From 78f66967238426499d97b69b01da6bcbf5448f7c Mon Sep 17 00:00:00 2001 From: bpetit Date: Thu, 17 Oct 2024 10:29:40 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20hubblo-o?= =?UTF-8?q?rg/scaphandre@2a16a0f3235ffde726236c433f037957eaa0d8a4=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- artifacts.js | 245 ++ artifacts.json | 1 + artifacts/index.html | 294 ++ book/404.html | 199 ++ book/FontAwesome/css/font-awesome.css | 4 + book/FontAwesome/fonts/FontAwesome.ttf | Bin 0 -> 165548 bytes .../FontAwesome/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../FontAwesome/fonts/fontawesome-webfont.svg | 2671 +++++++++++++++++ .../FontAwesome/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes book/ace.js | 43 + book/ayu-highlight.css | 78 + book/book.js | 713 +++++ book/clipboard.min.js | 7 + book/compatibility.html | 225 ++ book/contributing.html | 242 ++ book/css/chrome.css | 569 ++++ book/css/general.css | 251 ++ book/css/print.css | 50 + book/css/variables.css | 399 +++ book/editor.js | 29 + book/elasticlunr.min.js | 10 + book/explanations/about-containers.html | 214 ++ book/explanations/host_metrics.html | 226 ++ ...omputes-per-process-power-consumption.html | 254 ++ book/explanations/internal-structure.html | 227 ++ book/explanations/rapl-domains.html | 221 ++ book/explanations/rapl.png | Bin 0 -> 152084 bytes book/favicon.ico | Bin 0 -> 93062 bytes book/favicon.png | Bin 0 -> 5679 bytes book/favicon.svg | 22 + book/fonts/fonts.css | 8 + book/grafana-dash-scaphandre.cleaned.png | Bin 0 -> 366218 bytes book/grafana-edit.png | Bin 0 -> 423263 bytes book/highlight.css | 82 + book/highlight.js | 53 + .../get-process-level-power-in-grafana.html | 227 ++ .../install-prometheuspush-only-rhel.html | 252 ++ ...ate-metrics-hypervisor-to-vm_qemu-kvm.html | 250 ++ book/img/jiffies.png | Bin 0 -> 2866 bytes book/img/multiple-processors.png | Bin 0 -> 22829 bytes book/img/power-and-share-of-usage.png | Bin 0 -> 15119 bytes book/img/power-by-process.png | Bin 0 -> 4986 bytes book/img/power-over-time.png | Bin 0 -> 13727 bytes book/img/total-time-share.png | Bin 0 -> 8815 bytes book/img/understanding scaphandre.zip | Bin 0 -> 63354 bytes book/img/what-scaphandre-does.png | Bin 0 -> 17119 bytes book/index.html | 211 ++ book/mark.min.js | 7 + book/mode-rust.js | 7 + book/oranda-highlight.css | 177 ++ book/print.html | 1268 ++++++++ book/references/exporter-json.html | 257 ++ book/references/exporter-prometheus.html | 238 ++ book/references/exporter-prometheuspush.html | 235 ++ book/references/exporter-qemu.html | 259 ++ book/references/exporter-riemann.html | 291 ++ book/references/exporter-stdout.html | 246 ++ book/references/exporter-warp10.html | 235 ++ book/references/images/riemann_exporter.png | Bin 0 -> 196646 bytes book/references/images/virtualmgr00.png | Bin 0 -> 202564 bytes book/references/images/virtualmgr01.png | Bin 0 -> 141989 bytes book/references/images/virtualmgr02.png | Bin 0 -> 143318 bytes book/references/images/warp10.png | Bin 0 -> 49193 bytes book/references/metrics.html | 312 ++ book/references/sensor-msr_rapl.html | 230 ++ book/references/sensor-powercap_rapl.html | 250 ++ book/scaphandre.cleaned.png | Bin 0 -> 25894 bytes book/scaphandre.ico | Bin 0 -> 15560 bytes book/scaphandre.svg | 61 + book/screen-prometheus.cleaned.png | Bin 0 -> 94868 bytes book/searcher.js | 483 +++ book/searchindex.js | 1 + book/searchindex.json | 1 + book/sources.html | 225 ++ book/theme-dawn.js | 7 + book/theme-tomorrow_night.js | 7 + book/tomorrow-night.css | 102 + book/troubleshooting.html | 261 ++ book/tutorials/compilation-linux.html | 225 ++ book/tutorials/compilation-windows.html | 216 ++ book/tutorials/docker-compose.html | 221 ++ book/tutorials/getting_started.html | 265 ++ book/tutorials/grafana-helm-values.yaml | 23 + .../grafana-kubernetes-dashboard.json | 787 +++++ book/tutorials/installation-linux.html | 236 ++ book/tutorials/installation-windows.html | 240 ++ book/tutorials/kubernetes.html | 271 ++ book/virtu.cleaned.png | Bin 0 -> 161066 bytes book/virtu.cleaned.svg | 111 + book/why.html | 218 ++ changelog.rss | 141 + changelog/index.html | 530 ++++ changelog/v0.1.0/index.html | 133 + changelog/v0.1.1/index.html | 140 + changelog/v0.2.0/index.html | 139 + changelog/v0.3.0/index.html | 141 + changelog/v0.4.0/index.html | 142 + changelog/v0.4.1/index.html | 129 + changelog/v0.5.0/index.html | 156 + changelog/v1.0.0/index.html | 160 + favicon.ico | Bin 0 -> 93062 bytes funding/index.html | 121 + index.html | 1750 +++++++++++ oranda-v0.6.1.css | 3 + 106 files changed, 19935 insertions(+) create mode 100644 artifacts.js create mode 100644 artifacts.json create mode 100644 artifacts/index.html create mode 100644 book/404.html create mode 100644 book/FontAwesome/css/font-awesome.css create mode 100644 book/FontAwesome/fonts/FontAwesome.ttf create mode 100644 book/FontAwesome/fonts/fontawesome-webfont.eot create mode 100644 book/FontAwesome/fonts/fontawesome-webfont.svg create mode 100644 book/FontAwesome/fonts/fontawesome-webfont.ttf create mode 100644 book/FontAwesome/fonts/fontawesome-webfont.woff create mode 100644 book/FontAwesome/fonts/fontawesome-webfont.woff2 create mode 100644 book/ace.js create mode 100644 book/ayu-highlight.css create mode 100644 book/book.js create mode 100644 book/clipboard.min.js create mode 100644 book/compatibility.html create mode 100644 book/contributing.html create mode 100644 book/css/chrome.css create mode 100644 book/css/general.css create mode 100644 book/css/print.css create mode 100644 book/css/variables.css create mode 100644 book/editor.js create mode 100644 book/elasticlunr.min.js create mode 100644 book/explanations/about-containers.html create mode 100644 book/explanations/host_metrics.html create mode 100644 book/explanations/how-scaph-computes-per-process-power-consumption.html create mode 100644 book/explanations/internal-structure.html create mode 100644 book/explanations/rapl-domains.html create mode 100644 book/explanations/rapl.png create mode 100644 book/favicon.ico create mode 100644 book/favicon.png create mode 100644 book/favicon.svg create mode 100644 book/fonts/fonts.css create mode 100644 book/grafana-dash-scaphandre.cleaned.png create mode 100644 book/grafana-edit.png create mode 100644 book/highlight.css create mode 100644 book/highlight.js create mode 100644 book/how-to_guides/get-process-level-power-in-grafana.html create mode 100644 book/how-to_guides/install-prometheuspush-only-rhel.html create mode 100644 book/how-to_guides/propagate-metrics-hypervisor-to-vm_qemu-kvm.html create mode 100644 book/img/jiffies.png create mode 100644 book/img/multiple-processors.png create mode 100644 book/img/power-and-share-of-usage.png create mode 100644 book/img/power-by-process.png create mode 100644 book/img/power-over-time.png create mode 100644 book/img/total-time-share.png create mode 100644 book/img/understanding scaphandre.zip create mode 100644 book/img/what-scaphandre-does.png create mode 100644 book/index.html create mode 100644 book/mark.min.js create mode 100644 book/mode-rust.js create mode 100644 book/oranda-highlight.css create mode 100644 book/print.html create mode 100644 book/references/exporter-json.html create mode 100644 book/references/exporter-prometheus.html create mode 100644 book/references/exporter-prometheuspush.html create mode 100644 book/references/exporter-qemu.html create mode 100644 book/references/exporter-riemann.html create mode 100644 book/references/exporter-stdout.html create mode 100644 book/references/exporter-warp10.html create mode 100644 book/references/images/riemann_exporter.png create mode 100644 book/references/images/virtualmgr00.png create mode 100644 book/references/images/virtualmgr01.png create mode 100644 book/references/images/virtualmgr02.png create mode 100644 book/references/images/warp10.png create mode 100644 book/references/metrics.html create mode 100644 book/references/sensor-msr_rapl.html create mode 100644 book/references/sensor-powercap_rapl.html create mode 100644 book/scaphandre.cleaned.png create mode 100644 book/scaphandre.ico create mode 100644 book/scaphandre.svg create mode 100644 book/screen-prometheus.cleaned.png create mode 100644 book/searcher.js create mode 100644 book/searchindex.js create mode 100644 book/searchindex.json create mode 100644 book/sources.html create mode 100644 book/theme-dawn.js create mode 100644 book/theme-tomorrow_night.js create mode 100644 book/tomorrow-night.css create mode 100644 book/troubleshooting.html create mode 100644 book/tutorials/compilation-linux.html create mode 100644 book/tutorials/compilation-windows.html create mode 100644 book/tutorials/docker-compose.html create mode 100644 book/tutorials/getting_started.html create mode 100644 book/tutorials/grafana-helm-values.yaml create mode 100644 book/tutorials/grafana-kubernetes-dashboard.json create mode 100644 book/tutorials/installation-linux.html create mode 100644 book/tutorials/installation-windows.html create mode 100644 book/tutorials/kubernetes.html create mode 100644 book/virtu.cleaned.png create mode 100644 book/virtu.cleaned.svg create mode 100644 book/why.html create mode 100644 changelog.rss create mode 100644 changelog/index.html create mode 100644 changelog/v0.1.0/index.html create mode 100644 changelog/v0.1.1/index.html create mode 100644 changelog/v0.2.0/index.html create mode 100644 changelog/v0.3.0/index.html create mode 100644 changelog/v0.4.0/index.html create mode 100644 changelog/v0.4.1/index.html create mode 100644 changelog/v0.5.0/index.html create mode 100644 changelog/v1.0.0/index.html create mode 100644 favicon.ico create mode 100644 funding/index.html create mode 100644 index.html create mode 100644 oranda-v0.6.1.css diff --git a/artifacts.js b/artifacts.js new file mode 100644 index 00000000..2dbfc707 --- /dev/null +++ b/artifacts.js @@ -0,0 +1,245 @@ +/* Code modified from the blender website + * https://www.blender.org/wp-content/themes/bthree/assets/js/get_os.js?x82196 + */ + +let options = { + windows64: "x86_64-pc-windows", + windows32: "i686-pc-windows", + windowsArm: "aarch64-pc-windows", + + mac64: "x86_64-apple", + mac32: "i686-apple", + macSilicon: "aarch64-apple", + + linux64: "x86_64-unknown-linux", + linux32: "i686-unknown-linux", + linuxArm: "aarch64-unknown-linux", + + // ios: "ios", + // android: "linux-android", + // freebsd: "freebsd", +}; + +function isAppleSilicon() { + try { + var glcontext = document.createElement("canvas").getContext("webgl"); + var debugrenderer = glcontext + ? glcontext.getExtension("WEBGL_debug_renderer_info") + : null; + var renderername = + (debugrenderer && + glcontext.getParameter(debugrenderer.UNMASKED_RENDERER_WEBGL)) || + ""; + if (renderername.match(/Apple M/) || renderername.match(/Apple GPU/)) { + return true; + } + + return false; + } catch (e) {} +} + +function getOS() { + var OS = options.windows64.default; + var userAgent = navigator.userAgent; + var platform = navigator.platform; + + if (navigator.appVersion.includes("Win")) { + if ( + !userAgent.includes("Windows NT 5.0") && + !userAgent.includes("Windows NT 5.1") && + (userAgent.indexOf("Win64") > -1 || + platform == "Win64" || + userAgent.indexOf("x86_64") > -1 || + userAgent.indexOf("x86_64") > -1 || + userAgent.indexOf("amd64") > -1 || + userAgent.indexOf("AMD64") > -1 || + userAgent.indexOf("WOW64") > -1) + ) { + OS = options.windows64; + } else { + if ( + window.external && + window.external.getHostEnvironmentValue && + window.external + .getHostEnvironmentValue("os-architecture") + .includes("ARM64") + ) { + OS = options.windowsArm; + } else { + try { + var canvas = document.createElement("canvas"); + var gl = canvas.getContext("webgl"); + + var debugInfo = gl.getExtension("WEBGL_debug_renderer_info"); + var renderer = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL); + if (renderer.includes("Qualcomm")) OS = options.windowsArm; + } catch (e) {} + } + } + } + + //MacOS, MacOS X, macOS + if (navigator.appVersion.includes("Mac")) { + if ( + navigator.userAgent.includes("OS X 10.5") || + navigator.userAgent.includes("OS X 10.6") + ) { + OS = options.mac32; + } else { + OS = options.mac64; + + const isSilicon = isAppleSilicon(); + if (isSilicon) { + OS = options.macSilicon; + } + } + } + + // linux + if (platform.includes("Linux")) { + OS = options.linux64; + // FIXME: Can we find out whether linux 32-bit or ARM are used? + } + + // if ( + // userAgent.includes("iPad") || + // userAgent.includes("iPhone") || + // userAgent.includes("iPod") + // ) { + // OS = options.ios; + // } + // if (platform.toLocaleLowerCase().includes("freebsd")) { + // OS = options.freebsd; + // } + + return OS; +} + +let os = getOS(); +window.os = os; + +// Unhide and hydrate selector with events +const archSelect = document.querySelector(".arch-select"); +if (archSelect) { + archSelect.classList.remove("hidden"); + const selector = document.querySelector("#install-arch-select"); + if (selector) { + selector.addEventListener("change", onArchChange); + } +} + +// Hydrate tab buttons with events +Array.from(document.querySelectorAll(".install-tab[data-id]")).forEach((tab) => { + tab.addEventListener("click", onTabClick); +}); + +function onArchChange(evt) { + // Get target + const target = evt.currentTarget.value; + // Find corresponding installer lists + const newContentEl = document.querySelector(`.arch[data-arch=${target}]`); + const oldContentEl = document.querySelector(`.arch[data-arch]:not(.hidden)`); + // Hide old content element (if applicable) + if (oldContentEl) { + oldContentEl.classList.add("hidden"); + } + // Show new content element + newContentEl.classList.remove("hidden"); + // Show the first tab's content if nothing was selected before + if (newContentEl.querySelectorAll(".install-tab.selected").length === 0) { + const firstContentChild = newContentEl.querySelector(".install-content:first-of-type"); + const firstTabChild = newContentEl.querySelector(".install-tab:first-of-type"); + firstContentChild.classList.remove("hidden"); + if (firstTabChild) { + firstTabChild.classList.add("selected"); + } + } + // Hide "no OS detected" message + const noDetectEl = document.querySelector(".no-autodetect"); + noDetectEl.classList.add("hidden"); + // Hide Mac hint + document.querySelector(".mac-switch").classList.add("hidden"); +} + +function onTabClick(evt) { + // Get target and ID + const {triple, id} = evt.currentTarget.dataset; + if (triple) { + // Find corresponding content elements + const newContentEl = document.querySelector(`.install-content[data-id="${String(id)}"][data-triple=${triple}]`); + const oldContentEl = document.querySelector(`.install-content[data-triple=${triple}][data-id]:not(.hidden)`); + // Find old tab to unselect + const oldTabEl = document.querySelector(`.install-tab[data-triple=${triple}].selected`); + // Hide old content element + if (oldContentEl && oldTabEl) { + oldContentEl.classList.add("hidden"); + oldTabEl.classList.remove("selected"); + } + + // Unhide new content element + newContentEl.classList.remove("hidden"); + // Select new tab element + evt.currentTarget.classList.add("selected"); + } +} + +const allPlatforms = Array.from(document.querySelectorAll(`.arch[data-arch]`)); +let hit = allPlatforms.find( + (a) => { + // Show Intel Mac downloads if no M1 Mac downloads are available + if ( + a.attributes["data-arch"].value.includes(options.mac64) && + os.includes(options.macSilicon) && + !allPlatforms.find(p => p.attributes["data-arch"].value.includes(options.macSilicon))) { + // Unhide hint + document.querySelector(".mac-switch").classList.remove("hidden"); + return true; + } + return a.attributes["data-arch"].value.includes(os); + } +); + +if (hit) { + hit.classList.remove("hidden"); + const selectEl = document.querySelector("#install-arch-select"); + selectEl.value = hit.dataset.arch; + const firstContentChild = hit.querySelector(".install-content:first-of-type"); + const firstTabChild = hit.querySelector(".install-tab:first-of-type"); + firstContentChild.classList.remove("hidden"); + if (firstTabChild) { + firstTabChild.classList.add("selected"); + } +} else { + const noDetectEl = document.querySelector(".no-autodetect"); + if (noDetectEl) { + const noDetectElDetails = document.querySelector(".no-autodetect-details"); + if (noDetectElDetails) { + noDetectElDetails.innerHTML = `We detected you're on ${os} but there don't seem to be installers for that. ` + } + noDetectEl.classList.remove("hidden"); + } +} + +let copyButtons = Array.from(document.querySelectorAll("[data-copy]")); +if (copyButtons.length) { + copyButtons.forEach(function (element) { + element.addEventListener("click", () => { + navigator.clipboard.writeText(element.attributes["data-copy"].value); + }); + }); +} + +// Toggle for pre releases +const checkbox = document.getElementById("show-prereleases"); + +if (checkbox) { + checkbox.addEventListener("click", () => { + const all = document.getElementsByClassName("pre-release"); + + if (all) { + for (var item of all) { + item.classList.toggle("hidden"); + } + } + }); +} \ No newline at end of file diff --git a/artifacts.json b/artifacts.json new file mode 100644 index 00000000..fea1ebef --- /dev/null +++ b/artifacts.json @@ -0,0 +1 @@ +{"format_version":"0.6.5","tag":"v1.0.0","formatted_date":"Feb 12 2024 at 13:48 UTC","platforms_with_downloads":[{"target":["aarch64-apple-darwin"],"display_name":"macOS Apple Silicon","installers":[1,3,0,2]},{"target":["aarch64-unknown-linux-gnu"],"display_name":"Linux arm64","installers":[5,6,4,1,3,0,2]},{"target":["aarch64-unknown-linux-musl"],"display_name":"musl Linux arm64","installers":[5,6,4,1,3,0,2]},{"target":["i686-unknown-linux-gnu"],"display_name":"Linux x86","installers":[5,6,4,1,3,0,2]},{"target":["i686-unknown-linux-musl"],"display_name":"musl Linux x86","installers":[5,6,4,1,3,0,2]},{"target":["x86_64-apple-darwin"],"display_name":"macOS Intel","installers":[1,3,0,2]},{"target":["x86_64-pc-windows-msvc"],"display_name":"Windows x64","installers":[1,3,0,2]},{"target":["x86_64-unknown-linux-gnu"],"display_name":"Linux x64","installers":[5,6,4,1,3,0,2]},{"target":["x86_64-unknown-linux-musl"],"display_name":"musl Linux x64","installers":[5,6,4,1,3,0,2]}],"downloadable_files":[[0,{"name":"scaphandre-1.0.0-1.el9.x86_64.rpm","download_url":"https://github.com/hubblo-org/scaphandre/releases/download/v1.0.0/scaphandre-1.0.0-1.el9.x86_64.rpm","view_path":null,"checksum_file":null},["musl Linux arm64","Linux arm64","Linux x86","Linux x64","musl Linux x86","musl Linux x64"]],[1,{"name":"scaphandre_v1.0.0-deb11_amd64.deb","download_url":"https://github.com/hubblo-org/scaphandre/releases/download/v1.0.0/scaphandre_v1.0.0-deb11_amd64.deb","view_path":null,"checksum_file":null},["Linux arm64","Linux x64","musl Linux x86","musl Linux arm64","musl Linux x64","Linux x86"]],[2,{"name":"scaphandre_v1.0.0-deb12_amd64.deb","download_url":"https://github.com/hubblo-org/scaphandre/releases/download/v1.0.0/scaphandre_v1.0.0-deb12_amd64.deb","view_path":null,"checksum_file":null},["Linux arm64","musl Linux x86","musl Linux x64","musl Linux arm64","Linux x86","Linux x64"]]],"release":{"artifacts":{"files":[{"name":"scaphandre-1.0.0-1.el9.x86_64.rpm","download_url":"https://github.com/hubblo-org/scaphandre/releases/download/v1.0.0/scaphandre-1.0.0-1.el9.x86_64.rpm","view_path":null,"checksum_file":null},{"name":"scaphandre_v1.0.0-deb11_amd64.deb","download_url":"https://github.com/hubblo-org/scaphandre/releases/download/v1.0.0/scaphandre_v1.0.0-deb11_amd64.deb","view_path":null,"checksum_file":null},{"name":"scaphandre_v1.0.0-deb12_amd64.deb","download_url":"https://github.com/hubblo-org/scaphandre/releases/download/v1.0.0/scaphandre_v1.0.0-deb12_amd64.deb","view_path":null,"checksum_file":null},{"name":"scaphandre_v1.0.0_installer.exe","download_url":"https://github.com/hubblo-org/scaphandre/releases/download/v1.0.0/scaphandre_v1.0.0_installer.exe","view_path":null,"checksum_file":null},{"name":"scaphandre_v1.0.0_prometheuspush_installer.exe","download_url":"https://github.com/hubblo-org/scaphandre/releases/download/v1.0.0/scaphandre_v1.0.0_prometheuspush_installer.exe","view_path":null,"checksum_file":null}],"installers":[{"label":"crates.io","description":"","app_name":null,"method":{"type":"Run","file":null,"run_hint":"cargo install scaphandre"}},{"label":"DEB package","description":"","app_name":null,"method":{"type":"Run","file":null,"run_hint":"dpkg -i scaphandre.X.deb"}},{"label":"docker","description":"","app_name":null,"method":{"type":"Run","file":null,"run_hint":"docker pull hubblo/scaphandre"}},{"label":"RPM package","description":"","app_name":null,"method":{"type":"Run","file":null,"run_hint":"rpm -ivh scaphandre.X.rpm"}},{"label":"rpm","description":"","app_name":null,"method":{"type":"Download","file":0}},{"label":"deb","description":"","app_name":null,"method":{"type":"Download","file":1}},{"label":"deb","description":"","app_name":null,"method":{"type":"Download","file":2}}],"targets":{"aarch64-apple-darwin":[1,3,0,2],"aarch64-pc-windows-msvc":[1,3,0,2],"aarch64-unknown-linux-gnu":[5,6,4,1,3,0,2],"aarch64-unknown-linux-musl":[5,6,4,1,3,0,2],"i686-apple-darwin":[1,3,0,2],"i686-pc-windows-msvc":[1,3,0,2],"i686-unknown-linux-gnu":[5,6,4,1,3,0,2],"i686-unknown-linux-musl":[5,6,4,1,3,0,2],"x86_64-apple-darwin":[1,3,0,2],"x86_64-pc-windows-msvc":[1,3,0,2],"x86_64-unknown-linux-gnu":[5,6,4,1,3,0,2],"x86_64-unknown-linux-musl":[5,6,4,1,3,0,2]}}},"os_script":"/scaphandre/artifacts.js","has_checksum_files":false} \ No newline at end of file diff --git a/artifacts/index.html b/artifacts/index.html new file mode 100644 index 00000000..82f6b4bb --- /dev/null +++ b/artifacts/index.html @@ -0,0 +1,294 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + +
+
+ +

scaphandre

+ + + +
+ + +
+
+ + + +
+

crates.io

+
+
+cargo install scaphandre
+ + + + +
+
+ + + + + + + + +
+

DEB package

+
+
+dpkg -i scaphandre.X.deb
+ + + + +
+
+ + + + +
+

docker

+
+
+docker pull hubblo/scaphandre
+ + + + +
+
+ + + + + + +
+

RPM package

+
+
+rpm -ivh scaphandre.X.rpm
+ + + + +
+
+ + +
+
+

Downloads

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FilePlatform
scaphandre-1.0.0-1.el9.x86_64.rpm + + + musl Linux arm64 + + + + Linux arm64, + + + + Linux x86, + + + + Linux x64, + + + + musl Linux x86, + + + + musl Linux x64, + + +
scaphandre_v1.0.0-deb11_amd64.deb + + + Linux arm64 + + + + Linux x64, + + + + musl Linux x86, + + + + musl Linux arm64, + + + + musl Linux x64, + + + + Linux x86, + + +
scaphandre_v1.0.0-deb12_amd64.deb + + + Linux arm64 + + + + musl Linux x86, + + + + musl Linux x64, + + + + musl Linux arm64, + + + + Linux x86, + + + + Linux x64, + + +
+
+
+ +
+
+ +
+ + + + + scaphandre, Apache-2.0 + +
+
+ + + + + + + + + \ No newline at end of file diff --git a/book/404.html b/book/404.html new file mode 100644 index 00000000..d240de69 --- /dev/null +++ b/book/404.html @@ -0,0 +1,199 @@ + + + + + + Page not found - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+

Document not found (404)

+

This URL is invalid, sorry. Please use the navigation bar or search to continue.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + diff --git a/book/FontAwesome/css/font-awesome.css b/book/FontAwesome/css/font-awesome.css new file mode 100644 index 00000000..540440ce --- /dev/null +++ b/book/FontAwesome/css/font-awesome.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/book/FontAwesome/fonts/FontAwesome.ttf b/book/FontAwesome/fonts/FontAwesome.ttf new file mode 100644 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 GIT binary patch literal 165548 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 z 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 d0mW2@EHO9NV8h3u2x_sp}KECIB>@9+Qn{FBV{ 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 G*yFsbY~cLNXLP73aA74Mq6M9f^&YV`isWW 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

5q!RY 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 + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/book/FontAwesome/fonts/fontawesome-webfont.ttf b/book/FontAwesome/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 GIT binary patch literal 165548 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 z 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 d0mRO}xo^G_%I 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 SdSQM28?+M|D(2r_;{O0|uQ74} literal 0 HcmV?d00001 diff --git a/book/FontAwesome/fonts/fontawesome-webfont.woff2 b/book/FontAwesome/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4d13fc60404b91e398a37200c4a77b645cfd9586 GIT binary patch literal 77160 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 literal 0 HcmV?d00001 diff --git a/book/ace.js b/book/ace.js new file mode 100644 index 00000000..e8435a50 --- /dev/null +++ b/book/ace.js @@ -0,0 +1,43 @@ +/* +Copyright (c) 2010, Ajax.org B.V. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of Ajax.org B.V. nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL AJAX.ORG B.V. BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +*/ + +(function(){function o(n){var i=e;n&&(e[n]||(e[n]={}),i=e[n]);if(!i.define||!i.define.packaged)t.original=i.define,i.define=t,i.define.packaged=!0;if(!i.require||!i.require.packaged)r.original=i.require,i.require=r,i.require.packaged=!0}var ACE_NAMESPACE = "ace",e=function(){return this}();!e&&typeof window!="undefined"&&(e=window);if(!ACE_NAMESPACE&&typeof requirejs!="undefined")return;var t=function(e,n,r){if(typeof e!="string"){t.original?t.original.apply(this,arguments):(console.error("dropping module because define wasn't a string."),console.trace());return}arguments.length==2&&(r=n),t.modules[e]||(t.payloads[e]=r,t.modules[e]=null)};t.modules={},t.payloads={};var n=function(e,t,n){if(typeof t=="string"){var i=s(e,t);if(i!=undefined)return n&&n(),i}else if(Object.prototype.toString.call(t)==="[object Array]"){var o=[];for(var u=0,a=t.length;u1&&u(t,"")>-1&&(a=RegExp(this.source,r.replace.call(o(this),"g","")),r.replace.call(e.slice(t.index),a,function(){for(var e=1;et.index&&this.lastIndex--}return t},s||(RegExp.prototype.test=function(e){var t=r.exec.call(this,e);return t&&this.global&&!t[0].length&&this.lastIndex>t.index&&this.lastIndex--,!!t})}),ace.define("ace/lib/es5-shim",["require","exports","module"],function(e,t,n){function r(){}function w(e){try{return Object.defineProperty(e,"sentinel",{}),"sentinel"in e}catch(t){}}function H(e){return e=+e,e!==e?e=0:e!==0&&e!==1/0&&e!==-1/0&&(e=(e>0||-1)*Math.floor(Math.abs(e))),e}function B(e){var t=typeof e;return e===null||t==="undefined"||t==="boolean"||t==="number"||t==="string"}function j(e){var t,n,r;if(B(e))return e;n=e.valueOf;if(typeof n=="function"){t=n.call(e);if(B(t))return t}r=e.toString;if(typeof r=="function"){t=r.call(e);if(B(t))return t}throw new TypeError}Function.prototype.bind||(Function.prototype.bind=function(t){var n=this;if(typeof n!="function")throw new TypeError("Function.prototype.bind called on incompatible "+n);var i=u.call(arguments,1),s=function(){if(this instanceof s){var e=n.apply(this,i.concat(u.call(arguments)));return Object(e)===e?e:this}return n.apply(t,i.concat(u.call(arguments)))};return n.prototype&&(r.prototype=n.prototype,s.prototype=new r,r.prototype=null),s});var i=Function.prototype.call,s=Array.prototype,o=Object.prototype,u=s.slice,a=i.bind(o.toString),f=i.bind(o.hasOwnProperty),l,c,h,p,d;if(d=f(o,"__defineGetter__"))l=i.bind(o.__defineGetter__),c=i.bind(o.__defineSetter__),h=i.bind(o.__lookupGetter__),p=i.bind(o.__lookupSetter__);if([1,2].splice(0).length!=2)if(!function(){function e(e){var t=new Array(e+2);return t[0]=t[1]=0,t}var t=[],n;t.splice.apply(t,e(20)),t.splice.apply(t,e(26)),n=t.length,t.splice(5,0,"XXX"),n+1==t.length;if(n+1==t.length)return!0}())Array.prototype.splice=function(e,t){var n=this.length;e>0?e>n&&(e=n):e==void 0?e=0:e<0&&(e=Math.max(n+e,0)),e+ta)for(h=l;h--;)this[f+h]=this[a+h];if(s&&e===c)this.length=c,this.push.apply(this,i);else{this.length=c+s;for(h=0;h>>0;if(a(t)!="[object Function]")throw new TypeError;while(++s>>0,s=Array(i),o=arguments[1];if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");for(var u=0;u>>0,s=[],o,u=arguments[1];if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");for(var f=0;f>>0,s=arguments[1];if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");for(var o=0;o>>0,s=arguments[1];if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");for(var o=0;o>>0;if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");if(!i&&arguments.length==1)throw new TypeError("reduce of empty array with no initial value");var s=0,o;if(arguments.length>=2)o=arguments[1];else do{if(s in r){o=r[s++];break}if(++s>=i)throw new TypeError("reduce of empty array with no initial value")}while(!0);for(;s>>0;if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");if(!i&&arguments.length==1)throw new TypeError("reduceRight of empty array with no initial value");var s,o=i-1;if(arguments.length>=2)s=arguments[1];else do{if(o in r){s=r[o--];break}if(--o<0)throw new TypeError("reduceRight of empty array with no initial value")}while(!0);do o in this&&(s=t.call(void 0,s,r[o],o,n));while(o--);return s});if(!Array.prototype.indexOf||[0,1].indexOf(1,2)!=-1)Array.prototype.indexOf=function(t){var n=g&&a(this)=="[object String]"?this.split(""):F(this),r=n.length>>>0;if(!r)return-1;var i=0;arguments.length>1&&(i=H(arguments[1])),i=i>=0?i:Math.max(0,r+i);for(;i>>0;if(!r)return-1;var i=r-1;arguments.length>1&&(i=Math.min(i,H(arguments[1]))),i=i>=0?i:r-Math.abs(i);for(;i>=0;i--)if(i in n&&t===n[i])return i;return-1};Object.getPrototypeOf||(Object.getPrototypeOf=function(t){return t.__proto__||(t.constructor?t.constructor.prototype:o)});if(!Object.getOwnPropertyDescriptor){var y="Object.getOwnPropertyDescriptor called on a non-object: ";Object.getOwnPropertyDescriptor=function(t,n){if(typeof t!="object"&&typeof t!="function"||t===null)throw new TypeError(y+t);if(!f(t,n))return;var r,i,s;r={enumerable:!0,configurable:!0};if(d){var u=t.__proto__;t.__proto__=o;var i=h(t,n),s=p(t,n);t.__proto__=u;if(i||s)return i&&(r.get=i),s&&(r.set=s),r}return r.value=t[n],r}}Object.getOwnPropertyNames||(Object.getOwnPropertyNames=function(t){return Object.keys(t)});if(!Object.create){var b;Object.prototype.__proto__===null?b=function(){return{__proto__:null}}:b=function(){var e={};for(var t in e)e[t]=null;return e.constructor=e.hasOwnProperty=e.propertyIsEnumerable=e.isPrototypeOf=e.toLocaleString=e.toString=e.valueOf=e.__proto__=null,e},Object.create=function(t,n){var r;if(t===null)r=b();else{if(typeof t!="object")throw new TypeError("typeof prototype["+typeof t+"] != 'object'");var i=function(){};i.prototype=t,r=new i,r.__proto__=t}return n!==void 0&&Object.defineProperties(r,n),r}}if(Object.defineProperty){var E=w({}),S=typeof document=="undefined"||w(document.createElement("div"));if(!E||!S)var x=Object.defineProperty}if(!Object.defineProperty||x){var T="Property description must be an object: ",N="Object.defineProperty called on non-object: ",C="getters & setters can not be defined on this javascript engine";Object.defineProperty=function(t,n,r){if(typeof t!="object"&&typeof t!="function"||t===null)throw new TypeError(N+t);if(typeof r!="object"&&typeof r!="function"||r===null)throw new TypeError(T+r);if(x)try{return x.call(Object,t,n,r)}catch(i){}if(f(r,"value"))if(d&&(h(t,n)||p(t,n))){var s=t.__proto__;t.__proto__=o,delete t[n],t[n]=r.value,t.__proto__=s}else t[n]=r.value;else{if(!d)throw new TypeError(C);f(r,"get")&&l(t,n,r.get),f(r,"set")&&c(t,n,r.set)}return t}}Object.defineProperties||(Object.defineProperties=function(t,n){for(var r in n)f(n,r)&&Object.defineProperty(t,r,n[r]);return t}),Object.seal||(Object.seal=function(t){return t}),Object.freeze||(Object.freeze=function(t){return t});try{Object.freeze(function(){})}catch(k){Object.freeze=function(t){return function(n){return typeof n=="function"?n:t(n)}}(Object.freeze)}Object.preventExtensions||(Object.preventExtensions=function(t){return t}),Object.isSealed||(Object.isSealed=function(t){return!1}),Object.isFrozen||(Object.isFrozen=function(t){return!1}),Object.isExtensible||(Object.isExtensible=function(t){if(Object(t)===t)throw new TypeError;var n="";while(f(t,n))n+="?";t[n]=!0;var r=f(t,n);return delete t[n],r});if(!Object.keys){var L=!0,A=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],O=A.length;for(var M in{toString:null})L=!1;Object.keys=function I(e){if(typeof e!="object"&&typeof e!="function"||e===null)throw new TypeError("Object.keys called on a non-object");var I=[];for(var t in e)f(e,t)&&I.push(t);if(L)for(var n=0,r=O;n=0?parseFloat((i.match(/(?:MSIE |Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]):parseFloat((i.match(/(?:Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]),t.isOldIE=t.isIE&&t.isIE<9,t.isGecko=t.isMozilla=i.match(/ Gecko\/\d+/),t.isOpera=window.opera&&Object.prototype.toString.call(window.opera)=="[object Opera]",t.isWebKit=parseFloat(i.split("WebKit/")[1])||undefined,t.isChrome=parseFloat(i.split(" Chrome/")[1])||undefined,t.isEdge=parseFloat(i.split(" Edge/")[1])||undefined,t.isAIR=i.indexOf("AdobeAIR")>=0,t.isIPad=i.indexOf("iPad")>=0,t.isAndroid=i.indexOf("Android")>=0,t.isChromeOS=i.indexOf(" CrOS ")>=0,t.isIOS=/iPad|iPhone|iPod/.test(i)&&!window.MSStream,t.isIOS&&(t.isMac=!0),t.isMobile=t.isIPad||t.isAndroid}),ace.define("ace/lib/dom",["require","exports","module","ace/lib/useragent"],function(e,t,n){"use strict";var r=e("./useragent"),i="http://www.w3.org/1999/xhtml";t.buildDom=function o(e,t,n){if(typeof e=="string"&&e){var r=document.createTextNode(e);return t&&t.appendChild(r),r}if(!Array.isArray(e))return e;if(typeof e[0]!="string"||!e[0]){var i=[];for(var s=0;s=1.5:!0;if(typeof document!="undefined"){var s=document.createElement("div");t.HI_DPI&&s.style.transform!==undefined&&(t.HAS_CSS_TRANSFORMS=!0),!r.isEdge&&typeof s.style.animationName!="undefined"&&(t.HAS_CSS_ANIMATION=!0),s=null}t.HAS_CSS_TRANSFORMS?t.translate=function(e,t,n){e.style.transform="translate("+Math.round(t)+"px, "+Math.round(n)+"px)"}:t.translate=function(e,t,n){e.style.top=Math.round(n)+"px",e.style.left=Math.round(t)+"px"}}),ace.define("ace/lib/oop",["require","exports","module"],function(e,t,n){"use strict";t.inherits=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})},t.mixin=function(e,t){for(var n in t)e[n]=t[n];return e},t.implement=function(e,n){t.mixin(e,n)}}),ace.define("ace/lib/keys",["require","exports","module","ace/lib/oop"],function(e,t,n){"use strict";var r=e("./oop"),i=function(){var e={MODIFIER_KEYS:{16:"Shift",17:"Ctrl",18:"Alt",224:"Meta"},KEY_MODS:{ctrl:1,alt:2,option:2,shift:4,"super":8,meta:8,command:8,cmd:8},FUNCTION_KEYS:{8:"Backspace",9:"Tab",13:"Return",19:"Pause",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"Print",45:"Insert",46:"Delete",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9","-13":"NumpadEnter",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"Numlock",145:"Scrolllock"},PRINTABLE_KEYS:{32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",61:"=",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",107:"+",109:"-",110:".",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",111:"/",106:"*"}},t,n;for(n in e.FUNCTION_KEYS)t=e.FUNCTION_KEYS[n].toLowerCase(),e[t]=parseInt(n,10);for(n in e.PRINTABLE_KEYS)t=e.PRINTABLE_KEYS[n].toLowerCase(),e[t]=parseInt(n,10);return r.mixin(e,e.MODIFIER_KEYS),r.mixin(e,e.PRINTABLE_KEYS),r.mixin(e,e.FUNCTION_KEYS),e.enter=e["return"],e.escape=e.esc,e.del=e["delete"],e[173]="-",function(){var t=["cmd","ctrl","alt","shift"];for(var n=Math.pow(2,t.length);n--;)e.KEY_MODS[n]=t.filter(function(t){return n&e.KEY_MODS[t]}).join("-")+"-"}(),e.KEY_MODS[0]="",e.KEY_MODS[-1]="input-",e}();r.mixin(t,i),t.keyCodeToString=function(e){var t=i[e];return typeof t!="string"&&(t=String.fromCharCode(e)),t.toLowerCase()}}),ace.define("ace/lib/event",["require","exports","module","ace/lib/keys","ace/lib/useragent"],function(e,t,n){"use strict";function a(e,t,n){var a=u(t);if(!i.isMac&&s){t.getModifierState&&(t.getModifierState("OS")||t.getModifierState("Win"))&&(a|=8);if(s.altGr){if((3&a)==3)return;s.altGr=0}if(n===18||n===17){var f="location"in t?t.location:t.keyLocation;if(n===17&&f===1)s[n]==1&&(o=t.timeStamp);else if(n===18&&a===3&&f===2){var l=t.timeStamp-o;l<50&&(s.altGr=!0)}}}n in r.MODIFIER_KEYS&&(n=-1),a&8&&n>=91&&n<=93&&(n=-1);if(!a&&n===13){var f="location"in t?t.location:t.keyLocation;if(f===3){e(t,a,-n);if(t.defaultPrevented)return}}if(i.isChromeOS&&a&8){e(t,a,n);if(t.defaultPrevented)return;a&=-9}return!!a||n in r.FUNCTION_KEYS||n in r.PRINTABLE_KEYS?e(t,a,n):!1}function f(){s=Object.create(null)}var r=e("./keys"),i=e("./useragent"),s=null,o=0;t.addListener=function(e,t,n){if(e.addEventListener)return e.addEventListener(t,n,!1);if(e.attachEvent){var r=function(){n.call(e,window.event)};n._wrapper=r,e.attachEvent("on"+t,r)}},t.removeListener=function(e,t,n){if(e.removeEventListener)return e.removeEventListener(t,n,!1);e.detachEvent&&e.detachEvent("on"+t,n._wrapper||n)},t.stopEvent=function(e){return t.stopPropagation(e),t.preventDefault(e),!1},t.stopPropagation=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},t.preventDefault=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1},t.getButton=function(e){return e.type=="dblclick"?0:e.type=="contextmenu"||i.isMac&&e.ctrlKey&&!e.altKey&&!e.shiftKey?2:e.preventDefault?e.button:{1:0,2:2,4:1}[e.button]},t.capture=function(e,n,r){function i(e){n&&n(e),r&&r(e),t.removeListener(document,"mousemove",n,!0),t.removeListener(document,"mouseup",i,!0),t.removeListener(document,"dragstart",i,!0)}return t.addListener(document,"mousemove",n,!0),t.addListener(document,"mouseup",i,!0),t.addListener(document,"dragstart",i,!0),i},t.addTouchMoveListener=function(e,n){var r,i;t.addListener(e,"touchstart",function(e){var t=e.touches,n=t[0];r=n.clientX,i=n.clientY}),t.addListener(e,"touchmove",function(e){var t=e.touches;if(t.length>1)return;var s=t[0];e.wheelX=r-s.clientX,e.wheelY=i-s.clientY,r=s.clientX,i=s.clientY,n(e)})},t.addMouseWheelListener=function(e,n){"onmousewheel"in e?t.addListener(e,"mousewheel",function(e){var t=8;e.wheelDeltaX!==undefined?(e.wheelX=-e.wheelDeltaX/t,e.wheelY=-e.wheelDeltaY/t):(e.wheelX=0,e.wheelY=-e.wheelDelta/t),n(e)}):"onwheel"in e?t.addListener(e,"wheel",function(e){var t=.35;switch(e.deltaMode){case e.DOM_DELTA_PIXEL:e.wheelX=e.deltaX*t||0,e.wheelY=e.deltaY*t||0;break;case e.DOM_DELTA_LINE:case e.DOM_DELTA_PAGE:e.wheelX=(e.deltaX||0)*5,e.wheelY=(e.deltaY||0)*5}n(e)}):t.addListener(e,"DOMMouseScroll",function(e){e.axis&&e.axis==e.HORIZONTAL_AXIS?(e.wheelX=(e.detail||0)*5,e.wheelY=0):(e.wheelX=0,e.wheelY=(e.detail||0)*5),n(e)})},t.addMultiMouseDownListener=function(e,n,r,s){function c(e){t.getButton(e)!==0?o=0:e.detail>1?(o++,o>4&&(o=1)):o=1;if(i.isIE){var c=Math.abs(e.clientX-u)>5||Math.abs(e.clientY-a)>5;if(!f||c)o=1;f&&clearTimeout(f),f=setTimeout(function(){f=null},n[o-1]||600),o==1&&(u=e.clientX,a=e.clientY)}e._clicks=o,r[s]("mousedown",e);if(o>4)o=0;else if(o>1)return r[s](l[o],e)}function h(e){o=2,f&&clearTimeout(f),f=setTimeout(function(){f=null},n[o-1]||600),r[s]("mousedown",e),r[s](l[o],e)}var o=0,u,a,f,l={2:"dblclick",3:"tripleclick",4:"quadclick"};Array.isArray(e)||(e=[e]),e.forEach(function(e){t.addListener(e,"mousedown",c),i.isOldIE&&t.addListener(e,"dblclick",h)})};var u=!i.isMac||!i.isOpera||"KeyboardEvent"in window?function(e){return 0|(e.ctrlKey?1:0)|(e.altKey?2:0)|(e.shiftKey?4:0)|(e.metaKey?8:0)}:function(e){return 0|(e.metaKey?1:0)|(e.altKey?2:0)|(e.shiftKey?4:0)|(e.ctrlKey?8:0)};t.getModifierString=function(e){return r.KEY_MODS[u(e)]},t.addCommandKeyListener=function(e,n){var r=t.addListener;if(i.isOldGecko||i.isOpera&&!("KeyboardEvent"in window)){var o=null;r(e,"keydown",function(e){o=e.keyCode}),r(e,"keypress",function(e){return a(n,e,o)})}else{var u=null;r(e,"keydown",function(e){s[e.keyCode]=(s[e.keyCode]||0)+1;var t=a(n,e,e.keyCode);return u=e.defaultPrevented,t}),r(e,"keypress",function(e){u&&(e.ctrlKey||e.altKey||e.shiftKey||e.metaKey)&&(t.stopEvent(e),u=null)}),r(e,"keyup",function(e){s[e.keyCode]=null}),s||(f(),r(window,"focus",f))}};if(typeof window=="object"&&window.postMessage&&!i.isOldIE){var l=1;t.nextTick=function(e,n){n=n||window;var r="zero-timeout-message-"+l++,i=function(s){s.data==r&&(t.stopPropagation(s),t.removeListener(n,"message",i),e())};t.addListener(n,"message",i),n.postMessage(r,"*")}}t.$idleBlocked=!1,t.onIdle=function(e,n){return setTimeout(function r(){t.$idleBlocked?setTimeout(r,100):e()},n)},t.$idleBlockId=null,t.blockIdle=function(e){t.$idleBlockId&&clearTimeout(t.$idleBlockId),t.$idleBlocked=!0,t.$idleBlockId=setTimeout(function(){t.$idleBlocked=!1},e||100)},t.nextFrame=typeof window=="object"&&(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame),t.nextFrame?t.nextFrame=t.nextFrame.bind(window):t.nextFrame=function(e){setTimeout(e,17)}}),ace.define("ace/range",["require","exports","module"],function(e,t,n){"use strict";var r=function(e,t){return e.row-t.row||e.column-t.column},i=function(e,t,n,r){this.start={row:e,column:t},this.end={row:n,column:r}};(function(){this.isEqual=function(e){return this.start.row===e.start.row&&this.end.row===e.end.row&&this.start.column===e.start.column&&this.end.column===e.end.column},this.toString=function(){return"Range: ["+this.start.row+"/"+this.start.column+"] -> ["+this.end.row+"/"+this.end.column+"]"},this.contains=function(e,t){return this.compare(e,t)==0},this.compareRange=function(e){var t,n=e.end,r=e.start;return t=this.compare(n.row,n.column),t==1?(t=this.compare(r.row,r.column),t==1?2:t==0?1:0):t==-1?-2:(t=this.compare(r.row,r.column),t==-1?-1:t==1?42:0)},this.comparePoint=function(e){return this.compare(e.row,e.column)},this.containsRange=function(e){return this.comparePoint(e.start)==0&&this.comparePoint(e.end)==0},this.intersects=function(e){var t=this.compareRange(e);return t==-1||t==0||t==1},this.isEnd=function(e,t){return this.end.row==e&&this.end.column==t},this.isStart=function(e,t){return this.start.row==e&&this.start.column==t},this.setStart=function(e,t){typeof e=="object"?(this.start.column=e.column,this.start.row=e.row):(this.start.row=e,this.start.column=t)},this.setEnd=function(e,t){typeof e=="object"?(this.end.column=e.column,this.end.row=e.row):(this.end.row=e,this.end.column=t)},this.inside=function(e,t){return this.compare(e,t)==0?this.isEnd(e,t)||this.isStart(e,t)?!1:!0:!1},this.insideStart=function(e,t){return this.compare(e,t)==0?this.isEnd(e,t)?!1:!0:!1},this.insideEnd=function(e,t){return this.compare(e,t)==0?this.isStart(e,t)?!1:!0:!1},this.compare=function(e,t){return!this.isMultiLine()&&e===this.start.row?tthis.end.column?1:0:ethis.end.row?1:this.start.row===e?t>=this.start.column?0:-1:this.end.row===e?t<=this.end.column?0:1:0},this.compareStart=function(e,t){return this.start.row==e&&this.start.column==t?-1:this.compare(e,t)},this.compareEnd=function(e,t){return this.end.row==e&&this.end.column==t?1:this.compare(e,t)},this.compareInside=function(e,t){return this.end.row==e&&this.end.column==t?1:this.start.row==e&&this.start.column==t?-1:this.compare(e,t)},this.clipRows=function(e,t){if(this.end.row>t)var n={row:t+1,column:0};else if(this.end.rowt)var r={row:t+1,column:0};else if(this.start.row0){t&1&&(n+=e);if(t>>=1)e+=e}return n};var r=/^\s\s*/,i=/\s\s*$/;t.stringTrimLeft=function(e){return e.replace(r,"")},t.stringTrimRight=function(e){return e.replace(i,"")},t.copyObject=function(e){var t={};for(var n in e)t[n]=e[n];return t},t.copyArray=function(e){var t=[];for(var n=0,r=e.length;n63,l=400,c=e("../lib/keys"),h=c.KEY_MODS,p=i.isIOS,d=p?/\s/:/\n/,v=function(e,t){function W(){x=!0,n.blur(),n.focus(),x=!1}function V(e){e.keyCode==27&&n.value.lengthC&&T[s]=="\n")o=c.end;else if(rC&&T.slice(0,s).split("\n").length>2)o=c.down;else if(s>C&&T[s-1]==" ")o=c.right,u=h.option;else if(s>C||s==C&&C!=N&&r==s)o=c.right;r!==s&&(u|=h.shift),o&&(t.onCommandKey(null,u,o),N=r,C=s,A(""))};document.addEventListener("selectionchange",s),t.on("destroy",function(){document.removeEventListener("selectionchange",s)})}var n=s.createElement("textarea");n.className="ace_text-input",n.setAttribute("wrap","off"),n.setAttribute("autocorrect","off"),n.setAttribute("autocapitalize","off"),n.setAttribute("spellcheck",!1),n.style.opacity="0",e.insertBefore(n,e.firstChild);var v=!1,m=!1,g=!1,y=!1,b="",w=!0,E=!1;i.isMobile||(n.style.fontSize="1px");var S=!1,x=!1,T="",N=0,C=0;try{var k=document.activeElement===n}catch(L){}r.addListener(n,"blur",function(e){if(x)return;t.onBlur(e),k=!1}),r.addListener(n,"focus",function(e){if(x)return;k=!0;if(i.isEdge)try{if(!document.hasFocus())return}catch(e){}t.onFocus(e),i.isEdge?setTimeout(A):A()}),this.$focusScroll=!1,this.focus=function(){if(b||f||this.$focusScroll=="browser")return n.focus({preventScroll:!0});var e=n.style.top;n.style.position="fixed",n.style.top="0px";try{var t=n.getBoundingClientRect().top!=0}catch(r){return}var i=[];if(t){var s=n.parentElement;while(s&&s.nodeType==1)i.push(s),s.setAttribute("ace_nocontext",!0),!s.parentElement&&s.getRootNode?s=s.getRootNode().host:s=s.parentElement}n.focus({preventScroll:!0}),t&&i.forEach(function(e){e.removeAttribute("ace_nocontext")}),setTimeout(function(){n.style.position="",n.style.top=="0px"&&(n.style.top=e)},0)},this.blur=function(){n.blur()},this.isFocused=function(){return k},t.on("beforeEndOperation",function(){if(t.curOp&&t.curOp.command.name=="insertstring")return;g&&(T=n.value="",z()),A()});var A=p?function(e){if(!k||v&&!e||y)return;e||(e="");var r="\n ab"+e+"cde fg\n";r!=n.value&&(n.value=T=r);var i=4,s=4+(e.length||(t.selection.isEmpty()?0:1));(N!=i||C!=s)&&n.setSelectionRange(i,s),N=i,C=s}:function(){if(g||y)return;if(!k&&!D)return;g=!0;var e=t.selection,r=e.getRange(),i=e.cursor.row,s=r.start.column,o=r.end.column,u=t.session.getLine(i);if(r.start.row!=i){var a=t.session.getLine(i-1);s=r.start.rowi+1?f.length:o,o+=u.length+1,u=u+"\n"+f}u.length>l&&(s=T.length&&e.value===T&&T&&e.selectionEnd!==C},M=function(e){if(g)return;v?v=!1:O(n)&&(t.selectAll(),A())},_=null;this.setInputHandler=function(e){_=e},this.getInputHandler=function(){return _};var D=!1,P=function(e,r){D&&(D=!1);if(m)return A(),e&&t.onPaste(e),m=!1,"";var i=n.selectionStart,s=n.selectionEnd,o=N,u=T.length-C,a=e,f=e.length-i,l=e.length-s,c=0;while(o>0&&T[c]==e[c])c++,o--;a=a.slice(c),c=1;while(u>0&&T.length-c>N-1&&T[T.length-c]==e[e.length-c])c++,u--;return f-=c-1,l-=c-1,a=a.slice(0,a.length-c+1),!r&&f==a.length&&!o&&!u&&!l?"":(y=!0,a&&!o&&!u&&!f&&!l||S?t.onTextInput(a):t.onTextInput(a,{extendLeft:o,extendRight:u,restoreStart:f,restoreEnd:l}),y=!1,T=e,N=i,C=s,a)},H=function(e){if(g)return U();var t=n.value,r=P(t,!0);(t.length>l+100||d.test(r))&&A()},B=function(e,t,n){var r=e.clipboardData||window.clipboardData;if(!r||u)return;var i=a||n?"Text":"text/plain";try{return t?r.setData(i,t)!==!1:r.getData(i)}catch(e){if(!n)return B(e,t,!0)}},j=function(e,i){var s=t.getCopyText();if(!s)return r.preventDefault(e);B(e,s)?(p&&(A(s),v=s,setTimeout(function(){v=!1},10)),i?t.onCut():t.onCopy(),r.preventDefault(e)):(v=!0,n.value=s,n.select(),setTimeout(function(){v=!1,A(),i?t.onCut():t.onCopy()}))},F=function(e){j(e,!0)},I=function(e){j(e,!1)},q=function(e){var s=B(e);typeof s=="string"?(s&&t.onPaste(s,e),i.isIE&&setTimeout(A),r.preventDefault(e)):(n.value="",m=!0)};r.addCommandKeyListener(n,t.onCommandKey.bind(t)),r.addListener(n,"select",M),r.addListener(n,"input",H),r.addListener(n,"cut",F),r.addListener(n,"copy",I),r.addListener(n,"paste",q),(!("oncut"in n)||!("oncopy"in n)||!("onpaste"in n))&&r.addListener(e,"keydown",function(e){if(i.isMac&&!e.metaKey||!e.ctrlKey)return;switch(e.keyCode){case 67:I(e);break;case 86:q(e);break;case 88:F(e)}});var R=function(e){if(g||!t.onCompositionStart||t.$readOnly)return;g={};if(S)return;setTimeout(U,0),t.on("mousedown",W);var r=t.getSelectionRange();r.end.row=r.start.row,r.end.column=r.start.column,g.markerRange=r,g.selectionStart=N,t.onCompositionStart(g),g.useTextareaForIME?(n.value="",T="",N=0,C=0):(n.msGetInputContext&&(g.context=n.msGetInputContext()),n.getInputContext&&(g.context=n.getInputContext()))},U=function(){if(!g||!t.onCompositionUpdate||t.$readOnly)return;if(S)return W();if(g.useTextareaForIME)t.onCompositionUpdate(n.value);else{var e=n.value;P(e),g.markerRange&&(g.context&&(g.markerRange.start.column=g.selectionStart=g.context.compositionStartOffset),g.markerRange.end.column=g.markerRange.start.column+C-g.selectionStart)}},z=function(e){if(!t.onCompositionEnd||t.$readOnly)return;g=!1,t.onCompositionEnd(),t.off("mousedown",W),e&&H()},X=o.delayedCall(U,50).schedule.bind(null,null);r.addListener(n,"compositionstart",R),r.addListener(n,"compositionupdate",U),r.addListener(n,"keyup",V),r.addListener(n,"keydown",X),r.addListener(n,"compositionend",z),this.getElement=function(){return n},this.setCommandMode=function(e){S=e,n.readOnly=!1},this.setReadOnly=function(e){S||(n.readOnly=e)},this.setCopyWithEmptySelection=function(e){E=e},this.onContextMenu=function(e){D=!0,A(),t._emit("nativecontextmenu",{target:t,domEvent:e}),this.moveToMouse(e,!0)},this.moveToMouse=function(e,o){b||(b=n.style.cssText),n.style.cssText=(o?"z-index:100000;":"")+(i.isIE?"opacity:0.1;":"")+"text-indent: -"+(N+C)*t.renderer.characterWidth*.5+"px;";var u=t.container.getBoundingClientRect(),a=s.computedStyle(t.container),f=u.top+(parseInt(a.borderTopWidth)||0),l=u.left+(parseInt(u.borderLeftWidth)||0),c=u.bottom-f-n.clientHeight-2,h=function(e){n.style.left=e.clientX-l-2+"px",n.style.top=Math.min(e.clientY-f-2,c)+"px"};h(e);if(e.type!="mousedown")return;t.renderer.$keepTextAreaAtCursor&&(t.renderer.$keepTextAreaAtCursor=null),clearTimeout($),i.isWin&&r.capture(t.container,h,J)},this.onContextMenuClose=J;var $,K=function(e){t.textInput.onContextMenu(e),J()};r.addListener(n,"mouseup",K),r.addListener(n,"mousedown",function(e){e.preventDefault(),J()}),r.addListener(t.renderer.scroller,"contextmenu",K),r.addListener(n,"contextmenu",K),p&&Q(e,t,n)};t.TextInput=v}),ace.define("ace/mouse/default_handlers",["require","exports","module","ace/lib/useragent"],function(e,t,n){"use strict";function o(e){e.$clickSelection=null;var t=e.editor;t.setDefaultHandler("mousedown",this.onMouseDown.bind(e)),t.setDefaultHandler("dblclick",this.onDoubleClick.bind(e)),t.setDefaultHandler("tripleclick",this.onTripleClick.bind(e)),t.setDefaultHandler("quadclick",this.onQuadClick.bind(e)),t.setDefaultHandler("mousewheel",this.onMouseWheel.bind(e)),t.setDefaultHandler("touchmove",this.onTouchMove.bind(e));var n=["select","startSelect","selectEnd","selectAllEnd","selectByWordsEnd","selectByLinesEnd","dragWait","dragWaitEnd","focusWait"];n.forEach(function(t){e[t]=this[t]},this),e.selectByLines=this.extendSelectionBy.bind(e,"getLineRange"),e.selectByWords=this.extendSelectionBy.bind(e,"getWordRange")}function u(e,t,n,r){return Math.sqrt(Math.pow(n-e,2)+Math.pow(r-t,2))}function a(e,t){if(e.start.row==e.end.row)var n=2*t.column-e.start.column-e.end.column;else if(e.start.row==e.end.row-1&&!e.start.column&&!e.end.column)var n=t.column-4;else var n=2*t.row-e.start.row-e.end.row;return n<0?{cursor:e.start,anchor:e.end}:{cursor:e.end,anchor:e.start}}var r=e("../lib/useragent"),i=0,s=550;(function(){this.onMouseDown=function(e){var t=e.inSelection(),n=e.getDocumentPosition();this.mousedownEvent=e;var i=this.editor,s=e.getButton();if(s!==0){var o=i.getSelectionRange(),u=o.isEmpty();(u||s==1)&&i.selection.moveToPosition(n),s==2&&(i.textInput.onContextMenu(e.domEvent),r.isMozilla||e.preventDefault());return}this.mousedownEvent.time=Date.now();if(t&&!i.isFocused()){i.focus();if(this.$focusTimeout&&!this.$clickSelection&&!i.inMultiSelectMode){this.setState("focusWait"),this.captureMouse(e);return}}return this.captureMouse(e),this.startSelect(n,e.domEvent._clicks>1),e.preventDefault()},this.startSelect=function(e,t){e=e||this.editor.renderer.screenToTextCoordinates(this.x,this.y);var n=this.editor;if(!this.mousedownEvent)return;this.mousedownEvent.getShiftKey()?n.selection.selectToPosition(e):t||n.selection.moveToPosition(e),t||this.select(),n.renderer.scroller.setCapture&&n.renderer.scroller.setCapture(),n.setStyle("ace_selecting"),this.setState("select")},this.select=function(){var e,t=this.editor,n=t.renderer.screenToTextCoordinates(this.x,this.y);if(this.$clickSelection){var r=this.$clickSelection.comparePoint(n);if(r==-1)e=this.$clickSelection.end;else if(r==1)e=this.$clickSelection.start;else{var i=a(this.$clickSelection,n);n=i.cursor,e=i.anchor}t.selection.setSelectionAnchor(e.row,e.column)}t.selection.selectToPosition(n),t.renderer.scrollCursorIntoView()},this.extendSelectionBy=function(e){var t,n=this.editor,r=n.renderer.screenToTextCoordinates(this.x,this.y),i=n.selection[e](r.row,r.column);if(this.$clickSelection){var s=this.$clickSelection.comparePoint(i.start),o=this.$clickSelection.comparePoint(i.end);if(s==-1&&o<=0){t=this.$clickSelection.end;if(i.end.row!=r.row||i.end.column!=r.column)r=i.start}else if(o==1&&s>=0){t=this.$clickSelection.start;if(i.start.row!=r.row||i.start.column!=r.column)r=i.end}else if(s==-1&&o==1)r=i.end,t=i.start;else{var u=a(this.$clickSelection,r);r=u.cursor,t=u.anchor}n.selection.setSelectionAnchor(t.row,t.column)}n.selection.selectToPosition(r),n.renderer.scrollCursorIntoView()},this.selectEnd=this.selectAllEnd=this.selectByWordsEnd=this.selectByLinesEnd=function(){this.$clickSelection=null,this.editor.unsetStyle("ace_selecting"),this.editor.renderer.scroller.releaseCapture&&this.editor.renderer.scroller.releaseCapture()},this.focusWait=function(){var e=u(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y),t=Date.now();(e>i||t-this.mousedownEvent.time>this.$focusTimeout)&&this.startSelect(this.mousedownEvent.getDocumentPosition())},this.onDoubleClick=function(e){var t=e.getDocumentPosition(),n=this.editor,r=n.session,i=r.getBracketRange(t);i?(i.isEmpty()&&(i.start.column--,i.end.column++),this.setState("select")):(i=n.selection.getWordRange(t.row,t.column),this.setState("selectByWords")),this.$clickSelection=i,this.select()},this.onTripleClick=function(e){var t=e.getDocumentPosition(),n=this.editor;this.setState("selectByLines");var r=n.getSelectionRange();r.isMultiLine()&&r.contains(t.row,t.column)?(this.$clickSelection=n.selection.getLineRange(r.start.row),this.$clickSelection.end=n.selection.getLineRange(r.end.row).end):this.$clickSelection=n.selection.getLineRange(t.row),this.select()},this.onQuadClick=function(e){var t=this.editor;t.selectAll(),this.$clickSelection=t.getSelectionRange(),this.setState("selectAll")},this.onMouseWheel=function(e){if(e.getAccelKey())return;e.getShiftKey()&&e.wheelY&&!e.wheelX&&(e.wheelX=e.wheelY,e.wheelY=0);var t=this.editor;this.$lastScroll||(this.$lastScroll={t:0,vx:0,vy:0,allowed:0});var n=this.$lastScroll,r=e.domEvent.timeStamp,i=r-n.t,o=i?e.wheelX/i:n.vx,u=i?e.wheelY/i:n.vy;i=1&&t.renderer.isScrollableBy(e.wheelX*e.speed,0)&&(f=!0),a<=1&&t.renderer.isScrollableBy(0,e.wheelY*e.speed)&&(f=!0);if(f)n.allowed=r;else if(r-n.allowedt.session.documentToScreenRow(l.row,l.column))return c()}if(f==s)return;f=s.text.join("
"),i.setHtml(f),i.show(),t._signal("showGutterTooltip",i),t.on("mousewheel",c);if(e.$tooltipFollowsMouse)h(u);else{var p=u.domEvent.target,d=p.getBoundingClientRect(),v=i.getElement().style;v.left=d.right+"px",v.top=d.bottom+"px"}}function c(){o&&(o=clearTimeout(o)),f&&(i.hide(),f=null,t._signal("hideGutterTooltip",i),t.removeEventListener("mousewheel",c))}function h(e){i.setPosition(e.x,e.y)}var t=e.editor,n=t.renderer.$gutterLayer,i=new a(t.container);e.editor.setDefaultHandler("guttermousedown",function(r){if(!t.isFocused()||r.getButton()!=0)return;var i=n.getRegion(r);if(i=="foldWidgets")return;var s=r.getDocumentPosition().row,o=t.session.selection;if(r.getShiftKey())o.selectTo(s,0);else{if(r.domEvent.detail==2)return t.selectAll(),r.preventDefault();e.$clickSelection=t.selection.getLineRange(s)}return e.setState("selectByLines"),e.captureMouse(r),r.preventDefault()});var o,u,f;e.editor.setDefaultHandler("guttermousemove",function(t){var n=t.domEvent.target||t.domEvent.srcElement;if(r.hasCssClass(n,"ace_fold-widget"))return c();f&&e.$tooltipFollowsMouse&&h(t),u=t;if(o)return;o=setTimeout(function(){o=null,u&&!e.isMousePressed?l():c()},50)}),s.addListener(t.renderer.$gutter,"mouseout",function(e){u=null;if(!f||o)return;o=setTimeout(function(){o=null,c()},50)}),t.on("changeSession",c)}function a(e){o.call(this,e)}var r=e("../lib/dom"),i=e("../lib/oop"),s=e("../lib/event"),o=e("../tooltip").Tooltip;i.inherits(a,o),function(){this.setPosition=function(e,t){var n=window.innerWidth||document.documentElement.clientWidth,r=window.innerHeight||document.documentElement.clientHeight,i=this.getWidth(),s=this.getHeight();e+=15,t+=15,e+i>n&&(e-=e+i-n),t+s>r&&(t-=20+s),o.prototype.setPosition.call(this,e,t)}}.call(a.prototype),t.GutterHandler=u}),ace.define("ace/mouse/mouse_event",["require","exports","module","ace/lib/event","ace/lib/useragent"],function(e,t,n){"use strict";var r=e("../lib/event"),i=e("../lib/useragent"),s=t.MouseEvent=function(e,t){this.domEvent=e,this.editor=t,this.x=this.clientX=e.clientX,this.y=this.clientY=e.clientY,this.$pos=null,this.$inSelection=null,this.propagationStopped=!1,this.defaultPrevented=!1};(function(){this.stopPropagation=function(){r.stopPropagation(this.domEvent),this.propagationStopped=!0},this.preventDefault=function(){r.preventDefault(this.domEvent),this.defaultPrevented=!0},this.stop=function(){this.stopPropagation(),this.preventDefault()},this.getDocumentPosition=function(){return this.$pos?this.$pos:(this.$pos=this.editor.renderer.screenToTextCoordinates(this.clientX,this.clientY),this.$pos)},this.inSelection=function(){if(this.$inSelection!==null)return this.$inSelection;var e=this.editor,t=e.getSelectionRange();if(t.isEmpty())this.$inSelection=!1;else{var n=this.getDocumentPosition();this.$inSelection=t.contains(n.row,n.column)}return this.$inSelection},this.getButton=function(){return r.getButton(this.domEvent)},this.getShiftKey=function(){return this.domEvent.shiftKey},this.getAccelKey=i.isMac?function(){return this.domEvent.metaKey}:function(){return this.domEvent.ctrlKey}}).call(s.prototype)}),ace.define("ace/mouse/dragdrop_handler",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],function(e,t,n){"use strict";function f(e){function T(e,n){var r=Date.now(),i=!n||e.row!=n.row,s=!n||e.column!=n.column;if(!S||i||s)t.moveCursorToPosition(e),S=r,x={x:p,y:d};else{var o=l(x.x,x.y,p,d);o>a?S=null:r-S>=u&&(t.renderer.scrollCursorIntoView(),S=null)}}function N(e,n){var r=Date.now(),i=t.renderer.layerConfig.lineHeight,s=t.renderer.layerConfig.characterWidth,u=t.renderer.scroller.getBoundingClientRect(),a={x:{left:p-u.left,right:u.right-p},y:{top:d-u.top,bottom:u.bottom-d}},f=Math.min(a.x.left,a.x.right),l=Math.min(a.y.top,a.y.bottom),c={row:e.row,column:e.column};f/s<=2&&(c.column+=a.x.left=o&&t.renderer.scrollCursorIntoView(c):E=r:E=null}function C(){var e=g;g=t.renderer.screenToTextCoordinates(p,d),T(g,e),N(g,e)}function k(){m=t.selection.toOrientedRange(),h=t.session.addMarker(m,"ace_selection",t.getSelectionStyle()),t.clearSelection(),t.isFocused()&&t.renderer.$cursorLayer.setBlinking(!1),clearInterval(v),C(),v=setInterval(C,20),y=0,i.addListener(document,"mousemove",O)}function L(){clearInterval(v),t.session.removeMarker(h),h=null,t.selection.fromOrientedRange(m),t.isFocused()&&!w&&t.renderer.$cursorLayer.setBlinking(!t.getReadOnly()),m=null,g=null,y=0,E=null,S=null,i.removeListener(document,"mousemove",O)}function O(){A==null&&(A=setTimeout(function(){A!=null&&h&&L()},20))}function M(e){var t=e.types;return!t||Array.prototype.some.call(t,function(e){return e=="text/plain"||e=="Text"})}function _(e){var t=["copy","copymove","all","uninitialized"],n=["move","copymove","linkmove","all","uninitialized"],r=s.isMac?e.altKey:e.ctrlKey,i="uninitialized";try{i=e.dataTransfer.effectAllowed.toLowerCase()}catch(e){}var o="none";return r&&t.indexOf(i)>=0?o="copy":n.indexOf(i)>=0?o="move":t.indexOf(i)>=0&&(o="copy"),o}var t=e.editor,n=r.createElement("img");n.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",s.isOpera&&(n.style.cssText="width:1px;height:1px;position:fixed;top:0;left:0;z-index:2147483647;opacity:0;");var f=["dragWait","dragWaitEnd","startDrag","dragReadyEnd","onMouseDrag"];f.forEach(function(t){e[t]=this[t]},this),t.addEventListener("mousedown",this.onMouseDown.bind(e));var c=t.container,h,p,d,v,m,g,y=0,b,w,E,S,x;this.onDragStart=function(e){if(this.cancelDrag||!c.draggable){var r=this;return setTimeout(function(){r.startSelect(),r.captureMouse(e)},0),e.preventDefault()}m=t.getSelectionRange();var i=e.dataTransfer;i.effectAllowed=t.getReadOnly()?"copy":"copyMove",s.isOpera&&(t.container.appendChild(n),n.scrollTop=0),i.setDragImage&&i.setDragImage(n,0,0),s.isOpera&&t.container.removeChild(n),i.clearData(),i.setData("Text",t.session.getTextRange()),w=!0,this.setState("drag")},this.onDragEnd=function(e){c.draggable=!1,w=!1,this.setState(null);if(!t.getReadOnly()){var n=e.dataTransfer.dropEffect;!b&&n=="move"&&t.session.remove(t.getSelectionRange()),t.renderer.$cursorLayer.setBlinking(!0)}this.editor.unsetStyle("ace_dragging"),this.editor.renderer.setCursorStyle("")},this.onDragEnter=function(e){if(t.getReadOnly()||!M(e.dataTransfer))return;return p=e.clientX,d=e.clientY,h||k(),y++,e.dataTransfer.dropEffect=b=_(e),i.preventDefault(e)},this.onDragOver=function(e){if(t.getReadOnly()||!M(e.dataTransfer))return;return p=e.clientX,d=e.clientY,h||(k(),y++),A!==null&&(A=null),e.dataTransfer.dropEffect=b=_(e),i.preventDefault(e)},this.onDragLeave=function(e){y--;if(y<=0&&h)return L(),b=null,i.preventDefault(e)},this.onDrop=function(e){if(!g)return;var n=e.dataTransfer;if(w)switch(b){case"move":m.contains(g.row,g.column)?m={start:g,end:g}:m=t.moveText(m,g);break;case"copy":m=t.moveText(m,g,!0)}else{var r=n.getData("Text");m={start:g,end:t.session.insert(g,r)},t.focus(),b=null}return L(),i.preventDefault(e)},i.addListener(c,"dragstart",this.onDragStart.bind(e)),i.addListener(c,"dragend",this.onDragEnd.bind(e)),i.addListener(c,"dragenter",this.onDragEnter.bind(e)),i.addListener(c,"dragover",this.onDragOver.bind(e)),i.addListener(c,"dragleave",this.onDragLeave.bind(e)),i.addListener(c,"drop",this.onDrop.bind(e));var A=null}function l(e,t,n,r){return Math.sqrt(Math.pow(n-e,2)+Math.pow(r-t,2))}var r=e("../lib/dom"),i=e("../lib/event"),s=e("../lib/useragent"),o=200,u=200,a=5;(function(){this.dragWait=function(){var e=Date.now()-this.mousedownEvent.time;e>this.editor.getDragDelay()&&this.startDrag()},this.dragWaitEnd=function(){var e=this.editor.container;e.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition()),this.selectEnd()},this.dragReadyEnd=function(e){this.editor.renderer.$cursorLayer.setBlinking(!this.editor.getReadOnly()),this.editor.unsetStyle("ace_dragging"),this.editor.renderer.setCursorStyle(""),this.dragWaitEnd()},this.startDrag=function(){this.cancelDrag=!1;var e=this.editor,t=e.container;t.draggable=!0,e.renderer.$cursorLayer.setBlinking(!1),e.setStyle("ace_dragging");var n=s.isWin?"default":"move";e.renderer.setCursorStyle(n),this.setState("dragReady")},this.onMouseDrag=function(e){var t=this.editor.container;if(s.isIE&&this.state=="dragReady"){var n=l(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);n>3&&t.dragDrop()}if(this.state==="dragWait"){var n=l(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);n>0&&(t.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition()))}},this.onMouseDown=function(e){if(!this.$dragEnabled)return;this.mousedownEvent=e;var t=this.editor,n=e.inSelection(),r=e.getButton(),i=e.domEvent.detail||1;if(i===1&&r===0&&n){if(e.editor.inMultiSelectMode&&(e.getAccelKey()||e.getShiftKey()))return;this.mousedownEvent.time=Date.now();var o=e.domEvent.target||e.domEvent.srcElement;"unselectable"in o&&(o.unselectable="on");if(t.getDragDelay()){if(s.isWebKit){this.cancelDrag=!0;var u=t.container;u.draggable=!0}this.setState("dragWait")}else this.startDrag();this.captureMouse(e,this.onMouseDrag.bind(this)),e.defaultPrevented=!0}}}).call(f.prototype),t.DragdropHandler=f}),ace.define("ace/lib/net",["require","exports","module","ace/lib/dom"],function(e,t,n){"use strict";var r=e("./dom");t.get=function(e,t){var n=new XMLHttpRequest;n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)},t.loadScript=function(e,t){var n=r.getDocumentHead(),i=document.createElement("script");i.src=e,n.appendChild(i),i.onload=i.onreadystatechange=function(e,n){if(n||!i.readyState||i.readyState=="loaded"||i.readyState=="complete")i=i.onload=i.onreadystatechange=null,n||t()}},t.qualifyURL=function(e){var t=document.createElement("a");return t.href=e,t.href}}),ace.define("ace/lib/event_emitter",["require","exports","module"],function(e,t,n){"use strict";var r={},i=function(){this.propagationStopped=!0},s=function(){this.defaultPrevented=!0};r._emit=r._dispatchEvent=function(e,t){this._eventRegistry||(this._eventRegistry={}),this._defaultHandlers||(this._defaultHandlers={});var n=this._eventRegistry[e]||[],r=this._defaultHandlers[e];if(!n.length&&!r)return;if(typeof t!="object"||!t)t={};t.type||(t.type=e),t.stopPropagation||(t.stopPropagation=i),t.preventDefault||(t.preventDefault=s),n=n.slice();for(var o=0;o1&&(i=n[n.length-2]);var o=a[t+"Path"];return o==null?o=a.basePath:r=="/"&&(t=r=""),o&&o.slice(-1)!="/"&&(o+="/"),o+t+r+i+this.get("suffix")},t.setModuleUrl=function(e,t){return a.$moduleUrls[e]=t},t.$loading={},t.loadModule=function(n,r){var i,o;Array.isArray(n)&&(o=n[0],n=n[1]);try{i=e(n)}catch(u){}if(i&&!t.$loading[n])return r&&r(i);t.$loading[n]||(t.$loading[n]=[]),t.$loading[n].push(r);if(t.$loading[n].length>1)return;var a=function(){e([n],function(e){t._emit("load.module",{name:n,module:e});var r=t.$loading[n];t.$loading[n]=null,r.forEach(function(t){t&&t(e)})})};if(!t.get("packaged"))return a();s.loadScript(t.moduleUrl(n,o),a),f()};var f=function(){!a.basePath&&!a.workerPath&&!a.modePath&&!a.themePath&&!Object.keys(a.$moduleUrls).length&&(console.error("Unable to infer path to ace from script src,","use ace.config.set('basePath', 'path') to enable dynamic loading of modes and themes","or with webpack use ace/webpack-resolver"),f=function(){})};t.init=l}),ace.define("ace/mouse/mouse_handler",["require","exports","module","ace/lib/event","ace/lib/useragent","ace/mouse/default_handlers","ace/mouse/default_gutter_handler","ace/mouse/mouse_event","ace/mouse/dragdrop_handler","ace/config"],function(e,t,n){"use strict";var r=e("../lib/event"),i=e("../lib/useragent"),s=e("./default_handlers").DefaultHandlers,o=e("./default_gutter_handler").GutterHandler,u=e("./mouse_event").MouseEvent,a=e("./dragdrop_handler").DragdropHandler,f=e("../config"),l=function(e){var t=this;this.editor=e,new s(this),new o(this),new a(this);var n=function(t){var n=!document.hasFocus||!document.hasFocus()||!e.isFocused()&&document.activeElement==(e.textInput&&e.textInput.getElement());n&&window.focus(),e.focus()},u=e.renderer.getMouseEventTarget();r.addListener(u,"click",this.onMouseEvent.bind(this,"click")),r.addListener(u,"mousemove",this.onMouseMove.bind(this,"mousemove")),r.addMultiMouseDownListener([u,e.renderer.scrollBarV&&e.renderer.scrollBarV.inner,e.renderer.scrollBarH&&e.renderer.scrollBarH.inner,e.textInput&&e.textInput.getElement()].filter(Boolean),[400,300,250],this,"onMouseEvent"),r.addMouseWheelListener(e.container,this.onMouseWheel.bind(this,"mousewheel")),r.addTouchMoveListener(e.container,this.onTouchMove.bind(this,"touchmove"));var f=e.renderer.$gutter;r.addListener(f,"mousedown",this.onMouseEvent.bind(this,"guttermousedown")),r.addListener(f,"click",this.onMouseEvent.bind(this,"gutterclick")),r.addListener(f,"dblclick",this.onMouseEvent.bind(this,"gutterdblclick")),r.addListener(f,"mousemove",this.onMouseEvent.bind(this,"guttermousemove")),r.addListener(u,"mousedown",n),r.addListener(f,"mousedown",n),i.isIE&&e.renderer.scrollBarV&&(r.addListener(e.renderer.scrollBarV.element,"mousedown",n),r.addListener(e.renderer.scrollBarH.element,"mousedown",n)),e.on("mousemove",function(n){if(t.state||t.$dragDelay||!t.$dragEnabled)return;var r=e.renderer.screenToTextCoordinates(n.x,n.y),i=e.session.selection.getRange(),s=e.renderer;!i.isEmpty()&&i.insideStart(r.row,r.column)?s.setCursorStyle("default"):s.setCursorStyle("")})};(function(){this.onMouseEvent=function(e,t){this.editor._emit(e,new u(t,this.editor))},this.onMouseMove=function(e,t){var n=this.editor._eventRegistry&&this.editor._eventRegistry.mousemove;if(!n||!n.length)return;this.editor._emit(e,new u(t,this.editor))},this.onMouseWheel=function(e,t){var n=new u(t,this.editor);n.speed=this.$scrollSpeed*2,n.wheelX=t.wheelX,n.wheelY=t.wheelY,this.editor._emit(e,n)},this.onTouchMove=function(e,t){var n=new u(t,this.editor);n.speed=1,n.wheelX=t.wheelX,n.wheelY=t.wheelY,this.editor._emit(e,n)},this.setState=function(e){this.state=e},this.captureMouse=function(e,t){this.x=e.x,this.y=e.y,this.isMousePressed=!0;var n=this.editor,s=this.editor.renderer;s.$keepTextAreaAtCursor&&(s.$keepTextAreaAtCursor=null);var o=this,a=function(e){if(!e)return;if(i.isWebKit&&!e.which&&o.releaseMouse)return o.releaseMouse();o.x=e.clientX,o.y=e.clientY,t&&t(e),o.mouseEvent=new u(e,o.editor),o.$mouseMoved=!0},f=function(e){n.off("beforeEndOperation",c),clearInterval(h),l(),o[o.state+"End"]&&o[o.state+"End"](e),o.state="",s.$keepTextAreaAtCursor==null&&(s.$keepTextAreaAtCursor=!0,s.$moveTextAreaToCursor()),o.isMousePressed=!1,o.$onCaptureMouseMove=o.releaseMouse=null,e&&o.onMouseEvent("mouseup",e),n.endOperation()},l=function(){o[o.state]&&o[o.state](),o.$mouseMoved=!1};if(i.isOldIE&&e.domEvent.type=="dblclick")return setTimeout(function(){f(e)});var c=function(e){if(!o.releaseMouse)return;n.curOp.command.name&&n.curOp.selectionChanged&&(o[o.state+"End"]&&o[o.state+"End"](),o.state="",o.releaseMouse())};n.on("beforeEndOperation",c),n.startOperation({command:{name:"mouse"}}),o.$onCaptureMouseMove=a,o.releaseMouse=r.capture(this.editor.container,a,f);var h=setInterval(l,20)},this.releaseMouse=null,this.cancelContextMenu=function(){var e=function(t){if(t&&t.domEvent&&t.domEvent.type!="contextmenu")return;this.editor.off("nativecontextmenu",e),t&&t.domEvent&&r.stopEvent(t.domEvent)}.bind(this);setTimeout(e,10),this.editor.on("nativecontextmenu",e)}}).call(l.prototype),f.defineOptions(l.prototype,"mouseHandler",{scrollSpeed:{initialValue:2},dragDelay:{initialValue:i.isMac?150:0},dragEnabled:{initialValue:!0},focusTimeout:{initialValue:0},tooltipFollowsMouse:{initialValue:!0}}),t.MouseHandler=l}),ace.define("ace/mouse/fold_handler",["require","exports","module","ace/lib/dom"],function(e,t,n){"use strict";function i(e){e.on("click",function(t){var n=t.getDocumentPosition(),i=e.session,s=i.getFoldAt(n.row,n.column,1);s&&(t.getAccelKey()?i.removeFold(s):i.expandFold(s),t.stop());var o=t.domEvent&&t.domEvent.target;o&&r.hasCssClass(o,"ace_inline_button")&&r.hasCssClass(o,"ace_toggle_wrap")&&(i.setOption("wrap",!0),e.renderer.scrollCursorIntoView())}),e.on("gutterclick",function(t){var n=e.renderer.$gutterLayer.getRegion(t);if(n=="foldWidgets"){var r=t.getDocumentPosition().row,i=e.session;i.foldWidgets&&i.foldWidgets[r]&&e.session.onFoldWidgetClick(r,t),e.isFocused()||e.focus(),t.stop()}}),e.on("gutterdblclick",function(t){var n=e.renderer.$gutterLayer.getRegion(t);if(n=="foldWidgets"){var r=t.getDocumentPosition().row,i=e.session,s=i.getParentFoldRangeData(r,!0),o=s.range||s.firstRange;if(o){r=o.start.row;var u=i.getFoldAt(r,i.getLine(r).length,1);u?i.removeFold(u):(i.addFold("...",o),e.renderer.scrollCursorIntoView({row:o.start.row,column:0}))}t.stop()}})}var r=e("../lib/dom");t.FoldHandler=i}),ace.define("ace/keyboard/keybinding",["require","exports","module","ace/lib/keys","ace/lib/event"],function(e,t,n){"use strict";var r=e("../lib/keys"),i=e("../lib/event"),s=function(e){this.$editor=e,this.$data={editor:e},this.$handlers=[],this.setDefaultHandler(e.commands)};(function(){this.setDefaultHandler=function(e){this.removeKeyboardHandler(this.$defaultHandler),this.$defaultHandler=e,this.addKeyboardHandler(e,0)},this.setKeyboardHandler=function(e){var t=this.$handlers;if(t[t.length-1]==e)return;while(t[t.length-1]&&t[t.length-1]!=this.$defaultHandler)this.removeKeyboardHandler(t[t.length-1]);this.addKeyboardHandler(e,1)},this.addKeyboardHandler=function(e,t){if(!e)return;typeof e=="function"&&!e.handleKeyboard&&(e.handleKeyboard=e);var n=this.$handlers.indexOf(e);n!=-1&&this.$handlers.splice(n,1),t==undefined?this.$handlers.push(e):this.$handlers.splice(t,0,e),n==-1&&e.attach&&e.attach(this.$editor)},this.removeKeyboardHandler=function(e){var t=this.$handlers.indexOf(e);return t==-1?!1:(this.$handlers.splice(t,1),e.detach&&e.detach(this.$editor),!0)},this.getKeyboardHandler=function(){return this.$handlers[this.$handlers.length-1]},this.getStatusText=function(){var e=this.$data,t=e.editor;return this.$handlers.map(function(n){return n.getStatusText&&n.getStatusText(t,e)||""}).filter(Boolean).join(" ")},this.$callKeyboardHandlers=function(e,t,n,r){var s,o=!1,u=this.$editor.commands;for(var a=this.$handlers.length;a--;){s=this.$handlers[a].handleKeyboard(this.$data,e,t,n,r);if(!s||!s.command)continue;s.command=="null"?o=!0:o=u.exec(s.command,this.$editor,s.args,r),o&&r&&e!=-1&&s.passEvent!=1&&s.command.passEvent!=1&&i.stopEvent(r);if(o)break}return!o&&e==-1&&(s={command:"insertstring"},o=u.exec("insertstring",this.$editor,t)),o&&this.$editor._signal&&this.$editor._signal("keyboardActivity",s),o},this.onCommandKey=function(e,t,n){var i=r.keyCodeToString(n);this.$callKeyboardHandlers(t,i,n,e)},this.onTextInput=function(e){this.$callKeyboardHandlers(-1,e)}}).call(s.prototype),t.KeyBinding=s}),ace.define("ace/lib/bidiutil",["require","exports","module"],function(e,t,n){"use strict";function F(e,t,n,r){var i=s?d:p,c=null,h=null,v=null,m=0,g=null,y=null,b=-1,w=null,E=null,T=[];if(!r)for(w=0,r=[];w0)if(g==16){for(w=b;w-1){for(w=b;w=0;C--){if(r[C]!=N)break;t[C]=s}}}function I(e,t,n){if(o=e){u=i+1;while(u=e)u++;for(a=i,l=u-1;a=t.length||(o=n[r-1])!=b&&o!=w||(c=t[r+1])!=b&&c!=w)return E;return u&&(c=w),c==o?c:E;case k:o=r>0?n[r-1]:S;if(o==b&&r+10&&n[r-1]==b)return b;if(u)return E;p=r+1,h=t.length;while(p=1425&&d<=2303||d==64286;o=t[p];if(v&&(o==y||o==T))return y}if(r<1||(o=t[r-1])==S)return E;return n[r-1];case S:return u=!1,f=!0,s;case x:return l=!0,E;case O:case M:case D:case P:case _:u=!1;case H:return E}}function R(e){var t=e.charCodeAt(0),n=t>>8;return n==0?t>191?g:B[t]:n==5?/[\u0591-\u05f4]/.test(e)?y:g:n==6?/[\u0610-\u061a\u064b-\u065f\u06d6-\u06e4\u06e7-\u06ed]/.test(e)?A:/[\u0660-\u0669\u066b-\u066c]/.test(e)?w:t==1642?L:/[\u06f0-\u06f9]/.test(e)?b:T:n==32&&t<=8287?j[t&255]:n==254?t>=65136?T:E:E}function U(e){return e>="\u064b"&&e<="\u0655"}var r=["\u0621","\u0641"],i=["\u063a","\u064a"],s=0,o=0,u=!1,a=!1,f=!1,l=!1,c=!1,h=!1,p=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],d=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],v=0,m=1,g=0,y=1,b=2,w=3,E=4,S=5,x=6,T=7,N=8,C=9,k=10,L=11,A=12,O=13,M=14,_=15,D=16,P=17,H=18,B=[H,H,H,H,H,H,H,H,H,x,S,x,N,S,H,H,H,H,H,H,H,H,H,H,H,H,H,H,S,S,S,x,N,E,E,L,L,L,E,E,E,E,E,k,C,k,C,C,b,b,b,b,b,b,b,b,b,b,C,E,E,E,E,E,E,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,E,E,E,E,E,E,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,E,E,E,E,H,H,H,H,H,H,S,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,H,C,E,L,L,L,L,E,E,E,E,g,E,E,H,E,E,L,L,b,b,E,g,E,E,E,b,g,E,E,E,E,E],j=[N,N,N,N,N,N,N,N,N,N,N,H,H,H,g,y,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,N,S,O,M,_,D,P,C,L,L,L,L,L,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,C,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,N];t.L=g,t.R=y,t.EN=b,t.ON_R=3,t.AN=4,t.R_H=5,t.B=6,t.RLE=7,t.DOT="\u00b7",t.doBidiReorder=function(e,n,r){if(e.length<2)return{};var i=e.split(""),o=new Array(i.length),u=new Array(i.length),a=[];s=r?m:v,F(i,a,i.length,n);for(var f=0;fT&&n[f]0&&i[f-1]==="\u0644"&&/\u0622|\u0623|\u0625|\u0627/.test(i[f])&&(a[f-1]=a[f]=t.R_H,f++);i[i.length-1]===t.DOT&&(a[i.length-1]=t.B),i[0]==="\u202b"&&(a[0]=t.RLE);for(var f=0;f=0&&(e=this.session.$docRowCache[n])}return e},this.getSplitIndex=function(){var e=0,t=this.session.$screenRowCache;if(t.length){var n,r=this.session.$getRowCacheIndex(t,this.currentRow);while(this.currentRow-e>0){n=this.session.$getRowCacheIndex(t,this.currentRow-e-1);if(n!==r)break;r=n,e++}}else e=this.currentRow;return e},this.updateRowLine=function(e,t){e===undefined&&(e=this.getDocumentRow());var n=e===this.session.getLength()-1,s=n?this.EOF:this.EOL;this.wrapIndent=0,this.line=this.session.getLine(e),this.isRtlDir=this.$isRtl||this.line.charAt(0)===this.RLE;if(this.session.$useWrapMode){var o=this.session.$wrapData[e];o&&(t===undefined&&(t=this.getSplitIndex()),t>0&&o.length?(this.wrapIndent=o.indent,this.wrapOffset=this.wrapIndent*this.charWidths[r.L],this.line=tt?this.session.getOverwrite()?e:e-1:t,i=r.getVisualFromLogicalIdx(n,this.bidiMap),s=this.bidiMap.bidiLevels,o=0;!this.session.getOverwrite()&&e<=t&&s[i]%2!==0&&i++;for(var u=0;ut&&s[i]%2===0&&(o+=this.charWidths[s[i]]),this.wrapIndent&&(o+=this.isRtlDir?-1*this.wrapOffset:this.wrapOffset),this.isRtlDir&&(o+=this.rtlLineOffset),o},this.getSelections=function(e,t){var n=this.bidiMap,r=n.bidiLevels,i,s=[],o=0,u=Math.min(e,t)-this.wrapIndent,a=Math.max(e,t)-this.wrapIndent,f=!1,l=!1,c=0;this.wrapIndent&&(o+=this.isRtlDir?-1*this.wrapOffset:this.wrapOffset);for(var h,p=0;p=u&&hn+s/2){n+=s;if(r===i.length-1){s=0;break}s=this.charWidths[i[++r]]}return r>0&&i[r-1]%2!==0&&i[r]%2===0?(e0&&i[r-1]%2===0&&i[r]%2!==0?t=1+(e>n?this.bidiMap.logicalFromVisual[r]:this.bidiMap.logicalFromVisual[r-1]):this.isRtlDir&&r===i.length-1&&s===0&&i[r-1]%2===0||!this.isRtlDir&&r===0&&i[r]%2!==0?t=1+this.bidiMap.logicalFromVisual[r]:(r>0&&i[r-1]%2!==0&&s!==0&&r--,t=this.bidiMap.logicalFromVisual[r]),t===0&&this.isRtlDir&&t++,t+this.wrapIndent}}).call(o.prototype),t.BidiHandler=o}),ace.define("ace/selection",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/lib/event_emitter","ace/range"],function(e,t,n){"use strict";var r=e("./lib/oop"),i=e("./lib/lang"),s=e("./lib/event_emitter").EventEmitter,o=e("./range").Range,u=function(e){this.session=e,this.doc=e.getDocument(),this.clearSelection(),this.cursor=this.lead=this.doc.createAnchor(0,0),this.anchor=this.doc.createAnchor(0,0),this.$silent=!1;var t=this;this.cursor.on("change",function(e){t.$cursorChanged=!0,t.$silent||t._emit("changeCursor"),!t.$isEmpty&&!t.$silent&&t._emit("changeSelection"),!t.$keepDesiredColumnOnChange&&e.old.column!=e.value.column&&(t.$desiredColumn=null)}),this.anchor.on("change",function(){t.$anchorChanged=!0,!t.$isEmpty&&!t.$silent&&t._emit("changeSelection")})};(function(){r.implement(this,s),this.isEmpty=function(){return this.$isEmpty||this.anchor.row==this.lead.row&&this.anchor.column==this.lead.column},this.isMultiLine=function(){return!this.$isEmpty&&this.anchor.row!=this.cursor.row},this.getCursor=function(){return this.lead.getPosition()},this.setSelectionAnchor=function(e,t){this.$isEmpty=!1,this.anchor.setPosition(e,t)},this.getAnchor=this.getSelectionAnchor=function(){return this.$isEmpty?this.getSelectionLead():this.anchor.getPosition()},this.getSelectionLead=function(){return this.lead.getPosition()},this.isBackwards=function(){var e=this.anchor,t=this.lead;return e.row>t.row||e.row==t.row&&e.column>t.column},this.getRange=function(){var e=this.anchor,t=this.lead;return this.$isEmpty?o.fromPoints(t,t):this.isBackwards()?o.fromPoints(t,e):o.fromPoints(e,t)},this.clearSelection=function(){this.$isEmpty||(this.$isEmpty=!0,this._emit("changeSelection"))},this.selectAll=function(){this.$setSelection(0,0,Number.MAX_VALUE,Number.MAX_VALUE)},this.setRange=this.setSelectionRange=function(e,t){var n=t?e.end:e.start,r=t?e.start:e.end;this.$setSelection(n.row,n.column,r.row,r.column)},this.$setSelection=function(e,t,n,r){var i=this.$isEmpty,s=this.inMultiSelectMode;this.$silent=!0,this.$cursorChanged=this.$anchorChanged=!1,this.anchor.setPosition(e,t),this.cursor.setPosition(n,r),this.$isEmpty=!o.comparePoints(this.anchor,this.cursor),this.$silent=!1,this.$cursorChanged&&this._emit("changeCursor"),(this.$cursorChanged||this.$anchorChanged||i!=this.$isEmpty||s)&&this._emit("changeSelection")},this.$moveSelection=function(e){var t=this.lead;this.$isEmpty&&this.setSelectionAnchor(t.row,t.column),e.call(this)},this.selectTo=function(e,t){this.$moveSelection(function(){this.moveCursorTo(e,t)})},this.selectToPosition=function(e){this.$moveSelection(function(){this.moveCursorToPosition(e)})},this.moveTo=function(e,t){this.clearSelection(),this.moveCursorTo(e,t)},this.moveToPosition=function(e){this.clearSelection(),this.moveCursorToPosition(e)},this.selectUp=function(){this.$moveSelection(this.moveCursorUp)},this.selectDown=function(){this.$moveSelection(this.moveCursorDown)},this.selectRight=function(){this.$moveSelection(this.moveCursorRight)},this.selectLeft=function(){this.$moveSelection(this.moveCursorLeft)},this.selectLineStart=function(){this.$moveSelection(this.moveCursorLineStart)},this.selectLineEnd=function(){this.$moveSelection(this.moveCursorLineEnd)},this.selectFileEnd=function(){this.$moveSelection(this.moveCursorFileEnd)},this.selectFileStart=function(){this.$moveSelection(this.moveCursorFileStart)},this.selectWordRight=function(){this.$moveSelection(this.moveCursorWordRight)},this.selectWordLeft=function(){this.$moveSelection(this.moveCursorWordLeft)},this.getWordRange=function(e,t){if(typeof t=="undefined"){var n=e||this.lead;e=n.row,t=n.column}return this.session.getWordRange(e,t)},this.selectWord=function(){this.setSelectionRange(this.getWordRange())},this.selectAWord=function(){var e=this.getCursor(),t=this.session.getAWordRange(e.row,e.column);this.setSelectionRange(t)},this.getLineRange=function(e,t){var n=typeof e=="number"?e:this.lead.row,r,i=this.session.getFoldLine(n);return i?(n=i.start.row,r=i.end.row):r=n,t===!0?new o(n,0,r,this.session.getLine(r).length):new o(n,0,r+1,0)},this.selectLine=function(){this.setSelectionRange(this.getLineRange())},this.moveCursorUp=function(){this.moveCursorBy(-1,0)},this.moveCursorDown=function(){this.moveCursorBy(1,0)},this.wouldMoveIntoSoftTab=function(e,t,n){var r=e.column,i=e.column+t;return n<0&&(r=e.column-t,i=e.column),this.session.isTabStop(e)&&this.doc.getLine(e.row).slice(r,i).split(" ").length-1==t},this.moveCursorLeft=function(){var e=this.lead.getPosition(),t;if(t=this.session.getFoldAt(e.row,e.column,-1))this.moveCursorTo(t.start.row,t.start.column);else if(e.column===0)e.row>0&&this.moveCursorTo(e.row-1,this.doc.getLine(e.row-1).length);else{var n=this.session.getTabSize();this.wouldMoveIntoSoftTab(e,n,-1)&&!this.session.getNavigateWithinSoftTabs()?this.moveCursorBy(0,-n):this.moveCursorBy(0,-1)}},this.moveCursorRight=function(){var e=this.lead.getPosition(),t;if(t=this.session.getFoldAt(e.row,e.column,1))this.moveCursorTo(t.end.row,t.end.column);else if(this.lead.column==this.doc.getLine(this.lead.row).length)this.lead.row0&&(t.column=r)}}this.moveCursorTo(t.row,t.column)},this.moveCursorFileEnd=function(){var e=this.doc.getLength()-1,t=this.doc.getLine(e).length;this.moveCursorTo(e,t)},this.moveCursorFileStart=function(){this.moveCursorTo(0,0)},this.moveCursorLongWordRight=function(){var e=this.lead.row,t=this.lead.column,n=this.doc.getLine(e),r=n.substring(t);this.session.nonTokenRe.lastIndex=0,this.session.tokenRe.lastIndex=0;var i=this.session.getFoldAt(e,t,1);if(i){this.moveCursorTo(i.end.row,i.end.column);return}this.session.nonTokenRe.exec(r)&&(t+=this.session.nonTokenRe.lastIndex,this.session.nonTokenRe.lastIndex=0,r=n.substring(t));if(t>=n.length){this.moveCursorTo(e,n.length),this.moveCursorRight(),e0&&this.moveCursorWordLeft();return}this.session.tokenRe.exec(s)&&(t-=this.session.tokenRe.lastIndex,this.session.tokenRe.lastIndex=0),this.moveCursorTo(e,t)},this.$shortWordEndIndex=function(e){var t=0,n,r=/\s/,i=this.session.tokenRe;i.lastIndex=0;if(this.session.tokenRe.exec(e))t=this.session.tokenRe.lastIndex;else{while((n=e[t])&&r.test(n))t++;if(t<1){i.lastIndex=0;while((n=e[t])&&!i.test(n)){i.lastIndex=0,t++;if(r.test(n)){if(t>2){t--;break}while((n=e[t])&&r.test(n))t++;if(t>2)break}}}}return i.lastIndex=0,t},this.moveCursorShortWordRight=function(){var e=this.lead.row,t=this.lead.column,n=this.doc.getLine(e),r=n.substring(t),i=this.session.getFoldAt(e,t,1);if(i)return this.moveCursorTo(i.end.row,i.end.column);if(t==n.length){var s=this.doc.getLength();do e++,r=this.doc.getLine(e);while(e0&&/^\s*$/.test(r));t=r.length,/\s+$/.test(r)||(r="")}var s=i.stringReverse(r),o=this.$shortWordEndIndex(s);return this.moveCursorTo(e,t-o)},this.moveCursorWordRight=function(){this.session.$selectLongWords?this.moveCursorLongWordRight():this.moveCursorShortWordRight()},this.moveCursorWordLeft=function(){this.session.$selectLongWords?this.moveCursorLongWordLeft():this.moveCursorShortWordLeft()},this.moveCursorBy=function(e,t){var n=this.session.documentToScreenPosition(this.lead.row,this.lead.column),r;t===0&&(e!==0&&(this.session.$bidiHandler.isBidiRow(n.row,this.lead.row)?(r=this.session.$bidiHandler.getPosLeft(n.column),n.column=Math.round(r/this.session.$bidiHandler.charWidths[0])):r=n.column*this.session.$bidiHandler.charWidths[0]),this.$desiredColumn?n.column=this.$desiredColumn:this.$desiredColumn=n.column);var i=this.session.screenToDocumentPosition(n.row+e,n.column,r);e!==0&&t===0&&i.row===this.lead.row&&i.column===this.lead.column&&this.session.lineWidgets&&this.session.lineWidgets[i.row]&&(i.row>0||e>0)&&i.row++,this.moveCursorTo(i.row,i.column+t,t===0)},this.moveCursorToPosition=function(e){this.moveCursorTo(e.row,e.column)},this.moveCursorTo=function(e,t,n){var r=this.session.getFoldAt(e,t,1);r&&(e=r.start.row,t=r.start.column),this.$keepDesiredColumnOnChange=!0;var i=this.session.getLine(e);/[\uDC00-\uDFFF]/.test(i.charAt(t))&&i.charAt(t-1)&&(this.lead.row==e&&this.lead.column==t+1?t-=1:t+=1),this.lead.setPosition(e,t),this.$keepDesiredColumnOnChange=!1,n||(this.$desiredColumn=null)},this.moveCursorToScreen=function(e,t,n){var r=this.session.screenToDocumentPosition(e,t);this.moveCursorTo(r.row,r.column,n)},this.detach=function(){this.lead.detach(),this.anchor.detach(),this.session=this.doc=null},this.fromOrientedRange=function(e){this.setSelectionRange(e,e.cursor==e.start),this.$desiredColumn=e.desiredColumn||this.$desiredColumn},this.toOrientedRange=function(e){var t=this.getRange();return e?(e.start.column=t.start.column,e.start.row=t.start.row,e.end.column=t.end.column,e.end.row=t.end.row):e=t,e.cursor=this.isBackwards()?e.start:e.end,e.desiredColumn=this.$desiredColumn,e},this.getRangeOfMovements=function(e){var t=this.getCursor();try{e(this);var n=this.getCursor();return o.fromPoints(t,n)}catch(r){return o.fromPoints(t,t)}finally{this.moveCursorToPosition(t)}},this.toJSON=function(){if(this.rangeCount)var e=this.ranges.map(function(e){var t=e.clone();return t.isBackwards=e.cursor==e.start,t});else{var e=this.getRange();e.isBackwards=this.isBackwards()}return e},this.fromJSON=function(e){if(e.start==undefined){if(this.rangeList&&e.length>1){this.toSingleRange(e[0]);for(var t=e.length;t--;){var n=o.fromPoints(e[t].start,e[t].end);e[t].isBackwards&&(n.cursor=n.start),this.addRange(n,!0)}return}e=e[0]}this.rangeList&&this.toSingleRange(e),this.setSelectionRange(e,e.isBackwards)},this.isEqual=function(e){if((e.length||this.rangeCount)&&e.length!=this.rangeCount)return!1;if(!e.length||!this.ranges)return this.getRange().isEqual(e);for(var t=this.ranges.length;t--;)if(!this.ranges[t].isEqual(e[t]))return!1;return!0}}).call(u.prototype),t.Selection=u}),ace.define("ace/tokenizer",["require","exports","module","ace/config"],function(e,t,n){"use strict";var r=e("./config"),i=2e3,s=function(e){this.states=e,this.regExps={},this.matchMappings={};for(var t in this.states){var n=this.states[t],r=[],i=0,s=this.matchMappings[t]={defaultToken:"text"},o="g",u=[];for(var a=0;a1?f.onMatch=this.$applyToken:f.onMatch=f.token),c>1&&(/\\\d/.test(f.regex)?l=f.regex.replace(/\\([0-9]+)/g,function(e,t){return"\\"+(parseInt(t,10)+i+1)}):(c=1,l=this.removeCapturingGroups(f.regex)),!f.splitRegex&&typeof f.token!="string"&&u.push(f)),s[i]=a,i+=c,r.push(l),f.onMatch||(f.onMatch=null)}r.length||(s[0]=0,r.push("$")),u.forEach(function(e){e.splitRegex=this.createSplitterRegexp(e.regex,o)},this),this.regExps[t]=new RegExp("("+r.join(")|(")+")|($)",o)}};(function(){this.$setMaxTokenCount=function(e){i=e|0},this.$applyToken=function(e){var t=this.splitRegex.exec(e).slice(1),n=this.token.apply(this,t);if(typeof n=="string")return[{type:n,value:e}];var r=[];for(var i=0,s=n.length;il){var g=e.substring(l,m-v.length);h.type==p?h.value+=g:(h.type&&f.push(h),h={type:p,value:g})}for(var y=0;yi){c>2*e.length&&this.reportError("infinite loop with in ace tokenizer",{startState:t,line:e});while(l1&&n[0]!==r&&n.unshift("#tmp",r),{tokens:f,state:n.length?n:r}},this.reportError=r.reportError}).call(s.prototype),t.Tokenizer=s}),ace.define("ace/mode/text_highlight_rules",["require","exports","module","ace/lib/lang"],function(e,t,n){"use strict";var r=e("../lib/lang"),i=function(){this.$rules={start:[{token:"empty_line",regex:"^$"},{defaultToken:"text"}]}};(function(){this.addRules=function(e,t){if(!t){for(var n in e)this.$rules[n]=e[n];return}for(var n in e){var r=e[n];for(var i=0;i=this.$rowTokens.length){this.$row+=1,e||(e=this.$session.getLength());if(this.$row>=e)return this.$row=e-1,null;this.$rowTokens=this.$session.getTokens(this.$row),this.$tokenIndex=0}return this.$rowTokens[this.$tokenIndex]},this.getCurrentToken=function(){return this.$rowTokens[this.$tokenIndex]},this.getCurrentTokenRow=function(){return this.$row},this.getCurrentTokenColumn=function(){var e=this.$rowTokens,t=this.$tokenIndex,n=e[t].start;if(n!==undefined)return n;n=0;while(t>0)t-=1,n+=e[t].value.length;return n},this.getCurrentTokenPosition=function(){return{row:this.$row,column:this.getCurrentTokenColumn()}},this.getCurrentTokenRange=function(){var e=this.$rowTokens[this.$tokenIndex],t=this.getCurrentTokenColumn();return new r(this.$row,t,this.$row,t+e.value.length)}}).call(i.prototype),t.TokenIterator=i}),ace.define("ace/mode/behaviour/cstyle",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/token_iterator","ace/lib/lang"],function(e,t,n){"use strict";var r=e("../../lib/oop"),i=e("../behaviour").Behaviour,s=e("../../token_iterator").TokenIterator,o=e("../../lib/lang"),u=["text","paren.rparen","punctuation.operator"],a=["text","paren.rparen","punctuation.operator","comment"],f,l={},c={'"':'"',"'":"'"},h=function(e){var t=-1;e.multiSelect&&(t=e.selection.index,l.rangeCount!=e.multiSelect.rangeCount&&(l={rangeCount:e.multiSelect.rangeCount}));if(l[t])return f=l[t];f=l[t]={autoInsertedBrackets:0,autoInsertedRow:-1,autoInsertedLineEnd:"",maybeInsertedBrackets:0,maybeInsertedRow:-1,maybeInsertedLineStart:"",maybeInsertedLineEnd:""}},p=function(e,t,n,r){var i=e.end.row-e.start.row;return{text:n+t+r,selection:[0,e.start.column+1,i,e.end.column+(i?0:1)]}},d=function(e){this.add("braces","insertion",function(t,n,r,i,s){var u=r.getCursorPosition(),a=i.doc.getLine(u.row);if(s=="{"){h(r);var l=r.getSelectionRange(),c=i.doc.getTextRange(l);if(c!==""&&c!=="{"&&r.getWrapBehavioursEnabled())return p(l,c,"{","}");if(d.isSaneInsertion(r,i))return/[\]\}\)]/.test(a[u.column])||r.inMultiSelectMode||e&&e.braces?(d.recordAutoInsert(r,i,"}"),{text:"{}",selection:[1,1]}):(d.recordMaybeInsert(r,i,"{"),{text:"{",selection:[1,1]})}else if(s=="}"){h(r);var v=a.substring(u.column,u.column+1);if(v=="}"){var m=i.$findOpeningBracket("}",{column:u.column+1,row:u.row});if(m!==null&&d.isAutoInsertedClosing(u,a,s))return d.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}else{if(s=="\n"||s=="\r\n"){h(r);var g="";d.isMaybeInsertedClosing(u,a)&&(g=o.stringRepeat("}",f.maybeInsertedBrackets),d.clearMaybeInsertedClosing());var v=a.substring(u.column,u.column+1);if(v==="}"){var y=i.findMatchingBracket({row:u.row,column:u.column+1},"}");if(!y)return null;var b=this.$getIndent(i.getLine(y.row))}else{if(!g){d.clearMaybeInsertedClosing();return}var b=this.$getIndent(a)}var w=b+i.getTabString();return{text:"\n"+w+"\n"+b+g,selection:[1,w.length,1,w.length]}}d.clearMaybeInsertedClosing()}}),this.add("braces","deletion",function(e,t,n,r,i){var s=r.doc.getTextRange(i);if(!i.isMultiLine()&&s=="{"){h(n);var o=r.doc.getLine(i.start.row),u=o.substring(i.end.column,i.end.column+1);if(u=="}")return i.end.column++,i;f.maybeInsertedBrackets--}}),this.add("parens","insertion",function(e,t,n,r,i){if(i=="("){h(n);var s=n.getSelectionRange(),o=r.doc.getTextRange(s);if(o!==""&&n.getWrapBehavioursEnabled())return p(s,o,"(",")");if(d.isSaneInsertion(n,r))return d.recordAutoInsert(n,r,")"),{text:"()",selection:[1,1]}}else if(i==")"){h(n);var u=n.getCursorPosition(),a=r.doc.getLine(u.row),f=a.substring(u.column,u.column+1);if(f==")"){var l=r.$findOpeningBracket(")",{column:u.column+1,row:u.row});if(l!==null&&d.isAutoInsertedClosing(u,a,i))return d.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}}),this.add("parens","deletion",function(e,t,n,r,i){var s=r.doc.getTextRange(i);if(!i.isMultiLine()&&s=="("){h(n);var o=r.doc.getLine(i.start.row),u=o.substring(i.start.column+1,i.start.column+2);if(u==")")return i.end.column++,i}}),this.add("brackets","insertion",function(e,t,n,r,i){if(i=="["){h(n);var s=n.getSelectionRange(),o=r.doc.getTextRange(s);if(o!==""&&n.getWrapBehavioursEnabled())return p(s,o,"[","]");if(d.isSaneInsertion(n,r))return d.recordAutoInsert(n,r,"]"),{text:"[]",selection:[1,1]}}else if(i=="]"){h(n);var u=n.getCursorPosition(),a=r.doc.getLine(u.row),f=a.substring(u.column,u.column+1);if(f=="]"){var l=r.$findOpeningBracket("]",{column:u.column+1,row:u.row});if(l!==null&&d.isAutoInsertedClosing(u,a,i))return d.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}}),this.add("brackets","deletion",function(e,t,n,r,i){var s=r.doc.getTextRange(i);if(!i.isMultiLine()&&s=="["){h(n);var o=r.doc.getLine(i.start.row),u=o.substring(i.start.column+1,i.start.column+2);if(u=="]")return i.end.column++,i}}),this.add("string_dquotes","insertion",function(e,t,n,r,i){var s=r.$mode.$quotes||c;if(i.length==1&&s[i]){if(this.lineCommentStart&&this.lineCommentStart.indexOf(i)!=-1)return;h(n);var o=i,u=n.getSelectionRange(),a=r.doc.getTextRange(u);if(a!==""&&(a.length!=1||!s[a])&&n.getWrapBehavioursEnabled())return p(u,a,o,o);if(!a){var f=n.getCursorPosition(),l=r.doc.getLine(f.row),d=l.substring(f.column-1,f.column),v=l.substring(f.column,f.column+1),m=r.getTokenAt(f.row,f.column),g=r.getTokenAt(f.row,f.column+1);if(d=="\\"&&m&&/escape/.test(m.type))return null;var y=m&&/string|escape/.test(m.type),b=!g||/string|escape/.test(g.type),w;if(v==o)w=y!==b,w&&/string\.end/.test(g.type)&&(w=!1);else{if(y&&!b)return null;if(y&&b)return null;var E=r.$mode.tokenRe;E.lastIndex=0;var S=E.test(d);E.lastIndex=0;var x=E.test(d);if(S||x)return null;if(v&&!/[\s;,.})\]\\]/.test(v))return null;w=!0}return{text:w?o+o:"",selection:[1,1]}}}}),this.add("string_dquotes","deletion",function(e,t,n,r,i){var s=r.$mode.$quotes||c,o=r.doc.getTextRange(i);if(!i.isMultiLine()&&s.hasOwnProperty(o)){h(n);var u=r.doc.getLine(i.start.row),a=u.substring(i.start.column+1,i.start.column+2);if(a==o)return i.end.column++,i}})};d.isSaneInsertion=function(e,t){var n=e.getCursorPosition(),r=new s(t,n.row,n.column);if(!this.$matchTokenType(r.getCurrentToken()||"text",u)){var i=new s(t,n.row,n.column+1);if(!this.$matchTokenType(i.getCurrentToken()||"text",u))return!1}return r.stepForward(),r.getCurrentTokenRow()!==n.row||this.$matchTokenType(r.getCurrentToken()||"text",a)},d.$matchTokenType=function(e,t){return t.indexOf(e.type||e)>-1},d.recordAutoInsert=function(e,t,n){var r=e.getCursorPosition(),i=t.doc.getLine(r.row);this.isAutoInsertedClosing(r,i,f.autoInsertedLineEnd[0])||(f.autoInsertedBrackets=0),f.autoInsertedRow=r.row,f.autoInsertedLineEnd=n+i.substr(r.column),f.autoInsertedBrackets++},d.recordMaybeInsert=function(e,t,n){var r=e.getCursorPosition(),i=t.doc.getLine(r.row);this.isMaybeInsertedClosing(r,i)||(f.maybeInsertedBrackets=0),f.maybeInsertedRow=r.row,f.maybeInsertedLineStart=i.substr(0,r.column)+n,f.maybeInsertedLineEnd=i.substr(r.column),f.maybeInsertedBrackets++},d.isAutoInsertedClosing=function(e,t,n){return f.autoInsertedBrackets>0&&e.row===f.autoInsertedRow&&n===f.autoInsertedLineEnd[0]&&t.substr(e.column)===f.autoInsertedLineEnd},d.isMaybeInsertedClosing=function(e,t){return f.maybeInsertedBrackets>0&&e.row===f.maybeInsertedRow&&t.substr(e.column)===f.maybeInsertedLineEnd&&t.substr(0,e.column)==f.maybeInsertedLineStart},d.popAutoInsertedClosing=function(){f.autoInsertedLineEnd=f.autoInsertedLineEnd.substr(1),f.autoInsertedBrackets--},d.clearMaybeInsertedClosing=function(){f&&(f.maybeInsertedBrackets=0,f.maybeInsertedRow=-1)},r.inherits(d,i),t.CstyleBehaviour=d}),ace.define("ace/unicode",["require","exports","module"],function(e,t,n){"use strict";var r=[48,9,8,25,5,0,2,25,48,0,11,0,5,0,6,22,2,30,2,457,5,11,15,4,8,0,2,0,18,116,2,1,3,3,9,0,2,2,2,0,2,19,2,82,2,138,2,4,3,155,12,37,3,0,8,38,10,44,2,0,2,1,2,1,2,0,9,26,6,2,30,10,7,61,2,9,5,101,2,7,3,9,2,18,3,0,17,58,3,100,15,53,5,0,6,45,211,57,3,18,2,5,3,11,3,9,2,1,7,6,2,2,2,7,3,1,3,21,2,6,2,0,4,3,3,8,3,1,3,3,9,0,5,1,2,4,3,11,16,2,2,5,5,1,3,21,2,6,2,1,2,1,2,1,3,0,2,4,5,1,3,2,4,0,8,3,2,0,8,15,12,2,2,8,2,2,2,21,2,6,2,1,2,4,3,9,2,2,2,2,3,0,16,3,3,9,18,2,2,7,3,1,3,21,2,6,2,1,2,4,3,8,3,1,3,2,9,1,5,1,2,4,3,9,2,0,17,1,2,5,4,2,2,3,4,1,2,0,2,1,4,1,4,2,4,11,5,4,4,2,2,3,3,0,7,0,15,9,18,2,2,7,2,2,2,22,2,9,2,4,4,7,2,2,2,3,8,1,2,1,7,3,3,9,19,1,2,7,2,2,2,22,2,9,2,4,3,8,2,2,2,3,8,1,8,0,2,3,3,9,19,1,2,7,2,2,2,22,2,15,4,7,2,2,2,3,10,0,9,3,3,9,11,5,3,1,2,17,4,23,2,8,2,0,3,6,4,0,5,5,2,0,2,7,19,1,14,57,6,14,2,9,40,1,2,0,3,1,2,0,3,0,7,3,2,6,2,2,2,0,2,0,3,1,2,12,2,2,3,4,2,0,2,5,3,9,3,1,35,0,24,1,7,9,12,0,2,0,2,0,5,9,2,35,5,19,2,5,5,7,2,35,10,0,58,73,7,77,3,37,11,42,2,0,4,328,2,3,3,6,2,0,2,3,3,40,2,3,3,32,2,3,3,6,2,0,2,3,3,14,2,56,2,3,3,66,5,0,33,15,17,84,13,619,3,16,2,25,6,74,22,12,2,6,12,20,12,19,13,12,2,2,2,1,13,51,3,29,4,0,5,1,3,9,34,2,3,9,7,87,9,42,6,69,11,28,4,11,5,11,11,39,3,4,12,43,5,25,7,10,38,27,5,62,2,28,3,10,7,9,14,0,89,75,5,9,18,8,13,42,4,11,71,55,9,9,4,48,83,2,2,30,14,230,23,280,3,5,3,37,3,5,3,7,2,0,2,0,2,0,2,30,3,52,2,6,2,0,4,2,2,6,4,3,3,5,5,12,6,2,2,6,67,1,20,0,29,0,14,0,17,4,60,12,5,0,4,11,18,0,5,0,3,9,2,0,4,4,7,0,2,0,2,0,2,3,2,10,3,3,6,4,5,0,53,1,2684,46,2,46,2,132,7,6,15,37,11,53,10,0,17,22,10,6,2,6,2,6,2,6,2,6,2,6,2,6,2,6,2,31,48,0,470,1,36,5,2,4,6,1,5,85,3,1,3,2,2,89,2,3,6,40,4,93,18,23,57,15,513,6581,75,20939,53,1164,68,45,3,268,4,27,21,31,3,13,13,1,2,24,9,69,11,1,38,8,3,102,3,1,111,44,25,51,13,68,12,9,7,23,4,0,5,45,3,35,13,28,4,64,15,10,39,54,10,13,3,9,7,22,4,1,5,66,25,2,227,42,2,1,3,9,7,11171,13,22,5,48,8453,301,3,61,3,105,39,6,13,4,6,11,2,12,2,4,2,0,2,1,2,1,2,107,34,362,19,63,3,53,41,11,5,15,17,6,13,1,25,2,33,4,2,134,20,9,8,25,5,0,2,25,12,88,4,5,3,5,3,5,3,2],i=0,s=[];for(var o=0;o2?r%f!=f-1:r%f==0}}var E=Infinity;w(function(e,t){var n=e.search(/\S/);n!==-1?(ne.length&&(E=e.length)}),u==Infinity&&(u=E,s=!1,o=!1),l&&u%f!=0&&(u=Math.floor(u/f)*f),w(o?m:v)},this.toggleBlockComment=function(e,t,n,r){var i=this.blockComment;if(!i)return;!i.start&&i[0]&&(i=i[0]);var s=new f(t,r.row,r.column),o=s.getCurrentToken(),u=t.selection,a=t.selection.toOrientedRange(),c,h;if(o&&/comment/.test(o.type)){var p,d;while(o&&/comment/.test(o.type)){var v=o.value.indexOf(i.start);if(v!=-1){var m=s.getCurrentTokenRow(),g=s.getCurrentTokenColumn()+v;p=new l(m,g,m,g+i.start.length);break}o=s.stepBackward()}var s=new f(t,r.row,r.column),o=s.getCurrentToken();while(o&&/comment/.test(o.type)){var v=o.value.indexOf(i.end);if(v!=-1){var m=s.getCurrentTokenRow(),g=s.getCurrentTokenColumn()+v;d=new l(m,g,m,g+i.end.length);break}o=s.stepForward()}d&&t.remove(d),p&&(t.remove(p),c=p.start.row,h=-i.start.length)}else h=i.start.length,c=n.start.row,t.insert(n.end,i.end),t.insert(n.start,i.start);a.start.row==c&&(a.start.column+=h),a.end.row==c&&(a.end.column+=h),t.selection.fromOrientedRange(a)},this.getNextLineIndent=function(e,t,n){return this.$getIndent(t)},this.checkOutdent=function(e,t,n){return!1},this.autoOutdent=function(e,t,n){},this.$getIndent=function(e){return e.match(/^\s*/)[0]},this.createWorker=function(e){return null},this.createModeDelegates=function(e){this.$embeds=[],this.$modes={};for(var t in e)if(e[t]){var n=e[t],i=n.prototype.$id,s=r.$modes[i];s||(r.$modes[i]=s=new n),r.$modes[t]||(r.$modes[t]=s),this.$embeds.push(t),this.$modes[t]=s}var o=["toggleBlockComment","toggleCommentLines","getNextLineIndent","checkOutdent","autoOutdent","transformAction","getCompletions"];for(var t=0;t=0&&t.row=0&&t.column<=e[t.row].length}function s(e,t){t.action!="insert"&&t.action!="remove"&&r(t,"delta.action must be 'insert' or 'remove'"),t.lines instanceof Array||r(t,"delta.lines must be an Array"),(!t.start||!t.end)&&r(t,"delta.start/end must be an present");var n=t.start;i(e,t.start)||r(t,"delta.start must be contained in document");var s=t.end;t.action=="remove"&&!i(e,s)&&r(t,"delta.end must contained in document for 'remove' actions");var o=s.row-n.row,u=s.column-(o==0?n.column:0);(o!=t.lines.length-1||t.lines[o].length!=u)&&r(t,"delta.range must match delta lines")}t.applyDelta=function(e,t,n){var r=t.start.row,i=t.start.column,s=e[r]||"";switch(t.action){case"insert":var o=t.lines;if(o.length===1)e[r]=s.substring(0,i)+t.lines[0]+s.substring(i);else{var u=[r,1].concat(t.lines);e.splice.apply(e,u),e[r]=s.substring(0,i)+e[r],e[r+t.lines.length-1]+=s.substring(i)}break;case"remove":var a=t.end.column,f=t.end.row;r===f?e[r]=s.substring(0,i)+s.substring(a):e.splice(r,f-r+1,s.substring(0,i)+e[f].substring(a))}}}),ace.define("ace/anchor",["require","exports","module","ace/lib/oop","ace/lib/event_emitter"],function(e,t,n){"use strict";var r=e("./lib/oop"),i=e("./lib/event_emitter").EventEmitter,s=t.Anchor=function(e,t,n){this.$onChange=this.onChange.bind(this),this.attach(e),typeof n=="undefined"?this.setPosition(t.row,t.column):this.setPosition(t,n)};(function(){function e(e,t,n){var r=n?e.column<=t.column:e.columnthis.row)return;var n=t(e,{row:this.row,column:this.column},this.$insertRight);this.setPosition(n.row,n.column,!0)},this.setPosition=function(e,t,n){var r;n?r={row:e,column:t}:r=this.$clipPositionToDocument(e,t);if(this.row==r.row&&this.column==r.column)return;var i={row:this.row,column:this.column};this.row=r.row,this.column=r.column,this._signal("change",{old:i,value:r})},this.detach=function(){this.document.removeEventListener("change",this.$onChange)},this.attach=function(e){this.document=e||this.document,this.document.on("change",this.$onChange)},this.$clipPositionToDocument=function(e,t){var n={};return e>=this.document.getLength()?(n.row=Math.max(0,this.document.getLength()-1),n.column=this.document.getLine(n.row).length):e<0?(n.row=0,n.column=0):(n.row=e,n.column=Math.min(this.document.getLine(n.row).length,Math.max(0,t))),t<0&&(n.column=0),n}}).call(s.prototype)}),ace.define("ace/document",["require","exports","module","ace/lib/oop","ace/apply_delta","ace/lib/event_emitter","ace/range","ace/anchor"],function(e,t,n){"use strict";var r=e("./lib/oop"),i=e("./apply_delta").applyDelta,s=e("./lib/event_emitter").EventEmitter,o=e("./range").Range,u=e("./anchor").Anchor,a=function(e){this.$lines=[""],e.length===0?this.$lines=[""]:Array.isArray(e)?this.insertMergedLines({row:0,column:0},e):this.insert({row:0,column:0},e)};(function(){r.implement(this,s),this.setValue=function(e){var t=this.getLength()-1;this.remove(new o(0,0,t,this.getLine(t).length)),this.insert({row:0,column:0},e)},this.getValue=function(){return this.getAllLines().join(this.getNewLineCharacter())},this.createAnchor=function(e,t){return new u(this,e,t)},"aaa".split(/a/).length===0?this.$split=function(e){return e.replace(/\r\n|\r/g,"\n").split("\n")}:this.$split=function(e){return e.split(/\r\n|\r|\n/)},this.$detectNewLine=function(e){var t=e.match(/^.*?(\r\n|\r|\n)/m);this.$autoNewLine=t?t[1]:"\n",this._signal("changeNewLineMode")},this.getNewLineCharacter=function(){switch(this.$newLineMode){case"windows":return"\r\n";case"unix":return"\n";default:return this.$autoNewLine||"\n"}},this.$autoNewLine="",this.$newLineMode="auto",this.setNewLineMode=function(e){if(this.$newLineMode===e)return;this.$newLineMode=e,this._signal("changeNewLineMode")},this.getNewLineMode=function(){return this.$newLineMode},this.isNewLine=function(e){return e=="\r\n"||e=="\r"||e=="\n"},this.getLine=function(e){return this.$lines[e]||""},this.getLines=function(e,t){return this.$lines.slice(e,t+1)},this.getAllLines=function(){return this.getLines(0,this.getLength())},this.getLength=function(){return this.$lines.length},this.getTextRange=function(e){return this.getLinesForRange(e).join(this.getNewLineCharacter())},this.getLinesForRange=function(e){var t;if(e.start.row===e.end.row)t=[this.getLine(e.start.row).substring(e.start.column,e.end.column)];else{t=this.getLines(e.start.row,e.end.row),t[0]=(t[0]||"").substring(e.start.column);var n=t.length-1;e.end.row-e.start.row==n&&(t[n]=t[n].substring(0,e.end.column))}return t},this.insertLines=function(e,t){return console.warn("Use of document.insertLines is deprecated. Use the insertFullLines method instead."),this.insertFullLines(e,t)},this.removeLines=function(e,t){return console.warn("Use of document.removeLines is deprecated. Use the removeFullLines method instead."),this.removeFullLines(e,t)},this.insertNewLine=function(e){return console.warn("Use of document.insertNewLine is deprecated. Use insertMergedLines(position, ['', '']) instead."),this.insertMergedLines(e,["",""])},this.insert=function(e,t){return this.getLength()<=1&&this.$detectNewLine(t),this.insertMergedLines(e,this.$split(t))},this.insertInLine=function(e,t){var n=this.clippedPos(e.row,e.column),r=this.pos(e.row,e.column+t.length);return this.applyDelta({start:n,end:r,action:"insert",lines:[t]},!0),this.clonePos(r)},this.clippedPos=function(e,t){var n=this.getLength();e===undefined?e=n:e<0?e=0:e>=n&&(e=n-1,t=undefined);var r=this.getLine(e);return t==undefined&&(t=r.length),t=Math.min(Math.max(t,0),r.length),{row:e,column:t}},this.clonePos=function(e){return{row:e.row,column:e.column}},this.pos=function(e,t){return{row:e,column:t}},this.$clipPosition=function(e){var t=this.getLength();return e.row>=t?(e.row=Math.max(0,t-1),e.column=this.getLine(t-1).length):(e.row=Math.max(0,e.row),e.column=Math.min(Math.max(e.column,0),this.getLine(e.row).length)),e},this.insertFullLines=function(e,t){e=Math.min(Math.max(e,0),this.getLength());var n=0;e0,r=t=0&&this.applyDelta({start:this.pos(e,this.getLine(e).length),end:this.pos(e+1,0),action:"remove",lines:["",""]})},this.replace=function(e,t){e instanceof o||(e=o.fromPoints(e.start,e.end));if(t.length===0&&e.isEmpty())return e.start;if(t==this.getTextRange(e))return e.end;this.remove(e);var n;return t?n=this.insert(e.start,t):n=e.start,n},this.applyDeltas=function(e){for(var t=0;t=0;t--)this.revertDelta(e[t])},this.applyDelta=function(e,t){var n=e.action=="insert";if(n?e.lines.length<=1&&!e.lines[0]:!o.comparePoints(e.start,e.end))return;n&&e.lines.length>2e4?this.$splitAndapplyLargeDelta(e,2e4):(i(this.$lines,e,t),this._signal("change",e))},this.$splitAndapplyLargeDelta=function(e,t){var n=e.lines,r=n.length-t+1,i=e.start.row,s=e.start.column;for(var o=0,u=0;o20){n.running=setTimeout(n.$worker,20);break}}n.currentLine=t,r==-1&&(r=t),s<=r&&n.fireUpdateEvent(s,r)}};(function(){r.implement(this,i),this.setTokenizer=function(e){this.tokenizer=e,this.lines=[],this.states=[],this.start(0)},this.setDocument=function(e){this.doc=e,this.lines=[],this.states=[],this.stop()},this.fireUpdateEvent=function(e,t){var n={first:e,last:t};this._signal("update",{data:n})},this.start=function(e){this.currentLine=Math.min(e||0,this.currentLine,this.doc.getLength()),this.lines.splice(this.currentLine,this.lines.length),this.states.splice(this.currentLine,this.states.length),this.stop(),this.running=setTimeout(this.$worker,700)},this.scheduleStart=function(){this.running||(this.running=setTimeout(this.$worker,700))},this.$updateOnChange=function(e){var t=e.start.row,n=e.end.row-t;if(n===0)this.lines[t]=null;else if(e.action=="remove")this.lines.splice(t,n+1,null),this.states.splice(t,n+1,null);else{var r=Array(n+1);r.unshift(t,1),this.lines.splice.apply(this.lines,r),this.states.splice.apply(this.states,r)}this.currentLine=Math.min(t,this.currentLine,this.doc.getLength()),this.stop()},this.stop=function(){this.running&&clearTimeout(this.running),this.running=!1},this.getTokens=function(e){return this.lines[e]||this.$tokenizeRow(e)},this.getState=function(e){return this.currentLine==e&&this.$tokenizeRow(e),this.states[e]||"start"},this.$tokenizeRow=function(e){var t=this.doc.getLine(e),n=this.states[e-1],r=this.tokenizer.getLineTokens(t,n,e);return this.states[e]+""!=r.state+""?(this.states[e]=r.state,this.lines[e+1]=null,this.currentLine>e+1&&(this.currentLine=e+1)):this.currentLine==e&&(this.currentLine=e+1),this.lines[e]=r.tokens}}).call(s.prototype),t.BackgroundTokenizer=s}),ace.define("ace/search_highlight",["require","exports","module","ace/lib/lang","ace/lib/oop","ace/range"],function(e,t,n){"use strict";var r=e("./lib/lang"),i=e("./lib/oop"),s=e("./range").Range,o=function(e,t,n){this.setRegexp(e),this.clazz=t,this.type=n||"text"};(function(){this.MAX_RANGES=500,this.setRegexp=function(e){if(this.regExp+""==e+"")return;this.regExp=e,this.cache=[]},this.update=function(e,t,n,i){if(!this.regExp)return;var o=i.firstRow,u=i.lastRow;for(var a=o;a<=u;a++){var f=this.cache[a];f==null&&(f=r.getMatchOffsets(n.getLine(a),this.regExp),f.length>this.MAX_RANGES&&(f=f.slice(0,this.MAX_RANGES)),f=f.map(function(e){return new s(a,e.offset,a,e.offset+e.length)}),this.cache[a]=f.length?f:"");for(var l=f.length;l--;)t.drawSingleLineMarker(e,f[l].toScreenRange(n),this.clazz,i)}}}).call(o.prototype),t.SearchHighlight=o}),ace.define("ace/edit_session/fold_line",["require","exports","module","ace/range"],function(e,t,n){"use strict";function i(e,t){this.foldData=e,Array.isArray(t)?this.folds=t:t=this.folds=[t];var n=t[t.length-1];this.range=new r(t[0].start.row,t[0].start.column,n.end.row,n.end.column),this.start=this.range.start,this.end=this.range.end,this.folds.forEach(function(e){e.setFoldLine(this)},this)}var r=e("../range").Range;(function(){this.shiftRow=function(e){this.start.row+=e,this.end.row+=e,this.folds.forEach(function(t){t.start.row+=e,t.end.row+=e})},this.addFold=function(e){if(e.sameRow){if(e.start.rowthis.endRow)throw new Error("Can't add a fold to this FoldLine as it has no connection");this.folds.push(e),this.folds.sort(function(e,t){return-e.range.compareEnd(t.start.row,t.start.column)}),this.range.compareEnd(e.start.row,e.start.column)>0?(this.end.row=e.end.row,this.end.column=e.end.column):this.range.compareStart(e.end.row,e.end.column)<0&&(this.start.row=e.start.row,this.start.column=e.start.column)}else if(e.start.row==this.end.row)this.folds.push(e),this.end.row=e.end.row,this.end.column=e.end.column;else{if(e.end.row!=this.start.row)throw new Error("Trying to add fold to FoldRow that doesn't have a matching row");this.folds.unshift(e),this.start.row=e.start.row,this.start.column=e.start.column}e.foldLine=this},this.containsRow=function(e){return e>=this.start.row&&e<=this.end.row},this.walk=function(e,t,n){var r=0,i=this.folds,s,o,u,a=!0;t==null&&(t=this.end.row,n=this.end.column);for(var f=0;f0)continue;var a=i(e,o.start);return u===0?t&&a!==0?-s-2:s:a>0||a===0&&!t?s:-s-1}return-s-1},this.add=function(e){var t=!e.isEmpty(),n=this.pointIndex(e.start,t);n<0&&(n=-n-1);var r=this.pointIndex(e.end,t,n);return r<0?r=-r-1:r++,this.ranges.splice(n,r-n,e)},this.addList=function(e){var t=[];for(var n=e.length;n--;)t.push.apply(t,this.add(e[n]));return t},this.substractPoint=function(e){var t=this.pointIndex(e);if(t>=0)return this.ranges.splice(t,1)},this.merge=function(){var e=[],t=this.ranges;t=t.sort(function(e,t){return i(e.start,t.start)});var n=t[0],r;for(var s=1;s=0},this.containsPoint=function(e){return this.pointIndex(e)>=0},this.rangeAtPoint=function(e){var t=this.pointIndex(e);if(t>=0)return this.ranges[t]},this.clipRows=function(e,t){var n=this.ranges;if(n[0].start.row>t||n[n.length-1].start.row=r)break}if(e.action=="insert"){var f=i-r,l=-t.column+n.column;for(;or)break;a.start.row==r&&a.start.column>=t.column&&(a.start.column!=t.column||!this.$insertRight)&&(a.start.column+=l,a.start.row+=f);if(a.end.row==r&&a.end.column>=t.column){if(a.end.column==t.column&&this.$insertRight)continue;a.end.column==t.column&&l>0&&oa.start.column&&a.end.column==s[o+1].start.column&&(a.end.column-=l),a.end.column+=l,a.end.row+=f}}}else{var f=r-i,l=t.column-n.column;for(;oi)break;if(a.end.rowt.column)a.end.column=t.column,a.end.row=t.row}else a.end.column+=l,a.end.row+=f;else a.end.row>i&&(a.end.row+=f);if(a.start.rowt.column)a.start.column=t.column,a.start.row=t.row}else a.start.column+=l,a.start.row+=f;else a.start.row>i&&(a.start.row+=f)}}if(f!=0&&o=e)return i;if(i.end.row>e)return null}return null},this.getNextFoldLine=function(e,t){var n=this.$foldData,r=0;t&&(r=n.indexOf(t)),r==-1&&(r=0);for(r;r=e)return i}return null},this.getFoldedRowCount=function(e,t){var n=this.$foldData,r=t-e+1;for(var i=0;i=t){u=e?r-=t-u:r=0);break}o>=e&&(u>=e?r-=o-u:r-=o-e+1)}return r},this.$addFoldLine=function(e){return this.$foldData.push(e),this.$foldData.sort(function(e,t){return e.start.row-t.start.row}),e},this.addFold=function(e,t){var n=this.$foldData,r=!1,o;e instanceof s?o=e:(o=new s(t,e),o.collapseChildren=t.collapseChildren),this.$clipRangeToDocument(o.range);var u=o.start.row,a=o.start.column,f=o.end.row,l=o.end.column;if(u0&&(this.removeFolds(p),p.forEach(function(e){o.addSubFold(e)}));for(var d=0;d0&&this.foldAll(e.start.row+1,e.end.row,e.collapseChildren-1),e.subFolds=[]},this.expandFolds=function(e){e.forEach(function(e){this.expandFold(e)},this)},this.unfold=function(e,t){var n,i;e==null?(n=new r(0,0,this.getLength(),0),t=!0):typeof e=="number"?n=new r(e,0,e,this.getLine(e).length):"row"in e?n=r.fromPoints(e,e):n=e,i=this.getFoldsInRangeList(n);if(t)this.removeFolds(i);else{var s=i;while(s.length)this.expandFolds(s),s=this.getFoldsInRangeList(n)}if(i.length)return i},this.isRowFolded=function(e,t){return!!this.getFoldLine(e,t)},this.getRowFoldEnd=function(e,t){var n=this.getFoldLine(e,t);return n?n.end.row:e},this.getRowFoldStart=function(e,t){var n=this.getFoldLine(e,t);return n?n.start.row:e},this.getFoldDisplayLine=function(e,t,n,r,i){r==null&&(r=e.start.row),i==null&&(i=0),t==null&&(t=e.end.row),n==null&&(n=this.getLine(t).length);var s=this.doc,o="";return e.walk(function(e,t,n,u){if(tl)break}while(s&&a.test(s.type));s=i.stepBackward()}else s=i.getCurrentToken();return f.end.row=i.getCurrentTokenRow(),f.end.column=i.getCurrentTokenColumn()+s.value.length-2,f}},this.foldAll=function(e,t,n){n==undefined&&(n=1e5);var r=this.foldWidgets;if(!r)return;t=t||this.getLength(),e=e||0;for(var i=e;i=e){i=s.end.row;try{var o=this.addFold("...",s);o&&(o.collapseChildren=n)}catch(u){}}}},this.$foldStyles={manual:1,markbegin:1,markbeginend:1},this.$foldStyle="markbegin",this.setFoldStyle=function(e){if(!this.$foldStyles[e])throw new Error("invalid fold style: "+e+"["+Object.keys(this.$foldStyles).join(", ")+"]");if(this.$foldStyle==e)return;this.$foldStyle=e,e=="manual"&&this.unfold();var t=this.$foldMode;this.$setFolding(null),this.$setFolding(t)},this.$setFolding=function(e){if(this.$foldMode==e)return;this.$foldMode=e,this.off("change",this.$updateFoldWidgets),this.off("tokenizerUpdate",this.$tokenizerUpdateFoldWidgets),this._signal("changeAnnotation");if(!e||this.$foldStyle=="manual"){this.foldWidgets=null;return}this.foldWidgets=[],this.getFoldWidget=e.getFoldWidget.bind(e,this,this.$foldStyle),this.getFoldWidgetRange=e.getFoldWidgetRange.bind(e,this,this.$foldStyle),this.$updateFoldWidgets=this.updateFoldWidgets.bind(this),this.$tokenizerUpdateFoldWidgets=this.tokenizerUpdateFoldWidgets.bind(this),this.on("change",this.$updateFoldWidgets),this.on("tokenizerUpdate",this.$tokenizerUpdateFoldWidgets)},this.getParentFoldRangeData=function(e,t){var n=this.foldWidgets;if(!n||t&&n[e])return{};var r=e-1,i;while(r>=0){var s=n[r];s==null&&(s=n[r]=this.getFoldWidget(r));if(s=="start"){var o=this.getFoldWidgetRange(r);i||(i=o);if(o&&o.end.row>=e)break}r--}return{range:r!==-1&&o,firstRange:i}},this.onFoldWidgetClick=function(e,t){t=t.domEvent;var n={children:t.shiftKey,all:t.ctrlKey||t.metaKey,siblings:t.altKey},r=this.$toggleFoldWidget(e,n);if(!r){var i=t.target||t.srcElement;i&&/ace_fold-widget/.test(i.className)&&(i.className+=" ace_invalid")}},this.$toggleFoldWidget=function(e,t){if(!this.getFoldWidget)return;var n=this.getFoldWidget(e),r=this.getLine(e),i=n==="end"?-1:1,s=this.getFoldAt(e,i===-1?0:r.length,i);if(s)return t.children||t.all?this.removeFold(s):this.expandFold(s),s;var o=this.getFoldWidgetRange(e,!0);if(o&&!o.isMultiLine()){s=this.getFoldAt(o.start.row,o.start.column,1);if(s&&o.isEqual(s.range))return this.removeFold(s),s}if(t.siblings){var u=this.getParentFoldRangeData(e);if(u.range)var a=u.range.start.row+1,f=u.range.end.row;this.foldAll(a,f,t.all?1e4:0)}else t.children?(f=o?o.end.row:this.getLength(),this.foldAll(e+1,f,t.all?1e4:0)):o&&(t.all&&(o.collapseChildren=1e4),this.addFold("...",o));return o},this.toggleFoldWidget=function(e){var t=this.selection.getCursor().row;t=this.getRowFoldStart(t);var n=this.$toggleFoldWidget(t,{});if(n)return;var r=this.getParentFoldRangeData(t,!0);n=r.range||r.firstRange;if(n){t=n.start.row;var i=this.getFoldAt(t,this.getLine(t).length,1);i?this.removeFold(i):this.addFold("...",n)}},this.updateFoldWidgets=function(e){var t=e.start.row,n=e.end.row-t;if(n===0)this.foldWidgets[t]=null;else if(e.action=="remove")this.foldWidgets.splice(t,n+1,null);else{var r=Array(n+1);r.unshift(t,1),this.foldWidgets.splice.apply(this.foldWidgets,r)}},this.tokenizerUpdateFoldWidgets=function(e){var t=e.data;t.first!=t.last&&this.foldWidgets.length>t.first&&this.foldWidgets.splice(t.first,this.foldWidgets.length)}}var r=e("../range").Range,i=e("./fold_line").FoldLine,s=e("./fold").Fold,o=e("../token_iterator").TokenIterator;t.Folding=u}),ace.define("ace/edit_session/bracket_match",["require","exports","module","ace/token_iterator","ace/range"],function(e,t,n){"use strict";function s(){this.findMatchingBracket=function(e,t){if(e.column==0)return null;var n=t||this.getLine(e.row).charAt(e.column-1);if(n=="")return null;var r=n.match(/([\(\[\{])|([\)\]\}])/);return r?r[1]?this.$findClosingBracket(r[1],e):this.$findOpeningBracket(r[2],e):null},this.getBracketRange=function(e){var t=this.getLine(e.row),n=!0,r,s=t.charAt(e.column-1),o=s&&s.match(/([\(\[\{])|([\)\]\}])/);o||(s=t.charAt(e.column),e={row:e.row,column:e.column+1},o=s&&s.match(/([\(\[\{])|([\)\]\}])/),n=!1);if(!o)return null;if(o[1]){var u=this.$findClosingBracket(o[1],e);if(!u)return null;r=i.fromPoints(e,u),n||(r.end.column++,r.start.column--),r.cursor=r.end}else{var u=this.$findOpeningBracket(o[2],e);if(!u)return null;r=i.fromPoints(u,e),n||(r.start.column++,r.end.column--),r.cursor=r.start}return r},this.$brackets={")":"(","(":")","]":"[","[":"]","{":"}","}":"{","<":">",">":"<"},this.$findOpeningBracket=function(e,t,n){var i=this.$brackets[e],s=1,o=new r(this,t.row,t.column),u=o.getCurrentToken();u||(u=o.stepForward());if(!u)return;n||(n=new RegExp("(\\.?"+u.type.replace(".","\\.").replace("rparen",".paren").replace(/\b(?:end)\b/,"(?:start|begin|end)")+")+"));var a=t.column-o.getCurrentTokenColumn()-2,f=u.value;for(;;){while(a>=0){var l=f.charAt(a);if(l==i){s-=1;if(s==0)return{row:o.getCurrentTokenRow(),column:a+o.getCurrentTokenColumn()}}else l==e&&(s+=1);a-=1}do u=o.stepBackward();while(u&&!n.test(u.type));if(u==null)break;f=u.value,a=f.length-1}return null},this.$findClosingBracket=function(e,t,n){var i=this.$brackets[e],s=1,o=new r(this,t.row,t.column),u=o.getCurrentToken();u||(u=o.stepForward());if(!u)return;n||(n=new RegExp("(\\.?"+u.type.replace(".","\\.").replace("lparen",".paren").replace(/\b(?:start|begin)\b/,"(?:start|begin|end)")+")+"));var a=t.column-o.getCurrentTokenColumn();for(;;){var f=u.value,l=f.length;while(a=4352&&e<=4447||e>=4515&&e<=4519||e>=4602&&e<=4607||e>=9001&&e<=9002||e>=11904&&e<=11929||e>=11931&&e<=12019||e>=12032&&e<=12245||e>=12272&&e<=12283||e>=12288&&e<=12350||e>=12353&&e<=12438||e>=12441&&e<=12543||e>=12549&&e<=12589||e>=12593&&e<=12686||e>=12688&&e<=12730||e>=12736&&e<=12771||e>=12784&&e<=12830||e>=12832&&e<=12871||e>=12880&&e<=13054||e>=13056&&e<=19903||e>=19968&&e<=42124||e>=42128&&e<=42182||e>=43360&&e<=43388||e>=44032&&e<=55203||e>=55216&&e<=55238||e>=55243&&e<=55291||e>=63744&&e<=64255||e>=65040&&e<=65049||e>=65072&&e<=65106||e>=65108&&e<=65126||e>=65128&&e<=65131||e>=65281&&e<=65376||e>=65504&&e<=65510}r.implement(this,u),this.setDocument=function(e){this.doc&&this.doc.removeListener("change",this.$onChange),this.doc=e,e.on("change",this.$onChange),this.bgTokenizer&&this.bgTokenizer.setDocument(this.getDocument()),this.resetCaches()},this.getDocument=function(){return this.doc},this.$resetRowCache=function(e){if(!e){this.$docRowCache=[],this.$screenRowCache=[];return}var t=this.$docRowCache.length,n=this.$getRowCacheIndex(this.$docRowCache,e)+1;t>n&&(this.$docRowCache.splice(n,t),this.$screenRowCache.splice(n,t))},this.$getRowCacheIndex=function(e,t){var n=0,r=e.length-1;while(n<=r){var i=n+r>>1,s=e[i];if(t>s)n=i+1;else{if(!(t=t)break}return r=n[s],r?(r.index=s,r.start=i-r.value.length,r):null},this.setUndoManager=function(e){this.$undoManager=e,this.$informUndoManager&&this.$informUndoManager.cancel();if(e){var t=this;e.addSession(this),this.$syncInformUndoManager=function(){t.$informUndoManager.cancel(),t.mergeUndoDeltas=!1},this.$informUndoManager=i.delayedCall(this.$syncInformUndoManager)}else this.$syncInformUndoManager=function(){}},this.markUndoGroup=function(){this.$syncInformUndoManager&&this.$syncInformUndoManager()},this.$defaultUndoManager={undo:function(){},redo:function(){},reset:function(){},add:function(){},addSelection:function(){},startNewGroup:function(){},addSession:function(){}},this.getUndoManager=function(){return this.$undoManager||this.$defaultUndoManager},this.getTabString=function(){return this.getUseSoftTabs()?i.stringRepeat(" ",this.getTabSize()):" "},this.setUseSoftTabs=function(e){this.setOption("useSoftTabs",e)},this.getUseSoftTabs=function(){return this.$useSoftTabs&&!this.$mode.$indentWithTabs},this.setTabSize=function(e){this.setOption("tabSize",e)},this.getTabSize=function(){return this.$tabSize},this.isTabStop=function(e){return this.$useSoftTabs&&e.column%this.$tabSize===0},this.setNavigateWithinSoftTabs=function(e){this.setOption("navigateWithinSoftTabs",e)},this.getNavigateWithinSoftTabs=function(){return this.$navigateWithinSoftTabs},this.$overwrite=!1,this.setOverwrite=function(e){this.setOption("overwrite",e)},this.getOverwrite=function(){return this.$overwrite},this.toggleOverwrite=function(){this.setOverwrite(!this.$overwrite)},this.addGutterDecoration=function(e,t){this.$decorations[e]||(this.$decorations[e]=""),this.$decorations[e]+=" "+t,this._signal("changeBreakpoint",{})},this.removeGutterDecoration=function(e,t){this.$decorations[e]=(this.$decorations[e]||"").replace(" "+t,""),this._signal("changeBreakpoint",{})},this.getBreakpoints=function(){return this.$breakpoints},this.setBreakpoints=function(e){this.$breakpoints=[];for(var t=0;t0&&(r=!!n.charAt(t-1).match(this.tokenRe)),r||(r=!!n.charAt(t).match(this.tokenRe));if(r)var i=this.tokenRe;else if(/^\s+$/.test(n.slice(t-1,t+1)))var i=/\s/;else var i=this.nonTokenRe;var s=t;if(s>0){do s--;while(s>=0&&n.charAt(s).match(i));s++}var o=t;while(oe&&(e=t.screenWidth)}),this.lineWidgetWidth=e},this.$computeWidth=function(e){if(this.$modified||e){this.$modified=!1;if(this.$useWrapMode)return this.screenWidth=this.$wrapLimit;var t=this.doc.getAllLines(),n=this.$rowLengthCache,r=0,i=0,s=this.$foldData[i],o=s?s.start.row:Infinity,u=t.length;for(var a=0;ao){a=s.end.row+1;if(a>=u)break;s=this.$foldData[i++],o=s?s.start.row:Infinity}n[a]==null&&(n[a]=this.$getStringScreenWidth(t[a])[0]),n[a]>r&&(r=n[a])}this.screenWidth=r}},this.getLine=function(e){return this.doc.getLine(e)},this.getLines=function(e,t){return this.doc.getLines(e,t)},this.getLength=function(){return this.doc.getLength()},this.getTextRange=function(e){return this.doc.getTextRange(e||this.selection.getRange())},this.insert=function(e,t){return this.doc.insert(e,t)},this.remove=function(e){return this.doc.remove(e)},this.removeFullLines=function(e,t){return this.doc.removeFullLines(e,t)},this.undoChanges=function(e,t){if(!e.length)return;this.$fromUndo=!0;for(var n=e.length-1;n!=-1;n--){var r=e[n];r.action=="insert"||r.action=="remove"?this.doc.revertDelta(r):r.folds&&this.addFolds(r.folds)}!t&&this.$undoSelect&&(e.selectionBefore?this.selection.fromJSON(e.selectionBefore):this.selection.setRange(this.$getUndoSelection(e,!0))),this.$fromUndo=!1},this.redoChanges=function(e,t){if(!e.length)return;this.$fromUndo=!0;for(var n=0;ne.end.column&&(s.start.column+=u),s.end.row==e.end.row&&s.end.column>e.end.column&&(s.end.column+=u)),o&&s.start.row>=e.end.row&&(s.start.row+=o,s.end.row+=o)}s.end=this.insert(s.start,r);if(i.length){var a=e.start,f=s.start,o=f.row-a.row,u=f.column-a.column;this.addFolds(i.map(function(e){return e=e.clone(),e.start.row==a.row&&(e.start.column+=u),e.end.row==a.row&&(e.end.column+=u),e.start.row+=o,e.end.row+=o,e}))}return s},this.indentRows=function(e,t,n){n=n.replace(/\t/g,this.getTabString());for(var r=e;r<=t;r++)this.doc.insertInLine({row:r,column:0},n)},this.outdentRows=function(e){var t=e.collapseRows(),n=new l(0,0,0,0),r=this.getTabSize();for(var i=t.start.row;i<=t.end.row;++i){var s=this.getLine(i);n.start.row=i,n.end.row=i;for(var o=0;o0){var r=this.getRowFoldEnd(t+n);if(r>this.doc.getLength()-1)return 0;var i=r-t}else{e=this.$clipRowToDocument(e),t=this.$clipRowToDocument(t);var i=t-e+1}var s=new l(e,0,t,Number.MAX_VALUE),o=this.getFoldsInRange(s).map(function(e){return e=e.clone(),e.start.row+=i,e.end.row+=i,e}),u=n==0?this.doc.getLines(e,t):this.doc.removeFullLines(e,t);return this.doc.insertFullLines(e+i,u),o.length&&this.addFolds(o),i},this.moveLinesUp=function(e,t){return this.$moveLines(e,t,-1)},this.moveLinesDown=function(e,t){return this.$moveLines(e,t,1)},this.duplicateLines=function(e,t){return this.$moveLines(e,t,0)},this.$clipRowToDocument=function(e){return Math.max(0,Math.min(e,this.doc.getLength()-1))},this.$clipColumnToRow=function(e,t){return t<0?0:Math.min(this.doc.getLine(e).length,t)},this.$clipPositionToDocument=function(e,t){t=Math.max(0,t);if(e<0)e=0,t=0;else{var n=this.doc.getLength();e>=n?(e=n-1,t=this.doc.getLine(n-1).length):t=Math.min(this.doc.getLine(e).length,t)}return{row:e,column:t}},this.$clipRangeToDocument=function(e){e.start.row<0?(e.start.row=0,e.start.column=0):e.start.column=this.$clipColumnToRow(e.start.row,e.start.column);var t=this.doc.getLength()-1;return e.end.row>t?(e.end.row=t,e.end.column=this.doc.getLine(t).length):e.end.column=this.$clipColumnToRow(e.end.row,e.end.column),e},this.$wrapLimit=80,this.$useWrapMode=!1,this.$wrapLimitRange={min:null,max:null},this.setUseWrapMode=function(e){if(e!=this.$useWrapMode){this.$useWrapMode=e,this.$modified=!0,this.$resetRowCache(0);if(e){var t=this.getLength();this.$wrapData=Array(t),this.$updateWrapData(0,t-1)}this._signal("changeWrapMode")}},this.getUseWrapMode=function(){return this.$useWrapMode},this.setWrapLimitRange=function(e,t){if(this.$wrapLimitRange.min!==e||this.$wrapLimitRange.max!==t)this.$wrapLimitRange={min:e,max:t},this.$modified=!0,this.$bidiHandler.markAsDirty(),this.$useWrapMode&&this._signal("changeWrapMode")},this.adjustWrapLimit=function(e,t){var n=this.$wrapLimitRange;n.max<0&&(n={min:t,max:t});var r=this.$constrainWrapLimit(e,n.min,n.max);return r!=this.$wrapLimit&&r>1?(this.$wrapLimit=r,this.$modified=!0,this.$useWrapMode&&(this.$updateWrapData(0,this.getLength()-1),this.$resetRowCache(0),this._signal("changeWrapLimit")),!0):!1},this.$constrainWrapLimit=function(e,t,n){return t&&(e=Math.max(t,e)),n&&(e=Math.min(n,e)),e},this.getWrapLimit=function(){return this.$wrapLimit},this.setWrapLimit=function(e){this.setWrapLimitRange(e,e)},this.getWrapLimitRange=function(){return{min:this.$wrapLimitRange.min,max:this.$wrapLimitRange.max}},this.$updateInternalDataOnChange=function(e){var t=this.$useWrapMode,n=e.action,r=e.start,i=e.end,s=r.row,o=i.row,u=o-s,a=null;this.$updating=!0;if(u!=0)if(n==="remove"){this[t?"$wrapData":"$rowLengthCache"].splice(s,u);var f=this.$foldData;a=this.getFoldsInRange(e),this.removeFolds(a);var l=this.getFoldLine(i.row),c=0;if(l){l.addRemoveChars(i.row,i.column,r.column-i.column),l.shiftRow(-u);var h=this.getFoldLine(s);h&&h!==l&&(h.merge(l),l=h),c=f.indexOf(l)+1}for(c;c=i.row&&l.shiftRow(-u)}o=s}else{var p=Array(u);p.unshift(s,0);var d=t?this.$wrapData:this.$rowLengthCache;d.splice.apply(d,p);var f=this.$foldData,l=this.getFoldLine(s),c=0;if(l){var v=l.range.compareInside(r.row,r.column);v==0?(l=l.split(r.row,r.column),l&&(l.shiftRow(u),l.addRemoveChars(o,0,i.column-r.column))):v==-1&&(l.addRemoveChars(s,0,i.column-r.column),l.shiftRow(u)),c=f.indexOf(l)+1}for(c;c=s&&l.shiftRow(u)}}else{u=Math.abs(e.start.column-e.end.column),n==="remove"&&(a=this.getFoldsInRange(e),this.removeFolds(a),u=-u);var l=this.getFoldLine(s);l&&l.addRemoveChars(s,r.column,u)}return t&&this.$wrapData.length!=this.doc.getLength()&&console.error("doc.getLength() and $wrapData.length have to be the same!"),this.$updating=!1,t?this.$updateWrapData(s,o):this.$updateRowLengthCache(s,o),a},this.$updateRowLengthCache=function(e,t,n){this.$rowLengthCache[e]=null,this.$rowLengthCache[t]=null},this.$updateWrapData=function(e,t){var r=this.doc.getAllLines(),i=this.getTabSize(),o=this.$wrapData,u=this.$wrapLimit,a,f,l=e;t=Math.min(t,r.length-1);while(l<=t)f=this.getFoldLine(l,f),f?(a=[],f.walk(function(e,t,i,o){var u;if(e!=null){u=this.$getDisplayTokens(e,a.length),u[0]=n;for(var f=1;fr-b){var w=f+r-b;if(e[w-1]>=c&&e[w]>=c){y(w);continue}if(e[w]==n||e[w]==s){for(w;w!=f-1;w--)if(e[w]==n)break;if(w>f){y(w);continue}w=f+r;for(w;w>2)),f-1);while(w>E&&e[w]E&&e[w]E&&e[w]==a)w--}else while(w>E&&e[w]E){y(++w);continue}w=f+r,e[w]==t&&w--,y(w-b)}return o},this.$getDisplayTokens=function(n,r){var i=[],s;r=r||0;for(var o=0;o39&&u<48||u>57&&u<64?i.push(a):u>=4352&&m(u)?i.push(e,t):i.push(e)}return i},this.$getStringScreenWidth=function(e,t,n){if(t==0)return[0,0];t==null&&(t=Infinity),n=n||0;var r,i;for(i=0;i=4352&&m(r)?n+=2:n+=1;if(n>t)break}return[n,i]},this.lineWidgets=null,this.getRowLength=function(e){if(this.lineWidgets)var t=this.lineWidgets[e]&&this.lineWidgets[e].rowCount||0;else t=0;return!this.$useWrapMode||!this.$wrapData[e]?1+t:this.$wrapData[e].length+1+t},this.getRowLineCount=function(e){return!this.$useWrapMode||!this.$wrapData[e]?1:this.$wrapData[e].length+1},this.getRowWrapIndent=function(e){if(this.$useWrapMode){var t=this.screenToDocumentPosition(e,Number.MAX_VALUE),n=this.$wrapData[t.row];return n.length&&n[0]=0)var u=f[l],i=this.$docRowCache[l],h=e>f[c-1];else var h=!c;var p=this.getLength()-1,d=this.getNextFoldLine(i),v=d?d.start.row:Infinity;while(u<=e){a=this.getRowLength(i);if(u+a>e||i>=p)break;u+=a,i++,i>v&&(i=d.end.row+1,d=this.getNextFoldLine(i,d),v=d?d.start.row:Infinity),h&&(this.$docRowCache.push(i),this.$screenRowCache.push(u))}if(d&&d.start.row<=i)r=this.getFoldDisplayLine(d),i=d.start.row;else{if(u+a<=e||i>p)return{row:p,column:this.getLine(p).length};r=this.getLine(i),d=null}var m=0,g=Math.floor(e-u);if(this.$useWrapMode){var y=this.$wrapData[i];y&&(o=y[g],g>0&&y.length&&(m=y.indent,s=y[g-1]||y[y.length-1],r=r.substring(s)))}return n!==undefined&&this.$bidiHandler.isBidiRow(u+g,i,g)&&(t=this.$bidiHandler.offsetToCol(n)),s+=this.$getStringScreenWidth(r,t-m)[1],this.$useWrapMode&&s>=o&&(s=o-1),d?d.idxToPosition(s):{row:i,column:s}},this.documentToScreenPosition=function(e,t){if(typeof t=="undefined")var n=this.$clipPositionToDocument(e.row,e.column);else n=this.$clipPositionToDocument(e,t);e=n.row,t=n.column;var r=0,i=null,s=null;s=this.getFoldAt(e,t,1),s&&(e=s.start.row,t=s.start.column);var o,u=0,a=this.$docRowCache,f=this.$getRowCacheIndex(a,e),l=a.length;if(l&&f>=0)var u=a[f],r=this.$screenRowCache[f],c=e>a[l-1];else var c=!l;var h=this.getNextFoldLine(u),p=h?h.start.row:Infinity;while(u=p){o=h.end.row+1;if(o>e)break;h=this.getNextFoldLine(o,h),p=h?h.start.row:Infinity}else o=u+1;r+=this.getRowLength(u),u=o,c&&(this.$docRowCache.push(u),this.$screenRowCache.push(r))}var d="";h&&u>=p?(d=this.getFoldDisplayLine(h,e,t),i=h.start.row):(d=this.getLine(e).substring(0,t),i=e);var v=0;if(this.$useWrapMode){var m=this.$wrapData[i];if(m){var g=0;while(d.length>=m[g])r++,g++;d=d.substring(m[g-1]||0,d.length),v=g>0?m.indent:0}}return{row:r,column:v+this.$getStringScreenWidth(d)[0]}},this.documentToScreenColumn=function(e,t){return this.documentToScreenPosition(e,t).column},this.documentToScreenRow=function(e,t){return this.documentToScreenPosition(e,t).row},this.getScreenLength=function(){var e=0,t=null;if(!this.$useWrapMode){e=this.getLength();var n=this.$foldData;for(var r=0;ro&&(s=t.end.row+1,t=this.$foldData[r++],o=t?t.start.row:Infinity)}}return this.lineWidgets&&(e+=this.$getWidgetScreenLength()),e},this.$setFontMetrics=function(e){if(!this.$enableVarChar)return;this.$getStringScreenWidth=function(t,n,r){if(n===0)return[0,0];n||(n=Infinity),r=r||0;var i,s;for(s=0;sn)break}return[r,s]}},this.destroy=function(){this.bgTokenizer&&(this.bgTokenizer.setDocument(null),this.bgTokenizer=null),this.$stopWorker()},this.isFullWidth=m}.call(d.prototype),e("./edit_session/folding").Folding.call(d.prototype),e("./edit_session/bracket_match").BracketMatch.call(d.prototype),o.defineOptions(d.prototype,"session",{wrap:{set:function(e){!e||e=="off"?e=!1:e=="free"?e=!0:e=="printMargin"?e=-1:typeof e=="string"&&(e=parseInt(e,10)||!1);if(this.$wrap==e)return;this.$wrap=e;if(!e)this.setUseWrapMode(!1);else{var t=typeof e=="number"?e:null;this.setWrapLimitRange(t,t),this.setUseWrapMode(!0)}},get:function(){return this.getUseWrapMode()?this.$wrap==-1?"printMargin":this.getWrapLimitRange().min?this.$wrap:"free":"off"},handlesSet:!0},wrapMethod:{set:function(e){e=e=="auto"?this.$mode.type!="text":e!="text",e!=this.$wrapAsCode&&(this.$wrapAsCode=e,this.$useWrapMode&&(this.$useWrapMode=!1,this.setUseWrapMode(!0)))},initialValue:"auto"},indentedSoftWrap:{set:function(){this.$useWrapMode&&(this.$useWrapMode=!1,this.setUseWrapMode(!0))},initialValue:!0},firstLineNumber:{set:function(){this._signal("changeBreakpoint")},initialValue:1},useWorker:{set:function(e){this.$useWorker=e,this.$stopWorker(),e&&this.$startWorker()},initialValue:!0},useSoftTabs:{initialValue:!0},tabSize:{set:function(e){e=parseInt(e);if(isNaN(e)||this.$tabSize===e)return;this.$modified=!0,this.$rowLengthCache=[],this.$tabSize=e,this._signal("changeTabSize")},initialValue:4,handlesSet:!0},navigateWithinSoftTabs:{initialValue:!1},foldStyle:{set:function(e){this.setFoldStyle(e)},handlesSet:!0},overwrite:{set:function(e){this._signal("changeOverwrite")},initialValue:!1},newLineMode:{set:function(e){this.doc.setNewLineMode(e)},get:function(){return this.doc.getNewLineMode()},handlesSet:!0},mode:{set:function(e){this.setMode(e)},get:function(){return this.$modeId},handlesSet:!0}}),t.EditSession=d}),ace.define("ace/search",["require","exports","module","ace/lib/lang","ace/lib/oop","ace/range"],function(e,t,n){"use strict";function u(e,t){function n(e){return/\w/.test(e)||t.regExp?"\\b":""}return n(e[0])+e+n(e[e.length-1])}var r=e("./lib/lang"),i=e("./lib/oop"),s=e("./range").Range,o=function(){this.$options={}};(function(){this.set=function(e){return i.mixin(this.$options,e),this},this.getOptions=function(){return r.copyObject(this.$options)},this.setOptions=function(e){this.$options=e},this.find=function(e){var t=this.$options,n=this.$matchIterator(e,t);if(!n)return!1;var r=null;return n.forEach(function(e,n,i,o){return r=new s(e,n,i,o),n==o&&t.start&&t.start.start&&t.skipCurrent!=0&&r.isEqual(t.start)?(r=null,!1):!0}),r},this.findAll=function(e){var t=this.$options;if(!t.needle)return[];this.$assembleRegExp(t);var n=t.range,i=n?e.getLines(n.start.row,n.end.row):e.doc.getAllLines(),o=[],u=t.re;if(t.$isMultiLine){var a=u.length,f=i.length-a,l;e:for(var c=u.offset||0;c<=f;c++){for(var h=0;hv)continue;o.push(l=new s(c,v,c+a-1,m)),a>2&&(c=c+a-2)}}else for(var g=0;gE&&o[h].end.row==n.end.row)h--;o=o.slice(g,h+1);for(g=0,h=o.length;g=u;n--)if(c(n,Number.MAX_VALUE,e))return;if(t.wrap==0)return;for(n=a,u=o.row;n>=u;n--)if(c(n,Number.MAX_VALUE,e))return};else var f=function(e){var n=o.row;if(c(n,o.column,e))return;for(n+=1;n<=a;n++)if(c(n,0,e))return;if(t.wrap==0)return;for(n=u,a=o.row;n<=a;n++)if(c(n,0,e))return};if(t.$isMultiLine)var l=n.length,c=function(t,i,s){var o=r?t-l+1:t;if(o<0)return;var u=e.getLine(o),a=u.search(n[0]);if(!r&&ai)return;if(s(o,a,o+l-1,c))return!0};else if(r)var c=function(t,r,i){var s=e.getLine(t),o=[],u,a=0;n.lastIndex=0;while(u=n.exec(s)){var f=u[0].length;a=u.index;if(!f){if(a>=s.length)break;n.lastIndex=a+=1}if(u.index+f>r)break;o.push(u.index,f)}for(var l=o.length-1;l>=0;l-=2){var c=o[l-1],f=o[l];if(i(t,c,t,c+f))return!0}};else var c=function(t,r,i){var s=e.getLine(t),o,u;n.lastIndex=r;while(u=n.exec(s)){var a=u[0].length;o=u.index;if(i(t,o,t,o+a))return!0;if(!a){n.lastIndex=o+=1;if(o>=s.length)return!1}}};return{forEach:f}}}).call(o.prototype),t.Search=o}),ace.define("ace/keyboard/hash_handler",["require","exports","module","ace/lib/keys","ace/lib/useragent"],function(e,t,n){"use strict";function o(e,t){this.platform=t||(i.isMac?"mac":"win"),this.commands={},this.commandKeyBinding={},this.addCommands(e),this.$singleCommand=!0}function u(e,t){o.call(this,e,t),this.$singleCommand=!1}var r=e("../lib/keys"),i=e("../lib/useragent"),s=r.KEY_MODS;u.prototype=o.prototype,function(){function e(e){return typeof e=="object"&&e.bindKey&&e.bindKey.position||(e.isDefault?-100:0)}this.addCommand=function(e){this.commands[e.name]&&this.removeCommand(e),this.commands[e.name]=e,e.bindKey&&this._buildKeyHash(e)},this.removeCommand=function(e,t){var n=e&&(typeof e=="string"?e:e.name);e=this.commands[n],t||delete this.commands[n];var r=this.commandKeyBinding;for(var i in r){var s=r[i];if(s==e)delete r[i];else if(Array.isArray(s)){var o=s.indexOf(e);o!=-1&&(s.splice(o,1),s.length==1&&(r[i]=s[0]))}}},this.bindKey=function(e,t,n){typeof e=="object"&&e&&(n==undefined&&(n=e.position),e=e[this.platform]);if(!e)return;if(typeof t=="function")return this.addCommand({exec:t,bindKey:e,name:t.name||e});e.split("|").forEach(function(e){var r="";if(e.indexOf(" ")!=-1){var i=e.split(/\s+/);e=i.pop(),i.forEach(function(e){var t=this.parseKeys(e),n=s[t.hashId]+t.key;r+=(r?" ":"")+n,this._addCommandToBinding(r,"chainKeys")},this),r+=" "}var o=this.parseKeys(e),u=s[o.hashId]+o.key;this._addCommandToBinding(r+u,t,n)},this)},this._addCommandToBinding=function(t,n,r){var i=this.commandKeyBinding,s;if(!n)delete i[t];else if(!i[t]||this.$singleCommand)i[t]=n;else{Array.isArray(i[t])?(s=i[t].indexOf(n))!=-1&&i[t].splice(s,1):i[t]=[i[t]],typeof r!="number"&&(r=e(n));var o=i[t];for(s=0;sr)break}o.splice(s,0,n)}},this.addCommands=function(e){e&&Object.keys(e).forEach(function(t){var n=e[t];if(!n)return;if(typeof n=="string")return this.bindKey(n,t);typeof n=="function"&&(n={exec:n});if(typeof n!="object")return;n.name||(n.name=t),this.addCommand(n)},this)},this.removeCommands=function(e){Object.keys(e).forEach(function(t){this.removeCommand(e[t])},this)},this.bindKeys=function(e){Object.keys(e).forEach(function(t){this.bindKey(t,e[t])},this)},this._buildKeyHash=function(e){this.bindKey(e.bindKey,e)},this.parseKeys=function(e){var t=e.toLowerCase().split(/[\-\+]([\-\+])?/).filter(function(e){return e}),n=t.pop(),i=r[n];if(r.FUNCTION_KEYS[i])n=r.FUNCTION_KEYS[i].toLowerCase();else{if(!t.length)return{key:n,hashId:-1};if(t.length==1&&t[0]=="shift")return{key:n.toUpperCase(),hashId:-1}}var s=0;for(var o=t.length;o--;){var u=r.KEY_MODS[t[o]];if(u==null)return typeof console!="undefined"&&console.error("invalid modifier "+t[o]+" in "+e),!1;s|=u}return{key:n,hashId:s}},this.findKeyCommand=function(t,n){var r=s[t]+n;return this.commandKeyBinding[r]},this.handleKeyboard=function(e,t,n,r){if(r<0)return;var i=s[t]+n,o=this.commandKeyBinding[i];e.$keyChain&&(e.$keyChain+=" "+i,o=this.commandKeyBinding[e.$keyChain]||o);if(o)if(o=="chainKeys"||o[o.length-1]=="chainKeys")return e.$keyChain=e.$keyChain||i,{command:"null"};if(e.$keyChain)if(!!t&&t!=4||n.length!=1){if(t==-1||r>0)e.$keyChain=""}else e.$keyChain=e.$keyChain.slice(0,-i.length-1);return{command:o}},this.getStatusText=function(e,t){return t.$keyChain||""}}.call(o.prototype),t.HashHandler=o,t.MultiHashHandler=u}),ace.define("ace/commands/command_manager",["require","exports","module","ace/lib/oop","ace/keyboard/hash_handler","ace/lib/event_emitter"],function(e,t,n){"use strict";var r=e("../lib/oop"),i=e("../keyboard/hash_handler").MultiHashHandler,s=e("../lib/event_emitter").EventEmitter,o=function(e,t){i.call(this,t,e),this.byName=this.commands,this.setDefaultHandler("exec",function(e){return e.command.exec(e.editor,e.args||{})})};r.inherits(o,i),function(){r.implement(this,s),this.exec=function(e,t,n){if(Array.isArray(e)){for(var r=e.length;r--;)if(this.exec(e[r],t,n))return!0;return!1}typeof e=="string"&&(e=this.commands[e]);if(!e)return!1;if(t&&t.$readOnly&&!e.readOnly)return!1;if(this.$checkCommandState!=0&&e.isAvailable&&!e.isAvailable(t))return!1;var i={editor:t,command:e,args:n};return i.returnValue=this._emit("exec",i),this._signal("afterExec",i),i.returnValue===!1?!1:!0},this.toggleRecording=function(e){if(this.$inReplay)return;return e&&e._emit("changeStatus"),this.recording?(this.macro.pop(),this.removeEventListener("exec",this.$addCommandToMacro),this.macro.length||(this.macro=this.oldMacro),this.recording=!1):(this.$addCommandToMacro||(this.$addCommandToMacro=function(e){this.macro.push([e.command,e.args])}.bind(this)),this.oldMacro=this.macro,this.macro=[],this.on("exec",this.$addCommandToMacro),this.recording=!0)},this.replay=function(e){if(this.$inReplay||!this.macro)return;if(this.recording)return this.toggleRecording(e);try{this.$inReplay=!0,this.macro.forEach(function(t){typeof t=="string"?this.exec(t,e):this.exec(t[0],e,t[1])},this)}finally{this.$inReplay=!1}},this.trimMacro=function(e){return e.map(function(e){return typeof e[0]!="string"&&(e[0]=e[0].name),e[1]||(e=e[0]),e})}}.call(o.prototype),t.CommandManager=o}),ace.define("ace/commands/default_commands",["require","exports","module","ace/lib/lang","ace/config","ace/range"],function(e,t,n){"use strict";function o(e,t){return{win:e,mac:t}}var r=e("../lib/lang"),i=e("../config"),s=e("../range").Range;t.commands=[{name:"showSettingsMenu",bindKey:o("Ctrl-,","Command-,"),exec:function(e){i.loadModule("ace/ext/settings_menu",function(t){t.init(e),e.showSettingsMenu()})},readOnly:!0},{name:"goToNextError",bindKey:o("Alt-E","F4"),exec:function(e){i.loadModule("./ext/error_marker",function(t){t.showErrorMarker(e,1)})},scrollIntoView:"animate",readOnly:!0},{name:"goToPreviousError",bindKey:o("Alt-Shift-E","Shift-F4"),exec:function(e){i.loadModule("./ext/error_marker",function(t){t.showErrorMarker(e,-1)})},scrollIntoView:"animate",readOnly:!0},{name:"selectall",description:"Select all",bindKey:o("Ctrl-A","Command-A"),exec:function(e){e.selectAll()},readOnly:!0},{name:"centerselection",description:"Center selection",bindKey:o(null,"Ctrl-L"),exec:function(e){e.centerSelection()},readOnly:!0},{name:"gotoline",description:"Go to line...",bindKey:o("Ctrl-L","Command-L"),exec:function(e,t){typeof t=="number"&&!isNaN(t)&&e.gotoLine(t),e.prompt({$type:"gotoLine"})},readOnly:!0},{name:"fold",bindKey:o("Alt-L|Ctrl-F1","Command-Alt-L|Command-F1"),exec:function(e){e.session.toggleFold(!1)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"unfold",bindKey:o("Alt-Shift-L|Ctrl-Shift-F1","Command-Alt-Shift-L|Command-Shift-F1"),exec:function(e){e.session.toggleFold(!0)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"toggleFoldWidget",bindKey:o("F2","F2"),exec:function(e){e.session.toggleFoldWidget()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"toggleParentFoldWidget",bindKey:o("Alt-F2","Alt-F2"),exec:function(e){e.session.toggleFoldWidget(!0)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"foldall",description:"Fold all",bindKey:o(null,"Ctrl-Command-Option-0"),exec:function(e){e.session.foldAll()},scrollIntoView:"center",readOnly:!0},{name:"foldOther",description:"Fold other",bindKey:o("Alt-0","Command-Option-0"),exec:function(e){e.session.foldAll(),e.session.unfold(e.selection.getAllRanges())},scrollIntoView:"center",readOnly:!0},{name:"unfoldall",description:"Unfold all",bindKey:o("Alt-Shift-0","Command-Option-Shift-0"),exec:function(e){e.session.unfold()},scrollIntoView:"center",readOnly:!0},{name:"findnext",description:"Find next",bindKey:o("Ctrl-K","Command-G"),exec:function(e){e.findNext()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"findprevious",description:"Find previous",bindKey:o("Ctrl-Shift-K","Command-Shift-G"),exec:function(e){e.findPrevious()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"selectOrFindNext",description:"Select or find next",bindKey:o("Alt-K","Ctrl-G"),exec:function(e){e.selection.isEmpty()?e.selection.selectWord():e.findNext()},readOnly:!0},{name:"selectOrFindPrevious",description:"Select or find previous",bindKey:o("Alt-Shift-K","Ctrl-Shift-G"),exec:function(e){e.selection.isEmpty()?e.selection.selectWord():e.findPrevious()},readOnly:!0},{name:"find",description:"Find",bindKey:o("Ctrl-F","Command-F"),exec:function(e){i.loadModule("ace/ext/searchbox",function(t){t.Search(e)})},readOnly:!0},{name:"overwrite",description:"Overwrite",bindKey:"Insert",exec:function(e){e.toggleOverwrite()},readOnly:!0},{name:"selecttostart",description:"Select to start",bindKey:o("Ctrl-Shift-Home","Command-Shift-Home|Command-Shift-Up"),exec:function(e){e.getSelection().selectFileStart()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotostart",description:"Go to start",bindKey:o("Ctrl-Home","Command-Home|Command-Up"),exec:function(e){e.navigateFileStart()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectup",description:"Select up",bindKey:o("Shift-Up","Shift-Up|Ctrl-Shift-P"),exec:function(e){e.getSelection().selectUp()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"golineup",description:"Go line up",bindKey:o("Up","Up|Ctrl-P"),exec:function(e,t){e.navigateUp(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttoend",description:"Select to end",bindKey:o("Ctrl-Shift-End","Command-Shift-End|Command-Shift-Down"),exec:function(e){e.getSelection().selectFileEnd()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotoend",description:"Go to end",bindKey:o("Ctrl-End","Command-End|Command-Down"),exec:function(e){e.navigateFileEnd()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectdown",description:"Select down",bindKey:o("Shift-Down","Shift-Down|Ctrl-Shift-N"),exec:function(e){e.getSelection().selectDown()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"golinedown",description:"Go line down",bindKey:o("Down","Down|Ctrl-N"),exec:function(e,t){e.navigateDown(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectwordleft",description:"Select word left",bindKey:o("Ctrl-Shift-Left","Option-Shift-Left"),exec:function(e){e.getSelection().selectWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotowordleft",description:"Go to word left",bindKey:o("Ctrl-Left","Option-Left"),exec:function(e){e.navigateWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttolinestart",description:"Select to line start",bindKey:o("Alt-Shift-Left","Command-Shift-Left|Ctrl-Shift-A"),exec:function(e){e.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotolinestart",description:"Go to line start",bindKey:o("Alt-Left|Home","Command-Left|Home|Ctrl-A"),exec:function(e){e.navigateLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectleft",description:"Select left",bindKey:o("Shift-Left","Shift-Left|Ctrl-Shift-B"),exec:function(e){e.getSelection().selectLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotoleft",description:"Go to left",bindKey:o("Left","Left|Ctrl-B"),exec:function(e,t){e.navigateLeft(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectwordright",description:"Select word right",bindKey:o("Ctrl-Shift-Right","Option-Shift-Right"),exec:function(e){e.getSelection().selectWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotowordright",description:"Go to word right",bindKey:o("Ctrl-Right","Option-Right"),exec:function(e){e.navigateWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttolineend",description:"Select to line end",bindKey:o("Alt-Shift-Right","Command-Shift-Right|Shift-End|Ctrl-Shift-E"),exec:function(e){e.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotolineend",description:"Go to line end",bindKey:o("Alt-Right|End","Command-Right|End|Ctrl-E"),exec:function(e){e.navigateLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectright",description:"Select right",bindKey:o("Shift-Right","Shift-Right"),exec:function(e){e.getSelection().selectRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotoright",description:"Go to right",bindKey:o("Right","Right|Ctrl-F"),exec:function(e,t){e.navigateRight(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectpagedown",description:"Select page down",bindKey:"Shift-PageDown",exec:function(e){e.selectPageDown()},readOnly:!0},{name:"pagedown",description:"Page down",bindKey:o(null,"Option-PageDown"),exec:function(e){e.scrollPageDown()},readOnly:!0},{name:"gotopagedown",description:"Go to page down",bindKey:o("PageDown","PageDown|Ctrl-V"),exec:function(e){e.gotoPageDown()},readOnly:!0},{name:"selectpageup",description:"Select page up",bindKey:"Shift-PageUp",exec:function(e){e.selectPageUp()},readOnly:!0},{name:"pageup",description:"Page up",bindKey:o(null,"Option-PageUp"),exec:function(e){e.scrollPageUp()},readOnly:!0},{name:"gotopageup",description:"Go to page up",bindKey:"PageUp",exec:function(e){e.gotoPageUp()},readOnly:!0},{name:"scrollup",description:"Scroll up",bindKey:o("Ctrl-Up",null),exec:function(e){e.renderer.scrollBy(0,-2*e.renderer.layerConfig.lineHeight)},readOnly:!0},{name:"scrolldown",description:"Scroll down",bindKey:o("Ctrl-Down",null),exec:function(e){e.renderer.scrollBy(0,2*e.renderer.layerConfig.lineHeight)},readOnly:!0},{name:"selectlinestart",description:"Select line start",bindKey:"Shift-Home",exec:function(e){e.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectlineend",description:"Select line end",bindKey:"Shift-End",exec:function(e){e.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"togglerecording",description:"Toggle recording",bindKey:o("Ctrl-Alt-E","Command-Option-E"),exec:function(e){e.commands.toggleRecording(e)},readOnly:!0},{name:"replaymacro",description:"Replay macro",bindKey:o("Ctrl-Shift-E","Command-Shift-E"),exec:function(e){e.commands.replay(e)},readOnly:!0},{name:"jumptomatching",description:"Jump to matching",bindKey:o("Ctrl-P","Ctrl-P"),exec:function(e){e.jumpToMatching()},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"selecttomatching",description:"Select to matching",bindKey:o("Ctrl-Shift-P","Ctrl-Shift-P"),exec:function(e){e.jumpToMatching(!0)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"expandToMatching",description:"Expand to matching",bindKey:o("Ctrl-Shift-M","Ctrl-Shift-M"),exec:function(e){e.jumpToMatching(!0,!0)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"passKeysToBrowser",description:"Pass keys to browser",bindKey:o(null,null),exec:function(){},passEvent:!0,readOnly:!0},{name:"copy",description:"Copy",exec:function(e){},readOnly:!0},{name:"cut",description:"Cut",exec:function(e){var t=e.$copyWithEmptySelection&&e.selection.isEmpty(),n=t?e.selection.getLineRange():e.selection.getRange();e._emit("cut",n),n.isEmpty()||e.session.remove(n),e.clearSelection()},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"paste",description:"Paste",exec:function(e,t){e.$handlePaste(t)},scrollIntoView:"cursor"},{name:"removeline",description:"Remove line",bindKey:o("Ctrl-D","Command-D"),exec:function(e){e.removeLines()},scrollIntoView:"cursor",multiSelectAction:"forEachLine"},{name:"duplicateSelection",description:"Duplicate selection",bindKey:o("Ctrl-Shift-D","Command-Shift-D"),exec:function(e){e.duplicateSelection()},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"sortlines",description:"Sort lines",bindKey:o("Ctrl-Alt-S","Command-Alt-S"),exec:function(e){e.sortLines()},scrollIntoView:"selection",multiSelectAction:"forEachLine"},{name:"togglecomment",description:"Toggle comment",bindKey:o("Ctrl-/","Command-/"),exec:function(e){e.toggleCommentLines()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"toggleBlockComment",description:"Toggle block comment",bindKey:o("Ctrl-Shift-/","Command-Shift-/"),exec:function(e){e.toggleBlockComment()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"modifyNumberUp",description:"Modify number up",bindKey:o("Ctrl-Shift-Up","Alt-Shift-Up"),exec:function(e){e.modifyNumber(1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"modifyNumberDown",description:"Modify number down",bindKey:o("Ctrl-Shift-Down","Alt-Shift-Down"),exec:function(e){e.modifyNumber(-1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"replace",description:"Replace",bindKey:o("Ctrl-H","Command-Option-F"),exec:function(e){i.loadModule("ace/ext/searchbox",function(t){t.Search(e,!0)})}},{name:"undo",description:"Undo",bindKey:o("Ctrl-Z","Command-Z"),exec:function(e){e.undo()}},{name:"redo",description:"Redo",bindKey:o("Ctrl-Shift-Z|Ctrl-Y","Command-Shift-Z|Command-Y"),exec:function(e){e.redo()}},{name:"copylinesup",description:"Copy lines up",bindKey:o("Alt-Shift-Up","Command-Option-Up"),exec:function(e){e.copyLinesUp()},scrollIntoView:"cursor"},{name:"movelinesup",description:"Move lines up",bindKey:o("Alt-Up","Option-Up"),exec:function(e){e.moveLinesUp()},scrollIntoView:"cursor"},{name:"copylinesdown",description:"Copy lines down",bindKey:o("Alt-Shift-Down","Command-Option-Down"),exec:function(e){e.copyLinesDown()},scrollIntoView:"cursor"},{name:"movelinesdown",description:"Move lines down",bindKey:o("Alt-Down","Option-Down"),exec:function(e){e.moveLinesDown()},scrollIntoView:"cursor"},{name:"del",description:"Delete",bindKey:o("Delete","Delete|Ctrl-D|Shift-Delete"),exec:function(e){e.remove("right")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"backspace",description:"Backspace",bindKey:o("Shift-Backspace|Backspace","Ctrl-Backspace|Shift-Backspace|Backspace|Ctrl-H"),exec:function(e){e.remove("left")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"cut_or_delete",description:"Cut or delete",bindKey:o("Shift-Delete",null),exec:function(e){if(!e.selection.isEmpty())return!1;e.remove("left")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolinestart",description:"Remove to line start",bindKey:o("Alt-Backspace","Command-Backspace"),exec:function(e){e.removeToLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolineend",description:"Remove to line end",bindKey:o("Alt-Delete","Ctrl-K|Command-Delete"),exec:function(e){e.removeToLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolinestarthard",description:"Remove to line start hard",bindKey:o("Ctrl-Shift-Backspace",null),exec:function(e){var t=e.selection.getRange();t.start.column=0,e.session.remove(t)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolineendhard",description:"Remove to line end hard",bindKey:o("Ctrl-Shift-Delete",null),exec:function(e){var t=e.selection.getRange();t.end.column=Number.MAX_VALUE,e.session.remove(t)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordleft",description:"Remove word left",bindKey:o("Ctrl-Backspace","Alt-Backspace|Ctrl-Alt-Backspace"),exec:function(e){e.removeWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordright",description:"Remove word right",bindKey:o("Ctrl-Delete","Alt-Delete"),exec:function(e){e.removeWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"outdent",description:"Outdent",bindKey:o("Shift-Tab","Shift-Tab"),exec:function(e){e.blockOutdent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"indent",description:"Indent",bindKey:o("Tab","Tab"),exec:function(e){e.indent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"blockoutdent",description:"Block outdent",bindKey:o("Ctrl-[","Ctrl-["),exec:function(e){e.blockOutdent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"blockindent",description:"Block indent",bindKey:o("Ctrl-]","Ctrl-]"),exec:function(e){e.blockIndent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"insertstring",description:"Insert string",exec:function(e,t){e.insert(t)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"inserttext",description:"Insert text",exec:function(e,t){e.insert(r.stringRepeat(t.text||"",t.times||1))},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"splitline",description:"Split line",bindKey:o(null,"Ctrl-O"),exec:function(e){e.splitLine()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"transposeletters",description:"Transpose letters",bindKey:o("Alt-Shift-X","Ctrl-T"),exec:function(e){e.transposeLetters()},multiSelectAction:function(e){e.transposeSelections(1)},scrollIntoView:"cursor"},{name:"touppercase",description:"To uppercase",bindKey:o("Ctrl-U","Ctrl-U"),exec:function(e){e.toUpperCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"tolowercase",description:"To lowercase",bindKey:o("Ctrl-Shift-U","Ctrl-Shift-U"),exec:function(e){e.toLowerCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"expandtoline",description:"Expand to line",bindKey:o("Ctrl-Shift-L","Command-Shift-L"),exec:function(e){var t=e.selection.getRange();t.start.column=t.end.column=0,t.end.row++,e.selection.setRange(t,!1)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"joinlines",description:"Join lines",bindKey:o(null,null),exec:function(e){var t=e.selection.isBackwards(),n=t?e.selection.getSelectionLead():e.selection.getSelectionAnchor(),i=t?e.selection.getSelectionAnchor():e.selection.getSelectionLead(),o=e.session.doc.getLine(n.row).length,u=e.session.doc.getTextRange(e.selection.getRange()),a=u.replace(/\n\s*/," ").length,f=e.session.doc.getLine(n.row);for(var l=n.row+1;l<=i.row+1;l++){var c=r.stringTrimLeft(r.stringTrimRight(e.session.doc.getLine(l)));c.length!==0&&(c=" "+c),f+=c}i.row+10?(e.selection.moveCursorTo(n.row,n.column),e.selection.selectTo(n.row,n.column+a)):(o=e.session.doc.getLine(n.row).length>o?o+1:o,e.selection.moveCursorTo(n.row,o))},multiSelectAction:"forEach",readOnly:!0},{name:"invertSelection",description:"Invert selection",bindKey:o(null,null),exec:function(e){var t=e.session.doc.getLength()-1,n=e.session.doc.getLine(t).length,r=e.selection.rangeList.ranges,i=[];r.length<1&&(r=[e.selection.getRange()]);for(var o=0;o=i.lastRow||r.end.row<=i.firstRow)&&this.renderer.scrollSelectionIntoView(this.selection.anchor,this.selection.lead);break;default:}n=="animate"&&this.renderer.animateScrolling(this.curOp.scrollTop)}var s=this.selection.toJSON();this.curOp.selectionAfter=s,this.$lastSel=this.selection.toJSON(),this.session.getUndoManager().addSelection(s),this.prevOp=this.curOp,this.curOp=null}},this.$mergeableCommands=["backspace","del","insertstring"],this.$historyTracker=function(e){if(!this.$mergeUndoDeltas)return;var t=this.prevOp,n=this.$mergeableCommands,r=t.command&&e.command.name==t.command.name;if(e.command.name=="insertstring"){var i=e.args;this.mergeNextCommand===undefined&&(this.mergeNextCommand=!0),r=r&&this.mergeNextCommand&&(!/\s/.test(i)||/\s/.test(t.args)),this.mergeNextCommand=!0}else r=r&&n.indexOf(e.command.name)!==-1;this.$mergeUndoDeltas!="always"&&Date.now()-this.sequenceStartTime>2e3&&(r=!1),r?this.session.mergeUndoDeltas=!0:n.indexOf(e.command.name)!==-1&&(this.sequenceStartTime=Date.now())},this.setKeyboardHandler=function(e,t){if(e&&typeof e=="string"&&e!="ace"){this.$keybindingId=e;var n=this;g.loadModule(["keybinding",e],function(r){n.$keybindingId==e&&n.keyBinding.setKeyboardHandler(r&&r.handler),t&&t()})}else this.$keybindingId=null,this.keyBinding.setKeyboardHandler(e),t&&t()},this.getKeyboardHandler=function(){return this.keyBinding.getKeyboardHandler()},this.setSession=function(e){if(this.session==e)return;this.curOp&&this.endOperation(),this.curOp={};var t=this.session;if(t){this.session.off("change",this.$onDocumentChange),this.session.off("changeMode",this.$onChangeMode),this.session.off("tokenizerUpdate",this.$onTokenizerUpdate),this.session.off("changeTabSize",this.$onChangeTabSize),this.session.off("changeWrapLimit",this.$onChangeWrapLimit),this.session.off("changeWrapMode",this.$onChangeWrapMode),this.session.off("changeFold",this.$onChangeFold),this.session.off("changeFrontMarker",this.$onChangeFrontMarker),this.session.off("changeBackMarker",this.$onChangeBackMarker),this.session.off("changeBreakpoint",this.$onChangeBreakpoint),this.session.off("changeAnnotation",this.$onChangeAnnotation),this.session.off("changeOverwrite",this.$onCursorChange),this.session.off("changeScrollTop",this.$onScrollTopChange),this.session.off("changeScrollLeft",this.$onScrollLeftChange);var n=this.session.getSelection();n.off("changeCursor",this.$onCursorChange),n.off("changeSelection",this.$onSelectionChange)}this.session=e,e?(this.$onDocumentChange=this.onDocumentChange.bind(this),e.on("change",this.$onDocumentChange),this.renderer.setSession(e),this.$onChangeMode=this.onChangeMode.bind(this),e.on("changeMode",this.$onChangeMode),this.$onTokenizerUpdate=this.onTokenizerUpdate.bind(this),e.on("tokenizerUpdate",this.$onTokenizerUpdate),this.$onChangeTabSize=this.renderer.onChangeTabSize.bind(this.renderer),e.on("changeTabSize",this.$onChangeTabSize),this.$onChangeWrapLimit=this.onChangeWrapLimit.bind(this),e.on("changeWrapLimit",this.$onChangeWrapLimit),this.$onChangeWrapMode=this.onChangeWrapMode.bind(this),e.on("changeWrapMode",this.$onChangeWrapMode),this.$onChangeFold=this.onChangeFold.bind(this),e.on("changeFold",this.$onChangeFold),this.$onChangeFrontMarker=this.onChangeFrontMarker.bind(this),this.session.on("changeFrontMarker",this.$onChangeFrontMarker),this.$onChangeBackMarker=this.onChangeBackMarker.bind(this),this.session.on("changeBackMarker",this.$onChangeBackMarker),this.$onChangeBreakpoint=this.onChangeBreakpoint.bind(this),this.session.on("changeBreakpoint",this.$onChangeBreakpoint),this.$onChangeAnnotation=this.onChangeAnnotation.bind(this),this.session.on("changeAnnotation",this.$onChangeAnnotation),this.$onCursorChange=this.onCursorChange.bind(this),this.session.on("changeOverwrite",this.$onCursorChange),this.$onScrollTopChange=this.onScrollTopChange.bind(this),this.session.on("changeScrollTop",this.$onScrollTopChange),this.$onScrollLeftChange=this.onScrollLeftChange.bind(this),this.session.on("changeScrollLeft",this.$onScrollLeftChange),this.selection=e.getSelection(),this.selection.on("changeCursor",this.$onCursorChange),this.$onSelectionChange=this.onSelectionChange.bind(this),this.selection.on("changeSelection",this.$onSelectionChange),this.onChangeMode(),this.onCursorChange(),this.onScrollTopChange(),this.onScrollLeftChange(),this.onSelectionChange(),this.onChangeFrontMarker(),this.onChangeBackMarker(),this.onChangeBreakpoint(),this.onChangeAnnotation(),this.session.getUseWrapMode()&&this.renderer.adjustWrapLimit(),this.renderer.updateFull()):(this.selection=null,this.renderer.setSession(e)),this._signal("changeSession",{session:e,oldSession:t}),this.curOp=null,t&&t._signal("changeEditor",{oldEditor:this}),e&&e._signal("changeEditor",{editor:this}),e&&e.bgTokenizer&&e.bgTokenizer.scheduleStart()},this.getSession=function(){return this.session},this.setValue=function(e,t){return this.session.doc.setValue(e),t?t==1?this.navigateFileEnd():t==-1&&this.navigateFileStart():this.selectAll(),e},this.getValue=function(){return this.session.getValue()},this.getSelection=function(){return this.selection},this.resize=function(e){this.renderer.onResize(e)},this.setTheme=function(e,t){this.renderer.setTheme(e,t)},this.getTheme=function(){return this.renderer.getTheme()},this.setStyle=function(e){this.renderer.setStyle(e)},this.unsetStyle=function(e){this.renderer.unsetStyle(e)},this.getFontSize=function(){return this.getOption("fontSize")||i.computedStyle(this.container).fontSize},this.setFontSize=function(e){this.setOption("fontSize",e)},this.$highlightBrackets=function(){this.session.$bracketHighlight&&(this.session.removeMarker(this.session.$bracketHighlight),this.session.$bracketHighlight=null);if(this.$highlightPending)return;var e=this;this.$highlightPending=!0,setTimeout(function(){e.$highlightPending=!1;var t=e.session;if(!t||!t.bgTokenizer)return;var n=t.findMatchingBracket(e.getCursorPosition());if(n)var r=new p(n.row,n.column,n.row,n.column+1);else if(t.$mode.getMatching)var r=t.$mode.getMatching(e.session);r&&(t.$bracketHighlight=t.addMarker(r,"ace_bracket","text"))},50)},this.$highlightTags=function(){if(this.$highlightTagPending)return;var e=this;this.$highlightTagPending=!0,setTimeout(function(){e.$highlightTagPending=!1;var t=e.session;if(!t||!t.bgTokenizer)return;var n=e.getCursorPosition(),r=new y(e.session,n.row,n.column),i=r.getCurrentToken();if(!i||!/\b(?:tag-open|tag-name)/.test(i.type)){t.removeMarker(t.$tagHighlight),t.$tagHighlight=null;return}if(i.type.indexOf("tag-open")!=-1){i=r.stepForward();if(!i)return}var s=i.value,o=0,u=r.stepBackward();if(u.value=="<"){do u=i,i=r.stepForward(),i&&i.value===s&&i.type.indexOf("tag-name")!==-1&&(u.value==="<"?o++:u.value==="=0)}else{do i=u,u=r.stepBackward(),i&&i.value===s&&i.type.indexOf("tag-name")!==-1&&(u.value==="<"?o++:u.value==="1)&&(t=!1)}if(e.$highlightLineMarker&&!t)e.removeMarker(e.$highlightLineMarker.id),e.$highlightLineMarker=null;else if(!e.$highlightLineMarker&&t){var n=new p(t.row,t.column,t.row,Infinity);n.id=e.addMarker(n,"ace_active-line","screenLine"),e.$highlightLineMarker=n}else t&&(e.$highlightLineMarker.start.row=t.row,e.$highlightLineMarker.end.row=t.row,e.$highlightLineMarker.start.column=t.column,e._signal("changeBackMarker"))},this.onSelectionChange=function(e){var t=this.session;t.$selectionMarker&&t.removeMarker(t.$selectionMarker),t.$selectionMarker=null;if(!this.selection.isEmpty()){var n=this.selection.getRange(),r=this.getSelectionStyle();t.$selectionMarker=t.addMarker(n,"ace_selection",r)}else this.$updateHighlightActiveLine();var i=this.$highlightSelectedWord&&this.$getSelectionHighLightRegexp();this.session.highlight(i),this._signal("changeSelection")},this.$getSelectionHighLightRegexp=function(){var e=this.session,t=this.getSelectionRange();if(t.isEmpty()||t.isMultiLine())return;var n=t.start.column,r=t.end.column,i=e.getLine(t.start.row),s=i.substring(n,r);if(s.length>5e3||!/[\w\d]/.test(s))return;var o=this.$search.$assembleRegExp({wholeWord:!0,caseSensitive:!0,needle:s}),u=i.substring(n-1,r+1);if(!o.test(u))return;return o},this.onChangeFrontMarker=function(){this.renderer.updateFrontMarkers()},this.onChangeBackMarker=function(){this.renderer.updateBackMarkers()},this.onChangeBreakpoint=function(){this.renderer.updateBreakpoints()},this.onChangeAnnotation=function(){this.renderer.setAnnotations(this.session.getAnnotations())},this.onChangeMode=function(e){this.renderer.updateText(),this._emit("changeMode",e)},this.onChangeWrapLimit=function(){this.renderer.updateFull()},this.onChangeWrapMode=function(){this.renderer.onResize(!0)},this.onChangeFold=function(){this.$updateHighlightActiveLine(),this.renderer.updateFull()},this.getSelectedText=function(){return this.session.getTextRange(this.getSelectionRange())},this.getCopyText=function(){var e=this.getSelectedText(),t=this.session.doc.getNewLineCharacter(),n=!1;if(!e&&this.$copyWithEmptySelection){n=!0;var r=this.selection.getAllRanges();for(var i=0;is.length||i.length<2||!i[1])return this.commands.exec("insertstring",this,t);for(var o=s.length;o--;){var u=s[o];u.isEmpty()||r.remove(u),r.insert(u.start,i[o])}}},this.execCommand=function(e,t){return this.commands.exec(e,this,t)},this.insert=function(e,t){var n=this.session,r=n.getMode(),i=this.getCursorPosition();if(this.getBehavioursEnabled()&&!t){var s=r.transformAction(n.getState(i.row),"insertion",this,n,e);s&&(e!==s.text&&(this.inVirtualSelectionMode||(this.session.mergeUndoDeltas=!1,this.mergeNextCommand=!1)),e=s.text)}e==" "&&(e=this.session.getTabString());if(!this.selection.isEmpty()){var o=this.getSelectionRange();i=this.session.remove(o),this.clearSelection()}else if(this.session.getOverwrite()&&e.indexOf("\n")==-1){var o=new p.fromPoints(i,i);o.end.column+=e.length,this.session.remove(o)}if(e=="\n"||e=="\r\n"){var u=n.getLine(i.row);if(i.column>u.search(/\S|$/)){var a=u.substr(i.column).search(/\S|$/);n.doc.removeInLine(i.row,i.column,i.column+a)}}this.clearSelection();var f=i.column,l=n.getState(i.row),u=n.getLine(i.row),c=r.checkOutdent(l,u,e),h=n.insert(i,e);s&&s.selection&&(s.selection.length==2?this.selection.setSelectionRange(new p(i.row,f+s.selection[0],i.row,f+s.selection[1])):this.selection.setSelectionRange(new p(i.row+s.selection[0],s.selection[1],i.row+s.selection[2],s.selection[3])));if(n.getDocument().isNewLine(e)){var d=r.getNextLineIndent(l,u.slice(0,i.column),n.getTabString());n.insert({row:i.row+1,column:0},d)}c&&r.autoOutdent(l,n,i.row)},this.onTextInput=function(e,t){if(!t)return this.keyBinding.onTextInput(e);this.startOperation({command:{name:"insertstring"}});var n=this.applyComposition.bind(this,e,t);this.selection.rangeCount?this.forEachSelection(n):n(),this.endOperation()},this.applyComposition=function(e,t){if(t.extendLeft||t.extendRight){var n=this.selection.getRange();n.start.column-=t.extendLeft,n.end.column+=t.extendRight,this.selection.setRange(n),!e&&!n.isEmpty()&&this.remove()}(e||!this.selection.isEmpty())&&this.insert(e,!0);if(t.restoreStart||t.restoreEnd){var n=this.selection.getRange();n.start.column-=t.restoreStart,n.end.column-=t.restoreEnd,this.selection.setRange(n)}},this.onCommandKey=function(e,t,n){this.keyBinding.onCommandKey(e,t,n)},this.setOverwrite=function(e){this.session.setOverwrite(e)},this.getOverwrite=function(){return this.session.getOverwrite()},this.toggleOverwrite=function(){this.session.toggleOverwrite()},this.setScrollSpeed=function(e){this.setOption("scrollSpeed",e)},this.getScrollSpeed=function(){return this.getOption("scrollSpeed")},this.setDragDelay=function(e){this.setOption("dragDelay",e)},this.getDragDelay=function(){return this.getOption("dragDelay")},this.setSelectionStyle=function(e){this.setOption("selectionStyle",e)},this.getSelectionStyle=function(){return this.getOption("selectionStyle")},this.setHighlightActiveLine=function(e){this.setOption("highlightActiveLine",e)},this.getHighlightActiveLine=function(){return this.getOption("highlightActiveLine")},this.setHighlightGutterLine=function(e){this.setOption("highlightGutterLine",e)},this.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},this.setHighlightSelectedWord=function(e){this.setOption("highlightSelectedWord",e)},this.getHighlightSelectedWord=function(){return this.$highlightSelectedWord},this.setAnimatedScroll=function(e){this.renderer.setAnimatedScroll(e)},this.getAnimatedScroll=function(){return this.renderer.getAnimatedScroll()},this.setShowInvisibles=function(e){this.renderer.setShowInvisibles(e)},this.getShowInvisibles=function(){return this.renderer.getShowInvisibles()},this.setDisplayIndentGuides=function(e){this.renderer.setDisplayIndentGuides(e)},this.getDisplayIndentGuides=function(){return this.renderer.getDisplayIndentGuides()},this.setShowPrintMargin=function(e){this.renderer.setShowPrintMargin(e)},this.getShowPrintMargin=function(){return this.renderer.getShowPrintMargin()},this.setPrintMarginColumn=function(e){this.renderer.setPrintMarginColumn(e)},this.getPrintMarginColumn=function(){return this.renderer.getPrintMarginColumn()},this.setReadOnly=function(e){this.setOption("readOnly",e)},this.getReadOnly=function(){return this.getOption("readOnly")},this.setBehavioursEnabled=function(e){this.setOption("behavioursEnabled",e)},this.getBehavioursEnabled=function(){return this.getOption("behavioursEnabled")},this.setWrapBehavioursEnabled=function(e){this.setOption("wrapBehavioursEnabled",e)},this.getWrapBehavioursEnabled=function(){return this.getOption("wrapBehavioursEnabled")},this.setShowFoldWidgets=function(e){this.setOption("showFoldWidgets",e)},this.getShowFoldWidgets=function(){return this.getOption("showFoldWidgets")},this.setFadeFoldWidgets=function(e){this.setOption("fadeFoldWidgets",e)},this.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},this.remove=function(e){this.selection.isEmpty()&&(e=="left"?this.selection.selectLeft():this.selection.selectRight());var t=this.getSelectionRange();if(this.getBehavioursEnabled()){var n=this.session,r=n.getState(t.start.row),i=n.getMode().transformAction(r,"deletion",this,n,t);if(t.end.column===0){var s=n.getTextRange(t);if(s[s.length-1]=="\n"){var o=n.getLine(t.end.row);/^\s+$/.test(o)&&(t.end.column=o.length)}}i&&(t=i)}this.session.remove(t),this.clearSelection()},this.removeWordRight=function(){this.selection.isEmpty()&&this.selection.selectWordRight(),this.session.remove(this.getSelectionRange()),this.clearSelection()},this.removeWordLeft=function(){this.selection.isEmpty()&&this.selection.selectWordLeft(),this.session.remove(this.getSelectionRange()),this.clearSelection()},this.removeToLineStart=function(){this.selection.isEmpty()&&this.selection.selectLineStart(),this.selection.isEmpty()&&this.selection.selectLeft(),this.session.remove(this.getSelectionRange()),this.clearSelection()},this.removeToLineEnd=function(){this.selection.isEmpty()&&this.selection.selectLineEnd();var e=this.getSelectionRange();e.start.column==e.end.column&&e.start.row==e.end.row&&(e.end.column=0,e.end.row++),this.session.remove(e),this.clearSelection()},this.splitLine=function(){this.selection.isEmpty()||(this.session.remove(this.getSelectionRange()),this.clearSelection());var e=this.getCursorPosition();this.insert("\n"),this.moveCursorToPosition(e)},this.transposeLetters=function(){if(!this.selection.isEmpty())return;var e=this.getCursorPosition(),t=e.column;if(t===0)return;var n=this.session.getLine(e.row),r,i;tt.toLowerCase()?1:0});var i=new p(0,0,0,0);for(var r=e.first;r<=e.last;r++){var s=t.getLine(r);i.start.row=r,i.end.row=r,i.end.column=s.length,t.replace(i,n[r-e.first])}},this.toggleCommentLines=function(){var e=this.session.getState(this.getCursorPosition().row),t=this.$getSelectedRows();this.session.getMode().toggleCommentLines(e,this.session,t.first,t.last)},this.toggleBlockComment=function(){var e=this.getCursorPosition(),t=this.session.getState(e.row),n=this.getSelectionRange();this.session.getMode().toggleBlockComment(t,this.session,n,e)},this.getNumberAt=function(e,t){var n=/[\-]?[0-9]+(?:\.[0-9]+)?/g;n.lastIndex=0;var r=this.session.getLine(e);while(n.lastIndex=t){var s={value:i[0],start:i.index,end:i.index+i[0].length};return s}}return null},this.modifyNumber=function(e){var t=this.selection.getCursor().row,n=this.selection.getCursor().column,r=new p(t,n-1,t,n),i=this.session.getTextRange(r);if(!isNaN(parseFloat(i))&&isFinite(i)){var s=this.getNumberAt(t,n);if(s){var o=s.value.indexOf(".")>=0?s.start+s.value.indexOf(".")+1:s.end,u=s.start+s.value.length-o,a=parseFloat(s.value);a*=Math.pow(10,u),o!==s.end&&n=u&&o<=a&&(n=t,f.selection.clearSelection(),f.moveCursorTo(e,u+r),f.selection.selectTo(e,a+r)),u=a});var l=this.$toggleWordPairs,c;for(var h=0;hp+1)break;p=d.last}l--,u=this.session.$moveLines(h,p,t?0:e),t&&e==-1&&(c=l+1);while(c<=l)o[c].moveBy(u,0),c++;t||(u=0),a+=u}i.fromOrientedRange(i.ranges[0]),i.rangeList.attach(this.session),this.inVirtualSelectionMode=!1}},this.$getSelectedRows=function(e){return e=(e||this.getSelectionRange()).collapseRows(),{first:this.session.getRowFoldStart(e.start.row),last:this.session.getRowFoldEnd(e.end.row)}},this.onCompositionStart=function(e){this.renderer.showComposition(e)},this.onCompositionUpdate=function(e){this.renderer.setCompositionText(e)},this.onCompositionEnd=function(){this.renderer.hideComposition()},this.getFirstVisibleRow=function(){return this.renderer.getFirstVisibleRow()},this.getLastVisibleRow=function(){return this.renderer.getLastVisibleRow()},this.isRowVisible=function(e){return e>=this.getFirstVisibleRow()&&e<=this.getLastVisibleRow()},this.isRowFullyVisible=function(e){return e>=this.renderer.getFirstFullyVisibleRow()&&e<=this.renderer.getLastFullyVisibleRow()},this.$getVisibleRowCount=function(){return this.renderer.getScrollBottomRow()-this.renderer.getScrollTopRow()+1},this.$moveByPage=function(e,t){var n=this.renderer,r=this.renderer.layerConfig,i=e*Math.floor(r.height/r.lineHeight);t===!0?this.selection.$moveSelection(function(){this.moveCursorBy(i,0)}):t===!1&&(this.selection.moveCursorBy(i,0),this.selection.clearSelection());var s=n.scrollTop;n.scrollBy(0,i*r.lineHeight),t!=null&&n.scrollCursorIntoView(null,.5),n.animateScrolling(s)},this.selectPageDown=function(){this.$moveByPage(1,!0)},this.selectPageUp=function(){this.$moveByPage(-1,!0)},this.gotoPageDown=function(){this.$moveByPage(1,!1)},this.gotoPageUp=function(){this.$moveByPage(-1,!1)},this.scrollPageDown=function(){this.$moveByPage(1)},this.scrollPageUp=function(){this.$moveByPage(-1)},this.scrollToRow=function(e){this.renderer.scrollToRow(e)},this.scrollToLine=function(e,t,n,r){this.renderer.scrollToLine(e,t,n,r)},this.centerSelection=function(){var e=this.getSelectionRange(),t={row:Math.floor(e.start.row+(e.end.row-e.start.row)/2),column:Math.floor(e.start.column+(e.end.column-e.start.column)/2)};this.renderer.alignCursor(t,.5)},this.getCursorPosition=function(){return this.selection.getCursor()},this.getCursorPositionScreen=function(){return this.session.documentToScreenPosition(this.getCursorPosition())},this.getSelectionRange=function(){return this.selection.getRange()},this.selectAll=function(){this.selection.selectAll()},this.clearSelection=function(){this.selection.clearSelection()},this.moveCursorTo=function(e,t){this.selection.moveCursorTo(e,t)},this.moveCursorToPosition=function(e){this.selection.moveCursorToPosition(e)},this.jumpToMatching=function(e,t){var n=this.getCursorPosition(),r=new y(this.session,n.row,n.column),i=r.getCurrentToken(),s=i||r.stepForward();if(!s)return;var o,u=!1,a={},f=n.column-s.start,l,c={")":"(","(":"(","]":"[","[":"[","{":"{","}":"{"};do{if(s.value.match(/[{}()\[\]]/g))for(;f=0;--s)this.$tryReplace(n[s],e)&&r++;return this.selection.setSelectionRange(i),r},this.$tryReplace=function(e,t){var n=this.session.getTextRange(e);return t=this.$search.replace(n,t),t!==null?(e.end=this.session.replace(e,t),e):null},this.getLastSearchOptions=function(){return this.$search.getOptions()},this.find=function(e,t,n){t||(t={}),typeof e=="string"||e instanceof RegExp?t.needle=e:typeof e=="object"&&r.mixin(t,e);var i=this.selection.getRange();t.needle==null&&(e=this.session.getTextRange(i)||this.$search.$options.needle,e||(i=this.session.getWordRange(i.start.row,i.start.column),e=this.session.getTextRange(i)),this.$search.set({needle:e})),this.$search.set(t),t.start||this.$search.set({start:i});var s=this.$search.find(this.session);if(t.preventScroll)return s;if(s)return this.revealRange(s,n),s;t.backwards?i.start=i.end:i.end=i.start,this.selection.setRange(i)},this.findNext=function(e,t){this.find({skipCurrent:!0,backwards:!1},e,t)},this.findPrevious=function(e,t){this.find(e,{skipCurrent:!0,backwards:!0},t)},this.revealRange=function(e,t){this.session.unfold(e),this.selection.setSelectionRange(e);var n=this.renderer.scrollTop;this.renderer.scrollSelectionIntoView(e.start,e.end,.5),t!==!1&&this.renderer.animateScrolling(n)},this.undo=function(){this.session.getUndoManager().undo(this.session),this.renderer.scrollCursorIntoView(null,.5)},this.redo=function(){this.session.getUndoManager().redo(this.session),this.renderer.scrollCursorIntoView(null,.5)},this.destroy=function(){this.renderer.destroy(),this._signal("destroy",this),this.session&&this.session.destroy()},this.setAutoScrollEditorIntoView=function(e){if(!e)return;var t,n=this,r=!1;this.$scrollAnchor||(this.$scrollAnchor=document.createElement("div"));var i=this.$scrollAnchor;i.style.cssText="position:absolute",this.container.insertBefore(i,this.container.firstChild);var s=this.on("changeSelection",function(){r=!0}),o=this.renderer.on("beforeRender",function(){r&&(t=n.renderer.container.getBoundingClientRect())}),u=this.renderer.on("afterRender",function(){if(r&&t&&(n.isFocused()||n.searchBox&&n.searchBox.isFocused())){var e=n.renderer,s=e.$cursorLayer.$pixelPos,o=e.layerConfig,u=s.top-o.offset;s.top>=0&&u+t.top<0?r=!0:s.topwindow.innerHeight?r=!1:r=null,r!=null&&(i.style.top=u+"px",i.style.left=s.left+"px",i.style.height=o.lineHeight+"px",i.scrollIntoView(r)),r=t=null}});this.setAutoScrollEditorIntoView=function(e){if(e)return;delete this.setAutoScrollEditorIntoView,this.off("changeSelection",s),this.renderer.off("afterRender",u),this.renderer.off("beforeRender",o)}},this.$resetCursorStyle=function(){var e=this.$cursorStyle||"ace",t=this.renderer.$cursorLayer;if(!t)return;t.setSmoothBlinking(/smooth/.test(e)),t.isBlinking=!this.$readOnly&&e!="wide",i.setCssClass(t.element,"ace_slim-cursors",/slim/.test(e))},this.prompt=function(e,t,n){var r=this;g.loadModule("./ext/prompt",function(i){i.prompt(r,e,t,n)})}}.call(w.prototype),g.defineOptions(w.prototype,"editor",{selectionStyle:{set:function(e){this.onSelectionChange(),this._signal("changeSelectionStyle",{data:e})},initialValue:"line"},highlightActiveLine:{set:function(){this.$updateHighlightActiveLine()},initialValue:!0},highlightSelectedWord:{set:function(e){this.$onSelectionChange()},initialValue:!0},readOnly:{set:function(e){this.textInput.setReadOnly(e),this.$resetCursorStyle()},initialValue:!1},copyWithEmptySelection:{set:function(e){this.textInput.setCopyWithEmptySelection(e)},initialValue:!1},cursorStyle:{set:function(e){this.$resetCursorStyle()},values:["ace","slim","smooth","wide"],initialValue:"ace"},mergeUndoDeltas:{values:[!1,!0,"always"],initialValue:!0},behavioursEnabled:{initialValue:!0},wrapBehavioursEnabled:{initialValue:!0},autoScrollEditorIntoView:{set:function(e){this.setAutoScrollEditorIntoView(e)}},keyboardHandler:{set:function(e){this.setKeyboardHandler(e)},get:function(){return this.$keybindingId},handlesSet:!0},value:{set:function(e){this.session.setValue(e)},get:function(){return this.getValue()},handlesSet:!0,hidden:!0},session:{set:function(e){this.setSession(e)},get:function(){return this.session},handlesSet:!0,hidden:!0},showLineNumbers:{set:function(e){this.renderer.$gutterLayer.setShowLineNumbers(e),this.renderer.$loop.schedule(this.renderer.CHANGE_GUTTER),e&&this.$relativeLineNumbers?E.attach(this):E.detach(this)},initialValue:!0},relativeLineNumbers:{set:function(e){this.$showLineNumbers&&e?E.attach(this):E.detach(this)}},hScrollBarAlwaysVisible:"renderer",vScrollBarAlwaysVisible:"renderer",highlightGutterLine:"renderer",animatedScroll:"renderer",showInvisibles:"renderer",showPrintMargin:"renderer",printMarginColumn:"renderer",printMargin:"renderer",fadeFoldWidgets:"renderer",showFoldWidgets:"renderer",displayIndentGuides:"renderer",showGutter:"renderer",fontSize:"renderer",fontFamily:"renderer",maxLines:"renderer",minLines:"renderer",scrollPastEnd:"renderer",fixedWidthGutter:"renderer",theme:"renderer",hasCssTransforms:"renderer",maxPixelHeight:"renderer",useTextareaForIME:"renderer",scrollSpeed:"$mouseHandler",dragDelay:"$mouseHandler",dragEnabled:"$mouseHandler",focusTimeout:"$mouseHandler",tooltipFollowsMouse:"$mouseHandler",firstLineNumber:"session",overwrite:"session",newLineMode:"session",useWorker:"session",useSoftTabs:"session",navigateWithinSoftTabs:"session",tabSize:"session",wrap:"session",indentedSoftWrap:"session",foldStyle:"session",mode:"session"});var E={getText:function(e,t){return(Math.abs(e.selection.lead.row-t)||t+1+(t<9?"\u00b7":""))+""},getWidth:function(e,t,n){return Math.max(t.toString().length,(n.lastRow+1).toString().length,2)*n.characterWidth},update:function(e,t){t.renderer.$loop.schedule(t.renderer.CHANGE_GUTTER)},attach:function(e){e.renderer.$gutterLayer.$renderer=this,e.on("changeSelection",this.update),this.update(null,e)},detach:function(e){e.renderer.$gutterLayer.$renderer==this&&(e.renderer.$gutterLayer.$renderer=null),e.off("changeSelection",this.update),this.update(null,e)}};t.Editor=w}),ace.define("ace/undomanager",["require","exports","module","ace/range"],function(e,t,n){"use strict";function i(e,t){for(var n=t;n--;){var r=e[n];if(r&&!r[0].ignore){while(n0){a.row+=i,a.column+=a.row==r.row?s:0;continue}!t&&l<=0&&(a.row=n.row,a.column=n.column,l===0&&(a.bias=1))}}function f(e){return{row:e.row,column:e.column}}function l(e){return{start:f(e.start),end:f(e.end),action:e.action,lines:e.lines.slice()}}function c(e){e=e||this;if(Array.isArray(e))return e.map(c).join("\n");var t="";e.action?(t=e.action=="insert"?"+":"-",t+="["+e.lines+"]"):e.value&&(Array.isArray(e.value)?t=e.value.map(h).join("\n"):t=h(e.value)),e.start&&(t+=h(e));if(e.id||e.rev)t+=" ("+(e.id||e.rev)+")";return t}function h(e){return e.start.row+":"+e.start.column+"=>"+e.end.row+":"+e.end.column}function p(e,t){var n=e.action=="insert",r=t.action=="insert";if(n&&r)if(o(t.start,e.end)>=0)m(t,e,-1);else{if(!(o(t.start,e.start)<=0))return null;m(e,t,1)}else if(n&&!r)if(o(t.start,e.end)>=0)m(t,e,-1);else{if(!(o(t.end,e.start)<=0))return null;m(e,t,-1)}else if(!n&&r)if(o(t.start,e.start)>=0)m(t,e,1);else{if(!(o(t.start,e.start)<=0))return null;m(e,t,1)}else if(!n&&!r)if(o(t.start,e.start)>=0)m(t,e,1);else{if(!(o(t.end,e.start)<=0))return null;m(e,t,-1)}return[t,e]}function d(e,t){for(var n=e.length;n--;)for(var r=0;r=0?m(e,t,-1):o(e.start,t.start)<=0?m(t,e,1):(m(e,s.fromPoints(t.start,e.start),-1),m(t,e,1));else if(!n&&r)o(t.start,e.end)>=0?m(t,e,-1):o(t.start,e.start)<=0?m(e,t,1):(m(t,s.fromPoints(e.start,t.start),-1),m(e,t,1));else if(!n&&!r)if(o(t.start,e.end)>=0)m(t,e,-1);else{if(!(o(t.end,e.start)<=0)){var i,u;return o(e.start,t.start)<0&&(i=e,e=y(e,t.start)),o(e.end,t.end)>0&&(u=y(e,t.end)),g(t.end,e.start,e.end,-1),u&&!i&&(e.lines=u.lines,e.start=u.start,e.end=u.end,u=e),[t,i,u].filter(Boolean)}m(e,t,-1)}return[t,e]}function m(e,t,n){g(e.start,t.start,t.end,n),g(e.end,t.start,t.end,n)}function g(e,t,n,r){e.row==(r==1?t:n).row&&(e.column+=r*(n.column-t.column)),e.row+=r*(n.row-t.row)}function y(e,t){var n=e.lines,r=e.end;e.end=f(t);var i=e.end.row-e.start.row,s=n.splice(i,n.length),o=i?t.column:t.column-e.start.column;n.push(s[0].substring(0,o)),s[0]=s[0].substr(o);var u={start:f(t),end:r,lines:s,action:e.action};return u}function b(e,t){t=l(t);for(var n=e.length;n--;){var r=e[n];for(var i=0;i0},this.canRedo=function(){return this.$redoStack.length>0},this.bookmark=function(e){e==undefined&&(e=this.$rev),this.mark=e},this.isAtBookmark=function(){return this.$rev===this.mark},this.toJSON=function(){},this.fromJSON=function(){},this.hasUndo=this.canUndo,this.hasRedo=this.canRedo,this.isClean=this.isAtBookmark,this.markClean=this.bookmark,this.$prettyPrint=function(e){return e?c(e):c(this.$undoStack)+"\n---\n"+c(this.$redoStack)}}).call(r.prototype);var s=e("./range").Range,o=s.comparePoints,u=s.comparePoints;t.UndoManager=r}),ace.define("ace/layer/lines",["require","exports","module","ace/lib/dom"],function(e,t,n){"use strict";var r=e("../lib/dom"),i=function(e,t){this.element=e,this.canvasHeight=t||5e5,this.element.style.height=this.canvasHeight*2+"px",this.cells=[],this.cellCache=[],this.$offsetCoefficient=0};(function(){this.moveContainer=function(e){r.translate(this.element,0,-(e.firstRowScreen*e.lineHeight%this.canvasHeight)-e.offset*this.$offsetCoefficient)},this.pageChanged=function(e,t){return Math.floor(e.firstRowScreen*e.lineHeight/this.canvasHeight)!==Math.floor(t.firstRowScreen*t.lineHeight/this.canvasHeight)},this.computeLineTop=function(e,t,n){var r=t.firstRowScreen*t.lineHeight,i=Math.floor(r/this.canvasHeight),s=n.documentToScreenRow(e,0)*t.lineHeight;return s-i*this.canvasHeight},this.computeLineHeight=function(e,t,n){return t.lineHeight*n.getRowLength(e)},this.getLength=function(){return this.cells.length},this.get=function(e){return this.cells[e]},this.shift=function(){this.$cacheCell(this.cells.shift())},this.pop=function(){this.$cacheCell(this.cells.pop())},this.push=function(e){if(Array.isArray(e)){this.cells.push.apply(this.cells,e);var t=r.createFragment(this.element);for(var n=0;ns&&(a=i.end.row+1,i=t.getNextFoldLine(a,i),s=i?i.start.row:Infinity);if(a>r){while(this.$lines.getLength()>u+1)this.$lines.pop();break}o=this.$lines.get(++u),o?o.row=a:(o=this.$lines.createCell(a,e,this.session,f),this.$lines.push(o)),this.$renderCell(o,e,i,a),a++}this._signal("afterRender"),this.$updateGutterWidth(e)},this.$updateGutterWidth=function(e){var t=this.session,n=t.gutterRenderer||this.$renderer,r=t.$firstLineNumber,i=this.$lines.last()?this.$lines.last().text:"";if(this.$fixedWidth||t.$useWrapMode)i=t.getLength()+r-1;var s=n?n.getWidth(t,i,e):i.toString().length*e.characterWidth,o=this.$padding||this.$computePadding();s+=o.left+o.right,s!==this.gutterWidth&&!isNaN(s)&&(this.gutterWidth=s,this.element.parentNode.style.width=this.element.style.width=Math.ceil(this.gutterWidth)+"px",this._signal("changeGutterWidth",s))},this.$updateCursorRow=function(){if(!this.$highlightGutterLine)return;var e=this.session.selection.getCursor();if(this.$cursorRow===e.row)return;this.$cursorRow=e.row},this.updateLineHighlight=function(){if(!this.$highlightGutterLine)return;var e=this.session.selection.cursor.row;this.$cursorRow=e;if(this.$cursorCell&&this.$cursorCell.row==e)return;this.$cursorCell&&(this.$cursorCell.element.className=this.$cursorCell.element.className.replace("ace_gutter-active-line ",""));var t=this.$lines.cells;this.$cursorCell=null;for(var n=0;n=this.$cursorRow){if(r.row>this.$cursorRow){var i=this.session.getFoldLine(this.$cursorRow);if(!(n>0&&i&&i.start.row==t[n-1].row))break;r=t[n-1]}r.element.className="ace_gutter-active-line "+r.element.className,this.$cursorCell=r;break}}},this.scrollLines=function(e){var t=this.config;this.config=e,this.$updateCursorRow();if(this.$lines.pageChanged(t,e))return this.update(e);this.$lines.moveContainer(e);var n=Math.min(e.lastRow+e.gutterOffset,this.session.getLength()-1),r=this.oldLastRow;this.oldLastRow=n;if(!t||r0;i--)this.$lines.shift();if(r>n)for(var i=this.session.getFoldedRowCount(n+1,r);i>0;i--)this.$lines.pop();e.firstRowr&&this.$lines.push(this.$renderLines(e,r+1,n)),this.updateLineHighlight(),this._signal("afterRender"),this.$updateGutterWidth(e)},this.$renderLines=function(e,t,n){var r=[],i=t,s=this.session.getNextFoldLine(i),o=s?s.start.row:Infinity;for(;;){i>o&&(i=s.end.row+1,s=this.session.getNextFoldLine(i,s),o=s?s.start.row:Infinity);if(i>n)break;var u=this.$lines.createCell(i,e,this.session,f);this.$renderCell(u,e,s,i),r.push(u),i++}return r},this.$renderCell=function(e,t,n,i){var s=e.element,o=this.session,u=s.childNodes[0],a=s.childNodes[1],f=o.$firstLineNumber,l=o.$breakpoints,c=o.$decorations,h=o.gutterRenderer||this.$renderer,p=this.$showFoldWidgets&&o.foldWidgets,d=n?n.start.row:Number.MAX_VALUE,v="ace_gutter-cell ";this.$highlightGutterLine&&(i==this.$cursorRow||n&&i=d&&this.$cursorRow<=n.end.row)&&(v+="ace_gutter-active-line ",this.$cursorCell!=e&&(this.$cursorCell&&(this.$cursorCell.element.className=this.$cursorCell.element.className.replace("ace_gutter-active-line ","")),this.$cursorCell=e)),l[i]&&(v+=l[i]),c[i]&&(v+=c[i]),this.$annotations[i]&&(v+=this.$annotations[i].className),s.className!=v&&(s.className=v);if(p){var m=p[i];m==null&&(m=p[i]=o.getFoldWidget(i))}if(m){var v="ace_fold-widget ace_"+m;m=="start"&&i==d&&in.right-t.right)return"foldWidgets"}}).call(a.prototype),t.Gutter=a}),ace.define("ace/layer/marker",["require","exports","module","ace/range","ace/lib/dom"],function(e,t,n){"use strict";var r=e("../range").Range,i=e("../lib/dom"),s=function(e){this.element=i.createElement("div"),this.element.className="ace_layer ace_marker-layer",e.appendChild(this.element)};(function(){function e(e,t,n,r){return(e?1:0)|(t?2:0)|(n?4:0)|(r?8:0)}this.$padding=0,this.setPadding=function(e){this.$padding=e},this.setSession=function(e){this.session=e},this.setMarkers=function(e){this.markers=e},this.elt=function(e,t){var n=this.i!=-1&&this.element.childNodes[this.i];n?this.i++:(n=document.createElement("div"),this.element.appendChild(n),this.i=-1),n.style.cssText=t,n.className=e},this.update=function(e){if(!e)return;this.config=e,this.i=0;var t;for(var n in this.markers){var r=this.markers[n];if(!r.range){r.update(t,this,this.session,e);continue}var i=r.range.clipRows(e.firstRow,e.lastRow);if(i.isEmpty())continue;i=i.toScreenRange(this.session);if(r.renderer){var s=this.$getTop(i.start.row,e),o=this.$padding+i.start.column*e.characterWidth;r.renderer(t,i,o,s,e)}else r.type=="fullLine"?this.drawFullLineMarker(t,i,r.clazz,e):r.type=="screenLine"?this.drawScreenLineMarker(t,i,r.clazz,e):i.isMultiLine()?r.type=="text"?this.drawTextMarker(t,i,r.clazz,e):this.drawMultiLineMarker(t,i,r.clazz,e):this.drawSingleLineMarker(t,i,r.clazz+" ace_start"+" ace_br15",e)}if(this.i!=-1)while(this.ip,l==f),s,l==f?0:1,o)},this.drawMultiLineMarker=function(e,t,n,r,i){var s=this.$padding,o=r.lineHeight,u=this.$getTop(t.start.row,r),a=s+t.start.column*r.characterWidth;i=i||"";if(this.session.$bidiHandler.isBidiRow(t.start.row)){var f=t.clone();f.end.row=f.start.row,f.end.column=this.session.getLine(f.start.row).length,this.drawBidiSingleLineMarker(e,f,n+" ace_br1 ace_start",r,null,i)}else this.elt(n+" ace_br1 ace_start","height:"+o+"px;"+"right:0;"+"top:"+u+"px;left:"+a+"px;"+(i||""));if(this.session.$bidiHandler.isBidiRow(t.end.row)){var f=t.clone();f.start.row=f.end.row,f.start.column=0,this.drawBidiSingleLineMarker(e,f,n+" ace_br12",r,null,i)}else{u=this.$getTop(t.end.row,r);var l=t.end.column*r.characterWidth;this.elt(n+" ace_br12","height:"+o+"px;"+"width:"+l+"px;"+"top:"+u+"px;"+"left:"+s+"px;"+(i||""))}o=(t.end.row-t.start.row-1)*r.lineHeight;if(o<=0)return;u=this.$getTop(t.start.row+1,r);var c=(t.start.column?1:0)|(t.end.column?0:8);this.elt(n+(c?" ace_br"+c:""),"height:"+o+"px;"+"right:0;"+"top:"+u+"px;"+"left:"+s+"px;"+(i||""))},this.drawSingleLineMarker=function(e,t,n,r,i,s){if(this.session.$bidiHandler.isBidiRow(t.start.row))return this.drawBidiSingleLineMarker(e,t,n,r,i,s);var o=r.lineHeight,u=(t.end.column+(i||0)-t.start.column)*r.characterWidth,a=this.$getTop(t.start.row,r),f=this.$padding+t.start.column*r.characterWidth;this.elt(n,"height:"+o+"px;"+"width:"+u+"px;"+"top:"+a+"px;"+"left:"+f+"px;"+(s||""))},this.drawBidiSingleLineMarker=function(e,t,n,r,i,s){var o=r.lineHeight,u=this.$getTop(t.start.row,r),a=this.$padding,f=this.session.$bidiHandler.getSelections(t.start.column,t.end.column);f.forEach(function(e){this.elt(n,"height:"+o+"px;"+"width:"+e.width+(i||0)+"px;"+"top:"+u+"px;"+"left:"+(a+e.left)+"px;"+(s||""))},this)},this.drawFullLineMarker=function(e,t,n,r,i){var s=this.$getTop(t.start.row,r),o=r.lineHeight;t.start.row!=t.end.row&&(o+=this.$getTop(t.end.row,r)-s),this.elt(n,"height:"+o+"px;"+"top:"+s+"px;"+"left:0;right:0;"+(i||""))},this.drawScreenLineMarker=function(e,t,n,r,i){var s=this.$getTop(t.start.row,r),o=r.lineHeight;this.elt(n,"height:"+o+"px;"+"top:"+s+"px;"+"left:0;right:0;"+(i||""))}}).call(s.prototype),t.Marker=s}),ace.define("ace/layer/text",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/layer/lines","ace/lib/event_emitter"],function(e,t,n){"use strict";var r=e("../lib/oop"),i=e("../lib/dom"),s=e("../lib/lang"),o=e("./lines").Lines,u=e("../lib/event_emitter").EventEmitter,a=function(e){this.dom=i,this.element=this.dom.createElement("div"),this.element.className="ace_layer ace_text-layer",e.appendChild(this.element),this.$updateEolChar=this.$updateEolChar.bind(this),this.$lines=new o(this.element)};(function(){r.implement(this,u),this.EOF_CHAR="\u00b6",this.EOL_CHAR_LF="\u00ac",this.EOL_CHAR_CRLF="\u00a4",this.EOL_CHAR=this.EOL_CHAR_LF,this.TAB_CHAR="\u2014",this.SPACE_CHAR="\u00b7",this.$padding=0,this.MAX_LINE_LENGTH=1e4,this.$updateEolChar=function(){var e=this.session.doc,t=e.getNewLineCharacter()=="\n"&&e.getNewLineMode()!="windows",n=t?this.EOL_CHAR_LF:this.EOL_CHAR_CRLF;if(this.EOL_CHAR!=n)return this.EOL_CHAR=n,!0},this.setPadding=function(e){this.$padding=e,this.element.style.margin="0 "+e+"px"},this.getLineHeight=function(){return this.$fontMetrics.$characterSize.height||0},this.getCharacterWidth=function(){return this.$fontMetrics.$characterSize.width||0},this.$setFontMetrics=function(e){this.$fontMetrics=e,this.$fontMetrics.on("changeCharacterSize",function(e){this._signal("changeCharacterSize",e)}.bind(this)),this.$pollSizeChanges()},this.checkForSizeChanges=function(){this.$fontMetrics.checkForSizeChanges()},this.$pollSizeChanges=function(){return this.$pollSizeChangesTimer=this.$fontMetrics.$pollSizeChanges()},this.setSession=function(e){this.session=e,e&&this.$computeTabString()},this.showInvisibles=!1,this.setShowInvisibles=function(e){return this.showInvisibles==e?!1:(this.showInvisibles=e,this.$computeTabString(),!0)},this.displayIndentGuides=!0,this.setDisplayIndentGuides=function(e){return this.displayIndentGuides==e?!1:(this.displayIndentGuides=e,this.$computeTabString(),!0)},this.$tabStrings=[],this.onChangeTabSize=this.$computeTabString=function(){var e=this.session.getTabSize();this.tabSize=e;var t=this.$tabStrings=[0];for(var n=1;nl&&(u=a.end.row+1,a=this.session.getNextFoldLine(u,a),l=a?a.start.row:Infinity);if(u>i)break;var c=s[o++];if(c){this.dom.removeChildren(c),this.$renderLine(c,u,u==l?a:!1);var h=e.lineHeight*this.session.getRowLength(u)+"px";c.style.height!=h&&(f=!0,c.style.height=h)}u++}if(f)while(o0;i--)this.$lines.shift();if(t.lastRow>e.lastRow)for(var i=this.session.getFoldedRowCount(e.lastRow+1,t.lastRow);i>0;i--)this.$lines.pop();e.firstRowt.lastRow&&this.$lines.push(this.$renderLinesFragment(e,t.lastRow+1,e.lastRow))},this.$renderLinesFragment=function(e,t,n){var r=[],s=t,o=this.session.getNextFoldLine(s),u=o?o.start.row:Infinity;for(;;){s>u&&(s=o.end.row+1,o=this.session.getNextFoldLine(s,o),u=o?o.start.row:Infinity);if(s>n)break;var a=this.$lines.createCell(s,e,this.session),f=a.element;this.dom.removeChildren(f),i.setStyle(f.style,"height",this.$lines.computeLineHeight(s,e,this.session)+"px"),i.setStyle(f.style,"top",this.$lines.computeLineTop(s,e,this.session)+"px"),this.$renderLine(f,s,s==u?o:!1),this.$useLineGroups()?f.className="ace_line_group":f.className="ace_line",r.push(a),s++}return r},this.update=function(e){this.$lines.moveContainer(e),this.config=e;var t=e.firstRow,n=e.lastRow,r=this.$lines;while(r.getLength())r.pop();r.push(this.$renderLinesFragment(e,t,n))},this.$textToken={text:!0,rparen:!0,lparen:!0},this.$renderToken=function(e,t,n,r){var i=this,o=/(\t)|( +)|([\x00-\x1f\x80-\xa0\xad\u1680\u180E\u2000-\u200f\u2028\u2029\u202F\u205F\uFEFF\uFFF9-\uFFFC]+)|(\u3000)|([\u1100-\u115F\u11A3-\u11A7\u11FA-\u11FF\u2329-\u232A\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3001-\u303E\u3041-\u3096\u3099-\u30FF\u3105-\u312D\u3131-\u318E\u3190-\u31BA\u31C0-\u31E3\u31F0-\u321E\u3220-\u3247\u3250-\u32FE\u3300-\u4DBF\u4E00-\uA48C\uA490-\uA4C6\uA960-\uA97C\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFAFF\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE66\uFE68-\uFE6B\uFF01-\uFF60\uFFE0-\uFFE6]|[\uD800-\uDBFF][\uDC00-\uDFFF])/g,u=this.dom.createFragment(this.element),a,f=0;while(a=o.exec(r)){var l=a[1],c=a[2],h=a[3],p=a[4],d=a[5];if(!i.showInvisibles&&c)continue;var v=f!=a.index?r.slice(f,a.index):"";f=a.index+a[0].length,v&&u.appendChild(this.dom.createTextNode(v,this.element));if(l){var m=i.session.getScreenTabSize(t+a.index);u.appendChild(i.$tabStrings[m].cloneNode(!0)),t+=m-1}else if(c)if(i.showInvisibles){var g=this.dom.createElement("span");g.className="ace_invisible ace_invisible_space",g.textContent=s.stringRepeat(i.SPACE_CHAR,c.length),u.appendChild(g)}else u.appendChild(this.com.createTextNode(c,this.element));else if(h){var g=this.dom.createElement("span");g.className="ace_invisible ace_invisible_space ace_invalid",g.textContent=s.stringRepeat(i.SPACE_CHAR,h.length),u.appendChild(g)}else if(p){var y=i.showInvisibles?i.SPACE_CHAR:"";t+=1;var g=this.dom.createElement("span");g.style.width=i.config.characterWidth*2+"px",g.className=i.showInvisibles?"ace_cjk ace_invisible ace_invisible_space":"ace_cjk",g.textContent=i.showInvisibles?i.SPACE_CHAR:"",u.appendChild(g)}else if(d){t+=1;var g=this.dom.createElement("span");g.style.width=i.config.characterWidth*2+"px",g.className="ace_cjk",g.textContent=d,u.appendChild(g)}}u.appendChild(this.dom.createTextNode(f?r.slice(f):r,this.element));if(!this.$textToken[n.type]){var b="ace_"+n.type.replace(/\./g," ace_"),g=this.dom.createElement("span");n.type=="fold"&&(g.style.width=n.value.length*this.config.characterWidth+"px"),g.className=b,g.appendChild(u),e.appendChild(g)}else e.appendChild(u);return t+r.length},this.renderIndentGuide=function(e,t,n){var r=t.search(this.$indentGuideRe);if(r<=0||r>=n)return t;if(t[0]==" "){r-=r%this.tabSize;var i=r/this.tabSize;for(var s=0;s=o)u=this.$renderToken(a,u,l,c.substring(0,o-r)),c=c.substring(o-r),r=o,a=this.$createLineElement(),e.appendChild(a),a.appendChild(this.dom.createTextNode(s.stringRepeat("\u00a0",n.indent),this.element)),i++,u=0,o=n[i]||Number.MAX_VALUE;c.length!=0&&(r+=c.length,u=this.$renderToken(a,u,l,c))}}},this.$renderSimpleLine=function(e,t){var n=0,r=t[0],i=r.value;this.displayIndentGuides&&(i=this.renderIndentGuide(e,i)),i&&(n=this.$renderToken(e,n,r,i));for(var s=1;sthis.MAX_LINE_LENGTH)return this.$renderOverflowMessage(e,n,r,i);n=this.$renderToken(e,n,r,i)}},this.$renderOverflowMessage=function(e,t,n,r){this.$renderToken(e,t,n,r.slice(0,this.MAX_LINE_LENGTH-t));var i=this.dom.createElement("span");i.className="ace_inline_button ace_keyword ace_toggle_wrap",i.style.position="absolute",i.style.right="0",i.textContent="",e.appendChild(i)},this.$renderLine=function(e,t,n){!n&&n!=0&&(n=this.session.getFoldLine(t));if(n)var r=this.$getFoldLineTokens(t,n);else var r=this.session.getTokens(t);var i=e;if(r.length){var s=this.session.getRowSplitData(t);if(s&&s.length){this.$renderWrappedLine(e,r,s);var i=e.lastChild}else{var i=e;this.$useLineGroups()&&(i=this.$createLineElement(),e.appendChild(i)),this.$renderSimpleLine(i,r)}}else this.$useLineGroups()&&(i=this.$createLineElement(),e.appendChild(i));if(this.showInvisibles&&i){n&&(t=n.end.row);var o=this.dom.createElement("span");o.className="ace_invisible ace_invisible_eol",o.textContent=t==this.session.getLength()-1?this.EOF_CHAR:this.EOL_CHAR,i.appendChild(o)}},this.$getFoldLineTokens=function(e,t){function i(e,t,n){var i=0,s=0;while(s+e[i].value.lengthn-t&&(o=o.substring(0,n-t)),r.push({type:e[i].type,value:o}),s=t+o.length,i+=1}while(sn?r.push({type:e[i].type,value:o.substring(0,n-s)}):r.push(e[i]),s+=o.length,i+=1}}var n=this.session,r=[],s=n.getTokens(e);return t.walk(function(e,t,o,u,a){e!=null?r.push({type:"fold",value:e}):(a&&(s=n.getTokens(t)),s.length&&i(s,u,o))},t.end.row,this.session.getLine(t.end.row).length),r},this.$useLineGroups=function(){return this.session.getUseWrapMode()},this.destroy=function(){}}).call(a.prototype),t.Text=a}),ace.define("ace/layer/cursor",["require","exports","module","ace/lib/dom"],function(e,t,n){"use strict";var r=e("../lib/dom"),i=function(e){this.element=r.createElement("div"),this.element.className="ace_layer ace_cursor-layer",e.appendChild(this.element),this.isVisible=!1,this.isBlinking=!0,this.blinkInterval=1e3,this.smoothBlinking=!1,this.cursors=[],this.cursor=this.addCursor(),r.addCssClass(this.element,"ace_hidden-cursors"),this.$updateCursors=this.$updateOpacity.bind(this)};(function(){this.$updateOpacity=function(e){var t=this.cursors;for(var n=t.length;n--;)r.setStyle(t[n].style,"opacity",e?"":"0")},this.$startCssAnimation=function(){var e=this.cursors;for(var t=e.length;t--;)e[t].style.animationDuration=this.blinkInterval+"ms";setTimeout(function(){r.addCssClass(this.element,"ace_animate-blinking")}.bind(this))},this.$stopCssAnimation=function(){r.removeCssClass(this.element,"ace_animate-blinking")},this.$padding=0,this.setPadding=function(e){this.$padding=e},this.setSession=function(e){this.session=e},this.setBlinking=function(e){e!=this.isBlinking&&(this.isBlinking=e,this.restartTimer())},this.setBlinkInterval=function(e){e!=this.blinkInterval&&(this.blinkInterval=e,this.restartTimer())},this.setSmoothBlinking=function(e){e!=this.smoothBlinking&&(this.smoothBlinking=e,r.setCssClass(this.element,"ace_smooth-blinking",e),this.$updateCursors(!0),this.restartTimer())},this.addCursor=function(){var e=r.createElement("div");return e.className="ace_cursor",this.element.appendChild(e),this.cursors.push(e),e},this.removeCursor=function(){if(this.cursors.length>1){var e=this.cursors.pop();return e.parentNode.removeChild(e),e}},this.hideCursor=function(){this.isVisible=!1,r.addCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},this.showCursor=function(){this.isVisible=!0,r.removeCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},this.restartTimer=function(){var e=this.$updateCursors;clearInterval(this.intervalId),clearTimeout(this.timeoutId),this.$stopCssAnimation(),this.smoothBlinking&&r.removeCssClass(this.element,"ace_smooth-blinking"),e(!0);if(!this.isBlinking||!this.blinkInterval||!this.isVisible){this.$stopCssAnimation();return}this.smoothBlinking&&setTimeout(function(){r.addCssClass(this.element,"ace_smooth-blinking")}.bind(this));if(r.HAS_CSS_ANIMATION)this.$startCssAnimation();else{var t=function(){this.timeoutId=setTimeout(function(){e(!1)},.6*this.blinkInterval)}.bind(this);this.intervalId=setInterval(function(){e(!0),t()},this.blinkInterval),t()}},this.getPixelPosition=function(e,t){if(!this.config||!this.session)return{left:0,top:0};e||(e=this.session.selection.getCursor());var n=this.session.documentToScreenPosition(e),r=this.$padding+(this.session.$bidiHandler.isBidiRow(n.row,e.row)?this.session.$bidiHandler.getPosLeft(n.column):n.column*this.config.characterWidth),i=(n.row-(t?this.config.firstRowScreen:0))*this.config.lineHeight;return{left:r,top:i}},this.isCursorInView=function(e,t){return e.top>=0&&e.tope.height+e.offset||o.top<0)&&n>1)continue;var u=this.cursors[i++]||this.addCursor(),a=u.style;this.drawCursor?this.drawCursor(u,o,e,t[n],this.session):this.isCursorInView(o,e)?(r.setStyle(a,"display","block"),r.translate(u,o.left,o.top),r.setStyle(a,"width",Math.round(e.characterWidth)+"px"),r.setStyle(a,"height",e.lineHeight+"px")):r.setStyle(a,"display","none")}while(this.cursors.length>i)this.removeCursor();var f=this.session.getOverwrite();this.$setOverwrite(f),this.$pixelPos=o,this.restartTimer()},this.drawCursor=null,this.$setOverwrite=function(e){e!=this.overwrite&&(this.overwrite=e,e?r.addCssClass(this.element,"ace_overwrite-cursors"):r.removeCssClass(this.element,"ace_overwrite-cursors"))},this.destroy=function(){clearInterval(this.intervalId),clearTimeout(this.timeoutId)}}).call(i.prototype),t.Cursor=i}),ace.define("ace/scrollbar",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/event","ace/lib/event_emitter"],function(e,t,n){"use strict";var r=e("./lib/oop"),i=e("./lib/dom"),s=e("./lib/event"),o=e("./lib/event_emitter").EventEmitter,u=32768,a=function(e){this.element=i.createElement("div"),this.element.className="ace_scrollbar ace_scrollbar"+this.classSuffix,this.inner=i.createElement("div"),this.inner.className="ace_scrollbar-inner",this.element.appendChild(this.inner),e.appendChild(this.element),this.setVisible(!1),this.skipEvent=!1,s.addListener(this.element,"scroll",this.onScroll.bind(this)),s.addListener(this.element,"mousedown",s.preventDefault)};(function(){r.implement(this,o),this.setVisible=function(e){this.element.style.display=e?"":"none",this.isVisible=e,this.coeff=1}}).call(a.prototype);var f=function(e,t){a.call(this,e),this.scrollTop=0,this.scrollHeight=0,t.$scrollbarWidth=this.width=i.scrollbarWidth(e.ownerDocument),this.inner.style.width=this.element.style.width=(this.width||15)+5+"px",this.$minWidth=0};r.inherits(f,a),function(){this.classSuffix="-v",this.onScroll=function(){if(!this.skipEvent){this.scrollTop=this.element.scrollTop;if(this.coeff!=1){var e=this.element.clientHeight/this.scrollHeight;this.scrollTop=this.scrollTop*(1-e)/(this.coeff-e)}this._emit("scroll",{data:this.scrollTop})}this.skipEvent=!1},this.getWidth=function(){return Math.max(this.isVisible?this.width:0,this.$minWidth||0)},this.setHeight=function(e){this.element.style.height=e+"px"},this.setInnerHeight=this.setScrollHeight=function(e){this.scrollHeight=e,e>u?(this.coeff=u/e,e=u):this.coeff!=1&&(this.coeff=1),this.inner.style.height=e+"px"},this.setScrollTop=function(e){this.scrollTop!=e&&(this.skipEvent=!0,this.scrollTop=e,this.element.scrollTop=e*this.coeff)}}.call(f.prototype);var l=function(e,t){a.call(this,e),this.scrollLeft=0,this.height=t.$scrollbarWidth,this.inner.style.height=this.element.style.height=(this.height||15)+5+"px"};r.inherits(l,a),function(){this.classSuffix="-h",this.onScroll=function(){this.skipEvent||(this.scrollLeft=this.element.scrollLeft,this._emit("scroll",{data:this.scrollLeft})),this.skipEvent=!1},this.getHeight=function(){return this.isVisible?this.height:0},this.setWidth=function(e){this.element.style.width=e+"px"},this.setInnerWidth=function(e){this.inner.style.width=e+"px"},this.setScrollWidth=function(e){this.inner.style.width=e+"px"},this.setScrollLeft=function(e){this.scrollLeft!=e&&(this.skipEvent=!0,this.scrollLeft=this.element.scrollLeft=e)}}.call(l.prototype),t.ScrollBar=f,t.ScrollBarV=f,t.ScrollBarH=l,t.VScrollBar=f,t.HScrollBar=l}),ace.define("ace/renderloop",["require","exports","module","ace/lib/event"],function(e,t,n){"use strict";var r=e("./lib/event"),i=function(e,t){this.onRender=e,this.pending=!1,this.changes=0,this.$recursionLimit=2,this.window=t||window;var n=this;this._flush=function(e){n.pending=!1;var t=n.changes;t&&(r.blockIdle(100),n.changes=0,n.onRender(t));if(n.changes){if(n.$recursionLimit--<0)return;n.schedule()}else n.$recursionLimit=2}};(function(){this.schedule=function(e){this.changes=this.changes|e,this.changes&&!this.pending&&(r.nextFrame(this._flush),this.pending=!0)},this.clear=function(e){var t=this.changes;return this.changes=0,t}}).call(i.prototype),t.RenderLoop=i}),ace.define("ace/layer/font_metrics",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/lib/event","ace/lib/useragent","ace/lib/event_emitter"],function(e,t,n){var r=e("../lib/oop"),i=e("../lib/dom"),s=e("../lib/lang"),o=e("../lib/event"),u=e("../lib/useragent"),a=e("../lib/event_emitter").EventEmitter,f=256,l=typeof ResizeObserver=="function",c=200,h=t.FontMetrics=function(e){this.el=i.createElement("div"),this.$setMeasureNodeStyles(this.el.style,!0),this.$main=i.createElement("div"),this.$setMeasureNodeStyles(this.$main.style),this.$measureNode=i.createElement("div"),this.$setMeasureNodeStyles(this.$measureNode.style),this.el.appendChild(this.$main),this.el.appendChild(this.$measureNode),e.appendChild(this.el),this.$measureNode.innerHTML=s.stringRepeat("X",f),this.$characterSize={width:0,height:0},l?this.$addObserver():this.checkForSizeChanges()};(function(){r.implement(this,a),this.$characterSize={width:0,height:0},this.$setMeasureNodeStyles=function(e,t){e.width=e.height="auto",e.left=e.top="0px",e.visibility="hidden",e.position="absolute",e.whiteSpace="pre",u.isIE<8?e["font-family"]="inherit":e.font="inherit",e.overflow=t?"hidden":"visible"},this.checkForSizeChanges=function(e){e===undefined&&(e=this.$measureSizes());if(e&&(this.$characterSize.width!==e.width||this.$characterSize.height!==e.height)){this.$measureNode.style.fontWeight="bold";var t=this.$measureSizes();this.$measureNode.style.fontWeight="",this.$characterSize=e,this.charSizes=Object.create(null),this.allowBoldFonts=t&&t.width===e.width&&t.height===e.height,this._emit("changeCharacterSize",{data:e})}},this.$addObserver=function(){var e=this;this.$observer=new window.ResizeObserver(function(t){var n=t[0].contentRect;e.checkForSizeChanges({height:n.height,width:n.width/f})}),this.$observer.observe(this.$measureNode)},this.$pollSizeChanges=function(){if(this.$pollSizeChangesTimer||this.$observer)return this.$pollSizeChangesTimer;var e=this;return this.$pollSizeChangesTimer=o.onIdle(function t(){e.checkForSizeChanges(),o.onIdle(t,500)},500)},this.setPolling=function(e){e?this.$pollSizeChanges():this.$pollSizeChangesTimer&&(clearInterval(this.$pollSizeChangesTimer),this.$pollSizeChangesTimer=0)},this.$measureSizes=function(e){var t={height:(e||this.$measureNode).clientHeight,width:(e||this.$measureNode).clientWidth/f};return t.width===0||t.height===0?null:t},this.$measureCharWidth=function(e){this.$main.innerHTML=s.stringRepeat(e,f);var t=this.$main.getBoundingClientRect();return t.width/f},this.getCharacterWidth=function(e){var t=this.charSizes[e];return t===undefined&&(t=this.charSizes[e]=this.$measureCharWidth(e)/this.$characterSize.width),t},this.destroy=function(){clearInterval(this.$pollSizeChangesTimer),this.$observer&&this.$observer.disconnect(),this.el&&this.el.parentNode&&this.el.parentNode.removeChild(this.el)},this.$getZoom=function e(t){return t?(window.getComputedStyle(t).zoom||1)*e(t.parentElement):1},this.$initTransformMeasureNodes=function(){var e=function(e,t){return["div",{style:"position: absolute;top:"+e+"px;left:"+t+"px;"}]};this.els=i.buildDom([e(0,0),e(c,0),e(0,c),e(c,c)],this.el)},this.transformCoordinates=function(e,t){function r(e,t,n){var r=e[1]*t[0]-e[0]*t[1];return[(-t[1]*n[0]+t[0]*n[1])/r,(+e[1]*n[0]-e[0]*n[1])/r]}function i(e,t){return[e[0]-t[0],e[1]-t[1]]}function s(e,t){return[e[0]+t[0],e[1]+t[1]]}function o(e,t){return[e*t[0],e*t[1]]}function u(e){var t=e.getBoundingClientRect();return[t.left,t.top]}if(e){var n=this.$getZoom(this.el);e=o(1/n,e)}this.els||this.$initTransformMeasureNodes();var a=u(this.els[0]),f=u(this.els[1]),l=u(this.els[2]),h=u(this.els[3]),p=r(i(h,f),i(h,l),i(s(f,l),s(h,a))),d=o(1+p[0],i(f,a)),v=o(1+p[1],i(l,a));if(t){var m=t,g=p[0]*m[0]/c+p[1]*m[1]/c+1,y=s(o(m[0],d),o(m[1],v));return s(o(1/g/c,y),a)}var b=i(e,a),w=r(i(d,o(p[0],b)),i(v,o(p[1],b)),b);return o(c,w)}}).call(h.prototype)}),ace.define("ace/virtual_renderer",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/config","ace/layer/gutter","ace/layer/marker","ace/layer/text","ace/layer/cursor","ace/scrollbar","ace/scrollbar","ace/renderloop","ace/layer/font_metrics","ace/lib/event_emitter","ace/lib/useragent"],function(e,t,n){"use strict";var r=e("./lib/oop"),i=e("./lib/dom"),s=e("./config"),o=e("./layer/gutter").Gutter,u=e("./layer/marker").Marker,a=e("./layer/text").Text,f=e("./layer/cursor").Cursor,l=e("./scrollbar").HScrollBar,c=e("./scrollbar").VScrollBar,h=e("./renderloop").RenderLoop,p=e("./layer/font_metrics").FontMetrics,d=e("./lib/event_emitter").EventEmitter,v='.ace_br1 {border-top-left-radius : 3px;}.ace_br2 {border-top-right-radius : 3px;}.ace_br3 {border-top-left-radius : 3px; border-top-right-radius: 3px;}.ace_br4 {border-bottom-right-radius: 3px;}.ace_br5 {border-top-left-radius : 3px; border-bottom-right-radius: 3px;}.ace_br6 {border-top-right-radius : 3px; border-bottom-right-radius: 3px;}.ace_br7 {border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}.ace_br8 {border-bottom-left-radius : 3px;}.ace_br9 {border-top-left-radius : 3px; border-bottom-left-radius: 3px;}.ace_br10{border-top-right-radius : 3px; border-bottom-left-radius: 3px;}.ace_br11{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br12{border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br13{border-top-left-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br14{border-top-right-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br15{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_editor {position: relative;overflow: hidden;font: 12px/normal \'Monaco\', \'Menlo\', \'Ubuntu Mono\', \'Consolas\', \'source-code-pro\', monospace;direction: ltr;text-align: left;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.ace_scroller {position: absolute;overflow: hidden;top: 0;bottom: 0;background-color: inherit;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;cursor: text;}.ace_content {position: absolute;box-sizing: border-box;min-width: 100%;contain: style size layout;}.ace_dragging .ace_scroller:before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: \'\';background: rgba(250, 250, 250, 0.01);z-index: 1000;}.ace_dragging.ace_dark .ace_scroller:before{background: rgba(0, 0, 0, 0.01);}.ace_selecting, .ace_selecting * {cursor: text !important;}.ace_gutter {position: absolute;overflow : hidden;width: auto;top: 0;bottom: 0;left: 0;cursor: default;z-index: 4;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;contain: style size layout;}.ace_gutter-active-line {position: absolute;left: 0;right: 0;}.ace_scroller.ace_scroll-left {box-shadow: 17px 0 16px -16px rgba(0, 0, 0, 0.4) inset;}.ace_gutter-cell {position: absolute;top: 0;left: 0;right: 0;padding-left: 19px;padding-right: 6px;background-repeat: no-repeat;}.ace_gutter-cell.ace_error {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABOFBMVEX/////////QRswFAb/Ui4wFAYwFAYwFAaWGAfDRymzOSH/PxswFAb/SiUwFAYwFAbUPRvjQiDllog5HhHdRybsTi3/Tyv9Tir+Syj/UC3////XurebMBIwFAb/RSHbPx/gUzfdwL3kzMivKBAwFAbbvbnhPx66NhowFAYwFAaZJg8wFAaxKBDZurf/RB6mMxb/SCMwFAYwFAbxQB3+RB4wFAb/Qhy4Oh+4QifbNRcwFAYwFAYwFAb/QRzdNhgwFAYwFAbav7v/Uy7oaE68MBK5LxLewr/r2NXewLswFAaxJw4wFAbkPRy2PyYwFAaxKhLm1tMwFAazPiQwFAaUGAb/QBrfOx3bvrv/VC/maE4wFAbRPBq6MRO8Qynew8Dp2tjfwb0wFAbx6eju5+by6uns4uH9/f36+vr/GkHjAAAAYnRSTlMAGt+64rnWu/bo8eAA4InH3+DwoN7j4eLi4xP99Nfg4+b+/u9B/eDs1MD1mO7+4PHg2MXa347g7vDizMLN4eG+Pv7i5evs/v79yu7S3/DV7/498Yv24eH+4ufQ3Ozu/v7+y13sRqwAAADLSURBVHjaZc/XDsFgGIBhtDrshlitmk2IrbHFqL2pvXf/+78DPokj7+Fz9qpU/9UXJIlhmPaTaQ6QPaz0mm+5gwkgovcV6GZzd5JtCQwgsxoHOvJO15kleRLAnMgHFIESUEPmawB9ngmelTtipwwfASilxOLyiV5UVUyVAfbG0cCPHig+GBkzAENHS0AstVF6bacZIOzgLmxsHbt2OecNgJC83JERmePUYq8ARGkJx6XtFsdddBQgZE2nPR6CICZhawjA4Fb/chv+399kfR+MMMDGOQAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: 2px center;}.ace_gutter-cell.ace_warning {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAmVBMVEX///8AAAD///8AAAAAAABPSzb/5sAAAAB/blH/73z/ulkAAAAAAAD85pkAAAAAAAACAgP/vGz/rkDerGbGrV7/pkQICAf////e0IsAAAD/oED/qTvhrnUAAAD/yHD/njcAAADuv2r/nz//oTj/p064oGf/zHAAAAA9Nir/tFIAAAD/tlTiuWf/tkIAAACynXEAAAAAAAAtIRW7zBpBAAAAM3RSTlMAABR1m7RXO8Ln31Z36zT+neXe5OzooRDfn+TZ4p3h2hTf4t3k3ucyrN1K5+Xaks52Sfs9CXgrAAAAjklEQVR42o3PbQ+CIBQFYEwboPhSYgoYunIqqLn6/z8uYdH8Vmdnu9vz4WwXgN/xTPRD2+sgOcZjsge/whXZgUaYYvT8QnuJaUrjrHUQreGczuEafQCO/SJTufTbroWsPgsllVhq3wJEk2jUSzX3CUEDJC84707djRc5MTAQxoLgupWRwW6UB5fS++NV8AbOZgnsC7BpEAAAAABJRU5ErkJggg==");background-position: 2px center;}.ace_gutter-cell.ace_info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAJ0Uk5TAAB2k804AAAAPklEQVQY02NgIB68QuO3tiLznjAwpKTgNyDbMegwisCHZUETUZV0ZqOquBpXj2rtnpSJT1AEnnRmL2OgGgAAIKkRQap2htgAAAAASUVORK5CYII=");background-position: 2px center;}.ace_dark .ace_gutter-cell.ace_info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJFBMVEUAAAChoaGAgIAqKiq+vr6tra1ZWVmUlJSbm5s8PDxubm56enrdgzg3AAAAAXRSTlMAQObYZgAAAClJREFUeNpjYMAPdsMYHegyJZFQBlsUlMFVCWUYKkAZMxZAGdxlDMQBAG+TBP4B6RyJAAAAAElFTkSuQmCC");}.ace_scrollbar {contain: strict;position: absolute;right: 0;bottom: 0;z-index: 6;}.ace_scrollbar-inner {position: absolute;cursor: text;left: 0;top: 0;}.ace_scrollbar-v{overflow-x: hidden;overflow-y: scroll;top: 0;}.ace_scrollbar-h {overflow-x: scroll;overflow-y: hidden;left: 0;}.ace_print-margin {position: absolute;height: 100%;}.ace_text-input {position: absolute;z-index: 0;width: 0.5em;height: 1em;opacity: 0;background: transparent;-moz-appearance: none;appearance: none;border: none;resize: none;outline: none;overflow: hidden;font: inherit;padding: 0 1px;margin: 0 -1px;contain: strict;-ms-user-select: text;-moz-user-select: text;-webkit-user-select: text;user-select: text;white-space: pre!important;}.ace_text-input.ace_composition {background: transparent;color: inherit;z-index: 1000;opacity: 1;}.ace_composition_placeholder { color: transparent }.ace_composition_marker { border-bottom: 1px solid;position: absolute;border-radius: 0;margin-top: 1px;}[ace_nocontext=true] {transform: none!important;filter: none!important;perspective: none!important;clip-path: none!important;mask : none!important;contain: none!important;perspective: none!important;mix-blend-mode: initial!important;z-index: auto;}.ace_layer {z-index: 1;position: absolute;overflow: hidden;word-wrap: normal;white-space: pre;height: 100%;width: 100%;box-sizing: border-box;pointer-events: none;}.ace_gutter-layer {position: relative;width: auto;text-align: right;pointer-events: auto;height: 1000000px;contain: style size layout;}.ace_text-layer {font: inherit !important;position: absolute;height: 1000000px;width: 1000000px;contain: style size layout;}.ace_text-layer > .ace_line, .ace_text-layer > .ace_line_group {contain: style size layout;position: absolute;top: 0;left: 0;right: 0;}.ace_hidpi .ace_text-layer,.ace_hidpi .ace_gutter-layer,.ace_hidpi .ace_content,.ace_hidpi .ace_gutter {contain: strict;will-change: transform;}.ace_hidpi .ace_text-layer > .ace_line, .ace_hidpi .ace_text-layer > .ace_line_group {contain: strict;}.ace_cjk {display: inline-block;text-align: center;}.ace_cursor-layer {z-index: 4;}.ace_cursor {z-index: 4;position: absolute;box-sizing: border-box;border-left: 2px solid;transform: translatez(0);}.ace_multiselect .ace_cursor {border-left-width: 1px;}.ace_slim-cursors .ace_cursor {border-left-width: 1px;}.ace_overwrite-cursors .ace_cursor {border-left-width: 0;border-bottom: 1px solid;}.ace_hidden-cursors .ace_cursor {opacity: 0.2;}.ace_smooth-blinking .ace_cursor {transition: opacity 0.18s;}.ace_animate-blinking .ace_cursor {animation-duration: 1000ms;animation-timing-function: step-end;animation-name: blink-ace-animate;animation-iteration-count: infinite;}.ace_animate-blinking.ace_smooth-blinking .ace_cursor {animation-duration: 1000ms;animation-timing-function: ease-in-out;animation-name: blink-ace-animate-smooth;}@keyframes blink-ace-animate {from, to { opacity: 1; }60% { opacity: 0; }}@keyframes blink-ace-animate-smooth {from, to { opacity: 1; }45% { opacity: 1; }60% { opacity: 0; }85% { opacity: 0; }}.ace_marker-layer .ace_step, .ace_marker-layer .ace_stack {position: absolute;z-index: 3;}.ace_marker-layer .ace_selection {position: absolute;z-index: 5;}.ace_marker-layer .ace_bracket {position: absolute;z-index: 6;}.ace_marker-layer .ace_active-line {position: absolute;z-index: 2;}.ace_marker-layer .ace_selected-word {position: absolute;z-index: 4;box-sizing: border-box;}.ace_line .ace_fold {box-sizing: border-box;display: inline-block;height: 11px;margin-top: -2px;vertical-align: middle;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi+P//fxgTAwPDBxDxD078RSX+YeEyDFMCIMAAI3INmXiwf2YAAAAASUVORK5CYII=");background-repeat: no-repeat, repeat-x;background-position: center center, top left;color: transparent;border: 1px solid black;border-radius: 2px;cursor: pointer;pointer-events: auto;}.ace_dark .ace_fold {}.ace_fold:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+P//fz4TAwPDZxDxD5X4i5fLMEwJgAADAEPVDbjNw87ZAAAAAElFTkSuQmCC");}.ace_tooltip {background-color: #FFF;background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1));border: 1px solid gray;border-radius: 1px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);color: black;max-width: 100%;padding: 3px 4px;position: fixed;z-index: 999999;box-sizing: border-box;cursor: default;white-space: pre;word-wrap: break-word;line-height: normal;font-style: normal;font-weight: normal;letter-spacing: normal;pointer-events: none;}.ace_folding-enabled > .ace_gutter-cell {padding-right: 13px;}.ace_fold-widget {box-sizing: border-box;margin: 0 -12px 0 1px;display: none;width: 11px;vertical-align: top;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42mWKsQ0AMAzC8ixLlrzQjzmBiEjp0A6WwBCSPgKAXoLkqSot7nN3yMwR7pZ32NzpKkVoDBUxKAAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: center;border-radius: 3px;border: 1px solid transparent;cursor: pointer;}.ace_folding-enabled .ace_fold-widget {display: inline-block; }.ace_fold-widget.ace_end {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42m3HwQkAMAhD0YzsRchFKI7sAikeWkrxwScEB0nh5e7KTPWimZki4tYfVbX+MNl4pyZXejUO1QAAAABJRU5ErkJggg==");}.ace_fold-widget.ace_closed {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGCAYAAAAG5SQMAAAAOUlEQVR42jXKwQkAMAgDwKwqKD4EwQ26sSOkVWjgIIHAzPiCgaqiqnJHZnKICBERHN194O5b9vbLuAVRL+l0YWnZAAAAAElFTkSuQmCCXA==");}.ace_fold-widget:hover {border: 1px solid rgba(0, 0, 0, 0.3);background-color: rgba(255, 255, 255, 0.2);box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);}.ace_fold-widget:active {border: 1px solid rgba(0, 0, 0, 0.4);background-color: rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);}.ace_dark .ace_fold-widget {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHklEQVQIW2P4//8/AzoGEQ7oGCaLLAhWiSwB146BAQCSTPYocqT0AAAAAElFTkSuQmCC");}.ace_dark .ace_fold-widget.ace_end {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2P4//8/AxQ7wNjIAjDMgC4AxjCVKBirIAAF0kz2rlhxpAAAAABJRU5ErkJggg==");}.ace_dark .ace_fold-widget.ace_closed {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAHElEQVQIW2P4//+/AxAzgDADlOOAznHAKgPWAwARji8UIDTfQQAAAABJRU5ErkJggg==");}.ace_dark .ace_fold-widget:hover {box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);background-color: rgba(255, 255, 255, 0.1);}.ace_dark .ace_fold-widget:active {box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);}.ace_inline_button {border: 1px solid lightgray;display: inline-block;margin: -1px 8px;padding: 0 5px;pointer-events: auto;cursor: pointer;}.ace_inline_button:hover {border-color: gray;background: rgba(200,200,200,0.2);display: inline-block;pointer-events: auto;}.ace_fold-widget.ace_invalid {background-color: #FFB4B4;border-color: #DE5555;}.ace_fade-fold-widgets .ace_fold-widget {transition: opacity 0.4s ease 0.05s;opacity: 0;}.ace_fade-fold-widgets:hover .ace_fold-widget {transition: opacity 0.05s ease 0.05s;opacity:1;}.ace_underline {text-decoration: underline;}.ace_bold {font-weight: bold;}.ace_nobold .ace_bold {font-weight: normal;}.ace_italic {font-style: italic;}.ace_error-marker {background-color: rgba(255, 0, 0,0.2);position: absolute;z-index: 9;}.ace_highlight-marker {background-color: rgba(255, 255, 0,0.2);position: absolute;z-index: 8;}',m=e("./lib/useragent"),g=m.isIE;i.importCssString(v,"ace_editor.css");var y=function(e,t){var n=this;this.container=e||i.createElement("div"),i.addCssClass(this.container,"ace_editor"),i.HI_DPI&&i.addCssClass(this.container,"ace_hidpi"),this.setTheme(t),this.$gutter=i.createElement("div"),this.$gutter.className="ace_gutter",this.container.appendChild(this.$gutter),this.$gutter.setAttribute("aria-hidden",!0),this.scroller=i.createElement("div"),this.scroller.className="ace_scroller",this.container.appendChild(this.scroller),this.content=i.createElement("div"),this.content.className="ace_content",this.scroller.appendChild(this.content),this.$gutterLayer=new o(this.$gutter),this.$gutterLayer.on("changeGutterWidth",this.onGutterResize.bind(this)),this.$markerBack=new u(this.content);var r=this.$textLayer=new a(this.content);this.canvas=r.element,this.$markerFront=new u(this.content),this.$cursorLayer=new f(this.content),this.$horizScroll=!1,this.$vScroll=!1,this.scrollBar=this.scrollBarV=new c(this.container,this),this.scrollBarH=new l(this.container,this),this.scrollBarV.addEventListener("scroll",function(e){n.$scrollAnimation||n.session.setScrollTop(e.data-n.scrollMargin.top)}),this.scrollBarH.addEventListener("scroll",function(e){n.$scrollAnimation||n.session.setScrollLeft(e.data-n.scrollMargin.left)}),this.scrollTop=0,this.scrollLeft=0,this.cursorPos={row:0,column:0},this.$fontMetrics=new p(this.container),this.$textLayer.$setFontMetrics(this.$fontMetrics),this.$textLayer.addEventListener("changeCharacterSize",function(e){n.updateCharacterSize(),n.onResize(!0,n.gutterWidth,n.$size.width,n.$size.height),n._signal("changeCharacterSize",e)}),this.$size={width:0,height:0,scrollerHeight:0,scrollerWidth:0,$dirty:!0},this.layerConfig={width:1,padding:0,firstRow:0,firstRowScreen:0,lastRow:0,lineHeight:0,characterWidth:0,minHeight:1,maxHeight:1,offset:0,height:1,gutterOffset:1},this.scrollMargin={left:0,right:0,top:0,bottom:0,v:0,h:0},this.margin={left:0,right:0,top:0,bottom:0,v:0,h:0},this.$keepTextAreaAtCursor=!m.isIOS,this.$loop=new h(this.$renderChanges.bind(this),this.container.ownerDocument.defaultView),this.$loop.schedule(this.CHANGE_FULL),this.updateCharacterSize(),this.setPadding(4),s.resetOptions(this),s._emit("renderer",this)};(function(){this.CHANGE_CURSOR=1,this.CHANGE_MARKER=2,this.CHANGE_GUTTER=4,this.CHANGE_SCROLL=8,this.CHANGE_LINES=16,this.CHANGE_TEXT=32,this.CHANGE_SIZE=64,this.CHANGE_MARKER_BACK=128,this.CHANGE_MARKER_FRONT=256,this.CHANGE_FULL=512,this.CHANGE_H_SCROLL=1024,r.implement(this,d),this.updateCharacterSize=function(){this.$textLayer.allowBoldFonts!=this.$allowBoldFonts&&(this.$allowBoldFonts=this.$textLayer.allowBoldFonts,this.setStyle("ace_nobold",!this.$allowBoldFonts)),this.layerConfig.characterWidth=this.characterWidth=this.$textLayer.getCharacterWidth(),this.layerConfig.lineHeight=this.lineHeight=this.$textLayer.getLineHeight(),this.$updatePrintMargin()},this.setSession=function(e){this.session&&this.session.doc.off("changeNewLineMode",this.onChangeNewLineMode),this.session=e,e&&this.scrollMargin.top&&e.getScrollTop()<=0&&e.setScrollTop(-this.scrollMargin.top),this.$cursorLayer.setSession(e),this.$markerBack.setSession(e),this.$markerFront.setSession(e),this.$gutterLayer.setSession(e),this.$textLayer.setSession(e);if(!e)return;this.$loop.schedule(this.CHANGE_FULL),this.session.$setFontMetrics(this.$fontMetrics),this.scrollBarH.scrollLeft=this.scrollBarV.scrollTop=null,this.onChangeNewLineMode=this.onChangeNewLineMode.bind(this),this.onChangeNewLineMode(),this.session.doc.on("changeNewLineMode",this.onChangeNewLineMode)},this.updateLines=function(e,t,n){t===undefined&&(t=Infinity),this.$changedLines?(this.$changedLines.firstRow>e&&(this.$changedLines.firstRow=e),this.$changedLines.lastRowthis.layerConfig.lastRow)return;this.$loop.schedule(this.CHANGE_LINES)},this.onChangeNewLineMode=function(){this.$loop.schedule(this.CHANGE_TEXT),this.$textLayer.$updateEolChar(),this.session.$bidiHandler.setEolChar(this.$textLayer.EOL_CHAR)},this.onChangeTabSize=function(){this.$loop.schedule(this.CHANGE_TEXT|this.CHANGE_MARKER),this.$textLayer.onChangeTabSize()},this.updateText=function(){this.$loop.schedule(this.CHANGE_TEXT)},this.updateFull=function(e){e?this.$renderChanges(this.CHANGE_FULL,!0):this.$loop.schedule(this.CHANGE_FULL)},this.updateFontSize=function(){this.$textLayer.checkForSizeChanges()},this.$changes=0,this.$updateSizeAsync=function(){this.$loop.pending?this.$size.$dirty=!0:this.onResize()},this.onResize=function(e,t,n,r){if(this.resizing>2)return;this.resizing>0?this.resizing++:this.resizing=e?1:0;var i=this.container;r||(r=i.clientHeight||i.scrollHeight),n||(n=i.clientWidth||i.scrollWidth);var s=this.$updateCachedSize(e,t,n,r);if(!this.$size.scrollerHeight||!n&&!r)return this.resizing=0;e&&(this.$gutterLayer.$padding=null),e?this.$renderChanges(s|this.$changes,!0):this.$loop.schedule(s|this.$changes),this.resizing&&(this.resizing=0),this.scrollBarV.scrollLeft=this.scrollBarV.scrollTop=null},this.$updateCachedSize=function(e,t,n,r){r-=this.$extraHeight||0;var s=0,o=this.$size,u={width:o.width,height:o.height,scrollerHeight:o.scrollerHeight,scrollerWidth:o.scrollerWidth};r&&(e||o.height!=r)&&(o.height=r,s|=this.CHANGE_SIZE,o.scrollerHeight=o.height,this.$horizScroll&&(o.scrollerHeight-=this.scrollBarH.getHeight()),this.scrollBarV.element.style.bottom=this.scrollBarH.getHeight()+"px",s|=this.CHANGE_SCROLL);if(n&&(e||o.width!=n)){s|=this.CHANGE_SIZE,o.width=n,t==null&&(t=this.$showGutter?this.$gutter.offsetWidth:0),this.gutterWidth=t,i.setStyle(this.scrollBarH.element.style,"left",t+"px"),i.setStyle(this.scroller.style,"left",t+this.margin.left+"px"),o.scrollerWidth=Math.max(0,n-t-this.scrollBarV.getWidth()-this.margin.h),i.setStyle(this.$gutter.style,"left",this.margin.left+"px");var a=this.scrollBarV.getWidth()+"px";i.setStyle(this.scrollBarH.element.style,"right",a),i.setStyle(this.scroller.style,"right",a),i.setStyle(this.scroller.style,"bottom",this.scrollBarH.getHeight());if(this.session&&this.session.getUseWrapMode()&&this.adjustWrapLimit()||e)s|=this.CHANGE_FULL}return o.$dirty=!n||!r,s&&this._signal("resize",u),s},this.onGutterResize=function(e){var t=this.$showGutter?e:0;t!=this.gutterWidth&&(this.$changes|=this.$updateCachedSize(!0,t,this.$size.width,this.$size.height)),this.session.getUseWrapMode()&&this.adjustWrapLimit()?this.$loop.schedule(this.CHANGE_FULL):this.$size.$dirty?this.$loop.schedule(this.CHANGE_FULL):this.$computeLayerConfig()},this.adjustWrapLimit=function(){var e=this.$size.scrollerWidth-this.$padding*2,t=Math.floor(e/this.characterWidth);return this.session.adjustWrapLimit(t,this.$showPrintMargin&&this.$printMarginColumn)},this.setAnimatedScroll=function(e){this.setOption("animatedScroll",e)},this.getAnimatedScroll=function(){return this.$animatedScroll},this.setShowInvisibles=function(e){this.setOption("showInvisibles",e),this.session.$bidiHandler.setShowInvisibles(e)},this.getShowInvisibles=function(){return this.getOption("showInvisibles")},this.getDisplayIndentGuides=function(){return this.getOption("displayIndentGuides")},this.setDisplayIndentGuides=function(e){this.setOption("displayIndentGuides",e)},this.setShowPrintMargin=function(e){this.setOption("showPrintMargin",e)},this.getShowPrintMargin=function(){return this.getOption("showPrintMargin")},this.setPrintMarginColumn=function(e){this.setOption("printMarginColumn",e)},this.getPrintMarginColumn=function(){return this.getOption("printMarginColumn")},this.getShowGutter=function(){return this.getOption("showGutter")},this.setShowGutter=function(e){return this.setOption("showGutter",e)},this.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},this.setFadeFoldWidgets=function(e){this.setOption("fadeFoldWidgets",e)},this.setHighlightGutterLine=function(e){this.setOption("highlightGutterLine",e)},this.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},this.$updatePrintMargin=function(){if(!this.$showPrintMargin&&!this.$printMarginEl)return;if(!this.$printMarginEl){var e=i.createElement("div");e.className="ace_layer ace_print-margin-layer",this.$printMarginEl=i.createElement("div"),this.$printMarginEl.className="ace_print-margin",e.appendChild(this.$printMarginEl),this.content.insertBefore(e,this.content.firstChild)}var t=this.$printMarginEl.style;t.left=Math.round(this.characterWidth*this.$printMarginColumn+this.$padding)+"px",t.visibility=this.$showPrintMargin?"visible":"hidden",this.session&&this.session.$wrap==-1&&this.adjustWrapLimit()},this.getContainerElement=function(){return this.container},this.getMouseEventTarget=function(){return this.scroller},this.getTextAreaContainer=function(){return this.container},this.$moveTextAreaToCursor=function(){var e=this.textarea.style;if(!this.$keepTextAreaAtCursor){i.translate(this.textarea,-100,0);return}var t=this.$cursorLayer.$pixelPos;if(!t)return;var n=this.$composition;n&&n.markerRange&&(t=this.$cursorLayer.getPixelPosition(n.markerRange.start,!0));var r=this.layerConfig,s=t.top,o=t.left;s-=r.offset;var u=n&&n.useTextareaForIME?this.lineHeight:g?0:1;if(s<0||s>r.height-u){i.translate(this.textarea,0,0);return}var a=1;if(!n)s+=this.lineHeight;else if(n.useTextareaForIME){var f=this.textarea.value;a=this.characterWidth*this.session.$getStringScreenWidth(f)[0],u+=2}else s+=this.lineHeight+2;o-=this.scrollLeft,o>this.$size.scrollerWidth-a&&(o=this.$size.scrollerWidth-a),o+=this.gutterWidth+this.margin.left,i.setStyle(e,"height",u+"px"),i.setStyle(e,"width",a+"px"),i.translate(this.textarea,Math.min(o,this.$size.scrollerWidth-a),Math.min(s,this.$size.height-u))},this.getFirstVisibleRow=function(){return this.layerConfig.firstRow},this.getFirstFullyVisibleRow=function(){return this.layerConfig.firstRow+(this.layerConfig.offset===0?0:1)},this.getLastFullyVisibleRow=function(){var e=this.layerConfig,t=e.lastRow,n=this.session.documentToScreenRow(t,0)*e.lineHeight;return n-this.session.getScrollTop()>e.height-e.lineHeight?t-1:t},this.getLastVisibleRow=function(){return this.layerConfig.lastRow},this.$padding=null,this.setPadding=function(e){this.$padding=e,this.$textLayer.setPadding(e),this.$cursorLayer.setPadding(e),this.$markerFront.setPadding(e),this.$markerBack.setPadding(e),this.$loop.schedule(this.CHANGE_FULL),this.$updatePrintMargin()},this.setScrollMargin=function(e,t,n,r){var i=this.scrollMargin;i.top=e|0,i.bottom=t|0,i.right=r|0,i.left=n|0,i.v=i.top+i.bottom,i.h=i.left+i.right,i.top&&this.scrollTop<=0&&this.session&&this.session.setScrollTop(-i.top),this.updateFull()},this.setMargin=function(e,t,n,r){var i=this.margin;i.top=e|0,i.bottom=t|0,i.right=r|0,i.left=n|0,i.v=i.top+i.bottom,i.h=i.left+i.right,this.$updateCachedSize(!0,this.gutterWidth,this.$size.width,this.$size.height),this.updateFull()},this.getHScrollBarAlwaysVisible=function(){return this.$hScrollBarAlwaysVisible},this.setHScrollBarAlwaysVisible=function(e){this.setOption("hScrollBarAlwaysVisible",e)},this.getVScrollBarAlwaysVisible=function(){return this.$vScrollBarAlwaysVisible},this.setVScrollBarAlwaysVisible=function(e){this.setOption("vScrollBarAlwaysVisible",e)},this.$updateScrollBarV=function(){var e=this.layerConfig.maxHeight,t=this.$size.scrollerHeight;!this.$maxLines&&this.$scrollPastEnd&&(e-=(t-this.lineHeight)*this.$scrollPastEnd,this.scrollTop>e-t&&(e=this.scrollTop+t,this.scrollBarV.scrollTop=null)),this.scrollBarV.setScrollHeight(e+this.scrollMargin.v),this.scrollBarV.setScrollTop(this.scrollTop+this.scrollMargin.top)},this.$updateScrollBarH=function(){this.scrollBarH.setScrollWidth(this.layerConfig.width+2*this.$padding+this.scrollMargin.h),this.scrollBarH.setScrollLeft(this.scrollLeft+this.scrollMargin.left)},this.$frozen=!1,this.freeze=function(){this.$frozen=!0},this.unfreeze=function(){this.$frozen=!1},this.$renderChanges=function(e,t){this.$changes&&(e|=this.$changes,this.$changes=0);if(!this.session||!this.container.offsetWidth||this.$frozen||!e&&!t){this.$changes|=e;return}if(this.$size.$dirty)return this.$changes|=e,this.onResize(!0);this.lineHeight||this.$textLayer.checkForSizeChanges(),this._signal("beforeRender"),this.session&&this.session.$bidiHandler&&this.session.$bidiHandler.updateCharacterWidths(this.$fontMetrics);var n=this.layerConfig;if(e&this.CHANGE_FULL||e&this.CHANGE_SIZE||e&this.CHANGE_TEXT||e&this.CHANGE_LINES||e&this.CHANGE_SCROLL||e&this.CHANGE_H_SCROLL){e|=this.$computeLayerConfig()|this.$loop.clear();if(n.firstRow!=this.layerConfig.firstRow&&n.firstRowScreen==this.layerConfig.firstRowScreen){var r=this.scrollTop+(n.firstRow-this.layerConfig.firstRow)*this.lineHeight;r>0&&(this.scrollTop=r,e|=this.CHANGE_SCROLL,e|=this.$computeLayerConfig()|this.$loop.clear())}n=this.layerConfig,this.$updateScrollBarV(),e&this.CHANGE_H_SCROLL&&this.$updateScrollBarH(),i.translate(this.content,-this.scrollLeft,-n.offset);var s=n.width+2*this.$padding+"px",o=n.minHeight+"px";i.setStyle(this.content.style,"width",s),i.setStyle(this.content.style,"height",o)}e&this.CHANGE_H_SCROLL&&(i.translate(this.content,-this.scrollLeft,-n.offset),this.scroller.className=this.scrollLeft<=0?"ace_scroller":"ace_scroller ace_scroll-left");if(e&this.CHANGE_FULL){this.$textLayer.update(n),this.$showGutter&&this.$gutterLayer.update(n),this.$markerBack.update(n),this.$markerFront.update(n),this.$cursorLayer.update(n),this.$moveTextAreaToCursor(),this._signal("afterRender");return}if(e&this.CHANGE_SCROLL){e&this.CHANGE_TEXT||e&this.CHANGE_LINES?this.$textLayer.update(n):this.$textLayer.scrollLines(n),this.$showGutter&&(e&this.CHANGE_GUTTER||e&this.CHANGE_LINES?this.$gutterLayer.update(n):this.$gutterLayer.scrollLines(n)),this.$markerBack.update(n),this.$markerFront.update(n),this.$cursorLayer.update(n),this.$moveTextAreaToCursor(),this._signal("afterRender");return}e&this.CHANGE_TEXT?(this.$textLayer.update(n),this.$showGutter&&this.$gutterLayer.update(n)):e&this.CHANGE_LINES?(this.$updateLines()||e&this.CHANGE_GUTTER&&this.$showGutter)&&this.$gutterLayer.update(n):e&this.CHANGE_TEXT||e&this.CHANGE_GUTTER?this.$showGutter&&this.$gutterLayer.update(n):e&this.CHANGE_CURSOR&&this.$highlightGutterLine&&this.$gutterLayer.updateLineHighlight(n),e&this.CHANGE_CURSOR&&(this.$cursorLayer.update(n),this.$moveTextAreaToCursor()),e&(this.CHANGE_MARKER|this.CHANGE_MARKER_FRONT)&&this.$markerFront.update(n),e&(this.CHANGE_MARKER|this.CHANGE_MARKER_BACK)&&this.$markerBack.update(n),this._signal("afterRender")},this.$autosize=function(){var e=this.session.getScreenLength()*this.lineHeight,t=this.$maxLines*this.lineHeight,n=Math.min(t,Math.max((this.$minLines||1)*this.lineHeight,e))+this.scrollMargin.v+(this.$extraHeight||0);this.$horizScroll&&(n+=this.scrollBarH.getHeight()),this.$maxPixelHeight&&n>this.$maxPixelHeight&&(n=this.$maxPixelHeight);var r=n<=2*this.lineHeight,i=!r&&e>t;if(n!=this.desiredHeight||this.$size.height!=this.desiredHeight||i!=this.$vScroll){i!=this.$vScroll&&(this.$vScroll=i,this.scrollBarV.setVisible(i));var s=this.container.clientWidth;this.container.style.height=n+"px",this.$updateCachedSize(!0,this.$gutterWidth,s,n),this.desiredHeight=n,this._signal("autosize")}},this.$computeLayerConfig=function(){var e=this.session,t=this.$size,n=t.height<=2*this.lineHeight,r=this.session.getScreenLength(),i=r*this.lineHeight,s=this.$getLongestLine(),o=!n&&(this.$hScrollBarAlwaysVisible||t.scrollerWidth-s-2*this.$padding<0),u=this.$horizScroll!==o;u&&(this.$horizScroll=o,this.scrollBarH.setVisible(o));var a=this.$vScroll;this.$maxLines&&this.lineHeight>1&&this.$autosize();var f=t.scrollerHeight+this.lineHeight,l=!this.$maxLines&&this.$scrollPastEnd?(t.scrollerHeight-this.lineHeight)*this.$scrollPastEnd:0;i+=l;var c=this.scrollMargin;this.session.setScrollTop(Math.max(-c.top,Math.min(this.scrollTop,i-t.scrollerHeight+c.bottom))),this.session.setScrollLeft(Math.max(-c.left,Math.min(this.scrollLeft,s+2*this.$padding-t.scrollerWidth+c.right)));var h=!n&&(this.$vScrollBarAlwaysVisible||t.scrollerHeight-i+l<0||this.scrollTop>c.top),p=a!==h;p&&(this.$vScroll=h,this.scrollBarV.setVisible(h));var d=this.scrollTop%this.lineHeight,v=Math.ceil(f/this.lineHeight)-1,m=Math.max(0,Math.round((this.scrollTop-d)/this.lineHeight)),g=m+v,y,b,w=this.lineHeight;m=e.screenToDocumentRow(m,0);var E=e.getFoldLine(m);E&&(m=E.start.row),y=e.documentToScreenRow(m,0),b=e.getRowLength(m)*w,g=Math.min(e.screenToDocumentRow(g,0),e.getLength()-1),f=t.scrollerHeight+e.getRowLength(g)*w+b,d=this.scrollTop-y*w;var S=0;if(this.layerConfig.width!=s||u)S=this.CHANGE_H_SCROLL;if(u||p)S|=this.$updateCachedSize(!0,this.gutterWidth,t.width,t.height),this._signal("scrollbarVisibilityChanged"),p&&(s=this.$getLongestLine());return this.layerConfig={width:s,padding:this.$padding,firstRow:m,firstRowScreen:y,lastRow:g,lineHeight:w,characterWidth:this.characterWidth,minHeight:f,maxHeight:i,offset:d,gutterOffset:w?Math.max(0,Math.ceil((d+t.height-t.scrollerHeight)/w)):0,height:this.$size.scrollerHeight},this.session.$bidiHandler&&this.session.$bidiHandler.setContentWidth(s-this.$padding),S},this.$updateLines=function(){if(!this.$changedLines)return;var e=this.$changedLines.firstRow,t=this.$changedLines.lastRow;this.$changedLines=null;var n=this.layerConfig;if(e>n.lastRow+1)return;if(tthis.$textLayer.MAX_LINE_LENGTH&&(e=this.$textLayer.MAX_LINE_LENGTH+30),Math.max(this.$size.scrollerWidth-2*this.$padding,Math.round(e*this.characterWidth))},this.updateFrontMarkers=function(){this.$markerFront.setMarkers(this.session.getMarkers(!0)),this.$loop.schedule(this.CHANGE_MARKER_FRONT)},this.updateBackMarkers=function(){this.$markerBack.setMarkers(this.session.getMarkers()),this.$loop.schedule(this.CHANGE_MARKER_BACK)},this.addGutterDecoration=function(e,t){this.$gutterLayer.addGutterDecoration(e,t)},this.removeGutterDecoration=function(e,t){this.$gutterLayer.removeGutterDecoration(e,t)},this.updateBreakpoints=function(e){this.$loop.schedule(this.CHANGE_GUTTER)},this.setAnnotations=function(e){this.$gutterLayer.setAnnotations(e),this.$loop.schedule(this.CHANGE_GUTTER)},this.updateCursor=function(){this.$loop.schedule(this.CHANGE_CURSOR)},this.hideCursor=function(){this.$cursorLayer.hideCursor()},this.showCursor=function(){this.$cursorLayer.showCursor()},this.scrollSelectionIntoView=function(e,t,n){this.scrollCursorIntoView(e,n),this.scrollCursorIntoView(t,n)},this.scrollCursorIntoView=function(e,t,n){if(this.$size.scrollerHeight===0)return;var r=this.$cursorLayer.getPixelPosition(e),i=r.left,s=r.top,o=n&&n.top||0,u=n&&n.bottom||0,a=this.$scrollAnimation?this.session.getScrollTop():this.scrollTop;a+o>s?(t&&a+o>s+this.lineHeight&&(s-=t*this.$size.scrollerHeight),s===0&&(s=-this.scrollMargin.top),this.session.setScrollTop(s)):a+this.$size.scrollerHeight-ui?(i=1-this.scrollMargin.top)return!0;if(t>0&&this.session.getScrollTop()+this.$size.scrollerHeight-this.layerConfig.maxHeight<-1+this.scrollMargin.bottom)return!0;if(e<0&&this.session.getScrollLeft()>=1-this.scrollMargin.left)return!0;if(e>0&&this.session.getScrollLeft()+this.$size.scrollerWidth-this.layerConfig.width<-1+this.scrollMargin.right)return!0},this.pixelToScreenCoordinates=function(e,t){var n;if(this.$hasCssTransforms){n={top:0,left:0};var r=this.$fontMetrics.transformCoordinates([e,t]);e=r[1]-this.gutterWidth-this.margin.left,t=r[0]}else n=this.scroller.getBoundingClientRect();var i=e+this.scrollLeft-n.left-this.$padding,s=i/this.characterWidth,o=Math.floor((t+this.scrollTop-n.top)/this.lineHeight),u=this.$blockCursor?Math.floor(s):Math.round(s);return{row:o,column:u,side:s-u>0?1:-1,offsetX:i}},this.screenToTextCoordinates=function(e,t){var n;if(this.$hasCssTransforms){n={top:0,left:0};var r=this.$fontMetrics.transformCoordinates([e,t]);e=r[1]-this.gutterWidth-this.margin.left,t=r[0]}else n=this.scroller.getBoundingClientRect();var i=e+this.scrollLeft-n.left-this.$padding,s=i/this.characterWidth,o=this.$blockCursor?Math.floor(s):Math.round(s),u=Math.floor((t+this.scrollTop-n.top)/this.lineHeight);return this.session.screenToDocumentPosition(u,Math.max(o,0),i)},this.textToScreenCoordinates=function(e,t){var n=this.scroller.getBoundingClientRect(),r=this.session.documentToScreenPosition(e,t),i=this.$padding+(this.session.$bidiHandler.isBidiRow(r.row,e)?this.session.$bidiHandler.getPosLeft(r.column):Math.round(r.column*this.characterWidth)),s=r.row*this.lineHeight;return{pageX:n.left+i-this.scrollLeft,pageY:n.top+s-this.scrollTop}},this.visualizeFocus=function(){i.addCssClass(this.container,"ace_focus")},this.visualizeBlur=function(){i.removeCssClass(this.container,"ace_focus")},this.showComposition=function(e){this.$composition=e,e.cssText||(e.cssText=this.textarea.style.cssText,e.keepTextAreaAtCursor=this.$keepTextAreaAtCursor),e.useTextareaForIME=this.$useTextareaForIME,this.$useTextareaForIME?(this.$keepTextAreaAtCursor=!0,i.addCssClass(this.textarea,"ace_composition"),this.textarea.style.cssText="",this.$moveTextAreaToCursor(),this.$cursorLayer.element.style.display="none"):e.markerId=this.session.addMarker(e.markerRange,"ace_composition_marker","text")},this.setCompositionText=function(e){var t=this.session.selection.cursor;this.addToken(e,"composition_placeholder",t.row,t.column),this.$moveTextAreaToCursor()},this.hideComposition=function(){if(!this.$composition)return;this.$composition.markerId&&this.session.removeMarker(this.$composition.markerId),i.removeCssClass(this.textarea,"ace_composition"),this.$keepTextAreaAtCursor=this.$composition.keepTextAreaAtCursor,this.textarea.style.cssText=this.$composition.cssText,this.$composition=null,this.$cursorLayer.element.style.display=""},this.addToken=function(e,t,n,r){var i=this.session;i.bgTokenizer.lines[n]=null;var s={type:t,value:e},o=i.getTokens(n);if(r==null)o.push(s);else{var u=0;for(var a=0;a50&&e.length>this.$doc.getLength()>>1?this.call("setValue",[this.$doc.getValue()]):this.emit("change",{data:e})}}).call(f.prototype);var l=function(e,t,n){var r=null,i=!1,u=Object.create(s),a=[],l=new f({messageBuffer:a,terminate:function(){},postMessage:function(e){a.push(e);if(!r)return;i?setTimeout(c):c()}});l.setEmitSync=function(e){i=e};var c=function(){var e=a.shift();e.command?r[e.command].apply(r,e.args):e.event&&u._signal(e.event,e.data)};return u.postMessage=function(e){l.onMessage({data:e})},u.callback=function(e,t){this.postMessage({type:"call",id:t,data:e})},u.emit=function(e,t){this.postMessage({type:"event",name:e,data:t})},o.loadModule(["worker",t],function(e){r=new e[n](u);while(a.length)c()}),l};t.UIWorkerClient=l,t.WorkerClient=f,t.createWorker=a}),ace.define("ace/placeholder",["require","exports","module","ace/range","ace/lib/event_emitter","ace/lib/oop"],function(e,t,n){"use strict";var r=e("./range").Range,i=e("./lib/event_emitter").EventEmitter,s=e("./lib/oop"),o=function(e,t,n,r,i,s){var o=this;this.length=t,this.session=e,this.doc=e.getDocument(),this.mainClass=i,this.othersClass=s,this.$onUpdate=this.onUpdate.bind(this),this.doc.on("change",this.$onUpdate),this.$others=r,this.$onCursorChange=function(){setTimeout(function(){o.onCursorChange()})},this.$pos=n;var u=e.getUndoManager().$undoStack||e.getUndoManager().$undostack||{length:-1};this.$undoStackDepth=u.length,this.setup(),e.selection.on("changeCursor",this.$onCursorChange)};(function(){s.implement(this,i),this.setup=function(){var e=this,t=this.doc,n=this.session;this.selectionBefore=n.selection.toJSON(),n.selection.inMultiSelectMode&&n.selection.toSingleRange(),this.pos=t.createAnchor(this.$pos.row,this.$pos.column);var i=this.pos;i.$insertRight=!0,i.detach(),i.markerId=n.addMarker(new r(i.row,i.column,i.row,i.column+this.length),this.mainClass,null,!1),this.others=[],this.$others.forEach(function(n){var r=t.createAnchor(n.row,n.column);r.$insertRight=!0,r.detach(),e.others.push(r)}),n.setUndoSelect(!1)},this.showOtherMarkers=function(){if(this.othersActive)return;var e=this.session,t=this;this.othersActive=!0,this.others.forEach(function(n){n.markerId=e.addMarker(new r(n.row,n.column,n.row,n.column+t.length),t.othersClass,null,!1)})},this.hideOtherMarkers=function(){if(!this.othersActive)return;this.othersActive=!1;for(var e=0;e=this.pos.column&&t.start.column<=this.pos.column+this.length+1,s=t.start.column-this.pos.column;this.updateAnchors(e),i&&(this.length+=n);if(i&&!this.session.$fromUndo)if(e.action==="insert")for(var o=this.others.length-1;o>=0;o--){var u=this.others[o],a={row:u.row,column:u.column+s};this.doc.insertMergedLines(a,e.lines)}else if(e.action==="remove")for(var o=this.others.length-1;o>=0;o--){var u=this.others[o],a={row:u.row,column:u.column+s};this.doc.remove(new r(a.row,a.column,a.row,a.column-n))}this.$updating=!1,this.updateMarkers()},this.updateAnchors=function(e){this.pos.onChange(e);for(var t=this.others.length;t--;)this.others[t].onChange(e);this.updateMarkers()},this.updateMarkers=function(){if(this.$updating)return;var e=this,t=this.session,n=function(n,i){t.removeMarker(n.markerId),n.markerId=t.addMarker(new r(n.row,n.column,n.row,n.column+e.length),i,null,!1)};n(this.pos,this.mainClass);for(var i=this.others.length;i--;)n(this.others[i],this.othersClass)},this.onCursorChange=function(e){if(this.$updating||!this.session)return;var t=this.session.selection.getCursor();t.row===this.pos.row&&t.column>=this.pos.column&&t.column<=this.pos.column+this.length?(this.showOtherMarkers(),this._emit("cursorEnter",e)):(this.hideOtherMarkers(),this._emit("cursorLeave",e))},this.detach=function(){this.session.removeMarker(this.pos&&this.pos.markerId),this.hideOtherMarkers(),this.doc.removeEventListener("change",this.$onUpdate),this.session.selection.removeEventListener("changeCursor",this.$onCursorChange),this.session.setUndoSelect(!0),this.session=null},this.cancel=function(){if(this.$undoStackDepth===-1)return;var e=this.session.getUndoManager(),t=(e.$undoStack||e.$undostack).length-this.$undoStackDepth;for(var n=0;n1&&!this.inMultiSelectMode&&(this._signal("multiSelect"),this.inMultiSelectMode=!0,this.session.$undoSelect=!1,this.rangeList.attach(this.session)),t||this.fromOrientedRange(e)},this.toSingleRange=function(e){e=e||this.ranges[0];var t=this.rangeList.removeAll();t.length&&this.$onRemoveRange(t),e&&this.fromOrientedRange(e)},this.substractPoint=function(e){var t=this.rangeList.substractPoint(e);if(t)return this.$onRemoveRange(t),t[0]},this.mergeOverlappingRanges=function(){var e=this.rangeList.merge();e.length&&this.$onRemoveRange(e)},this.$onAddRange=function(e){this.rangeCount=this.rangeList.ranges.length,this.ranges.unshift(e),this._signal("addRange",{range:e})},this.$onRemoveRange=function(e){this.rangeCount=this.rangeList.ranges.length;if(this.rangeCount==1&&this.inMultiSelectMode){var t=this.rangeList.ranges.pop();e.push(t),this.rangeCount=0}for(var n=e.length;n--;){var r=this.ranges.indexOf(e[n]);this.ranges.splice(r,1)}this._signal("removeRange",{ranges:e}),this.rangeCount===0&&this.inMultiSelectMode&&(this.inMultiSelectMode=!1,this._signal("singleSelect"),this.session.$undoSelect=!0,this.rangeList.detach(this.session)),t=t||this.ranges[0],t&&!t.isEqual(this.getRange())&&this.fromOrientedRange(t)},this.$initRangeList=function(){if(this.rangeList)return;this.rangeList=new r,this.ranges=[],this.rangeCount=0},this.getAllRanges=function(){return this.rangeCount?this.rangeList.ranges.concat():[this.getRange()]},this.splitIntoLines=function(){if(this.rangeCount>1){var e=this.rangeList.ranges,t=e[e.length-1],n=i.fromPoints(e[0].start,t.end);this.toSingleRange(),this.setSelectionRange(n,t.cursor==t.start)}else{var n=this.getRange(),r=this.isBackwards(),s=n.start.row,o=n.end.row;if(s==o){if(r)var u=n.end,a=n.start;else var u=n.start,a=n.end;this.addRange(i.fromPoints(a,a)),this.addRange(i.fromPoints(u,u));return}var f=[],l=this.getLineRange(s,!0);l.start.column=n.start.column,f.push(l);for(var c=s+1;c1){var e=this.rangeList.ranges,t=e[e.length-1],n=i.fromPoints(e[0].start,t.end);this.toSingleRange(),this.setSelectionRange(n,t.cursor==t.start)}else{var r=this.session.documentToScreenPosition(this.cursor),s=this.session.documentToScreenPosition(this.anchor),o=this.rectangularRangeBlock(r,s);o.forEach(this.addRange,this)}},this.rectangularRangeBlock=function(e,t,n){var r=[],s=e.column0)g--;if(g>0){var y=0;while(r[y].isEmpty())y++}for(var b=g;b>=y;b--)r[b].isEmpty()&&r.splice(b,1)}return r}}.call(s.prototype);var d=e("./editor").Editor;(function(){this.updateSelectionMarkers=function(){this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.addSelectionMarker=function(e){e.cursor||(e.cursor=e.end);var t=this.getSelectionStyle();return e.marker=this.session.addMarker(e,"ace_selection",t),this.session.$selectionMarkers.push(e),this.session.selectionMarkerCount=this.session.$selectionMarkers.length,e},this.removeSelectionMarker=function(e){if(!e.marker)return;this.session.removeMarker(e.marker);var t=this.session.$selectionMarkers.indexOf(e);t!=-1&&this.session.$selectionMarkers.splice(t,1),this.session.selectionMarkerCount=this.session.$selectionMarkers.length},this.removeSelectionMarkers=function(e){var t=this.session.$selectionMarkers;for(var n=e.length;n--;){var r=e[n];if(!r.marker)continue;this.session.removeMarker(r.marker);var i=t.indexOf(r);i!=-1&&t.splice(i,1)}this.session.selectionMarkerCount=t.length},this.$onAddRange=function(e){this.addSelectionMarker(e.range),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onRemoveRange=function(e){this.removeSelectionMarkers(e.ranges),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onMultiSelect=function(e){if(this.inMultiSelectMode)return;this.inMultiSelectMode=!0,this.setStyle("ace_multiselect"),this.keyBinding.addKeyboardHandler(f.keyboardHandler),this.commands.setDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onSingleSelect=function(e){if(this.session.multiSelect.inVirtualMode)return;this.inMultiSelectMode=!1,this.unsetStyle("ace_multiselect"),this.keyBinding.removeKeyboardHandler(f.keyboardHandler),this.commands.removeDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers(),this._emit("changeSelection")},this.$onMultiSelectExec=function(e){var t=e.command,n=e.editor;if(!n.multiSelect)return;if(!t.multiSelectAction){var r=t.exec(n,e.args||{});n.multiSelect.addRange(n.multiSelect.toOrientedRange()),n.multiSelect.mergeOverlappingRanges()}else t.multiSelectAction=="forEach"?r=n.forEachSelection(t,e.args):t.multiSelectAction=="forEachLine"?r=n.forEachSelection(t,e.args,!0):t.multiSelectAction=="single"?(n.exitMultiSelectMode(),r=t.exec(n,e.args||{})):r=t.multiSelectAction(n,e.args||{});return r},this.forEachSelection=function(e,t,n){if(this.inVirtualSelectionMode)return;var r=n&&n.keepOrder,i=n==1||n&&n.$byLines,o=this.session,u=this.selection,a=u.rangeList,f=(r?u:a).ranges,l;if(!f.length)return e.exec?e.exec(this,t||{}):e(this,t||{});var c=u._eventRegistry;u._eventRegistry={};var h=new s(o);this.inVirtualSelectionMode=!0;for(var p=f.length;p--;){if(i)while(p>0&&f[p].start.row==f[p-1].end.row)p--;h.fromOrientedRange(f[p]),h.index=p,this.selection=o.selection=h;var d=e.exec?e.exec(this,t||{}):e(this,t||{});!l&&d!==undefined&&(l=d),h.toOrientedRange(f[p])}h.detach(),this.selection=o.selection=u,this.inVirtualSelectionMode=!1,u._eventRegistry=c,u.mergeOverlappingRanges(),u.ranges[0]&&u.fromOrientedRange(u.ranges[0]);var v=this.renderer.$scrollAnimation;return this.onCursorChange(),this.onSelectionChange(),v&&v.from==v.to&&this.renderer.animateScrolling(v.from),l},this.exitMultiSelectMode=function(){if(!this.inMultiSelectMode||this.inVirtualSelectionMode)return;this.multiSelect.toSingleRange()},this.getSelectedText=function(){var e="";if(this.inMultiSelectMode&&!this.inVirtualSelectionMode){var t=this.multiSelect.rangeList.ranges,n=[];for(var r=0;r0);u<0&&(u=0),f>=c&&(f=c-1)}var p=this.session.removeFullLines(u,f);p=this.$reAlignText(p,l),this.session.insert({row:u,column:0},p.join("\n")+"\n"),l||(o.start.column=0,o.end.column=p[p.length-1].length),this.selection.setRange(o)}else{s.forEach(function(e){t.substractPoint(e.cursor)});var d=0,v=Infinity,m=n.map(function(t){var n=t.cursor,r=e.getLine(n.row),i=r.substr(n.column).search(/\S/g);return i==-1&&(i=0),n.column>d&&(d=n.column),io?e.insert(r,a.stringRepeat(" ",s-o)):e.remove(new i(r.row,r.column,r.row,r.column-s+o)),t.start.column=t.end.column=d,t.start.row=t.end.row=r.row,t.cursor=t.end}),t.fromOrientedRange(n[0]),this.renderer.updateCursor(),this.renderer.updateBackMarkers()}},this.$reAlignText=function(e,t){function u(e){return a.stringRepeat(" ",e)}function f(e){return e[2]?u(i)+e[2]+u(s-e[2].length+o)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]}function l(e){return e[2]?u(i+s-e[2].length)+e[2]+u(o)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]}function c(e){return e[2]?u(i)+e[2]+u(o)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]}var n=!0,r=!0,i,s,o;return e.map(function(e){var t=e.match(/(\s*)(.*?)(\s*)([=:].*)/);return t?i==null?(i=t[1].length,s=t[2].length,o=t[3].length,t):(i+s+o!=t[1].length+t[2].length+t[3].length&&(r=!1),i!=t[1].length&&(n=!1),i>t[1].length&&(i=t[1].length),st[3].length&&(o=t[3].length),t):[e]}).map(t?f:n?r?l:f:c)}}).call(d.prototype),t.onSessionChange=function(e){var t=e.session;t&&!t.multiSelect&&(t.$selectionMarkers=[],t.selection.$initRangeList(),t.multiSelect=t.selection),this.multiSelect=t&&t.multiSelect;var n=e.oldSession;n&&(n.multiSelect.off("addRange",this.$onAddRange),n.multiSelect.off("removeRange",this.$onRemoveRange),n.multiSelect.off("multiSelect",this.$onMultiSelect),n.multiSelect.off("singleSelect",this.$onSingleSelect),n.multiSelect.lead.off("change",this.$checkMultiselectChange),n.multiSelect.anchor.off("change",this.$checkMultiselectChange)),t&&(t.multiSelect.on("addRange",this.$onAddRange),t.multiSelect.on("removeRange",this.$onRemoveRange),t.multiSelect.on("multiSelect",this.$onMultiSelect),t.multiSelect.on("singleSelect",this.$onSingleSelect),t.multiSelect.lead.on("change",this.$checkMultiselectChange),t.multiSelect.anchor.on("change",this.$checkMultiselectChange)),t&&this.inMultiSelectMode!=t.selection.inMultiSelectMode&&(t.selection.inMultiSelectMode?this.$onMultiSelect():this.$onSingleSelect())},t.MultiSelect=m,e("./config").defineOptions(d.prototype,"editor",{enableMultiselect:{set:function(e){m(this),e?(this.on("changeSession",this.$multiselectOnSessionChange),this.on("mousedown",o)):(this.off("changeSession",this.$multiselectOnSessionChange),this.off("mousedown",o))},value:!0},enableBlockSelect:{set:function(e){this.$blockSelectEnabled=e},value:!0}})}),ace.define("ace/mode/folding/fold_mode",["require","exports","module","ace/range"],function(e,t,n){"use strict";var r=e("../../range").Range,i=t.FoldMode=function(){};(function(){this.foldingStartMarker=null,this.foldingStopMarker=null,this.getFoldWidget=function(e,t,n){var r=e.getLine(n);return this.foldingStartMarker.test(r)?"start":t=="markbeginend"&&this.foldingStopMarker&&this.foldingStopMarker.test(r)?"end":""},this.getFoldWidgetRange=function(e,t,n){return null},this.indentationBlock=function(e,t,n){var i=/\S/,s=e.getLine(t),o=s.search(i);if(o==-1)return;var u=n||s.length,a=e.getLength(),f=t,l=t;while(++tf){var h=e.getLine(l).length;return new r(f,u,l,h)}},this.openingBracketBlock=function(e,t,n,i,s){var o={row:n,column:i+1},u=e.$findClosingBracket(t,o,s);if(!u)return;var a=e.foldWidgets[u.row];return a==null&&(a=e.getFoldWidget(u.row)),a=="start"&&u.row>o.row&&(u.row--,u.column=e.getLine(u.row).length),r.fromPoints(o,u)},this.closingBracketBlock=function(e,t,n,i,s){var o={row:n,column:i},u=e.$findOpeningBracket(t,o);if(!u)return;return u.column++,o.column--,r.fromPoints(u,o)}}).call(i.prototype)}),ace.define("ace/theme/textmate",["require","exports","module","ace/lib/dom"],function(e,t,n){"use strict";t.isDark=!1,t.cssClass="ace-tm",t.cssText='.ace-tm .ace_gutter {background: #f0f0f0;color: #333;}.ace-tm .ace_print-margin {width: 1px;background: #e8e8e8;}.ace-tm .ace_fold {background-color: #6B72E6;}.ace-tm {background-color: #FFFFFF;color: black;}.ace-tm .ace_cursor {color: black;}.ace-tm .ace_invisible {color: rgb(191, 191, 191);}.ace-tm .ace_storage,.ace-tm .ace_keyword {color: blue;}.ace-tm .ace_constant {color: rgb(197, 6, 11);}.ace-tm .ace_constant.ace_buildin {color: rgb(88, 72, 246);}.ace-tm .ace_constant.ace_language {color: rgb(88, 92, 246);}.ace-tm .ace_constant.ace_library {color: rgb(6, 150, 14);}.ace-tm .ace_invalid {background-color: rgba(255, 0, 0, 0.1);color: red;}.ace-tm .ace_support.ace_function {color: rgb(60, 76, 114);}.ace-tm .ace_support.ace_constant {color: rgb(6, 150, 14);}.ace-tm .ace_support.ace_type,.ace-tm .ace_support.ace_class {color: rgb(109, 121, 222);}.ace-tm .ace_keyword.ace_operator {color: rgb(104, 118, 135);}.ace-tm .ace_string {color: rgb(3, 106, 7);}.ace-tm .ace_comment {color: rgb(76, 136, 107);}.ace-tm .ace_comment.ace_doc {color: rgb(0, 102, 255);}.ace-tm .ace_comment.ace_doc.ace_tag {color: rgb(128, 159, 191);}.ace-tm .ace_constant.ace_numeric {color: rgb(0, 0, 205);}.ace-tm .ace_variable {color: rgb(49, 132, 149);}.ace-tm .ace_xml-pe {color: rgb(104, 104, 91);}.ace-tm .ace_entity.ace_name.ace_function {color: #0000A2;}.ace-tm .ace_heading {color: rgb(12, 7, 255);}.ace-tm .ace_list {color:rgb(185, 6, 144);}.ace-tm .ace_meta.ace_tag {color:rgb(0, 22, 142);}.ace-tm .ace_string.ace_regex {color: rgb(255, 0, 0)}.ace-tm .ace_marker-layer .ace_selection {background: rgb(181, 213, 255);}.ace-tm.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px white;}.ace-tm .ace_marker-layer .ace_step {background: rgb(252, 255, 0);}.ace-tm .ace_marker-layer .ace_stack {background: rgb(164, 229, 101);}.ace-tm .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgb(192, 192, 192);}.ace-tm .ace_marker-layer .ace_active-line {background: rgba(0, 0, 0, 0.07);}.ace-tm .ace_gutter-active-line {background-color : #dcdcdc;}.ace-tm .ace_marker-layer .ace_selected-word {background: rgb(250, 250, 255);border: 1px solid rgb(200, 200, 250);}.ace-tm .ace_indent-guide {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;}',t.$id="ace/theme/textmate";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)}),ace.define("ace/line_widgets",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/range"],function(e,t,n){"use strict";function o(e){this.session=e,this.session.widgetManager=this,this.session.getRowLength=this.getRowLength,this.session.$getWidgetScreenLength=this.$getWidgetScreenLength,this.updateOnChange=this.updateOnChange.bind(this),this.renderWidgets=this.renderWidgets.bind(this),this.measureWidgets=this.measureWidgets.bind(this),this.session._changedWidgets=[],this.$onChangeEditor=this.$onChangeEditor.bind(this),this.session.on("change",this.updateOnChange),this.session.on("changeFold",this.updateOnFold),this.session.on("changeEditor",this.$onChangeEditor)}var r=e("./lib/oop"),i=e("./lib/dom"),s=e("./range").Range;(function(){this.getRowLength=function(e){var t;return this.lineWidgets?t=this.lineWidgets[e]&&this.lineWidgets[e].rowCount||0:t=0,!this.$useWrapMode||!this.$wrapData[e]?1+t:this.$wrapData[e].length+1+t},this.$getWidgetScreenLength=function(){var e=0;return this.lineWidgets.forEach(function(t){t&&t.rowCount&&!t.hidden&&(e+=t.rowCount)}),e},this.$onChangeEditor=function(e){this.attach(e.editor)},this.attach=function(e){e&&e.widgetManager&&e.widgetManager!=this&&e.widgetManager.detach();if(this.editor==e)return;this.detach(),this.editor=e,e&&(e.widgetManager=this,e.renderer.on("beforeRender",this.measureWidgets),e.renderer.on("afterRender",this.renderWidgets))},this.detach=function(e){var t=this.editor;if(!t)return;this.editor=null,t.widgetManager=null,t.renderer.off("beforeRender",this.measureWidgets),t.renderer.off("afterRender",this.renderWidgets);var n=this.session.lineWidgets;n&&n.forEach(function(e){e&&e.el&&e.el.parentNode&&(e._inDocument=!1,e.el.parentNode.removeChild(e.el))})},this.updateOnFold=function(e,t){var n=t.lineWidgets;if(!n||!e.action)return;var r=e.data,i=r.start.row,s=r.end.row,o=e.action=="add";for(var u=i+1;u0&&!r[i])i--;this.firstRow=n.firstRow,this.lastRow=n.lastRow,t.$cursorLayer.config=n;for(var o=i;o<=s;o++){var u=r[o];if(!u||!u.el)continue;if(u.hidden){u.el.style.top=-100-(u.pixelHeight||0)+"px";continue}u._inDocument||(u._inDocument=!0,t.container.appendChild(u.el));var a=t.$cursorLayer.getPixelPosition({row:o,column:0},!0).top;u.coverLine||(a+=n.lineHeight*this.session.getRowLineCount(u.row)),u.el.style.top=a-n.offset+"px";var f=u.coverGutter?0:t.gutterWidth;u.fixedWidth||(f-=t.scrollLeft),u.el.style.left=f+"px",u.fullWidth&&u.screenWidth&&(u.el.style.minWidth=n.width+2*n.padding+"px"),u.fixedWidth?u.el.style.right=t.scrollBar.getWidth()+"px":u.el.style.right=""}}}).call(o.prototype),t.LineWidgets=o}),ace.define("ace/ext/error_marker",["require","exports","module","ace/line_widgets","ace/lib/dom","ace/range"],function(e,t,n){"use strict";function o(e,t,n){var r=0,i=e.length-1;while(r<=i){var s=r+i>>1,o=n(t,e[s]);if(o>0)r=s+1;else{if(!(o<0))return s;i=s-1}}return-(r+1)}function u(e,t,n){var r=e.getAnnotations().sort(s.comparePoints);if(!r.length)return;var i=o(r,{row:t,column:-1},s.comparePoints);i<0&&(i=-i-1),i>=r.length?i=n>0?0:r.length-1:i===0&&n<0&&(i=r.length-1);var u=r[i];if(!u||!n)return;if(u.row===t){do u=r[i+=n];while(u&&u.row===t);if(!u)return r.slice()}var a=[];t=u.row;do a[n<0?"unshift":"push"](u),u=r[i+=n];while(u&&u.row==t);return a.length&&a}var r=e("../line_widgets").LineWidgets,i=e("../lib/dom"),s=e("../range").Range;t.showErrorMarker=function(e,t){var n=e.session;n.widgetManager||(n.widgetManager=new r(n),n.widgetManager.attach(e));var s=e.getCursorPosition(),o=s.row,a=n.widgetManager.getWidgetsAtRow(o).filter(function(e){return e.type=="errorMarker"})[0];a?a.destroy():o-=t;var f=u(n,o,t),l;if(f){var c=f[0];s.column=(c.pos&&typeof c.column!="number"?c.pos.sc:c.column)||0,s.row=c.row,l=e.renderer.$gutterLayer.$annotations[s.row]}else{if(a)return;l={text:["Looks good!"],className:"ace_ok"}}e.session.unfold(s.row),e.selection.moveToPosition(s);var h={row:s.row,fixedWidth:!0,coverGutter:!0,el:i.createElement("div"),type:"errorMarker"},p=h.el.appendChild(i.createElement("div")),d=h.el.appendChild(i.createElement("div"));d.className="error_widget_arrow "+l.className;var v=e.renderer.$cursorLayer.getPixelPosition(s).left;d.style.left=v+e.renderer.gutterWidth-5+"px",h.el.className="error_widget_wrapper",p.className="error_widget "+l.className,p.innerHTML=l.text.join("
"),p.appendChild(i.createElement("div"));var m=function(e,t,n){if(t===0&&(n==="esc"||n==="return"))return h.destroy(),{command:"null"}};h.destroy=function(){if(e.$mouseHandler.isMousePressed)return;e.keyBinding.removeKeyboardHandler(m),n.widgetManager.removeLineWidget(h),e.off("changeSelection",h.destroy),e.off("changeSession",h.destroy),e.off("mouseup",h.destroy),e.off("change",h.destroy)},e.keyBinding.addKeyboardHandler(m),e.on("changeSelection",h.destroy),e.on("changeSession",h.destroy),e.on("mouseup",h.destroy),e.on("change",h.destroy),e.session.widgetManager.addLineWidget(h),h.el.onmousedown=e.focus.bind(e),e.renderer.scrollCursorIntoView(null,.5,{bottom:h.el.offsetHeight})},i.importCssString(" .error_widget_wrapper { background: inherit; color: inherit; border:none } .error_widget { border-top: solid 2px; border-bottom: solid 2px; margin: 5px 0; padding: 10px 40px; white-space: pre-wrap; } .error_widget.ace_error, .error_widget_arrow.ace_error{ border-color: #ff5a5a } .error_widget.ace_warning, .error_widget_arrow.ace_warning{ border-color: #F1D817 } .error_widget.ace_info, .error_widget_arrow.ace_info{ border-color: #5a5a5a } .error_widget.ace_ok, .error_widget_arrow.ace_ok{ border-color: #5aaa5a } .error_widget_arrow { position: absolute; border: solid 5px; border-top-color: transparent!important; border-right-color: transparent!important; border-left-color: transparent!important; top: -5px; }","")}),ace.define("ace/ace",["require","exports","module","ace/lib/fixoldbrowsers","ace/lib/dom","ace/lib/event","ace/range","ace/editor","ace/edit_session","ace/undomanager","ace/virtual_renderer","ace/worker/worker_client","ace/keyboard/hash_handler","ace/placeholder","ace/multi_select","ace/mode/folding/fold_mode","ace/theme/textmate","ace/ext/error_marker","ace/config"],function(e,t,n){"use strict";e("./lib/fixoldbrowsers");var r=e("./lib/dom"),i=e("./lib/event"),s=e("./range").Range,o=e("./editor").Editor,u=e("./edit_session").EditSession,a=e("./undomanager").UndoManager,f=e("./virtual_renderer").VirtualRenderer;e("./worker/worker_client"),e("./keyboard/hash_handler"),e("./placeholder"),e("./multi_select"),e("./mode/folding/fold_mode"),e("./theme/textmate"),e("./ext/error_marker"),t.config=e("./config"),t.require=e,typeof define=="function"&&(t.define=define),t.edit=function(e,n){if(typeof e=="string"){var s=e;e=document.getElementById(s);if(!e)throw new Error("ace.edit can't find div #"+s)}if(e&&e.env&&e.env.editor instanceof o)return e.env.editor;var u="";if(e&&/input|textarea/i.test(e.tagName)){var a=e;u=a.value,e=r.createElement("pre"),a.parentNode.replaceChild(e,a)}else e&&(u=e.textContent,e.innerHTML="");var l=t.createEditSession(u),c=new o(new f(e),l,n),h={document:l,editor:c,onResize:c.resize.bind(c,null)};return a&&(h.textarea=a),i.addListener(window,"resize",h.onResize),c.on("destroy",function(){i.removeListener(window,"resize",h.onResize),h.editor.container.env=null}),c.container.env=c.env=h,c},t.createEditSession=function(e,t){var n=new u(e,t);return n.setUndoManager(new a),n},t.Range=s,t.Editor=o,t.EditSession=u,t.UndoManager=a,t.VirtualRenderer=f,t.version="1.4.4"}); (function() { + ace.require(["ace/ace"], function(a) { + if (a) { + a.config.init(true); + a.define = ace.define; + } + if (!window.ace) + window.ace = a; + for (var key in a) if (a.hasOwnProperty(key)) + window.ace[key] = a[key]; + window.ace["default"] = window.ace; + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = window.ace; + } + }); + })(); diff --git a/book/ayu-highlight.css b/book/ayu-highlight.css new file mode 100644 index 00000000..32c94322 --- /dev/null +++ b/book/ayu-highlight.css @@ -0,0 +1,78 @@ +/* +Based off of the Ayu theme +Original by Dempfi (https://github.com/dempfi/ayu) +*/ + +.hljs { + display: block; + overflow-x: auto; + background: #191f26; + color: #e6e1cf; +} + +.hljs-comment, +.hljs-quote { + color: #5c6773; + font-style: italic; +} + +.hljs-variable, +.hljs-template-variable, +.hljs-attribute, +.hljs-attr, +.hljs-regexp, +.hljs-link, +.hljs-selector-id, +.hljs-selector-class { + color: #ff7733; +} + +.hljs-number, +.hljs-meta, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params { + color: #ffee99; +} + +.hljs-string, +.hljs-bullet { + color: #b8cc52; +} + +.hljs-title, +.hljs-built_in, +.hljs-section { + color: #ffb454; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-symbol { + color: #ff7733; +} + +.hljs-name { + color: #36a3d9; +} + +.hljs-tag { + color: #00568d; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-addition { + color: #91b362; +} + +.hljs-deletion { + color: #d96c75; +} diff --git a/book/book.js b/book/book.js new file mode 100644 index 00000000..adbd6a3c --- /dev/null +++ b/book/book.js @@ -0,0 +1,713 @@ +"use strict"; + +// Fix back button cache problem +window.onunload = function () { }; + +// Global variable, shared between modules +function playground_text(playground, hidden = true) { + let code_block = playground.querySelector("code"); + + if (window.ace && code_block.classList.contains("editable")) { + let editor = window.ace.edit(code_block); + return editor.getValue(); + } else if (hidden) { + return code_block.textContent; + } else { + return code_block.innerText; + } +} + +(function codeSnippets() { + function fetch_with_timeout(url, options, timeout = 6000) { + return Promise.race([ + fetch(url, options), + new Promise((_, reject) => setTimeout(() => reject(new Error('timeout')), timeout)) + ]); + } + + var playgrounds = Array.from(document.querySelectorAll(".playground")); + if (playgrounds.length > 0) { + fetch_with_timeout("https://play.rust-lang.org/meta/crates", { + headers: { + 'Content-Type': "application/json", + }, + method: 'POST', + mode: 'cors', + }) + .then(response => response.json()) + .then(response => { + // get list of crates available in the rust playground + let playground_crates = response.crates.map(item => item["id"]); + playgrounds.forEach(block => handle_crate_list_update(block, playground_crates)); + }); + } + + function handle_crate_list_update(playground_block, playground_crates) { + // update the play buttons after receiving the response + update_play_button(playground_block, playground_crates); + + // and install on change listener to dynamically update ACE editors + if (window.ace) { + let code_block = playground_block.querySelector("code"); + if (code_block.classList.contains("editable")) { + let editor = window.ace.edit(code_block); + editor.addEventListener("change", function (e) { + update_play_button(playground_block, playground_crates); + }); + // add Ctrl-Enter command to execute rust code + editor.commands.addCommand({ + name: "run", + bindKey: { + win: "Ctrl-Enter", + mac: "Ctrl-Enter" + }, + exec: _editor => run_rust_code(playground_block) + }); + } + } + } + + // updates the visibility of play button based on `no_run` class and + // used crates vs ones available on http://play.rust-lang.org + function update_play_button(pre_block, playground_crates) { + var play_button = pre_block.querySelector(".play-button"); + + // skip if code is `no_run` + if (pre_block.querySelector('code').classList.contains("no_run")) { + play_button.classList.add("hidden"); + return; + } + + // get list of `extern crate`'s from snippet + var txt = playground_text(pre_block); + var re = /extern\s+crate\s+([a-zA-Z_0-9]+)\s*;/g; + var snippet_crates = []; + var item; + while (item = re.exec(txt)) { + snippet_crates.push(item[1]); + } + + // check if all used crates are available on play.rust-lang.org + var all_available = snippet_crates.every(function (elem) { + return playground_crates.indexOf(elem) > -1; + }); + + if (all_available) { + play_button.classList.remove("hidden"); + } else { + play_button.classList.add("hidden"); + } + } + + function run_rust_code(code_block) { + var result_block = code_block.querySelector(".result"); + if (!result_block) { + result_block = document.createElement('code'); + result_block.className = 'result hljs language-bash'; + + code_block.append(result_block); + } + + let text = playground_text(code_block); + let classes = code_block.querySelector('code').classList; + let edition = "2015"; + if(classes.contains("edition2018")) { + edition = "2018"; + } else if(classes.contains("edition2021")) { + edition = "2021"; + } + var params = { + version: "stable", + optimize: "0", + code: text, + edition: edition + }; + + if (text.indexOf("#![feature") !== -1) { + params.version = "nightly"; + } + + result_block.innerText = "Running..."; + + fetch_with_timeout("https://play.rust-lang.org/evaluate.json", { + headers: { + 'Content-Type': "application/json", + }, + method: 'POST', + mode: 'cors', + body: JSON.stringify(params) + }) + .then(response => response.json()) + .then(response => { + if (response.result.trim() === '') { + result_block.innerText = "No output"; + result_block.classList.add("result-no-output"); + } else { + result_block.innerText = response.result; + result_block.classList.remove("result-no-output"); + } + }) + .catch(error => result_block.innerText = "Playground Communication: " + error.message); + } + + // Syntax highlighting Configuration + hljs.configure({ + tabReplace: ' ', // 4 spaces + languages: [], // Languages used for auto-detection + }); + + let code_nodes = Array + .from(document.querySelectorAll('code')) + // Don't highlight `inline code` blocks in headers. + .filter(function (node) {return !node.parentElement.classList.contains("header"); }); + + if (window.ace) { + // language-rust class needs to be removed for editable + // blocks or highlightjs will capture events + code_nodes + .filter(function (node) {return node.classList.contains("editable"); }) + .forEach(function (block) { block.classList.remove('language-rust'); }); + + code_nodes + .filter(function (node) {return !node.classList.contains("editable"); }) + .forEach(function (block) { hljs.highlightBlock(block); }); + } else { + code_nodes.forEach(function (block) { hljs.highlightBlock(block); }); + } + + // Adding the hljs class gives code blocks the color css + // even if highlighting doesn't apply + code_nodes.forEach(function (block) { block.classList.add('hljs'); }); + + Array.from(document.querySelectorAll("code.language-rust")).forEach(function (block) { + + var lines = Array.from(block.querySelectorAll('.boring')); + // If no lines were hidden, return + if (!lines.length) { return; } + block.classList.add("hide-boring"); + + var buttons = document.createElement('div'); + buttons.className = 'buttons'; + buttons.innerHTML = ""; + + // add expand button + var pre_block = block.parentNode; + pre_block.insertBefore(buttons, pre_block.firstChild); + + pre_block.querySelector('.buttons').addEventListener('click', function (e) { + if (e.target.classList.contains('fa-eye')) { + e.target.classList.remove('fa-eye'); + e.target.classList.add('fa-eye-slash'); + e.target.title = 'Hide lines'; + e.target.setAttribute('aria-label', e.target.title); + + block.classList.remove('hide-boring'); + } else if (e.target.classList.contains('fa-eye-slash')) { + e.target.classList.remove('fa-eye-slash'); + e.target.classList.add('fa-eye'); + e.target.title = 'Show hidden lines'; + e.target.setAttribute('aria-label', e.target.title); + + block.classList.add('hide-boring'); + } + }); + }); + + if (window.playground_copyable) { + Array.from(document.querySelectorAll('pre code')).forEach(function (block) { + var pre_block = block.parentNode; + if (!pre_block.classList.contains('playground')) { + var buttons = pre_block.querySelector(".buttons"); + if (!buttons) { + buttons = document.createElement('div'); + buttons.className = 'buttons'; + pre_block.insertBefore(buttons, pre_block.firstChild); + } + + var clipButton = document.createElement('button'); + clipButton.className = 'fa fa-copy clip-button'; + clipButton.title = 'Copy to clipboard'; + clipButton.setAttribute('aria-label', clipButton.title); + clipButton.innerHTML = ''; + + buttons.insertBefore(clipButton, buttons.firstChild); + } + }); + } + + // Process playground code blocks + Array.from(document.querySelectorAll(".playground")).forEach(function (pre_block) { + // Add play button + var buttons = pre_block.querySelector(".buttons"); + if (!buttons) { + buttons = document.createElement('div'); + buttons.className = 'buttons'; + pre_block.insertBefore(buttons, pre_block.firstChild); + } + + var runCodeButton = document.createElement('button'); + runCodeButton.className = 'fa fa-play play-button'; + runCodeButton.hidden = true; + runCodeButton.title = 'Run this code'; + runCodeButton.setAttribute('aria-label', runCodeButton.title); + + buttons.insertBefore(runCodeButton, buttons.firstChild); + runCodeButton.addEventListener('click', function (e) { + run_rust_code(pre_block); + }); + + if (window.playground_copyable) { + var copyCodeClipboardButton = document.createElement('button'); + copyCodeClipboardButton.className = 'fa fa-copy clip-button'; + copyCodeClipboardButton.innerHTML = ''; + copyCodeClipboardButton.title = 'Copy to clipboard'; + copyCodeClipboardButton.setAttribute('aria-label', copyCodeClipboardButton.title); + + buttons.insertBefore(copyCodeClipboardButton, buttons.firstChild); + } + + let code_block = pre_block.querySelector("code"); + if (window.ace && code_block.classList.contains("editable")) { + var undoChangesButton = document.createElement('button'); + undoChangesButton.className = 'fa fa-history reset-button'; + undoChangesButton.title = 'Undo changes'; + undoChangesButton.setAttribute('aria-label', undoChangesButton.title); + + buttons.insertBefore(undoChangesButton, buttons.firstChild); + + undoChangesButton.addEventListener('click', function () { + let editor = window.ace.edit(code_block); + editor.setValue(editor.originalCode); + editor.clearSelection(); + }); + } + }); +})(); + +(function themes() { + var html = document.querySelector('html'); + var themeToggleButton = document.getElementById('theme-toggle'); + var themePopup = document.getElementById('theme-list'); + var themeColorMetaTag = document.querySelector('meta[name="theme-color"]'); + var stylesheets = { + ayuHighlight: document.querySelector("[href$='ayu-highlight.css']"), + tomorrowNight: document.querySelector("[href$='tomorrow-night.css']"), + orandaHighlight: document.querySelector("[href$='oranda-highlight.css']"), + highlight: document.querySelector("[href$='highlight.css']"), + }; + + function showThemes() { + themePopup.style.display = 'block'; + themeToggleButton.setAttribute('aria-expanded', true); + themePopup.querySelector("button#" + get_theme()).focus(); + } + + function updateThemeSelected() { + themePopup.querySelectorAll('.theme-selected').forEach(function (el) { + el.classList.remove('theme-selected'); + }); + themePopup.querySelector("button#" + get_theme()).classList.add('theme-selected'); + } + + function hideThemes() { + themePopup.style.display = 'none'; + themeToggleButton.setAttribute('aria-expanded', false); + themeToggleButton.focus(); + } + + function checkThemeCacheValidity() { + // We use the display name of the default_theme to determine if the oranda + // user has changed the default theme. If they have, we invalidate the stored + // theme so that we'll revert back to the default_theme. + var oldLabel; + try { + oldLabel = localStorage.getItem('orandamdbook-theme-default-label'); + } catch (e) { } + var curLabel = themePopup.querySelector("button#" + default_theme).innerText; + + if (oldLabel != curLabel) { + // Default changed, toss everything + localStorage.removeItem('orandamdbook-theme') + } + // Remember the current default label + localStorage.setItem('orandamdbook-theme-default-label', curLabel); + } + + function get_theme() { + checkThemeCacheValidity(); + var theme; + try { theme = localStorage.getItem('orandamdbook-theme'); } catch (e) { } + + if (theme === null || theme === undefined || themePopup.querySelector("button#" + theme) === null) { + return default_theme; + } else { + return theme; + } + } + + function set_theme(theme, store = true) { + let ace_theme; + + // disable all syntax stylesheets, then enable the right one + for (const name in stylesheets) { + stylesheets[name].disabled = true; + } + + if (theme == 'coal' || theme == 'navy') { + stylesheets.tomorrowNight.disabled = false; + ace_theme = "ace/theme/tomorrow_night"; + } else if (theme == 'ayu') { + stylesheets.ayuHighlight.disabled = false; + ace_theme = "ace/theme/tomorrow_night"; + } else if (theme == "oranda-dark" || theme == "oranda-light") { + stylesheets.orandaHighlight.disabled = false; + ace_theme = "ace/theme/tomorrow_night"; + } else { + stylesheets.highlight.disabled = false; + ace_theme = "ace/theme/dawn"; + } + + setTimeout(function () { + themeColorMetaTag.content = getComputedStyle(document.body).backgroundColor; + }, 1); + + if (window.ace && window.editors) { + window.editors.forEach(function (editor) { + editor.setTheme(ace_theme); + }); + } + + var previousTheme = get_theme(); + + if (store) { + // We use a custom key here to avoid breaking other mdbooks running on localhost, + // because they will share localStorage with us, and if they see the selected + // theme is "oranda" they sadly will crash instead of ignoring it. + try { localStorage.setItem('orandamdbook-theme', theme); } catch (e) { } + } + + html.classList.remove(previousTheme); + html.classList.add(theme); + updateThemeSelected(); + } + + // Set theme + var theme = get_theme(); + + set_theme(theme, false); + + themeToggleButton.addEventListener('click', function () { + if (themePopup.style.display === 'block') { + hideThemes(); + } else { + showThemes(); + } + }); + + themePopup.addEventListener('click', function (e) { + var theme; + if (e.target.className === "theme") { + theme = e.target.id; + } else if (e.target.parentElement.className === "theme") { + theme = e.target.parentElement.id; + } else { + return; + } + set_theme(theme); + }); + + themePopup.addEventListener('focusout', function(e) { + // e.relatedTarget is null in Safari and Firefox on macOS (see workaround below) + if (!!e.relatedTarget && !themeToggleButton.contains(e.relatedTarget) && !themePopup.contains(e.relatedTarget)) { + hideThemes(); + } + }); + + // Should not be needed, but it works around an issue on macOS & iOS: https://github.com/rust-lang/mdBook/issues/628 + document.addEventListener('click', function(e) { + if (themePopup.style.display === 'block' && !themeToggleButton.contains(e.target) && !themePopup.contains(e.target)) { + hideThemes(); + } + }); + + document.addEventListener('keydown', function (e) { + if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey) { return; } + if (!themePopup.contains(e.target)) { return; } + + switch (e.key) { + case 'Escape': + e.preventDefault(); + hideThemes(); + break; + case 'ArrowUp': + e.preventDefault(); + var li = document.activeElement.parentElement; + if (li && li.previousElementSibling) { + li.previousElementSibling.querySelector('button').focus(); + } + break; + case 'ArrowDown': + e.preventDefault(); + var li = document.activeElement.parentElement; + if (li && li.nextElementSibling) { + li.nextElementSibling.querySelector('button').focus(); + } + break; + case 'Home': + e.preventDefault(); + themePopup.querySelector('li:first-child button').focus(); + break; + case 'End': + e.preventDefault(); + themePopup.querySelector('li:last-child button').focus(); + break; + } + }); +})(); + +(function sidebar() { + var html = document.querySelector("html"); + var sidebar = document.getElementById("sidebar"); + var sidebarLinks = document.querySelectorAll('#sidebar a'); + var sidebarToggleButton = document.getElementById("sidebar-toggle"); + var sidebarResizeHandle = document.getElementById("sidebar-resize-handle"); + var firstContact = null; + + function showSidebar() { + html.classList.remove('sidebar-hidden') + html.classList.add('sidebar-visible'); + Array.from(sidebarLinks).forEach(function (link) { + link.setAttribute('tabIndex', 0); + }); + sidebarToggleButton.setAttribute('aria-expanded', true); + sidebar.setAttribute('aria-hidden', false); + try { localStorage.setItem('mdbook-sidebar', 'visible'); } catch (e) { } + } + + + var sidebarAnchorToggles = document.querySelectorAll('#sidebar a.toggle'); + + function toggleSection(ev) { + ev.currentTarget.parentElement.classList.toggle('expanded'); + } + + Array.from(sidebarAnchorToggles).forEach(function (el) { + el.addEventListener('click', toggleSection); + }); + + function hideSidebar() { + html.classList.remove('sidebar-visible') + html.classList.add('sidebar-hidden'); + Array.from(sidebarLinks).forEach(function (link) { + link.setAttribute('tabIndex', -1); + }); + sidebarToggleButton.setAttribute('aria-expanded', false); + sidebar.setAttribute('aria-hidden', true); + try { localStorage.setItem('mdbook-sidebar', 'hidden'); } catch (e) { } + } + + // Toggle sidebar + sidebarToggleButton.addEventListener('click', function sidebarToggle() { + if (html.classList.contains("sidebar-hidden")) { + var current_width = parseInt( + document.documentElement.style.getPropertyValue('--sidebar-width'), 10); + if (current_width < 150) { + document.documentElement.style.setProperty('--sidebar-width', '150px'); + } + showSidebar(); + } else if (html.classList.contains("sidebar-visible")) { + hideSidebar(); + } else { + if (getComputedStyle(sidebar)['transform'] === 'none') { + hideSidebar(); + } else { + showSidebar(); + } + } + }); + + sidebarResizeHandle.addEventListener('mousedown', initResize, false); + + function initResize(e) { + window.addEventListener('mousemove', resize, false); + window.addEventListener('mouseup', stopResize, false); + html.classList.add('sidebar-resizing'); + } + function resize(e) { + var pos = (e.clientX - sidebar.offsetLeft); + if (pos < 20) { + hideSidebar(); + } else { + if (html.classList.contains("sidebar-hidden")) { + showSidebar(); + } + pos = Math.min(pos, window.innerWidth - 100); + document.documentElement.style.setProperty('--sidebar-width', pos + 'px'); + } + } + //on mouseup remove windows functions mousemove & mouseup + function stopResize(e) { + html.classList.remove('sidebar-resizing'); + window.removeEventListener('mousemove', resize, false); + window.removeEventListener('mouseup', stopResize, false); + } + + document.addEventListener('touchstart', function (e) { + firstContact = { + x: e.touches[0].clientX, + time: Date.now() + }; + }, { passive: true }); + + document.addEventListener('touchmove', function (e) { + if (!firstContact) + return; + + var curX = e.touches[0].clientX; + var xDiff = curX - firstContact.x, + tDiff = Date.now() - firstContact.time; + + if (tDiff < 250 && Math.abs(xDiff) >= 150) { + if (xDiff >= 0 && firstContact.x < Math.min(document.body.clientWidth * 0.25, 300)) + showSidebar(); + else if (xDiff < 0 && curX < 300) + hideSidebar(); + + firstContact = null; + } + }, { passive: true }); + + // Scroll sidebar to current active section + var activeSection = document.getElementById("sidebar").querySelector(".active"); + if (activeSection) { + // https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView + activeSection.scrollIntoView({ block: 'center' }); + } +})(); + +(function chapterNavigation() { + document.addEventListener('keydown', function (e) { + if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey) { return; } + if (window.search && window.search.hasFocus()) { return; } + + switch (e.key) { + case 'ArrowRight': + e.preventDefault(); + var nextButton = document.querySelector('.nav-chapters.next'); + if (nextButton) { + window.location.href = nextButton.href; + } + break; + case 'ArrowLeft': + e.preventDefault(); + var previousButton = document.querySelector('.nav-chapters.previous'); + if (previousButton) { + window.location.href = previousButton.href; + } + break; + } + }); +})(); + +(function clipboard() { + var clipButtons = document.querySelectorAll('.clip-button'); + + function hideTooltip(elem) { + elem.firstChild.innerText = ""; + elem.className = 'fa fa-copy clip-button'; + } + + function showTooltip(elem, msg) { + elem.firstChild.innerText = msg; + elem.className = 'fa fa-copy tooltipped'; + } + + var clipboardSnippets = new ClipboardJS('.clip-button', { + text: function (trigger) { + hideTooltip(trigger); + let playground = trigger.closest("pre"); + return playground_text(playground, false); + } + }); + + Array.from(clipButtons).forEach(function (clipButton) { + clipButton.addEventListener('mouseout', function (e) { + hideTooltip(e.currentTarget); + }); + }); + + clipboardSnippets.on('success', function (e) { + e.clearSelection(); + showTooltip(e.trigger, "Copied!"); + }); + + clipboardSnippets.on('error', function (e) { + showTooltip(e.trigger, "Clipboard error!"); + }); +})(); + +(function scrollToTop () { + var menuTitle = document.querySelector('.menu-title'); + + menuTitle.addEventListener('click', function () { + document.scrollingElement.scrollTo({ top: 0, behavior: 'smooth' }); + }); +})(); + +(function controllMenu() { + var menu = document.getElementById('menu-bar'); + + (function controllPosition() { + var scrollTop = document.scrollingElement.scrollTop; + var prevScrollTop = scrollTop; + var minMenuY = -menu.clientHeight - 50; + // When the script loads, the page can be at any scroll (e.g. if you reforesh it). + menu.style.top = scrollTop + 'px'; + // Same as parseInt(menu.style.top.slice(0, -2), but faster + var topCache = menu.style.top.slice(0, -2); + menu.classList.remove('sticky'); + var stickyCache = false; // Same as menu.classList.contains('sticky'), but faster + document.addEventListener('scroll', function () { + scrollTop = Math.max(document.scrollingElement.scrollTop, 0); + // `null` means that it doesn't need to be updated + var nextSticky = null; + var nextTop = null; + var scrollDown = scrollTop > prevScrollTop; + var menuPosAbsoluteY = topCache - scrollTop; + if (scrollDown) { + nextSticky = false; + if (menuPosAbsoluteY > 0) { + nextTop = prevScrollTop; + } + } else { + if (menuPosAbsoluteY > 0) { + nextSticky = true; + } else if (menuPosAbsoluteY < minMenuY) { + nextTop = prevScrollTop + minMenuY; + } + } + if (nextSticky === true && stickyCache === false) { + menu.classList.add('sticky'); + stickyCache = true; + } else if (nextSticky === false && stickyCache === true) { + menu.classList.remove('sticky'); + stickyCache = false; + } + if (nextTop !== null) { + menu.style.top = nextTop + 'px'; + topCache = nextTop; + } + prevScrollTop = scrollTop; + }, { passive: true }); + })(); + (function controllBorder() { + menu.classList.remove('bordered'); + document.addEventListener('scroll', function () { + if (menu.offsetTop === 0) { + menu.classList.remove('bordered'); + } else { + menu.classList.add('bordered'); + } + }, { passive: true }); + })(); +})(); diff --git a/book/clipboard.min.js b/book/clipboard.min.js new file mode 100644 index 00000000..02c549e3 --- /dev/null +++ b/book/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v2.0.4 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return function(n){var o={};function r(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}return r.m=n,r.c=o,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=0)}([function(t,e,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(){function o(t,e){for(var n=0;n + + + + + Compatibility - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+

Compatibility

+

Scaphandre intends to provide multiple ways to gather power consumption metrics and make understanding tech services footprint possible in many situations. Depending on how you use scaphandre, you may have some restrictions.

+

To summarize, scaphandre should provide two ways to estimate the power consumption of a service, process or machine. Either by measuring it, using software interfaces that give access to hardware metrics, or by estimating it if measuring is not an option (this is a planned feature, not yet implemented as those lines are written, in december 2020).

+

In scaphandre, the code responsible to collect the power consumption data before any further processing is grouped in components called sensors. If you want more details about scaphandre structure, here are the explanations.

+

On GNU/Linux PowercapRAPL sensor enables you to measure the power consumption, but it doesn't work in all contexts.

+

On Windows, the MsrRAPL sensor, coupled with the driver responsible to read RAPL MSR's enables you to do (almost) the same.

+
+ + + +
SensorIntel x86 bare metalAMD x86 bare metalARM bare metalVirtual MachinePublic cloud instanceContainer
PowercapRAPL (GNU/Linux only)YesYes ⚠️ kernel > 5.11 requiredWe don't know yetYes, if on a qemu/KVM hypervisor that runs scaphandre and the Qemu exporterNo, until your cloud provider uses scaphandre on its hypervisorsDepends on what you want
MsrRAPL (Windows only)YesProbable yes (not tested yet, if you have windows operated AMD gear, please consider contributingNoNot yet, depends on improvements on the MsrRAPL sensors and overall windows/hypervisors support in ScaphandreNo, until your cloud provider uses scaphandre on its hypervisorsMight work, not tested yet. If you want to join us in this journey, please consider contributing
Future estimation based sensorFuture YesFuture YesFuture YesFuture YesFuture YesFuture Yes
+
+

Checking RAPL is available on your CPU

+

Sensors including "RAPL" in their name rely on RAPL.

+

The pts and pln feature flags ("Intel Package Thermal Status" and "Intel Power Limit Notification" respectively) seem to indicate that RAPL is supported on a CPU. On GNU/Linux, you could be sure of their presence, if this command succeds and matches :

+
egrep "(pts|pln)" /proc/cpuinfo
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + diff --git a/book/contributing.html b/book/contributing.html new file mode 100644 index 00000000..232b7ad4 --- /dev/null +++ b/book/contributing.html @@ -0,0 +1,242 @@ + + + + + + Contributing guide - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+

Contributing guide

+

If you are reading this, you may be to contribute. Just for that, a big thank you ! 👏

+

Feel free to propose pull requests, or open new discussions or issues at will. Scaphandre is a collaborative project and all opinions and propositions shall be heard and studied. The contributions will be received with kindness, gratitude and with an open mind. Remember that we are all dwarfs standing on the shoulders of giants. We all have to learn from others and to give back, with due mutual respect.

+

Code of conduct

+

This project adheres to the Rust Code of Conduct, which can be found here.

+

Ways to contribute

+

Contributions may take multiple forms:

+
    +
  • 💻 code, of course, but not only (there is a lot more !)
  • +
  • 📖 documentation : here is a guide to edit and build the documentation
  • +
  • 🎤 Any help on communication: writing blog posts, speaking about scaphandre in conferences, speaking and writing about the responsibility of tech to be sustainable as well !
  • +
  • 🧬 structuring the project and the community is also a very important topic. Feel free to propose help, or start discussions about that.
  • +
+

This project intends to unite a lot of people to have a lot of positive impact. Any action going helping us to get there will be very much appreciated ! 🎉

+

Contact

+

Discussions and questions about the project are welcome on gitter or by email.

+

Contribution guidelines

+

This project intends to use conventional commit messages and the gitflow workflow.

+

Please open your pull requests on the dev branch :)

+

Scaphandre is a not only a tool, but a framework. Modules dedicated to collect energy consumption data from the host are called Sensors. +Modules that are dedicated to send this data to a given channel or remote system are called Exporters. New Sensors and Exporters are going to be created and all contributions are welcome. For more on the internal structure please jump here.

+

Edit and build the documentation

+

Documentation source files are in docs_src, edit the content there and propose pull-requests on the scaphandre repository as if it was a code pull-request.

+

Here is how to build and publish the documentation after a change. First download mdbook, the static site generator we use for the documentation website:

+
cargo install mdbook
+
+

Then fork the scaphandre-documentation repository and clone the resulting repository locally.

+

Place the resulting documentation folder next to scaphandre's folder. Then run the build:

+
cd scaphandre && mdbook build
+
+

You should then have the result in scaphandre-documentation/docs. Commit, push and propose a PR to publish the changes.

+

You can also serve the current content locally to see your changes before commit:

+
mdbook serve
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + diff --git a/book/css/chrome.css b/book/css/chrome.css new file mode 100644 index 00000000..f15c384f --- /dev/null +++ b/book/css/chrome.css @@ -0,0 +1,569 @@ +/* CSS for UI elements (a.k.a. chrome) */ + +@import 'variables.css'; + +html { + scrollbar-color: var(--scrollbar) var(--bg); +} +#searchresults a, +.content a:link, +a:visited, +a > .hljs { + color: var(--links); +} +#searchresults a:hover, +.content a:hover, +a:hover, +a > .hljs:hover { + color: var(--links-hover, var(--links)); +} + +/* + body-container is necessary because mobile browsers don't seem to like + overflow-x on the body tag when there is a tag. +*/ +#body-container { + /* + This is used when the sidebar pushes the body content off the side of + the screen on small screens. Without it, dragging on mobile Safari + will want to reposition the viewport in a weird way. + */ + overflow-x: hidden; +} + +/* Menu Bar */ + +#menu-bar, +#menu-bar-hover-placeholder { + z-index: 101; + margin: auto calc(0px - var(--page-padding)); +} +#menu-bar { + position: relative; + display: flex; + flex-wrap: wrap; + background-color: var(--bg); + border-bottom-color: var(--bg); + border-bottom-width: 1px; + border-bottom-style: solid; +} +#menu-bar.sticky, +.js #menu-bar-hover-placeholder:hover + #menu-bar, +.js #menu-bar:hover, +.js.sidebar-visible #menu-bar { + position: -webkit-sticky; + position: sticky; + top: 0 !important; +} +#menu-bar-hover-placeholder { + position: sticky; + position: -webkit-sticky; + top: 0; + height: var(--menu-bar-height); +} +#menu-bar.bordered { + border-bottom-color: var(--table-border-color); +} +#menu-bar i, #menu-bar .icon-button { + position: relative; + padding: 0 8px; + z-index: 10; + line-height: var(--menu-bar-height); + cursor: pointer; + transition: color 0.5s; +} +@media only screen and (max-width: 420px) { + #menu-bar i, #menu-bar .icon-button { + padding: 0 5px; + } +} + +.icon-button { + border: none; + background: none; + padding: 0; + color: inherit; +} +.icon-button i { + margin: 0; +} + +.right-buttons { + margin: 0 15px; +} +.right-buttons a { + text-decoration: none; +} + +.left-buttons { + display: flex; + margin: 0 5px; +} +.no-js .left-buttons { + display: none; +} + +.menu-title { + display: inline-block; + font-weight: 200; + font-size: 2.4rem; + line-height: var(--menu-bar-height); + text-align: center; + margin: 0; + flex: 1; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.js .menu-title { + cursor: pointer; +} + +.menu-bar, +.menu-bar:visited, +.nav-chapters, +.nav-chapters:visited, +.mobile-nav-chapters, +.mobile-nav-chapters:visited, +.menu-bar .icon-button, +.menu-bar a i { + color: var(--icons); +} + +.menu-bar i:hover, +.menu-bar .icon-button:hover, +.nav-chapters:hover, +.mobile-nav-chapters i:hover { + color: var(--icons-hover); +} + +/* Nav Icons */ + +.nav-chapters { + font-size: 2.5em; + text-align: center; + text-decoration: none; + + position: fixed; + top: 0; + bottom: 0; + margin: 0; + max-width: 150px; + min-width: 90px; + + display: flex; + justify-content: center; + align-content: center; + flex-direction: column; + + transition: color 0.5s, background-color 0.5s; +} + +.nav-chapters:hover { + text-decoration: none; + background-color: var(--theme-hover); + transition: background-color 0.15s, color 0.15s; +} + +.nav-wrapper { + margin-top: 50px; + display: none; +} + +.mobile-nav-chapters { + font-size: 2.5em; + text-align: center; + text-decoration: none; + width: 90px; + border-radius: 5px; + background-color: var(--sidebar-bg); +} + +.previous { + float: left; +} + +.next { + float: right; + right: var(--page-padding); +} + +@media only screen and (max-width: 1080px) { + .nav-wide-wrapper { display: none; } + .nav-wrapper { display: block; } +} + +@media only screen and (max-width: 1380px) { + .sidebar-visible .nav-wide-wrapper { display: none; } + .sidebar-visible .nav-wrapper { display: block; } +} + +/* Inline code */ + +:not(pre) > .hljs { + display: inline; + padding: 0.1em 0.3em; + border-radius: 3px; +} + +:not(pre):not(a) > .hljs { + color: var(--inline-code-color); + overflow-x: initial; +} + +/* + oranda standard theming is to not include boxes/bgs around inline code. + this overloads values that are normally set by a highlightjs css + file (*-highlight.css), which we don't want for other themes. There's + no good way I could find to toggle this with pure vars, so it has to + be done manually here. +*/ +.oranda-dark :not(pre) > .hljs, +.oranda-light :not(pre) > .hljs { + background-color: inherit; + padding: 0em; +} + +a:hover > .hljs { + text-decoration: underline; +} + +pre { + position: relative; +} +pre > .buttons { + position: absolute; + z-index: 100; + right: 0px; + top: 2px; + margin: 0px; + padding: 2px 0px; + + color: var(--sidebar-fg); + cursor: pointer; + visibility: hidden; + opacity: 0; + transition: visibility 0.1s linear, opacity 0.1s linear; +} +pre:hover > .buttons { + visibility: visible; + opacity: 1 +} +pre > .buttons :hover { + color: var(--sidebar-active); + border-color: var(--icons-hover); + background-color: var(--theme-hover); +} +pre > .buttons i { + margin-left: 8px; +} +pre > .buttons button { + cursor: inherit; + margin: 0px 5px; + padding: 3px 5px; + font-size: 14px; + + border-style: solid; + border-width: 1px; + border-radius: 4px; + border-color: var(--icons); + background-color: var(--theme-popup-bg); + transition: 100ms; + transition-property: color,border-color,background-color; + color: var(--icons); +} +@media (pointer: coarse) { + pre > .buttons button { + /* On mobile, make it easier to tap buttons. */ + padding: 0.3rem 1rem; + } +} +pre > code { + padding: 1rem; +} + +/* FIXME: ACE editors overlap their buttons because ACE does absolute + positioning within the code block which breaks padding. The only solution I + can think of is to move the padding to the outer pre tag (or insert a div + wrapper), but that would require fixing a whole bunch of CSS rules. +*/ +.hljs.ace_editor { + padding: 0rem 0rem; +} + +pre > .result { + margin-top: 10px; +} + +/* Search */ + +#searchresults a { + text-decoration: none; +} + +mark { + border-radius: 2px; + padding: 0 3px 1px 3px; + margin: 0 -3px -1px -3px; + background-color: var(--search-mark-bg); + transition: background-color 300ms linear; + cursor: pointer; +} + +mark.fade-out { + background-color: rgba(0,0,0,0) !important; + cursor: auto; +} + +.searchbar-outer { + margin-left: auto; + margin-right: auto; + max-width: var(--content-max-width); +} + +#searchbar { + width: 100%; + margin: 5px auto 0px auto; + padding: 10px 16px; + transition: box-shadow 300ms ease-in-out; + border: 1px solid var(--searchbar-border-color); + border-radius: 3px; + background-color: var(--searchbar-bg); + color: var(--searchbar-fg); +} +#searchbar:focus, +#searchbar.active { + box-shadow: 0 0 3px var(--searchbar-shadow-color); +} + +.searchresults-header { + font-weight: bold; + font-size: 1em; + padding: 18px 0 0 5px; + color: var(--searchresults-header-fg); +} + +.searchresults-outer { + margin-left: auto; + margin-right: auto; + max-width: var(--content-max-width); + border-bottom: 1px dashed var(--searchresults-border-color); +} + +ul#searchresults { + list-style: none; + padding-left: 20px; +} +ul#searchresults li { + margin: 10px 0px; + padding: 2px; + border-radius: 2px; +} +ul#searchresults li.focus { + background-color: var(--searchresults-li-bg); +} +ul#searchresults span.teaser { + display: block; + clear: both; + margin: 5px 0 0 20px; + font-size: 0.8em; +} +ul#searchresults span.teaser em { + font-weight: bold; + font-style: normal; +} + +/* Sidebar */ + +.sidebar { + position: fixed; + left: 0; + top: 0; + bottom: 0; + width: var(--sidebar-width); + font-size: 0.875em; + box-sizing: border-box; + -webkit-overflow-scrolling: touch; + overscroll-behavior-y: contain; + background-color: var(--sidebar-bg); + color: var(--sidebar-fg); +} +.sidebar-resizing { + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; +} +.js:not(.sidebar-resizing) .sidebar { + transition: transform 0.3s; /* Animation: slide away */ +} +.sidebar code { + line-height: 2em; +} +.sidebar .sidebar-scrollbox { + overflow-y: auto; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + padding: 10px 10px; +} +.sidebar .sidebar-resize-handle { + position: absolute; + cursor: col-resize; + width: 0; + right: 0; + top: 0; + bottom: 0; +} +.js .sidebar .sidebar-resize-handle { + cursor: col-resize; + width: 5px; +} +.sidebar-hidden .sidebar { + transform: translateX(calc(0px - var(--sidebar-width))); +} +.sidebar::-webkit-scrollbar { + background: var(--sidebar-bg); +} +.sidebar::-webkit-scrollbar-thumb { + background: var(--scrollbar); +} + +.sidebar-visible .page-wrapper { + transform: translateX(var(--sidebar-width)); +} +@media only screen and (min-width: 620px) { + .sidebar-visible .page-wrapper { + transform: none; + margin-left: var(--sidebar-width); + } +} + +.chapter { + list-style: none outside none; + padding-left: 0; + line-height: 2.2em; +} + +.chapter ol { + width: 100%; +} + +.chapter li { + display: flex; + color: var(--sidebar-non-existant); +} +.chapter li a { + display: block; + padding: 0; + text-decoration: none; + color: var(--sidebar-fg); +} + +.chapter li.chapter-item div { + color: var(--sidebar-fg); + filter: brightness(60%); +} + +.chapter li a:hover { + color: var(--sidebar-active); +} + +.chapter li a.active { + color: var(--sidebar-active); +} + +.chapter li > a.toggle { + cursor: pointer; + display: block; + margin-left: auto; + padding: 0 10px; + user-select: none; + opacity: 0.68; +} + +.chapter li > a.toggle div { + transition: transform 0.5s; +} + +/* collapse the section */ +.chapter li:not(.expanded) + li > ol { + display: none; +} + +.chapter li.chapter-item { + line-height: 1.5em; + margin-top: 0.6em; +} + +.chapter li.expanded > a.toggle div { + transform: rotate(90deg); +} + +.spacer { + width: 100%; + height: 3px; + margin: 5px 0px; +} +.chapter .spacer { + background-color: var(--sidebar-spacer); +} + +@media (-moz-touch-enabled: 1), (pointer: coarse) { + .chapter li a { padding: 5px 0; } + .spacer { margin: 10px 0; } +} + +.section { + list-style: none outside none; + padding-left: 20px; + line-height: 1.9em; +} + +/* Theme Menu Popup */ + +.theme-popup { + position: absolute; + left: 10px; + top: var(--menu-bar-height); + z-index: 1000; + border-radius: 4px; + font-size: 0.7em; + color: var(--fg); + background: var(--theme-popup-bg); + border: 1px solid var(--theme-popup-border); + margin: 0; + padding: 0; + list-style: none; + display: none; + /* Don't let the children's background extend past the rounded corners. */ + overflow: hidden; +} +.theme-popup .default { + color: var(--icons); +} +.theme-popup .theme { + width: 100%; + border: 0; + margin: 0; + padding: 2px 20px; + line-height: 25px; + white-space: nowrap; + text-align: left; + cursor: pointer; + color: inherit; + background: inherit; + font-size: inherit; +} +.theme-popup .theme:hover { + background-color: var(--theme-hover); +} + +.theme-selected::before { + display: inline-block; + content: "✓"; + margin-left: -14px; + width: 14px; +} \ No newline at end of file diff --git a/book/css/general.css b/book/css/general.css new file mode 100644 index 00000000..3de43ae4 --- /dev/null +++ b/book/css/general.css @@ -0,0 +1,251 @@ +/* Base styles and content styles */ + +@import "variables.css"; + +:root { + /* Browser default font-size is 16px, this way 1 rem = 10px */ + font-size: 62.5%; +} + +html { + font-family: var(--main-font); + color: var(--fg); + background-color: var(--bg); + text-size-adjust: none; + -webkit-text-size-adjust: none; +} + +body { + margin: 0; + font-size: 1.6rem; + overflow-x: hidden; +} + +code { + font-family: var(--mono-font) !important; + font-size: var(--code-font-size); +} + +/* make long words/inline code not x overflow */ +main { + overflow-wrap: break-word; +} + +/* make wide tables scroll if they overflow */ +.table-wrapper { + overflow-x: auto; +} + +/* Don't change font size in headers. */ +h1 code, +h2 code, +h3 code, +h4 code, +h5 code, +h6 code { + font-size: unset; +} + +.left { + float: left; +} +.right { + float: right; +} +.boring { + opacity: 0.6; +} +.hide-boring .boring { + display: none; +} +.hidden { + display: none !important; +} + +h2, +h3 { + margin-top: 2.5em; +} +h4, +h5 { + margin-top: 2em; +} + +.header + .header h3, +.header + .header h4, +.header + .header h5 { + margin-top: 1em; +} + +h1:target::before, +h2:target::before, +h3:target::before, +h4:target::before, +h5:target::before, +h6:target::before { + display: inline-block; + content: "»"; + margin-left: -30px; + width: 30px; +} + +/* This is broken on Safari as of version 14, but is fixed + in Safari Technology Preview 117 which I think will be Safari 14.2. + https://bugs.webkit.org/show_bug.cgi?id=218076 +*/ +:target { + scroll-margin-top: calc(var(--menu-bar-height) + 0.5em); +} + +.page { + outline: 0; + padding: 0 var(--page-padding); + margin-top: calc( + 0px - var(--menu-bar-height) + ); /* Compensate for the #menu-bar-hover-placeholder */ +} +.page-wrapper { + box-sizing: border-box; +} +.js:not(.sidebar-resizing) .page-wrapper { + transition: margin-left 0.3s ease, transform 0.3s ease; /* Animation: slide away */ +} + +.content { + overflow-y: auto; + min-height: 70vh; + padding: 0 5px 50px 5px; +} +.content main { + margin-left: auto; + margin-right: auto; + max-width: var(--content-max-width); +} +.content p { + line-height: 1.45em; +} +.content ol { + line-height: 1.45em; +} +.content ul { + line-height: 1.45em; +} +.content a { + text-decoration: none; +} +.content a:hover { + text-decoration: underline; +} +.content img, +.content video { + max-width: 100%; +} +.content h1 .header:link, +.content h1 .header:visited { + color: var(--title-fg); +} +h2, +h3, +h4, +h5, +h6, +.content .header:link, +.content .header:visited { + color: var(--subtitle-fg); +} + +.content .header:link, +.content .header:visited:hover { + text-decoration: none; +} + +table { + margin: 0 auto; + border-collapse: collapse; +} +table td { + padding: 3px 20px; + border: 1px var(--table-border-color) solid; +} +table thead { + background: var(--table-header-bg); +} +table thead td { + font-weight: 700; + border: none; +} +table thead th { + padding: 3px 20px; +} +table thead tr { + border: 1px var(--table-header-bg) solid; +} +/* Alternate background colors for rows */ +table tbody tr:nth-child(2n) { + background: var(--table-alternate-bg); +} + +blockquote { + margin: 20px 0; + padding: 0 20px; + color: var(--fg); + background-color: var(--quote-bg); + border-top: 0.1em solid var(--quote-border); + border-bottom: 0.1em solid var(--quote-border); +} + +kbd { + background-color: var(--table-border-color); + border-radius: 4px; + border: solid 1px var(--theme-popup-border); + box-shadow: inset 0 -1px 0 var(--theme-hover); + display: inline-block; + font-size: var(--code-font-size); + font-family: var(--mono-font); + line-height: 10px; + padding: 4px 5px; + vertical-align: middle; +} + +:not(.footnote-definition) + .footnote-definition, +.footnote-definition + :not(.footnote-definition) { + margin-top: 2em; +} +.footnote-definition { + font-size: 0.9em; + margin: 0.5em 0; +} +.footnote-definition p { + display: inline; +} + +.tooltiptext { + position: absolute; + visibility: hidden; + color: #fff; + background-color: #333; + transform: translateX( + -50% + ); /* Center by moving tooltip 50% of its width left */ + left: -8px; /* Half of the width of the icon */ + top: -35px; + font-size: 0.8em; + text-align: center; + border-radius: 6px; + padding: 5px 8px; + margin: 5px; + z-index: 1000; +} +.tooltipped .tooltiptext { + visibility: visible; +} + +.chapter li.part-title { + color: var(--sidebar-fg); + margin: 5px 0px; + font-weight: bold; +} + +.result-no-output { + font-style: italic; +} diff --git a/book/css/print.css b/book/css/print.css new file mode 100644 index 00000000..80ec3a54 --- /dev/null +++ b/book/css/print.css @@ -0,0 +1,50 @@ + +#sidebar, +#menu-bar, +.nav-chapters, +.mobile-nav-chapters { + display: none; +} + +#page-wrapper.page-wrapper { + transform: none !important; + margin-inline-start: 0px; + overflow-y: initial; +} + +#content { + max-width: none; + margin: 0; + padding: 0; +} + +.page { + overflow-y: initial; +} + +code { + direction: ltr !important; +} + +pre > .buttons { + z-index: 2; +} + +a, a:visited, a:active, a:hover { + color: #4183c4; + text-decoration: none; +} + +h1, h2, h3, h4, h5, h6 { + page-break-inside: avoid; + page-break-after: avoid; +} + +pre, code { + page-break-inside: avoid; + white-space: pre-wrap; +} + +.fa { + display: none !important; +} diff --git a/book/css/variables.css b/book/css/variables.css new file mode 100644 index 00000000..2b53e2eb --- /dev/null +++ b/book/css/variables.css @@ -0,0 +1,399 @@ + +/* Globals */ + +:root { + --sidebar-width: 300px; + --page-padding: 15px; + --content-max-width: 750px; + --menu-bar-height: 50px; + + --mono-font: "Source Code Pro", Consolas, "Ubuntu Mono", Menlo, "DejaVu Sans Mono", monospace, monospace; + --code-font-size: 0.875em /* please adjust the ace font size accordingly in editor.js */ + + /* axomdbook mods to add some more knobs to themes */ + --title-fg: var(--fg); + --subtitle-fg: var(--title-fg); + --main-font: "Open Sans", sans-serif; +} + +/* Themes */ + +.ayu { + --bg: hsl(210, 25%, 8%); + --fg: #c5c5c5; + + --sidebar-bg: #14191f; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #5c6773; + --sidebar-active: #ffb454; + --sidebar-spacer: #2d334f; + + --scrollbar: var(--sidebar-fg); + + --icons: #737480; + --icons-hover: #b7b9cc; + + --links: #0096cf; + + --inline-code-color: #ffb454; + + --theme-popup-bg: #14191f; + --theme-popup-border: #5c6773; + --theme-hover: #191f26; + + --quote-bg: hsl(226, 15%, 17%); + --quote-border: hsl(226, 15%, 22%); + + --table-border-color: hsl(210, 25%, 13%); + --table-header-bg: hsl(210, 25%, 28%); + --table-alternate-bg: hsl(210, 25%, 11%); + + --searchbar-border-color: #848484; + --searchbar-bg: #424242; + --searchbar-fg: #fff; + --searchbar-shadow-color: #d4c89f; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #252932; + --search-mark-bg: #e3b171; +} + +.coal { + --bg: hsl(200, 7%, 8%); + --fg: #98a3ad; + + --sidebar-bg: #292c2f; + --sidebar-fg: #a1adb8; + --sidebar-non-existant: #505254; + --sidebar-active: #3473ad; + --sidebar-spacer: #393939; + + --scrollbar: var(--sidebar-fg); + + --icons: #43484d; + --icons-hover: #b3c0cc; + + --links: #2b79a2; + + --inline-code-color: #c5c8c6; + + --theme-popup-bg: #141617; + --theme-popup-border: #43484d; + --theme-hover: #1f2124; + + --quote-bg: hsl(234, 21%, 18%); + --quote-border: hsl(234, 21%, 23%); + + --table-border-color: hsl(200, 7%, 13%); + --table-header-bg: hsl(200, 7%, 28%); + --table-alternate-bg: hsl(200, 7%, 11%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #b7b7b7; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #98a3ad; + --searchresults-li-bg: #2b2b2f; + --search-mark-bg: #355c7d; +} + +.light { + --bg: hsl(0, 0%, 100%); + --fg: hsl(0, 0%, 0%); + + --sidebar-bg: #fafafa; + --sidebar-fg: hsl(0, 0%, 0%); + --sidebar-non-existant: #aaaaaa; + --sidebar-active: #1f1fff; + --sidebar-spacer: #f4f4f4; + + --scrollbar: #8F8F8F; + + --icons: #747474; + --icons-hover: #000000; + + --links: #20609f; + + --inline-code-color: #301900; + + --theme-popup-bg: #fafafa; + --theme-popup-border: #cccccc; + --theme-hover: #e6e6e6; + + --quote-bg: hsl(197, 37%, 96%); + --quote-border: hsl(197, 37%, 91%); + + --table-border-color: hsl(0, 0%, 95%); + --table-header-bg: hsl(0, 0%, 80%); + --table-alternate-bg: hsl(0, 0%, 97%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #fafafa; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #e4f2fe; + --search-mark-bg: #a2cff5; +} + +.navy { + --bg: hsl(226, 23%, 11%); + --fg: #bcbdd0; + + --sidebar-bg: #282d3f; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #505274; + --sidebar-active: #2b79a2; + --sidebar-spacer: #2d334f; + + --scrollbar: var(--sidebar-fg); + + --icons: #737480; + --icons-hover: #b7b9cc; + + --links: #2b79a2; + + --inline-code-color: #c5c8c6; + + --theme-popup-bg: #161923; + --theme-popup-border: #737480; + --theme-hover: #282e40; + + --quote-bg: hsl(226, 15%, 17%); + --quote-border: hsl(226, 15%, 22%); + + --table-border-color: hsl(226, 23%, 16%); + --table-header-bg: hsl(226, 23%, 31%); + --table-alternate-bg: hsl(226, 23%, 14%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #aeaec6; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #5f5f71; + --searchresults-border-color: #5c5c68; + --searchresults-li-bg: #242430; + --search-mark-bg: #a2cff5; +} + +.rust { + --bg: hsl(60, 9%, 87%); + --fg: #262625; + + --sidebar-bg: #3b2e2a; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #505254; + --sidebar-active: #e69f67; + --sidebar-spacer: #45373a; + + --scrollbar: var(--sidebar-fg); + + --icons: #737480; + --icons-hover: #262625; + + --links: #2b79a2; + + --inline-code-color: #6e6b5e; + + --theme-popup-bg: #e1e1db; + --theme-popup-border: #b38f6b; + --theme-hover: #99908a; + + --quote-bg: hsl(60, 5%, 75%); + --quote-border: hsl(60, 5%, 70%); + + --table-border-color: hsl(60, 9%, 82%); + --table-header-bg: #b3a497; + --table-alternate-bg: hsl(60, 9%, 84%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #fafafa; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #dec2a2; + --search-mark-bg: #e69f67; +} + +@media (prefers-color-scheme: dark) { + .light.no-js { + --bg: hsl(200, 7%, 8%); + --fg: #98a3ad; + + --sidebar-bg: #292c2f; + --sidebar-fg: #a1adb8; + --sidebar-non-existant: #505254; + --sidebar-active: #3473ad; + --sidebar-spacer: #393939; + + --scrollbar: var(--sidebar-fg); + + --icons: #43484d; + --icons-hover: #b3c0cc; + + --links: #2b79a2; + + --inline-code-color: #c5c8c6; + + --theme-popup-bg: #141617; + --theme-popup-border: #43484d; + --theme-hover: #1f2124; + + --quote-bg: hsl(234, 21%, 18%); + --quote-border: hsl(234, 21%, 23%); + + --table-border-color: hsl(200, 7%, 13%); + --table-header-bg: hsl(200, 7%, 28%); + --table-alternate-bg: hsl(200, 7%, 11%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #b7b7b7; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #98a3ad; + --searchresults-li-bg: #2b2b2f; + --search-mark-bg: #355c7d; + } +} + +/* oranda theme gets injected here */ +.oranda-dark { + /* + This part is just defining constants that are consistent + between both oranda themes, which oranda-css should probably + be injecting into this file. For now, they're hardcoded. + */ + --dark-color: #141414; + --light-color: #ffffff; + --link-color: #0284c7; + --light-highlight-bg-color: #ededed; + --light-highlight-fg-color: #595959; + --dark-highlight-bg-color: #595959; + --dark-highlight-fg-color: #ededed; + --font-face: "Fira Sans", sans-serif; + + /* + Here we select which colors/fonts to use for this specific theme. + This first block calls a lot of the shots, most other definitions just + defer to these values. + */ + --bg: var(--dark-color); + --fg: var(--light-color); + --well-bg: var(--dark-color); + --well-bg-highlight: var(--dark-color); + --title-fg: var(--light-color); + --subtitle-fg: var(--light-color); + --border-color: var(--dark-highlight-fg-color); + --main-font: var(--font-face); + --mono-font: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, + Liberation Mono, Courier New, monospace; + + --sidebar-bg: var(--bg); + --sidebar-fg: var(--fg); + --sidebar-non-existant: var(--bg); + --sidebar-active: var(--link-color); + --sidebar-spacer: var(--border-color); + + --scrollbar: default; + + --icons: var(--light-color); + --icons-hover: var(--light-color); + + --links: var(--link-color); + --links-hover: var(--link-color); + + --inline-code-color: var(--link-color); + + --theme-popup-bg: var(--well-bg); + --theme-popup-border: var(--border-color); + --theme-hover: var(--well-bg-highlight); + + --quote-bg: var(--bg); + --quote-border: var(--border-color); + + --table-border-color: var(--border-color); + --table-header-bg: var(--well-bg-highlight); + --table-alternate-bg: var(--well-bg); + + --searchbar-border-color: var(--border-color); + --searchbar-bg: var(--well-bg); + --searchbar-fg: var(--fg); + --searchbar-shadow-color: var(--border-color); + --searchresults-header-fg: var(--title-fg); + --searchresults-border-color: var(--border-color); + --searchresults-li-bg: var(--well-bg); + --search-mark-bg: var(--links); +} + +.oranda-light { + /* + This part is just defining constants that are consistent + between both oranda themes, which fringe/oranda-css should probably + be injecting into this file. For now, they're hardcoded. + */ + --dark-color: #141414; + --light-color: #ffffff; + --link-color: #0284c7; + --light-highlight-bg-color: #ededed; + --light-highlight-fg-color: #595959; + --dark-highlight-bg-color: #595959; + --dark-highlight-fg-color: #ededed; + --font-face: "Fira Sans", sans-serif; + + /* + Here we select which colors/fonts to use for this specific theme. + This first block calls a lot of the shots, most other definitions just + defer to these values. + */ + --bg: var(--light-color); + --fg: var(--dark-color); + --well-bg: var(--light-color); + --well-bg-highlight: var(--light-color); + --title-fg: var(--dark-color); + --subtitle-fg: var(--dark-color); + --border-color: var(--dark-color); + --main-font: var(--font-face); + --mono-font: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, + Liberation Mono, Courier New, monospace; + + --sidebar-bg: var(--bg); + --sidebar-fg: var(--fg); + --sidebar-non-existant: var(--bg); + --sidebar-active: var(--link-color); + --sidebar-spacer: var(--border-color); + + --scrollbar: default; + + --icons: var(--dark-color); + --icons-hover: var(--dark-color); + + --links: var(--link-color); + --links-hover: var(--link-color); + + --inline-code-color: var(--link-color); + + --theme-popup-bg: var(--well-bg); + --theme-popup-border: var(--border-color); + --theme-hover: var(--well-bg-highlight); + + --quote-bg: var(--bg); + --quote-border: var(--border-color); + + --table-border-color: var(--border-color); + --table-header-bg: var(--well-bg-highlight); + --table-alternate-bg: var(--well-bg); + + --searchbar-border-color: var(--border-color); + --searchbar-bg: var(--well-bg); + --searchbar-fg: var(--fg); + --searchbar-shadow-color: var(--border-color); + --searchresults-header-fg: var(--title-fg); + --searchresults-border-color: var(--border-color); + --searchresults-li-bg: var(--well-bg); + --search-mark-bg: var(--links); +} + diff --git a/book/editor.js b/book/editor.js new file mode 100644 index 00000000..464790c4 --- /dev/null +++ b/book/editor.js @@ -0,0 +1,29 @@ +"use strict"; +window.editors = []; +(function(editors) { + if (typeof(ace) === 'undefined' || !ace) { + return; + } + + Array.from(document.querySelectorAll('.editable')).forEach(function(editable) { + let display_line_numbers = window.playground_line_numbers || false; + + let editor = ace.edit(editable); + editor.setOptions({ + highlightActiveLine: false, + showPrintMargin: false, + showLineNumbers: display_line_numbers, + showGutter: display_line_numbers, + maxLines: Infinity, + fontSize: "0.875em" // please adjust the font size of the code in general.css + }); + + editor.$blockScrolling = Infinity; + + editor.getSession().setMode("ace/mode/rust"); + + editor.originalCode = editor.getValue(); + + editors.push(editor); + }); +})(window.editors); diff --git a/book/elasticlunr.min.js b/book/elasticlunr.min.js new file mode 100644 index 00000000..94b20dd2 --- /dev/null +++ b/book/elasticlunr.min.js @@ -0,0 +1,10 @@ +/** + * elasticlunr - http://weixsong.github.io + * Lightweight full-text search engine in Javascript for browser search and offline search. - 0.9.5 + * + * Copyright (C) 2017 Oliver Nightingale + * Copyright (C) 2017 Wei Song + * MIT Licensed + * @license + */ +!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();o + + + + + About containers - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+

About containers

+

There are several ways scaphandre can interact with containers.

+

You may run scaphandre in a container, to not have to manage the dependencies, then measure the power consumption of the bare metal host. This is described in the quickstart tutorial. Note that you need to expose /sys/class/powercap and /proc as volumes in the container to allow scaphandre to get the relevant metrics from the bare metal host.

+

Scaphandre may help you measure the power consumption of containers running on a given host. You can already get to that goal using the tips provided in the howto section called "Get process level power consumption". It may still require some tweaking and inventiveness from you in making the approriate queries to your favorite TSDB. This should be made easier by the upcoming scaphandre features.

+

Another use case scenario is measuring the power consumption of a container orchestrator (like kubernetes), its nodes and the containers and applications running on it. Scaphandre can be installed on Kubernetes via the Helm chart and there is a tutorial for installing it along with Prometheus and Grafana to view the metrics.

+

As described here, scaphandre provides several ways (sensors) to collect the power consumption metrics. Depending on your use case a sensor should be more suitable than the other. Each of them comes with strengths and weaknesses. This is basically always a tradeoff between precision and simplicity. This is especially true if you run a container-based workloads on public cloud instances. We are working to provide a solution for that as well.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + diff --git a/book/explanations/host_metrics.html b/book/explanations/host_metrics.html new file mode 100644 index 00000000..688317b7 --- /dev/null +++ b/book/explanations/host_metrics.html @@ -0,0 +1,226 @@ + + + + + + Explanations about host level power and energy metrics - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+

Explanations about host level power and energy metrics.

+

This is true starting from Scaphandre >= 1.0.

+

There are several metrics available at the host level in Scaphandre:

+
    +
  • scaph_host_power_microwatts : always returned, computed from Record structs made from scaph_host_energy_microjoules metric
  • +
  • scaph_host_energy_microjoules : always returned, either one value or a sum of values coming directly from RAPL counters (energy_uj files or direct read from an MSR)
  • +
  • scaph_host_rapl_psys_microjoules : is available only when the PSYS RAPL domain is available on the machine.
  • +
+

In addition to those metrics, you might want to build, on your time series database, the sum of process_ metrics to have a view of the weight of all processes on the host power. Using Prometheus, it would look like: sum(scaph_process_power_consumption_microwatts{hostname="$hostname"}) / 1000000, to get it in Watts.

+

Let's explain the relationship between those metrics, and what you could expect.

+

host_power metric will return :

+
    +
  1. If PSYS domain is available, a computed power coming from PSYS energy records
  2. +
  3. If not, a computed power which is the sum of per-socket power (PKG RAPL domain) + DRAM RAPL domain power
  4. +
+

Briefly explained (see RAPL domains for detailled explanations), PSYS covers most components on the machine ("all components connected to the SoC / motherboard" according to most documentations), so we return this wider ranged metric when available. If not we use a combination of PKG domain, that includes CPU and integrated GPU power, and DRAM domain, that includes memory power. The first options gives higher figures than the second, for now.

+

Suming the power of all processes, if the machine is mostly IDLE, you'll get a tiny percentage of the host machine, most likely. The difference between host power and the sum of processes power can be accounted as "power due to IDLE activity", in other words the power your machine demands for "doing nothing". The higher this difference on a long period of time (better seen as a graph), the higher chance that there is room for improvement in moving the workloads to another machine and shut the current machine down (and make it available for another project or to another organization to prevent from buying a new machine).

+

Warning: that being said, the way per-process power is computed is still biased and shall be improved in the following versions of Scaphandre. For now, the main key for allocation is CPU time. As host level power metrics include power usage of more and more components on the machine (work in progress) this allocation key will be more and more inaccurate. Future versions of this allocation model should include keys regarding the activity of other components than CPU. Enabling a better set of allocation keys for per-process power is part of the roadmap.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + diff --git a/book/explanations/how-scaph-computes-per-process-power-consumption.html b/book/explanations/how-scaph-computes-per-process-power-consumption.html new file mode 100644 index 00000000..54848612 --- /dev/null +++ b/book/explanations/how-scaph-computes-per-process-power-consumption.html @@ -0,0 +1,254 @@ + + + + + + How scaphandre computes per process power consumption - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+

How scaphandre computes per process power consumption

+

Scaphandre is a tool that makes it possible to see the power being used by a single process on a computer.

+

This sounds like a simple thing thing to be able to do, but in practice a number of details can make this more complex.

+

So having a good mental model of how it works will make it easier to understand when and how to use Scaphandre. Let's start with a simplified mental model below, before moving on to multiple processors or virtual machines - but once you understand the key ideas outlined below, it's easier to see how they can be applied to thinking about tracking power on virtual machines, or when multiple processors are available.

+

How a computer works on multiple jobs at the same time

+

When we first think about how much energy a single process running in a computer might use, we might start with a mental model that looks like the figure below, with large, uninterrupted chunks of compute time allocated to each process.

+

This is easy to understand, and it matches how we might be billed for a share of a larger machine when paying for cloud services.

+

what scaphandre does - per process power usage

+

Timesharing of work

+

However, if the reality was exactly like this diagram, our computers would only ever be able to do one thing at a time. It's more accurate and helpful to think of computers working on lots of different jobs at the same time - they work on one job for short interval of time, then another, and another and so one. You'll often see these small intervals of time referred to as jiffies.

+

work on jobs is split into jiffies

+

In a given amount of time, some jobs that are prioritized or more resource intensive will use more jiffies than others. Fortunately, each job keeps a running total of the total jiffies allocated to it, so if we know how many jiffies have been used in total, it can give us an idea how much of a machine's resources are being used by a given process.

+

work on jobs is split into jiffies

+

Going from share of resources to actual power figures

+

It's possible without Scaphandre to understand how large a share of a machines' resources are being used by a given process.

+

This is useful, by itself, but if we want to understand how much power is used per process, not just the share of the machine's resources, we need to know how much power is being used by the machine in absolute terms.

+

To do this, we need a sensor of some kind to track power usage by the machine itself. Some servers have these, like with Intel's RAPL sensors, which we cover this in more detail later on. This makes it possible to understand how much power is being used by CPUs, GPUs and so on, in terms of watts, or, if we are looking at just a single process, various fractions of a watt.

+

Sensors provide power over time

+

To understand the power used by a single process we combine both of these ideas. We count the jiffies used by our job when it's being worked on, and for each jiffy, we check how much power is being drawn at those moments in time.

+

Combined we can see how much the power during 'our' jiffies

+

Finally, when we group together all the power readings for all our jiffies over a given time period, we can arrive at a usable figure for how much power has been used, in terms of watt hours.

+

Once we have a figure in terms of watt hours, there are various ways we can convert this to environmental impact. A common way is to use an emission factor for the electricity used, to turn the power consumption data into an estimate of associated carbon emissions.

+

Combined we can see how much the power during 'our' jiffies

+

Working with virtualisation and multiple processors

+

While the reality is again more complicated than the diagram below, the same ideas broadly apply when you introduce multiple processors too.

+

If you are able to read from sensors that can share how much power is being used by the various processors at work, and know how much of the time is being allocated to our processes during those moments, you can get a good idea of what these figures are, at a per-process level.

+

Seeing this with multiple processors

+

Things get a bit more complicated with virtualised environments, because in many cases, virtual machines only have a partial view of the system they are part of, and frequently do not have access to any power usage figures from the host physical machine.

+

However, if a guest virtual machine or guest container does have access to readings provided by the host physical machine, it is possible to work out the same kinds of per-process power figures. Scaphandre supports exposing these kinds of power readings to virtual machines and containers, which means, if you are running on infrastructure that is running scaphandre and exposing these readings, you can see these figures for the energy used by your own processes.

+
+

More details about how Scaphandre works

+

As you can see with the prometheus exporter reference, scaphandre exporters can provide process level power consumption metrics. This section will explain how it is done and how it may be improved in the future.

+

Some details about RAPL

+

We'll talk here about the case where scaphandre is able to effectively measure the power consumption of the host (see compatibility section for more on sensors and their prerequisites) and specifically about the PowercapRAPL sensor.

+

Let's clarify what's happening when you collect metrics with scaphandre and the RAPL sensor. +RAPL stands for Running Average Power Limit. It's a technology embedded in most Intel and AMD x86 CPUs produced after 2012.

+

Thanks to this technology it is possible to get the total energy consumption of the CPU, of the consumption per CPU socket, plus in some cases, the consumption of the DRAM controller. In most cases it represents the vast majority of the energy consumption of the machine (except when running GPU intensive workloads, for example).

+

Further improvements shall be made in scaphandre to fully measure the consumption when GPU are involved (or a lot of hard drives on the same host...).

+

Between scaphandre and this data is the powercap kernel module that writes the energy consumption to files. Scaphandre reads those files, stores the data in buffers and then allows for more processing through the exporters.

+

How to get the consumption of one process ?

+

The PowercapRAPL sensor does actually more than just collecting those energy consumption metrics (and converting them to power consumption metrics).

+

Every time the exporter asks for a measurement (either periodically like in the Stdout exporter, or every time a request comes as would be the case for the Prometheus exporter) the sensor reads the values of the energy counters from powercap. It then stores those values, and does the same for the CPU usage statistics of the CPU (the one you can see in /proc/stats) and for each running process on the machine at that time (see /proc/PID/stats).

+

With this data it is possible to compute the ratio of CPU time actively spent for a given PID on the CPU time actively spent doing something. With this ratio we can then get the subset of power consumption that is related to that PID on a given timeframe (between two measurement requests).

+

How to get the consumption of an application/a service ?

+

Services and programs are often not running on only one PID. It's needed to aggregate the consumption of all related PIDs to know what this service is actually consuming.

+

To do that, in the current state of scaphandre development, you can use the Prometheus exporter, and then use Prometheus and its query language capabilities. You'll find examples looking at the graphs and queries here. In a near future, more advanced features may be implemented in scaphandre to allow such classification even if you don't have access to a proper Time Series database (TSDB).

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + diff --git a/book/explanations/internal-structure.html b/book/explanations/internal-structure.html new file mode 100644 index 00000000..c2512f90 --- /dev/null +++ b/book/explanations/internal-structure.html @@ -0,0 +1,227 @@ + + + + + + Internal structure - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+

Internal structure

+

Scaphandre is designed to be extensible. As it performs basically two tasks: collecting/pre-computing the power consumption metrics and publishing it, it is composed of two main components: a sensor and an exporter. Each can be implemented in different ways to match a certain use case. When you run scaphandre from the command line, -s allows you to choose the sensor you want to use, and the next subcommand is the name of the exporter.

+

Sensors

+

Sensors are meant to:

+
    +
  1. get the power consumptions metrics of the host
  2. +
  3. make it available for the exporter
  4. +
+

The PowercapRAPL for instance, gets and transforms metrics coming from the powercap Linux kernel module, that serves as an interface to get the data from the RAPL feature of x86 CPUs. Because this feature is only accessible when you are running on a bare metal machine, this sensor will not work in a virtual machine, except if you first run scaphandre on the hypervisor and make the VM metrics available, with the qemu exporter, to scaphandre running inside the virtual machine.

+

When you don't have access to the hypervisor/bare-metal machine (ie. when you run on public cloud instances and your provider doesn't run scaphandre) you still have the option to estimate the power consumption, based on both the ressources (cpu/gpu/ram/io...) consumed by the virtual machine at a given time, and the characteristics of the underlying hardware. This is the way we are designing the future estimation-based sensor, to match that use case.

+

Looking at the code, you'll find that the interface between metrics and the exporters is in fact the Topology object. This is intended to be asked by the exporter through the get_topology method of the sensor.

+

Exporters

+

An exporter is expected to:

+
    +
  1. ask the sensors to get new metrics and store them for later, potential usage
  2. +
  3. export the current metrics
  4. +
+

The Stdout exporter exposes the metrics on the standard output (in your terminal). The prometheus exporter exposes the metrics on an HTTP endpoint, to be scraped by a prometheus instance. An exporter should be created for each monitoring scenario (do you want to feed your favorite monitoring/data analysis tool with scaphandre metrics ? feel free to open a PR to create a new exporter !).

+

As introduced in the sensors section, the Qemu exporter, is very specific. It is only intended to collect metrics related to running virtual machines on a Qemu/KVM hypervisor. Those metrics can then be made available to each virtual machine and their own scaphandre instance, running the PowercapRAPL sensor (with the --vm flag on). The qemu exporter puts VM's metrics in files the same way the powercap kernel module does it. It mimics this behavior, so the sensor can act the same way it would on a bare metal machine.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + diff --git a/book/explanations/rapl-domains.html b/book/explanations/rapl-domains.html new file mode 100644 index 00000000..db6fd959 --- /dev/null +++ b/book/explanations/rapl-domains.html @@ -0,0 +1,221 @@ + + + + + + About RAPL domains - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+

Explanation on RAPL / Running Average Power Limit domains: what we (think we) know so far

+

RAPL stands for "Running Average Power Limit", it is a feature on Intel/AMD x86 CPU's (manufactured after 2012) that allows to set limits on power used by the CPU and other components. This feature also allows to just get "measurements" (mind the double quotes, as at least part of the numbers RAPL gives are coming from estimations/modeling) of components power usage.

+

RAPL domains

+

It is composed of "domains", that, in 2023, may include:

+
    +
  • Core/PP0: Energy consumed by the CPU Cores themselves.
  • +
  • Uncore/PP1: Energy consumed by components close to the CPU : most of the time it means the embedded GPU chipset.
  • +
  • Dram: Energy consumed by the memory/RAM sticks
  • +
  • Package/PKG: Includes "Core" and "Uncore". In some documentations and in some of our experiments it seem to include "Dram", but this doesn't seem true in every cases.
  • +
  • PSys: We don't have a clear understanding on this one (yet). But most documentations refer to it with words similar to "PSys: (introduced with Intel Skylake) monitors and controls the thermal and power specifications of the entire SoC and it is useful especially when the source of the power consumption is neither the CPU nor the GPU. For multi-socket server systems, each socket reports its own RAPL values.". To summarize, Psys seems like an interesting metric to get energy consumed by a motherboard and connected components (which includes RAPL usual suspects but also WiFi/Bluetooth cards and probably more). If you want to know more about this metric, we gathered references/sources here. If you want to help us understanding and documenting better this metric, please consider constributing to the Energizta project.
  • +
+

RAPL documentation from Intel doesn't necessarily give very precise informations about how RAPL behaves depending on the platform, or about what is included in the calculation. Actively looking for other experimentations/feedbacks/documentations is needed. You might find some informations gathered here: awesome-energy. If you have more or more precise informations and are willing to contribute, don't hesitate to open a PR to dev branch on scaphandre's repository (targeting docs_src folder) and/or the awesome-energy repository.

+

If you want to know if RAPL is supported by your CPU, please have a look to the end of the Compatibility section.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + diff --git a/book/explanations/rapl.png b/book/explanations/rapl.png new file mode 100644 index 0000000000000000000000000000000000000000..22208db9be172b4cb4415c3696c1577ed87a4c15 GIT binary patch literal 152084 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

`c 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Ν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 literal 0 HcmV?d00001 diff --git a/book/favicon.ico b/book/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..39b5a015d674e27b5f612cc24f941cc0287000f2 GIT binary patch literal 93062 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 PCws0dNu(hZR}KFUj%(!j literal 0 HcmV?d00001 diff --git a/book/favicon.png b/book/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..a5b1aa16c4dcb6c872cb5af799bfc9b5552c7b9e GIT binary patch literal 5679 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 A;{X5v literal 0 HcmV?d00001 diff --git a/book/favicon.svg b/book/favicon.svg new file mode 100644 index 00000000..90e0ea58 --- /dev/null +++ b/book/favicon.svg @@ -0,0 +1,22 @@ + + + + + diff --git a/book/fonts/fonts.css b/book/fonts/fonts.css new file mode 100644 index 00000000..38e50911 --- /dev/null +++ b/book/fonts/fonts.css @@ -0,0 +1,8 @@ +/* fonts used by axo themes, not sure if this is the best way to fetch them */ + +@import url("https://fonts.googleapis.com/css2?family=Fira+Sans:wght@400;700&display=swap"); +@import url("https://fonts.googleapis.com/css2?family=Comfortaa:wght@400;700&display=swap"); +@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;600;700&display=swap"); +@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap"); + +/* note that the standard mdbook themes lose their custom fonts by us overriding this */ diff --git a/book/grafana-dash-scaphandre.cleaned.png b/book/grafana-dash-scaphandre.cleaned.png new file mode 100644 index 0000000000000000000000000000000000000000..0a3715c4c8e53ab209d5e69ec711293dc8baf71b GIT binary patch literal 366218 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 z z>O<{4bVgyWNx1)RJ9CF{A*Bu10A!!Ymz>%22S<1+YD)Skp7uBEhV@i+QCFuG89KPy zLM%0fEUVg%^>cW{TcN2vD9l9EoOISz)kth}Ww8hm5jD1NrKux$+S}JrAV@hVoA0o@ z!60Rzlhg7v$K50HHRMT26B3R5V9Y?oVHfXtgcL9d|C7w2x1;cK42xs(2Fy&zL6u?^ z|JL*w(8aKS!hRs|--J@~WI+fB31Am5*#=;iPJP7+7}0VyVk6|eK>bodDov!BBEnX@ zfZ*K_p{^PyZ^JLkGv^)}VC0_Exag)Y6=-(xN`o?I5^s(v+vP|WPZ}il!y6hFLLdQ^ zj4V-7=fb#6>l?agj{a3@{%KHTS%n*BpimBuyz07UicGIA08<_4U4w8dn`eVpIuL_F zPb#f@C`LP;5z&$DOl<*B9y%FwBU4$t(k8uzoY`-Jc`oGS;2YvG4MRsh$-p#*LXDhx z*j!jYIzuObQl{tOlR+9MPU7edT1=U=ZaVaaA<3`m{ z!Gxr6;wKAJO_;ZQIiP)TH^`^Vs>+?R=kxFZ)nGvGje~>euHEIx=G6cav9NW35Sm)d zrnE&&HriaRUydXfo?SlwTzrSb#L##;De!yAs^|(a`EPxmrmW(%;iYnzAsI3>{_Fo2n5^<`q1 z+?A0868Orq_=Y^Ks1Stcixp<9f;O*plY1nM=cHVfpMq}?gxJVW!sB88SR4)IpYcBj zy-fJC4~dYCf2r#p^m+aP8DLQYyJFJKBn|o3to6%u%uJng(eGYe@6Pujf9K0JZVR|s z4#XfydeI&;1+b9*q-}BwS@DQAnsCx*qCk*E1Gt`onLW`0ULR8!twx;uN3dk=3j1Qg zVAPGSXQOZyEtWc_azDCJ!_oyNK|-nOxoI(7xP*+v5YJcD=)+vmq6#Nc`J~-YEtO!S zMEm|E0N0odc>@=mI0dBnf=o;pDzgj^3?02hGI9-OSEwarZV>8B;d;U3XUdXmIA$#c z^wTE!vf{^pTzf)x-{$O>$y@_;T*E+jCG6DJhYQ{(2e(lkV+wJHT8m2BW5(aBGw7GTyaYSN35|TKx3l887OB} z$tLD#NJzx!9KE|%#)%9&c+@T~DR`b4Uz~C}hNqK8 zeC5aRF^Oy%sWspijA+79RxOF`Y{{hQbRV(pf*5{N^l|;SmaL807pa{)RWSgRz=96(&a-t8DgU5epjcA`SBQ+LG>zVN?WS$9032O>>0polmv!p#t`?9;d54 z;o?_`qmsPj=m?+|YUvM^^c^?jJFf|`?G35R=hnj>!n(Rd`>R)-2c}alD-#2rM_>~(Z zaq_?$E*$s*1DPr`H|8O*NIO$F&e9-Z>kW~wEUm|EW4k63jzL8Sm!(obC00nJc!Z@0 zF@Zf5V(d4hm1yOI9!p9!O64s=$cE@i;)QNN!$)Qs7BwxG5M+xmNN9j;${4*P^7C3Y zZk5~h2K#PkY7lZs1X&`5P=$@)Nt4P&sO70C?u;k^!d9s4Sf@_D&23?F#>ABusa^_g zqZ3rPh{}Lj`Sgwc_YodyflG#!k`<-A6dFG5A*G5afTDnNef>AoLJB@@jKm>@{G4@x z!NhNvTs%$c{+p*V*G(y!C^ugKG}%%;Mcnp^^no2{LLSPz1I&gj@=auKr3T957+(DLQq81YZO|XkDIjGO1~@;i1@A3N0cj zFP`z5dt2u>KG8YJ)QT_rIBvDhkb~$#Qz}~0nDDa7(rjveTuY;IQ=l;EhPJa}zt4*= zpHnv&SAGi;@rx5NDOh%%9%i6dQ7zxUCWho=TnrXtQ%6S3Hx;S!*krA%hH^y>P$|AfpGRFopNYOhEF^5K6*LJ2fi@n2m)2&7$z z9_n>>vNFFju0@=S3Nw&;AL(w(6Z{JSua92rcCykhEY&=vzMO*cpKQ8!CsMMuDn>HD z929~7Em|aQs0~blL{`0^c?YqJ^o2=Py;-c1Ys;_qW#rBXh9TNbkwP$`qD*(0d58@K|9fc_(3otFA*CdDI&KLwq+EpW62RxhSFG_{6|Pl z#01|zyM}F|FvyE;pY7%qX@Ak?m7jCSv&mHeSr&l}f3PuiNyc#lR#?#5UN&d6=mCRd z%5*B8Gi_7fh&G1g1Pm-pR&0?-t%rr83(4laU2^Ky9laR3ZzHbSuI)1af((3$o(ESYSbGOVpjJnW z_5((6BTwT2WEtO8%Ev;@Ainan4%%Em#r#m3<`YR-Dt+L{d`!Nm`3@q#YgkpAyQ^p3 zk1uz2rM#f1#+rD})h7OPR6)bwDqnizafek#BMf~)!FC`jKO@mvU?}Et4*y5{L&qR@ zTRDE6X#^MRRl&8;u=i*9pXETj<@5M^;`+64?dN~521nV{%UXnu=oq9+sDqDR$>tTE zCDGiE#R%4fw3Us-=~WdV?+eJe7kut1XBNG1VVL%UDI7b<(S;3Jy_!6OBjz*a%Kgtu ze2=&ZaH9-~cAN~}j~cUXWBGDpxV52SQ;_`cW5yM+Q**T3R|)4WRv+{}j9@W+67oI% znjeB8sS-qRG2?Z9HqSFHB%spdc7UZJ0jr;P1>Pe0F`8RcTo5CMH3G7%DtZp~e=^Gd zn_Q;@|1|#g4Y+XZ+>IkcpXlQ_fAW>bs)0tHp`q?R&bCBVEs4s~y)-lNCJB#SPkO z!p9Wy<2P}4xY!K?G&OBcQ`U1K16RKgtzxI`GVHBMJ~_MR-qmj=IQZ`f#gTY%g_y`` zuK$9&z_{h)95C1f!?;L34GI{MH&CK}EDdx-PRz!fxjH$K~-vUkw-q^zyU zlYvoOaWY|;G$$mxgkbnQxnD!LVg%ue>tFsPu`_t>V7aAI$Sa0h)Rk=nCZ5K<;Ev(C zca62uAd9N1WmpAh#i&n#5==5o7wAv|@T)zV@|t42N+V(rMvIGm3_S!hqLEOkO_2^$ zLjWquhZJXhJr|351$j{|-h`0QQkWwYvHlO?xgW>&oSG#yToEe>V9mH0-xSM^VD21U!mI! zvbRx?jn2jkmB3^eENkr893zukMMWWVZh;;*+~>de3>)@KpoyVWY|YyTz%ksBpvj zA-k|Ed?FwD|{Epne{w|Aq z`8fXlYUQIRGQ)q*de6|E>CHLdAHr3+LT9{R;h0DP54j%@?=o@!pZtj!Mo+a(e&n#H z(Yg(-G&GsofcWaS03)UN0bD0yoUeoCid<4f_l8pL)#UxRVlcZL8u(<65c$3(D?YSU z!PzB$C;~MRc;=p?z>o9(yuLm6bk27EJSwJ`dZCtQV@kM{GP2ZcnUnOUv^n9(4SgsT zpO}+M#0l8IpjG5W$%&2?q`P+AjGU^`#8qr*d47CCLt4Cx`*Dmx1o*gyvk(Wi@-#6* zxIu(T;m#B%DzlXqp^q_ZYoXN2d49qbiKw1E3YdV;AGK68^6{}ut=FCt}Npc ztvd#KjjwYtH9A{Vw1Vt=zxE!|w}NgXlh4PC@EFCRvC%LoKZ%+RngNQ7`Ek`Lw#r=g z8~`(dfYhyldT>su0;4QjS88aj9Z*gH>_HJmN8kU*`%6cU_?h}~Kp;Y$^*7oTT>i;h z^F{8Ja1e>vPY;2>S$%4*Fxkt~;YyY0oeym%i7*zt&)Ru%@ zC$apw1l4}wGwB}FlBgt|ZJIZ#Er37y#kWd!Qedgu(FG-n(%#1y_?d_h2{hT~0r0){ z_&&es*uTAJO2~X1T3`#_kMIF=qDj_2^Ahp^Ac>@k-@GSlotL%sGEq^nbvS7mzv(>h zTcQc*KQ)1IC8)<<-WTxeh7Qh!PseLZ{fiA#I=O6>d2%idMDMCp5cHmCt+B_wEUO;Mj}=lF@)YH5_#gTJ(Sj zQnn}ocbSQs%BrS)-8&>;IKh3qNgK_1PegP5T07oUKpEV;ekh7a$3{+SlsiraXlTNU z%e`sb)DepzhJl8U4$;$Q62dJNtuA~vE8#e?=HB+qWdO!})|8lE zK2aRE9BXi%i5)Xc8iSgZ-tXAvlh>`CoavT->?L-jRwCpujL~0P*{lrX-i&e{5KUNl zj4lPX!~v~i;unEnF(9{!C=)wbN z@UOtB=@K&Hl$BHj!`^NBNg*iH)v+@NdD4OW3z$qfuA~8(`p#wx)=K&lUfJP194C~r z6%_@y<9AI>Lz64YC@Ppxti!OK#?o&Ff;<|USNbZkex%bWIl(MTQWXX=F->^K*nxJ8 zm6cy?Y`l~gJ1PXBrB#|xwwwklpz`3wB83kd*d=vLhN~^4F;uZ5psPQRQF6fxAwB?M zT_J005+f2Z3_5z!(HgkOBJX0Fq?lYk&5Y7@SS&0!w7(?+{8k&5!Ba=Y8s_o3+BE}-=OobR%qnGkg2 z_05at|9wSinv9G2_=YbP@kMsH6L zkJ0J^(W|LMO>6H5zkkZh=l&}wbwsr>UEJYd?O@xAg#ENe>2qs%kfUBO#Hk8>ooVv4k@>(LibsNncEY_XLuX}vl+MRs$aG5lPYQdYwgtbXC(;h>k9ma#8o-9~XNALcHOa;69_q9_Az9ih z3@ntih|bnC!%W@NPt*!1XH57-eXVAbJ4!B>7uPy*TvLe)8co=+nAQZte(nY#gAFGD zYL(d72d*Z%xLx|Yaz`G^_LBokNeE-m$7Q3NY5m@IEfku(YNEaC)9>Qs1Dt@OBy+m6 z_c)A~X@c(Vc4+I7owy)L@JtSg;BSqM*2JUV;y33zJMU#0(_;mfAPRio#t&(I5r}Ea z=$+nTNt4)3dNF!OZ^x{^oP$0#@t@AG_maMxGXc(|Xp(1RuHHQq#%UyfGg!1xJ$^i) zLo1qsp#W3UK%n?fDS{*N{AqWRB6Ea6*{^820c4OrnNOgE3~!w>r|_{^yyBTzKGQi9 z8*V?PQ{_>#oyw+E186et4mp}(O%pUiN1P$6;S zTp8F+f8|Cj7#2<%J1XeJ4@R0;%5Mb`M6SC@&^;%ncDJWgv~{%BB< z3So?x$6f4zhGCcyqs2I9uN0qz72W3NDU0c5tWlzD~q zso7#oW<#uj3nQ3RjlwZhIHtNpc=70s>lnq>ES0F&M~?1eq9dOodD&et!WI8j|5gL{ zD>pN1sK|f`-KjPsf5`4X@;_5qf;|-!U=Nk<6|P@zS#fgc|4=HIez)+pBhT462+wQA1e8|T46&bGCtc-L=iP0rC0GA6KcMaM}?iGkua_%hzt2+i`Yev24XP&L#JP8^$e zM}6NcvFAgI_RJ+13s|@uNfKx_qSc8C5yoK)p+$Ya0hPprcZoDF*7O6;1b%_AQe2yc zO9z_S+5V-WLzkpbT_Mdf%lLq2i(yrxf)dmZ2=U>+j+s9SyU}e0*v+sZPfSS}QnFSy zHxpkx4%{og4al{UFPJ77L0?wF$pF$a#rIs;?QWX;Te%xcfg#H30O?P=5-A*xi+(k^ z+1GE%6OX*^F0I=?IAJO)r@%>cws#WLj;A%<@7E=9&J!a?iDD0f<{m>F6Z6d|!KY{t z9x?UseyWHJFB+!J14q8^?HKcT-v`MV9AXejS_T~2?~JY@^(r~Mjn@{pACBu(JU(Sy zB4`kxz{z9hyLUni%ZPWs^{{lpDLNDaP}pIJ+NQZ@cpTwumzp>hz*5^suyQy~wTaSt(3-@~5T|igv zU5`S78?B*S-LZi-Xorc^DkOt>U+Y%W^($K(LuG?=0@=Wsi6egZA=fug>vTg5p#(Hi z1^}Fk^YNc_F(mOKQ;%k2%T)a0pR%ZcRPmzuT2PSYECD}vj}S)cMuhcn2wQNgo1wJS zFx*tDs@mjAM#_RGOLLV0{QUS(`>ku&(xW^g3un&nAU@{}Jx3*XM8~=rh*=eBsFKmz!8{x4}^Ku(SK?!+^{4Y zhBWuOHa%kEL>nqQ+$dI0=lHz453T{YLg7E%$VD8XfD1IpCqSv`f{W7}mT$!v0uYU~ zUNh0S^1@G5adjF9TujfaBKG^i9dA?%k(q44Zcy93>nGt?TJ5-;d0EbrIg z3<`og?lT45wcz<`dQQ02K7(niFO>V~mSli5v|z7TVp`%hO1CP`X#vsRd97?3r=cSUM7Pa|I8{cqa79zSf)=vH8N`I16b+PJk3 z)6}soRP`s^ehgX6!BN^YB?`_}PG3ed9pCf5~U-shv(zabZma}rHA7wq3YUkqF zR%rL?6xUS^3h<-U3VQJAdf0Vdft5zqCF^KSIpgZ_KGcDXWv)MTU08Y{~1HaE~V9wMyRt3OGYi#$4|1crExxPN<8ji zxD^wSeQ3UzM8%9M2MXm0p7h@b-I?Se35SfzNio5cVwFa~q$XdjM0hwZ+durnw*2&X z{>~+EajIkZ#0Br?iuVriK%~+i3`SEf;tl(FmK00pH=$oX5gMLxt|f<+S@SxgK!Db# zvo-%zH83$_LU8+D>1wa)0((cBXPH#iS+j78D$=ZVGFc z&G0G7A;osQME)y-Yw|cSm)K|XNmCBJ?z{u77ZqFBk`t{nM4jqw4rx3@J>ty_e8vZz76gQ0WH* z*b%pEqZxLkIxl@DRD0=u`$`<@V#Joy(a`R7$=`k-m)lQaWR&}Zr!Wr5xWew=a+@_O z*Q~4s`h(b)(C&j=Rl5&wPKeA;S(s3iK!W5WHNNG-qX8RMn|cB~Y2GuJ#Pl3c*Zzd# z?`_ln!D>>BaVVMm_qDPfbExaIpH(hrG+f|U|KCb}pVgU~(80L2-VVGGyYCxz!wwWA zLe_HHj7eqIWMLwK_ul8XrB>dd!b8U2vts%^j^pF=+mvcHN$&Bm9U)eREIs1E=#XD| zo7lsh3B37qXJq9>{jNj!8&B!!CFaf3`>$Q@=tK7}^W7 zM?ReT)NT-OS7Oln6_#Gp;j=|K8?(n&8du&M8PW{;zZmzmq1IjmgDC2xLqNf`yTK7) z?Mj6n%rN4f)DfMX)~80n6aP!L-gv*douASerr^)UAIV8Oz0D8HI8{Hk@Kzg>x>}fE zMN?97(T!5>DcN^*_|=0;Iwt&GpQbiSk*`IRtxhsc#dUmiL`)`clQ^8Qo+B z@<0FiPnbL`I!wC_jmMuD9s3Jkfj1TWF!^YIuf_`Z_w<*8`$i4Hy1ueMQr9v=k#_Agg=KGyO#FAe-T-)-ftCwK)uEDsQl1lJhE$ z0wQ0RJ*+t=3@0ECG9YlgDQm9l1wQ^A8{-3?^5G#dwcEwF`*gw0yvJfxsg#Y`pKEL> zMebXh1YSg^5W+28pHdx?XLAe%sl}n-`}|SF{2rS%Rx3IQGsV-n-)31PW~$hsNrJRU z&X`!YyPs?SF8w1wEnITQEAq7fbud81+hwC6o`JJ|?Z^^S2=_)5`f~ZNtv5LC-fx)n zS;@b+!vzytMwubBjy&W3hg<$}sT_qqx+5hA(1R}|#?oh`C{u|y-7b=t=yLOwFF-ULg@niFVB@5( za@`i9Dh2$rSyFb{z*Mt{c|-ip(q0hObbd#?R+=VpcBlXmT=R*DEY(gpl1 z$BnTTg*=`NXi6d%{GLMWB@M}p)tzpr8rO`CKyQC=gcz3q-3L-}4yoi`9!%sOF~v(? zGDLf#+-roGn1KQ)sft*)fFJYi$d7HQtT^*E==*3n>ytr1@evHOSuuzN%+gAUxq1G+ zhEYJ&=?HBB%`RdU^5M)lj_b~B2ta-E@n7s(A0o z2nJ)VSWnl~}W0@BQpil7JlC=fHij)LZBGbKRaR&+;@31t#oddCT& zsLt|JQb}ZZqM$>ai{~8HSy!R}hF}^9vEYU%NzDg7ZjvobL?vXVQh}5T=lPViq#5%U zmd#VHs-~sef%}&bfCC&d5CU!3+L|dbNkElPp6Xy>hFsLo@|Gpw6+RJMa7u*`9Z2P$ zwU}4k=?4lzs1P7!0>LgSqAzDNs)|#40FDDY!zqsA%`Tk$?k1{~6&ZznEcD(86jUItp#`<=`@P zP6**vBQYP(OMDScrcvW2+3(xwr=ncUq6IyDJqAAxE5)K31MWbWXb)O3kREtttttvnPN296gGqwK?5di-A6>0vrjb3RdZS*4- z&BIx*2^?))8l*hSQeHr#>DV2tq9r0;z$FYTtiVq(0O`|l5sio)>v2}|2rLiMvsFkD zvNNU-ZO7OL|A;#UtB6$huKw8*upWN{YCmL7c- z1wEfC#upA2iU5xUnRNouDlfhy##Qa*P1pd6NCXIRz-Cm%D}9oV997wJ21K`D108t$ zP?;wyM68QUkDxI~QC`>JXE7~=bbkIM{{cKrQ~?dC5@w3CG*$5KB~1_nAKv~278#gU zl%MRn_teCQmC^=LrW>UG&RPo(xb#rFV8}07S_=`ISG->Q#veritgwxzijCuwc?~Tk zpDMpt)l}(p`ig$U0R_lcL`MPvkE`MajL{dwaktHY*k@l-^k>I>3bRn6g)cos&;frg zs@~9Gav=>)Z1*~Rq6`6gXio2SL5{sG2R`-cISlVTbWGrqfDv%Wpmi{Sg7J@i5)5F# z7){&SMTMDienX$4JmPgGkM^xcsSg37)MIde?~QdEe<`D3c@1D_XebpvD^C421*)e0-KiGJoYNZ??e!c%WU`KHPty92xn8oz{&? z-0e?2KDjZvImpT)V0ZJ(p_PeuOGTKgXFjdB)}qynGdt8?V=#2+goiZxkX+{Va9mzo zeIvl)I2-rnVuw<@wPm~U;_~puLZ{WvWM`C=@@c5dU!$DL9}tkX@)glf%h<>Y4}*vj zzii8YE@Ax!N3YwdQ3ti&MuRbr*LSeCdMt!?F*}PxR{q_=a_9W0LTcVf``4P?FXzkC z%6;lMLg)a`XzYjkV?oE;%c3HYO|buKy%S z+Wz~;w7b(=^^)%XV%yHplFRzk!bmD>e)L2s(KTWM zpi@{ISN~ary{g`{P`Ok}@qhB@9W+GM?EolMR-SieHLu2vfoE4QHrGQ~?k@ zfP(f}OI4WGs%rLt1`i9Jl$PwNSg1>!>&ztZlC$z^3q5MGA_pB7pbD(I_6UJgGC^NJ z-aBd!`%z$H018p%W2NdOW03_cE20#Nm1-3Ts3q+t4^Rlvlt_^(0qm2WY!p}d4s_F= zx)BGrX^4;1o(X0Tm5~||NXyUDf6~glJRSYmaCvT6!%-MDPznq{SAh-&({)!*@VwZo zJU;V48zkBUJ_-P7kNbWdWxIYZ){akuD`rQ1{mFUe$a*0}T9_pyZ)ry_aX#V_O}qQ~TWdKkEzN(f0}A z!EUQwpNGWf<2>MpD78W+V_#AhV<$$L908}%b#}#gb9r2QOWT{pv=_3xyjS8q5pQK> z^-hPInyk*rU&;>x9v{_#<)6|QJ9k9P<6F(Vfbo91!SWudsZT&qENm({*?wwS_{u99 zxMnC+2*M39jpWHZ(s9&RbEBweG>Z{X$Cg%+3;Kk@NvishyKA|V9xG#H*W1nQ26>oSay5Q7d`mAc3X*1Stph(83V{rOFrdPEpWUKCE<=jIqap} zm}l+eiEnSrWkn5g1VRu8=?PTNVscJIio3rs-vz0y{m4Xw)$@u-OzH}%=pgf< zzv^87llP5Uzsaq z5Q)VPdF)vGcqPwAHHg@kIPc|e+vGpWO3S!-I$N6TeGO;hs?!+(0fB*u$+9|t z4yWI`($ZJIGB^Qqg^TWt-+3d{u{_SK13t_E%wJjX_-w_R|4bhr|Kj{0c)yM8>KgU@ z5aNAV0bH_@z4{stHdDs~1_tIFHvb=SZy8rr_eBeD1OY+1q(K@9=?)R3yIZ|bS zKw7#4q)S>FN$CdRP}1F<@A6;obHCiLcmMbT9?xETt-0nLbIdW<{@80im@>*?*y_2} zmXQvPG(_a+7f(S;W3~FIPT}J{QEB|(y!g}8(^jV)#@WpbQr&}vmM2iZMhP$TpsIJrEO_Lx&r;d$j0I{%xP_@IT@ zDuiC`nmKzmZKb}L_g>PAm`@6bbia(i_u*m?>7f@t#l%EV`ljVcp>9%Iy&CoCp=Z)K zmxqeiA(mz_wVgezms-5^DQ*)|(`^z?9Mi$-MC{<3N$x;BuFUC%vO|$VRq9aIZ_l3Q z3Jgz#b>yyI_$5-{V#{?gCSX6^`piMIf2N+~L=@8&C1qLdXUu^Ll35hebbo|AEeErJ zXwOxE4H-4xmuvJ*Mp9E3ZK`Bu45}%35NQ$y-ClU>H)LxbGN5rQ8wd%gNMUi+XvT`F zOqMlFXF5V(Ep%P3O@y3eg`+Uc^a3U!eqS{;wLPoHnbZvCg`F$-VP9K~nGi>q(+RmI zWT+vj3f^ZD3`hBrr***!Ou36a*P)jT#9FJz#p(=qJS4*K5Dpg?nDW=7DqPxezr@LXr-E+UjJF#a?%5Ri1q1_v%OfotN&O z8S#F1uO6ar|J+^R6%-ab@v38FOI041OBss^LY!R1PbCxLmQeS$^%DpzhadF{-MkXe3QGy^P6+I@MFoj3f3+-tOy^7A-)ARMr%Vc?pb`pO%Y`T`5>DN@2W?d*ddF6-2e=u)jgjgs+5~`U+VZg+6yW?`Q0MqW_~XN*-#u zZ~hdYeBg5X^0-H^o)=ZZBScfHt8P*XDJI?jn6=4H%KLGvqM}Cn6r!iVt$)&VRGq+C z5$kyTUT$zkvD0FHbUhI{Ttpqe4$29g9n;aUD%rEK2wDi>>G>U*+-RW0;4uy?*v3Q#yK{ zRu#L%;pG=Z-QyzJST5R7ShDYRdH+PQfS$hCQ@XI2^~p#2O~(6@akJ*st=uu%oaiR~{;2=c;qRnP@KZhU zMS9%a)zyW{#(lZLwo8YUbRPH`({K61H&*XuiFLO;w3zVK^6vV$&90;FkkDqTOm+Z1 z5cWa3j3i>VzzCv#0tL*X$f}B(nVZ_qe1F49Bf_fa9ei0=QD4tT+Umr`$tm;6D>XGv ze_ZACK77^GFHOith4nxDuBgqHp>CpWp8xNg;2y0^hpQl9JBoOvOOOWD2AiwXWzx!EtSXdFZD?4lbsY~#+ zvyJ$}a8aI3_$f`@RIxFDU6L4kFIZHvPYK0brk=IO!0w8VjS;B3{(8wbeh(5`(T`$P zYOOQm$SW_0G`7XCeP`p!P5;m$dk+;yb5X||M0{WW4D8VS;Fl(2VZ%%5xZLCQ%g=iyg6fG)jC}3Jj4DnKCyiQg(paJlx}?8K>Mg-2aUaDgt22M;g+8c_TzHTuMwC{1<*Um~A$|KgODE3R zU|5i?H-kbcp%OdqB_%V8V3AzfAXPbQai;fDQr+u@@A9@tgj`TKxA@g6uBM1o_OaH2 z1&!0da63N84mu4qrC2Ek8&<2|7Ni3I$zK=h-BNd?N_~eE5Ilc8aFqh4wj08`PHgf1=joG?I zUOt>CFfC8T-?m)IRk_}mBegy^X}h~=pl4*H$c0#$m6S+AS&=N*>8$fH5@O(=rA@hmteh%YE2~iY zdTh#xO`1;NlIqIHeqQWDkaVnriOHpoI?CW;Rt0M#U_lIe?e4*5&8Pl zqVVK!sor}&_2(-Id*RZ5+zHeSEz`T{qtA$;s!>6*thw1)J-xKyOW{ox}RSem(;E=6ZOg3IhO23!Zh9X~q|IL;NMb8ITg$AoT#4IYDGDfy_ljxMgLQn>)+TpS{|X#G||? z;3^}nke7Md+0`xH;yvot_7*WNIU{8oJidYb5P2&Lb}8k#eDx_!B6Y7U!B8ZK)<=~lXlZNIk#mg7pwKa_F-%6+=A$uVWKI04bs-T0BXO1N-e0^(cg zD?G!$u|NL4O3y%*Y)+xn+aTP_{2cC+Dn{RgHe)0he*yiPiq%ZO?sLkKKT`2!t-kFs zvglLIPW{ueqF4yOK9O^2jnzlXM0`~%TBlF}BHd-?Z-jD6e}34;Qy|N*lSvbdsq437 z4NOQpp1#M!!~7(R)0wM|Ze@_N*Kzk)KXgfP$M2TK?4)O5`k4ANHqyLC&0&r+P3`?22<+Z zeOuIGN%UH4ug8%@kEO1^J`nLst9v(afdj}Z_uH4%#gaTeceJNP?U};w?O_YE-Q2YN zo*>*6yM9pOXHW5YU}7!dT%WgR;@>*^41r8-(0Qeuuvo`Uu&ZJNQ4!Z zjlH}A+{P(w(Q)PLhiJ?T4bI^Pb-%&O_hlg#82G7pcl?eALw49U(JiZw+Uiw%CVzv| zp3e`K_X#h!T^Gyju!m*EzdaNy?Wim3O7@KWlG1;@!hu0fDZyF$j(T2O_vq*QTSX@n z=}A+`gkyTz*IY63PuBE`^d>Lf5MH%EJu-4DDwD`f!KI}RkN)Oga1HTzBS=lX%E2YG zy%bheYQOR{7BPJC0rT1CqFYw{f=j+InNNl>kJ{_a*2LT-xzzPF3i`xldqZV%Z+u)P zCj4JaR!2~5`!dOVp3Ez&6pyy1%MDt5 z&nh>k|G?jX<;q<^dG#7mj#@qn)HLaoqwdaJKlL}QU8ee}LZOP75Bo%So zzQnrTSk8WawAa_lD2#&UflH(^UW{C*VS*|-<~EKJOcmb8FqH2ZenC~A&GI`l=i_T^ zakJu`a`eZzGi_rzO7b7YDAZDD&kg%u;LB8R$D=DvtsdZAvN?0u4X%i-I4YjbAS9gkni6 zTX}w2E{%(++@z1~6R>%3QxKs~O#3)fWr*vOjJ?*Wk5Zib^NxVR<&Hv)zwM$|cOkAW zHqiZ`wFn%dMbEtd!j8uA4C`W>s@KAy)1p(uOl_p(l`EXKR~u5fv3YND#tLWY=`_h$$LEsS4^!Z&^3zNlsDt3{b|8Cz+6TbVq={K>*} zga6vx<^DN#A7|KvV1|?n`$hjd3@*I=ggvm`=AoB^>04w&pzK@qg>z z>2GKM*k#%Nbs=9;3~ST%j~G)wRqBbopI8!7!Jo1IjuTU?K%>YObp#VR2r{e|vE7>1 z(;<_+%DN7ki7~{ciTCyb24(BF(?oIogrPh_~`1d^@YAKy3EXx>Ijnu3>oU zFrSCSq8dnOQkvOUk&?BlTG(8OiD#EhJe?NDTV#G@lJ`2hF#D$>p z$-rObO~*9XMbs8gxYJm##=MTua)>;SjUHz%FLOQl*U|#pN`C{YdB~J%#VEqPHotod z?-hCP6}QLs3IFo}rPouxb!I3&Vybken*J==du-^*`tQ4mA^SMJBnkcRFW~b;z3jq>C6lVGa?~`>j3G=DxX$({}bX2tS6XM)ow|TU*r?(x! zXr&!3>Ab$2Oq@UDQ>R?C@F~0Yez$Njak?)q%%6QPeK;kaemU8(Wp?LQ{N}#{ZNajc zD%oD&($>+KDqr+ZSyxt7ZFIZfhV)v=zPrx1p8aq;3!`S3EK`z~FZFxyZT38`uBrks zY3&^^AtB+PVJa5GmbCaYW#jci)qJ^hc0zDO3sHJfuq3qG@GgQsuh04M@1qyv@zc->|>eO$1TB9qhbc zvuw(!CY|4flf&lvXr*Ukn5r{>XM6kp#XIh&xXwY0&>+kiHgm-E7Y$ui5?$61U zFMcd>FKm`&sr^pTdFpOCXFz#tULd?Oz{k?tg4emX=x-p4zmThxiq*a z@Q>_2ehgk;UA4Bd=5OQ$BQY~JzC9TZ|0tIAP_xrl<}vd11BCgGDwk-XK$$|^n~ z{_ggKbs0W4Cp*Vs?ni~qhQf;%{T?Ul!k)L(JUp65TsvD^XPXP@*#*QrMR*8$Ki;(j z1wEEfPUUu}_r40V^wiUv8`P~!V7@VQaBv{c6m~n9_qsfc>Eu5-K3Qy4#J(fK!g_x_ zFmrXXetnI;v$Jx-eZF^v+FIfm^j|FiLA-$PM^{IK)3>Fq^r>r7BZ}ryB3OqCo|ESX> zhBKC$$8NTL%@OYHL_tiLZP4(B!(25V(=H`+d%1#PZZ01`EB%p(4Y2(G+XT`WOp8rY4n#q~b*eTM->k_oi~bbGSO zBm~{s+8X7Je%-;WEsaB~us@P@XDK3LVL@kSx7XBk+Y?1jF6>Ax(kkjX7#ti-B^h~m zdT6=Olq^aiB_q?|vr*Ri0LonyDUybUB1;V-P>FUU3k{#y^=GR{bo7*zl)GyTCT8Z` zjjhp~8*rD>y}ika33iUEfY)LQ>4IEF%O4MVBIM=d(ge+jpxyZ@SZ{AdQ_1DuPOTG;vx*zKQ;A6 zQ?st5WYAe8UYs2szT|PpDl0QkQo zx}Li_si<)1ve=od+6cq*gZE$Dtk|2aA>HHY>+56W<4g7pw3JCV!28GEJdHQP>@@68 zJlo%6PBFH#6S7OGNz^R&I3d8t$Cnv6*xY>SvW-h>XLmhKE1%+g0%{0{zbjo}UEzti zGt1vXaq<*1-(Vu#6*n|^!fILUU=5eo*Y}l|(*px?5U<~Tz~%FtH<7?SummdevBY&5 zk1|^ZKP9Z(+%Sxdjs0rg-Q9hDehy)tE4hjzLiAz$@0LWv@tON@k?q5(?dNBQhRS~Y z;N_(j_io4!5rC+vX=U7Y@ar8XMX0FY0o%)k_f#@3-$Gncvhl|c=bb6}n0Kqds;Vr8 zvC}zUzlO)aaKpg3DAv5=v7Mt<_E*u@_vu@e9?z4^9`dSbM;=D_cK~A{W9EHionYN!BwZp zs-i)ufP=FVLCpR8w^n%G=FU!IeM3Wi!$OmX&Ez&{9T^@Od3UlNQOnJp%>d>}$m?`- zCZ}h{X`|L*k)heQOOcEIBw~DIM5|@jFWX7%AT>WfBtKu$(sI+#4^%GQmrvYwe;ciZ z`GG|fSCx~Ozd7C7+uN%#TA}rOuo?3b_L)@!ZgXrrp1-;1AAxQ2MNV$+WMiG1rB+hw zLrqCZ6fJFchmVhtkWfi!>BFVZ*0P~rTvBUYotu%-pGZ;x!`8^6r4s>XOA)hUY9XQK z$0r+I-7OKJF(fF=Mgx|ugdBPBZN-}9=;V9}Urr4aHHZ6QHtm-Or6o*tcJqQ}eVm~m zB`qxSuTD0w5RTU62kzmKfS;NgA3p=z3B(3)e;bW*5)q?Vca@Bf=H}+77@?sDtGin1 zslO5CTbM^F8m-3jpy;F|dW)G)e=lS{j$fy=v{PMOU1MWnuV3fn&8g2uQwDAfrNcuP z`|~0`>jOPeGx+%HE3FSLHq$IX3n>k}hmugNnYlT)-R#74dCpLpP-;eky{)mJ>p;>_ zx;e0*x`{Pgsh(5zz94WAD(>iVz= zd$NH+Gj)5+e51#sHdx*Jtu4aiq3)$u&fkIGx;u=adh+DS>?}XozP@DCxk=RwHV4PE z&u0&1RTUNMj`bnvq)*VFurM>%R92?&IlZ}Y-Mc>9xmoV&C;spu`|9D+q!5I5Q3_u7 z&395#QXU>2#Tw@#18G3gDKIlrdynq1)i+l?ciQBCI(lco>yQvU7%;6 zWGg!pzs3ECotatQ*uvZU8XO$F*y<<3@j@22QFHsWh~ytIcJeLe$9j+O6a%vgHIF#I z{kbbUnA?a59Sx0;7k-QPOeQ#}a(}iaJiN+D&AIw=04yvMyR@N?w||Lzu*6s~u0aK6gT(8J?uAem!ea1fX{IoW+vUIY;#;iw2Mp7eUU z54wxXnXr#1yr`&X4K4TewWl+3o>p#Z&ZwO$a==SAHfaD_t+-#m?x=S%hi}`1x!vDe zJQiXT5fNcOKI@Lynb*^&Q_P?i<|KojJ?%~hLH){tW}f_Z{^o+!ph?hUS?gqd5Ny3p z6H^c(jH+g=tgNaw26A3!gE)M2bR^N$C363=N-}Eyyi}))j{4I9Mo33;>)Wi$OGEBd zA+X1xUqeF~Y$uY+*!F79&Yj@|#8VG1WVR6i72R$z+}`NAxBTZ1i*W7yT$4n90yEqa zFm*=-qSV3rKOxCbbW9A}NeH>bR*15)@-WqNZo4^(7G~(3lT%Gq6}+3Uidk}~U5wj<=m+R`$b zn$O|>kuuRi;L_6Pfq~aZ7gbtJz>NX3PxzgDaS*r8T9Ck5y1S*$_m5nuC@VKtf*|0w z{C)l0yw|ym++2lIVqG0U;LpS3^H^lb3<1AaxP)2FUJv)zXOQ8d5diEH)6=Ysj73(u zAYV{bRi%=4?C6egW>Q%N7zMbHi}Q0LLCd9u=9^B{hw7RdxUVH8ddAc)Z4si^G|H4> z$(%KeHcA?5hpPj5B^g4Vo0c{`Jw0^PYW)Edw`#|+`PssP%Y7p0aD&@HTr{V9JHYD# z>|SR(&v-Nz(;*2ABbC!?ti?y*=$XBQMA!8h@fJiFF}xw-g)eOTdjy|Z2NU5HhNAs= zo=YlsDcswhA${zvWQ(D+bU~}^;NUmI20}FLF$64nUkW6C=gJazem?xuAxVSsNYD$P zjPR-fM7w32K>NkNn<*h7AvIOk($Y+{)T?eE5>=i6)4rA#!J^*)0uy}O&%h9xU@;Lt zGAum2`7(Xoqfh|Z{O;>XATkk;=fde7f5hLkfJk0hU5zb2F;+zKIz29qO4#ZB`=cTK zM!S;IT$@xz_aX`0+io;cb_8f_Y)m2TOOyTXqTg3V2M1Nvab+sWu=W_>Co9+-`1B&h zr9WI=x;I1?#plvU%~Uw$ci!awUDMr?|4XEXj|x$~DP%4fCo^k&{HA0qV`=#; zqyq@T4TOr(s~YK`CSTHceIZ=>pEEPy7>Y0yuS=zC^|0qOdEfFa=KKzq?gNp=I{s|6 z)ul9~SjvFNXJ9}E$$@jMpMUh+(HPkm@{(YPdybM}jV00Y9$;I5;o<#}Fao;Z(>Xtg zib~po{BdG}(d~XPHR%R}Owi+4&2tUd8FmPRiW0?)t>nyjv7<|GB#E%~z>mV z_~<$&y^PX4vT`aaPsuOMdHv9~=D0dwJ~i+Z(o0M45DTwZeOPeELH4qnXa>plAh$_*H zJ}pd8Tqd5LnD|15qd%Uwb9X}xy{(!7-@1%PX=i7Lghnz_TPh3SZgq9__RH@L_W7DY z+t`tuob1AmZw~;)PLt=vm*y548mTb!M=?`NONWc?<>u~e5V|BkeSU%Mk6(Ju$#CztUhF3#(G7btF7WIo>{P!Ne073aUO;LZhvL^Q=GU`@F_q2bpu;XF(lc&a!! z*CA;n9$74bwDQ*a@eL`a_!-ZiraYTyF)zFoCOok$fEVSHe6wIE9}r-Fadw0iF}=UO z_4DmZsn{mJhYz=pf%pF!Owy5Zx;wgZv6yISWi^VLXJM*#=#DGF1;!ORQSWok|rCva`EvpQeIwTt=F3?_?YdB=YJqF*1hNoJL3_S{+>W4Yam z8?x88N7TF6oJyxa7P_Mie$)Nr$dCe!_`lTHwX3C-HJtzL`Jg(7jn$~gyVW5>1B0@h zoYy_9-?lc@5M^Y-XhNQ;;<}uym!|SK5E2su=$!=|Yz7$_uzshFp{l%-Jga17Zw)G2M2gbhPt+y^K;preZIfDhHE>62zyl?eV|}w9-Nz-o0`%X zk^%M%t8qYr?(e6=awF?#6^1}zI3t5nx!GN#Z%5vsE(r+QLTJ(l)f>Fa-y6XBeunR1@bnz-4)ZTf5JXr&d&ALL?+X@c>|$qXr1 z6TK@5l_-*Z-+*VY=Qo#(yz(8ZPIhv1s=U~rJr}MhnzEYMNi^wEM1(YXE~t>s!4?2@ zP!n5Y>>FBenw3^@~8-r+Fw10^qAe?X=z1Idru~L{|IKML^;Ls267*Q!8%n_@l;>s2Q$O zN**2_`b}4*kv;ic=GNOL%cV9r{YKZL(^E{Y&FFfmH*ekmbT&Ufp9{kuM-KQ)gT=&* z?o2D!1XDHss83FMW?^pL;>{p1fJ=Ba3)XU>CBCBKy*!nxoi68642Osk*qhNCbQb*^NkKL)-|l_%x_W&8W;clY0VRq+f%1E^cxYbPgDOS3{XSx+N}Ww&7Nxlwgo9EI^`Kc4v!yCdI&jWFGA2OOfs_lSFd8# zm9*vZ266)e_CJ%bi2)tspMa~=5N@sg8-?&NUwG&#V#j=Q@#!!7yop+-QYN^il^)wI zt#7B8>rZgH-L@wxN~(9G9_|=~g#iB<(bhKV>&wl}J+{c2OMe{kg84;wc(~g;%aygs zox_+M>`XcQ@W~uWH^`j~i*go+|KX@31Y_)l#f!L_qQ3wvH?tWN;pkr9*!&Hmgfh^B z1J>K>Q@Sxr;?1ACMrD(pR(CQ5Wwpz3x^%tySzg}eNN)y<^#6say265jPh>x~x3(yc z#!juc)-9|oEeA4$WQ~{8W~#Qr9LGv^x<8-WjAqwg;_B+c?(c5kMBUwgIKQxXuUU2( zN8M}6PQZLEoo)37rxsN_y51B%3MR47UW{?=V&)kSpYM{&`_)fNE%e=C za=U!3Ur$dDI5!XXALY7@<^xHijtN9uj-3rPHgkIV%*@OJF1tU>&-xaco8c%pnV4v4 z-x!v4;rN1`FMMRs#~e+>@>|L@;J=oB(yTSNZxSnlU@9?<6RijIAK z0T5o$o<5b6``qYuQ0q3#;^0tj)Dg^GN@k;qnK=yHFqMQdc&MB6eKL?$7ZzH@(aO)( zx?F7>wBiqBZs<6@R8CW(pR2MUhpH_{y@&VpLAnhRK7h=DchhQgtx4M-dsSDg!f>!q zpZ`l36(K;s@dEM>3hK&eZj^vsX9e5M`yE0M*a5W;FhJ2lbaax6icuoIh7DFLi2RQE zg@p_#f39u}b0j;<^{$2iT`wyu>*Ld`QM!wNS3LrQp+fr$&6=wCr2!xVeEfJG9m5YD zaxx#*IUN_%)zt;D7kt$B#_njfHx8nprapc3PCfq&Ku@@~p&|S6ZZyC&IXOD+?yOY# zz%)j4P(xq7m;WNv%$R@r)(-Tx7!CGy$v&7?%m}i$%@?)On12fM=5xOMrO8UQX=o_u zXKrOyDkZJ<-)v=**!gfNt4zNkDVb|;9+ryEFlKCQVrOS-S}Uj^FE1~1J<{yO1IXi} zEkN6W@?>1b!*Z7_JQ8}6fLr9HIH>Q~{(eTF>2*I+VbW8>$<-4<46ApdKx3$et6Hpg@9sJbQ>F&zcM@Yv`Nw|#(zmaflqV(CwgkIe@&8qLpSyu5DU?rz49B!Q9!q~=X7FxTXM zg$zL}$Fq5OD3&^kgpW}Oy^a=eI_4Eg&aB6N)1@)L>qHWn%TFlwfrY)$EHyZWl>^+; z%5pDpOCy}wYIhSkGBSm70XCaNot3c>^6wEZ4x^f-k$IN~&wN5}eP)>U4;s>@eM z28k65Pf0CN%5xrvh02NwG9Fi3*%vR4?99x326}s4-@nJoyxO1l0_^wQ%?0q{S7S7- zp?MY-7Lt;!N5|WbAz=8<{kxz0|FMU?}JegmnRdtQKBsPVZ$f9zIC3!Iiz z?CoM^zed^RM&kiL2Kl~#_mA?+TR^-RHk+4TegP~FKR^HPnHd*=w86H{-U4*l#OP>k zU0vPx?-a;lF~g}Uf3b;*z%l6ALp2vEznc6M6L=HqEA+!nQ~wFVi6zdXvkSn05s^YZKVxeGc>zFh zG&H%O&<3Wl0S}kDN&rPd`Jrs_-Nyd>2Y94vJJ{5(5%8Y?`HqE!wJ~HUB`d3XxGF9# z{+aaR?t9j2!A1`q9W797{t_P#>b1hC7#A0<8mhxUgEln8Tv`IK9htDF+RgyEh;N$k zN{Dc?mzUQ?WnG=a*f(hj2?>p z0>*s3)AY2P7DyAHqM_C6*#pP*PHHp$h30BhVfkdK?yH!Xn4C8e&Q4AoHnX^pqoX4L zhOORLeIcu+UDH)QH$z|pN=6cmHn`Y;3FF{+!ArdgGNEFPQcEi{8V+>ehVTgprW;&# zzK3AMZ*x@HOlSQ1H4S{OI1J^<6F!&g0TBIYmd$V_N_CpowcRgAvR?1%))-gK5E3Q> zLW9@m`g25SL`Dl4#L2;t(-8w<5)kn0-#noTzVY<*thO`)X_~%{PD*sN`_1`YTWa0v zskdhI^5T!m%1R&#SYDef_G|S8dFRyB)KGuFqLkbZ$F=S8{9$Ty76yi^KRq)!cW*o{ z&TC)t5TFDdEYdwjK+wbZ!3G$(eHt3*t+6eW2&$I&5#Uii#)N9GDL(ix<{=!sB8w<- zZ4Anlp!yet4U(KV!p{62KbK1E#VTayLuLpJfAa$y$PN41mnyG!AR zu>aMvPt~Qa5C4q(p#sFj{g}X*)U#*Lq!cGcr)uqIupt!{Q^BOucWykKob=2uypGl0 z%*daj{i8Vek*E{|2r_@^-lRXJyEl>zoq0dd95DJqX~)^A<~3*rM!GE z2+g54FfaI$`t*Y>_YYNxkIkE#tF4`#gZajr&R*4vgGE+)dQO{J=gW7CuL2Pti2{(G z?HFRq-6+2^75pZ+rKN*}lmq}~Am(V@Y{^0VKQt``u76!v&2i@W9!xQl+vU2taG6y? zvQ@iwmvywfp`oGCO%rctuF1?M9Tt$&jr31FOo1yfe5VcO&C#4j#Z2MI$VdwH^7a2} z0T2=8L75b1k!GRAhwkNJo)SIoAOj|HrIX{SvrAm8Fo}Tgb2V#Bp6djoe~M-p7(scG zmsk8=5TsWfAyFlncdrad|EVbWe<0)0GW10Hj};i=(8i6_jf`6rmD+tBQnA323-+g5 zO+1lx>I>(P?LX!PAN>p5CcggfvD5@y>|A9rP7?G}Qmffbi`Z;ZN|_Sl2;)zLnYd2m z(Us2X12g-7HH6B$p%P;_84y17DY|WY?AXdDq zf6L(UJHpqMNu3_OaCFktD>VZaW@wRl^& zab}aaeVwu|R0*C&e5T2JaYM=H zep{mW@L^fC#c9WrVX4;oTm_Glv{Adv=i96cQN&fh`&`(tp`v2BFzkY?!F_LPKd=Y% z<543|BF%_rE~K!~h8^yYJ9N~}GtQR}Phvh;`2Tykt&vOSb=?Q{228PC3zeNpFO z#pLh9-5KX9_^FzmV<$|#U@3$lKeXx2$_P>9q(a__MC(tbk^nWXtK(-PS6j#8rbj0 zhi`<1hqatWdN*E!W_y#Vxj-+sE^*14>WVv~b8jw}8ld{0G*W-)%6A(Iknr@BpDNKp zgd9v3mC#Cjfl%~683cRv=14WHX$T=_zd|a-NcK)xb{_r#1@GNs#+eHKgJ3&1R2vMZ zL0Y1-R+j|C{=S-edAD$Lh3-s08Rge;nTe^HNRSff3dTeRqE~DERdfFbzZTuI$e(Yc zsTpp#0_a&;ix=m!c>2H6AGZp_j?wjuPRkgDMM6}4*Ou#t=je-q-}<*Zz@-jm2;PMN zbu^Lzfbgpr(jZ4ywYYcRnoAyjcsa5;94{l>yk%7gellCh{(oJCRBUaiM%3fQLdJLI zmZb;6RX)FJHyE{3RW@zKVfO3tOlLcOI|zZ6`?kj89b;o>{nRGe!EGZWm*wgY4b?W8 z$uTW1D-EC{0D8CX*mf@eAp8`K7TNgrTVeAJnv&+U``va|#-8r+*2p>?6TTO)$9XRg zg4K=1Cn&h`JaymG?pO2@YxiXOWda|;E076^D;`XB?A%DJf>tzPYMQ;p8s>dFCZYM! zUbFpn!xSzDG91#H_j^TuyPB0$HFZyS4)*6865|udL>v!?O8d^-T=&?mwm;+JCjf1~ zB>Jw;{q7S86M@ZpA_*=qWQ%9iFERSN*UdVH^Z^$q*RUa4ljD(I9ht$!0V1i;kKtVX z8^A6T5)!w1V*NC(=Q+XDi0FkDZDd>pc$+v(2K*{>wU$FyuMPAah2Nk&{{ z^cn{}URr>HZ_?J>;J=K zz?-jqvR<{pYQ3_V7I$~lIT{!x_PSH^I9+$zLxi~n2X}KmzdSf^eJ_;vesdXKCGT(C?L~sd}2(e(U=cR&&uUY_>JpoPB1c*-`A1HX=N1d>iQS#BGM9zPHb63te zXPAFNAtqmZIx`tyqbq*&DxIYx^>TpXH<1~u!@A);0X+(`SosEm{)Ms}X<%4&ok!x- zF$c~Q7v_F-N{KFo$82_fi1_~%K!(-_t?`e zmNR;IO7yr$?T0S%IgoF;kmpaE2>zT}>J;j0y=B!lU^=sf*Hn#9 zJE$l{muD3++zF2vChVn7V~}x+oyv2vb0=J$%6ONFgQIjTr%JjSYrYkMkg}9oK`gj|s`28F~CYJ;|w{T%U_s?@Pb>kNbXXN3W;Qi}@KRqVO zTACl;)g5v6XsyElcO3Gq3w0ggG2(#XX>olJ z4fMOt^>U>={$l?YyoWy0+IZ^`ZMgS#>M8Z+8fWgHGDTGWmI| z<@PYWZ_JgI|0o7N_UGQ4HRN~eHdz40*twe2T0TCWV}tDquT+N~mU-P8J0z&a);6(B z%W18BhHsosLL%6!{3tXkoOrIz%UJ9-2HuN+HA#MLMXB|^|NF>QRi5-B`{MWaao{)^ z!+Ll7p=xPE5kH-J`y2o-V`W}gz3TeFW54aV{rgX8>Qu$dZVhprgrvk!GWXH(Rn>lm z0lvmmuGsk6yD${g{7CW|-+0aZG9iAKEm~bQH^uTXp~Md)8%TJk9Amr zGa#?rfdYmiM?2n-5K)(ZbFU8*aNC)w@fuD#7(J?BW7e(7a<$wZd%il_L5|M$eT=+< zmgn+a?17T+two2l05T#f^t9({jPq3GLScxvS*=+bqtrDA&Y$BQ!}xD*vxC(yLO98Y z3H(Cl%E=>KXPr&$;+b$;baPyK*Or_+5_WXYn7Ddett8hi^cTL)82ei{Yd~K|n_6pO zNdqUvvD|3*rnJvKpU2?7X}n7+v1utpvfw}~sh;bGpomiYmqUr<7Yr^3U$PaWW?Wff z)1TmRrG!~;FEDg1E?UY{TWc12+!7nggTRYjy z)pl@b=n+)ECq>9>`omfAmW-6y>rAGsScT5TZv1?9GCX`^SVmsKV7Vq%LGyBu-Tt!e zYn%T_z9Qnq-p~uiSOpa|Zh7WX{Ib$%ch>nT6PszW=F|qx5O#0TJN7iv|A_IgKX{m! z;7Ia`C^3j-9G=y)jz+D7)r*vb=Q|Yd2o{uqf0aPuCfs`Vz#oLGF`#c7_EPIKL6u0S zA?eG-i~wF&WwLY!<#|KG4^C>vKYnLpfnGnMCBL)m>20*!{a!AfIyrgi`|GthEvAJU zyQ;t()xwU(i*2VryIc8+WN>XCgapt@1kfOaS0#pPcm%|{dIPeu@^^>(rOi1jD`Vr+q~G-X94&lU$`Yuv^*m$Worg{LN{9X(>TzWAJSQh- z;ea9;-|5e^9@Sw)?4gi(P zs;X=%s)n;&Ran_jT*$=@I?3&l{m5P8Pw3rh+k%3ABTQh*@8O&aLJoT5`@WaGhJ2wl zPCvBVBJ)0Ke-X6-4}yBo59$i-EbNU6b4!_Zt-SC3Ug-CsrS%U2Zgt1kC`%FUt4X50 zx9?HK>l-)m$Ql-g;^!IjjEJzY)?UE=lERuFR#Qwc z&+m-#^zdMzcsP6`OOrJN$v8^{(;YO_mZSDWQ>_39QiOqAhirT&U?_ zwqZ{sKQc8b1>9KamAJ;7HoH`u! zD%6k*_S7PIlKJ}hKG8`=Q2c(r5%ShRv}%MPG=0H4C)s1Zr&s-|tsC<#d-D zwnXb9l0`{|iGTaV#D!m2U<--HuI9NEhlio$JnsNUKbV@>Tr7K7YG3b`|NL*a#Rx_k z(xm#A&O!R8I;79tSWMrjozF*Pp7Po_gwtD)(b|6kof<&2#VQ&j{l|+2p4`%b2A#fVN898S)FjG&@>j}~p zIodcP(1s@a|FQPgQB}2H-|qqu5R{UTMx;|fKtM`Lx;v#Cq#HyK1Oe&p?(S5iyQM?A zyW?DV|Gb~)ob$Y6oN?ZF|8b9d%ie3RYh5+xch2iGZ`XWsV=vCusTP~9d`VM};TTrF zNBIZ`rK<%vzhR4i0h!nfY5w(Nn3JCMWOAf~UPHb4F|x&6*_f}Vl(7^GXG4SpopCv5v+~F7Gjq4l z>^{Gw6smfBoq>4LJ}cfW5YV|4hOWZY?4Oke5B-=?0GkzS+-aH_J`{uk!F{4$MTYUJ zLyw<|m63e_Wqo|eORYgi^GJ*i1Ea#TSb|A3NN8Ar6_-H1F_rfCvl9%k(Fcv~ECfU^ zG9SUgit^G3$#QvIo)cjn|CA$()D~lE)^A|u36Q2!gyufXA6F}Ym7#crO|_%_|b$r|!?rIxC`Eo3C5H;qd2(-&^H za%avb1O)N56)`-n9%`mEtV>GRukZ*Fy*UY~F+?r0nPTan^;s*OkU95>;?r9qECUmR z%BuyYNr|7jrF<#-kEXgm(R1D9M?ZK_BtEygx*T!9m&!+i9qrLnG9woLc$0q;7Qt&E znP+>ZO!Tm76s}$FnFPGz^e`MOjOeZM5gb1nToB%++u{CqH%Dm}TV%bbBXUQpn3`mx z?HnT%Vsin4q^6$a18&jewJ$NAE;WmYRGN>~eHdBI+#Q97O1~x7S>**NK2W?GPxvS< zIN6nZl^y5{`|XU+sPXw6Tu@S-RlrM1#qu$1{ov+0aU(2{# zSJ#x(JJDv;c!(apR8fpo{_L)JaRqyg;=`RTjLg_j{XB%waS1k^v)!3Gy{#;d2YzUB z=?d3NOJBd*nVI2l7Ls-S7>;WlI;yv8N=bnrgY7xgxuXv=mY)u;Bj#XZ%SviY*RO9(m%qm;fX#^D@)a2;^INdam|sZeNK3pc zsmLRzrabs<{pC=nhl+<`{Kqg22X*LWPgj3d(j+}sKNanBp8l$;#O0k|kK_vq%x)@% zyD^;HG!lF>6%7sH74x>Y3jioW?h5UvC%wvak(7IGIVZMeC%%ZU(p-knX4uDkmRiYf}b8!u0$*us`i`_0i$J>qI>>X7b#zWaur4!S7U%=j@eYt&Rs zXc7e);^*LJddk&v>mQ!tvs(yD>gY48ju`e?%oa7KhRVh}SiVhtNv=8>xvJ9qJ>~t2 z0t<7IU|cIb^>~-EQxNP@t1unOz9V6=4Fu{8tLgCQ-6lEoPE5kuVm1q${*csE>(yF- zfh3eR9%)Mx%_++(<8#`4&C64Br(9d5SC6FqRkjZXZm#&z`xhM`EKyr!>3Y7b%I)qB zbq@5{nhyHA;DwOhDl=AZ4VKzY5K&}hrMF9NPn9bx8Lmpx7Ses>t-+zgK*DjMD=#Zj ztWLTaPrOpAG*LDshX2H2G9~d;eguFV?02VLP`ykUMFA$JG%;`7-mZyqwN_%?X*rIQ z5086TLIfN{8oI99sW-u9VbB4?|6M3728|f|(ypmPuH*6v*!Q@j3S(Y6<3Vun=hdcL ztHVDOg?wkz9km|_a8%cUko*Nv5?kdC*z9)4%LjJU*>iS6h-a$v)fuUu^H4LTjy{L` z)P`H4(pSqOFd^7i8?HizX-I)2*No%qxB2A2Fm_zF)M1=>Q}X2`MAGX&V$LeqR@U@c zoOlQ2H=>KEJBA%a_5keXq*|ABOFRbmqvWeDvvv&cV<*;Z6flq#uari?;j&iSWg0ge z3B7zX$2dWGS-t63O7`Zoj@1nal$Bi4a#p{5zcY>PzWVMoE=z(~mA6?Ut2f5_D&uS! z3oDW5gWd7@7qF|ASClzy4LWc8P~!|FqJI$-o01JJ(`bYS^XI+BEoQejM-%IHJ{StO z*RvNxBs9!vVA$JlO>%Lt6L5QkDJ0canp^B_jvBnYt!JuhFv$PLLyI%_H<_9y^?go} z@u}`+_G2x}54cBPToPoOLlS4m6FeV26)Vrqox)QeQiItw>NQ}t*ouc z4d}pl&CDdw^O$u=Cyi&i4y+Bly=KrH9QzFppi+iB4kjYtHOXTTVWejIZnP6n(EC_u zYXpW*WnG?jORZHncyZOX+G>t3h{-)9_)xW87d#Sxs|X4SRIk@H(HDFTC2-je4-Ps_ z22=uJ7H8m&MgN>iGgwP&4wWSfn3)sBhjAQ^i!IMv!AdO1U6#K6JxWOMoISacRwO9# zHK@ul8nF!MmHLMIP|KM3nh~RQa2-1k0;y2oK@kAUkVpZo_^gVP|*zv?ry=ItF<* zUpac~i`Uq0wNtaK7ED(tl41D1adC3GvlJZ$9v!E{21Vm`y3b4?98_g7_0nLKV6PG% z(c9_Z&2ev+9<+b)+wZp@YOm@#{|n=Rw?rKsZQX`3iIG@9$u<1M7~b~y@qRPDLK%gj zshEwO!ZKh5>Z4L$TQgGXR9g;A+R?ke7j|p!YD;UdgF4@A_2HKMbUKwStMSKopg-$> z4|Tq-ma{5}9;$F}J4m**Bpx&$O2!k#M7~J#Hvf%_@CfVV`Wy1Y;)p_p7}vFz0uw*2 z6N+C_lAq0e*a?2Ru6CLB_Cnkttj%|$W0vDnlxa1wJi*mRoD;cSOXrY&3_8|X9%N%v zwQCf6Am(yLG%VSZPGe6axi6RYfG+RIsErqd!w# zrsWl{3c;~5<;3C0o?iv1V#^2!uy9NE|2PFWWn((k>_>_`7Tl~+Hc+a(HiXn`70z;XiGqSuQsXv{Rn`oD?|jDQV7pFldkuLJRuW4d zX$G&(2Z#Rv0CIeq3WL)!zWN{1RZ)E&Esj-Uu-WY~%w=JHG8V~;y5{KLwzOT-u=o5C z(*OqT9-SCs0Nl{?N2StFpU!1<2frotkzrNrX|Dn<`iBopHXWpeZYu-qboCYKN3=Bg z0a*3#ZtpS$njiT64eF3rNW8)%Um=gQGG=5{UA$Gx!i!{=>Fl9Db!=7^jg4;W8A-lf znnZt_6XsNWvbefJU8i|=*0HTXIHjPVl(X6T*BO*~B>Cb3S>&+BjVM~XsG!Cq!0$!S z*nyJ1&){7o&Oox_8CPXT$TN-H3mkWkua2g7cP*4=FaAmW5zG1T%cdG|DGjxc0)+y?6e?HVEWzLBjNDQFw-2@e zP7C%U==$w@XWOULM8W#Gi*d5xa)Wn_1b<_bFwn~wBu~O`u)cbM0aUSsqDDhK@%Z-~ z2Ghs??L%mw9iAUmBxuCa%J+>B!QYSXknafp6WN0W!kRy?Evfgp0OkExWw3ny+9%H; zsD=Nn&+Ti07r(doQ6(h$#4MC2236{G`)X;~DI}7#p2u2E+gcBnpf}4aUW!IiVV=Ee{E;$-IhchYaFh)`Y z54`|v9~e#s8QG5OGrr0S_ZBo)wblJ0p9CIPt?5(3^767>xY@8ii@PCt!&Pi(uu`O0 zRldEW-OXw=V-m2#gMuW}NMD@pOkv|65ke9Yl19C%G6Sg|E^3<_Peqa*@Vx_(PZCH} zkY9nvBjb(j)2HP@>W;wwkB&iWHrra=x6;OpB!Ga*^U7^h#r?sj_0CSPO$ZBp7B?De zsU7M*iFb1!2UwrZ_Nvng)gyD$iT>{1H+KWM_57Ju+ZN*uZ8;yp>F5f<5+y~%B^YTt zo%HDg)4YZ0^g%$t%vzsW$F|haX;$2>2DskVF zOQByttUNk8%CH^0hu)cK{WfHHL$uewqYk<;lg6}V;XMdqg1=o{AGF@iPCtFRlq+_7 zyqH+1nOJv1AQy&FZK<}mKB}`{5^4wkyQ}re)zLCLiG$*7GmJzOqr+O(w>7@<-&9j= zFqp>A&jJ2SBKehJ;6NSE4MLU4#78mHx#7y39BaVlJoEl!*sGe7oB0s>^clr!GOw>n zatnx*D=N(&%|F{_OQX17l2N_Xv7X=kP+IywgbLojj4@|(-D$S~kWSky$p*LEg8J-e z-^j|tUd`!>Mu(H7rHgX8@bGA-!iGo@_EepTd-QH&o!y>do>Yas9mo=mX4G=B-Ye2_zp|RF+*`HhJ*#Dr3kzSR+fO#(NNUb+FnU}Q>-DUU=;z(k}f?FsKtA71cZ$xEVhBb znc7&d(gUkbCUjOCj3<{z}C8?OGHg78tSjCK!zRej)3A}&Axs+y8vbxIDKMjYzmrb zIyN3Oz{ulZ>}eynG`rBkUaVDVzm@Xl2xy%kD;g91)}kXSh_jAhO*jZEvf*C|`&&ee z_4fYlub4ehPCa8f=mQ={ezK{Q-f6wl2J-yxOsb)-eJin|k zo9`Oz^yj=@4i(Vm@$BvI2czOHNl2ylHw@HVqe6u#gO9pBd2l-$FHJnpTjx2ERh4*{ zvRqa3GhUeyq(&k_K&2XylS4wPIoT!z~3~Ut*3oFwQ0mbJ9%$NmYBDJ%VFIsx0Zt+4IolE950uTvY&q_Wdct_VQh4&rZO9) z*7;^CALo52`XW%>m6es}%iYE8^aVSA`z7-<6k8}GK+9U1!v++hp@>EzX#t_A2EQusx{?Y=2&0-+)K^7hTQkN5u=9xl|w*(?MpmB9I? z$5;O&r;dP>$9edIGF4Cu62$G`1r!y7 zy7X_=-+XU|8K*#8YB^vTRp(4h3Qttb!}zKDZH8GxK_wzOUL6B71OcKkkNhL&?z!4w zR&q0wCJZoEl~mjU4Fp2W=qFdV>fTDevU+joBxJ6rxWeC6Rb!__Jl{MrIQo*M8UzWK z3{-OR;#}mTS2Zko)D=&_Ca{Tz2hPIT;xHsNwmg6kVU1tKB{h9qwzfsihh<=AC69Hv zI$vz;K;1Jj+p-39akonn4lDh0_O5g%!8<8)fXspOYG}CI4C*udRTR_4_ zT($XFqjK`lZ%X+ypJ4)OJld-+s?=ALF0^~K-OnNlmUQPP29gu;UYQRUT!45hkp6+7A}KC@bA9k2 zdBCVl1u8KZsoRs44HIBy8743Gefv>m^=X8u> z-M*p4Kej0vUa&VFkU7Xr2kU}eXIB`iB${7BlreE6>^2|e^LQ~0gU-pk)RusTaV~|c6$>Z^W|qxk0l~U12;hVr+5f`g=Q_&Q>GS!mhL%X8^RmU(*%HXu){w zrDg+K;9#8s1(|5Oph)5y2PZJuFE8Oi+iu{W5HcAygqD7>O{Z|Vgdb%|BoD)Q3Zy~% z^_j7`(x#3wth_wavdHlNQ3F%MrMX4;UkYgortCr|6tXQV0d4x_*z_lvyI~BO|LG6- z{vcqS^M_@~P&r*)DuOL}zR5!%!+W?Thae(wA3P%@0($JPs?scX&LpmmD{| zi-<(JZo$^Y@`~+rww95XksX9cq>n-n?^eqlR&q+8`UMk&$A!6p5(~XwA44ktZw02{ z&Cx3J=+BIw7?vRdSv+mrVN!SMVH(0azE;B#~fKmH3*N5)MANkN0JR`sB8{!HLV)mnc- zglifzJh`&qc{MDl3eGR!^Ibn-uGmHsFrOP)>IC%{&cZ6)=Ndxj~ja5C25pF#oei>~O- z%1D~?g&(~CG2fy1jtAWJh6%Mz_~XYxwKLa99LO}j!r4JQBM8ekbe&)OYZot4G-`3V z@a#@3$=Ru|rFzQ+ta`Lt0tAhQg%fvQuv4>t*tYI6zCTR|Fv2|)TGW2-D*YYDsA3ief*(Mn;@f_psg`CbDs*UpttbXam|5a z6u-T3H-$G{X^aJ7>IW7pR%I@#iOQoXL z{;qm|x#K(Nzl4lK3@nDAY`rYiqJjzuOcaq-ibYtr|A)^X+3DXa8==2!EOY7xI4~vQ zclwKI1X}O0i)Y9M?%j9EkAL0wRE*q3)qpUGgyWv1kffmC019zSITt~P+CX3M)2VpN z%Aa2VKV#N?|JR&A2Vk~=<5uL8{Yr|BE-WgV>C0JPTPX*s?6>$Dlj^MxKs3R#xd!~g z{dc?N6OtKokD@{&x*bR+BpTdk z-V^pfJW;jUmj1#-_nlMXq1nSf4egWJU3{mmUhm^m6R}JNIbH8JrH7Z>ZTeMP<HpY!fF1cKkljO-qMIB|f=aK`vFfUUJU4l4E3|=BeTp!#n$fLFM;^*t5JyOqi-i#Kmrqp z-W*=5BHmNxODFS$+bKd9UmyDa=`xv0bcdxE?B(yeP+r0JWi;{coJOH=o10ZK-)*Sq zpC`sFhive27YElyg{?VG*eIU2Sl&+zMVu9)U^+UwU$x*cI+hto1bMGx>;$r{t9!8+qsr0<`=M4 zQ2{ew!vBmTVGo0yP7v0}=?bxFbiXl`*|Q9*26@vrkv4xO=5wFhyn>jSdi-R2Ypd^a zMz>Nt8|bQz?n$9<%jmdhi6N{nKS^Pv?D+17Qnk&%UnTJ-`Q1&J^T?L0gZUie8k#dN zgR%X)$zHE@CI9iUmh9%-hrm#tU|I5e93;$;F-rq_pZ-$(qNL`f)m+r9> z9zPj5#qO^%0O=a|_0w+mM_V0%)O-H#O|#Q4n%oten(OK=w;vKkDUFk0Ctt0Nre8VI zrY9IE&-s52A{Z$Wpkxxw%Fec$Z+Ondm7gaB2f18c0z2AtKDP%*El-zz18nT`d=HjL z_O!fti8AydL|SIQlRazwIYRuq%|bOi-Qy|Kl)xkBkfMVhrvSF2ApZu0f;sY7x$tI<1=1Aged ztlpl&!MSn=s@?scSY$DU6zJpr0T!puD<71<0O3YZ#j(PntqeE3BQt~S2_Xj_1oWY2 zm&XSckJ8Wf<`#E1`gC4K?(qU$4wk{OJ)=}BDKM)yrm!$weQ|}Z{!n0|m%(6{(dFK~-mwjZsY0q0{I33WDe8Ax^ z(CEq_%s-9BgkyDFT>935Y9vLpwzI+WVe|0=ffu53tQHjH=!!RnVfaH48|5I8Wgw1u z&UUDwYsARJ#7sOa&jg?P%YCb<5CfP^XW$eS$K>$yO;}`?h5xI)NU{g5p;c85j~;!X z?h=Le&llZAD2<>T1HGdqXDSFR&~ge2#wHdP`sOy*$>Oi@BzJF7q@ED*HlRYWxVXST zwBH=h-?vfH65N|_RDEeilRS_;vH{E=j!9KTdQu3`V{MHjn%ou(WJn^+Bk1*6O|uSx z8pkn}w|y*Ve5@;c3QNaB780#m_1fH-(` zcnE|`b0;2Z6a@#PK!Ut{R`ub(D_d5r8*7Y>5EN`I4DS20I{3&qD_*9X|I}rI%%>|-lRo_pcJ~AM&8jUc z;5078r)2m!?MB=RjsyQLidneAe&mu#0O4mx`&S}%Q7H;VYEq$`w@M@6X4%s41|?+5 zr~KturaI?JZ+|@scXuC`vohmj0po>}Z3MUg+0q2%I^(0bw%9UfElOu>V0zh`rvuWS zX0ro12eqt=UZrJLvakYS{D0=nVcz*-=S+e*I4!J@u=Elxgbu5^*lJU9Vxb~<`CeZOfY+FfbJS@X>N?43E zFUvyT&~m6mHhj17a(Bj4e{e7qqJh`uq5NWXzkVpiN+-ui2b|Y^FxC(hA*diZO~v%wqqhVGi0lb07E75&Mj$a+ zj>R_LiUllZacocjG~jKsm+T@37y{cfbtW4DtZ@8f6hHU&XWv<9FI9FIN!<%li5wp= zA#mEsy=pt*rK$hSO|e$pOV{sd?jlm4jE3jgX~WD65~IO4xwmamgl6J=PecKjy_2SKlH4z#pO6I45kcmOt$8sE^fw5es_7 zWNloMWsQD`n?L<31u3Y3D{6Z_LIWXfPNtFo5;=kd!053;;ua27)Itfu;BqRN7_ z>X8w-WeVJ9c*tI7trVu3lHO1kQoOELnCJ9u{XsLm%%K?FXX4u%@pmiaUCSLoynRt> zT@`j!yhT^kQPieg&+n49n(5^xqi(Y~W$SXhSiM+fBF*?LtIAkYUa7CJlCV$T9r`dU z7CeiAQ}6OaJ)5We3Wfp=I2FhCLmdFX@2J~2{*CUA-TP@-`9kTD%+5WF4y1E9E|iw3+)jUj8x z@WKqw@P|VSXw#LWgWqiCLnEO;Bx!@=e*k%>3_XJN(!qe^PalDKW(S`L!6$ytK!*dV zw4xtD3QmBJZW!jLcM<{bn5eM>y~sqF{Q2qNF@C;+{RxLg76hR^g$p7<#N)?#YUeGL z9SCd&sh2UY@PdT(h7r9fFpxae9`FTxgoIf6(nk>C`N8cy_HIv!9QBfUha}p@N`f8O z#)k%{*b17$=k)_Gg(fNwCJgh@MMfIlw;~m9coGUP6603};Dh0Bd8joX=*meTVU0sU z5admQ=$!)dAY#l5@!dy%vNqk&7|Z}cGDuO!mlb-&32trV5oe-s_Jcu_$MBM(Py9he zvoCF=Xn|dxW=dL51|NCD!vV+`-uINDb+}JbgU{^9SxG3`bkRk_NV0_I-<8HFF|Sip z!~cBc4LGfe`X0hraeRIw`-Fp*MqhCrhKw%7|5VS3H?IpBVuEGT1f2r zTUWf7A3lQsb@bl=wIU0nwEOk6(7hcA1n`_C;{QfE2mfO8-=e$V?KBGptO@ zUnND3#ag_5832YeU2Ro3XrpKX03w9E9t4o}>jXf%pMTV3VQhR}jeIh3ygO?KuwI_^ zm{?i-53-Th29kK(53O+Ex;|=3PldJZo}QlEI#AO*_Q1XIz6&RkEix>8uPyq|{oYM# zKMMvyKWQS~W$V{r^mAH09l?b1rv$*ca5>$UeI%6MetEoM0U+p*gW_HiJM|n1XWdL?!``TZU(I69olDq-Iik5I!M? z+x~81%F$Z?DIlwd^)u^T9*aj8eYTTfWM$Ezn3$Lb*DFBg1~u*EbK&?E6iilV#Jgzo z9*1qxoYY|gEsVg;XtWa@%SKKJ;IP;Vv>gveH;A}hi!~}u0e~CeuV{V?0x}+`ZG(Xb zXE4)Trru!KQl!ifwyFE_+0*tA`3Q@*Z{I2@Dfyl5&@N|0c4VrSw@X^TK18@%<6i3J zHA?12F7$Z|bDdjEc0V+MN9C2rN^nny>P^OZ=5(~wb_B3Mscf8F?62()ovdXRqUhr} z2&C>j+#4ICCa0&hUwbNDsvsi=3Lv1u%^|7OSbt}2rln|aAI^0@ADZs`n+tGtTI;fM z7_>F9IuH*O@7$o1Ev_UEcbbLI&H9{Qzmy&T9{e8MJdcx3vahf2%-gcb?UkM=_}M1= zgQbhpomtG4=J&02x$+dm+%B(Q?ypwl$}hLWLXO^6_;}ACud1rk@D5ZMoz8FH@!i?B zf0gb??OV+E#pk?*M|kMsR3je?2S2A#qjP&mebqCjh`S$iJ4 zFCJ8>DA&jgTOVw4f7dAwS!-96SWL6YXGvrk`rm)O$=t+RCMEUb$EK!R@EGoI*WuV- z{^kfa3ndm?QT2}A0Hl^$SV*4esk6}66;7#nRBtmoKTxPy z&rxnP`>4tNGwutgfRWVMd> zXgfEiQZ8O60|pN=Q%Ys=RMKIeyGHY)~`=C$GAOVOpj57^D)|Jz(l2Q-kNQsG+E&- zrqdSI(&_;qZ!Wt|9mZmV;f|$f*`Nz%8mkb<>)?00!{(^$5ILE8*RadU=7!_RAsEX5 z+?HO|>0y2I@&7hQI9x{G;m4~1CZMhMGLz-@uh0GcP>I_`8JOn)G0(*XSRl(^ly8a( zwaRyUq8SA~qeSyKOv(+gTg^Yld-IB!Sx#D7nll$br~vt1yT*8E|2~7ckc?F zidc+xuK_KU&3FM0!e=X}cfWFoE}EThbmes&e_ZRE@altiRFq*es5-}Z=Ad0MIM~7` zds|dQ&;2HXo)EJA7#;m-+ZFZ@87ByrtH~mMe3X#^ zdM6=4z-eBy7gY$BT~Gq}TWTxd12#4&Yn;@dj^r4K3k{8rGqbUQz%8s-Uz0i!uZPXT zLMnNZcmRcn}_&>AM@6s_J4KbaYi28GwVsg!KnY zq}6=sNRJsukZ^br!^VVWon2LF>BfX-ieE=qt*sG0E-nn;+qa|;RUD7%bJFy*!=s~F z9Qus7*1Jo<_L~lHxZS9P0o9S?wk8U>9JU3)z1=^Q#;6A^ze;}thL+JltnF$q?=bG> z)>bmFEbGbt!||ad$3qnq0Y94fk|O=!~e*Qlq)lbPNf4#%kkJ z7}S^Y@e{k{OoNRtPJCZfp~O?Y-?<}MQi*KtzxL7l`vHc|epE*J4D56OJOgTNfFlJ2 zZ=BE|iCAW8kn~_yO%%r$3|yRvzst{I}NK{uUc&_G0Gu;Eh1`WONX zDzovT`7#6bhYpRO{7~eH7j6(9fBpJ3VjA$)Z}s;t7&hvth1}naj6aCbMl0Q1c29i?b_cU8lDaKj`Kr9{JRJf#OGrFcoXZW=Vq-S zD?+oza}VW&5|?m&IP<7fkJ85W2r$7IHJc>pTNHYKgOzN=_|-hUI;i16#m;VFL63lN zl`axuTRUSmaqavj$<8#IA@Sy>SVY8gU|@jPY2UiqayDnD`oSk~{4qT(&D+~sQ@sk# zD>8rlT)UY+Y&pF{nvTA3IVnF;y@6C|i#yQai` zi!D{={CI<Hz6YK4GoHsG6Qx@N;*#aEH&8>}_kE%N7 z20q%tSifFmq(?RSMBER-Ag_3U_Xo8fz@yYquTnVvt~mMERJ(!sI?tgZFWop+0#9Qq zQJdT5>;27k?}!C?ISYm0l_2xXi`b3y{QUT^xVMc`qN1rp=p{dGC%0 z@VL|fm8#4gfZmH8MqkH}ilQePZYLxxE$MDr*w}zPn)k)_x32V=*X z2>GVtgX#J5MmXx2Z_0RHT-eoLqdZAy)Jxm_cMX1P+#8SU3yZ^wdBSY-n;a zBgPkC)n>AHJBV6XByJ}VLoinGE$T6LJL2r=O7}|ado!)?hwJN@#++itWM5LUvzbKU7-?4NDq9&T#c?z+Rlws z_C4Ipygn$R%$Dp?)akNJso09lTTE_Obk+TJTmg+iMWRz0O0{{9{{a`7oBER!<`quYOE@Yp;WZ1j*?OpSXu%C#Bj@4 zyZZYXDnB)Sc@gRtZSEGlkpfx`lIu*t}6 zWpxE@jpa`~!Fyf%$_o4P&9j#*DsrP;K{`93;yUl0Koi`Av~7y1hkaSy2;P|3yR z%3&}^RxgS{oyYz1l_|)i0UdW(JHw2fMB;@;doDlte5%?pT?y$ak}p6DHe)%}E7B?t zS!p~o*)S2lQ$qjreQ;s|fbB)M9zcGrsYAw~Ou#U{LA}0-R3QTw$laN( zcl>Q_2Y8x*$NLQ9FrrNtBr1FnEp2M@m~V2&yfJjz-yZ^)-CyQa0PhMs5>SB)b45E~ zMg`+3hFY~LAR}_P{TeJ&R+uQ#jFm71s9!rfJJ5x2kkFeXaIIswaONm6QflfiUHWcKok z^ch9fqzLa?v<7VS9=XGxj~BOhO!U|@x^Lnexg~c;J4Yi%0Ti?Xn0{@#swyfK#=97V zSczd_c^!+Rx$+%@gC)|*b1Qi*V5r|w>CGs^_hW2 zaJ973BbUxwrpZi8OG`?sdtQ?I3a=2T8o*y869s%q&*6+Opk;uB2^jOBx=LtaFR=f2 zXKFRIwVMHiHmAhDO}7yM8Rwdk^7CmEr2w6h@U=ArIn~so5^};pW#wh6bWz85W9KVH zl&+>ZmOw_Zxa`q4Q{k-CttUzzpcEaRnfWT5-nHWbd}Bb{HlTCnH$6;`4BV?5h`2g4 zUeUcDN7TQgWzj>701eTZ^vOcBtmG9ljbq3+DSG=yABV;6OU|`?ya5HDfSC@e>Ln)P zcit?}OekagV}mJgPt*!=ovB)R5s|g)i=)v)=jrOb{R7p3HRK}gW`+XBl<^_jm7ib2!Bebt+juLBZgm5n zoN@mmtG$R0i;kwm?*W@0H+MA9TX?9ba<;KDv$Gv9hTA|wASeToQx6M@E;7XMhP3H} zx{EX+YUseQ*`0NbHtgHwbxP5%29#iW)oqWP%gW=5ij|&5V2J}`s7LFt%;{ih1;D|9 zRM2Nw4(cU&UO9X_?wbl&a=F-KRTuI_TJDRl266ZFs=dkj3EQqECOzTVI;?Y0dMB6x z7+#8Un$Zl}p$$AX%Q1deXwkw0$Yfs>WQ*nziJ}$m7>M&{RH49>L1+SR7YDIqe_ho9dbztp?JDMSx*K-%_x@qa@?rfH@kkua6++0sb z5Mg*!RF&xo-p0vqkJ>FjTUOf~m6@&6s+~HH?iw$#Gxc?B+?uc=;BYf;|Eg+JpJXer zhQp|>C>&!T+s>Gda7JuCyScT~IMZY1yR34}oX4as+&un*>fR@ayk6~_eo85QacMa| zG>-DbeRpqffS&5x&BEn_|FW@sl0JUu%J25n<;zSPGA0v+h2r~AP>{B#3PnKSvv~%E zOvJ|x945p1n+I`N`GD%WGhKfZ(s+dulD4@7x$Rc$5 z=;r0`PnzOCEJzK+WLb9WZ`y3_Np6rafltKUkh~#)65LPI(M#F&5OR_{ zKnGmC+5v9DHbWu|MMaRxQ*De`4hE zhBn{80;c!j-SP0F$B5^q8)etQq#^qT$CpU!&HlyFj975D`>Cx~Iqq)cFyQKZsj^P+ zW)J@S-^cG$&^N}HD)`XC6Y7Ldz(xMgYk}U+j_mInNCj~?^xro+&)7q( zNi;!ml|w=+$dae}%Rl8A|r- zfk*VuYhgC5W3yAw4|V5mZBO8ChaFFne!Ak$Z4xO+&0?;zMPn4NFBu`YaJEFTmKHHg zIK8s0tbab|->(x!Y;C@4iw?w|X|xUWCyO+_HPVKUqMxsE&bLr!%bfN5?G)Z+{Q24U zg59~=u_mEbA0MA4&|x? zhMVC;?nH@1?O{kOak1*fNpka^T#{nF)+eGpcbU<`bI{te+e)Jy$N8Tf9TPcIyPtJ#0v9#Sk?6)+XCe}Y8;)(Ou2*AENYANMl zq43jeI=(@T?@!=ia#`mi#URghoJYlfWooLYXM5CsQkmbxU1G(Ep353X=y{Eg;bwZ* z)CiCTqgyAG(nMG0a|uS$FSL%h?^m5aue}1CPnFXS+lNQ}ybTTR5%qICDStX;Xhj@HD*264sn}pzvC=P`4=EzHRtr88}9k^XAcTjxW|xGs(F@0yxf@pgWFkr92`~Ta2R$B_ zZDnDZH^GFLdvmi~lIj(=^VxwMyKP+r9G0Yvh}lv^jvqb{a(#$P4`)GF%#*Xx&BF<*D(^HVZlX97L2H&N~cFh8d`$aM(@_b(!?~P$OeAvfu{Yf7^ljawsBJs=q(i z)xmS`Q~vvC&$}IEN~35K+f^LeT@Rk+-YG@eFH|(lHe&%RxwQ)lEURwAl^yqIp6&?G zCo+wPaBX>H`>TF1rbqzF+kh{eh_LW@j_TUY?E_nkmw!8qFH4JT;dZ96{KH5Ta+3<1 z$4?znwf(j-aGrAS!a{^idewO@TR%5g(*CnxD84A#^ZTUt zd+GD>-qYLvi@3K8Yjcaj1*uZn(jujJX>q5)oeIUJxJz+&*HVSz5}eTD5CX+DNGUGC z-HHWwmt=O&opbKoJAdZK%rp6gBwxO7@3q%{-*>IO)@ii-fC=zq+Ze<27VOr^Lw3`j zrRUBw>(K550u?uPGZrk4G*d!eo+aj*IRFDm5|+0K4e;uw3k-0%9MeHP(fT>ZC}!Cq z#;~)Urp6CX{pwb7N4G?Z^sWpv6SlJKGQl%HZ2$y{kpkmaxZ} z=Z+CLctvva-TJ42_6Ia3VZDiU-=%tmk0|+M5g(>c7lpHz2WS)>W(yF3#-RJyHUNLI zkmFX%bSeoKZGunU=^V~ZZe5);)-C51a<;LSJz$|b?{>!0C|?B!OGTs)m%7(Al`hjv zD+kQ*u{C0xXKZL|{Wn&k2u&wF*UwvjosAV6ZH?qQf|3QbBWxiZy+}!$?qxQO2L+mo z`ZBw#KWHez+hVfi{3}d)L8|jZY?aZ(GfvLqmJ?q|Q9Ms4w@c^lK9^;-6?)@;C-l7n zQbt-zS~`+O$g6q599R@X2AIr9YVqg7!mLBNh>4#JTQkVO%LZ(EquLHkgt%}z?`{5F z!mG+F(&g=9J%K<$GfCql7s*H3IqZa22k0j{@gY`obH2aQMehb)=BZl;rp-F-pQ@-3 zq^22|W$s~+V3jw7mFNjLBr3FliYn4#p`tFUO^$T1knECLs#-tTA|ByEuQP<7Bx_1X* zWDk{#H}#6%vIGYQVC}yGB%C2n%J~T&CVnkR_~#Fy@~@E9ftIhJadKDC zzhjTH)GOZ-o0*x}7EX4!M%o?1oT5)pNGPoT?YIR|CmU0!2n?5bMkL z&**O7C+9cr_*v)a;D0refQy~6<)vT>10{8Pq^ZIA*#2x^H}zo@Wq@|oxyZ+6InX$h zVANqUzA~RS;sN^Pi`k_5V`y$;ybo8N14!0Vh_mYn= zrz-1@8O~OhmRvYq8+U~+i-Fp>|KsI_&Q9lm2n*ZHm%Q$JQW*M$4<$>znyL!J0^ zX=$$0xpwQ6TCYET{EFGzk4ebiNNSFb=Icqy(q^DRof&q$smUCNDmK+m!7wr3=<1$0 z_HKzHg9_&>-MK-G`#PW1T+LLWviQbGemHvyb7-LnY+_P`U|=YiX<`Q))RUDQ<+qM# zZMXvlc%PO1 zI5_{gtod|$y1*a`EKj5woBr_v>wUbrRsq)nlF|7Cs#@!d?e8{x4ztyjYwhm7*vS@W zzk!U_f{{EV_|FOMeIMZP+PCLM5xTOH4y`kbi;G;JU_+Gm_x7CS)Dk#hk>TOqm#gnI z6|?a%uU3UJ2guYbYNZg2QPB*(|KOq7%vw z*3c=WYczww$nkVp0HNfG*-SDw;;i*Q_!1jimZd5d9{iMcEKZASeI*`EyuB2o|6?Lg z=N@gX%NY@2k^&>`0uTG}Ye{g*jwz$9SJ#C~S&~5%=_h|CRvjo|ulxAlVQbRomQ_g_ zKv9kgSdV6mU0lha?nU>F<$fOyc-vo?cs{{)6Suj%}JI!uUc|AU{azr z1U{e>1`7m|FMo2fxfLoY>aE(Sq88ifcG&TZR=38l^YV>RFUD-(&qr*sg8C2D<*cmV zhG~<)ZB5RnONmY#ALIa>#c5Q5vFljdCt(eZDPPO2kUX3bkVgj|F9W-gs1HofEGr8% zo?v^IfW^3a9$T7X8+}1Yr_8ET0Qcdht2@j3is8c2UMAk&p4Kl;v2ZWde7TXD^nmEZ zIPGkkBhmC-nE$ztk1tOI+%VHaRdo>k}$ z<#bV%qF1fOnuWFAi$2hT5uu0+i?sz&+&cf&Zl9t=Ewa#h5qX@$qD@-Z?gk$#o9Ya%= z=wpPdr4n66=nphg1i8n>Xs_m$Fu&C_`{`0i3EgdJ={K#dZ4uB1TLL&n^u>X1RDZ& z6vPL9n9a4oO-y*O614=sb5HPwR*TJOzE%(7w1|4D?Ewu4l_g$HjF;}^ay{-tdlk8k z!Ge~%u;<;VvK&SF4B&f{)R+wM@3Cq9Fo6hEEz66e4)CzvEk3rkDPRCV!8;+>ed+ug z>j{3xota-BcE@oP4{Z!?b9L{>MM_c3#R(NBEEAa25e!%vUcRINa2c%n{Mno8pG4`TTqw@ehr6VKd!%AO=d8 zfDeaul%^8Uq$}=aW~u&F8gOvlzBSvNabE5GJ4{V_%TQ|dL*u_c-;Huh6JR(0kEZ-T zS2X@_Ts={(wM!#l<^c6mWl^>2KAGs{m>9OYx|Y>bIx@Zd>ZH-#2kGJoPEk-+U1J93SbJuQ=tQQK-+*cmv$zdryM_69+Ymo{8P= zz9R`otk?E+Wv(54u{88qbBlEGT)qEMWXjyzPf@stDR=!w@4AW##Q@yvIJa&96~|bq zVtte;!-mfm@56Vy8b3%}u&AnVa`xqQvPHRzTLgrrJwx3hn}gX?RStlfBds7+jJbH@!S_bpB1prD|D`SRD&b_7L4F3v(53g6ar z1^HtyOD+Vsc47|1FMbVlvYw!>Bk&zj-6>=OqDL zYT)bZ?>}4z#`&D`B>|vo?mOGmADavGKg)Hs$&+#sMCT?vB-EK2XEl!rxE3V2w7HNm zvd(E#`$BSKtms>aH|VM6SRplp9J{ayU-`;62fWD2R5Jmjjf{<+CI;;KG{W;&{jQb= zA_U-my>i_*CtD^bSBAXH8uZKOFG#v`l__!utVG*mk^nZQ=6)8?MHp zH>SV&O7amk$w;k1JCM))eX#{^OI#4OM<^Jchnw5EE2^k;nRU2O&2cJTvC3gKI5N`m z_lJTJCpVXZxu2b&Mqh#-CZE0AddhLM^ayOGwiS~<=-L}jUN!|r%J`fFt~gD$XS}O6u}Df6wqDG`CS4R(ZD3W-bVmzROZ>;q2v zwm|gbvfMpa&)HKpruJl=*l%4D?_qIqqtVH3^A(^JE|kx4UNl6}YxEqfD$oqB9pd5P zJ&wS|=`oq_CzO?yH43PFQFE~*TU}NrudhGdxhM^V!J3W9ggi2y-uZz>9d8bK9-hjI zUHH8P8!yndpD~%+)B}*>a^abzA*PVv#p*Eo9DGMG^slAEIaGf;gUeG3doBuYU)B(GWi;mA z^xNDGREB*55|HIu6&yMRaLkoWYr%mfO0+r<)r0USe4_;B(c^9G81^wA^HcUm_?(K;^&)1K(;A&xd&8 z(8R=5!(XN|ZAQE{is)@5IR9vXkU|`wU&SdI#IA5iB#UNx&S5lchie0Owm)8+h$8F9 z?8ajf6G1NK9m3wrxer0Fr5$E}8VY>^pyL@`8z`|fUR6Ff^0ONhhye99?Ph%NiwyC6 zFIRsI=7Xu+0^%9=oTjlZsW=YGVn^J_+_S& zfiHo|XE~@uGB+JRqs3M74lywZl%y|jsqG&lQow8^ux=?!F0*QyglQB~NlJFb^W-WM z4rHyB6^s=i?Yncpinp09==I$>Q8Rpn(A0vfY|Qxw=5GA}EjJX?d5l0r=;wLe*N0ES zs04oKfBq&pym8e4b^sw#qWX7NlSEGpX;22=N3G&=)$?@?9G}}w9LDNqlJondJ`EO5 zbC}$$2^&uc6-N?zcsI@e0aV8mf@^>YC;IYVm}y?THnV~?~#f$N&A@hz58Okvy7o*ExT%vrTpA^^wq+#Vfj zuX;piK50?=^vLHgd~!_S0ynF>({Q6J4*o*NEj~l??%_ zlDx2Rg;RTJe)Y5^c?YmiVXN`H?>3#(jX*xW&9)&CI0rq>27Z}R)bDUc#4|wq012ES zC=yVJuqQKBlfW1ugxx*2#*aa>&=LE7tKn+dd}ZsIhQ%XWEub-OFK->Z#0E*K1Mmx+ zu;CrCDzkxCDg-$Jml9y_+r)Bm=vIlj&Ch{#QlO5&wC+PApNO3T{I4_?4P|b&{ zBLWWln*ob>jr(A@K&{ba`Dylx{lV7$(q%TX!a}fnr`{8C#n=VY%ZfKN7|t@J13qv% zA2bM3#(zl!Vkb)EPneW{DN~8WjNJ2YG@0mJY{#6NdgiMJ;HU6jfO`RAS4enxlJGk_ zJG&m(j7XzVRf*}?6A&7Zp!A!R_{mPFk*6)h$~q|V{4GM0jrup>dVX@}@f=2fz^)lM zRT3VYnrg5P8U<|a7sqLxSsnfyZhEAcT%`^lN$*MWK9UDfZXUqwrr6kS&^+##kFSh8rifJg*pBXS08<<$OsoBIPTSi)#Tn!$;of2x5#2s9u)PaY700w%n) z3n5Cy*vlbr05=+a(Z@i|2OGJp@q`PQcY0bKenkp_eQ&qJ?9d-P*s7+f+@nZyL65-U7g>ImwSuiGa{^%EiE)G0!0SM!E9epqaAmg#QAMLeOIC7KDaI` z_kPPWx@mc@)k7Z`ns0q+Hkv)wWk739gvIow%OGR+VId5739$Q?h062KD5ipr9sea;&5#Yo94b_&eeLUulfh>!@I08Gq3nUhpjvh`ctT(yUW z4*tsJM3kYyB%#WIrhV|LzDyT9U3{cLO^Yi%MyrLBSOu8ae!dq*U#JcHVABz3W1DB` zx4_16xf(rJ=@=T~4ZGT3#>3m|>ZH$TkBmjLeDi+NOQr@NVL|`Sn||w)qSRM(vOU{d z&c{HLeDFUlW~=rnBoCC$12?Nu$&A-kU0n^lXh@!O+2apSVfTdSx^wzn(Kf?Hwx+gl z(X7?simw$Fy|o%_B5rG=bvy50>^_yz&$-v|`>6_^^c%mahZBBADBe83)I!e?B%}`HTUFtO~UO0{K>d%|>wZ zRhdLjd0b|98{9Xg<~|wDtm5fg92}m0t8x-H+%z#_QO8lYap_)%#%TgR7Kf4e@daM%uPSM;7ev zZaYBZK+Qhc-PbHCUO&3+c|rt!Wyk=iUNqqFCwMm3ia&@1C7beX|PQ% zXltFfbTz}{So9jO-+z$yrCqtrZvMD2n?RrMfjpOdL`j)Bv=--Iu4~}XcNOaTilvN{ zg%l0~4(EZ^%lyV*Dsgy(-JBYmjYqP)*=U7*8Bc$gWI8*SByH*@j72-EgWtDC_)TmrKbA@qj@Z{gXz8=)YFa16GSd6ZYdAaY{u-rht)Lr z?U}qiqR4j-Myst~QyVMs-uZ}$p-1Q)r43k3*Ls^CjM~?^Z5*Mu4OGBMZA07n{%8g{ zuk+J*7iV{koUAkN#d9pjso&_dGT4;AOKsI=&|mEz;t-Dw70k$R=a9#%|*mNtcX-LS=PG}k}M`R8URxLQDs%sKXud1lU8T><5*P+j8 z@7B3N@^r%=-o770pD%k5uLE0U=alsI@s3R4-D*3swHI*%x&vko6Bx`4tW7F&YsT|E z_s1C8s%w9>q(mS~2Nq~lHGh5m<>J=OS)@PQ3-4joLMtj=EX5fG?BbRNe4uUzr%ik6 zL0Sm2DdF|_B6th5Vsu!8t;B+GS{?9g7b%1tzaKhVRl}m`QVc+V#d=90zqWC zF7k=Elarfp^x%|wQ9lzsJ;A_^h-dj$zxQfhNvph9N9lBd{Z}J?$J4d1d^(@2?7Q1Q zIY7k}zLVjQ#qea_GEb+|g|ahcI$A(YJ=X^0vo#N><_ZkHmRWuPd#DT7pJ;2k4EoBA z;WvnZPdC$x45}JB&1wO208(eVnD1nkclYV3pt57SY5=B->{!8UV9IWwR#8M zYUJs^VL7jJTf0t}CK8+ax!&y=FAK|F^ObKj3Pu>6;MrMwL}`d$=Qlrx{JS{IK!`&a z*o zt@^j_18Xvt0^#ZQaH{?Gokl2dRj(7a0ld)zEi?J-P1?j74NFhKta9j8vFSA|0CpPE z(J6GbIj&XwiQ~d0x+2^jOhDi5^oGElBG;~^u%s^FcH9_G)q&{&PUv^i%WXdH{y(q) z@W0P2KZLA;{Gd2hZdpmNY}F(vT+bFhdr;SvTa6sg0fJm=uEq~K9JzR{k*1SytQ^nc zUV+G4t|HY5FYSlm6;zTpAR+OHDL#i$6RboaDha}nBIRK>RqHU))%8+CIy`-Kew8<{ zFAO{aJp+S(gRvnF$hB()F~h~JjQBfy%evuf5iUrgRQ_>%v1%^V+49=P;sEEdlzY_$+Q zAVKQ8vHVosYj^s;&i_~lo^e=E@R`{D;_wQ@}+W*UmbpJQm`QLB) z-|p&v2^Rc+`k`VOY3{baSqn!e8-V5~derG=PMlBC2qO(^F1C_sY{wAA(@!8PnSC?9 z$Pn#+0u_e&Ak!rtpCLg&{K%H zYD2)L^s=s^YYU)=l)xE|J0HwH{0&ht9~wqSfV=@u;2d+5DI~z$mrnr}SN!So*%>ZD zG(hf@dQ);51*{LxZr%KnDt`3k*R8)J)*+Qtx(ru`LrmT_HeX$URfklof?3np&*g6% ztgZqeq?{(`0mRBt{>uD^X=1LET;Ic7>Rg}&AS4c$Ur2|c{6BRa;Zy zje>t8cyw(FiO(&()-wS(i`zW}rvN=YoNL_ne(hy`W!1nNTz5+{6myu)`vcOuduRe0 zSPiG~aW$SkYWT?NCoL(M_u&Sv#@qk%x6g;)IrZxk=biy=>9`Yn^Cg+Mk6*F)RfAp$ zJAB40W@uK7*pKz;&oE{=pgY%t=&$n$k%z}INSAt-z%7*bVYZQ@-?8yJwdga9pT_r( zOuy5M@4D@NIz7+`dH|bM*x{^mTLMHmT@x zAv*EEJBd0Bs!z}tYd6rFs)2)uKJw=|E1y5IGT)thNzy<^OQqf%^xtn8uYBH~bt9_l zW{uxk_yX0|XeuIYNc?aEubx(nhi94_%|0|u^m9Pjvu$fQ$D9Q%h&@e zz;W#=5*{?;?oAgnUF|3lMv8-6w7p+vYaVy-#DM_RK9sA(>;y{P(L~I0X{X!O`3OVkVqAXuWDCR#Kt=6#tcmDw!(Ph@ljY9JgF49r|SV7R~V$=}?Xc1=aKouW&h{E3C@ z@2?k?r+f@I^k*)|QI5K{GLrW}Yecox0x_2`7gWF1$4RN_d|G-c$$l3%$}>fvaIXHH z|0Ks;v3AjPaCrEcSzr5vsDS;LfUt0Z;?TJx?JJz;A{9!5lUA^4@8flYYdB9E%>}?l z@DwFg0mnF_Zl6)NrtoF!QTu*mY|QlfSUdbc8>@oW+DYK4xRNg~RPEA7keF274yWHe zqXsVO#Wl6c5@omw-+>5lFCBy+SUVp+FW5)lT|8U-bYm}f>s(8SaI3b6;AkumNa{k(Tfme?b2h=-;qQjyS$5<;_ z3^oEpGSa*kJ4q;!K9VUm6Fa6c<`xYwG1JquU7HwY&<4TA{ckK0=WWw-)+I4zocF(O zu66kFm)ajKzt&s!d}PsbpbzndUq)P?y*pYt>ci$AAidYNr~gFajk(UsKA!+uudpM} zW29`Z-Hf)+4>B3ItFEJyf~a{VN91LaHTuuq6eYr4d|$jYnT3ID^LmxP-MrKZ&@Xn6Ow8yH)*TTkSO!z8U-3M9yl*Wm^ z`?K&>Rvf+!{WC{pfk&=tIw|j#xZ6w0j6gzGgm%&B1ENzZe@u$Aq)@`1$t|<*qj~1E zP`RF+7f;heM3q_6feAzrhuu|y;^MpjStV;7stym##atmxyBt5%LJgHH66vE!ifAYq zg<|s$1>1=M=uxe*4PZqw&trF&z2=c z8F`)Y$(h`{9=&L0LZRWZFUHc@v1|dg|ENUNvp2wm*SRJWVfsNg_JC>KzR)n~3GWV? z7zMGIAb*2Q-Ky8$O|$?+iG#jzirkdG zTQx$fQbqRF7jMmjR}0=cj6vu`ZYh@bn<`$*8{OPVkRYqG9m*g}A@W#^ri!&BF+{fX zkb==%Oka+)`-s%M?3*}#mp3xR>qT~qnTZAYr)xO75ypu*6gc1KJFpH8gmXAZQ;!YC zz{$onql4MNw1oL;{jn`y!3nd*%|cyD`tZEdpapp;ZLe$pT8VKsKf$x2- zpwY{jF4T;>^L8)gv@gi^Rew(YW+D;ZQHD0joxAA7wXl1R@(X<&@=boe zSCuZ|^X+9(>GDnk4LkCO=!FRWV(ehOosZCz`4>JF1&iK@Tbk&vcTL9p zW+GSo!n@W%5#UgygWe|ZREQ7Bb49#wTsiJ^l_WxS(;tYoLndZfNe@JAc-N`arIUNK zsXIGTE8>OTIXN*e{ITxT^7ChvuQP|dUrK_mWL&z1^Pk?}RYM$~p1#yps?y;PWFX8k6AaZEsf z)XVuW@&MT6IN42&c;|u&U1FxV6Bi{htnkM^$*^p79iP)Pv%+e#Fl&aOU|v=g4!ktm zTZLo;{6{L$VW5ZU7RD!hDLIAj^`lW?jV&BcIr9EF#4IX;zt(=p zCu@pX_PTR@B9$iRzN~7*tXC;{BmGUz1g&_(l;ki9aW1@m@CYNF$KT>~^z|Vb7S<;Z zDYVE&3vAYZ@NN^;Y%&%F0bjI~^^K*=;3CMdMZ1jDhi=6*r34e35vMbTOccvz&y-!5k-XMSRzE!RFcYCw4f(*{ zE$ohod|x)2e{>u9agmZr=m|Mxaqkro(jrOVJ(KC=nJ;~s_;%&3*m~tR1X~#_ z)W%c%7^Kn`?~!qOe7QTzxyEl(u4|Iowy}vW$_9v_Q+?9 zjp&vaE|tD=F&7(5w<(LIS0SkOF&CxK+E*%5;U>&y7xy%q9gQRQVqBVEGyxmM@i`TA zyNC=FL~HbYLd)Wm;|5=h*>dNr&}ASFSy5UnxGB!anbHlEl3NsIhfrmJTj7`3rj<34 z(1CBSiUJvAuRF#p53`493}mn(pLwb{*UwHs&4@}*mC7myQ-ZAxVfVOxeloRtWl~f? zN8U-*sSAyYGAkX;YkV?Vt2m-Mu_;mFy4Cto*Gq7UNJUo5mklx5_kGVPAbN38kTGQ` zY)va@NphiFr{@)eQ&J(G{_xODh1ogZ-Ey4-3Ix?i-`GoAvwFGt@V2E#Wrn#B!gl9Q z^e0FXH(X02^g5w60wIs9u_P3KUTw(1;Pi@$X>!%@(P(QMlZ^}Zo?==|t=!46m#f8* z&2G!7(!^$yU=GW+ituW9PyJ|-kM%>#6tr_ljhJd%%+M&<#}(3;qQT<+QJ?Gjfbx$} z1fera61yRJH0%$Ji#Hdk0PaR=d(J?f;%_$!SvZlo&Zq^1<0-1F{=NtUEv-~ox6dJq zDSL(6aF<-dZ$XVNgP=~?u%TQ(#_{#x5Gl2`!ELE!Bs`8id0&^CWy54SOqYloGc;;7 z%ndPoBsh_!i8k?2fF2~e6Y5ip`QRX7?{_b!6KQi$wSM3$LM8S(1HI0UY+#OoQ@ssKt z(5nO)&6`kN-lf|0RJ7m-yns%P`&8(BNbAJ)qdp$$z|oeiyY!44tCkhj0EdTU<0rKmTzP=k51rqyUz^U&2~eencwu z9H0E8U#iWLV%TFG3iXQ}oek1jUeT&$?g%TSqGDELP#4y`jZ{!Tcw6u0!_zeMlh-?d zXU_6he{>r5#*zvmRVu~6K+i~CuDTr4Do2VcJ&p>#oT1J%U4S+hG%D;&6#Y{%T1y&| z`-wi2Ux3(+b(kf@9{M{)A@2Ox%CKgs5QgtErK==3K~7bg*p2FK)@8VRy`ABCw0y8P zaj|%vXC@lA^xj+Q_c!T=KgtCrw_~XCYn; zC%ko@EwAt4K9Awap=+R+cG2D_ND`H}M}$fuvwREZjWOo#)M427ide49I=>ZR&XdB_ zF37TM6t7v#2T@Y!WWbY@YNJ%m(RV84`Td(|*Y7;1t-KiW-J3*}HPbvPxZEbh#iO%T z6Lei4#16#|$Mnb$y@^;-C}JhBPoB>9v91c6dIO6M*_$wYxIotVoBpMhcAs9l>S@y2 zb7nR~fx*!rwavL_Vf3=#+aP3IMEL;RHSwFhQA?vQl3Qqkhl4VWHC|Fk0MF>NCW8x= zC3mv-EkqcZX;?>B-{@o;t9zy#kz&};QoyxXhL5`OdrsRU-}OC2mcw$*84J+*XiSD3|^L)u$VXI1X}UHl_g(`lu!&S!edqG^_gc{^MC3!#yOpnlT{ z1X^EOY23Fi17+U5zC)xgUn5d#Pyw*z*D3^mqa!g-LzjrsaIlGkCdmyPR};q;JB6si z0)z@I^kpK6$#yB z-}cPg8iZO1*0dz*Lv=XI_qQKRa%+IH9owM)P-sn7v`q@ zc_Zw2u;c)ju2LS0h>7`G0m<9kgi1;sSA4gT4VIM|&Znm(@_tO2Zk4UUK%ut(v6TI8 z>Qkpu+0ll}d-_p|AqpMqmNiWWCSNj?V4Z90I)V}T-a5S{nW4BIh>Hw|BKwg+xKtHW zTj7xn-J(WJln=q^?X(aPVx&4sN_`OY=d zG+nuQN#eycd!u?>V1KOq4T)FqITCB@kr>rGIYc*2laD-D&mP(93XMtpa(%UAq|i_k z;Fs&ZD4ZjHh{m3~6|Nc8XMOFFS(@$Gc^qWACo4;fdehGM*!AbWQzeT{LMBfeq_3sZ zLki`CGFhNTxaZFZgTD3$*4iT(QNIP10BEewl~>mnr6b}AlYoXS7o6&3s!)8RNVz*6lBO??$yu@BJ3h~Y4`yE=V)21KEj-SZRQDny^peqO9u?jhE(ue^o1#mf_GNBxb2PiTac3#AcGlT%dc1vfdX% zc}0{R>{T4?_6s%SiHznk5StcECphv*(W9Mv_*fia)979AHp3*2AzO8+q~BCbW;PZ<->8q5=WZ9B64ofN(TLdVYkY}fBGGcU6asl6O&@*$2 zMb9fD7EcY4q?Q7ypm@;HYR-@IobHR?($w$1k*46Sw@R{aT+2`f*{aBVpRXdEP`8mYP5|NrZ%Cw5xf*u zA=k^6z@ES@qe*m@cq*ADMN9i~o;W6KR2K>{|02y`9KEPmnp#N^18I{{T9R~se8j>U zq+CbUJl3LnQ9T|?zTQn$=vJces3R}>QyHulaJDx12B9;(YnY%8sCH6IpQamT`Ah93+6HSAqN4f-+Zf0 zR*;f4_Bc-%WJqE3Od3UQ+cwn7JtB$?YemX;#1!Nqq2c_}vn(9yVQl-KzlY3!H`tB6eRGZ{X0)QFl` z8lCF)D+x#h6U zuq+i<&Tp=}uZR{Ah}f@nlk39|(_3Yd7&POS=n}X+vtH7fA3R{!{LSi)w9`W}LOK(- zmA}WmUE_;^ls%L4@Ck=>uG*z^KGhF0C5O}bhmw$wXT$(9T_xKpH(Ml1N9=rC&o)yb zU+t!FoKu3%d1@x}UG7e)%v41kn)Z_N^kdQXBxmPiFSI)OGskH@4CU@DY zyP0|>)~@4 zYVlDTNDEu)q#tDa(y~zjjuR4<89bHGjTau?WdcblErq$8I(!&SBaRuw+Ns@5E-ZA%OP$|T z{}jw!Bqma1+Iy{+m8qTa8^jq;SeBkvc7Cf%!^6#EP*AvTl3X%~^rjM#_se-R9nD)&lj7zz&ZAp5-z4^D0>x8B|5b&_fupXG?< zH)658@|#aZZ6z)B5G;T5{;BD7jJzQ|BNKD`+&< zOGvnyANDHMH9W5SHjJo*e>;EWMj$3Ap&r`@$9WH-{h*lE>MoFkaQ$ZB(^8Z?@P$z4 z{ZoB|H>-%HB7N6$;_=7W)eDFFj}U&8mSoRR#f2~29`XE^f&F29kHbNyc>M-WLkzkw zQL2GEfaFy%x$TL1MwfHkH8&{li~Bv+>Pkj>nDI>$_%GgY7ffq{!NH%pBGUUDCb~)u zo*PY`5@(D!+BR)Bwpt%H9IlVeR9_@hr`#!gb0{|EGGNnI`#35Fg7bXEEyBy*;*o^L zy~d*8BhR_x=}6@9mmxzpms?OFHvD0uUi&qPp^@Ro*8`I;e(TJO^Vt+9AEA@jHX{=v z+(-mo#5_w)CS78UCb%L9c=X9?;O-YR!4zy`E-;VfMwP`3^^t9H&0Zy+`;8F({nR(@ znKRi&$c^*kS1+tkM$%_lKOYaPIlGGEx&*^Cx;x%%+&x&?@`#)rU zI#VIFO(-?|^r2Ac;tr8a-?s`#BjPR&>3z?J-9dA$Pk*+5;TpLdO*G^tI;SHo52eR{ zVkO?0t|No+MZ>@2J1;2{4c3O^+Zo@W6r_al3-2SVcKna3lvuU2S}BDC9!fmhnEGp~eB9K#}zdbm%{H>dmn1lXZ#O@sRS5`xLU4_W0q1=af$oENM2{oSkMyT0?=af~ zu*TD~geXc*ec)QZ7#xdJuG*AFXRQp&$`x`9P!BZPbVFi*mlWVV^DgX`E7 z(r@`<_&U%bjpy_7#nXc*@(OyQn!auQoqbV$Hw}}*9T|qt%RN8Tx=v<2+h>dYPE;7k zEa_X%U_Tt|txqO%Klj_Wh0u}nQW84P5!#P%C%~6h&^tBD%CmJ3d{d;7>OSb*JJUbL zw4-msyWJZa*eF%>MMEi9tc~wmCdnHM=1SUjs?mTm!8{8r%XMn$KCXdNE}TPFo@b3| zgg5CK#$+bK&@6;Z=e#Ryqx=T3QDM)Ttd!4sd{uAGr-~o1QwE^JQ4UC}W($9F93eXV zRYWx1jL+Js^p2rM{g66LE_fpb=G+MlCYv(eKw_~RxIt;PNX#Zlpu^Vyo_ z_^{RFD4{Ebu`k59)XCQ*-ko;!+DMaJm0f@*zycrM-h^;e1NQrJ6r#{BRut0x~_W!bSDZMuyq)(sA;s{|8*~_Bt9sI zuBIeD{eT%4RxWcXom@CGFgq&QMwYF>{5s}?GfPxojt!hot#u35nEg$&6T_B z4a)JR+W|LUT(k(*+s(J%oYu~mXu8es#3^d;mSvo!MfS@TPIv3Nj@oWoVQyc}vxP8% zl2kp$>r`6SSx?LK(`DXUmgP!HzGD9bL+2^zxjX!LMt1O;>m}nYrtMr8=BYyAn-@Ji?ay9ub zoIfr1(r4DQT*o|!M8~r?HJoR3V5+%^V0>Hkc)Z8t+=l_p1tGaMlHyFKq&rz&Y4b*i zlTH`5$n0ormdAlUsaU=~CL1*<=hU2dtNi_o#D~h+blEZwIbT0g4cVLgHy7Ye^(#W3 zhB4#PzNHs>0aMKlHxeRFEJR04lG}Wz zbf=*A>Tf17ecoUVAMT3iZ!3a!UmYHBdG~#W*OcoRAum2B9X#Ajd zO_O)~Jx)FOS0t~h2$@vx^gDkNr920mSGP~zHsxe2-x!)|EvXfAD`m}!Ch%aYvdHP~ z5BOsWXNa$%+mfW?6cJ0Qri^t6OS5i8r)^NMExH^Q!?FEc_YN1;hS1jk0sBA%zw;`k zBLmM>JW9-I#GJM!=PLkk9O1ZbUnRGWbt3{NDrdaz%4(uFBIJF?f@O>hGIx#pVVsz? z!5U<3tA^Kclm=oe!FP*n06ir&5(m>>2-kYlc9t^xA3NS#$*uglwP~IVrp4O87*BtO zkT@gBXt5DHl1bn9JA28ZK@?y#5?>j<7~+`=JdR)ps5Q824oWUKrH=_bWhhos1l7}3 zjoKLJjBZb-UaJP%^J{x=+sGJqz0cqCytmzQ@#?=Ic6XGQNXFWnn~wa}C*JUqtCm^g zbfn7pZUfJ5f%(JY`InCW{GF?EGe>a)=x~O(DjI$1)!X_*nFfNL`3?Qm+zn?jx^<+` z#wx)CJLR1Et=HeQ)(rFB{Pov9>(0GfU^#<+c^8I` zv_iS-l{pte_kvBG08r~H-TS~3way|T`sXAr&&2C)-2L9$uVjo`LgtP__|d!frH|dS z1h_p_6f$0djIZq4wtUc4&YtbVUwp@{FTZBT+i$t}KYsnSckkPI)2`9PXuGBkJPETCkh){)eUT51LwliMn`haj4=Q} zXc^caeEQ87jhs$Bq>uy*Y&LL=wP%}GgpRB?qxKc=u58Iwz{u~vMaNCfreaf(@0+-aARZv zheb;Q3?Vv_b1)jnA!7g?!LPqycyoUn064CbAZf%*X1V0KlJ{GDg5+cYoRz|2$(cpi zdD-p=I0vI7D}`>Vc&cQBMdoN^i_O@&eoF?Gm&m{f&baG6uJZq!9hEj|M!L6>a~0P} zoU_nXi7}ip3*bsIv)D-e>=4lc_=-D{YajtuA|$wMofh~Wfmz^AIqOY5c5L@Z_br!< z7adw65$5xrl1t6FvyjR8&fHStYd<(R)KM&Fy&HB7LrS@7qgMJ%)?pDcM{&my2~fCF zkjq?`ubKJZe&v=Oo4Q(0w+>YAzF}u;&zw&Mi0?>i?M36gg0C{|Voe2lF?1K|QN~k< zXaG4_ZIfp~ zT?bSN0o*WPncQ+N#~EiK;wj#RYxl0vI+ctSLifPu?^$l16bVo^^j#?^%&`1ZvuI<|k#r)na1ON81 zR|7yf6KJ#Q(<&I66@O9y5MbCkBQv^Z$ie8;zVUaz_==0xP}S0N5kOm`BnN<-ch_#Y zXv_e#mGTRQB!}Y z6K_aO5`!SrKuSrpt7~#ExNM@!XBu(c(&krOv*UfY?|t*LFC6Px)vPh1JtJL?Jco`h-Ytz^p?KSCA}4_B>tb*;M$0FpCbiRbJY z{lj;^DC0W`l3KGG_sg%i_Dk=(0|1_P@%ZQOc^&`^ca@LKF7>wM5G+4?mejh~yS0By ze|4yu|Gl?AFMXw_lDp;NF#tfct(t)UOOz|67)Y&j&cKo9xEy4CXLhOSJ3oU!tnqJg$jo`WeDd}~2) z#yHP+c6qKyY1VRQ2d8B^`{Em~E)EWMt``~i`M2M4%SEHw*eC5I|26SL$4PBq0~`3i z2X1&r{$#;!9F7faU<2pC)2EK)lm@VnwHi=zo+<#|c=Mi}ry9=-Gz@Ltca2#NNhpTi zNAKF#`oJ4+-t)U}yJfKvR}0Jhqwl&JFB}+LV#z=r|GU+)^A?qi|e1@}D za4?L>SCUy1Bl8`{Ao`ggaF(@Zj-xc7S(CHTJJ{#s^8j$ow!wVpHh?KyW>o@LY9OE4 zh#0fRQ*tRvQgX183+A|+AZu#S(sSKqqAD*@fHr`Fa9()d^Lr(jg!A5V&Q($aa>nw3 z6U7N5w18o`^6(O+h1Hyq1q_sM1lLH6P@;`j=*TeZ0f2)|!Pz4sJJMCM);dBgHj-SW z61ZZa5p|R@`OuwNY%DdB;m%UVb&R!+>;YOfR`C9(x=z9!B?N)B#^$n~0gQnxT1zRJ23yPq5emLC2ovE$pM6`4h=1W_lV5({od8hD`G5BQJ5E2qYf$SfRdTB# zLdIGpSm4NXSnvW*BPz)OY>WC-oC!jWr1(0w@A=Tx#=L6Z&b?b!9Snc-^*4U#71uk0 zTgEfRq99C-kjHz=myfj*l082YOoCHN>A(NmZ(cj{tn+z7&M8I~A@^6V1=hlNPXz!R z#eG-yRdcnjQZ@`UFuCT8%eYQD9%{4fcB+ke&FqXrJ>IG>fe9;b?bf8d7)IyMaa|&xml`|&X(WWmJ4ES0BqnYW2^xix{?z! zfGuiX32qQiyEEC`Uu`AwL8_lcbd>m`_uTg4D>k2_ZIk_#mQgjsQ(QosalF=x(+fO9 zEaNC+t>lalvW1)@dCH*WToD1wc@6-ePGS;;j&*{7CVH!#<*c#Rf9ejW|0RHSqd0K` z8+f{agd0{8KRG~z4fDtiY+wWDzItO&`Dc?eBQOi|>5W?^K*wyG%zKBu1zW0KgqrZM|bf3-+;B@7rDLatJs=HgsaW z>`GP$-RpJ^zi7oKzr7IlwdHuRlFKej|CA#%uFBsC*RiLRf@ggva8VZMIbY>Me(jd76O_JQ2T(O|K2OKG0z3+m7YJQga8Yw~+BMW>V06ZlgZgLJb0pbY8 zVvHof*1i0u-l`*bf+QH`L)UQ0Jl`NXO0ryGOMg2f%K1)OvFJ*kAaMYWHb$N@3%=(9 zLY=w4w9x5J>`s|DN8o&;83ewkgt%b9B{QdGPuKoEtuSy?x zmNJK@=Y2=6O+*#ea9mYKHl&yHJw!A>%$iu6l#Oc3`6uR=tml)C3|Lo+LMD|eVp`38 z-HuJ8Jrw{L?P;4^ic*DRE_9+e@z>U}AZ#m_j>bGe)~W#Q8Xlejd1l76 zk83eeFC%Tw*?^0r-6K6|nDu3FbbZ?zu9`M`^fnHB+AD+Skpj$n2@&jccD zkraw^ZLH$#r=EYwJ6>>UzN5<`c}jE^GuoImk3w>u5M^AI$%YX!!FhH~(Jlilq{KZ~ zGKLe@qxdvQH6zM(bV<%LYwGR=r*ban+O|bVMvxRInA6jeCS_2rk;(HB|04=K{IXf|5-_)@z zXXA`4;`jy2T4^Jlhxq9-4H|+a0M2==byqRdRV}WiXqhzzv6>I9g;MB6$UDl*7m@3B3_WM} z2mn~H?iq40S}7(4fUScahi4XDDM}f)w~~icwhZ94RojL(0e~lkPK-eelvvboW*EpP z-f;70-}=1OmU~`bU+2m(E+#*wM+!us6~@q2oTD`>1{Wzl{)U_W^u4zOKq>1R3ka)r zq66*u?E~$ltmjCf0VP8YmZ1fJmtDR6ReQ%7p*g=u9=0N3c>66EzxVbl0f5fVsR+)j zh0swkvIfakv9@4rp%EjZCq>qGI3XZrvwni4)-C{Wvdc`IO?&?CT9*k6N=X8HrmM-i zc*9M5p0j5R0P>+5YwJ0@MZ>jZ*M#UP@ur`<=UbnDS1xed^1eLd%isBe%g#skUMOUu zHR{Oru6BdCZcffn^mDO40ROl`_0!`3v2y? zT}K+g&{10l+uQQNnLpIRZ@u>B53Iz_oaQ(z1dkKl(*L@yYmt=i0%I9ZYCvCdTv@Ws zIjn&^8#ot^b~8kaSnXPej!YNYv_9P~<0lO_Klk|`|J3I``MY0u|1bPXp>T>u*!TT+ z{_Oid{^`$u{8OL1?8>XwzV*^q-uvS`QQ@Zt87cAj$3Nm75GvBYBc1fPypbxY@4mN~J7a2LKNI-aVC^ zANuZzx-Nt+qD8bCF?5|`AsZtrW_?Xupaz6o;4m;vnIsp3|0hF#;!_}2HFeXeCSYT zDf_v%J~x$^4R#h2V?8BOGsm+sp zx5!*i5+ND{W(`v+^~>w5mY}zWZoqX6$a>m~b4!hK)_?icThppfMwluhC;BSWOO1Ts z06-yd$@SO92WLFB$dmxfi6z7&gB~AaWUa|_!0dxI=qjCFi03#mL1G9(FlLQI&6ZNt z6ErLQM4z>SHPL3Ir__vfDRhw-f+es*DUHMs%*y@9oqM-lw|zOPf?ze)Tne(*x{~L7 z=i;&6@v^G{16OtwGg>dJT%}+!@`QL0_z|#TF>8>@+2vj>6;Ig*4hF$A6CJJT006*< z3_vEA@stpPrNjggGR`{7SpXz35mHJSxDJnX;s!1vh?Pp}bU;XVh!nyACP`N)DfS z>vR9t&%L-TAx2)vc#Dn55xlQ0U(WcB6dEY-oYcrNAvT-XpMKemN44m!WXoCa=*$9D zyKw0D$w5EL^WffWN2N-(lkDUJXJKqFZu1S81>Au_Nn zO=t_A;s_SeM#%EMT5LoE?fGgc8xha193TQ~0NZkbu{IYv5%N}COq`h1iH|dOrsRqM zTBlDX=Z6Es{TE&mYvaiDxDbK`qLh*M6xS9skS8cYX24bg_15QJbjla5xj9D0`ue(d z4weDH;XF=s=&FQ>t@QL-SLwvu(m*v20Q-OEO_P0XsWa7+79frFRwA=p)$2;3&{(jI zC`mWa^IT1=tr*anAt>v+0>R*FoH_vHeYaW&0icxe2rUAt70PL(yZrsfPPj^huGC1b zAb~dR@lvFofVl1%`;oi$l}?SNLa^y??%33^eXs)&&XM=-J3<>1cq&5vgv`s8fyMQl zP2J^=e9%miV(1cM3^DY*2uKL=k-M&c`z;p(fLJlU;Ebm(lb#Ztx4pX1*$DvZ{OCw2 zSfn)o6th8La(ks*Xt9c};E6WABMC8ZWLMUWxZ1aKSR0!UPG3-YWWS=8yFyGy_}h9A)MxcBdL%LfEWN|TqQZv79GxBdEE{~bRA_8TiWxC zs|pz}%!aw#>X_^ZZjdHB^Z)X_1O3%gmW~|BbAe(+ue)&<0K{6?R_JocPZ@R;XU#Y% zt$5l>DGWer)DSpI1Nwrs^v)T{>LhcX^FMy(MOnoYpj^0)#V}_?h_SZ*Q!FI^&&0&$ zE&HBz^F42V{cB!v=ix(--~O^!tbO;ETVJ%eu<*K9z4T|_bG;; zvKIA%U3*I9a<#n!0LCXbfB(DRNs{ErfBT0^so%f`Ht?eWB3fhV92c++{AU6IHwMHF zY+wUt$CC`!i1?O!-uc;2e=?5a)86{_efN$}ZUKOuyZ8L%m;Y>X%T`3p=JJJN>HZ(= zf6^c32r`oa00NUB=@oTY;L3^KrdPNu(12;h? z2)Q*H$Rf@MB~Oaqe&e%$|L?!~ulo;PJlf0BdO9TttO9-UXwU0!+T9>&5jN(0zY3a7cBVYa`T+tyn#$Sk7odjQZ`2p_ec1e5hu zqD?9EnoKoNqB+SpVgdcmeny=hx_R~rCybygxKTV|;MP|5lclae7Ln;;2m z8pso5t;w@by1~_0ZzX;DOE14B%?5EDHvvWnLQ1kmMN2WQ6wbR&-QY;yI&!dAT)X`h zS8s2`@nml$Np!|{4$ntvqP-McBN2dENo0BUo{`tyxND{VLu)oKIaw~U)v7B+;L5aQ zHE?BrwE#+`=e}TUmV3L}R2ceAV4?5MI@y+yLatms;TJngp$3$MjabLT*M=5cRq60K2LIutcg6OlcZz-kRSs9 zS8~BnBZ!r8#z7k+wm7BRE}z^!*zUQKz%VexIf2zcz9SMQG+pKx~NfxDYl}vj@8pDzj^1dSxQ3EN$27tB@D4w!lUwYpifqbz^%Ih!1WYJZCz(2 zpSYp#imb1+u`Zbycs)*1y4iDGjU*T&Yg4k75v}lIcCBM+CGS`B0TH(410*5>wX*Za zy2}q7I&o}fvAvWvNF9}&1S8NwN)RJ3TF2G@r=Nex6`T9>!Sa$!A#h<$UJz$wtW6`} z*WIpnz3{SMc-b}D*o-TiBz)aWtpE^_p9VE5)gNm!e(OXU?n3Bn5rXRbos>PD+a0S!V%n9(@_kUEHP_(2f6@(2tRz+ z^;-u!v@yOT7?I~lVUrkn5C*_ly44ST_HFIO5CE1#!&YduJ)_-MZ5>?h7=*v{@@rex z2Ue&>Lu$n&p_218lH&YN-*?AzFB(fl0Beb1WHDI7x88E`SZY}y7!jd1I`|1L)?Qdx_{48~Y-wo`03Lqmp^^u zZvM(Y{R04;IDY)W`|lsFt>)K#_dDP2?dx}4k1;l}dFx+(`Aa)@?FN9c@yTz0^S<-> zX-r+gH?V;XJRKlL7T`Rrl{WC7f%7Ro*uVxh@Lw5EQgw3EbDnqj@S(5&+rOUq*0;ZP z?`?Oy3;=fRzUXtG{$zJg@226AQn~#7?|%Et)#DzM~8=+ zB0D}-b0>FUa_{9k_*c>M!5>2mxrM@zK%u z-MaG~f3UnQUOtERcx|9R2KK3cc_g>fMw3cGez2ZUOVT%t)=))n1N~f#-|l5NK@62agCP zz>d^TNzx>+8kr|i12M+PXwQ*(WhI)elcR~YSL_^XAakVX>8J?7V`LT~^qkSYP5^ME zNVpV3sX~L*rdJ4djq+ z%LfZYoUF7uMqV2pn%63q&su;i)LCIrMhEg;9S9)N2Kj8kHZ9tD=Ja>9jcF(Lf-!Rd z5Nmy15wc7eWIPFecJJ;UMPJ zLiYzx%v`g3;^BER(rKWW7_Fte(x#z7H^0Cb{;#*+aPzPHnOzBs4t!5Yoql0YN88ca zx&|U^(Atl`_0~WA`a={g0ym0g1s_s#D>I9+&Ab=QIZFrzAGCghi`(rcY zC523ApgGvnd15IV>L`^eWy$%r$+1YAiJ>0Iwrl0h2!D96Z=`l?c(6A@J~381w7A@! zzMhT-@SN`}&X)iMm^ulDI9eOdoLB$=56v-I*g4Wa@`ITx#yYOvUc2v!rTZQ^J}}fB z107{SMK4%Dg^h%%@sUmbvH4u!?6+d1TpX#@Cb|p1{Nf8=@Ug#KY-#|w_3~|uK_fEl z<)XHhGiq>U010ewPq#(Vfa%kbS`E1DDreGtMPQ{ATP8-M#PoG{8>HUe-uAu%ldMvZ z8fkKDbo8E(H{>g30K2NiT-HAU&W_Ea{^K)QU&hGGGCGKs0VKq-zB5v*<$}Oi2puOu znjEX$dg(-OdpSlHBbyih5Z<7IVr~IT2W-QZb((DKHw5q&tntq7z&&Iyh6;LtD2kkr)}>q`9k+s)amS zOUq6XG&s-~#oQCL#8j=ni@-J(=3{L+H;i*vk%h_(3kGZq|xNo%rUpOt79oKgT0;QOwc4TS{pieB2Eu?0yt3{FknZA2O1$Cp+4f)U5%^Q*m7XfRdE1lgY5uB?yLYPrxyNH}7~ z5hJx)=sQ6+G)RK5Qp)NRN3xl)5$l_-*tMm@t*fBfD%>&@h+{@`EEyh?8BEHy|> zjE&AO)GgzAUnIn|v3*_bBehz0cc(@QJQu+-Yes6dQmE!M1&oBzoM@z0lbrtho33*e zd-T}Cv#;1iNWP;a=k1l!NUip^8@F6ASoyuLOf5!c^T?0}%4b7FNG~)!-5q}58Km*O zSAF;RDZ>0Kw+%NEvt?|Ug(n%qzk1hA&-=(2+)#c-FLbn(gy5M>Hb&OgRtbH-4fsf{#yGdu zjMQp9oz+O&JzK|`225fUCj&N6v}gO|&%fmAKfmulkS{-YWNz)fMC-Bd$Xqsi!IrTj z;7Wp?&Z-5R7#(@;MdSbQ@Qf8|a;(M#Ywztb+%rscR?7xy%h;y&t}aIOiW@J!X~)2u zKKsuGV0^TeJFx%&{ax*ZEIsb8yLMt*Unybg_rLN302pY?Yot;>`^M*A^*7%>*jp_m zNMp54n>ve|hx@*NLIc3ozLK%Fr?aZL$T>1286vplHow_;49Oq~PI00y-#qZYpJ*7Q zu8#6(MQ$A(^z#8CB3N$CNUiqHXKx$n$j?e)0keU3@|YZKFU&Wi+pfRp-iJ>BKqiw> zQf?j_NsPJavK^K7%3P$cy?Do5J!(WrcY9l_d-ryCCI%;KL(|3s0N-;A5+}5lYD4`A zGG7^s%Y$=R0c&;X{A&?_a(DuoOI(%^1K3cjG;8Uf=rtd*AtX-@ss@P^`AM|6pqWH@@~SJ9q8&e1F~5 z<4by+(Q43B@_+MX7ybU<-M9bXu^1Q{y?<(oS)-8*vG$_>)`5`)=5pD5^x=n_iJo0- zWEGp?o*Ty!bwqq&VQzY1hGDX3pgJ+~?Jqqr(OtW5E{cH=KqFgPoIg6V;G>F>ab|tN zLZ%rQjdbw9BRl$UxU4^{6Go=Fu)y61j?eA@+d#Q+a%N794P@o_01>PJ zQwJol31iwq5=BSq&G3?|`WE&Js}o>JGa~CA5!r)>4hcS%5Yvc|ZWmmm5fka4P5`Vg zm}bPSKJ6%ywFXe2jgpvwMX)B;83eF+=&=J!ji~HW1K1o&(vcusB9=rE2WxGjk*oo2 zZ49{BXnGvEHOF~qENG;xqzAZn5}oPk8H8?)WDpVT{;8?AUqAW-uX7?gJa_y^J&Kd0 zdB`XdICK0+hvN0Rh>1yx7l|QQn=}kkY6tn1(rBsukU>mUfXtdmsvF+>2Os+AyShYVbVH)GoW;NxL>4e6 zHa9=Je`?Cau>hU1^@K@j^JZxp>;iYnp%Q{MlO#xBkz~QACJ6@ClYAOk zcUDYx72p3m4_ZKtw6HLzlPDo3nBCRo{>Ot)MD?Wvy@LlHJv_Z|awy9NZlLI~uYLa! zPm29hQ=RTjOT-U9{umJg7f&2Ly8nU4Dmh;XnmPK!p_2>C2U1^Zl6d*xUbX4*Lx+#I z2ZNnu0Jwg0_gBC9gC+{kM*F9xMvJ3|XBVcM+GQ32z*-BCAe)<=-aj=p*SNB2ZCTGb zl8i-WlgE!7_r^PWcT6(Q4?q6c!csHfwk(tVu@EE}>ittwl3&;)5k>V@?-ICe2^cq# zwVp=e)-7*E3tSl^n+?l@0pCA0_4eyVX66@<96q#v>Y;)5z%cfiwyWQH z@K4AZjG9dnH*KjtbVw<(C+e|auzzZ5C^vHNLr=W^s@m`U?Y*CV>vO;L&|%*Zvy0GO z@Vib-QqB--*YqxW25@aWj zABmBeHHqUifgL?`X#dn>0C4BtErT5egILb_9-4no-05RS_fI|CRm{Z50Et_jCO#>$ z`=_SBUOKnXK<-Bv%pN0) zE!Q9c){-&lmKt-l%aIY11qRjv5m*B>Gc%*Ph=Cq|{NVnF59iunV7Nd(NdK#+oHd9h ziA@|e;)H>TkvW_W96CBTJuj&PbOP2OV@VPjWMplEq=+v79T&m4&lbCfM!Ktu&`g^3 zLyteE5f|oW)6kM>?uWW@^w_bF-Lc09JwvJ)H2`4d$dQN}$tjK^PznGvpaz_snbv^9 zY7L~39)0wYW}M9A@WM?ysD6?eV}Md-t+BK?JGa=G5eo(w$++3LeOK4t-1{K2#t_-4 z-i&m8VYZGkYZuZjmHfKEq2q@RlF@ZyOA9k*W!C`!S{D9|?fNN5sfO}cek2CDPi`(klV4UP^s=Jrobbrmz5 z*?J@X_o+uij20VF=tv@LE-mh#nxgAR|J&c+``6#Ne|uMkOfx|;aTI|s!0exzDzv?T zk=E8M&Cj3KJO&pYIWe~|eSH7a{oSREHs-{UCp4hZ$^NM+RC^7eG4|-;Bm1WwICHzA z=2oLcGf5Wb=ax`vq$FyLR-DU6su8jUZERy<$K-+y$t9Nco(6$3B-Nb0tkqO~oKeD=xd znb~7U90mknlgI!*{@5doaA~P-kR5sAAOnyLGZGRe8uhvcsxQv7M!gZmOY`&7vkMpX zg@APQ#IX87uJXUby`BR_Qb z5LkQo=&|%O7xwzvLKH;}OK2jONLwNRkE1olAd<0BqQCRVk%BM=Fo~N7kJY=}aOmuIKdyqWFgTYRW^iNJ>DgkwC`@ z5C^+@rr=G(MdvLyTq`*fQpj9>=EU*mZtFs@k3Rg+$%RuaeSShfL~noRd+zgg6O)^TkYD@P|NVpg`+Iu(3WZ`@wfevh);Y}&9C+-s^J_=azqGXY zv=g%Dk7rO*&%`sj@vzbU9|L-?$dz>Pz=ID&_0tRcPQy=NjhyLGZI5_=WL_)ojN`qw&Z? z58is)9slu-uUl)s{%`-fW7qDH(eZD6a~ z&vH>J=J#$HSY(a?VvLHRH@(mpsOBGa$_Y|28$`&n+3;_E`R<$cj5m-s{G#tjZA``E z335c65Obt>^yp01;R&)pDQj&d=P|Gv$Wy{v*frdB!v(_tK-MJ43V{=BxuEBkmx!d% zVA6Mm1^C1v=dj9iYZ4%fXb}dJgF$;cXOtbR@g0|UlrnkSj2IV^GccZsTqzQ5(rrmi z05hI4giY=UYdMi3w9K}=Bl9cy8wA!M)qyqRWjazZe1ZiAFc&(rOO5ti&?M26em->L z#26$KH5A8;<0QlwAtaFoMpEQMkAd-R(^b*{g^JBGFT{ih1fw(pIL!j;E@h8eo)9Z% z{br=wi&>1DiLuYVbn?S@UQ);g2{OqjrZmOaO{|T95NzaR0=ooY4e{7m-x2x1nXflx zm`#8*5?X7t@gV{Ljn=7lvLJ8Ka>PgHoskJ`?;AF`fSBRJiZK1uCWn^^}Ei$L%J53V4D;1}vMMUxy zmy##Q3}QALxKhM`i>Tgn+ZEde+6k=&N{ZHqRO@}#x@(>#o?VhDlBXk19r5vQ34FwBxAn~UkBuS{8=l(S{i zn-Gg44J0j@j#!|fX&biJ9bdiW?B)V;@u2DZa7TIa;HCY$AGq`nU-MjVj4*p=7j97mhh&BGKx&vQQE^etfe7 zS5!Jxfq*=&r7bs8MvWe3F`;VeyD7Rla~pt1=LEL@x2{U0#&kc>S7V)0s(czV;*oPxeYVBQ5A% z*-ek{*X!dVO?*q@n25>U_<_&w*4@n;)i6)$He{Cj@~bRQBa1Wg=LQG@ z@YXC~szEvFwX0U5Qe-~1Hu!}f{HCf*1K1fBsDgy~rc)aaYJSC+{n-a#SSF9`9RA{e z{v%>uALWOOW#Wwy9!y36s@&iG;AJ{_-66S^VbPIf&NeU(5rC&?GzMbJ^iyy7y51Dr zqfFh->}vAt+NkJ49ArrV_mP^#WRg#(K{ff)HBe8+CZJ96NuOMasm~%BgdicN>!efYI1@r<9pHSS;7Zd96G_51dYd4WRqEDB1SAyw?}ravbi?t3+Ot!dkSRKZQzbMA!s|zA}>ks|t?#|A;e(~S_nP2Vg?iS_Mn9j1S zc6WBZ__ud{;*YPn{)Stg`K%9p;15;fC-1!DwQqRiU7z~YmlYh@H_0CP6OV9&uNIhM z)T46krwEAY$gh2bBOKvN;7eUWzWsmvAHL_!Z~FV+`FQv9{%`0`LR!Z@{TWl z!X2OZ_={iqbsze`9|Cyvk%yBcU0dJyuUC(^r`46i<@fx`hbDvEJ5$%84Y9-3>6U2h zWozDW-F6L`NF>73Dtm1A@J}AP{J!e?03PPPVKW#Mfw(kS1U-;!kolm<3|bPSA%GJn z1WK($rqr9Htd4JQ8fYNSGaoe?D`n~d7-++0Iw}`r_}H1ybqAcJNdjPRdVJ4j4%(6& zn51K{HP$;3%1@npxQ<(sYEM!HSz|~?>u7zRWC0AoITMLf!wcg&5+)YmNTh_mF5{ZxE5VwU%(Ti(SxiUOUZYn6 zZ%s#0bucJe5(8~XI^rt#0o1W+$jq~q6g5HH5SE=9%T~<1ZWos?1?{^^G-&71{L0Gn zzu-oC>gkV7&nw6bCt!bIZl`3w@u75Vd5+qhXfk5l_&Ox$ju6KfZeH z_DX*oi^M+Jzma--{Xh68r=I;BLL?}lE5mFluBRRh6B#={ID9NvQAG?2v?N8pzd}MG zYGfdQ^2D`S@fdu{8o;ZA9IMCFCeDZqhDsO|34khdOLkS3Jny;_!y*AN%#(vaPK1df zks!__3B-Ax0vHs@f?Xi_$UTott88Ob?$4KfUSXbPk+2lk3*y>&)39+yjNxssk6hXB zqr`?qvOlkX`MrPqEAP9b>4G(!7*Xd8^QoubaP3RKw%Wb_)w{nNi4rGD9Ejr+Nj}#- z^X7DQ_4N7#fB=RuTQ<43KJfuu6p0rKBvz;eZ>J=Y znKChD;+d!=?${KmZ`d$mOVW|#d3t(%G_A7J>*Hn9MWV#gf=n(KsxUTh1SQ@AyWo znWr~vMj(N&qX#2riDOl^n*(IEHtzw3v`Wtt{w2eu+bnJ2?xM`B{v zv1whBCw`D8RhcDDBK3465mcEjmYa_iYsTWY?|ST#WCyl9Xmwm>Sycq$#5q=wMx!AT z`@|VxE9i)eB9Fu?K0I-}lmHMZQ6w6c>0F#g?Bg$Pz2?}m?TW-HkSES^9}lX4p1yE$ zddoAn*T%bQ0?GB8qepfQ%ESdwBw8O2gShq836UC&H=o}4M{j%qG0W;kmUzdyodphiBQkPnU2k)<@)8>Vr^8WiEoqxAQVO8?&0#~w_f=4LAbI%D=iJOWZ87N zG4&oUEntV}lO_}-Z=4Y?1uK-vb6^k|u z@+1=V!Kap#p?$B^7w^uuzUXPc{6nvGhI8+|lcoz*kwtJ|9#*+`#t3y}G%Lqtx*$6< zN$DkkOK%s-V2Aw(U<}yE4cdlEb}yOB#qhqso#i2a7BFi_81- zwL$Ukf9wr^rpsko<+V*F$G7vuwQNLVnfM4ge{3cAYRvcQkw_GgXf((hG9IyCpGd4>;)~I(js`8*GBqHl;ndpbyIyw7w8|Q` zlVRztv=Bq+NXjy|B2l9ediRgL;pgA_O?WEddw<}qUDy5G+kg7WNAjXb(iFg*pZNF- zUi=aO)0NdTXV3r1XYTsq7k>Jacb+m<}fB^jYje18o!V!)Dd^ye9Ujlc2;^QLn#~;6Hf%(`+KYZ`!?g`<~ zmPemjA3d@&zy2*huq0!cLe#Dc3hFQ68BwpcOUt}&394cZ^LUU=Z@%UI#p#Z1AUOq^y10Gs|8+z6nM7OXJpe(y-^Bm`AOJ~3K~x#9^mQvOi4HWE-L4G+7-GM1V)wrL zcIWMky%NmT_ERkfMHkd+7ZuJjfW%24B0^@lZo~V>*ZVMU$(-LBf6Mc3xc$QR69+&e zIH9P9M3teA(THuxOp0`R&2^9M&q!pi>8Uq~pyhHo;VyF~5c=6;B<_e);XrICSdl>F znP!r7BrIf!0E(*4m{Fe8kgfKSj$}G4>U=aE76-G%WAko(lmi$PSxaI`JLZn0@U~S1 zGA)}!S8nU&&!ro8v_%u57xvDyF1!DaJ{mxgnSt1b6y4{OHSOxAoQx0ehelzZ-v0ci z3j|Vtfc=XXH=gxeMklI~I^*?@y&;LJSe0Kr$HQ0EEbDhzjXBbZ;A%Ib%Gd zBVHNgOOu=!r-|i@W(>x_I{=ONh1g-{K6v*7UwhLT09EGpn&=EMAu=;m0INV$zoCI- zP!<3(Zys{vgxX4Z^S#3oW4*D3Y)lQ?bL;Q`M{nkDDl20v-)^40A$=eDUVIdzUSI8 z>WFGQP7)W0y>nKm<9;&CCsqeLoCe~m%GX9kzr;!|x%)sv(<%@|22Mt0YK#O(O}6LL zS<#XNqP!?htc@PId{AY+iyFWwV@WocwgfZqsQ+_mphA~!!jwdG!PqxXy|?43bIzL5kqK1@;r?oKHLo? zk%)H&*8v}&N8Kj2yyptnJ@(sA#F(3hWSN1FbILTbE(&*5?P{sm91g1?~9w)b4zef%u~EI z9m&F#yNAujut*ahK@nuBGa7de7YB=aX7Ynem*z?vlTxcu=4~KJy>Y@Fv3HVr1E5HJ z;q9&GHlO^vy)g=94`e0k9x8ze2W6=rBh^732HeemuF;PaNP zsyc-I`Er=2JBQ12Z}<*>?uO}j5Qi%raRjNNIFPrrDfBAQ*RT* z1`?R9mAVbt7nL9viCYZUC&LoJ`lwti+hLXjVnYnTFcF}{S^lSFiO;{`)VX7m8&7YP znN6MLa!?Jcz#KtEo~GVfBMqAxv^gnvC7ZdjFw~OdP8N}esjEjD_sV#4QrZ}MdqnQd zZZ=M=Y1kg_>i;r45`CslUS_M{_TU8$VoOekeF zP=PA3K$Xc50+_eXOv_Y>NmYsRjmU?xn9Z3-e zTINZ|(kRuC16xkYY?LSa^QKHZfWi9uXCB+X_Sm>3bKU8yA4@BwL<9}sL6x^`Y6t@Y z^+p1lJ9O~0&8me6a~t6hfAvRR|94(~>$J+2Y*)r*OVWWI^;b|sV>rZUn3?DqXRf}> zn_l$vCvShX@Qhn;`-WG2)3w)K|Mq|TOF#4T@BEpcf9H5I{gyX=+pE9%bpU?zKfK#H z_p`t7%m3ZK{HdRN`%mxh?S1iU>w5X%1NVRUgYWO}e(a+kNz?Sp?6E;#Bzr`K9N`FG zB``r1{FIbz{|yAuQJc*Xj&Ou8g}%Q^7e(;Y!_D8RK)z?3H_ZQyrKmWO} zJ-t4@cu>blHiwaJX@#2*i6E-?z3YcXRe=Cbo&C@~kAC5rZ~o@TKV%HAROzl1)eWb2 z(RIXUNB%x`RhhG@CtWBN6st1tz>eDgFn#t^4mTFNi8ITzw0sztDuL4|LVb2*k*6W* zbTZsoblcN`5j12b!wQ+Zc{?53JuDOJtwNEN$}@}Dur;xsw;1GP2$N&${JA@QvO0IX zUJ0vWO6Ll?*7kqU^&Zqv@&k*Y*>a_y1%H$RrYVb z@0IWR-H)+q1X}Rs_J|+eC%`b4>{v0G4EIc7^Kllt2OfUdPB0@;V7ZvvTyrN2lEj$< zAS!hvyS7ZiK}*INRv-e7+J?=^liNz9fNFF?tHWZC+zDLih*zhhCAnehP95L;)P0wq zU1k8PBI#HRRG}Rtb9ScahzUX(j^pC*3~&47#RtE>eau=TtOtJZsb70nc-osmM9?;L zhCon1zcRW1o^LH9z##W~vt^MuW{OeEK{@8R5(2=g1l=BI4{_3vq|QF;#m`AMPc1(B zcwA?OYSe#m>@~00`*`0ZZWx|ARb^--$-QmMQP*XDK5NOWPKOJKXG+Ur!7)VLQwFe^ z(Pv3=XD;p@p5K}Rs1mbNs}&X^B1F(kl3|#aRSMwtYmU!Nn#5+e#WT)sT&Y9tv{y$K zc?!aJwZ9ihg6e#~j;mY^E0bq4a--B3QX(1_$%W@X=ivKZddE9{7Q>Zf-gsx{lCX6W zW6|!eG#5X&6XTS9;z1O^^hCcNYdA2))^y;E1h6FyS(O()O_M;Jrp_~JVh3sInUFQho8Ft zvClqod0gdz$TD3qd2rr}5cT>*Y1!D=DzP$e&~jX+juaXhRKpC)OpQHQG-H4f*C!Pe z1W=5DIB|COU|9`RL+D7>hvg#1OzSR${&IL+rn`sBH~*hsc;}mLO=A;50c;RjP?7sa z31Sl~-~N)D9BWJDgk#iO&uu1U*%4c2hsdfO$-Q>;yUMrOd6ha98$;_2M`AA~UTrX^ z7FL@XTlQ5IlKe%V`(N+ibAvP~2YE;0j4`T!)@+q1OS~#9BarwciNwb%V?0On>nTv6 zXXrBT9(Lo?^(CV*fH%h_P1eqwUrf%Qx$X3|2J=YFqyc1^0bM}m;v>^2l`F%o3pb_# zq{L@ds{kHUg)#^5h3$zIX-IlItwCIh&vQ?JFs}@A02bPj++ z?caXQ_U>$X&%;+TXBwqNhu7Y;EsPpclGaL%NMhZUtz(m&2d^mQM51xY_PN&|f7@?< z;0*f!o~!v_b}~;M9+#;*dA>M*U3cZvlOpZdbdUfl90N$vHN|)}&UfaEl|eBhNvtfD zTawLDF(*re08WGtLMRg7@3OZhg7%|K1{r{jQHjyCs!}D+5&>Wd9YKx1=KP5_hwdMI z^RwUfoA3WGciuNH(o1`@QIU>^1IIXYRaxu@65%fM#&^~k*(W*l)rINs5BxBT`-L|h zNoHsssq%7PNVi-)t#YHG|EGC_D>gZ~Hfl|BxU*xajKrR_%91@(GR?0XEY5CCKKX@< zXE(-AUR1p7)^mvwfE;U<*rj;WA$KN#*TzM^n%I#U4T?y-*3B-l-BXl#(mpg=m1RNIT*KmB41nW?E*( z@I#O9-F#*pz<6tWoJ(`*@>1N&6aC_tD+w-*9qwR^xMD-u2~Q z4LhIt2?t2%Sq)WC@ z?8eh?S{9QJ=Vt|KmorjFk>egBXN;ukP#hwNH{dYwMY@ z%Q_guhRm^@PZ4QLW{`VSr( zYvUzb$2geHgOe(?1Txkw*$6Z;cPx2gTx$D(uvhQ=C#P)-4t2fg)H9{dgmN?~3;gxaTllOi6#3 znNi)7?AS`>EC;Y5G$yqg^UQT5xp$7KWn)>FO2f=O?8brkRgq@eM36xY#3xpVOS08y z&={L=w4}Wszjq3QD6nbR1)|K#uE~99dUa%KO$#pbECMabjc2xs)Yp(YQkHqqI2WHg z3*hX=c)o1P%o~a=$*9U3NT6nh6{m{?9eQ#b*$7KWR zhy%+YF#s}zwj3pKzB^l#-gF=%e4x^?SsCO9l5~&&c20yDgkB(7Wq#i2ZX3sC24Hh# z&?e=0GzeF{_VBEUb=KDS8yGtO-O-cP(`RHSE0;SUfGy&5 zWg1C4UtT#}Y>bLee&OQj_5Y8K{Mwt({L^1~-*08tdq$DCIXj~_}S_~86S|!Vq4m7Q@OSbZ{*(1}ENu4b-ck=qPD>px5u(tZP z?|Jz%&mZeQ_J*j<2Wf0;m_R%k6dj~+vZ%X3o@T5ai4|@^mb4`is3C1bWI`nB2lnpx zwS||!+~*#oR`SHRB%)!#uF8C6$+HTy|CVP`R}PnTYmKZ9^VMN)2?8y%G?3ITSLP+j zxbV-pX8TIHQsv19-}c?owM!-AT+7mbp8~K<0mOs|DvP2Y`udE~vPh$tQ=7vd`HZ>9 zg&~9(0PJ*J7TNmxbS6o{T9XYV0(2z9DqlUenN3E{nqw!n#>cj%g93oFrfI*dn8m-A zAU>LX|MkcE>G4f3`~OFI`rkNQ)tw)mgij3|v5`kO!V$hCz7lj~+XcI}wR``4fo(K4 zDT>zm`_mQf+e<(ITB4%J@|&OMwe8sW)UQvfhVAM2Ffm0yh&nM@mU``e!rmHuBHHGe zZ^;0CC|wN1&d5Ql1{w%Hb}jh83KAN^c|}&{=M-H3K)@|@-VTh*%|FZjF#!l=J*hn5ENvf z9m$Q&eJr6NQ)EeFT!AieW@V7EMks2w5^F&WfHy1@T9&nyQDnX=*?3RfdTjSl2ptK4 z=I~(2HX)5ntQr*xQqWu+03}$$zDYmmw-dAt85_Gm3_zo{WLGDHLz4|m=!nO|Vkyp& zhPGCXi52VZD0fOE&_L+GiIE6;BHxp`px4I-zJ9vP&SZ&8y{pN*>IK(Wk)CfVbE|-Y zn&tAs_Hf7g5F$f65EGc7#E~f0_3!+^-?kKbLiTn1@%NV(KAmp~^gxnUWL$Uv!U#bV zQg2Np7@`1*Y$$dX(Lqx*I$BM-!$%*7abo#K3 z2Um6-6A=`lm&Zm>o_PQ_o?gG`2J5qj7Z+|ju{wCzj+o$`1yE#3B&2Bj_L6$P>7ysD zh8g=|JgC`}i5nK_<#c*t?@#=RvrDpBVx5teg`rI33_W^f*3Lr&6?xKIq~jB2ZPBo6 z^38GOjOmCiv`Gt(kf**QPMmd&05VK<#Q913q3VJXre%8Bj}2m>%WrJ{up#3Rl#Df$ z3#PegAc44HUshRUL2of8x?y|#qMJ^S-|#(@<=&Yfbd7ipmvVCN#Wp=ZR~TI>n7=HfGDt5Q35+G+kJ!auBs7o@q&92?0W+c~!&^ z6DuuC%ho_6QD#ICSv7zyg{W!}OqP0z7au=_5HU}NMId&aix){B!me3_k8pF#!suoSp=(LZCrlM^~bBK2qYsLfOyOG zXVTPNmi+hg3lZmf=H5JPB*jS(Z#f(ZT4wNT0HwqvUMQGv8B{y1#?^TL*r12=voYdl4m#qwomV}_6e#cvfULI>@ zn5T=T8*&{Wk@*W|G#nHuE$e)^`7LiA73oJm`_LC>M^4IoXXAY5Qp+f-A`r92)KDPK zilXB_*^tMBBG6SjvJq!R8a5k)WHhSM3pW&*p9Rg+B(iKy2LL<~fm)Kpnleqgv^1nn z1gg)w{ z&@ctCXpBVONRhf0EUJ&$YEb1V1&g?E(w0P26^gW2G>v6!PX}Fysb~uxm03qTlO&L| z#Dmm6^P27EHQ(=yjLXakS~A|4rMPi+HA}=X^r||N^VA2ThHdYWFY+v~g;yNm2uJvf@f8}Zll9Fj_uZ#r6l@SW<(9;1R5AUuyj8M< zMw~+%z|Pp=uma<2!riav{z!>xr2xvkW2pLcl-p8jFVb?aWNA{Z1F;j@tD`_WVvkUh zTnQ9`KwK7CfOyhq{N|(*!mi1FyhN<&PnFW_Uy)( z5kb_jldcgUf(>ELNk=jrRe>1GSq$yNk6oUT>qv;;MHcK5(*AuxPyz@w32W@R*_lc2 zC{7u4MmtdrB%)Dctk7<)Pxk^P6a#VMlZ99VT`Xpn8X^!V>1A$EkVaxB)Z6MJk+;+Y z+!F77-e7lSQVL=Rj?g@HHJe&o@5PP4v%)>Y`IXNd5EV((J|a_v!GIDXD6}mAX7uXF zE`-nITlW;l7+8o~iW?>tfD z8Jrm{FR6%ucHlHGA}A2SSt|^vAyqL(m;i;U;@Q_8Ppt%~H&|ZTRUmaHfIH?aP4X;> zprXjv#>Hxx-cRMfzw;4m1VHBPgOBg+&+F%2xBaXC&FdU11RzyVuNDN+jw>26nX?22 z@i%|%^-4_85Hy1OnV}W#zy*h{>*)Zoj7J}Oq-JLb4a?fJ42qVm_a=~G1Wy29p$=Uj ze$kKp*y)YQ&-~q2)?^m*g=4TPVgx`Gm8dMTm*0BsQxES(!)EXCE3Q}>58gAmH2~|= z5d1J>4z?zh6Arz4DDebjsShO18Aq`L8Nw%H_1*8ErD!7Yu*?_Y`g~Q3 z_+7LASROnQ#6%6b!NhaJCV-WYCSDMFe{p0QW&XQ=>HoQl#%^^haVC&B)<-*@FPc0{ zmTk8-sRD6BrjK|d=oMR@+ZwlQ`gwcJG8q&dahn#b+OZjBerJF2zx%VFv6Dz_5HC_; zGGcMA(B(5ksa3JcL@tzS#Q`aiGh|TF>=WyQB6HI8@FvvU; zcf^iS!&r)em|Tj4&> zt|d`ImDrgi0o;f&eR3s*77{_m7(xX4$WKZV7r_l#(GZBU#I+>eNM!L=w!^^_;gxI% z3Vq+`#t)63ZnOhXvrWZZGNpo?Pz(0XDB;uj*87taHQ7L>iO3VLpuQoRpl3G5OJr`3R<8z03ZNKL_t*RtK-zWxy{}`ytYIQ;OsZO?!!OxuOsx{2Oe9B zTbqmy)EJ-!8)h-mDhOJW{JmG-zT))pbi6()_FOeC(;{&#$*k^j%dMh~%Fx`wa1`iX zt?%egeB7=Y(f|T*`CvIZf34T%jok;!gG)P74)bI>DEAftz}#l3af!3}^2bp%cG4m=rFOLl=6%qzpJ99DCiY>p}bW$J5jj~*^h4*hTc(>J~B#*>e8 zHmvd|)sYr~RU@%?LPQ6h9^afC%~D?>dq}ne|U=$+T=TZ_3myCAAb1Lruh)jY+@EX`p5}EG#eCDQHlpEs1v` zC(cgC!v)(wY?uPGK$q+SIDk50hDN#?3Jm9)2nCqX$GH~Xv|vH>+HGyFbP%WEShL%) zFq8K5&61FB)u--FwWCleV!M`@V?VZyX>?_YZ?Tq{M$3AiYf(Y=!btEg)h%iy# z$ho86jL;xG+y}A{|oWIrUi9|Nms&Vh}%RjyL^}QPJre~dNl!O#l**)sjkzc6R-?sItNMxW& zwDj3pcX=*JFC8L{8iS>{u`;^SV82BqUd_xxoIty_-YV%Q*Ip@zPNdge0kiV9Oyfq}viWhmpq5q|KKBW%Ks3T$MD%ajX(a)mLCv9Kf% zvOq{As6h$prR;Au_ujmD+tcp7S2O1vqaNl-98sm>jdT`1|I>{)C+=ChS#z!R&wu=% zKqCl1>_Z@_kUS-X;3+9{TJi)v6{U=QSFhD^!F>4m*GzJBOIJ(p7$Q93Kt(0OOz@^J z9rRAv3lq>d{+@5TXM{}aLWz=5TbE5!C*o<_R?fAB+kwB*Qy~oC&G($XbYuVX7p}bL z?f1R$u2Urp4Az80ayq}aJMByZOI;P~YpX2u1K<8&4w0p#e=~kmkm|DZj+Ln47=yBD z0tsPvIVh7up7d{`*+{M=Fw`RiP*pe&-6`AOS$TbT@}BFv^RGOAT}1Y`Z)Vp?HT|1o z@4VP-DpA{1?|#c`K7MJhuyl~b+Uei=-RB2#%qR;7pe(!sKl7818Ighe{g5jQ4YW7d zYK2aUX;W;i%~r?l%~{zX^pFg$&2y#%+=#MIb?ViCx+;wFw-mXV!I|E4tCw%=dhZgk zBkNo>l1yqJiE1w%7Kt2V45`^z^N0!5)Kw2+XwHH5QCBMNsYqdHNq5bS?2Sl4b?HZT zxwt@qX(_k3p3nC-9(r3don~Id)rIZfxUqF?oi~net+t6cyVn=ukS5L1SuJe3Ej%3GfjO6BwMp)DC#QpLpU7PE~;X$n5~>T6%3ih zbO_7^HC16mCUW2Djs4}|2npn1#ccZgwcVsIg3)3rPxb1cB@Jz4%2B9Sv*?=E090dwkkR)e{u8clVyMjP28A>ji|0XDDQZf zF;%4p(G5S%>BvGjuq%b4Far*n-@{16fWmqzEA73;NTRT&;KHI26@*~qh@kP4EB7v% z)sY=LSJc(CDFbmNDhnZ4TNeGssg14mM4~LSrp*6nI1~hDx@G(Hnm6T0rh<0dv=!<_ z@_WLh5J{>6fWURzVq6q0!$$IF&fgwcPHwD3<|_kg?q+pSS6%^fMQwut&hf1;efFpI z_Z~c74kVLlvlEEP2DrjWQ+aYOktoTPTL%-i8`b*8>NK7__tM_-%(2zL4#Q$leEeFv z5`=)pK@b_X+YQ`KV~lwOm|zDccmDT3zG?d)h}nT_2guf}*;(`e4wgef7?VYkM0`cs zQ|psKN(mkJ^K}U$3CuiMuoQ{cSK5xt1XghA#B01 zYrX5ZtOcEv3FHXMB(R=+Hp+7~M<#14n8Of^*z(q?c%j-$4>nL>cVcsGA=OAy>p13J zMl$$fxm-H3^XE=Q_N5@OtW2s%#6=0`G=_hB1^-undgs|^-b)WuW#Jf|alu4p`w_=h z8UUW`04d61Qz#c?Qg2prKhA*_~dWF4%v>ox4sqUq79ug_a;S;JGT2Q&ZKso1HbMM;A6~k3kU+WQ zZX9C*E3qRaVkK@WXG8@ev+Hl&4B`P0Kq)SYNdPmHVS2a&Xa&Y3PRW?yEglco&ZL)= zm|=lMK^8)xY1-7$yAG6(suyp-iBq#X*Iie(2J%kw;|j4Vv4cfJCR%t#0;$<@Oh`$= ziCCa_-F?;z82XFHzd4Z^K+v+Ox_KIwQB?`1Fw2cD1Oxrhd)^Fy8DwUly&eT(WC5^r zl~7zM2!IfoA*o7sih=B9_hV3^1(#y6+`D|6-7@EgWxUI-^~H?CqVsjx?-6sZ->RBg ziD6cH_Dq`6iY?b3cyQy+yO=PNJhwZ(;rt0N1foe%e*ZVz8QEppX#gf=k<*dBaMPx& zJzG_mTPG%)n*hG$jd!hn-w!R``Q1PHFMoSd6-vac`%*k#Z4petWjl39+iu!46#)dy zrnQ0@mK19?SEAB8F9MdCgwRKZDL}w{XIsGn8_Bhm4`w5~LLdxpVIbL@Hi1NizA(9C z;hOLL$G`bOyX`an)ZVolo{R|^K5HwS^m&15=v+k*wG?nu*HtpK1CTLV7P=3;87{gN1swrb1m8dSg zCKe@&L&`BHz|D}DV+19(M(K-5S!Jt+|O7r77#H5%n?N@)*GiF z9=ia#>1N@O0Zo;Y>{b{cmPUnN+gMz`(Y*0(*#H&T$>VJ*>%z%Me!Z=gD3OrauO9y^ zpV+u}+fCOdRUl`CeEPJNPsAUr?*5Gv?;y6;%Y#4ogWH>TASwt7y47wmG%iCRS(`O| zIjLh;q=HQWyz>or&5Jro5y48-aS=)AupZRaZS5S_r5~yZ0}&+9g`fQ6KfKU*Nnj6q zsy^w+5;1E^;+wi~LL+!!*QBvyCv<2>Mvx#CLW0C)*-*Uv(*EYuG1IiJBS|3?N%F~S zph;UVO(JBnyO4- za{i3o@KA5MLftZr9TkZr5fAK2vW}eqO!kup??)l3U>JxXB9h6u%P$tG|zNmfUuE8hHW2oYP7P}cp#_I<8=LrkACD$@tKe; z4q>2T2?rY$k}-( z?4eIi&wuyB_r3o7iD^@%qV}QllgSsKed(Fq&?QXjGNX{%$`9l-t!Ppe%ONhgtR3Av zSaxH)`)~f;+fE*f;+5IV9Fc`CL@i)Tqew!)8ujJ+rm1F-lMy8lG#0`Gyb?R`i^X~( z+3$u=9~2vINT3+T*mVjqqCMYMf;e_Yd~x7k`^xpx-})V6(L8+5ZGY_@cNI<|%Y0|M z8>1)8+Imivn3kjwTzO}J0894CdnG=s7XS%t00A^`5e*Kez9@tPN#kkBg(n-N2;{2L z&6;ZN+k!$V6iKE{l|4;?nG*s=c1k>Ln-NlZ9u%F@Kt3H#E#$EbrLuP7J_%u#I4S^$E4fku9>67$F|mrYOFI`7srCr*LD(3Q;=gpS<6 zezhqA@lz{jKe2ZIN9wzoU_{=DKoz_(Yv!&VeVr4mg_kk@mup87^VcS8+be!3NBRrY zk=yku6)~CS3)+$X^NWa%DCb8y(vkigy%GyVUHNaf$BwPnC8+|!44|^knFS(%9$9#oFn|m}gkZIk&cs|fb;&e3f)YiDSkwe1c1-u2+X5gd z1eOTi9n1hFZksYEXjJ6b`ij6#==R{N;`(z;==NhYIH6?t27B!8a5;)7h`o&6c(BuD zMDpi$IhFnspMBO>VrEV#5h;-;tl09w?kNpuEj)SYhO(=>U1nq}$CK`N*4nT>Yeuz1 z+}v~j>+U_PLc- z%QQryWF#;mduMoT8KFc1`_TGBkF4JtlR2`Dm3CUnlY20rAnSec=;SWM;iPncCE|h) zBdZW3kS80HT`AXID%U*Oa*<5oJQq+UO2nkGsw7*G&sHY@Gr&P78_i;OOu?dRKE#M@ zNRa`R0|4g3bmXl?@`wuFc9Vg9WT}{#i3mw8D0!iz#xN51zbyX4avn1+S~Q)#@CR?# z3sU-So?fRfPOd*e%f*sP?C%N_!;Ddug#mziLQgIk97VTr%sVGUpPiihjTaVUQqQD- zbC}<_71*_Ppl-}C9MuiL$T%|jWMLP}stL5WVc?uF~SXTSG{ zrZ=8+h0x8*$M3y&CG05SSS6qQCx4@Gl8m&|OfMOC1~Sbj&hfRnbR1ajI(GuZ1%`t~ zpA1S!!~=V!jDoQkQc?TZCj*y7VMIoxK%QI{Q?aJJ8m|8-QVw8g>zW~)3e%C;jPjA2mXYt;q; zi+M;S8?$y^PRrP#OF13+;Q3?QMLS9n)fD{R)8D!4+U&zt-ZN8`!V*%RyC+k085T*J zb9WYw6Ywk5Ydv=p$Z`m*-8dTVd@=5}W?tz01S zM1dqnunnl|sxywRP&0v9HdBxdJTP#vKK4wx$xMZJO!{1NoM8#%ppn@zCF0Dr$YrUA zv0sBDn{pVz&$p*74ke>!4rd|pn}>NMPwC!M?a$u+-9|{@rNP4j2|*Q9IEHh{jA2F~O(2V)L>yR-uT4Al z$2Zp#sH_SVt&uA4lTl(a!|$)Wu7^JK`rCJ$zx7fN!qrjIWb&u=*`SsTmFGmH#J{rs z@W1@%m;c@LO|kEoc_+|zqEj1Ft=o@1zxQ)jSGMlF^W3Q!K!wG^!a(l+dyXHRy7v@q zAGS1_VrBj2XFs(yQ5S9i@8>1ALSdGE)} zRW&}*cm<6l0!_q1sGD+`Y+$dN1jtG%6`^ z&&B$z?YW379hYRrX2d#h)h*^8R<-Sde34o0O_e}MK`c3ova;Tm_=$Jjv2)|*NKz6O z362P6OYs}C45`;-d99PexdhIdn6E;nQsP>5bQZbn^}KMa=O@vusBmuJVP31jz%l0O~>xMr0^WepXK* zIn!xd7X|O`2eH(V7ts%HyrsaH3_o!51CiKgQa2#Zo~lpoan&V!a_zp)uHNO?_75U} z1lljE&$f3wQ=PmiP3zf+iAaexB{L8Z$J8yN8dA*ZNKl?G2aKq8{11NW-3}%O1NB2H z9VzJNPrfTUu5_52Y|a{nnOaZ?QBo5am}}4TgJ7Vgl$^rKtcoDL2qTm3 z&4Y+BOvs#bN)(NpbE_1IaMrGO2m9U$6D45l?cbV=ga|~1@Z#Vguxragi4LvT>TGO>zGC+Kh)ZTYt~{Ki&n4nVuR`U?#H!wsz)qRHoI{DG`iN zI6iC-Oq#p5ys%?Ya7k%g1TxEsRO#nLB(SeGr~kEojf5c)7i2^zB=x>po75w@s35au z*gx~G@7cccBFz55|MX2n5VI7NVS=PUB{=b>H$^GC8~d*0Cm#LWc;e3K&U0$03wQhG z%sHp9G{#(;&|U7}c+S-$v-`H&6=FJ&>bB#X3n^=KX^e~nK*9g)^k02$<#?`wP05PN zr#>oCQHT=fPzb$@viaupWq;f4C)QU2DE}yu)ZPW+LMVbQMIqdAqMe?(qrjN^8TUgX zz|4qjFj`+}2)4d9-RJV^=DB2)EdcM3oqYqIuD5>s_*>rm-@Ipe^~$a1UvPu~{-tBz zkh*zY`GWZ+w{mJyBw{6EQ#ArGGOx8&BvAsJjm(8`0wMGYa-^PYbj44`-#vZpDI!fE z7yI|#_E+coF)|y`qMBC2B6X2XPp?mjMc5Ltc+os^{xZs@^iGKr)9!Rj#W5@z36O}} zb9VtS;_Y&EzU*^4lE@eahLA<#Qo}7j1x(D04S<@dnKA%{_ciNJ|IFVWc87so?R{Qh z@|br1h}*JQL?|;VpdQf*_gEp@*8V2B`&H0 zaTv%=io9ZTR6MeJzZ>Qc-FNC>q#KtPPt4BzuP;v4Z2p1Gw?@^Fv=9NHARjwk-F$NG z&ihXk3AEpJ`_dd=okU+3DC=Dd`w|CrA^@9 z+Ir{@Pd>b=%YwD<()QCk@8D-u+|3b-y*&W?^92*e5I|%^2d>##pKVL)gt|T)b3-T_ z-&PDWCms9E*~C+P|JK7_oSt_?wHGAaPwvF}bW)Wampm+}ngCeYT34dB^tqYz@Beq- z6c4{7?3jN2Gtd6P+Wo&|=WS(!i*kLvnUwBUy(U6KQX!~nw-^f;oKGYKY|yf-%7WBs zP<8}U@f3O?8q}1zb-Zw;f@yWL+1M<)-9#*LJec9@dmTf+A?7%%h_KVpw1*^0E&$AejkFL`HIvBqS9Wyz_*S zT|qVyJJVjONZd}U)s@N27ED$+3M57ZP>xF{K1>!T;=1&Kog+x$14$xIAOS#@h$FKS zDN){vi)z`tt1yOksv?J5AY_fu2;?2UwMn()GD12o48}0iq(qCoxg)*v*laK^m^zZC z@)5+E1S&|=<0q;sPp((!f9+=@InS8qIeF+O_{2|q=bPKAkUZ{Smbg*Uk(u+)knTcMMS1{l#YBgh?rFMXdC88M>^7)Ls!~j z7>0fxM0F%7wI^6n)t>FfjlBeRA`$$DvwK;`C#Sc+f8$MKOu6Jy%oe)?3?|%H)kiko z^gEkh_pF;1j>rta`Q>vIM*w>&`vZOX_g{ScktcMBUqjcBom z@94h#w)mtHi;ZNkv_!xq>E>34;I(L6w-y zlG-o)@0W+9g^>3giEE0>gTSyossFbV-_~L<0-F-EG_9l%i5(13FE(6ne&sjt?B{Ph{qzuq(`!|PFm$;W2u3N^ahOYe`UiiaxOH)uk6cQ;(m$L&gKp1& z(m6G&1gc1h4%;5p9&e8St5g5=Cs*&ELq2)oAhFzkcJshDC3-c>)^iRir>@r=?~Tb` znLtng03ZNKL_t(lF7!!3rAW3I48$;D253h8ez|)4>8)gBASR6@rFRkRnFC3Pfz28l z_uWJ^MIs05#?b&u$-#PY8>PHuXkApZZ@Zl9~RvOAoQw2WOg5t0$ZqBu{cFiArKdr~1dP6ae3gTaVg z8b-L`pid;PJF|JIK2;3MVN3$M`}D?h0|~-6@BY3QGD2i$IYs>-T?X^PvP{ zv!t5cf#UQXQNd(Xl>1k&GFc+lWK0Go1|rjcSbz9^>u&{&2@zsIW+#=7p$b=&Z1rY+ z{l+}9BjJHvPD14um?u52j~J=Ybcnexkf$t(U_>xb;e?qAAtQ?l{)OWM|hzqecwu7Q5RH=(xbkRisQ%H6>Y=v)@~L@ORhW29Uc7Lnu+W~nbE=)PASIM_U6&WCt$%vk zcWrbpt(`r)KHl=({zukcf32KtS8J;)lc4&uKmPFSnLj%CrGMzs@TKV;H}?A{o}CAB zuhlE}43{FXp`8(3FIGi#byhjpauJ3_=mkQ!nOva*fVf;35QZVYf&dIS+CXQjwQx934l>5@YywyQ%>DG&mH#TqEm=#rdz-5ufYU}vM0}oC&HV9TZ$x-?t zBxfmiM|!4*|IXhlkm{Ay0IWb$zmL^-et7M{wAd+yZk6k~QGsDa%x?MZ^%;<@~#b(UC<{Wt3!K7$MeEKUwLnzWA?BeCx-DsT7izoghw$uD^6WME#z3 zoIm@z``-2XbugW}?Re#-s;WpdE|*58M2!~`C`kkxks}%v1gN2Oq{NA!VAITHLNR-JoE3?U58Y2`$0X&e4#D-j>OiGlm*QIljM930gBp|5eIbD12 z>F>DFtSDH)FZUQAw;9x&q^v~_t11N6L%^b-$h^`NxtOx!f^z*u&XrSgu(~V;CC?a? z+QKV9NCNe&RMoC53-9hbzZKXO&_zrRij*!@$13k%ckXxulPSRxWfmVPOFo^Ox-_B) zLEkBe0SJpFj>AY&lDekKTgZ8(GMI;ose+nG%h1Bc`_3NwLcbVTg%D4U2Agu0COe(#s)ucT%;U1Uf{VUN5Dt_O68&FJ9JslSqik zOs!zdXc!eMuIamxRRKsLVbrZ-Tm3Sb*(fTp zn?LtmKje}b@I{?mo7;^q?>+g6t0|`Z;D?;}GXN-HI`jf#GXwSy#`A9XcHC6Z6rl*+ z4L_UK1p}IFjPOV?C4w2zf4n$$2eIQ~$ z!!o#Pr764@WhuM8!IjQN^;IHHW1y}(OSf`&&C`t7F2F zd|4JsEWlzf5KKj`mFqJXK@b=OMP1c}MiNIxtlsIser?tSb`;ah>BS3|ACk-GtlzM% z;&idt5Hn(c$i{fFTL19m0c|Jl+VlN>a0OSTD_nAp&CIiPV_@c`QA!5DK&psAK@dwG z@sA$8wePAk8`B+`pzr?VD_0H@gAbkNI9P`Bjzbj3VbF|+%HySEV4(C8NGeLb6el)T z;9MSmj?9H;b-rLkcElinkw7q*8l35Jx%|xZ?txjLS`-uAzwi2Im{iN=_KiBJu~{N= zlzU;xU`Y|!-5W0a@Vj6CbARut#z)*v*gMIgBuS<5+FAV7(oT5 zg!aaT(|WVuc!MV~^ak~8Y)L`u%a_1a%zHCRY^Tl#1;NZ!7ZqzPQ5-Xl6B6`52;BGMG{ku+5S zrh+Yz?76yhY{2TY7D@&LcAgT<7QgqeUnY9R4{bh#81ps&00_sJQ=eG7^yu31QZj?# zrk||V{$`R%Ss17&eSgp`q^dl-u>3Cjyeb~j3zPlJVHmoD^p&rC(IeHXYa6skGQyKj8G{3?iFh`~3dX`-=hNn22|G)8mire0%)- ziq}b7Skk#vFeLB<-LYdU0$hLo0xicb(xc7!N95Gs{lT{a2+QSX>T`Z;J>S&ty27F#D!`KZ?>0uU#o-U8I&X{#liZW%YnI0k(K7tHMB$c%>;5Gk`>FstQ<4 z-o_t!_k9W~$hri9-ALX!uPm&}WQ9ZUEiVuHWk0RlNY25|oI5TAOHu0f*8cMNY8#1F z^{_>RsN*6xW+=ERy)kXrK3;kz*KVkRp|uW?q<|J}VJt!#ozKg}pDhv7$;31TSFKH| zjcLu$(1%yx_VQIIVM=OW^YL4R4JPi$j{M6YqL;TlkMt@NF--Ny0(&)xh0W|}So=sv zI?|t`SK_Yd>RfO2)RdHxsUf#{FdGB=uKs*`UWuaSn_BdH!9aE8J(M4u8+%T1_5$kmCLz5 zv($xsX`lG_zgh|QZw`07^^_99@QGi4=K9kIiMc6Uf;A-<2$2LtpP$`%ty-DShg`8o zKn!U`7f;OY2rQSVdE%+<+qT-$$-Q>vjr#nx>&t_Bda>N>he$AkMP@cNzzl~I&44By z`jq)0L}rH6$3W6JDH|U;dvtR4eH#x?bWwSb@G`OUMIv^D47iSC5U7%beoVw8qjH9i&6aCJe~gNR4yk|+h$l#~GE=?Sx|x2j*y#y5qDHHg%YVoSyVXWrB?TGCo6dK~5xlvz5lP0;3P+D! zxc26IPkh^1{n5#nTG4e~Ff>Gs#1_-_a{AcnT|Z^N-%#pzgDbf#3lLl(fH_95e7h}o z)nxs1GNndU#{EJiXD#LN8E6d3un6)< zC4w39H^e}udhEGR)t~z?r37&T?QRV9q*zKhMcCsi_vqQnxen*3?|KEN5OWUw$G-P7 zPuIs^s5S|C|KRYkE1w++eB5@)vZra;k`vQFlHp5g#%3{T`H7EJm!GuD7pITB?_jYI z=$%ZkwUM^9c4hOY9^yy_}(Tl$e5fOL3eCyjCE=YINBx*5TB;W{HvAmOPe za?Vl!;Mmlcda%1(_HE-MSYRxUVHyYXHQjc{ZMUCH#HyMrVz#WmRBzZJshpeA8|cm9 z$;~G}p3{Bfn26B0sIUn36cv0t?VRL2IxLCKv1rsysVN!Jv}vR)#H{PaSK#*YRVZ>| zhix4HPvw#yK5|L^QizD?$XI?=ikMAt)Qa$G5DS^w*G!8a=}1R9Qr0W6K$JzbzaMKc zHBC&pJ+L54ppMIru0Qym;gfq`{ZodSpug28VAhrcB=v#J82I4kL!X}A#TuS2PxM8z zH`lUu!_HDcxl?Ia#5AN_^kz&13!_tz6Tbb}gv^Yn5Mk(##y{k=T$1;eV$@IdC7r$P znI|svVW9?QGT_5c?0xAPJgEWmo69)BFH)X31FV~ewat}r8P$vri|UDC*LJ!;csv|j z+dqHtkQh&$iABpWW6`J;j1CD9XBGN_kd&L-+2Y?dPu?=wZMIVN9#z z_I@#QX^=v$Ut5-r6DWb0aj-Lgu2_5jv4`i&l>LVjw!1mpGA093GJ*{WA9-fkEj4#X zs_A?{8e<@FP%3@D7jMXHUNi@ZoRe-D7kiOhNr% zLRjv&Ny&e-@&K87CIbaE2NjqU97Zj?bDjy1g1>sDS7ISb27>M_`b08anJKX&+o7s; zP~y7acf992-Klf!)hFIOJkCJjB(fXl%Pre$b}q)c1uzVnqB0o+O4LztaBbHJbyejA zu9V)0$dHn;A;l!X%50K|Vd!^*0x&oYYby=N@^|>aD(8Yxo|Q{d`2gBjUya0LQ0HXt zp!?jHo}X0YEKMu78WWsJB~um9U)?+icl^B??MKc5Y?ei+H|vK#X`sQ+oX zv8wVhCn!Oyb)ld{3}_;rI`rbRMaTkzMYX>k|L{%wUto<1JnU{KVk89+lZ`=(N$EI3 zq}1VqeCBty9s*I`BmkhG@#>4~^QXmBOiK$21}uRw3|>qK5srxFhLXN)17bk?NLpuyVXK;OClgZaRkH|$^ndHQn)I10*;dq%5fkGNoBwR zTgG;k4VYjccmN3y0vXWQnouLD)#_HO=jrzC+jqWa{>Huc8s7KKk9}HkRRr-5OEly> zziyp6x6bJ?j}#u#U$c^~+QadU?skffx0^NgpXl2o|U)7~0W!=*Sdp57c~o zDqMpvoT;$y=|QZXiS#T@_8J0|;Gu->n8#GR>`3IGy?#ZKjh%-~FDynIWhBqAn%vY4 z?BM#qh(^8Qrc)y&4s~Ftff)4M_{@ug8yR5O*p|n1*SdlZz(JH82$@{>cZs`mp@SA+ zQ4lPP=4En~lPG0XEauDZS?CDOuCuF4mGu_8OW!I+y;6un({x{7;anoBShvd6{c_lY z8ZaJ|1?2N9um8Zto1LjLm1PfI(5mG?g*0`?rUA%FbIx6s<#>G@>wLW!|NfD;?p336 zseERM(;O9Wo+q2jiSHMlQ_kpA&4kIk=6#Z+)oPV@X zVL?z@QsS!`-CSa^a(Mdsr49XEn((D(76rwSg)%Ie0OHm0T4_;ou|Hw5s09kCn5zXQ`b>XIi_iyo_Xei z5SP$ph9lT$JaAB=QN<2A-JV2Oruk&q#IB)Uh(whE$q7~EZn^Wuo6lr&B0_-Eyx=Nw z(fKKqXi$1%3Q9-T2HinsGfN5@c{5NZ*WDOzOfP@$=oJPO=1hgyh>D`fF-Da^zjV$! z)6j&k!t(Mp2{J0Y$e=PwYn4e(f!50Jz|KFEB73RFMk`ttup0 z29=2YwD`>GolhRQZF@HrJzwv)0D4HrKm7}N39VBnH)FE5hbM~Zj)A5uh-z1o zVU%3?a~+eAv5$$3+9Xy#GbSJJdX1z}Ok+L z33F-{z;Mc}Vniz0F&Us)JuHKKp^HYHqk^4-g;spO>;`6P3|rJunN~&v1yz*ysT?~~ zqW-Wi#JfD6Z0}ViIYQw$lMj1~?@tfiwDp4dg3Ov)G@Bz+KtXSM>D~LA3j?ZN*>O7A z4%CsF#KBS)M_3)N7!erFv@vjr^nH^Lt*-RVjA6;Bq+Ik|SAfnc^)hGh#@aZu%gMaw z@BS;_edDRq!yb9)Y#CZE7?zUUpPp)8z8K6`lqZSGL6H|J1zp(~h^Q-_nt7HaHHq4C{ew; zo8Z_~0ZEn{=?@Fd0#`Uoo?Rzz^ssLDW+uUW=_kwh!X%auB?dvkp>7IykbGxFk5xMP z((CN{E&1A@%-NM)B^1GYCuYofI4H%ahj=Dm7tW1w0=?qbf9u5CdX+06ZKKR|>UFo? zBwG?Rv{}I8UfKG75ti@z`wu7xAO<=iVavX2s3%eYT`_TL4=kMb9D#Z7pc%!;k`fu= zYxbW0ukuGbeNBcb!9&cH%%pRUiAp17zeLKyuB5#8{3O-^hL#H${`HajKYrw1blH#~ zW?COriJYX!W=5cnPkGgexe>Njnu|uA7#s{+K|^ZNo&J~!$aP{#g90K-W?3{Ya#6Y* zl)bPWq#o@XUKa%|-{SKlIF&y>M^vJ3rVGhY=@kPQcw z0nSqGDuStMHK+g>QRys`%XMRb0-u&q3X+l$5L#J1I%*b?R2j<9cj5Mz_9KYA3OSA; zzuZ5uMmdY5l+27w>oyh6?Oj_mbqhdJfb%=9)YaAPVufKNsz2~Q{}27r_bcDDsTh_Q zAH7;ROs`y0A_w7Kmp{NKPHzB6QNlcYCXN8BJlFFucYS9HkeVLdSP>AiscBOuEvsT! zx%vKo^p1P~+wXsCb_JO}w07sitG5S}4@{~fws1^0-FC}x)W2`A--~l&#}bu&K~M&n zDYJ)p*xugE56g|dUmx|9>GqZUWAXg}j<1!J!$*#M-G`39nPAcANZRl03I@DgpMOVw zGPv^Uhkxfk4Ie88XsS_v@8V03?pYVH5+z+~0}Amao2tQ=uHt!q@$q`vD6>QETgV5R z!KgWZe0+E31BeD?w{>xTcPt?xA(QDSEVPZ*8+zk2MOZFTHnN_25>Xb^vd0vz12#RfQdVj zkquzU(!J(X6~vOdgw{^BnX`6DyKhfVy?yHw-3w6+&bm5yGXn@EQO(t_oPNh29J#kU zh^i-TS(cAJalSK6kJm?CS5L*3h$;q|jRvK#Pt(2mG7binFbO!O#IPJ9*v)8~2l`8g+}Yey_+zIqT8mt6iEzSJKz>#)M2}hKNYvxyz9}3Sx z-c@C<;7<45*7a9@b@^HZITp1q+v>}npym$Mk$)y|7)|(^1v6=vQ*?+wX%Kgk@IUEs z9O4j%cn#yLFq)`pV6ALSpCp)p)gMv9v|%v^nbVCcS`p^S#amgFb3vAi|M>GYXeBj z&}RG37azP~aghj@Ub=pz816I&cI^4AW{85?CK9Y}#mrPq9e4S01XHu3Ch)nL001BW zNklw=Y_gdGTILb}JCk&fNe8mF&bQoo zQvvO+Pg*9j0~U!S?M?!j4p&z?I`aCtrGvJ0V!%MYba4@tXh4wI#ckUfDLH(WtLPeNGRKUq7L8 z=_>EN5$=BMy;mQ9yd-t7!n;U*aec;6AL9qt?)%Wu`_Acoj0FOV)m}1-~8Ol>Ezt0 zRqoW0F^d7A4V%S^GC8xN3&ca0G6z*lt@x_2m;x1^ti85aJuzDN-d3?fIV!t(F_`#a z?R(vA)?-cNn`JzZDuYgJK6hMp7zdp|p_NXzCNLu|at)XgXEA~)*_Wzp43x7mOtZy0 zyNYv=YEa(!)|>a;P~AcCQI|2AgECM^=xo9YRGt)6x%}MdCILB^m_1aTxzszVj;|D} z0u1}5fcn}xD4V8?vhNQ{)mbB4Go2e402Ae`DMfQXO_&g2jE2W+_4d{) z#YP6$Q!@{>FWy_-v4}YYD@*`1Z9IAF$U)Z?w14rN7B|!Y(|MUZ+ zVb$*!Z3z8Q@yw?#nd4jBB$F>Swqg}2Rh}IaEM-FjS2!{Aj%JhQ(edq{Tz>-r8GL-D zX9NbDXlU`RyC3`B`6uSf#!PS7D3qP041m;DNBr=qx2)R2Ip)Hv*?3U3Z7amFiR9o3 z!4(}<D_T67}BHcl^26C9a3C{)QYK>cBVu{-l7-<2NzzW5pKLR2(M z8y_Fv+Ozn{^?N>Lr*4}*yQuRUCr{m7PSQb?3yRzdaaHop)`Y?Ju739YPX(ibY=;LM z8)G59@7`O^UD*EI=#JkjzlL*CkkNta7Oa=6Bd#jC+y-Y^LAebCV@DO`2*+dw^byaM z$7a5-c%=(>WHxhNgMj@)pBa+;|-vO3Jf8WjMUMK0L7 zwk$HDUg5x$vmIF-cFkicn*vT!SGeabv{WqSu})@ysye6=8-bZ!!AaFayVkp=ZoaZB z%hxKLBUAmdt-j3e(5(Gu2JG1mi-}&7=#G33vm;*%=o%sp&Dw`J#3B9|d^IMBoypbZ z^@h!;R~UCEB@i(sI_MuT^PJy#<}VdJs<#>=49cSAGR$fNOmN@jPrto=B1HMl_TleH zk1n?Z7c{*de)`P!ygWX>vbMUMG}1`7T_?a1#YT)-ojckCfX<{Wpoc;q{VEk?!2HVM zbHDe}Y_apDp%Tbo{bAX*x>CT1*62)vg(hpqoF;3VFdX+|EeCYus|-kJ^4SkxO;KIp z02CEVlL)SBu2}9}>*_o_A*MVS4stk%7yA6Pe6A^Ps!w#%$bWq5FI?MCO|-&u&JeNf z>)X}1R}D&4m?2KvwdG51UOw0~kzi#(P8EcDky$kdVKY^@$~Sv$K}LXx!7L`tUXk7Q5%#V%%X#SadrIt}lJyIVqMhg4^y=I3T-;fhK@Gq0V~^`hiI9RcAsa!W z2I7nRss;xEAfje4MQnu(5JDCJma}zHbbx`IS$4xdpay1Gs?g#7IMZAmC2w)X;3L;7(_U^y^m=}XVL{rR;)N0X=@bw*EN+~4|P3$G6 z`CPrHf?bzUSPrVL;Z#H)&%=vbQv;3qeFJg5xIQ}l+tpo}y(0(_5%qgxQDxZ4(`Xb z=J^ZDy;$^Inx`D4TIuCv>`B!e?1Bv*IrhfupL;&NYOF9aVxSdAnz9vK4i@`OF*yGvp}eG5)#Je_?&20zjtT1ZK@F_@19Gg`m{dg<~;Rbd@jm!K3$IEyfbn zmwe^f`CxtUC8d&r_O}-$DFK5LwHuITQ!@}l%}|!^!^iIb#E~~JsR2c90v9ReQO}9N z3_+~uxt!FOyw>dAnJ)MGWmMbWZRgxywPnEwtu)b=T&`}cn`sI-fpr`-^LETB1yu(# zAQOYob@0SGcQVfr#ocOk>H7(8XrW_UEDHm%4!?Th&lxkpJOtK7x9g*$+xNxAHfvUC zlK~9L%XT?SpI*KDgGb*?At>>x&3@_Rx4k$zd7x6v8NgyO?`Tj5pJaKZc`#x zX=GD26~Ht0iUC3dyH1Izpl60Rj$~d+`@W60M&?oJM6n@Lf<0ANUtE+$uP`G3#A=}V z{!|H2t7pm7ViYz@S?5=*ZCY@sW_Q>ESBP^%Q(CYL3QyZt(MYa2Y zZOAL@jFAq-{tO2c#dr@r-t49=*{<@Iq`?sY`cSs)x~DjOuQol^$>sK*xRBE4_0{+$J3l2OuL@jIo4FF7MR7+9_6?B>>Mp zKijOiYh-&hJCZz;@0BU%g2=-NRy^3@Gokf}O%s1*9M0O!cm4g(5b zgCNH$dPsr27Qp;R&WDFM#32sR;j1xOi{|}n;X~Jbf4wpyHVCm~0mvhNXMPNTr66F4 z#%VIppeiH#W|=jl`R+wOoo)EkL>(4L?3SAic{jaMGb}4cEB(!@o3ZU;_efNjk=o2K zBIJ|-fVAlJ3%w$#UFx6s`0Blj^ONTuygXTMb>n?Q z0|44B*YZr7Mk{B_Y5e_nJ{wYV{)^kgwE;}j?8g0LuJF~s`^I-IpFi<4pZcAjeYsu; z5ki|^H87TOnsJ~>5dbl$GG}sEpWB;lx9xs(-o+$LXhjyYrRx<6?kKrE6zwwIAy;pe ztx$_~J~DKEOUhAVo0yQJ-FEM7fAEqT4lJ_LU2wA;b2V%C_bx4({7Wa^VWN_i%tl(@ zpI`d;FTOO{UywnG%n)WN3&`xd<*}-=trwTfs7lXfImzU5_?tg=-m-QULgy*&hrf{? zc&nTXtpYGH?Q|qSR?9iFsRbcAXbf?k1~aKM&E(o?yO^hfQFvllOu0WSrPF_j=2m)x zo&bYhsYDV2oFm5uID#_4aiH~A7R+YD(I9XYr|E1leEwRhEU{UrGl_Ah{UmVdc3-%v zK;ei8A=`83Lgx*aBua=OI@qA!HzHGu*#MZ?qL#bPtS%Y}RP251^Pl~Jf2oSDqlHA8 zNm56HUZJ2A)st;st!v?d%UKMbrAy2V3P9SdV!kYAmufCpCLy;{4vQSsdCpnbY?-k@ zb?$+ubGM5Hl+3|}Bm|4u`sDp$Ui)&OO>R#k z20~_L*myL^#AGVV`3J|Zf8hAn)!DYM?t7C!o-Lj4oe1n>%m7l#pL$~JqYs?5lmzSs zAV9zXmh(8-T=>%M?I(uCra80y)LYUEDGI}~K*12TWSZ^8N6&9voadz7HNPjE-QQdG zI5TX7<{o$Hw*42))PTZ7&0JCREJiArU;wA^(>H$ab1iz6SA_x5$T@oG*I#+@!OfG) zYu^zc=@qVINv?bcmFmb-qnmP;gAQ&p zWd>kGIVr&;S*Rmv|T&TtV>|Pr_b^ra(C;j@#_7Ej~1v@40Jp@+1NU?QG7zUd~n) zzKGFftwy~<3~Vff5T5A?_D*FzlwI$Qm_Uy(}YXIhR@uWs(ptcx3 z``l$CBC`bUQDCw^cj!PgU^!+3nISU|oF!3$Witou(jXaX9dXIb07Exj|G|~J&p-Fd4Y!~8o*(=! zCCbDH8L#djF}5SdC1fFY=Nr!KZH2OAbZ4dAG|uD<(>AVDE)%B^31HJ@F;we5AJ}Z< zp`b~v!@ldrow8i}^Z(oXe)L~GwR+319e+DZIA+sWw{@-C#n>cgkP<1V@9|O|zZ6 zZ9VKX1~%XX_QK`;x=~Mvtxm2tSz>Rc>J2L>)PMvdQqi=`fT`L?KK$6V$M$~bS1O5E(q@V!JCQZ9YMZpRPNMrVeYbVj0 zil{_Y1Dm#snzMo_CkauU@J0hF86F(e?!GIhOqv6aVm^wAe$ zj!h=Oki|5Mf^w5jVef~Rzpn)9cG^vF&_r%Ijgy_|9XVn)lU9pCDd>8Qb@y6Rc)ui1 z-YfW-Ke*hp6i3HAiGwK-Gao&((JqsN_4}0)Ymm()murKH5@5NN2i|?%RWC5b#j#)6D+G9 zL{F+owvgHn{^KW`q}?NSWcK265j+Gy68%Pdg<~`^fL@5jb5r)Et0*dnSOA191Rboc zlw~1mj?hGvte2jgOt01^<{c-|lvQD;^8QMi7mo5$+K9l#>bM_$5nA!Y7Y0WkIC5Vn zA~PV_tAP)IGxbmaaS{z=WF_)njh}d%Jfp-b)EW+g7}&I#*O{5AI}riY3}h)AfFu_m zx&E=AeLRN@ASYEqJxQ#&rb6b8uqzQ6My3F|dwyN7&G(mGX}j0%%2}7}YCsIq1(=HI z&Gy3L`reEElaH;uE(HN#DqUN5_uo^>WXMtKMPx@BRM}0o<_XSQ?sT#OFsxao?@tdM zZ#M}_u$tUI>3v=D9OtdVX&1gBqP}#LU2GD2lYC-SsLGvk@mu0kvsv1|R=a|`od@Oi z&L@7osiT2RtX&8*nh*&HA;%O$6Bs67LJ(iwae7oCM{|$7_hQ?|fy|SuNafRKCl5c} zyj+eZ^Ln%~s;2%%K9Lmb>nmbb^n3T%mHX@hKx8@`j>T~D*!s0?$V+Syuq$kWg7_bI>FKLu4HBeTt7Et88)tIJvI zst6i}nKL_j#|^K$^~9Out9!H56+Ia!gMR*94}K}`uw*l}M?b&&>^wgk3$)dIw;8St z_ID;B%Rjo|FWRDYhTG%i@7?{N!OYAO>S?&;?o;zCwPw3&#TBkD?dEr$`QG8kwfl?A z-o*geO5dsX8u^76uJ=4qzmW_PhR)~0HQME-uloVSsN+2 ztBdgd-+idEV7}5204Ugq*vz?()XPH5Q0G9fuxu0{l{!o(d(&n#_{lTh=QM-ZTUO9~ za}J;&W9SXH-Eym`6j1Bega{;^F8N_9}MgCb{jzN8Gm9Gn@MnVI51R*CLp3Fu-X zVoU~7Kmjp`8o@;1VCjIiwWQiLeRXrf6y;}D@7~M!Tv zb)6C6(BAu+$31Vqtv@Qde-BoBUzVD5zSFvXnQ!yvH=Y_D9eibnc!)n5%uumIAN^|q z?C9T8srsEi^0whh@2fDRLmc7|uQhx%CTnjTrXh>XccYqh3Hg_vpW=W4RD!jO8bCdd z$SR;gRjz2Wf2|gRW4Cub7S6&vZS{tAqj`}Ha9QuwOI0%~DnHwus~J0VzE>i|Hj@E_ zwe@niykdasLYN#aX3L>06`UJk`!}wDfna8qf-;jZ8^Ed=v`jd#T!}sPne$IQbZz?! zdqME-V{dzMbfb!rp>0K(wlB=7;EiMJu5kO87HJW#R2#c~RG?r0Fov~l><{{Jkqg#L z&P2^1bpQcG_tI0F=dPuo4k}4iktDXWT=ohz7+@-ky*5Yd_&1SUkQ2#Qp1=NypL?lY zgiamlE7wk9XT{olescYp$#R)MCgkefnzPlrp*JdXG60L|d^xLqoQ(zxv{gqBQIZ(ooBi z{Qhp0Ud((ui4AI) znw+(s#yjr4t<RtJAPeZ*M#>a=# ziCiv*IhzoeUDvFg+w{?&ISUg*R}I@G41!^!;Xpwuwz^W9>zOHxyx3+jJ~ue&a@Zc; zz_4c723Mw#08~_T+N8bf?cb7*OwV3_`a@IIgU;Aoz+xwR_#|TA_h#do3{qXw=KVT^3vzjyNlJ)7?lYt$2Ug9 zQWXxmXjKK>{d##@E(T}Bb+8O&Xv*RpLbN7H%jHV11gKeNhpxv69ttyn;z5Zv)W|`) zAd5V0I|)?*b6{usL-C_y#O{YgFkm@bDlv1H0jH#@AjFi&A_xoQpT>!Wp_7K1JERFflbY6Hyau7P(6#l#l_$ zCU&HAcSTYVf=QcY(K<&t39@Wom>9@$UT}ZzduB#vVUcddwrA}kEJ=mS$}txEVO?j` z1u3K~Lb5*@$nB|=#S-)XH=i~D3^tuC$obGlz+%cN zr?w4+ELUX_a}sj5pBR*ulpPeQ3CDPueMKgDIC}Y&C|P@h$`wwQ+M_CGTU!}qMbWDm z7$ClXSWg+z;4*^G^qY_Yv8m_pJv$*^?yz2m<5zxs!9Zx2iWsoC0SAmD-&%sH6=yXUvQ zrTN6xl^t)HdVNpgVU`jA1%;+|scDP8kY8Kw&9i;-51+r|&KpFLJlBU}}mo7eWXr{%zJZ*Hb6N*vo<88yj-ng3!*pQzEiJ$;(cFu z*Dw6Wm)_5dOuumQTg#sBd8dT4u7CBFt+6h%@8vdj_g+VHn`k7@ngk4kBsHStYzY8r zb)2OfX4?$`=^)Y)1YEkb^Y_kt&!ieUD2|-CX^obxw)0le$$mjVTL%L*%epJgLo#ti z&msWF%;?0^W}wgpBT8A&tsDRXa!j3A(y|ClM9GlV3=nc;Fyb~u09m`vH#HGuUd-l~ zKD&GI?2dwj9Ge2DEdAl|b$eVvRfuB9Cuor}rn_x-GXHKd001BWNklYF~eeqXGU0i0vY1yuIR(Z|-_n4Bv~mC(faqzv0^1WQqpCZ{T9&Lkyc zve2Zq70+fV3-Li-4Z#%4x+Nf!7vg5N_;<8~{8I+h;t+@U zWAIg}vSAk&^6+~uJpbU9>Os-UBkz3$IPe29q38H(&wcQdzkJTr%up32fO;n=nX_X1 zO6$#aD_1l7V2zF0{hU< zKKCQ<{4XAR|D{k%T7>r>ee(I46Y} zvYox~M3&etq^gRp>=k0oH0Nxg$pB)K0v@W%%}Z=n&ocv()s?>83rRA7XFqcF#gA{! zrinlT4hwOHX1gu=K1VU2SPrVX-&GJOIEM_Tb`oI_LyY2}X6B3;6l=+Ce(c=zi#8I` z(Ri2^`sCbyafiOW{Kn~Ky?t&0K%*+qN7dy3YF3F#uxYR__|-?xJ}{rhuGhkdQq$D} z8-UQ5OBw}7HbxB1Z7!oMu3pHk7|4h|`ZH${Wa@ln66#DqTqF-4$S$U8YiXj{KqA@+ z5=E>lPLd`GSV7aBu=DJc2&Hpu7F#ieb>ftmFFvz>*Zp^@O2JM++t-_d%*Uo9wT<8_ zK5}MtvD-4N*Dn=hQTJb2^j6A3vw~ACCT5}Ai^714Dpjx}HqBWzN#~Qbl#S5KJ%&|P zWuW){XCKjyT~XBAZEtmu+5n)PG=&(Ezh169Ik+iji?bM1h1i)$76O)=ZPD|-?*LOd zs0PYW2w)@4=1VufQosE0mIJmQ-Tv6mpUv(6Lr1Q=aCGaE182t7-T;w6ZokIMgX0Ea zkY-I~5gIMvVUF=;*0#LnMANVH^%7|?Z%d$Jofc^ac`s|PY;1i4KEWvei3Yk(@ zk&!cqENSr08*)?v&TZ!mTWr_fL_ukP8OZw_gcz!w2C8l&ImTQ&jUgLiopV-(5wP>p z{G0f0z;_t=|1y>U;+ zb+)wtrc7NVC2}@jdC2}&`$O^L3Sv`H=f-yibG~qFIv!Q~JK=NhIllX<^Cp=JtEGsDjA!{p_1~@o%sLE?A?z4D5suJ|X96a`!!m;y zBS35-0I^Ac+TjHWEl6r4wYFZ=>P5YGbyqL7FPT}nyyb3Z`@V1fxLGaPvtSqmtS92)(tp+cKe_H^G}}NNH2ZC zq1y3c87s>P&Om_v(|`2?<5fzYb4E;N(ZA?RZmcK# zo@%>6MoOEPvv1XhW{dxb&(aVJSIp*2L3H4<_3P*>uj$VQu1g!o+~|=(&~cMZO^5+= z4hE__XCO6AWyl(bCIXfOhJBUd*76dU%r62q;6zR-6H54jPlzCS4~f zX+>7jGn!~HOwB^u|I&5enurzDFP8tmCy#$C;T&sub~TV=QoSVF`kR8+|FggQ-9P@i zKl}5M#^TQ@1AbO2#d)&NQ=xuwZ|)MlFd#=`G|we`;lZSTk%-lC%5mx0cnO#Ayu@>& zjwEMhTTgdS-??q7Y*0fUO6yi4IRZ{C&|G%#&fk8#^!p5DRdI#VoNEe$;fE#xHU)-8 zR19LOP{2WBmrottWB6h^E=JnjU83?98N`;vFL19LQOw^bC0%!`wDHyH}<>21tPIXufr5M4M^96NDO^0QE=Nli~ zc(PZR3`(yPlL$3FVxjom3?ihT~WFE9GHKk~rti9Jb50I5!` zej!~mEVG|@(=p18LMJdwF$3shcJKw_$+02q1p`c!D-QF#CG{^{{~el@%}OkKv0&Pn zbvvP&`q@Ia#Dzu7O=drK&rk^h=D0{>+jWj=1{mD_EQ<`*4|!>h2#eiVhP2GQOg2$J zu?nCM|KibOcWo(Qg;z_Kb%YqTl>OjC6B8+a`X|TUcSpCMrKOq$F!XB6MtoLsv@)$3 zRrBHG&YGAXrk5AoqcCt1xDYY{r>YIGEEw1d&kBcrbR8zOy4efSxrYn=$ z0E@DDWO3lil`ED{UVr@d*dz++;K{iG3R0jZuP{f%fJNzc&W>KloQtZJCOOl(_686+ z-Ou!+ur*B9rqafrF7FPrR2dl9oE*C4@>i8&Pu{WDZq80luNvT_r~%#PFj@0{;@rR~i~=JI~#7y-h@W}-!N z(i$!YaSlb$ZVlDcm8gsDz!fRM?Hg>7`V4?k_6_Od$`-`X$#kXX3Z75`fBIeRLl122 zot`9n(en5!a7q@t6A1>yt}ov?!r?Gzvv_cN$M+4OkG=)?19IIC(pMPNguS2*@&i| z*+H^Z@av_yLL2O_REV>jt*?l1SL^Hs*{)asEVnu%7)(q(v?%(r|9TiEf#XhE?kx-; z6K7IuhKUhr7MN)+ovT@qPi?%ad+5ZeAZ*=s?_d=q&7+W`GO8o@V;}owAWv!03kbk& zt+&7Rsq>F5$dq6zI(3t=1vqC_P@G34R>Dq)e|^LEBh3xqECkEwha!PhYE2S z#GpXv6T{A)++10m#y%1gIhPAord4umK))!es=(&CEmU;o)Tx@X`iU#~qrdd{pZ((5MLulmqBWyu1_`Fe5VV!1#tTK*^>`#`z|rOh?Qb@yz@5y z&fj_8TkcuRcBaU==|My}PuC{RVgcZnfBybk-hO=K$9=3TlfB*lh>nyHlwA>VPzA*# zn_FkEYtJ6iCbjWHmw)A>YcDjIg8H4tKvMQ4YAR|l-;7}*3ZRs9>hAMb%3Mn^VkH>S zg^e8pNQG1))z|sZG?IpWJ>&7UYd>-L6?Nw_xLvekO6FK*U29U}u#7Y+BVk79+wlG6 zE^g)kja#sQg)WXBj0a}?kgbjbBE%Fd;L$0Phw!m0UL`3Vq<(4<#steTb1IOD5-E7E zTKSb1e%q9iGDGC!-}{T7`Sv&UZE{de_2O*Lgz@SpQX?v#&?t&c=+%1XfAV!mj524Whk{K$yL?cl!YqMHg> zh`Z(9U+F~hZw=Uys6H#_$Q7BwT@niYHQ?`m-z&fK$DV~-{LjGG?5k&WVKWS_+W#{V zkv$tBNn=m?=jS6Y;R^*Kh&=l}cnQxj*pdAOs%*xa&R5UhKiTv^{e?b-OSptD7@m{t zNH`gLozrM3Gy^W2J@M8Te9I$o8>hv z21-%g#Yw}Lmg{Z*>#(2yAK!Y@n43d?A z`D|u=u1fMe@jNvn0W|1AYpcGgsA7Ya44_*!FMj0O z=y&3gB_BT(ug2P!RWI$A$yI!G&X2dgm~K8j+dDU;Q5_jlO->+QnSo&*3?MZv2Gx|T z^DB~#3^JC4f+U**r&(gpeP53AYFgy9Ozdb(c1uy&QJO~vgg7TDhN8qoYyg=St(s}S z%;cz(dZ{B=4!H{#D44_8p>yVq`U?UyL#tKs+H5<+kleKE-3!C~$=es_UbEku&sb1XMCx|nUiK34?Oa*AHJnp^oUWi))UWWA!;Gq@t&>v`m2~Q3=*P5 zuBP7AtYKLy@?YLR^*#C1*~knaa7gdE`tSAZU!9JAgB+Qo`l%bfcXPKNlS6;nLo9hD>)GUasR>Dw6@L}V&z0Qx=?fp}lUAi0?HzNFB|(-+F<;110o zU@j^41AvnCe2)vgIU)xehHR2Q_~yq)LbGq8ul=?03Ve>$F83Kg*L1IRFFz2be&YAe zHzKw->zXUCIe6vT_U4X?VaUpSgY9w7)Af~MXHd1Tc-1Sno*2l8>%%eY>a-FuU+wQ5 zeV5$pOYbXIqP5k!?}|6~CGJIipC_yv8_jjNLQBpHh-OhH;U~JmA!PL~Sx3_cp(cNxXR+_;~ zlA-+Qsk=|DTr*I;vNo|&Ua@=c>Lfn?;1j#e#?BU2*)-eG4qsHxf2}-4h9Y*^l?P8u zuHN=*=Z`HUt7Prt&^IwB6-`e(^z{87fBFS$uZ#&q$U!q<-b5xkeQNXT54`Ts|R6NKC= zv+eFKK6fHfLP+EZ=3z>7)BkzrPItcV@(<+OhGjgta!pgMU`%PG0zmew&&K@_F7pIX z8Ry1x&WYreTH(3sp-1`fSQ%WF+)@dCP|e@h|NHTFa!ltDh?(JRVCnx zcp2xMvja$pEGGrkD8|l;csNt-`s4`n-4dQ!FvBqekSq$ypSMS z!xhr~4g5xa;~nQ8x$Dfx%7rF7Pgca4s#v=>Y;SL^#O05a52U1y+&8Vf{>9acx4n&2 zDU=*J13vIa=RW!1z<@fYlE*3=r$EjZwvS~dDfZg*=-+Q17>(iGqE{kkWmq;jB`pwW z8SrvEIy`)2V$K1Q^6|+vZHVuB%U#v*S3F!u$SBYlmdqYz({g>h^Z7;ezw+ zZV%7fJ#7rEiWB$DKK|=Z#J=2e=#|ZoJh?o*Y}K!^S-%quM9^H+#6naflBfifA&q|U zu-CdQDwdPMh&{(ek|vMs-%1n*F-DxF6ARlEpQ3zvHo0?yy%CMhET!GU~0Lx3@grHP*dcf9xe>U0Ve9&bmG44cB5Zz45#kf zQUc8`Y?GA3pICJ!(UF%bQPa9_t8H!$Fk*S9I2Ho;$J>#VF?i5SQtNJ5TQ3 z`Q-82w(h*?xJRWW#b{5iUU%NFGsF6_HpRqJ2~njO)9JGEb2ogq*?vEJN@Ac1;!AY9 z1pCCo-~8dtZjoHYrpTHcIR=4DvQowOJUM*o);%U^j?Nd0!eo6{*hHBsGEdgeVnu#z zjrig3`b>&q0ETSD5QUnVg)S-kW&i+zs)7F$aLq!bvS z)?|14p)b>12u8&W2_VTv75BTrAkEo^ykl7EqQFUbMjc6P7KZfhZ+d^TSdI?Q%%CI^ zgw4oMiq=#?41gy4*uQ?@+{e#25E)7r4QRI-{j52S;*bH%gH;+-t#Z1y)48T!Yz(F_ zB2tBlfrchIQ+U4m^j$Y>-dRc!_AbX9%86W$6~lekW%5?i(C3%QhV|X!d-l*qVgeIF zF9&GN#-s;W8iYL~$ontXezeqITfp?KI{yePd6d^PrdUoh*s=kl9j11vA{b~m>B~p8`O+xrFP4Cbl`)0 zplzdv-v7uwFK8#{AKg89-`>y;F%}}^C}zrVXEyqsc^1tj*m%{YSf(qLWGO^|rbT2@ z_WslN&VTEDPgLcy>FR0-(G<=jL_M%tM*#uNVhKRic6Tql@eOYV;IxRVkcu-D31?QX zc+2(wNSR}@Yo|rLKXdAgL7Kf_KnC?~U-sinjTw)A`tfQ9`t7a@ z3^dE~-^T}Ev~y&-I%%2(fG#v+$}oV~7iYG$y)UnO)xp<({ef@D?Vw=E#hD7Ib}Jz@ z%VqY=p%q~NfonvejYgDW*=Naf0Wi$EpZYuBzaf5n&-rq1b9TIBc}YHdMYnMyAKTvB z65`ox5KxVBW>5BZb7CPoIBWCN9$1q3rv17Hg=LP;{R5+nb< z5^4irmQyK7b1nqrw4c>5e*du>GQ14Y097*u0oUd$5OQd298g9Xve#VLOUd3CpfChB zTg(r*~HjGix3;z*c^5H8y|Sb zzq}1&ctsqCugXLTHVpE#O~Vj}A(L57qici=G}4jFy}5wLJ-_Pm7yNb1C;#Sy9m(gZ zZg8HVcBzZ`uLEP%+g}Pq|LGxq>c9Vu-{kzrjL-Nm&!Z|iG|GeF*A$rz5k4w0O=Lw!8v$hh@4ZPi|C&!V08 zpWgBJ40YQK>(H?7!z3$i2|UXwZf#(+_Zc1%`yxEO))Z)6wMF-VaRX4_VwLRc2C5`1G}o= zP;%5}Cl)p{BB0u7y0xozo^JeVRgzTZB2(B2%%nw$AdJ$-@!dXo*;n+PdHBf8#BAty zBLFKJnry0jPo8_7+>w(QkV66hg6y@^WLY(IMYEElI8U<77<;ZkF$jRtopDN$uV z-zAeZdr^`SBllTA3ak7W?3k6{KrtwY45&~U$kf76ln7c^U8v1vDlkYkBXXz$TL@}^ z$bJE_mQjEL8N(t)9K*qKpNqnn*{pB-Aue}MBp!!HQ0_`%s>i)MXesJz42vAQB*fFY zHliHON0EXOb+S^WCfUf}5P?uIews3YVUpFsjfJF|(t2szs6t#e9e zicC$RF&$mIp-5RQV_i@jz9roA-SJK`p|Sl{Az7Sq=#?2Mo08r7i?^To@EKhW6hsLQ z3?c)CKC;1~^jvup5i_wIMTl2cCqkagcq-d-(%$rxshe{J^Obr@KY* z6E>ifRKYV5K_#p6bkp0;KX&IXK`EE6gEMP`u@zzVgxX0z4>kPAN;unpaFrn>xX~=B zhHjY%*mV^EGSjwvCVn$=rjV%VEFP*(u*^LRLqWeOy6fyu)Tplj4p~T`mg}s4M z$}%&QO@~={SvjM5Y{WL05lo}b%d$(o5fSO2%K!i%07*naRKZXv(|kY^_tlXi6-`XU zK(UP%KC?}IA%+@q9}P4+yVy5t0|p9Bp1HN$1}iDFMY1?Ut<&Yk0N~JK%Ws?+3B!BUe!REiyW@bo>m z4b7shYnMYJ6NU{zR%$;8{m(yn^P7M5UGKU1^oKq%&$=H*OrZ5Nqw*xWm`) zS2Ne<4;CJ})_@d}GZiAs9CN?B*Vm-oUL=^?Z;7UM*(#x8gO z4;;TGE6ekF z+`>{3;?##jCyosFKVYf=`~m>Rxxq7ECie_L%`RqM3xF~d1A$0X$-s>Yk#xZT-5*7) zf(Oy|`O_d$B8w%H^O6!(lEuRjuvmue!d){c?1z8+#NK56skIlVse#TvzWedtdTRG{ zv*tv=63YGSFHx}<&yVDL?$;s&I4cTbDM`d-fx^afv&7^~m0=;|O*ai8wtZkiPGw9l zRe;PybZ>J<$O(~w^e<4Q`d=l;ITh1qYtk6YPcEq=|2jbQm*yk?>>zeMMYI3;gEf@)R`>eXdqisbsYC9)w{Y6ogVdxgjlw2m(Tu zDNl>pL7O%c(u>MXHm?APw5SkRlCxs_JSnT{lvfHti!wnJWyl6x)gCUygd%Ns^!z=; z`4g#>_2fmA)TUGmu$)B$S#}%SX9d)5ZgbHO|NN2r|LC}k;tqhp5jyN8gH@~EgM;IK zvoWSyfAxtEzUk3IrYXZHL=$qpfk%}bJ1_y=B7f-cS3Y?>y#Hq(Q?=4$?@G1Ta}%|X zXQo#kUA>;o97u@X{eM4n^3DqY5Q;7Gs9iEp=;Wq1+{Z=cXZzDf=F6>4%*;@M6ac{! z7s8Y$7cV1SGaDqYz-ngg&NNvuc0D#&kK+BRP?^`Mh?Bl=v#2vr!6gkR+ zWF|HB&N)~fk`fWP#8GyFRi2Ktb?gf_@#N!oi%DgqmH}8%H9N>_W|o2i7<*a_NR8;o z4|YWjV#a0)N^PE<>%mO0FyubB+SRUNKMIC~vtebzqdGEWWyeF4<02_|S~(+1N!2Xv zZj~U_)a8qG%);5Al@2L1CL8nqCWJ_ z;3@ZDZ>nNeEN4^jq;d*kq7tNDnU?8Gf+|53diMCzlXh(;6Jj{B3OX#JHz#t@b!`BU+MvWJ1qOo7XB~icPq1|IM1}2y`n>~o`_`%=#_#1wo#SFA;!zWL>R8=Dk#sciM8&xc_y8{D=hc>WhienS|*gjmPMX%)AwyDUMW%)P% z$GvTs6H&JeF;E;-QmCl{Ax5hlm8>}{Qi9Rcug5fGrU^KNQde#m%D;Kj&7%9AM3Nzb zm~F-LY}P~6DJ6*p#4s3)E~>#(R0m5T3uNq?gbIMrMF3{dB9DG-_vw$E6b8sxR26H7 z{Q1+H6L+9pEL>fslvJ&rR(+QaR2Z_|eecn(8$R)oQ@7l_@ywV@k_}`r6@rInO$>eV zzTK^}%T>0h`{VvzyOG6AWIkI!1%{6ue#N|A34J0Mt9>bdkrbF2V$uXDN}$))UjtyO z$b&eu+~wB0b{PQdY+ew;1Qh^BbtX7t6BRYlytOz1U>NdD-EyxGkhA%zzrMfnHPu%e z%K6!`@Tm_kZux}C7{Rzt9Zr;1MMIyJxF0gZ1blMqF#y}U4Vw+4``DDs6g1y%ze-Nz zwgnLbtNrpH>4USL35YQRxQ?z`qg4QlHcuT&p>arh;vfI|eII)Ca9-SK+kWE1klST= zaP39gewEY+7H0#9mb2zSe>!emNL^mDFa#@bIp&A|#k)TFQ-3so_xypl41k4B3e!m5 z8xYz7fGI>&#eDGqa>zzx1TAKSxCjc)Z8QU!!k|PBoSdg*WNM(83IIt-i8QAQj)-Qn z;bC1HmI1{?*ocg{ne~a?-e$A7kdPv40jz{#AT6?9w`V`{wB!Q7Yx%^XFPo{)Oy1bC z0FY4FQcZrG9mOFVQ60H!;~1)I7awK}Q^D@WZX}OUBX6H2ub)?Nj!e|_S+rTsvx;8I zj{NJupOrfPxv)Ru)gGfHeeF&0S#{*+Y1nX%)ztZC`BdghQl~E@h@krH3guV*cQ3u- z#zW8jDLrpNMD`aj&R{ZFLbQ@CUO&s7F#&fYKtzX4xOS-qchq zw80cv)f4k(ZbCWZF( zQ(e$@S&mJwO*?}UJeeZ`;NUW8T}%tiENNDzo!u)IdCSP(8Z)4quYM{iQ9kk@o3S*88F%F5Q>^8S<{pgr4CIlLm3I*aqSmMk9|pw zWr&KEqRb?H$;>c#hJf;rl>kuAI$AQ<{HhX6EswF1>;>x0Oyp z8)(QPMA{FMlqVdU1dNreV>=KarUHVIX-Nw3s0-Cx4#sA;lR{iORuC%z@|EG!^Sd5b z)%X4EV|V}VQ)I+8wuR6a&yRk4_;lZv1EOS{g1Cz28^gUfpE9)zCz_Jfpfy+Pi>)8c z@0YAF5Nzx&R#H|HA_WMnVrGz#m0ZOVX8rBgQdh$OgRy2dBNPR+Xra=z#gV3Qt!a#L z=?Qe+sxlr$B_>u(C}qH#=3)|~ba}_Gd*>B!;G9Y|t;$fm(ZD85DFunb8kR?oQ)dK( zLDqQnP}Zm3``8D*@1xF0&TgqFfkot?tvKV+5w)1jFHn7Uj4WJ{a)`+ zZ$!#ds`t)zFR=@k^*hFt`qH(<6D&E$zK~tHdE)=d@5R^y4m|$I(Y^b2nyrBe&ePDA zWxM;4cYXB!UwX8TMNMi{tRPaZSj19F1Q5i`9=-2r0{X60D9pwHlf-%0m^e{jH0-Ma z$X!y97Bw?6EHCs%*saV!P<3Pfg<9&0jbW3jSL>{;{Pw!L>}`K|=g)qeZR|ubf>|*D zqNbJ^Bw5H&yby?lz@|!OnO4d3ax*BgsVTrvOSCtgHq)z(#-{sdKna;)WTvG!Wh-i+ z*reb+K*vwTW9RZvCI;F&vB2llh^96e&~<&y3c!&m!5LjRGCT9gTv@$&Q!$`jhTT)G ztJq|${}2U-rq4t6wI92l_BLm)-uM6!+~A48k)OPC^W5=`j@4}Nb z7|t*XW9!rf1;yncCR6iPs15U>FS{Fy&<&+%v|LlIq#N4(V495-A!TP;hLRyX=EkZ4 zh{L{Uy=0-{sy=2%fIv+RrJxV3C0aHOc}_z%G4|XnQ_VIcsFm^XT*@m6O#?#GuchaEMlSE?fqJvs^>Z$I?qg{f&;0H(IitL;wcwxcr+ zv6$HveAywauhD97kU>F6eL8tyVsj@34@!h9OZ5*Yuc^2$43A1x^>bvEFQb<|f&oT~DopNvcsb9Y5S8rCR!)Fg!FSca6>_YjW^s)J@XPB6s-Z=tb>%z>F zhP?>Dv5m?^+rxM018Lct5nv@10HG^@#Uub;U48jgbQyrnjX4u6Sy5vf&w;+Gd-U~s zglixBBCUP+@~__IwXtPB?#6Gt&3edznK-Mi#sX2=RahBA&yqN+q`9uoPy=wUF05(x0-6jVY1 zU_?Wo2pCghaw;`Vygx7ugZJDuK?x=}*lZKJ1g2M&mtGgHanKZs5k^Hk0iwEndJ7nzA*gEk zypzKJs=4juXJ-}ybi z`MZDcTW`PVr+@a%mtTIxGe4iMti0#uTh zQ%nNWjZ*J95i!7Ivn_p>NKDNXJa|=XpK29kMMhO-*DFI~lA2d~N0s?`JsE=uO>Ih3 zQ(&jDqy{*RfQ&5-PAplOxLU}h=#*_a*nF0M|C-m!ZcrFVyfFX=SFuEfsF_)`Vr2b1 zea-nlZ8m2PUKzEKQv;1%)iSQ1o!BAjjnVEk1anGl<-O5`J5QUM1Dn$dR4Ibs)#b=+ zvpYoVjWcg<>^~uZDpoNyNT1Ejh=hO=4ImgRE!l*5xwF-sYHt3;qfS)S_C3NtY!WWo z@$!%a`y{dx6C#K?L14ay58vos0Dz3gKTJY~L4mdT;M5dQq9N#MtmJu)Q2|{19L(DD z^|`r$h>%z{B}~6`6V$>mLmEVZ8nx=!xY83ri)E$>Tp`<= z@evN|#$&RyI))j7umv|Z4YHnvZjs@rcIp*Glr6lM%lf+%9I zp;IBAOuQ0F5+yMC)E8fKY7<7jZsd0`lHtmLgOyYqoZ9Fg&+BQq-H3o4lNku)ka5u= zC@~v@L2O9OWK^Ya9W~uj3doJU&y@oSj1;)_Z6|K|&8JPRBA23KtaKo-f|#|KlCi?} zFFK68SjlpQEKo8m3wt7A(@`Nz3bs6Y-Z!Rep^x4)M=??&9vM;vdhWd0sIDDSX3&IF zSKy#hv@GVB^@p^dRxAL+g_!G!)4n+4;lLHua_E=mB}%>G`@KZV44@xm-5u^ciDw2m zRVN8Br{-YstGhF+p{1Re#1HL8T-Km_HARqXi2!`x>_ zqGb2qdGGzlLx_d7I0%4>v~No5oho58&Km&4E+wk0$Yw`dk?;HcTMzuZ|4_6%vi5g2 zX(jW%&9j7}WsKFeYh>^4t1i3e;L4eIJ?_ahgYNF-k$da52LPf)R2bk2X5eC;G7;m< zsY8qNF`J*d#ny0bzY&g}86OBXaDVxWs(yQX1bG^akOtxL#?Q%vPy|4j$IjPec*n0D zf9tQDgohEQc^Ieoqaro75x~%dip8>$iV%6DemmUyw&TWHo718oimH33S|c(uQ_G=b z^4+WtL*i<`7HK6NKK01VRje&JGMD%_-~3ze{lgEBI(iRpDh_V_#CyQ^;lJ4!KN zBuRjpt8Uo?SYJ$ohN)ED(1hH+`~Q95?)M+Pm zPv7d@N@7ffDe%PeFk}EURwV;rnKzH^?RJ=&Y+qO~9Fu?lpWgR@dp2tGs^eessg`-u;dTibSr2u5NsIS!fKV!oKqhKg}+!$>BI87_OwtRPrGl7}zbN5-_y!?23E%eP_Pz zn}213Dv?|H|JZxea7(VUJoNp(wN~xvoYQCMd6v|gM_aNa8_&jI2Yi`Kf-fWxhFlDf z84^g~29XDHZQnowAu(Ko8BDMV4`2+)fQ1KHShHJFcT25Scb}ez(`Vdgk5#pX@4G*0 ztKCR#$s?8@>-$x^)~c#it5(&nde`^9uNos{Df6V3M$pXpBi3?Z0~yBCZFEYUerkn< zEI#`dUf0@z`_Damc<}W5LuOQ;YG~O@o2k3HFc1(wjRv1Svt*!t$pfU71}jm%QnE^K zb@1r;&O^10rB?-l5CJj98Ja3nVaQ&?yHeXW5xZxGzxbB-G`J>EOQZ@>wKX0NL(%pO zRf(hmXe<*km8GvH!`gF$yj8FMR?1GX8atLuiU~j*1XXZSs-_W=0LZ)fuWb8{gP5uO zZh}t>ZXyhQWl*zp|GrHppGeE40)91DRR19$Ko~-hGF2bagMLZS#f}g(LZq`|4ZS%&cAeo!|XE z|MRzhf9tmG&nRlOT0eKkFa6f<{^4)E@BOcS-5V|}`u-pKH$VKNKVB`r{*B-K-rxVD zYI*It^?!cnN3FHbeb7ofQZA+{$d)yJ)+6P`_;Lo*v)S>_9mLOsri?XE&FWS}&+|sv z@I^nB*pP_Q#d2MVFK&|aV*FD?<(R2*agO~LPU?R#zLX%t67~7X+Kx5Be7&-j*|L6p z8;idfU+3{$L;t!PZhX_Xyya(p^2dMl2mj@{xijDU13!4asL1mpv$NM+dmVsn+jmS( zP2F zk_t!+F#w}vC>3B$fWjj}PtU#?YD->XXQba|1QcRSc+R~uEw5Sj(=sIV? zm4}Q(1t&|^DvE?jJ(m~h30_{Tg9Jhl!WiB!jYB`avK-M4$fh9oY}6A|U1Mc5|)=AP!?76;($_Pjj>_arCL;vuA1&2tX*4 zkXp78$*5W#uAVD8XNR6qg9)6<)zVlBLuDuwF%Q)Vl9G_dDm#)W_G1{v3SbDm@)eDj zpIkW^L#W_#R`g2LOhx2Zp9dxQ?r<1HKs9THDfpBCCL>W&R6vPRmGc5n$A!HusZ5_) zH3T6YrQu2R6TY{cr$lT_H5k;YUp+nS%?*T9M3spYR<&eiMNGG(hi1~zzQs02|cDVQs0GDSurQY9YI0TIghz2!ZzU$TTql@uscVKgw* z!uw(L{V+Q&Pl__Zm#U~Z z2i|=T6s#IMzMIur#iD|sa3%-T7pX!tDv7((h5Nk?ug_Nt)*)B#^NNFa9UXq>&sMMY zPeZIU?BoRWR(qL^^;4@R6_Ln_LMy)!VYSuZ4=gLk`(RW+W|7AP>MabVh-4T<0-o;i z;~zcuXFval?irkg^Q1j7f!vhQ4dL<{6I6CqFpXSsi}pLk9qeLKXL; zb?`HtU-_y3;gj6euN^zOV1SyMJ^K#-`#b)~l1rL2MEFRGq6h?uWegfE%)od0!(~z` z^Po%sQq(dIGo_AgfP@qZc%Nb_yTir)pl>XfW%=;D?jN}RpfHdMj@-eUc6J*FPCi)O z2wQmLpqGBQyh}TM&t%DHo+of;wbO17oW|3q+UNhB-~MlZ_ZNTpPb^p!44Kfp;Ri8! zAp@udld2>*b!Fi}Xrfjijd62eISe9zP~B+M*l1TGB_zC zm~|K>%BD*;ltXpIHT^6=J(f9cj72PzYE$)fQ02lK^n+ z)H#O6d9Q%RQ~~0H`GSCaSUfSY^F(9qp)>J8GZ~2zaY|`&{OT2FYj6#&oqMWh2tJo4 zHEYNs$f;!@C6J+_3~4nIRHCp72r)<^n#5KB(aWIkK@`fMK-tRybz)LVN~D7b1p-xr zt@_W)`*}4T_|Sjd_pu+puPo)aH+{1&e0AeI`u@-S4%ndT*A`g;LiW|$XP+4r=H&AnFi=CGpcZPD~j{HQDVAi3M8A)ZDsR0%(!2Se}bs|>qRb} zkw*Z&UKzn(m0%_r39~;}7|W{irNEJE*0)^!dFF~S( z&epIkbR{W()Q?VijTA|tqG=caoZi>|%eA+i&7C6yptD*4h*2}x+|hEq=Q*qBNRrgS zDFjNadiVO;sd{dnPF-ZBpdo_=k|c4^<*xWLB{E6WKnP-#UOo1@30gx)L&GWxW0V;{ z(Jr%Q*6$7sJE<@`fT04}AOHX$07*naRF`tHxW6ost{0Eb|9!h z^;b%P)d(SlM2t|%V$E797+hf`N5173p8DI_O87G6Q3*;Az>uyR9J#Fbqyv>isq!9) zslT{n6m3U?vvV|(w2M?J+<^?SQri8;$M$^almUbwz!;i^VFRvFWxG+~iaeOQEFlSz z0#?~U1V}NGp|BeAVFX5Y12Z&PN5-n7lhS0Wq&@*4h$Sm21)l&YP%|zP z6A<&H1Pc?93Py(f?)Mxz^!H~2!6g!;vgeg34t?cx5eA_;8Yc)e24Sdx;~>!>R5l2$ zK~2F;Y6KrGBoP_Ka3~d!O3*S-cm2#~j{W^X^+|}FwF<-#g_L0`GCK&B18Nn?gd|U84NyLsQsS@C{y!RdV&wcug5JJ0+fv>V7b87)gQ7vh2rL^#s zBx|yf5m{MCH6$&gk{IyGxo~e7Pa!FR0Wu^}iAJCDN&skiwzKe5C-}$&WilEgS*A2% z!XmQ3ivNrMxNr7Tb7P^~83qDEnG^yts@2ViM#@i&)vCOh*xE))HIsb5{BPU7Z87JJ zOvNa6h7@YSz6fkN4Wms$QbZz~Oz_EMCM=ij0tVX7WnF3p3Z9)6SOtNrh7VnB;A+*O zGqM1RJaR_9R{-dAG6sP}2nKH0SmVeQ-C+lIxhJ7W2Hal>1eCe7P*=z&e(&&qdB>9n zK62{VCr`{}t|pQIBOs-{zq;>_e*HrLGK_p1HpRvXT~VlkxKjWzc#$KCf>8H`LiJ?t1xg<$9`kWxArUF-Vjxwf+lJ`9lYtpok}pury53~P}P`p zWEBHz)rk)#OQeSF*@kUY;}W!bcy(O!{^=7Dk(0(etbFnuD;bUqa$*RY`=m_0hvxfM zS*qk;mA?OuBY(2V461?Apb|hB1_LE1`JkXY=*jxJqMN*7u3XGjJd^1YD+438wgM@X zZ`4nU?>WTk*`t+vj}J5mFk+P!qq~3n$^=+ zmRGvkn~zI%$}+gKOGg&ECl@*=!*VC5V8FsM90(KI-PI$r_X;el_4N2WwK;LDNlZSK8d%mhDI-x8Eixfy%js(GoZW(1h_m42pPFo zW-l2-BTAe*usC<1142p(fK?ru%#aXxP^5+BQHoiw+b8C-@T%hTlqnE@xLetBZ@h6}5{C?FqEbOKsH1MJez2-oJa-4?Xtw z@bSsvd=&rc_~iD^F~?1SNyV}K?RWpdAH4lfmZiVinygc!?M$e$-HQ?uql$&Co7&Kj zOYrI&aGtd;#KP%mWU58Y(hCuVJjPPiZkjrEcs@gB$c;u3(4u-k++jAoF}ocqkK6X$ zO%FDu528x*m3`T0kLS)U{rLa$_hsiXVm` zS`1>v5Ff4#1Ck+|q9~w+04h-uF`y|X1r_}s0jfd)ZYbiTg33Wol`{2Edd?2#yNOJ> zG_tZ;w|wMB!^hhg6il4>@7CRX*SeR)7yzsef`UkO#Tlz8ivk9DudJp#phCcb{RaSa zmwO~2rOxTIW0F_qa^2bXqwn5xBumrt$9^XKWehRE#4=_YT-4~3g0xqRrxgQjJJVnG z{WJLw|G;M=X)jMisOnUAJwa2H8J+O+gNjNLY3pn$;bWoOc`|zIf6W8~$7@RAM@>DY^0TnXOl^f8K^wapN~%vGc}FpJ(M4y~cCRBpg3_q*}`mYDt?&Qc-@dT)@qLfI?fZTJz^%8v;{Ct--fi1= zTzYuBwiu>bLA%pNag-B8~+-2*F95Q3(p1R5XbIB@VIsoO+i*(LEJ%BoRCRShMh zXKDWF9(h#)dTV4nyzsvnuC4_x*QXNpu!@()t8-tdw`AxQ^Ey2l<`l3oN+)-bJl zW7pP8+|;<)Nim`^16ySXyG|n% z5HAXqB*s9LqYnhj;0lg}YNlC1s!Xv+0-b1%XN9?IbL*SteNlMJo@OR3gDkA+lkdgO+=S&yCgadd1|z*FH$1Y?aSKgk`oLN>$N5*xNw9TPaa!- z@{W&rTU%W$9b{OfhMF!UMD83N^iCWPoR%lEYZv3dAXAM*3T)o8o$O34&$JCCe>xo3)Fx5!Kh0p6#()%5 zt%_&^PFvaqy&SkVi{sps1eMO)C08C{n8K_Y@Rb z@xens2ofnPDI$ajK;5|q#;+)??(|ClV(=i;C^(ZSfk*_f3f5Sg@5YH_KyA(TPTi>V z0TF)cgNM7d)f2V)w|)1^9i_Y*q4C6?)g2pK0_ymJSPrJ5XTDrLJ-qnZx zdU#8A14%hnYgL|6jYbWC2cS^k@`-INZ%UgV`1W_oIEpE3TAbK9dHvRvR*$>2&C>wv zqAfS<;&!CEDFy+kXVz_6zp>V>*OJ?{eOG-rqXpf!m0!`LX1!%nzG?l2VPrPoIwdcc zY}#|+;B(2v4)<{Zs+;K2!S?#S>tFxs`%x2@P_o>z$YkO#kS54ni zxIk^}x@_0FQ&U&1-PP*Wd&@o}@%>mD-n?N;bI^W^?Ec`kjZC#C?Sw=2I(N(5^y)t@mmnD1A1b zq|w+mxufN4OJY`P+!RdIS_5ZlLnVNeUb^|ZZljnOHcPKy_&o0a)8lV^*G>0-4r)Id>~z5FM79}|S+eK^1F?>0YHONn zYQ9J7YOT9Ia@u8Pc&w|=q9mnCv|90W#@|`+$N%-c1DC{RK2K~|h-02)eC@afs;0aO zh+<&U6coThbpL7B_gMExB!-9;GJ+J65{+!`NtQFGLvsQ_UUVQ1`u|r2s8zKSSf~!;1>G4VFDTAui=8ZG!{G0wm+R|yBZU*qD-ua1b z-A{$_41g+J)WJ;KCvre2gMy@t%)w|qmJxsq;y4DUGdb66Z4QZziH2&KDMIy}m(iEM zDk-8*>X7Fn6!JnJ_7`BRSu;84_p0T=pf`Czc4U#~$BxWibLZ~MOQ z|Hxl`_?qjk|IOd{Z_nP<_U+p){JCk<^u$=xFkf-`E-`>U`tJ*G#x<)X&cmnX^+nmCZ{K#z2~v<7F*iBW80WaUAUessp!nibhXJ1-?h`#`H>GE zy=Z%$(fKcZ8g>lOziZAvOMsi?50HuiHA&Y&6-LXWu~=wtsr(m|?SJ%O<+A_Qf5D znb)mb`@BzpFIRkdJAZ0Ni$IrNcFDSC{$<(WrW>Xt%KVd^&sE`TV(>gid`-9iYr63O zo;rB&%f8R&Pi$u9fA@30@YwF%dmeq{!u3x+@%YY5FPom8*|=%bp@UEDe)xe~ZoRG9 zYCU`QSPUWysWCtZ3aBKFq`S@>DEZn7jY3i(AZemh<@%(c!H`uEU@Q&8nbo!nOf@7` z5*ADB6W9smBvCYr!?jB%Z`=^xuaJWRqHya+@Bln?it@d z>dMX;h1y6Ux2!CppX(H5(<)+N4BM(p@<5EO`IEc<>k3Y3*`&*U|TC5zV(l`>7L zg?QGAE|-WxQ3kfnL@7y0F2Ja2B~}^B1fa}IpRFs!WT7ko(G*D|!Ac>+DA1Tkf)z#C zFZZ{$mTXv6DV1d~V_LFHWwJ?=sDe^IMhdarKR4gz^_f<@&LZtzb!Dyu6n#H}9f1TU zBoU~lNF_-fRDGnWL8`uB6<|asMOjwak?M;;N>wr@A%V%np-|OrAfT=VDI%$m(#Y)x zMiE&_5Q8w#ozInol_OIvDqJxXPC(74=%Az!NnNZ*JfhS#~&Xn5LO!$xt zxI&o~v5Z703UvsH*deKcRV)I4jDl?sW5{n^d}OJ|EdxL`yjty@v zj}Q4KLiAO-EF=-8eLK<^3kBBsGYbvL{`PlL|oH6e*yWHBwSG z1kuu%_F~C|;V_XXAcfL6NJz&cz3R-zIeV>;8X-{#VSaA@Hh0aT^2v4CMg@i>=LQg{ zf#yR$w%U(uNnuzbWPWb3VN7#eYgD#RcQ!QVV^VL-+EheT4#t2e0qr7CELt-UJlVcg;%6;N-*0Cl3y<{Qq7L(m+faT}6{mY@-i@Q@#5h*tuoP9N_AP27Rn= zQD~)D3}Y=6HuRK8p)KT~%H4<p2yeiwZ6jo+ej!e4-%-DcUY?rf(vjDa>cPz(f z5;~!nKi<*X>MJYl#f61>TIbxv?2*|^$JVgPR=NY#I?AlRy1Xi@56-3W@y6OQq*BhD zUdVQCA(-RGj$Ll10USGWEFtZ(+iOYtp&aLNCN*sWun6mhD@b)CI#}$i);1J*w3#SS z#V& zZDkX1DJcm!#q^TS-U-usXNUkEtkYFe-&FQB`PusyWf=9PH0YG8?CNC-MIeAn`ORPc z%)VpYpHNN2$tMNo&dseShKN&+fG<)6mn&Uhy@G09+nM|HVD~rv;4jPRekEa3W%ezt zbhflMAjL}Zcki9|z2@@E?>~O}cD-!zV%@^QBD~T<%0jD|NE365@lZMC4Pt}xcKxuIn`N=giWss? zReJ#dNE4t+5LJejNlvGQNq3156A;2zo2~tYgnrhG3jp@*eeAmHZ*VSq_`&-QJ@wS~ z9XqF|XEtoyID6VarNqWwW22UtD3n(kHUs&2nqZL({)E`xiH9=@>XHtcFIwZG8I z@z3x0#?Es8uHSm_3)hh^p3yd2v#*hB7Zw+v zI(V#F^8#u77acGB_Q#2>&24rDV;61e`IS5Cn=UQaFRm;;b#V5JJJ2g|<tbYa6eQThGj$IeT#N%d*33zU#Gq5byc$bG7g}+Q0pVjhDT2 z>)r3){bgy)S14Ziga0|=Yr64YiFlqFS|a+%fA=3&+wDL6{oi>;QBf4fj~@B%w|(EE zyFa6Tu(Vb5OqS8zTL-u^p9pg zdCY;=^3-y>x6e%g(yb$LP?NdjQ&NH^(M&38FB!#KkN)|q<{q$=08+xymOH%VikV=E zB3q)2SB~|1#zJT@Gb=8U0fP-#0jClve)yLjfA9mxPBw93qFt;MWVzSvIVPoK1c^up zV-XGNPoLVoeSUYQMaC%-8yMxVchV6`tHjEYG!Zfml}k*D0fe#$`PkYGez|Xy6r}+x zDX9SiIvfGcm18ziNUC5^Zb%6kj6yPSWR3&^KhfB7*SeehFp`Y20SRmn8ml??%Lmps zX4fzQ0wGNbU7eWTG=3Q?cr|yc#n!NJAEDr5J60`Z}QTmtZ4*_`A6m5(4~^IMPc|w%QL2dmABd0_$!b|;N9rgW5daJ&*DpCmGGq}I(4^qX z^i@friiQ-4j1VhOO9NK4tnV%K1(bZ1)~Nz^P^s*Iio}MCLQ8{jX$NAX6jLHX=!RGn z$_ODAS!;^>g=r`>a;0yeq`KZOvU;Ns;1b^aQhQYjF-5H0cjol}@e_)u06{=W2yBFv zhAvA%iNWAR;`>3MzD$YKN*Y~Mf>TTsi@^{8D{4grI>8f-pp)5DbDJ7WW_46~DMp-MYZ+c^OgMj`~7NUzOLY_4l{ z$JSAf?p}=65QxX8jjGXDsdhRk$DqTzKDPS@{}_afd!z1p?WcfyMz1o`~?&aR+1=`n4(YCWXs*T!>1l2 zm7vK>SVvO;GIbuo!We}Sm|y^utd7JeMTXOC)miBer;fKD{_jux{hxk?t7;aJ4hRCDoAo5)zxNVpt~*scBfFYMhYlc$@tNi#X>0nSPa87z_js3`L*xt^QzMrqBNu3PHYlLByT3zy}T z>dGC5l#+r;)0(p5k(%7N6dTU8Oft1n{iawyllf0gXAj-+;JtU;S4z2oXQnaUB?3?m z68S{YY4oL(yZ!#Qvvq2&#Z)0>L~?2#o~S*rcAc`mF`r{Hi8KXJKmG4@uRJOf8QisI z7lGVYxK8S`5(9*kM62BQdMalyD7@VL&QJC<57mnZ^x((N9s2mWUB@3jx96Nk z%*3cBB@IOP?%Ut3PougMg8=AOj}_8PaJo)|00r{i@FO!fA8c(L8p)k2NX{&I22K?A z$kHe)lWeV`93(&q?Z@Vx_`VM;&9|L1D75D?1qyft8E~v_HBk_ZQqnYLnh~&|x)=kL zNd+9EGGHb6%4Vljf<_O97a)ZQAeJdJ>4wgMD;6GbLtigrfDdf?fg@1lPm{G31noy{ zH}aq(2?!rw&~RjDb#-ifl!G=tKC#+vUs(G1-aS`cd)>{q-uBP~_o>PgkMH}gfAO{h z`}aSGaOCvXH8wKOD zZ@>LbZ@>LHDi9Ga#*b$Dtd)&1WNR1yx}gimpv3$P4rxW!wl%A1Bx7eBOA`AuhxGM7 z__A;R+1HFJGfOqW2>_VcGFeqK<{w{Wy0|g-MZ;!BRG+`zGtcTpsY(D^^*=FGA?YG6 zL)Nm2n%d}U-uT@+Uir2g|EZh#br#I5>EaTr7lv_0lG-o9TAF|_#Xo9l< zUt$=;n&it!)+YL_W7AFFe8uC8EV3wE_iQr%aGL^Dx>{Z@pBOWc+8(J!7PD4yWswrtb zf=Eb-04q_gu_Id&+_!FO+^_5%uP61ZCp(||oms8yl7-JS&6$P}Yf0h+pI+}mtz;ze zqJmy?a>7sac_RP-AOJ~3K~yXk9S?(Uw_B-C8if#`QW~1zG7Y`@(xuq26&wkJsB9YQ zBf$tMX=JiC2GRsj3aW@j2%N2rt3yWwEg7s-`DuWp-Y>J`%YcHESz{RG>v^U`$q6Zm z0R=*2HcGdz?EY8rA41O?P@>8JhZz;^NGUzNN0|w_P?anGq-PHrl$?`VuPshm(N1XK_+tHfj~{Y42ZC5xg`rBpgL zmR7RXr^93M=Z6tVdwU7f~MPb5H&5nhhQIZ0F5CEu%61^>a`j)}tMxl^UMgz%B z=F4Ohl2n0^C)U!E>vskKD*KwOVY^G2UWWQiBL|bg)qo~2)Kgh`nHx#i`h7YF)mK*>6{SvXLp_?B#NnetdM|I0IcNkWaD%o?-rx62*3V^bAS7>$H+Dkp)xif zqh=xnTSc_649?(=JbLcrqbn+!L>;-aD~A_4CoD{ow4B=4n_VqxI5I(lQR@H;NE84e zbQ&^X<&w-gn(RAULq@>TgNqAi7aW;DR8Jl@cAJ4#2c6!zS7t9UFaVA`vd~?njGO_d zJcg)qd)rn_29AVrZmiZCTAL`O=pHXDWY7)F@`?1s-M{_hE8g@!0K81M4_9J6((IYG_^gAb(93qf}+7_f-qgq}c3n@231xY?gouxujc=Pc) z1Hv?opOdzc6l|TrB_xXX)=)>d6Hmm`+i2rDnrK`4&9~gSDyph0opUkqve6txVa+C5 z`x1LqsS+WET#>od7}vb*BqcVb%3#pXgihAi7qFMx9TQT2S>yIGGhJ$#keaXrC{f?I zU-;%qY@+u-ZA?+&r+2x^QA^$gVmoz?tCYdPl{&8mL1tH+RlthP?Ew6+%hm z8DrWIN(4fs)hqB4#?VZLjG_e_7!vU+-Mzg3WFk0;%iS_6`3Mlj1TP^GQV;;%C$`ow zPs)%L0wNV}>M8n1+~nN3d;~`dNY(pjOqLiYYcq!%8_O4Dc4TX8tlnq5-Ol7Yi8#^#hEF6t}k=?tY6A2-*(ftyyF|bV*uF9sE*(;>x_t=M=<#dvHW&5t6w-ANjy5=sZHZsuDXbE)7L`~ zXfz){1ksC%w3>`X#6FD_*T=KQc>SNcpL+}`;P0z z*N#A|H~h%0FMsQG)$-bHYp#Cf&M&O}FUAWgUh&o&u6^xgU#+7**PZ{;TVD3&w|x86 z*IfIa-}!^zeBb+j^L_81o>_Zgg~#_kW{lbM*oega=Hs zgy?Q&CQXq@NGpE|780XGluHs)^&ypTATWs~Aw?t-0xO6UDKZqLp~V`UdLc7a4;++$ z1TsoZEmP8@Sg8?MN2cFoH zHw+k*ERYBQJgCV*6{28~%#L*Z8fic(O)Vo6Yo*Q%mw}WST9Z-peP5NO(qJpt z#<2gW_3C~1-gEDJcX;Qwe*;ByJ+hWbMmi<9k#ARiVrlbiRgARg!2kpAvq>jK|5_Xd zDs;*@9lvYC%xBXKAgi*6hFuv1yf)weg2}@LbW;+n@EM!Wioa+)SVo@ zSrlhRdDpW_dZ?PENUf{Gu~l^+Ik2lM%t8262$jXH8~zW$yENvKoMC zvQnod$z*G6Ah@&BBR8MB^8+Vc&4Fgze;RCX0|}9tlV^~!BaPGa^qk0V)SHite;0r| z38m-H9!4``Qw61YVl#(>h}h6y5`FZ%I(o4-keRtB1hY#oQ+6W|iw82mnUu{9$n1fQ zoD9Yea)2#*$elWqCf(PqI}yXliP_5B5Uh_!2DuS(*A<@UlU!1lz;P$JcK`Gtgxd;M zRtFg~_gUK=K{&zP$yzZZjBK8(15VM^;hE59XByG?-hFiYQ@{7QOu0nT#UKkS#xv9O7QI_G zw!d)mZGZf+hX-le0wL$$`Gt4><%jMr(IxjLIl3;M9UnaN!1QysYbeAmK$(=C*5bT` z4WtbQz+)+#l?RnAwCe6ah#;Vru@Qn>Pp~SGTPk{XWaCbukKq9TE(6HBHXE4XnmUwh zlX(@IZk$7rAFr80*Yie`FariQwH|)oLmQ(H{&orHYCyhVqc{L|Rx5%TaQlDw#NZ?E zKRi3Zlo_ZgwN&J;gAi?Zf`*#ZpU9fV9dqeuj6NGzk3Tet5ODygK#9nS0;tc#x?1)J zaDpjQM-I4!va9wmBzXqVdRHnoi%?Njp%|bdAjKMhkqgV+x1L|$*v?@ny4}N((YQnB zB-yl}sAMII&;P~odp~fhrwKC^Y6(C<$e!=b4?mVpJ&&&>$JFNqNl!=ZAB-K#QoBXK zJn#V3MwG&X0Y>!N_$>pkGh?80CbZ(TzS&IH-E@Eo!2k72@7cJ})m}u3+s7t<@XNQM z=>!xhWa0r0r$tyV$~F#W+u6)cH_ph;K}`iRDy}rul)AHnrQB`aTuojzdJ}*Wq4O?V zR(5i0`^2#9%JkvpFIC7GlOP9+BZbH9)x&e$J`>ekH`kl@{mQ-Oxp3`VD=Hhx(Nmdb zck4qR98O4^ECm4(@syq)YBBS!V-E*{^MxsB0^ zA+;9@%}$)%w>Qr%VpD)68lKg456eqod0sCoae?3j0tk9_-23`?qjtuDe4bssV-iB= z37|FvaXFLEC(V}4nVdslc6j03S`!f%EZ$|(+Pl2Hz}?7m0rsYHl?7)Dw zyLo4XLYsg7?k~LjZGYfuD>lRSTaPJMbCP}M@boM+;$gw;Gx6xb6SEPn6k@cn~> z=1%a`Dswcl2S!(YX6428m0zI+*k5V=z5nd(Km4{I0q{qE`1?gs{MJOAuo{Ofo8 zAOGw2)|Yr}wQY0avE!fn%+39OZ@=}Hx~`u-$A*Y{sEe4~+|>HHaXE+=S$k0|+wRQp zOI8PVfwH}aR`b_9nEb0=S6#RNifi{iJ<(4ByLpc~J)u}G$-gFCiU1yY$${bW4jg$2 zILJ)Av!#7kuip5U7lp{G8VWJ9K3Q9WXtuC}l89W)@9wh!`!Qn~+*}F)z>zNnotf!b zf-J=#ntny$!n{CPZ~VR&eaG8h@nx_6jZs9g+@&Ww{4&u-5*Kju?kayvD&4I&zWv4@ z`=@XIidSE|YUzi5{tZulpP1a;{23y=B(SN6VzJC?f8?7FzG&amEdS(Uq2~lg3Ozkw z`d3;K#q3$JBSR^>6t-A~E1$n-_k(@mtB7WCG8nz-o0y;RlM%iN1m}kLX4*h zLx0)#TzBBwwVhFD*XHD<-}QoT{lP^dT)kZW#IOCGXFQg_t*@(c_j>d-``Pw%-jTQ8 zddpk?&UZb{0(ahi+mHOvTXz5Z@BiIzTy`;L7S>9k44r2}%-J%9J*7HnZ>m6n6&vSc-5w?ri10naxa?kJVS z-N*&hh~2%keqylymFLoD-gQi%nSA8UIbN&1)og&9=EqB3@i}>|LFi^KJAePStGdI9I*rrw z1r4$jQxYsXsqU^?MRzrJs?a`v`|iQg(uKIPze^App%mVVzLbo}ZvORq>vJdHHvP>2h@xK;jB|7gejM9u0+~q6qvWhXvJk~Yi8)> z+IZyVbF@~y<`oAVWQ}UCh9h?n!%e-%o!MbKF~bxBQ9q;bg7S^qM~lg;#D_*)Hplmj zZ!&zB0}`AWy)@oIS&e`S9pH($rc4gNCnB|}!^ufR`e+5F#9o77WYUkz#$a|pnvhm3 zDG|D?`@4+;={%9Sd!%{g&D2LJ&Ihw0i5bYdM8JHUYP3!iNN@hsR#{6OaYcJ97yAex zLKG`CKXgVPyJM5Z#MlZQHauqxt?dI<0aPLHJ@>m!`KES~zNh*4hi`khmvtMFc+ZYp zWRGSTR6~Hn3gxMI32sCR?waFsj4X3eQ!YF?7IO3uHYc|g%;uYYTG!`zk3 z92tmCAU7qRu>!DcD?FWsYnSp^$)TvI+o0wBwEnqqb>^|I*J&R8>Hof%J#yuXj_};b z5k$!`;wHLPh0_cGijs=d@v!n9jwC1%iYSJfHy<8dIf=fng*zSc3%7Cr+<~e1QmNA! zpDg!|Aru4o4m%RAImhewix?4fu0_$^wy%0kt44^f-OleCUm)1HHl0GC!d%Ko-uH3P zd+`z=!5zN!==tuK{_)ESzN>mZ0d+`SD72d}Q#;eJR%1pEI7nd~`H~^Ix&z_^s#~TK zTr1zcR4iQ>uVS@lKaZ5NNFsHhBRB?nm3nvr0FclvcN+kvj5U(YU;`y1nA0jRugFMAD(jehTgrnWR9a-@A=fv`i>L5L zP#}skT*(8^JK_)^Eujv>4d%P6Ij=3h_3_D@zwftRSiPJNm7tKJfn-n|NSP*Q&a%g_ zdF=Sg3tqHIYqU~QoS;!;F$RE6uHl2dhXZ+5CuRCV?KiZmV&sqg#d&K#dhnabTXh8x zB^87YIeM7)yj@GFTxv&ay#6@4%>)gQ*)?yzZ~FL|<%0)iU39eMHJFG;UTl>yu(XUl z9+M|W%uE5)guuB$vk{TSH4{cwWU@>QNA2Z|wGi5)#YPOd;{fT!T1uIv*lVjPDMvo{ zXD9ySM^B~Ifk4`786*xlUiyhNJ_4O=T#&ACj=}-R!D(~tn*Gyxb}zkc!oG8F`IY0; zefv9K4SkODi3y{v+fQ4`=GYE=a$V|xQ1my8!{nfA?Svkx)T_WC0 z41mm%aPW@e;IUCS8R$(8cmIEG?SAj}yK=p6I6f79F932U^LgZf56+*M_?$8&0Ii5K zjdI-L6oBidj~uE`+^%Scd(dnepzfQ&YY_L;cQSV=G*g~ysEP23^x60R_8qX95#Z`X zO3q6|9*1FPlRx&h z-PgbM&Uf@L=JVOV{|>&ayN!*6-h(~m+-eScp9SvL1Ym~1&HWQQmx zLOEZa9Z7T%wAy=Q<@~YDXF9BJz#;|*##3h?g(&WbC#GPq;GjtpYzB9|HQ>1(iDb@LpH zXZG}eLh+93{MpkmzwwHNV;KN2!wse$<7LF!rY3Rm3DZSv`ELuM5c%@Yz1>>cJ3RQJ z%P@0U*v(z7zi__g&DV|gR5$Wk;Uj6GnY=SZ%kuUY&W z3*!<>_0!b1eD@1p_PsCst)G2Afd0wS8%p#Wu^o>T6705Tn6cZbiB*K7zfzv2h)8yO zFr~cV$6x;O-@a|3+Z(aXbSu+6%>^(>(?b$Mv-mzPv5RilAY7pGufHFGHOEPwH zBQ!$nFgQCAGO<{QQ>YsRdAnF$@tJbCqC3A}M`k_PeQ+&4LVywpyM$hD2nT-f%*R$M zedYS?&z~H_!Z{C#!4737Ah37jAY_R`AmpGR)4zM{J;MSsaX~Q-VeTEr&AV6Yjv96- ztcq}lJK!G0d(vXybi?H64^BQi3mkl*JPm>FTa!EYB6vFe=O+SbMW{H>xHvpNo!NRs zF&K9tcgzepoM9Y%^W=2<^!!6tt!mP4cM<_k%2?6yf#!rDvx7kMMjhm4 z$^<|aN{Bv7)6DS9>~Ll34gMSC=yQQ=Y)%&PSiqUQ&E`lXxltp6lam{f09j2uF**i7 z-v3)7^>bqf0$Bj%>8uwT$8NG0TYXQ71H`@ej4VB;>;P&`1SFc_F9Bv#8!bnaGvN|H0$$0lZMILRY1^lg*Ykwvm0fZ#EA$qW^xD9fA_%u35SEKpaPqf z``Sqg0?V2R!Qmi*<)nXfcvZ>N(UCzt1b=i$=VP8kW$=0-BFg3rO%j)+J70Hy@VtG~ zpaiVM^=q2jrHo~1fHQo~oYL7aQQ4RqoQ)zUhcko89n{A114o8+Xg>Wv-ge)+zeoTh zgY^%8{KFfMPgAH@ebNzgpASneVbNHh^!evxD=L+o8zcw$xaG&N;NDltN9oovJ1Ba_4*D>lR2C3(9}L)u z0`;ILF$f4H)(goYm2M^FfDE7xsuV(0bI$@27NeeNYo3iv97cKlZG@1dPu#<1_QsOaYv%g;OR&2&`S}4TD-_0G)RXOhp{lX{xE}NL;&S^?B!I<@|+> z2T$JypnwFMDG?J_pw{L+s24e8Pa{;z7uuyWli7A^XDLwZ5BwnQ%TNGaERPN9N4pal z8YyNXBf9HDr~b|V@=#~pN;m%9YxZSAa+`VA2=&b#GhL!lB9Oa~pAW;xRY_%+Q$^Jf zRY^sH86i?MRm&8bTtFg1#|Tu8*}dDgFlZ&zvf3~h>MYrFgzQB*V=o~s3~AzV@aUl4 z&uh^`=ebXxCU{749Y62bWA}91^Q$x&!Qh){4(n>e#A$*wx1xfnngduZl-(1$!nuWt z*NOz$qGBY{5&i?D%s_f|_@4WS%_Z}Muh@oX8=h^6r z5t*=j;?TkMYu?zD!!#LZQ%Gb4qAW%Yr{KikC7ZCzj3{{c%wL|p^WHH*lOw{#8wM3f z1}MRx!I5pIz=;ptam|@~GvNoj^}VKpGsmmb$4wpZL>Yh)K5%F)aWQK;0Gn9|fP2Rr zwS!dAGD!sB?z3{~?GL=`@b>5T>PBI`dxS61pb=Cuxaq(AczetGRkKIe%Wyte3#&|& zGlSgR0U|nA5BFoqfU{L|%UV=&hP%O}GNQ^e<$1e&q*^V{AD;%J7p$~SZtey$IQH&k zwGGeWP@<@9VyS#~>fX&}b9&Y3TSiAeqizf|ZRZ?~%-x+hbzi;(-e2b;TFlKjh^o7J zPYkb?ie0|j6TBne{y%-+p%)$4S>5}^4!&^T`Qw}6nWl^1h~+HIO!U-Ka*6C_VF!-< z(SP#hZ+gQO{c9H5{hXx`^92bml)=Szw$f!alcF6oHu z-hyHk%xhpzv!wi5ym zR|n5=XTIY4YTSs4SjaLH7~Q-hc*NkO>Sm@`1OSjNH3%~@)nhgJ=vAu~DZ4gO6r_OpXsP#iBzN+-znBo<@R=|JPR33QBbH2poQm@khK=Ls z04A-}6;jSh?v{0c9DAUSJOC_IA@x+9+UH9Cnsc{ZKYNI{Z@qeEXTV{-4`5=?M2RGj z2hQw7u&XC0sEom^Le(+u+B;Y+*3Z=SBZIA;=u$@9{k{`-{NZt!OMsCT*#}{}1f&Wl z1{L>EC0qh$mM&O<4o*T=n3ZCgE!?b zAOJ~3K~!zVK}iTn`tWQ=E9jUR^x#>0Fjal%gcIhZ1S+X>?=b}$brW(|q5?T_HR{HX z4r>5CC?-`wFt~r<(Av2=38NASX&=7q$SXdh+}0*U^Nz&{$67gh&Q`-5JJ~7G2$Z!^ zacemW*~qpD5Oe_Cy^*-2v#{NSdFrGcWI$+`&a zVu7KZn79!#0r%gv{)J;5$RlThx3neU+%-#Q>%@R75yOXZCI-_TOc}j&#e@4&m__dh z*e|nBT(JZ)I9b;bFyHJ-?f?imcbQVA5J__=m>eJ%h9EJ}G1p}m%$cke6$dfVjyp`O zSTxVewRVz7fSeP%U=bqUB`vHOpPrsMItDqxIWSm{ErUqeIG7cZ8E{r3DI*QI=}AH2 z2<%mEWo3BXq4P(M+zv-4{JQzQMB;!`W~V6X05c(*1DWGmw^>#$0Kv(zL}Lod#!jYE ztk67j?>Yn{k99Q{PwWkAuMG`Gdw4yuv(wvO@rjon?tYl=c=Op$AVz_TBNJvqTt;&5 z1EosNb;Sm-bBQR_K@DX6chrND`*iL=28M;ZV`#Iw1`7=+Hx!37KYw(*`N+8UUMQo* ztR5rS306rWU|6Gop)4~2Kp7DVqMG1DL{8>}(H`EEQ)_WOvjnJ4Di%z^@Hgd4{pA-uutp)71#U%OYs@ zY6$cOWx-%jnxPa9qQ1HBU=JYN9;lb?gOu_qD9SYh4${^AC2maN4 z8>hwvm2*aEe4$|Ed5Q&tZvBlf-uBD4o)fE_HBFtMFroOe^LJly;ZBBU&j1>v;Ft&b zO!xV7wlUyA%kJ9vTSWC=KVLg-Z+NZlul#)PD>w;59DwYRnI}fgq+1Vd&&QqGJn>onUIb;cmEP^{BBNE~z0E<9$zYi01 zh|5M6jPKgJ_ukc^LI@b9?FOjb0vu$SEx62M+nZLD7TPObGNn|zG=dC7$mu`5b4ku?d;Krj=)!r zAKAD4NJ2_%CD#$*!HVAa_)QbzCs75UfW3}kEqTKhPI}d&2{SKcE_qzIlq7^_v?5U$zV}8ree|C0$ z(-m;IdjFfvNB~_rdC#>M?rOWIOnv#rt6l=!D-D^+%}kw{SvW-5g&>((^F=l8aJ3HA z&a_Y#Ouf}Bm)9TPen$4n*KPe5|ML&L?0c^J3RWa0kv?5UUjCLBecwNN-IJH;DO9`s z!Ez8ny~8{WqC1~+jN)oNu2)pS-7gwG3hmlQiZCraYZhQcD1#-FD7K@vmcaQEOS@Qz zT;v?FC0&eI2GfODTLNqLi`*iS%gXbgT=jC*&eCP2=uclP(#ur&Yl*0QjVlBx>Ii_C z-QCTfoFF8TJ!jcb1e09!)O*S6ulb>$ef?K+hrizHIeIT%nkDswKe)Rq78|F_YoaBx zs_xQ|@l;!TiV8)rXU8sls(SV;=F8TLzy0bT{pIg|4x{ta7&YuYv^-c{{5p+w+`Y&{ zDeeeG05Djoa;rtT+c=?JY?lM?@4m{V` zx+6DS@sihHOH5Bl$>S$wc|BFVtPXmvv(X0e-CNnaC8EPR0IAvmXb3!GpfeKQBMa_YfUAxhqPrvWvhd#F1upb)~ z)u5kgVM@h1r1G1<#&P zbu)$=QGwiXvD$4PT^b!7jtKyqV$qutirX+xIq-lyQ0`M!!2S#QPs4mtW-G9snH)IL z#k1QOQk#ST7hoDdq^ZpeH|D^)teYSYNPUJ%qOd~qusN4x%$>t4Rc7!aMF$16VlO-q zKu*mp0p#WrDUUXC{~5nybu`4bZ?(N^o5PjxU=x1z>c0opiko1#aAE93aKFKSPqt?? zZ45*}Zqyy*M5In6fM$(I0WCSa4?!a9g(5et-Egej8`&gvI-3j3z)V;^wBWI`c(Gh? z&JGl&&9rs6l;OlMY!*csk~kcGeCT(r#L^oAZhrTJzwrxq04UMI>7^Tg@0i(`D+!Tj<-YMe5mU(RjB{qoV20=9N9M=QKe+v|-#F@I ztXhc{)@2StiH#F`EPEK;f@g}cpv-PS276EJkSael-}L_&u%~Z|2|0M48)2^)k`5b!#Ow{u`WYOsA~s- zP*phm-OtZb_Rgdrhhwyg>(@UT4qu-+M9)s@gkn&==Ikx~N$6x+4&1QdF%}HK&F5S= zXh!upS>8Tz_D_HI(+(6+2NmLXt<_t#va10AS!cJt^N;@Gr+$W+hcUBxSB(fj&;5dv zFac#vS)}Z9|U@Gr_56Zbon2)c|4zFe|H}6`KVO!45_mX9?_{ z;lW_Ug;UO30J1A2tj^Eeu<^x-P}@h@So?S(2HT|B3{A;Z$0(0|@S4+~yK4GKr8_-m z=YVO$c0FBFncvW!CX(#AAW_#34#$Nz{? z77&Blywc{#`n{hXwjUmB!`hC~M+S8qMqVAQ8D>o03KfPL#mt+5mk}Yjbl$eiB^3^1 z_W+5A1t@zK;w{Qy`&f126Mzq?Zn?*!C3{|_rL8E6E;`j{U)!E{!ZurW+v6*b9=_42 z_a#J1I!9AeWo~_w$>5x3GbV?BN7`OC3)YryMA_Xd>L{>T6O206;JVyxa=rHL7w$N1 zc{z=hC^MONNvdF7ViWhkoe~(blx#Jfw{qx6;y#w(mJuprKe+v9>lnC|Zeo_)OEBOg zo9X7%2_5qUb8$o>CkXfp@A<+#|L~8+=h3L~rbY?3jy$-lCnrx#9YrTrYdMX_MG;7b zo`eFE1W)W>nm@ zdreK7E|e)7fEUcp{KtR!hxgujZ2$ahuw3L8K-*j(z};I3wKW_{L2`;mKXvNi+fVIj zHd>&D7Tk$Btv_yOPtHY+(h$|0^JiCuU}DKRk|zghoAv}!IBwrlUnnebCikmmr&BCG zy)S-hfB9#>_(!)~NDq!;fOBd>Zq`rC+jH$CpeXzk2S#UY`{+CVdA0Ods3V*1trG(V zuPJ4gWgin9+#IY_sY%67-z7xZy#+}SxyX);mM^l!55M@puHEF}>#ryW zJF6FBS^KTULfm|J%gh&DdP9`mZ+vO*;393a43@2^cUHkgR|LA8roI}+zm73DZ~CcM ze$y)sJ)0%>99n6cv}+TwTRkPe@1s1SUim}U$NE{F&sV?f%G~C15P$mLzHPK;2NWjo zv$i3A<9~kR!58e6Ak8!lSHCuT?XSjj>rg&-O*-ADo$6!;ASY!vuj(E!Vn@el2J;Ub zTpOaz$q3$U&j!nA}N?~7f?xoxJzUsoC0|4AZz{2>)M>^#o6v5a}evqq@isQcUha7a!I zcBm4kR;~Ar6q|A(Zn?F>+5#;D3;RTZ2NAb^wLl(HO3j?%N>r^CE6-bTGXRLpAXhV> z^gLc4f7^9`w(|0;**$Zpq+=%{)IND^sW{v|?mPTGz=W~j0GgpJu0Q|&SGDhNL8^I8ls0bY)4*p;-9+QH(GB?gNbsIAu79{F^u4eVu>OK;qW5`n`{RoS>G?*vQml zC_Fn5Jd0B&URJ~a1Pt{UOIEle%*9cbGPq%X6GsD1nc^E?xxP~0vu7}i1}C^@Q54Z{ z-nW#O=F_5mcody{Wxg4gieLa4yC0~gL9!T#ax29Or)i82jifgn%H^nlfk^A|-76y@ zZzWty=eb(Xu}d8GhNf9P6uOQA2dEL&S1%l0s;Cel3N{n-vaq5m4fy`z^}%ITCQ!Gi z=LeyR3!ehFeADNrAG&7~_3#ak-}Lh4A(cSDQmKi;ur4kUYkM4&Wa=@No@#U=>_A$( zQY>pIwAabQBUFnXWQLPD5QfUG<7yQ^fB{B^?WKcnKKXF~4g#rGE9|C3M6eM1x3dHQ z3E_QsZP+`~2gXh)*o;s{>NrFwlN!MpmQ)G}UE;`A7H~B667}ByfWw6|0ikvSM=}Zo z<{-xI9GGEXF+16D=ev?KLSYRkJE5|9I5%A{*Zwk`Jy&|+vK@ufq$!pONI>7oh)xI6 z>;b)d;3u7eYIlXs-?P^0$~6Eo=|`_zAY-%`r*q~6o59Nyml;-L&21dxi{ zSfY)8P*}d~nv8IlQ;6#`UeLijf#`)cUrG%F*3MTRxscof8EcDP z;A463{QREz>2~9xJ7l<=#=Yf*bh8}F=qVEg^XPL2YOcot2WF>8D)E+`wyPS}Zr0U< z)$IE9d-jfKuUO@ofJ_#Ra?pGJ;X6M0s~`N}KKwUd{OxY*i@`AqqD1D%ZUhuMVaQf7 zkhl!8jx0F#K1pn5a{N0Vd9Sxh^Yr1Xmbo4h zT-Xoo$E&Y?tg9=^x;)}O0&9sI10RTEaw=#+!c=pDH}ftNGv!ad=Z79FOALmzG zv*#!O)%X4Xb8KHxG4W;LhRfEs{oQY_cS2^Em;;Bv5_*~8V*0)Rn$`d07r(QAErnRV zDAoqiE(5OTB!*oKQLRTUV-?gE?8x3^O@drpC29ZF#4=dcSOrZQB3p760U*MbbXNo# zt8fu#WVRhA&`<=++M|{dIjio@|3hScc7eHr?*a z&H#GG3Nf_vR1S*XJF*X&e8MskzXV)npa?gX0}A}jslF5N6|Wwv=!Q@|@$6+G zQ@4xZPITE(I7rGDT@mCG;_9_GUiISFUHuHB_bFk|Nvti;{>F8gqDvsRuVi$7n*A?_ zn82#G<$C3h`N+A|`HDwx{tb7xl+KiX4+XxFzlRv{(p zuZU3ej=hU!o4fBCN`x}>*y8g3;r9A;_udt&pn0)+A1t;DL9)=3Nv!*>UVGzD{`Je? zdfp9J?BC&*K7H*uwA@X*Cws7z!(zNX-}k)LC$I9Vx4vY!T0i;yC)d?4y{egXqdm2| zmxH2zlL*ho_v2M>eMx_xEC;b`^7#DpsZ2lrs_U!q+&XZeyMF(yPdu13N}VPpk%DkTCS_tZ+`BI?mUQs zXD5kjmO_o*1UYWr-Dx_vd#DXLbWfNrus!!0s!U zJ+i!4%Wkl=5Wp%?WGmo-eJaFG?Ywn@1C0E!-~8fze|CzXBgvB{1JosTG#im`{n(u! z`o+%?%|;=yV|8=nAQ-CUqK9_Q-SN=t^R2nbEjI)Rbj-2voVr}1jnwv$*5pL&CK2$L zY~R5T+!F+pRdWmA@nRLON}*S=l2E-`xH-Eu6t*8dKiXR&MuuI{ov&gN0OYG_D^qyQ z)?JyM`{;D`{%0qPlNw@#5Qx}V++!7P+cW(C$a~WuO_K9G?0Mh3>iCX6r{|v8+55mQ zjs+G=atY$(1p*{Nf-)JlsUvg{3XuxQp$JJ<*x_*43`r3_L`yOy+M;O+Fi(&K2!aAY z@DNS{3t(^TJ+nJIGd(li{asa+neXc#)!j3|F3G{JNQK1rS55anF zxs*jRRz!KC3)Au&_L$Z5F_nxf&7>B{?yp&~VQ8*{9zrpSq!%H-GS(E5HAt zc>XJY=O;h=r5BVd|LThm9O6kfo=9q!GFfjR)PKuS63xS*5h0KN{<=^9_{~p?wE)a` znM9KhN&qO64T#zFAU5qLPWv=k^OwS!m2A*ISh&H!NZMWVQBLd)>EPG??d5;*)9TDt z(6a@1Y!oD#Ls^^Mc~Rk9hOv%&={F&h(kK6?&pq+0Pn*K@Y?JH?5GGP6z-|}QB4eO% zHD@-S#25y#F(4)5O^_x~x@G!%w{HG|SZ3^c>6WQch(LXsx$Q-Vyr{-33!ky=9WO4o z#aKaNkcei6ZI%t0U*9}AOk0U|8K`?Z)Q-S)Tk{~Q%BmbyF1qB3JZybi5+E_$Z%v&kJeT? zjS`(uL~Ibf8%BmRg^+a8G4OeN?h|X(a+#&rN3MyF}C#_4M z+}4ssbCCA*APjIxbN94sH{CpTh&Ig86!4Msa4CJnGo|?>gTkaISY=6)*G`!giBv6h z%s43Lo-4%=7o1PV^KUuxu}frxuo`#NaCBk4yDZk7+J0Q;=UL%pu7r^t2{2CcMHm^L zUhp%kiE}qAhM;pEdh6Hv+mK-OMenZ{}HZQa%k$tkn6L34EDfW^Pt7%j(%5;d%b@!e-X{NB^QJ~zd< zxp>3o&)+rwFfnRYCyfH$^vQ3q+AvVcA` zWjBj{FiI0bj4>R6Pit9h>@*C)ztCsw~i10(vu(ich3>DjI+pOR93soZ~N-MF`A9aHj&L8RFLIx zoSjoG&QI*lBC?foOb|m@@;bIL2g{N>*PBvnNx~}2c1}Q`*e5jQtOV`m^9XA=X_Hfv z|D3>)x4-Gs@i(ly!lk&&CCN!*msOOQ%VB6IU5=?=F|uJvLc4Hek*-2O*z6)op>pj! zg1%mOb&VBvzqal4}KG?sI|!XY9e>|qwY z+Hqg3ElGPustZ>3Xj9hP6tArLcj=9W0Jy@YtUlP(W#dfBVjKZ5&ZMOKMvyMpeTEBL z+6P(s<@YY=Y&l2S$6Smv*Qmd)M@2K~UPhFSb-W*HagD<8KdN2^H}fUy;HlMp$`A3i zMjpTYuibO(j)MTc|L?!~oj?A~-_R9pFzu`>2A+vUR775UQR7Wcxo<1Byq`Vgs{zJ^%16_x|9k`eS2^F)#n=yI^z5FMfM_?Yzh?+0mGnCh%IvU&krl z2k~$DmQ#1U<@!JV>Nc1hU*hW5UdF#7G?w|r-T>do>Bgj#U(B8ZU<}z{_HpxaSg4>M z#H?e zxa0DJchr}IEc&E~%0azHRxX2qBr+CxW{T^pd1MCElYn?ouE=uj!mx^R~(7w;Ey9Ok}k4 z!BCch;`@K?(g)vvI)lohhk~&x+Y?&_PW8~S3PCfGH)5fdU;tK4X_pN&qQs>Ea==$%^+ert2TBRQIW*}B-jjn3tc;h+#vXDkE6Vj?NH4n%U{>B|p%@Qkww z#1K{33{t~4c4uzge$15NjpskheYCx!_kHi@r+S%yniR4rJuSzEFOLbT@d;q=REgPCRQ_?1BEx#Cndc2Kym zR3(4_=0pkvOC$}PA!W!<9J~LHTZ|diiO{FYRtJ_{0S3ToG@+~$@uB$(4=kI_Dt6`Q zzj*8e|7iX9)%TWJM!XxNeFLnC?b@iR+4xn{?H@E;r94rx2F<*Ee0hV6|!Ty({M;~iO0Grc!OPRHoX)zE7hV@eag-0th>W7(=9ZmDqA>s`&C0F`l_T4Q z@x+fsApn6&iF3*$R3()Y?lN(irr8!&61&2u24qv0M?NAyQ~HHGRJNDZl_57{$tQDL z$E}bwN^@-I^yPXzY4WhcxH&~M0BciAnkbdI?QFRgcQ`c{>vA3%RZT>fs)4mdRv99L z)Io2UoH^e-ab)tDpm|-|1B(kw-S)twKE>V`TGs7x^V#i{n>^=|bS-y{vw!n;E#ib> zIH!$nyW{Yh?T5njj1h!95kkdP!?EtRlPw2kar@*qytGEz&iYf^PZh|v;8GGfB9K6A z)|sW{CpVj&>2jQenl>bU`oJg|?*&s68Ci%{^CctLGHsDmAi=f*6tnYBSKR5GAf(FD z9+5?>jRV)FJ9_#f%(x|=Ia60F`Le2Z2A0(+mh&{TInrGKQ5~3AN|H67-hXn1d8hAU zP8X_JN)3P`Y5SzT|NhBmuUq3X$1n(;2_N|R-_dVArHl}#t*zI2!YV{EJYZhEI1eQi z2&B&QY;7e?1`nFqYq!6+)?OHvVl{eMG>qq;oLqcja;6G_wwja`(%^|nRt6b>;~bluljJM}U}tM)3qu{Y=H~pRKPOQ(u}#LYD{P9n$6u;( zp`s$n3|E+o&uz!JyUt`oDasx@vWQLGXQ>!V)>!~W?Yl*cZTb__241p==#@wgUwN^; zRx%)V{pR*hG$t4ujP-`im6&YeD=Ss&Sd#89>X@-F72M5&uzOz#l5TW-4dcz;ahTCw#TUU#${ zc=UVq-yl_u4Yjkbs2rF?MO0s`3AL7U+=U~3=_JZNU&#g2%)37W7UzHT`l~e-iMQ3M)msK{Q>Pq|LJ%4DZOl1va0HC(ig*C#R252tq)?_>%T@s{GP8a zU#0IJtdy^M>lJA7+kfod{x4W>a*|ha|Mr#j9VWaIp9JH+CNk^l8m`y#?Z)rX9?Nmj zHL>5vGVV%(R=r#+{ zTK$GkGkkUM+SfcqoN_rTVw;SmYouiU2d_ViXYUOW5i}9BTQmT2 z7nvlLLzlZgOu04O%SOS_7!^p9En|qBRnZj6GnL)8qztPm+8{*5!Eq)YV*cH?P5o0&v>)s>y{P{`JTI@7wJQr{eQB zE}k8f`5k9IW=B;W1OS2`o21qu%Y3+Qpcy=%?(WS$bmKZPqYnvYqCv9qh~!c+#=dD1~T%whB2?Yso1Qh?=ECASERc1tCXKiVT#L zE>4q$bn_I@mE1CPQMFGMT#hb?+1;bi43^BK{Y*FY!LT^wR_%lJ3AS#&cFY)MXk@!{ zeqtb(i!~)JQd11U3XraLTi-f+pxzN>y5BxD+#0nf+H>Ew`RVo796of*xPO7Asv>-6LS{YvtIuH3IjcsKs4^rq z&B&`ULSRsaBHKcVgs7yJ0Oe#x6#yY(&8W(e&*LksR2 zxLULTzV+w>H*bF|`=T~!ry47)U)pd3bL7>l_NJrB=1p%}H+bLi2WVw@>aO950}FzN zk|UR&+32RUNK6M;E$2M*OCPwf!3IhwE&UH~)a(3qCZknBhQ!)D8rK`cVG%QN(QCB{ z#7aOes~g|EVGor;9t1mbQ>zm{Hpr>(44`a-(@tIb{94u4si&0?&6u`u@n2lP|mltt@kl$9Vh9Min;Cr9`RfT3&lXYUcj~-fr zah3WhS})B~o+j&!CbmT>i$$nOgrTHKfl69q$U@EZOsWrzauZ1a5Rgf%s}HpoSME7M z1{o}*9h9Zb=rXfWirTHotfG(@j%-%>!ofpFx9?wXFK1VU+>A93CAN8D6<+2gW|zzL z1o5ztxtG=`g3g8XGRWs9+G3+z9HP0JqSmRKG+oNu^;(teP#Txh;{!Zf$G3JD4_$t= z^f=~IRJ`fT$KU_;(`TT=VeefVngy^81d~!W}bqFR{h;#Ip9{-moXc}0YkxX1d3Q7rFI4D6#drd$I zeGYbo)0$5BFWI98eXDyoV zy!88oJj`<;9@y?p=RdWi6YIIoU9sHM`dfealmG1Je(v{Xp&sje!I<0XWZDXqVMv)9 zlGt%r!U8~1CEn;fY%VYZZ!m8-ku`u5C zckerR!?mup?s)U{FF(?Oz(m)W4Q(8&Ua=%ImaH=_SnG}RSA>(+J5}Ayxpp?Eyw3n) zdxg-%#z@)?mNCwzctxxo_{7IPPqq^tura9*<%3NVA54`ZvaaN2Y>CKf8UE6WVBK(Ce1e*s@})7 z?;2$~^Gfups$ilQ+y7l-{op@*>(xBgD~n#fLWrxDilciOyI)raZ&+PSnm+!5`5U8o zT5nR9+j$JNX9EbZXY2VjAKMjc@6yEfacTfI*k;m=57gIw(f?G69Ur^xN}ChYRkC8; z2L!D%uOte_msip52<52g!7MgVQO&!oaI#mdRM&4B{gway-TPNhaktaC!lv$u5hPjO z*WDk!Y5m^!?9n+LpL)&VUY%;a$z8gZ`~QJ|_?DN<(y_0s@36U63h+yov7F*d!>Pm7 zdbTy+pDF555u4;nhkcyU@4=Cirf+i>Olq%0e)(W?m;IhtJH_mZ-7c`tVO%{r?waKG zlEJLEu}%HQtT+4YNaIXSyJGE7yKb>d{9idb?iTS199h^H^WM$aw8vEkU>v`Af^dbE ztp3`p68|*n*85JLxa%bX-~aeBOjr8?-}#p7-}t?|SwOyYx4r4Q{a+opZY4FlZFS3i zCq{?&Vlykhd3x)H*Bu2=FBkXz!0zeQs7!4RFXbuuhVQ-Y+yDAK{qf3?aW{|8KYF2? zcY|@2np_U|;7H5+ZGO-9-|^PJ{QCa*Ym(W$6_I+mN}W{WqHAL_i^VYXr{DAacl=RN z?|&NgXTpv&RC#@DR6jOk%@IJ%N~%&tG zXJRY>OUg{y1(Pz>WokM=Rr2WI0G8I;OGfkIyN~#rj(e*gT7TWgS8g|wC3q$%GnkAZ zS=q?vPISN6!~4t>$u8$fnHJv2*fgpzgyG1{{AewmHyNdEjiqcoM49oUXMXt|Tc6g- z)1FuD+${kJk|cPO5|4sY2}XCfi9KBIcxhnjf`C{KmTjAT@Ts-Ijq+5$$8quPXFef= zx>rDhnFurv8A?DI7bj$Mq>Dr#rYbKoF({KlbJ8X=iGar4j#Z&7D0Y$iddLc_%g)5q znVF!ak(D6``d2T1=r5fAaQ5NbU;XgA@4bJ3Cgh|(7*%gI5;=kA1ceYYGF9co>2sx} ziwn$}#nJ(VfbhWbs591ao=p}6?YhK;HKnJV1Em(Y++!zK3vEOZV=nU+PIv*%IPfdLPk^83SC!yHsNGmE{2zGtGWs2(1 z?9t0c|INmm?{^y)#@F}p(?q>fmavH|TG}`}z4eLl9gCf|pl&==0EXp@t1GAMrdYqb zegmxMa^%F@vwnH2s0*7GegF}MC>sn1uX)=615Lz?WCK5V;Ef7YI`>0Q07x~f3AVTB zCI*2BntWkY$a20kqpD=X00o`{kkR~PKls>M*D!T%pNwwwz zB}WryP$(-h5ZN0D4a+{+IENBIEGt045cU8_G^Ba-o*@w&Sgc4mu-Xom`&T#=`mYZE z9b-gTSritQL8@7lRNF;bw~<(kptKFEBwL9wK^xQO!gJ!~s$p97vlHnBwf4>%hX4Hd zZ?=PFPEm{vh?B75j67T3lx#Qd43v<%RtVh%#K*sZXW!l zH+;A$$`f~v_~>d6NIo>WTghZj{cF>|eq?4dGg8-(3hg?N>cUqR($mSAvm9N&^KAz( z9vR8~P(bLdPr(*&l{(F&q%h73h$_#LiPTUAU29QH(ku$M6OAPh`?Qb7T=)_Nd|G;<&Ggivd-uKLhZhhg?pIRKbkVY0Agpy)JTQaUuCGc%m%PT%>$2QM{`g|ujl8`Z)gksp5Y z{Yx}~h?QiZV7&Ksa@rArn3gKM?MPIDLWE5>UQ;Gw9((C*W$kon%}o#9sRW>pDo{7B z6%ZJjc06w+W&mrG)17hF_Lj}i{O5%oX+67OQ@e+G6(%-WMVZ+ZHnk}yF?(X|)JhNc zRO8Stx+}>8-uBDyP}r_XvAtp|`3;q?Tu!ndY1-Gub*oDUuhkIhz8`+|>e2DbxHJG? zx}5SKW590<`>MCz&>x4&OBTQ9b;XvQHw0L3uFhd_!Kk2LS{uhHX1}+ZHHNPkK|0EN zP@{Dw@3A9&VbWe>nqYEwwRfbEr2Tr*7bbPN55%yxH-+rQ+T5e<#1snG6Ib8x?%R5U zPKny1W-i#Y=Mc)f+m~bu7Q-V{Fb#Rw!NS z(s2FdKypRxmyeB4-gyYSX%)2ZV#bd5fu0*)f9xH9{oekVm|pefD@?Z|H?2)B&O;rr zoBy-h4##dk@U1_xmxM#O8d*Dh)4JOyZN=OzVo`@a^i%~eCD!JBXxNuF$19MH^=7ft zj5q${_@@1-)`1ht-~Hpeq2V@I6}yGuCcW2mQ;4eQvA;W`}a`njg&bQyx|GXUeu8I3p z$N%ytzw@5&-$mhKYyCg;oi4ulsx{)rPFAon)6z_*|3g~-wKKY#&e#bI8atGXEZao0jOoo#$ zkTV8V?m7Y_CJ=`}M!VMddbQN?*f|{Detc!~38W4nym zPkiP7xGkI?xGY2rc*@a-jkL+o)$2wFzv-BSKr#B-fB?g~JB%uTxf=y~G5Qsq|K78MCWjiPp02Qva!BJ90GdOrSZB9*PR1C|)kNS8IVp6cOC@TPp*?AnJ zonJY=f~Bo0%`=&CybJ<%cI@VaS)y^LnrDd#Sx^;#D$!ubHpf%x?A#VddF#72KMrS) z-4G5O@x-t>YVe&K5(z_#iq!`aF$NEgLK7CjBvNF=SBS9aP`*R<78ds!+p zld+bjvjqWd%B4$YP_Sz069XWDXfDejIx}YIyIW>Y9Cg#C9GYF&QLH6awT2g#jKZS% z`2+Vom5Wh#nZOtLVizhpxDmVf-t>E0XD$u7jjRI{OuQbq?D2!Qq_2>CVPM-b&Ms6Z z`-I}&(5^LNsbSTDix{mHv-}RJ@&UOMFJ{mq^_jzry@C*R zexT7{bnD@O(Xzf z2m}E^0mGssAfEZ*vHOnD!2zHKeZZ0i-zHay7wwTpYm|rs85JVjdgyey_H126D5P-5 zZy%SppKQvt;d)6t?JY~eOhmkE)fu5GY;V0ItiJ6|ct_CraOH;k4#?|XU2rx~=X}uM-(cAZ7ZKz84ObERfIv%Zg8jw zG$LK7F6mBZt1?ZzL^U>r0mbbK^7md30LfSZ=7zTI;_2GQP?Jc8jx^OZk3(Fb9cv-l zInO{6TM{TsPRyTOU;fQ?&(cCMh_jZh*F>%uXmjVKuN;~`4Rw+ioI)TJsHS+YBtl%hRHK>*J@^x*s~6k^*OvnHY z*8)&GQR1Oby`AIr^hA|@y|Vh|n_U&#&Y0I7q%UmZjtzP|+-5WfO$RsJcBG+QbjFoS z<-zvC!F1u-sjdtR08L_LLDu+P&vzY-h`U&pd^xJOY>vIwda5x1QM=Gr#HeqjNgy=bYsy z)#lt7qbh0775_i$N?kUVT`*l6{jOP|OI?;M%;ZZOn-sg;uawyEKA)}{m+hq6U;Y`( zJ?$>^?8q*?yp-5bxfF9Kzh+&>O!lQ*$zEK>kgC3HGyC3q@g;LY`&v6P`sN?H^Qv2w zo&eGt`MJWyHup%xJ~?hLwcG-**5p0t4FI_-He_r#C+*3S)^kp~aE1#u?=@zRHnL~z zGF2t#+&>Oq*w`lHO>7ez(?3@9kY$!Wvc^}gYhr4%ubd4=L{+5+NBXdcJqjo1)Q8gT zvi8#63(!|lI}t5jwDzvX#cXT-jV`Kpq3~TQsM$vZUPkq40DnM$zXrpVYYhlKc>T)F z-@YqO3AAaVEQQMm-ddd&ZfBg{`kVhHeV&y zw$rUexCV9PA63M3jWN6bVe5zg$L~0H$HpJ?0lvzvv8Y^5QtWM45MOZ^bcKt1c%m!q zjrSaT$-njk|KKgJ{jOVH{Bu{jeM(~(c*(n|8f-{aM3nn{N^c2!{9FlJ3^Qv*Nn6zE9ORG2DNYWnOZRXwdQnL$F2A8^=nq5}D3nq4{k4Niw$aa~M zWj|b70HF@^orT*^!tu6iqT3T|%O3C51S3iMtAxsR^Vp9(qxE`vX`Z@l_D0>v?-wJ4*%uFO>oL;#`kSA0c`5#1f+ zZLqOTsmuFdvF?343YF{T-T5ak9=dT2SGkW?Dc0|GGCm^zdrDmaw&wh5tvwV zF8!;v9(Y51G?THCbr1}T5}jB)H!}J0joW@>?T28*P*&hCKKqN`w)oOcvHWYJcRaTC znyQ%zXoDxqamO0!*sTv_YJ4Ub$$@hU!ANeFH)7KPh$;ENFN{vU?S)UizI)UlPWb?N zj%S~1o_ih&tt^<74YRT!xtu#i7O)x;Vk9!lv;YB2a7GCrcA7&u1yi;7(DFg!S!TtU zvetF~C6$OXK>-wn&Wa5MS>#>dskS%1>FDyIqK~F9E|mkD$eQI5L#Z&IDPOZWILwlF zhKKL!o@$LL#(w#_arD*mRd~35wof4;?s~^F$~hLpHQPjX(HDPZ{r>;%@b5E;5d{fE z9CxP{&)mKB0GJ>uRo%1RRt~!5L*@F>vQE>X&$mq~iBg<+{O8^k4d$wFpiWA#^ zFu}vO%^oRB<|BtpxAU+YZEdEZmCRa@n_8wLOR_Ywg;|pAABdm6Zt~>$a1ao9Ag>N~&_4k@z;M-27wSy;KxBBeoH(&VjMeE2SOK?9n z|BWMhc~-AJK77ryFEmeR2`(-ahsn^V#y9@<>Yc<2;(}^&BL5<5j^^=g6 zb$by?0#rc(aT-hHRa%i*T&D@zv;62j%b~6e~oD zAR~8S*}V{b2x)O_FuyfEy=jmB^of5E!d9eGi_+y7%i*+Gx_f2QKk@&4*YU4z)dvAI znMSv~tsUGfCYL5XwDR_LwEBGrR@=8lIl6*IePZ2LDJ`@g;kkKXyJ?me%4AZpAUthvl8L~2c! z7)3QPl)o4b{p`lKSrQWx3{9)mrAiPC5s~U5W&$>-7Bw3!pyyv7GF5=YEdC#g_Us$bUsBB6nmgLsB zvvFOyw#q_N3nFRjk_eJ}4~(?)?)fK`LG8r?Vw?`TX<}PQ$0iI-cf;(d?>qYuVH((M z37LqPZP(Um{+oUxZ8FnKv9%hANQ)M`xdYce!y7jUlz{uk55B+QctPL)9KYI38e&pPT)@oX!TzDo$ z!w`ZoaL#~~M+d32lUtAY8*la6M&pautzNgrXBTvtmIsa<(#EnWg8;A+GxWO4zr#tM zt@saDc*wKCdbsc0AKWsS05~*SoEpq8MY5JaI6b4)+lEID6sPVQe9@*`F8q9*=Sqm| zS7|o$RVgyi1*^E+W%m8IIkx(m17F@I`pl|7KWtVvbf;KsQZZ6lGLeASU--fixp>np z^=G<90mC}>=r%@r-ANQeIkNvs6hr4y0@ZDuvTt_Ql?nnvAE* zW$-no#D?(b7X7!Mr_x813ELO!)15prOyslsvmm(H@;*3hwW?sD*8k>LD5af zT2IPM1U026)vDwzDgS@+-aF2+^DguJ{oZ`y4Ha&M?y8RJR;!g-S(cM5+v6MtYz#IY zJYZwYEM{0>fSF;~WoH?dWz7dOyE{Z<8-~S11I88(80R2avZQXMZnf08y5bEdyy3Th zoLki`wQMBKXZ*+T{#9LF_f*|;&wK8DpZEJb&lQvSVEZN-R7r4oy=GBpMx2}urD9-F z5}?MK1Y_V)$Pew9$>auU#*loYsvN z|D-OJ5nB4ML^pkY;`InMLz>to2!N0}vr|8^^RNlSsU5M5c)&)b3;?K7ar>Til^V}H z0T2Hq)JSl(XA-3ru5x0_tX;Yg2sv))YvYm=j=_#Qmy@;`^{Zwn*g$`-@Dc>d0B|BxsDc3D?We(L~!evwm5N6J-W zB1TB=Y9}>smTl6AEone1;T<(19antIoCpXUag5y|Afn$4g5-+(O$AVCVXJY=kdO`h zxK%jggQX_PPH5q*6N35LF%Et!JCd{D$y*YVsaV?5dF!R*O><80<0c%Tgxy+gO5v<; zP^m^GakalVE={M#Td$w2i8O+ytvq8Fs(YTvXuv=sVw_1MpYxRi&C6HVbmE!Pku!TH zr!N~{DkfH=wQ}K#830IHQQ5E4%|JAvE-Ldu+*%BqRMSPW?83p``qIE;3IMngTMuy; z70^eC0=jT9GtQdWHKB#K0SNPn1Q`$!1%gZINWpxy*`;ozuP*R(N{eEnoLcNY!{>hK zh+F#Q@4optKm0k5v=haxZx{C#W!k&YoM)XV=fW0-#spkwL)OA=a&t4gCT@Sn4O>Te z)6d_LZHmiDC%RP5gJz=DwozwHti1JOWtn5}5JDKw2*q7Jo{usT!H@MsCYY=J1+#W_ zVLwJFwx!XVR0U6s7^f5IY*5MAtZhs8k6!svuAi2|lj9C61_0Sad@+Ih42RM@xbWQe zkN|)SX03Z#w|HkZF9(&791!AM7yZhX?!pbt`zDdFx3gP~s?Gi`?rP_1CpPQ6Y&pIK z=}6Y4Zwk0oBwg(q)i}!3aJAa9OUv=Rh$`U&S!N&&D=^(005JzEs9xc5uA&2Srv7&oluVIW_HK98LbzW?wS4f z8{Y{z^08=cDVyED_VD&_o^y9N*$#ExE6+j7_N^Rw_u5~2yju@{{voBQ&3UC970Yh!hBw2q+xmfTEUcEUCm;*G3ib1V&<_T4{wLDv1;d zVHgD6iXHcVu%j2vwAwvwg~C8G5xy(|p!WC|)89pcCX3~l(|sS@@zbB4coj)@=dT?8 z?E8-}@*;+2b=_Px$b*bH`Os|GFb)>^1REj%A;EN;06cQR{7A(Va6*r~lttV*)7iy> zH%*Tl7mQa31W4E3-Yr@)Z5Ynt8WR=(qPTB`;TU9YWF7&l1o<^RLET9LK+PUb4xa5S z>WB^V9(woh&iqb(U}0u=IyC7!j{M&3=f41q0fNQGzeyA*R>4kA-hS@yXT%_#Fgn#e zy95A;A#s?;tFJ%*cVm#=6B*T%h(|G>y{f0TP5#G;J9oA!03s>R#S4ra2?j3I6Rof1 z*Ztk>TNwE$265Srs45v!&G1vCWUFr0p2DNB}Sz`dBkX106)gf^J7O*G5BHZhU>H z?tQG(W*v}_pzhaer%T6!jsg<4Vq4X)Yx!{h=xVa9%d&q%DM-DW0MDtB1Ry}k!3)M1V(_iZFUx+R;=PA**^ZDvrOZYd5rx`H zfrQ{?#L0OnK05pMtHNV1KJyP=cq9l&aTu&bGZvvyz$)a7f{mhPEy{b{?vC~qqYv-s ze}i)yfHA5;asc>d`?jyNU%tW3d6`AghU4;<&Yv|7Vj+W!rIgG$LV)2$iMq`g5I`>{ zq!6TNi@IB_3W+6C3t82QRshh(Dn=VPyDz`-&u89c^A;mw=scGahmNOOj0&9^?kZuL zE*Bw1KuqG2kQ*3$s{Q7V&%Cu{9b!?$*Eo3({K51pD@>9(0A%C@`YK8wfM^6T#@Dim z4lgCE9?$l9CcRK8_nrw7EyGtls!4Mu7b{=NZePyYSMS81Tl^{m7f>hS?3X&PdZK*= z0$|J(7N4H@uJ<0&i*bG4%ot4r!ZVM4!^-w3$$q!{-O8v@Jav8dJcw}FtzC81u7q!J zv}hP351JDI!C3OBj20LIhKG`?pGfyaS@DsX_jcsDqwxXKMb?eCO_d1VkwO}^?S{h8 zwAT3G2wB9J5eR{*kED#X_tc=1jGmXk` z=U;8h#{mNpaIFXsH8tXxU)7a8u9ib5Z_1VocmEWidgt1=z-V!}WOu?z%2-XViNV?TK0w_eje z4FH09(`W% z_1@}3hJq20l>^6kL=|zBVW~vmK))RS;ZN_n>vcPV=7BNf-aXFbwR5<0664YR7(MQz zq|0o_msj-Ih$R*|0@=~o`PGLfVJ*pcm)sfP-?fWgxo2Gxuuue|nv23ze9|oUQV($Z zJXIV4@!=u68vlC6_j_&9K+(!Q=kYNkgXSKPCDLzi^BbmuV!+5%fGts26cb&E0D;^W zM10PE`NsS%9z0_Z$&g3XVctouz`cAIn=+o7s3d}duppJjd_zqsUl(5VB6{TxxbqaK zTYt2-n82>&*Z?}lYpT-y`8V@q)IhlyJd-92v##7dwKSU(XS817Obo^JwMsF~!b%Mt zjU^hI=-si17IDfC2#|p0)v(_8QsHchRbU{%ITQ>jAaETeaRLB+0i~qYzQymq>NCZ* zYqYN=4*?MvAcg_q&b$stRgf)(ZG&ahx$Gr#$496_?NBhr)L_IW74rcAc3qk2-SbXr zO^z#t0BlnV0V#Q)DB@2HVdr)2wHnStmR&{>u6hZ`bZ!p}SUKPYZ8R_pIn` z1Q-}QonMUN<51o( z87!&;bYh=4SpY`}!~_6MnTqM4$x_r3f&w9O#zJVRDmT@GYxw--FTeBnAMQHT;xkb@ zWU*AV|iUt;hL>QEo=-l`vaqPiTlpX+&Mr zwtCidxJTts`8xuwmOkzzsjGnS(}TC#N|v4H!54!QKqBZj5dn2vq?u@ zWY1&_FQVII@MD=w8X=SztQ00z03bEr0=1Npc9Yp`=(a66gA3N0N}=Ilt+%C9kwk_R zDA3cHwI#Qe7n|3rtAlsrrgfpjaJ5Xk&%MSWZbd}&+%gvaTL!Xm+-KH}pH|R`QtfKr z=)5{nu5=fjK)$8)NzHA!DI2LLC3jA4Zzr3ICzpIPSL{hcT!b|0RN2~X#eh->5XMC0 z=ElPXaY~PQSnlj*PrVjZb%Bml`a*w{PL!>Db7Y+;S9xC@n{fZ z#uy-6{(@aE`N12%{c$cGQeU)F^32Bm+ZNyWGcRtw=7M`0o)*uHTc+5k>e8u5>R2wH zSaY@8f(?TWoA+K>Y>aXH=C*U;R;k5SZJIQ~Zia+3Gi!`GCTg%c+`2G?=JlxFsj(u6991A_gwR`cim`G)ns%)b9<>=a}QL8+sb+Ch307| zsz@HgLf{3Dn^4&|Xe!6VaD;m#RaF92Y8;@stQyw>R#re8=5 zfuM*oq~N0T=JLo(&V3Ge_|U??`C9LG0N@Hajz(f;HoAv12LM7dNMeB%;~JTrEzbV? z^$)0-4lAm8zVYhgf8!@|9%@b@zI@yE-P*R>b60gLX>3^mK(ICE8U>;Es+%&-G#>?{ za9CqeD#KLju@MM}0T4&3v&qIh3y6*}07wjS@I)SGCMw;J(xKoGMQb6DN!e09f9J&O zK%oGqJ24Ou=T@*4L+3RTpl9sI_8)uKo@0nLLo#Y@MfN1P_B9Jr*DY8?4fVR2E=)eR zc#oNqOqw9^>f0wrGCTbJKYRBZe+rN!x=N>QyCFGo@CdMO;zphT0vBiHp1n7m{@ScA z1Uce3&zAu}5Cy<)T#ZAm5v2sL6#x*z*=Rd44xGtE@c9WoC>VwT?{Emglc+1ZZQ_)< zWi6SW-QS@d3!dS^3l_4y(?5InuV8m7(hLANLKL$>+HKeUS9Fde0TD1&Y2nF-+2LtU z9%3Vl{(o6`*{O%tDAL}f`)}#6SP>E+A%&4@P1oo5Y#a|##c0>kwqvE- z@F5_JY##_BRs#X&ICbm7I_IsbD6*+Sr2;A-7}h~2nzKqEBfmj9Ds*f#B=zw3|Mk6J z`uzvIFvgUeVEO3!U;S?ncos~~5P-D|Lb&^TKlu2=r*Nv{k$-UZkFy*Nm4u}DfH44s z0H7kl!J~0!&r}QvB~%n)lS7G-5rc=5>tJJzFZB^9kkWiDAWx|*wQky1h@eW^9(gSy z-C={IkLXdOD76fKfS{g(EnM)5|nU$I5>zrF z>^dVk`n%dMT}!6dQ4_~&UNW(6?dh+5#G^p4BqA@frPeMcP_e#D4O0xDL`GgQ3`9mW zANmj>Ahn_;0;Evi)w=D$?sZjN0l=(2_LtM|EK}{6WaI_b4m7|B008NHJo|XMuO$8> z)89i_ViTdtkwNInlV{b~j3Y59++H<6001BWNkl^>DiU`PrO0s#uLXY>x+p6v@@vf18sZFY=-3*Z1CplkMTWa26g zm8+X)^qKsX_s-lZQnqt&FDm#%_tj@wvq1_#RMG;#-O0kAPTiblis=-AR4ZO#4|d(7 zO3@&&JdA{9*H6$-Ttgo?#+F*{aE`qH7y&7X3{CJH(d^o4_V}k2~z`S zI+QcV{wCBTf#IQv7iI}l0z~k!9khpMc5Xa2lo=8Q&UfW(!y?P%ls)#9_HefUX`}Ia z|L5J|odj@8&vy;HXU7A#^pEA_rDjPr@W>*nQ0Rn;bZ0WZFWR1mM+f|dStd9J#s!7h zN%4LAaObqxZBN|L`sRANEe}pnC^(z(XRMCnFj`0Uswe(#2duVsO(wo9Vt)NBeeoQ4 zBJPJ0m`6UP2dgz+H$`DawPw^rLXw4}eVkp?<+Q%8I|z(9TK~%Mz8#mx0Nw+(W&OY^ zymkj_#TfYwi#lQ)JauOYAQSeo99(pEGTA_)Xug}wXk%DLc0fFuk|CG978gda$o}5W znHr@PaVBw%cfU`3_EvGCc=xQle-*BuTKm1p4-SAQ5ibD%fl(NU zG?|(|I7zW!FgbPTWfMzY%_ibZv|DmO1h@a64^b?uNr(LAZKx$gRsWpfYl_7(oPe&t zu)jKb>*+7)P+KN1i|?8Ae?du_Nc^5%q`+C=1I#23>t>F{_`>wje?gxVK*6M|A%4qc zkaQ34*jen#;rc0iE?G#WJG>4mSPxvcOm}~$7D9x;B)6!o?$k^v=dsgygZ+HoYXK5a z0Hs8rETL~MV=HD~yW-z|Abm%6@Ky2jZV%$87Vq92onkt^UtBr6u;cP+c_!MUQVFT9 zoqxz?XOFBMd#s;@5pc-}W?}v6<$FVtx4XP=@}tp#jqI|G{yOg_Q3S2fM+n9U;k{w* zP5aPu`2&}oe8aX=``p8?I`Of<7=y4qD@`;2K&LXLICw8v5JZ7v-{EQnSsEkG5TK@jU_XU5xNkTqt<{yo&873Vk#JCox0qFr4hDt;v z#m?&9Yw*hy{z=G@w)R4BX+$-uV%M88()*{fc;9L$BkIC+X2<=)Ot7b2U<)m# zc8uezlD1JsG)RRs(w6qy$dL`GHHMoaQJ1wzH&?mVyV|?jHEY+4t!-{It&B_VHqF{n zaaX%>W}@WIdGCFcsk9q6*4;+bYh2h{X6-FCiU}5+51zKVXl!Y@V77LQF<*}%RwlT2 z-h1ML>3EzS**w`0JcV(@q%y*7Vs}C@SC3z1skpV?TK8l*QrXI>^hpA7oT*|^1Hh$v zVwCH>H*R~%nT%Vec};~9wsyYuI#ITA{>i`VSq&Yl(MGw&!TqB{XmLSXj8#3Vxs)oF zamx(XiljY;m820{BAtrl7B{C8ZEa{yW@jc_KR2jGwy_5`y8PC|t6`l_rvPA5<=t2U zFsZ6WwmaW~@$%a>SALTn2|irvoE3`M$~86jDw1T$R^zP#p?EQbQvv#v% z(Fj;NQMR&rlk~KeYc7~3E%6`CU5zv2N`EN_CmNj4dLcRA3<{Xo*7||>z4qH5@WK%k z--6Db;fPYTweiE7r!T&R9NDjJX_Xf3UQPscY)XIx~O%mR3w8Rzd6ROXtY)| z^EB;5^{C$R93-u1eQD6#52ca5_5e^1t%~Gmt<>43I&VDyaE|#@(my|PneH8(#|R;nO9S2p08r+# z_><35|K4*l%2|dBFWMC!*dcL9GLdW;Yw9j$a<-GCJQMZ7)x$ndu3x%qYIF`cS*9T7 z-MOe1COC@#-uu8)Qoy|v-5h}o8@SxCLCJ>YwJ({_DfO(y1dIY8 z0zxXPTUWlq#u~qOj9z{9JqK=L|IfDnB@t&j3t4+-n|J^bA@}?L*$&hS0Dy~;R3}q^ zv;}|Ndpl1CfWb1u6G$>fVo=JI2Op3jXAXklZYiECMST6-DJBDO3Cts-k<0{Ez*JzQ znJZO<2<;9_=UaNNTLa-6_N%uXWDuN+%2w9O(KE&5>vK7p=~F(>aCZo6q#E%w&bQ~<^Vo9qcMgTRu3pWK-aTl0={Mm|W+gNMnE zl>GiYj<)9qZ*6VF`JU@qa%KV$5kZNK-tNTgoyq(L0b)B7#m1F*PjPYp5jz`g7tGgj z3cvtaYf_@{Z#(hl`!^mO>GbaI%~d8XMgprt^x0kTP~coipg`POt0ibF_F^~Go-ljryDSTl|wlcXxp~5CI_r59o<8rR~v&M+~UXCb+WHm~frm z5#8-U0(o=+ksQ++S3C9U9IQG`4IPOT>Z~0AbGPm|f8{j~-1@>bz1Y6?Wz&EZ^U6uz zxn{@oZM%laEK&gUfeS_+0Awq6amqqqv2N?S(8@3DU%X|ut4>&mfjkFK+%kYlK+v-0 z39um|0f9$C1SZS-+NO-FBb}?iHgyL9#Tl1uH83v70+$4U7|#1W*ROp2o%NldDN)V_ zBt{HCNbi_L&TJhBfNbeS<|sHoADKfhpHe&8=HSBI744{(yc<5@;ymR`0d>SyEjJ=m zEqUGp_fjlgkyI1ib7n#Cf{^WuzR9uvuM=-uO?rd`1Sll{WXa0$=wKyyBsMsDjT;qY zhMoPTJ)eKwReg&_fDHowxc8x*2l9ohI#P@l59Zqrv=?5ukYBe;LVq>czMN0hm_8Wa zRK%%a)^c7$BH7xHE&RY@>%m-|@GPfbkpUq}R^{xB3l6ceLbkgKg(YCNE5A0VDcsE(V1AD;Uuf$M<@27W3XAdokVlLylP*bSKq9eMmW zcKq@%5&|rupVdcp$6uUN$7;+%sPF83_b0c#K|nZ=)*!3Wgr3!6c7Orwq1^Iz4@a+>^1(YduCl< zrfcaWNsj=)+_`9%H8}1{5)}XdA_8=Cy|d%*sP7gN+5Yvf-FzADzCJ%|nRIrI_)8XP z;Bl!yj>I9vaP}7-dLKiQ=z%lg-2hb;O<|y8CI9fF@aydly?B0&7)yLLwR7(IS43$? zxOny_zoLUu94HTi%jv}HkNwp;k2wXGwiYs4ui^L*7xIm%$NskMODA{$=-4#^03KHL z)Q0RR?iSJMRH;z^#F6(a<`F1ow%s<}UbIZnqXYQW`x$2tfKMLi-m#B=;T$d#*WL}L z7Db-M5VZ4OT@xQ$c*{bv@uP=-^Y(o*MmI6RMlwH=CfGK|`}~XNxn<}G?n(I>BVRsW zpB%z9J-q2abR1NYa>>HsRp=&ce!(nzZ9-KNi#VCc$TSbgW>fnQ=TqC7-Bmqt#oFQ3 z3U6qgf8NFyi?~eyio2gYL<<>|k(}KVC41-8!j$Dw1R8Oi-Iw)+*mgzQe%?Wn3J?my zibt6Wr?Gc?Zz)s#Qx$%736kkO{f*^yk#{0|Uj5!UmZBsG7Z5ts1hfoRwQ7fQm zX{dz}jJ|lqFBCetk6oV0z!9q6weMd#_}8sB{dMnMzkClGjY%>1)Xc;>FF=a3rR?p= zrq%FyOJCMx6E~ES$D>i0>SZw+-zLM|1{p6{~ckGTXzcJ?$ ze(b^jS7!0d==2VM=Dv005CqvXwFs)(w{g_h{?B^9du4mg=>EAzy0so^8S2-q88d;4tS6o`S%2Oc5S+frG zo4gxi%(-z`;r!)OMZX#^%O&$JxZ1}pU5{!2@HTuK%kxvlp;zp?!@vdv<-tbc|YQB?p;^3)CtCW$n z#kVtSN4fEKE3Hh`<#>%G6mxZO&N~-e?ZictpVY!{(i~jyt(?ThA3fH2Ig+Q~2svX6 zxnf&-?pP^q9By%v&-Qk9@A$!+*hLx;mkbd%K{oDd z?`?=u-I)y zZiLh*RjwRsyPdgw{oJ5gmNU)}VN2IjMvnSb(|K(YPP_q6^m+Qn|qo`l`S{FZluXrLlYia zJ$?4##Usj9HL5RVNXHbj3qo>b9KLk6dPqDL1q*2aJ9I|tj!uMT1B!h-Bw>s^K@+Oq~=0#TRFeEyCaR*s!(elB_p9z zU5zRLs0%BN00hRFEv(uSt*UVuH1OCIa|4>sP;nhy0XvN8XV`QF6t@sO*&GRqZ$C}!l_s)Bb^=N)p4$eYh^P}(@st>$nL|W?y zOQY6g3gaje2LRQ`3dQ;>qd41~4%XMBTE!}#O8U#AqF=@>0{|vfu5z29qM|Onj%2Y> zOUdifR-^G=MU<-k^2l7mtG@i*H~)8XaDOM{$SMDYUiR?b+hziCA;X{i_+7z{CU<0t zuZrLT;+xO>&8t`co|ubv&gg@S+!iZG*0}=UJOmF2fmOYI?bYtiV*6ru&aCOEC6}rY z6A>u|VH9id-u|=8kG}bak8yIfQjAK=I!3M@c;U3nB0!wKX%6y~VQ>a+UH$s&j{gNi zvO+OlOYlrr;2Z&9=mV=e(PMjW>y45L0+6h-c??8=00@D(csiAxlqo!sw6BQHyST-G zCU4w6as6Vh?eoumiN$Juf5zwXrDUo_ed4$-X9?Cj`)A^o%GIetOc}8%z=Pn~OeAJI z6=xiX03S&Xjo2h2IS_2d9K5Yl;P7<3n=}7tzW;&z`hwu`WbaVtrHln9C5JVi0QC2z zH#?;`)&YbFRbaw1HaUs22fFS3y?FOb?E;`e;W&^pNu~AWx3u~0xg1B2PhA#ulbstM z+Q{pBIuRxYLI8$DpcK?X9UA=kb^J4Tw_o%di@#c`D1yo}WSx$jpXN!yICQUHn7O8h zR4O(E0OEXE%^#cCI{|A>h=nU#>-n6F&fhL=tm9=Y~}I1?{AcDjv^MSL}x$&>A! zgKLKsRjixGqh&%kw_JgNDp!tciZlTbW4mvdsF_F3D9}nib2Pm?V#`;UkGy*NSG^-q zR?tm_LUI9d<&PI8BP>7ljq>g#igD9JcHa`6`U+X{ec$sxO*k2Pk zE0;#hpt2~qMn^~lyd{^Wro)gE3qD#eBUxZ?x;1y$$6OG3R_%|=^U2(ub8lUZX1s*M z?HiC$P^=Ic0wQ^W5V+K0@VP%a@vq+d=*^SA^Ty7ekt;JMGQ|M9C`xMCXJ+5Q9Qw0{upJao-IY zf;}GXEl?4FRgsHxARrbZDpyQyg=7$V`jHx93;_`XdPcypawHsTPJ=5KA6VS;7;#U4 z#D)*FBB%XEJaIHXIJK*F;M$18YG49Fpys0qL(TgQe&^Aps&d5JY(xMY!E=EO>e>Tf z%Fh~ha?kVVjW>OKBkB;K;X_g)orrXzUo?GY-ApBTu4Yln&wO^`4JX^%cA2kEsQaZJ z%q$o(l9*;tfB(cgX3R+d?_~-iEKVJ5^-hCPglN=K#WL%|Ec^2A=q}01X>r7(4Zsn+ zrHC;P!ZQd66okt3SwSucEj4qh6Z3P#G-s6s0{~v5;Dlf;iv_G8zy|Ot2!eX(GKT<& z$U+GjhDu^-r4%9z7+BI_w7Ryj=2gm>1pvv1cU(7&lm~DmqFAhzV*0e+BXRvma^1P4 z2fiX8CmEL*G&R*gh(G`>akAhY7o6Z0AcU~?+Nt*k43cdWUIamX*6FBI9O}~J?pu3u z*QCM`0hXwwpn+HKNWOB%wzI$x5EFi`WbyF+Bl8>gbfld(k1d*eV}2f(@XaO=&}exW zvo$8HmH}a-;5i2`69Po1009Z{H+KKWVVsMomXZWpu}m{^`{U1j-}JvO5t}etgn&SZ z4ge+BZ`*NnVa8T^rV2*3@y1t8w&mlNC6Wz-kc>Q;hPWaC$Q5>`JO6UWLm}%(@K*7z z!P6DvA=n)^{^4Wd&yOPjXewo>_P1&A>UefRMll10jA+AAkgUrj)ZwK_rUS zYh1R1LXaHV_3FrlCAnaDSP!~J9?$OkjkO!5um7%O?+Z7M-}4Q9=zhL?^2WD({XEqm zj!nP(1q(4q#*lzW20PN(GPadMi<}T4nfg$9)0vWc5+2WRO$f z6f!qhkEWLfc7CUJl1cCm`AF!t0p)7j+n%6X@oaBvlqKwNa>f5O^PiSWXc;kd;0PI# zWn#oqEilu#f)n?a`4V=dbibAVK<{NgDaoEUoykeLEgGJ?@`r$+WxQpY2u3>2ceO_G zG%`4?_W}SA!Q`ZLZlEOq{E2)ON`p~0I)7Yuca(#b^P;z-g=eC@=bw1sk)iy>wHJF1 z3`4Ej#b|w9PTerEeA$r?ADkUxHrY6awH^mLRkn@CKB91Gyeg+3CN9HCLjPv_y$KesgB=} z|1nIYjGPB#%}x;aRz$v?_|?&+scrwGjwW$TYVJx409*-LiP&>knLbc+1qAd0RS` z^{{GITtW+PeXxNXITySQw!VO^ZDB`3b6eRh0LRxM5HP{GWX=Zff|QI2CWLU+SXhxp zRKxN5St?$a<4{N@Sa1|v;A4L%w?)l3s|$;~fmp}AG{FbwJQo}ghU674~(-d*W|?#p-FXB)K9U`N0}~%H30Za=*Z4&-d`DRzv4n&N!*HT z<(rpAXkjZ~*Un_RS@g>1Do5&A^_Pdm&_2VTk1|6vCVx$)s$pFhR>v}Fn_{CJt`})1 zR*|%&wdIyuQ`V(zq*$FOTf3%8yFHVwFAeIEGpSNdxqNwn;To-vJFiWuZSA(`$Z}Y( zoZjfpapY4cq<0_}(=T1jH zhjqS5q%B>PYA(4nJfD0TqkWv~dSn|`(WJT>)jAy`sJ0qAWTg?da<&|Ei%H8^JFXmw zTc#e_xE%q2$#h-1t%3`a=`FrbX;E(y;wDk$u!=GT01R0OfdVy5rBJ*s$K<0lyc*i3 z8k-AlH(#1Y9=gcT?Y3$?OsuM*ZRBhntF4ERC)#G6)VCT@W~yQRG*vd6^OP%=cA~m) zQErlMY)jvIx>I`TXapejZ0N|Q+r3FVWRvl5 zwW!PStHzr!T+OwSbzy_^$gz3f*=*1fO(dwRy&OBNMLDpW)!3q;>Y_xIgBk$p(y2%^ zIT*GY-_^O|TOo-;3%hkFBV1`+?c-Loa&jF2yxT(8MK!d|JXMjbO1s&$C2i^J;;FuD zsl}z=eC8v{bUCP>ZFXeZjl2yy5=~}tHMHj0@Ria?J95qTgHSy9Q1&av$4s#@q8ijq z)QL2rE?rZ?mQ5t1jj}mQI?;_;yDqJYgfzn2vCtgnroS?3GN99mXsh%*ZO5avvcEFQ zr<3vDP&xppidslMSSgyF38}cRd|f!5$ktRkSRRcw$~cbzz@&OCI&WdKMil*u31&+d zoF^hKxk+?2s>)68b~C!O`NVwdzzd#5ob)pv-w8SLGY@u-4Rc05Amb{uA74u{KDlp# z%YG$HKt5Tow7A{KOc&NT)!OzuPppfG0V)(2DPp4F;Lq#rXKuOUb1(hzbrroJ|J~P5 z|2t03>$nb#BULVpL`KLQlV{{*hObzb8o9#B4^4{%;}CEn>+Oh0*(`=@2Trm@Vl zLqB^HH zw4^F90o?DsHVZmt3=o409=H;`QX;r4<4|~^0sU|8`URF&cCyF3uTV*d0sSSU0VI=)5|X=M?vkX4hUd`t*LfpTp2{DKOlzd;K@N{}qHZFgkJ9%F5C( zL_k{n`i}S6Bo06T$T6U(0Z}SO5wB!Vv(+n;Po-i>wW66lX<*R1YAU*B*BoCbfJpd{ z{jZ15JaS61(3MSMA2w(pAPbv7ic zIdtVYVC=OweSUJLWC6NyF;w~OJC9mLGyOk3RR6`!xLS!Py^w!8_Z|WlPyzYXiS7p$ ze$FvM=7=F7Q)11QK7aJQWL3a0JlntLPaX$nB-U@6|2aXlCL!Wg0HJ9GLkLnyTKm3h zzI4;gD+gcHRq=?CD}@259_m~J6#5`MSM4k3JNqYz{JNZ|nHrjIds-V@{&epRKGy?D zD2h620YDUrOti8t001BWNkl}tcnuM|9Y03b!v{hW%8#-8V~avmMAw;VXXraVu4 zDU3sDYfk`D76+lMdfq9v=oobOV>axOe9(rhn(Q?gwAo z{m&bf9PqqGk@GW*c`i!M2p~A2dhrnn&Z7VVVxFjQBFXt_0;O1y@bl;8lxKhd1Ir{< zMV(h9XW5q|oH4=!VjawcI$j1g%fH?+Cm51e#T$FS1jp}8kNxKW5P&L?)WL6?E)(M@ zSi-2ImKf9kQHYuHwi4$D&~w8ExvT-@QDXL zdv@Qf-IE=8q4E;KFW&_A)ddb+F`7;Z;i+}*nM>r*dMX?S({MPTLI`9It` zw|1ra!|mosWCjDCGu-&2+5h<)vxgK9sj3TNfarZdL7#Tl0j5Di{A?GDa_?7MTw0*`hb@dy8U=U4iq`Q}( z4FKQU{?aea{_V>bpwH#>_GsVDZP`@-uz%aqAm7dzh09+F(hLJ0#%=#{-`Ss;{nVG; z{29GSjF)Ue=)`q;v*o!x^%D~@B17P%5O6M9Fp(17osaE!^K8oh#TASj2$PEe1n2mg zYd>1>)4Vl%wEM#A_C#Ns%<6nb28VghISxfUDeF&)=YJr12dWqV=3ewe+i#qS5AD~? zZkTNVaL%&%8>co@Ugs%u0U7jJwoWq2^=XHD5 zmV;`vI(6uEj0NP#$fsebw0PA`M+KwWi0-UD08hMD++9x1#aGVuRYwYXa2@*|g_1kE zD@>)QR@P%d6^s1;Pu_b*S$5UezW){X+Tr9=r*i66M}=-lt%R}=5{Mu~&dC_CufaCP zI6QOTbHEq4#$>R;7=y_s2N?ud1R)6tp+rkaox7_mSDn1Wiuc1lU2263l0SI7aqs_A zjT$FZ?Y;J?+H=i0e;5@j#MSCXrYT~Mk`{zt?wu}tpQ04JdOz+sKvmh4gx=zvy-e!N z>0l(Xh$&;cqFkQ}7g6JG|EzYHlU%?QOG9T=@#fv_0+N~AQ*_iNs| zKeaB#4i?W@-TQ;(Uw-%heeu2}KHlZkV#y~)_i@B2$}BpR1vfNa^4*!2-?r_o_KX*M zRpCa5`#8EUJd@(?vNv@ACaA|k=mlj)o#|T;6KAgc@_V>e69w|^;ol}te@}VarQ`9p zcj)hE5FTE2ND!2j0xKO@6})-!rG8BnYsbgO7ed~{U@ohDa$9(-1muBn#;r)Wp}gx* zaogU)IWF=r{NF*b0RVv9pvMH2(x_C2ML%~d-|;4~V@3{>(!GZI5VaOlG*Cm=I^J)s|37C?=f96M;}JXqKFCp>nE~ z&Ku$g!NwSKLQkX~$zqK#$W$YQv>X_mQXyobELi0GfHzY=={n(u=&$fI*<`5 zL%D)U8Oe(sje10PBu~5Y5x2hi(S|{Hj^O;WdMxv7kthXMQ8wEI#%FJI%L|)pHYscD^@gmJb z@u@n|9SPRDN2!rOIWgKAWiZ9eV@BGOsz`~Err%1V|Fk=@%;Xcd%?&N|p_XY$l#%XTNQ`yEbXB%#D9`H1lOi-`D z(^%#2!UbcT=uB^TFd3&CC!KL}QWY}lw^AideWG|`7tL(ABa^;lClciwO(uDDhD;Ur z9<~|7JSr3QpWrxSf~QU!2}&YqXJN^E-G`t3>nZamPgwRrMELGrOL;BCBJQ}r@yZ7FB;PIcJ$3OoS za%5lAjwMZ2w}?>BA^?o7!$hj&s}pa$ar^}sS?~kwS~oSWSq+9LRt^9dvWU8o^6n?s zludtJf6hJOMSzsW!dV@1Nl|Zn_YmDO8EZ0HN}3t&)1n3Ztxd1JqjoVkm7l~GY4+ZVzrFo>cDOS`M=*r<0vfz8Pt z@0tFf;pWEC=l-&B{$$X3(f%)^O4M)6?zyrmv5;6;4A>f13;_^;#kPM-{fgt|vELbe z&9V+GCKQapCi0BM7CW7YpvOvGUa(GAie#dcS)c{Bj=)+(`b5qbr;N>Q`fs7RW-dX>a-5gTD z&+Wdljwb3HwZ1<3vLn?QiK2+Cx}hOIA{l1PD#h5oQdwv? zmJYe=$6m3oc3K!UKR5cPYkvK3VW+WD;J$H$q0BgsqF9qqVptHHbV!UR-g?*H^CG{a zcuk$||JwMgm&FtS0!)bONbF-UVIw4g(1h?n-uWlDEfavijEM&fFck_wU=ha1N|08& zKmcGXQKf*731+n;m9uBa^jN~UR|@b@X?JxsGCj|8G}Rc{Z%@DM=FNXtIpusGw-L(v zMUDWfa#;pp6!Mg?s&LDVXO8f@6TgB3u_TTag82$tcDbHH90HiBB~&B`fhK9m^*N_^ z@h!%)1SyS#2a6em$f*)tQpo$^uvjU@>rv?!#mgCLr34`h4C{)Q5}TBcHnA245W{Y@ zn*LyPf*W#e>HVeg&!U^E&+t!9n= z@$fT$F!9_jD_KN`*}ZKTAKJoRy61*IDW+kGICKBdso$7*B{;KCo%+(m8@0u+A9<-a zSsvM0&74CH0x!F&_CGEyyjPfmcSct(Mk9a~AgopQpJu;x`qt#B!=FC4_-O=o!QUjc z`j_#y-CfxZG)Kb%a(&3xJyi%h1kNJ-ygfJ7H%YbiSiEDYBVm;mMVOU?%sRd9H3Vz5 zy?U{*{@~E|R1}**87RVGwkU&X|9;~PfHaN>nys0z%oiXj(*y?zB^^MmqQizqK@0tFP6xbqE5E{dp zqQR_x=h^X86Sozare`P{&C#j|MAJc%8*N`h)E=v4ykNq{NIOOwZsC*mj!45q_zKp z>I>G2wGsZ{*6@d%r74a8^f~^&dT3dZ0;Zs`a{$@9{(R=oFW--5?txQ&T)B3|8y_ip z_iuX5C(8e=<&S!v>xx3{)GLQBdR^nZmvoRHadb2zYkXJ{&oGf%1PC~7cQHHd%8~g5 z#-90Ce|Beh4?nBt*ieA(vol{SzVu_0?+nPASDQ{7lg~PI{UzBiBp?b_y5yXzDyyaO zkM=M8$?PAtmJWR*JN@=`RNGxs!&8U{7`w=WbtuWCbAOk+#@3Odzv7QiZx2ed)ffw5 zV(CS^HjPDy{L0v6Z%8bW#6tu;YSoVCjGXg4_M|t}eUy0M2kU-?O`jpWT`xGd@ULjJ zuRjh>zDkFiiXE8e)Y%&FK@3L zUM!rk%!g5BIw8@2uuHn57ixs>ZK1gYBZOS3J`pd;p&6-k5_cb{?F>fQ-4icc9ln?` zAVG#4;2=^K_O?**g4bC@9D_{bloSzi&C2P3kgaXMVf){FK|C+T931ovJcwoks(Xq0 zYW;OzJV;Sv$I@NbFZ|-`S!Y2RODhvJ8nOVgw!I7oK3#o7cX(=KO9Ti!lWyIS9vZ&- zn`DomaVwbiQ#g~VF_lIOpfY%j}mP9_c^V8RUCcR+tth(4d z^o!E2j}8CDr^A=u3!8XU5rOb<&+=m0TGoivU8@t6ejZ)A-f5ryl*Y=)X?H}I+yz_v z+SR=DS9aoi^;cpaBfm#P2NnF$5qemhIZ6LxePuDrVuWeBe)R6I{7rZ6UTM^)7DiD} zSKSqpbXc+Gk@S00FS&W-WiPw%eyB{edE?SCs}V(vls1*pYGd}yN}JU_JN~u@`og5$ z(V7_%$8H;X?kDSiR1gMPw~mWLBSiazP>zXqK;qW&oQ$R-6Zr0%_tH>C^ty3{i)U~Wv%0A>nRiGPhzb45?Fb>WZMFg3>EsyA|#DN#mFX> zLsq2Nv{QQ7j^n3qi;?MBOf0xo##&zR-su}&f9COf|K*1LH{QR$wtcZMnGh@(ASM3` z{|aQlsD(Mchpv z(Wu1)1%!%2LE4wOLJ?K{tgmwEAy5CE40kS6{FCoz{Gumgbt0_IlI}n`&ATIWIE*#U zDDw~&mQy8-=d;&+{=QBc4(oVTY3l;x_05MSB zxzA+$P;fZwXZiB5+O`&Y&N-c#pzO(1XQ|>RH176N-!FLp;78tuh%Z7e6V+Vkj%=zD zPOUOBmm?8!)^*q7($FKNz5LW@X&EP4DV5~QEbr8#TAH|(6#la`o2cw%iTuy?-(iB! zdDf1DcOKt)=@WAvc>zyjDMGI@R%|bKTMNDFc<~XB5fP8u1KX4rvaBZu)e3^@Oy`MC z=24w$rOfmhqpy7T(}SXriOPlMpy(xS8J2wj@FOqn4G1U0vsHwVHLg$(r_LDR9?km7 zFM6;4hvx)E9(U6LqlRE-!CJfR{OQxLI7KU?12@m76prHL9dx8IWXaJkLpx2k20Ui!9JE| z9$_9;(hS&W9#xr9nb~lQr`;2Bq@Zax<395vFN-Ar^wF7ce1N ztVGD3|F$cqP95&IlKheh%OdWi-Dc95sY3pVooWD(u|x=^{j9yz534@)h*4Iik_W6l zRqm|DX+Im=TEFBaXQtguXD3iLoMwq;9IHfckh^6fi}f(;NdQRu*~u46dAQJBO`hN> zdc5;rAxC12Ge;6p_H~yD1jwxgLth+yW1{pbo9yuF)D@eeJ=>6J9*j;uT;7BU0D$9! zqZq8VfRs*uRXn#(YZx-X$QaF0rY#gl0$YeuNh%^)?6ZUv9LCzwh^;4D05$*;f$K)) zeUM5iIh z3=?}R7d}uvd#rQB0<4yu zr$_jM8gUh{uz%x@^1TRL-x=cJ+6Y$&Ys`^r3#R5}$ZY0Awo#`XvT#M$k&r&icej5J5RGThsN5$DYI;MQ%yP0x+)de+dPrigx6 zeIbUn!~g&*3IFNwip?cFExxi<5 z5(f?}CZ*yG0w@$L#mT1f`f6W1P}y}?>sY_Z1(((6H;g3(|EmCovAiQhkd4G(oun04R#%=n)a*?j$? z2c=j6tiM0;;Sp_*4lDG(&f~T$kO{ay*KmakXVw&32K$Y(x6L% zcbC}l9xrpJG|B*AJ;u}FA*+(U1mlpPCSci8Ur?--C1tjx9mO~U098oH_yK3LrZ-HH zcDoN(PPsQz=>)rj!a70j^wN(7Ue_ez(0p3`qbsTS?BZEV?HOsQ$6Tgy$1nV%^5hDi zi)cF6_qPmpv5gnJ&43f*V6xF`Iu?0-;}`&TE^TWTc^13YdHmg{7QVl|bla}tPx}%B zI0Pzn6aXZ02p~538i9!kb%{8l75PR zS-7Zcc}@lgWB@>^!hMAcVlD#DDT9os-aGw4u&K{=qRFZlS_!5!hU)lzq8wHQ>Xvub z$KamQMYq(Su}Z6Rsw75suCA`0aYcP zC#?o!)dp3`8if^3%yJ5g_x-4T)^)X!N}2bY5RjmxWuGE78{FkpraP#>D5MHfi)3h>~#GU@qfw{`rx2>QeM?H=Cwwd~t@U1_?^WNt5V|$O?@`dmFPdRUb-d2A~ zWwN+l*)q+0m&kj(Z42PLk0c;pfpI#cN z^W&YY&W~6CigbMT@0A5<^Ge|QeMjCcucSkM^|Y&gg*M%^g07l?7HhE5L~H42$MR;k zv%defd+SgC{OF&w7WNk=Pp8q4=`8-8_?>SbCI7xwzrV64E>8(&7sJW>zVesd!@oE- zvil>+c-OGIOP9TyzKoJyOo2x{nmD7f&yU6@GI zWUQ7{>ka^(c1fE>$+x|$mlqEG=!Sngc;w)bAAP*wj=bXP_W3)r*1`dkts{bm&v_xO zOuzo(AEM%zojreOw&)P{tn@^8KN_Epb~4um9z1Q+jq%UlQ9}omS237xFaHV`C%S8M zS!ZEw@Ar);U<7Y({_~Soe-1uMx~&h7zkOxoGDoPU{ut}{C0h1Wr&#>V$eVhlEph#< zBph#$1BLANdbvfgTZhWpZUV2IMimiJ!Wj;}h(bTMeSAF?khKpUL zGH?!ze8aU(pJc`9vsRDoo^OC3Umo0$L(5`9PS^zbp@5i8kH|kyd`EqWm6@Z zDTP$6_+uE7G?nGZo;oWR*Gv%}gu)0GoSUprC1X3w{G3b5+b#`hPdP8{ttR{^O`UTyv4Y4`u`S#q}3K7 zlp_U{)S|#tW&prBhcIwKbf&e^loN!Ja|5J<2zb_)d8C^Vl#6jDGhV<|lJiV{Gs@=0 ze|_}@&p#ai3iY73o`jX4zaDeJl5Qp*)*Z=YU!Lra;tc`6Q@{8U}|MsZ>5SF~8o8_m54Gfsp^Lbuv`Gj~H4?Ft-lZo!N zlS1WjNicqa>&y&nYtf0YcF44^5VhwCY4yn=qoJ={3{BFI}lu*mDT z2FP6z^0<@o6TBcLb)M+V8)kK8M1cnd;TOHEKWJSD%6@k}&V`lSU6?zXw_GqicmIkX zc{68>T>bj<5kWFhx#O%*58`$v0)E|}UKW%*YpgXev14fZwBdn=(Hl^|;&$SNd0Ls6 z4YD?;Ivc2IJYX_W8``J{S-+Fz>xYLd>7-u3hi9uyFfEPMzoETR6ue$D^&Zu*$vk58 zz{TuEyuThtRX?iw-L*K++y2I(oapR{QKYRc2qfgWv=XDvB3F?Ks*NnB)VcGAk^#Nex_%oj--7L32a*u5I zF>~~a%Jd^pHk8w}ulN%$D;S!t#I3Z{D0Eljup+X4CLT9^C9L>qEWMC1kEu*|SNrAR zM{ZzHL2Kj1Qawa~JIlS&Nc7tue0HH0KI<(P*CtC^*}R^@3)uZXIdtET59$;3onFA> zRuWcxOfmCl-X%gfsf`ztPL{8eq3KF4;{t$8l^=L{bhy??PyO+?wKUzeetoJ!IZ@KcSo45aMhorbUfj;Moj*OkV@ON0 zvDwK4O?wg%EECmP=_j2O0MfoJ)Pl5^0YKK5-bo$D<B9G4{Jd zFTZK*8O$fhfu^D*hMNhZINKTh2XmypXbDA`=2C#7zXM z=Z36WxpldA=W2C6*wiUj5tvqrq*O5}VGItS%8xsnROwM=Eg~olMcXScdDAJQ`@>zF zv<^o*ED#MIXG!Mlq3~3ntkJ-AF-rhOf|j$|I1T{X;jYA5#~DKzK@`hgri>%b89m!L z^|E>^s38t8fJ<7FX+QvhO?c5@O4VWpC2Z4xCJSj0m|j~nv{iyTsqKe1{hciN#!t~M zMYinvqk1j&BcfGSsEQ(GjiSH{35l4M7B~SN;p3kldrKN*5=VVg8ucD5(q#a*2Ad=M z%RRv-UoiToR}Ovrxg&owN^ag+xZarshtL?`oB1VhQ05O@TmEyfnL+`^2Al(eGbIgS z$hohN{q7ATuUw6W(~&yQzWMaU@1`cLvSZI4`b&*rSRW5@j4(=dHg?$-zG*Us0!3+G z(IU&1V$tW(-tquLO;Ge^w)kA_3qW#wji~(A}aoITPGhXM2?x-f`+J7tbtH zualOC&sx3PtKxd{wOEn0YU3xxYdnE$p%T&69*=%iKNn9?F??8IR`uuqdHgS(ZUIJ? zaVaK?hxbH-*(sV?wiWb1k$=;{H2GhJCw$w;vQ|ObrP^UTG;%H z=qc1L7HJcl8T0oeWHXIlSo?zlK1i_D#AVb!^C@))x(O43-QQqGJlfNa5CmWW5SA(g zaK)-6&a^X}X*A>=z)oufNBte^G5yxiYYzKE?Tj#FzB2whS&6RnxKFy;5IQ+joh@3R z4E5gs=9~Zg*|#ezmouLswXeQQb0NWb)ETG6{Gs2~-|q-i2@-8h0_8fn&j8L0CP-<= z!K4zRDm~OTo=07xNPs)WT8_+8EJD1jfg5W%HL;=#ec=GKfzVUd$yG51ptnVHl zrdMnWe1U|~;}MzO*cAj$B}i;Z?lFtXO7 zxzhO8M}GVMcGZDyjKIZ>RgK8aYvcboe@>#@1iwdW0|0;#B?cU18g5w{{?&SUckz2O z{?9a(2mI4Bl^R6ASzv1&vItyk5!MD->pB@bUY-5k=!-J~m(LzDnD(*H#&_3)b%Pki*|)u`n_9(juhr{O z?6}Cf2Y(6xy<_+MxOClDtFNh@^_<(unV+q_>DI=JJ3Fr3c6OoNUZX{ZC~0RBFW>A> z?J?ePYjfq(_9`MuQYnJe#kH^K!sr52M|YL=rYRWP$^#;MO@+Pnl?6Ps&GwGI>%~9v z3Wa8d0^&Lfu_|Y^u!{?9=7QzBzJ;=txs-icT~cK0K=BHyZJOX$4<7>#h%>FFlCs}i z)M@uijW^vfeA(xQ|A6A9g*(2s+Kt~?{ELa=apAXWp0tQ&#u4P4c82g~VJjzAa{gdr z*C(>e{n|u>A2QL%jiqb9dI(E`e_DSo6o-2Y_s`$@`Ndy+qc?YNYw?hF5U(EbYE!h( zaGhgfczZN?dUnOz7c0~KVD!{W>&I660Pu>-4tb@apgxmyRyu3*tai$fIP$VR*Oxa% zrBg1fo%7=LqxTr>GonM<^CE~sSXp0R#zXfXo9nM1_dP>}0RXL&GF!gCbcxE^M#TVj zSL2r-_`PG#yrA`r3);)~T>ql#AJ@g9mNaVqhn>}?1=cnmVb~zdK~iW%aKsiSDRd05 zDqpD;O}pn-X>FBHuV4;7X=pt-0Kiw7LZ4IkCxNvc?QjN$u zsU7~&Cv?C0nZKC-5#96M;g`I2=yglCe|fX|JVJsUBb!bhuY9xQYubazHFa7&+r|Ml%n2mS_NwsbYfV&39T`FXSo*WlF>RUzc3-iz2tMVT!q6 z-L*a!wBJrKMoBkgC&`gqFqJB6?1oAeReW&nF*&5%rz%yQwSIZH5EOXUQ%ahXeSCiC zC7m>^`u%1SRRaJBtA5&%xmb|j9qG*EeBSCT)TXI5JyjZr#R`n0r6P(rcQ)*4GW(Wzpbs8oxH zwO4vP3S?7&gWkV=y7q8<@7(!`+enX2Kt?iRjG4?F0aH zX1PzPN6)+V)K|afnSN0iZB?pQkG6JPG!s?)sOkqLzt@U$bOZB<$&8YQ2UKM`KM22R z%|7;cK9{MAn`!v?9D*Y9R61}+ihyOYlCkDK3yUJ|W?4^)0?(aCDjkq{xnN0e&??A7 z7Pm7$M6oG5WH1J}oGU zw3qSVF)mxmaAVVB`;qghjuqOAy zeWE)7p3i&DB&vtC@zRDlbak$CvM3go2BvA1>Zls@n+Xhp+XMgz$GKaadsLs)@_`Vj zbg;JB;BS!Tf-*s6qI9P7?oQ8VGBqkyVOiwGwfS|LUrlK@3rhk3D5EktQFH83EsZsH zc(%HJyaNC_GeJpon=t?wkaRLH^q3$j)2qkY!<(v`&zU&6rFYx;Q`i03 z<$lpiyIFU&KfbM@r3p)7WK+F75~<9n)Nr5jfX(e)K6KZ-Iw41LL1kuI^WExLG2fEO zOM!!;=r!Z~AEfeVv9;98-$*5jhfHRM`>Z@%=;ZRQamRnPeCKz5wYYyR|NN|sm5eq3 z&|U2p8xa#!X8Pn`s=3gqPnH-bMw#|%sLMbU31D~H!_{L~${eQodR(N@m*hCDfu zN`yd3{jK-@WbXcD0LTeE`FhwW)5xbhQs^xAALrqHqVr!OM^a>U##w(g7(;>p00LVe z>+@aloZ+|cF5S=+jb=E!(&rbJJ~oPP5!@&YTT3@wQ2N}85bvLQUy`K`Axbi5ZQ{yI zAHTgd{L8iKzmL9Zy;%Ov;fW95c}kiYLogt?w(%ENR6ilq&tFjg@9Qz%TfCrO#0>Wp z@)KWwW%&0JCBIjD#lF(n9JPnVk#)qrJn{zuH?43+IfL{EZr^;@QV`O$i!1+XESd;= zMz%0m3-JGJdX7qpSJnRhyzrBjqR6+aVI73lm=Ey-L;QfLmbUDUoTmz8jX|Qa)eK73 zslT~>my&Sj@MS-)UDuO#$ZOxbTF{Oc*z!w;-~1&1gT8sN4da;&0HFeFX@@yhbFJWK za}}*zi5{j{N<;dJ7@ei0wB5ha#~lfQv4#^!6sAOWj8GOc0-?QcI=FS1+<`#X#W4g9 z5F`=;Pp6i?f9gG^%2#4>cKF4DJ!BCfC{6>uFWSv&L2=kaI3d=UVtMksF}G!B0Uf-( z{Ip}mNdy|O4bg&xz-aTd$~#UEK96zx4U@lDKu6DuK9MLS4Il^Fks|H(6}hN!^IG%B z>&9MfoTEXCoYmkwqLek-(Hc7n00^U2%6?RT*3TN3B7zS`r#rAe#hbPUeF|1ug^-!> z_8}5e+70+8Ok9HDs5Dm(DDH|3xEj1!pNXF}JO-iVUxg-(Q&ye4<(z1yp!a^wG1$hfGQU zz?kWMg|j=T@XaIB-qzeV|%@2#!&U_#vGOrIjPtb!qOXB!PWmr3N8=#ft8-Pvp*?yQ&RA>4|6w-UEbTVXqf!i#5;7x zt#ct&+B#!FTWlPxCG58*-nviHrtuSc06N^5-}IQ!qG-h`cL1pT>= zf6Mal_vgkDfHat+^%O}yTb{qADdo8mV;x%P2mfs-uF;8#l`Gui@C zE>ji-UiQFh;quC7PW8WpvC+s~zrOWDKb=T5@~Q1w5m2>~`OO~1$QXm}YBfH0a7(6a zn>6CgXweS}-G$=FS4Vy~llUEXpT5|l9CaexI-FI%w=yLylzDd7V)>@|!nY5N=a`Oe zN)d9#A#DL1Xz9MUFeNirWph4SN+>%P>@do{Z~vZyV#spQ@gnMBO!0ccpVN3J=p_I^ z0GvAjNR>qt^)qsc_}Q6-uR4@`apcYY3^~96j#HxmX+Uond+l5kom>5J0roAW-odn# zCGN!|e+BYL^{mP2*;CCxyl?h{QWiD#jCCQC$`Iq?5q>~gG*j&!YDXdM7)LVeETYz< zU0$^ZK69q{#x>RV3!3=#soy%|3+ zc5;`ToY`{ms8Pv#raye7M;^TX@6Hz=Z?7zS9+0h1^|>7#>X-e#WQDP--hAZd&;993 zR^R>lV;;14RGsu6_~y_XZdIEkpfXo$g+`qn(GE3_?S1yP|EPvZmk&9Pj|973d-;8# za9L*=MfJ$dqjd4UVCSd#v$EDa#!ma~uWo;3XXV(M*D#({g4mtcx!S3l=uiE9|5FTY z+5FNEd_LaYiHhUd*W;yw0Kg~!KS zTO^I=UDj#P1FSq+KI2)#{sN8<>tM9P44?>jcn4}R?VLw_x`CC>EYY*+0L9F+d-`3GKoO&b7qos#U`XK(u@9Go*VBeGG= zF5~ZB-TQ;HgMX8(%31#xdiwg>s|+H(lS$gytiE7WYt;T+p`a?(>m{pM>Avcj-yV78 z;dy&e`Ug)vuY1w9#Wy~CSM4a zZ|eP@9CJ6<^lh)WMmD-Qpp_WTilu3E?69@O*@ct`yHSgW;I_phE z3R8t6&nmv{WwZZqU;*!%?N3GfS!sNj?MpDZq42a;RQYWAH38|py#9y1`TI8wXYcuf z_{Pn_Ge$nU@Pq%k;*C#TwHbTrRy%g{f;)E0=c;_YNSAAVb0Rpp5N@%QTtMG*b?w9J zX|+P_fiV$=qw$^-O;!P z6wcZ-cH!h>{x|r40X(hKvjb~)&^ z5)m-~@O-AyhmyJVsd96!-CpkHH`vsp&N_L5wBrRVCzf!Z=3!d^aMn2o*4l@3B0*)M zyvWm1Q=e&V96+y`1Vyf;&JpC8Vq>h)mU1d%O(@CjRLcjNImy9lvp(Mm%fcw5wI!4g zij6kbSVA$OL`!3>b>NJ$0Ps+EB*nRaHN9)}(4F%DfB+e-Rc0_k);f$a08l|xED0xJ zSrCe?Hcq?Ed&VlGMWf6{igU~PlP`bQH6q}>Rw5p*Ta9h2=c!Di%mvRsTp_y=M^s*5=w%r;a2&85BiW7Twj@-$2<&W0c`O*Yc6l=Mx$)U@}p0C&_)UzkYIM z(8z(#=tW${N~J0&dRkelP14JPqR0)iD$|1^Igh5@>;xIv>vvKw@@nJd=0Ycb*)*1Z z(aSxyCs}UQ`h2H8QT7X7(#`UuXI>p>l<76os1oFN=_)bIqt-eAn7e;@bW4qSB+UNSO4z$6Q>OW0P`60=*e;WM@)6R*k0}dKzpfw%6Wqi&)MChCo3ZW5SG0& zpSra=UVO>hpIU50Tdo)hD7BB#4%v2Zlt@;HoEQ`36SnG7A zy^ycYwM4+WtyuVceZDI~&pNQiGM_QQjLH=p=7n5kHtP?xMNE-3CU0EjKGkxttKs=f zB`RMGJoK_yW+&<Z(iC^%#tNp0rYh{cyCx2L-e&yyXUUQBYveB(W000QAGD$o0 zLRK1%Hl023{I^{>wzUoerial=hZR3=C;fI>s0CrgUpw9{)Wbc`dVoH=F*weg$W$|raG#AlTzZ~8bF4A@u1FZy0>1s{lb~tr>0UB)%<=t0RWk(xRn9`WmILFa^eMpeJrgF^Vqg0 z%^dyZVlIyoiqo#lX<9+i%laxuV;4t#&*v&tD%C;Bm;Do2Z=X?4wbW@p^8yYCC?{F0 z7^g4z?^iNGw6sc^#%yJMe&d=|d5}wIhH-)k2Is7``))h-^xwaT3#MWT2tE0==hP?5 z`OZpiTQ1as{K{gSB;CvlITQ5N?|WwH#P-$p3#T8^D-u=x%1L^CW4dzuffX;{os~Y} zq_ft~8+Er|G~Jk~u6+dn#UdXs$D%GpUT0_&7-B)k9 z=1muFJO&d?C<%%p>1Ca@xG`Hv`!XndgyNteWTIrMMd&%}thJCU#e2o@_TCJRHOR_B6a=_q3u)z%AF~MdC12b@$VSoW6=BqR)+9UZ`Wp@YUtWI_@5o|E9APMK zz+y->?jFdc6T=_x{#>akbsOUd$V>V6oKCMDt=MZ*2m6dO9k$m~yH5zB$vh+~0`3He zfzqK(cr2ky^@t#h5oequNkKJ6I95;)L8zDlVGNuy?uIyHI;X1ElkK0-wfb`Xv3Ixs zJrfLp@VUgX{B-s&R%>^^x8u9j08>y6RMjlH^@gn!LP^DxkauLi(`lT*m{*Ac(Zc(a zC*Ik91_SsanU-f1RHH(SS<5wC6_)sZ|9@O=-?=$?AJg^)B@~3z zppr}@n28TYnlVw;e|&7P<_ij{C6#1}5hM|YE{*>rFYnB0qbYfYBbg(px%LaQot*NJ z`G4DY>u*Q#V0307ufGxt9qH zz{kqQWJ5Ytj{}lq@Qc3IZu*E9u1$Zx9x5IB$P?L5$SZo33op>*GH_AL^hrP?Sqlk1 znYiGry>zLyn}Vzeha+6@;)@c~F*NT{EF;k^zq-uY8AQlqii9`-RWa9qHY124EMq~r zB&kgd!VLvNJR*#OVaw%YkEQfxyb!y3yrB1X$4+2G1#rnsl7T@>y+`A-L-yh6hWUfxHBo>fu7?m$q2rEdqe88zZBKW8w3+S@0348| zxP}&dAoG{1I2}ef&z`k<`OmulAudlkdTQNud1gr&n>ry@u>&I7n|^B{nIHFJ2#5fw zE-Swp_-Y`VX=R)vx#FP3*Yubh2A82<5kiPi+titotHv}+m{bmRApE=ldX`COvI`Q*)N3oHMIWP)X#-Zgu+M5P|pH6Q+>19(o>Go!Xj1|P1zVuq# zJ3Uh^JBo(=kZBAlf>)?eV^WO}Bx6pv*%*4_7hWLGm7Lv-08+ira z(4?sBsER}h#d9RiBStw-%j0J&>ht62*}6s~?d59UGm||vkJbWuS?niFAjUiZZs5+l zr#9~#Pla3t0F3F3r_+!#!2!^6`{bpm2Y~xrNOO*qGJ-}RXVudJNo8N%K9%N_OBxP* zMg@#J7UcpE)I)9SWL{7aukijec4jf)EM)KP_~xMUlmRn&bwp5sBt!*!s_#QHi7uhaobusn+*Uk7kN^Y#no0p63K>=~ zqoNi_67Yyc9La9T1;!wdDTg7$Aw#MZMG^Q!=$Je-y=+@!V8B?uB(@J&@aCtDh-?Ic za-qnaa1>B+N7v_dOhY1^5O1&_y)=DS(_`Nm_}S6UEAH$5$F~mdiNoaDC!3F%8?0^`e9m1PV! zZLaP-s;w43bF=Ft42f9XUViEq)*WZI-JePDjO~5-C$TLjMK% z+BXIgy)<@ju>W5N{9pGgd;aE@InDwMQ4BAz>Y2@}g8y;bF`?P@h1t@4>G`%>i|Gq# za}FcHsB~%S{yyilP-TLqf`7z>_zIbct?Uyu7 zO}u0Io|)bEU%Kd|n(CHf9k*ZhTB9_ncdv1d-1okYf26VWb7GUJHZB^h6=oLf`JWHJ zeD|NPe0Wv%G=y^jBY@FBPf$DgiUZtpMH1c zTOXU5FN-LlZM-p4bHWTe7)r+UbUmY2ZoI_nNcul}(*EgV)*~;fpS^hw3z|)aeI4|| zL1$8KzrFKw3x&DUv9-CV*c;9@E46oCG|^f6IgcCxSQX9g94gAHq57&6P0Y*rHoC0G zf9;62`!LrODlo1aZHq6-fQc8XQc{^&l^aKhyxj5r18p}ev=r%G-FSaSI&_JB&-Xum zCXFUtU&NF!Xq1T@Uv6yM$o@ORlu}Zy!N+baT_b;SPE6r-1Nm@#pB9WLbL9KyfvfF2k8tsc>nv0n`YOSLh zNUCPaPST=3`s_k~E|>tWKvBP%mjPgS0+x3*BCKnOQ5IFu=xb-@6bY!n0)+32m7ViX zr0>|5-?BVC+?96gewqtZsS5*FDaU8c3rc~|6tQ`AFfj*%*3l06Y_$pPNtUvy{kE?B zwa~4PHC#lv;7k}Yt$S&R3=BL7OavT+2)WDw$-q4>3l>T^;)2PVBnu`u4>%B}%*F<* z+W!?5=>KOmwxdv;Z#1hOLMV}qk%$5SFpw48nkuk}#nQ&RzkC(vLI@E$Q7mD!ET71^ zBvXk|c5>VJ?njOW%?JRzMrb7T#T&X;T{YPHmZ6P3xBk<$Ypz+``f>T?10%0b#ge+6 zHl3xikW=>TwAsHl&joiXzGkYO zOWT!JjB-fKxZbfiz3S@0lRL&5MK_tZ0l@{=E@_s%mcie9zH+r@sx29&7E@bd+u@xP zqX(t|Kybk+>s!_F;eWYNR;9?NnxRHMQ8kGZh9y)lxVo(|%2~v(`p`w|-?5w%&KZ|A zDexk!;K(P6CXFARV}wNk13Yyy*E~(8gfhZZT|Ot){(l8Ws)iE!5db*V;5_**x2O%^ zoM!xw%7|;B6VZsb!drB+6=g%rUyrG6 zJ&E(|$jV$@Gi4ew60k%z*1Ia#`kSoHH`Cp5%~Jh0Jn0Nui<}4mCXdY7?J?S-6^BIC zCEy$YW`~Q5F6>^kp}T8EHkFS@KG9<;Ba~4ltCE?}iN{#PR849b{{a9AX`|@2_a)za zrTN8~i*H)h+TQZP3s${l@DIO3(7U>0ZnQjhXckK-Xhw?u2QpFD((JNLeE?u4^x0E| z?&VqdpHw;@uP-czR0sbtP3 zeiXQoTMcN)yn0}!j5XIRzUu^Wb^1x^@vq$Rr4EH(5<%j~se(q^;b0RV}ZqRX=*B}tVc zmvGMKM@w2vftD?u5W1>YcSu@mg;U}i5 z$CS_|p-)<76q>2H6;IXW+2NuY*J;EA5|ps>!P&X~w$O<-zi;hLpWlKoy8Hv{j=V4$ zG(+7~Z~D6{x>vN%o+`FhWk|^UhR+B$Y~85^jgre5S5&DqSp$He8C><@iv}*}1OQ2u zQl0VTm-i>TO{_>}LepZ3l{N%GYX!wln>T#s(sge@mH=?+``2!I&&ogl=5;OY^NKA4 z7u~Sz>f6_ArZ#nQVeb5$JR588Pn~&v%4-CEGYs9R zQFL@mwNl2$cdoqoOILpENAJ4%OINMEW~g&%X4RF0iH!B;ROndBaH_s;s){Z%%9|zE zOlXOAd-o$pFTDQT?K5l@K*Ul;;6#n0o65(%dXUW7p%#7yd~#YF%(?;WXX zN)(XRsHL8ZW}>nx`Hg^cApoWFcC+N2i;n?_e4^+|=n+MiQyq4_?X5z3+R0F5K)_Jwsj_2R;tB`YBFaxOWq%iHZ)?fq%NzH5mRYEpZehr zxAq4|$V1PcUVd4BE2}MVh;C`u|J5b$`}$k8m{J_Co_7@eUtWI-II=q726c3K^1-xx z9IFP$NRcRrDD(y4m~qU6Dq+v@P(X#P5@gA;V1+=67+r96S&9(ri$KdLV_CHQvcxZ| z4pt=DWVugu-?3PKk`XRRIPhU1)ARHGe^L;e3v|p_J-{_r1pvZ*V7{R;5xFUKb|ElT zl4DZw`RV-b zQa&Q0TN~-XhdR8Frkb7>fn+qsK`fpD5{`lCkfFK2hwMgZ%lOHtZn0}yW6-l?*!n`YV=zz_|@_J#y6(syW3ZC55GAoX|}MXzU*&P!%oPKV;Y1nE201*WZ z#Rj{g&na6G00;z%bp5i*C)*FPo;C?HU0Fepiolz%tJh`j>_FSPv|*11$iHWE;$AnD zRLmNo?SwW05?7|zC0;u`pOPUoFqw^XCQ!q}zaQ)LBIHXJ2&SsF2XdbW5%$F^6IEl> zF(t%;NPc*Fh%&^1b7}$rD9wlBp7l~; zz(AEb13~#CBfa%djj1803?XhvuJDr$r1&A;Q^`F)+cg_nN8Bunm`4;Oc$H`fL^Gre zl%@}N9q)Z{Ag=P5Q>SYJC7IZk-VN+%xdy)yg6hp(+&n}6i(iEpKK z=To=r_cu3Df6UZMksK?}m!5e&{fW01yW7Geqf$@sm>eFzKziWT&aWJ5^ndBk=iae; z=QHZtUZ=fsLh_|}xt75|*L2SQ;4@P%@0Erp6F;Mix*A)^RHrsD(;HS#FT~&3mbArFQMP?g#2Lc^KM+d=`v^SfEU!~-==&y zgHLATladrsY!nx2aowAm3QvskAQV9m07CUzbo>l@OZf3x+1+-;xNN1PVd@3v=CA+u zp!u5@R7>Z7f9u@zJR2u=LiKs*Qmo!G_w41~VXs*`G>nJ3N#wb`>S5Psz3rqFB|7w( zgi;uuQZSItHac6Dho_W@?q&CPe?cU;rBIi6UZ~!l|H6f-oiVwDBx*@T;<;vU(DC`( ztnXjCyuex5o1$}HHsSLz*d}PXgzdh$Qy;TFz(%yhXtUbZ@ zpOl(b+R?I+A5G1Y;zBdR))M3OAmR&UbW!`hw`yOlH*u{&r-L*`Ay-lcYM6Xn5lw_y z(TTV7LxbjlY$7;2BLTn@JCqM!TUp-g7racR4(}AVaV(U$IWrG09x(ppxy?C!3gVpu z`oV7Yl5cdYvaiEkBtA25!Rv54NPDldMEW1JotIfFjjtyQlh-YF^K+n8BmCRej zrCB5nH1OV6_X1(Ct{G}_e{lvwZE|ZXQ%1A)c`FPL_Cy&mpxN^~k zcPzi;mNi#?aJ_D+ksr~By0xHVQEJ5%1JB>NCklvWs@Hw$l2p$2>H+8c>O0n7@xcoZ zK7Fb@)2PfgR9zle*V(%||MFe?NI+vL!?ZQQMbHdSY#+boFE;2gl@fM(&*apxg~{U! zw{<5jyl%-AAG+Wp-+TMg z&3&zdx7>EY#+z3KZo~=Kbb0CKep!`BNF$%$L4bbDH?GAhhAuO7rwdgsz?3$AM2*5YI> zXog(y3$9;Mp00WIAPk~-CZ^~Tix{Kav=vFlwFO5rlqjH+#}|fojz>Oe0p(83kGyF5 z#KP*g3|UFNUUWI*xy6~%WE}u}C$!Q=d8R>pLL(|G((Fj_;4{M{p!K3VabzAzSW+dd zNG)iC5*E5435lXB%?01929$6~ks4)>Q|8ruS&i76S#ru=i?ywqiq&S09iCmjx&O?*>C11uKvt#U zUE?i#zL8y%`=2=38nFQ&KhzdD5hdJC8-BwtPu2WJ=ruz|=(9iGJ$7hz?9l9`?_Zl+ z+{P)(FV0-~p^FmTF)L}zjub!m?HjJR?Lrzd5>i={?TooFR#|oRpsdRu`tFTZn;CD5 zz4-IJQzsUNHgp3(_wwx7gR^#`+8Oy3fe5$DOdGE;Ck__t&Af)lxfM8t0dv%^Jb!Csn-W#qS#Oq!7y*JM>{ z1)G$nYKEn@+&>p@?4CL?4**!g=OHRaxTHwR8-|7eFmtN7|LIds#p9e+W*U+rA&ddw z;IqR^H}~mr&8r7p%d(0l(}+zSUs$na;OxFxNtNw3vu{m)`uIX=y0&=zAH)`_E_2E* zykY6kmH932U-#nAU*}vr`puUB;GwTSUz)6&w!ZGVr8^%!^2k5E^ys%=IsWpQosS$D zJ2W?VQTNV=kGvU!a8%yXd zm9$&+4ND~vjY1MjXi;!(^!S4>>N$2~Gt-?=44Fif5iTj%b3y=MABpiU1IKq<2-v*zdytqv zTZ;vh`R>>!yFOEJbc9$&KQ&Ra4lE=@RJ=9!1;P;0&7!7+f=UXCh|qAzgtWijyQkVU zR@Ptcx@BADE&n=wdC<)MYGm1Sg=Lh=E~GN(m?75@h-204$!4!-!g}&qSW?TyZnHR;M zuQPc|;-{PJhZGdU3MQfWyZ&1(dAROi1OxExa#7P~QPko~6W0V&j>i=*1Ixn56syAo9w<-23my5Tx z|J24)L+IX)?&06`f36v&L#is6hhb%KOSif-HKhN-R(d0$wHuR13i{or`dP>%6(qmy zs?>MZ#~*11c)k6|Dr@VXb$xrt-iJ(Qh@O-o_}yrJYh}@_s~&N4b2WWMr_-jLO~_M( zx`tV9Xl=6*Jb0qx$aI@6kG&`NzyEd*zw7saB{ZZwMz9LBepBw7DykL(Bcm2%-U(R3 zh}b%DiNZLlM!FXwE+qMl~amvT2Q+!KafWPIF}>| zP1?D98xYdW)WJ${{5JuoQV*)-Wf6P$8+vjj$>U zK$0N*ivu4}qaKPmi+Gt@$IHpb%PZ!2iiZ3brG+(E(1ia!4hGY^kf>qxW>k}`0 zwEMGyaDin;xDq$pq@{;~E-EREiO=_cbbRV0mXQpKN)P~-xQ1oSBThgT0Gx1#8!X~j zL4JfZ95w<)LZV4!a8)XVgt!n8avZu;Qc=y5o}0=Rn(CdWSDkDOb|+UaHV;@(z%jGS zzbYp8FeD+W3qVMqyt?zY{NI_iA!Tk|k9P4G>fb+|qIFp?v2)^!gVXw32S#Z z`<|>W&c+6XK%Bv=^PRsMUkyzIWRx|Q2#^E^k1H~wsmf-1@-h(eTI+WTROBEHTretr zdTPaV-55@;Ihx!MPlapBkLL9YRomu-zh2D$cC=rR+~I@iB_s$G&1B}@$y4=!9dQZVAHj%dq{T2TJVqW77^ z{7C+bS@c@oZ0uj?U~&S1I9^VUHd7Txt$IiRL?oG2$0hJ39JSl7FcVDR4T(pF=zRyz zsDJZ=c(v@VG@iBXXmMBY)N6XX-P{;|_P$@fa&|l@73wQ8Co}Ot5@Eui4S^d>+z7WP z^JdRmR(eL*6X1BR%S?wa_UKUgZ64O!q%l~flG?{-wZ1U$ zfyUg~Fa5~8cdI#Dl2-M&*KcxPkGs`i^5nQQ)EzF#H`fk&XXj)92tQpe{NT@EM%%Oo>p>BT+x^tiaH?coYa)Ksm9J-OWb z_JhyL+vb)ueBF?O{U>2S+u0Vcw)s0gzTvTTiySAp{F}eBSM>UK{kOxt^`A{FpuUbE zpL7n7Du+(O#ueeIF{qZ^7x${G+fQC%-W^2vbMGx}4E`bVn-ywg)EPaVa>@k&m@i8k zmpI?}NMT|g5Q~O7gPF*hGZwi%xn)av!;+9u)l!}LQe(FN){tt9~y-<}jh4yCs+zo5iUUQ-6 z6JNC;E}e|6W5OML&q`GhdA{q@J)Z@^ZMnh=``7Uw*Bsnt2NN@}{eaY$51T&52o)v# ziR{N>-qEBT-5mQ;K78SK+hU*lw|GY?oG;@ot8168aP{^~%7#K&bQ{BpR10Dq-@G?b ztV=iH4=!mNeeu-b1JB3qe1xyho#cxClWiMoa%{2wk}ee&r?y|MeTN`)&&Xxt9jlg_ zuWd5!aRPa&6a#=)4rinWK*$U;X&OrM8<3g&^N zz^v6*Dg`p;G!o@H`p(#R%aH`Fcm3Kz z^XVVGc6Q%P3nyw+T&vA!u@5+9sm{2pNbEm_|ICgQ4?KJ7g^r^PqM9>Uq$bR?jSFZodOHz5;OsbWc`u6(|=9jkXw$_4BU%mHW6w<<2 z_4MAELt95u`GjgJsv&EpGJbgO=u2nZs$ZIJyn4?8r|d;OX)%(X`oU|}`R4Zf4*upF zFFf`A9j(c;Tk(39XHz-5FjjG@9tl`1sW(dQWbe8TPZP4)${9tYATGdiM_=g4;?m>I&Uej6&!kmQRdbC2mkT; z^PM@obDRX^;MU>le3Mcp%QBWQC!A8I8Oq4+$w&U_g*SIT=e)&^>|fW_D7uC5N=r!% z0ON;e4?KISw$MEO>RG|KqRXue78Y?um75js#J01HFvfT+WgL9w)T!6T+-lIhtUcWs zXAzqjF8=P@uP{O%`r30-Cl=1`EH+DS&x#JeeojX4(l7Tuf9D=6Wwv_Bdt-m-N00vV z%U(T3hXp~&v2`_#BS|hHH9+(+DF#Y@QZF8y~jhKD%zGm4>Zd z|JR$}{<$rWe(M#l?sLLF{M{P?;Og7gzwc|;XYju<@o9WZWD-)h7BI#n1#>3KGj+EXEWe^(lCf9w^_Z$?a&fZSYVFjqg+#kWBR+m`_PL+# zNn~R!Go4qfxnjQ|jDGn}dq0@{0$%eM@i z-ZOP#+u7AuEz)i6x=&rQ>E_k(tktZzoU-Aa6U3+IleO)1tXcJDN6I~`Is!MU7u;0d z-tf+q*MI5~0MKpiEw`^vv|BA29p}8haE>2ZFF5(3w*Ix9r}s=wohaP!na%I{>eac$ zZ2*vHkIkQ{XfgG~wz0}gW8rw!Oz5E(QOc{cbpY_{ft4`zn0(#}pshRJN=e>!?*Spu ztM?obLY&?`dG$v(B(fGIbmt?7FMjvxOmAxVwei#YCSUm3o@UA2|J13Lr22{vUO0Vh zA#kGOub%A~NG*(47S5KVfMy3$rI{K4gid6}^|6DqE!=$K*c=Vnv6n}M5Knw>TVtt$>(1a7$N;lnq6cJoWW*b4wJ{9^CbcdS3Wb;PN9 zBfBQAxb4E8mARuYpP4*1e`xFQi{n)@rCMoY#{);6yK_&n z!=@2!k)Y$5m|F`-NIUw{MojHq+TNm$))$;a)^2@Qak3I`kF^qe0Klz!k}NSQ&i~Ig z%U-%W5e2mM?fDq6;@%*VBV*uba!mefQiT2pUvH8BW zIa$Rtq~nL@ItJ3SBSnlMk+lXd?3z5j&@6h1H`$@a+pW3NeX8*0 zZVB8-x77Z%Ij8IgP8c-9nc?EueKRAwC-(gAm{axIdsB8M_K6?gY`4YY?N;DKx}mhj zC;-^|`0@Quoobf6c=nuOXe?!T&CpJpelw~U9a)nqb4@#KIyD~<0s-{}SJ9O}up{5F z#cTnEwfSbMGok7V38@f52oW};R!1c|?D9Sb*PS)nn zlmKAj=-l+F!q|a1uNGt%rJBY6uZ$z%PX5AMmg;`)iSp13 zrJ+sn$GY`>EaFv`oNcya3jmL>4&lEqttwQrw$x4qQh-aUtVNludM2(k)u0!-Ssk~3B>w?h zs&giENCDT9nm&o;)inEceZ^ranCIj;uDaHvaTV^U07vzj@4p(?6cOxEvVAi^-JY zL=hsAS`Q3ANDAOb7m{;PoQ7Oduwde6<72EvNZEQx_LUl${Am7@l!)0dqaZrfFt(@OIi~lN z`8+F2@9y~WTQk2XHq-_)X~+m*HB6|8D~L5iS;dTV)sP!o+V08A2fA-u8+N8@+^W~a z!^Kr4W}Pk?T}c-~>4W*NOx9zzT=;eO-`7IwVN(XJ9$J=0NKejeHxNcbpilLEwosgr zFt51sf@ey=l(791J)hiU|01T*MkuS8NfK##5)qJzB}anX12b3Xn3f~Wz*Gp%nef-F zdBiuMbY}z7jJ0$UMNsKuq6QkV>iGumZf^zOhdDkAn?F2<17@$irfd+?XmFU zn3b5XtFPB`gbGFx!k{1)G6+LtNa1WVjzI=VA_3pEkeMtS!n18}(MTn3N+D&6Y1^cV zaiNzuro?qg#>J+hOW~iyfNI|K;sb(pkEk0pw(cCgw`JnCQzqL|Lo2uQ|A ztvzxZ@?%k83Bb183kU=Vfk;lB7*MX7K3K{s%c#J*7BiGA0H)=Y6@+x0q@@nI-hm|K zQPqMx2PC*a5+IPH8ZeBM$QFP=@ZIIkpPgA_kxqAkNT9B@pX$cDg>NIQ+PGKMW1R9S zd+1DJ4YMQ(3By@LWy%OgGGc`LA|-+FY66e|fg~B#e3?hA$l`s83(a(rQNdlA5s<>v z46#(mN*H4#5vl@WCQ-YM;UJ<9pXsSb8PAPl1b&D?k{IF7&G+6nw#IFmf7$cb5+ltxV4I{;WSXs{nvk9KS97>Dju`u8!Ag zq2AoLo_v*u-fKsVfBIGY#r?+koZR#f2F4gzDlOHe-|x_O9@RTj-W<0IBz|S~(RI0# zXJ+JT6pJ`ms(<{f{GP6VC%A64#Szeq6*Mi(V|}?)SS$vYuJZPukk3x@7xt=FB5`b7 z-MGX#d`5ZcfOd9P8R`s{cFefGw5qpq(GvH`9p($Q#gw{4Ni59Ouq3B0U)t5?*_wxB zeW49Qs7otcZ=7*ZuFC^Hn|gjp}r{D1+#$OJHss-p>P%Z+t${HQZG(ZN zr8=?^Q)Cp*m!)H8xUGkQ!sEJ!^2;~IAA3jY+bk31dON$etnSS6xIqeCx%rATTapSj z!6ekSED=eOiECRDzwkLq#i`E~A8UkZ*b*TT_tY;?yO+0KfhG&`vuD;sfVGR-+T-46 znC6(JdfOpLM`}=t>>Dya#&SeK^v5T--WWwv28CViKHS4 z9_I^H{M9>SXQvQG6oCi=F<+53S-)FmKU<7aYAS`PcIWhEd)!W!s**$nLb664e9?@j zQy1L6a=84i-<6hAGkEBw*!S);Lc;w($cmI!`oTa8j{fiCm*dD390MQ~Yz_z^DG;&* zlvA!~YDaPffKb$aweATGA@#{W&Aa7)sd6fwVQa1Ff!FYpIhzCw z0D@*%nQ5HfGkM>apJ^QyOBkUS0YGiOneK|qn#BGSN#T4=9a}g*4X78KRA)TdVbu#x z`_3vC^q_jrK^&4Sr zzNx>_{)MyUm+#&e`VptBS#%Q}mKoQ~gdTacw$MEO%2}uC?YRG7>vM=t3|p%goYqA} zK0U8NYqdF%vy(ZyMFt@O(QWO`3bM*fBbLzrh^9d!YQ}Z97AUG5ctqA@uMtR!)S93B z%}6m65;Ct8l_slZ!eC4Q0Ox{)v=z@C`OzPB%kfvvR;KHmaI9cSkr)%4bJbAJLw;{A zMwyv3TH^Qr*{$ImWL0jKJpiDT$tpg7U7T|eqJXO*VCJe1olEmD z;@Yyy`d<3w-V@u-9(?B1vp?F&2%9)MfAHDi-M>A$@#Ym~TsPuc&x($bU6U;~YXKY?R#IRXJ5Z=L5L?zJoh{edv{Y_G4Lk_CI#L@blNtlM?}8{}U(c zg=VeLTo^0I+b!ZV00038pB>)u;9=quGpX0+oacVJ`~0o>%{N{+`r>H-he)eFs3XS{cHZsPE4eZgt(OKo`j^3%H~Ql0Tcd(0_&Z`?R~K2zS#m~O@Q z8h-D}4zCe3N^UY6*W+5tx3Pb1zESe_J#k{qTZS@yN%ST?e09E=?oRfu&Q)d`BRj`W zZJ&7cSNmJ>Eb(@$G*x@(YtI3|OLy&UE(EHfgg*J*H(xsb%Gp-`ODeWfruKiZ_oh*H z9M_rPjmUj@`&#>os=~e#8wmm+DT<;f$+9I`GA+A3mfe%hpaUq)06!0PZ9}kl2W&3aGu_o-g+$GGcx_pjaprAi1TU_L(!^uUD1% z;^oa7aWmtKFYeXFP8pDNDcOl0X3e?u!nIYRGfzz}UaaT)(!`H}!WVw;i5I_m8UVa@ z(3op4cS0>C^-dHozIg3h&wuIkxuaJAAoAl}Z^~G*0Kj)bC2>t^>RaK_zdyOE$DVz9 zszQMEJO$!u@RH9`Qen(p^M{j%M10l>F{Xa3<-W1$TI3zuqN{&(N| z<{uyHM5M(_^_eqEo)s|0PCaqqrEi>TEm;8Y$~Vs~?^k{Dlh42WjdOZN+5gj<8*}E% z-#G8vVPn4CTrj`(AD>>nq!+(>x|6BaG5pR(;8amJ>kf%xJ)@e{wX@@ybtl)Ca$Eij zUpam5*p!-+C}D9#8nZ^SpvBR(QsBvgZq;40;&hMaJS!*;Wvsdb09O54MXy9bZ_b*$ z$OqSZuha4{hgLF=cGJyuCzs1E-wdni={Zf1xX>fKz)2b(1*^kUhgM7GHM`*g1GC{| zyHmDt%QgYPsMz_wRIWFD&AE163Zw%+r%!_=6|by#Bxrm4u|FRjYXeaaNx(E<8WoF>r8eS4?RC zrjoH_M{Xo(*RmD>z`~_^YtiiFD(QSt%gB!5t4Z0jd=kc={lsHt)$U|fzH)NjF+AT6 zO2fJEIu{%T*YYNJh(fpRGfE{z=8XWCx)ecBJ2ljM_;wyb2_U zlX<0+2Lk|F6{~OKHC5@VGtH`{r<9xjzp^P=m7KOG%EE0<1AxE{JNW^uhMVtCTaDHG zzJG%FA#~*ayAJ-vU;XW0{`F^m?|=V45{Wmnhsuibwa31z>DL_g>A(NN!9zznpFi^P zN8bB^pI_NXDKlJ9HgG&vX+f_G|7G}zd?6oDPKoj{b&tGM8_bGj6zQ#n)>(7F_6m$3KBW(mdrH!46Y4X`WFAnO z4-!g3EhdH$#1ZNVLL{j&51dPI9Fe@ZP!A-L(>V_Np_mZt=c_}_8higXU^wMAbj2Fg zglNhuVa8L**HNaxo$BIFQid~DnitfV6B1!w;r*JcOMK<`hJS_^bQFsa%Lr%?p%}Qx zqf(S{DX$1gCW=yhh*0dsSmwv;Cpf(^{H^B1v-3N2HA_Uu$^#gpS!-a16fOou4l}~A z2nnikY&P#&i9epXE1fDvgeQ)oV9zxAxG+&he?((hkunLs%<&jvTo5NzAwQb!TL{w^ z+k=fry5JQ!L@7lI%}BDAB1Pd}(Aibngdni&a)O)EIp@RLe8!it7x zwkN(P!`yUBl{i9T0RgC_FTxYkj;t$#q9het+nlJ?VY|LNU2nMA4*O-kbVjiGK}K-XfgJ2Pe#amttLDy5t|9 zD}D0RjzpZP8G~+&+<4toeoIT~ix3{dy)om0m{Y|;Q4`~kQUtnJaLR9JPHuEqn8=Ot1911-Vw$(K0DM*6c845OZ>F|6W*aj>8x@1bCunED3$KKV8%kOdO$XY zcXIs~S?*M|uinnSW|vc5rWqzg+$~5sQBf#?3qfg{xD|+;P_wdV4lAerYG%)g+V~sk z4Nnz+rZ+dd>5Yd5{RdvFW;D(#hN{HPRq=Xhew-1xtWKQwH_o}6`!C-i0t)@&@mhBg_IVfj2Kl?Rxh&;bs|e$7P7Xe~G$hjuJ-e}JY!n#+&Xe8Y z_}uz#*hx6XBQoB6uNDlBqz@`m)(h~TPVHlm`O5UBm!saX#Ez?8*NofqC$k5vpq!EV zIaz=h=~^;{MzP32ph`3|6J#vEob`DbET_d1T-|T*fDr~n7{{ZyTE9A9d&6uuy#+<# z)6mRQz9ExN?#{!2KSDUHFL=eIZ1yBT)aiSTfW*5$N zCzAn9QhENbo$*#kyk`VqjjI>U>MV zA;%>cAtqFZ-Ea>HFyCUfS9U6Fee>2<2>S2I{tVZ&WsI(?$1+Q~2W1 zu5BOOyzMPJ*YDe0>?wB*5BdY6=O!5;#F2`VMy`t=u&bN$ntQcfj(JiZ=q--TQfwhi@W?Re*yh(oojA9rQ@N<@Z1O^=#7fYd=*c<*MZb7(FX9++sm{62ye?~; zTU*pUQ8_m)KQq}^YiA3i#bdAHCtj9^i^i+-{r~^Z+HEykm=`D8u*P z(e#y&Dc|=t{KwBGvYO2g?Erv?IuX_qW4${b+)?$ifAr1WkNjooDB3)$-|?LnRYKGu z%eG(BW|$=~k?1VlZ^?o?NLovT6PK`C<#Ki8Y;(57KPBt|BjXEF_ z#gZ;s4ZBm;hU2l-^mrZ=Yg0$x2^fN0cdETsS<=q7yH(d< zw>*r|&A#wVKULH_MI^4An4dZ^x9S8E#)-Vf7|00;015*c8eh8`%T#Gc31}=?z2n7X zL6bD8(4THCnvK~u0QgqGi(F|aXH=|q)h-TZmdORP?hI`1T1hv=0o5}~hrEDJ1~iH9 zs3R$*BqV(sOGd?REtvVfjG(-!<)M_#o~=+4SFbeV8$18`XRpkhUIGAM;28eOjuHA% z7{szBww6}+`3@pKN*5E&6|y4$u$x{Yt1c71?TVEyCpt-5jU_AFb1l`{s-_xqW}!cw zENHIbx0mc}PqKHcP@gxOi&m~DRT#=trdlM7Q>Dc6EIsn06?CL#x4gz|yD*UT%)m7~ zIU%NtI;9}%VqqZNyryULhPHOK7Tz?+ShDiH$-+RUG1s2IP^(;NG#AWFSE5r;+it!& za7aL}zP{*NHwdX5!%O5ftL`QX8gy!Quf?x5=gmZ33)c!z%ePw3Xe;mYvgS1OqI5aY z=>vfs2ofK-tEvB0u$pdVs?~`ep%=vwDfXw`=4uHT0IY0^-g+S4iZlcUo*k4%vX@_+ zxs|kVg+;EORTDYQYPrB5j;NB9ZdI(qtl8Msd63M)lEa(7`%&YB+9lC2T5&2G_B&FqWbTiDF-8GuC4X?Z|XIAaNi$qNn zWMO3nMoQwq2|EcHw6x+hTv->r>nj|-709~inZdJPe62FsXwJ9OWqp}hj{LYI(_SVD zjU`)6$(^{zD2+S<08vP@y{X!4Yxzf`kTAwVFH%$T%4qQB2?0suv}M&~C+X*!FBr{5 zOSx%z?}nyAA}WH}aCvEUVeVVOZh4umgjxTeq>j{d{nvl<+6G$L_E-<2JfQ$39D|yn^SooGq`hv?@q_u8LH^V z%MF!7Nd~n0u5LR{KN?-0>H$W{qp9h4bM)7)GI>((hf`HsZy>_PZMXYY4j3T>FGp5C zjp%9qu_MC#alXMvaixn>LNEm|_-E_p1>sLP(!|xb{ij`+$zgbi#rXb31mqkl)~Jl> zqV`t1qQQP0LiATvJJl+_#M+@BUE^*S?+q^N&TGBKrSgR02m6S_H);Dnds;gazIu-U zWQOUt&TTSrcA)}F_}R_CP{vFP*R>}Rpeh4TKiA{F=cX^K4#b3Aozl09?sST6&ue+G zy~s_V4i=Jcl7}_7Z$POZ+brl!HSks&cWGny%N1ayH<7`+}1(KW}@7Fe4pIi_KLOAZ97)2cY z419+O^8NKgaWQgf8%S;FBBX-pe#fDv?9bj@&_#G0dxuM2K0dh%sF3OjzWgu)22S9g zcHEpNi)0CWIf*u%n9PqSvc$o0>0A)bW$ApDvmo;>SaOT|DC@qn>@5=XV+9#o)t)7R z|7G9yD&9-8bLF*9q-#z3PtW?=5drr0JzlyG!{kd2%SPK@PdTq0$DT%n6471Ur4iYb z`$(GeHQy%y5fGbz8ptY(H!8D&uJ?06_Db!Z)%>2r;uXJm>t4dg2fgLl<}NEnanr0t z`n|e-&(&tQfFt9DUlrMTlrDkpwJg{#edPuy)YGZu?{yR00_H*1tlU+-^DpC*$|BvQ z!^ihH+88KE*$UWLGi;!wJw3rrs&n8R&bIL&t0Co&f9}~Ww#+_d=0?w3HL|h>8hV2* zY9JC%JqlpnI(50{4vjwBi&@}>_a4^Bs`HPT}nme=FK~LJc zI0j_szsC^=iV#*buF<&1;ggM6Ku`CLOA<_sfiP?@Cy$)dH%XRgWaesH zwMeRW_@S!_lqMlfFn49xa0WIG$7qTQ2SPPLTK{T~xIfC50q&=liKPUM_iEW`Y>-ydpg|$Eo2|W7O`H-vJQ$6ipJpSnXo1} zYu`X4(}op6mDT9rS9nS+W7&dkoDhoXn}moG($(jVUgI&?#S}Q4<}6cXGXL#~xDTYY zCD`Se&2}d~pjovM>L_Sj-25Y2toaU0`MN3#KO^u7n3izQ#ocR4?lTmjVZxB?)djs~oz|zJgUGciOU-P$fY{Uzdp`o4m;2bNBJAcT;y@@q*_l2^Tg%Pt zC7xqswk(bM!v1PGYbl{mp*Tec=g=%EsKJ$;=Uf4$c44X|G^*MyX3Ni$d3oOGxNYaR z@U+S5Y#be*Uyg!1=CTvf4lMLvcPGNE>)bKeLha7e5)7>T<#=7a7|9B$#N4ep8DDZn zMmrzSk31A(gj!mUI3heAm?=t)<54&K9>s!iv?eGb!%yz4r7o~|o1TX>cdW?agq)Js=>DcbR2UKb8M-NI*JLct}jinpkqU@JS{nCY$)3 zZ`>~Eh}~K@)~%@2ma6!g_Qsd$8dX3>DjX56fAG`@NM6pnO$M?(**N>6dV6AufPuc2UCC zIsye{y6KN#pL8N)rCiqn@oPp=R!Q{+5JOCWml$OM_5|VPxws0tfRhc3YSFDjL#g~bFjo<(iNyU?E^T%&<42stXcILJRyuQ3G`0<6} z;@mvpJ>n*#leB2jG1qA+KbVeAydRw9m3dDOT2$f-`|O;7ZCtw+d@iGvvN|rtb^}2S zGhGc;whs#x;Kmf3;u8FdgXQwB!>=a}v=_oeA9FaL!^kp`JElYcG%EG$fH`Wr$WqU{ zHizZid3BMvo&ZO~;Xpn5w^t$r>>IEFAjs!F9aS+ z>lU-88(B-7;>p(d&zc6~%$E)AEKS^eK!WG1iyVzkoc9AUk#EW4e*>N}--=E^CqEN^ zOa+-=JR|{%6i$*;p4ZztO5(Jowfjc>rwO0iJwC%vzKSh3?CJ(FKYIkcF+J*=zqn;jN zYMqaM`ngXVpZo3U3`f=9BN4w~UhUpTaQ90CEt!z20OdY0Q-Z%*$?ga?aSzp z=0)!YgL1p)p}Fkk!nxzO?!BF3lu6~n52}=dax{@|YrxHv$&WcYoqH_^WQsdCqi(X* z%{$Q*9;WGgZ}CrK1^7Rb8674wuY9IiTzBa1HX^n@>oV=Y_B+L-nTmDpy!hZ`zLgXK zwscnRwcU1AT|zuo9Q+O#@dbH=FZO}B7;V7@$4>xgXVce-w@gN@xXk!c{0(Q>OIGOg z>h~dtzoX%R9zCRKRDQ2>sNPDxaF%KrcI}UvDnW`*?;3+s?j@c-BLY??+J3t)jwWJ* zfTpnyaH+#Q4rkhrI{Cf|Pfi?kVNu~lrqm4$S+&+->|_AWswheYd@8Q-y<> z*#VhOtsZI@3ns0y{LLLkN)aqG`?O{lD3j5%LMoj{T&$t|z6`e*WvLH+NSW#${OT{c z;-%!U%d5y+NM1kt36%SGLqBvdlYAN!oWA-{9Au0(h-qe%rGzx@UJ^M5YG*4*#J_Bk zA%uaq^=gjcJFD6bTf-I5Q*2zeuF|W!jojV%CJnE6EMOzwrZ>MlcWqZKs{$94%MCci zNoJ1Ox1JwLw^%BU+WpQQr+j&*eIF zNS$6+&{P;3uVyQ6&TcE_K<)~KrHWIxC#9TxbT|5(FklMd( zYeDGpr_Pk-W{tgt)LWumQJTgjeBPO;0c5M0f1?8`&td^q!Evl7Frb+dy3jx^SVWy) zeRbJUaEX*;TuwlHwJc(4VOwXpElGGJI{pU5`}U}rMRaH1P2yeLQ+e60&bD#*6~gD+ z*e`av(+cHN9VoWNtLG+qo6pF&$s%@XrFd{e`?^r7Bl{(9RzU=XKGF9mXyHC!}FE^7vE7D%-6E!sNK!3p+=p3NF zPG59fR~Jy7%Rm8{>H}xuvOj%GPd%4){hDL(m_>vLrMOY{Hz|F3v#F$&i>;NQ_QFy2p63b7)DoaLkpkziw zPriyFZG#xNuyJs)4o?}S!yn})tBG#}L@4I+nq&;9ru;w0xdf@{k?LcCa#o*Kxqfr? zyCG0TVunQNC@(^pPmbOfYu}i6^O&hsDk|z&N!E{}K|a|qSf>vE>P`Eo85?Xix5ecr zgPEMu7Uji}ww$s$p-4|8c9??T;I|aZSx1>*f$A12CzV==d>_u$#%oNXG}^urhFXE~ zq)bs!?JM7C<4#<&gJSYm&Gm%aKKuj4H(j6ET{zziyH6GN-zX|Jtp~4Yf345PQBndA z56zSD@S(OJW=pv3H`}j|PgHB%-x_SDH!pmjbuwD)#Sx3<(rj4*PIieZ(yzZVN+Gf$ z|HMqBVfiGt2-ASgw%aR94$GlmY?bm{uj73<n2s|`PI)pQ z6EwScglF*3M`S%i;_NByBou<_viQ}x)?615yNdgug;po$!rBb7);Q7csjXh$v*?#! z!3w#1Eg|hVUjIoq_Ccjbd!654^7}7OWoqFAPyOB7Hz}px*$PPgA6@LrRy(&njE10% z7qI7@l^nZySffrc(GihiS@ZIZ(ENJZl760HAW=fxv?qS4c(N8NZz{-6kj?=!$FTiW zo{d=h=u&My!THOcDYU%?T}M|6*k>^Wy*(J<{dxx8anbs*mQ)7pd(fEkccU_V~t#zUO_6uiA4 zv5C^=$~hzZl3)e#1Rl^K=yu0xWR>vkj`1G2C8B91k3gKl)*-2RH=SI+8z>Do#HbSc z;g1D~MSNbZL?m|Qu&wTEMTk)-%zgQ+kmj<_x|z`7)DPg{w{DfRu9w0(;eb+IgJ}Yd zu55w^IztN(G}a)zGQ`q$WLXT0eVU$imfu~Him_T*OmljZDX*nW<>H)yZS)B!Z}2pl z+L=x4>h@74yNKGLAoZTs1K|&9AjK|6aHiLRso_5DaYtR2c9_6wf{B4i%(IU|}M1QUesRPCW!+%&VS_gs! z+Z%1F<03I{CUXfbdQXt+1_;P7W1M?iT-Zwv0QnMBeR29FIT67GGb($=&utQ7L}7gC zsM6Y#gl+M1;vzeHy%CtA?QEIWx6Yz|F||}_LL&HDf_=vz9rwhw@=#tWuP{19=m=>^ zeMc`Q-jg&Fsj@neTMDQ|l$momX<5s8V~`3TAM}q%q#X3eUojD*e^Kssq*J&}B4tF^ zxfU9yL)k9AsTupykiuc27TB-Ied_X=a}e3Mu~Bu%jNv=w1To^XTxRBDh`Fo4B2qhl zWl%+}dgO*$z_`a0S;n8cGzY^pjl+M_P7Lds40#5kJk2|i>-j15zp00_U+_qCd>)c zg6iNO`Jv6Kq2$P-#+g{~A8pFUrSJA1D|hjH|JE|Lr@GiK7R$)<4XP4F6{YTEF5$zJ zPcM7wi~dBF-!2WrEDoeVxe{YPv?Q)2;8&=zLyDTGzpT5Jg=b8 zBsY$1Ya5?s1w6*m=Te>2WVpyQnetUhWMa{=1TQx~wss>0W-&Mm{)WzH+mR64y=`Zk zw`3VHzAo1+ZD+u$RV{JQ3t)x%YBam&lm7P9tf~+^*RB!mjPbaD*{NyZ*8&{KlhSaYKbRj7+G5#mb(}PD(4X3r7rn zl>vs<>jN**Be5McW7{?crDrr^zmh@si-F_fV`J!?aw(RY;_@+?(nA$~oW*R>1&ObJ zmNRO-y+jl+J_fDm-Xayl5W$D#j5sL#NP!!XGE#sJ?3P+p%eem_(JoC1S5iwp%7phd zdY72;XE>ttKyQnIm14U^Oty>l&r~erE=g;vIOarz1}tT^aAU3LPz-WQ7Ash#Xs)Cx{{b{jy{^QleZ!HpJOqbbE@cnol>nP8s*a=HA@jMk?o zPKDOd?8K%KWYU;0CLogP{!eJfP@5>6iA_ac3eTvl!~Ad`36Vxti`i)plT!k#T13xHA|bHK^Nn zGEUXxYE~!oslk*O0U3q5VD_|*gGx55mRllvW}AILNd;$IOy#4hwtgg&{po_KJmeB^ zGas?@Pc4Uau8^@jJ|#=0OMMm$ah8S8D(g?Ji&&|Q(=*vC@#VZ^k4R96sH9Nsf|yV& zosQ%Z3oRL#@qS9-R58>t`?MH)7@rA`)hHYM?U$H1_$cyO+n;tgz-^1EUPw|@!7jQ6 zl=aIFXzdiAs-t_JKpc@OJrslNd^>JjgUUS&D~bs!-HC+Mp&y&(KLyQ0BlLcThejDN zLS5lkg$ukvX`@{?@fpZcBI;-5M1ixTLTKw;zpFZ2LB~6HeC2*Y8B)4@b*KJ@VRF9a z)3oZ!=O5)^+p%+vg|9oFbrFWlO7~(%gU&b$v5zLVT&xrHeYo`?5f|#Lc)g6xxdL(; z#7@6At1Vf%j?V~`AS7@(+1ubZwvPr6QvFFb zeL=hR!1f(-o{0734I9EqJAHm@j^WsZXxx!9cuP}m)Gdq`!CMd?}N*&56tCB5RboF=nH-apl6vufOAm3Ng$VNDi)}X#;aM$aN zCVe>SMfp^F9|g~CzFxFbStyfzCr&3wIM|K7rof}V0QFf9pDyhYt*J! zuXjs5K5FDzBp!&Gwg^t_t&g7Pr{X`@DxGpa4VZZrleI!aHQG#-!xg$ODjqhOF>FAb z8|PawX+u7BRUAKLV20G$Y+Mr;nA5V4&6$c%TT2bX!z+uzs_UxftW^q>iuk0*E*^rWZM~qY zH)+q4q-JiWRDGN;T6B6*}ThxTTPv`ONOyvCf1)RICp(L$!~keu#~9fnX5%UuOY&Hs;pS?qg{? z*l?W^<2hMigW`HIRKGJUD=xSi&^kv3VI_Kzr&(20+ZRxJfxp)@(wL zb#ClQ33g#K``XLo(rbjB_bIpO%S*82TX3Ye+#RQ>5XHlG=()?V(4gmn<#Ei#iylXI zVwyi`!fdKruI^N)p)0+%6!|@OM0Ym57)qRQToz@j5|-IHa@oKm`6uS{j%okCdx6tO zBp*?rI%n>j%3uIFB(tF95!ZB`MdKG_>7nU=`;&;&`xizW;glwmS80MmJe>Le-&prZhCK1DR1&tvzxcA1_oD60CLvGsk|+K z(?5(HHgrIR3#G*+A8(!;mt!FyBJmsj8L*I&wvH)d2+0}fJLB1naW*tlj1>X z*LBPf%HCG^^L+YyFG2^EPjKCB$S`Va22AE6pg+! zkCpq9!#fc;W`_9%`wO+PiWzFIVai|CFZuC99dY+M2%8@10_&oxubWfmb9)3|{z#4) z;oVfReaZ6e3GC?Q0)6=9I@Kt$?LX7zEpU+u-slVvG$rhC+X#bt*$0|CBF| z2~?4dZ!sfxO7e&+Ni!}j%zVQezIV6t_VIt`6qloNd)asvsdd^zKh}gtdGtXGaOKCt zD7MnXlngayW_DwRej3~X*DIT0CbC8FN#6Ylhk;BJPW zS1rfZ&ri#jPKR{@>IY|;Dj5%PQQeMY6B2xxQ9T~l3E%4@HjiYK0H7TI8VKQ)r5)Iqj_fYjt+(0* zgek}t8EieHq==4e`w|tyOakrcV~F35Ij;5yRFRKMp0?aSh)~A~nh+O#fFFXo3wx!T z`Gkv;7L4c|Tg}mJ0Nk-nQ&Bc%Qeke(dft8llbINN^x7_^y6Hr^OrD5yZ7@AmEY5md z`H8M4bq(nEdHsQ`YJ;2C`dzq=%djZWO2^VdOEa2RG7^JQdbi<7_rA-mug z6*A2)pTyr~<|!4P@ymeyT825Ljn_IgIPLH;C@c15*xT_v^l7hogBpRJ_UBjF?asN% zJsvDEzJg+wzEuOj-3?+F!!-tGBG@PRTO*cxebPZ1Q`ifov~W9yEKVKl4z92r8;O%E zMHBQk7sM$D5~3HuTS{F{gVz!D6ECYW;mL=5XyXg{9^9g~f=e?NJo-Usd|Gk~_7>CI zEDZ4~z`+g9a3^b8eu|j{Bi@Cc8jNYw)p<0u;x^T_(CdNhsC$8%Jra|OUV zKR=Dss?x^edL8uZUEWQBlAO5`Q%0f~`I%8-5Ky;n5pr&=0N+!Z5T)>mxV~#g+_Z;rW5GF()*0QL- zO2pmx9bwkQuItX|B#l1P&QdXXx@u>}up3=%ziESqrOPR;bEV5spx`QWOppIwAxv%4 zK7307d==Qq{kF$TI94TIM5);oaq1b&;}dljjL_yme9+DLOKPhgOkOsbv)`q+wmH6I z6}|Jl#_-SMXP89rLb_>6Ai4=fT;uc9ZbzZGih{kq3>gt%Ryxx--K;zqdj-!c)GrNb zlF5)g6#l2sxU_dqu8uOrxZyHQ4VocEd#;dpIR-eljupkGLG z0<6zo5brXn#z$ISc|H8D7dw>G2?f31*}t(;JdAW3pnUd(4|x5)TRnf=dR!c4Z6l>Y z#ed4(GHI71t+}_LTQ+M$yZOEA41&k*ik(056vcl@-@l`M+hp7v44e@DE-5HGw#+;5XuAYWldsRcgy20ukr!xSQac zh{k5OZs2XIqtn$-im&Z)cUZ|6w*traku&eUFR)t6*gw})%bf_<3xiyCt224Qw7 z=FX%VWg{4paCn7@6HA-mVXx&0+JEG(@6b$yGa22b&fc_kkIEHH&k@qpd!~bea{K@< zI{uX)sJCN^;ac#hgGXM~VQ@ehi(@RgMa=_4nytvDR`4gbA=>Nr15Ll?uDeaQJhCL| zYmtX_>=ypX7GK5v{Lg3`MAddz&VB*T4a#+v^7LkmM`wZ8;TsOV5Nicd^!wQwTY z?DdpVR&{Ho-0z=6Y&9=V8C?r-Jbv>O1RA0NtQ)vlk$!fir#PjP9@YW88v>+Ap?#~g zOhyUU=Ik~GR=JMW2LIX~$3^3CBJUnJi|3KKbz--Z>xm6X3S;6L-3S#R=FNS-KP{7l zx&)P~;)P)mKIPR}DiISj64{poLpag7qNOP3DZ0;_QG&L9)k02&j<^obTf+Z0c1TTOv?X$V8NtLb zB(ZM&Ea2kvZN8cRWW$TCN4#DO$2AgE-v)CJk+f5>Tui|O_oKV!3q}|vJd`;=s~eXD za<1*lGp(S6+->snZ6&kxQWgCd1Gwq-gBk&a80@w|IXC4U0R>5N8T_Wj(~)+8=8_)H z#5>Rz8q-BWUE=wqj!(V7XEAr<_#zd_)^JJ@w4{66{^=*t z2kmFTHZ5EtV`7b8yA|h#7kH;1+wI##2Y?coO}<~5V2G%Rcjj<{PcrPLeCxz$`~NX((PL67duGtH4)ly zh;7wR+v`5ogZ2UItLRVW#3|=UM$KgysDfS$!wD833Jj<|kWVyH*_Dlp!~R}xF(q98 z{@}LZc~{|U1r#bdY=d@^HT+kx05=XO@m}SjU9}sn^92Ctw>)a}*fh8{j=Z3TdL4B( zKZh^f$C@=OHReZ3mS!q!DtAPJLhX`zv&TdWUrkvmA9d@p>ic*Ix=V6jV5xKh(7N0;Z%9+FkcipBV=;uXc-=KU5t^|Op(FHbH|*e-BR|N0lC&6OMV%$>+U&6P&(RS@ z4a}nhcqR+DwYmkdEnEp>jm(D?cm#VmDmt&e@U$x??%B3;!=mbaQ>J<- z53Snhz43MUg-*{8EvLJ~jQ~2omxacHX6-lQ>b5T z06(m=qng)Ft{*Kj^+KD*Hk}E{4W=P7+h@yUTD#hCIRPk9qsqx3oM?^oo-;p`+JQiX zaEvbl7`?M+s?WQV!I3r8S;5OR$z5Bj08}Vc#|&rh_IoCeQ^V)a0|ex-sL*6WS%Ti0 zjTttyWjLgA!Y(Zk~}cyyk~*Mq4ZjOGhc*&Pld6N7VC{{csfvxutev3~=cc$wI}d3XWb zQ7(7(^!Xx>KvxzZ5`2XiVtH=8ye7ZFp!B6(*cf{zx%t$4FgGe_I+sLl82aHF$|jV_ z=RLgpM{_;aHyhWtjG=Dj&iVl^T09T70gV3f&5P6vXh&4jApWd?gB58U4s!l z3WJf~)o$xaVhk2jh^GLSkx;dx1Dz$z#WK;56PqFs!#7Z_oX-ow&HA>upNt9YxLV9 z&zod~ufy-TKaHiAAjx6fhaKXjcY)*eG#!2iiSu_1g^ifsKf8h-HHosEu^Hpe)%n6~ znpld4RrpFy^EXyJbYEvi4ZQ2GF=>`=DWbZ(D+y6?lBU{Fgc1HPmq6c*653!b3ZE@i1F#gT88+iGvFjTrQr6naLYvEahY}9-jSQIvu<(CcBRI zsdh$Pre|(S(ZrquM2tKf#Dl4xHImaK&@~?8?KUApkdzoli`rX2BKMq$@aTS zI@1$y;|Gkh3KEfG^4+{?mFIWYIr=Z%2V@lHLP4I(E!XV1xHQn3f!pLq4u_s#jI9rl z??c#|KV68BTZ zGU@+HLUA$=wEX*@RP;>iY?5~KkxrjH6h}bc@E+FdmyT}!!Q{}>om+kySzVIZ;19#% zdr)-5jE90LDIvuW{?zYb&{2H+ul#nIE5tl*+UtRYJk5o+nAIzJHyk9{60dnStKsk3 zzgM6pcLhH#!9xOp=E__DJMBLi3Wz7){uB83vjMhAFZ-{%BbD;cDKIIOdhp(JE$oUaiuiAYbbk7XAA5`}w}7 z_C5GFOo6P{9!&aT@I|@R^|dveedxviXb4tE+>|nuoK5ns;y! z=*oUgWr}g}TBqDTiZh;S+RsaD>aEKq$9v=cU&T=cvQ01MPfAYUhovfUEe~`pfDpeM z@W%qcM9~AC6~G_w3J#qG{1$IPgTuV$TI0Km=JfK}@?O`A5xVVNAfh1?^7eeeO$a?s zUO#_%U2fvh6R_HO@#471V3w)B*&B|`_^zSNfA>^j0q|H(ESrCMftjk4Ju1yhvR+TE2W zwJ5e7c6ZqK>>TR&y}nd-KyotG$`4u+0fbi7nZ8xCmX%GjeiY0RJgXm=bA z-%hwoB*vybER*$M&rVf>aB&anuC9!BFe8$g_A=Lngqa&aYg{5&%KG-_=XxFSsw&f6 z8b|qgNo$=}{gFBjmF4AFUp;-Eaq#w4$14(7ZM*GGKjyH!)~@N=0e-Z^o-e9=tWq0y zpzq+)zMqXh%JKKLSaJvAp{s&jk81ClLx2hknd?@(+&n&$p+fq_e5E>H`WZN9% zCfmVNTq3^G65ZY1W@cuG3=RLuX?jVn*P)~s8?jAE&VD=yKUm8losr*f{r@}}-EVJ2 z)J1E1^>Zo#0Ra?an@tT$JB0efuP-m-vU1kk$w?19 z9yG0aNpsPePT<#w6qXpdZ@S%QCe~g_^%eHyfQq6sXBB$80)b{VW=OZ(yhJ(tZWhZE zaB(FTDjeQTq@&NaT9#q7ArNnb*{CZDEmhDS`qi@O^Vrm~<#~4y9`1~8N$;#nZ&$P4 zl$erYb$TnH?|CmHS!byun46ZVCi^@ON*`5i^YI0GdA)=|otUXRn%g z;=QAm@8G>t%6;*k|9GY63i_c*-Mw%`!u;gBeZvF z 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⪻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

=_2$6F##o5;OcuJ)#K>DslG-VV%4z?#jGxS# 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 B=I;Oi literal 0 HcmV?d00001 diff --git a/book/grafana-edit.png b/book/grafana-edit.png new file mode 100644 index 0000000000000000000000000000000000000000..297d8b07b0b9ca0ca3a43ae4afd3717225d16132 GIT binary patch literal 423263 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

  • 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 ?#)2@pep*H6hQ(cVVKdDUDM|+O7j(;$~d2o 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

    =G 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

    8{5PF^n&(?a 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

    wvAq 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

    @pTCNin22|;cbgKtCL43F{J7;V7IY8x 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 b)#Qf|*btUaT36%RUr(>8rVFZ6c^UQ}J$dHT literal 0 HcmV?d00001 diff --git a/book/highlight.css b/book/highlight.css new file mode 100644 index 00000000..ba57b82b --- /dev/null +++ b/book/highlight.css @@ -0,0 +1,82 @@ +/* + * An increased contrast highlighting scheme loosely based on the + * "Base16 Atelier Dune Light" theme by Bram de Haan + * (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune) + * Original Base16 color scheme by Chris Kempson + * (https://github.com/chriskempson/base16) + */ + +/* Comment */ +.hljs-comment, +.hljs-quote { + color: #575757; +} + +/* Red */ +.hljs-variable, +.hljs-template-variable, +.hljs-attribute, +.hljs-tag, +.hljs-name, +.hljs-regexp, +.hljs-link, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class { + color: #d70025; +} + +/* Orange */ +.hljs-number, +.hljs-meta, +.hljs-built_in, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params { + color: #b21e00; +} + +/* Green */ +.hljs-string, +.hljs-symbol, +.hljs-bullet { + color: #008200; +} + +/* Blue */ +.hljs-title, +.hljs-section { + color: #0030f2; +} + +/* Purple */ +.hljs-keyword, +.hljs-selector-tag { + color: #9d00ec; +} + +.hljs { + display: block; + overflow-x: auto; + background: #f6f7f6; + color: #000; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-addition { + color: #22863a; + background-color: #f0fff4; +} + +.hljs-deletion { + color: #b31d28; + background-color: #ffeef0; +} diff --git a/book/highlight.js b/book/highlight.js new file mode 100644 index 00000000..3256c00e --- /dev/null +++ b/book/highlight.js @@ -0,0 +1,53 @@ +/* + Highlight.js 10.1.1 (93fd0d73) + License: BSD-3-Clause + Copyright (c) 2006-2020, Ivan Sagalaev +*/ +var hljs=function(){"use strict";function e(n){Object.freeze(n);var t="function"==typeof n;return Object.getOwnPropertyNames(n).forEach((function(r){!Object.hasOwnProperty.call(n,r)||null===n[r]||"object"!=typeof n[r]&&"function"!=typeof n[r]||t&&("caller"===r||"callee"===r||"arguments"===r)||Object.isFrozen(n[r])||e(n[r])})),n}class n{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data}ignoreMatch(){this.ignore=!0}}function t(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function r(e,...n){var t={};for(const n in e)t[n]=e[n];return n.forEach((function(e){for(const n in e)t[n]=e[n]})),t}function a(e){return e.nodeName.toLowerCase()}var i=Object.freeze({__proto__:null,escapeHTML:t,inherit:r,nodeStream:function(e){var n=[];return function e(t,r){for(var i=t.firstChild;i;i=i.nextSibling)3===i.nodeType?r+=i.nodeValue.length:1===i.nodeType&&(n.push({event:"start",offset:r,node:i}),r=e(i,r),a(i).match(/br|hr|img|input/)||n.push({event:"stop",offset:r,node:i}));return r}(e,0),n},mergeStreams:function(e,n,r){var i=0,s="",o=[];function l(){return e.length&&n.length?e[0].offset!==n[0].offset?e[0].offset"}function u(e){s+=""}function d(e){("start"===e.event?c:u)(e.node)}for(;e.length||n.length;){var g=l();if(s+=t(r.substring(i,g[0].offset)),i=g[0].offset,g===e){o.reverse().forEach(u);do{d(g.splice(0,1)[0]),g=l()}while(g===e&&g.length&&g[0].offset===i);o.reverse().forEach(c)}else"start"===g[0].event?o.push(g[0].node):o.pop(),d(g.splice(0,1)[0])}return s+t(r.substr(i))}});const s="",o=e=>!!e.kind;class l{constructor(e,n){this.buffer="",this.classPrefix=n.classPrefix,e.walk(this)}addText(e){this.buffer+=t(e)}openNode(e){if(!o(e))return;let n=e.kind;e.sublanguage||(n=`${this.classPrefix}${n}`),this.span(n)}closeNode(e){o(e)&&(this.buffer+=s)}value(){return this.buffer}span(e){this.buffer+=``}}class c{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const n={kind:e,children:[]};this.add(n),this.stack.push(n)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,n){return"string"==typeof n?e.addText(n):n.children&&(e.openNode(n),n.children.forEach(n=>this._walk(e,n)),e.closeNode(n)),e}static _collapse(e){"string"!=typeof e&&e.children&&(e.children.every(e=>"string"==typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{c._collapse(e)}))}}class u extends c{constructor(e){super(),this.options=e}addKeyword(e,n){""!==e&&(this.openNode(n),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,n){const t=e.root;t.kind=n,t.sublanguage=!0,this.add(t)}toHTML(){return new l(this,this.options).value()}finalize(){return!0}}function d(e){return e?"string"==typeof e?e:e.source:null}const g="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",h={begin:"\\\\[\\s\\S]",relevance:0},f={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[h]},p={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[h]},b={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},m=function(e,n,t={}){var a=r({className:"comment",begin:e,end:n,contains:[]},t);return a.contains.push(b),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),a},v=m("//","$"),x=m("/\\*","\\*/"),E=m("#","$");var _=Object.freeze({__proto__:null,IDENT_RE:"[a-zA-Z]\\w*",UNDERSCORE_IDENT_RE:"[a-zA-Z_]\\w*",NUMBER_RE:"\\b\\d+(\\.\\d+)?",C_NUMBER_RE:g,BINARY_NUMBER_RE:"\\b(0b[01]+)",RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(e={})=>{const n=/^#![ ]*\//;return e.binary&&(e.begin=function(...e){return e.map(e=>d(e)).join("")}(n,/.*\b/,e.binary,/\b.*/)),r({className:"meta",begin:n,end:/$/,relevance:0,"on:begin":(e,n)=>{0!==e.index&&n.ignoreMatch()}},e)},BACKSLASH_ESCAPE:h,APOS_STRING_MODE:f,QUOTE_STRING_MODE:p,PHRASAL_WORDS_MODE:b,COMMENT:m,C_LINE_COMMENT_MODE:v,C_BLOCK_COMMENT_MODE:x,HASH_COMMENT_MODE:E,NUMBER_MODE:{className:"number",begin:"\\b\\d+(\\.\\d+)?",relevance:0},C_NUMBER_MODE:{className:"number",begin:g,relevance:0},BINARY_NUMBER_MODE:{className:"number",begin:"\\b(0b[01]+)",relevance:0},CSS_NUMBER_MODE:{className:"number",begin:"\\b\\d+(\\.\\d+)?(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},REGEXP_MODE:{begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[h,{begin:/\[/,end:/\]/,relevance:0,contains:[h]}]}]},TITLE_MODE:{className:"title",begin:"[a-zA-Z]\\w*",relevance:0},UNDERSCORE_TITLE_MODE:{className:"title",begin:"[a-zA-Z_]\\w*",relevance:0},METHOD_GUARD:{begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":(e,n)=>{n.data._beginMatch=e[1]},"on:end":(e,n)=>{n.data._beginMatch!==e[1]&&n.ignoreMatch()}})}}),N="of and for in not or if then".split(" ");function w(e,n){return n?+n:function(e){return N.includes(e.toLowerCase())}(e)?0:1}const R=t,y=r,{nodeStream:k,mergeStreams:O}=i,M=Symbol("nomatch");return function(t){var a=[],i={},s={},o=[],l=!0,c=/(^(<[^>]+>|\t|)+|\n)/gm,g="Could not find the language '{}', did you forget to load/include a language module?";const h={disableAutodetect:!0,name:"Plain text",contains:[]};var f={noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:null,__emitter:u};function p(e){return f.noHighlightRe.test(e)}function b(e,n,t,r){var a={code:n,language:e};S("before:highlight",a);var i=a.result?a.result:m(a.language,a.code,t,r);return i.code=a.code,S("after:highlight",i),i}function m(e,t,a,s){var o=t;function c(e,n){var t=E.case_insensitive?n[0].toLowerCase():n[0];return Object.prototype.hasOwnProperty.call(e.keywords,t)&&e.keywords[t]}function u(){null!=y.subLanguage?function(){if(""!==A){var e=null;if("string"==typeof y.subLanguage){if(!i[y.subLanguage])return void O.addText(A);e=m(y.subLanguage,A,!0,k[y.subLanguage]),k[y.subLanguage]=e.top}else e=v(A,y.subLanguage.length?y.subLanguage:null);y.relevance>0&&(I+=e.relevance),O.addSublanguage(e.emitter,e.language)}}():function(){if(!y.keywords)return void O.addText(A);let e=0;y.keywordPatternRe.lastIndex=0;let n=y.keywordPatternRe.exec(A),t="";for(;n;){t+=A.substring(e,n.index);const r=c(y,n);if(r){const[e,a]=r;O.addText(t),t="",I+=a,O.addKeyword(n[0],e)}else t+=n[0];e=y.keywordPatternRe.lastIndex,n=y.keywordPatternRe.exec(A)}t+=A.substr(e),O.addText(t)}(),A=""}function h(e){return e.className&&O.openNode(e.className),y=Object.create(e,{parent:{value:y}})}function p(e){return 0===y.matcher.regexIndex?(A+=e[0],1):(L=!0,0)}var b={};function x(t,r){var i=r&&r[0];if(A+=t,null==i)return u(),0;if("begin"===b.type&&"end"===r.type&&b.index===r.index&&""===i){if(A+=o.slice(r.index,r.index+1),!l){const n=Error("0 width match regex");throw n.languageName=e,n.badRule=b.rule,n}return 1}if(b=r,"begin"===r.type)return function(e){var t=e[0],r=e.rule;const a=new n(r),i=[r.__beforeBegin,r["on:begin"]];for(const n of i)if(n&&(n(e,a),a.ignore))return p(t);return r&&r.endSameAsBegin&&(r.endRe=RegExp(t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")),r.skip?A+=t:(r.excludeBegin&&(A+=t),u(),r.returnBegin||r.excludeBegin||(A=t)),h(r),r.returnBegin?0:t.length}(r);if("illegal"===r.type&&!a){const e=Error('Illegal lexeme "'+i+'" for mode "'+(y.className||"")+'"');throw e.mode=y,e}if("end"===r.type){var s=function(e){var t=e[0],r=o.substr(e.index),a=function e(t,r,a){let i=function(e,n){var t=e&&e.exec(n);return t&&0===t.index}(t.endRe,a);if(i){if(t["on:end"]){const e=new n(t);t["on:end"](r,e),e.ignore&&(i=!1)}if(i){for(;t.endsParent&&t.parent;)t=t.parent;return t}}if(t.endsWithParent)return e(t.parent,r,a)}(y,e,r);if(!a)return M;var i=y;i.skip?A+=t:(i.returnEnd||i.excludeEnd||(A+=t),u(),i.excludeEnd&&(A=t));do{y.className&&O.closeNode(),y.skip||y.subLanguage||(I+=y.relevance),y=y.parent}while(y!==a.parent);return a.starts&&(a.endSameAsBegin&&(a.starts.endRe=a.endRe),h(a.starts)),i.returnEnd?0:t.length}(r);if(s!==M)return s}if("illegal"===r.type&&""===i)return 1;if(B>1e5&&B>3*r.index)throw Error("potential infinite loop, way more iterations than matches");return A+=i,i.length}var E=T(e);if(!E)throw console.error(g.replace("{}",e)),Error('Unknown language: "'+e+'"');var _=function(e){function n(n,t){return RegExp(d(n),"m"+(e.case_insensitive?"i":"")+(t?"g":""))}class t{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,n){n.position=this.position++,this.matchIndexes[this.matchAt]=n,this.regexes.push([n,e]),this.matchAt+=function(e){return RegExp(e.toString()+"|").exec("").length-1}(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map(e=>e[1]);this.matcherRe=n(function(e,n="|"){for(var t=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./,r=0,a="",i=0;i0&&(a+=n),a+="(";o.length>0;){var l=t.exec(o);if(null==l){a+=o;break}a+=o.substring(0,l.index),o=o.substring(l.index+l[0].length),"\\"===l[0][0]&&l[1]?a+="\\"+(+l[1]+s):(a+=l[0],"("===l[0]&&r++)}a+=")"}return a}(e),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const n=this.matcherRe.exec(e);if(!n)return null;const t=n.findIndex((e,n)=>n>0&&void 0!==e),r=this.matchIndexes[t];return n.splice(0,t),Object.assign(n,r)}}class a{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const n=new t;return this.rules.slice(e).forEach(([e,t])=>n.addRule(e,t)),n.compile(),this.multiRegexes[e]=n,n}considerAll(){this.regexIndex=0}addRule(e,n){this.rules.push([e,n]),"begin"===n.type&&this.count++}exec(e){const n=this.getMatcher(this.regexIndex);n.lastIndex=this.lastIndex;const t=n.exec(e);return t&&(this.regexIndex+=t.position+1,this.regexIndex===this.count&&(this.regexIndex=0)),t}}function i(e,n){const t=e.input[e.index-1],r=e.input[e.index+e[0].length];"."!==t&&"."!==r||n.ignoreMatch()}if(e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return function t(s,o){const l=s;if(s.compiled)return l;s.compiled=!0,s.__beforeBegin=null,s.keywords=s.keywords||s.beginKeywords;let c=null;if("object"==typeof s.keywords&&(c=s.keywords.$pattern,delete s.keywords.$pattern),s.keywords&&(s.keywords=function(e,n){var t={};return"string"==typeof e?r("keyword",e):Object.keys(e).forEach((function(n){r(n,e[n])})),t;function r(e,r){n&&(r=r.toLowerCase()),r.split(" ").forEach((function(n){var r=n.split("|");t[r[0]]=[e,w(r[0],r[1])]}))}}(s.keywords,e.case_insensitive)),s.lexemes&&c)throw Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");return l.keywordPatternRe=n(s.lexemes||c||/\w+/,!0),o&&(s.beginKeywords&&(s.begin="\\b("+s.beginKeywords.split(" ").join("|")+")(?=\\b|\\s)",s.__beforeBegin=i),s.begin||(s.begin=/\B|\b/),l.beginRe=n(s.begin),s.endSameAsBegin&&(s.end=s.begin),s.end||s.endsWithParent||(s.end=/\B|\b/),s.end&&(l.endRe=n(s.end)),l.terminator_end=d(s.end)||"",s.endsWithParent&&o.terminator_end&&(l.terminator_end+=(s.end?"|":"")+o.terminator_end)),s.illegal&&(l.illegalRe=n(s.illegal)),void 0===s.relevance&&(s.relevance=1),s.contains||(s.contains=[]),s.contains=[].concat(...s.contains.map((function(e){return function(e){return e.variants&&!e.cached_variants&&(e.cached_variants=e.variants.map((function(n){return r(e,{variants:null},n)}))),e.cached_variants?e.cached_variants:function e(n){return!!n&&(n.endsWithParent||e(n.starts))}(e)?r(e,{starts:e.starts?r(e.starts):null}):Object.isFrozen(e)?r(e):e}("self"===e?s:e)}))),s.contains.forEach((function(e){t(e,l)})),s.starts&&t(s.starts,o),l.matcher=function(e){const n=new a;return e.contains.forEach(e=>n.addRule(e.begin,{rule:e,type:"begin"})),e.terminator_end&&n.addRule(e.terminator_end,{type:"end"}),e.illegal&&n.addRule(e.illegal,{type:"illegal"}),n}(l),l}(e)}(E),N="",y=s||_,k={},O=new f.__emitter(f);!function(){for(var e=[],n=y;n!==E;n=n.parent)n.className&&e.unshift(n.className);e.forEach(e=>O.openNode(e))}();var A="",I=0,S=0,B=0,L=!1;try{for(y.matcher.considerAll();;){B++,L?L=!1:(y.matcher.lastIndex=S,y.matcher.considerAll());const e=y.matcher.exec(o);if(!e)break;const n=x(o.substring(S,e.index),e);S=e.index+n}return x(o.substr(S)),O.closeAllNodes(),O.finalize(),N=O.toHTML(),{relevance:I,value:N,language:e,illegal:!1,emitter:O,top:y}}catch(n){if(n.message&&n.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:n.message,context:o.slice(S-100,S+100),mode:n.mode},sofar:N,relevance:0,value:R(o),emitter:O};if(l)return{illegal:!1,relevance:0,value:R(o),emitter:O,language:e,top:y,errorRaised:n};throw n}}function v(e,n){n=n||f.languages||Object.keys(i);var t=function(e){const n={relevance:0,emitter:new f.__emitter(f),value:R(e),illegal:!1,top:h};return n.emitter.addText(e),n}(e),r=t;return n.filter(T).filter(I).forEach((function(n){var a=m(n,e,!1);a.language=n,a.relevance>r.relevance&&(r=a),a.relevance>t.relevance&&(r=t,t=a)})),r.language&&(t.second_best=r),t}function x(e){return f.tabReplace||f.useBR?e.replace(c,e=>"\n"===e?f.useBR?"
    ":e:f.tabReplace?e.replace(/\t/g,f.tabReplace):e):e}function E(e){let n=null;const t=function(e){var n=e.className+" ";n+=e.parentNode?e.parentNode.className:"";const t=f.languageDetectRe.exec(n);if(t){var r=T(t[1]);return r||(console.warn(g.replace("{}",t[1])),console.warn("Falling back to no-highlight mode for this block.",e)),r?t[1]:"no-highlight"}return n.split(/\s+/).find(e=>p(e)||T(e))}(e);if(p(t))return;S("before:highlightBlock",{block:e,language:t}),f.useBR?(n=document.createElement("div")).innerHTML=e.innerHTML.replace(/\n/g,"").replace(//g,"\n"):n=e;const r=n.textContent,a=t?b(t,r,!0):v(r),i=k(n);if(i.length){const e=document.createElement("div");e.innerHTML=a.value,a.value=O(i,k(e),r)}a.value=x(a.value),S("after:highlightBlock",{block:e,result:a}),e.innerHTML=a.value,e.className=function(e,n,t){var r=n?s[n]:t,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),e.includes(r)||a.push(r),a.join(" ").trim()}(e.className,t,a.language),e.result={language:a.language,re:a.relevance,relavance:a.relevance},a.second_best&&(e.second_best={language:a.second_best.language,re:a.second_best.relevance,relavance:a.second_best.relevance})}const N=()=>{if(!N.called){N.called=!0;var e=document.querySelectorAll("pre code");a.forEach.call(e,E)}};function T(e){return e=(e||"").toLowerCase(),i[e]||i[s[e]]}function A(e,{languageName:n}){"string"==typeof e&&(e=[e]),e.forEach(e=>{s[e]=n})}function I(e){var n=T(e);return n&&!n.disableAutodetect}function S(e,n){var t=e;o.forEach((function(e){e[t]&&e[t](n)}))}Object.assign(t,{highlight:b,highlightAuto:v,fixMarkup:x,highlightBlock:E,configure:function(e){f=y(f,e)},initHighlighting:N,initHighlightingOnLoad:function(){window.addEventListener("DOMContentLoaded",N,!1)},registerLanguage:function(e,n){var r=null;try{r=n(t)}catch(n){if(console.error("Language definition for '{}' could not be registered.".replace("{}",e)),!l)throw n;console.error(n),r=h}r.name||(r.name=e),i[e]=r,r.rawDefinition=n.bind(null,t),r.aliases&&A(r.aliases,{languageName:e})},listLanguages:function(){return Object.keys(i)},getLanguage:T,registerAliases:A,requireLanguage:function(e){var n=T(e);if(n)return n;throw Error("The '{}' language is required, but not loaded.".replace("{}",e))},autoDetection:I,inherit:y,addPlugin:function(e){o.push(e)}}),t.debugMode=function(){l=!1},t.safeMode=function(){l=!0},t.versionString="10.1.1";for(const n in _)"object"==typeof _[n]&&e(_[n]);return Object.assign(t,_),t}({})}();"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=hljs); +hljs.registerLanguage("apache",function(){"use strict";return function(e){var n={className:"number",begin:"\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?"};return{name:"Apache config",aliases:["apacheconf"],case_insensitive:!0,contains:[e.HASH_COMMENT_MODE,{className:"section",begin:"",contains:[n,{className:"number",begin:":\\d{1,5}"},e.inherit(e.QUOTE_STRING_MODE,{relevance:0})]},{className:"attribute",begin:/\w+/,relevance:0,keywords:{nomarkup:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{end:/$/,relevance:0,keywords:{literal:"on off all deny allow"},contains:[{className:"meta",begin:"\\s\\[",end:"\\]$"},{className:"variable",begin:"[\\$%]\\{",end:"\\}",contains:["self",{className:"number",begin:"[\\$%]\\d+"}]},n,{className:"number",begin:"\\d+"},e.QUOTE_STRING_MODE]}}],illegal:/\S/}}}()); +hljs.registerLanguage("bash",function(){"use strict";return function(e){const s={};Object.assign(s,{className:"variable",variants:[{begin:/\$[\w\d#@][\w\d_]*/},{begin:/\$\{/,end:/\}/,contains:[{begin:/:-/,contains:[s]}]}]});const t={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},n={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,s,t]};t.contains.push(n);const a={begin:/\$\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,s]},i=e.SHEBANG({binary:"(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)",relevance:10}),c={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{name:"Bash",aliases:["sh","zsh"],keywords:{$pattern:/\b-?[a-z\._]+\b/,keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},contains:[i,e.SHEBANG(),c,a,e.HASH_COMMENT_MODE,n,{className:"",begin:/\\"/},{className:"string",begin:/'/,end:/'/},s]}}}()); +hljs.registerLanguage("c-like",function(){"use strict";return function(e){function t(e){return"(?:"+e+")?"}var n="(decltype\\(auto\\)|"+t("[a-zA-Z_]\\w*::")+"[a-zA-Z_]\\w*"+t("<.*?>")+")",r={className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"},a={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},i={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},s={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(a,{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},o={className:"title",begin:t("[a-zA-Z_]\\w*::")+e.IDENT_RE,relevance:0},c=t("[a-zA-Z_]\\w*::")+e.IDENT_RE+"\\s*\\(",l={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using asm case typeid wchar_t short reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignas alignof constexpr consteval constinit decltype concept co_await co_return co_yield requires noexcept static_assert thread_local restrict final override atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong new throw return and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr _Bool complex _Complex imaginary _Imaginary",literal:"true false nullptr NULL"},d=[r,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,i,a],_={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:l,contains:d.concat([{begin:/\(/,end:/\)/,keywords:l,contains:d.concat(["self"]),relevance:0}]),relevance:0},u={className:"function",begin:"("+n+"[\\*&\\s]+)+"+c,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:l,illegal:/[^\w\s\*&:<>]/,contains:[{begin:"decltype\\(auto\\)",keywords:l,relevance:0},{begin:c,returnBegin:!0,contains:[o],relevance:0},{className:"params",begin:/\(/,end:/\)/,keywords:l,relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a,i,r,{begin:/\(/,end:/\)/,keywords:l,relevance:0,contains:["self",e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a,i,r]}]},r,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,s]};return{aliases:["c","cc","h","c++","h++","hpp","hh","hxx","cxx"],keywords:l,disableAutodetect:!0,illegal:"",keywords:l,contains:["self",r]},{begin:e.IDENT_RE+"::",keywords:l},{className:"class",beginKeywords:"class struct",end:/[{;:]/,contains:[{begin://,contains:["self"]},e.TITLE_MODE]}]),exports:{preprocessor:s,strings:a,keywords:l}}}}()); +hljs.registerLanguage("c",function(){"use strict";return function(e){var n=e.getLanguage("c-like").rawDefinition();return n.name="C",n.aliases=["c","h"],n}}()); +hljs.registerLanguage("coffeescript",function(){"use strict";const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],a=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);return function(r){var t={keyword:e.concat(["then","unless","until","loop","by","when","and","or","is","isnt","not"]).filter((e=>n=>!e.includes(n))(["var","const","let","function","static"])).join(" "),literal:n.concat(["yes","no","on","off"]).join(" "),built_in:a.concat(["npm","print"]).join(" ")},i="[A-Za-z$_][0-9A-Za-z$_]*",s={className:"subst",begin:/#\{/,end:/}/,keywords:t},o=[r.BINARY_NUMBER_MODE,r.inherit(r.C_NUMBER_MODE,{starts:{end:"(\\s*/)?",relevance:0}}),{className:"string",variants:[{begin:/'''/,end:/'''/,contains:[r.BACKSLASH_ESCAPE]},{begin:/'/,end:/'/,contains:[r.BACKSLASH_ESCAPE]},{begin:/"""/,end:/"""/,contains:[r.BACKSLASH_ESCAPE,s]},{begin:/"/,end:/"/,contains:[r.BACKSLASH_ESCAPE,s]}]},{className:"regexp",variants:[{begin:"///",end:"///",contains:[s,r.HASH_COMMENT_MODE]},{begin:"//[gim]{0,3}(?=\\W)",relevance:0},{begin:/\/(?![ *]).*?(?![\\]).\/[gim]{0,3}(?=\W)/}]},{begin:"@"+i},{subLanguage:"javascript",excludeBegin:!0,excludeEnd:!0,variants:[{begin:"```",end:"```"},{begin:"`",end:"`"}]}];s.contains=o;var c=r.inherit(r.TITLE_MODE,{begin:i}),l={className:"params",begin:"\\([^\\(]",returnBegin:!0,contains:[{begin:/\(/,end:/\)/,keywords:t,contains:["self"].concat(o)}]};return{name:"CoffeeScript",aliases:["coffee","cson","iced"],keywords:t,illegal:/\/\*/,contains:o.concat([r.COMMENT("###","###"),r.HASH_COMMENT_MODE,{className:"function",begin:"^\\s*"+i+"\\s*=\\s*(\\(.*\\))?\\s*\\B[-=]>",end:"[-=]>",returnBegin:!0,contains:[c,l]},{begin:/[:\(,=]\s*/,relevance:0,contains:[{className:"function",begin:"(\\(.*\\))?\\s*\\B[-=]>",end:"[-=]>",returnBegin:!0,contains:[l]}]},{className:"class",beginKeywords:"class",end:"$",illegal:/[:="\[\]]/,contains:[{beginKeywords:"extends",endsWithParent:!0,illegal:/[:="\[\]]/,contains:[c]},c]},{begin:i+":",end:":",returnBegin:!0,returnEnd:!0,relevance:0}])}}}()); +hljs.registerLanguage("cpp",function(){"use strict";return function(e){var t=e.getLanguage("c-like").rawDefinition();return t.disableAutodetect=!1,t.name="C++",t.aliases=["cc","c++","h++","hpp","hh","hxx","cxx"],t}}()); +hljs.registerLanguage("csharp",function(){"use strict";return function(e){var n={keyword:"abstract as base bool break byte case catch char checked const continue decimal default delegate do double enum event explicit extern finally fixed float for foreach goto if implicit in int interface internal is lock long object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this try typeof uint ulong unchecked unsafe ushort using virtual void volatile while add alias ascending async await by descending dynamic equals from get global group into join let nameof on orderby partial remove select set value var when where yield",literal:"null false true"},i=e.inherit(e.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),a={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},s={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},t=e.inherit(s,{illegal:/\n/}),l={className:"subst",begin:"{",end:"}",keywords:n},r=e.inherit(l,{illegal:/\n/}),c={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:"{{"},{begin:"}}"},e.BACKSLASH_ESCAPE,r]},o={className:"string",begin:/\$@"/,end:'"',contains:[{begin:"{{"},{begin:"}}"},{begin:'""'},l]},g=e.inherit(o,{illegal:/\n/,contains:[{begin:"{{"},{begin:"}}"},{begin:'""'},r]});l.contains=[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.C_BLOCK_COMMENT_MODE],r.contains=[g,c,t,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.inherit(e.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];var d={variants:[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},E={begin:"<",end:">",contains:[{beginKeywords:"in out"},i]},_=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",b={begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:"\x3c!--|--\x3e"},{begin:""}]}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},d,a,{beginKeywords:"class interface",end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},i,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",end:/[{;=]/,illegal:/[^\s:]/,contains:[i,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"meta-string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+_+"\\s+)+"+e.IDENT_RE+"\\s*(\\<.+\\>)?\\s*\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{begin:e.IDENT_RE+"\\s*(\\<.+\\>)?\\s*\\(",returnBegin:!0,contains:[e.TITLE_MODE,E],relevance:0},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0,contains:[d,a,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},b]}}}()); +hljs.registerLanguage("css",function(){"use strict";return function(e){var n={begin:/(?:[A-Z\_\.\-]+|--[a-zA-Z0-9_-]+)\s*:/,returnBegin:!0,end:";",endsWithParent:!0,contains:[{className:"attribute",begin:/\S/,end:":",excludeEnd:!0,starts:{endsWithParent:!0,excludeEnd:!0,contains:[{begin:/[\w-]+\(/,returnBegin:!0,contains:[{className:"built_in",begin:/[\w-]+/},{begin:/\(/,end:/\)/,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_BLOCK_COMMENT_MODE,{className:"number",begin:"#[0-9A-Fa-f]+"},{className:"meta",begin:"!important"}]}}]};return{name:"CSS",case_insensitive:!0,illegal:/[=\/|'\$]/,contains:[e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/},{className:"selector-class",begin:/\.[A-Za-z0-9_-]+/},{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"@(page|font-face)",lexemes:"@[a-z-]+",keywords:"@page @font-face"},{begin:"@",end:"[{;]",illegal:/:/,returnBegin:!0,contains:[{className:"keyword",begin:/@\-?\w[\w]*(\-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:"and or not only",contains:[{begin:/[a-z-]+:/,className:"attribute"},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},{begin:"{",end:"}",illegal:/\S/,contains:[e.C_BLOCK_COMMENT_MODE,n]}]}}}()); +hljs.registerLanguage("diff",function(){"use strict";return function(e){return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,variants:[{begin:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{begin:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{begin:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{className:"comment",variants:[{begin:/Index: /,end:/$/},{begin:/={3,}/,end:/$/},{begin:/^\-{3}/,end:/$/},{begin:/^\*{3} /,end:/$/},{begin:/^\+{3}/,end:/$/},{begin:/^\*{15}$/}]},{className:"addition",begin:"^\\+",end:"$"},{className:"deletion",begin:"^\\-",end:"$"},{className:"addition",begin:"^\\!",end:"$"}]}}}()); +hljs.registerLanguage("go",function(){"use strict";return function(e){var n={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{name:"Go",aliases:["golang"],keywords:n,illegal:"e(n)).join("")}return function(a){var s={className:"number",relevance:0,variants:[{begin:/([\+\-]+)?[\d]+_[\d_]+/},{begin:a.NUMBER_RE}]},i=a.COMMENT();i.variants=[{begin:/;/,end:/$/},{begin:/#/,end:/$/}];var t={className:"variable",variants:[{begin:/\$[\w\d"][\w\d_]*/},{begin:/\$\{(.*?)}/}]},r={className:"literal",begin:/\bon|off|true|false|yes|no\b/},l={className:"string",contains:[a.BACKSLASH_ESCAPE],variants:[{begin:"'''",end:"'''",relevance:10},{begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"'},{begin:"'",end:"'"}]},c={begin:/\[/,end:/\]/,contains:[i,r,t,l,s,"self"],relevance:0},g="("+[/[A-Za-z0-9_-]+/,/"(\\"|[^"])*"/,/'[^']*'/].map(n=>e(n)).join("|")+")";return{name:"TOML, also INI",aliases:["toml"],case_insensitive:!0,illegal:/\S/,contains:[i,{className:"section",begin:/\[+/,end:/\]+/},{begin:n(g,"(\\s*\\.\\s*",g,")*",n("(?=",/\s*=\s*[^#\s]/,")")),className:"attr",starts:{end:/$/,contains:[i,c,r,t,l,s]}}]}}}()); +hljs.registerLanguage("java",function(){"use strict";function e(e){return e?"string"==typeof e?e:e.source:null}function n(e){return a("(",e,")?")}function a(...n){return n.map(n=>e(n)).join("")}function s(...n){return"("+n.map(n=>e(n)).join("|")+")"}return function(e){var t="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",i={className:"meta",begin:"@[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},r=e=>a("[",e,"]+([",e,"_]*[",e,"]+)?"),c={className:"number",variants:[{begin:`\\b(0[bB]${r("01")})[lL]?`},{begin:`\\b(0${r("0-7")})[dDfFlL]?`},{begin:a(/\b0[xX]/,s(a(r("a-fA-F0-9"),/\./,r("a-fA-F0-9")),a(r("a-fA-F0-9"),/\.?/),a(/\./,r("a-fA-F0-9"))),/([pP][+-]?(\d+))?/,/[fFdDlL]?/)},{begin:a(/\b/,s(a(/\d*\./,r("\\d")),r("\\d")),/[eE][+-]?[\d]+[dDfF]?/)},{begin:a(/\b/,r(/\d/),n(/\.?/),n(r(/\d/)),/[dDfFlL]?/)}],relevance:0};return{name:"Java",aliases:["jsp"],keywords:t,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"class",beginKeywords:"class interface",end:/[{;=]/,excludeEnd:!0,keywords:"class interface",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"new throw return else",relevance:0},{className:"function",begin:"([À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(<[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(\\s*,\\s*[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*)*>)?\\s+)+"+e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:t,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:t,relevance:0,contains:[i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},c,i]}}}()); +hljs.registerLanguage("javascript",function(){"use strict";const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],a=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function s(e){return r("(?=",e,")")}function r(...e){return e.map(e=>(function(e){return e?"string"==typeof e?e:e.source:null})(e)).join("")}return function(t){var i="[A-Za-z$_][0-9A-Za-z$_]*",c={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/},o={$pattern:"[A-Za-z$_][0-9A-Za-z$_]*",keyword:e.join(" "),literal:n.join(" "),built_in:a.join(" ")},l={className:"number",variants:[{begin:"\\b(0[bB][01]+)n?"},{begin:"\\b(0[oO][0-7]+)n?"},{begin:t.C_NUMBER_RE+"n?"}],relevance:0},E={className:"subst",begin:"\\$\\{",end:"\\}",keywords:o,contains:[]},d={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,E],subLanguage:"xml"}},g={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,E],subLanguage:"css"}},u={className:"string",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE,E]};E.contains=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,d,g,u,l,t.REGEXP_MODE];var b=E.contains.concat([{begin:/\(/,end:/\)/,contains:["self"].concat(E.contains,[t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE])},t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE]),_={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:b};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:o,contains:[t.SHEBANG({binary:"node",relevance:5}),{className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,d,g,u,t.C_LINE_COMMENT_MODE,t.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+",contains:[{className:"type",begin:"\\{",end:"\\}",relevance:0},{className:"variable",begin:i+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),t.C_BLOCK_COMMENT_MODE,l,{begin:r(/[{,\n]\s*/,s(r(/(((\/\/.*)|(\/\*(.|\n)*\*\/))\s*)*/,i+"\\s*:"))),relevance:0,contains:[{className:"attr",begin:i+s("\\s*:"),relevance:0}]},{begin:"("+t.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.REGEXP_MODE,{className:"function",begin:"(\\([^(]*(\\([^(]*(\\([^(]*\\))?\\))?\\)|"+t.UNDERSCORE_IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:t.UNDERSCORE_IDENT_RE},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:o,contains:b}]}]},{begin:/,/,relevance:0},{className:"",begin:/\s/,end:/\s*/,skip:!0},{variants:[{begin:"<>",end:""},{begin:c.begin,end:c.end}],subLanguage:"xml",contains:[{begin:c.begin,end:c.end,skip:!0,contains:["self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[t.inherit(t.TITLE_MODE,{begin:i}),_],illegal:/\[|%/},{begin:/\$[(.]/},t.METHOD_GUARD,{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends"},t.UNDERSCORE_TITLE_MODE]},{beginKeywords:"constructor",end:/\{/,excludeEnd:!0},{begin:"(get|set)\\s+(?="+i+"\\()",end:/{/,keywords:"get set",contains:[t.inherit(t.TITLE_MODE,{begin:i}),{begin:/\(\)/},_]}],illegal:/#(?!!)/}}}()); +hljs.registerLanguage("json",function(){"use strict";return function(n){var e={literal:"true false null"},i=[n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],t=[n.QUOTE_STRING_MODE,n.C_NUMBER_MODE],a={end:",",endsWithParent:!0,excludeEnd:!0,contains:t,keywords:e},l={begin:"{",end:"}",contains:[{className:"attr",begin:/"/,end:/"/,contains:[n.BACKSLASH_ESCAPE],illegal:"\\n"},n.inherit(a,{begin:/:/})].concat(i),illegal:"\\S"},s={begin:"\\[",end:"\\]",contains:[n.inherit(a)],illegal:"\\S"};return t.push(l,s),i.forEach((function(n){t.push(n)})),{name:"JSON",contains:t,keywords:e,illegal:"\\S"}}}()); +hljs.registerLanguage("kotlin",function(){"use strict";return function(e){var n={keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual trait volatile transient native default",built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",literal:"true false null"},a={className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"@"},i={className:"subst",begin:"\\${",end:"}",contains:[e.C_NUMBER_MODE]},s={className:"variable",begin:"\\$"+e.UNDERSCORE_IDENT_RE},t={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[s,i]},{begin:"'",end:"'",illegal:/\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[e.BACKSLASH_ESCAPE,s,i]}]};i.contains.push(t);var r={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+e.UNDERSCORE_IDENT_RE+")?"},l={className:"meta",begin:"@"+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[e.inherit(t,{className:"meta-string"})]}]},c=e.COMMENT("/\\*","\\*/",{contains:[e.C_BLOCK_COMMENT_MODE]}),o={variants:[{className:"type",begin:e.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]},d=o;return d.variants[1].contains=[o],o.variants[1].contains=[d],{name:"Kotlin",aliases:["kt"],keywords:n,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,c,{className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}},a,r,l,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:!0,excludeEnd:!0,keywords:n,illegal:/fun\s+(<.*>)?[^\s\(]+(\s+[^\s\(]+)\s*=/,relevance:5,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"type",begin://,keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:n,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:!0,contains:[o,e.C_LINE_COMMENT_MODE,c],relevance:0},e.C_LINE_COMMENT_MODE,c,r,l,t,e.C_NUMBER_MODE]},c]},{className:"class",beginKeywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},e.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,]|$/,excludeBegin:!0,returnEnd:!0},r,l]},t,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:"\n"},{className:"number",begin:"\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",relevance:0}]}}}()); +hljs.registerLanguage("less",function(){"use strict";return function(e){var n="([\\w-]+|@{[\\w-]+})",a=[],s=[],t=function(e){return{className:"string",begin:"~?"+e+".*?"+e}},r=function(e,n,a){return{className:e,begin:n,relevance:a}},i={begin:"\\(",end:"\\)",contains:s,relevance:0};s.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t("'"),t('"'),e.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},r("number","#[0-9A-Fa-f]+\\b"),i,r("variable","@@?[\\w-]+",10),r("variable","@{[\\w-]+}"),r("built_in","~?`[^`]*?`"),{className:"attribute",begin:"[\\w-]+\\s*:",end:":",returnBegin:!0,excludeEnd:!0},{className:"meta",begin:"!important"});var c=s.concat({begin:"{",end:"}",contains:a}),l={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(s)},o={begin:n+"\\s*:",returnBegin:!0,end:"[;}]",relevance:0,contains:[{className:"attribute",begin:n,end:":",excludeEnd:!0,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:s}}]},g={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",returnEnd:!0,contains:s,relevance:0}},d={className:"variable",variants:[{begin:"@[\\w-]+\\s*:",relevance:15},{begin:"@[\\w-]+"}],starts:{end:"[;}]",returnEnd:!0,contains:c}},b={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:n,end:"{"}],returnBegin:!0,returnEnd:!0,illegal:"[<='$\"]",relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,l,r("keyword","all\\b"),r("variable","@{[\\w-]+}"),r("selector-tag",n+"%?",0),r("selector-id","#"+n),r("selector-class","\\."+n,0),r("selector-tag","&",0),{className:"selector-attr",begin:"\\[",end:"\\]"},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"\\(",end:"\\)",contains:c},{begin:"!important"}]};return a.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,g,d,o,b),{name:"Less",case_insensitive:!0,illegal:"[=>'/<($\"]",contains:a}}}()); +hljs.registerLanguage("lua",function(){"use strict";return function(e){var t={begin:"\\[=*\\[",end:"\\]=*\\]",contains:["self"]},a=[e.COMMENT("--(?!\\[=*\\[)","$"),e.COMMENT("--\\[=*\\[","\\]=*\\]",{contains:[t],relevance:10})];return{name:"Lua",keywords:{$pattern:e.UNDERSCORE_IDENT_RE,literal:"true false nil",keyword:"and break do else elseif end for goto if in local not or repeat return then until while",built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove"},contains:a.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[e.inherit(e.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:a}].concat(a)},e.C_NUMBER_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"string",begin:"\\[=*\\[",end:"\\]=*\\]",contains:[t],relevance:5}])}}}()); +hljs.registerLanguage("makefile",function(){"use strict";return function(e){var i={className:"variable",variants:[{begin:"\\$\\("+e.UNDERSCORE_IDENT_RE+"\\)",contains:[e.BACKSLASH_ESCAPE]},{begin:/\$[@%`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin:"",relevance:10,contains:[a,i,t,s,{begin:"\\[",end:"\\]",contains:[{className:"meta",begin:"",contains:[a,s,i,t]}]}]},e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},n,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:")",end:">",keywords:{name:"style"},contains:[c],starts:{end:"",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:")",end:">",keywords:{name:"script"},contains:[c],starts:{end:"<\/script>",returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:"",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},c]}]}}}()); +hljs.registerLanguage("markdown",function(){"use strict";return function(n){const e={begin:"<",end:">",subLanguage:"xml",relevance:0},a={begin:"\\[.+?\\][\\(\\[].*?[\\)\\]]",returnBegin:!0,contains:[{className:"string",begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0,relevance:0},{className:"link",begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}],relevance:10},i={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},s={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};i.contains.push(s),s.contains.push(i);var c=[e,a];return i.contains=i.contains.concat(c),s.contains=s.contains.concat(c),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:c=c.concat(i,s)},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:c}]}]},e,{className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},i,s,{className:"quote",begin:"^>\\s+",contains:c,end:"$"},{className:"code",variants:[{begin:"(`{3,})(.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})(.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},{begin:"^[-\\*]{3,}",end:"$"},a,{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}}}()); +hljs.registerLanguage("nginx",function(){"use strict";return function(e){var n={className:"variable",variants:[{begin:/\$\d+/},{begin:/\$\{/,end:/}/},{begin:"[\\$\\@]"+e.UNDERSCORE_IDENT_RE}]},a={endsWithParent:!0,keywords:{$pattern:"[a-z/_]+",literal:"on off yes no true false none blocked debug info notice warn error crit select break last permanent redirect kqueue rtsig epoll poll /dev/poll"},relevance:0,illegal:"=>",contains:[e.HASH_COMMENT_MODE,{className:"string",contains:[e.BACKSLASH_ESCAPE,n],variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/}]},{begin:"([a-z]+):/",end:"\\s",endsWithParent:!0,excludeEnd:!0,contains:[n]},{className:"regexp",contains:[e.BACKSLASH_ESCAPE,n],variants:[{begin:"\\s\\^",end:"\\s|{|;",returnEnd:!0},{begin:"~\\*?\\s+",end:"\\s|{|;",returnEnd:!0},{begin:"\\*(\\.[a-z\\-]+)+"},{begin:"([a-z\\-]+\\.)+\\*"}]},{className:"number",begin:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{className:"number",begin:"\\b\\d+[kKmMgGdshdwy]*\\b",relevance:0},n]};return{name:"Nginx config",aliases:["nginxconf"],contains:[e.HASH_COMMENT_MODE,{begin:e.UNDERSCORE_IDENT_RE+"\\s+{",returnBegin:!0,end:"{",contains:[{className:"section",begin:e.UNDERSCORE_IDENT_RE}],relevance:0},{begin:e.UNDERSCORE_IDENT_RE+"\\s",end:";|{",returnBegin:!0,contains:[{className:"attribute",begin:e.UNDERSCORE_IDENT_RE,starts:a}],relevance:0}],illegal:"[^\\s\\}]"}}}()); +hljs.registerLanguage("objectivec",function(){"use strict";return function(e){var n=/[a-zA-Z@][a-zA-Z0-9_]*/,_={$pattern:n,keyword:"@interface @class @protocol @implementation"};return{name:"Objective-C",aliases:["mm","objc","obj-c"],keywords:{$pattern:n,keyword:"int float while char export sizeof typedef const struct for union unsigned long volatile static bool mutable if do return goto void enum else break extern asm case short default double register explicit signed typename this switch continue wchar_t inline readonly assign readwrite self @synchronized id typeof nonatomic super unichar IBOutlet IBAction strong weak copy in out inout bycopy byref oneway __strong __weak __block __autoreleasing @private @protected @public @try @property @end @throw @catch @finally @autoreleasepool @synthesize @dynamic @selector @optional @required @encode @package @import @defs @compatibility_alias __bridge __bridge_transfer __bridge_retained __bridge_retain __covariant __contravariant __kindof _Nonnull _Nullable _Null_unspecified __FUNCTION__ __PRETTY_FUNCTION__ __attribute__ getter setter retain unsafe_unretained nonnull nullable null_unspecified null_resettable class instancetype NS_DESIGNATED_INITIALIZER NS_UNAVAILABLE NS_REQUIRES_SUPER NS_RETURNS_INNER_POINTER NS_INLINE NS_AVAILABLE NS_DEPRECATED NS_ENUM NS_OPTIONS NS_SWIFT_UNAVAILABLE NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_REFINED_FOR_SWIFT NS_SWIFT_NAME NS_SWIFT_NOTHROW NS_DURING NS_HANDLER NS_ENDHANDLER NS_VALUERETURN NS_VOIDRETURN",literal:"false true FALSE TRUE nil YES NO NULL",built_in:"BOOL dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},illegal:"/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+_.keyword.split(" ").join("|")+")\\b",end:"({|$)",excludeEnd:!0,keywords:_,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}}}()); +hljs.registerLanguage("perl",function(){"use strict";return function(e){var n={$pattern:/[\w.]+/,keyword:"getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qq fileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmget sub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedir ioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when"},t={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:n},s={begin:"->{",end:"}"},r={variants:[{begin:/\$\d/},{begin:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{begin:/[\$%@][^\s\w{]/,relevance:0}]},i=[e.BACKSLASH_ESCAPE,t,r],a=[r,e.HASH_COMMENT_MODE,e.COMMENT("^\\=\\w","\\=cut",{endsWithParent:!0}),s,{className:"string",contains:i,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*\\<",end:"\\>",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:"{\\w+}",contains:[],relevance:0},{begin:"-?\\w+\\s*\\=\\>",contains:[],relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",begin:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",relevance:10},{className:"regexp",begin:"(m|qr)?/",end:"/[a-z]*",contains:[e.BACKSLASH_ESCAPE],relevance:0}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return t.contains=a,s.contains=a,{name:"Perl",aliases:["pl","pm"],keywords:n,contains:a}}}()); +hljs.registerLanguage("php",function(){"use strict";return function(e){var r={begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},t={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},a={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:'b"',end:'"'},{begin:"b'",end:"'"},e.inherit(e.APOS_STRING_MODE,{illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null})]},n={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]},i={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Throwable Traversable WeakReference Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{aliases:["php","php3","php4","php5","php6","php7"],case_insensitive:!0,keywords:i,contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),{className:"string",begin:/<<<['"]?\w+['"]?$/,end:/^\w+;?$/,contains:[e.BACKSLASH_ESCAPE,{className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]}]},t,{className:"keyword",begin:/\$this\b/},r,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:i,contains:["self",r,e.C_BLOCK_COMMENT_MODE,a,n]}]},{className:"class",beginKeywords:"class interface",end:"{",excludeEnd:!0,illegal:/[:\(\$"]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",end:";",illegal:/[\.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",end:";",contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"=>"},a,n]}}}()); +hljs.registerLanguage("php-template",function(){"use strict";return function(n){return{name:"PHP template",subLanguage:"xml",contains:[{begin:/<\?(php|=)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},n.inherit(n.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),n.inherit(n.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]}]}}}()); +hljs.registerLanguage("plaintext",function(){"use strict";return function(t){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}}()); +hljs.registerLanguage("properties",function(){"use strict";return function(e){var n="[ \\t\\f]*",t="("+n+"[:=]"+n+"|[ \\t\\f]+)",a="([^\\\\:= \\t\\f\\n]|\\\\.)+",s={end:t,relevance:0,starts:{className:"string",end:/$/,relevance:0,contains:[{begin:"\\\\\\n"}]}};return{name:".properties",case_insensitive:!0,illegal:/\S/,contains:[e.COMMENT("^\\s*[!#]","$"),{begin:"([^\\\\\\W:= \\t\\f\\n]|\\\\.)+"+t,returnBegin:!0,contains:[{className:"attr",begin:"([^\\\\\\W:= \\t\\f\\n]|\\\\.)+",endsParent:!0,relevance:0}],starts:s},{begin:a+t,returnBegin:!0,relevance:0,contains:[{className:"meta",begin:a,endsParent:!0,relevance:0}],starts:s},{className:"attr",relevance:0,begin:a+n+"$"}]}}}()); +hljs.registerLanguage("python",function(){"use strict";return function(e){var n={keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10",built_in:"Ellipsis NotImplemented",literal:"False None True"},a={className:"meta",begin:/^(>>>|\.\.\.) /},i={className:"subst",begin:/\{/,end:/\}/,keywords:n,illegal:/#/},s={begin:/\{\{/,relevance:0},r={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/(u|b)?r?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,a],relevance:10},{begin:/(u|b)?r?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,a],relevance:10},{begin:/(fr|rf|f)'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,a,s,i]},{begin:/(fr|rf|f)"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,a,s,i]},{begin:/(u|r|ur)'/,end:/'/,relevance:10},{begin:/(u|r|ur)"/,end:/"/,relevance:10},{begin:/(b|br)'/,end:/'/},{begin:/(b|br)"/,end:/"/},{begin:/(fr|rf|f)'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,s,i]},{begin:/(fr|rf|f)"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,s,i]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},l={className:"number",relevance:0,variants:[{begin:e.BINARY_NUMBER_RE+"[lLjJ]?"},{begin:"\\b(0o[0-7]+)[lLjJ]?"},{begin:e.C_NUMBER_RE+"[lLjJ]?"}]},t={className:"params",variants:[{begin:/\(\s*\)/,skip:!0,className:null},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:["self",a,l,r,e.HASH_COMMENT_MODE]}]};return i.contains=[r,l,a],{name:"Python",aliases:["py","gyp","ipython"],keywords:n,illegal:/(<\/|->|\?)|=>/,contains:[a,l,{beginKeywords:"if",relevance:0},r,e.HASH_COMMENT_MODE,{variants:[{className:"function",beginKeywords:"def"},{className:"class",beginKeywords:"class"}],end:/:/,illegal:/[${=;\n,]/,contains:[e.UNDERSCORE_TITLE_MODE,t,{begin:/->/,endsWithParent:!0,keywords:"None"}]},{className:"meta",begin:/^[\t ]*@/,end:/$/},{begin:/\b(print|exec)\(/}]}}}()); +hljs.registerLanguage("python-repl",function(){"use strict";return function(n){return{aliases:["pycon"],contains:[{className:"meta",starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"}},variants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}}}()); +hljs.registerLanguage("ruby",function(){"use strict";return function(e){var n="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",a={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",literal:"true false nil"},s={className:"doctag",begin:"@[A-Za-z]+"},i={begin:"#<",end:">"},r=[e.COMMENT("#","$",{contains:[s]}),e.COMMENT("^\\=begin","^\\=end",{contains:[s],relevance:10}),e.COMMENT("^__END__","\\n$")],c={className:"subst",begin:"#\\{",end:"}",keywords:a},t={className:"string",contains:[e.BACKSLASH_ESCAPE,c],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:"%[qQwWx]?\\(",end:"\\)"},{begin:"%[qQwWx]?\\[",end:"\\]"},{begin:"%[qQwWx]?{",end:"}"},{begin:"%[qQwWx]?<",end:">"},{begin:"%[qQwWx]?/",end:"/"},{begin:"%[qQwWx]?%",end:"%"},{begin:"%[qQwWx]?-",end:"-"},{begin:"%[qQwWx]?\\|",end:"\\|"},{begin:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/},{begin:/<<[-~]?'?(\w+)(?:.|\n)*?\n\s*\1\b/,returnBegin:!0,contains:[{begin:/<<[-~]?'?/},e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[e.BACKSLASH_ESCAPE,c]})]}]},b={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:a},d=[t,i,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{begin:"<\\s*",contains:[{begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE}]}].concat(r)},{className:"function",beginKeywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:n}),b].concat(r)},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(\\!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[t,{begin:n}],relevance:0},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{className:"params",begin:/\|/,end:/\|/,keywords:a},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[i,{className:"regexp",contains:[e.BACKSLASH_ESCAPE,c],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:"%r{",end:"}[a-z]*"},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(r),relevance:0}].concat(r);c.contains=d,b.contains=d;var g=[{begin:/^\s*=>/,starts:{end:"$",contains:d}},{className:"meta",begin:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+>|(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>)",starts:{end:"$",contains:d}}];return{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:a,illegal:/\/\*/,contains:r.concat(g).concat(d)}}}()); +hljs.registerLanguage("rust",function(){"use strict";return function(e){var n="([ui](8|16|32|64|128|size)|f(32|64))?",t="drop i8 i16 i32 i64 i128 isize u8 u16 u32 u64 u128 usize f32 f64 str char bool Box Option Result String Vec Copy Send Sized Sync Drop Fn FnMut FnOnce ToOwned Clone Debug PartialEq PartialOrd Eq Ord AsRef AsMut Into From Default Iterator Extend IntoIterator DoubleEndedIterator ExactSizeIterator SliceConcatExt ToString assert! assert_eq! bitflags! bytes! cfg! col! concat! concat_idents! debug_assert! debug_assert_eq! env! panic! file! format! format_args! include_bin! include_str! line! local_data_key! module_path! option_env! print! println! select! stringify! try! unimplemented! unreachable! vec! write! writeln! macro_rules! assert_ne! debug_assert_ne!";return{name:"Rust",aliases:["rs"],keywords:{$pattern:e.IDENT_RE+"!?",keyword:"abstract as async await become box break const continue crate do dyn else enum extern false final fn for if impl in let loop macro match mod move mut override priv pub ref return self Self static struct super trait true try type typeof unsafe unsized use virtual where while yield",literal:"true false Some None Ok Err",built_in:t},illegal:""}]}}}()); +hljs.registerLanguage("scss",function(){"use strict";return function(e){var t={className:"variable",begin:"(\\$[a-zA-Z-][a-zA-Z0-9_-]*)\\b"},i={className:"number",begin:"#[0-9A-Fa-f]+"};return e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_BLOCK_COMMENT_MODE,{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:"\\#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},{className:"selector-attr",begin:"\\[",end:"\\]",illegal:"$"},{className:"selector-tag",begin:"\\b(a|abbr|acronym|address|area|article|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|figcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b",relevance:0},{className:"selector-pseudo",begin:":(visited|valid|root|right|required|read-write|read-only|out-range|optional|only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)"},{className:"selector-pseudo",begin:"::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)"},t,{className:"attribute",begin:"\\b(src|z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|counter-increment|content|column-width|column-span|column-rule-width|column-rule-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-top-style|border-top-right-radius|border-top-left-radius|border-top-color|border-top|border-style|border-spacing|border-right-width|border-right-style|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-left-color|border-left|border-image-width|border-image-source|border-image-slice|border-image-repeat|border-image-outset|border-image|border-color|border-collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|background-color|background-clip|background-attachment|background-blend-mode|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-count|animation-fill-mode|animation-duration|animation-direction|animation-delay|animation|align-self|align-items|align-content)\\b",illegal:"[^\\s]"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:":",end:";",contains:[t,i,e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{className:"meta",begin:"!important"}]},{begin:"@(page|font-face)",lexemes:"@[a-z-]+",keywords:"@page @font-face"},{begin:"@",end:"[{;]",returnBegin:!0,keywords:"and or not only",contains:[{begin:"@[a-z-]+",className:"keyword"},t,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,i,e.CSS_NUMBER_MODE]}]}}}()); +hljs.registerLanguage("shell",function(){"use strict";return function(s){return{name:"Shell Session",aliases:["console"],contains:[{className:"meta",begin:"^\\s{0,3}[/\\w\\d\\[\\]()@-]*[>%$#]",starts:{end:"$",subLanguage:"bash"}}]}}}()); +hljs.registerLanguage("sql",function(){"use strict";return function(e){var t=e.COMMENT("--","$");return{name:"SQL",case_insensitive:!0,illegal:/[<>{}*]/,contains:[{beginKeywords:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke comment values with",end:/;/,endsWithParent:!0,keywords:{$pattern:/[\w\.]+/,keyword:"as abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias all allocate allow alter always analyze ancillary and anti any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound bucket buffer_cache buffer_pool build bulk by byte byteordermark bytes cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain explode export export_set extended extent external external_1 external_2 externally extract failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force foreign form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour hours http id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists keep keep_duplicates key keys kill language large last last_day last_insert_id last_value lateral lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minutes minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notnull notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second seconds section securefile security seed segment select self semi sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime table tables tablespace tablesample tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unnest unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace window with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek",literal:"true false null unknown",built_in:"array bigint binary bit blob bool boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text time timestamp tinyint varchar varchar2 varying void"},contains:[{className:"string",begin:"'",end:"'",contains:[{begin:"''"}]},{className:"string",begin:'"',end:'"',contains:[{begin:'""'}]},{className:"string",begin:"`",end:"`"},e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,t,e.HASH_COMMENT_MODE]},e.C_BLOCK_COMMENT_MODE,t,e.HASH_COMMENT_MODE]}}}()); +hljs.registerLanguage("swift",function(){"use strict";return function(e){var i={keyword:"#available #colorLiteral #column #else #elseif #endif #file #fileLiteral #function #if #imageLiteral #line #selector #sourceLocation _ __COLUMN__ __FILE__ __FUNCTION__ __LINE__ Any as as! as? associatedtype associativity break case catch class continue convenience default defer deinit didSet do dynamic dynamicType else enum extension fallthrough false fileprivate final for func get guard if import in indirect infix init inout internal is lazy left let mutating nil none nonmutating open operator optional override postfix precedence prefix private protocol Protocol public repeat required rethrows return right self Self set static struct subscript super switch throw throws true try try! try? Type typealias unowned var weak where while willSet",literal:"true false nil",built_in:"abs advance alignof alignofValue anyGenerator assert assertionFailure bridgeFromObjectiveC bridgeFromObjectiveCUnconditional bridgeToObjectiveC bridgeToObjectiveCUnconditional c compactMap contains count countElements countLeadingZeros debugPrint debugPrintln distance dropFirst dropLast dump encodeBitsAsWords enumerate equal fatalError filter find getBridgedObjectiveCType getVaList indices insertionSort isBridgedToObjectiveC isBridgedVerbatimToObjectiveC isUniquelyReferenced isUniquelyReferencedNonObjC join lazy lexicographicalCompare map max maxElement min minElement numericCast overlaps partition posix precondition preconditionFailure print println quickSort readLine reduce reflect reinterpretCast reverse roundUpToAlignment sizeof sizeofValue sort split startsWith stride strideof strideofValue swap toString transcode underestimateCount unsafeAddressOf unsafeBitCast unsafeDowncast unsafeUnwrap unsafeReflect withExtendedLifetime withObjectAtPlusZero withUnsafePointer withUnsafePointerToObject withUnsafeMutablePointer withUnsafeMutablePointers withUnsafePointer withUnsafePointers withVaList zip"},n=e.COMMENT("/\\*","\\*/",{contains:["self"]}),t={className:"subst",begin:/\\\(/,end:"\\)",keywords:i,contains:[]},a={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}]},r={className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",relevance:0};return t.contains=[r],{name:"Swift",keywords:i,contains:[a,e.C_LINE_COMMENT_MODE,n,{className:"type",begin:"\\b[A-Z][\\wÀ-ʸ']*[!?]"},{className:"type",begin:"\\b[A-Z][\\wÀ-ʸ']*",relevance:0},r,{className:"function",beginKeywords:"func",end:"{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][0-9A-Za-z$_]*/}),{begin://},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:i,contains:["self",r,a,e.C_BLOCK_COMMENT_MODE,{begin:":"}],illegal:/["']/}],illegal:/\[|%/},{className:"class",beginKeywords:"struct protocol class extension enum",keywords:i,end:"\\{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/})]},{className:"meta",begin:"(@discardableResult|@warn_unused_result|@exported|@lazy|@noescape|@NSCopying|@NSManaged|@objc|@objcMembers|@convention|@required|@noreturn|@IBAction|@IBDesignable|@IBInspectable|@IBOutlet|@infix|@prefix|@postfix|@autoclosure|@testable|@available|@nonobjc|@NSApplicationMain|@UIApplicationMain|@dynamicMemberLookup|@propertyWrapper)\\b"},{beginKeywords:"import",end:/$/,contains:[e.C_LINE_COMMENT_MODE,n]}]}}}()); +hljs.registerLanguage("typescript",function(){"use strict";const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],a=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);return function(r){var t={$pattern:"[A-Za-z$_][0-9A-Za-z$_]*",keyword:e.concat(["type","namespace","typedef","interface","public","private","protected","implements","declare","abstract","readonly"]).join(" "),literal:n.join(" "),built_in:a.concat(["any","void","number","boolean","string","object","never","enum"]).join(" ")},s={className:"meta",begin:"@[A-Za-z$_][0-9A-Za-z$_]*"},i={className:"number",variants:[{begin:"\\b(0[bB][01]+)n?"},{begin:"\\b(0[oO][0-7]+)n?"},{begin:r.C_NUMBER_RE+"n?"}],relevance:0},o={className:"subst",begin:"\\$\\{",end:"\\}",keywords:t,contains:[]},c={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[r.BACKSLASH_ESCAPE,o],subLanguage:"xml"}},l={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[r.BACKSLASH_ESCAPE,o],subLanguage:"css"}},E={className:"string",begin:"`",end:"`",contains:[r.BACKSLASH_ESCAPE,o]};o.contains=[r.APOS_STRING_MODE,r.QUOTE_STRING_MODE,c,l,E,i,r.REGEXP_MODE];var d={begin:"\\(",end:/\)/,keywords:t,contains:["self",r.QUOTE_STRING_MODE,r.APOS_STRING_MODE,r.NUMBER_MODE]},u={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:t,contains:[r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE,s,d]};return{name:"TypeScript",aliases:["ts"],keywords:t,contains:[r.SHEBANG(),{className:"meta",begin:/^\s*['"]use strict['"]/},r.APOS_STRING_MODE,r.QUOTE_STRING_MODE,c,l,E,r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE,i,{begin:"("+r.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE,r.REGEXP_MODE,{className:"function",begin:"(\\([^(]*(\\([^(]*(\\([^(]*\\))?\\))?\\)|"+r.UNDERSCORE_IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:r.UNDERSCORE_IDENT_RE},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:t,contains:d.contains}]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/[\{;]/,excludeEnd:!0,keywords:t,contains:["self",r.inherit(r.TITLE_MODE,{begin:"[A-Za-z$_][0-9A-Za-z$_]*"}),u],illegal:/%/,relevance:0},{beginKeywords:"constructor",end:/[\{;]/,excludeEnd:!0,contains:["self",u]},{begin:/module\./,keywords:{built_in:"module"},relevance:0},{beginKeywords:"module",end:/\{/,excludeEnd:!0},{beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:"interface extends"},{begin:/\$[(.]/},{begin:"\\."+r.IDENT_RE,relevance:0},s,d]}}}()); +hljs.registerLanguage("yaml",function(){"use strict";return function(e){var n="true false yes no null",a="[\\w#;/?:@&=+$,.~*\\'()[\\]]+",s={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:"template-variable",variants:[{begin:"{{",end:"}}"},{begin:"%{",end:"}"}]}]},i=e.inherit(s,{variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),l={end:",",endsWithParent:!0,excludeEnd:!0,contains:[],keywords:n,relevance:0},t={begin:"{",end:"}",contains:[l],illegal:"\\n",relevance:0},g={begin:"\\[",end:"\\]",contains:[l],illegal:"\\n",relevance:0},b=[{className:"attr",variants:[{begin:"\\w[\\w :\\/.-]*:(?=[ \t]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ \t]|$)'},{begin:"'\\w[\\w :\\/.-]*':(?=[ \t]|$)"}]},{className:"meta",begin:"^---s*$",relevance:10},{className:"string",begin:"[\\|>]([0-9]?[+-])?[ ]*\\n( *)[\\S ]+\\n(\\2[\\S ]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!\\w+!"+a},{className:"type",begin:"!<"+a+">"},{className:"type",begin:"!"+a},{className:"type",begin:"!!"+a},{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"\\-(?=[ ]|$)",relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:n,keywords:{literal:n}},{className:"number",begin:"\\b[0-9]{4}(-[0-9][0-9]){0,2}([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?(\\.[0-9]*)?([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?\\b"},{className:"number",begin:e.C_NUMBER_RE+"\\b"},t,g,s],c=[...b];return c.pop(),c.push(i),l.contains=c,{name:"YAML",case_insensitive:!0,aliases:["yml","YAML"],contains:b}}}()); +hljs.registerLanguage("armasm",function(){"use strict";return function(s){const e={variants:[s.COMMENT("^[ \\t]*(?=#)","$",{relevance:0,excludeBegin:!0}),s.COMMENT("[;@]","$",{relevance:0}),s.C_LINE_COMMENT_MODE,s.C_BLOCK_COMMENT_MODE]};return{name:"ARM Assembly",case_insensitive:!0,aliases:["arm"],keywords:{$pattern:"\\.?"+s.IDENT_RE,meta:".2byte .4byte .align .ascii .asciz .balign .byte .code .data .else .end .endif .endm .endr .equ .err .exitm .extern .global .hword .if .ifdef .ifndef .include .irp .long .macro .rept .req .section .set .skip .space .text .word .arm .thumb .code16 .code32 .force_thumb .thumb_func .ltorg ALIAS ALIGN ARM AREA ASSERT ATTR CN CODE CODE16 CODE32 COMMON CP DATA DCB DCD DCDU DCDO DCFD DCFDU DCI DCQ DCQU DCW DCWU DN ELIF ELSE END ENDFUNC ENDIF ENDP ENTRY EQU EXPORT EXPORTAS EXTERN FIELD FILL FUNCTION GBLA GBLL GBLS GET GLOBAL IF IMPORT INCBIN INCLUDE INFO KEEP LCLA LCLL LCLS LTORG MACRO MAP MEND MEXIT NOFP OPT PRESERVE8 PROC QN READONLY RELOC REQUIRE REQUIRE8 RLIST FN ROUT SETA SETL SETS SN SPACE SUBT THUMB THUMBX TTL WHILE WEND ",built_in:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 pc lr sp ip sl sb fp a1 a2 a3 a4 v1 v2 v3 v4 v5 v6 v7 v8 f0 f1 f2 f3 f4 f5 f6 f7 p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 q11 q12 q13 q14 q15 cpsr_c cpsr_x cpsr_s cpsr_f cpsr_cx cpsr_cxs cpsr_xs cpsr_xsf cpsr_sf cpsr_cxsf spsr_c spsr_x spsr_s spsr_f spsr_cx spsr_cxs spsr_xs spsr_xsf spsr_sf spsr_cxsf s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 {PC} {VAR} {TRUE} {FALSE} {OPT} {CONFIG} {ENDIAN} {CODESIZE} {CPU} {FPU} {ARCHITECTURE} {PCSTOREOFFSET} {ARMASM_VERSION} {INTER} {ROPI} {RWPI} {SWST} {NOSWST} . @"},contains:[{className:"keyword",begin:"\\b(adc|(qd?|sh?|u[qh]?)?add(8|16)?|usada?8|(q|sh?|u[qh]?)?(as|sa)x|and|adrl?|sbc|rs[bc]|asr|b[lx]?|blx|bxj|cbn?z|tb[bh]|bic|bfc|bfi|[su]bfx|bkpt|cdp2?|clz|clrex|cmp|cmn|cpsi[ed]|cps|setend|dbg|dmb|dsb|eor|isb|it[te]{0,3}|lsl|lsr|ror|rrx|ldm(([id][ab])|f[ds])?|ldr((s|ex)?[bhd])?|movt?|mvn|mra|mar|mul|[us]mull|smul[bwt][bt]|smu[as]d|smmul|smmla|mla|umlaal|smlal?([wbt][bt]|d)|mls|smlsl?[ds]|smc|svc|sev|mia([bt]{2}|ph)?|mrr?c2?|mcrr2?|mrs|msr|orr|orn|pkh(tb|bt)|rbit|rev(16|sh)?|sel|[su]sat(16)?|nop|pop|push|rfe([id][ab])?|stm([id][ab])?|str(ex)?[bhd]?|(qd?)?sub|(sh?|q|u[qh]?)?sub(8|16)|[su]xt(a?h|a?b(16)?)|srs([id][ab])?|swpb?|swi|smi|tst|teq|wfe|wfi|yield)(eq|ne|cs|cc|mi|pl|vs|vc|hi|ls|ge|lt|gt|le|al|hs|lo)?[sptrx]?(?=\\s)"},e,s.QUOTE_STRING_MODE,{className:"string",begin:"'",end:"[^\\\\]'",relevance:0},{className:"title",begin:"\\|",end:"\\|",illegal:"\\n",relevance:0},{className:"number",variants:[{begin:"[#$=]?0x[0-9a-f]+"},{begin:"[#$=]?0b[01]+"},{begin:"[#$=]\\d+"},{begin:"\\b\\d+"}],relevance:0},{className:"symbol",variants:[{begin:"^[ \\t]*[a-z_\\.\\$][a-z0-9_\\.\\$]+:"},{begin:"^[a-z_\\.\\$][a-z0-9_\\.\\$]+"},{begin:"[=#]\\w+"}],relevance:0}]}}}()); +hljs.registerLanguage("d",function(){"use strict";return function(e){var a={$pattern:e.UNDERSCORE_IDENT_RE,keyword:"abstract alias align asm assert auto body break byte case cast catch class const continue debug default delete deprecated do else enum export extern final finally for foreach foreach_reverse|10 goto if immutable import in inout int interface invariant is lazy macro mixin module new nothrow out override package pragma private protected public pure ref return scope shared static struct super switch synchronized template this throw try typedef typeid typeof union unittest version void volatile while with __FILE__ __LINE__ __gshared|10 __thread __traits __DATE__ __EOF__ __TIME__ __TIMESTAMP__ __VENDOR__ __VERSION__",built_in:"bool cdouble cent cfloat char creal dchar delegate double dstring float function idouble ifloat ireal long real short string ubyte ucent uint ulong ushort wchar wstring",literal:"false null true"},d="((0|[1-9][\\d_]*)|0[bB][01_]+|0[xX]([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*))",n="\\\\(['\"\\?\\\\abfnrtv]|u[\\dA-Fa-f]{4}|[0-7]{1,3}|x[\\dA-Fa-f]{2}|U[\\dA-Fa-f]{8})|&[a-zA-Z\\d]{2,};",t={className:"number",begin:"\\b"+d+"(L|u|U|Lu|LU|uL|UL)?",relevance:0},_={className:"number",begin:"\\b(((0[xX](([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*)\\.([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*)|\\.?([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*))[pP][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d))|((0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)(\\.\\d*|([eE][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)))|\\d+\\.(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)|\\.(0|[1-9][\\d_]*)([eE][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d))?))([fF]|L|i|[fF]i|Li)?|"+d+"(i|[fF]i|Li))",relevance:0},r={className:"string",begin:"'("+n+"|.)",end:"'",illegal:"."},i={className:"string",begin:'"',contains:[{begin:n,relevance:0}],end:'"[cwd]?'},s=e.COMMENT("\\/\\+","\\+\\/",{contains:["self"],relevance:10});return{name:"D",keywords:a,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,s,{className:"string",begin:'x"[\\da-fA-F\\s\\n\\r]*"[cwd]?',relevance:10},i,{className:"string",begin:'[rq]"',end:'"[cwd]?',relevance:5},{className:"string",begin:"`",end:"`[cwd]?"},{className:"string",begin:'q"\\{',end:'\\}"'},_,t,r,{className:"meta",begin:"^#!",end:"$",relevance:5},{className:"meta",begin:"#(line)",end:"$",relevance:5},{className:"keyword",begin:"@[a-zA-Z_][a-zA-Z_\\d]*"}]}}}()); +hljs.registerLanguage("handlebars",function(){"use strict";function e(...e){return e.map(e=>(function(e){return e?"string"==typeof e?e:e.source:null})(e)).join("")}return function(n){const a={"builtin-name":"action bindattr collection component concat debugger each each-in get hash if in input link-to loc log lookup mut outlet partial query-params render template textarea unbound unless view with yield"},t=/\[.*?\]/,s=/[^\s!"#%&'()*+,.\/;<=>@\[\\\]^`{|}~]+/,i=e("(",/'.*?'/,"|",/".*?"/,"|",t,"|",s,"|",/\.|\//,")+"),r=e("(",t,"|",s,")(?==)"),l={begin:i,lexemes:/[\w.\/]+/},c=n.inherit(l,{keywords:{literal:"true false undefined null"}}),o={begin:/\(/,end:/\)/},m={className:"attr",begin:r,relevance:0,starts:{begin:/=/,end:/=/,starts:{contains:[n.NUMBER_MODE,n.QUOTE_STRING_MODE,n.APOS_STRING_MODE,c,o]}}},d={contains:[n.NUMBER_MODE,n.QUOTE_STRING_MODE,n.APOS_STRING_MODE,{begin:/as\s+\|/,keywords:{keyword:"as"},end:/\|/,contains:[{begin:/\w+/}]},m,c,o],returnEnd:!0},g=n.inherit(l,{className:"name",keywords:a,starts:n.inherit(d,{end:/\)/})});o.contains=[g];const u=n.inherit(l,{keywords:a,className:"name",starts:n.inherit(d,{end:/}}/})}),b=n.inherit(l,{keywords:a,className:"name"}),h=n.inherit(l,{className:"name",keywords:a,starts:n.inherit(d,{end:/}}/})});return{name:"Handlebars",aliases:["hbs","html.hbs","html.handlebars","htmlbars"],case_insensitive:!0,subLanguage:"xml",contains:[{begin:/\\\{\{/,skip:!0},{begin:/\\\\(?=\{\{)/,skip:!0},n.COMMENT(/\{\{!--/,/--\}\}/),n.COMMENT(/\{\{!/,/\}\}/),{className:"template-tag",begin:/\{\{\{\{(?!\/)/,end:/\}\}\}\}/,contains:[u],starts:{end:/\{\{\{\{\//,returnEnd:!0,subLanguage:"xml"}},{className:"template-tag",begin:/\{\{\{\{\//,end:/\}\}\}\}/,contains:[b]},{className:"template-tag",begin:/\{\{#/,end:/\}\}/,contains:[u]},{className:"template-tag",begin:/\{\{(?=else\}\})/,end:/\}\}/,keywords:"else"},{className:"template-tag",begin:/\{\{\//,end:/\}\}/,contains:[b]},{className:"template-variable",begin:/\{\{\{/,end:/\}\}\}/,contains:[h]},{className:"template-variable",begin:/\{\{/,end:/\}\}/,contains:[h]}]}}}()); +hljs.registerLanguage("haskell",function(){"use strict";return function(e){var n={variants:[e.COMMENT("--","$"),e.COMMENT("{-","-}",{contains:["self"]})]},i={className:"meta",begin:"{-#",end:"#-}"},a={className:"meta",begin:"^#",end:"$"},s={className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},l={begin:"\\(",end:"\\)",illegal:'"',contains:[i,a,{className:"type",begin:"\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?"},e.inherit(e.TITLE_MODE,{begin:"[_a-z][\\w']*"}),n]};return{name:"Haskell",aliases:["hs"],keywords:"let in if then else case of where do module import hiding qualified type data newtype deriving class instance as default infix infixl infixr foreign export ccall stdcall cplusplus jvm dotnet safe unsafe family forall mdo proc rec",contains:[{beginKeywords:"module",end:"where",keywords:"module where",contains:[l,n],illegal:"\\W\\.|;"},{begin:"\\bimport\\b",end:"$",keywords:"import qualified as hiding",contains:[l,n],illegal:"\\W\\.|;"},{className:"class",begin:"^(\\s*)?(class|instance)\\b",end:"where",keywords:"class family instance where",contains:[s,l,n]},{className:"class",begin:"\\b(data|(new)?type)\\b",end:"$",keywords:"data family type newtype deriving",contains:[i,s,l,{begin:"{",end:"}",contains:l.contains},n]},{beginKeywords:"default",end:"$",contains:[s,l,n]},{beginKeywords:"infix infixl infixr",end:"$",contains:[e.C_NUMBER_MODE,n]},{begin:"\\bforeign\\b",end:"$",keywords:"foreign import export ccall stdcall cplusplus jvm dotnet safe unsafe",contains:[s,e.QUOTE_STRING_MODE,n]},{className:"meta",begin:"#!\\/usr\\/bin\\/env runhaskell",end:"$"},i,a,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,s,e.inherit(e.TITLE_MODE,{begin:"^[_a-z][\\w']*"}),n,{begin:"->|<-"}]}}}()); +hljs.registerLanguage("julia",function(){"use strict";return function(e){var r="[A-Za-z_\\u00A1-\\uFFFF][A-Za-z_0-9\\u00A1-\\uFFFF]*",t={$pattern:r,keyword:"in isa where baremodule begin break catch ccall const continue do else elseif end export false finally for function global if import importall let local macro module quote return true try using while type immutable abstract bitstype typealias ",literal:"true false ARGS C_NULL DevNull ENDIAN_BOM ENV I Inf Inf16 Inf32 Inf64 InsertionSort JULIA_HOME LOAD_PATH MergeSort NaN NaN16 NaN32 NaN64 PROGRAM_FILE QuickSort RoundDown RoundFromZero RoundNearest RoundNearestTiesAway RoundNearestTiesUp RoundToZero RoundUp STDERR STDIN STDOUT VERSION catalan e|0 eu|0 eulergamma golden im nothing pi γ π φ ",built_in:"ANY AbstractArray AbstractChannel AbstractFloat AbstractMatrix AbstractRNG AbstractSerializer AbstractSet AbstractSparseArray AbstractSparseMatrix AbstractSparseVector AbstractString AbstractUnitRange AbstractVecOrMat AbstractVector Any ArgumentError Array AssertionError Associative Base64DecodePipe Base64EncodePipe Bidiagonal BigFloat BigInt BitArray BitMatrix BitVector Bool BoundsError BufferStream CachingPool CapturedException CartesianIndex CartesianRange Cchar Cdouble Cfloat Channel Char Cint Cintmax_t Clong Clonglong ClusterManager Cmd CodeInfo Colon Complex Complex128 Complex32 Complex64 CompositeException Condition ConjArray ConjMatrix ConjVector Cptrdiff_t Cshort Csize_t Cssize_t Cstring Cuchar Cuint Cuintmax_t Culong Culonglong Cushort Cwchar_t Cwstring DataType Date DateFormat DateTime DenseArray DenseMatrix DenseVecOrMat DenseVector Diagonal Dict DimensionMismatch Dims DirectIndexString Display DivideError DomainError EOFError EachLine Enum Enumerate ErrorException Exception ExponentialBackOff Expr Factorization FileMonitor Float16 Float32 Float64 Function Future GlobalRef GotoNode HTML Hermitian IO IOBuffer IOContext IOStream IPAddr IPv4 IPv6 IndexCartesian IndexLinear IndexStyle InexactError InitError Int Int128 Int16 Int32 Int64 Int8 IntSet Integer InterruptException InvalidStateException Irrational KeyError LabelNode LinSpace LineNumberNode LoadError LowerTriangular MIME Matrix MersenneTwister Method MethodError MethodTable Module NTuple NewvarNode NullException Nullable Number ObjectIdDict OrdinalRange OutOfMemoryError OverflowError Pair ParseError PartialQuickSort PermutedDimsArray Pipe PollingFileWatcher ProcessExitedException Ptr QuoteNode RandomDevice Range RangeIndex Rational RawFD ReadOnlyMemoryError Real ReentrantLock Ref Regex RegexMatch RemoteChannel RemoteException RevString RoundingMode RowVector SSAValue SegmentationFault SerializationState Set SharedArray SharedMatrix SharedVector Signed SimpleVector Slot SlotNumber SparseMatrixCSC SparseVector StackFrame StackOverflowError StackTrace StepRange StepRangeLen StridedArray StridedMatrix StridedVecOrMat StridedVector String SubArray SubString SymTridiagonal Symbol Symmetric SystemError TCPSocket Task Text TextDisplay Timer Tridiagonal Tuple Type TypeError TypeMapEntry TypeMapLevel TypeName TypeVar TypedSlot UDPSocket UInt UInt128 UInt16 UInt32 UInt64 UInt8 UndefRefError UndefVarError UnicodeError UniformScaling Union UnionAll UnitRange Unsigned UpperTriangular Val Vararg VecElement VecOrMat Vector VersionNumber Void WeakKeyDict WeakRef WorkerConfig WorkerPool "},a={keywords:t,illegal:/<\//},n={className:"subst",begin:/\$\(/,end:/\)/,keywords:t},o={className:"variable",begin:"\\$"+r},i={className:"string",contains:[e.BACKSLASH_ESCAPE,n,o],variants:[{begin:/\w*"""/,end:/"""\w*/,relevance:10},{begin:/\w*"/,end:/"\w*/}]},l={className:"string",contains:[e.BACKSLASH_ESCAPE,n,o],begin:"`",end:"`"},s={className:"meta",begin:"@"+r};return a.name="Julia",a.contains=[{className:"number",begin:/(\b0x[\d_]*(\.[\d_]*)?|0x\.\d[\d_]*)p[-+]?\d+|\b0[box][a-fA-F0-9][a-fA-F0-9_]*|(\b\d[\d_]*(\.[\d_]*)?|\.\d[\d_]*)([eEfF][-+]?\d+)?/,relevance:0},{className:"string",begin:/'(.|\\[xXuU][a-zA-Z0-9]+)'/},i,l,s,{className:"comment",variants:[{begin:"#=",end:"=#",relevance:10},{begin:"#",end:"$"}]},e.HASH_COMMENT_MODE,{className:"keyword",begin:"\\b(((abstract|primitive)\\s+)type|(mutable\\s+)?struct)\\b"},{begin:/<:/}],n.contains=a.contains,a}}()); +hljs.registerLanguage("nim",function(){"use strict";return function(e){return{name:"Nim",aliases:["nim"],keywords:{keyword:"addr and as asm bind block break case cast const continue converter discard distinct div do elif else end enum except export finally for from func generic if import in include interface is isnot iterator let macro method mixin mod nil not notin object of or out proc ptr raise ref return shl shr static template try tuple type using var when while with without xor yield",literal:"shared guarded stdin stdout stderr result true false",built_in:"int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 float float32 float64 bool char string cstring pointer expr stmt void auto any range array openarray varargs seq set clong culong cchar cschar cshort cint csize clonglong cfloat cdouble clongdouble cuchar cushort cuint culonglong cstringarray semistatic"},contains:[{className:"meta",begin:/{\./,end:/\.}/,relevance:10},{className:"string",begin:/[a-zA-Z]\w*"/,end:/"/,contains:[{begin:/""/}]},{className:"string",begin:/([a-zA-Z]\w*)?"""/,end:/"""/},e.QUOTE_STRING_MODE,{className:"type",begin:/\b[A-Z]\w+\b/,relevance:0},{className:"number",relevance:0,variants:[{begin:/\b(0[xX][0-9a-fA-F][_0-9a-fA-F]*)('?[iIuU](8|16|32|64))?/},{begin:/\b(0o[0-7][_0-7]*)('?[iIuUfF](8|16|32|64))?/},{begin:/\b(0(b|B)[01][_01]*)('?[iIuUfF](8|16|32|64))?/},{begin:/\b(\d[_\d]*)('?[iIuUfF](8|16|32|64))?/}]},e.HASH_COMMENT_MODE]}}}()); +hljs.registerLanguage("r",function(){"use strict";return function(e){var n="([a-zA-Z]|\\.[a-zA-Z.])[a-zA-Z0-9._]*";return{name:"R",contains:[e.HASH_COMMENT_MODE,{begin:n,keywords:{$pattern:n,keyword:"function if in break next repeat else for return switch while try tryCatch stop warning require library attach detach source setMethod setGeneric setGroupGeneric setClass ...",literal:"NULL NA TRUE FALSE T F Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10"},relevance:0},{className:"number",begin:"0[xX][0-9a-fA-F]+[Li]?\\b",relevance:0},{className:"number",begin:"\\d+(?:[eE][+\\-]?\\d*)?L\\b",relevance:0},{className:"number",begin:"\\d+\\.(?!\\d)(?:i\\b)?",relevance:0},{className:"number",begin:"\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d*)?i?\\b",relevance:0},{className:"number",begin:"\\.\\d+(?:[eE][+\\-]?\\d*)?i?\\b",relevance:0},{begin:"`",end:"`",relevance:0},{className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:'"',end:'"'},{begin:"'",end:"'"}]}]}}}()); +hljs.registerLanguage("scala",function(){"use strict";return function(e){var n={className:"subst",variants:[{begin:"\\$[A-Za-z0-9_]+"},{begin:"\\${",end:"}"}]},a={className:"string",variants:[{begin:'"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:'"""',end:'"""',relevance:10},{begin:'[a-z]+"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE,n]},{className:"string",begin:'[a-z]+"""',end:'"""',contains:[n],relevance:10}]},s={className:"type",begin:"\\b[A-Z][A-Za-z0-9_]*",relevance:0},t={className:"title",begin:/[^0-9\n\t "'(),.`{}\[\]:;][^\n\t "'(),.`{}\[\]:;]+|[^0-9\n\t "'(),.`{}\[\]:;=]/,relevance:0},i={className:"class",beginKeywords:"class object trait type",end:/[:={\[\n;]/,excludeEnd:!0,contains:[{beginKeywords:"extends with",relevance:10},{begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[s]},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[s]},t]},l={className:"function",beginKeywords:"def",end:/[:={\[(\n;]/,excludeEnd:!0,contains:[t]};return{name:"Scala",keywords:{literal:"true false null",keyword:"type yield lazy override def with val var sealed abstract private trait object if forSome for while throw finally protected extends import final return else break new catch super class case package default try this match continue throws implicit"},contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a,{className:"symbol",begin:"'\\w[\\w\\d_]*(?!')"},s,l,i,e.C_NUMBER_MODE,{className:"meta",begin:"@[A-Za-z]+"}]}}}()); +hljs.registerLanguage("x86asm",function(){"use strict";return function(s){return{name:"Intel x86 Assembly",case_insensitive:!0,keywords:{$pattern:"[.%]?"+s.IDENT_RE,keyword:"lock rep repe repz repne repnz xaquire xrelease bnd nobnd aaa aad aam aas adc add and arpl bb0_reset bb1_reset bound bsf bsr bswap bt btc btr bts call cbw cdq cdqe clc cld cli clts cmc cmp cmpsb cmpsd cmpsq cmpsw cmpxchg cmpxchg486 cmpxchg8b cmpxchg16b cpuid cpu_read cpu_write cqo cwd cwde daa das dec div dmint emms enter equ f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr fdivrp femms feni ffree ffreep fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisttp fisub fisubr fld fld1 fldcw fldenv fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor fsave fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fxam fxch fxtract fyl2x fyl2xp1 hlt ibts icebp idiv imul in inc incbin insb insd insw int int01 int1 int03 int3 into invd invpcid invlpg invlpga iret iretd iretq iretw jcxz jecxz jrcxz jmp jmpe lahf lar lds lea leave les lfence lfs lgdt lgs lidt lldt lmsw loadall loadall286 lodsb lodsd lodsq lodsw loop loope loopne loopnz loopz lsl lss ltr mfence monitor mov movd movq movsb movsd movsq movsw movsx movsxd movzx mul mwait neg nop not or out outsb outsd outsw packssdw packsswb packuswb paddb paddd paddsb paddsiw paddsw paddusb paddusw paddw pand pandn pause paveb pavgusb pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pdistib pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pmachriw pmaddwd pmagw pmulhriw pmulhrwa pmulhrwc pmulhw pmullw pmvgezb pmvlzb pmvnzb pmvzb pop popa popad popaw popf popfd popfq popfw por prefetch prefetchw pslld psllq psllw psrad psraw psrld psrlq psrlw psubb psubd psubsb psubsiw psubsw psubusb psubusw psubw punpckhbw punpckhdq punpckhwd punpcklbw punpckldq punpcklwd push pusha pushad pushaw pushf pushfd pushfq pushfw pxor rcl rcr rdshr rdmsr rdpmc rdtsc rdtscp ret retf retn rol ror rdm rsdc rsldt rsm rsts sahf sal salc sar sbb scasb scasd scasq scasw sfence sgdt shl shld shr shrd sidt sldt skinit smi smint smintold smsw stc std sti stosb stosd stosq stosw str sub svdc svldt svts swapgs syscall sysenter sysexit sysret test ud0 ud1 ud2b ud2 ud2a umov verr verw fwait wbinvd wrshr wrmsr xadd xbts xchg xlatb xlat xor cmove cmovz cmovne cmovnz cmova cmovnbe cmovae cmovnb cmovb cmovnae cmovbe cmovna cmovg cmovnle cmovge cmovnl cmovl cmovnge cmovle cmovng cmovc cmovnc cmovo cmovno cmovs cmovns cmovp cmovpe cmovnp cmovpo je jz jne jnz ja jnbe jae jnb jb jnae jbe jna jg jnle jge jnl jl jnge jle jng jc jnc jo jno js jns jpo jnp jpe jp sete setz setne setnz seta setnbe setae setnb setnc setb setnae setcset setbe setna setg setnle setge setnl setl setnge setle setng sets setns seto setno setpe setp setpo setnp addps addss andnps andps cmpeqps cmpeqss cmpleps cmpless cmpltps cmpltss cmpneqps cmpneqss cmpnleps cmpnless cmpnltps cmpnltss cmpordps cmpordss cmpunordps cmpunordss cmpps cmpss comiss cvtpi2ps cvtps2pi cvtsi2ss cvtss2si cvttps2pi cvttss2si divps divss ldmxcsr maxps maxss minps minss movaps movhps movlhps movlps movhlps movmskps movntps movss movups mulps mulss orps rcpps rcpss rsqrtps rsqrtss shufps sqrtps sqrtss stmxcsr subps subss ucomiss unpckhps unpcklps xorps fxrstor fxrstor64 fxsave fxsave64 xgetbv xsetbv xsave xsave64 xsaveopt xsaveopt64 xrstor xrstor64 prefetchnta prefetcht0 prefetcht1 prefetcht2 maskmovq movntq pavgb pavgw pextrw pinsrw pmaxsw pmaxub pminsw pminub pmovmskb pmulhuw psadbw pshufw pf2iw pfnacc pfpnacc pi2fw pswapd maskmovdqu clflush movntdq movnti movntpd movdqa movdqu movdq2q movq2dq paddq pmuludq pshufd pshufhw pshuflw pslldq psrldq psubq punpckhqdq punpcklqdq addpd addsd andnpd andpd cmpeqpd cmpeqsd cmplepd cmplesd cmpltpd cmpltsd cmpneqpd cmpneqsd cmpnlepd cmpnlesd cmpnltpd cmpnltsd cmpordpd cmpordsd cmpunordpd cmpunordsd cmppd comisd cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtpi2pd cvtps2dq cvtps2pd cvtsd2si cvtsd2ss cvtsi2sd cvtss2sd cvttpd2pi cvttpd2dq cvttps2dq cvttsd2si divpd divsd maxpd maxsd minpd minsd movapd movhpd movlpd movmskpd movupd mulpd mulsd orpd shufpd sqrtpd sqrtsd subpd subsd ucomisd unpckhpd unpcklpd xorpd addsubpd addsubps haddpd haddps hsubpd hsubps lddqu movddup movshdup movsldup clgi stgi vmcall vmclear vmfunc vmlaunch vmload vmmcall vmptrld vmptrst vmread vmresume vmrun vmsave vmwrite vmxoff vmxon invept invvpid pabsb pabsw pabsd palignr phaddw phaddd phaddsw phsubw phsubd phsubsw pmaddubsw pmulhrsw pshufb psignb psignw psignd extrq insertq movntsd movntss lzcnt blendpd blendps blendvpd blendvps dppd dpps extractps insertps movntdqa mpsadbw packusdw pblendvb pblendw pcmpeqq pextrb pextrd pextrq phminposuw pinsrb pinsrd pinsrq pmaxsb pmaxsd pmaxud pmaxuw pminsb pminsd pminud pminuw pmovsxbw pmovsxbd pmovsxbq pmovsxwd pmovsxwq pmovsxdq pmovzxbw pmovzxbd pmovzxbq pmovzxwd pmovzxwq pmovzxdq pmuldq pmulld ptest roundpd roundps roundsd roundss crc32 pcmpestri pcmpestrm pcmpistri pcmpistrm pcmpgtq popcnt getsec pfrcpv pfrsqrtv movbe aesenc aesenclast aesdec aesdeclast aesimc aeskeygenassist vaesenc vaesenclast vaesdec vaesdeclast vaesimc vaeskeygenassist vaddpd vaddps vaddsd vaddss vaddsubpd vaddsubps vandpd vandps vandnpd vandnps vblendpd vblendps vblendvpd vblendvps vbroadcastss vbroadcastsd vbroadcastf128 vcmpeq_ospd vcmpeqpd vcmplt_ospd vcmpltpd vcmple_ospd vcmplepd vcmpunord_qpd vcmpunordpd vcmpneq_uqpd vcmpneqpd vcmpnlt_uspd vcmpnltpd vcmpnle_uspd vcmpnlepd vcmpord_qpd vcmpordpd vcmpeq_uqpd vcmpnge_uspd vcmpngepd vcmpngt_uspd vcmpngtpd vcmpfalse_oqpd vcmpfalsepd vcmpneq_oqpd vcmpge_ospd vcmpgepd vcmpgt_ospd vcmpgtpd vcmptrue_uqpd vcmptruepd vcmplt_oqpd vcmple_oqpd vcmpunord_spd vcmpneq_uspd vcmpnlt_uqpd vcmpnle_uqpd vcmpord_spd vcmpeq_uspd vcmpnge_uqpd vcmpngt_uqpd vcmpfalse_ospd vcmpneq_ospd vcmpge_oqpd vcmpgt_oqpd vcmptrue_uspd vcmppd vcmpeq_osps vcmpeqps vcmplt_osps vcmpltps vcmple_osps vcmpleps vcmpunord_qps vcmpunordps vcmpneq_uqps vcmpneqps vcmpnlt_usps vcmpnltps vcmpnle_usps vcmpnleps vcmpord_qps vcmpordps vcmpeq_uqps vcmpnge_usps vcmpngeps vcmpngt_usps vcmpngtps vcmpfalse_oqps vcmpfalseps vcmpneq_oqps vcmpge_osps vcmpgeps vcmpgt_osps vcmpgtps vcmptrue_uqps vcmptrueps vcmplt_oqps vcmple_oqps vcmpunord_sps vcmpneq_usps vcmpnlt_uqps vcmpnle_uqps vcmpord_sps vcmpeq_usps vcmpnge_uqps vcmpngt_uqps vcmpfalse_osps vcmpneq_osps vcmpge_oqps vcmpgt_oqps vcmptrue_usps vcmpps vcmpeq_ossd vcmpeqsd vcmplt_ossd vcmpltsd vcmple_ossd vcmplesd vcmpunord_qsd vcmpunordsd vcmpneq_uqsd vcmpneqsd vcmpnlt_ussd vcmpnltsd vcmpnle_ussd vcmpnlesd vcmpord_qsd vcmpordsd vcmpeq_uqsd vcmpnge_ussd vcmpngesd vcmpngt_ussd vcmpngtsd vcmpfalse_oqsd vcmpfalsesd vcmpneq_oqsd vcmpge_ossd vcmpgesd vcmpgt_ossd vcmpgtsd vcmptrue_uqsd vcmptruesd vcmplt_oqsd vcmple_oqsd vcmpunord_ssd vcmpneq_ussd vcmpnlt_uqsd vcmpnle_uqsd vcmpord_ssd vcmpeq_ussd vcmpnge_uqsd vcmpngt_uqsd vcmpfalse_ossd vcmpneq_ossd vcmpge_oqsd vcmpgt_oqsd vcmptrue_ussd vcmpsd vcmpeq_osss vcmpeqss vcmplt_osss vcmpltss vcmple_osss vcmpless vcmpunord_qss vcmpunordss vcmpneq_uqss vcmpneqss vcmpnlt_usss vcmpnltss vcmpnle_usss vcmpnless vcmpord_qss vcmpordss vcmpeq_uqss vcmpnge_usss vcmpngess vcmpngt_usss vcmpngtss vcmpfalse_oqss vcmpfalsess vcmpneq_oqss vcmpge_osss vcmpgess vcmpgt_osss vcmpgtss vcmptrue_uqss vcmptruess vcmplt_oqss vcmple_oqss vcmpunord_sss vcmpneq_usss vcmpnlt_uqss vcmpnle_uqss vcmpord_sss vcmpeq_usss vcmpnge_uqss vcmpngt_uqss vcmpfalse_osss vcmpneq_osss vcmpge_oqss vcmpgt_oqss vcmptrue_usss vcmpss vcomisd vcomiss vcvtdq2pd vcvtdq2ps vcvtpd2dq vcvtpd2ps vcvtps2dq vcvtps2pd vcvtsd2si vcvtsd2ss vcvtsi2sd vcvtsi2ss vcvtss2sd vcvtss2si vcvttpd2dq vcvttps2dq vcvttsd2si vcvttss2si vdivpd vdivps vdivsd vdivss vdppd vdpps vextractf128 vextractps vhaddpd vhaddps vhsubpd vhsubps vinsertf128 vinsertps vlddqu vldqqu vldmxcsr vmaskmovdqu vmaskmovps vmaskmovpd vmaxpd vmaxps vmaxsd vmaxss vminpd vminps vminsd vminss vmovapd vmovaps vmovd vmovq vmovddup vmovdqa vmovqqa vmovdqu vmovqqu vmovhlps vmovhpd vmovhps vmovlhps vmovlpd vmovlps vmovmskpd vmovmskps vmovntdq vmovntqq vmovntdqa vmovntpd vmovntps vmovsd vmovshdup vmovsldup vmovss vmovupd vmovups vmpsadbw vmulpd vmulps vmulsd vmulss vorpd vorps vpabsb vpabsw vpabsd vpacksswb vpackssdw vpackuswb vpackusdw vpaddb vpaddw vpaddd vpaddq vpaddsb vpaddsw vpaddusb vpaddusw vpalignr vpand vpandn vpavgb vpavgw vpblendvb vpblendw vpcmpestri vpcmpestrm vpcmpistri vpcmpistrm vpcmpeqb vpcmpeqw vpcmpeqd vpcmpeqq vpcmpgtb vpcmpgtw vpcmpgtd vpcmpgtq vpermilpd vpermilps vperm2f128 vpextrb vpextrw vpextrd vpextrq vphaddw vphaddd vphaddsw vphminposuw vphsubw vphsubd vphsubsw vpinsrb vpinsrw vpinsrd vpinsrq vpmaddwd vpmaddubsw vpmaxsb vpmaxsw vpmaxsd vpmaxub vpmaxuw vpmaxud vpminsb vpminsw vpminsd vpminub vpminuw vpminud vpmovmskb vpmovsxbw vpmovsxbd vpmovsxbq vpmovsxwd vpmovsxwq vpmovsxdq vpmovzxbw vpmovzxbd vpmovzxbq vpmovzxwd vpmovzxwq vpmovzxdq vpmulhuw vpmulhrsw vpmulhw vpmullw vpmulld vpmuludq vpmuldq vpor vpsadbw vpshufb vpshufd vpshufhw vpshuflw vpsignb vpsignw vpsignd vpslldq vpsrldq vpsllw vpslld vpsllq vpsraw vpsrad vpsrlw vpsrld vpsrlq vptest vpsubb vpsubw vpsubd vpsubq vpsubsb vpsubsw vpsubusb vpsubusw vpunpckhbw vpunpckhwd vpunpckhdq vpunpckhqdq vpunpcklbw vpunpcklwd vpunpckldq vpunpcklqdq vpxor vrcpps vrcpss vrsqrtps vrsqrtss vroundpd vroundps vroundsd vroundss vshufpd vshufps vsqrtpd vsqrtps vsqrtsd vsqrtss vstmxcsr vsubpd vsubps vsubsd vsubss vtestps vtestpd vucomisd vucomiss vunpckhpd vunpckhps vunpcklpd vunpcklps vxorpd vxorps vzeroall vzeroupper pclmullqlqdq pclmulhqlqdq pclmullqhqdq pclmulhqhqdq pclmulqdq vpclmullqlqdq vpclmulhqlqdq vpclmullqhqdq vpclmulhqhqdq vpclmulqdq vfmadd132ps vfmadd132pd vfmadd312ps vfmadd312pd vfmadd213ps vfmadd213pd vfmadd123ps vfmadd123pd vfmadd231ps vfmadd231pd vfmadd321ps vfmadd321pd vfmaddsub132ps vfmaddsub132pd vfmaddsub312ps vfmaddsub312pd vfmaddsub213ps vfmaddsub213pd vfmaddsub123ps vfmaddsub123pd vfmaddsub231ps vfmaddsub231pd vfmaddsub321ps vfmaddsub321pd vfmsub132ps vfmsub132pd vfmsub312ps vfmsub312pd vfmsub213ps vfmsub213pd vfmsub123ps vfmsub123pd vfmsub231ps vfmsub231pd vfmsub321ps vfmsub321pd vfmsubadd132ps vfmsubadd132pd vfmsubadd312ps vfmsubadd312pd vfmsubadd213ps vfmsubadd213pd vfmsubadd123ps vfmsubadd123pd vfmsubadd231ps vfmsubadd231pd vfmsubadd321ps vfmsubadd321pd vfnmadd132ps vfnmadd132pd vfnmadd312ps vfnmadd312pd vfnmadd213ps vfnmadd213pd vfnmadd123ps vfnmadd123pd vfnmadd231ps vfnmadd231pd vfnmadd321ps vfnmadd321pd vfnmsub132ps vfnmsub132pd vfnmsub312ps vfnmsub312pd vfnmsub213ps vfnmsub213pd vfnmsub123ps vfnmsub123pd vfnmsub231ps vfnmsub231pd vfnmsub321ps vfnmsub321pd vfmadd132ss vfmadd132sd vfmadd312ss vfmadd312sd vfmadd213ss vfmadd213sd vfmadd123ss vfmadd123sd vfmadd231ss vfmadd231sd vfmadd321ss vfmadd321sd vfmsub132ss vfmsub132sd vfmsub312ss vfmsub312sd vfmsub213ss vfmsub213sd vfmsub123ss vfmsub123sd vfmsub231ss vfmsub231sd vfmsub321ss vfmsub321sd vfnmadd132ss vfnmadd132sd vfnmadd312ss vfnmadd312sd vfnmadd213ss vfnmadd213sd vfnmadd123ss vfnmadd123sd vfnmadd231ss vfnmadd231sd vfnmadd321ss vfnmadd321sd vfnmsub132ss vfnmsub132sd vfnmsub312ss vfnmsub312sd vfnmsub213ss vfnmsub213sd vfnmsub123ss vfnmsub123sd vfnmsub231ss vfnmsub231sd vfnmsub321ss vfnmsub321sd rdfsbase rdgsbase rdrand wrfsbase wrgsbase vcvtph2ps vcvtps2ph adcx adox rdseed clac stac xstore xcryptecb xcryptcbc xcryptctr xcryptcfb xcryptofb montmul xsha1 xsha256 llwpcb slwpcb lwpval lwpins vfmaddpd vfmaddps vfmaddsd vfmaddss vfmaddsubpd vfmaddsubps vfmsubaddpd vfmsubaddps vfmsubpd vfmsubps vfmsubsd vfmsubss vfnmaddpd vfnmaddps vfnmaddsd vfnmaddss vfnmsubpd vfnmsubps vfnmsubsd vfnmsubss vfrczpd vfrczps vfrczsd vfrczss vpcmov vpcomb vpcomd vpcomq vpcomub vpcomud vpcomuq vpcomuw vpcomw vphaddbd vphaddbq vphaddbw vphadddq vphaddubd vphaddubq vphaddubw vphaddudq vphadduwd vphadduwq vphaddwd vphaddwq vphsubbw vphsubdq vphsubwd vpmacsdd vpmacsdqh vpmacsdql vpmacssdd vpmacssdqh vpmacssdql vpmacsswd vpmacssww vpmacswd vpmacsww vpmadcsswd vpmadcswd vpperm vprotb vprotd vprotq vprotw vpshab vpshad vpshaq vpshaw vpshlb vpshld vpshlq vpshlw vbroadcasti128 vpblendd vpbroadcastb vpbroadcastw vpbroadcastd vpbroadcastq vpermd vpermpd vpermps vpermq vperm2i128 vextracti128 vinserti128 vpmaskmovd vpmaskmovq vpsllvd vpsllvq vpsravd vpsrlvd vpsrlvq vgatherdpd vgatherqpd vgatherdps vgatherqps vpgatherdd vpgatherqd vpgatherdq vpgatherqq xabort xbegin xend xtest andn bextr blci blcic blsi blsic blcfill blsfill blcmsk blsmsk blsr blcs bzhi mulx pdep pext rorx sarx shlx shrx tzcnt tzmsk t1mskc valignd valignq vblendmpd vblendmps vbroadcastf32x4 vbroadcastf64x4 vbroadcasti32x4 vbroadcasti64x4 vcompresspd vcompressps vcvtpd2udq vcvtps2udq vcvtsd2usi vcvtss2usi vcvttpd2udq vcvttps2udq vcvttsd2usi vcvttss2usi vcvtudq2pd vcvtudq2ps vcvtusi2sd vcvtusi2ss vexpandpd vexpandps vextractf32x4 vextractf64x4 vextracti32x4 vextracti64x4 vfixupimmpd vfixupimmps vfixupimmsd vfixupimmss vgetexppd vgetexpps vgetexpsd vgetexpss vgetmantpd vgetmantps vgetmantsd vgetmantss vinsertf32x4 vinsertf64x4 vinserti32x4 vinserti64x4 vmovdqa32 vmovdqa64 vmovdqu32 vmovdqu64 vpabsq vpandd vpandnd vpandnq vpandq vpblendmd vpblendmq vpcmpltd vpcmpled vpcmpneqd vpcmpnltd vpcmpnled vpcmpd vpcmpltq vpcmpleq vpcmpneqq vpcmpnltq vpcmpnleq vpcmpq vpcmpequd vpcmpltud vpcmpleud vpcmpnequd vpcmpnltud vpcmpnleud vpcmpud vpcmpequq vpcmpltuq vpcmpleuq vpcmpnequq vpcmpnltuq vpcmpnleuq vpcmpuq vpcompressd vpcompressq vpermi2d vpermi2pd vpermi2ps vpermi2q vpermt2d vpermt2pd vpermt2ps vpermt2q vpexpandd vpexpandq vpmaxsq vpmaxuq vpminsq vpminuq vpmovdb vpmovdw vpmovqb vpmovqd vpmovqw vpmovsdb vpmovsdw vpmovsqb vpmovsqd vpmovsqw vpmovusdb vpmovusdw vpmovusqb vpmovusqd vpmovusqw vpord vporq vprold vprolq vprolvd vprolvq vprord vprorq vprorvd vprorvq vpscatterdd vpscatterdq vpscatterqd vpscatterqq vpsraq vpsravq vpternlogd vpternlogq vptestmd vptestmq vptestnmd vptestnmq vpxord vpxorq vrcp14pd vrcp14ps vrcp14sd vrcp14ss vrndscalepd vrndscaleps vrndscalesd vrndscaless vrsqrt14pd vrsqrt14ps vrsqrt14sd vrsqrt14ss vscalefpd vscalefps vscalefsd vscalefss vscatterdpd vscatterdps vscatterqpd vscatterqps vshuff32x4 vshuff64x2 vshufi32x4 vshufi64x2 kandnw kandw kmovw knotw kortestw korw kshiftlw kshiftrw kunpckbw kxnorw kxorw vpbroadcastmb2q vpbroadcastmw2d vpconflictd vpconflictq vplzcntd vplzcntq vexp2pd vexp2ps vrcp28pd vrcp28ps vrcp28sd vrcp28ss vrsqrt28pd vrsqrt28ps vrsqrt28sd vrsqrt28ss vgatherpf0dpd vgatherpf0dps vgatherpf0qpd vgatherpf0qps vgatherpf1dpd vgatherpf1dps vgatherpf1qpd vgatherpf1qps vscatterpf0dpd vscatterpf0dps vscatterpf0qpd vscatterpf0qps vscatterpf1dpd vscatterpf1dps vscatterpf1qpd vscatterpf1qps prefetchwt1 bndmk bndcl bndcu bndcn bndmov bndldx bndstx sha1rnds4 sha1nexte sha1msg1 sha1msg2 sha256rnds2 sha256msg1 sha256msg2 hint_nop0 hint_nop1 hint_nop2 hint_nop3 hint_nop4 hint_nop5 hint_nop6 hint_nop7 hint_nop8 hint_nop9 hint_nop10 hint_nop11 hint_nop12 hint_nop13 hint_nop14 hint_nop15 hint_nop16 hint_nop17 hint_nop18 hint_nop19 hint_nop20 hint_nop21 hint_nop22 hint_nop23 hint_nop24 hint_nop25 hint_nop26 hint_nop27 hint_nop28 hint_nop29 hint_nop30 hint_nop31 hint_nop32 hint_nop33 hint_nop34 hint_nop35 hint_nop36 hint_nop37 hint_nop38 hint_nop39 hint_nop40 hint_nop41 hint_nop42 hint_nop43 hint_nop44 hint_nop45 hint_nop46 hint_nop47 hint_nop48 hint_nop49 hint_nop50 hint_nop51 hint_nop52 hint_nop53 hint_nop54 hint_nop55 hint_nop56 hint_nop57 hint_nop58 hint_nop59 hint_nop60 hint_nop61 hint_nop62 hint_nop63",built_in:"ip eip rip al ah bl bh cl ch dl dh sil dil bpl spl r8b r9b r10b r11b r12b r13b r14b r15b ax bx cx dx si di bp sp r8w r9w r10w r11w r12w r13w r14w r15w eax ebx ecx edx esi edi ebp esp eip r8d r9d r10d r11d r12d r13d r14d r15d rax rbx rcx rdx rsi rdi rbp rsp r8 r9 r10 r11 r12 r13 r14 r15 cs ds es fs gs ss st st0 st1 st2 st3 st4 st5 st6 st7 mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 xmm16 xmm17 xmm18 xmm19 xmm20 xmm21 xmm22 xmm23 xmm24 xmm25 xmm26 xmm27 xmm28 xmm29 xmm30 xmm31 ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm15 ymm16 ymm17 ymm18 ymm19 ymm20 ymm21 ymm22 ymm23 ymm24 ymm25 ymm26 ymm27 ymm28 ymm29 ymm30 ymm31 zmm0 zmm1 zmm2 zmm3 zmm4 zmm5 zmm6 zmm7 zmm8 zmm9 zmm10 zmm11 zmm12 zmm13 zmm14 zmm15 zmm16 zmm17 zmm18 zmm19 zmm20 zmm21 zmm22 zmm23 zmm24 zmm25 zmm26 zmm27 zmm28 zmm29 zmm30 zmm31 k0 k1 k2 k3 k4 k5 k6 k7 bnd0 bnd1 bnd2 bnd3 cr0 cr1 cr2 cr3 cr4 cr8 dr0 dr1 dr2 dr3 dr8 tr3 tr4 tr5 tr6 tr7 r0 r1 r2 r3 r4 r5 r6 r7 r0b r1b r2b r3b r4b r5b r6b r7b r0w r1w r2w r3w r4w r5w r6w r7w r0d r1d r2d r3d r4d r5d r6d r7d r0h r1h r2h r3h r0l r1l r2l r3l r4l r5l r6l r7l r8l r9l r10l r11l r12l r13l r14l r15l db dw dd dq dt ddq do dy dz resb resw resd resq rest resdq reso resy resz incbin equ times byte word dword qword nosplit rel abs seg wrt strict near far a32 ptr",meta:"%define %xdefine %+ %undef %defstr %deftok %assign %strcat %strlen %substr %rotate %elif %else %endif %if %ifmacro %ifctx %ifidn %ifidni %ifid %ifnum %ifstr %iftoken %ifempty %ifenv %error %warning %fatal %rep %endrep %include %push %pop %repl %pathsearch %depend %use %arg %stacksize %local %line %comment %endcomment .nolist __FILE__ __LINE__ __SECT__ __BITS__ __OUTPUT_FORMAT__ __DATE__ __TIME__ __DATE_NUM__ __TIME_NUM__ __UTC_DATE__ __UTC_TIME__ __UTC_DATE_NUM__ __UTC_TIME_NUM__ __PASS__ struc endstruc istruc at iend align alignb sectalign daz nodaz up down zero default option assume public bits use16 use32 use64 default section segment absolute extern global common cpu float __utf16__ __utf16le__ __utf16be__ __utf32__ __utf32le__ __utf32be__ __float8__ __float16__ __float32__ __float64__ __float80m__ __float80e__ __float128l__ __float128h__ __Infinity__ __QNaN__ __SNaN__ Inf NaN QNaN SNaN float8 float16 float32 float64 float80m float80e float128l float128h __FLOAT_DAZ__ __FLOAT_ROUND__ __FLOAT__"},contains:[s.COMMENT(";","$",{relevance:0}),{className:"number",variants:[{begin:"\\b(?:([0-9][0-9_]*)?\\.[0-9_]*(?:[eE][+-]?[0-9_]+)?|(0[Xx])?[0-9][0-9_]*\\.?[0-9_]*(?:[pP](?:[+-]?[0-9_]+)?)?)\\b",relevance:0},{begin:"\\$[0-9][0-9A-Fa-f]*",relevance:0},{begin:"\\b(?:[0-9A-Fa-f][0-9A-Fa-f_]*[Hh]|[0-9][0-9_]*[DdTt]?|[0-7][0-7_]*[QqOo]|[0-1][0-1_]*[BbYy])\\b"},{begin:"\\b(?:0[Xx][0-9A-Fa-f_]+|0[DdTt][0-9_]+|0[QqOo][0-7_]+|0[BbYy][0-1_]+)\\b"}]},s.QUOTE_STRING_MODE,{className:"string",variants:[{begin:"'",end:"[^\\\\]'"},{begin:"`",end:"[^\\\\]`"}],relevance:0},{className:"symbol",variants:[{begin:"^\\s*[A-Za-z._?][A-Za-z0-9_$#@~.?]*(:|\\s+label)"},{begin:"^\\s*%%[A-Za-z0-9_$#@~.?]*:"}],relevance:0},{className:"subst",begin:"%[0-9]+",relevance:0},{className:"subst",begin:"%!S+",relevance:0},{className:"meta",begin:/^\s*\.[\w_-]+/}]}}}()); \ No newline at end of file diff --git a/book/how-to_guides/get-process-level-power-in-grafana.html b/book/how-to_guides/get-process-level-power-in-grafana.html new file mode 100644 index 00000000..963828e2 --- /dev/null +++ b/book/how-to_guides/get-process-level-power-in-grafana.html @@ -0,0 +1,227 @@ + + + + + + Get process-level power consumption in my grafana dashboard - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Get process-level power consumption in my grafana dashboard

    +

    Now we'll see how to get valuable data in a dashboard. Let's say you want to track the power consumption of a given process or application in a dashboard and eventually set thresholds on it. WHat do you need to get that subset of the power consumption of the host visually ?

    +

    You need basically 3 components for that:

    + +

    We'll say that you already have a running prometheus server and an available grafana instance and that you have added prometheus as a datasource in grafana.

    +

    How to get metrics per process as you may see here ?

    +

    The metric that I need from the prometheus exporter to do that is: scaph_process_power_consumption_microwatts. This metric is a wallet for the power consumption of all the running processes on the host at a given time.

    +

    This is a prometheus metrics, so you have labels to filter on the processes you are interested in. Currently the available labels are: instance, exe, job and pid.

    +

    If I want to get power consumption (in Watts) for all processes related to nginx running on a host with ip 10.0.0.9 I may use that query, in grafana, based on the prometheus datasource:

    +
    scaph_process_power_consumption_microwatts{cmdline=~".*nginx.*", instance="10.0.0.9:8080"} / 1000000
    +
    +

    Here we assume that scaphandre/the prometheus exporter is running on port number 8080.

    +

    Here is how it looks, creating a panel in grafana:

    +

    +

    Those labels are explained in much more detail here.

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/how-to_guides/install-prometheuspush-only-rhel.html b/book/how-to_guides/install-prometheuspush-only-rhel.html new file mode 100644 index 00000000..b0ed8332 --- /dev/null +++ b/book/how-to_guides/install-prometheuspush-only-rhel.html @@ -0,0 +1,252 @@ + + + + + + Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9 - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9

    +

    Manual installation

    +

    Scaphandre can be compiled with a limited set of features. You have the choice to only install Scaphandre with prometheus-push exporter (alongside with stdout and json exporters, which might be useful locally).

    +

    RPM packages containing only those features are provided for RHEL 8 and 9 :

    + +

    You can download it and install it just providing the right URL to dnf :

    +
    dnf install -y URL
    +
    +

    Then you'll probably need to change its configuration to target the appropriate Push Gateway server. Edit the configuration file :

    +
    vi /etc/scaphandre/prometheuspush
    +
    +

    Default options look like :

    +
    SCAPHANDRE_ARGS="prometheus-push -H localhost -S http"
    +
    +

    Those are prometheus-push exporter CLI options. Run the executable to get the reference of the options :

    +
    /usr/bin/scaphandre-prometheuspush --help
    +
    +

    A simple configuration to target Push Gateway reachable on https://myserver.mydomain:PORT and send data every 30 seconds would look like :

    +
    SCAPHANDRE_ARGS="prometheus-push -H myserver.mydomain -S https -p PORT -s 30"
    +
    +

    Once the configuration is changed, you can restart the service and ensure it is enabled as well for next reboot :

    +
    systemctl restart scaphandre-prometheuspush && systemctl enable scaphandre-prometheuspush
    +
    +

    Configuration issues or issues to reach the push gateway should be visible in the logs :

    +
    systemctl status scaphandre-prometheuspush
    +
    +

    Automatic installation with ansible

    +

    There is a sample Ansible playbook available in the automation/ansible folder of the project.

    +

    This can be used this way :

    +
    ansible-playbook -i inventory -b -u myunprivilegeduser -K install-configure-prometheuspush-rhel.yml
    +
    +

    Beware of the playbook parameters :

    +
    rhel_version: 9
    +scaphandre_version: "dev0.5.10"
    +pushgateway_host: localhost
    +pushgateway_scheme: http
    +pushgateway_port: 9092
    +scaphandre_config_path: /etc/scaphandre/prometheuspush
    +service_name: scaphandre-prometheuspush
    +
    +

    Ensure to change those to match your context, including changing rhel version if needed (8 and 9 are supported) and parameters to reach the Push Gateway on the network.

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/how-to_guides/propagate-metrics-hypervisor-to-vm_qemu-kvm.html b/book/how-to_guides/propagate-metrics-hypervisor-to-vm_qemu-kvm.html new file mode 100644 index 00000000..4415e182 --- /dev/null +++ b/book/how-to_guides/propagate-metrics-hypervisor-to-vm_qemu-kvm.html @@ -0,0 +1,250 @@ + + + + + + Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM) - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM)

    +

    Introduction

    +

    A major pain point in measuring power consumption is doing so inside a virtual machine. A virtual machine usually doesn't have access to power metrics.

    +

    Scaphandre aims at solving that by enabling a communication between a scaphandre instance on the hypervisor/bare metal machine and another one running on the virtual machine. +The scaphandre agent on the hypervisor will compute the metrics meaningful for that virtual machine and the one on the VM access those metrics to allow its user/administrator to use the data as if they had access to power metrics in the first place (as if they were on a bare metal machine).

    +

    This allows to break opacity in a virtualization context, if you have access to the hypervisor, or in a public cloud context if the provider uses scaphandre on its hypervisors.

    + +

    How to

    +

    This is working on Qemu/KVM hypervisors only.

    +

    The idea is to run the agent on the hypervisor, with the qemu exporter:

    +
    scaphandre qemu
    +
    +

    More examples for a production ready setup will be added soon (systemd service, docker container, ...). If you think the documentation needs a refresh now, please contribute :)

    +

    For each virtual machine you want to give access to its metrics, create a tmpfs mountpoint:

    +
     mount -t tmpfs tmpfs_DOMAIN_NAME /var/lib/libvirt/scaphandre/DOMAIN_NAME -o size=5m
    +
    +

    In the definition of the virtual machine (here we are using libvirt), ensure you have a filesystem configuration to give access to the mountpoint:

    +
    virsh edit DOMAIN_NAME
    +
    +

    Then add this filesystem configuration block inside the <devices></devices> block:

    +
    <filesystem type='mount' accessmode='passthrough'>
    +    <driver type='virtiofs'/>
    +    <source dir='/var/lib/libvirt/scaphandre/DOMAIN_NAME'/>
    +    <target dir='scaphandre'/>
    +    <readonly />
    +</filesystem>
    +
    +

    Save and (re)start the virtual machine.

    +

    If you get this error: "error: unsupported configuration: 'virtiofs' requires shared memory", you might add this configuration section to the <domain> section.

    +
    <memoryBacking>
    +  <source type='memfd'/>
    +  <access mode='shared'/>
    +</memoryBacking>
    +
    +

    Then connect to the virtual machine and mount the filesystem:

    +
     mount -t 9p -o trans=virtio scaphandre /var/scaphandre
    +
    +

    You can now run scaphandre to export the metrics with the exporter of your choice (here prometheus):

    +
     scaphandre --vm prometheus
    +
    +

    Please refer to the qemu exporter reference for more details.

    +

    Note: This how to is only suitable for a "manual" use case. For all automated systems like openstack or proxmox, some more work needs to be done to make the integration of those steps easier.

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/img/jiffies.png b/book/img/jiffies.png new file mode 100644 index 0000000000000000000000000000000000000000..84eee9157258046e15485af429627e2fc179dd51 GIT binary patch literal 2866 zcmeAS@N?(olHy`uVBq!ia0y~yV98-%V65k01B%FW#h(LGoCO|{#S9GG!XV7ZFl&wk zP>``W$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&di3|z-OT^vIy7~kIBn9JlS;BaxPEBm|F zIZ_!-lQIsO#=MJL!RXv!W}vc9|J`08H{

    roVe!WehZj;lvLa5VeHE3`7|=@d8PQ zo&;tfC7^r*Bz9y}YKVl!X6gJlHFo_?mtUG_ok`htbmoobnKRGaIac-N;2M+3`*+O! zx??U_VAmOzdEc)ceD7TovD#*{lLoT z!9}s}N94}b=%+>B5#DZSJo$QM_zvUAGjBgQ=kvf){`zc2P#M$~zX((%C9y~Y$p(po rpk|bU+Xj$ahaj+JH7Yf9LgOc^q+5AVv|Z^*P`r7%`njxgN@xNAziR#l literal 0 HcmV?d00001 diff --git a/book/img/multiple-processors.png b/book/img/multiple-processors.png new file mode 100644 index 0000000000000000000000000000000000000000..8031687fa0553f7708e16e5af67b5763fa6e740e GIT binary patch literal 22829 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 ZjXLY4^{YLSkgtb5f2{hb_@UYB{|C2UlGXqK literal 0 HcmV?d00001 diff --git a/book/img/power-by-process.png b/book/img/power-by-process.png new file mode 100644 index 0000000000000000000000000000000000000000..deccbf9af82eaeeedd1b86ddd5aabc5d314389a4 GIT binary patch literal 4986 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 OFJG`fUw+Q}-v0s0R6YIx literal 0 HcmV?d00001 diff --git a/book/img/understanding scaphandre.zip b/book/img/understanding scaphandre.zip new file mode 100644 index 0000000000000000000000000000000000000000..2acfb280a3700df2ab8884dd66f077b514edccf5 GIT binary patch literal 63354 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

    W6d7agG9Q;Z>Wvg>P+(vKa zYuB3BXKSB>SmXNc>fj{O>hY(N#Kgos;F#b-ImTXukaf|(O{BSXw%!V;?QEK|2LZb2 zManKuuC@Nz(zC;z#nFD0%4qOy@J%zuuRDd)3acLqlzQg!PLM&!`^R>WH+NkAH+|i>L8)AI&|t=Ue!N*9?qMmcy$XAT zp7ZTd(~C__P1A+LNS+hzeYR@QHSnt{S=8%np|IR)k`Pnvb$+I@I_N<}Cz4PP{vS2? z@HU$^^@Nnl=sG6L2y8Tj&}iowHKgkS&jdp0t%5K`(;Y=@c>)LS*SlDjHaKhXi~SG} z?UZ@uinum`)7LVUQF0>NT{}7^6^ruv0LnQ@g79580;GeE*M{@2wbj0|V}aeOU6V{7 zVyGfB&=A>~t=j->O9KO6Ksk9i6DB`|mNz&X%K| zGFLh+x}~FI)!mw{)xM)r@->JLwT8ihWClj+?JJT4>d4dmN1Nqy%lNjrPc#>!oIo&` z%JQ~EjlV;ctM=(cxgBU@nJ!DV(_YLQ`_IMRQAyijxGIpJzioGz&; z;|LlEsHn?5n)#-lzmY$<28bMS_pyYX5v+y=wEy(V_pv!~ho(f~5uYW5UXGtfz54Bw zHL2sPN?_UHt60BgB6?G0Z*R|kceRo`p`WcDz-Dhbqe50-_9!aZG1+MyP4ZMu?{a26sb2OR=4hu=B=Re3~i5p8ozHwo3Qd`Dcsdmk+`o6S%oITyu!v}Q_A)9t;Ij#9}l1Kri-K&Bnf zP7bHvs}sn~+D*5Lt9Wo#B`MH~dY<(29J~DDj%1-@L0Js2t2SwgKII+IF%UuyNK_*3 zj*j2&d-?e_x(4N zeN_m|z=2HdQ2kVM->B5n<4YATJk!;F9+kw=x|1F&h_B;f!CPdsn6h)_3Epsv)dJZa z+UbxYc;j&SJ!OTtGwKQQq;OfOMMt|LM|-E@vl;hEKVo;eGi_Co1u{ewkWrPC>Eg%>;``YBs2=Sf%BWk|V9?vKszVUzm zX(PiAC3s%U(PaHwdR}7>5ZdZ(B#Tj`_B_>e>z_GE#?H_%^%`R zy4YlI{1>&XvEyY%j*gCDo=KQR0%*u`?-Xj_*}evQ+ur}ZLjW%PYtwY3LjJH9u(-Cj zzYjC#FJk0SW}D$p9y6YJ5VV6{&PKwKkN@TwU;@;*#?uuE8gy>1ZEo@c8{3GF+mL?~ z*_HBdhItn+%*W$dL|Ez^_d$HZ2^R<6|4AJw9)+N??_iBi5MEyOSmz(NH+}148Zb9O z=XLJ(HrlW3Re8RL`KwLrgBb9;+06fn6^k9mg&LIOWHMO3ot=5ku1OxA-gy*VXkdD;R8~UN%9iZ$Ib^MV zjR*1g)9Vp>v~e*mR3O7Psc9O|74`zM9^rcc$Bpj%-|7JVkC(%^{2K*tqKwAd)6-L2 z=tS+|u?uvd^p@b!Yx;_6i~m(;}J{^F$=$8CFk{sFw)-%@|fKb6(3aQwTbt-62gNd`oa+wJCsT z{hRL%hxj2c8r&UB1r@@YDUTLEg!Rb#K@2 z4nb535>A%mRow2=<4n5`oOf-sAjmW9@OoK*E;jPD$F1^{9gHX#>m(p}alhThSmpE{ z$m6xt7cHrwAA7u@^Y3_%Y&RSJZ0sC3uOTQ%u=*Rh{Z z$`4u)+$gnI$=9ZdRubH)%BMwjyb0^yso$@0t-*b_wVDHT-#;9G@Hhwcu+I*HZhp$w zJ-*7*Fe2=6WIv=fS?}d_P}^0U_xaHxCfOPasrD*xO`Qqn_*u^V)gO^{Y(5gz2i&_qr1~g2S^KP{ zZs)vba(SeXF2nJJ`$Hr+A?cltSZ3+z*PK!s9^FuoI<1o=VBB@~It!n`E>K%OcZ8`V zt9nMm>!Oh69eUU!p?l2V?Qqz(Y4JHZzLuPEM89>COu{^jHh;4E$kaM_Fh7ai6N$9x zGpSgoyR41RD6x+P{l%&CZEwgz!&n5zV2UeqC%WEg!=8@u2>MmqdVG7fpPggE_`H%f zA8UHLDWJ)SHN5)h2>}D_sh6oOstmGk)$U(KCV7Z9)Wd7*-iSLCOXty}xqcv3|Hvp; z!}p0+V#;ryw2geW3PCgwo39((iN%vyhs>)R%B$q-N8 z|Fyt81hlL`zC(p9lg6XIN=(bs*4?aqq>v5O8WZ4`H;}(bOHJ**qiRu|=O{O-RhM8` z@A_msEZ?xeTo8iH0IO&mS40VPn^x{uqU!zv=d$oo+Wlr{hF$FygSu1qRo8U^uj;O9 zT!@dQQ^mUK8V}T(`6S&xXj5zNCeT!%dC3eH(X4kiQUC3|LH`xvJ?BKp4S(h4y{~@+ zJ4^rHpm)zwEFL8TryKqU!gc?|>Z}|A@}0ez#eW{w9XHp%LUkGuO7oR$zsfH+V_&!b z^)8|LDdYVDUQ-{&C%HG-c<7a?tTdJQ-F^N_zSG9=@&xA<>p<0zI_Z2%S$o>6ml2HW zS99*re6uuYD2P*j8FG)+9%B+)KKNzbU!=1s*5J%jso1#Jq=Z7a#Y-q4i4AcRX2n+< zX*jQwqWC8q``{0z9U}#3sRx0+HW+dNf+XSge-Ofd47&BfVdU>WDW1rG;P4Fp>pyDd zqPv6AIb|XsBFgy02f_t|XD2hkZ0XBE`2eTQOB5uHHxbEJpn)taBZJ}epjA``p7(n9 z-wpI{KU|fl+ezHK_2fsk5-KR>KC)8XnZzo5U#G-Wegsqm9PQ?N3GbDGq-frO5OLk> z-`uTNgw)*Gh^hMlFq*@R1+z-t>x*I%44j`5jsLa!{kZkG--{Jy=CJ82U6LnKih0k( zBE%z|`5U91N29V0XV!_+-B&dxCGl>vz6PIp-w*or*V<6wXJ^mV-153T8)E$CR+(EP z$gzq-=P*o6^J2*UDM*F=eRO;rJlOBG#^!a{(NTwS*1+N0+CSVe(&-^Tp<13C8;2Zo$ed&f!~@~q+JCfyUsniDufmWd3+kcMA{A?GxENb-|2w;z-X zp8g6Dr9M6)u6Ra%EBvZnqdx&viwJ#y=+=8oyl?t}Ahm$K>7zL~(;J%`jl)B1icdg5 zs`nCy_wLh#tJ*WW#Es9QBt6^|aqjm--?AmYNw)*aoobvx<+3(Y()|L8$qU4}lY}^D zkD9zQw>DCNEouw-EfKiuK3F0eWxJgaf8xBslhd8T-0Ek(>Thu1Z%Be6wCl1a{!TTi5;eG{FN7@xtqX&M=Q zg=ZJ*wTCIEXRktyg}W+AesK4LY`yJYGas7bV_70pY)y#2&sB1|;3?LE%AkB_TDrdP zgF$-VXY2EihIs)E2;IHiK!4>aK4qR=0f1&c^pK_+)_sdh>3Bcr7dnou~t?+2za>L z&$hLARp#DQ+g({4HVzYGcR#6jOvGQFEx{Q{r^fs!lfjVNn{+I1h`Z->8S1p%y8?~- zL#*a6=2ij>(Hp$y>^FU0=IkUPwO_y2{fkH7x%W-I*EnENWL;zD*UvW_U^s0LI{vl(G~ATD&$Q@sZ8jgN4pCrmXZ?RL?;rKllS^@OEm`Q)2Lc z-pmLWT@n@v_}ABY^FGq-_u*WIt}P1@Qh%!8A~kpM2dHE(G?0J?r>oEM571mxsgXY{ zZBPV^bOJ&D8%>{g{^43N<|foF0vqGHg;3s!myp;oY^W
    1lT0P+qc4UIG;=63Ph zYsJCN`mGjwP-}_MKECYyS0?3jS>!}8x5>Iqo8V!@XQA)>iX2s6D;ZlQEqx|p-gu4{*bruNH+5q@@02*)XdeknfrfDfJ zR1yf^9}KY5y4xbam92XP{DP0)bQWSk>KAZr&7iJ9;T`uZ3eo5=s10K+ja(p$eGQ`( zjnz>E~pO$P061#wMsggtbRkvaMFdI>3H6b(~ zE)RaqRjF)9&&V)Y!-5(BKGZM3)#q0^l?oriY3h<_kT&*aCHD0XrxWD)s+{TC5%UOa zonpao{8AK<>zmSk1fx0PSNF3H1b_gPO>y*+>9p z83k(OF5tT~OP)5b#a-dCe9dVDfaLxRdnT>QczmV57vPYY{QJj7+$&dlv-T&G_rP2L zBfSS;q(DW*lBa;nc{GA=?#BXrwp@76&&<4v*wC)BR|ZgV7k9#YyrP_?pSl-DI7|LN ze(E$y_E1(FL{8RJ#tQc`F2Edx1&xWmF>ch&t(T^JB90PG4KM)-;05se4gl^V7))wO z%^wqA0{bt+KahN+MJAY}dpTx(e^wgc!(93U%O^)%NotM`BF$3!!+mylawrZi@Q}mm zx$Xd(_0vnA_6IY8F9-dD*LNvy9Dqi_OD+PxF#rKXu6Du?4{)_mg!*5Ife3)=M`nj~ zz5VFr=g*&k?EV1~gnzCTBx92SMUemcF#rfn`~n)G1}>3b;M>JXfcJO%q>--tm~JvV zj%LZCxsc8ac)ts|#U{;_TOBB^Afw!GFWsiATclcH0l6VEjIMc>V3YAHxi=kpH8g z7w~ohVkJ+70X*hI0B`sF{{?Sn3pnOxWu;!M|C}j)HLsRumsRyn36?i5Y{nv0OPLNbIa6I#p$y3DNZLQ3cMp^nz@N2vx6_O7-(N1qh)DedP$!v5 zqMll$A12LGLUA$a3)nhIdL|`-RCwHin|%OAjR3~hV*Dgy2A~8_@~VG=0>VoWC0r&T zcMn8O%$DZbemD3NWJNrC(CuKinBLRVg9CM5*pI*TEv5gFHoRUleT}{>g^ZgJyBn+| zf4?tS*!U`SA#wts^9z><`wwiM|AV}UC=VQcPolp2_P-r9tCxO5c>sa z7|(mrGtFks&U{!9=fwb0&(6;5_kVtkir3(r09uy~WXt#oET{M6)$FDtWSNQ^k0l3k zG(UlEH^8zB;4rcu0I&{(j~skWgIBZ)#G(kGP8cUFr7gP#+^ruL%0#s!0u$tTBA8fPX^>P(kzx}B1)KtC!snyT8K})NS%~% zHJgppC4(6vebWxXlcP1NWQSTpCNtXtV2PW>Mfd zy%;wD@`}|Uu|usi*Pn;34v^-)Y4{Bi@^CPPhiM>MT*0ibjN1TpvwF{^ior0zR!#dG;ag~ zDq9)H{{OUh)=^P*ZKEF*6;wb)L`g*fX_0P}QW{C=kQ{~@It2v;1XNIBXa!_wn4wEj za_AUJx&)*f&c1!#=lj0*UFWQI{y4eTtD*~MX0z`d*S_`@zYA>-D0hpHfNuX-#;a9g zJ}bw~mP`*K3$-vlN*0$Bc_$uvLmhj;vdWXE!;oF(KYG)wiqol>Fazhi)%^}l1dwKb zHBeVuE5TJ_F60_l(N7afkyYqNa`V*Z%l2k>j&84llsy$hLi7pmUu!a+10`ZvaLpnrJXv+qi>Y;R9GqMi-{0W`Upt>$eo%-rp!a4mP!Q&?}P2 zpexOzaX>Wp+Pv5#R)dytOnNM!#<4oM>KmO)V9<&AJm%wBU;Oi5UrtG9za%94hPT7= zxE)^oMdw;f4D^F2%>j`v@6UPzhcwL{(%az!IGHwhHSwLm7HIy`EsFuuE~NOugBls) z+tt?rr>zxQVQO6=q0zPlUM<%tELBWQk>#2>)<51)wt%_Pf=>F<5E;9ti!R+aon2lw z{JQiYlQ6^dhdt|@(=6|Vx$gHtsO{X;ZqW7;eaCsqC}rw3na+5tz4w!>!Mqde&R~4o z{=6so1=aI%K%9G!_dqy0LsQCvzI2tOx$GI%P-V`v+S2jL=Tb-;e$%7E`q zM`RSfHLVNY9cK-{4Dw+WyE*_+i$Qw95en|LxqV7)7b><`8cG(i&p)Q_rLa0&jpcY* zmRnNdmK5xD)WXz=^y&;fJ+fHeIK&D!(w#2Px_OE?+HV3<^}R92HulD%hZkF!`J!$; z8U?5|=b46J0*vOd%63bqGoE3nB#NbO79ASkMG4v@f$pbJG#x9EqE4gPpOF z&{hNW1@+e}lW&G+>z8BpkXb>C-fpXU<$L?{jhnI-onIrd!ZLJ;;z=I4W$A==pZhp8 zH;N*!TPA^%$Z4-Dr5Jz#HM?(OcS(I8aL`T*5b_uf{|%huU*0cd)Of0_j2mhrKg@bO z7#bNWkP@N7$dNtu;dSh{kHO!Q_h$>onB$(3IGpf3dM-lWP`3YBH{|l?qpLq9;4{R` zqzJsa-h(ckJP=l6n@v-%AMvyNBs1x(_bt;mIZmFE5%=5XY&Xi!<*!0a6J}(Bc za+SIeV70YLk$3$5ZGWw+VN-F?(C`g+!Cff{ZqYibn5t4Y_uYnI%<>0WYG0rjJTWzB zB=!0Int(?$-gCu!yFZ);J-%Bpk>DSVqx8}me5+ovEuzZe3bC~~$qICBDxbQ~t!W9uo|~>wl%D&at@oJ!hihEPsOyBb{M}iyA{N@Aat*UP?a#@B z&;Y?x0@~>PIN#lHbn&j@JWCx4f7*PoggUYx3}Hb(*Olm}@tjZC8q~?Rxp$>qPa_CT zp~06|9Y^bZP1-IIUqmD3^sNwCJ{8!zzB^8~)I$zHac}6q2EQP62m;f^%c^;c zdX#~_GI*a~`n(c*Z3{xJ`w2OYBYEMz16yc*Itw>-xim&Pr+Plo>GXJ)$!KY6bR~_# zP@#g(x3Z@n2Utz)ph>ePTw1V82BCF!)r!HjpYKEo1e{`60A`KRp;FLs>W%QiL*lZy z-zkbH7T?$G;nzG*_hiqtW&+(_Wz;YH6{COL=*A6h+BZB3FTGxor6}4a=~TKE+!lzE z@%8mB2dLAu3$`wir{DD5#18FF=S;4oCsWNk0eT=mKpRm|87h*wCSygo^veQRE(&k~ zdk3mwwY=>n3tmRMci%wVOJJQu z&K9BU9MhYyw7?@$lb)GXJ>v7y&B2RohDYEDlG zG#>Gv`NU;B5_y}%>Fu|pkmil@k8{*h4V#mblk^RXWpi-_m*S~^ersB^bvF;oPxqKQ zwOI2%-}noQg%2|R%nDPvc;Ny-!q&y*+31zzYH!js6V0Df557e84Yp~u!067Xlo+Z; zAcVaGrs=>sUe~s)F%TURYC7R}?xM|Wbm^X}&wXEi5)I)5tyqSQ- zce4g#I@0^QOQqa%xNyst*1Ip^CJX0ksqCHG5tiF+OIZ%%V$O2!)f}!3G)T9l?r#DV z3dJYa?s2M9+?ZenYWB|+D1evjE!F3OIbpO7Mp=!V#U}Y&tnxWEExMU^ReBUN4fpuu z8v>FC(4AK)*uA~It%eaLh2AD#ptSIMuZGbHLwz9Y z7XZFGtxsz7+paPC7^eu!(2)Hb;(OmouRDFwGH_=YduXBLVN@U3FavV#tpVZejHAlt zE?(M9FS)_mHd%1VVrE8yDM+yFY(_Pf;e1(HZSV?N>oeMKc#D4;?>!tdv9x?Z{APjuTeHtt|+SnHv%KBY<8 zuQ?rzvl9YVDEv2{7<+|d{^&E`v?k1Xi@VXbk^Rnt`q4Kz4ZL0?tDSc@=qT^c0+=s2 zpk}o?Y9Du{E870#eFgBKfJ=_?%TcbinF)!{LtqZHG?Yf4y}QH2VL3gkR91A0UB$tM zTFAYpl9JJE@1e%0`Z!|vpb)>!Re;5G0(iNUJ?YVji6n53x>4UXDtLjCJ&3jD^% zuCx2O>p$10t&Zb(rB$X)2rNJ80Ss}D^n10-4s-gx-hkMpgSF1iLDMWnM2zs;4N$g5 z-C~sc)ZmaGGweKqsEcDPm_q@&t{-EFVQs-jE)J%;D58RiVCY#qr7A39yHF zhJXP>$o{89dFJPFSrt=D#xASWfF(|>%51}L`-6FlByx%d2Y=y_GJe5tT+N{}0_)?R zi(`0P)MULA8eCam_uj9@92pFIQN#205FI* zu1#}_omQ4+o;AB6jyhL!T9uzJHDz8OH`~^Wva60wZYSWgKhKrH$YQ-yx%FJf{&?F8 zTxF=@h+qswN1ei<6N4&z1q^wAu2)*kL{4)U*22W2l zJbk7ngF4V>UVRLi94O!u;|Nb-o0>0Jn~e_T^H}*ZOEwRp{j;9|a|BTHi-i7p@-A5rmGYzxnUz=9R2as17ci6ioueRQlC0DgjXMEGD%kS1@Xc)v!6y8jwV+DGfgkZsl6T*RvVbh zSAEQU-34h4OXim5mDF>}EKH%fsRnc8fl8Z1hLQ8u zo~|rJ0!86Ak<9|7ss`D)#+~W|>+TZ_yqRPq2?mTQt>(7M5jmWgH~Hy8CTvd#Af6TD zS*r3USMD4|obE;N%=e^W4%eHp;%6iR8l|-`Vv^iMa5NKs7#sl#1bpf`C(<5{_76o1 zygk8zbpb+5O-(hu3+0G=rmdzA^b61$3o9wPLAjel_sNa=1{g42QFNniEH4-8Jr>g;FaJ-xl$JC2Pf z)_T$g{i04AFS`#gUM(L9U`}}@;WYB6&L>{@Do2%zT^xY+H2}m^0a{qAUmH*a-U0nPLpgzkqujV0bQb`+@EupE zgp}0#AtqE#C-T61!j(hfGu@c!>W`UCoXyqE9!|d1QserxFz59}+Ye?vdt8zRT zihDp#vxpiFe7&@|xOm&M%)}Sl8jOwuzLwB)iOHb*X*FT*zWPZ9_4F!>CxG1G=mpyD z&PR@O3S31p8vNYb0|lmwp?Dk))ULYD6MBhCheLA`;tDN#t-OF>V8B>WurP<}?fxQ5 z23Gf7V9bf+0Oz31UGjm4R9vry;_TuSjU?q8pQ%o?ab{Gkm9vVLJ7*b2!6Zf+Mk}YA zBjE6bv!K$RI2et|F#enUV-Iyfr!SqQ(xE^7C?Y5j0~DZ1`VXM588P~W=0N|QL)kH+ zS(Ab|Dprc=zrL0M2R}febvXg&Ory~xka|?VF2JJXY~l9bH59vZfgckHq@JejWilQe zgUy`h5$0Eix_I36cWVIvICy0Q8ojhg2$_|WICS=A&K}UdaqbTkBL}@uLDJk{T0+*B z%RNDe1q^0(gJN^QOG{o)gbtc)aGCA}ZkOvkfVRgIS{oSH_BvqNR%VNcitP$4N}rZ? z$v4qWr_V z>TOifIrmmrZJdA?2)!vib#2M4*gww_L;gD8%q#TU%ej{G;YcbW*>M6h1pmtCd1E4P zh@8cJ)AbPqe?q?m-nB(MJeT>x+vh&+WPRYo$XQ9hkqY7XD5Z_+-!&LbigH#(0X^Le zP`y-`-KXV8<5MeBx9{8eha?lX)`Iu7bQz~Je4GLp-?U9S? zko5%xmIgbv)CU0Hu!EQ!vo|pGW!jydY_)UazCxzD7-n)lg%?{FWiR&;Bj>*AM~F;C z--D^VaK9Na@XfKzrZj(3RgT4nV~|bPyo0}pG2d7&_3IjRQwNi%3~)DHd+g zP(iK}&e7oAoKFmO=VJi&N>4Q^zIvmTb@3mAJ__Pn%R@l3Z&5)P4SlOD{X%Zv?INNU zj{zQR1(u0MZEXNDSQ)wtg09QM2fpoupg?x{{EGN-=8zmqc1q;TG(^4dj|CvJl+w^^ ztk>!An9K))=V1$)-IUu+-(Txc>9FZ^PtB#c^EwrR8=_=k&b~P#M#|wf1otuAjn>gd z{uV#w7CqkTEw0AY0#E(5k2$(k<=>vaQW}8lPid^0UpuhBDbgj4>SIdbHyAS7Y-{wv zPOKGx?1CH}v5_vTqp_CZrS5y6rrlR)r@Qk)@^QflAhXoYQeC=Gb_S+5+=vtBT#cFl zZ(@yjS9vnt<$wq*5<97es6+&8VdI5to{typeY|*j&V_#eEFSE==50}~|peb)Lg;RMS?xHN}zXE8? zCoPxe3$MeL2bq8aj+Kaci(!I^RlubJ}v&~ei* z@Ztg$jMUETM}LJVL$j)SuZ|~47f-^ddXGWi0h+P%@t4%OHEd1B4pU53jK$_omx{;1 zB0z(r+{s_GSM~7ty*(KEY0T%@Sy+^O_R;F$id}CN7G;fsr^t{?nYj{xf``@cLo%MB zKQfbl+%l2)yq{uFh@b6x=%Wke(%N6PZorb`fiW~Cbx_X}fiFW^G#3lcY~sF8H}@X! z!rL?b7=LWqpmk!Kw+I0h2^}#}Pm0ase;;XL>>rA~lYY*5S3i>dN6;Ia_|hlq!=%#fdc^ zE%h0IhDjjcW1tYNFDUf1U76L6URb>Vlfd>}z^BZiUhe+*-cdV@L&!9koadAD|zuhXOX#>ebi5_bP)!F^$+e4E`v$hOzBT zgKTMm&Glxw3{a-vW(1-2)U_3*Yn?L}yKb8#c9bcLJ%fz+PNaT{M2$Qr)7T1DF1=FM z$vOgA3Eu<4dO=KfSzxuYJGH!%|T@LccgJ7>@1NAYW0IOqUu*f3n90$eJmDD6R0D@Uu ztysMdRCL(G6iej0G@gQIF-w3WHVibTUU|;y7@+87YJVXFZ-@*gu7fl+npSul^HF5!pp^f&F5P=dh!{M=}L4OEJR-qhWVY}n-M8yCi8=VKF6b2>MpCBq7 ztX;1CahN+Fq-v-~)TT>=;2<@ixl#Sab`k;Q$2@?egolSG>f7hC;B>&!;kwGAlRP)! zW(uO=Udg=WqPm9P+TP7*45dI>sND@D;a9yv5#EFOz- z^MapZBzP21G#O)ga%5r<_NN;>y=xP0_r^+%9^(P^D0MT|xR(GJH|;0QO2$3|;lu`! zqLLR=weQRgH(b#WN~%r&u9PIEpS?1k?}EUW`hbdkuveO3N0ZQsXy3TrHH?ws?SjVq z`=Ft61+DviC=LMhCAl9gun|eg#l?&yB><9^hY)SAhX?=!N8&}L&z^mpZUrANE*)tV z9G5mk&_6L@xJ9(;bL3zQh58{V?g>o^ZG$MaU_e2O4G_`W14SmSc1ue<(%)BGI(6%nj?s zaWky|?p?Q_`jCR!ucEboxNic0Xo5uoh1FW>%?1qK+!K_MFBl)9Ow7}(ai(|CH-WZyBbg0I}AIN9=8v;IFQ21aG7{kEb$zvaM zFPW-=*ZvJ37mo4snhLEx%}|4V+FlAZD6k0K-rhjN>y#jDTg5w8Es2Fd{Qn zwDFHaE~>Z=yJV;Cb3*U`ykxm z?%Z&ckbj>sFtda+=b>rkNs`IoN^`WP}7HP%Drnv=|K_kk{}| zkDw4zn8ae$_JHnUBhc53&ggwOGNGiA z0b=K1um@F^&X+)fnevzf2%G`qGY-&Uq4VUdnhFPE-8ac|)FR7zM$B1tus%oAbQy_> ziCZA%-?wKVCld;X1UE$T@3NRDvmieD?mG1uMUlc=Levq#bsydIE7=Ep2HWaGm<~(b zJP96d8(PqJ7m`z9&tMoMZDepVqnKDAEhz|-H#GbUZ}j4t zzt@`Q1l7pVR*s!_7NMPqv#ZS;P%kW^De!8u7pkQ$&h2=wMEbItdMAKCi8GIXew~yp z_ASY0B%@|rcf zjG%V#rFd5FaFIh0`w1EW=DdiiDzW#$cNoVx?K0vXWD^CE(6A&TwaLz?_>9@KD?+2q zz^^K=Rz*ED^J-Sk4);0;IPgy6_d&=9!NYDAa)f3iB0A*vJcwgw6|(@Djy<~qG=E{K zdMfaDCI~g37#z~9QGJ)k2nA3NH7tL@E(M7nO`0LCHs&LCL+{q9szzqnKe0i#nh31t zff{UWXloN6#V>VnP%T$5S$3eDY$K9@;RONXK5iRcvWZ?L)Z6$yL7m=E87p$ft&-3t zm7FEXYO!CGZ1 z-~ePo7o$!hJ?1uNUCcVSRca11@B?2W*WkW8&N(+FrJ>|CzUQ@G)u+{W1eFjw6j2Q( zTcf}g4R5~u1Ig;T)?{ZJa)*IWMEcuxkRQP7f1Xrw%$=e(Yu$2%P|)N5K|a^r z=ZhzH^e`Co1xZOKJ11kCKdD^oNK0eK|9uHv^aOt=bUpq^)gQ-awBDRRHD&n9_<^n(F-uTLLr3*6ExOa+ zD9-x&MZL8LK!lJ=)w{c=FQ9d-(sZi(=U?E^0^cUz`XhfO{z2gbv`Fxuu*N^D0Tu$q z3W7m^0`7pk{6{v|Khn4U{lWj22j`?f$P|wtVOIW(?p-B_ED!$elT!z+Bhp{X=$yU7+C4n?dWNFd%o)3H9S2&)oR{KI$amf zk{h|U)3UuncsO(5^2XcITR63+7?ywKFObB)*UJCSjkFm-4tAhQ9Y{^rtN|4^mVj?? zxuzL#xN1B=81NDZTQoR5rk=%~oE)z4`e}4k_QuA=YER_m<_?^W>$Nc~4^g9bU0=vRTQL9an=4gVO~8q&oSInf zzQPc-4`O9(k3{ZS7sBjh3NVK>(0l)ApCn6qoQhSU1*#8{d{6fK>IYI3oyRAR|3C!u z-vU;di?5Gu^w;qW#Bz^1-gSJ!>_t5gldq(=I8+f^jWyUzMac||Z)Hu}qq+;Fck8)* z_h+M>nLf&&pOfb=`Faf4X>nCkp7`4?QdSn$O7QBf=DF|T-uv?>^_?brA}hSJxKaL0 zU)$S`*5^H8MifE0q8ocjJ_n2X2<)%{9?utGt~-*s%LlKqym#Lv^VGw6bjU2j6JEkY zK43nKiNKeZ*cBSt;fAWM)^-cj-F!CV_O%Zo?E4#hJ9m*o_GCR$2 zekU?m%(MztmUi=Ke{;1ZyJN@k#RBj>=j5?rmY08+dVaaDbBNkDB*A3lD)bo~@|kWM zs4?UZTOcY|cYeo!vI4A~>z;Km_J@XVyZlC?+IVrD9;6>nP%EbJ#KpCTKq@O8~LWssP=o%<@8>2Iu^I4=XQwavz0oUFTjQx^{pe`b={)9AD+|k;dRd&wio>N zYFQl~j(3EjuF|hW^gE(>jf(H$Mk4X+Al9vVr)c~}!6+wAtK%cqVP^zvI9riw3fe1c zT8&&26XQaU_iK{8M=uW*K6P5-&fl7cPbdWYU;fOQZGfIweot?xy+5Xc|1tbF!~j4G zR~4GmchZsut(=Hq`JAqqqKN?@`~miCd%upw#T!8TAj;yqhau0RTe@bFope*zP*=BUtBb8}G^62$%peSQXg`Sm z;`&~EzTtTuUmM};#KYaSiM|Yd>j8>uIoV>cWR=j&hi-T$@EJ_IKb+++23YJi(ZH0u#LzT)s zza}Y+=cI7%M|WQy>TMIj1fsnAXsgb(D)bKXRi(Sy3%Q(+eXsO*ZyWVf7B1pSQ^Qsn$E;SC+MRn54QMt731}obEZUJ} zZS5}DBOo_xT(F<>5lCo2aZfR66}3{{N9M&0`=cboI0X2xT&5(vaT8GwN>!@3FH|_m zRh@5oXALqW5(W}1CL?rZIGa%m|5d-c@Xep`|7aniKErWJ0sh8+86JzuG?Ra zgi|_!6Ip9M)f&<6qrT@g7Ran>pF%6*)^+UOiMEL(DQD8UK4d-;3rZQn>@z(=N5l22 z7C4@_A#`ncM?Q961WJ%AK6jkq1FI6RkS4-wNon>tOwzl02PD`~SpT{n7K^G> za`M`enFicEay>)qbdSrIWY^0Mb?h_Nh?Bu zY4B;JlN^{UF~dW~e80;(pemWm{J+j2%31N!~#?PqA%4=1sYdsU(@wWo`h^!Mu z+zUae8TCw*N6O>$(V4<-!K<`#VV@_&0SISVBYtDEBhr)z;duJ4__n74ewD@um$1ss z*LvT1Vh%YcA+~K{&|DxR%BD}1^hM3XH~Pej{d;P?{r8QuPh~CpQ@2|wp4;a1#sNu>kJS1}z@BKe7YA7AXDHdo}LKX=dt(zzaL?vv zomus2-}??PW<}?xBOC$I#m&|2J+{^D{51r~iB?wZIT#x=R)u7*c`2(8#1Xw8$q&cd ze3=JU;mC`zNPM`CN-qoLhrD0$rpkF99lXKKda5h^~=&&roIgs48!q;c8TEG)&oR!N* z3d?`fXG%ou_z14l(Qlo}H|wQafn2Ii@An0$*z*3T3pclHE_3&|j1-$18iNyNZ!~`D zu%hoT=>#-`T)qZu&g!^K@hIRd9XEQ6a1MTcnbE;E%4_4g8TzPYn2VWI{OEW6Hp1$U zwp}veqkDP`2wCDkkaZvb=)R-Fpdv}72f*ouC7u4RC(QyygG{hrq4E#g+k=KRhps1y zBU*;uSbsIMKRR{j{#LKDmiz%|B@aZF`h1@F{+AumzVH#bwE~L%e8wMry|yJzCuJ#c z68;_PGKH5T{6Ne7yi??Bdnn?5EDqup4g@zS`F3UT?P6s)m`^KXqvGA;Z569u(nc=6 zG9CW4iOP=rc*3#$d?`Wmq8HGo*AA+84m&8BB2Xhqb_2XQ97EX%osJK_6OA9SifisV z3BA_weHW1wgtie0_YOUBF~b#7ZpB$E69ye|yT+TM6a62tbQy|3SZ9-yqIxpZOn?PIuA^AOJyEIrt1yCo9EIXNb3lL(1bpXc8t?7c;ons~ z;q=<>*UBpUY)c0VXTG?&IL`<1HI~KPi`L-S=Qk@mOap7|QY2P)A?+?HD}hHoX?R%+ zHIP>Km?q7Nsdqf=y;QWIps%^Az9Q ztQ<65v%>X&2gXG`_!;OVQ$J<$AmOP{?dWcCPZLPG=X-Gnb13Symp>BAI~`;k%W;nZZHau12MW))-5ifM-zyb#R>~rtuU?gG z*?CzJXxyRVlXT484Ei_^lwzev-Ajtg}r?yTw#NZY;Gq;Tz_h_ z{Iz+;p{j^iQRvsm4W`AP^EVXS!;rWq#Mra&C2yT_Z zwDJRdk`bY5lKUy9?nzWJ4JLc0XWm>_$XG*YH`=weeiWB5*;Gvn;zSBK0)l!Vz z*7d+eHt!BhTdCDG;XA5v6U{rm_=LC-k(;%M>XHu#9CB;!P066^J1}JBdNSo<-&XqX zXG%Zn0C=E$+*<#Y*yr5TX#R6i{P(IsQAH59bjrSb=)3 z@^y2>D|a$}+@PC_{N~HBIO8)PNH{>ay*b9&+(Y^?Z7*xJ<3#aT)e2>}P>Z+cdBs)! zUvHb|>>^f9Go2lKhDot?4%vkGQDsE#K@7A%TYET5c%M7I8qd1@JQ7pO;O$cPIi0_b z{^AOepQB1rGxo&y0an^SYMdw5Mz(nV7Pcd1oYLQ2-+g?1=jB$nws+)lB1VTm+ z*Pn%JDi&Xp9Y>k=`NUHIz#Uc3i?5Qj%QK#8k#koLS6ckN5K(RRR5}Zf_{te+4Aula zjTOHp9NB(5uOw=!mfn-Ob1ANPg_$1j@5OBCab8MjdHh9eX5$X{zTTy2E^#+-&DLNs z*#ar9c%C!Jk`BfKzbBnKm_#i5!3SjR5BiAnDL(KvBNiG#W~dKkV3hBK;5J8Bw}>tFlOYEy1>f|gR@nOH zafnH+G`jUZ-|> z@$I4jR=P3$BPRyLKx2*AG$E$?8Rv8`5)$f?WSmjdMu;kyGRbAz7~r!JU$tZ3vp#MN;(y=4pF z6!Bs5tAz76beRtfsyuk%4i%Q)TSryQz+nHp{*rRD_=M~D*Ib9wblW}4iYvfYHrOue zCbsj~CGX)dL;kb;hy8QflSO%hq5~(0ym+1x6?pXQyZEZMsn=>+&aF5#o}HaRF7O!0 z&prhu4}1^y^|FnBeSLb+g9z>70KHhz{_F75kiA@2B z_DTE#2CUJ1_N`l&MVg*OF}%~KE!SGO5|&U!>5^LZQ56T}mLV}8?wNYrliP7-c*}?| z^9+jKrj0y)kG1qzq5k3xE4^XLBwie5H16_jK@sY(@ZY;f!I^sTTl3inNz!>Q5Sbj7 zG|Q%HcNlk+>v}Vj|As(<_1ZhlOP@05--oue`@C>i(g>>P4U7vEkm@~-mgYP`BI`@ND;9r?TE!>+zHP1dq&SO>IJEQ)OPQ}s{X0=c#BOIHaYiUjDtP4kroD+xN^db9Mp{6g z1${(Nk2e)(xK5b9DBqbr(ssJFAlLj}SEl3ZtEU%5UHBMk)||!UxYbO$tUM{=vWBZ%%bC4OP2=id=ok$cK%SY7F$$&jK3y4rwho;g80aMCrj+*BA* zAF1k=LTM#I*D~)Rs=5kjV?4vpmIZm6E#*WMG93aMB$@*&X*7L-&?6)RU7;^mo(xmBy`7<+rq;jqZud8}Yal zelFV(3xyqWAM`J-insO*w#}#b9Y&z&O_)!FmSj4@5egL$+Y|;;q ztEks2k_Md>Op^jmbPDCM2h*z;ic>)x6M8l@wnUMO)Gf{ z9y*S6v*sk<(nVQ9d$;H1OdH3S&${d`RA77+bkSf`32k1%H)fMw|3*Z=Z-4Bv%Fq8> zTSut!W~~Ck)xgj|x7d3y`A$F!FsBXR3UVTCaFK^N=E}kjqJ-y89mBb!OnLkk;8;k* z3R_HU6?=~qLpx3{?#*4K46H=wCr58cbT%TUSRIIdE{01Bau*YI17DtiVzz66jevCP zyLIWDY5Kt1;S3u!;kLe;NuFSPA509dz9T4KwoC@<_^jZgydyvE`Ae-?W5!g!k>&IS1Wd=MZj1*LtUK8n7KMqIaB>Cqq6Tw zrRrD$eVaDn-s^D#zm2VQn@cE*BBO)~92-(~*ol>7tL z{I|#UkCRK~|0Az-ySS#sDmYIyq|*>YBiuRo9azSi`02E-Cb{}>c)qf2;h#Tf3_FZ% zx~k?B2bm^bJ^DXr4f(g<9|}tQzY!F1dKtlJ7c(gxa16=F{{#-7IeP;JEdv0|GiQ5F z*tMfH@dO5gzHa^b-~alTtEI8i9W_&9drM>6myTw4UfP-cDHx_A|Ie*lG+BNA=rRlj zeSts!#OuP{}}w}zrtnM?abMok;WE( z;%5G}3;$Z@>^~bT3;w&Mf3AA=uPyv5efd9IFiZHmg@0l(|7!#P8t(I-4e<8<_k({_ V1)9wFWDsXwkM&<4QAn%709r6-;G30GSgS}mPnjTvcufX1EA^!|# z->vA4Eu!Q{?@W~uiXhLkp^(}*S~MG|zc*4T&*c$+Vq8(yv&Su(03<}uK(6esU6R~0 zjbzcr9Q!uY3-*f{{n72Ji3>AECng_GWxGX9Xno^;RH5kEqs}C{K|-iaoWBs04aM~j z>RdAQ&*ZzfCHCYL1$I1Wm4vwOH5B3J?mh~eWgo=sQ;qWux?ApaCmhU1rKR428yO~q zf~O91^CxeM}#_T<#nda+qt?_Nclf zk&Yn_+?T!W95FQpUB=y+f{xkatUJRN3rL|sv;lg)o9ykTxye_^$)KI_lw>!=2r&^i)L9nA~pXhYr=A=HpD6K;)vII~MPgLLPZJILVPcR5)UJ`Mgs?c;d zXwFAQ@@6#^IEZHj?Cfw?nUC13XaUCGbvJjx0z+?V=d}({sv&QmI(+} zyjX6A%T>^IC@k}uShxRmex2{;kkL}JFl%CWhR>ff#k%peLA$FKWrdVP#*WF4LI9=E z2$zZs@|rXU0j_1B#d_E^e5@vZMo#Gb(x8Tkr_?wU~mRX?sZ}j~zcTmjS(|HRQ zQi4o*sX}2`o5uWp(2lwrX=kQQyp7Z|I>Eqf3E1nrE zekPi8)9nl}^(#eOpF|)Ns${&yFi*9w93w*{MuH?BwfcqDUJe7O=ij$X|Y!ti!>uexdYdVsajLs{2bDcdQrA*V*l<2UMF4?J{_=S3(=*TP0mTC=O^XLsIo zl`;_liLFA~ORGBa&@h5sPpyD6xV$ghWNxbXSuU1da|A=ikcgUO9eP02MS&P`!rTPBl|01vm|lDK<6b zZL?*K`&V#rsnq?XkC%A<#I4XC06zKXA}}vs<$kp+FgLAIoT#kar-&RUoYNf?9CO!e z=e%7$@7@&Q_!C1eI5wj+P?l$?oja)Og)I-<6!#7jB9kcxVdl*TI&?lH4=U>0G7vun z0CI50TaVYKin;EKOyz&~4(`a>ve#s}Bc`pzf_d(0rc*Y<9yG0mI)&^t;feJ8$Sx3j zIDTEL?G*NAMb458?5qj{f%%$g%0X25@O}1mfI5cE8Hh6OSnrBS|$igNZ+a3+< z%kuu-Vr5`99O%(^Vm#mypOVT`(p-w-L#L`Ir$+2#TuT%uCrL za?p*NTO=NsSJ_uvU4A->v$3YqwUgOTuJgf9Toa%KcRhY$nSQGTBZVUND^`Nx8pY#l zlx`cRbh_E|Z2!BJpB$(l10JvtAzD1Bc}1oz;L&GQ-a~1Za4e=)uGzJ)y?7=Pu&ABG zujN*6_g4)bKZiQaQBu@X4 zAdu?(y^3;caMK5-G%U+8>KUjhKj(Dz>YrcX?ATWMvUO+GQy&(!#~{nrSDu+yMjSSy z`I*+VA}Grl3fh4?JM&+8JOPIWj|#IA&Ocic8)0Uf81Td^$Hr45O-qs4f>oJ(0rejR zc25e7BoFRuUie;&(%|zqr-1C>k>>V}TIp2mP;p~$&vvT;w^O*7U0c^(rru~WJHZfV zEv2faq;&I}jYs-5*|hreQ#L2po}B8dnwUz{;aYva1!1%31tD+XV;9gZUeIASVsFCq zXASV&3!XkrwLoc}t`4f`Pr8}3Ra{}hl118Uq`hEp3mcLmf9S-i%g20sKW=x*o;4MI z>)cQ$n!0WEBF>*gr*jbI=HU>xO@?*aE%?%Q^Yb2++)X z>csd1g!B)Fb_cT_th%nqA1q}-%d$ALMY8D`bq%G_2YK&5?5>T86>ks4&4m^q;D+^| ze=7=pr7D$9XmsjrS4})tk?ohN6*?kA3+(y0;}2rG4B8d?LFUXrCl}lOV9sR`&m5kc zbG;pqVPmBX+4(Zt=4aCvTbaLF_=mme9nPek6frf@L4nNMzPesgiO`{Nagv+u`SJW` zk6$a$+aF*!OLbuTTFyvJl&^e0S|86hpZVH_<#1v&fw2SCzHskDlq`W_b@1rg#QBxE)&)FH{lEG_vEd zyAU4n^2XIM`3ttp~C6#tC9(6 zg@Ka#lZ3V1(R0?hCfiSSCG)f>560kDW#;cU7BWH6*60-%Ir8u0&F74$Z42LKRv-{( z8TGJ!?fu<@lpmbBOs`!##VdH^#MbzloWbh!!GKS3pXPe({rwqbXkRt4b4QBPZZe|6 z6>OaAj4-Ah(LnY4N^V&ww~g#ggXPtiz*g`v0pPsT@Az?>s`tIs&Sj7=aYRMxp{Oip z7-mVCg=+r^Vx`f3oL!%P_h^wUt!_(k{a2o61niI@Kllz5VSSg(Y2v5+#rl)aYK=ZS z$BoyD=M`xOcEPR`FubTZr9b*>i%Gb7x0?d?5OV zg0cEqQx(*Fu#s)1@Xv~W7PCf#*VTyoi)gqaRUa48o40PoGhOaN3B7s+T?H2Yb%pk*r?zxSs?Fb{V|n{StB*YN1aD*; zd!QB>dk9{*Sf3L2N3pNDp}^pV5f*NDGt1;w!(pu^;$u;di4(oWN#N`RL!SQa@)g^o z{IALf{x-Kho_?A-7`jj=0-c;xFb0shYoa59V59~GDd&hd%dW?V&01z6Y<)mQf6+T} zEdRQRWO1Pg%w4~k(dkW?vX=Z;55d*ofjfE5cRbSh(+?lk#<>k+oG{a?+GFVq z)`H832#{u9TOO9lCOh*eUIZ#aJON6{-Q}_)nzI2%`D;v_hU+eljDc41pEGH|TeXfa z$*Ukc3rV>5OpdCK*iyURca;$UpQ1q{eVV*E7+(PGpW@{aIGt_&Id|2JmAJXZ(9UV! z`R3n;A-NCL@Q$Y*)^N4qEykiQioPAaVCkUJ%cYsA1`#>W7ucM2`>L_N2txeXh=MVm zsV`U6v!(jH5~&vnOtJLSnog+PK4k7>$Jx^-#==FWDjl`_uT~hCVXV8F<6iuE0*@_i z0w5tc?%#4+B5z#Vns`OTy+KZ{bPFKFa%{C93Un^M0=jiliGP2lw)){j z-8zNjf{cxFEI=4E8Soj=+Z`Y~oV>b%bFw>UYIfFtO2KMm^gdQ|5+}0<>((O8WGYVK zMMf7IrzGOnKF_n)%Z8R$vxhUnb0lu;QN2^tjS9c(AZ`c#*a=s@oRAZ(y*|Clm*Bk; z&9ipiC>i&agLPpJT`BFrG)9)GgkMMt>9HN!)gWqu4`=N(>}XaMKh~+1H50fl)qzuv zPc3nmD?>xEMQH_%&pY#f)S{xJ?7^0Hp6Q83&<^O#ZU2DrE(+cd0FM76XM$*l<@A%;h5sz3kGUt@@(p1&Bwo{^ z6e*t-qq-Ij8|TNixBMH@W^3O91*FawQd#>?NMn8Rbk55wiZf9@n)h0|N05ikpVizx zAic2rmwCByZ%H<$W&gdZ!lR0Q4onO1 zWi3hY-)Me_FM3sGhfF+B>MtU1|!Z?gqf`xTe`@VDO8!oydSGW8kF=R6h8FO z8L5UhJ2`M`R!Z>ADrKjq{)k3j_Ey1wOxpBG6f9>Xqy@EYVAaVG0Oqd|)d}xsx(nEd zi856LMIoH}rN9brLE5ijo~u7t+ruk?+n%=%lyN2sp+g4p^n^hP2oO)UgN;g1NUM_&mla?4zo z_B*N&3&Ra$lwxkiif?QKCn9K-qWtJ*U9i@x$t=Z7`ruAOaO9=a*&8zYew?_^%7|#C zJ3O=9J3JyJyiaRua~ZtcVx6xv+apz7Nd+iz8;2h$zCg+wZmZpXch|`-;349;Pv;$~Qt5#dh%Gw5NM2{5^m+YxQ$M0oyPy0yp8wxFH$?oS5F zezsMmQ1kAse8^)pkK-rDZHnW{?z-|$QVw)!8O5g0ha8l@5bEAs<%@ZSu#x_iQ?K%1 z@?{!WP<@Bua>Rc^;{mfK_v`fW92HGK$QCC{?>KapA3(;xMBp`j4OMIiVaqAX+Xn%9 zN()nIz~P_mI{?ufFEYNFmd8GC-E!2d-^5LBYgyPjSE8QY<`d~4N&}>rON~VLlYy^N ztwbXLE^!GCMs1ni75kI&Q#0Xn+rxa_ZLfv&b%Sj6{uvM8MjifuGz)Pw z9kgdeyln^HrSv{u+G;NIwly13U#6D*cv1LB%I>2KFnHtyLs7R%wAp*Lbjg{%6E0+@ zuWGIC^cY@iSNtCcIqzJwjL@RCvr$nF$0VIbzKfBpe}gk&%`WUTr`aQJN5b6DM` zze0c^X+xpm-gUbhE*2r_W$<>0d-vWUCy^w;oQema<4r6g*i!7RRZTI?n|$1UGMT=# zrJ_Y86Nc4i3r4OW`xNz|4%ZjGWfgl9E8}2O%?%)H0DNS>$$F>3zbX0=qHtj0E0YKW z%)=CB)He=T>=qR@H@Q9wYu!iK@RrLFvTZAVGqtrlF9FzDY0_E`GEx1H`kb{>L0EEkwfsVl4dED?+>!L zq>@R6H`j~3o20e2eywCZXx$#N&`i(|EFFs8H?oUIxV@9bwX9-V%DmvU0()w7)3U@R z!5gDZEWOIaj@&-WP}r4!$SvN(4(8lbphL;+1DBJB(eYhxm%^Wk^$XE@dZHwCwzv8V zylfI^r;_e=!P-&!DGi_}rTv;>hF&s@PROBZ!NNdZ4Xu)lap2vud2tP1nb7+E?>gX3Os&a7{}Nhzf3@ z)So0W%g`8@T;s2d(snR7z3YmH&tFnE9=g-xPv7QM5v_u9NZ&XRbKul4Y+ZlXl8PHT zMQ=^Q7xe3r0=v;Co6mo^ABn<_=8{K{{w2u5-qOM`arQ)~?aWGws+?MBB?}{B-(u-^ zDzCS4I9~oqwIQFr%6DJlHE`Zk$6Tc{aU;@w3(I19yF@A!dU1vr?D&93_MKPTalGS& zbgEY;<6T<9L%rDmp^vMX!75ea{Kv^Z%1inZm&Tu^mMBD^a6RRf{s-mCr+&uEsF_NQ z8l(*8vyHvjj9brj6nhWwBxSq#A)GAJf$B&Y^BEeV!s}Ri4gTgJedB8d$%n&p)-xz- zXs^xOR*f;w(v-I-+Z%Qc1x;a8-8cnc(7|{Ko|CiwMFJD^!^SEfe|1Lsb{YUY-ru;A zbQdIz(+nm!LRk4<=go7Q`GV?mZjuLfg!MLxP-sUDyPfNEoi;ayfPe0$@Yl2leZ}oW zu@$K~15#tkg|2pPchy%WmE~{RfsTbLDl%UEIcU@4zZ?d-Jg!U4ZAgu0k1#XmO)K+b z5#K8wFtyW2k!q{`Op2pTi4%C^; zTf7>p;|Im&)d83As(5^!|rY#UwM{_H5AR z4zW`fXb^k(;m^%E(PP3-k4&r+Tt7A=G)@V9n@ja-T_xvm=7Z=5jm&?fGNmBo0jV^d zVt52Gdxd!Sxn@KF?Evup+JpQ~Z}F*)#I6j~1G|1AVX6rHzGC2SU*zsSb-{a7qg9F@ zrgM^`Jfs;ZxO8q)@r~cf^8)HqZpH;4o68>F-743s$51LaB`UJLkNR4qWwe-F=(8oR zqCnVFA6{p_Yo8yORm(6{zjZ6Ga6k$##5qGiWfc!?4PjrcBZZq=9_Jzo52WYs)Y)00 zU*>KVZW&NEXKG5(=BG1P+)9EvDxt$F0pD@lH{hJ$uF&3rt@|>nycK|B---<`al)2P z)FeR%Z7zBammvrb*{9V<&^|Q{1P^Sq4WA+Ny!8Q?Wgx6)MApU=v<&oo1{raZAd%;bz!*T!nvQDD>UNRMr)lp$SgGrEj zLuy1Gc!s@Iz)nz4V=MLaSiWXb(%bBay;*1J^4e*2h)R0ne-_hMiceal3PBgS80>cvc{w%#?&Z&ap ziW$ESF&k1TqLfXcE-MlYO15-)v8rRcT@&?>axV7u5Ie zgbSWqS%{EtTl^yVAUlNUe@1Vs6R@ZZ=tjQ-xCv!iNLUZ3Hg}FSq%hXKV>n zeHF4Gv3b&LNI_a*eMEt(X7t4JI_liIOvbevZkWSIVi%^7Js}nDf^x$J8mqY^gP-k- z`Mx{DJ?)F`F*8hJ!_Yub-c)cRZI#KRc15rp~6`{cfNdc z5cD(8=#(Nc_iNa`U-|86>NxG0avLf7{T*fWr9}>h8eG(=@CAReh~=`_R@F~If(G{H zGm%7%1G*@3O@|nwOJ}1ym|tUBP^m67pMS;^g%X*SWfeC(cx<$i1i82raSnU|+y6Ch z{Qq>Yz_Xa^EtUUK!ny4)DYx(b-lZR^YQjv%2h}kbG#$A5A~;m47(0<$_Fdt>IP*OohFc&Y?i6FG8yz;5CpxbbDKvYGfC&#zI} zBND@uFdYYsd619I{`iA5VBg!orM9h^pY_xZ_Q7vnqATlQLY@@sLYXgd99F6 z(m99AJV@8z)&#u}zvkU8JB9jodlfZE0{aWu2gfq0E1lK^wJp9Jgj!2L^ZuDTSwz>^ zaJRfQ`~+!qu(SllxbM+M1p==&Z`2BcNHHgW|0OvmhHjp!(q9{wyG#36Ek1fLYQk$i zY5bx};Kj7Kmq7iH#ShN?*79muO@yU-a|)muPc5hj%SUEbq1-~pgi0PQqK*C#}iW}+^jx^EfNj2B}Q+rmp~AW*KXcwi&`Xpo-u-k-cmo?*-RPll))dTd>Q?# z=00Wn5hcpWv7ZOM^9wK=NPU)HO<)SsMhQrepW}A8HDsnV;VYV?U~PlWO459YFA`Xm@pv-2zVGfSNbFGab4Ik-Wc!#Tmxm@Bc?)ZcjTX5KN=UcKB>E z5pwiBj>dD3J0MGZ?5hk^Bv|<6R`!;cfb10h-#O)t%Bi(2PChMSKeN{#{R2dTWsf*| zwM-k96p)NZIm3&JsCUN@ z!o1WC|7oDr9GyxAeH9?jXo3yySy=zIaD0y2Tmb>OR_o^v!7=>LyzECK+M;=Ns| z>HbR1$!&BGl~!@NPiw5N6}m(yXqB-`s8*)PC1dIC5h8W5O3Zxs+wsoS!f;;8EHX^t z9M)5H*#CNdnutt)#v$-RBJik)_PxgbviN8##j-24>$5|8Da`9`L1Ni==U z;iR3J#^|pHM9xl>)ofUI4nwfZi{6nGXEQi%pb81deo1I&CQ1w|C8Yqaqcb@+31^Nk zV~i(>r--!%pL|Dh8*^%JB05yWruO@)KQmyjH8_Bp7GItuhEJ9~$%Xsxw6!ocmOqfU zGUBBm;IJTO)>2SGL475gdPU}{D3M5A3!gc7C}p?;TRgvbFVC=9gCiPu9B`IR{ss~4 zemZ`T88Q*ZUiyp_aq!}wI@y#a$>MN=!XVhL0a^z$9ZY|-&R!y2u%l#s-q-6?jI#Im z%X~n;j`hK+2Z50Tnx?KOhpc6SAI6$14mrFA{` zK5}OVMTOK@#}+fBld)QyGbdntY!!Wg5>MZ!;k4{DG4sWQBet+Co>YG&_qrS#Ymr4VT@)aw5eqHZRq=0VQaw z!I-O*7=o+g>2bw*gL_%I*{&v@r2KsUtO6>8nlo>5=w~je9pXX@^bm5R$VD|g-fGxo`yeM8O8$rzMJ(*^967@$TV2tL@LyT?f|DAnshWg{;b+vv z{9uU(Eq``f?Jk8Iz~~PWJ2F(fj@QGM?2`q0NqY)A1G5z<_p*kz>F^e+8E*!};#NWQ z&JWbTqT@>OP)4!5=MZzMRquHO_hZb=s=$;4n8i4fq zgGNgf%E9JUW4T?9x=~8>pkw~F*Eh|rp#{^LsQWtCY;M+;0tqQwjD@;0^k?dUvF`Gj z&E@lrw%QGIHQ_r`iYJB338|U@ z)Y?qR$Yb`_y1nsNKK8_WdFTX|R+Vq1e~IV)O$)6%y2UZKnUMT$@445U_~Z<^UKyZC z(zO(UwU&Gmr<0zZalfX-?>!=9nELDA(ORR|0`FCiC2rL5=N$f56S`JCpS+>N<$F-4 z$5V5~glE~i?haGCZs}CfpH&yT*IAzpA>=PX`YgFj9?{$0T<}?RTSnv#wa~~=()!B_ zz33TV_WEk+eI07<81nQYYwAK*@(gotl^Oa4d=CBk4vvaegI(q}+0nI-H&o?+5yb&W zF>eXE>zOR7j-fWvTCE;VqPRDn>Ft?kUPEVi4Y&(4;LLRYX-ucNx{2y?k9sA&3GL^@ z&P#DPJu<>e%&hPXoWuHJTtTyZ&S>ntj$b5nD8c$1Wgd+%=Jv0B za0tFL8|vIA5bPZZa7>?E`q)Iw-j-@wZ(jYu&hzq^Jl{FCDX~Z7gh&e?uQb13Ot;E% z4{kS+_ro-k%jU=G)+2|AGduMvogg*S(gx6s(VmXyof;DxeXoEaNd42%ZFE{8ixAAANMS=-o+OQL0|=N=lJV&(z#$>4fz0%sFvu!^Y?JWtvg>U z$gk3(Q>j_484s==kM~#ulB>x6y-7E3N0^IIbMWdP4~8 z<_)DbcU!`rUt8?NuI;q#LrsX!zp+G%ew_(!2XmbWcZpW_6M7)%T)zqWuPr9c5Q*vZ zmIcAnT&a6wmoowNcNWz=(4N?Afyf^@~#SE!U+mVS~*uQN|~;SD?ERu$@Zhxa8V({mCB zw$6;>P{^17X!8QcSeOs4ngVL4bFZbp0lPxF@gpL))hR(0C+eOHOiz(yNu*3raISfV zf%57GEk0jMVsxY$N@2zNpmoY)32AzC>XlaNyU|lMgq&Ue(#p8 z^KfKAcFeuM@B${J?CQvV?d)LSVy{m_9iS6=F(`vlv>yz3t;UK&PwRZBH}`QSA%ka> z+qQ=US%IS>vaOuWcXdB8H8>06G`h#xC}D2ce zT!Qiscf~#kqPOMzxM&xjzp|3K)mxbw#eWpjJhus$7d*cM2CiprmKkuxhzJM z0%uaTOg%CmU~mA0e2L#m;oarf@$Du`jFt-t3%bz7Wdn51;EfBtaP z)82vV4RqD(ty~)!yQWF{9Ri%AEzsRY?JdU5+=J8~>a(qh4%km^Vz|X3sf%gg2%uIi zQdk{n`>>O6{=CF;DVNjEK`l+aD(~_I%Pd*U(LTp@NcV1|%A+9b6rJs_J?!|&e6g^I zq>Z`dLHv<3TOTw{wf9Gq(`F=_f+ZM4Wet0L!scIscYo>qN?$#hv-44awqnK`#bI( z7JX($_k-27Oq4WVptp0A@7;>aOx#qmd~cy;SSte zn*lB_%h6uD>>Sm+vTf(>D#m!No&A1YRYFz+(XNKHT>}G9TGM~V{yHJ5BLM$SIHnwT zY$u*v$P5*J*K@P0xy-HpeZ1tPmbenj?=J#u9UA0hEOi&0mf^iMiY3GpzAA&y>{;2f zlmqr0Eo_>TDJttI_>4mCVOJdgs0yYesZU)O(GYF)dTB#wxFjO9601Tzg@~#d$DSV; z#X70RSeD#QMT_$;tj5L8dkH$EWJDyI+js4mHNKUHd4K$qM@=9-AqCRhmE9DI7PsEZ zIli+0wy-r?9?(ZU;}JzuA<{Zag-n<7n&0wgfRA=ThOctMkL$+E*2OUfXm6+h-C6e^ z2Z|P;tvNMEjJSr^!yvv()#ST}QYMM19>*ljChg%nPL5WvYX29b$o5<#6;Kr%?}4+sP@3i3zYt zoiwy_?CG3M-l`y7zs%B|NAg%xlJm3ZcjV_gTa3p!U}QiYy~H6!Gv_K^KqahIxpm`K zop~QdVr5lxL}2DV+I}O$7Lvg#MfP}2Y}=15#5V$*{~m8$4)hxxA}b%q~*lwXxJZa ztoFux0y5$xHK+{;oz|YPX)FZiL#_RxRvIbpD4zh!^a-VY@sWQNITe}&P^~qK8NBD^ zE9Qp(x5o0iAAJag^sb8p0Kn*@#gIb4!$*_u2XXmt{ajw<7hHvqK0&5YALR-1{kV(F zp^O1pQdN*aEB@SaJ#O_cF`KA{A3p4ZZ%iV4(P}7j;-oogi|q#&+beYtv2@N8*xFR zrmKmlv%W$LD$6(z|4HvcHwEUeAz!uR*;a(;Q1Pb=%y--%-ZX4)%7sXeyM~6q6O^T| z6IQwzE?y5tjB(c4Yf#mIKJ8{o{gj5lht;aW3h`%k3b0AME;@g-`sJ2tK7 z=KG&YyNb8@3h9hH4>z(T&R}oOats6Fj#{-x6Gf*9`-6QyJiqz`K_7;we|%z!m3|JN zvRMAS&T`Jeu+Z3{4jFFO_`R*er)k%hR-5JJy6ff7)FGrOeiiPKiI3|wTMuaI))g2N z>zdx>^s#l6feQbX{MdD;&Vc|-9=SNmv?-vkRrsWXRoO=l+H7z@7Q}5nqcouFIA1fc zS+hh#RQo|k!CB~!DdtdXI*QzgUTN=Y7RDbx!JZ}Y2G zcI4Pt|HR9R+|$N@bh;YLDv^NjB`5n|xydrZSh=C z?lryUk2qitaW7lvdCzsPYeXUc&0H+ZLG2YVx4`)Fw-3_3rG{6e(T+y`y`N=)x&`>-Xtr%aV{aGLh0$?d{hl-%(C_g2;z zJ5Cb$`6XxS*(=qdbtmzB=@0*b(0L4X=9rW!neLtbni&VmVNeHYLo4Bf0|Z)WD@XTS zZ^AI8PYgW-O?m=$n5+8CnwRsvt0%ZL=nqsKwh#GEzDoiedSsd8EA*SwT@YbPp+gNy zln7C_6@N$BR+qzmyk;0|ow?%TEQ{w(hm9`9Y)!AR%gX$-Ac=mW0(4;Hg42l`flpUt z(K?1(=F6E(L_3m7&f)HC^l&s=5dHdAs9LuiH7KazSUVGo(Eoqn&Bvu7+ z^{Dy#f24RmFMZTZo(x`}X($XUwBU94Yq*|ntPLKxS2?uxXK)MQ{96-v84DJ#u`evY z56xP!@pl;;P^&a>1}G$NV2Fw)pyLrkzVsgPD*Kp2kEf9|55w+!fB1m%oD<7;=6F*_ zN?es%U=FONY84;V+HT}Z_JO7_f1aky=0eJ5_ zyP@>|v7o++L#^rgz#Ig zj&awECH}icnW~W=oM(#oqBT?lT#(K8k>a+30Abgs=Q_3@9?|Xj+?%Xmwfibw-xTg0 z2S9k_UXNp8(yet4CVfVyck32dJ$n_%riWZ^%9VO)Pee!stor#(8`1ODWc^ygLvyR} zr={^nvtSsbpK&_Q3{65CLO%8V`qwp!{x2&Pz>iB!(M$T60OnGfdtBE@9njj5M`Pwo zFdJAWveqb}0ib3dtedo{*#mOJc$1?mwx9RM< zQT!J_X~@-7YWInCcx;*i_T!W%Kz^ltpVIwA{l>ph3mK(|W*B0E^vPe|l&S8jujeF9 z@^J!_t|;8Da||t$E(TXNs>#hxSdoDQG88EW&dXGVXh$9|~0eziLbX0-uy zynY@n8^eMohZ#h7Wt2pk7tMPQjA!^2@9%HhXE}8DS(!<+=Vn@xpZV-^cNbqM80uL>!R!?N!TXoRnqq@EjaH`mDi`f`Z z{$ar_$(UPmxDsUSETM1LcaX?#Coc|4)i%Xh`Ia`HUx~DLRHFP3HTB3xtj#WLy~W`s zV#aC}Gd@f0F%_D~xKIRrJ$g7DeHESHMn>?|4 zp^AGcv$y!KMcnA^+efpVF(O6K3MUMQ`t)!8Jzx`({-ar&UURiXsB`mJ!02rco>vya z@FyBH`3J*0;rI0qYjl44D_{Lt`U-E-!CMX9tCO9>J~OcF7?nKYQR6JlKdxeHTr(Uu z%(Zq|7b1d;R0zye;i^Z7cbK2ze7Jf8d{~21a6SEZ{BLpUjt38?usQozvE;hp`QL~C u&jo?FF>^`e?^u4f@%-;t{$D?#51^YmQ&#Vd=R*IEnVGTGZOko?$Nvk$#phc9 literal 0 HcmV?d00001 diff --git a/book/index.html b/book/index.html new file mode 100644 index 00000000..55e5221d --- /dev/null +++ b/book/index.html @@ -0,0 +1,211 @@ + + + + + + Introduction - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Introduction

    +

    +

    Welcome on Scaphandre documentation.

    +

    Scaphandre is a monitoring agent, dedicated to energy consumption metrics. Its purpose is to help measuring and thus understanding tech services energy consumption patterns. This is key, in our opinion, to enable the tech industry to shift towards more sustainability. 💚

    +

    If at this point you think "why bother ?", or if you want more details about this project's motivations, please have a look at the why section.

    +

    If not and you want to proceed, just directly jump to the tutorials section.

    +

    If you need more in-depth, use-case oriented instructions, the how-to guides are here for you.

    +

    Explanations is about theoretical concepts behind scaphandre and the reasons for the technical choices that have been made so far.

    +

    If you are already using, hacking or exploring scaphandre and need precise informations about one of its components, go to the references section. (The code documentation itself is here).

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/mark.min.js b/book/mark.min.js new file mode 100644 index 00000000..16362318 --- /dev/null +++ b/book/mark.min.js @@ -0,0 +1,7 @@ +/*!*************************************************** +* mark.js v8.11.1 +* https://markjs.io/ +* Copyright (c) 2014–2018, Julian Kühnel +* Released under the MIT license https://git.io/vwTVl +*****************************************************/ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Mark=t()}(this,function(){"use strict";var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},n=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=n,this.iframes=r,this.exclude=i,this.iframesTimeout=o}return n(e,[{key:"getContexts",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach(function(t){var n=e.filter(function(e){return e.contains(t)}).length>0;-1!==e.indexOf(t)||n||e.push(t)}),e}},{key:"getIframeContents",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=void 0;try{var i=e.contentWindow;if(r=i.document,!i||!r)throw new Error("iframe inaccessible")}catch(e){n()}r&&t(r)}},{key:"isIframeBlank",value:function(e){var t="about:blank",n=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&n!==t&&n}},{key:"observeIframeLoad",value:function(e,t,n){var r=this,i=!1,o=null,a=function a(){if(!i){i=!0,clearTimeout(o);try{r.isIframeBlank(e)||(e.removeEventListener("load",a),r.getIframeContents(e,t,n))}catch(e){n()}}};e.addEventListener("load",a),o=setTimeout(a,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,n){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(e){n()}}},{key:"waitForIframes",value:function(e,t){var n=this,r=0;this.forEachIframe(e,function(){return!0},function(e){r++,n.waitForIframes(e.querySelector("html"),function(){--r||t()})},function(e){e||t()})}},{key:"forEachIframe",value:function(t,n,r){var i=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=t.querySelectorAll("iframe"),s=a.length,c=0;a=Array.prototype.slice.call(a);var u=function(){--s<=0&&o(c)};s||u(),a.forEach(function(t){e.matches(t,i.exclude)?u():i.onIframeReady(t,function(e){n(t)&&(c++,r(e)),u()},u)})}},{key:"createIterator",value:function(e,t,n){return document.createNodeIterator(e,t,n,!1)}},{key:"createInstanceOnIframe",value:function(t){return new e(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,n){if(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:"getIteratorNode",value:function(e){var t=e.previousNode();return{prevNode:t,node:null===t?e.nextNode():e.nextNode()&&e.nextNode()}}},{key:"checkIframeFilter",value:function(e,t,n,r){var i=!1,o=!1;return r.forEach(function(e,t){e.val===n&&(i=t,o=e.handled)}),this.compareNodeIframe(e,t,n)?(!1!==i||o?!1===i||o||(r[i].handled=!0):r.push({val:n,handled:!0}),!0):(!1===i&&r.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,n,r){var i=this;e.forEach(function(e){e.handled||i.getIframeContents(e.val,function(e){i.createInstanceOnIframe(e).forEachNode(t,n,r)})})}},{key:"iterateThroughNodes",value:function(e,t,n,r,i){for(var o,a=this,s=this.createIterator(t,e,r),c=[],u=[],l=void 0,h=void 0;void 0,o=a.getIteratorNode(s),h=o.prevNode,l=o.node;)this.iframes&&this.forEachIframe(t,function(e){return a.checkIframeFilter(l,h,e,c)},function(t){a.createInstanceOnIframe(t).forEachNode(e,function(e){return u.push(e)},r)}),u.push(l);u.forEach(function(e){n(e)}),this.iframes&&this.handleOpenIframes(c,e,n,r),i()}},{key:"forEachNode",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},o=this.getContexts(),a=o.length;a||i(),o.forEach(function(o){var s=function(){r.iterateThroughNodes(e,o,t,n,function(){--a<=0&&i()})};r.iframes?r.waitForIframes(o,s):s()})}}],[{key:"matches",value:function(e,t){var n="string"==typeof t?[t]:t,r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(r){var i=!1;return n.every(function(t){return!r.call(e,t)||(i=!0,!1)}),i}return!1}}]),e}(),o=function(){function e(n){t(this,e),this.opt=r({},{diacritics:!0,synonyms:{},accuracy:"partially",caseSensitive:!1,ignoreJoiners:!1,ignorePunctuation:[],wildcards:"disabled"},n)}return n(e,[{key:"create",value:function(e){return"disabled"!==this.opt.wildcards&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),"disabled"!==this.opt.wildcards&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e),new RegExp(e,"gm"+(this.opt.caseSensitive?"":"i"))}},{key:"escapeStr",value:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createSynonymsRegExp",value:function(e){var t=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",r=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var i in t)if(t.hasOwnProperty(i)){var o=t[i],a="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(i):this.escapeStr(i),s="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(o):this.escapeStr(o);""!==a&&""!==s&&(e=e.replace(new RegExp("("+this.escapeStr(a)+"|"+this.escapeStr(s)+")","gm"+n),r+"("+this.processSynonyms(a)+"|"+this.processSynonyms(s)+")"+r))}return e}},{key:"processSynonyms",value:function(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}},{key:"setupWildcardsRegExp",value:function(e){return(e=e.replace(/(?:\\)*\?/g,function(e){return"\\"===e.charAt(0)?"?":""})).replace(/(?:\\)*\*/g,function(e){return"\\"===e.charAt(0)?"*":""})}},{key:"createWildcardsRegExp",value:function(e){var t="withSpaces"===this.opt.wildcards;return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(e){return e.replace(/[^(|)\\]/g,function(e,t,n){var r=n.charAt(t+1);return/[(|)\\]/.test(r)||""===r?e:e+"\0"})}},{key:"createJoinersRegExp",value:function(e){var t=[],n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join("["+t.join("")+"]*"):e}},{key:"createDiacriticsRegExp",value:function(e){var t=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"],r=[];return e.split("").forEach(function(i){n.every(function(n){if(-1!==n.indexOf(i)){if(r.indexOf(n)>-1)return!1;e=e.replace(new RegExp("["+n+"]","gm"+t),"["+n+"]"),r.push(n)}return!0})}),e}},{key:"createMergedBlanksRegExp",value:function(e){return e.replace(/[\s]+/gim,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(e){var t=this,n=this.opt.accuracy,r="string"==typeof n?n:n.value,i="";switch(("string"==typeof n?[]:n.limiters).forEach(function(e){i+="|"+t.escapeStr(e)}),r){case"partially":default:return"()("+e+")";case"complementary":return"()([^"+(i="\\s"+(i||this.escapeStr("!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿")))+"]*"+e+"[^"+i+"]*)";case"exactly":return"(^|\\s"+i+")("+e+")(?=$|\\s"+i+")"}}}]),e}(),a=function(){function a(e){t(this,a),this.ctx=e,this.ie=!1;var n=window.navigator.userAgent;(n.indexOf("MSIE")>-1||n.indexOf("Trident")>-1)&&(this.ie=!0)}return n(a,[{key:"log",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"debug",r=this.opt.log;this.opt.debug&&"object"===(void 0===r?"undefined":e(r))&&"function"==typeof r[n]&&r[n]("mark.js: "+t)}},{key:"getSeparatedKeywords",value:function(e){var t=this,n=[];return e.forEach(function(e){t.opt.separateWordSearch?e.split(" ").forEach(function(e){e.trim()&&-1===n.indexOf(e)&&n.push(e)}):e.trim()&&-1===n.indexOf(e)&&n.push(e)}),{keywords:n.sort(function(e,t){return t.length-e.length}),length:n.length}}},{key:"isNumeric",value:function(e){return Number(parseFloat(e))==e}},{key:"checkRanges",value:function(e){var t=this;if(!Array.isArray(e)||"[object Object]"!==Object.prototype.toString.call(e[0]))return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];var n=[],r=0;return e.sort(function(e,t){return e.start-t.start}).forEach(function(e){var i=t.callNoMatchOnInvalidRanges(e,r),o=i.start,a=i.end;i.valid&&(e.start=o,e.length=a-o,n.push(e),r=a)}),n}},{key:"callNoMatchOnInvalidRanges",value:function(e,t){var n=void 0,r=void 0,i=!1;return e&&void 0!==e.start?(r=(n=parseInt(e.start,10))+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&r-t>0&&r-n>0?i=!0:(this.log("Ignoring invalid or overlapping range: "+JSON.stringify(e)),this.opt.noMatch(e))):(this.log("Ignoring invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:n,end:r,valid:i}}},{key:"checkWhitespaceRanges",value:function(e,t,n){var r=void 0,i=!0,o=n.length,a=t-o,s=parseInt(e.start,10)-a;return(r=(s=s>o?o:s)+parseInt(e.length,10))>o&&(r=o,this.log("End range automatically set to the max value of "+o)),s<0||r-s<0||s>o||r>o?(i=!1,this.log("Invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)):""===n.substring(s,r).replace(/\s+/g,"")&&(i=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:s,end:r,valid:i}}},{key:"getTextNodes",value:function(e){var t=this,n="",r=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,function(e){r.push({start:n.length,end:(n+=e.textContent).length,node:e})},function(e){return t.matchesExclude(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},function(){e({value:n,nodes:r})})}},{key:"matchesExclude",value:function(e){return i.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(e,t,n){var r=this.opt.element?this.opt.element:"mark",i=e.splitText(t),o=i.splitText(n-t),a=document.createElement(r);return a.setAttribute("data-markjs","true"),this.opt.className&&a.setAttribute("class",this.opt.className),a.textContent=i.textContent,i.parentNode.replaceChild(a,i),o}},{key:"wrapRangeInMappedTextNode",value:function(e,t,n,r,i){var o=this;e.nodes.every(function(a,s){var c=e.nodes[s+1];if(void 0===c||c.start>t){if(!r(a.node))return!1;var u=t-a.start,l=(n>a.end?a.end:n)-a.start,h=e.value.substr(0,a.start),f=e.value.substr(l+a.start);if(a.node=o.wrapRangeInTextNode(a.node,u,l),e.value=h+f,e.nodes.forEach(function(t,n){n>=s&&(e.nodes[n].start>0&&n!==s&&(e.nodes[n].start-=l),e.nodes[n].end-=l)}),n-=l,i(a.node.previousSibling,a.start),!(n>a.end))return!1;t=a.end}return!0})}},{key:"wrapGroups",value:function(e,t,n,r){return r((e=this.wrapRangeInTextNode(e,t,t+n)).previousSibling),e}},{key:"separateGroups",value:function(e,t,n,r,i){for(var o=t.length,a=1;a-1&&r(t[a],e)&&(e=this.wrapGroups(e,s,t[a].length,i))}return e}},{key:"wrapMatches",value:function(e,t,n,r,i){var o=this,a=0===t?0:t+1;this.getTextNodes(function(t){t.nodes.forEach(function(t){t=t.node;for(var i=void 0;null!==(i=e.exec(t.textContent))&&""!==i[a];){if(o.opt.separateGroups)t=o.separateGroups(t,i,a,n,r);else{if(!n(i[a],t))continue;var s=i.index;if(0!==a)for(var c=1;c=n[1]?(e.length>n[1]&&(r="invalid"),n.shift(),n.shift(),this.next=n.shift()):this.next="",r},regex:/"#*/,next:"start"},{defaultToken:"string.quoted.raw.source.rust"}]},{token:"string.quoted.double.source.rust",regex:'"',push:[{token:"string.quoted.double.source.rust",regex:'"',next:"pop"},{token:"constant.character.escape.source.rust",regex:s},{defaultToken:"string.quoted.double.source.rust"}]},{token:["keyword.source.rust","text","entity.name.function.source.rust"],regex:"\\b(fn)(\\s+)((?:r#)?[a-zA-Z_][a-zA-Z0-9_]*)"},{token:"support.constant",regex:"\\b[a-zA-Z_][\\w\\d]*::"},{token:"keyword.source.rust",regex:"\\b(?:abstract|alignof|as|become|box|break|catch|continue|const|crate|default|do|dyn|else|enum|extern|for|final|if|impl|in|let|loop|macro|match|mod|move|mut|offsetof|override|priv|proc|pub|pure|ref|return|self|sizeof|static|struct|super|trait|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\\b"},{token:"storage.type.source.rust",regex:"\\b(?:Self|isize|usize|char|bool|u8|u16|u32|u64|u128|f16|f32|f64|i8|i16|i32|i64|i128|str|option|either|c_float|c_double|c_void|FILE|fpos_t|DIR|dirent|c_char|c_schar|c_uchar|c_short|c_ushort|c_int|c_uint|c_long|c_ulong|size_t|ptrdiff_t|clock_t|time_t|c_longlong|c_ulonglong|intptr_t|uintptr_t|off_t|dev_t|ino_t|pid_t|mode_t|ssize_t)\\b"},{token:"variable.language.source.rust",regex:"\\bself\\b"},{token:"comment.line.doc.source.rust",regex:"//!.*$"},{token:"comment.line.double-dash.source.rust",regex:"//.*$"},{token:"comment.start.block.source.rust",regex:"/\\*",stateName:"comment",push:[{token:"comment.start.block.source.rust",regex:"/\\*",push:"comment"},{token:"comment.end.block.source.rust",regex:"\\*/",next:"pop"},{defaultToken:"comment.block.source.rust"}]},{token:"keyword.operator",regex:/\$|[-=]>|[-+%^=!&|<>]=?|[*/](?![*/])=?/},{token:"punctuation.operator",regex:/[?:,;.]/},{token:"paren.lparen",regex:/[\[({]/},{token:"paren.rparen",regex:/[\])}]/},{token:"constant.language.source.rust",regex:"\\b(?:true|false|Some|None|Ok|Err)\\b"},{token:"support.constant.source.rust",regex:"\\b(?:EXIT_FAILURE|EXIT_SUCCESS|RAND_MAX|EOF|SEEK_SET|SEEK_CUR|SEEK_END|_IOFBF|_IONBF|_IOLBF|BUFSIZ|FOPEN_MAX|FILENAME_MAX|L_tmpnam|TMP_MAX|O_RDONLY|O_WRONLY|O_RDWR|O_APPEND|O_CREAT|O_EXCL|O_TRUNC|S_IFIFO|S_IFCHR|S_IFBLK|S_IFDIR|S_IFREG|S_IFMT|S_IEXEC|S_IWRITE|S_IREAD|S_IRWXU|S_IXUSR|S_IWUSR|S_IRUSR|F_OK|R_OK|W_OK|X_OK|STDIN_FILENO|STDOUT_FILENO|STDERR_FILENO)\\b"},{token:"meta.preprocessor.source.rust",regex:"\\b\\w\\(\\w\\)*!|#\\[[\\w=\\(\\)_]+\\]\\b"},{token:"constant.numeric.source.rust",regex:/\b(?:0x[a-fA-F0-9_]+|0o[0-7_]+|0b[01_]+|[0-9][0-9_]*(?!\.))(?:[iu](?:size|8|16|32|64|128))?\b/},{token:"constant.numeric.source.rust",regex:/\b(?:[0-9][0-9_]*)(?:\.[0-9][0-9_]*)?(?:[Ee][+-][0-9][0-9_]*)?(?:f32|f64)?\b/}]},this.normalizeRules()};o.metaData={fileTypes:["rs","rc"],foldingStartMarker:"^.*\\bfn\\s*(\\w+\\s*)?\\([^\\)]*\\)(\\s*\\{[^\\}]*)?\\s*$",foldingStopMarker:"^\\s*\\}",name:"Rust",scopeName:"source.rust"},r.inherits(o,i),t.RustHighlightRules=o}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(e,t,n){"use strict";var r=e("../../lib/oop"),i=e("../../range").Range,s=e("./fold_mode").FoldMode,o=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};r.inherits(o,s),function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,t,n){var r=e.getLine(n);if(this.singleLineBlockCommentRe.test(r)&&!this.startRegionRe.test(r)&&!this.tripleStarBlockCommentRe.test(r))return"";var i=this._getFoldWidgetBase(e,t,n);return!i&&this.startRegionRe.test(r)?"start":i},this.getFoldWidgetRange=function(e,t,n,r){var i=e.getLine(n);if(this.startRegionRe.test(i))return this.getCommentRegionBlock(e,i,n);var s=i.match(this.foldingStartMarker);if(s){var o=s.index;if(s[1])return this.openingBracketBlock(e,s[1],n,o);var u=e.getCommentFoldRange(n,o+s[0].length,1);return u&&!u.isMultiLine()&&(r?u=this.getSectionRange(e,n):t!="all"&&(u=null)),u}if(t==="markbegin")return;var s=i.match(this.foldingStopMarker);if(s){var o=s.index+s[0].length;return s[1]?this.closingBracketBlock(e,s[1],n,o):e.getCommentFoldRange(n,o,-1)}},this.getSectionRange=function(e,t){var n=e.getLine(t),r=n.search(/\S/),s=t,o=n.length;t+=1;var u=t,a=e.getLength();while(++tf)break;var l=this.getFoldWidgetRange(e,"all",t);if(l){if(l.start.row<=s)break;if(l.isMultiLine())t=l.end.row;else if(r==f)break}u=t}return new i(s,o,u,e.getLine(u).length)},this.getCommentRegionBlock=function(e,t,n){var r=t.search(/\s*$/),s=e.getLength(),o=n,u=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,a=1;while(++no)return new i(o,r,l,t.length)}}.call(o.prototype)}),ace.define("ace/mode/rust",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/rust_highlight_rules","ace/mode/folding/cstyle"],function(e,t,n){"use strict";var r=e("../lib/oop"),i=e("./text").Mode,s=e("./rust_highlight_rules").RustHighlightRules,o=e("./folding/cstyle").FoldMode,u=function(){this.HighlightRules=s,this.foldingRules=new o,this.$behaviour=this.$defaultBehaviour};r.inherits(u,i),function(){this.lineCommentStart="//",this.blockComment={start:"/*",end:"*/",nestable:!0},this.$quotes={'"':'"'},this.$id="ace/mode/rust"}.call(u.prototype),t.Mode=u}); (function() { + ace.require(["ace/mode/rust"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); diff --git a/book/oranda-highlight.css b/book/oranda-highlight.css new file mode 100644 index 00000000..c3b75e27 --- /dev/null +++ b/book/oranda-highlight.css @@ -0,0 +1,177 @@ +/*! + Theme: Material + Author: Nate Peterson + License: ~ MIT (or more permissive) [via base16-schemes-source] + Maintainer: @highlightjs/core-team + Version: 2021.09.0 +*/ + +/* + WARNING: DO NOT EDIT THIS FILE DIRECTLY. + + This theme file was auto-generated from the Base16 scheme material + by the Highlight.js Base16 template builder. + + - https://github.com/highlightjs/base16-highlightjs +*/ + +/* +base00 #263238 Default Background +base01 #2E3C43 Lighter Background (Used for status bars, line number and folding marks) +base02 #314549 Selection Background +base03 #546E7A Comments, Invisibles, Line Highlighting +base04 #B2CCD6 Dark Foreground (Used for status bars) +base05 #EEFFFF Default Foreground, Caret, Delimiters, Operators +base06 #EEFFFF Light Foreground (Not often used) +base07 #FFFFFF Light Background (Not often used) +base08 #F07178 Variables, XML Tags, Markup Link Text, Markup Lists, Diff Deleted +base09 #F78C6C Integers, Boolean, Constants, XML Attributes, Markup Link Url +base0A #FFCB6B Classes, Markup Bold, Search Text Background +base0B #C3E88D Strings, Inherited Class, Markup Code, Diff Inserted +base0C #89DDFF Support, Regular Expressions, Escape Characters, Markup Quotes +base0D #82AAFF Functions, Methods, Attribute IDs, Headings +base0E #C792EA Keywords, Storage, Selector, Markup Italic, Diff Changed +base0F #FF5370 Deprecated, Opening/Closing Embedded Language Tags, e.g. +*/ + +pre code.hljs { + display: block; + overflow-x: auto; + padding: 1em; + } + + code.hljs { + padding: 3px 5px; + } + + .hljs { + color: #EEFFFF; + background: #263238; + } + + .hljs::selection, + .hljs ::selection { + background-color: #314549; + color: #EEFFFF; + } + + + /* purposely do not highlight these things */ + .hljs-formula, + .hljs-params, + .hljs-property + {} + + /* base03 - #546E7A - Comments, Invisibles, Line Highlighting */ + .hljs-comment { + color: #546E7A; + } + + /* base04 - #B2CCD6 - Dark Foreground (Used for status bars) */ + .hljs-tag { + color: #B2CCD6; + } + + /* base05 - #EEFFFF - Default Foreground, Caret, Delimiters, Operators */ + .hljs-subst, + .hljs-punctuation, + .hljs-operator { + color: #EEFFFF; + } + + .hljs-operator { + opacity: 0.7; + } + + /* base08 - Variables, XML Tags, Markup Link Text, Markup Lists, Diff Deleted */ + .hljs-bullet, + .hljs-variable, + .hljs-template-variable, + .hljs-selector-tag, + .hljs-name, + .hljs-deletion { + color: #F07178; + } + + /* base09 - Integers, Boolean, Constants, XML Attributes, Markup Link Url */ + .hljs-symbol, + .hljs-number, + .hljs-link, + .hljs-attr, + .hljs-variable.constant_, + .hljs-literal { + color: #F78C6C; + } + + /* base0A - Classes, Markup Bold, Search Text Background */ + .hljs-title, + .hljs-class .hljs-title, + .hljs-title.class_ + { + color: #FFCB6B; + } + + .hljs-strong { + font-weight:bold; + color: #FFCB6B; + } + + /* base0B - Strings, Inherited Class, Markup Code, Diff Inserted */ + .hljs-code, + .hljs-addition, + .hljs-title.class_.inherited__, + .hljs-string { + color: #C3E88D; + } + + /* base0C - Support, Regular Expressions, Escape Characters, Markup Quotes */ + .hljs-built_in, + .hljs-doctag, /* guessing */ + .hljs-quote, + .hljs-keyword.hljs-atrule, + .hljs-regexp { + color: #89DDFF; + } + + /* base0D - Functions, Methods, Attribute IDs, Headings */ + .hljs-function .hljs-title, + .hljs-attribute, + .ruby .hljs-property, + .hljs-title.function_, + .hljs-section { + color: #82AAFF; + } + + /* base0E - Keywords, Storage, Selector, Markup Italic, Diff Changed */ + .hljs-type, + /* .hljs-selector-id, */ + /* .hljs-selector-class, */ + /* .hljs-selector-attr, */ + /* .hljs-selector-pseudo, */ + .hljs-template-tag, + .diff .hljs-meta, + .hljs-keyword { + color: #C792EA; + } + .hljs-emphasis { + color: #C792EA; + font-style: italic; + } + + /* base0F - Deprecated, Opening/Closing Embedded Language Tags, e.g. */ + .hljs-meta, + /* + prevent top level .keyword and .string scopes + from leaking into meta by accident + */ + .hljs-meta .hljs-keyword, + .hljs-meta .hljs-string + { + color: #FF5370; + } + + .hljs-meta .hljs-keyword, + /* for v10 compatible themes */ + .hljs-meta-keyword { + font-weight: bold; + } \ No newline at end of file diff --git a/book/print.html b/book/print.html new file mode 100644 index 00000000..d7fa3e5a --- /dev/null +++ b/book/print.html @@ -0,0 +1,1268 @@ + + + + + + Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Introduction

    +

    +

    Welcome on Scaphandre documentation.

    +

    Scaphandre is a monitoring agent, dedicated to energy consumption metrics. Its purpose is to help measuring and thus understanding tech services energy consumption patterns. This is key, in our opinion, to enable the tech industry to shift towards more sustainability. 💚

    +

    If at this point you think "why bother ?", or if you want more details about this project's motivations, please have a look at the why section.

    +

    If not and you want to proceed, just directly jump to the tutorials section.

    +

    If you need more in-depth, use-case oriented instructions, the how-to guides are here for you.

    +

    Explanations is about theoretical concepts behind scaphandre and the reasons for the technical choices that have been made so far.

    +

    If you are already using, hacking or exploring scaphandre and need precise informations about one of its components, go to the references section. (The code documentation itself is here).

    +

    Getting started

    +

    To install Scaphandre, depending on your platform, see:

    + +

    If you want to contribute or just play with the code and need to compile Scaphandre, see :

    + +

    Depending on your kernel version, you could need to modprobe the module intel_rapl or intel_rapl_common first:

    +
    modprobe intel_rapl_common # or intel_rapl for kernels < 5
    +
    +

    To quickly run scaphandre in your terminal you may use docker:

    +
    docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -ti hubblo/scaphandre stdout -t 15
    +
    +

    Or if you downloaded or built a binary, you'd run:

    +
    scaphandre stdout -t 15
    +
    +

    Running scaphandre on Fedora / CentOS Stream / RHEL (or any distribution using SELinux) with podman

    +

    Running scaphandre with podman on a distribution using SELinux may fail because of access denied to /proc files.

    +

    To make it work you should run scaphandre in privileged mode :

    +
    podman run --privileged ...
    +
    +

    You'll find explanation of this requirement here : #106.

    +

    Output

    +

    Here we are using the stdout exporter to print current power consumption usage in the terminal during 15 seconds.

    +

    You should get an output like:

    +
    Host:	9.391334 W	Core		Uncore		DRAM
    +Socket0	9.392    W	1.497082 W
    +Top 5 consumers:
    +Power	PID	Exe
    +4.808363 W	642	"/usr/sbin/dockerd"
    +4.808363 W	703	"/usr/bin/docker-containerd"
    +4.808363 W	1028	"/usr/local/bin/redis-server"
    +0 W	1	"/usr/lib/systemd/systemd"
    +0 W	2	""
    +------------------------------------------------------------
    +
    +

    Let's briefly describe what you see here. First Line is the power consumption of the machine (between the two last measurements). +Second line is the power consumption of the first CPU socket plus the detail by RAPL Domain. +If you have more than one CPU Socket, you'll have multiple SocketX lines. +Then you have the 5 processes consuming the most power during the last two measurements.

    +

    If you don't get this output and get an error, jump to the Troubleshooting section of the documentation.

    +

    Going further

    +

    At that point, you're ready to use scaphandre. The Stdout exporter is very basic and other exporters should allow you to use and send those metrics the way you like.

    +

    The prometheus exporter, for example, allows you to expose power consumption metrics as an HTTP endpoint that can be scrapped by a prometheus instance:

    +
    docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -p 8080:8080 -ti hubblo/scaphandre prometheus
    +
    +

    Here is the same command with a simple binary:

    +
    scaphandre prometheus
    +
    +

    To validate that the metrics are available, send an http request from another terminal:

    +
    curl -s http://localhost:8080/metrics
    +
    +

    Here you can see examples of graphs you can get thanks to scaphandre, the prometheus exporter, prometheus and grafana.

    +

    Installation (GNU/Linux)

    +

    Depending on your kernel version, you could need to modprobe the module intel_rapl or intel_rapl_common before running scaphandre:

    +
    modprobe intel_rapl_common # or intel_rapl for kernels < 5
    +
    +

    To quickly run scaphandre in your terminal you may use docker:

    +
    docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -ti hubblo/scaphandre stdout -t 15
    +
    +

    Or if you downloaded or built a binary, you'd run:

    +
    scaphandre stdout -t 15
    +
    +

    Here are some other ways to install scaphandre depending on your context:

    + +

    Kudos to contributors who work on system packages, please have a try and/or contribute to:

    + +

    Other tutorials should come, as:

    +
      +
    • install scaphandre as a proper systemd service
    • +
    • scaphandre in your favorite GNU/Linux distribution (need help from packaging gurus !)
    • +
    • scaphandre on MacOSX
    • +
    • and more...
    • +
    +

    Install Scaphandre on Windows

    +

    !! Warning: Windows version of Scaphandre is still in early stage. !!

    +

    Using the installer

    +

    Download the latest exe installer from the release page and install it as an administrator.

    +

    Configuring a Windows service to run Scaphandre in the background

    +

    For example, to run the prometheus-push exporter in the background and target the Prometheus Push Gateway server with ip address 198.51.100.5 using HTTPS on port 443 and a step to send metrics of 45s, without checking the certificate of the push gateway (remove that option if you have a properly signed TLS certificate):

    +
    sc.exe create Scaphandre binPath="C:\Program Files (x86)\scaphandre\scaphandre.exe prometheus-push -H 198.51.100.5 -s 45 -S https -p 443 --no-tls-check" DisplayName=Scaphandre start=auto
    +
    +

    Ensure the service is started in Services.msc, start it by right clicking on it, then Start, otherwise.

    +

    To delete the service, you can do it in Services.msc, or:

    +
    sc.exe delete Scaphandre
    +
    +

    Using an installer including a development version of the driver

    +

    If you are running a development version of the installer (which probably means a development version of the driver), you'll need to enable Test Mode on Windows prior to proceed to this installation, then reboot.

    +
    bcdedit.exe -set TESTSIGNING ON
    +bcdedit.exe -set nointegritychecks on
    +
    +

    Beware: in this case, activation of test mode and a reboot is needed before anyway.

    +

    Once installed, you should be able to run scaphandre from Powershell, by running :

    +
    & 'C:\Program Files (x86)\scaphandre\scaphandre.exe' stdout
    +
    +

    Troubleshooting

    +

    An error such as

    +
    scaphandre::sensors::msr_rapl: Failed to open device : HANDLE(-1)
    +
    +

    means that the driver is not properly setup. Check it's state by running:

    +
    driverquery /v | findstr capha
    +
    +

    If there is not item returned, the installation of the driver encountered an issue.

    +

    If the service is STOPPED, there is also something wrong.

    +

    Compilation

    +

    If you look for compiling Scaphandre and its driver yourself, see Compilation for Windows

    +

    Run a complete stack with docker-compose

    +

    If you'd like to try scaphandre and see the data in a decent visualization tool, there is a docker-compose in the repository to install scaphandre along side with prometheus and grafana.

    +

    Once you have cloned the repository, just move to the docker-compose folder and run the stack:

    +
    cd docker-compose
    +docker-compose up -d
    +
    +

    Be warned: the sample stack runs scaphandre as a privileged container. Otherwise apparmor or equivalents might complain about ptrace calls on the host. See #135.

    +

    Grafana will be available at http://localhost:3000, the default username is admin and the password is secret.

    +

    Refresh the dashboard after 30s or enable auto-refresh and you should see the data filling the graphs.

    +

    The process_filter textbox on the top of the graph allows you to look at the power consumption of a single application or service. Type the name of the program you want to look at and press enter. In the Filtered process (process_filter) power, by exe graph, on the 3rd line, you should now see the power cosumption of the given program.

    +

    To remove the stack just run this command in the same folder:

    +
    docker-compose down
    +
    +

    Compile scaphandre from source (GNU/Linux)

    +

    We recommand using this version of the rust toolchain or later:

    +
    cargo --version
    +cargo 1.48.0 (65cbdd2dc 2020-10-14)
    +rustc --version
    +rustc 1.48.0 (7eac88abb 2020-11-16)
    +
    +

    To be sure to be up to date, you may install rust from the official website instead of your package manager.

    +

    To hack scaph, or simply be up to date with latest developments, you can download scaphandre from the main branch:

    +
    git clone https://github.com/hubblo-org/scaphandre.git
    +cd scaphandre
    +cargo build # binary path is target/debug/scaphandre
    +
    +

    To use the latest code for a true use case, build for release instead of debug:

    +
    cargo build --release
    +
    +

    Binary path is target/release/scaphandre.

    +

    Compilation for Windows (experimental)

    +

    Scaphandre, on Windows, needs a kernel driver to get the same metrics as it does with powercap on GNU/Linux. This driver is available on this repository. Please refer to this project to get either pre-compiled binaries (available soon) or to follow the compilation procedure.

    +

    Scaphandre's dependencies on Windows and GNU/Linux

    +

    Once you have a working driver, you can compile Scaphandre, with the Rust for Windows usual toolkit.

    +

    For now, all Scaphandre features are not supported on windows. Use the following command line to build the binary :

    +
    cargo build --no-default-features --features "prometheus json riemann"
    +
    +

    Don't forget to add the --release flag to build a binary suited for more than test and debug usecases.

    +

    Kubernetes

    +

    This tutorial uses Helm to install +Scaphandre, Prometheus and Grafana.

    +

    Install Scaphandre

    +

    First we install Scaphandre which runs as a daemon set which creates a pod on +each node for collecting the metrics. The helm chart is not in a repo, it needs +to be installed from the source code.

    +
    git clone https://github.com/hubblo-org/scaphandre
    +cd scaphandre
    +helm install scaphandre helm/scaphandre
    +
    +

    Parameters

    +

    Service monitor parameters

    +
    + + + +
    NameDescriptionValue
    serviceMonitor.enabledCreate ServiceMonitor Resource for scraping metrics using PrometheusOperatorfalse
    serviceMonitor.namespaceThe namespace in which the ServiceMonitor will be created (if not set, default to namespace on which this chart is installed)""
    serviceMonitor.intervalThe interval at which metrics should be scraped1m
    +
    +

    Security Parameters

    +
    + + + +
    NameDescriptionValue
    securityContext.privilegedGives full host access, bypassing container isolation (can be needed to run on physical server)false
    securityContext.runAsUserRun as root user to get proper permissions0
    securityContext.runAsGroupRun as root group to get proper permissions0
    +
    +

    Install Prometheus

    +

    Next we will install Prometheus which will scrape the metrics generated by Scaphandre.

    +
    helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
    +helm repo add kube-state-metrics https://kubernetes.github.io/kube-state-metrics
    +helm repo update
    +
    +helm install prometheus prometheus-community/prometheus \
    +--set alertmanager.persistentVolume.enabled=false \
    +--set server.persistentVolume.enabled=false
    +
    +

    This setup should only be used for testing as the Prometheus data is not +persisted if the pods are deleted.

    +

    You can access the Prometheus web UI by creating a port forwarding connection.

    +
    kubectl port-forward deploy/prometheus-server 9090:9090
    +
    +

    Install Grafana

    +

    Create a configmap to store the Grafana dashboard.

    +
    kubectl create configmap scaphandre-dashboard \
    +    --from-file=scaphandre-dashboard.json=docs_src/tutorials/grafana-kubernetes-dashboard.json
    +
    +

    Install Grafana.

    +
    helm repo add grafana https://grafana.github.io/helm-charts
    +helm repo update
    +
    +helm install grafana grafana/grafana --values docs_src/tutorials/grafana-helm-values.yaml
    +
    +

    Get the Grafana web UI password which is randomly generated.

    +
    kubectl get secret grafana -o jsonpath="{.data.admin-password}" | base64 --decode
    +
    +

    Create a port forwarding connection to the Grafana pod.

    +
    kubectl port-forward deploy/grafana 3000:3000
    +
    +

    Open Grafana in your browser at http://localhost:3000 the username is admin.

    +

    Cleaning up

    +

    Deleting the Helm releases will remove all the resources we created.

    +
    helm delete grafana prometheus scaphandre
    +
    +

    Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM)

    +

    Introduction

    +

    A major pain point in measuring power consumption is doing so inside a virtual machine. A virtual machine usually doesn't have access to power metrics.

    +

    Scaphandre aims at solving that by enabling a communication between a scaphandre instance on the hypervisor/bare metal machine and another one running on the virtual machine. +The scaphandre agent on the hypervisor will compute the metrics meaningful for that virtual machine and the one on the VM access those metrics to allow its user/administrator to use the data as if they had access to power metrics in the first place (as if they were on a bare metal machine).

    +

    This allows to break opacity in a virtualization context, if you have access to the hypervisor, or in a public cloud context if the provider uses scaphandre on its hypervisors.

    + +

    How to

    +

    This is working on Qemu/KVM hypervisors only.

    +

    The idea is to run the agent on the hypervisor, with the qemu exporter:

    +
    scaphandre qemu
    +
    +

    More examples for a production ready setup will be added soon (systemd service, docker container, ...). If you think the documentation needs a refresh now, please contribute :)

    +

    For each virtual machine you want to give access to its metrics, create a tmpfs mountpoint:

    +
     mount -t tmpfs tmpfs_DOMAIN_NAME /var/lib/libvirt/scaphandre/DOMAIN_NAME -o size=5m
    +
    +

    In the definition of the virtual machine (here we are using libvirt), ensure you have a filesystem configuration to give access to the mountpoint:

    +
    virsh edit DOMAIN_NAME
    +
    +

    Then add this filesystem configuration block inside the <devices></devices> block:

    +
    <filesystem type='mount' accessmode='passthrough'>
    +    <driver type='virtiofs'/>
    +    <source dir='/var/lib/libvirt/scaphandre/DOMAIN_NAME'/>
    +    <target dir='scaphandre'/>
    +    <readonly />
    +</filesystem>
    +
    +

    Save and (re)start the virtual machine.

    +

    If you get this error: "error: unsupported configuration: 'virtiofs' requires shared memory", you might add this configuration section to the <domain> section.

    +
    <memoryBacking>
    +  <source type='memfd'/>
    +  <access mode='shared'/>
    +</memoryBacking>
    +
    +

    Then connect to the virtual machine and mount the filesystem:

    +
     mount -t 9p -o trans=virtio scaphandre /var/scaphandre
    +
    +

    You can now run scaphandre to export the metrics with the exporter of your choice (here prometheus):

    +
     scaphandre --vm prometheus
    +
    +

    Please refer to the qemu exporter reference for more details.

    +

    Note: This how to is only suitable for a "manual" use case. For all automated systems like openstack or proxmox, some more work needs to be done to make the integration of those steps easier.

    +

    Get process-level power consumption in my grafana dashboard

    +

    Now we'll see how to get valuable data in a dashboard. Let's say you want to track the power consumption of a given process or application in a dashboard and eventually set thresholds on it. WHat do you need to get that subset of the power consumption of the host visually ?

    +

    You need basically 3 components for that:

    + +

    We'll say that you already have a running prometheus server and an available grafana instance and that you have added prometheus as a datasource in grafana.

    +

    How to get metrics per process as you may see here ?

    +

    The metric that I need from the prometheus exporter to do that is: scaph_process_power_consumption_microwatts. This metric is a wallet for the power consumption of all the running processes on the host at a given time.

    +

    This is a prometheus metrics, so you have labels to filter on the processes you are interested in. Currently the available labels are: instance, exe, job and pid.

    +

    If I want to get power consumption (in Watts) for all processes related to nginx running on a host with ip 10.0.0.9 I may use that query, in grafana, based on the prometheus datasource:

    +
    scaph_process_power_consumption_microwatts{cmdline=~".*nginx.*", instance="10.0.0.9:8080"} / 1000000
    +
    +

    Here we assume that scaphandre/the prometheus exporter is running on port number 8080.

    +

    Here is how it looks, creating a panel in grafana:

    +

    +

    Those labels are explained in much more detail here.

    +

    Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9

    +

    Manual installation

    +

    Scaphandre can be compiled with a limited set of features. You have the choice to only install Scaphandre with prometheus-push exporter (alongside with stdout and json exporters, which might be useful locally).

    +

    RPM packages containing only those features are provided for RHEL 8 and 9 :

    + +

    You can download it and install it just providing the right URL to dnf :

    +
    dnf install -y URL
    +
    +

    Then you'll probably need to change its configuration to target the appropriate Push Gateway server. Edit the configuration file :

    +
    vi /etc/scaphandre/prometheuspush
    +
    +

    Default options look like :

    +
    SCAPHANDRE_ARGS="prometheus-push -H localhost -S http"
    +
    +

    Those are prometheus-push exporter CLI options. Run the executable to get the reference of the options :

    +
    /usr/bin/scaphandre-prometheuspush --help
    +
    +

    A simple configuration to target Push Gateway reachable on https://myserver.mydomain:PORT and send data every 30 seconds would look like :

    +
    SCAPHANDRE_ARGS="prometheus-push -H myserver.mydomain -S https -p PORT -s 30"
    +
    +

    Once the configuration is changed, you can restart the service and ensure it is enabled as well for next reboot :

    +
    systemctl restart scaphandre-prometheuspush && systemctl enable scaphandre-prometheuspush
    +
    +

    Configuration issues or issues to reach the push gateway should be visible in the logs :

    +
    systemctl status scaphandre-prometheuspush
    +
    +

    Automatic installation with ansible

    +

    There is a sample Ansible playbook available in the automation/ansible folder of the project.

    +

    This can be used this way :

    +
    ansible-playbook -i inventory -b -u myunprivilegeduser -K install-configure-prometheuspush-rhel.yml
    +
    +

    Beware of the playbook parameters :

    +
    rhel_version: 9
    +scaphandre_version: "dev0.5.10"
    +pushgateway_host: localhost
    +pushgateway_scheme: http
    +pushgateway_port: 9092
    +scaphandre_config_path: /etc/scaphandre/prometheuspush
    +service_name: scaphandre-prometheuspush
    +
    +

    Ensure to change those to match your context, including changing rhel version if needed (8 and 9 are supported) and parameters to reach the Push Gateway on the network.

    +

    Explanations about host level power and energy metrics.

    +

    This is true starting from Scaphandre >= 1.0.

    +

    There are several metrics available at the host level in Scaphandre:

    +
      +
    • scaph_host_power_microwatts : always returned, computed from Record structs made from scaph_host_energy_microjoules metric
    • +
    • scaph_host_energy_microjoules : always returned, either one value or a sum of values coming directly from RAPL counters (energy_uj files or direct read from an MSR)
    • +
    • scaph_host_rapl_psys_microjoules : is available only when the PSYS RAPL domain is available on the machine.
    • +
    +

    In addition to those metrics, you might want to build, on your time series database, the sum of process_ metrics to have a view of the weight of all processes on the host power. Using Prometheus, it would look like: sum(scaph_process_power_consumption_microwatts{hostname="$hostname"}) / 1000000, to get it in Watts.

    +

    Let's explain the relationship between those metrics, and what you could expect.

    +

    host_power metric will return :

    +
      +
    1. If PSYS domain is available, a computed power coming from PSYS energy records
    2. +
    3. If not, a computed power which is the sum of per-socket power (PKG RAPL domain) + DRAM RAPL domain power
    4. +
    +

    Briefly explained (see RAPL domains for detailled explanations), PSYS covers most components on the machine ("all components connected to the SoC / motherboard" according to most documentations), so we return this wider ranged metric when available. If not we use a combination of PKG domain, that includes CPU and integrated GPU power, and DRAM domain, that includes memory power. The first options gives higher figures than the second, for now.

    +

    Suming the power of all processes, if the machine is mostly IDLE, you'll get a tiny percentage of the host machine, most likely. The difference between host power and the sum of processes power can be accounted as "power due to IDLE activity", in other words the power your machine demands for "doing nothing". The higher this difference on a long period of time (better seen as a graph), the higher chance that there is room for improvement in moving the workloads to another machine and shut the current machine down (and make it available for another project or to another organization to prevent from buying a new machine).

    +

    Warning: that being said, the way per-process power is computed is still biased and shall be improved in the following versions of Scaphandre. For now, the main key for allocation is CPU time. As host level power metrics include power usage of more and more components on the machine (work in progress) this allocation key will be more and more inaccurate. Future versions of this allocation model should include keys regarding the activity of other components than CPU. Enabling a better set of allocation keys for per-process power is part of the roadmap.

    +

    How scaphandre computes per process power consumption

    +

    Scaphandre is a tool that makes it possible to see the power being used by a single process on a computer.

    +

    This sounds like a simple thing thing to be able to do, but in practice a number of details can make this more complex.

    +

    So having a good mental model of how it works will make it easier to understand when and how to use Scaphandre. Let's start with a simplified mental model below, before moving on to multiple processors or virtual machines - but once you understand the key ideas outlined below, it's easier to see how they can be applied to thinking about tracking power on virtual machines, or when multiple processors are available.

    +

    How a computer works on multiple jobs at the same time

    +

    When we first think about how much energy a single process running in a computer might use, we might start with a mental model that looks like the figure below, with large, uninterrupted chunks of compute time allocated to each process.

    +

    This is easy to understand, and it matches how we might be billed for a share of a larger machine when paying for cloud services.

    +

    what scaphandre does - per process power usage

    +

    Timesharing of work

    +

    However, if the reality was exactly like this diagram, our computers would only ever be able to do one thing at a time. It's more accurate and helpful to think of computers working on lots of different jobs at the same time - they work on one job for short interval of time, then another, and another and so one. You'll often see these small intervals of time referred to as jiffies.

    +

    work on jobs is split into jiffies

    +

    In a given amount of time, some jobs that are prioritized or more resource intensive will use more jiffies than others. Fortunately, each job keeps a running total of the total jiffies allocated to it, so if we know how many jiffies have been used in total, it can give us an idea how much of a machine's resources are being used by a given process.

    +

    work on jobs is split into jiffies

    +

    Going from share of resources to actual power figures

    +

    It's possible without Scaphandre to understand how large a share of a machines' resources are being used by a given process.

    +

    This is useful, by itself, but if we want to understand how much power is used per process, not just the share of the machine's resources, we need to know how much power is being used by the machine in absolute terms.

    +

    To do this, we need a sensor of some kind to track power usage by the machine itself. Some servers have these, like with Intel's RAPL sensors, which we cover this in more detail later on. This makes it possible to understand how much power is being used by CPUs, GPUs and so on, in terms of watts, or, if we are looking at just a single process, various fractions of a watt.

    +

    Sensors provide power over time

    +

    To understand the power used by a single process we combine both of these ideas. We count the jiffies used by our job when it's being worked on, and for each jiffy, we check how much power is being drawn at those moments in time.

    +

    Combined we can see how much the power during 'our' jiffies

    +

    Finally, when we group together all the power readings for all our jiffies over a given time period, we can arrive at a usable figure for how much power has been used, in terms of watt hours.

    +

    Once we have a figure in terms of watt hours, there are various ways we can convert this to environmental impact. A common way is to use an emission factor for the electricity used, to turn the power consumption data into an estimate of associated carbon emissions.

    +

    Combined we can see how much the power during 'our' jiffies

    +

    Working with virtualisation and multiple processors

    +

    While the reality is again more complicated than the diagram below, the same ideas broadly apply when you introduce multiple processors too.

    +

    If you are able to read from sensors that can share how much power is being used by the various processors at work, and know how much of the time is being allocated to our processes during those moments, you can get a good idea of what these figures are, at a per-process level.

    +

    Seeing this with multiple processors

    +

    Things get a bit more complicated with virtualised environments, because in many cases, virtual machines only have a partial view of the system they are part of, and frequently do not have access to any power usage figures from the host physical machine.

    +

    However, if a guest virtual machine or guest container does have access to readings provided by the host physical machine, it is possible to work out the same kinds of per-process power figures. Scaphandre supports exposing these kinds of power readings to virtual machines and containers, which means, if you are running on infrastructure that is running scaphandre and exposing these readings, you can see these figures for the energy used by your own processes.

    +
    +

    More details about how Scaphandre works

    +

    As you can see with the prometheus exporter reference, scaphandre exporters can provide process level power consumption metrics. This section will explain how it is done and how it may be improved in the future.

    +

    Some details about RAPL

    +

    We'll talk here about the case where scaphandre is able to effectively measure the power consumption of the host (see compatibility section for more on sensors and their prerequisites) and specifically about the PowercapRAPL sensor.

    +

    Let's clarify what's happening when you collect metrics with scaphandre and the RAPL sensor. +RAPL stands for Running Average Power Limit. It's a technology embedded in most Intel and AMD x86 CPUs produced after 2012.

    +

    Thanks to this technology it is possible to get the total energy consumption of the CPU, of the consumption per CPU socket, plus in some cases, the consumption of the DRAM controller. In most cases it represents the vast majority of the energy consumption of the machine (except when running GPU intensive workloads, for example).

    +

    Further improvements shall be made in scaphandre to fully measure the consumption when GPU are involved (or a lot of hard drives on the same host...).

    +

    Between scaphandre and this data is the powercap kernel module that writes the energy consumption to files. Scaphandre reads those files, stores the data in buffers and then allows for more processing through the exporters.

    +

    How to get the consumption of one process ?

    +

    The PowercapRAPL sensor does actually more than just collecting those energy consumption metrics (and converting them to power consumption metrics).

    +

    Every time the exporter asks for a measurement (either periodically like in the Stdout exporter, or every time a request comes as would be the case for the Prometheus exporter) the sensor reads the values of the energy counters from powercap. It then stores those values, and does the same for the CPU usage statistics of the CPU (the one you can see in /proc/stats) and for each running process on the machine at that time (see /proc/PID/stats).

    +

    With this data it is possible to compute the ratio of CPU time actively spent for a given PID on the CPU time actively spent doing something. With this ratio we can then get the subset of power consumption that is related to that PID on a given timeframe (between two measurement requests).

    +

    How to get the consumption of an application/a service ?

    +

    Services and programs are often not running on only one PID. It's needed to aggregate the consumption of all related PIDs to know what this service is actually consuming.

    +

    To do that, in the current state of scaphandre development, you can use the Prometheus exporter, and then use Prometheus and its query language capabilities. You'll find examples looking at the graphs and queries here. In a near future, more advanced features may be implemented in scaphandre to allow such classification even if you don't have access to a proper Time Series database (TSDB).

    +

    Internal structure

    +

    Scaphandre is designed to be extensible. As it performs basically two tasks: collecting/pre-computing the power consumption metrics and publishing it, it is composed of two main components: a sensor and an exporter. Each can be implemented in different ways to match a certain use case. When you run scaphandre from the command line, -s allows you to choose the sensor you want to use, and the next subcommand is the name of the exporter.

    +

    Sensors

    +

    Sensors are meant to:

    +
      +
    1. get the power consumptions metrics of the host
    2. +
    3. make it available for the exporter
    4. +
    +

    The PowercapRAPL for instance, gets and transforms metrics coming from the powercap Linux kernel module, that serves as an interface to get the data from the RAPL feature of x86 CPUs. Because this feature is only accessible when you are running on a bare metal machine, this sensor will not work in a virtual machine, except if you first run scaphandre on the hypervisor and make the VM metrics available, with the qemu exporter, to scaphandre running inside the virtual machine.

    +

    When you don't have access to the hypervisor/bare-metal machine (ie. when you run on public cloud instances and your provider doesn't run scaphandre) you still have the option to estimate the power consumption, based on both the ressources (cpu/gpu/ram/io...) consumed by the virtual machine at a given time, and the characteristics of the underlying hardware. This is the way we are designing the future estimation-based sensor, to match that use case.

    +

    Looking at the code, you'll find that the interface between metrics and the exporters is in fact the Topology object. This is intended to be asked by the exporter through the get_topology method of the sensor.

    +

    Exporters

    +

    An exporter is expected to:

    +
      +
    1. ask the sensors to get new metrics and store them for later, potential usage
    2. +
    3. export the current metrics
    4. +
    +

    The Stdout exporter exposes the metrics on the standard output (in your terminal). The prometheus exporter exposes the metrics on an HTTP endpoint, to be scraped by a prometheus instance. An exporter should be created for each monitoring scenario (do you want to feed your favorite monitoring/data analysis tool with scaphandre metrics ? feel free to open a PR to create a new exporter !).

    +

    As introduced in the sensors section, the Qemu exporter, is very specific. It is only intended to collect metrics related to running virtual machines on a Qemu/KVM hypervisor. Those metrics can then be made available to each virtual machine and their own scaphandre instance, running the PowercapRAPL sensor (with the --vm flag on). The qemu exporter puts VM's metrics in files the same way the powercap kernel module does it. It mimics this behavior, so the sensor can act the same way it would on a bare metal machine.

    +

    About containers

    +

    There are several ways scaphandre can interact with containers.

    +

    You may run scaphandre in a container, to not have to manage the dependencies, then measure the power consumption of the bare metal host. This is described in the quickstart tutorial. Note that you need to expose /sys/class/powercap and /proc as volumes in the container to allow scaphandre to get the relevant metrics from the bare metal host.

    +

    Scaphandre may help you measure the power consumption of containers running on a given host. You can already get to that goal using the tips provided in the howto section called "Get process level power consumption". It may still require some tweaking and inventiveness from you in making the approriate queries to your favorite TSDB. This should be made easier by the upcoming scaphandre features.

    +

    Another use case scenario is measuring the power consumption of a container orchestrator (like kubernetes), its nodes and the containers and applications running on it. Scaphandre can be installed on Kubernetes via the Helm chart and there is a tutorial for installing it along with Prometheus and Grafana to view the metrics.

    +

    As described here, scaphandre provides several ways (sensors) to collect the power consumption metrics. Depending on your use case a sensor should be more suitable than the other. Each of them comes with strengths and weaknesses. This is basically always a tradeoff between precision and simplicity. This is especially true if you run a container-based workloads on public cloud instances. We are working to provide a solution for that as well.

    +

    Explanation on RAPL / Running Average Power Limit domains: what we (think we) know so far

    +

    RAPL stands for "Running Average Power Limit", it is a feature on Intel/AMD x86 CPU's (manufactured after 2012) that allows to set limits on power used by the CPU and other components. This feature also allows to just get "measurements" (mind the double quotes, as at least part of the numbers RAPL gives are coming from estimations/modeling) of components power usage.

    +

    RAPL domains

    +

    It is composed of "domains", that, in 2023, may include:

    +
      +
    • Core/PP0: Energy consumed by the CPU Cores themselves.
    • +
    • Uncore/PP1: Energy consumed by components close to the CPU : most of the time it means the embedded GPU chipset.
    • +
    • Dram: Energy consumed by the memory/RAM sticks
    • +
    • Package/PKG: Includes "Core" and "Uncore". In some documentations and in some of our experiments it seem to include "Dram", but this doesn't seem true in every cases.
    • +
    • PSys: We don't have a clear understanding on this one (yet). But most documentations refer to it with words similar to "PSys: (introduced with Intel Skylake) monitors and controls the thermal and power specifications of the entire SoC and it is useful especially when the source of the power consumption is neither the CPU nor the GPU. For multi-socket server systems, each socket reports its own RAPL values.". To summarize, Psys seems like an interesting metric to get energy consumed by a motherboard and connected components (which includes RAPL usual suspects but also WiFi/Bluetooth cards and probably more). If you want to know more about this metric, we gathered references/sources here. If you want to help us understanding and documenting better this metric, please consider constributing to the Energizta project.
    • +
    +

    RAPL documentation from Intel doesn't necessarily give very precise informations about how RAPL behaves depending on the platform, or about what is included in the calculation. Actively looking for other experimentations/feedbacks/documentations is needed. You might find some informations gathered here: awesome-energy. If you have more or more precise informations and are willing to contribute, don't hesitate to open a PR to dev branch on scaphandre's repository (targeting docs_src folder) and/or the awesome-energy repository.

    +

    If you want to know if RAPL is supported by your CPU, please have a look to the end of the Compatibility section.

    +

    Metrics exposed by Scaphandre

    +

    With Stdout exporter, you can see all metrics available on your machine with flag --raw-metrics. +With prometheus exporter, all metrics have a HELP section provided on /metrics (or whatever suffix you choosed to expose them).

    +

    Here are some key metrics that you will most probably be interested in:

    +
      +
    • scaph_host_power_microwatts: Aggregation of several measurements to give a try on the power usage of the the whole host, in microwatts (GAUGE). It might be the same as RAPL PSYS (see RAPL domains) measurement if available, or a combination of RAPL PKG and DRAM domains + an estimation of other hardware componentes power usage.
    • +
    • scaph_process_power_consumption_microwatts{exe="$PROCESS_EXE",pid="$PROCESS_PID",cmdline="path/to/exe --and-maybe-options"}: Power consumption due to the process, measured on at the topology level, in microwatts. PROCESS_EXE being the name of the executable and PROCESS_PID being the pid of the process. (GAUGE)
    • +
    +

    For more details on that metric labels, see this section.

    +

    And some more deep metrics that you may want if you need to make more complex calculations and data processing:

    +
      +
    • scaph_host_energy_microjoules : Energy measurement for the whole host, as extracted from the sensor, in microjoules. (COUNTER)
    • +
    • scaph_socket_power_microwatts{socket_id="$SOCKET_ID"}: Power measurement relative to a CPU socket, in microwatts. SOCKET_ID being the socket numerical id (GAUGE)
    • +
    +

    If your machine provides RAPL PSYS domain (see RAPL domains), you can get the raw energy counter for PSYS/platform with scaph_host_rapl_psys_microjoules. Note that scaph_host_power_microwatts is based on this PSYS counter if it is available.

    +

    Since 1.0.0 the following host metrics are availalable as well ;

    +
      +
    • scaph_host_swap_total_bytes: Total swap space on the host, in bytes.
    • +
    • scaph_host_swap_free_bytes: Swap space free to be used on the host, in bytes.
    • +
    • scaph_host_memory_free_bytes: Random Access Memory free to be used (not reused) on the host, in bytes.
    • +
    • scaph_host_memory_available_bytes: Random Access Memory available to be re-used on the host, in bytes.
    • +
    • scaph_host_memory_total_bytes: Random Access Memory installed on the host, in bytes.
    • +
    • scaph_host_disk_total_bytes: Total disk size, in bytes.
    • +
    • scaph_host_disk_available_bytes: Available disk space, in bytes.
    • +
    +

    Disk metrics have the following labels : disk_file_system, disk_is_removable, disk_type, disk_mount_point, disk_name

    +
      +
    • scaph_host_cpu_frequency: Global frequency of all the cpus. In MegaHertz
    • +
    • scaph_host_load_avg_fifteen: Load average on 15 minutes.
    • +
    • scaph_host_load_avg_five: Load average on 5 minutes.
    • +
    • scaph_host_load_avg_one: Load average on 1 minute.
    • +
    +

    If you hack scaph or just want to investigate its behavior, you may be interested in some internal metrics:

    +
      +
    • +

      scaph_self_memory_bytes: Scaphandre memory usage, in bytes

      +
    • +
    • +

      scaph_self_memory_virtual_bytes: Scaphandre virtual memory usage, in bytes

      +
    • +
    • +

      scaph_self_topo_stats_nb: Number of CPUStat traces stored for the host

      +
    • +
    • +

      scaph_self_topo_records_nb: Number of energy consumption Records stored for the host

      +
    • +
    • +

      scaph_self_topo_procs_nb: Number of processes monitored by scaph

      +
    • +
    • +

      scaph_self_socket_stats_nb{socket_id="SOCKET_ID"}: Number of CPUStat traces stored for each socket

      +
    • +
    • +

      scaph_self_socket_records_nb{socket_id="SOCKET_ID"}: Number of energy consumption Records stored for each socket, with SOCKET_ID being the id of the socket measured

      +
    • +
    • +

      scaph_self_domain_records_nb{socket_id="SOCKET_ID",rapl_domain_name="RAPL_DOMAIN_NAME "}: Number of energy consumption Records stored for a Domain, where SOCKET_ID identifies the socket and RAPL_DOMAIN_NAME identifies the rapl domain measured on that socket

      +
    • +
    +

    Getting per process data with scaph_process_* metrics

    +

    Here are available labels for the scaph_process_power_consumption_microwatts metric that you may need to extract the data you need:

    +
      +
    • exe: is the name of the executable that is the origin of that process. This is good to be used when your application is running one or only a few processes.
    • +
    • cmdline: this contains the whole command line with the executable path and its parameters (concatenated). You can filter on this label by using prometheus =~ operator to match a regular expression pattern. This is very practical in many situations.
    • +
    • instance: this is a prometheus generated label to enable you to filter the metrics by the originating host. This is very useful when you monitor distributed services, so that you can not only sum the metrics for the same service on the different hosts but also see what instance of that service is consuming the most, or notice differences beteween hosts that may not have the same hardware, and so on...
    • +
    • pid: is the process id, which is useful if you want to track a specific process and have your eyes on what's happening on the host, but not so practical to use in a more general use case
    • +
    +

    Since 1.0.0 the following per-process metrics are available as well :

    +
      +
    • scaph_process_cpu_usage_percentage: CPU time consumed by the process, as a percentage of the capacity of all the CPU Cores
    • +
    • scaph_process_memory_bytes: Physical RAM usage by the process, in bytes
    • +
    • scaph_process_memory_virtual_bytes: Virtual RAM usage by the process, in bytes
    • +
    • scaph_process_disk_total_write_bytes: Total data written on disk by the process, in bytes
    • +
    • scaph_process_disk_write_bytes: Data written on disk by the process, in bytes
    • +
    • scaph_process_disk_read_bytes: Data read on disk by the process, in bytes
    • +
    • scaph_process_disk_total_read_bytes: Total data read on disk by the process, in bytes
    • +
    +

    Get container-specific labels on scaph_process_* metrics

    +

    The flag --containers enables Scaphandre to collect data about the running Docker containers or Kubernetes pods on the local machine. This way, it adds specific labels to make filtering processes power consumption metrics by their encapsulation in containers easier.

    +

    Generic labels help to identify the container runtime and scheduler used (based on the content of /proc/PID/cgroup):

    +

    container_scheduler: possible values are docker or kubernetes. If this label is not attached to the metric, it means that scaphandre didn't manage to identify the container scheduler based on cgroups data.

    +

    Then the label container_runtime could be attached. The only possible value for now is containerd.

    +

    container_id is the ID scaphandre got from /proc/PID/cgroup for that container.

    +

    For Docker containers (if container_scheduler is set), available labels are :

    +
      +
    • container_names: is a string containing names attached to that container, according to the docker daemon
    • +
    • container_docker_version: version of the docker daemon
    • +
    • container_label_maintainer: content of the maintainer field for this container
    • +
    +

    For containers coming from a docker-compose file, there are a bunch of labels related to data coming from the docker daemon:

    +
      +
    • container_label_com_docker_compose_project_working_dir
    • +
    • container_label_com_docker_compose_container_number
    • +
    • container_label_com_docker_compose_project_config_files
    • +
    • container_label_com_docker_compose_version
    • +
    • container_label_com_docker_compose_service
    • +
    • container_label_com_docker_compose_oneoff
    • +
    +

    For Kubernetes pods (if container_scheduler is set), available labels are :

    +
      +
    • kubernetes_node_name: identifies the name of the kubernetes node scaphandre is running on
    • +
    • kubernetes_pod_name: the name of the pod the container belongs to
    • +
    • kubernetes_pod_namespace: the namespace of the pod the container belongs to
    • +
    +

    JSON exporter

    +

    Usage

    +

    You can launch the JSON exporter this way (running the default powercap_rapl sensor):

    +
    scaphandre json
    +
    +

    Default behavior is to measure and show metrics periodically during 10 seconds. You can change that timeout with -t. Here is how to display metrics during one minute:

    +
    scaphandre json -t 60
    +
    +

    You can change as well the step measure duration with -s. Here is how to display metrics during one minutes with a 5s step:

    +
    scaphandre json -t 60 -s 5
    +
    +

    If you want a faster interval you can use option -n (for nano seconds). Here is how to display metrics during 10s with a 100ms step:

    +
    scaphandre json -t 10 -s 0 -n 100000000
    +
    +

    By default, JSON is printed in the terminal, to write result in a file you can provide a path with option -f:

    +
    scaphandre json -t 10 -s 0 -n 100000000 -f report.json
    +
    +

    To get informations about processes that are running in containers, add --containers:

    +
    scaphandre --no-header json --containers --max-top-consumers=15 | jq
    +
    +

    Since 1.0.0 you can filter the processes, either by their process name with --process-regex, or by the name of the container they run in with --container-regex (needs the flag --containers to be active as well).

    +

    As always exporter's options can be displayed with -h:

    +
    Write the metrics in the JSON format to a file or to stdout
    +
    +Usage: scaphandre json [OPTIONS]
    +
    +Options:
    +  -t, --timeout <TIMEOUT>
    +          Maximum time spent measuring, in seconds. If unspecified, runs forever
    +  -s, --step <SECONDS>
    +          Interval between two measurements, in seconds [default: 2]
    +      --step-nano <NANOSECS>
    +          Additional step duration in _nano_ seconds. This is added to `step` to get the final duration [default: 0]
    +      --max-top-consumers <MAX_TOP_CONSUMERS>
    +          Maximum number of processes to watch [default: 10]
    +  -f, --file <FILE>
    +          Destination file for the report (if absent, print the report to stdout)
    +      --containers
    +          Monitor and apply labels for processes running as containers
    +      --process-regex <PROCESS_REGEX>
    +          Filter processes based on regular expressions (example: 'scaph\\w\\w.e')
    +      --container-regex <CONTAINER_REGEX>
    +          Filter containers based on regular expressions
    +      --resources
    +          Monitor and incude CPU, RAM and Disk usage per process
    +  -h, --help
    +          Print help
    +
    +

    Metrics provided Scaphandre are documented here.

    +

    Prometheus exporter

    + +

    Usage

    +

    You can launch the prometheus exporter this way (running the default powercap_rapl sensor):

    +
    scaphandre prometheus
    +
    +

    As always exporter's options can be displayed with -h:

    +
    	scaphandre prometheus -h
    +	scaphandre-prometheus
    +	Prometheus exporter exposes power consumption metrics on an http endpoint (/metrics is default) in prometheus accepted
    +	format
    +
    +	USAGE:
    +		scaphandre prometheus [FLAGS] [OPTIONS]
    +
    +	FLAGS:
    +        --containers    Monitor and apply labels for processes running as containers
    +		-h, --help       Prints help information
    +		-q, --qemu       Instruct that scaphandre is running on an hypervisor
    +		-V, --version    Prints version information
    +
    +	OPTIONS:
    +		-a, --address <address>    ipv6 or ipv4 address to expose the service to [default: ::]
    +		-p, --port <port>          TCP port number to expose the service [default: 8080]
    +		-s, --suffix <suffix>      url suffix to access metrics [default: metrics]
    +
    +

    With default options values, the metrics are exposed on http://localhost:8080/metrics.

    +

    Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. +This will allow to easily create charts consumption for each vm and defined which one is the top contributor.

    +

    Metrics provided Scaphandre are documented here.

    +

    PrometheusPush Exporter for Prometheus Push Gateway

    +

    Usage

    +

    You can launch the prometheus exporter this way:

    +
    scaphandre prometheus-push
    +
    +

    As always exporter's options can be displayed with -h:

    +
    	scaphandre prometheus-push -h
    +	Push metrics to Prometheus Push Gateway
    +
    +	Usage: scaphandre prometheus-push [OPTIONS]
    +
    +	Options:
    +	  -H, --host <HOST>      IP address (v4 or v6) of the metrics endpoint for Prometheus [default: localhost]
    +	  -p, --port <PORT>      TCP port of the metrics endpoint for Prometheus [default: 9091]
    +	      --suffix <SUFFIX>  [default: metrics]
    +	  -S, --scheme <SCHEME>  [default: http]
    +	  -s, --step <STEP>      [default: 5]
    +	      --qemu             Apply labels to metrics of processes that look like a Qemu/KVM virtual machine
    +	      --containers       Apply labels to metrics of processes running as containers
    +	  -j, --job <JOB>        Job name to apply as a label for pushed metrics [default: scaphandre]
    +	      --no-tls-check     Don't verify remote TLS certificate (works with --scheme="https")
    +	  -h, --help             Print help
    +
    +

    With default options values, the metrics are sent to http://localhost:9091/metrics

    +

    Metrics exposed

    +

    Metrics exposed are the same as the Prometheus (pull mode) exporter.

    +

    Push gateway's grouping key for each host is in the form job/scaphandre/instance/${HOSTNAME} with HOSTNAME being the hostname of the host sending metrics.

    +

    Qemu exporter

    +

    Computes energy consumption metrics for each Qemu/KVM virtual machine found on the host. +Exposes those metrics as filetrees compatible with the powercap_rapl sensor.

    +

    Note that this is still experimental. Metrics are already considered trustworthy, but there are discussions and tests to be performed about the acceptable ways to share the data with the guests/vms. Any feedback or thoughts about this are welcome. Please refer to the contributing section.

    +

    Usage

    +
      +
    1. +

      Run the scaphandre with the qemu exporter on your bare metal hypervisor machine:

      +
       scaphandre qemu # this is suitable for a test, please run it as a systemd service for a production setup
      +
      +
    2. +
    3. +

      Default is to expose virtual machines metrics in /var/lib/libvirt/scaphandre/${DOMAIN_NAME} with DOMAIN_NAME being the libvirt domain name of the virtual machine. +First create a tmpfs mount point to isolate metrics for that virtual machine:

      +
       mount -t tmpfs tmpfs_DOMAIN_NAME /var/lib/libvirt/scaphandre/DOMAIN_NAME -o size=10m
      +
      +
    4. +
    5. +

      Ensure you expose the content of this folder to the virtual machine by having this configuration in the xml configuration of the domain:

      +
      		<filesystem type='mount' accessmode='passthrough'>
      +	      <driver type='virtiofs'/>
      +	      <source dir='/var/lib/libvirt/scaphandre/DOMAIN_NAME'/>
      +	      <target dir='scaphandre'/>
      +		  <readonly />
      +	    </filesystem>
      +
      +

      You can edit the vm properties using sudo virsh edit <DOMAIN_NAME> using your usual editor. But it is more convenient to use virtual-manager, as explained in the following screenshots.

      +

      It also helps to define the correct syntax which probably depends from the qemu version. You can check that the above configuration is slightly different form the one below.

      +

      a. Right click in the hardware menu: +virtualmgr00

      +

      b. Enter the following parameters: +virtualmgr01

      +

      c. XML generated as a result: +virtualmgr02

      +
        +
      1. +

        Ensure the VM has been started once the configuration is applied, then mount the filesystem on the VM/guest:

        +
         mount -t 9p -o trans=virtio scaphandre /var/scaphandre
        +
        +
      2. +
      3. +

        Still in the guest, run scaphandre in VM mode with the default sensor:

        +
         scaphandre --vm prometheus
        +
        +
      4. +
      5. +

        Collect your virtual machine specific power usage metrics. (requesting http://VM_IP:8080/metrics in this example, using the prometheus exporter)

        +
      6. +
      +
    6. +
    +

    Riemann exporter

    +

    riemann exporter

    +

    Usage

    +

    You can launch the Riemann exporter this way (running the default powercap_rapl sensor):

    +
    scaphandre riemann
    +
    +

    As always exporter's options can be displayed with -h:

    +
    Expose the metrics to a Riemann server
    +
    +Usage: scaphandre riemann [OPTIONS]
    +
    +Options:
    +  -a, --address <ADDRESS>
    +          Address of the Riemann server. If mTLS is used this must be the server's FQDN [default: localhost]
    +  -p, --port <PORT>
    +          TCP port number of the Riemann server [default: 5555]
    +  -d, --dispatch-interval <DISPATCH_INTERVAL>
    +          Duration between each metric dispatch, in seconds [default: 5]
    +  -q, --qemu
    +          Apply labels to metrics of processes looking like a Qemu/KVM virtual machine
    +      --containers
    +          Monitor and apply labels for processes running as containers
    +      --mtls
    +          Connect to Riemann using mTLS instead of plain TCP
    +      --ca <CA_FILE>
    +          CA certificate file (.pem format)
    +      --cert <CERT_FILE>
    +          Client certificate file (.pem format)
    +      --key <KEY_FILE>
    +          Client RSA key file
    +  -h, --help
    +          Print help
    +
    +

    With default options values, the metrics are sent to http://localhost:5555 every 5 seconds

    +

    Use --mtls option to connect to a Riemann server using mTLS. In such case, you must provide the following parameters:

    +
      +
    • --address to specify the fqdn of the Riemann server.
    • +
    • --ca to specify the CA that authenticate the Riemann server.
    • +
    • --cert to specify the client certificate.
    • +
    • --key to specify the RSA key to be used by the client certificate.
    • +
    +

    Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. +This will allow to easily create charts consumption for each vm and defined which one is the top contributor.

    +

    Troubleshooting note: run Scaphandre using -vv parameter. If Scaphandre is stuck on the Send data log event, ensure you are connecting the Riemann server using a TLS port (5554 in the below example). +As a reference here is a Riemann configuration:

    +
    ; -*- mode: clojure; -*-
    +; vim: filetype=clojure
    +
    +(logging/init {:file "riemann.log"})
    +
    +; Listen on the local interface over TCP (5555), UDP (5555), TLS/TCP (5554)  and websockets
    +; (5556)
    +(let [host "0.0.0.0"]
    +  (tcp-server {:host host})
    +  (tcp-server {:host host
    +               :port 5554
    +               :tls? true
    +               :key "/client.key.pkcs8"
    +               :cert "/client.pem"
    +               :ca-cert "/CA.pem"})
    +  (udp-server {:host host})
    +  (ws-server  {:host host}))
    +
    +; Expire old events from the index every 5 seconds.
    +(periodically-expire 5)
    +
    +(let [index (index)]
    +  ; Inbound events will be passed to these streams:
    +  (streams
    +    (default :ttl 60
    +      ; Index all events immediately.
    +      index
    +
    +      ; Log expired events.
    +      (expired
    +        (fn [event] (info "expired" event))))))
    +
    +

    Metrics exposed

    +

    Metrics provided Scaphandre are documented here.

    +

    There is only one exception about process_power_consumption_microwatts each process has a service name process_power_consumption_microwatts_pid_exe.

    +

    As an example, process consumption can be retrieved using the following Riemann query:

    +
    (service =~ "process_power_consumption_microwatts_%_firefox") or (service =~ "process_power_consumption_microwatts_%_scaphandre")
    +
    +

    Stdout exporter

    +

    Usage

    +

    You can launch the stdout exporter this way (running the default powercap_rapl sensor):

    +
    scaphandre stdout
    +
    +

    Default behavior is to measure and show metrics periodically during 10 seconds. You can change that timeout with -t. +A value of -t 0 will display top consumers infinitely and must be interrupted with ctrl-c.

    +

    Here is how to display metrics during one minute:

    +
    scaphandre stdout -t 60
    +
    +

    You can change as well the step measure duration with -s. Here is how to display metrics during one minutes with a 5s step:

    +
    scaphandre stdout -t 60 -s 5
    +
    +

    You can change the number of top consumers displayed with -p. Here is how to display the first 20 top consumers:

    +
    scaphandre stdout -p 20
    +
    +

    You can filter the processes to display with -r. A warning will be risen if this option is used with -p at the same time. +In such case, -p behavior is disabled.

    +

    The -r expected parameter is a regular expression. Details can be found here and tested here.

    +

    Here is how to display power data for the 'scaphandre' process:

    +
    scaphandre stdout -r 'scaphandre'
    +
    +

    Metrics provided Scaphandre are documented here.

    +

    Since 1.0.0 the flag --raw-metrics displays all metrics available for the host, as a parseable list. This might be useful to list metrics that you would like to fetch afterwards in your monitoring dashboard. Without this flag enabled, Stdout exporter has it's own format and might not show you all available metrics.

    +

    As always exporter's options can be displayed with -h:

    +
    Write the metrics to the terminal
    +
    +Usage: scaphandre stdout [OPTIONS]
    +
    +Options:
    +  -t, --timeout <TIMEOUT>            Maximum time spent measuring, in seconds. If negative, runs forever [default: 10]
    +  -s, --step <SECONDS>               Interval between two measurements, in seconds [default: 2]
    +  -p, --processes <PROCESSES>        Maximum number of processes to display [default: 5]
    +  -r, --regex-filter <REGEX_FILTER>  Filter processes based on regular expressions (example: 'scaph\\w\\w.e')
    +      --containers                   Monitor and apply labels for processes running as containers
    +  -q, --qemu                         Apply labels to metrics of processes looking like a Qemu/KVM virtual machine
    +      --raw-metrics                  Display metrics with their names
    +  -h, --help                         Print help
    +

    Warp10 exporter

    +

    warp10 exporter

    +

    Usage

    +

    You can launch the Warp10 exporter this way (running the default powercap_rapl sensor):

    +
    scaphandre warp10
    +
    +

    You need a token to be able to push data to a warp10 instance. +The SCAPH_WARP10_WRITE_TOKEN env var can be used to make it available to scaphandre. +Please refer to the warp10 documentation to know how to get the token in the first place.

    +

    As always exporter's options can be displayed with -h:

    +
    Expose the metrics to a Warp10 host, through HTTP
    +
    +Usage: scaphandre warpten [OPTIONS]
    +
    +Options:
    +  -H, --host <HOST>                FQDN or IP address of the Warp10 instance [default: localhost]
    +  -p, --port <PORT>                TCP port of the Warp10 instance [default: 8080]
    +  -S, --scheme <SCHEME>            "http" or "https" [default: http]
    +  -t, --write-token <WRITE_TOKEN>  Auth token to write data to Warp10. If not specified, you must set the env variable SCAPH_WARP10_WRITE_TOKEN
    +  -s, --step <SECONDS>             Interval between two measurements, in seconds [default: 2]
    +  -q, --qemu                       Apply labels to metrics of processes looking like a Qemu/KVM virtual machine
    +  -h, --help                       Print help
    +
    +

    With default options values, the metrics are sent to http://localhost:8080 every 60 seconds

    +

    Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. +This will allow to easily create charts consumption for each vm and defined which one is the top contributor.

    +

    Metrics provided Scaphandre are documented here.

    +

    MSR_RAPL sensor

    +

    Pre-requesites

    +

    At the time those lines are written, this sensor works only on:

    +
      +
    • OS: Windows 10/Windows Server 2016, Windows Server 2019
    • +
    • Intel and AMD x86 CPUs, produced after 2012 (or some laptop cpu prior to 2012)
    • +
    +

    This sensor needs the RAPL MSR-based driver to be installed.

    +

    Usage

    +

    To explicitely call the powercap_rapl sensor from the command line use:

    +
    scaphandre -s msr_rapl EXPORTER # EXPORTER being the exporter name you want to use
    +
    +

    You can see arguments available from the cli for this sensors with:

    +
    scaphandre -s msr_rapl -h
    +
    +

    Please refer to doc.rs code documentation for more details.

    +

    Options available

    +

    TODO

    +

    Environment variables

    +

    TODO

    +

    Troubleshooting

    +

    TODO

    +

    Powercap_rapl sensor

    +

    Pre-requesites

    +

    At the time those lines are written, this sensor works only on:

    +
      +
    • OS: GNU/Linux
    • +
    • Intel and AMD x86 CPUs, produced after 2012 (or some laptop cpu prior to 2012)
    • +
    +

    It needs the following kernel modules to be present and running:

    +

    On kernels 5.0 or later: intel_rapl_common

    +

    On kernel prior 5.0: intel_rapl

    +

    For AMD processors, it seems that powercap/rapl will work only since kernel 5.8 +and 5.11 for family 19h.

    +

    Energy consumption data can be directly collected on a physical machine only.

    +

    To collect energy consumption on a virtual machine, you may first collect power consumption data from the hypervisor thanks to the qemu exporter and then collect those metrics in the virtual machine thanks to this sensor, with --vm flag enabled.

    +

    Usage

    +

    To explicitely call the powercap_rapl sensor from the command line use:

    +
    scaphandre -s powercap_rapl EXPORTER # EXPORTER being the exporter name you want to use
    +
    +

    You can see arguments available from the cli for this sensors with:

    +
    scaphandre -s powercap_rapl -h
    +
    +

    If running in a virtual machine:

    +
    scaphandre --vm -s powercap_rapl EXPORTER
    +
    +

    Please refer to doc.rs code documentation for more details.

    +

    Options available

    +
      +
    • sensor-buffer-per-socket-max-kB: Maximum memory size allowed, in KiloBytes, for storing energy consumption for each socket
    • +
    • sensor-buffer-per-domain-max-kB: Maximum memory size allowed, in KiloBytes, for storing energy consumption for each domain
    • +
    +

    Environment variables

    +

    If in --vm mode, you want to read metrics from another path than the default /var/scaphandre, set env var SCAPHANDRE_POWERCAP_PATH with the desired path.

    +

    Troubleshooting

    +

    When running scaphandre on Ubuntu 20.xx I get a permission denied error

    +

    Since linux kernel package 5.4.0-53.59 in debian/ubuntu, powercap attributes are only accessible by root:

    +
    linux (5.4.0-53.59) focal; urgency=medium
    +
    +  * CVE-2020-8694
    +    - powercap: make attributes only readable by root
    +
    +

    Therefor, the user running scaphandre needs to have read access to energy_uj files in /sys/class/powercap.

    +

    You can run the init.sh script to apply appropriate permissions to the required files.

    +

    MSR_RAPL sensor

    +

    Pre-requesites

    +

    At the time those lines are written, this sensor works only on:

    +
      +
    • OS: Windows 10/Windows Server 2016, Windows Server 2019
    • +
    • Intel and AMD x86 CPUs, produced after 2012 (or some laptop cpu prior to 2012)
    • +
    +

    This sensor needs the RAPL MSR-based driver to be installed.

    +

    Usage

    +

    To explicitely call the powercap_rapl sensor from the command line use:

    +
    scaphandre -s msr_rapl EXPORTER # EXPORTER being the exporter name you want to use
    +
    +

    You can see arguments available from the cli for this sensors with:

    +
    scaphandre -s msr_rapl -h
    +
    +

    Please refer to doc.rs code documentation for more details.

    +

    Options available

    +

    TODO

    +

    Environment variables

    +

    TODO

    +

    Troubleshooting

    +

    TODO

    +

    Why ?

    +

    We are facing the biggest challenge of mankind history: to make our activities sustainable enough to not jeopardize our future.

    +

    Global average temperature anomaly

    +

    To match the Paris agreement objective of not going further than +2 Celcius degrees on average in 2100, we need to transform our industries. +The tech industry is no exception and we need to make sure that its benefits are not cancelled (or worse) by its negative impact.

    +

    Measuring power consumption in tech services infrastructures is not as easy as it seems. We often rely on physical devices to do that and need to build in-house data pipelines to get those metrics useful. Furthermore this doesn't give fine graned data regarding applications/processes power consumption but only the host power consumption. +This is even harder in a virtualization environement or as public cloud customers.

    +

    Even recent scientific researches about tech energy consumption rely on statistical, both large and narrowed scale, assumptions based data (because it's all we got). Despite their weaknesses, they also all agree on the fact that the current consumption of datacenters and the Internet will increase drastically in the following years.

    +

    Scaphandre aims to initiate a collaboration of tech companies and enthusiasts to provide an easy, lightweight, robust and well understood way to precisely measure the energy consumption and make it useful to take soberness decisions.

    +

    Note that the greenhouse gazes emissions related to this energy consumption depends on the energetic mix of your country. You may find valuable data about that on Electricity Map.

    +

    Compatibility

    +

    Scaphandre intends to provide multiple ways to gather power consumption metrics and make understanding tech services footprint possible in many situations. Depending on how you use scaphandre, you may have some restrictions.

    +

    To summarize, scaphandre should provide two ways to estimate the power consumption of a service, process or machine. Either by measuring it, using software interfaces that give access to hardware metrics, or by estimating it if measuring is not an option (this is a planned feature, not yet implemented as those lines are written, in december 2020).

    +

    In scaphandre, the code responsible to collect the power consumption data before any further processing is grouped in components called sensors. If you want more details about scaphandre structure, here are the explanations.

    +

    On GNU/Linux PowercapRAPL sensor enables you to measure the power consumption, but it doesn't work in all contexts.

    +

    On Windows, the MsrRAPL sensor, coupled with the driver responsible to read RAPL MSR's enables you to do (almost) the same.

    +
    + + + +
    SensorIntel x86 bare metalAMD x86 bare metalARM bare metalVirtual MachinePublic cloud instanceContainer
    PowercapRAPL (GNU/Linux only)YesYes ⚠️ kernel > 5.11 requiredWe don't know yetYes, if on a qemu/KVM hypervisor that runs scaphandre and the Qemu exporterNo, until your cloud provider uses scaphandre on its hypervisorsDepends on what you want
    MsrRAPL (Windows only)YesProbable yes (not tested yet, if you have windows operated AMD gear, please consider contributingNoNot yet, depends on improvements on the MsrRAPL sensors and overall windows/hypervisors support in ScaphandreNo, until your cloud provider uses scaphandre on its hypervisorsMight work, not tested yet. If you want to join us in this journey, please consider contributing
    Future estimation based sensorFuture YesFuture YesFuture YesFuture YesFuture YesFuture Yes
    +
    +

    Checking RAPL is available on your CPU

    +

    Sensors including "RAPL" in their name rely on RAPL.

    +

    The pts and pln feature flags ("Intel Package Thermal Status" and "Intel Power Limit Notification" respectively) seem to indicate that RAPL is supported on a CPU. On GNU/Linux, you could be sure of their presence, if this command succeds and matches :

    +
    egrep "(pts|pln)" /proc/cpuinfo
    +
    +

    Troubleshooting

    +

    I get a permission denied error when I run scaphandre, no matter what is the exporter

    +

    Since Linux kernel 5.10 (late 2020), the energy counters files that the PowercapRAPL sensor uses, are owned by root.

    +

    To ensure this is your issue and fix that quickly you can run the init.sh script:

    +
    bash init.sh
    +
    +

    Then run scaphandre. If it does not work, the issue is somewhere else.

    +

    I get a no such device error, the intel_rapl of intel_rapl_common kernel modules are present

    +

    It can mean that your cpu doesn't support RAPL. Please refer to the compatibility section to be sure.

    +

    I can't mount the required kernel modules, getting a Could'nt find XXX modules error

    +

    If you are in a situation comparable to this one, you may need to install additional packages.

    +

    On ubuntu 20.01 and 20.10, try to install linux-modules-extra-$(uname -r) with apt. Then you should be able to modprobe intel_rapl_common.

    +

    On an AMD cpu machine, I get the following stracktrace

    +
    scaphandre::sensors::powercap_rapl: Couldn't find intel_rapl modules.
    +thread 'main' panicked at 'Trick: if you are running on a vm, do not forget to use --vm parameter invoking scaphandre at the command line', src/sensors/mod.rs:238:18
    +stack backtrace:
    +   0: rust_begin_unwind
    +             at /build/rust/src/rustc-1.49.0-src/library/std/src/panicking.rs:495:5
    +   1: core::panicking::panic_fmt
    +             at /build/rust/src/rustc-1.49.0-src/library/core/src/panicking.rs:92:14
    +   2: core::option::expect_failed
    +             at /build/rust/src/rustc-1.49.0-src/library/core/src/option.rs:1260:5
    +   3: core::option::Option<T>::expect
    +             at /build/rust/src/rustc-1.49.0-src/library/core/src/option.rs:349:21
    +   4: scaphandre::sensors::Topology::add_cpu_cores
    +             at ./src/sensors/mod.rs:234:26
    +   5: <scaphandre::sensors::powercap_rapl::PowercapRAPLSensor as scaphandre::sensors::Sensor>::generate_topology
    +             at ./src/sensors/powercap_rapl.rs:106:9
    +   6: <scaphandre::sensors::powercap_rapl::PowercapRAPLSensor as scaphandre::sensors::Sensor>::get_topology
    +             at ./src/sensors/powercap_rapl.rs:112:24
    +   7: scaphandre::exporters::stdout::StdoutExporter::new
    +             at ./src/exporters/stdout.rs:51:30
    +   8: scaphandre::run
    +             at ./src/lib.rs:60:28
    +   9: scaphandre::main
    +             at ./src/main.rs:91:5
    +  10: core::ops::function::FnOnce::call_once
    +             at /build/rust/src/rustc-1.49.0-src/library/core/src/ops/function.rs:227:5
    +note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
    +
    +

    We verified that scaphandre (and especially the powercap_rapl sensor) works on AMD Zen processors with a Linux kernel 5.11 or later. Before that kernel version, it won't probably work as the drivers needed to feed powercap with rapl data are not present.

    +

    Trying to build the project I get this error

    +
    error: linker `cc` not found
    +  |
    +  = note: No such file or directory (os error 2)
    +
    +error: aborting due to previous error
    +
    +error: could not compile `log`
    +
    +

    You need compiling tooling. On Ubuntu/Debian, run:

    +
     sudo apt install build-essential
    +
    +

    Contributing guide

    +

    If you are reading this, you may be to contribute. Just for that, a big thank you ! 👏

    +

    Feel free to propose pull requests, or open new discussions or issues at will. Scaphandre is a collaborative project and all opinions and propositions shall be heard and studied. The contributions will be received with kindness, gratitude and with an open mind. Remember that we are all dwarfs standing on the shoulders of giants. We all have to learn from others and to give back, with due mutual respect.

    +

    Code of conduct

    +

    This project adheres to the Rust Code of Conduct, which can be found here.

    +

    Ways to contribute

    +

    Contributions may take multiple forms:

    +
      +
    • 💻 code, of course, but not only (there is a lot more !)
    • +
    • 📖 documentation : here is a guide to edit and build the documentation
    • +
    • 🎤 Any help on communication: writing blog posts, speaking about scaphandre in conferences, speaking and writing about the responsibility of tech to be sustainable as well !
    • +
    • 🧬 structuring the project and the community is also a very important topic. Feel free to propose help, or start discussions about that.
    • +
    +

    This project intends to unite a lot of people to have a lot of positive impact. Any action going helping us to get there will be very much appreciated ! 🎉

    +

    Contact

    +

    Discussions and questions about the project are welcome on gitter or by email.

    +

    Contribution guidelines

    +

    This project intends to use conventional commit messages and the gitflow workflow.

    +

    Please open your pull requests on the dev branch :)

    +

    Scaphandre is a not only a tool, but a framework. Modules dedicated to collect energy consumption data from the host are called Sensors. +Modules that are dedicated to send this data to a given channel or remote system are called Exporters. New Sensors and Exporters are going to be created and all contributions are welcome. For more on the internal structure please jump here.

    +

    Edit and build the documentation

    +

    Documentation source files are in docs_src, edit the content there and propose pull-requests on the scaphandre repository as if it was a code pull-request.

    +

    Here is how to build and publish the documentation after a change. First download mdbook, the static site generator we use for the documentation website:

    +
    cargo install mdbook
    +
    +

    Then fork the scaphandre-documentation repository and clone the resulting repository locally.

    +

    Place the resulting documentation folder next to scaphandre's folder. Then run the build:

    +
    cd scaphandre && mdbook build
    +
    +

    You should then have the result in scaphandre-documentation/docs. Commit, push and propose a PR to publish the changes.

    +

    You can also serve the current content locally to see your changes before commit:

    +
    mdbook serve
    +
    +

    Additional references for documentation

    + +

    Powercap/RAPL source code in the kernel

    +
      +
    • arch/x86/events/intel/rapl.c
    • +
    • drivers/powercap
    • +
    +

    Topics to investigate

    + + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/references/exporter-json.html b/book/references/exporter-json.html new file mode 100644 index 00000000..60a69cdb --- /dev/null +++ b/book/references/exporter-json.html @@ -0,0 +1,257 @@ + + + + + + JSON exporter - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    JSON exporter

    +

    Usage

    +

    You can launch the JSON exporter this way (running the default powercap_rapl sensor):

    +
    scaphandre json
    +
    +

    Default behavior is to measure and show metrics periodically during 10 seconds. You can change that timeout with -t. Here is how to display metrics during one minute:

    +
    scaphandre json -t 60
    +
    +

    You can change as well the step measure duration with -s. Here is how to display metrics during one minutes with a 5s step:

    +
    scaphandre json -t 60 -s 5
    +
    +

    If you want a faster interval you can use option -n (for nano seconds). Here is how to display metrics during 10s with a 100ms step:

    +
    scaphandre json -t 10 -s 0 -n 100000000
    +
    +

    By default, JSON is printed in the terminal, to write result in a file you can provide a path with option -f:

    +
    scaphandre json -t 10 -s 0 -n 100000000 -f report.json
    +
    +

    To get informations about processes that are running in containers, add --containers:

    +
    scaphandre --no-header json --containers --max-top-consumers=15 | jq
    +
    +

    Since 1.0.0 you can filter the processes, either by their process name with --process-regex, or by the name of the container they run in with --container-regex (needs the flag --containers to be active as well).

    +

    As always exporter's options can be displayed with -h:

    +
    Write the metrics in the JSON format to a file or to stdout
    +
    +Usage: scaphandre json [OPTIONS]
    +
    +Options:
    +  -t, --timeout <TIMEOUT>
    +          Maximum time spent measuring, in seconds. If unspecified, runs forever
    +  -s, --step <SECONDS>
    +          Interval between two measurements, in seconds [default: 2]
    +      --step-nano <NANOSECS>
    +          Additional step duration in _nano_ seconds. This is added to `step` to get the final duration [default: 0]
    +      --max-top-consumers <MAX_TOP_CONSUMERS>
    +          Maximum number of processes to watch [default: 10]
    +  -f, --file <FILE>
    +          Destination file for the report (if absent, print the report to stdout)
    +      --containers
    +          Monitor and apply labels for processes running as containers
    +      --process-regex <PROCESS_REGEX>
    +          Filter processes based on regular expressions (example: 'scaph\\w\\w.e')
    +      --container-regex <CONTAINER_REGEX>
    +          Filter containers based on regular expressions
    +      --resources
    +          Monitor and incude CPU, RAM and Disk usage per process
    +  -h, --help
    +          Print help
    +
    +

    Metrics provided Scaphandre are documented here.

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/references/exporter-prometheus.html b/book/references/exporter-prometheus.html new file mode 100644 index 00000000..942b25c2 --- /dev/null +++ b/book/references/exporter-prometheus.html @@ -0,0 +1,238 @@ + + + + + + Prometheus exporter - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Prometheus exporter

    + +

    Usage

    +

    You can launch the prometheus exporter this way (running the default powercap_rapl sensor):

    +
    scaphandre prometheus
    +
    +

    As always exporter's options can be displayed with -h:

    +
    	scaphandre prometheus -h
    +	scaphandre-prometheus
    +	Prometheus exporter exposes power consumption metrics on an http endpoint (/metrics is default) in prometheus accepted
    +	format
    +
    +	USAGE:
    +		scaphandre prometheus [FLAGS] [OPTIONS]
    +
    +	FLAGS:
    +        --containers    Monitor and apply labels for processes running as containers
    +		-h, --help       Prints help information
    +		-q, --qemu       Instruct that scaphandre is running on an hypervisor
    +		-V, --version    Prints version information
    +
    +	OPTIONS:
    +		-a, --address <address>    ipv6 or ipv4 address to expose the service to [default: ::]
    +		-p, --port <port>          TCP port number to expose the service [default: 8080]
    +		-s, --suffix <suffix>      url suffix to access metrics [default: metrics]
    +
    +

    With default options values, the metrics are exposed on http://localhost:8080/metrics.

    +

    Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. +This will allow to easily create charts consumption for each vm and defined which one is the top contributor.

    +

    Metrics provided Scaphandre are documented here.

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/references/exporter-prometheuspush.html b/book/references/exporter-prometheuspush.html new file mode 100644 index 00000000..7189df2d --- /dev/null +++ b/book/references/exporter-prometheuspush.html @@ -0,0 +1,235 @@ + + + + + + Prometheus-push exporter - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    PrometheusPush Exporter for Prometheus Push Gateway

    +

    Usage

    +

    You can launch the prometheus exporter this way:

    +
    scaphandre prometheus-push
    +
    +

    As always exporter's options can be displayed with -h:

    +
    	scaphandre prometheus-push -h
    +	Push metrics to Prometheus Push Gateway
    +
    +	Usage: scaphandre prometheus-push [OPTIONS]
    +
    +	Options:
    +	  -H, --host <HOST>      IP address (v4 or v6) of the metrics endpoint for Prometheus [default: localhost]
    +	  -p, --port <PORT>      TCP port of the metrics endpoint for Prometheus [default: 9091]
    +	      --suffix <SUFFIX>  [default: metrics]
    +	  -S, --scheme <SCHEME>  [default: http]
    +	  -s, --step <STEP>      [default: 5]
    +	      --qemu             Apply labels to metrics of processes that look like a Qemu/KVM virtual machine
    +	      --containers       Apply labels to metrics of processes running as containers
    +	  -j, --job <JOB>        Job name to apply as a label for pushed metrics [default: scaphandre]
    +	      --no-tls-check     Don't verify remote TLS certificate (works with --scheme="https")
    +	  -h, --help             Print help
    +
    +

    With default options values, the metrics are sent to http://localhost:9091/metrics

    +

    Metrics exposed

    +

    Metrics exposed are the same as the Prometheus (pull mode) exporter.

    +

    Push gateway's grouping key for each host is in the form job/scaphandre/instance/${HOSTNAME} with HOSTNAME being the hostname of the host sending metrics.

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/references/exporter-qemu.html b/book/references/exporter-qemu.html new file mode 100644 index 00000000..d00560ac --- /dev/null +++ b/book/references/exporter-qemu.html @@ -0,0 +1,259 @@ + + + + + + Qemu exporter - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Qemu exporter

    +

    Computes energy consumption metrics for each Qemu/KVM virtual machine found on the host. +Exposes those metrics as filetrees compatible with the powercap_rapl sensor.

    +

    Note that this is still experimental. Metrics are already considered trustworthy, but there are discussions and tests to be performed about the acceptable ways to share the data with the guests/vms. Any feedback or thoughts about this are welcome. Please refer to the contributing section.

    +

    Usage

    +
      +
    1. +

      Run the scaphandre with the qemu exporter on your bare metal hypervisor machine:

      +
       scaphandre qemu # this is suitable for a test, please run it as a systemd service for a production setup
      +
      +
    2. +
    3. +

      Default is to expose virtual machines metrics in /var/lib/libvirt/scaphandre/${DOMAIN_NAME} with DOMAIN_NAME being the libvirt domain name of the virtual machine. +First create a tmpfs mount point to isolate metrics for that virtual machine:

      +
       mount -t tmpfs tmpfs_DOMAIN_NAME /var/lib/libvirt/scaphandre/DOMAIN_NAME -o size=10m
      +
      +
    4. +
    5. +

      Ensure you expose the content of this folder to the virtual machine by having this configuration in the xml configuration of the domain:

      +
      		<filesystem type='mount' accessmode='passthrough'>
      +	      <driver type='virtiofs'/>
      +	      <source dir='/var/lib/libvirt/scaphandre/DOMAIN_NAME'/>
      +	      <target dir='scaphandre'/>
      +		  <readonly />
      +	    </filesystem>
      +
      +

      You can edit the vm properties using sudo virsh edit <DOMAIN_NAME> using your usual editor. But it is more convenient to use virtual-manager, as explained in the following screenshots.

      +

      It also helps to define the correct syntax which probably depends from the qemu version. You can check that the above configuration is slightly different form the one below.

      +

      a. Right click in the hardware menu: +virtualmgr00

      +

      b. Enter the following parameters: +virtualmgr01

      +

      c. XML generated as a result: +virtualmgr02

      +
        +
      1. +

        Ensure the VM has been started once the configuration is applied, then mount the filesystem on the VM/guest:

        +
         mount -t 9p -o trans=virtio scaphandre /var/scaphandre
        +
        +
      2. +
      3. +

        Still in the guest, run scaphandre in VM mode with the default sensor:

        +
         scaphandre --vm prometheus
        +
        +
      4. +
      5. +

        Collect your virtual machine specific power usage metrics. (requesting http://VM_IP:8080/metrics in this example, using the prometheus exporter)

        +
      6. +
      +
    6. +
    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/references/exporter-riemann.html b/book/references/exporter-riemann.html new file mode 100644 index 00000000..04cf54dd --- /dev/null +++ b/book/references/exporter-riemann.html @@ -0,0 +1,291 @@ + + + + + + Riemann exporter - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Riemann exporter

    +

    riemann exporter

    +

    Usage

    +

    You can launch the Riemann exporter this way (running the default powercap_rapl sensor):

    +
    scaphandre riemann
    +
    +

    As always exporter's options can be displayed with -h:

    +
    Expose the metrics to a Riemann server
    +
    +Usage: scaphandre riemann [OPTIONS]
    +
    +Options:
    +  -a, --address <ADDRESS>
    +          Address of the Riemann server. If mTLS is used this must be the server's FQDN [default: localhost]
    +  -p, --port <PORT>
    +          TCP port number of the Riemann server [default: 5555]
    +  -d, --dispatch-interval <DISPATCH_INTERVAL>
    +          Duration between each metric dispatch, in seconds [default: 5]
    +  -q, --qemu
    +          Apply labels to metrics of processes looking like a Qemu/KVM virtual machine
    +      --containers
    +          Monitor and apply labels for processes running as containers
    +      --mtls
    +          Connect to Riemann using mTLS instead of plain TCP
    +      --ca <CA_FILE>
    +          CA certificate file (.pem format)
    +      --cert <CERT_FILE>
    +          Client certificate file (.pem format)
    +      --key <KEY_FILE>
    +          Client RSA key file
    +  -h, --help
    +          Print help
    +
    +

    With default options values, the metrics are sent to http://localhost:5555 every 5 seconds

    +

    Use --mtls option to connect to a Riemann server using mTLS. In such case, you must provide the following parameters:

    +
      +
    • --address to specify the fqdn of the Riemann server.
    • +
    • --ca to specify the CA that authenticate the Riemann server.
    • +
    • --cert to specify the client certificate.
    • +
    • --key to specify the RSA key to be used by the client certificate.
    • +
    +

    Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. +This will allow to easily create charts consumption for each vm and defined which one is the top contributor.

    +

    Troubleshooting note: run Scaphandre using -vv parameter. If Scaphandre is stuck on the Send data log event, ensure you are connecting the Riemann server using a TLS port (5554 in the below example). +As a reference here is a Riemann configuration:

    +
    ; -*- mode: clojure; -*-
    +; vim: filetype=clojure
    +
    +(logging/init {:file "riemann.log"})
    +
    +; Listen on the local interface over TCP (5555), UDP (5555), TLS/TCP (5554)  and websockets
    +; (5556)
    +(let [host "0.0.0.0"]
    +  (tcp-server {:host host})
    +  (tcp-server {:host host
    +               :port 5554
    +               :tls? true
    +               :key "/client.key.pkcs8"
    +               :cert "/client.pem"
    +               :ca-cert "/CA.pem"})
    +  (udp-server {:host host})
    +  (ws-server  {:host host}))
    +
    +; Expire old events from the index every 5 seconds.
    +(periodically-expire 5)
    +
    +(let [index (index)]
    +  ; Inbound events will be passed to these streams:
    +  (streams
    +    (default :ttl 60
    +      ; Index all events immediately.
    +      index
    +
    +      ; Log expired events.
    +      (expired
    +        (fn [event] (info "expired" event))))))
    +
    +

    Metrics exposed

    +

    Metrics provided Scaphandre are documented here.

    +

    There is only one exception about process_power_consumption_microwatts each process has a service name process_power_consumption_microwatts_pid_exe.

    +

    As an example, process consumption can be retrieved using the following Riemann query:

    +
    (service =~ "process_power_consumption_microwatts_%_firefox") or (service =~ "process_power_consumption_microwatts_%_scaphandre")
    +
    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/references/exporter-stdout.html b/book/references/exporter-stdout.html new file mode 100644 index 00000000..ae3b125d --- /dev/null +++ b/book/references/exporter-stdout.html @@ -0,0 +1,246 @@ + + + + + + Stdout exporter - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Stdout exporter

    +

    Usage

    +

    You can launch the stdout exporter this way (running the default powercap_rapl sensor):

    +
    scaphandre stdout
    +
    +

    Default behavior is to measure and show metrics periodically during 10 seconds. You can change that timeout with -t. +A value of -t 0 will display top consumers infinitely and must be interrupted with ctrl-c.

    +

    Here is how to display metrics during one minute:

    +
    scaphandre stdout -t 60
    +
    +

    You can change as well the step measure duration with -s. Here is how to display metrics during one minutes with a 5s step:

    +
    scaphandre stdout -t 60 -s 5
    +
    +

    You can change the number of top consumers displayed with -p. Here is how to display the first 20 top consumers:

    +
    scaphandre stdout -p 20
    +
    +

    You can filter the processes to display with -r. A warning will be risen if this option is used with -p at the same time. +In such case, -p behavior is disabled.

    +

    The -r expected parameter is a regular expression. Details can be found here and tested here.

    +

    Here is how to display power data for the 'scaphandre' process:

    +
    scaphandre stdout -r 'scaphandre'
    +
    +

    Metrics provided Scaphandre are documented here.

    +

    Since 1.0.0 the flag --raw-metrics displays all metrics available for the host, as a parseable list. This might be useful to list metrics that you would like to fetch afterwards in your monitoring dashboard. Without this flag enabled, Stdout exporter has it's own format and might not show you all available metrics.

    +

    As always exporter's options can be displayed with -h:

    +
    Write the metrics to the terminal
    +
    +Usage: scaphandre stdout [OPTIONS]
    +
    +Options:
    +  -t, --timeout <TIMEOUT>            Maximum time spent measuring, in seconds. If negative, runs forever [default: 10]
    +  -s, --step <SECONDS>               Interval between two measurements, in seconds [default: 2]
    +  -p, --processes <PROCESSES>        Maximum number of processes to display [default: 5]
    +  -r, --regex-filter <REGEX_FILTER>  Filter processes based on regular expressions (example: 'scaph\\w\\w.e')
    +      --containers                   Monitor and apply labels for processes running as containers
    +  -q, --qemu                         Apply labels to metrics of processes looking like a Qemu/KVM virtual machine
    +      --raw-metrics                  Display metrics with their names
    +  -h, --help                         Print help
    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/references/exporter-warp10.html b/book/references/exporter-warp10.html new file mode 100644 index 00000000..a61c818f --- /dev/null +++ b/book/references/exporter-warp10.html @@ -0,0 +1,235 @@ + + + + + + Warp10 exporter - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Warp10 exporter

    +

    warp10 exporter

    +

    Usage

    +

    You can launch the Warp10 exporter this way (running the default powercap_rapl sensor):

    +
    scaphandre warp10
    +
    +

    You need a token to be able to push data to a warp10 instance. +The SCAPH_WARP10_WRITE_TOKEN env var can be used to make it available to scaphandre. +Please refer to the warp10 documentation to know how to get the token in the first place.

    +

    As always exporter's options can be displayed with -h:

    +
    Expose the metrics to a Warp10 host, through HTTP
    +
    +Usage: scaphandre warpten [OPTIONS]
    +
    +Options:
    +  -H, --host <HOST>                FQDN or IP address of the Warp10 instance [default: localhost]
    +  -p, --port <PORT>                TCP port of the Warp10 instance [default: 8080]
    +  -S, --scheme <SCHEME>            "http" or "https" [default: http]
    +  -t, --write-token <WRITE_TOKEN>  Auth token to write data to Warp10. If not specified, you must set the env variable SCAPH_WARP10_WRITE_TOKEN
    +  -s, --step <SECONDS>             Interval between two measurements, in seconds [default: 2]
    +  -q, --qemu                       Apply labels to metrics of processes looking like a Qemu/KVM virtual machine
    +  -h, --help                       Print help
    +
    +

    With default options values, the metrics are sent to http://localhost:8080 every 60 seconds

    +

    Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. +This will allow to easily create charts consumption for each vm and defined which one is the top contributor.

    +

    Metrics provided Scaphandre are documented here.

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/references/images/riemann_exporter.png b/book/references/images/riemann_exporter.png new file mode 100644 index 0000000000000000000000000000000000000000..571848761aa7d40b4417c9f1d3e87dca257e8579 GIT binary patch literal 196646 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 z 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%0A0|FYA1xQF4WV)@dLfB^roW#@TJ4)^>ND0-2!3r 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�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�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%0A!#fv8Upw`5pS$l{7~ExNe3XPZPs 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 J{MN(Y{uflh4}Jgu literal 0 HcmV?d00001 diff --git a/book/references/images/virtualmgr02.png b/book/references/images/virtualmgr02.png new file mode 100644 index 0000000000000000000000000000000000000000..347155a770039bbc998138d52a2c19bb82d63ae8 GIT binary patch literal 143318 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

    4QOV2UA6Hq=OIYrT1noTWjK)R4I27 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

    gWx6;GRB8zIv?dr~v}h#OE53joh0&{M zFAy(KF4%GigDqPc8J4>!nhA&zwKeN2;DZ-j-v#$P?{d~FC3V7S(D{`&7p(qNTm?s~Z~t<~_oLShPx(Bk@cDBfJY_GID7CvViPu>-_#< zPq5xD|J;+0a%$EV?1fqz@>Fi^s-Oup9$_l<_^bW4PhpJikd!-Np2eqMCSM79V@B3| zYb`Y!fsUygqQKFX&JBgpp-~m4lpU*Hhyd+N8w2w_Cn0Tek=(!c;VXWv$oADs?@vBE z%PRF|Gg~RvBqStOi`7|#ESe5Gatq*Dys3*>E(P|je1+zpo~}qY=TctU+=quG{R3)w z;!nopxmc?6Y5M?w2u zXbK){22BIqi#>U){8FFL&tu3(j%U;^+UT<+Gm%04i&6(k>cocpb3P8L7t5RJ?l++n z>dVolTep2Bj;lq1&wXQVFH64Q`JaeZLI-r*xo;>Q*LtX9R>y;xcj+tZEYgkW;C|*oTXK| zE-|}{*^VO`9DCa_JZqx0m~Qe$pat)}D40>kkd>klmBcM{B1?x zSvS5bJ7BI0JWfX0+NGY3H9c^fV&!(Ow*IALTWUXlR5nY_?@}TxENu9` zdwiw88~a&Gwy0l$oFJP`j2O#Yyg-CcS58>c~r9Jv|e>mwD6R#P02 z>=^L{-60itB*Qwyt?P&8yX}bkn>O2fuWjQ8o#_aqk&)fKJ&K^*!Y`Vd zq#>|OY85mhow&%@lsP65Nl@X%SH=yT_YqSUZbHr4tU{F795vJ9DLkQrn8)DFFwYX* z4gvY1_#Z!T0s`S1#eRkjXLsi;U6{7phjU_vaBs~ya_4cnL+f4o{q>E|F)r~#@Z0bJ zcdhb3uw-XwI=|5#&6P|QR*>DFfTy7NOwgt){^G(8Dske|Mb))2)vq85+s%&gNAjfX z`aq%Ymooo2=H}4$ma0|BD=XuJK%oBqe*LDE z8qEqZgXM$maAdEkyM^FF-Wc^-si3T zP?7Q;xLkDQtbm*2`bomT-GHsrh@q5f(R?9jM=$Bo8f&&D&Q? z(uWLaDJ-U^r+x|N35j6jm-fY3JOWL4Ur!#r`wyW07pkVQ!-pZfZ{tK?Y&PPes#qD` zTK0CU5=R*_ww2fDTRg?G>10eDm1=spH=p#>Ze=9Xn@$p8vqk9EWk#%L^F}-sO&P)! z6~j@xp^NzOu6CsA`g?IXlotzjNPHh}3MzOk5IqOU*RX zWP+S!POgvuYkG!M>E(;n8DVRnxq~JZGo4!_smPr$QV3zb-QL)gc;s!J82qJ6RY-X4iryU*=<19q4gQhV$wbN%5QS z8KJVAzkPsX&c}CVPqyVZQg-HRNEkBJj#fAOaGhG6A*U+KoCVULmDLYG)~20PxWi+* zc=m-JwZ7Jw$L7UKo=Z3%pUr@LOPK64^;;`QRs`Urz@Y7{+$zhD%Ujr0_CCqdDlld3 zEiTjMazl#cK1B}T-144va9N1 zT5pfJIuGvTm!k9E%$(b*r@(nYfUc*aA zW7GQQrYTjBhNd@VsdloDrz-e)T!Gl6|973ZgpG}IOeF_>sx`~s1_&1hHsX`ja=rgS zidn$v%}nXJL)%ijIef)RJ^JjAkCSADf|)PY+E81{%YKc+Enhn1tb@$aAjw=qD?5H& z@HCoIp^Bulgo+6lz zv%oSdYA4`GXV7N}h$A<%=e~`dPBgQ649?W>39wKFKC{lXyli{TpRV>6k?}e#(1S1f zXSW|DqnZnRoZ|vt%F(I+)@NXyAEF=F!SPFRhM$37->VO9B!ElPpGDgaEhvr1Q1^yc33Okb6k0BUg6i#xSs}U^7a7dtHXiUS7ul`@*y3f*{x3Ou6=Mti4Z=O-qjDzV#O+sWLC&`?D-&jv*b)zZ%Z7-GZ(a# zTFq{tD9BwYiNo_Y`=Q*8%k^^fa?Y#v-nEgKY%WGI;XZB z6`$2({>~A@Q@$Evq!0uBnq~Vz8hi07gZAf{bZP-{cKN0#g-lG4H_E!F z`CR86UhY$JPd%KEzvgU3a&^7`c&? zV=n4EMaO=1x{!`6X>z|H)13U~VPrziXnMb3l@mNm|T4!|Y zLI_;`9F3KKw`)pW&nt1Hp3h zSD#7AfttkO{`#b4$D{LXH8KnB?=WhZA7>N)7omegt-U~Bw9R`tyzHrnDPW(T)&6o$tM>I60ztNs~BF{v}pJFWe_t9(~bN$8R&RHqEzyHGo9qBTOb;}K`I_L3oQ zO?O^sC24Xci*66>gOIGs{0PW8Tuyf-4|G48Gk223+PQde_jGbM_|6K{8RVU~EY%v(|Wg?vSPQAtg(J@0VMGq)DpX|(G@OuU0xngkvr_(#J3MSx) z6O^@%!AGjdQ#@CXUPYcUFhkYV!;VeU*c`smsyq<#|M7>>j@2qwGCIeSIUTkY%152> za0wM+T)c_3&hLz>9W{20OUv~nWc!e~Mfd3#6a?Q~*)GIVnX(j&H4hj+=6HO`BlN5*tdb2g%Oql!UNjZjlPMzyh330vc`7NhaOOA zdphuouRDP-0_(T$l!*3c9xs37dpZEU$1;XRWLvwD<~1?MAK$>kJ0#d7#dKySd%J>n zBI(T)XH6U`km`?@vw|v5TWtG>v~Nx)XcBOG8W04bXm3c8Z%YxhDo{v$T6X>OG?4nP z`H|b^3(BrKELW5}Ug74MsDDG#JYYZ3`A+Do^_X6CYEvSIrQ^Zx5)zh*B37!UVz&Dz z>1Dj}sHd~N!CDuq2otlZV-n5n$=64-=0j@E%ZZw6DA8MKH^ME2PbF=a&Dy)jv<{Ae zpQAv1;_D74NHa$|ka=m8g|df!61$Asv`c&SPyz)vp%fVJRF_d7L>A zrJD9Rd`GQ%s}2-o$mk2DZ~pjg0;`~D!0JZDo5Z*A#Lp5~T7yozdBFMjr@1*k>mFq? zUZPtNMJv(e^w8ts&89FnHor}FK1W}6dvrDb&b_IE2K(@@Pe0PCF1w(Tq+bM-9I)G5rP@qFWWr zfls#sr9^k1fx1Qyiys+j`AdE~i$v6=Q6wJl`w+?7I~1Q@P4z!>__M{8Ub*a=Y2WH2>&Wv0stjjl1w2dkm6q3_`$Z z50+Pm|H2M`O|7{hu_V8e7(8+RReSg(_47o1qS4{ve8@47VcbEtCwW2!^97DqK!`UB zh)kbgnW@Z09fiRa8D20UQa^-4q}%?^{-2zAboF=8& zx}S`VSIUd5j?^-T&g0!vUwVtd2RH@qOLi8fgmbsQ?GUIp4y_Hz1NG=$b8+D{tpqO| z^V6+4s+uA#X^^Nh)4Q0%g%~7wV(P<0nzdpdjQ1SQsAqQt*aAX+75Rd@<*Zo;HS*e6!n9p; zf{l9g?!L)adQ+i%=tOHR;k%#NL>TW)TBPug_Dxd3X2Mz#6Rxtle)rezV`qfu3HQ)c6veD<_EuMspzS+XJ!gI}hv&ARgEDxZk>XdIJW8KTxLf2C)#{1%V zmiCve>)j3?;Xb-^pwnc|-`&Wt3@SKs7~Zgmh#?y$PmjIT|3%qbfJNDL>*Ip~f*`L- z2okRd(%r2nAl=-uwXaWU}h z{j6PU-RoX!?+vgdPVHtzXxbfLHh!ukSM4t~3bnb3dMBi)UW`bhz?dg$y(U&cffsd8 zM;876P5b_YW3O-}*&^afEoZET`>%tR(VbAAEInP%+os>eKDj=0-|Ot{rQ+sKzDy+C zTQ&4tIolT4I^B^N=apr!Ce!UOCBF^_E|#)&w;wC_qR(%}RQ^imHOBD6$veKEOk#E- zoqKn9>B+DS>Ra5zpa2 zUFG15db6N6xAuMEWlws=#fWL$@Rb@_!x1fkY3eX0;AGx>MKtohWaiG*rf;{>h6fQ? z@+FmAE?|-mR9Wj`XR?42Qd8Rpv!(JQ<>SA6*~vr!Opbz2a#5qosPX#p6=RnQHD$%(!3-ppfo50t>CM}Kt_nbW6-;jaP}9!#584Ur zRpr^|=BNPf41&E91Y!nMUp6+Rk2c2Mx{1BQA?C=^gsqKkdS?Y4o%cQ&dGtrOKaMEF z1Q59OSvRM}QSOE)qQHMM$IF_Addgf|i7~ zalC)ALYViAOxD7JGMIqzhe^3X)kN^sXvqYY_xQ$9rnhj}bue=SRlcf7TEJ~zjRMd` zPfI{MpYCFeHG1PZ&j{YJ{!}=*n)IAQf&!YsDBpUk(ZH{#?SQD&?#E;s)AbKiw-1JQ zVH3V9fMjOB}N4!!7n&CqDz7vj~1$40DDqi09Ss5gkV3)C40pHr2r;J zsX7Od#vh_AO5fuEC8ehJ_iav;s5Aa(YkU0UiKYlG|BDy+ppNcd)UP?bGOl83+I*(w z=H^c%VgEyboT;Vdr839vR~twAz+Ef~k~_!h>G*W=^=>ksKYt!AbG>{2{{2tH|Gl6r zaAcQmaU8JK>G2a{Ns$;jR8gvWHn9^t8Tb>B)^eBiwmEzZ%+e%)YOJyx3o$7DrcPBl z#6}j5Q9Poxb_GU)XOGXub|;4I4mZax?`C2+=Xhnaki5YET09mlg%LiN+q%Sx+B2Pb zlYx{Rg6T!M8f7})59cT`cqZ2Ay}{_>RKLAw8U54wJBnQB2XZqipM*^E~0C zR)1gey2ehgx)oR@vDzl{geLwNg`L5)^=>6eqNkH?oMb48IyO5pBI1ph7#)2ISi(Py zxs+8f(`I7sGz4lb==z*$*TS$RZTP^$k(qJJGnLo8s?-r_A>_J5oS+t(^%+e+eLQ)_ zp5~?R!CSZn_c7@fv@xDlP}3fHt`&U$Q*eybX(&}{Xx4PCH^Ow*d(@5+J?WCY-(j=q z%Y962FGphf;bNn+YJRhl)%$K0^#Qw$q|Y}Gp{|K>rbad`_$*4NP8)Cw23DSpg`J@A zXSNb|HN#I*X6*Onpv-?PLGOYzcFWo0nJUAFSQM05EvyrlUcy?HR#g1!qwn*(Q6EN% zbc~FRmEcZ{fFhMQPk8krOr8bXY4a?39JZcRW__F?ce0@`H%;b@p%WBKQiP`$Q_C1e z|D8RK*;LG?jqte4y2(;HAyKB0z7<6O$W)XBbn?Jn{RNF*(A*r!Q(+;q=k5EYhrKT* z8}rGdmKxu;XW~%FQ{}&~#Ol8Tiq)r{o0}VbKrKL*qSfw@ z=u)QcXphdsDfMTP@3A6xbL-wf)qdHwl~>X(C8G$|I^_uXHN0q3Vr4w#T+E}#cxGDq z^Zh0fqoiTJUqSFPH;nLd1|wE1he>KxS(;b6`~%guH5`mONckS|*TEF7Pie|j}HWK@@UFSplm zloP!S;NsgioBLzJ@8$Ajf=Wi#+m?Yyu2K8){@niQ&iN%^qvj9YSY@Js?3l{y%9tMo z$UNm5EMO(PVqm}yZ};s+wJhwCAWYtu+zqe#A^K5napOnuKH=UG(tyF`h)$DIm7-?d z<_f;}m-y1XL?YoG6a&AGJM3rJo1W}A`!`3@uVP-_(N5vI$PeVP;LBeTDBNNGOZr{b zT{W*a1K9e){Cb-{Q!FeD&F_X++oNlX+1G^yzi>45ynoq>o%unc+zD-i^@l&?fqBruyBi)Zn zz0T~lw-USR~VY%FNmfltiJU#Q(S#f#SKA$OYIym@ot;ctFI zK)7L}Uy8?-9F;8NpvrB?tNFi?Dz3ax+B(P0I*iAYLfsXTdFbFoKuurdJTc6~hBnhI|FAYWr=Eb{g( zCJqi256?3QQc_csk6@h$yPH5pItxE>3Oz7q9~o|d9UmWTmLPuZ!rj>6Z^r&zIp9Hw z#xxg6a?RmSV(2sWAWVJ%DsD|WTrFXjh_5fWSt`u^pB!oBIbFU-=gna`+dT9)zZdvN zg4cu5WBybj?vx~t40nJ=yQ-y<{yuLVfhV`&*Jk zivGbww$Aokb-NTZ*@>@dl2b|A|60&NcX-}cz1lrmY0bU9?A>O67rxh2*-&@+!J0x! zdXq#Xusw&x{3sV2V$GO;J3Rd5%SC9CEvQ&)L^joUlGjvYuyMe85fRnWk*N`t? zy+Utg3F}LOsWSk`Ga@O;gG1)vaeVx$k*TplvF;_?;btgQROh-s zdFFlKBAAl1{`(s_8Iy%Mfl1KG*rACUMY4gP=&N6|g9ahOqw(AXz4N79)QQ37*?o+e zEBzw^*E69mXfK!SbQ8JbmM1pm>-ph>)h2AD7~ux4hYCHKEMe0zl8rrL(l41-S5kYmT1kIpI>bB7QCczVVm=|QaoMeNghQI^@Gq? zex=`yCyKW?x77ODtOKl(?})Dmjr5_}?SdG3KshdD9AUY9{bLO#g#n1VwWXydPshE| zV*1B8tT7sX)uqxsR%(xt%%>{?fPlXPC~vpu9~TQRF8~O}e`@p;C+IoHW?<3Hkf1_jpV(5Q} z$}2|$x*f{_V$CT$=H{Sc^_ryka+7ayae; z^uAB7Y+?((+QEx-JA7dNlur0!R$>4*T-m^NswazDQj6xjo$YsK(O$`%YW{Zz(~i#^ zZ5G($mO+u3H|2;2a9)aCKfts-B9;lSgc>_9Fps~brg~QfQ2o(%yJ?^pU~>cex9_Ie zT|PRweDzos1Cv#jYg>|vdgiTf0xRXufVsm{TlYF(d#gD^!2Q&I=l@wtS(4dZdR3<7 zvE`Jdh<37hy>P)Fjbx;4t>IxUR#p4c=i9c<#a#!$d9*&7TB}d4=?@u$Ys!9_pd)8w zs3r`K$orOFgCAia_CPEQ1Rg@(MDEV4tD4lq-|0_29`8DOKs{@T9*@YjI96EvE2y>n z{X?L})!bX{DWUkTxpY4Qa!?|&8&;4r2Z z7msR;=?p(y_?*D%rxKFu1YdWZ^LF1&fet7Qv9b^Ej79mbI=x}Td@M^*z_B>Uf8D)T zp@_aQ(e<6nz`^^PC7U!dzCHjq&^gyNlqP9TrDir^Io>@DI`Za^8FGcy=YqZy4+T8MVeMC*@&8POR8*`lpCt1R_*~W=XUrnDsE!zI+n>cQFZMeO! z454iCT-}(i4vA@aPnVRzc-`=Ia?tf2{7k6bds$aHnT7Ctg!zM(GNr%DzQ)c+W-G1n zxNwuYUeSoalhZ=?>YABDKWIv;AWSl-F|{@!m z#`?&z;{w-a_2nz3?TE1)6b?u$pL-E4l3Mu3g0REfrq$zU#;aAs^~AT;-b%u+dc7mU z=ETAO_LXEcgu`q4!#>!?9jkLz@;??uJ}nqdM@3Lf!f6iM`_8fCvUaO0Bvn<4`%l$o>(4k>3v zn+Yr2a2QUv$`+n}6zeyAU>((YQPY?rpac6upIjKdT#e<#hO%rN=o||U1zq_Z(kojmT(!iwveK&Tq@S^nRw{# zw87`pYxIXMKJDgP!22bXy1f#j6WIC*NHilO5fKXu9$k6=;iX8&@yV`>CsolQzuizr zMy#~-(&exL#pzCsiKMW8OqNYTIJ+LbMMJSAf zsF0aIm}Hx4+RNq6i0}oKxiFULbrKNy=II(Ai0<>YrrrBI z;{rc&xjAw(6zt&9*|KvFP7cRZD?GqBx~-BH@W*wI8iy?p-9!>WT$(d{L0&S3EbkY? zs%92P#5`Tx_t4I!J*Yg_Ls0&6*1rxy6F-ubC5{=A&->1_viR=Xph@2OgJRtqA@m_? zy2?bGEeVpPpr8}^=DYL7W_}@~X|2h89GJ$i`8~4LG8WKeW;;sYWY*W?Y?sjEsFSd6 z|Hxf?vZmWClq&DaMillkrMOnD-KJ;Cjc#mpkpeZyiU4`DxLOWYxC*AkY>N0OvZ@ zQ>w>`#bVAS3NO}t{VGthE5sC34$`T1zOZ4|GI**6W2A)F5&$RGnBvxE~5p*me=vSN(z_TCgh zcOV0EWZEUBkI?x;+g=QI-5D_pHkXyAxP>%HfWps%o;LqV)PP#iY|8|>u^V&wfn8YN zq?;iQUpP^lUxS{VQmG51bUy_?i6?2p5p?mDeTJ*ck6?gOXz-;c)2T^CwS4;76AEs`cpk`T0D_2GZwS zT5HH+@eeWJT*8a{O@G&QBSKb3BiDs_u+4H|IA#jqatk*tf=X=7tJQed zg*GcOQQ@T-le?*HH81#*QGGc0i;v3x+fjF}z}d8{=Cm{K*VrfHjBk@KQpMOe;PP&| z1E0h==O1)VHMiiBFU*)v>@C6_OUPzkfvgDXu6R;8Jfq1}%D)RcJ+ofMo!=Kycy^`J zTHXLazLJsrcFS>p8vK>MNo#80aGBwb6K4QhsvJdbeIlE(>*F zQwr6K7id17=SPo?a5Ai>jEFfc6hH7^_fLBUsHx&Faf z8K3d-KfQVU41L{}L{#vIt38M&^K(WfO$MIvYtsA5_p&gb1Rea6rg>qxUEg*3?XTD1 z(dIkXsYT{du;B?VHK8ei?ZifQJzSv^AFHeGziOsl1cZr2GPz#Z>hN5mdpcDde;8lC zBAS7;?T4?{cu(iCzTGz#Q&HPw=gVvFmBIgpSGuhO0j_T=MAR-$Vev&`(^gI>C7dy* zUY*V2gS~PyhoF76OL|HiWrnVhmHmSr?`gI9nbhHqZgH~(vT(3brSdU(b{I~E@bx7BQZ9Du}zC4>ri_?8Zg}^3pm|560>nLenvq$2W$!NJhd&|e$vLTZ|s_;~m^ z9n&E_CzXcdy75{)?lf{~vQSb^3OQ^!VXPGTNOMEJ*%0A&hWv^A^T%GZ%4O? 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 z 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 z zO?r8U4<%Xkc(K#OawgK8XJW%YBwHab9R9ns@F!(bjgls3t6on7M%3 zL)s>X1tYhvT1`+Bzt#!s9}+<=b#9&ZR8;v<1ARja2H)mOOBuQD+s_X&Xo+Ykr%T(m zdP+Gf-44)WV zvAwixKBvdx1;coyNN9?6^O~8AW~ml|y|cwu+{W$wD8a>buyg%ofvj?R&W=+)Otcl| zPEym%XHJ6ni%eSNMviG33c7^zpWRusFLCc};ZT@e3MszA%Q`Vg-n$F18CgTA&Y#&+ z?j72=-OS~^A;pskFxw}iZ@Q|{JO>%^IK6YpG?sA_mfCfDutVEZdqY22<#~27MRc`u zHsDLmFkgb@fMe>JPSsm5^PTgC8G9STTLYuh&CZG6+3e?a^S&>3bGV@=>H*~LT+Nr{ zf92SzM)5UQjW!A3$8#?`oMD!>X>lpk$QOb6eAHBQ@wsuSJ^vUE+-`|Bylutx<|_=0 zc(dDe{v4DU^D1gePU#JL@4=)Rv5L(H(hl3613S=Px5Q}P0A?9bdq)Qr0fB1&D^x$g zaSFBvv&xFjLS_gzDa}R7>!g%fVa4X;9HyXH$l3SYf^3_7?KH+u4?LA$AP(TMOaa#E zUtARzSF+-V2eppEC@E_ zecbrD#X(^x<2W47N{*jn6p-diI8^tG8^xysr?9{t`MGYE<18IR3cItJ7jZ`jfcbWf z?v_t~&!^KG4``=3rW4;=w&=qf_uV-P{>eEVk0{j6(A#+8y;2bag^pOq9q*Wpkg;rr z;VB1C7mGfugV-^<+MIQ?@d@?EFC33^%1TUE@DCeJbku5h-~35m&`?t5ol;o(q(L+Q zAm)GO)5rh6=9lv+9Mzt zP!SOkqO?d2N(~(X1PB2fMi@Z|ML=ql-Xq-r2{w9()JO@aKmvgz5Fn5M$s2Lran|!a z&->^5J8LEDUMD%{-1lkw-uv3uIXk1G=%uA~f@!A`>8ym#Q`Cm*l8pR?@o7bNxg=1h zV0-&oBR2%!l?M;3Xjvr}P`JWZ&v-UhW-NTB^2d1Wcq6&HR1(HY3^KJ60}lPmdPheJ zz81h4|LeZ~Zkl;3L{&pXcVdE59NsOfMOU z^5MFAN~|CbD&fg48bOrBE99Z-yudAr)$7+W>7P(t@~v-6+y=7CeWpSJwY(tH-+G4U zBc5w#=aiIpci(9Af@b`3^yvJN)yyM3$>mSpg*rr0E_QTv^j#ECd5KNw(eiIrAy3?d@cmy#o}89CJ%)wzalNr#J58cuG8$#6 z_v7e{lNT;s;u>m^73ZNB{Gw94L*lrh9FL2Maf1%HaIpv()ibx0O%FQ#t=*=Z0@3_$ zlgB*M2i$=Ew_gm~7JaEhNvW2#)+Mp|+GzdQDbcE;-$Q+-us{p_+|rlZ|Jo#v+4UIr z{3!543i2)BQjY0~1gqG4s_(Gh>izh5#Oc5bB$E5Wt<-TuWgjSn*v94dg0 zd)Fo=Cb$5_P#Aot9JWRMQSflufSdNNb7sf=a@OCPJL(W4dH{arW#bg3OIMI<0tcGc zT}KELe(L*nFCMc8A$H%A9%ud@ndDiDN3zs2gj(Pz7vL+03@(-Abk0=aXG2Y8t>rTB zonmdj1qg?0ek=a!9v2Hhyd>WwM9uQXKYo0>v*L)Wo3CYGgQ|nt{UQO;Zu}pWHKQ8{ zJ)iEge|yq6H4h%|Q?Xn+-!U<bdyitO(0w zIc^M*i!QZV$5Y;$?RDN7hwij>VVo0NuF+OD_B`8wUYydjH`n1c@y-%3`V%%0BRo-> z`1#Gj`6Efz_gnRZ1Gc7EOYe<;^Mtg|h>KQ;r(No^Baj|isL8#|$?vaXjI>mOG5R+R zXy1Y=Uasc$Zkwl7tQM3igThx171oURDPk+Q*9`pf7?T&5$&E7XHt_jLYHm?#^c7yX7Cyy;U%~%%$a>~Y+CB|N)D0)Dw4uQK- zD|Wh}vqu)jMm_9nub>;c z2lK6~3Z8xqW@7N)FsxM&Zag`SJK=VBBZOj~)XEr`=5(I-^2!+0ZboFF>@Og3rJq0F zH#EEsW>+a%Sy~n~F5`QWkDU~e%Iqt?ED8*LtxJSDUWR<&@ z>J(bS)Pb1|t zdtSvGhEoz9gd=9Ro!`t(u7XJjeNWni+SX|DL#xD5 zHOk0;bW3YR(Jl#ZcJm4k=^Ea-awVRkVV`z_UDaX1E;!)cAuA_mCZ-s5Yj*5I%inbO zE4)s|Uj&gVcL>zhYGA5RHZYtF;*73y@{2M{ckMdPp3T;UX6T3`Qh!N1Ci+X&V=Mjg zqK0b<%|;@Zd`FY7#F#||{F@KDE7Idm{SaXJ`F45sYEb7Ilr2siuz8-&^cll=If}})-^#I_8O|x4?mdh zw^)$Nr?xT}rd4#?;UfKX7DwC8q))J&HdUhu2^@`j_pE}60HIE_X>W}4`t>P=#}nnU zE8Dk1ZVKo>Y!WUvR>_c2@k-ard0HevJyqCKscX~~R<}vHimZuP)81=yedM^3R@_w+ zcKL9;S1sVbThm5Va|Y4llc2T3CV6Y}<${qeAvjN5rya@0Vo>5p^v#@1OpQJzw`iG) zEPbQJw)!^PRZL^}UUk`~VsD8z+evcA2!X(p)r369tFq1{I7V!mre|26=OV>ZA@gO1 zp7DX}jK1Z~aShs9#3aLBLi310YzN>IICD861GijxQo(u~_4bZeJexj!?YlPRD~hh+ zW>0(Mw2H2dNb0vs@nURu^z&TQxd5W%+ZPo}A5inG%~$d1whhWRNsRI~1il|xoLMpv zGa;o@y3+WH9wuwPsb&e8Yhg#UsR5it+iA^AZm{&Wp@M# zRle+MwOvN#nABO@q3YPh=RfcUEp~NG27N|;WB2+>e4_ zx=PwS?ZuJ=Lic%&Zw{AwAY*?#{?Vf`Bjn)wH{XGlFklH;u12DKi@CGYM_R9dwjT&z zO2?BM9=>ab7Z%V1(@!dlJAf6?g~LzgL3>k8mzu%7puUX_F+Xq)4XE z_xIL$!Lx!|w{JiD?Kd5Gh=XM#lnfyDrjiMjjfXEt+&4+4%2v z{Ex!VQeqrfo`arYE;3NIw+~hS>d9E4u^OOutf)ZOqehxtjbMI@MHH5PpMMeB=-9W> zJ*O8o?D?(TA!4#Mex0mQk6Zh@^pN`A6K4qu>nUAi@5)neFax$9@s6c>n(P zcUlz*QSe>|dSMfk0u1J$mezXbg8Sg9Zf^h0Z=ZT_6#C97eE?awNd;|et|XGxKLdW$ z?Fly;Rg+K?>>vG*4_wSEpbGDx)YY8XL8gn|mG?%6XwORE+2RNt$4vXN`JPKV#^dFT z8_SdVkZ-~?cS86K4>uMYcT+%oQqoZJYlE>`18IIC9m}C1CC}laM^)AaSvi-=4LuJZ z7nQjk$DnKsHEfO68o($6Q-<|8=BMp=DL@rIP))-^W|f% zRZ4_jh9vRFQ*?vpK!d}b?$YGM0cp{Vh+od$1T|c*-eJ_VAn+NJw(=3OjTbRRlRy96 z>EGygV^B{@wa5cYltZE>L|EW=Od|zVy#U=F$++sfeDuoJiS7C6zV=ajhnhIHk~zk< zLuM45Su9}VmAG@ur&@Iuz+!*E^#Nt!)$LkAH}9CdPTjBKTD(9rrP33zIe&k0rLfP**R|!lc zXRJjG-Ah=jkKCQN!7vR{c6oEVwhCK-UTgI4H}!~mj)hAX6EW|Kx7Z;G?0WA~fqCE2 zDq}y7M?0&BC1X@0y&-VUDt~yy>r2OB7?}yQ{p{`&sOnD)TJ_Hcf}X5*nGGd0fBx^a znBjGecaV+`Y*(k}Sm9Gw7HD@%zO@S{Z{4V&{PAr7Xr2NSfAn~8eC19PD>Sx zR@p$l5LTtNjnorGP+j7YHxvP3*7f=vOWl^>N+UJvVuC-S=6z}S=f*^7+QCZ&svD1_ zgYMjBt{F-1K;LgGW`YObjrT?@UElOcD{7#=Rb>|+k8cgmI04WCbj`Fa53sJ7+=Nxk z)^4o{54C(wSKPEj_=LNCu(_!VYnY)sJWH?>edNtMx;~`I^0t49eOX&rU{LTx>thH8 zeV?XuuK^kU_*6w|x^~b^`rh%--px0v8|6?nNzalRN^)7#$>~y>GprKws(dQUM~wEq z57BUk<>Qe4z5wByCscCy(7SPVR6MsIuPqH{x-X-#t!fMLjGIdu_7?P5Fu5wKY|5DG z@r|Y8&w4zZ`dQ0Cto18z05V-KEv@_fQnf93^`ptgCnJf))`zp@QSEHu;IT2*$C&bP z=0LMr_`Bn*`Fcf{<_RlH^V4yJk|8NY;GKY4>{Cs^79qHlYY`PZecJ0>XkcI<5>(jE zZxQClZ=HjSm4z^nWAp0m6^t!M!Qk{1>|GzNpz@JZ?w6e!aVof?jqx*Sc~lTJ>!&ilT$k|)HkEw{t?_nxe!WnW6X<4e^GrVLwgc~EsW)!A!9s@$NTTpOXA5+Yk+TttlAOq^`? zDr}XWu6g(F8rRw1vlP^e!=WS@4DA;(3&ZWpHP>7JuH6H;5;1b282`n{bjdEs?tE7k zY%AjGJ5dIfFiX34N*Foq;y0h1#JmtxKzC zcfb3qhUk%zUk|)!Z*S*@beN~nQ0Gjuzfh^&>M#8I>of9QlCw7Khp=yp@7bp>oQfj` z+zPp$=g*(>-}z=4@_bai%U=AO51xmgd&b&dx8f20;h@vE)W2f`+_*x2{TY4zw|@%$ zt=Cij>74&EbGF+VR2^GX%ZshmEnSPi!Jb=J52Yqw6g+U|+ON^k%6}C6al+8or?ClR z>m?h$JT^A2{c`15o@V`G7#tW|B9m8_@XW#Z*GKgC`U*43+LQ8_`?rE zX1@TY!}6=%o^}_cAuzZwo8_&rtr?!%za0E?7sX}c?_d2nXU|IhZ%E%Kzw`X5W&e}$ zpYHh+hx%ty{Ih2Mkrewq@Xu2C|5^$|7n2i-Gg}F~x&lrocWb^X2`?07^28_|PJ(|b zU(tJ{6Yu}e`Nq!&AsK#Jd-KGg*j#8uazF3w({T_3C6WMNCeIPrYtG~SA2pH%NU`?^ z#RO^&@O^AD&8fRbAP0p6iH`f3i_Vaj$;u7IXQjFx4|LygJ_OU)FCuzS^~nRxWC(Te z^{de_d@&k*wlL{b=Fd__G(0vp=7Hu+tPE)XM{ClmkXaM7^r-cVi=0R)BME4E%Pr z^+*%gz*@KYG=`unq#gMtnlUGOWcq;yU;1DY1I|4l&nKrYe1V?pPtLj!Z(Fgqx3gPt z`$YQ9v%#C2<)})W#X8Atdb>wRFL2&TaDRJ3^p$7NSCG6)q?wtf3zgP#xHW0q4LE%7 ziZGaIRXMgx?_p;7kIo+vp^6@f-P7dT$(_RMwri!8+%jow$BCSb!xWr1r_cZ(kl#5` zHTh+HjrfY>{$O3aq55PG@+)x~kFv=#PAmNpu~Ux4>ZP3n46xJ&Upq}8Aun*v(bScd z8xV+>XXB(^`>7{ZcaDL5eN3V5Bqzar_$PqH(8N1*O{3>K6KLC_jpI23T(*N6C(+$V+%byf%+aMk3fWiI?? zQqzCjkArFBpxV>X%L5d_iUMt%Vs08Tk~765Cvs91;hVF8BT&Bq3ZTlE_AJQ@BF;vj zh;fHo_#nq(N}@Ul%t?OGAkY`ac$FUqTAynH0(njvrWBkXo}F!{i10yf#gs{}`y$g) z>IZMRQVC&Yb5`gwSLia(JhNrgDn3*5oMLm^4F?BqB&&(A)&hm#^j=>ETA!inDDeBt z%#5n4YLR(4_j82dzuyRrKLorDE|>#>nLqe3Z(-S3A#hoUE1`ai(SR(5lp|? z)C+MF#qhXyxiBBdiJ3?*Dk0RxOn==fOU*YlJ3ha`&pu79Q4%bgdnbim72#$Rdn-3t zr}>O*c&U5%h!bMzz5i2;>B<%STQudtC-fr0ZvY((fpoPEz83#^|1tcZmV1?%7&x5W zOq3Uj`drL>&*z9tIZVaHh}chWRsvl{j<$E}ij*$U)$MatN)fold-7m0J*~OY++-mm z#2+TF4;jxw!otHWN(OY)EM#Qq{k_=N;zN?oPBZc(oEJ)Hg2#qNm~tvv>7O+ zhM&nJA#;d6vKtCGobUF1Y$X1u&5Wj;bibBXj%Ux~V|GbB`5EmWJK8ZpJxR;QjB%;E z8?x#|A}qf@wb4N+aK1JRKClzGCz3=^u9=LV4%$Pycci!HJ#QvFLF$d=BE z36D#qpt}pSd6cI_cRPpq9oRT^5VoF4W9R6skr5d7EJWmHkGLcAoa2D0Y$uN3># z4hwhI+e<2>e>ka^my(yn=2+;|^PTn>X@B^|eU=Kk*Nz;!T+yoSnPAccbpjaK78H%?<9lEb)8Cgx2aG^_M3h_4!j!fgGgR{7D@<7Df8%yPw%NEVf64=N+R0n4Y41y_grq-B-L}g zf6q9wDfEUJdOHzK9mt$tnUi)KeSb5RDu>;X&Kl8FJBeMIY?~t=RxYNzo(|{Ky@oSZ zpDhp2-7`uf=}#V4di56d7;(kzXB~VyLB`N7-)1!95vuL9-(Dh~lp7$TLK@emTN>3u z`#|rX^o$^GQqaXV82QBGVm3_;@<+Mw*ZgNc<@Y@HPiU1MIXP3}9{p&NIFfZ*D3Um# zSqw3wM!bae(Fe9j+RbW2vLHqpm9H#UU6|B!oQ6?Ad3QU?&o0R}R<$fhp+EPkFAP)K zYuJ^$ZSJje_E}HXQEeAh&Lwrf$QaUGs)No~EXme?Tw=&0emp%C~D_1fHGcrYHO9`h1DGcs*RBKXJjzU}@&e^uo^N+K-N_?5aI_)_LKbfGQhWU<;nHMY& zw;WQR8<`Hi#4dz|EHJ)%sW1o7la)@C$j=y8(q!bW2YRme%H5r=-R$xL^npf$MmKIz zK`CdwnngDXAT}A^qR6E*!H!++S9X^(0Vz$IP!}_T5OZ+@8wA}tJ0R^&Y+y_WZtVsk zRb&%o^9SlX0>TJSY%3bil$W%lI1eSFC&e>pRSIb{?1vE~)(BMR2aG<>$Z_W(1$)PY zMwVW$M^5MSos{dV;1{V6G*+{yoZ?smhi?N-K~b9zclv1oI@PG|?@HP5$lYz$Xi4M3 zYoj<<2GSwJI02iVBVn61n>(EohG4jk(Vf2<-=MR}*;rtjS*t;SB3z$NA$vz70} z0=zUYIT0e>J)Gs&Et``@9$D}`klxv;S|TgvV5q#YAmv}}WqLwB;#?oz_m&+HIC*JY zxvnWEo}i&Rz~4ApVeB)KT}6?|tM448wapHQ)R(s?tVeEF>oiev3_)6zMwy?t1uSuO z?saX-N+**p4C7~!s!6z_JD9NhYZV)SthQwyTlI5CJICBVl{6g#6Pg!HjTSx>QhRv& z#!D|ndWT!f^>Nv7F68GEQGDA+K7Rg*`Jv;1x%VIj+HX45nY6oP$M%Xd3|^)VN)g;$ z-KsM@tMxH(!+0N~>JKbL!3`h5KB$hHVf^U}6@(=Zuc@^&8=Jn&hlCc>S|)aPQzA;w zOK~TrjfA0f*BUYA`6MEt)ZX#++um^TS0;|mxH+K|U_La0eUCZ^*7kyn%eXBV%*DA( zGfNjn^z$==PmU`4QH0RMcP*or2-?q-T)N*M0qbbew%@p~H?2)6TtXG4vNwW)N^R>T zr1mwk5ACsa#S&-6Ha3Gw%S6+>YILP$nZu^&^-Ye-NkrL77!}h*(R`!mb5uJLWep2x zv&+5;3WqiO{kT_t+}OYX9$%nW3R2b91%>{a5DAMoL1;fyUlU=N?PbU^nK>x)7Sa8o zGt8!`O_FYtK2`I=i00nVjXS;da%}CHaHr z0y{-OnL^dAp_^R&So6V^km%4m^9#p~9$jGQg zOKW&+D1R`CDu#r71!-5R&Ii6bizmiQZp|<2-%a%t7@UUf6_sb%%6+K4u%XbqYiO!T zefdKA5a zYzMQ$Zk>DVZEOK|kZDCbZ_DNZRWyIM7hdvfqMtRyqaq_a%ci-5Dn}a5&)Z16bG>N(Pfp3V@5Zuuv zF->j1mS_6w=ARIPCdwSk6fcQvV_o# zYH63XE#EJ+VV&UB z{*beFt9u0!OGGD)sO7YE94!mte5$h)?45>r4RSt8uS=`oNmCM>n6^FL zs1!dx>_z1EsCM90LQ{x&kMT()lKK$mPBc^*-nd$+cf|JcT#Dv$FmQox5$j5EhR(OD zN2!3?7xdTb(I$1zTlG7BR-sp971puxX$xMntSgbVMHkYf8&?ebCMuNWq#c5c2Su?m zP&jRtp6(Z+->h4wu^b+MhF>UZd;z^XFKH7&l1Hy~Mh%$iw`%JKqZjGj_#7ni=mrQ-g zY{ih~RwK!coa`gA;>J`!csZW~AfGg)FDr*kK2hb6*@as+#r1`7g#M2m@v2*eMBZSTwu#2=l_ zkOfS46t}=^*@3Nu?Hj&KHn~4^d0`@MfYEn(@XFhK;Dy%HaEF|cEoBogjM&m5p~+JX zP7u?snHs4l)G%H|Xzw}XfQS!f;7h)#4wNa-Q=?*^1D&9+xK2#omV+<-d0~H+@;Lv>X^JEp zEt`Im3pu_%b$B;iHl91yuf@M|1!ArlXht8>AUT#>npay3zKIslH>@U#9;y2Z8isn9 zm}pH-DSL1K0gqHVUtcrGIN}2qTDiAh{TIlSi%3GK1J%{w*)}C9BZ+{Yt_O#L{bqBC zj_tFEcZcXpA$N3H?r;QR3hG$y%zsv|4F&coY3dHKM3FMP7zWHv^*gndRhdJ z3YPs0x2(3V57?Xhg8Xs=MEubpAc4m1_zN&_{|hrm3WouKz;RTVUe2W&W0+kIpw9n8 z1*#IT{6~tAnw$OgM9tF!0|PO-U)A|TDY44_e1U`T^%DMxm%gSgTH3mqVG>^e^J3S# z*AZfw_jtcYOhE(=5ijS)9Qf|znWg1r6DR=SIp!IEAK&WX?JfHL*~i=Kfz21nEM>|o zQMmV#2D@$hQzV(&j-wE&zdyeQ4=s@kN5(XIZKr#BdJ6wL)(?Dpg%HO5>h8Dy73wVi zcN%vE$gL*D=9*7izk`=AhbNlX;D5Or=YKfxC*kAS unSVL$SIHBd`cw4&;PLR>y!xLqvh|N1d9C1hq3iya0>*}B*J`dh{q{dK4G;DJ literal 0 HcmV?d00001 diff --git a/book/references/images/warp10.png b/book/references/images/warp10.png new file mode 100644 index 0000000000000000000000000000000000000000..e46fce93337bdc05b7912e51868b16c678da6461 GIT binary patch literal 49193 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∓mK4sI=K;SFG?H15oWiqd)ffckz!^f|aKfBp{5( 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 P*AHyZk|-84{`B7faFtxN literal 0 HcmV?d00001 diff --git a/book/references/metrics.html b/book/references/metrics.html new file mode 100644 index 00000000..de30c873 --- /dev/null +++ b/book/references/metrics.html @@ -0,0 +1,312 @@ + + + + + + Metrics available - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Metrics exposed by Scaphandre

    +

    With Stdout exporter, you can see all metrics available on your machine with flag --raw-metrics. +With prometheus exporter, all metrics have a HELP section provided on /metrics (or whatever suffix you choosed to expose them).

    +

    Here are some key metrics that you will most probably be interested in:

    +
      +
    • scaph_host_power_microwatts: Aggregation of several measurements to give a try on the power usage of the the whole host, in microwatts (GAUGE). It might be the same as RAPL PSYS (see RAPL domains) measurement if available, or a combination of RAPL PKG and DRAM domains + an estimation of other hardware componentes power usage.
    • +
    • scaph_process_power_consumption_microwatts{exe="$PROCESS_EXE",pid="$PROCESS_PID",cmdline="path/to/exe --and-maybe-options"}: Power consumption due to the process, measured on at the topology level, in microwatts. PROCESS_EXE being the name of the executable and PROCESS_PID being the pid of the process. (GAUGE)
    • +
    +

    For more details on that metric labels, see this section.

    +

    And some more deep metrics that you may want if you need to make more complex calculations and data processing:

    +
      +
    • scaph_host_energy_microjoules : Energy measurement for the whole host, as extracted from the sensor, in microjoules. (COUNTER)
    • +
    • scaph_socket_power_microwatts{socket_id="$SOCKET_ID"}: Power measurement relative to a CPU socket, in microwatts. SOCKET_ID being the socket numerical id (GAUGE)
    • +
    +

    If your machine provides RAPL PSYS domain (see RAPL domains), you can get the raw energy counter for PSYS/platform with scaph_host_rapl_psys_microjoules. Note that scaph_host_power_microwatts is based on this PSYS counter if it is available.

    +

    Since 1.0.0 the following host metrics are availalable as well ;

    +
      +
    • scaph_host_swap_total_bytes: Total swap space on the host, in bytes.
    • +
    • scaph_host_swap_free_bytes: Swap space free to be used on the host, in bytes.
    • +
    • scaph_host_memory_free_bytes: Random Access Memory free to be used (not reused) on the host, in bytes.
    • +
    • scaph_host_memory_available_bytes: Random Access Memory available to be re-used on the host, in bytes.
    • +
    • scaph_host_memory_total_bytes: Random Access Memory installed on the host, in bytes.
    • +
    • scaph_host_disk_total_bytes: Total disk size, in bytes.
    • +
    • scaph_host_disk_available_bytes: Available disk space, in bytes.
    • +
    +

    Disk metrics have the following labels : disk_file_system, disk_is_removable, disk_type, disk_mount_point, disk_name

    +
      +
    • scaph_host_cpu_frequency: Global frequency of all the cpus. In MegaHertz
    • +
    • scaph_host_load_avg_fifteen: Load average on 15 minutes.
    • +
    • scaph_host_load_avg_five: Load average on 5 minutes.
    • +
    • scaph_host_load_avg_one: Load average on 1 minute.
    • +
    +

    If you hack scaph or just want to investigate its behavior, you may be interested in some internal metrics:

    +
      +
    • +

      scaph_self_memory_bytes: Scaphandre memory usage, in bytes

      +
    • +
    • +

      scaph_self_memory_virtual_bytes: Scaphandre virtual memory usage, in bytes

      +
    • +
    • +

      scaph_self_topo_stats_nb: Number of CPUStat traces stored for the host

      +
    • +
    • +

      scaph_self_topo_records_nb: Number of energy consumption Records stored for the host

      +
    • +
    • +

      scaph_self_topo_procs_nb: Number of processes monitored by scaph

      +
    • +
    • +

      scaph_self_socket_stats_nb{socket_id="SOCKET_ID"}: Number of CPUStat traces stored for each socket

      +
    • +
    • +

      scaph_self_socket_records_nb{socket_id="SOCKET_ID"}: Number of energy consumption Records stored for each socket, with SOCKET_ID being the id of the socket measured

      +
    • +
    • +

      scaph_self_domain_records_nb{socket_id="SOCKET_ID",rapl_domain_name="RAPL_DOMAIN_NAME "}: Number of energy consumption Records stored for a Domain, where SOCKET_ID identifies the socket and RAPL_DOMAIN_NAME identifies the rapl domain measured on that socket

      +
    • +
    +

    Getting per process data with scaph_process_* metrics

    +

    Here are available labels for the scaph_process_power_consumption_microwatts metric that you may need to extract the data you need:

    +
      +
    • exe: is the name of the executable that is the origin of that process. This is good to be used when your application is running one or only a few processes.
    • +
    • cmdline: this contains the whole command line with the executable path and its parameters (concatenated). You can filter on this label by using prometheus =~ operator to match a regular expression pattern. This is very practical in many situations.
    • +
    • instance: this is a prometheus generated label to enable you to filter the metrics by the originating host. This is very useful when you monitor distributed services, so that you can not only sum the metrics for the same service on the different hosts but also see what instance of that service is consuming the most, or notice differences beteween hosts that may not have the same hardware, and so on...
    • +
    • pid: is the process id, which is useful if you want to track a specific process and have your eyes on what's happening on the host, but not so practical to use in a more general use case
    • +
    +

    Since 1.0.0 the following per-process metrics are available as well :

    +
      +
    • scaph_process_cpu_usage_percentage: CPU time consumed by the process, as a percentage of the capacity of all the CPU Cores
    • +
    • scaph_process_memory_bytes: Physical RAM usage by the process, in bytes
    • +
    • scaph_process_memory_virtual_bytes: Virtual RAM usage by the process, in bytes
    • +
    • scaph_process_disk_total_write_bytes: Total data written on disk by the process, in bytes
    • +
    • scaph_process_disk_write_bytes: Data written on disk by the process, in bytes
    • +
    • scaph_process_disk_read_bytes: Data read on disk by the process, in bytes
    • +
    • scaph_process_disk_total_read_bytes: Total data read on disk by the process, in bytes
    • +
    +

    Get container-specific labels on scaph_process_* metrics

    +

    The flag --containers enables Scaphandre to collect data about the running Docker containers or Kubernetes pods on the local machine. This way, it adds specific labels to make filtering processes power consumption metrics by their encapsulation in containers easier.

    +

    Generic labels help to identify the container runtime and scheduler used (based on the content of /proc/PID/cgroup):

    +

    container_scheduler: possible values are docker or kubernetes. If this label is not attached to the metric, it means that scaphandre didn't manage to identify the container scheduler based on cgroups data.

    +

    Then the label container_runtime could be attached. The only possible value for now is containerd.

    +

    container_id is the ID scaphandre got from /proc/PID/cgroup for that container.

    +

    For Docker containers (if container_scheduler is set), available labels are :

    +
      +
    • container_names: is a string containing names attached to that container, according to the docker daemon
    • +
    • container_docker_version: version of the docker daemon
    • +
    • container_label_maintainer: content of the maintainer field for this container
    • +
    +

    For containers coming from a docker-compose file, there are a bunch of labels related to data coming from the docker daemon:

    +
      +
    • container_label_com_docker_compose_project_working_dir
    • +
    • container_label_com_docker_compose_container_number
    • +
    • container_label_com_docker_compose_project_config_files
    • +
    • container_label_com_docker_compose_version
    • +
    • container_label_com_docker_compose_service
    • +
    • container_label_com_docker_compose_oneoff
    • +
    +

    For Kubernetes pods (if container_scheduler is set), available labels are :

    +
      +
    • kubernetes_node_name: identifies the name of the kubernetes node scaphandre is running on
    • +
    • kubernetes_pod_name: the name of the pod the container belongs to
    • +
    • kubernetes_pod_namespace: the namespace of the pod the container belongs to
    • +
    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/references/sensor-msr_rapl.html b/book/references/sensor-msr_rapl.html new file mode 100644 index 00000000..eed788c9 --- /dev/null +++ b/book/references/sensor-msr_rapl.html @@ -0,0 +1,230 @@ + + + + + + MSRRAPL sensor - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    MSR_RAPL sensor

    +

    Pre-requesites

    +

    At the time those lines are written, this sensor works only on:

    +
      +
    • OS: Windows 10/Windows Server 2016, Windows Server 2019
    • +
    • Intel and AMD x86 CPUs, produced after 2012 (or some laptop cpu prior to 2012)
    • +
    +

    This sensor needs the RAPL MSR-based driver to be installed.

    +

    Usage

    +

    To explicitely call the powercap_rapl sensor from the command line use:

    +
    scaphandre -s msr_rapl EXPORTER # EXPORTER being the exporter name you want to use
    +
    +

    You can see arguments available from the cli for this sensors with:

    +
    scaphandre -s msr_rapl -h
    +
    +

    Please refer to doc.rs code documentation for more details.

    +

    Options available

    +

    TODO

    +

    Environment variables

    +

    TODO

    +

    Troubleshooting

    +

    TODO

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/references/sensor-powercap_rapl.html b/book/references/sensor-powercap_rapl.html new file mode 100644 index 00000000..9c432344 --- /dev/null +++ b/book/references/sensor-powercap_rapl.html @@ -0,0 +1,250 @@ + + + + + + PowercapRAPL sensor - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Powercap_rapl sensor

    +

    Pre-requesites

    +

    At the time those lines are written, this sensor works only on:

    +
      +
    • OS: GNU/Linux
    • +
    • Intel and AMD x86 CPUs, produced after 2012 (or some laptop cpu prior to 2012)
    • +
    +

    It needs the following kernel modules to be present and running:

    +

    On kernels 5.0 or later: intel_rapl_common

    +

    On kernel prior 5.0: intel_rapl

    +

    For AMD processors, it seems that powercap/rapl will work only since kernel 5.8 +and 5.11 for family 19h.

    +

    Energy consumption data can be directly collected on a physical machine only.

    +

    To collect energy consumption on a virtual machine, you may first collect power consumption data from the hypervisor thanks to the qemu exporter and then collect those metrics in the virtual machine thanks to this sensor, with --vm flag enabled.

    +

    Usage

    +

    To explicitely call the powercap_rapl sensor from the command line use:

    +
    scaphandre -s powercap_rapl EXPORTER # EXPORTER being the exporter name you want to use
    +
    +

    You can see arguments available from the cli for this sensors with:

    +
    scaphandre -s powercap_rapl -h
    +
    +

    If running in a virtual machine:

    +
    scaphandre --vm -s powercap_rapl EXPORTER
    +
    +

    Please refer to doc.rs code documentation for more details.

    +

    Options available

    +
      +
    • sensor-buffer-per-socket-max-kB: Maximum memory size allowed, in KiloBytes, for storing energy consumption for each socket
    • +
    • sensor-buffer-per-domain-max-kB: Maximum memory size allowed, in KiloBytes, for storing energy consumption for each domain
    • +
    +

    Environment variables

    +

    If in --vm mode, you want to read metrics from another path than the default /var/scaphandre, set env var SCAPHANDRE_POWERCAP_PATH with the desired path.

    +

    Troubleshooting

    +

    When running scaphandre on Ubuntu 20.xx I get a permission denied error

    +

    Since linux kernel package 5.4.0-53.59 in debian/ubuntu, powercap attributes are only accessible by root:

    +
    linux (5.4.0-53.59) focal; urgency=medium
    +
    +  * CVE-2020-8694
    +    - powercap: make attributes only readable by root
    +
    +

    Therefor, the user running scaphandre needs to have read access to energy_uj files in /sys/class/powercap.

    +

    You can run the init.sh script to apply appropriate permissions to the required files.

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/scaphandre.cleaned.png b/book/scaphandre.cleaned.png new file mode 100644 index 0000000000000000000000000000000000000000..47799eb8ae5e89228952ae2d652b560273017ced GIT binary patch literal 25894 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 VN#pLmr%lL!lAOA1jkJ02{{T$RRMh|g literal 0 HcmV?d00001 diff --git a/book/scaphandre.svg b/book/scaphandre.svg new file mode 100644 index 00000000..79c71e07 --- /dev/null +++ b/book/scaphandre.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/book/screen-prometheus.cleaned.png b/book/screen-prometheus.cleaned.png new file mode 100644 index 0000000000000000000000000000000000000000..20553c91a42fba42460fd64ea8ec9fda578032ac GIT binary patch literal 94868 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
    ipv6 or ipv4 address to expose the service to [default: ::] -p, --port TCP port number to expose the service [default: 8080] -s, --suffix url suffix to access metrics [default: metrics] With default options values, the metrics are exposed on http://localhost:8080/metrics. Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. This will allow to easily create charts consumption for each vm and defined which one is the top contributor. Metrics provided Scaphandre are documented here .","breadcrumbs":"Prometheus exporter » Usage","id":"38","title":"Usage"},"39":{"body":"","breadcrumbs":"Prometheus-push exporter » PrometheusPush Exporter for Prometheus Push Gateway","id":"39","title":"PrometheusPush Exporter for Prometheus Push Gateway"},"4":{"body":"At that point, you're ready to use scaphandre. The Stdout exporter is very basic and other exporters should allow you to use and send those metrics the way you like. The prometheus exporter , for example, allows you to expose power consumption metrics as an HTTP endpoint that can be scrapped by a prometheus instance: docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -p 8080:8080 -ti hubblo/scaphandre prometheus Here is the same command with a simple binary: scaphandre prometheus To validate that the metrics are available, send an http request from another terminal: curl -s http://localhost:8080/metrics Here you can see examples of graphs you can get thanks to scaphandre, the prometheus exporter, prometheus and grafana .","breadcrumbs":"Getting Started » Going further","id":"4","title":"Going further"},"40":{"body":"You can launch the prometheus exporter this way: scaphandre prometheus-push As always exporter's options can be displayed with -h: scaphandre prometheus-push -h Push metrics to Prometheus Push Gateway Usage: scaphandre prometheus-push [OPTIONS] Options: -H, --host IP address (v4 or v6) of the metrics endpoint for Prometheus [default: localhost] -p, --port TCP port of the metrics endpoint for Prometheus [default: 9091] --suffix [default: metrics] -S, --scheme [default: http] -s, --step [default: 5] --qemu Apply labels to metrics of processes that look like a Qemu/KVM virtual machine --containers Apply labels to metrics of processes running as containers -j, --job Job name to apply as a label for pushed metrics [default: scaphandre] --no-tls-check Don't verify remote TLS certificate (works with --scheme=\"https\") -h, --help Print help With default options values, the metrics are sent to http://localhost:9091/metrics","breadcrumbs":"Prometheus-push exporter » Usage","id":"40","title":"Usage"},"41":{"body":"Metrics exposed are the same as the Prometheus (pull mode) exporter. Push gateway's grouping key for each host is in the form job/scaphandre/instance/${HOSTNAME} with HOSTNAME being the hostname of the host sending metrics.","breadcrumbs":"Prometheus-push exporter » Metrics exposed","id":"41","title":"Metrics exposed"},"42":{"body":"Computes energy consumption metrics for each Qemu/KVM virtual machine found on the host. Exposes those metrics as filetrees compatible with the powercap_rapl sensor . Note that this is still experimental. Metrics are already considered trustworthy, but there are discussions and tests to be performed about the acceptable ways to share the data with the guests/vms. Any feedback or thoughts about this are welcome. Please refer to the contributing section .","breadcrumbs":"Qemu exporter » Qemu exporter","id":"42","title":"Qemu exporter"},"43":{"body":"Run the scaphandre with the qemu exporter on your bare metal hypervisor machine: scaphandre qemu # this is suitable for a test, please run it as a systemd service for a production setup Default is to expose virtual machines metrics in /var/lib/libvirt/scaphandre/${DOMAIN_NAME} with DOMAIN_NAME being the libvirt domain name of the virtual machine. First create a tmpfs mount point to isolate metrics for that virtual machine: mount -t tmpfs tmpfs_DOMAIN_NAME /var/lib/libvirt/scaphandre/DOMAIN_NAME -o size=10m Ensure you expose the content of this folder to the virtual machine by having this configuration in the xml configuration of the domain: You can edit the vm properties using sudo virsh edit using your usual editor. But it is more convenient to use virtual-manager, as explained in the following screenshots. It also helps to define the correct syntax which probably depends from the qemu version. You can check that the above configuration is slightly different form the one below . a. Right click in the hardware menu: virtualmgr00 b. Enter the following parameters: virtualmgr01 c. XML generated as a result: virtualmgr02 Ensure the VM has been started once the configuration is applied, then mount the filesystem on the VM/guest: mount -t 9p -o trans=virtio scaphandre /var/scaphandre Still in the guest, run scaphandre in VM mode with the default sensor: scaphandre --vm prometheus Collect your virtual machine specific power usage metrics. (requesting http://VM_IP:8080/metrics in this example, using the prometheus exporter)","breadcrumbs":"Qemu exporter » Usage","id":"43","title":"Usage"},"44":{"body":"riemann exporter","breadcrumbs":"Riemann exporter » Riemann exporter","id":"44","title":"Riemann exporter"},"45":{"body":"You can launch the Riemann exporter this way (running the default powercap_rapl sensor): scaphandre riemann As always exporter's options can be displayed with -h: Expose the metrics to a Riemann server Usage: scaphandre riemann [OPTIONS] Options: -a, --address
    Address of the Riemann server. If mTLS is used this must be the server's FQDN [default: localhost] -p, --port TCP port number of the Riemann server [default: 5555] -d, --dispatch-interval Duration between each metric dispatch, in seconds [default: 5] -q, --qemu Apply labels to metrics of processes looking like a Qemu/KVM virtual machine --containers Monitor and apply labels for processes running as containers --mtls Connect to Riemann using mTLS instead of plain TCP --ca CA certificate file (.pem format) --cert Client certificate file (.pem format) --key Client RSA key file -h, --help Print help With default options values, the metrics are sent to http://localhost:5555 every 5 seconds Use --mtls option to connect to a Riemann server using mTLS. In such case, you must provide the following parameters: --address to specify the fqdn of the Riemann server. --ca to specify the CA that authenticate the Riemann server. --cert to specify the client certificate. --key to specify the RSA key to be used by the client certificate. Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. This will allow to easily create charts consumption for each vm and defined which one is the top contributor. Troubleshooting note: run Scaphandre using -vv parameter. If Scaphandre is stuck on the Send data log event, ensure you are connecting the Riemann server using a TLS port (5554 in the below example). As a reference here is a Riemann configuration: ; -*- mode: clojure; -*-\n; vim: filetype=clojure (logging/init {:file \"riemann.log\"}) ; Listen on the local interface over TCP (5555), UDP (5555), TLS/TCP (5554) and websockets\n; (5556)\n(let [host \"0.0.0.0\"] (tcp-server {:host host}) (tcp-server {:host host :port 5554 :tls? true :key \"/client.key.pkcs8\" :cert \"/client.pem\" :ca-cert \"/CA.pem\"}) (udp-server {:host host}) (ws-server {:host host})) ; Expire old events from the index every 5 seconds.\n(periodically-expire 5) (let [index (index)] ; Inbound events will be passed to these streams: (streams (default :ttl 60 ; Index all events immediately. index ; Log expired events. (expired (fn [event] (info \"expired\" event))))))","breadcrumbs":"Riemann exporter » Usage","id":"45","title":"Usage"},"46":{"body":"Metrics provided Scaphandre are documented here . There is only one exception about process_power_consumption_microwatts each process has a service name process_power_consumption_microwatts_pid_exe. As an example, process consumption can be retrieved using the following Riemann query: (service =~ \"process_power_consumption_microwatts_%_firefox\") or (service =~ \"process_power_consumption_microwatts_%_scaphandre\")","breadcrumbs":"Riemann exporter » Metrics exposed","id":"46","title":"Metrics exposed"},"47":{"body":"","breadcrumbs":"Stdout exporter » Stdout exporter","id":"47","title":"Stdout exporter"},"48":{"body":"You can launch the stdout exporter this way (running the default powercap_rapl sensor): scaphandre stdout Default behavior is to measure and show metrics periodically during 10 seconds. You can change that timeout with -t. A value of -t 0 will display top consumers infinitely and must be interrupted with ctrl-c. Here is how to display metrics during one minute: scaphandre stdout -t 60 You can change as well the step measure duration with -s. Here is how to display metrics during one minutes with a 5s step: scaphandre stdout -t 60 -s 5 You can change the number of top consumers displayed with -p. Here is how to display the first 20 top consumers: scaphandre stdout -p 20 You can filter the processes to display with -r. A warning will be risen if this option is used with -p at the same time. In such case, -p behavior is disabled. The -r expected parameter is a regular expression. Details can be found here and tested here . Here is how to display power data for the 'scaphandre' process: scaphandre stdout -r 'scaphandre' Metrics provided Scaphandre are documented here . Since 1.0.0 the flag --raw-metrics displays all metrics available for the host, as a parseable list. This might be useful to list metrics that you would like to fetch afterwards in your monitoring dashboard. Without this flag enabled, Stdout exporter has it's own format and might not show you all available metrics. As always exporter's options can be displayed with -h: Write the metrics to the terminal Usage: scaphandre stdout [OPTIONS] Options: -t, --timeout Maximum time spent measuring, in seconds. If negative, runs forever [default: 10] -s, --step Interval between two measurements, in seconds [default: 2] -p, --processes Maximum number of processes to display [default: 5] -r, --regex-filter Filter processes based on regular expressions (example: 'scaph\\\\w\\\\w.e') --containers Monitor and apply labels for processes running as containers -q, --qemu Apply labels to metrics of processes looking like a Qemu/KVM virtual machine --raw-metrics Display metrics with their names -h, --help Print help","breadcrumbs":"Stdout exporter » Usage","id":"48","title":"Usage"},"49":{"body":"warp10 exporter","breadcrumbs":"Warp10 exporter » Warp10 exporter","id":"49","title":"Warp10 exporter"},"5":{"body":"Depending on your kernel version, you could need to modprobe the module intel_rapl or intel_rapl_common before running scaphandre: modprobe intel_rapl_common # or intel_rapl for kernels < 5 To quickly run scaphandre in your terminal you may use docker : docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -ti hubblo/scaphandre stdout -t 15 Or if you downloaded or built a binary, you'd run: scaphandre stdout -t 15 Here are some other ways to install scaphandre depending on your context: quickly try the project with docker-compose/docker stack run scaphandre on kubernetes run scaphandre on RHEL, with prometheus-push mode Kudos to contributors who work on system packages, please have a try and/or contribute to: Debian package , maintainer: @barnumbirr NixOS package , maintainer: @mmai Other tutorials should come, as: install scaphandre as a proper systemd service scaphandre in your favorite GNU/Linux distribution (need help from packaging gurus !) scaphandre on MacOSX and more...","breadcrumbs":"Installation on GNU/Linux » Installation (GNU/Linux)","id":"5","title":"Installation (GNU/Linux)"},"50":{"body":"You can launch the Warp10 exporter this way (running the default powercap_rapl sensor): scaphandre warp10 You need a token to be able to push data to a warp10 instance. The SCAPH_WARP10_WRITE_TOKEN env var can be used to make it available to scaphandre. Please refer to the warp10 documentation to know how to get the token in the first place. As always exporter's options can be displayed with -h: Expose the metrics to a Warp10 host, through HTTP Usage: scaphandre warpten [OPTIONS] Options: -H, --host FQDN or IP address of the Warp10 instance [default: localhost] -p, --port TCP port of the Warp10 instance [default: 8080] -S, --scheme \"http\" or \"https\" [default: http] -t, --write-token Auth token to write data to Warp10. If not specified, you must set the env variable SCAPH_WARP10_WRITE_TOKEN -s, --step Interval between two measurements, in seconds [default: 2] -q, --qemu Apply labels to metrics of processes looking like a Qemu/KVM virtual machine -h, --help Print help With default options values, the metrics are sent to http://localhost:8080 every 60 seconds Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. This will allow to easily create charts consumption for each vm and defined which one is the top contributor. Metrics provided Scaphandre are documented here .","breadcrumbs":"Warp10 exporter » Usage","id":"50","title":"Usage"},"51":{"body":"","breadcrumbs":"MSR_RAPL sensor » MSR_RAPL sensor","id":"51","title":"MSR_RAPL sensor"},"52":{"body":"At the time those lines are written, this sensor works only on: OS: Windows 10/Windows Server 2016, Windows Server 2019 Intel and AMD x86 CPUs, produced after 2012 (or some laptop cpu prior to 2012) This sensor needs the RAPL MSR-based driver to be installed.","breadcrumbs":"MSR_RAPL sensor » Pre-requesites","id":"52","title":"Pre-requesites"},"53":{"body":"To explicitely call the powercap_rapl sensor from the command line use: scaphandre -s msr_rapl EXPORTER # EXPORTER being the exporter name you want to use You can see arguments available from the cli for this sensors with: scaphandre -s msr_rapl -h Please refer to doc.rs code documentation for more details.","breadcrumbs":"MSR_RAPL sensor » Usage","id":"53","title":"Usage"},"54":{"body":"TODO","breadcrumbs":"MSR_RAPL sensor » Options available","id":"54","title":"Options available"},"55":{"body":"TODO","breadcrumbs":"MSR_RAPL sensor » Environment variables","id":"55","title":"Environment variables"},"56":{"body":"TODO","breadcrumbs":"MSR_RAPL sensor » Troubleshooting","id":"56","title":"Troubleshooting"},"57":{"body":"","breadcrumbs":"PowercapRAPL sensor » Powercap_rapl sensor","id":"57","title":"Powercap_rapl sensor"},"58":{"body":"At the time those lines are written, this sensor works only on: OS: GNU/Linux Intel and AMD x86 CPUs, produced after 2012 (or some laptop cpu prior to 2012) It needs the following kernel modules to be present and running: On kernels 5.0 or later: intel_rapl_common On kernel prior 5.0: intel_rapl For AMD processors, it seems that powercap/rapl will work only since kernel 5.8 and 5.11 for family 19h . Energy consumption data can be directly collected on a physical machine only. To collect energy consumption on a virtual machine, you may first collect power consumption data from the hypervisor thanks to the qemu exporter and then collect those metrics in the virtual machine thanks to this sensor, with --vm flag enabled.","breadcrumbs":"PowercapRAPL sensor » Pre-requesites","id":"58","title":"Pre-requesites"},"59":{"body":"To explicitely call the powercap_rapl sensor from the command line use: scaphandre -s powercap_rapl EXPORTER # EXPORTER being the exporter name you want to use You can see arguments available from the cli for this sensors with: scaphandre -s powercap_rapl -h If running in a virtual machine: scaphandre --vm -s powercap_rapl EXPORTER Please refer to doc.rs code documentation for more details.","breadcrumbs":"PowercapRAPL sensor » Usage","id":"59","title":"Usage"},"6":{"body":"!! Warning: Windows version of Scaphandre is still in early stage. !!","breadcrumbs":"Installation on Windows » Install Scaphandre on Windows","id":"6","title":"Install Scaphandre on Windows"},"60":{"body":"sensor-buffer-per-socket-max-kB: Maximum memory size allowed, in KiloBytes, for storing energy consumption for each socket sensor-buffer-per-domain-max-kB: Maximum memory size allowed, in KiloBytes, for storing energy consumption for each domain","breadcrumbs":"PowercapRAPL sensor » Options available","id":"60","title":"Options available"},"61":{"body":"If in --vm mode, you want to read metrics from another path than the default /var/scaphandre, set env var SCAPHANDRE_POWERCAP_PATH with the desired path.","breadcrumbs":"PowercapRAPL sensor » Environment variables","id":"61","title":"Environment variables"},"62":{"body":"When running scaphandre on Ubuntu 20.xx I get a permission denied error Since linux kernel package 5.4.0-53.59 in debian/ubuntu, powercap attributes are only accessible by root: linux (5.4.0-53.59) focal; urgency=medium * CVE-2020-8694 - powercap: make attributes only readable by root Therefor, the user running scaphandre needs to have read access to energy_uj files in /sys/class/powercap. You can run the init.sh script to apply appropriate permissions to the required files.","breadcrumbs":"PowercapRAPL sensor » Troubleshooting","id":"62","title":"Troubleshooting"},"63":{"body":"","breadcrumbs":"MSRRAPL sensor » MSR_RAPL sensor","id":"63","title":"MSR_RAPL sensor"},"64":{"body":"At the time those lines are written, this sensor works only on: OS: Windows 10/Windows Server 2016, Windows Server 2019 Intel and AMD x86 CPUs, produced after 2012 (or some laptop cpu prior to 2012) This sensor needs the RAPL MSR-based driver to be installed.","breadcrumbs":"MSRRAPL sensor » Pre-requesites","id":"64","title":"Pre-requesites"},"65":{"body":"To explicitely call the powercap_rapl sensor from the command line use: scaphandre -s msr_rapl EXPORTER # EXPORTER being the exporter name you want to use You can see arguments available from the cli for this sensors with: scaphandre -s msr_rapl -h Please refer to doc.rs code documentation for more details.","breadcrumbs":"MSRRAPL sensor » Usage","id":"65","title":"Usage"},"66":{"body":"TODO","breadcrumbs":"MSRRAPL sensor » Options available","id":"66","title":"Options available"},"67":{"body":"TODO","breadcrumbs":"MSRRAPL sensor » Environment variables","id":"67","title":"Environment variables"},"68":{"body":"TODO","breadcrumbs":"MSRRAPL sensor » Troubleshooting","id":"68","title":"Troubleshooting"},"69":{"body":"We are facing the biggest challenge of mankind history: to make our activities sustainable enough to not jeopardize our future. Global average temperature anomaly To match the Paris agreement objective of not going further than +2 Celcius degrees on average in 2100, we need to transform our industries. The tech industry is no exception and we need to make sure that its benefits are not cancelled (or worse) by its negative impact. Measuring power consumption in tech services infrastructures is not as easy as it seems. We often rely on physical devices to do that and need to build in-house data pipelines to get those metrics useful. Furthermore this doesn't give fine graned data regarding applications/processes power consumption but only the host power consumption. This is even harder in a virtualization environement or as public cloud customers. Even recent scientific researches about tech energy consumption rely on statistical, both large and narrowed scale, assumptions based data (because it's all we got). Despite their weaknesses, they also all agree on the fact that the current consumption of datacenters and the Internet will increase drastically in the following years. Scaphandre aims to initiate a collaboration of tech companies and enthusiasts to provide an easy, lightweight, robust and well understood way to precisely measure the energy consumption and make it useful to take soberness decisions. Note that the greenhouse gazes emissions related to this energy consumption depends on the energetic mix of your country. You may find valuable data about that on Electricity Map .","breadcrumbs":"Why this project ? » Why ?","id":"69","title":"Why ?"},"7":{"body":"Download the latest exe installer from the release page and install it as an administrator . Configuring a Windows service to run Scaphandre in the background For example, to run the prometheus-push exporter in the background and target the Prometheus Push Gateway server with ip address 198.51.100.5 using HTTPS on port 443 and a step to send metrics of 45s, without checking the certificate of the push gateway (remove that option if you have a properly signed TLS certificate): sc.exe create Scaphandre binPath=\"C:\\Program Files (x86)\\scaphandre\\scaphandre.exe prometheus-push -H 198.51.100.5 -s 45 -S https -p 443 --no-tls-check\" DisplayName=Scaphandre start=auto Ensure the service is started in Services.msc, start it by right clicking on it, then Start, otherwise. To delete the service, you can do it in Services.msc, or: sc.exe delete Scaphandre Using an installer including a development version of the driver If you are running a development version of the installer (which probably means a development version of the driver ), you'll need to enable Test Mode on Windows prior to proceed to this installation, then reboot. bcdedit.exe -set TESTSIGNING ON\nbcdedit.exe -set nointegritychecks on Beware: in this case, activation of test mode and a reboot is needed before anyway. Once installed, you should be able to run scaphandre from Powershell, by running : & 'C:\\Program Files (x86)\\scaphandre\\scaphandre.exe' stdout","breadcrumbs":"Installation on Windows » Using the installer","id":"7","title":"Using the installer"},"70":{"body":"Scaphandre intends to provide multiple ways to gather power consumption metrics and make understanding tech services footprint possible in many situations. Depending on how you use scaphandre, you may have some restrictions. To summarize, scaphandre should provide two ways to estimate the power consumption of a service, process or machine. Either by measuring it , using software interfaces that give access to hardware metrics, or by estimating it if measuring is not an option (this is a planned feature , not yet implemented as those lines are written, in december 2020). In scaphandre, the code responsible to collect the power consumption data before any further processing is grouped in components called sensors . If you want more details about scaphandre structure, here are the explanations . On GNU/Linux PowercapRAPL sensor enables you to measure the power consumption, but it doesn't work in all contexts. On Windows, the MsrRAPL sensor , coupled with the driver responsible to read RAPL MSR's enables you to do (almost) the same. Sensor Intel x86 bare metal AMD x86 bare metal ARM bare metal Virtual Machine Public cloud instance Container PowercapRAPL (GNU/Linux only) Yes Yes ⚠️ kernel > 5.11 required We don't know yet Yes, if on a qemu/KVM hypervisor that runs scaphandre and the Qemu exporter No, until your cloud provider uses scaphandre on its hypervisors Depends on what you want MsrRAPL (Windows only) Yes Probable yes (not tested yet, if you have windows operated AMD gear, please consider contributing No Not yet, depends on improvements on the MsrRAPL sensors and overall windows/hypervisors support in Scaphandre No, until your cloud provider uses scaphandre on its hypervisors Might work, not tested yet. If you want to join us in this journey, please consider contributing Future estimation based sensor Future Yes Future Yes Future Yes Future Yes Future Yes Future Yes","breadcrumbs":"Compatibility » Compatibility","id":"70","title":"Compatibility"},"71":{"body":"Sensors including \"RAPL\" in their name rely on RAPL . The pts and pln feature flags (\"Intel Package Thermal Status\" and \"Intel Power Limit Notification\" respectively) seem to indicate that RAPL is supported on a CPU. On GNU/Linux, you could be sure of their presence, if this command succeds and matches : egrep \"(pts|pln)\" /proc/cpuinfo","breadcrumbs":"Compatibility » Checking RAPL is available on your CPU","id":"71","title":"Checking RAPL is available on your CPU"},"72":{"body":"I get a permission denied error when I run scaphandre, no matter what is the exporter Since Linux kernel 5.10 (late 2020), the energy counters files that the PowercapRAPL sensor uses, are owned by root. To ensure this is your issue and fix that quickly you can run the init.sh script: bash init.sh Then run scaphandre. If it does not work, the issue is somewhere else. I get a no such device error, the intel_rapl of intel_rapl_common kernel modules are present It can mean that your cpu doesn't support RAPL. Please refer to the compatibility section to be sure. I can't mount the required kernel modules, getting a Could'nt find XXX modules error If you are in a situation comparable to this one , you may need to install additional packages. On ubuntu 20.01 and 20.10, try to install linux-modules-extra-$(uname -r) with apt. Then you should be able to modprobe intel_rapl_common. On an AMD cpu machine, I get the following stracktrace scaphandre::sensors::powercap_rapl: Couldn't find intel_rapl modules.\nthread 'main' panicked at 'Trick: if you are running on a vm, do not forget to use --vm parameter invoking scaphandre at the command line', src/sensors/mod.rs:238:18\nstack backtrace: 0: rust_begin_unwind at /build/rust/src/rustc-1.49.0-src/library/std/src/panicking.rs:495:5 1: core::panicking::panic_fmt at /build/rust/src/rustc-1.49.0-src/library/core/src/panicking.rs:92:14 2: core::option::expect_failed at /build/rust/src/rustc-1.49.0-src/library/core/src/option.rs:1260:5 3: core::option::Option::expect at /build/rust/src/rustc-1.49.0-src/library/core/src/option.rs:349:21 4: scaphandre::sensors::Topology::add_cpu_cores at ./src/sensors/mod.rs:234:26 5: ::generate_topology at ./src/sensors/powercap_rapl.rs:106:9 6: ::get_topology at ./src/sensors/powercap_rapl.rs:112:24 7: scaphandre::exporters::stdout::StdoutExporter::new at ./src/exporters/stdout.rs:51:30 8: scaphandre::run at ./src/lib.rs:60:28 9: scaphandre::main at ./src/main.rs:91:5 10: core::ops::function::FnOnce::call_once at /build/rust/src/rustc-1.49.0-src/library/core/src/ops/function.rs:227:5\nnote: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. We verified that scaphandre (and especially the powercap_rapl sensor) works on AMD Zen processors with a Linux kernel 5.11 or later . Before that kernel version, it won't probably work as the drivers needed to feed powercap with rapl data are not present. Trying to build the project I get this error error: linker `cc` not found | = note: No such file or directory (os error 2) error: aborting due to previous error error: could not compile `log` You need compiling tooling. On Ubuntu/Debian, run: sudo apt install build-essential","breadcrumbs":"Troubleshooting » Troubleshooting","id":"72","title":"Troubleshooting"},"73":{"body":"If you are reading this, you may be to contribute. Just for that, a big thank you ! 👏 Feel free to propose pull requests, or open new discussions or issues at will. Scaphandre is a collaborative project and all opinions and propositions shall be heard and studied. The contributions will be received with kindness, gratitude and with an open mind. Remember that we are all dwarfs standing on the shoulders of giants . We all have to learn from others and to give back, with due mutual respect. Code of conduct This project adheres to the Rust Code of Conduct, which can be found here . Ways to contribute Contributions may take multiple forms: 💻 code , of course, but not only (there is a lot more !) 📖 documentation : here is a guide to edit and build the documentation 🎤 Any help on communication : writing blog posts, speaking about scaphandre in conferences, speaking and writing about the responsibility of tech to be sustainable as well ! 🧬 structuring the project and the community is also a very important topic. Feel free to propose help, or start discussions about that. This project intends to unite a lot of people to have a lot of positive impact. Any action going helping us to get there will be very much appreciated ! 🎉 Contact Discussions and questions about the project are welcome on gitter or by email . Contribution guidelines This project intends to use conventional commit messages and the gitflow workflow. Please open your pull requests on the dev branch :) Scaphandre is a not only a tool, but a framework. Modules dedicated to collect energy consumption data from the host are called Sensors . Modules that are dedicated to send this data to a given channel or remote system are called Exporters . New Sensors and Exporters are going to be created and all contributions are welcome. For more on the internal structure please jump here . Edit and build the documentation Documentation source files are in docs_src, edit the content there and propose pull-requests on the scaphandre repository as if it was a code pull-request. Here is how to build and publish the documentation after a change. First download mdbook , the static site generator we use for the documentation website : cargo install mdbook Then fork the scaphandre-documentation repository and clone the resulting repository locally. Place the resulting documentation folder next to scaphandre's folder. Then run the build: cd scaphandre && mdbook build You should then have the result in scaphandre-documentation/docs. Commit, push and propose a PR to publish the changes. You can also serve the current content locally to see your changes before commit: mdbook serve","breadcrumbs":"Contributing guide » Contributing guide","id":"73","title":"Contributing guide"},"74":{"body":"/proc/stat explained Gathering CPU utilization from /proc/stat proc filesystem documentation CPU usage on Linux Using RAPL to read PP0 and DRAM energy on Haswell RAPL reference How to measure linux performance avoiding most typical mistakes: CPU How to calculate cpu utilization","breadcrumbs":"External references you may be interested in » Additional references for documentation","id":"74","title":"Additional references for documentation"},"75":{"body":"arch/x86/events/intel/rapl.c drivers/powercap","breadcrumbs":"External references you may be interested in » Powercap/RAPL source code in the kernel","id":"75","title":"Powercap/RAPL source code in the kernel"},"76":{"body":"PSI Linux PSI by example PSI - Pressure Stall Information How to measure linux performance avoiding most typical mistakes: memory","breadcrumbs":"External references you may be interested in » Topics to investigate","id":"76","title":"Topics to investigate"},"8":{"body":"An error such as scaphandre::sensors::msr_rapl: Failed to open device : HANDLE(-1) means that the driver is not properly setup. Check it's state by running: driverquery /v | findstr capha If there is not item returned, the installation of the driver encountered an issue. If the service is STOPPED, there is also something wrong.","breadcrumbs":"Installation on Windows » Troubleshooting","id":"8","title":"Troubleshooting"},"9":{"body":"If you look for compiling Scaphandre and its driver yourself, see Compilation for Windows","breadcrumbs":"Installation on Windows » Compilation","id":"9","title":"Compilation"}},"length":77,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{"0":{".":{"0":{".":{"0":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"14":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"48":{"tf":1.0},"72":{"tf":1.0}}},"1":{".":{"0":{".":{"0":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"25":{"tf":1.0}}},"4":{"8":{".":{"0":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"72":{"tf":2.23606797749979}}},"df":0,"docs":{}},"7":{"0":{"8":{"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{".":{"0":{".":{"9":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"21":{"tf":1.0},"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.0}}}},"2":{"8":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"2":{"tf":1.0}}},"df":4,"docs":{"11":{"tf":1.0},"36":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951},"72":{"tf":1.0}}},"1":{"df":1,"docs":{"11":{"tf":1.0}}},"3":{"5":{"df":1,"docs":{"10":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"11":{"tf":1.0}}},"5":{"df":4,"docs":{"1":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"11":{"tf":1.0}}},"9":{"8":{".":{"5":{"1":{".":{"1":{"0":{"0":{".":{"5":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":4,"docs":{"3":{"tf":1.0},"34":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"m":{"df":1,"docs":{"14":{"tf":1.0}}}},"2":{"0":{".":{"0":{"1":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}}},"1":{"2":{"df":5,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}},"6":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}},"9":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"48":{"tf":1.4142135623730951}}},"1":{"0":{"0":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"3":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"3":{"0":{"0":{"0":{":":{"3":{"0":{"0":{"0":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"10":{"tf":1.0},"23":{"tf":1.4142135623730951}}},"df":2,"docs":{"21":{"tf":1.0},"72":{"tf":1.0}},"r":{"d":{"df":1,"docs":{"10":{"tf":1.0}}},"df":0,"docs":{}}},"4":{".":{"8":{"0":{"8":{"3":{"6":{"3":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":1,"docs":{"72":{"tf":1.0}}},"5":{".":{"0":{"df":1,"docs":{"58":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"1":{"df":3,"docs":{"58":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"df":1,"docs":{"58":{"tf":1.0}}},"df":0,"docs":{}},"3":{".":{"5":{"9":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"5":{"4":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}},"5":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}},"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.0},"3":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":2.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"72":{"tf":1.0}},"s":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}}},"6":{"0":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"5":{"c":{"b":{"d":{"d":{"2":{"d":{"c":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}}},"7":{"0":{"3":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}},"e":{"a":{"c":{"8":{"8":{"a":{"b":{"b":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"8":{"0":{":":{"8":{"0":{"8":{"0":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"21":{"tf":1.0},"38":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"4":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"72":{"tf":1.0}}},"9":{".":{"3":{"9":{"1":{"3":{"3":{"4":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"9":{"0":{":":{"9":{"0":{"9":{"0":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"40":{"tf":1.0}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"72":{"tf":1.0}},"p":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"_":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"38":{"tf":1.0},"42":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":12,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"19":{"tf":2.0},"2":{"tf":1.0},"20":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"38":{"tf":1.0},"62":{"tf":1.4142135623730951},"70":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"31":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}},"v":{"df":6,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"33":{"tf":1.0},"36":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"d":{"df":6,"docs":{"12":{"tf":1.0},"15":{"tf":1.4142135623730951},"16":{"tf":1.0},"20":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"38":{"tf":1.7320508075688772},"40":{"tf":1.0},"45":{"tf":2.0},"50":{"tf":1.0},"7":{"tf":1.0}}}}}}},"df":6,"docs":{"20":{"tf":1.0},"21":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"19":{"tf":1.0},"69":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"=":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":1.7320508075688772}}},"df":0,"docs":{},"w":{"df":11,"docs":{"10":{"tf":1.0},"19":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"10":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":4,"docs":{"0":{"tf":1.0},"21":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"df":6,"docs":{"28":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"33":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951},"32":{"tf":1.0},"4":{"tf":1.0},"61":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"a":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}},"df":9,"docs":{"26":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.7320508075688772},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"23":{"tf":1.0},"62":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}}},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"c":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"m":{"df":1,"docs":{"70":{"tf":1.0}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":3,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"21":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"50":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"10":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":1,"docs":{"20":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":19,"docs":{"10":{"tf":1.0},"12":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":2.449489742783178},"26":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":3.0},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"28":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"33":{"tf":1.4142135623730951}}}}}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":6,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"21":{"tf":1.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}},"h":{"df":1,"docs":{"72":{"tf":1.0}}},"i":{"c":{"df":4,"docs":{"21":{"tf":1.0},"29":{"tf":1.0},"32":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{}}}},"c":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"24":{"tf":1.0},"43":{"tf":1.0}},"e":{"df":8,"docs":{"25":{"tf":1.0},"26":{"tf":3.0},"34":{"tf":2.0},"41":{"tf":1.0},"43":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"26":{"tf":1.0},"5":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"w":{"df":3,"docs":{"26":{"tf":2.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"19":{"tf":1.0},"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"1":{"tf":1.0},"11":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"4":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"\"":{"c":{":":{"\\":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"26":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"26":{"tf":1.0},"30":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"0":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"11":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"3":{"tf":1.0}}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"28":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"df":1,"docs":{"72":{"tf":2.23606797749979}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"11":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"25":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":2.23606797749979}}},"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"5":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":1,"docs":{"25":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":3.872983346207417}}}}}},"c":{":":{"\\":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":1,"docs":{"45":{"tf":2.23606797749979}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"74":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"28":{"tf":1.0}}}},"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":3,"docs":{"11":{"tf":2.0},"12":{"tf":1.0},"73":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":15,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":2.0},"29":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0}}}}},"c":{"df":1,"docs":{"72":{"tf":1.0}}},"d":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"73":{"tf":1.0}}},"df":2,"docs":{"43":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"2":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"29":{"tf":1.0}}}}},"df":1,"docs":{"45":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":3,"docs":{"40":{"tf":1.0},"45":{"tf":2.0},"7":{"tf":1.4142135623730951}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":5,"docs":{"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":7,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"26":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.4142135623730951},"71":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.0},"34":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"17":{"tf":1.0}}},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"43":{"tf":1.0},"7":{"tf":1.0}}}},"df":4,"docs":{"23":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"s":{"8":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":1,"docs":{"45":{"tf":2.0}}}}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"33":{"tf":1.0}}}},"u":{"d":{"df":6,"docs":{"19":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"m":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"30":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":2.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"14":{"tf":1.0},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"58":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"34":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"5":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":10,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.7320508075688772}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"15":{"tf":1.0},"19":{"tf":1.0},"73":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"15":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}},"r":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":5,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":7,"docs":{"1":{"tf":1.7320508075688772},"11":{"tf":1.0},"12":{"tf":2.0},"22":{"tf":1.0},"23":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.7320508075688772}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"10":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}},"x":{"df":2,"docs":{"26":{"tf":1.0},"34":{"tf":1.0}}}},"i":{"c":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"0":{"tf":1.0},"21":{"tf":1.0},"25":{"tf":2.0},"29":{"tf":1.0},"33":{"tf":2.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"s":{"df":4,"docs":{"10":{"tf":2.449489742783178},"29":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":6,"docs":{"19":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":2.6457513110645907},"28":{"tf":1.0},"29":{"tf":1.0},"42":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"20":{"tf":2.0},"23":{"tf":2.23606797749979},"24":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":1.0},"7":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":7,"docs":{"28":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"=":{"1":{"5":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":25,"docs":{"0":{"tf":1.4142135623730951},"10":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":2.23606797749979},"26":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":3.605551275463989},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":2.23606797749979},"33":{"tf":1.0},"34":{"tf":2.23606797749979},"38":{"tf":1.4142135623730951},"4":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.7320508075688772},"60":{"tf":1.4142135623730951},"69":{"tf":2.6457513110645907},"70":{"tf":2.0},"73":{"tf":1.0}}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951},"32":{"tf":2.8284271247461903},"34":{"tf":3.872983346207417},"36":{"tf":3.1622776601683795},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"3":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"43":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"19":{"tf":1.4142135623730951},"24":{"tf":1.0},"5":{"tf":1.0},"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"1":{"tf":1.0},"20":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"5":{"tf":1.0},"70":{"tf":1.4142135623730951},"73":{"tf":2.6457513110645907}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"38":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"28":{"tf":1.0},"33":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"0":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{":":{":":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{">":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"3":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"d":{"'":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"34":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"73":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"'":{"df":1,"docs":{"33":{"tf":1.0}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":14,"docs":{"25":{"tf":1.7320508075688772},"26":{"tf":1.0},"28":{"tf":2.6457513110645907},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"36":{"tf":1.0},"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":2.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":13,"docs":{"14":{"tf":1.7320508075688772},"15":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"14":{"tf":1.0},"34":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"h":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":4,"docs":{"10":{"tf":1.0},"16":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":18,"docs":{"10":{"tf":1.4142135623730951},"15":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":3.1622776601683795},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"21":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}}}},"df":2,"docs":{"10":{"tf":1.0},"45":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"11":{"tf":1.0},"12":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"o":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":12,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.0},"23":{"tf":1.0},"36":{"tf":2.449489742783178},"38":{"tf":2.449489742783178},"40":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"45":{"tf":2.449489742783178},"48":{"tf":2.23606797749979},"50":{"tf":2.449489742783178},"61":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"15":{"tf":1.0},"17":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}}}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"2":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"0":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"3":{"tf":1.0},"32":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"29":{"tf":1.0},"30":{"tf":1.0}}}},"r":{"df":1,"docs":{"61":{"tf":1.0}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":15,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{}},"v":{"0":{".":{"5":{".":{"1":{"0":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"11":{"tf":1.0},"28":{"tf":1.0},"7":{"tf":1.7320508075688772}}}}}},"i":{"c":{"df":3,"docs":{"69":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{">":{"<":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"20":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.0}}}}}},"r":{"=":{"'":{"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"0":{"tf":1.0},"25":{"tf":1.0},"58":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":2,"docs":{"34":{"tf":2.6457513110645907},"36":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}}},"df":1,"docs":{"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"36":{"tf":2.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":3.3166247903554},"50":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"2":{"tf":1.4142135623730951},"34":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"o":{"c":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":2.449489742783178},"20":{"tf":1.0},"34":{"tf":2.6457513110645907},"4":{"tf":1.0},"5":{"tf":1.7320508075688772}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":15,"docs":{"0":{"tf":1.4142135623730951},"20":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":2.0},"36":{"tf":1.0},"38":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":2.8284271247461903},"74":{"tf":1.4142135623730951}}}}}}}},"df":3,"docs":{"19":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":6,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":7,"docs":{"20":{"tf":1.0},"25":{"tf":2.6457513110645907},"3":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":2.449489742783178},"43":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"40":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"20":{"tf":1.0},"27":{"tf":1.0}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"10":{"tf":1.0},"25":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":6,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"23":{"tf":1.0},"5":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"74":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"28":{"tf":1.0}},"r":{"df":10,"docs":{"12":{"tf":1.7320508075688772},"20":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"8":{"tf":1.0}}}}}}},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"e":{"df":4,"docs":{"25":{"tf":1.0},"34":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"26":{"tf":1.7320508075688772},"3":{"tf":1.4142135623730951},"36":{"tf":2.0},"48":{"tf":1.7320508075688772}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":16,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"29":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"38":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"6":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"20":{"tf":1.0},"26":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"43":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"71":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"28":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"69":{"tf":1.0}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.4142135623730951},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}},"d":{"df":1,"docs":{"33":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"31":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}},"i":{"df":13,"docs":{"0":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"28":{"tf":2.23606797749979},"33":{"tf":2.449489742783178},"34":{"tf":2.23606797749979},"42":{"tf":1.0},"58":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0}},"z":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":2,"docs":{"25":{"tf":1.0},"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}},"v":{"df":2,"docs":{"50":{"tf":1.4142135623730951},"61":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"26":{"tf":1.0},"55":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"20":{"tf":1.4142135623730951},"3":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":3.0},"8":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"26":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"70":{"tf":1.7320508075688772}}}}}},"t":{"c":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"28":{"tf":1.0},"69":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"45":{"tf":2.6457513110645907}},"u":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"20":{"tf":1.0},"28":{"tf":1.4142135623730951},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0},"76":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"46":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":5,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"23":{"tf":1.0},"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.0},"31":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":2,"docs":{"12":{"tf":1.0},"42":{"tf":1.0}}}}}}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"21":{"tf":1.0},"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"43":{"tf":1.0},"74":{"tf":1.0}}}},"n":{"df":5,"docs":{"0":{"tf":1.0},"2":{"tf":1.0},"25":{"tf":1.4142135623730951},"33":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"0":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":35,"docs":{"20":{"tf":2.0},"21":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"27":{"tf":1.4142135623730951},"28":{"tf":2.23606797749979},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":2.0},"31":{"tf":3.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"39":{"tf":1.0},"4":{"tf":2.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":6,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":12,"docs":{"26":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"38":{"tf":2.0},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"29":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}},"t":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"2":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"r":{"df":2,"docs":{"0":{"tf":1.0},"33":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"31":{"tf":1.0},"32":{"tf":1.0},"5":{"tf":1.0}}}}}}}},"df":1,"docs":{"36":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"12":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"d":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"31":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":2,"docs":{"31":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":1,"docs":{"34":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.8284271247461903}}}}},"l":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":12,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":2.23606797749979},"45":{"tf":2.0},"62":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":3,"docs":{"20":{"tf":2.23606797749979},"43":{"tf":1.7320508075688772},"74":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"42":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"10":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"26":{"tf":1.0},"36":{"tf":1.0}}}},"d":{"df":6,"docs":{"2":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":12,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"73":{"tf":1.0}}}}},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"12":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"58":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"45":{"tf":1.0}}},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"10":{"tf":1.4142135623730951},"24":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":9,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"12":{"tf":1.0},"72":{"tf":1.0}}}}},"k":{"df":1,"docs":{"73":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0}}}},"df":3,"docs":{"41":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"42":{"tf":1.0},"48":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"q":{"d":{"df":0,"docs":{},"n":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":3,"docs":{"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":1,"docs":{"28":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"28":{"tf":1.0},"4":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"25":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":2.6457513110645907}}}}}}},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"41":{"tf":1.0}}},"df":6,"docs":{"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"33":{"tf":1.4142135623730951},"70":{"tf":1.0},"74":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"z":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.0},"73":{"tf":1.0}}}}},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}}}},"df":4,"docs":{"1":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"72":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.0},"14":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":9,"docs":{"14":{"tf":1.0},"20":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0}},"n":{"df":7,"docs":{"10":{"tf":1.0},"21":{"tf":1.4142135623730951},"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"32":{"tf":1.0},"73":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":7,"docs":{"1":{"tf":1.4142135623730951},"11":{"tf":1.0},"12":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"58":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":5,"docs":{"0":{"tf":1.0},"26":{"tf":1.0},"4":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.4142135623730951}},"o":{"d":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"u":{"df":4,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":7,"docs":{"10":{"tf":1.4142135623730951},"13":{"tf":1.0},"16":{"tf":3.0},"17":{"tf":1.0},"21":{"tf":2.449489742783178},"32":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"p":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.7320508075688772},"25":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"41":{"tf":1.0},"70":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"43":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"i":{"d":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"h":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"28":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"74":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"26":{"tf":1.0},"43":{"tf":1.0}}}}},"df":11,"docs":{"23":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.7320508075688772},"40":{"tf":2.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0}},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":2.0},"16":{"tf":2.0},"17":{"tf":1.4142135623730951},"32":{"tf":1.0}}},"p":{"df":15,"docs":{"0":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"df":19,"docs":{"0":{"tf":1.4142135623730951},"2":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.0},"28":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":2.6457513110645907},"5":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":2.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":18,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"21":{"tf":1.7320508075688772},"25":{"tf":2.449489742783178},"26":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"34":{"tf":3.7416573867739413},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":3.0},"48":{"tf":1.0},"50":{"tf":1.7320508075688772},"69":{"tf":1.0},"73":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"w":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"32":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"3":{"0":{"0":{"0":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"5":{"5":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"38":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"9":{"1":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{"8":{"0":{"8":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"50":{"tf":2.0},"7":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"11":{"tf":1.0},"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"b":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"19":{"tf":1.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"18":{"tf":1.0},"19":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.7320508075688772}}}}}}}}}}}},"i":{"d":{"df":1,"docs":{"34":{"tf":2.0}},"e":{"a":{"df":2,"docs":{"20":{"tf":1.0},"26":{"tf":2.23606797749979}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":2.23606797749979}}}}}}}},"l":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"30":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"26":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.0},"29":{"tf":1.0},"70":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":4,"docs":{"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"70":{"tf":1.0}}}}}}},"n":{"a":{"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":5,"docs":{"24":{"tf":1.0},"25":{"tf":2.0},"33":{"tf":2.23606797749979},"7":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"d":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"i":{"c":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"0":{"tf":1.0},"69":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"45":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"0":{"tf":1.0},"33":{"tf":1.7320508075688772},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"l":{"df":20,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":1.0},"11":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":2.23606797749979},"15":{"tf":1.7320508075688772},"16":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"5":{"tf":1.7320508075688772},"52":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":2.6457513110645907},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.0}}},"n":{"c":{"df":9,"docs":{"19":{"tf":1.0},"21":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.0},"50":{"tf":1.7320508075688772},"70":{"tf":1.0}},"e":{"=":{"\"":{"1":{"0":{".":{"0":{".":{"0":{".":{"9":{":":{"8":{"0":{"8":{"0":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"11":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"38":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":2,"docs":{"20":{"tf":1.0},"25":{"tf":1.0}}}},"l":{"'":{"df":1,"docs":{"26":{"tf":1.0}}},"/":{"a":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":7,"docs":{"28":{"tf":1.0},"33":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}},"n":{"d":{"df":4,"docs":{"30":{"tf":1.0},"31":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951}}}}},"f":{"a":{"c":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"45":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":3,"docs":{"29":{"tf":1.0},"34":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"v":{"df":6,"docs":{"14":{"tf":1.0},"26":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"26":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0}},"t":{"df":2,"docs":{"0":{"tf":1.0},"19":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"34":{"tf":1.0},"76":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"p":{"df":4,"docs":{"21":{"tf":1.0},"40":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0}},"v":{"4":{"df":1,"docs":{"38":{"tf":1.0}}},"6":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"u":{"df":4,"docs":{"23":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"8":{"tf":1.0}}}}},"t":{"'":{"df":5,"docs":{"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"48":{"tf":1.0},"69":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"8":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"0":{"tf":1.0},"26":{"tf":1.4142135623730951}}}}}}}},"j":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":3.3166247903554}}}}}},"o":{"b":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"/":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":2.8284271247461903},"40":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}},"q":{"df":1,"docs":{"36":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"12":{"tf":1.0},"23":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":3.1622776601683795}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"\"":{"df":0,"docs":{},"{":{".":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":3,"docs":{"0":{"tf":1.0},"3":{"tf":1.0},"73":{"tf":1.0}}}}}},"k":{"b":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}},"df":1,"docs":{"24":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"26":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":11,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.4142135623730951},"58":{"tf":2.0},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.23606797749979},"75":{"tf":1.0}}}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":6,"docs":{"0":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":1.0},"34":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"n":{"d":{"df":2,"docs":{"26":{"tf":1.7320508075688772},"73":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"33":{"tf":1.7320508075688772},"50":{"tf":1.0},"70":{"tf":1.0}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"15":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"13":{"tf":1.0},"16":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":2.0},"5":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"d":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"21":{"tf":1.7320508075688772},"34":{"tf":3.605551275463989},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"72":{"tf":1.0}},"r":{"df":5,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"58":{"tf":1.0},"72":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":6,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"'":{"df":5,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"21":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}}}}},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"23":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.7320508075688772},"71":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":13,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"34":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"x":{"df":5,"docs":{"30":{"tf":1.0},"62":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"o":{"a":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"23":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"73":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"23":{"tf":1.0},"24":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":3,"docs":{"23":{"tf":1.0},"45":{"tf":1.4142135623730951},"72":{"tf":1.0}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"25":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":14,"docs":{"0":{"tf":1.0},"10":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":3,"docs":{"26":{"tf":1.0},"28":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"18":{"tf":1.0},"19":{"tf":2.449489742783178},"20":{"tf":2.0},"25":{"tf":3.0},"26":{"tf":3.3166247903554},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":2.23606797749979},"31":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":2.449489742783178},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":5,"docs":{"0":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"11":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"5":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"19":{"tf":1.0},"28":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":11,"docs":{"2":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"50":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"11":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":3,"docs":{"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"70":{"tf":1.0}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":1,"docs":{"69":{"tf":1.0}}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"24":{"tf":1.0},"26":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"36":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}}}}}},"y":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"19":{"tf":1.0}}}}},"t":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":14,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":2.6457513110645907},"36":{"tf":2.0},"48":{"tf":2.0},"50":{"tf":1.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"74":{"tf":1.0},"76":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"20":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"76":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"19":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":33,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.7320508075688772},"15":{"tf":1.7320508075688772},"18":{"tf":1.0},"19":{"tf":2.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.0},"25":{"tf":3.0},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"29":{"tf":1.0},"30":{"tf":2.0},"31":{"tf":2.8284271247461903},"32":{"tf":1.7320508075688772},"33":{"tf":1.7320508075688772},"34":{"tf":4.358898943540674},"36":{"tf":2.449489742783178},"38":{"tf":2.449489742783178},"4":{"tf":1.7320508075688772},"40":{"tf":2.8284271247461903},"41":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.4142135623730951},"48":{"tf":3.4641016151377544},"50":{"tf":2.0},"58":{"tf":1.0},"61":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"d":{"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":7,"docs":{"2":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":3,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":8,"docs":{"1":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"72":{"tf":2.23606797749979},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"0":{"tf":1.0},"14":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":19,"docs":{"0":{"tf":1.7320508075688772},"12":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":2.0},"43":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"0":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"20":{"tf":1.7320508075688772},"43":{"tf":2.0},"72":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"10":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"70":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"51":{"tf":1.0},"53":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":3,"docs":{"25":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":3.3166247903554},"73":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"26":{"tf":2.449489742783178},"3":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":16,"docs":{"10":{"tf":1.0},"14":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":2.23606797749979},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"36":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"df":1,"docs":{"36":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"28":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":23,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"g":{"df":2,"docs":{"48":{"tf":1.0},"69":{"tf":1.0}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"w":{"df":3,"docs":{"25":{"tf":1.0},"31":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"15":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.0},"73":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"x":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":1,"docs":{"5":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":7,"docs":{"20":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"h":{"df":1,"docs":{"25":{"tf":1.0}}},"i":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":1,"docs":{"71":{"tf":1.0}}}}},"w":{"df":6,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"21":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"16":{"tf":1.0},"20":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}},"n":{"c":{"df":6,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951},"43":{"tf":1.0},"7":{"tf":1.0}}},"df":16,"docs":{"0":{"tf":1.0},"19":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0}}},"p":{"a":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.7320508075688772},"8":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"34":{"tf":1.0},"70":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":15,"docs":{"23":{"tf":1.7320508075688772},"25":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":2.23606797749979},"40":{"tf":2.0},"45":{"tf":2.449489742783178},"48":{"tf":2.0},"50":{"tf":2.23606797749979},"54":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"32":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}}}},"s":{"df":4,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"73":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"7":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"3":{"tf":1.7320508075688772},"31":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":2,"docs":{"26":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"11":{"tf":1.0},"23":{"tf":1.7320508075688772},"5":{"tf":2.0},"62":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"7":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"19":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"21":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"14":{"tf":1.7320508075688772},"24":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"72":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"61":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"34":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":8,"docs":{"23":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":2.23606797749979},"50":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":7,"docs":{"21":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":2.23606797749979},"28":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"60":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"29":{"tf":1.0},"42":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"14":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.0},"34":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"g":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"df":1,"docs":{"70":{"tf":1.0}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"33":{"tf":1.0}}}}}}},"y":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}}}}},"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":14,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"71":{"tf":1.0}}},"u":{"df":2,"docs":{"28":{"tf":1.0},"3":{"tf":1.0}}}},"o":{"d":{"df":4,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"34":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"2":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":9,"docs":{"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772},"45":{"tf":2.23606797749979},"50":{"tf":1.7320508075688772},"7":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"58":{"tf":1.0},"75":{"tf":1.0}}}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":11,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":6,"docs":{"12":{"tf":1.0},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":5,"docs":{"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"10":{"tf":1.7320508075688772},"18":{"tf":1.0},"19":{"tf":1.7320508075688772},"21":{"tf":2.23606797749979},"25":{"tf":4.123105625617661},"26":{"tf":4.58257569495584},"27":{"tf":1.0},"28":{"tf":2.0},"29":{"tf":1.0},"3":{"tf":2.23606797749979},"30":{"tf":1.4142135623730951},"32":{"tf":2.23606797749979},"33":{"tf":2.449489742783178},"34":{"tf":2.23606797749979},"38":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}}},"p":{"0":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"26":{"tf":1.0},"34":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"31":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"0":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"69":{"tf":1.0}}}}},"df":5,"docs":{"12":{"tf":1.0},"29":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"s":{"df":1,"docs":{"10":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"3":{"tf":1.0},"36":{"tf":1.7320508075688772},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.4142135623730951}}}}}}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"23":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"/":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"/":{"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"74":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},":":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":3,"docs":{"2":{"tf":1.0},"32":{"tf":1.0},"74":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":2,"docs":{"0":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"_":{"df":1,"docs":{"25":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}},"s":{"_":{"%":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"46":{"tf":1.0}}}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}},"df":17,"docs":{"10":{"tf":1.0},"21":{"tf":2.449489742783178},"25":{"tf":2.23606797749979},"26":{"tf":3.7416573867739413},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":4.242640687119285},"36":{"tf":3.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"48":{"tf":2.8284271247461903},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"26":{"tf":2.449489742783178},"58":{"tf":1.0},"72":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":4,"docs":{"28":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"10":{"tf":1.4142135623730951},"28":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"25":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"0":{"tf":1.0}}},"df":7,"docs":{"12":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"5":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":24,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"15":{"tf":2.6457513110645907},"17":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.8284271247461903},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"25":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"37":{"tf":1.0},"38":{"tf":2.6457513110645907},"39":{"tf":1.0},"4":{"tf":2.449489742783178},"40":{"tf":2.6457513110645907},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"28":{"tf":1.0},"5":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"7":{"tf":1.0},"8":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"73":{"tf":2.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":15,"docs":{"19":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":2.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"25":{"tf":2.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772}}},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"71":{"tf":1.0}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"|":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"29":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"41":{"tf":1.0},"73":{"tf":2.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":10,"docs":{"22":{"tf":1.4142135623730951},"23":{"tf":2.6457513110645907},"24":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":2.449489742783178},"41":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":2.0},"73":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"31":{"tf":1.0}}}}},"q":{"df":4,"docs":{"38":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":9,"docs":{"18":{"tf":1.0},"20":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0}}}}}},"df":12,"docs":{"20":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"38":{"tf":1.7320508075688772},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"48":{"tf":1.0},"50":{"tf":1.7320508075688772},"58":{"tf":1.0},"70":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"21":{"tf":1.0},"28":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"1":{"tf":1.0},"5":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"25":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":13,"docs":{"25":{"tf":2.23606797749979},"26":{"tf":1.0},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":3.0},"34":{"tf":2.449489742783178},"52":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}}},"w":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}},"df":2,"docs":{"48":{"tf":2.0},"72":{"tf":1.0}},"e":{")":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}}},"d":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"25":{"tf":1.0},"26":{"tf":2.23606797749979},"28":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0}},"i":{"df":2,"docs":{"20":{"tf":1.0},"4":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"23":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"73":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"d":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":1,"docs":{"34":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":15,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"10":{"tf":1.4142135623730951},"20":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":2,"docs":{"36":{"tf":2.0},"48":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}}}},"df":1,"docs":{"34":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"12":{"tf":1.0},"17":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"32":{"tf":1.0}}}},"i":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"71":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.0},"73":{"tf":1.0}}},"v":{"df":3,"docs":{"10":{"tf":1.0},"17":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":3,"docs":{"14":{"tf":1.0},"15":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":2,"docs":{"33":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"33":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":4,"docs":{"28":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"r":{"df":6,"docs":{"2":{"tf":1.0},"20":{"tf":1.0},"32":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":4,"docs":{"14":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":2.23606797749979},"36":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"71":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"70":{"tf":1.4142135623730951},"73":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"8":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"8":{"df":1,"docs":{"23":{"tf":1.0}}},"9":{"df":1,"docs":{"23":{"tf":1.0}}},"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":5,"docs":{"2":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"5":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":4,"docs":{"12":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":3.4641016151377544},"46":{"tf":1.0}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"23":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"25":{"tf":1.0}}},"t":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"m":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}},"s":{"a":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":33,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":2.0},"14":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":2.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.23606797749979},"23":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":2.0},"29":{"tf":1.0},"30":{"tf":2.23606797749979},"31":{"tf":1.4142135623730951},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979},"38":{"tf":2.0},"4":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":1.7320508075688772},"5":{"tf":2.449489742783178},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":2.23606797749979},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":1.0},"8":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}},"df":3,"docs":{"11":{"tf":1.4142135623730951},"12":{"tf":1.0},"73":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":10,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.0},"70":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"24":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"20":{"tf":1.0}}}}},"c":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"p":{"df":0,"docs":{},"h":{"\\":{"\\":{"df":0,"docs":{},"w":{"\\":{"\\":{"df":0,"docs":{},"w":{".":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"_":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"34":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"21":{"tf":1.0},"34":{"tf":1.0}},"s":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"m":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"~":{"\"":{".":{"*":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"x":{"df":1,"docs":{"21":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"$":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"1":{"0":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":47,"docs":{"0":{"tf":2.0},"1":{"tf":2.0},"10":{"tf":1.7320508075688772},"11":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":2.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":2.0},"2":{"tf":1.7320508075688772},"20":{"tf":2.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":2.23606797749979},"24":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":2.6457513110645907},"27":{"tf":1.4142135623730951},"28":{"tf":2.6457513110645907},"29":{"tf":1.4142135623730951},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":2.6457513110645907},"34":{"tf":2.6457513110645907},"36":{"tf":2.8284271247461903},"38":{"tf":2.6457513110645907},"4":{"tf":1.7320508075688772},"40":{"tf":2.0},"43":{"tf":2.23606797749979},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"48":{"tf":3.0},"5":{"tf":3.0},"50":{"tf":2.23606797749979},"53":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":2.0},"70":{"tf":3.0},"72":{"tf":2.0},"73":{"tf":2.6457513110645907},"9":{"tf":1.0}},"e":{"'":{"df":3,"docs":{"12":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"21":{"tf":1.0}}}}},":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"8":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{">":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"y":{":":{":":{"a":{"d":{"d":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"=":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":2,"docs":{"11":{"tf":1.0},"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"31":{"tf":1.0},"32":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"40":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"4":{"tf":1.0}},"e":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"31":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.0}}}}}}},"df":12,"docs":{"23":{"tf":1.7320508075688772},"29":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"23":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":1.7320508075688772},"48":{"tf":2.0},"50":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"42":{"tf":1.0},"72":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":2.0},"21":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"34":{"tf":2.23606797749979},"4":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"9":{"tf":1.0}},"m":{"df":4,"docs":{"33":{"tf":1.7320508075688772},"58":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}},"n":{"df":1,"docs":{"25":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"2":{"tf":1.4142135623730951}}}}}}},"n":{"d":{"df":6,"docs":{"23":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":28,"docs":{"26":{"tf":2.0},"28":{"tf":2.23606797749979},"29":{"tf":1.4142135623730951},"30":{"tf":2.23606797749979},"31":{"tf":2.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"70":{"tf":2.449489742783178},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}}}},"t":{"df":3,"docs":{"40":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}},"v":{"df":2,"docs":{"30":{"tf":1.0},"73":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"45":{"tf":1.0}}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"=":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":11,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":3.3166247903554},"52":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"7":{"tf":1.0}}}},"i":{"c":{"df":16,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"14":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}}}},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"df":10,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"50":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.0},"43":{"tf":1.0},"8":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"73":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"20":{"tf":1.0},"26":{"tf":2.23606797749979},"42":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"23":{"tf":1.0},"26":{"tf":1.0},"4":{"tf":1.0}},"i":{"c":{"df":1,"docs":{"32":{"tf":1.0}}},"df":1,"docs":{"11":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"26":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"73":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"=":{"1":{"0":{"df":0,"docs":{},"m":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}},"5":{"df":0,"docs":{},"m":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}},"c":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"0":{"df":1,"docs":{"3":{"tf":1.0}}},"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":6,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":2.6457513110645907},"60":{"tf":1.4142135623730951}},"x":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"v":{"df":1,"docs":{"19":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"28":{"tf":1.0},"8":{"tf":1.0}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"12":{"tf":1.0},"20":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"r":{"c":{"df":7,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"20":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":5,"docs":{"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.0}},"i":{"df":2,"docs":{"45":{"tf":2.0},"50":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"r":{"c":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"5":{"1":{":":{"3":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"6":{"0":{":":{"2":{"8":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"2":{"2":{"7":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"1":{"2":{"6":{"0":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"4":{"9":{":":{"2":{"1":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"9":{"2":{":":{"1":{"4":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"4":{"9":{"5":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"9":{"1":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"2":{"3":{"4":{":":{"2":{"6":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"1":{"8":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"1":{"0":{"6":{":":{"9":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{":":{"2":{"4":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"10":{"tf":2.0},"5":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"6":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"76":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":3,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":6,"docs":{"1":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"43":{"tf":1.0},"7":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"15":{"tf":1.4142135623730951},"28":{"tf":1.0},"8":{"tf":1.0}}},"i":{"c":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"69":{"tf":1.0}}}}},"u":{"df":2,"docs":{"23":{"tf":1.0},"71":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"1":{"tf":1.4142135623730951},"23":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":2.8284271247461903},"5":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":6,"docs":{"20":{"tf":1.0},"36":{"tf":2.6457513110645907},"40":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"7":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"6":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"8":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"16":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951}}}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"2":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"29":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"u":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"45":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"b":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"29":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"21":{"tf":1.0},"28":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"71":{"tf":1.0}},"h":{"df":5,"docs":{"28":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"72":{"tf":1.4142135623730951},"8":{"tf":1.0}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"43":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"34":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"12":{"tf":1.0}}}},"m":{"(":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"\"":{"$":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"25":{"tf":2.0},"34":{"tf":1.0}},"e":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"33":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"0":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{":":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"32":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"d":{"df":3,"docs":{"20":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0}}},"df":8,"docs":{"20":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"t":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"29":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":4,"docs":{"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":2.23606797749979},"50":{"tf":1.0}}}},"df":7,"docs":{"1":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"43":{"tf":1.4142135623730951},"48":{"tf":2.23606797749979},"5":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"0":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"26":{"tf":2.0}},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"15":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}},"x":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"10":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":4,"docs":{"28":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951},"73":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"33":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"26":{"tf":2.0}}},"k":{"df":4,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.7320508075688772},"33":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":16,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"31":{"tf":1.0},"4":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"50":{"tf":1.0}}}}}}},"u":{"df":1,"docs":{"0":{"tf":1.0}}}},"i":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"21":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":3.3166247903554},"28":{"tf":2.449489742783178},"30":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}},"f":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}},"p":{"df":1,"docs":{"32":{"tf":1.0}}}},"l":{"df":3,"docs":{"40":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}},"s":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}},"s":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":6,"docs":{"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":2.0}}}}},"o":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"10":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}}}},"p":{"df":7,"docs":{"10":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"73":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"30":{"tf":1.0},"34":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"34":{"tf":2.0}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}},"k":{"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":4,"docs":{"10":{"tf":1.0},"34":{"tf":1.0},"5":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":7,"docs":{"3":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"62":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"df":5,"docs":{"11":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"42":{"tf":1.0}}}}}}}}}}}},"s":{"d":{"b":{"df":2,"docs":{"28":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"0":{"tf":1.0},"13":{"tf":1.0},"32":{"tf":1.4142135623730951},"5":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"28":{"tf":1.0},"29":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"20":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"10":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}},"df":1,"docs":{"24":{"tf":1.0}},"i":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"72":{"tf":1.0}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"33":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"1":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"0":{"tf":1.0},"26":{"tf":2.6457513110645907},"33":{"tf":1.4142135623730951},"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"17":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":2,"docs":{"23":{"tf":1.4142135623730951},"38":{"tf":1.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":18,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"36":{"tf":1.7320508075688772},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"74":{"tf":1.0}}}},"df":40,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"11":{"tf":1.7320508075688772},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"19":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":4.242640687119285},"28":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.4142135623730951},"34":{"tf":3.1622776601683795},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":2.0},"45":{"tf":2.8284271247461903},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"7":{"tf":1.7320508075688772},"70":{"tf":2.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"74":{"tf":1.0}},"e":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"12":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"14":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"3":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"c":{"a":{"df":0,"docs":{},"l":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"12":{"tf":1.0},"19":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}}}},"v":{"4":{"df":1,"docs":{"40":{"tf":1.0}}},"6":{"df":1,"docs":{"40":{"tf":1.0}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"21":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"14":{"tf":1.4142135623730951},"16":{"tf":1.0},"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"$":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":3,"docs":{"20":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.0},"55":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"26":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}},"df":5,"docs":{"1":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.0},"73":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"40":{"tf":1.0},"72":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"11":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"34":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0}}}}}}}},"i":{"a":{"df":1,"docs":{"32":{"tf":1.0}}},"df":1,"docs":{"23":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0}}}},"m":{"df":1,"docs":{"45":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":17,"docs":{"18":{"tf":1.0},"19":{"tf":2.23606797749979},"20":{"tf":2.0},"26":{"tf":2.23606797749979},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":2.449489742783178},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"1":{"df":1,"docs":{"43":{"tf":1.0}}},"2":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"21":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"'":{"df":1,"docs":{"31":{"tf":1.0}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}},"df":12,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":2.0},"45":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"45":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"t":{"df":17,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"29":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"n":{"df":4,"docs":{"10":{"tf":1.0},"25":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":1.0}}},"p":{"1":{"0":{"df":2,"docs":{"49":{"tf":1.4142135623730951},"50":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0}}}},"y":{"df":20,"docs":{"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"73":{"tf":1.0}}}},"df":1,"docs":{"3":{"tf":2.8284271247461903}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"28":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"32":{"tf":1.0},"69":{"tf":1.0}}}},"b":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.0},"73":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"0":{"tf":1.0},"42":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":7,"docs":{"23":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":2.23606797749979},"52":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"9":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"26":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":15,"docs":{"12":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":3.3166247903554},"27":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"40":{"tf":1.0},"5":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":5,"docs":{"28":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"34":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"8":{"6":{")":{"\\":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"\\":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}}},"y":{"df":1,"docs":{"23":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":1,"docs":{"70":{"tf":3.3166247903554}}},"o":{"df":0,"docs":{},"u":{"'":{"d":{"df":3,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"9":{"tf":1.0}}}}}}}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"breadcrumbs":{"root":{"0":{".":{"0":{".":{"0":{".":{"0":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"14":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"48":{"tf":1.0},"72":{"tf":1.0}}},"1":{".":{"0":{".":{"0":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"25":{"tf":1.0}}},"4":{"8":{".":{"0":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"72":{"tf":2.23606797749979}}},"df":0,"docs":{}},"7":{"0":{"8":{"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{".":{"0":{".":{"9":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"21":{"tf":1.0},"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.0}}}},"2":{"8":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"2":{"tf":1.0}}},"df":4,"docs":{"11":{"tf":1.0},"36":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951},"72":{"tf":1.0}}},"1":{"df":1,"docs":{"11":{"tf":1.0}}},"3":{"5":{"df":1,"docs":{"10":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"11":{"tf":1.0}}},"5":{"df":4,"docs":{"1":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"11":{"tf":1.0}}},"9":{"8":{".":{"5":{"1":{".":{"1":{"0":{"0":{".":{"5":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":4,"docs":{"3":{"tf":1.0},"34":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"m":{"df":1,"docs":{"14":{"tf":1.0}}}},"2":{"0":{".":{"0":{"1":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}}},"1":{"2":{"df":5,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}},"6":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}},"9":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"48":{"tf":1.4142135623730951}}},"1":{"0":{"0":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"3":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"3":{"0":{"0":{"0":{":":{"3":{"0":{"0":{"0":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"10":{"tf":1.0},"23":{"tf":1.4142135623730951}}},"df":2,"docs":{"21":{"tf":1.0},"72":{"tf":1.0}},"r":{"d":{"df":1,"docs":{"10":{"tf":1.0}}},"df":0,"docs":{}}},"4":{".":{"8":{"0":{"8":{"3":{"6":{"3":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":1,"docs":{"72":{"tf":1.0}}},"5":{".":{"0":{"df":1,"docs":{"58":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"1":{"df":3,"docs":{"58":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"df":1,"docs":{"58":{"tf":1.0}}},"df":0,"docs":{}},"3":{".":{"5":{"9":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"5":{"4":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}},"5":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}},"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.0},"3":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":2.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"72":{"tf":1.0}},"s":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}}},"6":{"0":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"5":{"c":{"b":{"d":{"d":{"2":{"d":{"c":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}}},"7":{"0":{"3":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}},"e":{"a":{"c":{"8":{"8":{"a":{"b":{"b":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"8":{"0":{":":{"8":{"0":{"8":{"0":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"21":{"tf":1.0},"38":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"4":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"72":{"tf":1.0}}},"9":{".":{"3":{"9":{"1":{"3":{"3":{"4":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"9":{"0":{":":{"9":{"0":{"9":{"0":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"40":{"tf":1.0}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"72":{"tf":1.0}},"p":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"_":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"38":{"tf":1.0},"42":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":12,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"19":{"tf":2.0},"2":{"tf":1.0},"20":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"38":{"tf":1.0},"62":{"tf":1.4142135623730951},"70":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"31":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}},"v":{"df":6,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"33":{"tf":1.0},"36":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"d":{"df":6,"docs":{"12":{"tf":1.0},"15":{"tf":1.4142135623730951},"16":{"tf":1.0},"20":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"38":{"tf":1.7320508075688772},"40":{"tf":1.0},"45":{"tf":2.0},"50":{"tf":1.0},"7":{"tf":1.0}}}}}}},"df":6,"docs":{"20":{"tf":1.0},"21":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"19":{"tf":1.0},"69":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"=":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":1.7320508075688772}}},"df":0,"docs":{},"w":{"df":11,"docs":{"10":{"tf":1.0},"19":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"10":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":4,"docs":{"0":{"tf":1.0},"21":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"df":6,"docs":{"28":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"33":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951},"32":{"tf":1.0},"4":{"tf":1.0},"61":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"24":{"tf":2.0}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"a":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}},"df":9,"docs":{"26":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.7320508075688772},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"23":{"tf":1.0},"62":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}}},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"c":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"m":{"df":1,"docs":{"70":{"tf":1.0}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":3,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"21":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"50":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"10":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":1,"docs":{"20":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":19,"docs":{"10":{"tf":1.0},"12":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":2.449489742783178},"26":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":3.1622776601683795},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"28":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"33":{"tf":1.4142135623730951}}}}}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":6,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"21":{"tf":1.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}},"h":{"df":1,"docs":{"72":{"tf":1.0}}},"i":{"c":{"df":4,"docs":{"21":{"tf":1.0},"29":{"tf":1.0},"32":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{}}}},"c":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"24":{"tf":1.0},"43":{"tf":1.0}},"e":{"df":8,"docs":{"25":{"tf":1.0},"26":{"tf":3.0},"34":{"tf":2.0},"41":{"tf":1.0},"43":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"26":{"tf":1.0},"5":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"w":{"df":3,"docs":{"26":{"tf":2.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"19":{"tf":1.0},"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"1":{"tf":1.0},"11":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"4":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"\"":{"c":{":":{"\\":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"26":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"26":{"tf":1.0},"30":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"0":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"11":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"3":{"tf":1.0}}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"28":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"df":1,"docs":{"72":{"tf":2.23606797749979}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"11":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"25":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":2.23606797749979}}},"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"5":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":1,"docs":{"25":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":3.872983346207417}}}}}},"c":{":":{"\\":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":1,"docs":{"45":{"tf":2.23606797749979}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"74":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"28":{"tf":1.0}}}},"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":3,"docs":{"11":{"tf":2.0},"12":{"tf":1.0},"73":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":15,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":2.0},"29":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0}}}}},"c":{"df":1,"docs":{"72":{"tf":1.0}}},"d":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"73":{"tf":1.0}}},"df":2,"docs":{"43":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"2":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"29":{"tf":1.0}}}}},"df":1,"docs":{"45":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":3,"docs":{"40":{"tf":1.0},"45":{"tf":2.0},"7":{"tf":1.4142135623730951}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":5,"docs":{"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":7,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"26":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.0},"34":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"43":{"tf":1.0},"7":{"tf":1.0}}}},"df":4,"docs":{"23":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"s":{"8":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":1,"docs":{"45":{"tf":2.0}}}}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"33":{"tf":1.0}}}},"u":{"d":{"df":6,"docs":{"19":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0}}}}}}}},"m":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"30":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":2.0},"75":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"14":{"tf":1.0},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"58":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"34":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"5":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":10,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.7320508075688772}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"15":{"tf":1.0},"19":{"tf":1.0},"73":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"15":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}},"r":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":6,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":8,"docs":{"1":{"tf":1.7320508075688772},"11":{"tf":1.7320508075688772},"12":{"tf":2.449489742783178},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":2.0}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"10":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}},"x":{"df":2,"docs":{"26":{"tf":1.0},"34":{"tf":1.0}}}},"i":{"c":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"0":{"tf":1.0},"21":{"tf":1.0},"25":{"tf":2.0},"29":{"tf":1.0},"33":{"tf":2.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"s":{"df":4,"docs":{"10":{"tf":2.8284271247461903},"29":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"19":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":3.0},"27":{"tf":1.0},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"42":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"20":{"tf":2.0},"23":{"tf":2.23606797749979},"24":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":1.0},"7":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":7,"docs":{"28":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"=":{"1":{"5":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":31,"docs":{"0":{"tf":1.4142135623730951},"10":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":2.6457513110645907},"26":{"tf":2.0},"27":{"tf":1.4142135623730951},"28":{"tf":3.7416573867739413},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":2.23606797749979},"33":{"tf":1.0},"34":{"tf":2.23606797749979},"38":{"tf":1.4142135623730951},"4":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.7320508075688772},"60":{"tf":1.4142135623730951},"69":{"tf":2.6457513110645907},"70":{"tf":2.0},"73":{"tf":1.0}}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951},"32":{"tf":3.1622776601683795},"34":{"tf":3.872983346207417},"36":{"tf":3.1622776601683795},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"3":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"43":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"19":{"tf":1.4142135623730951},"24":{"tf":1.0},"5":{"tf":1.0},"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"1":{"tf":1.0},"20":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"5":{"tf":1.0},"70":{"tf":1.4142135623730951},"73":{"tf":3.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"38":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"28":{"tf":1.0},"33":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"0":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{":":{":":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{">":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"3":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"d":{"'":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"34":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"73":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"'":{"df":1,"docs":{"33":{"tf":1.0}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":14,"docs":{"25":{"tf":1.7320508075688772},"26":{"tf":1.0},"28":{"tf":2.6457513110645907},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"36":{"tf":1.0},"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"74":{"tf":2.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":13,"docs":{"14":{"tf":1.7320508075688772},"15":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"14":{"tf":1.0},"34":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"h":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":4,"docs":{"10":{"tf":1.0},"16":{"tf":1.4142135623730951},"21":{"tf":2.23606797749979},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":18,"docs":{"10":{"tf":1.4142135623730951},"15":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":3.1622776601683795},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"21":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}}}},"df":2,"docs":{"10":{"tf":1.0},"45":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"11":{"tf":1.0},"12":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"o":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":12,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.0},"23":{"tf":1.0},"36":{"tf":2.449489742783178},"38":{"tf":2.449489742783178},"40":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"45":{"tf":2.449489742783178},"48":{"tf":2.23606797749979},"50":{"tf":2.449489742783178},"61":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"15":{"tf":1.0},"17":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}}}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"2":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"0":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"3":{"tf":1.0},"32":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"29":{"tf":1.0},"30":{"tf":1.0}}}},"r":{"df":1,"docs":{"61":{"tf":1.0}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":15,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{}},"v":{"0":{".":{"5":{".":{"1":{"0":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"11":{"tf":1.0},"28":{"tf":1.0},"7":{"tf":1.7320508075688772}}}}}},"i":{"c":{"df":3,"docs":{"69":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{">":{"<":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"20":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.0}}}}}},"r":{"=":{"'":{"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"0":{"tf":1.0},"25":{"tf":1.0},"58":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":2,"docs":{"34":{"tf":2.6457513110645907},"36":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}}},"df":1,"docs":{"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"36":{"tf":2.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":3.3166247903554},"50":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"2":{"tf":1.7320508075688772},"34":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"o":{"c":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":2.8284271247461903},"20":{"tf":1.0},"34":{"tf":2.6457513110645907},"4":{"tf":1.0},"5":{"tf":1.7320508075688772}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":15,"docs":{"0":{"tf":1.4142135623730951},"20":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":2.0},"36":{"tf":1.0},"38":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":2.8284271247461903},"74":{"tf":1.7320508075688772}}}}}}}},"df":3,"docs":{"19":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":6,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":7,"docs":{"20":{"tf":1.0},"25":{"tf":2.6457513110645907},"3":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.449489742783178},"43":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"40":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"20":{"tf":1.0},"27":{"tf":1.0}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"10":{"tf":1.0},"25":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":6,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"23":{"tf":1.0},"5":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"74":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"28":{"tf":1.0}},"r":{"df":10,"docs":{"12":{"tf":1.7320508075688772},"20":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"8":{"tf":1.0}}}}}}},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"e":{"df":4,"docs":{"25":{"tf":1.0},"34":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"26":{"tf":1.7320508075688772},"3":{"tf":1.4142135623730951},"36":{"tf":2.0},"48":{"tf":1.7320508075688772}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":16,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"29":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"38":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"6":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"20":{"tf":1.0},"26":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"43":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"71":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"28":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"69":{"tf":1.0}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.4142135623730951},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}},"d":{"df":1,"docs":{"33":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"31":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}},"i":{"df":13,"docs":{"0":{"tf":1.4142135623730951},"25":{"tf":2.0},"26":{"tf":1.4142135623730951},"28":{"tf":2.23606797749979},"33":{"tf":2.449489742783178},"34":{"tf":2.23606797749979},"42":{"tf":1.0},"58":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0}},"z":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":2,"docs":{"25":{"tf":1.0},"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}},"v":{"df":2,"docs":{"50":{"tf":1.4142135623730951},"61":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"26":{"tf":1.0},"55":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"69":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"20":{"tf":1.4142135623730951},"3":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":3.0},"8":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"26":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"70":{"tf":1.7320508075688772}}}}}},"t":{"c":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"28":{"tf":1.0},"69":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"45":{"tf":2.6457513110645907}},"u":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"20":{"tf":1.0},"28":{"tf":1.4142135623730951},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0},"76":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"46":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":5,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"23":{"tf":1.0},"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.0},"31":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":2,"docs":{"12":{"tf":1.4142135623730951},"42":{"tf":1.0}}}}}}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"21":{"tf":1.0},"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"43":{"tf":1.0},"74":{"tf":1.0}}}},"n":{"df":5,"docs":{"0":{"tf":1.0},"2":{"tf":1.0},"25":{"tf":2.0},"33":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"0":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":37,"docs":{"20":{"tf":2.0},"21":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":2.0},"24":{"tf":1.0},"27":{"tf":1.4142135623730951},"28":{"tf":2.23606797749979},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":2.0},"31":{"tf":3.1622776601683795},"34":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"39":{"tf":1.7320508075688772},"4":{"tf":2.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772},"49":{"tf":2.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":6,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":12,"docs":{"26":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"38":{"tf":2.0},"4":{"tf":1.0},"41":{"tf":1.7320508075688772},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"50":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"29":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}},"t":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"2":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"r":{"df":2,"docs":{"0":{"tf":1.0},"33":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"31":{"tf":1.0},"32":{"tf":1.0},"5":{"tf":1.0}}}}}}}},"df":1,"docs":{"36":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"12":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"2":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"d":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"31":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":2,"docs":{"31":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":1,"docs":{"34":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.8284271247461903}}}}},"l":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":12,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":2.23606797749979},"45":{"tf":2.0},"62":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":3,"docs":{"20":{"tf":2.23606797749979},"43":{"tf":1.7320508075688772},"74":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"42":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"10":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"26":{"tf":1.0},"36":{"tf":1.0}}}},"d":{"df":6,"docs":{"2":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":12,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"73":{"tf":1.0}}}}},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"12":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"58":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"45":{"tf":1.0}}},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"10":{"tf":1.4142135623730951},"24":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":9,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"12":{"tf":1.0},"72":{"tf":1.0}}}}},"k":{"df":1,"docs":{"73":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0}}}},"df":3,"docs":{"41":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"42":{"tf":1.0},"48":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"q":{"d":{"df":0,"docs":{},"n":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":3,"docs":{"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":1,"docs":{"28":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"28":{"tf":1.0},"4":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"25":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":2.6457513110645907}}}}}}},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"41":{"tf":1.0}}},"df":6,"docs":{"22":{"tf":1.7320508075688772},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"40":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"33":{"tf":1.4142135623730951},"70":{"tf":1.0},"74":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"z":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.0},"73":{"tf":1.0}}}}},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}}}},"df":7,"docs":{"1":{"tf":1.7320508075688772},"2":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"72":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.0},"14":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":9,"docs":{"14":{"tf":1.0},"20":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0}},"n":{"df":7,"docs":{"10":{"tf":1.0},"21":{"tf":1.4142135623730951},"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"32":{"tf":1.0},"73":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":7,"docs":{"1":{"tf":1.4142135623730951},"11":{"tf":1.7320508075688772},"12":{"tf":1.4142135623730951},"5":{"tf":2.0},"58":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":5,"docs":{"0":{"tf":1.0},"26":{"tf":1.0},"4":{"tf":1.4142135623730951},"69":{"tf":1.0},"73":{"tf":1.4142135623730951}},"o":{"d":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"u":{"df":4,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":9,"docs":{"10":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":3.3166247903554},"17":{"tf":1.4142135623730951},"21":{"tf":2.8284271247461903},"32":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"p":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.7320508075688772},"25":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"41":{"tf":1.0},"70":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"43":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"i":{"d":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":2.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"h":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"28":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"74":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"26":{"tf":1.0},"43":{"tf":1.0}}}}},"df":11,"docs":{"23":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.7320508075688772},"40":{"tf":2.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0}},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":2.0},"16":{"tf":2.0},"17":{"tf":1.4142135623730951},"32":{"tf":1.0}}},"p":{"df":15,"docs":{"0":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"df":19,"docs":{"0":{"tf":1.4142135623730951},"2":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.0},"28":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":2.6457513110645907},"5":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":2.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":18,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"21":{"tf":1.7320508075688772},"25":{"tf":2.8284271247461903},"26":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"34":{"tf":3.7416573867739413},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":3.0},"48":{"tf":1.0},"50":{"tf":1.7320508075688772},"69":{"tf":1.0},"73":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"w":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"32":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"3":{"0":{"0":{"0":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"5":{"5":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"38":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"9":{"1":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{"8":{"0":{"8":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"50":{"tf":2.0},"7":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"11":{"tf":1.0},"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"b":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"19":{"tf":1.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"18":{"tf":1.7320508075688772},"19":{"tf":2.0},"20":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.7320508075688772}}}}}}}}}}}},"i":{"d":{"df":1,"docs":{"34":{"tf":2.0}},"e":{"a":{"df":2,"docs":{"20":{"tf":1.0},"26":{"tf":2.23606797749979}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":2.23606797749979}}}}}}}},"l":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"30":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"26":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.0},"29":{"tf":1.0},"70":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":4,"docs":{"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"70":{"tf":1.0}}}}}}},"n":{"a":{"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":5,"docs":{"24":{"tf":1.0},"25":{"tf":2.0},"33":{"tf":2.23606797749979},"7":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"d":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"i":{"c":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"0":{"tf":1.0},"69":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"45":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"0":{"tf":1.0},"33":{"tf":1.7320508075688772},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"l":{"df":21,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":1.0},"11":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":2.449489742783178},"15":{"tf":2.0},"16":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":2.449489742783178},"24":{"tf":2.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"5":{"tf":2.23606797749979},"52":{"tf":1.0},"6":{"tf":1.7320508075688772},"64":{"tf":1.0},"7":{"tf":3.0},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"n":{"c":{"df":9,"docs":{"19":{"tf":1.0},"21":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.0},"50":{"tf":1.7320508075688772},"70":{"tf":1.0}},"e":{"=":{"\"":{"1":{"0":{".":{"0":{".":{"0":{".":{"9":{":":{"8":{"0":{"8":{"0":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"11":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"38":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":2,"docs":{"20":{"tf":1.0},"25":{"tf":1.0}}}},"l":{"'":{"df":1,"docs":{"26":{"tf":1.0}}},"/":{"a":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":7,"docs":{"28":{"tf":1.0},"33":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}},"n":{"d":{"df":4,"docs":{"30":{"tf":1.0},"31":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"21":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}}}},"f":{"a":{"c":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"45":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":5,"docs":{"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"v":{"df":6,"docs":{"14":{"tf":1.0},"26":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"26":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0}},"t":{"df":2,"docs":{"0":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"34":{"tf":1.0},"76":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"p":{"df":4,"docs":{"21":{"tf":1.0},"40":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0}},"v":{"4":{"df":1,"docs":{"38":{"tf":1.0}}},"6":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"u":{"df":4,"docs":{"23":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"8":{"tf":1.0}}}}},"t":{"'":{"df":5,"docs":{"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"48":{"tf":1.0},"69":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"8":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"0":{"tf":1.0},"26":{"tf":1.4142135623730951}}}}}}}},"j":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":3.3166247903554}}}}}},"o":{"b":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"/":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":2.8284271247461903},"40":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}},"q":{"df":1,"docs":{"36":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"12":{"tf":1.0},"23":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":3.3166247903554}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"\"":{"df":0,"docs":{},"{":{".":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":3,"docs":{"0":{"tf":1.0},"3":{"tf":1.0},"73":{"tf":1.0}}}}}},"k":{"b":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}},"df":1,"docs":{"24":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"26":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":11,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.4142135623730951},"58":{"tf":2.0},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.23606797749979},"75":{"tf":1.4142135623730951}}}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":6,"docs":{"0":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":1.0},"34":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"n":{"d":{"df":2,"docs":{"26":{"tf":1.7320508075688772},"73":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"33":{"tf":2.0},"50":{"tf":1.0},"70":{"tf":1.0}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"15":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.4142135623730951},"17":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":2.0},"5":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"d":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"21":{"tf":1.7320508075688772},"34":{"tf":3.605551275463989},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"72":{"tf":1.0}},"r":{"df":5,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"58":{"tf":1.0},"72":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":6,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"'":{"df":5,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"21":{"tf":1.7320508075688772},"25":{"tf":2.23606797749979},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}}}}},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"23":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":2.0},"71":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":13,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"34":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"x":{"df":5,"docs":{"30":{"tf":1.0},"62":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"o":{"a":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"23":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"73":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"23":{"tf":1.0},"24":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":3,"docs":{"23":{"tf":1.0},"45":{"tf":1.4142135623730951},"72":{"tf":1.0}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"25":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":14,"docs":{"0":{"tf":1.0},"10":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":3,"docs":{"26":{"tf":1.0},"28":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"18":{"tf":1.7320508075688772},"19":{"tf":2.6457513110645907},"20":{"tf":2.23606797749979},"25":{"tf":3.0},"26":{"tf":3.3166247903554},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":2.23606797749979},"31":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":2.449489742783178},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":5,"docs":{"0":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"11":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"5":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"19":{"tf":1.0},"28":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":11,"docs":{"2":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"50":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"11":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":3,"docs":{"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"70":{"tf":1.0}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":1,"docs":{"69":{"tf":1.0}}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"24":{"tf":1.0},"26":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"36":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}}}}}},"y":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"19":{"tf":1.0}}}}},"t":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":14,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":2.6457513110645907},"36":{"tf":2.0},"48":{"tf":2.0},"50":{"tf":1.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"74":{"tf":1.0},"76":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"20":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"76":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"19":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":33,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.7320508075688772},"15":{"tf":1.7320508075688772},"18":{"tf":1.7320508075688772},"19":{"tf":2.23606797749979},"20":{"tf":1.7320508075688772},"21":{"tf":2.0},"25":{"tf":3.3166247903554},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"29":{"tf":1.0},"30":{"tf":2.0},"31":{"tf":2.8284271247461903},"32":{"tf":1.7320508075688772},"33":{"tf":1.7320508075688772},"34":{"tf":4.58257569495584},"36":{"tf":2.449489742783178},"38":{"tf":2.449489742783178},"4":{"tf":1.7320508075688772},"40":{"tf":2.8284271247461903},"41":{"tf":2.0},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.7320508075688772},"48":{"tf":3.4641016151377544},"50":{"tf":2.0},"58":{"tf":1.0},"61":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"d":{"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":7,"docs":{"2":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":3,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":8,"docs":{"1":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"72":{"tf":2.23606797749979},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"0":{"tf":1.0},"14":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":19,"docs":{"0":{"tf":1.7320508075688772},"12":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.4142135623730951},"28":{"tf":2.0},"3":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":2.0},"43":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"0":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"20":{"tf":1.7320508075688772},"43":{"tf":2.0},"72":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"10":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"70":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":8,"docs":{"51":{"tf":1.7320508075688772},"52":{"tf":1.0},"53":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":3,"docs":{"25":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":7,"docs":{"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":3.3166247903554},"73":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"26":{"tf":2.449489742783178},"3":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":16,"docs":{"10":{"tf":1.0},"14":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":2.23606797749979},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"36":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"df":1,"docs":{"36":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"28":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":23,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"g":{"df":2,"docs":{"48":{"tf":1.0},"69":{"tf":1.0}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"w":{"df":3,"docs":{"25":{"tf":1.0},"31":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"15":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.0},"73":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"x":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":1,"docs":{"5":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":7,"docs":{"20":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"h":{"df":1,"docs":{"25":{"tf":1.0}}},"i":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":1,"docs":{"71":{"tf":1.0}}}}},"w":{"df":6,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"21":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"16":{"tf":1.0},"20":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}},"n":{"c":{"df":6,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951},"43":{"tf":1.0},"7":{"tf":1.0}}},"df":16,"docs":{"0":{"tf":1.0},"19":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0}}},"p":{"a":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.7320508075688772},"8":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"34":{"tf":1.0},"70":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":15,"docs":{"23":{"tf":1.7320508075688772},"25":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":2.23606797749979},"40":{"tf":2.0},"45":{"tf":2.449489742783178},"48":{"tf":2.0},"50":{"tf":2.23606797749979},"54":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"32":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}}}},"s":{"df":4,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"73":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"7":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"3":{"tf":2.0},"31":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":2,"docs":{"26":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"11":{"tf":1.0},"23":{"tf":1.7320508075688772},"5":{"tf":2.0},"62":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"7":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"19":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"21":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"14":{"tf":1.7320508075688772},"24":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"72":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"61":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"34":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":8,"docs":{"23":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":2.23606797749979},"50":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":8,"docs":{"21":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":2.6457513110645907},"27":{"tf":1.0},"28":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"60":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"29":{"tf":1.0},"42":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"14":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.0},"34":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"g":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"df":1,"docs":{"70":{"tf":1.0}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"33":{"tf":1.0}}}}}}},"y":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}}}}},"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":14,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"71":{"tf":1.0}}},"u":{"df":2,"docs":{"28":{"tf":1.0},"3":{"tf":1.0}}}},"o":{"d":{"df":4,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"34":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"2":{"tf":2.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":9,"docs":{"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772},"45":{"tf":2.23606797749979},"50":{"tf":1.7320508075688772},"7":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"58":{"tf":1.0},"75":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":11,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":6,"docs":{"12":{"tf":1.0},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":11,"docs":{"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":28,"docs":{"10":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":2.0},"20":{"tf":1.0},"21":{"tf":2.6457513110645907},"25":{"tf":4.358898943540674},"26":{"tf":4.795831523312719},"27":{"tf":1.4142135623730951},"28":{"tf":2.23606797749979},"29":{"tf":1.0},"3":{"tf":2.23606797749979},"30":{"tf":1.4142135623730951},"32":{"tf":2.23606797749979},"33":{"tf":2.6457513110645907},"34":{"tf":2.23606797749979},"38":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}}},"p":{"0":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"26":{"tf":1.0},"34":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"31":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"0":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"69":{"tf":1.0}}}}},"df":5,"docs":{"12":{"tf":1.0},"29":{"tf":1.0},"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"s":{"df":1,"docs":{"10":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"3":{"tf":1.0},"36":{"tf":1.7320508075688772},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.4142135623730951}}}}}}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"23":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"/":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"/":{"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"74":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},":":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":3,"docs":{"2":{"tf":1.0},"32":{"tf":1.0},"74":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":2,"docs":{"0":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"_":{"df":1,"docs":{"25":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}},"s":{"_":{"%":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"46":{"tf":1.0}}}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}},"df":17,"docs":{"10":{"tf":1.0},"21":{"tf":2.8284271247461903},"25":{"tf":2.23606797749979},"26":{"tf":4.0},"27":{"tf":1.4142135623730951},"28":{"tf":2.0},"3":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":4.242640687119285},"36":{"tf":3.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"48":{"tf":2.8284271247461903},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"26":{"tf":2.449489742783178},"58":{"tf":1.0},"72":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":4,"docs":{"28":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"10":{"tf":1.4142135623730951},"28":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"25":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"0":{"tf":1.0}}},"df":8,"docs":{"12":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"5":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":27,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":3.0},"16":{"tf":1.0},"17":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"21":{"tf":2.8284271247461903},"22":{"tf":2.449489742783178},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"38":{"tf":2.8284271247461903},"39":{"tf":1.7320508075688772},"4":{"tf":2.449489742783178},"40":{"tf":2.8284271247461903},"41":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951}}}}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"28":{"tf":1.0},"5":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"7":{"tf":1.0},"8":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"73":{"tf":2.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":15,"docs":{"19":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":2.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"25":{"tf":2.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772}}},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"71":{"tf":1.0}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"|":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"29":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"41":{"tf":1.0},"73":{"tf":2.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":10,"docs":{"22":{"tf":2.449489742783178},"23":{"tf":3.0},"24":{"tf":1.7320508075688772},"39":{"tf":1.7320508075688772},"40":{"tf":2.6457513110645907},"41":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":2.0},"73":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"31":{"tf":1.0}}}}},"q":{"df":4,"docs":{"38":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":10,"docs":{"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"31":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0}}}}}},"df":12,"docs":{"20":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"38":{"tf":1.7320508075688772},"40":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":2.0},"45":{"tf":1.7320508075688772},"48":{"tf":1.0},"50":{"tf":1.7320508075688772},"58":{"tf":1.0},"70":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"21":{"tf":1.0},"28":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"1":{"tf":1.0},"5":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"25":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":13,"docs":{"25":{"tf":2.23606797749979},"26":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":3.3166247903554},"34":{"tf":2.449489742783178},"52":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.23606797749979},"72":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}}},"w":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}},"df":2,"docs":{"48":{"tf":2.0},"72":{"tf":1.0}},"e":{")":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}}},"d":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"25":{"tf":1.0},"26":{"tf":2.23606797749979},"28":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0}},"i":{"df":2,"docs":{"20":{"tf":1.0},"4":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"23":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"73":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"d":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":1,"docs":{"34":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":2.0},"75":{"tf":1.0},"76":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"10":{"tf":1.4142135623730951},"20":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":2,"docs":{"36":{"tf":2.0},"48":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}}}},"df":1,"docs":{"34":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"12":{"tf":1.0},"17":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"32":{"tf":1.0}}}},"i":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"71":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.0},"73":{"tf":1.0}}},"v":{"df":3,"docs":{"10":{"tf":1.0},"17":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":3,"docs":{"14":{"tf":1.0},"15":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":2,"docs":{"33":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"33":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}}},"t":{"df":4,"docs":{"28":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"r":{"df":6,"docs":{"2":{"tf":1.0},"20":{"tf":1.0},"32":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":4,"docs":{"14":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":2.23606797749979},"36":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"71":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"70":{"tf":1.4142135623730951},"73":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"8":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"8":{"df":1,"docs":{"23":{"tf":1.0}}},"9":{"df":1,"docs":{"23":{"tf":1.0}}},"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":5,"docs":{"2":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"5":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":4,"docs":{"12":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":3.605551275463989},"46":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"23":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"25":{"tf":1.0}}},"t":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"m":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}},"s":{"a":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":33,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":2.23606797749979},"14":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":2.23606797749979},"20":{"tf":1.4142135623730951},"21":{"tf":2.23606797749979},"23":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":2.0},"29":{"tf":1.0},"30":{"tf":2.23606797749979},"31":{"tf":1.4142135623730951},"32":{"tf":2.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979},"38":{"tf":2.0},"4":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":1.7320508075688772},"5":{"tf":2.449489742783178},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":2.23606797749979},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":1.0},"8":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}},"df":3,"docs":{"11":{"tf":1.4142135623730951},"12":{"tf":1.0},"73":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":10,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.0},"70":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"24":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"20":{"tf":1.0}}}}},"c":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"p":{"df":0,"docs":{},"h":{"\\":{"\\":{"df":0,"docs":{},"w":{"\\":{"\\":{"df":0,"docs":{},"w":{".":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"_":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"34":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"21":{"tf":1.0},"34":{"tf":1.0}},"s":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"m":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"~":{"\"":{".":{"*":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"x":{"df":1,"docs":{"21":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"$":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"1":{"0":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":47,"docs":{"0":{"tf":2.0},"1":{"tf":2.0},"10":{"tf":1.7320508075688772},"11":{"tf":2.0},"12":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"14":{"tf":2.449489742783178},"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"19":{"tf":2.0},"2":{"tf":2.0},"20":{"tf":2.0},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"26":{"tf":3.0},"27":{"tf":2.0},"28":{"tf":2.8284271247461903},"29":{"tf":1.4142135623730951},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":2.6457513110645907},"34":{"tf":2.8284271247461903},"36":{"tf":2.8284271247461903},"38":{"tf":2.6457513110645907},"4":{"tf":1.7320508075688772},"40":{"tf":2.0},"43":{"tf":2.23606797749979},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"48":{"tf":3.0},"5":{"tf":3.0},"50":{"tf":2.23606797749979},"53":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"6":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":2.0},"70":{"tf":3.0},"72":{"tf":2.0},"73":{"tf":2.6457513110645907},"9":{"tf":1.0}},"e":{"'":{"df":3,"docs":{"12":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"21":{"tf":1.0}}}}},":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"8":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{">":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"y":{":":{":":{"a":{"d":{"d":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"=":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":2,"docs":{"11":{"tf":1.0},"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"31":{"tf":1.0},"32":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"40":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"4":{"tf":1.0}},"e":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"31":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.0}}}}}}},"df":12,"docs":{"23":{"tf":1.7320508075688772},"29":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"23":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":1.7320508075688772},"48":{"tf":2.0},"50":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"42":{"tf":1.0},"72":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":2.0},"21":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"34":{"tf":2.23606797749979},"4":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"9":{"tf":1.0}},"m":{"df":4,"docs":{"33":{"tf":1.7320508075688772},"58":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}},"n":{"df":1,"docs":{"25":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"2":{"tf":1.7320508075688772}}}}}}},"n":{"d":{"df":6,"docs":{"23":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":36,"docs":{"26":{"tf":2.0},"28":{"tf":2.23606797749979},"29":{"tf":1.4142135623730951},"30":{"tf":2.449489742783178},"31":{"tf":2.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":1.7320508075688772},"60":{"tf":1.7320508075688772},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"64":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":2.449489742783178},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}}}},"t":{"df":3,"docs":{"40":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}},"v":{"df":2,"docs":{"30":{"tf":1.0},"73":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"45":{"tf":1.0}}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"=":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":11,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":3.3166247903554},"52":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"7":{"tf":1.0}}}},"i":{"c":{"df":16,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"14":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}}}},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"df":10,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"50":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.0},"43":{"tf":1.0},"8":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"73":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"20":{"tf":1.0},"26":{"tf":2.23606797749979},"42":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"23":{"tf":1.0},"26":{"tf":1.0},"4":{"tf":1.0}},"i":{"c":{"df":1,"docs":{"32":{"tf":1.0}}},"df":1,"docs":{"11":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"26":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"73":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"=":{"1":{"0":{"df":0,"docs":{},"m":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}},"5":{"df":0,"docs":{},"m":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}},"c":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"0":{"df":1,"docs":{"3":{"tf":1.0}}},"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":6,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":2.6457513110645907},"60":{"tf":1.4142135623730951}},"x":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"v":{"df":1,"docs":{"19":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"28":{"tf":1.0},"8":{"tf":1.0}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"12":{"tf":1.0},"20":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"r":{"c":{"df":7,"docs":{"11":{"tf":1.4142135623730951},"14":{"tf":1.0},"20":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":5,"docs":{"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.0}},"i":{"df":2,"docs":{"45":{"tf":2.0},"50":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"r":{"c":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"5":{"1":{":":{"3":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"6":{"0":{":":{"2":{"8":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"2":{"2":{"7":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"1":{"2":{"6":{"0":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"4":{"9":{":":{"2":{"1":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"9":{"2":{":":{"1":{"4":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"4":{"9":{"5":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"9":{"1":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"2":{"3":{"4":{":":{"2":{"6":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"1":{"8":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"1":{"0":{"6":{":":{"9":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{":":{"2":{"4":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"10":{"tf":2.23606797749979},"5":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"6":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"76":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":3,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.7320508075688772},"2":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"3":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"15":{"tf":1.4142135623730951},"28":{"tf":1.0},"8":{"tf":1.0}}},"i":{"c":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"69":{"tf":1.0}}}}},"u":{"df":2,"docs":{"23":{"tf":1.0},"71":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"1":{"tf":1.4142135623730951},"23":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"47":{"tf":1.7320508075688772},"48":{"tf":3.0},"5":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":6,"docs":{"20":{"tf":1.0},"36":{"tf":2.6457513110645907},"40":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"7":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"6":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"8":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"16":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951}}}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"2":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"u":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"45":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"b":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"29":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"21":{"tf":1.0},"28":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"71":{"tf":1.0}},"h":{"df":5,"docs":{"28":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"72":{"tf":1.4142135623730951},"8":{"tf":1.0}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"43":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"34":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"12":{"tf":1.0}}}},"m":{"(":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"\"":{"$":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"25":{"tf":2.0},"34":{"tf":1.0}},"e":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"33":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"0":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{":":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"32":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"d":{"df":3,"docs":{"20":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0}}},"df":8,"docs":{"20":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"t":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"29":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":4,"docs":{"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":2.23606797749979},"50":{"tf":1.0}}}},"df":7,"docs":{"1":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"43":{"tf":1.4142135623730951},"48":{"tf":2.23606797749979},"5":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"0":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"26":{"tf":2.0}},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"15":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}},"x":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"10":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":4,"docs":{"28":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951},"73":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"33":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"26":{"tf":2.0}}},"k":{"df":4,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.7320508075688772},"33":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":16,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"31":{"tf":1.0},"4":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"50":{"tf":1.0}}}}}}},"u":{"df":1,"docs":{"0":{"tf":1.0}}}},"i":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"21":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":3.3166247903554},"28":{"tf":2.449489742783178},"30":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}},"f":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}},"p":{"df":1,"docs":{"32":{"tf":1.0}}}},"l":{"df":3,"docs":{"40":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}},"s":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}},"s":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":6,"docs":{"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":2.0}}}}},"o":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"10":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}}}},"p":{"df":7,"docs":{"10":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"73":{"tf":1.0},"76":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"30":{"tf":1.0},"34":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"34":{"tf":2.0}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}},"k":{"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":4,"docs":{"10":{"tf":1.0},"34":{"tf":1.0},"5":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":7,"docs":{"3":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951}}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"df":5,"docs":{"11":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"42":{"tf":1.0}}}}}}}}}}}},"s":{"d":{"b":{"df":2,"docs":{"28":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"0":{"tf":1.0},"13":{"tf":1.0},"32":{"tf":1.4142135623730951},"5":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"28":{"tf":1.0},"29":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"20":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"10":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}},"df":1,"docs":{"24":{"tf":1.0}},"i":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"72":{"tf":1.0}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"33":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"1":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"0":{"tf":1.0},"26":{"tf":2.6457513110645907},"33":{"tf":1.4142135623730951},"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":2,"docs":{"23":{"tf":1.4142135623730951},"38":{"tf":1.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":18,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"36":{"tf":2.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772},"50":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"74":{"tf":1.0}}}},"df":40,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"11":{"tf":1.7320508075688772},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"19":{"tf":1.4142135623730951},"2":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":4.242640687119285},"28":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.4142135623730951},"34":{"tf":3.1622776601683795},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":2.0},"45":{"tf":2.8284271247461903},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"7":{"tf":2.0},"70":{"tf":2.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"74":{"tf":1.0}},"e":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"12":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"14":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"3":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"c":{"a":{"df":0,"docs":{},"l":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"12":{"tf":1.0},"19":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}}}},"v":{"4":{"df":1,"docs":{"40":{"tf":1.0}}},"6":{"df":1,"docs":{"40":{"tf":1.0}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"21":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"14":{"tf":1.4142135623730951},"16":{"tf":1.0},"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"$":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":3,"docs":{"20":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.0},"55":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"26":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}},"df":5,"docs":{"1":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.0},"73":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"40":{"tf":1.0},"72":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"11":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"34":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0}}}}}}}},"i":{"a":{"df":1,"docs":{"32":{"tf":1.0}}},"df":1,"docs":{"23":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0}}}},"m":{"df":1,"docs":{"45":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":17,"docs":{"18":{"tf":1.7320508075688772},"19":{"tf":2.449489742783178},"20":{"tf":2.23606797749979},"26":{"tf":2.23606797749979},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":2.449489742783178},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"1":{"df":1,"docs":{"43":{"tf":1.0}}},"2":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"21":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"'":{"df":1,"docs":{"31":{"tf":1.0}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}},"df":12,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":2.0},"45":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"45":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"t":{"df":17,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"29":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"n":{"df":4,"docs":{"10":{"tf":1.0},"25":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":1.0}}},"p":{"1":{"0":{"df":2,"docs":{"49":{"tf":2.0},"50":{"tf":3.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0}}}},"y":{"df":20,"docs":{"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"73":{"tf":1.0}}}},"df":1,"docs":{"3":{"tf":2.8284271247461903}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"28":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"32":{"tf":1.0},"69":{"tf":1.0}}}},"b":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.0},"73":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"0":{"tf":1.0},"42":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":7,"docs":{"23":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":9,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":2.6457513110645907},"52":{"tf":1.4142135623730951},"6":{"tf":2.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.7320508075688772},"70":{"tf":1.7320508075688772},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}},"s":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"26":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":15,"docs":{"12":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":3.3166247903554},"27":{"tf":1.4142135623730951},"30":{"tf":1.0},"32":{"tf":1.0},"40":{"tf":1.0},"5":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":5,"docs":{"28":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"34":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"8":{"6":{")":{"\\":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"\\":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}}},"y":{"df":1,"docs":{"23":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":1,"docs":{"70":{"tf":3.3166247903554}}},"o":{"df":0,"docs":{},"u":{"'":{"d":{"df":3,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"9":{"tf":1.0}}}}}}}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"title":{"root":{"8":{"df":1,"docs":{"22":{"tf":1.0}}},"9":{"df":1,"docs":{"22":{"tf":1.0}}},"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"54":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"71":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"22":{"tf":1.0},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"10":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"18":{"tf":1.0},"21":{"tf":1.0},"26":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"u":{"df":1,"docs":{"71":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"27":{"tf":1.0},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"55":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0}}}}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}}}}}},"l":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":9,"docs":{"22":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"49":{"tf":1.0}}}},"s":{"df":3,"docs":{"34":{"tf":1.0},"41":{"tf":1.0},"46":{"tf":1.0}}}}}}},"f":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"22":{"tf":1.0},"39":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":2,"docs":{"11":{"tf":1.0},"5":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"o":{"df":1,"docs":{"4":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":2,"docs":{"16":{"tf":1.0},"21":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"29":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"19":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"76":{"tf":1.0}}}}}}}}}},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"35":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"33":{"tf":1.0}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"21":{"tf":1.0},"25":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"18":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.0},"41":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"27":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"51":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"54":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"75":{"tf":1.0}}}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":5,"docs":{"18":{"tf":1.0},"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}}},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"21":{"tf":1.0},"26":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":4,"docs":{"15":{"tf":1.0},"22":{"tf":1.4142135623730951},"37":{"tf":1.0},"39":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"39":{"tf":1.0}}}}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":1,"docs":{"42":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"74":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"2":{"tf":1.0},"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"44":{"tf":1.0}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"10":{"tf":1.0},"2":{"tf":1.0},"33":{"tf":1.0}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":8,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"2":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"30":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"11":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"47":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"29":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"56":{"tf":1.0},"62":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"17":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"g":{"df":10,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}},"df":2,"docs":{"2":{"tf":1.0},"7":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"55":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"1":{"0":{"df":1,"docs":{"49":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"12":{"tf":1.0},"6":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"27":{"tf":1.0}}}}}}}}},"lang":"English","pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":20,"teaser_word_count":30},"search_options":{"bool":"AND","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":2},"title":{"boost":2}}}}); \ No newline at end of file diff --git a/book/searchindex.json b/book/searchindex.json new file mode 100644 index 00000000..9e1a65af --- /dev/null +++ b/book/searchindex.json @@ -0,0 +1 @@ +{"doc_urls":["index.html#introduction","tutorials/getting_started.html#getting-started","tutorials/getting_started.html#running-scaphandre-on-fedora--centos-stream--rhel-or-any-distribution-using-selinux-with-podman","tutorials/getting_started.html#output","tutorials/getting_started.html#going-further","tutorials/installation-linux.html#installation-gnulinux","tutorials/installation-windows.html#install-scaphandre-on-windows","tutorials/installation-windows.html#using-the-installer","tutorials/installation-windows.html#troubleshooting","tutorials/installation-windows.html#compilation","tutorials/docker-compose.html#run-a-complete-stack-with-docker-compose","tutorials/compilation-linux.html#compile-scaphandre-from-source-gnulinux","tutorials/compilation-windows.html#compilation-for-windows-experimental","tutorials/kubernetes.html#kubernetes","tutorials/kubernetes.html#install-scaphandre","tutorials/kubernetes.html#install-prometheus","tutorials/kubernetes.html#install-grafana","tutorials/kubernetes.html#cleaning-up","how-to_guides/propagate-metrics-hypervisor-to-vm_qemu-kvm.html#propagate-power-consumption-metrics-from-hypervisor-to-virtual-machines-qemukvm","how-to_guides/propagate-metrics-hypervisor-to-vm_qemu-kvm.html#introduction","how-to_guides/propagate-metrics-hypervisor-to-vm_qemu-kvm.html#how-to","how-to_guides/get-process-level-power-in-grafana.html#get-process-level-power-consumption-in-my-grafana-dashboard","how-to_guides/install-prometheuspush-only-rhel.html#install-scaphandre-with-only-prometheus-push-exporter-compiled-for-prometheus-push-gateway-on-rhel-8-and-9","how-to_guides/install-prometheuspush-only-rhel.html#manual-installation","how-to_guides/install-prometheuspush-only-rhel.html#automatic-installation-with-ansible","explanations/host_metrics.html#explanations-about-host-level-power-and-energy-metrics","explanations/how-scaph-computes-per-process-power-consumption.html#how-scaphandre-computes-per-process-power-consumption","explanations/how-scaph-computes-per-process-power-consumption.html#more-details-about-how-scaphandre-works","explanations/how-scaph-computes-per-process-power-consumption.html#some-details-about-rapl","explanations/internal-structure.html#internal-structure","explanations/internal-structure.html#sensors","explanations/internal-structure.html#exporters","explanations/about-containers.html#about-containers","explanations/rapl-domains.html#explanation-on-rapl--running-average-power-limit-domains-what-we-think-we-know-so-far","references/metrics.html#metrics-exposed-by-scaphandre","references/exporter-json.html#json-exporter","references/exporter-json.html#usage","references/exporter-prometheus.html#prometheus-exporter","references/exporter-prometheus.html#usage","references/exporter-prometheuspush.html#prometheuspush-exporter-for-prometheus-push-gateway","references/exporter-prometheuspush.html#usage","references/exporter-prometheuspush.html#metrics-exposed","references/exporter-qemu.html#qemu-exporter","references/exporter-qemu.html#usage","references/exporter-riemann.html#riemann-exporter","references/exporter-riemann.html#usage","references/exporter-riemann.html#metrics-exposed","references/exporter-stdout.html#stdout-exporter","references/exporter-stdout.html#usage","references/exporter-warp10.html#warp10-exporter","references/exporter-warp10.html#usage","references/sensor-msr_rapl.html#msr_rapl-sensor","references/sensor-msr_rapl.html#pre-requesites","references/sensor-msr_rapl.html#usage","references/sensor-msr_rapl.html#options-available","references/sensor-msr_rapl.html#environment-variables","references/sensor-msr_rapl.html#troubleshooting","references/sensor-powercap_rapl.html#powercap_rapl-sensor","references/sensor-powercap_rapl.html#pre-requesites","references/sensor-powercap_rapl.html#usage","references/sensor-powercap_rapl.html#options-available","references/sensor-powercap_rapl.html#environment-variables","references/sensor-powercap_rapl.html#troubleshooting","references/sensor-msr_rapl.html#msr_rapl-sensor","references/sensor-msr_rapl.html#pre-requesites","references/sensor-msr_rapl.html#usage","references/sensor-msr_rapl.html#options-available","references/sensor-msr_rapl.html#environment-variables","references/sensor-msr_rapl.html#troubleshooting","why.html#why-","compatibility.html#compatibility","compatibility.html#checking-rapl-is-available-on-your-cpu","troubleshooting.html#troubleshooting","contributing.html#contributing-guide","sources.html#additional-references-for-documentation","sources.html#powercaprapl-source-code-in-the-kernel","sources.html#topics-to-investigate"],"index":{"documentStore":{"docInfo":{"0":{"body":82,"breadcrumbs":2,"title":1},"1":{"body":63,"breadcrumbs":4,"title":2},"10":{"body":108,"breadcrumbs":7,"title":5},"11":{"body":70,"breadcrumbs":6,"title":4},"12":{"body":67,"breadcrumbs":5,"title":3},"13":{"body":7,"breadcrumbs":8,"title":1},"14":{"body":91,"breadcrumbs":9,"title":2},"15":{"body":58,"breadcrumbs":9,"title":2},"16":{"body":64,"breadcrumbs":9,"title":2},"17":{"body":11,"breadcrumbs":9,"title":2},"18":{"body":0,"breadcrumbs":16,"title":8},"19":{"body":72,"breadcrumbs":9,"title":1},"2":{"body":26,"breadcrumbs":12,"title":10},"20":{"body":151,"breadcrumbs":8,"title":0},"21":{"body":119,"breadcrumbs":12,"title":6},"22":{"body":0,"breadcrumbs":24,"title":12},"23":{"body":131,"breadcrumbs":14,"title":2},"24":{"body":56,"breadcrumbs":15,"title":3},"25":{"body":256,"breadcrumbs":12,"title":6},"26":{"body":452,"breadcrumbs":12,"title":6},"27":{"body":17,"breadcrumbs":10,"title":4},"28":{"body":245,"breadcrumbs":8,"title":2},"29":{"body":42,"breadcrumbs":4,"title":2},"3":{"body":100,"breadcrumbs":3,"title":1},"30":{"body":110,"breadcrumbs":3,"title":1},"31":{"body":99,"breadcrumbs":3,"title":1},"32":{"body":135,"breadcrumbs":2,"title":1},"33":{"body":203,"breadcrumbs":12,"title":10},"34":{"body":575,"breadcrumbs":5,"title":3},"35":{"body":0,"breadcrumbs":4,"title":2},"36":{"body":241,"breadcrumbs":3,"title":1},"37":{"body":0,"breadcrumbs":4,"title":2},"38":{"body":127,"breadcrumbs":3,"title":1},"39":{"body":0,"breadcrumbs":8,"title":5},"4":{"body":68,"breadcrumbs":4,"title":2},"40":{"body":109,"breadcrumbs":4,"title":1},"41":{"body":21,"breadcrumbs":5,"title":2},"42":{"body":39,"breadcrumbs":4,"title":2},"43":{"body":159,"breadcrumbs":3,"title":1},"44":{"body":2,"breadcrumbs":4,"title":2},"45":{"body":282,"breadcrumbs":3,"title":1},"46":{"body":25,"breadcrumbs":4,"title":2},"47":{"body":0,"breadcrumbs":4,"title":2},"48":{"body":228,"breadcrumbs":3,"title":1},"49":{"body":2,"breadcrumbs":4,"title":2},"5":{"body":98,"breadcrumbs":4,"title":2},"50":{"body":150,"breadcrumbs":3,"title":1},"51":{"body":0,"breadcrumbs":4,"title":2},"52":{"body":31,"breadcrumbs":4,"title":2},"53":{"body":33,"breadcrumbs":3,"title":1},"54":{"body":1,"breadcrumbs":4,"title":2},"55":{"body":1,"breadcrumbs":4,"title":2},"56":{"body":1,"breadcrumbs":3,"title":1},"57":{"body":0,"breadcrumbs":4,"title":2},"58":{"body":73,"breadcrumbs":4,"title":2},"59":{"body":41,"breadcrumbs":3,"title":1},"6":{"body":7,"breadcrumbs":5,"title":3},"60":{"body":32,"breadcrumbs":4,"title":2},"61":{"body":15,"breadcrumbs":4,"title":2},"62":{"body":48,"breadcrumbs":3,"title":1},"63":{"body":0,"breadcrumbs":4,"title":2},"64":{"body":31,"breadcrumbs":4,"title":2},"65":{"body":33,"breadcrumbs":3,"title":1},"66":{"body":1,"breadcrumbs":4,"title":2},"67":{"body":1,"breadcrumbs":4,"title":2},"68":{"body":1,"breadcrumbs":3,"title":1},"69":{"body":147,"breadcrumbs":1,"title":0},"7":{"body":132,"breadcrumbs":4,"title":2},"70":{"body":186,"breadcrumbs":2,"title":1},"71":{"body":33,"breadcrumbs":5,"title":4},"72":{"body":221,"breadcrumbs":2,"title":1},"73":{"body":236,"breadcrumbs":4,"title":2},"74":{"body":31,"breadcrumbs":6,"title":3},"75":{"body":2,"breadcrumbs":7,"title":4},"76":{"body":15,"breadcrumbs":5,"title":2},"8":{"body":30,"breadcrumbs":3,"title":1},"9":{"body":8,"breadcrumbs":3,"title":1}},"docs":{"0":{"body":"Welcome on Scaphandre documentation. Scaphandre is a monitoring agent , dedicated to energy consumption metrics. Its purpose is to help measuring and thus understanding tech services energy consumption patterns. This is key, in our opinion, to enable the tech industry to shift towards more sustainability. 💚 If at this point you think \"why bother ?\", or if you want more details about this project's motivations, please have a look at the why section. If not and you want to proceed, just directly jump to the tutorials section. If you need more in-depth, use-case oriented instructions, the how-to guides are here for you. Explanations is about theoretical concepts behind scaphandre and the reasons for the technical choices that have been made so far. If you are already using, hacking or exploring scaphandre and need precise informations about one of its components, go to the references section. (The code documentation itself is here ).","breadcrumbs":"Introduction » Introduction","id":"0","title":"Introduction"},"1":{"body":"To install Scaphandre, depending on your platform, see: Installation on GNU/Linux section. Installation on Windows section. If you want to contribute or just play with the code and need to compile Scaphandre, see : Compilation on GNU/Linux . Compilation on Windows . Depending on your kernel version, you could need to modprobe the module intel_rapl or intel_rapl_common first: modprobe intel_rapl_common # or intel_rapl for kernels < 5 To quickly run scaphandre in your terminal you may use docker : docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -ti hubblo/scaphandre stdout -t 15 Or if you downloaded or built a binary, you'd run: scaphandre stdout -t 15","breadcrumbs":"Getting Started » Getting started","id":"1","title":"Getting started"},"10":{"body":"If you'd like to try scaphandre and see the data in a decent visualization tool, there is a docker-compose in the repository to install scaphandre along side with prometheus and grafana . Once you have cloned the repository, just move to the docker-compose folder and run the stack: cd docker-compose\ndocker-compose up -d Be warned: the sample stack runs scaphandre as a privileged container. Otherwise apparmor or equivalents might complain about ptrace calls on the host. See #135 . Grafana will be available at http://localhost:3000, the default username is admin and the password is secret. Refresh the dashboard after 30s or enable auto-refresh and you should see the data filling the graphs. The process_filter textbox on the top of the graph allows you to look at the power consumption of a single application or service. Type the name of the program you want to look at and press enter. In the Filtered process (process_filter) power, by exe graph, on the 3rd line, you should now see the power cosumption of the given program. To remove the stack just run this command in the same folder: docker-compose down","breadcrumbs":"Docker-compose » Run a complete stack with docker-compose","id":"10","title":"Run a complete stack with docker-compose"},"11":{"body":"We recommand using this version of the rust toolchain or later: cargo --version\ncargo 1.48.0 (65cbdd2dc 2020-10-14)\nrustc --version\nrustc 1.48.0 (7eac88abb 2020-11-16) To be sure to be up to date, you may install rust from the official website instead of your package manager. To hack scaph , or simply be up to date with latest developments, you can download scaphandre from the main branch: git clone https://github.com/hubblo-org/scaphandre.git\ncd scaphandre\ncargo build # binary path is target/debug/scaphandre To use the latest code for a true use case, build for release instead of debug: cargo build --release Binary path is target/release/scaphandre.","breadcrumbs":"Compilation for GNU/Linux » Compile scaphandre from source (GNU/Linux)","id":"11","title":"Compile scaphandre from source (GNU/Linux)"},"12":{"body":"Scaphandre, on Windows, needs a kernel driver to get the same metrics as it does with powercap on GNU/Linux. This driver is available on this repository . Please refer to this project to get either pre-compiled binaries (available soon) or to follow the compilation procedure. Scaphandre's dependencies on Windows and GNU/Linux Once you have a working driver, you can compile Scaphandre, with the Rust for Windows usual toolkit. For now, all Scaphandre features are not supported on windows. Use the following command line to build the binary : cargo build --no-default-features --features \"prometheus json riemann\" Don't forget to add the --release flag to build a binary suited for more than test and debug usecases.","breadcrumbs":"Compilation for Windows » Compilation for Windows (experimental)","id":"12","title":"Compilation for Windows (experimental)"},"13":{"body":"This tutorial uses Helm to install Scaphandre, Prometheus and Grafana.","breadcrumbs":"Power consumption of a Kubernetes cluster with scaphandre, prometheus and grafana » Kubernetes","id":"13","title":"Kubernetes"},"14":{"body":"First we install Scaphandre which runs as a daemon set which creates a pod on each node for collecting the metrics. The helm chart is not in a repo, it needs to be installed from the source code. git clone https://github.com/hubblo-org/scaphandre\ncd scaphandre\nhelm install scaphandre helm/scaphandre Parameters Service monitor parameters Name Description Value serviceMonitor.enabled Create ServiceMonitor Resource for scraping metrics using PrometheusOperator false serviceMonitor.namespace The namespace in which the ServiceMonitor will be created (if not set, default to namespace on which this chart is installed) \"\" serviceMonitor.interval The interval at which metrics should be scraped 1m Security Parameters Name Description Value securityContext.privileged Gives full host access, bypassing container isolation (can be needed to run on physical server) false securityContext.runAsUser Run as root user to get proper permissions 0 securityContext.runAsGroup Run as root group to get proper permissions 0","breadcrumbs":"Power consumption of a Kubernetes cluster with scaphandre, prometheus and grafana » Install Scaphandre","id":"14","title":"Install Scaphandre"},"15":{"body":"Next we will install Prometheus which will scrape the metrics generated by Scaphandre. helm repo add prometheus-community https://prometheus-community.github.io/helm-charts\nhelm repo add kube-state-metrics https://kubernetes.github.io/kube-state-metrics\nhelm repo update helm install prometheus prometheus-community/prometheus \\\n--set alertmanager.persistentVolume.enabled=false \\\n--set server.persistentVolume.enabled=false This setup should only be used for testing as the Prometheus data is not persisted if the pods are deleted. You can access the Prometheus web UI by creating a port forwarding connection. kubectl port-forward deploy/prometheus-server 9090:9090","breadcrumbs":"Power consumption of a Kubernetes cluster with scaphandre, prometheus and grafana » Install Prometheus","id":"15","title":"Install Prometheus"},"16":{"body":"Create a configmap to store the Grafana dashboard. kubectl create configmap scaphandre-dashboard \\ --from-file=scaphandre-dashboard.json=docs_src/tutorials/grafana-kubernetes-dashboard.json Install Grafana. helm repo add grafana https://grafana.github.io/helm-charts\nhelm repo update helm install grafana grafana/grafana --values docs_src/tutorials/grafana-helm-values.yaml Get the Grafana web UI password which is randomly generated. kubectl get secret grafana -o jsonpath=\"{.data.admin-password}\" | base64 --decode Create a port forwarding connection to the Grafana pod. kubectl port-forward deploy/grafana 3000:3000 Open Grafana in your browser at http://localhost:3000 the username is admin.","breadcrumbs":"Power consumption of a Kubernetes cluster with scaphandre, prometheus and grafana » Install Grafana","id":"16","title":"Install Grafana"},"17":{"body":"Deleting the Helm releases will remove all the resources we created. helm delete grafana prometheus scaphandre","breadcrumbs":"Power consumption of a Kubernetes cluster with scaphandre, prometheus and grafana » Cleaning up","id":"17","title":"Cleaning up"},"18":{"body":"","breadcrumbs":"Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM) » Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM)","id":"18","title":"Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM)"},"19":{"body":"A major pain point in measuring power consumption is doing so inside a virtual machine. A virtual machine usually doesn't have access to power metrics. Scaphandre aims at solving that by enabling a communication between a scaphandre instance on the hypervisor/bare metal machine and another one running on the virtual machine . The scaphandre agent on the hypervisor will compute the metrics meaningful for that virtual machine and the one on the VM access those metrics to allow its user/administrator to use the data as if they had access to power metrics in the first place (as if they were on a bare metal machine). This allows to break opacity in a virtualization context, if you have access to the hypervisor, or in a public cloud context if the provider uses scaphandre on its hypervisors.","breadcrumbs":"Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM) » Introduction","id":"19","title":"Introduction"},"2":{"body":"Running scaphandre with podman on a distribution using SELinux may fail because of access denied to /proc files. To make it work you should run scaphandre in privileged mode : podman run --privileged ... You'll find explanation of this requirement here : #106 .","breadcrumbs":"Getting Started » Running scaphandre on Fedora / CentOS Stream / RHEL (or any distribution using SELinux) with podman","id":"2","title":"Running scaphandre on Fedora / CentOS Stream / RHEL (or any distribution using SELinux) with podman"},"20":{"body":"This is working on Qemu/KVM hypervisors only. The idea is to run the agent on the hypervisor, with the qemu exporter : scaphandre qemu More examples for a production ready setup will be added soon (systemd service, docker container, ...). If you think the documentation needs a refresh now, please contribute :) For each virtual machine you want to give access to its metrics, create a tmpfs mountpoint: mount -t tmpfs tmpfs_DOMAIN_NAME /var/lib/libvirt/scaphandre/DOMAIN_NAME -o size=5m In the definition of the virtual machine (here we are using libvirt), ensure you have a filesystem configuration to give access to the mountpoint: virsh edit DOMAIN_NAME Then add this filesystem configuration block inside the block: \n Save and (re)start the virtual machine. If you get this error: \"error: unsupported configuration: 'virtiofs' requires shared memory\", you might add this configuration section to the section. \n Then connect to the virtual machine and mount the filesystem: mount -t 9p -o trans=virtio scaphandre /var/scaphandre You can now run scaphandre to export the metrics with the exporter of your choice (here prometheus): scaphandre --vm prometheus Please refer to the qemu exporter reference for more details. Note: This how to is only suitable for a \"manual\" use case. For all automated systems like openstack or proxmox, some more work needs to be done to make the integration of those steps easier.","breadcrumbs":"Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM) » How to","id":"20","title":"How to"},"21":{"body":"Now we'll see how to get valuable data in a dashboard. Let's say you want to track the power consumption of a given process or application in a dashboard and eventually set thresholds on it. WHat do you need to get that subset of the power consumption of the host visually ? You need basically 3 components for that: scaphandre running with the prometheus exporter prometheus grafana We'll say that you already have a running prometheus server and an available grafana instance and that you have added prometheus as a datasource in grafana. How to get metrics per process as you may see here ? The metric that I need from the prometheus exporter to do that is: scaph_process_power_consumption_microwatts. This metric is a wallet for the power consumption of all the running processes on the host at a given time. This is a prometheus metrics, so you have labels to filter on the processes you are interested in. Currently the available labels are: instance, exe, job and pid. If I want to get power consumption (in Watts) for all processes related to nginx running on a host with ip 10.0.0.9 I may use that query, in grafana, based on the prometheus datasource: scaph_process_power_consumption_microwatts{cmdline=~\".*nginx.*\", instance=\"10.0.0.9:8080\"} / 1000000 Here we assume that scaphandre/the prometheus exporter is running on port number 8080. Here is how it looks, creating a panel in grafana: Those labels are explained in much more detail here .","breadcrumbs":"Get process-level power consumption in my grafana dashboard » Get process-level power consumption in my grafana dashboard","id":"21","title":"Get process-level power consumption in my grafana dashboard"},"22":{"body":"","breadcrumbs":"Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9 » Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9","id":"22","title":"Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9"},"23":{"body":"Scaphandre can be compiled with a limited set of features. You have the choice to only install Scaphandre with prometheus-push exporter (alongside with stdout and json exporters, which might be useful locally). RPM packages containing only those features are provided for RHEL 8 and 9 : RPM package for RHEL8 RPM package for RHEL9 You can download it and install it just providing the right URL to dnf : dnf install -y URL Then you'll probably need to change its configuration to target the appropriate Push Gateway server. Edit the configuration file : vi /etc/scaphandre/prometheuspush Default options look like : SCAPHANDRE_ARGS=\"prometheus-push -H localhost -S http\" Those are prometheus-push exporter CLI options. Run the executable to get the reference of the options : /usr/bin/scaphandre-prometheuspush --help A simple configuration to target Push Gateway reachable on https://myserver.mydomain:PORT and send data every 30 seconds would look like : SCAPHANDRE_ARGS=\"prometheus-push -H myserver.mydomain -S https -p PORT -s 30\" Once the configuration is changed, you can restart the service and ensure it is enabled as well for next reboot : systemctl restart scaphandre-prometheuspush && systemctl enable scaphandre-prometheuspush Configuration issues or issues to reach the push gateway should be visible in the logs : systemctl status scaphandre-prometheuspush","breadcrumbs":"Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9 » Manual installation","id":"23","title":"Manual installation"},"24":{"body":"There is a sample Ansible playbook available in the automation/ansible folder of the project. This can be used this way : ansible-playbook -i inventory -b -u myunprivilegeduser -K install-configure-prometheuspush-rhel.yml Beware of the playbook parameters : rhel_version: 9\nscaphandre_version: \"dev0.5.10\"\npushgateway_host: localhost\npushgateway_scheme: http\npushgateway_port: 9092\nscaphandre_config_path: /etc/scaphandre/prometheuspush\nservice_name: scaphandre-prometheuspush Ensure to change those to match your context, including changing rhel version if needed (8 and 9 are supported) and parameters to reach the Push Gateway on the network.","breadcrumbs":"Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9 » Automatic installation with ansible","id":"24","title":"Automatic installation with ansible"},"25":{"body":"This is true starting from Scaphandre >= 1.0. There are several metrics available at the host level in Scaphandre: scaph_host_power_microwatts : always returned, computed from Record structs made from scaph_host_energy_microjoules metric scaph_host_energy_microjoules : always returned, either one value or a sum of values coming directly from RAPL counters (energy_uj files or direct read from an MSR) scaph_host_rapl_psys_microjoules : is available only when the PSYS RAPL domain is available on the machine. In addition to those metrics, you might want to build, on your time series database, the sum of process_ metrics to have a view of the weight of all processes on the host power. Using Prometheus, it would look like: sum(scaph_process_power_consumption_microwatts{hostname=\"$hostname\"}) / 1000000, to get it in Watts. Let's explain the relationship between those metrics, and what you could expect. host_power metric will return : If PSYS domain is available, a computed power coming from PSYS energy records If not, a computed power which is the sum of per-socket power (PKG RAPL domain) + DRAM RAPL domain power Briefly explained (see RAPL domains for detailled explanations), PSYS covers most components on the machine (\"all components connected to the SoC / motherboard\" according to most documentations), so we return this wider ranged metric when available. If not we use a combination of PKG domain, that includes CPU and integrated GPU power, and DRAM domain, that includes memory power. The first options gives higher figures than the second, for now. Suming the power of all processes, if the machine is mostly IDLE, you'll get a tiny percentage of the host machine, most likely. The difference between host power and the sum of processes power can be accounted as \"power due to IDLE activity\", in other words the power your machine demands for \"doing nothing\". The higher this difference on a long period of time (better seen as a graph), the higher chance that there is room for improvement in moving the workloads to another machine and shut the current machine down (and make it available for another project or to another organization to prevent from buying a new machine). Warning: that being said, the way per-process power is computed is still biased and shall be improved in the following versions of Scaphandre. For now, the main key for allocation is CPU time. As host level power metrics include power usage of more and more components on the machine (work in progress) this allocation key will be more and more inaccurate. Future versions of this allocation model should include keys regarding the activity of other components than CPU. Enabling a better set of allocation keys for per-process power is part of the roadmap .","breadcrumbs":"Explanations about host level power and energy metrics » Explanations about host level power and energy metrics.","id":"25","title":"Explanations about host level power and energy metrics."},"26":{"body":"Scaphandre is a tool that makes it possible to see the power being used by a single process on a computer. This sounds like a simple thing thing to be able to do, but in practice a number of details can make this more complex. So having a good mental model of how it works will make it easier to understand when and how to use Scaphandre. Let's start with a simplified mental model below, before moving on to multiple processors or virtual machines - but once you understand the key ideas outlined below, it's easier to see how they can be applied to thinking about tracking power on virtual machines, or when multiple processors are available. How a computer works on multiple jobs at the same time When we first think about how much energy a single process running in a computer might use, we might start with a mental model that looks like the figure below, with large, uninterrupted chunks of compute time allocated to each process. This is easy to understand, and it matches how we might be billed for a share of a larger machine when paying for cloud services. what scaphandre does - per process power usage Timesharing of work However, if the reality was exactly like this diagram, our computers would only ever be able to do one thing at a time. It's more accurate and helpful to think of computers working on lots of different jobs at the same time - they work on one job for short interval of time, then another, and another and so one. You'll often see these small intervals of time referred to as jiffies . work on jobs is split into jiffies In a given amount of time, some jobs that are prioritized or more resource intensive will use more jiffies than others. Fortunately, each job keeps a running total of the total jiffies allocated to it, so if we know how many jiffies have been used in total, it can give us an idea how much of a machine's resources are being used by a given process. work on jobs is split into jiffies Going from share of resources to actual power figures It's possible without Scaphandre to understand how large a share of a machines' resources are being used by a given process. This is useful, by itself, but if we want to understand how much power is used per process, not just the share of the machine's resources, we need to know how much power is being used by the machine in absolute terms. To do this, we need a sensor of some kind to track power usage by the machine itself. Some servers have these, like with Intel's RAPL sensors, which we cover this in more detail later on. This makes it possible to understand how much power is being used by CPUs, GPUs and so on, in terms of watts, or, if we are looking at just a single process, various fractions of a watt. Sensors provide power over time To understand the power used by a single process we combine both of these ideas. We count the jiffies used by our job when it's being worked on, and for each jiffy, we check how much power is being drawn at those moments in time. Combined we can see how much the power during 'our' jiffies Finally, when we group together all the power readings for all our jiffies over a given time period, we can arrive at a usable figure for how much power has been used, in terms of watt hours. Once we have a figure in terms of watt hours, there are various ways we can convert this to environmental impact. A common way is to use an emission factor for the electricity used, to turn the power consumption data into an estimate of associated carbon emissions. Combined we can see how much the power during 'our' jiffies Working with virtualisation and multiple processors While the reality is again more complicated than the diagram below, the same ideas broadly apply when you introduce multiple processors too. If you are able to read from sensors that can share how much power is being used by the various processors at work, and know how much of the time is being allocated to our processes during those moments, you can get a good idea of what these figures are, at a per-process level. Seeing this with multiple processors Things get a bit more complicated with virtualised environments, because in many cases, virtual machines only have a partial view of the system they are part of, and frequently do not have access to any power usage figures from the host physical machine. However, if a guest virtual machine or guest container does have access to readings provided by the host physical machine, it is possible to work out the same kinds of per-process power figures. Scaphandre supports exposing these kinds of power readings to virtual machines and containers, which means, if you are running on infrastructure that is running scaphandre and exposing these readings, you can see these figures for the energy used by your own processes.","breadcrumbs":"How scaphandre computes per process power consumption » How scaphandre computes per process power consumption","id":"26","title":"How scaphandre computes per process power consumption"},"27":{"body":"As you can see with the prometheus exporter reference , scaphandre exporters can provide process level power consumption metrics. This section will explain how it is done and how it may be improved in the future.","breadcrumbs":"How scaphandre computes per process power consumption » More details about how Scaphandre works","id":"27","title":"More details about how Scaphandre works"},"28":{"body":"We'll talk here about the case where scaphandre is able to effectively measure the power consumption of the host (see compatibility section for more on sensors and their prerequisites) and specifically about the PowercapRAPL sensor. Let's clarify what's happening when you collect metrics with scaphandre and the RAPL sensor. RAPL stands for Running Average Power Limit . It's a technology embedded in most Intel and AMD x86 CPUs produced after 2012. Thanks to this technology it is possible to get the total energy consumption of the CPU, of the consumption per CPU socket, plus in some cases, the consumption of the DRAM controller. In most cases it represents the vast majority of the energy consumption of the machine (except when running GPU intensive workloads, for example). Further improvements shall be made in scaphandre to fully measure the consumption when GPU are involved (or a lot of hard drives on the same host...). Between scaphandre and this data is the powercap kernel module that writes the energy consumption to files. Scaphandre reads those files, stores the data in buffers and then allows for more processing through the exporters. How to get the consumption of one process ? The PowercapRAPL sensor does actually more than just collecting those energy consumption metrics (and converting them to power consumption metrics). Every time the exporter asks for a measurement (either periodically like in the Stdout exporter, or every time a request comes as would be the case for the Prometheus exporter) the sensor reads the values of the energy counters from powercap. It then stores those values, and does the same for the CPU usage statistics of the CPU (the one you can see in /proc/stats) and for each running process on the machine at that time (see /proc/PID/stats). With this data it is possible to compute the ratio of CPU time actively spent for a given PID on the CPU time actively spent doing something. With this ratio we can then get the subset of power consumption that is related to that PID on a given timeframe (between two measurement requests). How to get the consumption of an application/a service ? Services and programs are often not running on only one PID. It's needed to aggregate the consumption of all related PIDs to know what this service is actually consuming. To do that, in the current state of scaphandre development, you can use the Prometheus exporter, and then use Prometheus and its query language capabilities. You'll find examples looking at the graphs and queries here . In a near future, more advanced features may be implemented in scaphandre to allow such classification even if you don't have access to a proper Time Series database (TSDB) .","breadcrumbs":"How scaphandre computes per process power consumption » Some details about RAPL","id":"28","title":"Some details about RAPL"},"29":{"body":"Scaphandre is designed to be extensible. As it performs basically two tasks: collecting /pre-computing the power consumption metrics and publishing it, it is composed of two main components: a sensor and an exporter . Each can be implemented in different ways to match a certain use case. When you run scaphandre from the command line, -s allows you to choose the sensor you want to use, and the next subcommand is the name of the exporter.","breadcrumbs":"Internal structure » Internal structure","id":"29","title":"Internal structure"},"3":{"body":"Here we are using the stdout exporter to print current power consumption usage in the terminal during 15 seconds. You should get an output like: Host:\t9.391334 W\tCore Uncore DRAM\nSocket0\t9.392 W\t1.497082 W\nTop 5 consumers:\nPower\tPID\tExe\n4.808363 W\t642\t\"/usr/sbin/dockerd\"\n4.808363 W\t703\t\"/usr/bin/docker-containerd\"\n4.808363 W\t1028\t\"/usr/local/bin/redis-server\"\n0 W\t1\t\"/usr/lib/systemd/systemd\"\n0 W\t2\t\"\"\n------------------------------------------------------------ Let's briefly describe what you see here. First Line is the power consumption of the machine (between the two last measurements). Second line is the power consumption of the first CPU socket plus the detail by RAPL Domain. If you have more than one CPU Socket, you'll have multiple SocketX lines. Then you have the 5 processes consuming the most power during the last two measurements. If you don't get this output and get an error, jump to the Troubleshooting section of the documentation.","breadcrumbs":"Getting Started » Output","id":"3","title":"Output"},"30":{"body":"Sensors are meant to: get the power consumptions metrics of the host make it available for the exporter The PowercapRAPL for instance, gets and transforms metrics coming from the powercap Linux kernel module, that serves as an interface to get the data from the RAPL feature of x86 CPUs. Because this feature is only accessible when you are running on a bare metal machine, this sensor will not work in a virtual machine, except if you first run scaphandre on the hypervisor and make the VM metrics available, with the qemu exporter , to scaphandre running inside the virtual machine. When you don't have access to the hypervisor/bare-metal machine (ie. when you run on public cloud instances and your provider doesn't run scaphandre) you still have the option to estimate the power consumption, based on both the ressources (cpu/gpu/ram/io...) consumed by the virtual machine at a given time, and the characteristics of the underlying hardware. This is the way we are designing the future estimation-based sensor , to match that use case. Looking at the code, you'll find that the interface between metrics and the exporters is in fact the Topology object. This is intended to be asked by the exporter through the get_topology method of the sensor.","breadcrumbs":"Internal structure » Sensors","id":"30","title":"Sensors"},"31":{"body":"An exporter is expected to: ask the sensors to get new metrics and store them for later, potential usage export the current metrics The Stdout exporter exposes the metrics on the standard output (in your terminal). The prometheus exporter exposes the metrics on an HTTP endpoint, to be scraped by a prometheus instance. An exporter should be created for each monitoring scenario (do you want to feed your favorite monitoring/data analysis tool with scaphandre metrics ? feel free to open a PR to create a new exporter !). As introduced in the sensors section, the Qemu exporter, is very specific. It is only intended to collect metrics related to running virtual machines on a Qemu/KVM hypervisor. Those metrics can then be made available to each virtual machine and their own scaphandre instance, running the PowercapRAPL sensor (with the --vm flag on). The qemu exporter puts VM's metrics in files the same way the powercap kernel module does it. It mimics this behavior, so the sensor can act the same way it would on a bare metal machine.","breadcrumbs":"Internal structure » Exporters","id":"31","title":"Exporters"},"32":{"body":"There are several ways scaphandre can interact with containers. You may run scaphandre in a container , to not have to manage the dependencies, then measure the power consumption of the bare metal host . This is described in the quickstart tutorial . Note that you need to expose /sys/class/powercap and /proc as volumes in the container to allow scaphandre to get the relevant metrics from the bare metal host. Scaphandre may help you measure the power consumption of containers running on a given host. You can already get to that goal using the tips provided in the howto section called \"Get process level power consumption\" . It may still require some tweaking and inventiveness from you in making the approriate queries to your favorite TSDB. This should be made easier by the upcoming scaphandre features . Another use case scenario is measuring the power consumption of a container orchestrator (like kubernetes ), its nodes and the containers and applications running on it. Scaphandre can be installed on Kubernetes via the Helm chart and there is a tutorial for installing it along with Prometheus and Grafana to view the metrics. As described here , scaphandre provides several ways ( sensors ) to collect the power consumption metrics. Depending on your use case a sensor should be more suitable than the other. Each of them comes with strengths and weaknesses. This is basically always a tradeoff between precision and simplicity. This is especially true if you run a container-based workloads on public cloud instances. We are working to provide a solution for that as well .","breadcrumbs":"About containers » About containers","id":"32","title":"About containers"},"33":{"body":"RAPL stands for \"Running Average Power Limit\", it is a feature on Intel/AMD x86 CPU's (manufactured after 2012) that allows to set limits on power used by the CPU and other components. This feature also allows to just get \"measurements\" (mind the double quotes, as at least part of the numbers RAPL gives are coming from estimations/modeling) of components power usage. RAPL domains It is composed of \"domains\", that, in 2023, may include: Core/PP0 : Energy consumed by the CPU Cores themselves. Uncore/PP1 : Energy consumed by components close to the CPU : most of the time it means the embedded GPU chipset. Dram : Energy consumed by the memory/RAM sticks Package/PKG : Includes \"Core\" and \"Uncore\". In some documentations and in some of our experiments it seem to include \"Dram\", but this doesn't seem true in every cases. PSys : We don't have a clear understanding on this one (yet). But most documentations refer to it with words similar to \"PSys: (introduced with Intel Skylake) monitors and controls the thermal and power specifications of the entire SoC and it is useful especially when the source of the power consumption is neither the CPU nor the GPU. For multi-socket server systems, each socket reports its own RAPL values.\". To summarize, Psys seems like an interesting metric to get energy consumed by a motherboard and connected components (which includes RAPL usual suspects but also WiFi/Bluetooth cards and probably more). If you want to know more about this metric, we gathered references/sources here . If you want to help us understanding and documenting better this metric, please consider constributing to the Energizta project . RAPL documentation from Intel doesn't necessarily give very precise informations about how RAPL behaves depending on the platform, or about what is included in the calculation. Actively looking for other experimentations/feedbacks/documentations is needed. You might find some informations gathered here: awesome-energy . If you have more or more precise informations and are willing to contribute, don't hesitate to open a PR to dev branch on scaphandre's repository (targeting docs_src folder ) and/or the awesome-energy repository. If you want to know if RAPL is supported by your CPU, please have a look to the end of the Compatibility section.","breadcrumbs":"About RAPL domains » Explanation on RAPL / Running Average Power Limit domains: what we (think we) know so far","id":"33","title":"Explanation on RAPL / Running Average Power Limit domains: what we (think we) know so far"},"34":{"body":"With Stdout exporter, you can see all metrics available on your machine with flag --raw-metrics. With prometheus exporter, all metrics have a HELP section provided on /metrics (or whatever suffix you choosed to expose them). Here are some key metrics that you will most probably be interested in: scaph_host_power_microwatts: Aggregation of several measurements to give a try on the power usage of the the whole host, in microwatts (GAUGE). It might be the same as RAPL PSYS (see RAPL domains ) measurement if available, or a combination of RAPL PKG and DRAM domains + an estimation of other hardware componentes power usage. scaph_process_power_consumption_microwatts{exe=\"$PROCESS_EXE\",pid=\"$PROCESS_PID\",cmdline=\"path/to/exe --and-maybe-options\"}: Power consumption due to the process, measured on at the topology level, in microwatts. PROCESS_EXE being the name of the executable and PROCESS_PID being the pid of the process. (GAUGE) For more details on that metric labels, see this section . And some more deep metrics that you may want if you need to make more complex calculations and data processing: scaph_host_energy_microjoules : Energy measurement for the whole host, as extracted from the sensor, in microjoules. (COUNTER) scaph_socket_power_microwatts{socket_id=\"$SOCKET_ID\"}: Power measurement relative to a CPU socket, in microwatts. SOCKET_ID being the socket numerical id (GAUGE) If your machine provides RAPL PSYS domain (see RAPL domains ), you can get the raw energy counter for PSYS/platform with scaph_host_rapl_psys_microjoules. Note that scaph_host_power_microwatts is based on this PSYS counter if it is available. Since 1.0.0 the following host metrics are availalable as well ; scaph_host_swap_total_bytes: Total swap space on the host, in bytes. scaph_host_swap_free_bytes: Swap space free to be used on the host, in bytes. scaph_host_memory_free_bytes: Random Access Memory free to be used (not reused) on the host, in bytes. scaph_host_memory_available_bytes: Random Access Memory available to be re-used on the host, in bytes. scaph_host_memory_total_bytes: Random Access Memory installed on the host, in bytes. scaph_host_disk_total_bytes: Total disk size, in bytes. scaph_host_disk_available_bytes: Available disk space, in bytes. Disk metrics have the following labels : disk_file_system, disk_is_removable, disk_type, disk_mount_point, disk_name scaph_host_cpu_frequency: Global frequency of all the cpus. In MegaHertz scaph_host_load_avg_fifteen: Load average on 15 minutes. scaph_host_load_avg_five: Load average on 5 minutes. scaph_host_load_avg_one: Load average on 1 minute. If you hack scaph or just want to investigate its behavior, you may be interested in some internal metrics: scaph_self_memory_bytes: Scaphandre memory usage, in bytes scaph_self_memory_virtual_bytes: Scaphandre virtual memory usage, in bytes scaph_self_topo_stats_nb: Number of CPUStat traces stored for the host scaph_self_topo_records_nb: Number of energy consumption Records stored for the host scaph_self_topo_procs_nb: Number of processes monitored by scaph scaph_self_socket_stats_nb{socket_id=\"SOCKET_ID\"}: Number of CPUStat traces stored for each socket scaph_self_socket_records_nb{socket_id=\"SOCKET_ID\"}: Number of energy consumption Records stored for each socket, with SOCKET_ID being the id of the socket measured scaph_self_domain_records_nb{socket_id=\"SOCKET_ID\",rapl_domain_name=\"RAPL_DOMAIN_NAME \"}: Number of energy consumption Records stored for a Domain, where SOCKET_ID identifies the socket and RAPL_DOMAIN_NAME identifies the rapl domain measured on that socket Getting per process data with scaph_process_* metrics Here are available labels for the scaph_process_power_consumption_microwatts metric that you may need to extract the data you need: exe: is the name of the executable that is the origin of that process. This is good to be used when your application is running one or only a few processes. cmdline: this contains the whole command line with the executable path and its parameters (concatenated). You can filter on this label by using prometheus =~ operator to match a regular expression pattern. This is very practical in many situations. instance: this is a prometheus generated label to enable you to filter the metrics by the originating host. This is very useful when you monitor distributed services, so that you can not only sum the metrics for the same service on the different hosts but also see what instance of that service is consuming the most, or notice differences beteween hosts that may not have the same hardware, and so on... pid: is the process id, which is useful if you want to track a specific process and have your eyes on what's happening on the host, but not so practical to use in a more general use case Since 1.0.0 the following per-process metrics are available as well : scaph_process_cpu_usage_percentage: CPU time consumed by the process, as a percentage of the capacity of all the CPU Cores scaph_process_memory_bytes: Physical RAM usage by the process, in bytes scaph_process_memory_virtual_bytes: Virtual RAM usage by the process, in bytes scaph_process_disk_total_write_bytes: Total data written on disk by the process, in bytes scaph_process_disk_write_bytes: Data written on disk by the process, in bytes scaph_process_disk_read_bytes: Data read on disk by the process, in bytes scaph_process_disk_total_read_bytes: Total data read on disk by the process, in bytes Get container-specific labels on scaph_process_* metrics The flag --containers enables Scaphandre to collect data about the running Docker containers or Kubernetes pods on the local machine. This way, it adds specific labels to make filtering processes power consumption metrics by their encapsulation in containers easier. Generic labels help to identify the container runtime and scheduler used (based on the content of /proc/PID/cgroup): container_scheduler: possible values are docker or kubernetes. If this label is not attached to the metric, it means that scaphandre didn't manage to identify the container scheduler based on cgroups data. Then the label container_runtime could be attached. The only possible value for now is containerd. container_id is the ID scaphandre got from /proc/PID/cgroup for that container. For Docker containers (if container_scheduler is set), available labels are : container_names: is a string containing names attached to that container, according to the docker daemon container_docker_version: version of the docker daemon container_label_maintainer: content of the maintainer field for this container For containers coming from a docker-compose file, there are a bunch of labels related to data coming from the docker daemon: container_label_com_docker_compose_project_working_dir container_label_com_docker_compose_container_number container_label_com_docker_compose_project_config_files container_label_com_docker_compose_version container_label_com_docker_compose_service container_label_com_docker_compose_oneoff For Kubernetes pods (if container_scheduler is set), available labels are : kubernetes_node_name: identifies the name of the kubernetes node scaphandre is running on kubernetes_pod_name: the name of the pod the container belongs to kubernetes_pod_namespace: the namespace of the pod the container belongs to","breadcrumbs":"Metrics available » Metrics exposed by Scaphandre","id":"34","title":"Metrics exposed by Scaphandre"},"35":{"body":"","breadcrumbs":"JSON exporter » JSON exporter","id":"35","title":"JSON exporter"},"36":{"body":"You can launch the JSON exporter this way (running the default powercap_rapl sensor): scaphandre json Default behavior is to measure and show metrics periodically during 10 seconds. You can change that timeout with -t. Here is how to display metrics during one minute: scaphandre json -t 60 You can change as well the step measure duration with -s. Here is how to display metrics during one minutes with a 5s step: scaphandre json -t 60 -s 5 If you want a faster interval you can use option -n (for nano seconds). Here is how to display metrics during 10s with a 100ms step: scaphandre json -t 10 -s 0 -n 100000000 By default, JSON is printed in the terminal, to write result in a file you can provide a path with option -f: scaphandre json -t 10 -s 0 -n 100000000 -f report.json To get informations about processes that are running in containers, add --containers: scaphandre --no-header json --containers --max-top-consumers=15 | jq Since 1.0.0 you can filter the processes, either by their process name with --process-regex, or by the name of the container they run in with --container-regex (needs the flag --containers to be active as well). As always exporter's options can be displayed with -h: Write the metrics in the JSON format to a file or to stdout Usage: scaphandre json [OPTIONS] Options: -t, --timeout Maximum time spent measuring, in seconds. If unspecified, runs forever -s, --step Interval between two measurements, in seconds [default: 2] --step-nano Additional step duration in _nano_ seconds. This is added to `step` to get the final duration [default: 0] --max-top-consumers Maximum number of processes to watch [default: 10] -f, --file Destination file for the report (if absent, print the report to stdout) --containers Monitor and apply labels for processes running as containers --process-regex Filter processes based on regular expressions (example: 'scaph\\\\w\\\\w.e') --container-regex Filter containers based on regular expressions --resources Monitor and incude CPU, RAM and Disk usage per process -h, --help Print help Metrics provided Scaphandre are documented here .","breadcrumbs":"JSON exporter » Usage","id":"36","title":"Usage"},"37":{"body":"","breadcrumbs":"Prometheus exporter » Prometheus exporter","id":"37","title":"Prometheus exporter"},"38":{"body":"You can launch the prometheus exporter this way (running the default powercap_rapl sensor): scaphandre prometheus As always exporter's options can be displayed with -h: scaphandre prometheus -h scaphandre-prometheus Prometheus exporter exposes power consumption metrics on an http endpoint (/metrics is default) in prometheus accepted format USAGE: scaphandre prometheus [FLAGS] [OPTIONS] FLAGS: --containers Monitor and apply labels for processes running as containers -h, --help Prints help information -q, --qemu Instruct that scaphandre is running on an hypervisor -V, --version Prints version information OPTIONS: -a, --address
    ipv6 or ipv4 address to expose the service to [default: ::] -p, --port TCP port number to expose the service [default: 8080] -s, --suffix url suffix to access metrics [default: metrics] With default options values, the metrics are exposed on http://localhost:8080/metrics. Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. This will allow to easily create charts consumption for each vm and defined which one is the top contributor. Metrics provided Scaphandre are documented here .","breadcrumbs":"Prometheus exporter » Usage","id":"38","title":"Usage"},"39":{"body":"","breadcrumbs":"Prometheus-push exporter » PrometheusPush Exporter for Prometheus Push Gateway","id":"39","title":"PrometheusPush Exporter for Prometheus Push Gateway"},"4":{"body":"At that point, you're ready to use scaphandre. The Stdout exporter is very basic and other exporters should allow you to use and send those metrics the way you like. The prometheus exporter , for example, allows you to expose power consumption metrics as an HTTP endpoint that can be scrapped by a prometheus instance: docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -p 8080:8080 -ti hubblo/scaphandre prometheus Here is the same command with a simple binary: scaphandre prometheus To validate that the metrics are available, send an http request from another terminal: curl -s http://localhost:8080/metrics Here you can see examples of graphs you can get thanks to scaphandre, the prometheus exporter, prometheus and grafana .","breadcrumbs":"Getting Started » Going further","id":"4","title":"Going further"},"40":{"body":"You can launch the prometheus exporter this way: scaphandre prometheus-push As always exporter's options can be displayed with -h: scaphandre prometheus-push -h Push metrics to Prometheus Push Gateway Usage: scaphandre prometheus-push [OPTIONS] Options: -H, --host IP address (v4 or v6) of the metrics endpoint for Prometheus [default: localhost] -p, --port TCP port of the metrics endpoint for Prometheus [default: 9091] --suffix [default: metrics] -S, --scheme [default: http] -s, --step [default: 5] --qemu Apply labels to metrics of processes that look like a Qemu/KVM virtual machine --containers Apply labels to metrics of processes running as containers -j, --job Job name to apply as a label for pushed metrics [default: scaphandre] --no-tls-check Don't verify remote TLS certificate (works with --scheme=\"https\") -h, --help Print help With default options values, the metrics are sent to http://localhost:9091/metrics","breadcrumbs":"Prometheus-push exporter » Usage","id":"40","title":"Usage"},"41":{"body":"Metrics exposed are the same as the Prometheus (pull mode) exporter. Push gateway's grouping key for each host is in the form job/scaphandre/instance/${HOSTNAME} with HOSTNAME being the hostname of the host sending metrics.","breadcrumbs":"Prometheus-push exporter » Metrics exposed","id":"41","title":"Metrics exposed"},"42":{"body":"Computes energy consumption metrics for each Qemu/KVM virtual machine found on the host. Exposes those metrics as filetrees compatible with the powercap_rapl sensor . Note that this is still experimental. Metrics are already considered trustworthy, but there are discussions and tests to be performed about the acceptable ways to share the data with the guests/vms. Any feedback or thoughts about this are welcome. Please refer to the contributing section .","breadcrumbs":"Qemu exporter » Qemu exporter","id":"42","title":"Qemu exporter"},"43":{"body":"Run the scaphandre with the qemu exporter on your bare metal hypervisor machine: scaphandre qemu # this is suitable for a test, please run it as a systemd service for a production setup Default is to expose virtual machines metrics in /var/lib/libvirt/scaphandre/${DOMAIN_NAME} with DOMAIN_NAME being the libvirt domain name of the virtual machine. First create a tmpfs mount point to isolate metrics for that virtual machine: mount -t tmpfs tmpfs_DOMAIN_NAME /var/lib/libvirt/scaphandre/DOMAIN_NAME -o size=10m Ensure you expose the content of this folder to the virtual machine by having this configuration in the xml configuration of the domain: You can edit the vm properties using sudo virsh edit using your usual editor. But it is more convenient to use virtual-manager, as explained in the following screenshots. It also helps to define the correct syntax which probably depends from the qemu version. You can check that the above configuration is slightly different form the one below . a. Right click in the hardware menu: virtualmgr00 b. Enter the following parameters: virtualmgr01 c. XML generated as a result: virtualmgr02 Ensure the VM has been started once the configuration is applied, then mount the filesystem on the VM/guest: mount -t 9p -o trans=virtio scaphandre /var/scaphandre Still in the guest, run scaphandre in VM mode with the default sensor: scaphandre --vm prometheus Collect your virtual machine specific power usage metrics. (requesting http://VM_IP:8080/metrics in this example, using the prometheus exporter)","breadcrumbs":"Qemu exporter » Usage","id":"43","title":"Usage"},"44":{"body":"riemann exporter","breadcrumbs":"Riemann exporter » Riemann exporter","id":"44","title":"Riemann exporter"},"45":{"body":"You can launch the Riemann exporter this way (running the default powercap_rapl sensor): scaphandre riemann As always exporter's options can be displayed with -h: Expose the metrics to a Riemann server Usage: scaphandre riemann [OPTIONS] Options: -a, --address
    Address of the Riemann server. If mTLS is used this must be the server's FQDN [default: localhost] -p, --port TCP port number of the Riemann server [default: 5555] -d, --dispatch-interval Duration between each metric dispatch, in seconds [default: 5] -q, --qemu Apply labels to metrics of processes looking like a Qemu/KVM virtual machine --containers Monitor and apply labels for processes running as containers --mtls Connect to Riemann using mTLS instead of plain TCP --ca CA certificate file (.pem format) --cert Client certificate file (.pem format) --key Client RSA key file -h, --help Print help With default options values, the metrics are sent to http://localhost:5555 every 5 seconds Use --mtls option to connect to a Riemann server using mTLS. In such case, you must provide the following parameters: --address to specify the fqdn of the Riemann server. --ca to specify the CA that authenticate the Riemann server. --cert to specify the client certificate. --key to specify the RSA key to be used by the client certificate. Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. This will allow to easily create charts consumption for each vm and defined which one is the top contributor. Troubleshooting note: run Scaphandre using -vv parameter. If Scaphandre is stuck on the Send data log event, ensure you are connecting the Riemann server using a TLS port (5554 in the below example). As a reference here is a Riemann configuration: ; -*- mode: clojure; -*-\n; vim: filetype=clojure (logging/init {:file \"riemann.log\"}) ; Listen on the local interface over TCP (5555), UDP (5555), TLS/TCP (5554) and websockets\n; (5556)\n(let [host \"0.0.0.0\"] (tcp-server {:host host}) (tcp-server {:host host :port 5554 :tls? true :key \"/client.key.pkcs8\" :cert \"/client.pem\" :ca-cert \"/CA.pem\"}) (udp-server {:host host}) (ws-server {:host host})) ; Expire old events from the index every 5 seconds.\n(periodically-expire 5) (let [index (index)] ; Inbound events will be passed to these streams: (streams (default :ttl 60 ; Index all events immediately. index ; Log expired events. (expired (fn [event] (info \"expired\" event))))))","breadcrumbs":"Riemann exporter » Usage","id":"45","title":"Usage"},"46":{"body":"Metrics provided Scaphandre are documented here . There is only one exception about process_power_consumption_microwatts each process has a service name process_power_consumption_microwatts_pid_exe. As an example, process consumption can be retrieved using the following Riemann query: (service =~ \"process_power_consumption_microwatts_%_firefox\") or (service =~ \"process_power_consumption_microwatts_%_scaphandre\")","breadcrumbs":"Riemann exporter » Metrics exposed","id":"46","title":"Metrics exposed"},"47":{"body":"","breadcrumbs":"Stdout exporter » Stdout exporter","id":"47","title":"Stdout exporter"},"48":{"body":"You can launch the stdout exporter this way (running the default powercap_rapl sensor): scaphandre stdout Default behavior is to measure and show metrics periodically during 10 seconds. You can change that timeout with -t. A value of -t 0 will display top consumers infinitely and must be interrupted with ctrl-c. Here is how to display metrics during one minute: scaphandre stdout -t 60 You can change as well the step measure duration with -s. Here is how to display metrics during one minutes with a 5s step: scaphandre stdout -t 60 -s 5 You can change the number of top consumers displayed with -p. Here is how to display the first 20 top consumers: scaphandre stdout -p 20 You can filter the processes to display with -r. A warning will be risen if this option is used with -p at the same time. In such case, -p behavior is disabled. The -r expected parameter is a regular expression. Details can be found here and tested here . Here is how to display power data for the 'scaphandre' process: scaphandre stdout -r 'scaphandre' Metrics provided Scaphandre are documented here . Since 1.0.0 the flag --raw-metrics displays all metrics available for the host, as a parseable list. This might be useful to list metrics that you would like to fetch afterwards in your monitoring dashboard. Without this flag enabled, Stdout exporter has it's own format and might not show you all available metrics. As always exporter's options can be displayed with -h: Write the metrics to the terminal Usage: scaphandre stdout [OPTIONS] Options: -t, --timeout Maximum time spent measuring, in seconds. If negative, runs forever [default: 10] -s, --step Interval between two measurements, in seconds [default: 2] -p, --processes Maximum number of processes to display [default: 5] -r, --regex-filter Filter processes based on regular expressions (example: 'scaph\\\\w\\\\w.e') --containers Monitor and apply labels for processes running as containers -q, --qemu Apply labels to metrics of processes looking like a Qemu/KVM virtual machine --raw-metrics Display metrics with their names -h, --help Print help","breadcrumbs":"Stdout exporter » Usage","id":"48","title":"Usage"},"49":{"body":"warp10 exporter","breadcrumbs":"Warp10 exporter » Warp10 exporter","id":"49","title":"Warp10 exporter"},"5":{"body":"Depending on your kernel version, you could need to modprobe the module intel_rapl or intel_rapl_common before running scaphandre: modprobe intel_rapl_common # or intel_rapl for kernels < 5 To quickly run scaphandre in your terminal you may use docker : docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -ti hubblo/scaphandre stdout -t 15 Or if you downloaded or built a binary, you'd run: scaphandre stdout -t 15 Here are some other ways to install scaphandre depending on your context: quickly try the project with docker-compose/docker stack run scaphandre on kubernetes run scaphandre on RHEL, with prometheus-push mode Kudos to contributors who work on system packages, please have a try and/or contribute to: Debian package , maintainer: @barnumbirr NixOS package , maintainer: @mmai Other tutorials should come, as: install scaphandre as a proper systemd service scaphandre in your favorite GNU/Linux distribution (need help from packaging gurus !) scaphandre on MacOSX and more...","breadcrumbs":"Installation on GNU/Linux » Installation (GNU/Linux)","id":"5","title":"Installation (GNU/Linux)"},"50":{"body":"You can launch the Warp10 exporter this way (running the default powercap_rapl sensor): scaphandre warp10 You need a token to be able to push data to a warp10 instance. The SCAPH_WARP10_WRITE_TOKEN env var can be used to make it available to scaphandre. Please refer to the warp10 documentation to know how to get the token in the first place. As always exporter's options can be displayed with -h: Expose the metrics to a Warp10 host, through HTTP Usage: scaphandre warpten [OPTIONS] Options: -H, --host FQDN or IP address of the Warp10 instance [default: localhost] -p, --port TCP port of the Warp10 instance [default: 8080] -S, --scheme \"http\" or \"https\" [default: http] -t, --write-token Auth token to write data to Warp10. If not specified, you must set the env variable SCAPH_WARP10_WRITE_TOKEN -s, --step Interval between two measurements, in seconds [default: 2] -q, --qemu Apply labels to metrics of processes looking like a Qemu/KVM virtual machine -h, --help Print help With default options values, the metrics are sent to http://localhost:8080 every 60 seconds Use -q or --qemu option if you are running scaphandre on a hypervisor. In that case a label with the vm name will be added to all qemu-system* processes. This will allow to easily create charts consumption for each vm and defined which one is the top contributor. Metrics provided Scaphandre are documented here .","breadcrumbs":"Warp10 exporter » Usage","id":"50","title":"Usage"},"51":{"body":"","breadcrumbs":"MSR_RAPL sensor » MSR_RAPL sensor","id":"51","title":"MSR_RAPL sensor"},"52":{"body":"At the time those lines are written, this sensor works only on: OS: Windows 10/Windows Server 2016, Windows Server 2019 Intel and AMD x86 CPUs, produced after 2012 (or some laptop cpu prior to 2012) This sensor needs the RAPL MSR-based driver to be installed.","breadcrumbs":"MSR_RAPL sensor » Pre-requesites","id":"52","title":"Pre-requesites"},"53":{"body":"To explicitely call the powercap_rapl sensor from the command line use: scaphandre -s msr_rapl EXPORTER # EXPORTER being the exporter name you want to use You can see arguments available from the cli for this sensors with: scaphandre -s msr_rapl -h Please refer to doc.rs code documentation for more details.","breadcrumbs":"MSR_RAPL sensor » Usage","id":"53","title":"Usage"},"54":{"body":"TODO","breadcrumbs":"MSR_RAPL sensor » Options available","id":"54","title":"Options available"},"55":{"body":"TODO","breadcrumbs":"MSR_RAPL sensor » Environment variables","id":"55","title":"Environment variables"},"56":{"body":"TODO","breadcrumbs":"MSR_RAPL sensor » Troubleshooting","id":"56","title":"Troubleshooting"},"57":{"body":"","breadcrumbs":"PowercapRAPL sensor » Powercap_rapl sensor","id":"57","title":"Powercap_rapl sensor"},"58":{"body":"At the time those lines are written, this sensor works only on: OS: GNU/Linux Intel and AMD x86 CPUs, produced after 2012 (or some laptop cpu prior to 2012) It needs the following kernel modules to be present and running: On kernels 5.0 or later: intel_rapl_common On kernel prior 5.0: intel_rapl For AMD processors, it seems that powercap/rapl will work only since kernel 5.8 and 5.11 for family 19h . Energy consumption data can be directly collected on a physical machine only. To collect energy consumption on a virtual machine, you may first collect power consumption data from the hypervisor thanks to the qemu exporter and then collect those metrics in the virtual machine thanks to this sensor, with --vm flag enabled.","breadcrumbs":"PowercapRAPL sensor » Pre-requesites","id":"58","title":"Pre-requesites"},"59":{"body":"To explicitely call the powercap_rapl sensor from the command line use: scaphandre -s powercap_rapl EXPORTER # EXPORTER being the exporter name you want to use You can see arguments available from the cli for this sensors with: scaphandre -s powercap_rapl -h If running in a virtual machine: scaphandre --vm -s powercap_rapl EXPORTER Please refer to doc.rs code documentation for more details.","breadcrumbs":"PowercapRAPL sensor » Usage","id":"59","title":"Usage"},"6":{"body":"!! Warning: Windows version of Scaphandre is still in early stage. !!","breadcrumbs":"Installation on Windows » Install Scaphandre on Windows","id":"6","title":"Install Scaphandre on Windows"},"60":{"body":"sensor-buffer-per-socket-max-kB: Maximum memory size allowed, in KiloBytes, for storing energy consumption for each socket sensor-buffer-per-domain-max-kB: Maximum memory size allowed, in KiloBytes, for storing energy consumption for each domain","breadcrumbs":"PowercapRAPL sensor » Options available","id":"60","title":"Options available"},"61":{"body":"If in --vm mode, you want to read metrics from another path than the default /var/scaphandre, set env var SCAPHANDRE_POWERCAP_PATH with the desired path.","breadcrumbs":"PowercapRAPL sensor » Environment variables","id":"61","title":"Environment variables"},"62":{"body":"When running scaphandre on Ubuntu 20.xx I get a permission denied error Since linux kernel package 5.4.0-53.59 in debian/ubuntu, powercap attributes are only accessible by root: linux (5.4.0-53.59) focal; urgency=medium * CVE-2020-8694 - powercap: make attributes only readable by root Therefor, the user running scaphandre needs to have read access to energy_uj files in /sys/class/powercap. You can run the init.sh script to apply appropriate permissions to the required files.","breadcrumbs":"PowercapRAPL sensor » Troubleshooting","id":"62","title":"Troubleshooting"},"63":{"body":"","breadcrumbs":"MSRRAPL sensor » MSR_RAPL sensor","id":"63","title":"MSR_RAPL sensor"},"64":{"body":"At the time those lines are written, this sensor works only on: OS: Windows 10/Windows Server 2016, Windows Server 2019 Intel and AMD x86 CPUs, produced after 2012 (or some laptop cpu prior to 2012) This sensor needs the RAPL MSR-based driver to be installed.","breadcrumbs":"MSRRAPL sensor » Pre-requesites","id":"64","title":"Pre-requesites"},"65":{"body":"To explicitely call the powercap_rapl sensor from the command line use: scaphandre -s msr_rapl EXPORTER # EXPORTER being the exporter name you want to use You can see arguments available from the cli for this sensors with: scaphandre -s msr_rapl -h Please refer to doc.rs code documentation for more details.","breadcrumbs":"MSRRAPL sensor » Usage","id":"65","title":"Usage"},"66":{"body":"TODO","breadcrumbs":"MSRRAPL sensor » Options available","id":"66","title":"Options available"},"67":{"body":"TODO","breadcrumbs":"MSRRAPL sensor » Environment variables","id":"67","title":"Environment variables"},"68":{"body":"TODO","breadcrumbs":"MSRRAPL sensor » Troubleshooting","id":"68","title":"Troubleshooting"},"69":{"body":"We are facing the biggest challenge of mankind history: to make our activities sustainable enough to not jeopardize our future. Global average temperature anomaly To match the Paris agreement objective of not going further than +2 Celcius degrees on average in 2100, we need to transform our industries. The tech industry is no exception and we need to make sure that its benefits are not cancelled (or worse) by its negative impact. Measuring power consumption in tech services infrastructures is not as easy as it seems. We often rely on physical devices to do that and need to build in-house data pipelines to get those metrics useful. Furthermore this doesn't give fine graned data regarding applications/processes power consumption but only the host power consumption. This is even harder in a virtualization environement or as public cloud customers. Even recent scientific researches about tech energy consumption rely on statistical, both large and narrowed scale, assumptions based data (because it's all we got). Despite their weaknesses, they also all agree on the fact that the current consumption of datacenters and the Internet will increase drastically in the following years. Scaphandre aims to initiate a collaboration of tech companies and enthusiasts to provide an easy, lightweight, robust and well understood way to precisely measure the energy consumption and make it useful to take soberness decisions. Note that the greenhouse gazes emissions related to this energy consumption depends on the energetic mix of your country. You may find valuable data about that on Electricity Map .","breadcrumbs":"Why this project ? » Why ?","id":"69","title":"Why ?"},"7":{"body":"Download the latest exe installer from the release page and install it as an administrator . Configuring a Windows service to run Scaphandre in the background For example, to run the prometheus-push exporter in the background and target the Prometheus Push Gateway server with ip address 198.51.100.5 using HTTPS on port 443 and a step to send metrics of 45s, without checking the certificate of the push gateway (remove that option if you have a properly signed TLS certificate): sc.exe create Scaphandre binPath=\"C:\\Program Files (x86)\\scaphandre\\scaphandre.exe prometheus-push -H 198.51.100.5 -s 45 -S https -p 443 --no-tls-check\" DisplayName=Scaphandre start=auto Ensure the service is started in Services.msc, start it by right clicking on it, then Start, otherwise. To delete the service, you can do it in Services.msc, or: sc.exe delete Scaphandre Using an installer including a development version of the driver If you are running a development version of the installer (which probably means a development version of the driver ), you'll need to enable Test Mode on Windows prior to proceed to this installation, then reboot. bcdedit.exe -set TESTSIGNING ON\nbcdedit.exe -set nointegritychecks on Beware: in this case, activation of test mode and a reboot is needed before anyway. Once installed, you should be able to run scaphandre from Powershell, by running : & 'C:\\Program Files (x86)\\scaphandre\\scaphandre.exe' stdout","breadcrumbs":"Installation on Windows » Using the installer","id":"7","title":"Using the installer"},"70":{"body":"Scaphandre intends to provide multiple ways to gather power consumption metrics and make understanding tech services footprint possible in many situations. Depending on how you use scaphandre, you may have some restrictions. To summarize, scaphandre should provide two ways to estimate the power consumption of a service, process or machine. Either by measuring it , using software interfaces that give access to hardware metrics, or by estimating it if measuring is not an option (this is a planned feature , not yet implemented as those lines are written, in december 2020). In scaphandre, the code responsible to collect the power consumption data before any further processing is grouped in components called sensors . If you want more details about scaphandre structure, here are the explanations . On GNU/Linux PowercapRAPL sensor enables you to measure the power consumption, but it doesn't work in all contexts. On Windows, the MsrRAPL sensor , coupled with the driver responsible to read RAPL MSR's enables you to do (almost) the same. Sensor Intel x86 bare metal AMD x86 bare metal ARM bare metal Virtual Machine Public cloud instance Container PowercapRAPL (GNU/Linux only) Yes Yes ⚠️ kernel > 5.11 required We don't know yet Yes, if on a qemu/KVM hypervisor that runs scaphandre and the Qemu exporter No, until your cloud provider uses scaphandre on its hypervisors Depends on what you want MsrRAPL (Windows only) Yes Probable yes (not tested yet, if you have windows operated AMD gear, please consider contributing No Not yet, depends on improvements on the MsrRAPL sensors and overall windows/hypervisors support in Scaphandre No, until your cloud provider uses scaphandre on its hypervisors Might work, not tested yet. If you want to join us in this journey, please consider contributing Future estimation based sensor Future Yes Future Yes Future Yes Future Yes Future Yes Future Yes","breadcrumbs":"Compatibility » Compatibility","id":"70","title":"Compatibility"},"71":{"body":"Sensors including \"RAPL\" in their name rely on RAPL . The pts and pln feature flags (\"Intel Package Thermal Status\" and \"Intel Power Limit Notification\" respectively) seem to indicate that RAPL is supported on a CPU. On GNU/Linux, you could be sure of their presence, if this command succeds and matches : egrep \"(pts|pln)\" /proc/cpuinfo","breadcrumbs":"Compatibility » Checking RAPL is available on your CPU","id":"71","title":"Checking RAPL is available on your CPU"},"72":{"body":"I get a permission denied error when I run scaphandre, no matter what is the exporter Since Linux kernel 5.10 (late 2020), the energy counters files that the PowercapRAPL sensor uses, are owned by root. To ensure this is your issue and fix that quickly you can run the init.sh script: bash init.sh Then run scaphandre. If it does not work, the issue is somewhere else. I get a no such device error, the intel_rapl of intel_rapl_common kernel modules are present It can mean that your cpu doesn't support RAPL. Please refer to the compatibility section to be sure. I can't mount the required kernel modules, getting a Could'nt find XXX modules error If you are in a situation comparable to this one , you may need to install additional packages. On ubuntu 20.01 and 20.10, try to install linux-modules-extra-$(uname -r) with apt. Then you should be able to modprobe intel_rapl_common. On an AMD cpu machine, I get the following stracktrace scaphandre::sensors::powercap_rapl: Couldn't find intel_rapl modules.\nthread 'main' panicked at 'Trick: if you are running on a vm, do not forget to use --vm parameter invoking scaphandre at the command line', src/sensors/mod.rs:238:18\nstack backtrace: 0: rust_begin_unwind at /build/rust/src/rustc-1.49.0-src/library/std/src/panicking.rs:495:5 1: core::panicking::panic_fmt at /build/rust/src/rustc-1.49.0-src/library/core/src/panicking.rs:92:14 2: core::option::expect_failed at /build/rust/src/rustc-1.49.0-src/library/core/src/option.rs:1260:5 3: core::option::Option::expect at /build/rust/src/rustc-1.49.0-src/library/core/src/option.rs:349:21 4: scaphandre::sensors::Topology::add_cpu_cores at ./src/sensors/mod.rs:234:26 5: ::generate_topology at ./src/sensors/powercap_rapl.rs:106:9 6: ::get_topology at ./src/sensors/powercap_rapl.rs:112:24 7: scaphandre::exporters::stdout::StdoutExporter::new at ./src/exporters/stdout.rs:51:30 8: scaphandre::run at ./src/lib.rs:60:28 9: scaphandre::main at ./src/main.rs:91:5 10: core::ops::function::FnOnce::call_once at /build/rust/src/rustc-1.49.0-src/library/core/src/ops/function.rs:227:5\nnote: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. We verified that scaphandre (and especially the powercap_rapl sensor) works on AMD Zen processors with a Linux kernel 5.11 or later . Before that kernel version, it won't probably work as the drivers needed to feed powercap with rapl data are not present. Trying to build the project I get this error error: linker `cc` not found | = note: No such file or directory (os error 2) error: aborting due to previous error error: could not compile `log` You need compiling tooling. On Ubuntu/Debian, run: sudo apt install build-essential","breadcrumbs":"Troubleshooting » Troubleshooting","id":"72","title":"Troubleshooting"},"73":{"body":"If you are reading this, you may be to contribute. Just for that, a big thank you ! 👏 Feel free to propose pull requests, or open new discussions or issues at will. Scaphandre is a collaborative project and all opinions and propositions shall be heard and studied. The contributions will be received with kindness, gratitude and with an open mind. Remember that we are all dwarfs standing on the shoulders of giants . We all have to learn from others and to give back, with due mutual respect. Code of conduct This project adheres to the Rust Code of Conduct, which can be found here . Ways to contribute Contributions may take multiple forms: 💻 code , of course, but not only (there is a lot more !) 📖 documentation : here is a guide to edit and build the documentation 🎤 Any help on communication : writing blog posts, speaking about scaphandre in conferences, speaking and writing about the responsibility of tech to be sustainable as well ! 🧬 structuring the project and the community is also a very important topic. Feel free to propose help, or start discussions about that. This project intends to unite a lot of people to have a lot of positive impact. Any action going helping us to get there will be very much appreciated ! 🎉 Contact Discussions and questions about the project are welcome on gitter or by email . Contribution guidelines This project intends to use conventional commit messages and the gitflow workflow. Please open your pull requests on the dev branch :) Scaphandre is a not only a tool, but a framework. Modules dedicated to collect energy consumption data from the host are called Sensors . Modules that are dedicated to send this data to a given channel or remote system are called Exporters . New Sensors and Exporters are going to be created and all contributions are welcome. For more on the internal structure please jump here . Edit and build the documentation Documentation source files are in docs_src, edit the content there and propose pull-requests on the scaphandre repository as if it was a code pull-request. Here is how to build and publish the documentation after a change. First download mdbook , the static site generator we use for the documentation website : cargo install mdbook Then fork the scaphandre-documentation repository and clone the resulting repository locally. Place the resulting documentation folder next to scaphandre's folder. Then run the build: cd scaphandre && mdbook build You should then have the result in scaphandre-documentation/docs. Commit, push and propose a PR to publish the changes. You can also serve the current content locally to see your changes before commit: mdbook serve","breadcrumbs":"Contributing guide » Contributing guide","id":"73","title":"Contributing guide"},"74":{"body":"/proc/stat explained Gathering CPU utilization from /proc/stat proc filesystem documentation CPU usage on Linux Using RAPL to read PP0 and DRAM energy on Haswell RAPL reference How to measure linux performance avoiding most typical mistakes: CPU How to calculate cpu utilization","breadcrumbs":"External references you may be interested in » Additional references for documentation","id":"74","title":"Additional references for documentation"},"75":{"body":"arch/x86/events/intel/rapl.c drivers/powercap","breadcrumbs":"External references you may be interested in » Powercap/RAPL source code in the kernel","id":"75","title":"Powercap/RAPL source code in the kernel"},"76":{"body":"PSI Linux PSI by example PSI - Pressure Stall Information How to measure linux performance avoiding most typical mistakes: memory","breadcrumbs":"External references you may be interested in » Topics to investigate","id":"76","title":"Topics to investigate"},"8":{"body":"An error such as scaphandre::sensors::msr_rapl: Failed to open device : HANDLE(-1) means that the driver is not properly setup. Check it's state by running: driverquery /v | findstr capha If there is not item returned, the installation of the driver encountered an issue. If the service is STOPPED, there is also something wrong.","breadcrumbs":"Installation on Windows » Troubleshooting","id":"8","title":"Troubleshooting"},"9":{"body":"If you look for compiling Scaphandre and its driver yourself, see Compilation for Windows","breadcrumbs":"Installation on Windows » Compilation","id":"9","title":"Compilation"}},"length":77,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{"0":{".":{"0":{".":{"0":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"14":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"48":{"tf":1.0},"72":{"tf":1.0}}},"1":{".":{"0":{".":{"0":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"25":{"tf":1.0}}},"4":{"8":{".":{"0":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"72":{"tf":2.23606797749979}}},"df":0,"docs":{}},"7":{"0":{"8":{"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{".":{"0":{".":{"9":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"21":{"tf":1.0},"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.0}}}},"2":{"8":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"2":{"tf":1.0}}},"df":4,"docs":{"11":{"tf":1.0},"36":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951},"72":{"tf":1.0}}},"1":{"df":1,"docs":{"11":{"tf":1.0}}},"3":{"5":{"df":1,"docs":{"10":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"11":{"tf":1.0}}},"5":{"df":4,"docs":{"1":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"11":{"tf":1.0}}},"9":{"8":{".":{"5":{"1":{".":{"1":{"0":{"0":{".":{"5":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":4,"docs":{"3":{"tf":1.0},"34":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"m":{"df":1,"docs":{"14":{"tf":1.0}}}},"2":{"0":{".":{"0":{"1":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}}},"1":{"2":{"df":5,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}},"6":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}},"9":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"48":{"tf":1.4142135623730951}}},"1":{"0":{"0":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"3":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"3":{"0":{"0":{"0":{":":{"3":{"0":{"0":{"0":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"10":{"tf":1.0},"23":{"tf":1.4142135623730951}}},"df":2,"docs":{"21":{"tf":1.0},"72":{"tf":1.0}},"r":{"d":{"df":1,"docs":{"10":{"tf":1.0}}},"df":0,"docs":{}}},"4":{".":{"8":{"0":{"8":{"3":{"6":{"3":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":1,"docs":{"72":{"tf":1.0}}},"5":{".":{"0":{"df":1,"docs":{"58":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"1":{"df":3,"docs":{"58":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"df":1,"docs":{"58":{"tf":1.0}}},"df":0,"docs":{}},"3":{".":{"5":{"9":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"5":{"4":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}},"5":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}},"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.0},"3":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":2.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"72":{"tf":1.0}},"s":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}}},"6":{"0":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"5":{"c":{"b":{"d":{"d":{"2":{"d":{"c":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}}},"7":{"0":{"3":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}},"e":{"a":{"c":{"8":{"8":{"a":{"b":{"b":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"8":{"0":{":":{"8":{"0":{"8":{"0":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"21":{"tf":1.0},"38":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"4":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"72":{"tf":1.0}}},"9":{".":{"3":{"9":{"1":{"3":{"3":{"4":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"9":{"0":{":":{"9":{"0":{"9":{"0":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"40":{"tf":1.0}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"72":{"tf":1.0}},"p":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"_":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"38":{"tf":1.0},"42":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":12,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"19":{"tf":2.0},"2":{"tf":1.0},"20":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"38":{"tf":1.0},"62":{"tf":1.4142135623730951},"70":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"31":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}},"v":{"df":6,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"33":{"tf":1.0},"36":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"d":{"df":6,"docs":{"12":{"tf":1.0},"15":{"tf":1.4142135623730951},"16":{"tf":1.0},"20":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"38":{"tf":1.7320508075688772},"40":{"tf":1.0},"45":{"tf":2.0},"50":{"tf":1.0},"7":{"tf":1.0}}}}}}},"df":6,"docs":{"20":{"tf":1.0},"21":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"19":{"tf":1.0},"69":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"=":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":1.7320508075688772}}},"df":0,"docs":{},"w":{"df":11,"docs":{"10":{"tf":1.0},"19":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"10":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":4,"docs":{"0":{"tf":1.0},"21":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"df":6,"docs":{"28":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"33":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951},"32":{"tf":1.0},"4":{"tf":1.0},"61":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"a":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}},"df":9,"docs":{"26":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.7320508075688772},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"23":{"tf":1.0},"62":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}}},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"c":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"m":{"df":1,"docs":{"70":{"tf":1.0}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":3,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"21":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"50":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"10":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":1,"docs":{"20":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":19,"docs":{"10":{"tf":1.0},"12":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":2.449489742783178},"26":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":3.0},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"28":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"33":{"tf":1.4142135623730951}}}}}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":6,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"21":{"tf":1.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}},"h":{"df":1,"docs":{"72":{"tf":1.0}}},"i":{"c":{"df":4,"docs":{"21":{"tf":1.0},"29":{"tf":1.0},"32":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{}}}},"c":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"24":{"tf":1.0},"43":{"tf":1.0}},"e":{"df":8,"docs":{"25":{"tf":1.0},"26":{"tf":3.0},"34":{"tf":2.0},"41":{"tf":1.0},"43":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"26":{"tf":1.0},"5":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"w":{"df":3,"docs":{"26":{"tf":2.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"19":{"tf":1.0},"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"1":{"tf":1.0},"11":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"4":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"\"":{"c":{":":{"\\":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"26":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"26":{"tf":1.0},"30":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"0":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"11":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"3":{"tf":1.0}}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"28":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"df":1,"docs":{"72":{"tf":2.23606797749979}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"11":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"25":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":2.23606797749979}}},"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"5":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":1,"docs":{"25":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":3.872983346207417}}}}}},"c":{":":{"\\":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":1,"docs":{"45":{"tf":2.23606797749979}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"74":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"28":{"tf":1.0}}}},"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":3,"docs":{"11":{"tf":2.0},"12":{"tf":1.0},"73":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":15,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":2.0},"29":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0}}}}},"c":{"df":1,"docs":{"72":{"tf":1.0}}},"d":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"73":{"tf":1.0}}},"df":2,"docs":{"43":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"2":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"29":{"tf":1.0}}}}},"df":1,"docs":{"45":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":3,"docs":{"40":{"tf":1.0},"45":{"tf":2.0},"7":{"tf":1.4142135623730951}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":5,"docs":{"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":7,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"26":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.4142135623730951},"71":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.0},"34":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"17":{"tf":1.0}}},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"43":{"tf":1.0},"7":{"tf":1.0}}}},"df":4,"docs":{"23":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"s":{"8":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":1,"docs":{"45":{"tf":2.0}}}}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"33":{"tf":1.0}}}},"u":{"d":{"df":6,"docs":{"19":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"m":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"30":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":2.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"14":{"tf":1.0},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"58":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"34":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"5":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":10,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.7320508075688772}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"15":{"tf":1.0},"19":{"tf":1.0},"73":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"15":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}},"r":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":5,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":7,"docs":{"1":{"tf":1.7320508075688772},"11":{"tf":1.0},"12":{"tf":2.0},"22":{"tf":1.0},"23":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.7320508075688772}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"10":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}},"x":{"df":2,"docs":{"26":{"tf":1.0},"34":{"tf":1.0}}}},"i":{"c":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"0":{"tf":1.0},"21":{"tf":1.0},"25":{"tf":2.0},"29":{"tf":1.0},"33":{"tf":2.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"s":{"df":4,"docs":{"10":{"tf":2.449489742783178},"29":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":6,"docs":{"19":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":2.6457513110645907},"28":{"tf":1.0},"29":{"tf":1.0},"42":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"20":{"tf":2.0},"23":{"tf":2.23606797749979},"24":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":1.0},"7":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":7,"docs":{"28":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"=":{"1":{"5":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":25,"docs":{"0":{"tf":1.4142135623730951},"10":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":2.23606797749979},"26":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":3.605551275463989},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":2.23606797749979},"33":{"tf":1.0},"34":{"tf":2.23606797749979},"38":{"tf":1.4142135623730951},"4":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.7320508075688772},"60":{"tf":1.4142135623730951},"69":{"tf":2.6457513110645907},"70":{"tf":2.0},"73":{"tf":1.0}}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951},"32":{"tf":2.8284271247461903},"34":{"tf":3.872983346207417},"36":{"tf":3.1622776601683795},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"3":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"43":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"19":{"tf":1.4142135623730951},"24":{"tf":1.0},"5":{"tf":1.0},"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"1":{"tf":1.0},"20":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"5":{"tf":1.0},"70":{"tf":1.4142135623730951},"73":{"tf":2.6457513110645907}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"38":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"28":{"tf":1.0},"33":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"0":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{":":{":":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{">":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"3":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"d":{"'":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"34":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"73":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"'":{"df":1,"docs":{"33":{"tf":1.0}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":14,"docs":{"25":{"tf":1.7320508075688772},"26":{"tf":1.0},"28":{"tf":2.6457513110645907},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"36":{"tf":1.0},"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":2.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":13,"docs":{"14":{"tf":1.7320508075688772},"15":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"14":{"tf":1.0},"34":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"h":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":4,"docs":{"10":{"tf":1.0},"16":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":18,"docs":{"10":{"tf":1.4142135623730951},"15":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":3.1622776601683795},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"21":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}}}},"df":2,"docs":{"10":{"tf":1.0},"45":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"11":{"tf":1.0},"12":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"o":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":12,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.0},"23":{"tf":1.0},"36":{"tf":2.449489742783178},"38":{"tf":2.449489742783178},"40":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"45":{"tf":2.449489742783178},"48":{"tf":2.23606797749979},"50":{"tf":2.449489742783178},"61":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"15":{"tf":1.0},"17":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}}}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"2":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"0":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"3":{"tf":1.0},"32":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"29":{"tf":1.0},"30":{"tf":1.0}}}},"r":{"df":1,"docs":{"61":{"tf":1.0}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":15,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{}},"v":{"0":{".":{"5":{".":{"1":{"0":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"11":{"tf":1.0},"28":{"tf":1.0},"7":{"tf":1.7320508075688772}}}}}},"i":{"c":{"df":3,"docs":{"69":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{">":{"<":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"20":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.0}}}}}},"r":{"=":{"'":{"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"0":{"tf":1.0},"25":{"tf":1.0},"58":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":2,"docs":{"34":{"tf":2.6457513110645907},"36":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}}},"df":1,"docs":{"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"36":{"tf":2.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":3.3166247903554},"50":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"2":{"tf":1.4142135623730951},"34":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"o":{"c":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":2.449489742783178},"20":{"tf":1.0},"34":{"tf":2.6457513110645907},"4":{"tf":1.0},"5":{"tf":1.7320508075688772}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":15,"docs":{"0":{"tf":1.4142135623730951},"20":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":2.0},"36":{"tf":1.0},"38":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":2.8284271247461903},"74":{"tf":1.4142135623730951}}}}}}}},"df":3,"docs":{"19":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":6,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":7,"docs":{"20":{"tf":1.0},"25":{"tf":2.6457513110645907},"3":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":2.449489742783178},"43":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"40":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"20":{"tf":1.0},"27":{"tf":1.0}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"10":{"tf":1.0},"25":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":6,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"23":{"tf":1.0},"5":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"74":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"28":{"tf":1.0}},"r":{"df":10,"docs":{"12":{"tf":1.7320508075688772},"20":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"8":{"tf":1.0}}}}}}},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"e":{"df":4,"docs":{"25":{"tf":1.0},"34":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"26":{"tf":1.7320508075688772},"3":{"tf":1.4142135623730951},"36":{"tf":2.0},"48":{"tf":1.7320508075688772}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":16,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"29":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"38":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"6":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"20":{"tf":1.0},"26":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"43":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"71":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"28":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"69":{"tf":1.0}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.4142135623730951},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}},"d":{"df":1,"docs":{"33":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"31":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}},"i":{"df":13,"docs":{"0":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"28":{"tf":2.23606797749979},"33":{"tf":2.449489742783178},"34":{"tf":2.23606797749979},"42":{"tf":1.0},"58":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0}},"z":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":2,"docs":{"25":{"tf":1.0},"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}},"v":{"df":2,"docs":{"50":{"tf":1.4142135623730951},"61":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"26":{"tf":1.0},"55":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"20":{"tf":1.4142135623730951},"3":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":3.0},"8":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"26":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"70":{"tf":1.7320508075688772}}}}}},"t":{"c":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"28":{"tf":1.0},"69":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"45":{"tf":2.6457513110645907}},"u":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"20":{"tf":1.0},"28":{"tf":1.4142135623730951},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0},"76":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"46":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":5,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"23":{"tf":1.0},"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.0},"31":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":2,"docs":{"12":{"tf":1.0},"42":{"tf":1.0}}}}}}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"21":{"tf":1.0},"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"43":{"tf":1.0},"74":{"tf":1.0}}}},"n":{"df":5,"docs":{"0":{"tf":1.0},"2":{"tf":1.0},"25":{"tf":1.4142135623730951},"33":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"0":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":35,"docs":{"20":{"tf":2.0},"21":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"27":{"tf":1.4142135623730951},"28":{"tf":2.23606797749979},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":2.0},"31":{"tf":3.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"39":{"tf":1.0},"4":{"tf":2.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":6,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":12,"docs":{"26":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"38":{"tf":2.0},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"29":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}},"t":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"2":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"r":{"df":2,"docs":{"0":{"tf":1.0},"33":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"31":{"tf":1.0},"32":{"tf":1.0},"5":{"tf":1.0}}}}}}}},"df":1,"docs":{"36":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"12":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"d":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"31":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":2,"docs":{"31":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":1,"docs":{"34":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.8284271247461903}}}}},"l":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":12,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":2.23606797749979},"45":{"tf":2.0},"62":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":3,"docs":{"20":{"tf":2.23606797749979},"43":{"tf":1.7320508075688772},"74":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"42":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"10":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"26":{"tf":1.0},"36":{"tf":1.0}}}},"d":{"df":6,"docs":{"2":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":12,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"73":{"tf":1.0}}}}},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"12":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"58":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"45":{"tf":1.0}}},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"10":{"tf":1.4142135623730951},"24":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":9,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"12":{"tf":1.0},"72":{"tf":1.0}}}}},"k":{"df":1,"docs":{"73":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0}}}},"df":3,"docs":{"41":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"42":{"tf":1.0},"48":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"q":{"d":{"df":0,"docs":{},"n":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":3,"docs":{"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":1,"docs":{"28":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"28":{"tf":1.0},"4":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"25":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":2.6457513110645907}}}}}}},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"41":{"tf":1.0}}},"df":6,"docs":{"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"33":{"tf":1.4142135623730951},"70":{"tf":1.0},"74":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"z":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.0},"73":{"tf":1.0}}}}},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}}}},"df":4,"docs":{"1":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"72":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.0},"14":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":9,"docs":{"14":{"tf":1.0},"20":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0}},"n":{"df":7,"docs":{"10":{"tf":1.0},"21":{"tf":1.4142135623730951},"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"32":{"tf":1.0},"73":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":7,"docs":{"1":{"tf":1.4142135623730951},"11":{"tf":1.0},"12":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"58":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":5,"docs":{"0":{"tf":1.0},"26":{"tf":1.0},"4":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.4142135623730951}},"o":{"d":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"u":{"df":4,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":7,"docs":{"10":{"tf":1.4142135623730951},"13":{"tf":1.0},"16":{"tf":3.0},"17":{"tf":1.0},"21":{"tf":2.449489742783178},"32":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"p":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.7320508075688772},"25":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"41":{"tf":1.0},"70":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"43":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"i":{"d":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"h":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"28":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"74":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"26":{"tf":1.0},"43":{"tf":1.0}}}}},"df":11,"docs":{"23":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.7320508075688772},"40":{"tf":2.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0}},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":2.0},"16":{"tf":2.0},"17":{"tf":1.4142135623730951},"32":{"tf":1.0}}},"p":{"df":15,"docs":{"0":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"df":19,"docs":{"0":{"tf":1.4142135623730951},"2":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.0},"28":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":2.6457513110645907},"5":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":2.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":18,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"21":{"tf":1.7320508075688772},"25":{"tf":2.449489742783178},"26":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"34":{"tf":3.7416573867739413},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":3.0},"48":{"tf":1.0},"50":{"tf":1.7320508075688772},"69":{"tf":1.0},"73":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"w":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"32":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"3":{"0":{"0":{"0":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"5":{"5":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"38":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"9":{"1":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{"8":{"0":{"8":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"50":{"tf":2.0},"7":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"11":{"tf":1.0},"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"b":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"19":{"tf":1.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"18":{"tf":1.0},"19":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.7320508075688772}}}}}}}}}}}},"i":{"d":{"df":1,"docs":{"34":{"tf":2.0}},"e":{"a":{"df":2,"docs":{"20":{"tf":1.0},"26":{"tf":2.23606797749979}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":2.23606797749979}}}}}}}},"l":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"30":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"26":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.0},"29":{"tf":1.0},"70":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":4,"docs":{"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"70":{"tf":1.0}}}}}}},"n":{"a":{"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":5,"docs":{"24":{"tf":1.0},"25":{"tf":2.0},"33":{"tf":2.23606797749979},"7":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"d":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"i":{"c":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"0":{"tf":1.0},"69":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"45":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"0":{"tf":1.0},"33":{"tf":1.7320508075688772},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"l":{"df":20,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":1.0},"11":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":2.23606797749979},"15":{"tf":1.7320508075688772},"16":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"5":{"tf":1.7320508075688772},"52":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":2.6457513110645907},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.0}}},"n":{"c":{"df":9,"docs":{"19":{"tf":1.0},"21":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.0},"50":{"tf":1.7320508075688772},"70":{"tf":1.0}},"e":{"=":{"\"":{"1":{"0":{".":{"0":{".":{"0":{".":{"9":{":":{"8":{"0":{"8":{"0":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"11":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"38":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":2,"docs":{"20":{"tf":1.0},"25":{"tf":1.0}}}},"l":{"'":{"df":1,"docs":{"26":{"tf":1.0}}},"/":{"a":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":7,"docs":{"28":{"tf":1.0},"33":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}},"n":{"d":{"df":4,"docs":{"30":{"tf":1.0},"31":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951}}}}},"f":{"a":{"c":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"45":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":3,"docs":{"29":{"tf":1.0},"34":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"v":{"df":6,"docs":{"14":{"tf":1.0},"26":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"26":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0}},"t":{"df":2,"docs":{"0":{"tf":1.0},"19":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"34":{"tf":1.0},"76":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"p":{"df":4,"docs":{"21":{"tf":1.0},"40":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0}},"v":{"4":{"df":1,"docs":{"38":{"tf":1.0}}},"6":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"u":{"df":4,"docs":{"23":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"8":{"tf":1.0}}}}},"t":{"'":{"df":5,"docs":{"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"48":{"tf":1.0},"69":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"8":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"0":{"tf":1.0},"26":{"tf":1.4142135623730951}}}}}}}},"j":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":3.3166247903554}}}}}},"o":{"b":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"/":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":2.8284271247461903},"40":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}},"q":{"df":1,"docs":{"36":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"12":{"tf":1.0},"23":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":3.1622776601683795}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"\"":{"df":0,"docs":{},"{":{".":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":3,"docs":{"0":{"tf":1.0},"3":{"tf":1.0},"73":{"tf":1.0}}}}}},"k":{"b":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}},"df":1,"docs":{"24":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"26":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":11,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.4142135623730951},"58":{"tf":2.0},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.23606797749979},"75":{"tf":1.0}}}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":6,"docs":{"0":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":1.0},"34":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"n":{"d":{"df":2,"docs":{"26":{"tf":1.7320508075688772},"73":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"33":{"tf":1.7320508075688772},"50":{"tf":1.0},"70":{"tf":1.0}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"15":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"13":{"tf":1.0},"16":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":2.0},"5":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"d":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"21":{"tf":1.7320508075688772},"34":{"tf":3.605551275463989},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"72":{"tf":1.0}},"r":{"df":5,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"58":{"tf":1.0},"72":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":6,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"'":{"df":5,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"21":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}}}}},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"23":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.7320508075688772},"71":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":13,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"34":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"x":{"df":5,"docs":{"30":{"tf":1.0},"62":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"o":{"a":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"23":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"73":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"23":{"tf":1.0},"24":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":3,"docs":{"23":{"tf":1.0},"45":{"tf":1.4142135623730951},"72":{"tf":1.0}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"25":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":14,"docs":{"0":{"tf":1.0},"10":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":3,"docs":{"26":{"tf":1.0},"28":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"18":{"tf":1.0},"19":{"tf":2.449489742783178},"20":{"tf":2.0},"25":{"tf":3.0},"26":{"tf":3.3166247903554},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":2.23606797749979},"31":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":2.449489742783178},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":5,"docs":{"0":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"11":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"5":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"19":{"tf":1.0},"28":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":11,"docs":{"2":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"50":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"11":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":3,"docs":{"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"70":{"tf":1.0}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":1,"docs":{"69":{"tf":1.0}}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"24":{"tf":1.0},"26":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"36":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}}}}}},"y":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"19":{"tf":1.0}}}}},"t":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":14,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":2.6457513110645907},"36":{"tf":2.0},"48":{"tf":2.0},"50":{"tf":1.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"74":{"tf":1.0},"76":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"20":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"76":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"19":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":33,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.7320508075688772},"15":{"tf":1.7320508075688772},"18":{"tf":1.0},"19":{"tf":2.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.0},"25":{"tf":3.0},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"29":{"tf":1.0},"30":{"tf":2.0},"31":{"tf":2.8284271247461903},"32":{"tf":1.7320508075688772},"33":{"tf":1.7320508075688772},"34":{"tf":4.358898943540674},"36":{"tf":2.449489742783178},"38":{"tf":2.449489742783178},"4":{"tf":1.7320508075688772},"40":{"tf":2.8284271247461903},"41":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.4142135623730951},"48":{"tf":3.4641016151377544},"50":{"tf":2.0},"58":{"tf":1.0},"61":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"d":{"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":7,"docs":{"2":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":3,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":8,"docs":{"1":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"72":{"tf":2.23606797749979},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"0":{"tf":1.0},"14":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":19,"docs":{"0":{"tf":1.7320508075688772},"12":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":2.0},"43":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"0":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"20":{"tf":1.7320508075688772},"43":{"tf":2.0},"72":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"10":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"70":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"51":{"tf":1.0},"53":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":3,"docs":{"25":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":3.3166247903554},"73":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"26":{"tf":2.449489742783178},"3":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":16,"docs":{"10":{"tf":1.0},"14":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":2.23606797749979},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"36":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"df":1,"docs":{"36":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"28":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":23,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"g":{"df":2,"docs":{"48":{"tf":1.0},"69":{"tf":1.0}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"w":{"df":3,"docs":{"25":{"tf":1.0},"31":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"15":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.0},"73":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"x":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":1,"docs":{"5":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":7,"docs":{"20":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"h":{"df":1,"docs":{"25":{"tf":1.0}}},"i":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":1,"docs":{"71":{"tf":1.0}}}}},"w":{"df":6,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"21":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"16":{"tf":1.0},"20":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}},"n":{"c":{"df":6,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951},"43":{"tf":1.0},"7":{"tf":1.0}}},"df":16,"docs":{"0":{"tf":1.0},"19":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0}}},"p":{"a":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.7320508075688772},"8":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"34":{"tf":1.0},"70":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":15,"docs":{"23":{"tf":1.7320508075688772},"25":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":2.23606797749979},"40":{"tf":2.0},"45":{"tf":2.449489742783178},"48":{"tf":2.0},"50":{"tf":2.23606797749979},"54":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"32":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}}}},"s":{"df":4,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"73":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"7":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"3":{"tf":1.7320508075688772},"31":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":2,"docs":{"26":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"11":{"tf":1.0},"23":{"tf":1.7320508075688772},"5":{"tf":2.0},"62":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"7":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"19":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"21":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"14":{"tf":1.7320508075688772},"24":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"72":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"61":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"34":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":8,"docs":{"23":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":2.23606797749979},"50":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":7,"docs":{"21":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":2.23606797749979},"28":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"60":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"29":{"tf":1.0},"42":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"14":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.0},"34":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"g":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"df":1,"docs":{"70":{"tf":1.0}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"33":{"tf":1.0}}}}}}},"y":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}}}}},"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":14,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"71":{"tf":1.0}}},"u":{"df":2,"docs":{"28":{"tf":1.0},"3":{"tf":1.0}}}},"o":{"d":{"df":4,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"34":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"2":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":9,"docs":{"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772},"45":{"tf":2.23606797749979},"50":{"tf":1.7320508075688772},"7":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"58":{"tf":1.0},"75":{"tf":1.0}}}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":11,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":6,"docs":{"12":{"tf":1.0},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":5,"docs":{"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"10":{"tf":1.7320508075688772},"18":{"tf":1.0},"19":{"tf":1.7320508075688772},"21":{"tf":2.23606797749979},"25":{"tf":4.123105625617661},"26":{"tf":4.58257569495584},"27":{"tf":1.0},"28":{"tf":2.0},"29":{"tf":1.0},"3":{"tf":2.23606797749979},"30":{"tf":1.4142135623730951},"32":{"tf":2.23606797749979},"33":{"tf":2.449489742783178},"34":{"tf":2.23606797749979},"38":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}}},"p":{"0":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"26":{"tf":1.0},"34":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"31":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"0":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"69":{"tf":1.0}}}}},"df":5,"docs":{"12":{"tf":1.0},"29":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"s":{"df":1,"docs":{"10":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"3":{"tf":1.0},"36":{"tf":1.7320508075688772},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.4142135623730951}}}}}}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"23":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"/":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"/":{"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"74":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},":":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":3,"docs":{"2":{"tf":1.0},"32":{"tf":1.0},"74":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":2,"docs":{"0":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"_":{"df":1,"docs":{"25":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}},"s":{"_":{"%":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"46":{"tf":1.0}}}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}},"df":17,"docs":{"10":{"tf":1.0},"21":{"tf":2.449489742783178},"25":{"tf":2.23606797749979},"26":{"tf":3.7416573867739413},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":4.242640687119285},"36":{"tf":3.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"48":{"tf":2.8284271247461903},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"26":{"tf":2.449489742783178},"58":{"tf":1.0},"72":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":4,"docs":{"28":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"10":{"tf":1.4142135623730951},"28":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"25":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"0":{"tf":1.0}}},"df":7,"docs":{"12":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"5":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":24,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"15":{"tf":2.6457513110645907},"17":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.8284271247461903},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"25":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"37":{"tf":1.0},"38":{"tf":2.6457513110645907},"39":{"tf":1.0},"4":{"tf":2.449489742783178},"40":{"tf":2.6457513110645907},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"28":{"tf":1.0},"5":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"7":{"tf":1.0},"8":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"73":{"tf":2.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":15,"docs":{"19":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":2.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"25":{"tf":2.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772}}},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"71":{"tf":1.0}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"|":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"29":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"41":{"tf":1.0},"73":{"tf":2.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":10,"docs":{"22":{"tf":1.4142135623730951},"23":{"tf":2.6457513110645907},"24":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":2.449489742783178},"41":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":2.0},"73":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"31":{"tf":1.0}}}}},"q":{"df":4,"docs":{"38":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":9,"docs":{"18":{"tf":1.0},"20":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0}}}}}},"df":12,"docs":{"20":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"38":{"tf":1.7320508075688772},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"48":{"tf":1.0},"50":{"tf":1.7320508075688772},"58":{"tf":1.0},"70":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"21":{"tf":1.0},"28":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"1":{"tf":1.0},"5":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"25":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":13,"docs":{"25":{"tf":2.23606797749979},"26":{"tf":1.0},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":3.0},"34":{"tf":2.449489742783178},"52":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}}},"w":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}},"df":2,"docs":{"48":{"tf":2.0},"72":{"tf":1.0}},"e":{")":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}}},"d":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"25":{"tf":1.0},"26":{"tf":2.23606797749979},"28":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0}},"i":{"df":2,"docs":{"20":{"tf":1.0},"4":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"23":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"73":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"d":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":1,"docs":{"34":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":15,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"10":{"tf":1.4142135623730951},"20":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":2,"docs":{"36":{"tf":2.0},"48":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}}}},"df":1,"docs":{"34":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"12":{"tf":1.0},"17":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"32":{"tf":1.0}}}},"i":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"71":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.0},"73":{"tf":1.0}}},"v":{"df":3,"docs":{"10":{"tf":1.0},"17":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":3,"docs":{"14":{"tf":1.0},"15":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":2,"docs":{"33":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"33":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":4,"docs":{"28":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"r":{"df":6,"docs":{"2":{"tf":1.0},"20":{"tf":1.0},"32":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":4,"docs":{"14":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":2.23606797749979},"36":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"71":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"70":{"tf":1.4142135623730951},"73":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"8":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"8":{"df":1,"docs":{"23":{"tf":1.0}}},"9":{"df":1,"docs":{"23":{"tf":1.0}}},"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":5,"docs":{"2":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"5":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":4,"docs":{"12":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":3.4641016151377544},"46":{"tf":1.0}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"23":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"25":{"tf":1.0}}},"t":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"m":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}},"s":{"a":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":33,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":2.0},"14":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":2.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.23606797749979},"23":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":2.0},"29":{"tf":1.0},"30":{"tf":2.23606797749979},"31":{"tf":1.4142135623730951},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979},"38":{"tf":2.0},"4":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":1.7320508075688772},"5":{"tf":2.449489742783178},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":2.23606797749979},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":1.0},"8":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}},"df":3,"docs":{"11":{"tf":1.4142135623730951},"12":{"tf":1.0},"73":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":10,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.0},"70":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"24":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"20":{"tf":1.0}}}}},"c":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"p":{"df":0,"docs":{},"h":{"\\":{"\\":{"df":0,"docs":{},"w":{"\\":{"\\":{"df":0,"docs":{},"w":{".":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"_":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"34":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"21":{"tf":1.0},"34":{"tf":1.0}},"s":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"m":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"~":{"\"":{".":{"*":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"x":{"df":1,"docs":{"21":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"$":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"1":{"0":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":47,"docs":{"0":{"tf":2.0},"1":{"tf":2.0},"10":{"tf":1.7320508075688772},"11":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":2.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":2.0},"2":{"tf":1.7320508075688772},"20":{"tf":2.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":2.23606797749979},"24":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":2.6457513110645907},"27":{"tf":1.4142135623730951},"28":{"tf":2.6457513110645907},"29":{"tf":1.4142135623730951},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":2.6457513110645907},"34":{"tf":2.6457513110645907},"36":{"tf":2.8284271247461903},"38":{"tf":2.6457513110645907},"4":{"tf":1.7320508075688772},"40":{"tf":2.0},"43":{"tf":2.23606797749979},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"48":{"tf":3.0},"5":{"tf":3.0},"50":{"tf":2.23606797749979},"53":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":2.0},"70":{"tf":3.0},"72":{"tf":2.0},"73":{"tf":2.6457513110645907},"9":{"tf":1.0}},"e":{"'":{"df":3,"docs":{"12":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"21":{"tf":1.0}}}}},":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"8":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{">":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"y":{":":{":":{"a":{"d":{"d":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"=":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":2,"docs":{"11":{"tf":1.0},"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"31":{"tf":1.0},"32":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"40":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"4":{"tf":1.0}},"e":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"31":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.0}}}}}}},"df":12,"docs":{"23":{"tf":1.7320508075688772},"29":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"23":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":1.7320508075688772},"48":{"tf":2.0},"50":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"42":{"tf":1.0},"72":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":2.0},"21":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"34":{"tf":2.23606797749979},"4":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"9":{"tf":1.0}},"m":{"df":4,"docs":{"33":{"tf":1.7320508075688772},"58":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}},"n":{"df":1,"docs":{"25":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"2":{"tf":1.4142135623730951}}}}}}},"n":{"d":{"df":6,"docs":{"23":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":28,"docs":{"26":{"tf":2.0},"28":{"tf":2.23606797749979},"29":{"tf":1.4142135623730951},"30":{"tf":2.23606797749979},"31":{"tf":2.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"70":{"tf":2.449489742783178},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}}}},"t":{"df":3,"docs":{"40":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}},"v":{"df":2,"docs":{"30":{"tf":1.0},"73":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"45":{"tf":1.0}}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"=":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":11,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":3.3166247903554},"52":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"7":{"tf":1.0}}}},"i":{"c":{"df":16,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"14":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}}}},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"df":10,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"50":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.0},"43":{"tf":1.0},"8":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"73":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"20":{"tf":1.0},"26":{"tf":2.23606797749979},"42":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"23":{"tf":1.0},"26":{"tf":1.0},"4":{"tf":1.0}},"i":{"c":{"df":1,"docs":{"32":{"tf":1.0}}},"df":1,"docs":{"11":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"26":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"73":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"=":{"1":{"0":{"df":0,"docs":{},"m":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}},"5":{"df":0,"docs":{},"m":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}},"c":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"0":{"df":1,"docs":{"3":{"tf":1.0}}},"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":6,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":2.6457513110645907},"60":{"tf":1.4142135623730951}},"x":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"v":{"df":1,"docs":{"19":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"28":{"tf":1.0},"8":{"tf":1.0}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"12":{"tf":1.0},"20":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"r":{"c":{"df":7,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"20":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":5,"docs":{"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.0}},"i":{"df":2,"docs":{"45":{"tf":2.0},"50":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"r":{"c":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"5":{"1":{":":{"3":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"6":{"0":{":":{"2":{"8":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"2":{"2":{"7":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"1":{"2":{"6":{"0":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"4":{"9":{":":{"2":{"1":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"9":{"2":{":":{"1":{"4":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"4":{"9":{"5":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"9":{"1":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"2":{"3":{"4":{":":{"2":{"6":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"1":{"8":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"1":{"0":{"6":{":":{"9":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{":":{"2":{"4":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"10":{"tf":2.0},"5":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"6":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"76":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":3,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":6,"docs":{"1":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"43":{"tf":1.0},"7":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"15":{"tf":1.4142135623730951},"28":{"tf":1.0},"8":{"tf":1.0}}},"i":{"c":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"69":{"tf":1.0}}}}},"u":{"df":2,"docs":{"23":{"tf":1.0},"71":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"1":{"tf":1.4142135623730951},"23":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":2.8284271247461903},"5":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":6,"docs":{"20":{"tf":1.0},"36":{"tf":2.6457513110645907},"40":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"7":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"6":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"8":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"16":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951}}}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"2":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"29":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"u":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"45":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"b":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"29":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"21":{"tf":1.0},"28":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"71":{"tf":1.0}},"h":{"df":5,"docs":{"28":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"72":{"tf":1.4142135623730951},"8":{"tf":1.0}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"43":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"34":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"12":{"tf":1.0}}}},"m":{"(":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"\"":{"$":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"25":{"tf":2.0},"34":{"tf":1.0}},"e":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"33":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"0":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{":":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"32":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"d":{"df":3,"docs":{"20":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0}}},"df":8,"docs":{"20":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"t":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"29":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":4,"docs":{"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":2.23606797749979},"50":{"tf":1.0}}}},"df":7,"docs":{"1":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"43":{"tf":1.4142135623730951},"48":{"tf":2.23606797749979},"5":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"0":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"26":{"tf":2.0}},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"15":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}},"x":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"10":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":4,"docs":{"28":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951},"73":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"33":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"26":{"tf":2.0}}},"k":{"df":4,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.7320508075688772},"33":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":16,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"31":{"tf":1.0},"4":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"50":{"tf":1.0}}}}}}},"u":{"df":1,"docs":{"0":{"tf":1.0}}}},"i":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"21":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":3.3166247903554},"28":{"tf":2.449489742783178},"30":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}},"f":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}},"p":{"df":1,"docs":{"32":{"tf":1.0}}}},"l":{"df":3,"docs":{"40":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}},"s":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}},"s":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":6,"docs":{"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":2.0}}}}},"o":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"10":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}}}},"p":{"df":7,"docs":{"10":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"73":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"30":{"tf":1.0},"34":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"34":{"tf":2.0}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}},"k":{"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":4,"docs":{"10":{"tf":1.0},"34":{"tf":1.0},"5":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":7,"docs":{"3":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"62":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"df":5,"docs":{"11":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"42":{"tf":1.0}}}}}}}}}}}},"s":{"d":{"b":{"df":2,"docs":{"28":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"0":{"tf":1.0},"13":{"tf":1.0},"32":{"tf":1.4142135623730951},"5":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"28":{"tf":1.0},"29":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"20":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"10":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}},"df":1,"docs":{"24":{"tf":1.0}},"i":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"72":{"tf":1.0}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"33":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"1":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"0":{"tf":1.0},"26":{"tf":2.6457513110645907},"33":{"tf":1.4142135623730951},"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"17":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":2,"docs":{"23":{"tf":1.4142135623730951},"38":{"tf":1.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":18,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"36":{"tf":1.7320508075688772},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"74":{"tf":1.0}}}},"df":40,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"11":{"tf":1.7320508075688772},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"19":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":4.242640687119285},"28":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.4142135623730951},"34":{"tf":3.1622776601683795},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":2.0},"45":{"tf":2.8284271247461903},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"7":{"tf":1.7320508075688772},"70":{"tf":2.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"74":{"tf":1.0}},"e":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"12":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"14":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"3":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"c":{"a":{"df":0,"docs":{},"l":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"12":{"tf":1.0},"19":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}}}},"v":{"4":{"df":1,"docs":{"40":{"tf":1.0}}},"6":{"df":1,"docs":{"40":{"tf":1.0}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"21":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"14":{"tf":1.4142135623730951},"16":{"tf":1.0},"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"$":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":3,"docs":{"20":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.0},"55":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"26":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}},"df":5,"docs":{"1":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.0},"73":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"40":{"tf":1.0},"72":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"11":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"34":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0}}}}}}}},"i":{"a":{"df":1,"docs":{"32":{"tf":1.0}}},"df":1,"docs":{"23":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0}}}},"m":{"df":1,"docs":{"45":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":17,"docs":{"18":{"tf":1.0},"19":{"tf":2.23606797749979},"20":{"tf":2.0},"26":{"tf":2.23606797749979},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":2.449489742783178},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"1":{"df":1,"docs":{"43":{"tf":1.0}}},"2":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"21":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"'":{"df":1,"docs":{"31":{"tf":1.0}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}},"df":12,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":2.0},"45":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"45":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"t":{"df":17,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"29":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"n":{"df":4,"docs":{"10":{"tf":1.0},"25":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":1.0}}},"p":{"1":{"0":{"df":2,"docs":{"49":{"tf":1.4142135623730951},"50":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0}}}},"y":{"df":20,"docs":{"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"73":{"tf":1.0}}}},"df":1,"docs":{"3":{"tf":2.8284271247461903}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"28":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"32":{"tf":1.0},"69":{"tf":1.0}}}},"b":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.0},"73":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"0":{"tf":1.0},"42":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":7,"docs":{"23":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":2.23606797749979},"52":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"9":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"26":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":15,"docs":{"12":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":3.3166247903554},"27":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"40":{"tf":1.0},"5":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":5,"docs":{"28":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"34":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"8":{"6":{")":{"\\":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"\\":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}}},"y":{"df":1,"docs":{"23":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":1,"docs":{"70":{"tf":3.3166247903554}}},"o":{"df":0,"docs":{},"u":{"'":{"d":{"df":3,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"9":{"tf":1.0}}}}}}}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"breadcrumbs":{"root":{"0":{".":{"0":{".":{"0":{".":{"0":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"14":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"48":{"tf":1.0},"72":{"tf":1.0}}},"1":{".":{"0":{".":{"0":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"25":{"tf":1.0}}},"4":{"8":{".":{"0":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"72":{"tf":2.23606797749979}}},"df":0,"docs":{}},"7":{"0":{"8":{"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{".":{"0":{".":{"9":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"21":{"tf":1.0},"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.0}}}},"2":{"8":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"2":{"tf":1.0}}},"df":4,"docs":{"11":{"tf":1.0},"36":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951},"72":{"tf":1.0}}},"1":{"df":1,"docs":{"11":{"tf":1.0}}},"3":{"5":{"df":1,"docs":{"10":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"11":{"tf":1.0}}},"5":{"df":4,"docs":{"1":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"11":{"tf":1.0}}},"9":{"8":{".":{"5":{"1":{".":{"1":{"0":{"0":{".":{"5":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":4,"docs":{"3":{"tf":1.0},"34":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"m":{"df":1,"docs":{"14":{"tf":1.0}}}},"2":{"0":{".":{"0":{"1":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}}},"1":{"2":{"df":5,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}},"6":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}},"9":{"df":2,"docs":{"52":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"48":{"tf":1.4142135623730951}}},"1":{"0":{"0":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"3":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"3":{"0":{"0":{"0":{":":{"3":{"0":{"0":{"0":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"10":{"tf":1.0},"23":{"tf":1.4142135623730951}}},"df":2,"docs":{"21":{"tf":1.0},"72":{"tf":1.0}},"r":{"d":{"df":1,"docs":{"10":{"tf":1.0}}},"df":0,"docs":{}}},"4":{".":{"8":{"0":{"8":{"3":{"6":{"3":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":1,"docs":{"72":{"tf":1.0}}},"5":{".":{"0":{"df":1,"docs":{"58":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"1":{"df":3,"docs":{"58":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"df":1,"docs":{"58":{"tf":1.0}}},"df":0,"docs":{}},"3":{".":{"5":{"9":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"5":{"4":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}},"5":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}},"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.0},"3":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":2.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"72":{"tf":1.0}},"s":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}}},"6":{"0":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"5":{"c":{"b":{"d":{"d":{"2":{"d":{"c":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}}},"7":{"0":{"3":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}},"e":{"a":{"c":{"8":{"8":{"a":{"b":{"b":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"8":{"0":{":":{"8":{"0":{"8":{"0":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"21":{"tf":1.0},"38":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"4":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"72":{"tf":1.0}}},"9":{".":{"3":{"9":{"1":{"3":{"3":{"4":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"9":{"0":{":":{"9":{"0":{"9":{"0":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"40":{"tf":1.0}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"72":{"tf":1.0}},"p":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"_":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"38":{"tf":1.0},"42":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":12,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"19":{"tf":2.0},"2":{"tf":1.0},"20":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"38":{"tf":1.0},"62":{"tf":1.4142135623730951},"70":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"31":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}},"v":{"df":6,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"33":{"tf":1.0},"36":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"d":{"df":6,"docs":{"12":{"tf":1.0},"15":{"tf":1.4142135623730951},"16":{"tf":1.0},"20":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"38":{"tf":1.7320508075688772},"40":{"tf":1.0},"45":{"tf":2.0},"50":{"tf":1.0},"7":{"tf":1.0}}}}}}},"df":6,"docs":{"20":{"tf":1.0},"21":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"19":{"tf":1.0},"69":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"=":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":1.7320508075688772}}},"df":0,"docs":{},"w":{"df":11,"docs":{"10":{"tf":1.0},"19":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"10":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":4,"docs":{"0":{"tf":1.0},"21":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"df":6,"docs":{"28":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"33":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951},"32":{"tf":1.0},"4":{"tf":1.0},"61":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"24":{"tf":2.0}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"a":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}},"df":9,"docs":{"26":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.7320508075688772},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"23":{"tf":1.0},"62":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}}},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"c":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"m":{"df":1,"docs":{"70":{"tf":1.0}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":3,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"21":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"50":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"10":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":1,"docs":{"20":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":19,"docs":{"10":{"tf":1.0},"12":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":2.449489742783178},"26":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":3.1622776601683795},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"28":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"33":{"tf":1.4142135623730951}}}}}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":6,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"21":{"tf":1.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}},"h":{"df":1,"docs":{"72":{"tf":1.0}}},"i":{"c":{"df":4,"docs":{"21":{"tf":1.0},"29":{"tf":1.0},"32":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{}}}},"c":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"24":{"tf":1.0},"43":{"tf":1.0}},"e":{"df":8,"docs":{"25":{"tf":1.0},"26":{"tf":3.0},"34":{"tf":2.0},"41":{"tf":1.0},"43":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"26":{"tf":1.0},"5":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"w":{"df":3,"docs":{"26":{"tf":2.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"19":{"tf":1.0},"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"1":{"tf":1.0},"11":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"4":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"\"":{"c":{":":{"\\":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"26":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"26":{"tf":1.0},"30":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"0":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"11":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"3":{"tf":1.0}}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"28":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"df":1,"docs":{"72":{"tf":2.23606797749979}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"11":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"25":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":2.23606797749979}}},"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"5":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":1,"docs":{"25":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":3.872983346207417}}}}}},"c":{":":{"\\":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":1,"docs":{"45":{"tf":2.23606797749979}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"74":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"28":{"tf":1.0}}}},"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":3,"docs":{"11":{"tf":2.0},"12":{"tf":1.0},"73":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":15,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":2.0},"29":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0}}}}},"c":{"df":1,"docs":{"72":{"tf":1.0}}},"d":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"73":{"tf":1.0}}},"df":2,"docs":{"43":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"2":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"29":{"tf":1.0}}}}},"df":1,"docs":{"45":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":3,"docs":{"40":{"tf":1.0},"45":{"tf":2.0},"7":{"tf":1.4142135623730951}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":5,"docs":{"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":7,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"26":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.0},"34":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"43":{"tf":1.0},"7":{"tf":1.0}}}},"df":4,"docs":{"23":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"s":{"8":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":1,"docs":{"45":{"tf":2.0}}}}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"33":{"tf":1.0}}}},"u":{"d":{"df":6,"docs":{"19":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0}}}}}}}},"m":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"11":{"tf":1.0},"14":{"tf":1.0},"30":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":2.0},"75":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"14":{"tf":1.0},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"58":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"34":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"5":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":10,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.7320508075688772}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"15":{"tf":1.0},"19":{"tf":1.0},"73":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"15":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}},"r":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":6,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":8,"docs":{"1":{"tf":1.7320508075688772},"11":{"tf":1.7320508075688772},"12":{"tf":2.449489742783178},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":2.0}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"10":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}},"x":{"df":2,"docs":{"26":{"tf":1.0},"34":{"tf":1.0}}}},"i":{"c":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"0":{"tf":1.0},"21":{"tf":1.0},"25":{"tf":2.0},"29":{"tf":1.0},"33":{"tf":2.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"s":{"df":4,"docs":{"10":{"tf":2.8284271247461903},"29":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"19":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":3.0},"27":{"tf":1.0},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"42":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"20":{"tf":2.0},"23":{"tf":2.23606797749979},"24":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":1.0},"7":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":7,"docs":{"28":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"=":{"1":{"5":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":31,"docs":{"0":{"tf":1.4142135623730951},"10":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":2.6457513110645907},"26":{"tf":2.0},"27":{"tf":1.4142135623730951},"28":{"tf":3.7416573867739413},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":2.23606797749979},"33":{"tf":1.0},"34":{"tf":2.23606797749979},"38":{"tf":1.4142135623730951},"4":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.7320508075688772},"60":{"tf":1.4142135623730951},"69":{"tf":2.6457513110645907},"70":{"tf":2.0},"73":{"tf":1.0}}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951},"32":{"tf":3.1622776601683795},"34":{"tf":3.872983346207417},"36":{"tf":3.1622776601683795},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"3":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"43":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"19":{"tf":1.4142135623730951},"24":{"tf":1.0},"5":{"tf":1.0},"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"1":{"tf":1.0},"20":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"5":{"tf":1.0},"70":{"tf":1.4142135623730951},"73":{"tf":3.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"38":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"28":{"tf":1.0},"33":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"0":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{":":{":":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{">":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"3":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"d":{"'":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"34":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"73":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"'":{"df":1,"docs":{"33":{"tf":1.0}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":14,"docs":{"25":{"tf":1.7320508075688772},"26":{"tf":1.0},"28":{"tf":2.6457513110645907},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"36":{"tf":1.0},"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"74":{"tf":2.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":13,"docs":{"14":{"tf":1.7320508075688772},"15":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"14":{"tf":1.0},"34":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"h":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":4,"docs":{"10":{"tf":1.0},"16":{"tf":1.4142135623730951},"21":{"tf":2.23606797749979},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":18,"docs":{"10":{"tf":1.4142135623730951},"15":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":3.1622776601683795},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"21":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}}}},"df":2,"docs":{"10":{"tf":1.0},"45":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"11":{"tf":1.0},"12":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"o":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":12,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.0},"23":{"tf":1.0},"36":{"tf":2.449489742783178},"38":{"tf":2.449489742783178},"40":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"45":{"tf":2.449489742783178},"48":{"tf":2.23606797749979},"50":{"tf":2.449489742783178},"61":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"15":{"tf":1.0},"17":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}}}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"2":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"0":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"3":{"tf":1.0},"32":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"29":{"tf":1.0},"30":{"tf":1.0}}}},"r":{"df":1,"docs":{"61":{"tf":1.0}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":15,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{}},"v":{"0":{".":{"5":{".":{"1":{"0":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"11":{"tf":1.0},"28":{"tf":1.0},"7":{"tf":1.7320508075688772}}}}}},"i":{"c":{"df":3,"docs":{"69":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{">":{"<":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"20":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.0}}}}}},"r":{"=":{"'":{"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"0":{"tf":1.0},"25":{"tf":1.0},"58":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":2,"docs":{"34":{"tf":2.6457513110645907},"36":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}}},"df":1,"docs":{"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"36":{"tf":2.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":3.3166247903554},"50":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"2":{"tf":1.7320508075688772},"34":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"o":{"c":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":2.8284271247461903},"20":{"tf":1.0},"34":{"tf":2.6457513110645907},"4":{"tf":1.0},"5":{"tf":1.7320508075688772}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":15,"docs":{"0":{"tf":1.4142135623730951},"20":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":2.0},"36":{"tf":1.0},"38":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":2.8284271247461903},"74":{"tf":1.7320508075688772}}}}}}}},"df":3,"docs":{"19":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":6,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":7,"docs":{"20":{"tf":1.0},"25":{"tf":2.6457513110645907},"3":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.449489742783178},"43":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"40":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"20":{"tf":1.0},"27":{"tf":1.0}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"10":{"tf":1.0},"25":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":6,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"23":{"tf":1.0},"5":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"74":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"28":{"tf":1.0}},"r":{"df":10,"docs":{"12":{"tf":1.7320508075688772},"20":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"8":{"tf":1.0}}}}}}},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"e":{"df":4,"docs":{"25":{"tf":1.0},"34":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"26":{"tf":1.7320508075688772},"3":{"tf":1.4142135623730951},"36":{"tf":2.0},"48":{"tf":1.7320508075688772}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":16,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"29":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"38":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"6":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"20":{"tf":1.0},"26":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"38":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"43":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"71":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"28":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"69":{"tf":1.0}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.4142135623730951},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}},"d":{"df":1,"docs":{"33":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"31":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}},"i":{"df":13,"docs":{"0":{"tf":1.4142135623730951},"25":{"tf":2.0},"26":{"tf":1.4142135623730951},"28":{"tf":2.23606797749979},"33":{"tf":2.449489742783178},"34":{"tf":2.23606797749979},"42":{"tf":1.0},"58":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0}},"z":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":2,"docs":{"25":{"tf":1.0},"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}},"v":{"df":2,"docs":{"50":{"tf":1.4142135623730951},"61":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"26":{"tf":1.0},"55":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"69":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"20":{"tf":1.4142135623730951},"3":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":3.0},"8":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"26":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"70":{"tf":1.7320508075688772}}}}}},"t":{"c":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"28":{"tf":1.0},"69":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"45":{"tf":2.6457513110645907}},"u":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"20":{"tf":1.0},"28":{"tf":1.4142135623730951},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0},"76":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"46":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":5,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"23":{"tf":1.0},"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.0},"31":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":2,"docs":{"12":{"tf":1.4142135623730951},"42":{"tf":1.0}}}}}}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"21":{"tf":1.0},"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"43":{"tf":1.0},"74":{"tf":1.0}}}},"n":{"df":5,"docs":{"0":{"tf":1.0},"2":{"tf":1.0},"25":{"tf":2.0},"33":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"0":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":37,"docs":{"20":{"tf":2.0},"21":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":2.0},"24":{"tf":1.0},"27":{"tf":1.4142135623730951},"28":{"tf":2.23606797749979},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":2.0},"31":{"tf":3.1622776601683795},"34":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"39":{"tf":1.7320508075688772},"4":{"tf":2.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772},"49":{"tf":2.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":6,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":12,"docs":{"26":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"38":{"tf":2.0},"4":{"tf":1.0},"41":{"tf":1.7320508075688772},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"50":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"29":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}},"t":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"2":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"r":{"df":2,"docs":{"0":{"tf":1.0},"33":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"31":{"tf":1.0},"32":{"tf":1.0},"5":{"tf":1.0}}}}}}}},"df":1,"docs":{"36":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"12":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"2":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"d":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"31":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":2,"docs":{"31":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":1,"docs":{"34":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.8284271247461903}}}}},"l":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":12,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":2.23606797749979},"45":{"tf":2.0},"62":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":3,"docs":{"20":{"tf":2.23606797749979},"43":{"tf":1.7320508075688772},"74":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"42":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"10":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"26":{"tf":1.0},"36":{"tf":1.0}}}},"d":{"df":6,"docs":{"2":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":12,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"73":{"tf":1.0}}}}},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"12":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"58":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"45":{"tf":1.0}}},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"10":{"tf":1.4142135623730951},"24":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":9,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"12":{"tf":1.0},"72":{"tf":1.0}}}}},"k":{"df":1,"docs":{"73":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0}}}},"df":3,"docs":{"41":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"42":{"tf":1.0},"48":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"q":{"d":{"df":0,"docs":{},"n":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":3,"docs":{"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":1,"docs":{"28":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"28":{"tf":1.0},"4":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"25":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":2.6457513110645907}}}}}}},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"41":{"tf":1.0}}},"df":6,"docs":{"22":{"tf":1.7320508075688772},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"40":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"33":{"tf":1.4142135623730951},"70":{"tf":1.0},"74":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"z":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.0},"73":{"tf":1.0}}}}},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}}}},"df":7,"docs":{"1":{"tf":1.7320508075688772},"2":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"72":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.0},"14":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":9,"docs":{"14":{"tf":1.0},"20":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0}},"n":{"df":7,"docs":{"10":{"tf":1.0},"21":{"tf":1.4142135623730951},"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"32":{"tf":1.0},"73":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":7,"docs":{"1":{"tf":1.4142135623730951},"11":{"tf":1.7320508075688772},"12":{"tf":1.4142135623730951},"5":{"tf":2.0},"58":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":5,"docs":{"0":{"tf":1.0},"26":{"tf":1.0},"4":{"tf":1.4142135623730951},"69":{"tf":1.0},"73":{"tf":1.4142135623730951}},"o":{"d":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"u":{"df":4,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":9,"docs":{"10":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":3.3166247903554},"17":{"tf":1.4142135623730951},"21":{"tf":2.8284271247461903},"32":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"p":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.7320508075688772},"25":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"41":{"tf":1.0},"70":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"43":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"i":{"d":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":2.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"h":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"28":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"74":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"26":{"tf":1.0},"43":{"tf":1.0}}}}},"df":11,"docs":{"23":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.7320508075688772},"40":{"tf":2.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0}},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":2.0},"16":{"tf":2.0},"17":{"tf":1.4142135623730951},"32":{"tf":1.0}}},"p":{"df":15,"docs":{"0":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"df":19,"docs":{"0":{"tf":1.4142135623730951},"2":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.0},"28":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":2.6457513110645907},"5":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":2.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":18,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"21":{"tf":1.7320508075688772},"25":{"tf":2.8284271247461903},"26":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"34":{"tf":3.7416573867739413},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":3.0},"48":{"tf":1.0},"50":{"tf":1.7320508075688772},"69":{"tf":1.0},"73":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"w":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"32":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"3":{"0":{"0":{"0":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"5":{"5":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"38":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"9":{"1":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{"8":{"0":{"8":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"50":{"tf":2.0},"7":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"11":{"tf":1.0},"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"b":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"19":{"tf":1.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"18":{"tf":1.7320508075688772},"19":{"tf":2.0},"20":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.7320508075688772}}}}}}}}}}}},"i":{"d":{"df":1,"docs":{"34":{"tf":2.0}},"e":{"a":{"df":2,"docs":{"20":{"tf":1.0},"26":{"tf":2.23606797749979}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":2.23606797749979}}}}}}}},"l":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"30":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"26":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.0},"29":{"tf":1.0},"70":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":4,"docs":{"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"70":{"tf":1.0}}}}}}},"n":{"a":{"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":5,"docs":{"24":{"tf":1.0},"25":{"tf":2.0},"33":{"tf":2.23606797749979},"7":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"d":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"i":{"c":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"0":{"tf":1.0},"69":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"45":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"0":{"tf":1.0},"33":{"tf":1.7320508075688772},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"l":{"df":21,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":1.0},"11":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":2.449489742783178},"15":{"tf":2.0},"16":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":2.449489742783178},"24":{"tf":2.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"5":{"tf":2.23606797749979},"52":{"tf":1.0},"6":{"tf":1.7320508075688772},"64":{"tf":1.0},"7":{"tf":3.0},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"n":{"c":{"df":9,"docs":{"19":{"tf":1.0},"21":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.0},"50":{"tf":1.7320508075688772},"70":{"tf":1.0}},"e":{"=":{"\"":{"1":{"0":{".":{"0":{".":{"0":{".":{"9":{":":{"8":{"0":{"8":{"0":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"11":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"38":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":2,"docs":{"20":{"tf":1.0},"25":{"tf":1.0}}}},"l":{"'":{"df":1,"docs":{"26":{"tf":1.0}}},"/":{"a":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":7,"docs":{"28":{"tf":1.0},"33":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}},"n":{"d":{"df":4,"docs":{"30":{"tf":1.0},"31":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"21":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}}}},"f":{"a":{"c":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"45":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":5,"docs":{"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"v":{"df":6,"docs":{"14":{"tf":1.0},"26":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"26":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0}},"t":{"df":2,"docs":{"0":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"34":{"tf":1.0},"76":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"p":{"df":4,"docs":{"21":{"tf":1.0},"40":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0}},"v":{"4":{"df":1,"docs":{"38":{"tf":1.0}}},"6":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"u":{"df":4,"docs":{"23":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"8":{"tf":1.0}}}}},"t":{"'":{"df":5,"docs":{"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"48":{"tf":1.0},"69":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"8":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"0":{"tf":1.0},"26":{"tf":1.4142135623730951}}}}}}}},"j":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":3.3166247903554}}}}}},"o":{"b":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"/":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":2.8284271247461903},"40":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}},"q":{"df":1,"docs":{"36":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"12":{"tf":1.0},"23":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":3.3166247903554}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"\"":{"df":0,"docs":{},"{":{".":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":3,"docs":{"0":{"tf":1.0},"3":{"tf":1.0},"73":{"tf":1.0}}}}}},"k":{"b":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}},"df":1,"docs":{"24":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"26":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":11,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.4142135623730951},"58":{"tf":2.0},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.23606797749979},"75":{"tf":1.4142135623730951}}}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":6,"docs":{"0":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":1.0},"34":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"n":{"d":{"df":2,"docs":{"26":{"tf":1.7320508075688772},"73":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"33":{"tf":2.0},"50":{"tf":1.0},"70":{"tf":1.0}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"15":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.4142135623730951},"17":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":2.0},"5":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"d":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"21":{"tf":1.7320508075688772},"34":{"tf":3.605551275463989},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"26":{"tf":1.4142135623730951},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"72":{"tf":1.0}},"r":{"df":5,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"58":{"tf":1.0},"72":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":6,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"'":{"df":5,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"21":{"tf":1.7320508075688772},"25":{"tf":2.23606797749979},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}}}}},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"23":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":2.0},"71":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":13,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"34":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"x":{"df":5,"docs":{"30":{"tf":1.0},"62":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"o":{"a":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"23":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"73":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"23":{"tf":1.0},"24":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":3,"docs":{"23":{"tf":1.0},"45":{"tf":1.4142135623730951},"72":{"tf":1.0}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"25":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":14,"docs":{"0":{"tf":1.0},"10":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":3,"docs":{"26":{"tf":1.0},"28":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"18":{"tf":1.7320508075688772},"19":{"tf":2.6457513110645907},"20":{"tf":2.23606797749979},"25":{"tf":3.0},"26":{"tf":3.3166247903554},"28":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":2.23606797749979},"31":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":2.449489742783178},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":5,"docs":{"0":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"11":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"5":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"19":{"tf":1.0},"28":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":11,"docs":{"2":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"50":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"11":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":3,"docs":{"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"70":{"tf":1.0}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":1,"docs":{"69":{"tf":1.0}}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"24":{"tf":1.0},"26":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"36":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}}}}}},"y":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"19":{"tf":1.0}}}}},"t":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":14,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":2.6457513110645907},"36":{"tf":2.0},"48":{"tf":2.0},"50":{"tf":1.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"74":{"tf":1.0},"76":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"20":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"76":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"19":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"43":{"tf":1.0},"70":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":33,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.7320508075688772},"15":{"tf":1.7320508075688772},"18":{"tf":1.7320508075688772},"19":{"tf":2.23606797749979},"20":{"tf":1.7320508075688772},"21":{"tf":2.0},"25":{"tf":3.3166247903554},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"29":{"tf":1.0},"30":{"tf":2.0},"31":{"tf":2.8284271247461903},"32":{"tf":1.7320508075688772},"33":{"tf":1.7320508075688772},"34":{"tf":4.58257569495584},"36":{"tf":2.449489742783178},"38":{"tf":2.449489742783178},"4":{"tf":1.7320508075688772},"40":{"tf":2.8284271247461903},"41":{"tf":2.0},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.7320508075688772},"48":{"tf":3.4641016151377544},"50":{"tf":2.0},"58":{"tf":1.0},"61":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"d":{"df":2,"docs":{"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":7,"docs":{"2":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":3,"docs":{"1":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":8,"docs":{"1":{"tf":1.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"72":{"tf":2.23606797749979},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"0":{"tf":1.0},"14":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":19,"docs":{"0":{"tf":1.7320508075688772},"12":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.4142135623730951},"28":{"tf":2.0},"3":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":2.0},"43":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"0":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"20":{"tf":1.7320508075688772},"43":{"tf":2.0},"72":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"10":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"70":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":8,"docs":{"51":{"tf":1.7320508075688772},"52":{"tf":1.0},"53":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":3,"docs":{"25":{"tf":1.0},"52":{"tf":1.0},"64":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":7,"docs":{"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":2.23606797749979}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":3.3166247903554},"73":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"26":{"tf":2.449489742783178},"3":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":16,"docs":{"10":{"tf":1.0},"14":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":2.23606797749979},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"36":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"69":{"tf":1.0}}}}}}},"df":1,"docs":{"36":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"28":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":23,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.4142135623730951},"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"g":{"df":2,"docs":{"48":{"tf":1.0},"69":{"tf":1.0}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"w":{"df":3,"docs":{"25":{"tf":1.0},"31":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"15":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.0},"73":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"x":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":1,"docs":{"5":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":7,"docs":{"20":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"h":{"df":1,"docs":{"25":{"tf":1.0}}},"i":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":1,"docs":{"71":{"tf":1.0}}}}},"w":{"df":6,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"21":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"16":{"tf":1.0},"20":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}}},"n":{"c":{"df":6,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951},"43":{"tf":1.0},"7":{"tf":1.0}}},"df":16,"docs":{"0":{"tf":1.0},"19":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0}}},"p":{"a":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.7320508075688772},"8":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"34":{"tf":1.0},"70":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"73":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":15,"docs":{"23":{"tf":1.7320508075688772},"25":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":2.23606797749979},"40":{"tf":2.0},"45":{"tf":2.449489742783178},"48":{"tf":2.0},"50":{"tf":2.23606797749979},"54":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"32":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}}}},"s":{"df":4,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"26":{"tf":1.0},"73":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"7":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"3":{"tf":2.0},"31":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":2,"docs":{"26":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"11":{"tf":1.0},"23":{"tf":1.7320508075688772},"5":{"tf":2.0},"62":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"7":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"19":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"21":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"14":{"tf":1.7320508075688772},"24":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"72":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"61":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"34":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":8,"docs":{"23":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":2.23606797749979},"50":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"73":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":8,"docs":{"21":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":2.6457513110645907},"27":{"tf":1.0},"28":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"60":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"29":{"tf":1.0},"42":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"14":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.0},"34":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"g":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"df":1,"docs":{"70":{"tf":1.0}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"33":{"tf":1.0}}}}}}},"y":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}}}}},"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":14,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"71":{"tf":1.0}}},"u":{"df":2,"docs":{"28":{"tf":1.0},"3":{"tf":1.0}}}},"o":{"d":{"df":4,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"34":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"2":{"tf":2.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":9,"docs":{"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772},"45":{"tf":2.23606797749979},"50":{"tf":1.7320508075688772},"7":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"58":{"tf":1.0},"75":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":11,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":6,"docs":{"12":{"tf":1.0},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":11,"docs":{"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":28,"docs":{"10":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":2.0},"20":{"tf":1.0},"21":{"tf":2.6457513110645907},"25":{"tf":4.358898943540674},"26":{"tf":4.795831523312719},"27":{"tf":1.4142135623730951},"28":{"tf":2.23606797749979},"29":{"tf":1.0},"3":{"tf":2.23606797749979},"30":{"tf":1.4142135623730951},"32":{"tf":2.23606797749979},"33":{"tf":2.6457513110645907},"34":{"tf":2.23606797749979},"38":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}}},"p":{"0":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"26":{"tf":1.0},"34":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"31":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"0":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"69":{"tf":1.0}}}}},"df":5,"docs":{"12":{"tf":1.0},"29":{"tf":1.0},"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"58":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}},"s":{"df":1,"docs":{"10":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"3":{"tf":1.0},"36":{"tf":1.7320508075688772},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.4142135623730951}}}}}}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"23":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"/":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"/":{"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"74":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},":":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":3,"docs":{"2":{"tf":1.0},"32":{"tf":1.0},"74":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":2,"docs":{"0":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"_":{"df":1,"docs":{"25":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"34":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}},"s":{"_":{"%":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"46":{"tf":1.0}}}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}},"df":17,"docs":{"10":{"tf":1.0},"21":{"tf":2.8284271247461903},"25":{"tf":2.23606797749979},"26":{"tf":4.0},"27":{"tf":1.4142135623730951},"28":{"tf":2.0},"3":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":4.242640687119285},"36":{"tf":3.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"48":{"tf":2.8284271247461903},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"26":{"tf":2.449489742783178},"58":{"tf":1.0},"72":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":4,"docs":{"28":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"10":{"tf":1.4142135623730951},"28":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"25":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"0":{"tf":1.0}}},"df":8,"docs":{"12":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"5":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":27,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":3.0},"16":{"tf":1.0},"17":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"21":{"tf":2.8284271247461903},"22":{"tf":2.449489742783178},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"38":{"tf":2.8284271247461903},"39":{"tf":1.7320508075688772},"4":{"tf":2.449489742783178},"40":{"tf":2.8284271247461903},"41":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951}}}}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"28":{"tf":1.0},"5":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"7":{"tf":1.0},"8":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"73":{"tf":2.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":15,"docs":{"19":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":2.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"25":{"tf":2.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772}}},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"71":{"tf":1.0}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"|":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"19":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"29":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"41":{"tf":1.0},"73":{"tf":2.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":10,"docs":{"22":{"tf":2.449489742783178},"23":{"tf":3.0},"24":{"tf":1.7320508075688772},"39":{"tf":1.7320508075688772},"40":{"tf":2.6457513110645907},"41":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":2.0},"73":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"31":{"tf":1.0}}}}},"q":{"df":4,"docs":{"38":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":10,"docs":{"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"31":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0}}}}}},"df":12,"docs":{"20":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"38":{"tf":1.7320508075688772},"40":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":2.0},"45":{"tf":1.7320508075688772},"48":{"tf":1.0},"50":{"tf":1.7320508075688772},"58":{"tf":1.0},"70":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"21":{"tf":1.0},"28":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"1":{"tf":1.0},"5":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"25":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":13,"docs":{"25":{"tf":2.23606797749979},"26":{"tf":1.0},"28":{"tf":2.0},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":3.3166247903554},"34":{"tf":2.449489742783178},"52":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.23606797749979},"72":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}}},"w":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}},"df":2,"docs":{"48":{"tf":2.0},"72":{"tf":1.0}},"e":{")":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}}},"d":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"25":{"tf":1.0},"26":{"tf":2.23606797749979},"28":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0}},"i":{"df":2,"docs":{"20":{"tf":1.0},"4":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"23":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"73":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"d":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":1,"docs":{"34":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"20":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":2.0},"75":{"tf":1.0},"76":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"10":{"tf":1.4142135623730951},"20":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":2,"docs":{"36":{"tf":2.0},"48":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}}}},"df":1,"docs":{"34":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.4142135623730951},"12":{"tf":1.0},"17":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"32":{"tf":1.0}}}},"i":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"71":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.0},"73":{"tf":1.0}}},"v":{"df":3,"docs":{"10":{"tf":1.0},"17":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":3,"docs":{"14":{"tf":1.0},"15":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":2,"docs":{"33":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"33":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}}},"t":{"df":4,"docs":{"28":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"r":{"df":6,"docs":{"2":{"tf":1.0},"20":{"tf":1.0},"32":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":4,"docs":{"14":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":2.23606797749979},"36":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"71":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"70":{"tf":1.4142135623730951},"73":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"8":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"34":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"8":{"df":1,"docs":{"23":{"tf":1.0}}},"9":{"df":1,"docs":{"23":{"tf":1.0}}},"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":5,"docs":{"2":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"5":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":4,"docs":{"12":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":3.605551275463989},"46":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"23":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"25":{"tf":1.0}}},"t":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"m":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}},"s":{"a":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":33,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":2.23606797749979},"14":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":2.23606797749979},"20":{"tf":1.4142135623730951},"21":{"tf":2.23606797749979},"23":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":2.0},"29":{"tf":1.0},"30":{"tf":2.23606797749979},"31":{"tf":1.4142135623730951},"32":{"tf":2.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979},"38":{"tf":2.0},"4":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":1.7320508075688772},"5":{"tf":2.449489742783178},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":2.23606797749979},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":1.0},"8":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}},"df":3,"docs":{"11":{"tf":1.4142135623730951},"12":{"tf":1.0},"73":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":10,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.0},"70":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"24":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"20":{"tf":1.0}}}}},"c":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"69":{"tf":1.0}}}},"p":{"df":0,"docs":{},"h":{"\\":{"\\":{"df":0,"docs":{},"w":{"\\":{"\\":{"df":0,"docs":{},"w":{".":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"_":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"25":{"tf":1.0},"34":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"34":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"21":{"tf":1.0},"34":{"tf":1.0}},"s":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"m":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"~":{"\"":{".":{"*":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"x":{"df":1,"docs":{"21":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"$":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"1":{"0":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":47,"docs":{"0":{"tf":2.0},"1":{"tf":2.0},"10":{"tf":1.7320508075688772},"11":{"tf":2.0},"12":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"14":{"tf":2.449489742783178},"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"19":{"tf":2.0},"2":{"tf":2.0},"20":{"tf":2.0},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"26":{"tf":3.0},"27":{"tf":2.0},"28":{"tf":2.8284271247461903},"29":{"tf":1.4142135623730951},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":2.6457513110645907},"34":{"tf":2.8284271247461903},"36":{"tf":2.8284271247461903},"38":{"tf":2.6457513110645907},"4":{"tf":1.7320508075688772},"40":{"tf":2.0},"43":{"tf":2.23606797749979},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"48":{"tf":3.0},"5":{"tf":3.0},"50":{"tf":2.23606797749979},"53":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"6":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":2.0},"70":{"tf":3.0},"72":{"tf":2.0},"73":{"tf":2.6457513110645907},"9":{"tf":1.0}},"e":{"'":{"df":3,"docs":{"12":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"21":{"tf":1.0}}}}},":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"8":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{">":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"y":{":":{":":{"a":{"d":{"d":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"=":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":2,"docs":{"11":{"tf":1.0},"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"31":{"tf":1.0},"32":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"40":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"4":{"tf":1.0}},"e":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"31":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.0}}}}}}},"df":12,"docs":{"23":{"tf":1.7320508075688772},"29":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"23":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":1.7320508075688772},"48":{"tf":2.0},"50":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"42":{"tf":1.0},"72":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":2.0},"21":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"34":{"tf":2.23606797749979},"4":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"9":{"tf":1.0}},"m":{"df":4,"docs":{"33":{"tf":1.7320508075688772},"58":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}},"n":{"df":1,"docs":{"25":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"2":{"tf":1.7320508075688772}}}}}}},"n":{"d":{"df":6,"docs":{"23":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":36,"docs":{"26":{"tf":2.0},"28":{"tf":2.23606797749979},"29":{"tf":1.4142135623730951},"30":{"tf":2.449489742783178},"31":{"tf":2.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":1.7320508075688772},"60":{"tf":1.7320508075688772},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"64":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":2.449489742783178},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}}}},"t":{"df":3,"docs":{"40":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}},"v":{"df":2,"docs":{"30":{"tf":1.0},"73":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"45":{"tf":1.0}}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"=":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":11,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":3.3166247903554},"52":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"7":{"tf":1.0}}}},"i":{"c":{"df":16,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"14":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}}}},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"t":{"df":10,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"50":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.0},"43":{"tf":1.0},"8":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"73":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"20":{"tf":1.0},"26":{"tf":2.23606797749979},"42":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"48":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"23":{"tf":1.0},"26":{"tf":1.0},"4":{"tf":1.0}},"i":{"c":{"df":1,"docs":{"32":{"tf":1.0}}},"df":1,"docs":{"11":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"26":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"73":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"=":{"1":{"0":{"df":0,"docs":{},"m":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}},"5":{"df":0,"docs":{},"m":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"60":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}},"c":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"0":{"df":1,"docs":{"3":{"tf":1.0}}},"_":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":6,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":2.6457513110645907},"60":{"tf":1.4142135623730951}},"x":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"v":{"df":1,"docs":{"19":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"28":{"tf":1.0},"8":{"tf":1.0}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"12":{"tf":1.0},"20":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"r":{"c":{"df":7,"docs":{"11":{"tf":1.4142135623730951},"14":{"tf":1.0},"20":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"73":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":5,"docs":{"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"43":{"tf":1.0}},"i":{"df":2,"docs":{"45":{"tf":2.0},"50":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}},"r":{"c":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"5":{"1":{":":{"3":{"0":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"6":{"0":{":":{"2":{"8":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"2":{"2":{"7":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"1":{"2":{"6":{"0":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"4":{"9":{":":{"2":{"1":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"9":{"2":{":":{"1":{"4":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"4":{"9":{"5":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"9":{"1":{":":{"5":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"2":{"3":{"4":{":":{"2":{"6":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"1":{"8":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"1":{"0":{"6":{":":{"9":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{":":{"2":{"4":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"10":{"tf":2.23606797749979},"5":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"6":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"76":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":3,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.7320508075688772},"2":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"3":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"15":{"tf":1.4142135623730951},"28":{"tf":1.0},"8":{"tf":1.0}}},"i":{"c":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"69":{"tf":1.0}}}}},"u":{"df":2,"docs":{"23":{"tf":1.0},"71":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"1":{"tf":1.4142135623730951},"23":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"47":{"tf":1.7320508075688772},"48":{"tf":3.0},"5":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":6,"docs":{"20":{"tf":1.0},"36":{"tf":2.6457513110645907},"40":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"7":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"6":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"8":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"16":{"tf":1.0},"28":{"tf":1.4142135623730951},"31":{"tf":1.0},"34":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951}}}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"2":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"u":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"45":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"b":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"29":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"21":{"tf":1.0},"28":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"71":{"tf":1.0}},"h":{"df":5,"docs":{"28":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"72":{"tf":1.4142135623730951},"8":{"tf":1.0}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"43":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"34":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"12":{"tf":1.0}}}},"m":{"(":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"\"":{"$":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"25":{"tf":2.0},"34":{"tf":1.0}},"e":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"33":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"0":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{":":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"32":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"d":{"df":3,"docs":{"20":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0}}},"df":8,"docs":{"20":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"t":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"33":{"tf":1.0},"43":{"tf":1.0},"7":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"29":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":4,"docs":{"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":2.23606797749979},"50":{"tf":1.0}}}},"df":7,"docs":{"1":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"43":{"tf":1.4142135623730951},"48":{"tf":2.23606797749979},"5":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"0":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"26":{"tf":2.0}},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":7,"docs":{"12":{"tf":1.0},"15":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}},"x":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"10":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":4,"docs":{"28":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951},"73":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"33":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"26":{"tf":2.0}}},"k":{"df":4,"docs":{"0":{"tf":1.0},"20":{"tf":1.0},"26":{"tf":1.7320508075688772},"33":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":16,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"31":{"tf":1.0},"4":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"50":{"tf":1.0}}}}}}},"u":{"df":1,"docs":{"0":{"tf":1.0}}}},"i":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"21":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":3.3166247903554},"28":{"tf":2.449489742783178},"30":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}},"f":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}},"p":{"df":1,"docs":{"32":{"tf":1.0}}}},"l":{"df":3,"docs":{"40":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}},"s":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}},"s":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":6,"docs":{"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":2.0}}}}},"o":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"10":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}}}},"p":{"df":7,"docs":{"10":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"73":{"tf":1.0},"76":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"30":{"tf":1.0},"34":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"34":{"tf":2.0}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}},"k":{"df":3,"docs":{"21":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"30":{"tf":1.0},"69":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":4,"docs":{"10":{"tf":1.0},"34":{"tf":1.0},"5":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":7,"docs":{"3":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951}}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"df":5,"docs":{"11":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"42":{"tf":1.0}}}}}}}}}}}},"s":{"d":{"b":{"df":2,"docs":{"28":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"0":{"tf":1.0},"13":{"tf":1.0},"32":{"tf":1.4142135623730951},"5":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"28":{"tf":1.0},"29":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"36":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"'":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"20":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"10":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"74":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"62":{"tf":1.0},"72":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}},"df":1,"docs":{"24":{"tf":1.0}},"i":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"72":{"tf":1.0}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"33":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"1":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"0":{"tf":1.0},"26":{"tf":2.6457513110645907},"33":{"tf":1.4142135623730951},"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}}}}}},"t":{"df":1,"docs":{"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":2,"docs":{"23":{"tf":1.4142135623730951},"38":{"tf":1.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"26":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":18,"docs":{"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"36":{"tf":2.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772},"50":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"74":{"tf":1.0}}}},"df":40,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"11":{"tf":1.7320508075688772},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"19":{"tf":1.4142135623730951},"2":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":4.242640687119285},"28":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.4142135623730951},"34":{"tf":3.1622776601683795},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":2.0},"45":{"tf":2.8284271247461903},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"7":{"tf":2.0},"70":{"tf":2.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"74":{"tf":1.0}},"e":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"12":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"14":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"10":{"tf":1.0},"16":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"3":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"c":{"a":{"df":0,"docs":{},"l":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"12":{"tf":1.0},"19":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}}}},"v":{"4":{"df":1,"docs":{"40":{"tf":1.0}}},"6":{"df":1,"docs":{"40":{"tf":1.0}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"21":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"14":{"tf":1.4142135623730951},"16":{"tf":1.0},"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"$":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":3,"docs":{"20":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.0},"55":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"26":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}},"df":5,"docs":{"1":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.0},"73":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"40":{"tf":1.0},"72":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"11":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"34":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0}}}}}}}},"i":{"a":{"df":1,"docs":{"32":{"tf":1.0}}},"df":1,"docs":{"23":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0}}}},"m":{"df":1,"docs":{"45":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.0},"43":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":17,"docs":{"18":{"tf":1.7320508075688772},"19":{"tf":2.449489742783178},"20":{"tf":2.23606797749979},"26":{"tf":2.23606797749979},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":2.449489742783178},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"1":{"df":1,"docs":{"43":{"tf":1.0}}},"2":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"10":{"tf":1.0},"21":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"'":{"df":1,"docs":{"31":{"tf":1.0}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}},"df":12,"docs":{"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.4142135623730951},"43":{"tf":2.0},"45":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"45":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"t":{"df":17,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"29":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"n":{"df":4,"docs":{"10":{"tf":1.0},"25":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":1.0}}},"p":{"1":{"0":{"df":2,"docs":{"49":{"tf":2.0},"50":{"tf":3.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0}}}},"y":{"df":20,"docs":{"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"73":{"tf":1.0}}}},"df":1,"docs":{"3":{"tf":2.8284271247461903}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"28":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"32":{"tf":1.0},"69":{"tf":1.0}}}},"b":{"df":2,"docs":{"15":{"tf":1.0},"16":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.0},"73":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"0":{"tf":1.0},"42":{"tf":1.0},"73":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":7,"docs":{"23":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":2,"docs":{"28":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"33":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":9,"docs":{"1":{"tf":1.4142135623730951},"12":{"tf":2.6457513110645907},"52":{"tf":1.4142135623730951},"6":{"tf":2.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.7320508075688772},"70":{"tf":1.7320508075688772},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}},"s":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"26":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":15,"docs":{"12":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":3.3166247903554},"27":{"tf":1.4142135623730951},"30":{"tf":1.0},"32":{"tf":1.0},"40":{"tf":1.0},"5":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"25":{"tf":1.0},"28":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":5,"docs":{"28":{"tf":1.0},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"34":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"8":{"6":{")":{"\\":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"\\":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"28":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}}},"y":{"df":1,"docs":{"23":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":1,"docs":{"70":{"tf":3.3166247903554}}},"o":{"df":0,"docs":{},"u":{"'":{"d":{"df":3,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"9":{"tf":1.0}}}}}}}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"title":{"root":{"8":{"df":1,"docs":{"22":{"tf":1.0}}},"9":{"df":1,"docs":{"22":{"tf":1.0}}},"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"54":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"71":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"22":{"tf":1.0},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"10":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"26":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"18":{"tf":1.0},"21":{"tf":1.0},"26":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"u":{"df":1,"docs":{"71":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"27":{"tf":1.0},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"55":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0}}}}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}}}}}},"l":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":1.0},"33":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":9,"docs":{"22":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"49":{"tf":1.0}}}},"s":{"df":3,"docs":{"34":{"tf":1.0},"41":{"tf":1.0},"46":{"tf":1.0}}}}}}},"f":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"22":{"tf":1.0},"39":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":2,"docs":{"11":{"tf":1.0},"5":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"o":{"df":1,"docs":{"4":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"a":{"df":2,"docs":{"16":{"tf":1.0},"21":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"29":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"19":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"76":{"tf":1.0}}}}}}}}}},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"35":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"33":{"tf":1.0}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"21":{"tf":1.0},"25":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"18":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.0},"41":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"27":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"51":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"54":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"26":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"75":{"tf":1.0}}}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":5,"docs":{"18":{"tf":1.0},"21":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}}},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"21":{"tf":1.0},"26":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":4,"docs":{"15":{"tf":1.0},"22":{"tf":1.4142135623730951},"37":{"tf":1.0},"39":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"39":{"tf":1.0}}}}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":1,"docs":{"42":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"28":{"tf":1.0},"33":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"74":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0}}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"2":{"tf":1.0},"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"44":{"tf":1.0}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"10":{"tf":1.0},"2":{"tf":1.0},"33":{"tf":1.0}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":8,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"2":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"30":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"11":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"10":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"47":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"29":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"56":{"tf":1.0},"62":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"17":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"g":{"df":10,"docs":{"36":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0}}}},"df":2,"docs":{"2":{"tf":1.0},"7":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"55":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"1":{"0":{"df":1,"docs":{"49":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"12":{"tf":1.0},"6":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"27":{"tf":1.0}}}}}}}}},"lang":"English","pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":20,"teaser_word_count":30},"search_options":{"bool":"AND","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":2},"title":{"boost":2}}}} \ No newline at end of file diff --git a/book/sources.html b/book/sources.html new file mode 100644 index 00000000..89d8c205 --- /dev/null +++ b/book/sources.html @@ -0,0 +1,225 @@ + + + + + + External references you may be interested in - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/theme-dawn.js b/book/theme-dawn.js new file mode 100644 index 00000000..af391d05 --- /dev/null +++ b/book/theme-dawn.js @@ -0,0 +1,7 @@ +ace.define("ace/theme/dawn",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!1,t.cssClass="ace-dawn",t.cssText=".ace-dawn .ace_gutter {background: #ebebeb;color: #333}.ace-dawn .ace_print-margin {width: 1px;background: #e8e8e8}.ace-dawn {background-color: #F9F9F9;color: #080808}.ace-dawn .ace_cursor {color: #000000}.ace-dawn .ace_marker-layer .ace_selection {background: rgba(39, 95, 255, 0.30)}.ace-dawn.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #F9F9F9;}.ace-dawn .ace_marker-layer .ace_step {background: rgb(255, 255, 0)}.ace-dawn .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgba(75, 75, 126, 0.50)}.ace-dawn .ace_marker-layer .ace_active-line {background: rgba(36, 99, 180, 0.12)}.ace-dawn .ace_gutter-active-line {background-color : #dcdcdc}.ace-dawn .ace_marker-layer .ace_selected-word {border: 1px solid rgba(39, 95, 255, 0.30)}.ace-dawn .ace_invisible {color: rgba(75, 75, 126, 0.50)}.ace-dawn .ace_keyword,.ace-dawn .ace_meta {color: #794938}.ace-dawn .ace_constant,.ace-dawn .ace_constant.ace_character,.ace-dawn .ace_constant.ace_character.ace_escape,.ace-dawn .ace_constant.ace_other {color: #811F24}.ace-dawn .ace_invalid.ace_illegal {text-decoration: underline;font-style: italic;color: #F8F8F8;background-color: #B52A1D}.ace-dawn .ace_invalid.ace_deprecated {text-decoration: underline;font-style: italic;color: #B52A1D}.ace-dawn .ace_support {color: #691C97}.ace-dawn .ace_support.ace_constant {color: #B4371F}.ace-dawn .ace_fold {background-color: #794938;border-color: #080808}.ace-dawn .ace_list,.ace-dawn .ace_markup.ace_list,.ace-dawn .ace_support.ace_function {color: #693A17}.ace-dawn .ace_storage {font-style: italic;color: #A71D5D}.ace-dawn .ace_string {color: #0B6125}.ace-dawn .ace_string.ace_regexp {color: #CF5628}.ace-dawn .ace_comment {font-style: italic;color: #5A525F}.ace-dawn .ace_heading,.ace-dawn .ace_markup.ace_heading {color: #19356D}.ace-dawn .ace_variable {color: #234A97}.ace-dawn .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYLh/5+x/AAizA4hxNNsZAAAAAElFTkSuQmCC) right repeat-y}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)}); (function() { + ace.require(["ace/theme/dawn"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); diff --git a/book/theme-tomorrow_night.js b/book/theme-tomorrow_night.js new file mode 100644 index 00000000..7620b2aa --- /dev/null +++ b/book/theme-tomorrow_night.js @@ -0,0 +1,7 @@ +ace.define("ace/theme/tomorrow_night",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!0,t.cssClass="ace-tomorrow-night",t.cssText=".ace-tomorrow-night .ace_gutter {background: #25282c;color: #C5C8C6}.ace-tomorrow-night .ace_print-margin {width: 1px;background: #25282c}.ace-tomorrow-night {background-color: #1D1F21;color: #C5C8C6}.ace-tomorrow-night .ace_cursor {color: #AEAFAD}.ace-tomorrow-night .ace_marker-layer .ace_selection {background: #373B41}.ace-tomorrow-night.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #1D1F21;}.ace-tomorrow-night .ace_marker-layer .ace_step {background: rgb(102, 82, 0)}.ace-tomorrow-night .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid #4B4E55}.ace-tomorrow-night .ace_marker-layer .ace_active-line {background: #282A2E}.ace-tomorrow-night .ace_gutter-active-line {background-color: #282A2E}.ace-tomorrow-night .ace_marker-layer .ace_selected-word {border: 1px solid #373B41}.ace-tomorrow-night .ace_invisible {color: #4B4E55}.ace-tomorrow-night .ace_keyword,.ace-tomorrow-night .ace_meta,.ace-tomorrow-night .ace_storage,.ace-tomorrow-night .ace_storage.ace_type,.ace-tomorrow-night .ace_support.ace_type {color: #B294BB}.ace-tomorrow-night .ace_keyword.ace_operator {color: #8ABEB7}.ace-tomorrow-night .ace_constant.ace_character,.ace-tomorrow-night .ace_constant.ace_language,.ace-tomorrow-night .ace_constant.ace_numeric,.ace-tomorrow-night .ace_keyword.ace_other.ace_unit,.ace-tomorrow-night .ace_support.ace_constant,.ace-tomorrow-night .ace_variable.ace_parameter {color: #DE935F}.ace-tomorrow-night .ace_constant.ace_other {color: #CED1CF}.ace-tomorrow-night .ace_invalid {color: #CED2CF;background-color: #DF5F5F}.ace-tomorrow-night .ace_invalid.ace_deprecated {color: #CED2CF;background-color: #B798BF}.ace-tomorrow-night .ace_fold {background-color: #81A2BE;border-color: #C5C8C6}.ace-tomorrow-night .ace_entity.ace_name.ace_function,.ace-tomorrow-night .ace_support.ace_function,.ace-tomorrow-night .ace_variable {color: #81A2BE}.ace-tomorrow-night .ace_support.ace_class,.ace-tomorrow-night .ace_support.ace_type {color: #F0C674}.ace-tomorrow-night .ace_heading,.ace-tomorrow-night .ace_markup.ace_heading,.ace-tomorrow-night .ace_string {color: #B5BD68}.ace-tomorrow-night .ace_entity.ace_name.ace_tag,.ace-tomorrow-night .ace_entity.ace_other.ace_attribute-name,.ace-tomorrow-night .ace_meta.ace_tag,.ace-tomorrow-night .ace_string.ace_regexp,.ace-tomorrow-night .ace_variable {color: #CC6666}.ace-tomorrow-night .ace_comment {color: #969896}.ace-tomorrow-night .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC) right repeat-y}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)}); (function() { + ace.require(["ace/theme/tomorrow_night"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); diff --git a/book/tomorrow-night.css b/book/tomorrow-night.css new file mode 100644 index 00000000..81fe276e --- /dev/null +++ b/book/tomorrow-night.css @@ -0,0 +1,102 @@ +/* Tomorrow Night Theme */ +/* https://github.com/jmblog/color-themes-for-highlightjs */ +/* Original theme - https://github.com/chriskempson/tomorrow-theme */ +/* https://github.com/jmblog/color-themes-for-highlightjs */ + +/* Tomorrow Comment */ +.hljs-comment { + color: #969896; +} + +/* Tomorrow Red */ +.hljs-variable, +.hljs-attribute, +.hljs-tag, +.hljs-regexp, +.ruby .hljs-constant, +.xml .hljs-tag .hljs-title, +.xml .hljs-pi, +.xml .hljs-doctype, +.html .hljs-doctype, +.css .hljs-id, +.css .hljs-class, +.css .hljs-pseudo { + color: #cc6666; +} + +/* Tomorrow Orange */ +.hljs-number, +.hljs-preprocessor, +.hljs-pragma, +.hljs-built_in, +.hljs-literal, +.hljs-params, +.hljs-constant { + color: #de935f; +} + +/* Tomorrow Yellow */ +.ruby .hljs-class .hljs-title, +.css .hljs-rule .hljs-attribute { + color: #f0c674; +} + +/* Tomorrow Green */ +.hljs-string, +.hljs-value, +.hljs-inheritance, +.hljs-header, +.hljs-name, +.ruby .hljs-symbol, +.xml .hljs-cdata { + color: #b5bd68; +} + +/* Tomorrow Aqua */ +.hljs-title, +.css .hljs-hexcolor { + color: #8abeb7; +} + +/* Tomorrow Blue */ +.hljs-function, +.python .hljs-decorator, +.python .hljs-title, +.ruby .hljs-function .hljs-title, +.ruby .hljs-title .hljs-keyword, +.perl .hljs-sub, +.javascript .hljs-title, +.coffeescript .hljs-title { + color: #81a2be; +} + +/* Tomorrow Purple */ +.hljs-keyword, +.javascript .hljs-function { + color: #b294bb; +} + +.hljs { + display: block; + overflow-x: auto; + background: #1d1f21; + color: #c5c8c6; +} + +.coffeescript .javascript, +.javascript .xml, +.tex .hljs-formula, +.xml .javascript, +.xml .vbscript, +.xml .css, +.xml .hljs-cdata { + opacity: 0.5; +} + +.hljs-addition { + color: #718c00; +} + +.hljs-deletion { + color: #c82829; +} diff --git a/book/troubleshooting.html b/book/troubleshooting.html new file mode 100644 index 00000000..56992435 --- /dev/null +++ b/book/troubleshooting.html @@ -0,0 +1,261 @@ + + + + + + Troubleshooting - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Troubleshooting

    +

    I get a permission denied error when I run scaphandre, no matter what is the exporter

    +

    Since Linux kernel 5.10 (late 2020), the energy counters files that the PowercapRAPL sensor uses, are owned by root.

    +

    To ensure this is your issue and fix that quickly you can run the init.sh script:

    +
    bash init.sh
    +
    +

    Then run scaphandre. If it does not work, the issue is somewhere else.

    +

    I get a no such device error, the intel_rapl of intel_rapl_common kernel modules are present

    +

    It can mean that your cpu doesn't support RAPL. Please refer to the compatibility section to be sure.

    +

    I can't mount the required kernel modules, getting a Could'nt find XXX modules error

    +

    If you are in a situation comparable to this one, you may need to install additional packages.

    +

    On ubuntu 20.01 and 20.10, try to install linux-modules-extra-$(uname -r) with apt. Then you should be able to modprobe intel_rapl_common.

    +

    On an AMD cpu machine, I get the following stracktrace

    +
    scaphandre::sensors::powercap_rapl: Couldn't find intel_rapl modules.
    +thread 'main' panicked at 'Trick: if you are running on a vm, do not forget to use --vm parameter invoking scaphandre at the command line', src/sensors/mod.rs:238:18
    +stack backtrace:
    +   0: rust_begin_unwind
    +             at /build/rust/src/rustc-1.49.0-src/library/std/src/panicking.rs:495:5
    +   1: core::panicking::panic_fmt
    +             at /build/rust/src/rustc-1.49.0-src/library/core/src/panicking.rs:92:14
    +   2: core::option::expect_failed
    +             at /build/rust/src/rustc-1.49.0-src/library/core/src/option.rs:1260:5
    +   3: core::option::Option<T>::expect
    +             at /build/rust/src/rustc-1.49.0-src/library/core/src/option.rs:349:21
    +   4: scaphandre::sensors::Topology::add_cpu_cores
    +             at ./src/sensors/mod.rs:234:26
    +   5: <scaphandre::sensors::powercap_rapl::PowercapRAPLSensor as scaphandre::sensors::Sensor>::generate_topology
    +             at ./src/sensors/powercap_rapl.rs:106:9
    +   6: <scaphandre::sensors::powercap_rapl::PowercapRAPLSensor as scaphandre::sensors::Sensor>::get_topology
    +             at ./src/sensors/powercap_rapl.rs:112:24
    +   7: scaphandre::exporters::stdout::StdoutExporter::new
    +             at ./src/exporters/stdout.rs:51:30
    +   8: scaphandre::run
    +             at ./src/lib.rs:60:28
    +   9: scaphandre::main
    +             at ./src/main.rs:91:5
    +  10: core::ops::function::FnOnce::call_once
    +             at /build/rust/src/rustc-1.49.0-src/library/core/src/ops/function.rs:227:5
    +note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
    +
    +

    We verified that scaphandre (and especially the powercap_rapl sensor) works on AMD Zen processors with a Linux kernel 5.11 or later. Before that kernel version, it won't probably work as the drivers needed to feed powercap with rapl data are not present.

    +

    Trying to build the project I get this error

    +
    error: linker `cc` not found
    +  |
    +  = note: No such file or directory (os error 2)
    +
    +error: aborting due to previous error
    +
    +error: could not compile `log`
    +
    +

    You need compiling tooling. On Ubuntu/Debian, run:

    +
     sudo apt install build-essential
    +
    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/tutorials/compilation-linux.html b/book/tutorials/compilation-linux.html new file mode 100644 index 00000000..7384cf73 --- /dev/null +++ b/book/tutorials/compilation-linux.html @@ -0,0 +1,225 @@ + + + + + + Compilation for GNU/Linux - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Compile scaphandre from source (GNU/Linux)

    +

    We recommand using this version of the rust toolchain or later:

    +
    cargo --version
    +cargo 1.48.0 (65cbdd2dc 2020-10-14)
    +rustc --version
    +rustc 1.48.0 (7eac88abb 2020-11-16)
    +
    +

    To be sure to be up to date, you may install rust from the official website instead of your package manager.

    +

    To hack scaph, or simply be up to date with latest developments, you can download scaphandre from the main branch:

    +
    git clone https://github.com/hubblo-org/scaphandre.git
    +cd scaphandre
    +cargo build # binary path is target/debug/scaphandre
    +
    +

    To use the latest code for a true use case, build for release instead of debug:

    +
    cargo build --release
    +
    +

    Binary path is target/release/scaphandre.

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/tutorials/compilation-windows.html b/book/tutorials/compilation-windows.html new file mode 100644 index 00000000..5bf57f5e --- /dev/null +++ b/book/tutorials/compilation-windows.html @@ -0,0 +1,216 @@ + + + + + + Compilation for Windows - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Compilation for Windows (experimental)

    +

    Scaphandre, on Windows, needs a kernel driver to get the same metrics as it does with powercap on GNU/Linux. This driver is available on this repository. Please refer to this project to get either pre-compiled binaries (available soon) or to follow the compilation procedure.

    +

    Scaphandre's dependencies on Windows and GNU/Linux

    +

    Once you have a working driver, you can compile Scaphandre, with the Rust for Windows usual toolkit.

    +

    For now, all Scaphandre features are not supported on windows. Use the following command line to build the binary :

    +
    cargo build --no-default-features --features "prometheus json riemann"
    +
    +

    Don't forget to add the --release flag to build a binary suited for more than test and debug usecases.

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/tutorials/docker-compose.html b/book/tutorials/docker-compose.html new file mode 100644 index 00000000..9c90994c --- /dev/null +++ b/book/tutorials/docker-compose.html @@ -0,0 +1,221 @@ + + + + + + Docker-compose - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Run a complete stack with docker-compose

    +

    If you'd like to try scaphandre and see the data in a decent visualization tool, there is a docker-compose in the repository to install scaphandre along side with prometheus and grafana.

    +

    Once you have cloned the repository, just move to the docker-compose folder and run the stack:

    +
    cd docker-compose
    +docker-compose up -d
    +
    +

    Be warned: the sample stack runs scaphandre as a privileged container. Otherwise apparmor or equivalents might complain about ptrace calls on the host. See #135.

    +

    Grafana will be available at http://localhost:3000, the default username is admin and the password is secret.

    +

    Refresh the dashboard after 30s or enable auto-refresh and you should see the data filling the graphs.

    +

    The process_filter textbox on the top of the graph allows you to look at the power consumption of a single application or service. Type the name of the program you want to look at and press enter. In the Filtered process (process_filter) power, by exe graph, on the 3rd line, you should now see the power cosumption of the given program.

    +

    To remove the stack just run this command in the same folder:

    +
    docker-compose down
    +
    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/tutorials/getting_started.html b/book/tutorials/getting_started.html new file mode 100644 index 00000000..6b4a21c7 --- /dev/null +++ b/book/tutorials/getting_started.html @@ -0,0 +1,265 @@ + + + + + + Getting Started - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Getting started

    +

    To install Scaphandre, depending on your platform, see:

    + +

    If you want to contribute or just play with the code and need to compile Scaphandre, see :

    + +

    Depending on your kernel version, you could need to modprobe the module intel_rapl or intel_rapl_common first:

    +
    modprobe intel_rapl_common # or intel_rapl for kernels < 5
    +
    +

    To quickly run scaphandre in your terminal you may use docker:

    +
    docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -ti hubblo/scaphandre stdout -t 15
    +
    +

    Or if you downloaded or built a binary, you'd run:

    +
    scaphandre stdout -t 15
    +
    +

    Running scaphandre on Fedora / CentOS Stream / RHEL (or any distribution using SELinux) with podman

    +

    Running scaphandre with podman on a distribution using SELinux may fail because of access denied to /proc files.

    +

    To make it work you should run scaphandre in privileged mode :

    +
    podman run --privileged ...
    +
    +

    You'll find explanation of this requirement here : #106.

    +

    Output

    +

    Here we are using the stdout exporter to print current power consumption usage in the terminal during 15 seconds.

    +

    You should get an output like:

    +
    Host:	9.391334 W	Core		Uncore		DRAM
    +Socket0	9.392    W	1.497082 W
    +Top 5 consumers:
    +Power	PID	Exe
    +4.808363 W	642	"/usr/sbin/dockerd"
    +4.808363 W	703	"/usr/bin/docker-containerd"
    +4.808363 W	1028	"/usr/local/bin/redis-server"
    +0 W	1	"/usr/lib/systemd/systemd"
    +0 W	2	""
    +------------------------------------------------------------
    +
    +

    Let's briefly describe what you see here. First Line is the power consumption of the machine (between the two last measurements). +Second line is the power consumption of the first CPU socket plus the detail by RAPL Domain. +If you have more than one CPU Socket, you'll have multiple SocketX lines. +Then you have the 5 processes consuming the most power during the last two measurements.

    +

    If you don't get this output and get an error, jump to the Troubleshooting section of the documentation.

    +

    Going further

    +

    At that point, you're ready to use scaphandre. The Stdout exporter is very basic and other exporters should allow you to use and send those metrics the way you like.

    +

    The prometheus exporter, for example, allows you to expose power consumption metrics as an HTTP endpoint that can be scrapped by a prometheus instance:

    +
    docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -p 8080:8080 -ti hubblo/scaphandre prometheus
    +
    +

    Here is the same command with a simple binary:

    +
    scaphandre prometheus
    +
    +

    To validate that the metrics are available, send an http request from another terminal:

    +
    curl -s http://localhost:8080/metrics
    +
    +

    Here you can see examples of graphs you can get thanks to scaphandre, the prometheus exporter, prometheus and grafana.

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/tutorials/grafana-helm-values.yaml b/book/tutorials/grafana-helm-values.yaml new file mode 100644 index 00000000..43b2533c --- /dev/null +++ b/book/tutorials/grafana-helm-values.yaml @@ -0,0 +1,23 @@ +datasources: + datasources.yaml: + apiVersion: 1 + datasources: + - name: Prometheus + type: prometheus + url: http://prometheus-server + access: proxy + isDefault: true +dashboardProviders: + dashboardproviders.yaml: + apiVersion: 1 + providers: + - name: default + orgId: 1 + folder: '' + type: file + disableDeletion: false + editable: true + options: + path: /var/lib/grafana/dashboards/default +dashboardsConfigMaps: + default: scaphandre-dashboard diff --git a/book/tutorials/grafana-kubernetes-dashboard.json b/book/tutorials/grafana-kubernetes-dashboard.json new file mode 100644 index 00000000..75ee4331 --- /dev/null +++ b/book/tutorials/grafana-kubernetes-dashboard.json @@ -0,0 +1,787 @@ +{ + "__inputs": [ + { + "name": "DS_PROMETHEUS", + "label": "Prometheus", + "description": "", + "type": "datasource", + "pluginId": "prometheus", + "pluginName": "Prometheus" + } + ], + "__requires": [ + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "7.3.5" + }, + { + "type": "panel", + "id": "graph", + "name": "Graph", + "version": "" + }, + { + "type": "datasource", + "id": "prometheus", + "name": "Prometheus", + "version": "1.0.0" + }, + { + "type": "panel", + "id": "text", + "name": "Text", + "version": "" + } + ], + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": "-- Grafana --", + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ] + }, + "description": "Show Kubernetes cluster power usage measured with Scaphandre.", + "editable": true, + "gnetId": 13845, + "graphTooltip": 0, + "id": null, + "links": [], + "panels": [ + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "Prometheus", + "fieldConfig": { + "defaults": { + "custom": {}, + "unit": "watt" + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 0 + }, + "hiddenSeries": false, + "id": 4, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.5", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "scaph_process_power_consumption_microwatts / 1000000 > 0.01", + "interval": "", + "legendFormat": "{{ exe }}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Processes using > 0.01W", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:1445", + "format": "watt", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "$$hashKey": "object:1446", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "datasource": "Prometheus", + "description": "", + "fieldConfig": { + "defaults": { + "custom": {} + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 0 + }, + "id": 16, + "options": { + "content": "# Kubernetes Energy Usage\n\nPower consumption metrics for Kubernetes clusters using Scaphandre. https://github.com/hubblo-org/scaphandre", + "mode": "markdown" + }, + "pluginVersion": "7.3.5", + "timeFrom": null, + "timeShift": null, + "title": "Welcome!", + "type": "text" + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "Prometheus", + "fieldConfig": { + "defaults": { + "custom": {}, + "unit": "watt" + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 8 + }, + "hiddenSeries": false, + "id": 2, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.5", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "scaph_host_power_microwatts / 1000000", + "interval": "", + "legendFormat": "{{ kubernetes_node }}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Nodes", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:548", + "format": "watt", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "$$hashKey": "object:549", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "Prometheus", + "fieldConfig": { + "defaults": { + "custom": {}, + "unit": "watt" + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 8 + }, + "hiddenSeries": false, + "id": 6, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.5", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "scaph_process_power_consumption_microwatts{exe=\"scaphandre\"} / 1000000", + "interval": "", + "legendFormat": "{{ kubernetes_node }}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Scaphandre", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:1369", + "format": "watt", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "$$hashKey": "object:1370", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "Prometheus", + "fieldConfig": { + "defaults": { + "custom": {}, + "unit": "watt" + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 16 + }, + "hiddenSeries": false, + "id": 10, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.5", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "scaph_process_power_consumption_microwatts{exe=\"prometheus\"} / 1000000", + "interval": "", + "legendFormat": "{{ kubernetes_node }}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Prometheus", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:1217", + "format": "watt", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "$$hashKey": "object:1218", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "Prometheus", + "fieldConfig": { + "defaults": { + "custom": {}, + "unit": "watt" + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 17 + }, + "hiddenSeries": false, + "id": 8, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.5", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "scaph_process_power_consumption_microwatts{exe=~\"etcd|kube-apiserver|kube-controller|kube-proxy|kube-scheduler|kubelet\"} / 1000000", + "interval": "", + "legendFormat": "{{ exe }}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Kubernetes Control Plane", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:384", + "format": "watt", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "$$hashKey": "object:385", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "Prometheus", + "fieldConfig": { + "defaults": { + "custom": {}, + "unit": "watt" + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 24 + }, + "hiddenSeries": false, + "id": 12, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.5", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "scaph_process_power_consumption_microwatts{exe=\"grafana-server\"} / 1000000", + "interval": "", + "legendFormat": "{{ kubernetes_node }}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Grafana", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:1293", + "format": "watt", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "$$hashKey": "object:1294", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "Prometheus", + "fieldConfig": { + "defaults": { + "custom": {}, + "unit": "watt" + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 25 + }, + "hiddenSeries": false, + "id": 14, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.5", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "scaph_process_power_consumption_microwatts{exe=\"dockerd\"} / 1000000", + "interval": "", + "legendFormat": "{{ kubernetes_node }}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Docker", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:100", + "format": "watt", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "$$hashKey": "object:101", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + } + ], + "refresh": false, + "schemaVersion": 26, + "style": "dark", + "tags": [], + "templating": { + "list": [] + }, + "time": { + "from": "now-30m", + "to": "now" + }, + "timepicker": {}, + "timezone": "", + "title": "Kubernetes power usage using Scaphandre", + "uid": "Bg3f4zPGz", + "version": 4 +} diff --git a/book/tutorials/installation-linux.html b/book/tutorials/installation-linux.html new file mode 100644 index 00000000..58723a1a --- /dev/null +++ b/book/tutorials/installation-linux.html @@ -0,0 +1,236 @@ + + + + + + Installation on GNU/Linux - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Installation (GNU/Linux)

    +

    Depending on your kernel version, you could need to modprobe the module intel_rapl or intel_rapl_common before running scaphandre:

    +
    modprobe intel_rapl_common # or intel_rapl for kernels < 5
    +
    +

    To quickly run scaphandre in your terminal you may use docker:

    +
    docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -ti hubblo/scaphandre stdout -t 15
    +
    +

    Or if you downloaded or built a binary, you'd run:

    +
    scaphandre stdout -t 15
    +
    +

    Here are some other ways to install scaphandre depending on your context:

    + +

    Kudos to contributors who work on system packages, please have a try and/or contribute to:

    + +

    Other tutorials should come, as:

    +
      +
    • install scaphandre as a proper systemd service
    • +
    • scaphandre in your favorite GNU/Linux distribution (need help from packaging gurus !)
    • +
    • scaphandre on MacOSX
    • +
    • and more...
    • +
    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/tutorials/installation-windows.html b/book/tutorials/installation-windows.html new file mode 100644 index 00000000..2be8f49f --- /dev/null +++ b/book/tutorials/installation-windows.html @@ -0,0 +1,240 @@ + + + + + + Installation on Windows - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Install Scaphandre on Windows

    +

    !! Warning: Windows version of Scaphandre is still in early stage. !!

    +

    Using the installer

    +

    Download the latest exe installer from the release page and install it as an administrator.

    +

    Configuring a Windows service to run Scaphandre in the background

    +

    For example, to run the prometheus-push exporter in the background and target the Prometheus Push Gateway server with ip address 198.51.100.5 using HTTPS on port 443 and a step to send metrics of 45s, without checking the certificate of the push gateway (remove that option if you have a properly signed TLS certificate):

    +
    sc.exe create Scaphandre binPath="C:\Program Files (x86)\scaphandre\scaphandre.exe prometheus-push -H 198.51.100.5 -s 45 -S https -p 443 --no-tls-check" DisplayName=Scaphandre start=auto
    +
    +

    Ensure the service is started in Services.msc, start it by right clicking on it, then Start, otherwise.

    +

    To delete the service, you can do it in Services.msc, or:

    +
    sc.exe delete Scaphandre
    +
    +

    Using an installer including a development version of the driver

    +

    If you are running a development version of the installer (which probably means a development version of the driver), you'll need to enable Test Mode on Windows prior to proceed to this installation, then reboot.

    +
    bcdedit.exe -set TESTSIGNING ON
    +bcdedit.exe -set nointegritychecks on
    +
    +

    Beware: in this case, activation of test mode and a reboot is needed before anyway.

    +

    Once installed, you should be able to run scaphandre from Powershell, by running :

    +
    & 'C:\Program Files (x86)\scaphandre\scaphandre.exe' stdout
    +
    +

    Troubleshooting

    +

    An error such as

    +
    scaphandre::sensors::msr_rapl: Failed to open device : HANDLE(-1)
    +
    +

    means that the driver is not properly setup. Check it's state by running:

    +
    driverquery /v | findstr capha
    +
    +

    If there is not item returned, the installation of the driver encountered an issue.

    +

    If the service is STOPPED, there is also something wrong.

    +

    Compilation

    +

    If you look for compiling Scaphandre and its driver yourself, see Compilation for Windows

    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/tutorials/kubernetes.html b/book/tutorials/kubernetes.html new file mode 100644 index 00000000..67c11010 --- /dev/null +++ b/book/tutorials/kubernetes.html @@ -0,0 +1,271 @@ + + + + + + Power consumption of a Kubernetes cluster with scaphandre, prometheus and grafana - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + +
    +
    +

    Kubernetes

    +

    This tutorial uses Helm to install +Scaphandre, Prometheus and Grafana.

    +

    Install Scaphandre

    +

    First we install Scaphandre which runs as a daemon set which creates a pod on +each node for collecting the metrics. The helm chart is not in a repo, it needs +to be installed from the source code.

    +
    git clone https://github.com/hubblo-org/scaphandre
    +cd scaphandre
    +helm install scaphandre helm/scaphandre
    +
    +

    Parameters

    +

    Service monitor parameters

    +
    + + + +
    NameDescriptionValue
    serviceMonitor.enabledCreate ServiceMonitor Resource for scraping metrics using PrometheusOperatorfalse
    serviceMonitor.namespaceThe namespace in which the ServiceMonitor will be created (if not set, default to namespace on which this chart is installed)""
    serviceMonitor.intervalThe interval at which metrics should be scraped1m
    +
    +

    Security Parameters

    +
    + + + +
    NameDescriptionValue
    securityContext.privilegedGives full host access, bypassing container isolation (can be needed to run on physical server)false
    securityContext.runAsUserRun as root user to get proper permissions0
    securityContext.runAsGroupRun as root group to get proper permissions0
    +
    +

    Install Prometheus

    +

    Next we will install Prometheus which will scrape the metrics generated by Scaphandre.

    +
    helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
    +helm repo add kube-state-metrics https://kubernetes.github.io/kube-state-metrics
    +helm repo update
    +
    +helm install prometheus prometheus-community/prometheus \
    +--set alertmanager.persistentVolume.enabled=false \
    +--set server.persistentVolume.enabled=false
    +
    +

    This setup should only be used for testing as the Prometheus data is not +persisted if the pods are deleted.

    +

    You can access the Prometheus web UI by creating a port forwarding connection.

    +
    kubectl port-forward deploy/prometheus-server 9090:9090
    +
    +

    Install Grafana

    +

    Create a configmap to store the Grafana dashboard.

    +
    kubectl create configmap scaphandre-dashboard \
    +    --from-file=scaphandre-dashboard.json=docs_src/tutorials/grafana-kubernetes-dashboard.json
    +
    +

    Install Grafana.

    +
    helm repo add grafana https://grafana.github.io/helm-charts
    +helm repo update
    +
    +helm install grafana grafana/grafana --values docs_src/tutorials/grafana-helm-values.yaml
    +
    +

    Get the Grafana web UI password which is randomly generated.

    +
    kubectl get secret grafana -o jsonpath="{.data.admin-password}" | base64 --decode
    +
    +

    Create a port forwarding connection to the Grafana pod.

    +
    kubectl port-forward deploy/grafana 3000:3000
    +
    +

    Open Grafana in your browser at http://localhost:3000 the username is admin.

    +

    Cleaning up

    +

    Deleting the Helm releases will remove all the resources we created.

    +
    helm delete grafana prometheus scaphandre
    +
    + +
    + + +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    + + diff --git a/book/virtu.cleaned.png b/book/virtu.cleaned.png new file mode 100644 index 0000000000000000000000000000000000000000..e6cce004e322b056b33572942e6180762c6dc9b4 GIT binary patch literal 161066 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%0AOER6T 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¬5Fh7jMR}L0B`M&berVo)20{JYUAZ?ORd!rD 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 z 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

      b<)>S3*FlQ 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 WVX+;v*f;WRh^Cs}{Yu2+Xa5Et(BGB- literal 0 HcmV?d00001 diff --git a/book/virtu.cleaned.svg b/book/virtu.cleaned.svg new file mode 100644 index 00000000..d0d5ca75 --- /dev/null +++ b/book/virtu.cleaned.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/book/why.html b/book/why.html new file mode 100644 index 00000000..df2e30eb --- /dev/null +++ b/book/why.html @@ -0,0 +1,218 @@ + + + + + + Why this project ? - Scaphandre documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

      + + + + + + + + + + + + + + +
      + +
      + + + + + + + + +
      +
      +

      Why ?

      +

      We are facing the biggest challenge of mankind history: to make our activities sustainable enough to not jeopardize our future.

      +

      Global average temperature anomaly

      +

      To match the Paris agreement objective of not going further than +2 Celcius degrees on average in 2100, we need to transform our industries. +The tech industry is no exception and we need to make sure that its benefits are not cancelled (or worse) by its negative impact.

      +

      Measuring power consumption in tech services infrastructures is not as easy as it seems. We often rely on physical devices to do that and need to build in-house data pipelines to get those metrics useful. Furthermore this doesn't give fine graned data regarding applications/processes power consumption but only the host power consumption. +This is even harder in a virtualization environement or as public cloud customers.

      +

      Even recent scientific researches about tech energy consumption rely on statistical, both large and narrowed scale, assumptions based data (because it's all we got). Despite their weaknesses, they also all agree on the fact that the current consumption of datacenters and the Internet will increase drastically in the following years.

      +

      Scaphandre aims to initiate a collaboration of tech companies and enthusiasts to provide an easy, lightweight, robust and well understood way to precisely measure the energy consumption and make it useful to take soberness decisions.

      +

      Note that the greenhouse gazes emissions related to this energy consumption depends on the energetic mix of your country. You may find valuable data about that on Electricity Map.

      + +
      + + +
      +
      + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + +
      + + diff --git a/changelog.rss b/changelog.rss new file mode 100644 index 00000000..e5878991 --- /dev/null +++ b/changelog.rss @@ -0,0 +1,141 @@ +scaphandre Changeloghttp://127.0.0.1:7979/scaphandre/changelogChangelog information for scaphandrescaphandre ChangelogScaphandre v1.0.0http://127.0.0.1:7979/scaphandre/changelog/v1.0.0scaphandre Changeloghttp://127.0.0.1:7979/scaphandre/changelog/v1.0.0Added

    ;sS>aU2s=nd9j0s!`Fvm+G+Wv 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 RYXgA3': '>', + '"': '"', + "'": ''' + }; + var repl = function(c) { return MAP[c]; }; + return function(s) { + return s.replace(/[&<>'"]/g, repl); + }; + })(); + + function formatSearchMetric(count, searchterm) { + if (count == 1) { + return count + " search result for '" + searchterm + "':"; + } else if (count == 0) { + return "No search results for '" + searchterm + "'."; + } else { + return count + " search results for '" + searchterm + "':"; + } + } + + function formatSearchResult(result, searchterms) { + var teaser = makeTeaser(escapeHTML(result.doc.body), searchterms); + teaser_count++; + + // The ?URL_MARK_PARAM= parameter belongs inbetween the page and the #heading-anchor + var url = doc_urls[result.ref].split("#"); + if (url.length == 1) { // no anchor found + url.push(""); + } + + // encodeURIComponent escapes all chars that could allow an XSS except + // for '. Due to that we also manually replace ' with its url-encoded + // representation (%27). + var searchterms = encodeURIComponent(searchterms.join(" ")).replace(/\'/g, "%27"); + + return '' + result.doc.breadcrumbs + '' + + '' + + teaser + ''; + } + + function makeTeaser(body, searchterms) { + // The strategy is as follows: + // First, assign a value to each word in the document: + // Words that correspond to search terms (stemmer aware): 40 + // Normal words: 2 + // First word in a sentence: 8 + // Then use a sliding window with a constant number of words and count the + // sum of the values of the words within the window. Then use the window that got the + // maximum sum. If there are multiple maximas, then get the last one. + // Enclose the terms in . + var stemmed_searchterms = searchterms.map(function(w) { + return elasticlunr.stemmer(w.toLowerCase()); + }); + var searchterm_weight = 40; + var weighted = []; // contains elements of ["word", weight, index_in_document] + // split in sentences, then words + var sentences = body.toLowerCase().split('. '); + var index = 0; + var value = 0; + var searchterm_found = false; + for (var sentenceindex in sentences) { + var words = sentences[sentenceindex].split(' '); + value = 8; + for (var wordindex in words) { + var word = words[wordindex]; + if (word.length > 0) { + for (var searchtermindex in stemmed_searchterms) { + if (elasticlunr.stemmer(word).startsWith(stemmed_searchterms[searchtermindex])) { + value = searchterm_weight; + searchterm_found = true; + } + }; + weighted.push([word, value, index]); + value = 2; + } + index += word.length; + index += 1; // ' ' or '.' if last word in sentence + }; + index += 1; // because we split at a two-char boundary '. ' + }; + + if (weighted.length == 0) { + return body; + } + + var window_weight = []; + var window_size = Math.min(weighted.length, results_options.teaser_word_count); + + var cur_sum = 0; + for (var wordindex = 0; wordindex < window_size; wordindex++) { + cur_sum += weighted[wordindex][1]; + }; + window_weight.push(cur_sum); + for (var wordindex = 0; wordindex < weighted.length - window_size; wordindex++) { + cur_sum -= weighted[wordindex][1]; + cur_sum += weighted[wordindex + window_size][1]; + window_weight.push(cur_sum); + }; + + if (searchterm_found) { + var max_sum = 0; + var max_sum_window_index = 0; + // backwards + for (var i = window_weight.length - 1; i >= 0; i--) { + if (window_weight[i] > max_sum) { + max_sum = window_weight[i]; + max_sum_window_index = i; + } + }; + } else { + max_sum_window_index = 0; + } + + // add around searchterms + var teaser_split = []; + var index = weighted[max_sum_window_index][2]; + for (var i = max_sum_window_index; i < max_sum_window_index+window_size; i++) { + var word = weighted[i]; + if (index < word[2]) { + // missing text from index to start of `word` + teaser_split.push(body.substring(index, word[2])); + index = word[2]; + } + if (word[1] == searchterm_weight) { + teaser_split.push("") + } + index = word[2] + word[0].length; + teaser_split.push(body.substring(word[2], index)); + if (word[1] == searchterm_weight) { + teaser_split.push("") + } + }; + + return teaser_split.join(''); + } + + function init(config) { + results_options = config.results_options; + search_options = config.search_options; + searchbar_outer = config.searchbar_outer; + doc_urls = config.doc_urls; + searchindex = elasticlunr.Index.load(config.index); + + // Set up events + searchicon.addEventListener('click', function(e) { searchIconClickHandler(); }, false); + searchbar.addEventListener('keyup', function(e) { searchbarKeyUpHandler(); }, false); + document.addEventListener('keydown', function(e) { globalKeyHandler(e); }, false); + // If the user uses the browser buttons, do the same as if a reload happened + window.onpopstate = function(e) { doSearchOrMarkFromUrl(); }; + // Suppress "submit" events so the page doesn't reload when the user presses Enter + document.addEventListener('submit', function(e) { e.preventDefault(); }, false); + + // If reloaded, do the search or mark again, depending on the current url parameters + doSearchOrMarkFromUrl(); + } + + function unfocusSearchbar() { + // hacky, but just focusing a div only works once + var tmp = document.createElement('input'); + tmp.setAttribute('style', 'position: absolute; opacity: 0;'); + searchicon.appendChild(tmp); + tmp.focus(); + tmp.remove(); + } + + // On reload or browser history backwards/forwards events, parse the url and do search or mark + function doSearchOrMarkFromUrl() { + // Check current URL for search request + var url = parseURL(window.location.href); + if (url.params.hasOwnProperty(URL_SEARCH_PARAM) + && url.params[URL_SEARCH_PARAM] != "") { + showSearch(true); + searchbar.value = decodeURIComponent( + (url.params[URL_SEARCH_PARAM]+'').replace(/\+/g, '%20')); + searchbarKeyUpHandler(); // -> doSearch() + } else { + showSearch(false); + } + + if (url.params.hasOwnProperty(URL_MARK_PARAM)) { + var words = decodeURIComponent(url.params[URL_MARK_PARAM]).split(' '); + marker.mark(words, { + exclude: mark_exclude + }); + + var markers = document.querySelectorAll("mark"); + function hide() { + for (var i = 0; i < markers.length; i++) { + markers[i].classList.add("fade-out"); + window.setTimeout(function(e) { marker.unmark(); }, 300); + } + } + for (var i = 0; i < markers.length; i++) { + markers[i].addEventListener('click', hide); + } + } + } + + // Eventhandler for keyevents on `document` + function globalKeyHandler(e) { + if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey || e.target.type === 'textarea' || e.target.type === 'text' || !hasFocus() && /^(?:input|select|textarea)$/i.test(e.target.nodeName)) { return; } + + if (e.keyCode === ESCAPE_KEYCODE) { + e.preventDefault(); + searchbar.classList.remove("active"); + setSearchUrlParameters("", + (searchbar.value.trim() !== "") ? "push" : "replace"); + if (hasFocus()) { + unfocusSearchbar(); + } + showSearch(false); + marker.unmark(); + } else if (!hasFocus() && e.keyCode === SEARCH_HOTKEY_KEYCODE) { + e.preventDefault(); + showSearch(true); + window.scrollTo(0, 0); + searchbar.select(); + } else if (hasFocus() && e.keyCode === DOWN_KEYCODE) { + e.preventDefault(); + unfocusSearchbar(); + searchresults.firstElementChild.classList.add("focus"); + } else if (!hasFocus() && (e.keyCode === DOWN_KEYCODE + || e.keyCode === UP_KEYCODE + || e.keyCode === SELECT_KEYCODE)) { + // not `:focus` because browser does annoying scrolling + var focused = searchresults.querySelector("li.focus"); + if (!focused) return; + e.preventDefault(); + if (e.keyCode === DOWN_KEYCODE) { + var next = focused.nextElementSibling; + if (next) { + focused.classList.remove("focus"); + next.classList.add("focus"); + } + } else if (e.keyCode === UP_KEYCODE) { + focused.classList.remove("focus"); + var prev = focused.previousElementSibling; + if (prev) { + prev.classList.add("focus"); + } else { + searchbar.select(); + } + } else { // SELECT_KEYCODE + window.location.assign(focused.querySelector('a')); + } + } + } + + function showSearch(yes) { + if (yes) { + search_wrap.classList.remove('hidden'); + searchicon.setAttribute('aria-expanded', 'true'); + } else { + search_wrap.classList.add('hidden'); + searchicon.setAttribute('aria-expanded', 'false'); + var results = searchresults.children; + for (var i = 0; i < results.length; i++) { + results[i].classList.remove("focus"); + } + } + } + + function showResults(yes) { + if (yes) { + searchresults_outer.classList.remove('hidden'); + } else { + searchresults_outer.classList.add('hidden'); + } + } + + // Eventhandler for search icon + function searchIconClickHandler() { + if (search_wrap.classList.contains('hidden')) { + showSearch(true); + window.scrollTo(0, 0); + searchbar.select(); + } else { + showSearch(false); + } + } + + // Eventhandler for keyevents while the searchbar is focused + function searchbarKeyUpHandler() { + var searchterm = searchbar.value.trim(); + if (searchterm != "") { + searchbar.classList.add("active"); + doSearch(searchterm); + } else { + searchbar.classList.remove("active"); + showResults(false); + removeChildren(searchresults); + } + + setSearchUrlParameters(searchterm, "push_if_new_search_else_replace"); + + // Remove marks + marker.unmark(); + } + + // Update current url with ?URL_SEARCH_PARAM= parameter, remove ?URL_MARK_PARAM and #heading-anchor . + // `action` can be one of "push", "replace", "push_if_new_search_else_replace" + // and replaces or pushes a new browser history item. + // "push_if_new_search_else_replace" pushes if there is no `?URL_SEARCH_PARAM=abc` yet. + function setSearchUrlParameters(searchterm, action) { + var url = parseURL(window.location.href); + var first_search = ! url.params.hasOwnProperty(URL_SEARCH_PARAM); + if (searchterm != "" || action == "push_if_new_search_else_replace") { + url.params[URL_SEARCH_PARAM] = searchterm; + delete url.params[URL_MARK_PARAM]; + url.hash = ""; + } else { + delete url.params[URL_MARK_PARAM]; + delete url.params[URL_SEARCH_PARAM]; + } + // A new search will also add a new history item, so the user can go back + // to the page prior to searching. A updated search term will only replace + // the url. + if (action == "push" || (action == "push_if_new_search_else_replace" && first_search) ) { + history.pushState({}, document.title, renderURL(url)); + } else if (action == "replace" || (action == "push_if_new_search_else_replace" && !first_search) ) { + history.replaceState({}, document.title, renderURL(url)); + } + } + + function doSearch(searchterm) { + + // Don't search the same twice + if (current_searchterm == searchterm) { return; } + else { current_searchterm = searchterm; } + + if (searchindex == null) { return; } + + // Do the actual search + var results = searchindex.search(searchterm, search_options); + var resultcount = Math.min(results.length, results_options.limit_results); + + // Display search metrics + searchresults_header.innerText = formatSearchMetric(resultcount, searchterm); + + // Clear and insert results + var searchterms = searchterm.split(' '); + removeChildren(searchresults); + for(var i = 0; i < resultcount ; i++){ + var resultElem = document.createElement('li'); + resultElem.innerHTML = formatSearchResult(results[i], searchterms); + searchresults.appendChild(resultElem); + } + + // Display results + showResults(true); + } + + fetch(path_to_root + 'searchindex.json') + .then(response => response.json()) + .then(json => init(json)) + .catch(error => { // Try to load searchindex.js if fetch failed + var script = document.createElement('script'); + script.src = path_to_root + 'searchindex.js'; + script.onload = () => init(window.search); + document.head.appendChild(script); + }); + + // Exported functions + search.hasFocus = hasFocus; +})(window.search); diff --git a/book/searchindex.js b/book/searchindex.js new file mode 100644 index 00000000..93917a2f --- /dev/null +++ b/book/searchindex.js @@ -0,0 +1 @@ +Object.assign(window.search, {"doc_urls":["index.html#introduction","tutorials/getting_started.html#getting-started","tutorials/getting_started.html#running-scaphandre-on-fedora--centos-stream--rhel-or-any-distribution-using-selinux-with-podman","tutorials/getting_started.html#output","tutorials/getting_started.html#going-further","tutorials/installation-linux.html#installation-gnulinux","tutorials/installation-windows.html#install-scaphandre-on-windows","tutorials/installation-windows.html#using-the-installer","tutorials/installation-windows.html#troubleshooting","tutorials/installation-windows.html#compilation","tutorials/docker-compose.html#run-a-complete-stack-with-docker-compose","tutorials/compilation-linux.html#compile-scaphandre-from-source-gnulinux","tutorials/compilation-windows.html#compilation-for-windows-experimental","tutorials/kubernetes.html#kubernetes","tutorials/kubernetes.html#install-scaphandre","tutorials/kubernetes.html#install-prometheus","tutorials/kubernetes.html#install-grafana","tutorials/kubernetes.html#cleaning-up","how-to_guides/propagate-metrics-hypervisor-to-vm_qemu-kvm.html#propagate-power-consumption-metrics-from-hypervisor-to-virtual-machines-qemukvm","how-to_guides/propagate-metrics-hypervisor-to-vm_qemu-kvm.html#introduction","how-to_guides/propagate-metrics-hypervisor-to-vm_qemu-kvm.html#how-to","how-to_guides/get-process-level-power-in-grafana.html#get-process-level-power-consumption-in-my-grafana-dashboard","how-to_guides/install-prometheuspush-only-rhel.html#install-scaphandre-with-only-prometheus-push-exporter-compiled-for-prometheus-push-gateway-on-rhel-8-and-9","how-to_guides/install-prometheuspush-only-rhel.html#manual-installation","how-to_guides/install-prometheuspush-only-rhel.html#automatic-installation-with-ansible","explanations/host_metrics.html#explanations-about-host-level-power-and-energy-metrics","explanations/how-scaph-computes-per-process-power-consumption.html#how-scaphandre-computes-per-process-power-consumption","explanations/how-scaph-computes-per-process-power-consumption.html#more-details-about-how-scaphandre-works","explanations/how-scaph-computes-per-process-power-consumption.html#some-details-about-rapl","explanations/internal-structure.html#internal-structure","explanations/internal-structure.html#sensors","explanations/internal-structure.html#exporters","explanations/about-containers.html#about-containers","explanations/rapl-domains.html#explanation-on-rapl--running-average-power-limit-domains-what-we-think-we-know-so-far","references/metrics.html#metrics-exposed-by-scaphandre","references/exporter-json.html#json-exporter","references/exporter-json.html#usage","references/exporter-prometheus.html#prometheus-exporter","references/exporter-prometheus.html#usage","references/exporter-prometheuspush.html#prometheuspush-exporter-for-prometheus-push-gateway","references/exporter-prometheuspush.html#usage","references/exporter-prometheuspush.html#metrics-exposed","references/exporter-qemu.html#qemu-exporter","references/exporter-qemu.html#usage","references/exporter-riemann.html#riemann-exporter","references/exporter-riemann.html#usage","references/exporter-riemann.html#metrics-exposed","references/exporter-stdout.html#stdout-exporter","references/exporter-stdout.html#usage","references/exporter-warp10.html#warp10-exporter","references/exporter-warp10.html#usage","references/sensor-msr_rapl.html#msr_rapl-sensor","references/sensor-msr_rapl.html#pre-requesites","references/sensor-msr_rapl.html#usage","references/sensor-msr_rapl.html#options-available","references/sensor-msr_rapl.html#environment-variables","references/sensor-msr_rapl.html#troubleshooting","references/sensor-powercap_rapl.html#powercap_rapl-sensor","references/sensor-powercap_rapl.html#pre-requesites","references/sensor-powercap_rapl.html#usage","references/sensor-powercap_rapl.html#options-available","references/sensor-powercap_rapl.html#environment-variables","references/sensor-powercap_rapl.html#troubleshooting","references/sensor-msr_rapl.html#msr_rapl-sensor","references/sensor-msr_rapl.html#pre-requesites","references/sensor-msr_rapl.html#usage","references/sensor-msr_rapl.html#options-available","references/sensor-msr_rapl.html#environment-variables","references/sensor-msr_rapl.html#troubleshooting","why.html#why-","compatibility.html#compatibility","compatibility.html#checking-rapl-is-available-on-your-cpu","troubleshooting.html#troubleshooting","contributing.html#contributing-guide","sources.html#additional-references-for-documentation","sources.html#powercaprapl-source-code-in-the-kernel","sources.html#topics-to-investigate"],"index":{"documentStore":{"docInfo":{"0":{"body":82,"breadcrumbs":2,"title":1},"1":{"body":63,"breadcrumbs":4,"title":2},"10":{"body":108,"breadcrumbs":7,"title":5},"11":{"body":70,"breadcrumbs":6,"title":4},"12":{"body":67,"breadcrumbs":5,"title":3},"13":{"body":7,"breadcrumbs":8,"title":1},"14":{"body":91,"breadcrumbs":9,"title":2},"15":{"body":58,"breadcrumbs":9,"title":2},"16":{"body":64,"breadcrumbs":9,"title":2},"17":{"body":11,"breadcrumbs":9,"title":2},"18":{"body":0,"breadcrumbs":16,"title":8},"19":{"body":72,"breadcrumbs":9,"title":1},"2":{"body":26,"breadcrumbs":12,"title":10},"20":{"body":151,"breadcrumbs":8,"title":0},"21":{"body":119,"breadcrumbs":12,"title":6},"22":{"body":0,"breadcrumbs":24,"title":12},"23":{"body":131,"breadcrumbs":14,"title":2},"24":{"body":56,"breadcrumbs":15,"title":3},"25":{"body":256,"breadcrumbs":12,"title":6},"26":{"body":452,"breadcrumbs":12,"title":6},"27":{"body":17,"breadcrumbs":10,"title":4},"28":{"body":245,"breadcrumbs":8,"title":2},"29":{"body":42,"breadcrumbs":4,"title":2},"3":{"body":100,"breadcrumbs":3,"title":1},"30":{"body":110,"breadcrumbs":3,"title":1},"31":{"body":99,"breadcrumbs":3,"title":1},"32":{"body":135,"breadcrumbs":2,"title":1},"33":{"body":203,"breadcrumbs":12,"title":10},"34":{"body":575,"breadcrumbs":5,"title":3},"35":{"body":0,"breadcrumbs":4,"title":2},"36":{"body":241,"breadcrumbs":3,"title":1},"37":{"body":0,"breadcrumbs":4,"title":2},"38":{"body":127,"breadcrumbs":3,"title":1},"39":{"body":0,"breadcrumbs":8,"title":5},"4":{"body":68,"breadcrumbs":4,"title":2},"40":{"body":109,"breadcrumbs":4,"title":1},"41":{"body":21,"breadcrumbs":5,"title":2},"42":{"body":39,"breadcrumbs":4,"title":2},"43":{"body":159,"breadcrumbs":3,"title":1},"44":{"body":2,"breadcrumbs":4,"title":2},"45":{"body":282,"breadcrumbs":3,"title":1},"46":{"body":25,"breadcrumbs":4,"title":2},"47":{"body":0,"breadcrumbs":4,"title":2},"48":{"body":228,"breadcrumbs":3,"title":1},"49":{"body":2,"breadcrumbs":4,"title":2},"5":{"body":98,"breadcrumbs":4,"title":2},"50":{"body":150,"breadcrumbs":3,"title":1},"51":{"body":0,"breadcrumbs":4,"title":2},"52":{"body":31,"breadcrumbs":4,"title":2},"53":{"body":33,"breadcrumbs":3,"title":1},"54":{"body":1,"breadcrumbs":4,"title":2},"55":{"body":1,"breadcrumbs":4,"title":2},"56":{"body":1,"breadcrumbs":3,"title":1},"57":{"body":0,"breadcrumbs":4,"title":2},"58":{"body":73,"breadcrumbs":4,"title":2},"59":{"body":41,"breadcrumbs":3,"title":1},"6":{"body":7,"breadcrumbs":5,"title":3},"60":{"body":32,"breadcrumbs":4,"title":2},"61":{"body":15,"breadcrumbs":4,"title":2},"62":{"body":48,"breadcrumbs":3,"title":1},"63":{"body":0,"breadcrumbs":4,"title":2},"64":{"body":31,"breadcrumbs":4,"title":2},"65":{"body":33,"breadcrumbs":3,"title":1},"66":{"body":1,"breadcrumbs":4,"title":2},"67":{"body":1,"breadcrumbs":4,"title":2},"68":{"body":1,"breadcrumbs":3,"title":1},"69":{"body":147,"breadcrumbs":1,"title":0},"7":{"body":132,"breadcrumbs":4,"title":2},"70":{"body":186,"breadcrumbs":2,"title":1},"71":{"body":33,"breadcrumbs":5,"title":4},"72":{"body":221,"breadcrumbs":2,"title":1},"73":{"body":236,"breadcrumbs":4,"title":2},"74":{"body":31,"breadcrumbs":6,"title":3},"75":{"body":2,"breadcrumbs":7,"title":4},"76":{"body":15,"breadcrumbs":5,"title":2},"8":{"body":30,"breadcrumbs":3,"title":1},"9":{"body":8,"breadcrumbs":3,"title":1}},"docs":{"0":{"body":"Welcome on Scaphandre documentation. Scaphandre is a monitoring agent , dedicated to energy consumption metrics. Its purpose is to help measuring and thus understanding tech services energy consumption patterns. This is key, in our opinion, to enable the tech industry to shift towards more sustainability. 💚 If at this point you think \"why bother ?\", or if you want more details about this project's motivations, please have a look at the why section. If not and you want to proceed, just directly jump to the tutorials section. If you need more in-depth, use-case oriented instructions, the how-to guides are here for you. Explanations is about theoretical concepts behind scaphandre and the reasons for the technical choices that have been made so far. If you are already using, hacking or exploring scaphandre and need precise informations about one of its components, go to the references section. (The code documentation itself is here ).","breadcrumbs":"Introduction » Introduction","id":"0","title":"Introduction"},"1":{"body":"To install Scaphandre, depending on your platform, see: Installation on GNU/Linux section. Installation on Windows section. If you want to contribute or just play with the code and need to compile Scaphandre, see : Compilation on GNU/Linux . Compilation on Windows . Depending on your kernel version, you could need to modprobe the module intel_rapl or intel_rapl_common first: modprobe intel_rapl_common # or intel_rapl for kernels < 5 To quickly run scaphandre in your terminal you may use docker : docker run -v /sys/class/powercap:/sys/class/powercap -v /proc:/proc -ti hubblo/scaphandre stdout -t 15 Or if you downloaded or built a binary, you'd run: scaphandre stdout -t 15","breadcrumbs":"Getting Started » Getting started","id":"1","title":"Getting started"},"10":{"body":"If you'd like to try scaphandre and see the data in a decent visualization tool, there is a docker-compose in the repository to install scaphandre along side with prometheus and grafana . Once you have cloned the repository, just move to the docker-compose folder and run the stack: cd docker-compose\ndocker-compose up -d Be warned: the sample stack runs scaphandre as a privileged container. Otherwise apparmor or equivalents might complain about ptrace calls on the host. See #135 . Grafana will be available at http://localhost:3000, the default username is admin and the password is secret. Refresh the dashboard after 30s or enable auto-refresh and you should see the data filling the graphs. The process_filter textbox on the top of the graph allows you to look at the power consumption of a single application or service. Type the name of the program you want to look at and press enter. In the Filtered process (process_filter) power, by exe graph, on the 3rd line, you should now see the power cosumption of the given program. To remove the stack just run this command in the same folder: docker-compose down","breadcrumbs":"Docker-compose » Run a complete stack with docker-compose","id":"10","title":"Run a complete stack with docker-compose"},"11":{"body":"We recommand using this version of the rust toolchain or later: cargo --version\ncargo 1.48.0 (65cbdd2dc 2020-10-14)\nrustc --version\nrustc 1.48.0 (7eac88abb 2020-11-16) To be sure to be up to date, you may install rust from the official website instead of your package manager. To hack scaph , or simply be up to date with latest developments, you can download scaphandre from the main branch: git clone https://github.com/hubblo-org/scaphandre.git\ncd scaphandre\ncargo build # binary path is target/debug/scaphandre To use the latest code for a true use case, build for release instead of debug: cargo build --release Binary path is target/release/scaphandre.","breadcrumbs":"Compilation for GNU/Linux » Compile scaphandre from source (GNU/Linux)","id":"11","title":"Compile scaphandre from source (GNU/Linux)"},"12":{"body":"Scaphandre, on Windows, needs a kernel driver to get the same metrics as it does with powercap on GNU/Linux. This driver is available on this repository . Please refer to this project to get either pre-compiled binaries (available soon) or to follow the compilation procedure. Scaphandre's dependencies on Windows and GNU/Linux Once you have a working driver, you can compile Scaphandre, with the Rust for Windows usual toolkit. For now, all Scaphandre features are not supported on windows. Use the following command line to build the binary : cargo build --no-default-features --features \"prometheus json riemann\" Don't forget to add the --release flag to build a binary suited for more than test and debug usecases.","breadcrumbs":"Compilation for Windows » Compilation for Windows (experimental)","id":"12","title":"Compilation for Windows (experimental)"},"13":{"body":"This tutorial uses Helm to install Scaphandre, Prometheus and Grafana.","breadcrumbs":"Power consumption of a Kubernetes cluster with scaphandre, prometheus and grafana » Kubernetes","id":"13","title":"Kubernetes"},"14":{"body":"First we install Scaphandre which runs as a daemon set which creates a pod on each node for collecting the metrics. The helm chart is not in a repo, it needs to be installed from the source code. git clone https://github.com/hubblo-org/scaphandre\ncd scaphandre\nhelm install scaphandre helm/scaphandre Parameters Service monitor parameters Name Description Value serviceMonitor.enabled Create ServiceMonitor Resource for scraping metrics using PrometheusOperator false serviceMonitor.namespace The namespace in which the ServiceMonitor will be created (if not set, default to namespace on which this chart is installed) \"\" serviceMonitor.interval The interval at which metrics should be scraped 1m Security Parameters Name Description Value securityContext.privileged Gives full host access, bypassing container isolation (can be needed to run on physical server) false securityContext.runAsUser Run as root user to get proper permissions 0 securityContext.runAsGroup Run as root group to get proper permissions 0","breadcrumbs":"Power consumption of a Kubernetes cluster with scaphandre, prometheus and grafana » Install Scaphandre","id":"14","title":"Install Scaphandre"},"15":{"body":"Next we will install Prometheus which will scrape the metrics generated by Scaphandre. helm repo add prometheus-community https://prometheus-community.github.io/helm-charts\nhelm repo add kube-state-metrics https://kubernetes.github.io/kube-state-metrics\nhelm repo update helm install prometheus prometheus-community/prometheus \\\n--set alertmanager.persistentVolume.enabled=false \\\n--set server.persistentVolume.enabled=false This setup should only be used for testing as the Prometheus data is not persisted if the pods are deleted. You can access the Prometheus web UI by creating a port forwarding connection. kubectl port-forward deploy/prometheus-server 9090:9090","breadcrumbs":"Power consumption of a Kubernetes cluster with scaphandre, prometheus and grafana » Install Prometheus","id":"15","title":"Install Prometheus"},"16":{"body":"Create a configmap to store the Grafana dashboard. kubectl create configmap scaphandre-dashboard \\ --from-file=scaphandre-dashboard.json=docs_src/tutorials/grafana-kubernetes-dashboard.json Install Grafana. helm repo add grafana https://grafana.github.io/helm-charts\nhelm repo update helm install grafana grafana/grafana --values docs_src/tutorials/grafana-helm-values.yaml Get the Grafana web UI password which is randomly generated. kubectl get secret grafana -o jsonpath=\"{.data.admin-password}\" | base64 --decode Create a port forwarding connection to the Grafana pod. kubectl port-forward deploy/grafana 3000:3000 Open Grafana in your browser at http://localhost:3000 the username is admin.","breadcrumbs":"Power consumption of a Kubernetes cluster with scaphandre, prometheus and grafana » Install Grafana","id":"16","title":"Install Grafana"},"17":{"body":"Deleting the Helm releases will remove all the resources we created. helm delete grafana prometheus scaphandre","breadcrumbs":"Power consumption of a Kubernetes cluster with scaphandre, prometheus and grafana » Cleaning up","id":"17","title":"Cleaning up"},"18":{"body":"","breadcrumbs":"Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM) » Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM)","id":"18","title":"Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM)"},"19":{"body":"A major pain point in measuring power consumption is doing so inside a virtual machine. A virtual machine usually doesn't have access to power metrics. Scaphandre aims at solving that by enabling a communication between a scaphandre instance on the hypervisor/bare metal machine and another one running on the virtual machine . The scaphandre agent on the hypervisor will compute the metrics meaningful for that virtual machine and the one on the VM access those metrics to allow its user/administrator to use the data as if they had access to power metrics in the first place (as if they were on a bare metal machine). This allows to break opacity in a virtualization context, if you have access to the hypervisor, or in a public cloud context if the provider uses scaphandre on its hypervisors.","breadcrumbs":"Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM) » Introduction","id":"19","title":"Introduction"},"2":{"body":"Running scaphandre with podman on a distribution using SELinux may fail because of access denied to /proc files. To make it work you should run scaphandre in privileged mode : podman run --privileged ... You'll find explanation of this requirement here : #106 .","breadcrumbs":"Getting Started » Running scaphandre on Fedora / CentOS Stream / RHEL (or any distribution using SELinux) with podman","id":"2","title":"Running scaphandre on Fedora / CentOS Stream / RHEL (or any distribution using SELinux) with podman"},"20":{"body":"This is working on Qemu/KVM hypervisors only. The idea is to run the agent on the hypervisor, with the qemu exporter : scaphandre qemu More examples for a production ready setup will be added soon (systemd service, docker container, ...). If you think the documentation needs a refresh now, please contribute :) For each virtual machine you want to give access to its metrics, create a tmpfs mountpoint: mount -t tmpfs tmpfs_DOMAIN_NAME /var/lib/libvirt/scaphandre/DOMAIN_NAME -o size=5m In the definition of the virtual machine (here we are using libvirt), ensure you have a filesystem configuration to give access to the mountpoint: virsh edit DOMAIN_NAME Then add this filesystem configuration block inside the block: \n Save and (re)start the virtual machine. If you get this error: \"error: unsupported configuration: 'virtiofs' requires shared memory\", you might add this configuration section to the section. \n Then connect to the virtual machine and mount the filesystem: mount -t 9p -o trans=virtio scaphandre /var/scaphandre You can now run scaphandre to export the metrics with the exporter of your choice (here prometheus): scaphandre --vm prometheus Please refer to the qemu exporter reference for more details. Note: This how to is only suitable for a \"manual\" use case. For all automated systems like openstack or proxmox, some more work needs to be done to make the integration of those steps easier.","breadcrumbs":"Propagate power consumption metrics from hypervisor to virtual machines (Qemu/KVM) » How to","id":"20","title":"How to"},"21":{"body":"Now we'll see how to get valuable data in a dashboard. Let's say you want to track the power consumption of a given process or application in a dashboard and eventually set thresholds on it. WHat do you need to get that subset of the power consumption of the host visually ? You need basically 3 components for that: scaphandre running with the prometheus exporter prometheus grafana We'll say that you already have a running prometheus server and an available grafana instance and that you have added prometheus as a datasource in grafana. How to get metrics per process as you may see here ? The metric that I need from the prometheus exporter to do that is: scaph_process_power_consumption_microwatts. This metric is a wallet for the power consumption of all the running processes on the host at a given time. This is a prometheus metrics, so you have labels to filter on the processes you are interested in. Currently the available labels are: instance, exe, job and pid. If I want to get power consumption (in Watts) for all processes related to nginx running on a host with ip 10.0.0.9 I may use that query, in grafana, based on the prometheus datasource: scaph_process_power_consumption_microwatts{cmdline=~\".*nginx.*\", instance=\"10.0.0.9:8080\"} / 1000000 Here we assume that scaphandre/the prometheus exporter is running on port number 8080. Here is how it looks, creating a panel in grafana: Those labels are explained in much more detail here .","breadcrumbs":"Get process-level power consumption in my grafana dashboard » Get process-level power consumption in my grafana dashboard","id":"21","title":"Get process-level power consumption in my grafana dashboard"},"22":{"body":"","breadcrumbs":"Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9 » Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9","id":"22","title":"Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9"},"23":{"body":"Scaphandre can be compiled with a limited set of features. You have the choice to only install Scaphandre with prometheus-push exporter (alongside with stdout and json exporters, which might be useful locally). RPM packages containing only those features are provided for RHEL 8 and 9 : RPM package for RHEL8 RPM package for RHEL9 You can download it and install it just providing the right URL to dnf : dnf install -y URL Then you'll probably need to change its configuration to target the appropriate Push Gateway server. Edit the configuration file : vi /etc/scaphandre/prometheuspush Default options look like : SCAPHANDRE_ARGS=\"prometheus-push -H localhost -S http\" Those are prometheus-push exporter CLI options. Run the executable to get the reference of the options : /usr/bin/scaphandre-prometheuspush --help A simple configuration to target Push Gateway reachable on https://myserver.mydomain:PORT and send data every 30 seconds would look like : SCAPHANDRE_ARGS=\"prometheus-push -H myserver.mydomain -S https -p PORT -s 30\" Once the configuration is changed, you can restart the service and ensure it is enabled as well for next reboot : systemctl restart scaphandre-prometheuspush && systemctl enable scaphandre-prometheuspush Configuration issues or issues to reach the push gateway should be visible in the logs : systemctl status scaphandre-prometheuspush","breadcrumbs":"Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9 » Manual installation","id":"23","title":"Manual installation"},"24":{"body":"There is a sample Ansible playbook available in the automation/ansible folder of the project. This can be used this way : ansible-playbook -i inventory -b -u myunprivilegeduser -K install-configure-prometheuspush-rhel.yml Beware of the playbook parameters : rhel_version: 9\nscaphandre_version: \"dev0.5.10\"\npushgateway_host: localhost\npushgateway_scheme: http\npushgateway_port: 9092\nscaphandre_config_path: /etc/scaphandre/prometheuspush\nservice_name: scaphandre-prometheuspush Ensure to change those to match your context, including changing rhel version if needed (8 and 9 are supported) and parameters to reach the Push Gateway on the network.","breadcrumbs":"Install Scaphandre with only Prometheus-push exporter compiled, for Prometheus Push Gateway, on RHEL 8 and 9 » Automatic installation with ansible","id":"24","title":"Automatic installation with ansible"},"25":{"body":"This is true starting from Scaphandre >= 1.0. There are several metrics available at the host level in Scaphandre: scaph_host_power_microwatts : always returned, computed from Record structs made from scaph_host_energy_microjoules metric scaph_host_energy_microjoules : always returned, either one value or a sum of values coming directly from RAPL counters (energy_uj files or direct read from an MSR) scaph_host_rapl_psys_microjoules : is available only when the PSYS RAPL domain is available on the machine. In addition to those metrics, you might want to build, on your time series database, the sum of process_ metrics to have a view of the weight of all processes on the host power. Using Prometheus, it would look like: sum(scaph_process_power_consumption_microwatts{hostname=\"$hostname\"}) / 1000000, to get it in Watts. Let's explain the relationship between those metrics, and what you could expect. host_power metric will return : If PSYS domain is available, a computed power coming from PSYS energy records If not, a computed power which is the sum of per-socket power (PKG RAPL domain) + DRAM RAPL domain power Briefly explained (see RAPL domains for detailled explanations), PSYS covers most components on the machine (\"all components connected to the SoC / motherboard\" according to most documentations), so we return this wider ranged metric when available. If not we use a combination of PKG domain, that includes CPU and integrated GPU power, and DRAM domain, that includes memory power. The first options gives higher figures than the second, for now. Suming the power of all processes, if the machine is mostly IDLE, you'll get a tiny percentage of the host machine, most likely. The difference between host power and the sum of processes power can be accounted as \"power due to IDLE activity\", in other words the power your machine demands for \"doing nothing\". The higher this difference on a long period of time (better seen as a graph), the higher chance that there is room for improvement in moving the workloads to another machine and shut the current machine down (and make it available for another project or to another organization to prevent from buying a new machine). Warning: that being said, the way per-process power is computed is still biased and shall be improved in the following versions of Scaphandre. For now, the main key for allocation is CPU time. As host level power metrics include power usage of more and more components on the machine (work in progress) this allocation key will be more and more inaccurate. Future versions of this allocation model should include keys regarding the activity of other components than CPU. Enabling a better set of allocation keys for per-process power is part of the roadmap .","breadcrumbs":"Explanations about host level power and energy metrics » Explanations about host level power and energy metrics.","id":"25","title":"Explanations about host level power and energy metrics."},"26":{"body":"Scaphandre is a tool that makes it possible to see the power being used by a single process on a computer. This sounds like a simple thing thing to be able to do, but in practice a number of details can make this more complex. So having a good mental model of how it works will make it easier to understand when and how to use Scaphandre. Let's start with a simplified mental model below, before moving on to multiple processors or virtual machines - but once you understand the key ideas outlined below, it's easier to see how they can be applied to thinking about tracking power on virtual machines, or when multiple processors are available. How a computer works on multiple jobs at the same time When we first think about how much energy a single process running in a computer might use, we might start with a mental model that looks like the figure below, with large, uninterrupted chunks of compute time allocated to each process. This is easy to understand, and it matches how we might be billed for a share of a larger machine when paying for cloud services. what scaphandre does - per process power usage Timesharing of work However, if the reality was exactly like this diagram, our computers would only ever be able to do one thing at a time. It's more accurate and helpful to think of computers working on lots of different jobs at the same time - they work on one job for short interval of time, then another, and another and so one. You'll often see these small intervals of time referred to as jiffies . work on jobs is split into jiffies In a given amount of time, some jobs that are prioritized or more resource intensive will use more jiffies than others. Fortunately, each job keeps a running total of the total jiffies allocated to it, so if we know how many jiffies have been used in total, it can give us an idea how much of a machine's resources are being used by a given process. work on jobs is split into jiffies Going from share of resources to actual power figures It's possible without Scaphandre to understand how large a share of a machines' resources are being used by a given process. This is useful, by itself, but if we want to understand how much power is used per process, not just the share of the machine's resources, we need to know how much power is being used by the machine in absolute terms. To do this, we need a sensor of some kind to track power usage by the machine itself. Some servers have these, like with Intel's RAPL sensors, which we cover this in more detail later on. This makes it possible to understand how much power is being used by CPUs, GPUs and so on, in terms of watts, or, if we are looking at just a single process, various fractions of a watt. Sensors provide power over time To understand the power used by a single process we combine both of these ideas. We count the jiffies used by our job when it's being worked on, and for each jiffy, we check how much power is being drawn at those moments in time. Combined we can see how much the power during 'our' jiffies Finally, when we group together all the power readings for all our jiffies over a given time period, we can arrive at a usable figure for how much power has been used, in terms of watt hours. Once we have a figure in terms of watt hours, there are various ways we can convert this to environmental impact. A common way is to use an emission factor for the electricity used, to turn the power consumption data into an estimate of associated carbon emissions. Combined we can see how much the power during 'our' jiffies Working with virtualisation and multiple processors While the reality is again more complicated than the diagram below, the same ideas broadly apply when you introduce multiple processors too. If you are able to read from sensors that can share how much power is being used by the various processors at work, and know how much of the time is being allocated to our processes during those moments, you can get a good idea of what these figures are, at a per-process level. Seeing this with multiple processors Things get a bit more complicated with virtualised environments, because in many cases, virtual machines only have a partial view of the system they are part of, and frequently do not have access to any power usage figures from the host physical machine. However, if a guest virtual machine or guest container does have access to readings provided by the host physical machine, it is possible to work out the same kinds of per-process power figures. Scaphandre supports exposing these kinds of power readings to virtual machines and containers, which means, if you are running on infrastructure that is running scaphandre and exposing these readings, you can see these figures for the energy used by your own processes.","breadcrumbs":"How scaphandre computes per process power consumption » How scaphandre computes per process power consumption","id":"26","title":"How scaphandre computes per process power consumption"},"27":{"body":"As you can see with the prometheus exporter reference , scaphandre exporters can provide process level power consumption metrics. This section will explain how it is done and how it may be improved in the future.","breadcrumbs":"How scaphandre computes per process power consumption » More details about how Scaphandre works","id":"27","title":"More details about how Scaphandre works"},"28":{"body":"We'll talk here about the case where scaphandre is able to effectively measure the power consumption of the host (see compatibility section for more on sensors and their prerequisites) and specifically about the PowercapRAPL sensor. Let's clarify what's happening when you collect metrics with scaphandre and the RAPL sensor. RAPL stands for Running Average Power Limit . It's a technology embedded in most Intel and AMD x86 CPUs produced after 2012. Thanks to this technology it is possible to get the total energy consumption of the CPU, of the consumption per CPU socket, plus in some cases, the consumption of the DRAM controller. In most cases it represents the vast majority of the energy consumption of the machine (except when running GPU intensive workloads, for example). Further improvements shall be made in scaphandre to fully measure the consumption when GPU are involved (or a lot of hard drives on the same host...). Between scaphandre and this data is the powercap kernel module that writes the energy consumption to files. Scaphandre reads those files, stores the data in buffers and then allows for more processing through the exporters. How to get the consumption of one process ? The PowercapRAPL sensor does actually more than just collecting those energy consumption metrics (and converting them to power consumption metrics). Every time the exporter asks for a measurement (either periodically like in the Stdout exporter, or every time a request comes as would be the case for the Prometheus exporter) the sensor reads the values of the energy counters from powercap. It then stores those values, and does the same for the CPU usage statistics of the CPU (the one you can see in /proc/stats) and for each running process on the machine at that time (see /proc/PID/stats). With this data it is possible to compute the ratio of CPU time actively spent for a given PID on the CPU time actively spent doing something. With this ratio we can then get the subset of power consumption that is related to that PID on a given timeframe (between two measurement requests). How to get the consumption of an application/a service ? Services and programs are often not running on only one PID. It's needed to aggregate the consumption of all related PIDs to know what this service is actually consuming. To do that, in the current state of scaphandre development, you can use the Prometheus exporter, and then use Prometheus and its query language capabilities. You'll find examples looking at the graphs and queries here . In a near future, more advanced features may be implemented in scaphandre to allow such classification even if you don't have access to a proper Time Series database (TSDB) .","breadcrumbs":"How scaphandre computes per process power consumption » Some details about RAPL","id":"28","title":"Some details about RAPL"},"29":{"body":"Scaphandre is designed to be extensible. As it performs basically two tasks: collecting /pre-computing the power consumption metrics and publishing it, it is composed of two main components: a sensor and an exporter . Each can be implemented in different ways to match a certain use case. When you run scaphandre from the command line, -s allows you to choose the sensor you want to use, and the next subcommand is the name of the exporter.","breadcrumbs":"Internal structure » Internal structure","id":"29","title":"Internal structure"},"3":{"body":"Here we are using the stdout exporter to print current power consumption usage in the terminal during 15 seconds. You should get an output like: Host:\t9.391334 W\tCore Uncore DRAM\nSocket0\t9.392 W\t1.497082 W\nTop 5 consumers:\nPower\tPID\tExe\n4.808363 W\t642\t\"/usr/sbin/dockerd\"\n4.808363 W\t703\t\"/usr/bin/docker-containerd\"\n4.808363 W\t1028\t\"/usr/local/bin/redis-server\"\n0 W\t1\t\"/usr/lib/systemd/systemd\"\n0 W\t2\t\"\"\n------------------------------------------------------------ Let's briefly describe what you see here. First Line is the power consumption of the machine (between the two last measurements). Second line is the power consumption of the first CPU socket plus the detail by RAPL Domain. If you have more than one CPU Socket, you'll have multiple SocketX lines. Then you have the 5 processes consuming the most power during the last two measurements. If you don't get this output and get an error, jump to the Troubleshooting section of the documentation.","breadcrumbs":"Getting Started » Output","id":"3","title":"Output"},"30":{"body":"Sensors are meant to: get the power consumptions metrics of the host make it available for the exporter The PowercapRAPL for instance, gets and transforms metrics coming from the powercap Linux kernel module, that serves as an interface to get the data from the RAPL feature of x86 CPUs. Because this feature is only accessible when you are running on a bare metal machine, this sensor will not work in a virtual machine, except if you first run scaphandre on the hypervisor and make the VM metrics available, with the qemu exporter , to scaphandre running inside the virtual machine. When you don't have access to the hypervisor/bare-metal machine (ie. when you run on public cloud instances and your provider doesn't run scaphandre) you still have the option to estimate the power consumption, based on both the ressources (cpu/gpu/ram/io...) consumed by the virtual machine at a given time, and the characteristics of the underlying hardware. This is the way we are designing the future estimation-based sensor , to match that use case. Looking at the code, you'll find that the interface between metrics and the exporters is in fact the Topology object. This is intended to be asked by the exporter through the get_topology method of the sensor.","breadcrumbs":"Internal structure » Sensors","id":"30","title":"Sensors"},"31":{"body":"An exporter is expected to: ask the sensors to get new metrics and store them for later, potential usage export the current metrics The Stdout exporter exposes the metrics on the standard output (in your terminal). The prometheus exporter exposes the metrics on an HTTP endpoint, to be scraped by a prometheus instance. An exporter should be created for each monitoring scenario (do you want to feed your favorite monitoring/data analysis tool with scaphandre metrics ? feel free to open a PR to create a new exporter !). As introduced in the sensors section, the Qemu exporter, is very specific. It is only intended to collect metrics related to running virtual machines on a Qemu/KVM hypervisor. Those metrics can then be made available to each virtual machine and their own scaphandre instance, running the PowercapRAPL sensor (with the --vm flag on). The qemu exporter puts VM's metrics in files the same way the powercap kernel module does it. It mimics this behavior, so the sensor can act the same way it would on a bare metal machine.","breadcrumbs":"Internal structure » Exporters","id":"31","title":"Exporters"},"32":{"body":"There are several ways scaphandre can interact with containers. You may run scaphandre in a container , to not have to manage the dependencies, then measure the power consumption of the bare metal host . This is described in the quickstart tutorial . Note that you need to expose /sys/class/powercap and /proc as volumes in the container to allow scaphandre to get the relevant metrics from the bare metal host. Scaphandre may help you measure the power consumption of containers running on a given host. You can already get to that goal using the tips provided in the howto section called \"Get process level power consumption\" . It may still require some tweaking and inventiveness from you in making the approriate queries to your favorite TSDB. This should be made easier by the upcoming scaphandre features . Another use case scenario is measuring the power consumption of a container orchestrator (like kubernetes ), its nodes and the containers and applications running on it. Scaphandre can be installed on Kubernetes via the Helm chart and there is a tutorial for installing it along with Prometheus and Grafana to view the metrics. As described here , scaphandre provides several ways ( sensors ) to collect the power consumption metrics. Depending on your use case a sensor should be more suitable than the other. Each of them comes with strengths and weaknesses. This is basically always a tradeoff between precision and simplicity. This is especially true if you run a container-based workloads on public cloud instances. We are working to provide a solution for that as well .","breadcrumbs":"About containers » About containers","id":"32","title":"About containers"},"33":{"body":"RAPL stands for \"Running Average Power Limit\", it is a feature on Intel/AMD x86 CPU's (manufactured after 2012) that allows to set limits on power used by the CPU and other components. This feature also allows to just get \"measurements\" (mind the double quotes, as at least part of the numbers RAPL gives are coming from estimations/modeling) of components power usage. RAPL domains It is composed of \"domains\", that, in 2023, may include: Core/PP0 : Energy consumed by the CPU Cores themselves. Uncore/PP1 : Energy consumed by components close to the CPU : most of the time it means the embedded GPU chipset. Dram : Energy consumed by the memory/RAM sticks Package/PKG : Includes \"Core\" and \"Uncore\". In some documentations and in some of our experiments it seem to include \"Dram\", but this doesn't seem true in every cases. PSys : We don't have a clear understanding on this one (yet). But most documentations refer to it with words similar to \"PSys: (introduced with Intel Skylake) monitors and controls the thermal and power specifications of the entire SoC and it is useful especially when the source of the power consumption is neither the CPU nor the GPU. For multi-socket server systems, each socket reports its own RAPL values.\". To summarize, Psys seems like an interesting metric to get energy consumed by a motherboard and connected components (which includes RAPL usual suspects but also WiFi/Bluetooth cards and probably more). If you want to know more about this metric, we gathered references/sources here . If you want to help us understanding and documenting better this metric, please consider constributing to the Energizta project . RAPL documentation from Intel doesn't necessarily give very precise informations about how RAPL behaves depending on the platform, or about what is included in the calculation. Actively looking for other experimentations/feedbacks/documentations is needed. You might find some informations gathered here: awesome-energy . If you have more or more precise informations and are willing to contribute, don't hesitate to open a PR to dev branch on scaphandre's repository (targeting docs_src folder ) and/or the awesome-energy repository. If you want to know if RAPL is supported by your CPU, please have a look to the end of the Compatibility section.","breadcrumbs":"About RAPL domains » Explanation on RAPL / Running Average Power Limit domains: what we (think we) know so far","id":"33","title":"Explanation on RAPL / Running Average Power Limit domains: what we (think we) know so far"},"34":{"body":"With Stdout exporter, you can see all metrics available on your machine with flag --raw-metrics. With prometheus exporter, all metrics have a HELP section provided on /metrics (or whatever suffix you choosed to expose them). Here are some key metrics that you will most probably be interested in: scaph_host_power_microwatts: Aggregation of several measurements to give a try on the power usage of the the whole host, in microwatts (GAUGE). It might be the same as RAPL PSYS (see RAPL domains ) measurement if available, or a combination of RAPL PKG and DRAM domains + an estimation of other hardware componentes power usage. scaph_process_power_consumption_microwatts{exe=\"$PROCESS_EXE\",pid=\"$PROCESS_PID\",cmdline=\"path/to/exe --and-maybe-options\"}: Power consumption due to the process, measured on at the topology level, in microwatts. PROCESS_EXE being the name of the executable and PROCESS_PID being the pid of the process. (GAUGE) For more details on that metric labels, see this section . And some more deep metrics that you may want if you need to make more complex calculations and data processing: scaph_host_energy_microjoules : Energy measurement for the whole host, as extracted from the sensor, in microjoules. (COUNTER) scaph_socket_power_microwatts{socket_id=\"$SOCKET_ID\"}: Power measurement relative to a CPU socket, in microwatts. SOCKET_ID being the socket numerical id (GAUGE) If your machine provides RAPL PSYS domain (see RAPL domains ), you can get the raw energy counter for PSYS/platform with scaph_host_rapl_psys_microjoules. Note that scaph_host_power_microwatts is based on this PSYS counter if it is available. Since 1.0.0 the following host metrics are availalable as well ; scaph_host_swap_total_bytes: Total swap space on the host, in bytes. scaph_host_swap_free_bytes: Swap space free to be used on the host, in bytes. scaph_host_memory_free_bytes: Random Access Memory free to be used (not reused) on the host, in bytes. scaph_host_memory_available_bytes: Random Access Memory available to be re-used on the host, in bytes. scaph_host_memory_total_bytes: Random Access Memory installed on the host, in bytes. scaph_host_disk_total_bytes: Total disk size, in bytes. scaph_host_disk_available_bytes: Available disk space, in bytes. Disk metrics have the following labels : disk_file_system, disk_is_removable, disk_type, disk_mount_point, disk_name scaph_host_cpu_frequency: Global frequency of all the cpus. In MegaHertz scaph_host_load_avg_fifteen: Load average on 15 minutes. scaph_host_load_avg_five: Load average on 5 minutes. scaph_host_load_avg_one: Load average on 1 minute. If you hack scaph or just want to investigate its behavior, you may be interested in some internal metrics: scaph_self_memory_bytes: Scaphandre memory usage, in bytes scaph_self_memory_virtual_bytes: Scaphandre virtual memory usage, in bytes scaph_self_topo_stats_nb: Number of CPUStat traces stored for the host scaph_self_topo_records_nb: Number of energy consumption Records stored for the host scaph_self_topo_procs_nb: Number of processes monitored by scaph scaph_self_socket_stats_nb{socket_id=\"SOCKET_ID\"}: Number of CPUStat traces stored for each socket scaph_self_socket_records_nb{socket_id=\"SOCKET_ID\"}: Number of energy consumption Records stored for each socket, with SOCKET_ID being the id of the socket measured scaph_self_domain_records_nb{socket_id=\"SOCKET_ID\",rapl_domain_name=\"RAPL_DOMAIN_NAME \"}: Number of energy consumption Records stored for a Domain, where SOCKET_ID identifies the socket and RAPL_DOMAIN_NAME identifies the rapl domain measured on that socket Getting per process data with scaph_process_* metrics Here are available labels for the scaph_process_power_consumption_microwatts metric that you may need to extract the data you need: exe: is the name of the executable that is the origin of that process. This is good to be used when your application is running one or only a few processes. cmdline: this contains the whole command line with the executable path and its parameters (concatenated). You can filter on this label by using prometheus =~ operator to match a regular expression pattern. This is very practical in many situations. instance: this is a prometheus generated label to enable you to filter the metrics by the originating host. This is very useful when you monitor distributed services, so that you can not only sum the metrics for the same service on the different hosts but also see what instance of that service is consuming the most, or notice differences beteween hosts that may not have the same hardware, and so on... pid: is the process id, which is useful if you want to track a specific process and have your eyes on what's happening on the host, but not so practical to use in a more general use case Since 1.0.0 the following per-process metrics are available as well : scaph_process_cpu_usage_percentage: CPU time consumed by the process, as a percentage of the capacity of all the CPU Cores scaph_process_memory_bytes: Physical RAM usage by the process, in bytes scaph_process_memory_virtual_bytes: Virtual RAM usage by the process, in bytes scaph_process_disk_total_write_bytes: Total data written on disk by the process, in bytes scaph_process_disk_write_bytes: Data written on disk by the process, in bytes scaph_process_disk_read_bytes: Data read on disk by the process, in bytes scaph_process_disk_total_read_bytes: Total data read on disk by the process, in bytes Get container-specific labels on scaph_process_* metrics The flag --containers enables Scaphandre to collect data about the running Docker containers or Kubernetes pods on the local machine. This way, it adds specific labels to make filtering processes power consumption metrics by their encapsulation in containers easier. Generic labels help to identify the container runtime and scheduler used (based on the content of /proc/PID/cgroup): container_scheduler: possible values are docker or kubernetes. If this label is not attached to the metric, it means that scaphandre didn't manage to identify the container scheduler based on cgroups data. Then the label container_runtime could be attached. The only possible value for now is containerd. container_id is the ID scaphandre got from /proc/PID/cgroup for that container. For Docker containers (if container_scheduler is set), available labels are : container_names: is a string containing names attached to that container, according to the docker daemon container_docker_version: version of the docker daemon container_label_maintainer: content of the maintainer field for this container For containers coming from a docker-compose file, there are a bunch of labels related to data coming from the docker daemon: container_label_com_docker_compose_project_working_dir container_label_com_docker_compose_container_number container_label_com_docker_compose_project_config_files container_label_com_docker_compose_version container_label_com_docker_compose_service container_label_com_docker_compose_oneoff For Kubernetes pods (if container_scheduler is set), available labels are : kubernetes_node_name: identifies the name of the kubernetes node scaphandre is running on kubernetes_pod_name: the name of the pod the container belongs to kubernetes_pod_namespace: the namespace of the pod the container belongs to","breadcrumbs":"Metrics available » Metrics exposed by Scaphandre","id":"34","title":"Metrics exposed by Scaphandre"},"35":{"body":"","breadcrumbs":"JSON exporter » JSON exporter","id":"35","title":"JSON exporter"},"36":{"body":"You can launch the JSON exporter this way (running the default powercap_rapl sensor): scaphandre json Default behavior is to measure and show metrics periodically during 10 seconds. You can change that timeout with -t. Here is how to display metrics during one minute: scaphandre json -t 60 You can change as well the step measure duration with -s. Here is how to display metrics during one minutes with a 5s step: scaphandre json -t 60 -s 5 If you want a faster interval you can use option -n (for nano seconds). Here is how to display metrics during 10s with a 100ms step: scaphandre json -t 10 -s 0 -n 100000000 By default, JSON is printed in the terminal, to write result in a file you can provide a path with option -f: scaphandre json -t 10 -s 0 -n 100000000 -f report.json To get informations about processes that are running in containers, add --containers: scaphandre --no-header json --containers --max-top-consumers=15 | jq Since 1.0.0 you can filter the processes, either by their process name with --process-regex, or by the name of the container they run in with --container-regex (needs the flag --containers to be active as well). As always exporter's options can be displayed with -h: Write the metrics in the JSON format to a file or to stdout Usage: scaphandre json [OPTIONS] Options: -t, --timeout Maximum time spent measuring, in seconds. If unspecified, runs forever -s, --step Interval between two measurements, in seconds [default: 2] --step-nano Additional step duration in _nano_ seconds. This is added to `step` to get the final duration [default: 0] --max-top-consumers Maximum number of processes to watch [default: 10] -f, --file Destination file for the report (if absent, print the report to stdout) --containers Monitor and apply labels for processes running as containers --process-regex Filter processes based on regular expressions (example: 'scaph\\\\w\\\\w.e') --container-regex Filter containers based on regular expressions --resources Monitor and incude CPU, RAM and Disk usage per process -h, --help Print help Metrics provided Scaphandre are documented here .","breadcrumbs":"JSON exporter » Usage","id":"36","title":"Usage"},"37":{"body":"","breadcrumbs":"Prometheus exporter » Prometheus exporter","id":"37","title":"Prometheus exporter"},"38":{"body":"You can launch the prometheus exporter this way (running the default powercap_rapl sensor): scaphandre prometheus As always exporter's options can be displayed with -h: scaphandre prometheus -h scaphandre-prometheus Prometheus exporter exposes power consumption metrics on an http endpoint (/metrics is default) in prometheus accepted format USAGE: scaphandre prometheus [FLAGS] [OPTIONS] FLAGS: --containers Monitor and apply labels for processes running as containers -h, --help Prints help information -q, --qemu Instruct that scaphandre is running on an hypervisor -V, --version Prints version information OPTIONS: -a, --address

    + +

    Changed

    + +

    Fixed

    + +]]>Scaphandre v0.5.0http://127.0.0.1:7979/scaphandre/changelog/v0.5.0scaphandre Changeloghttp://127.0.0.1:7979/scaphandre/changelog/v0.5.0Changed +
      +
    • Upgraded procfs to 0.12 : #144
    • +
    • Rollbacked to ubuntu 20.04 as the base docker image : #151, thanks to @demeringo
    • +
    • Using github action to tag docker image : #160, thanks to @rossf7
    • +
    +

    Added

    +
      +
    • New level of abstraction regarding structs managed by Sensors, so we could implement more sensors in an easier way : #149
    • +
    • Enable JSON exporter to run as a daemon : #169
    • +
    • First building blocks for conditional compilation depending on the OS : #148
    • +
    • Mitigation for machines where powercap is not able to feed rapl domain folders, and only has socket ones : #198
    • +
    • Experimental support for Windows 10, 11, server 2019 : #74 and #247
    • +
    • Added --containers option to JSON exporter : #217
    • +
    +

    Fixed

    +
      +
    • Kubernetes pods using containerd are now supported : #130, thanks to @rossf7
    • +
    • Excluded unrelevant procfs metrics from calculation of cpu cycles consumed by processes : #132
    • +
    • Mitigated possible decrepancies between host (rapl) total power usage metric and the sum of per-process power usage metrics : #20, note that some issues show remaining issues on this topic. Further investigation and work needed.
    • +
    • Documentation fix for helm install : #136, thanks to @arthurzenika
    • +
    • New helm chart values: arguments and backtrace : #139, thanks to @jotak
    • +
    • Some documentation typos : #157, thanks to @metacosm
    • +
    • Aligning on new clippy rules : #162, thanks to @demeringo
    • +
    • Always set last pods check timestamp : #173, thanks to @rossf7
    • +
    • Support kubelets using systemd cgroup driver: #146, thanks to @rossf7
    • +
    • Fix missing volume in psp (helm chart): #168, thanks to @olevitt
    • +
    • Spelling check in documentation : #183, thanks to @irishgordo
    • +
    • No more duplicated HELP and TYPE lines in prometheus exporter: #165 and #192
    • +
    • Escaping newlines in cmdline: #175, thanks to @uggla
    • +
    +]]>
    Scaphandre v0.4.1http://127.0.0.1:7979/scaphandre/changelog/v0.4.1scaphandre Changeloghttp://127.0.0.1:7979/scaphandre/changelog/v0.4.1Changed +
      +
    • Updated k8s-sync crate to 0.2.3 to get authentication by token feature
    • +
    +]]>
    Scaphandre v0.4.0http://127.0.0.1:7979/scaphandre/changelog/v0.4.0scaphandre Changeloghttp://127.0.0.1:7979/scaphandre/changelog/v0.4.0Added +
      +
    • Riemann exporter now supports mTLS: #103 thanks @uggla !
    • +
    • --containers option, in prometheus exporter, tells scaphandre to add labels to metrics related to a docker container or a kubernetes pod, to make getting metrics of a distributed application easier: #84 thanks @rossf7 for the tests, feedbacks, helm configuration and thanks @uggla for the reviews !
    • +
    • stdout exporter now allows to choose the number of processes to watch, with the --process-number flag and to filter processes watched thanks to a regex, with the --regex-filter option: #98, thanks @uggla !
    • +
    • MetricGenerator includes timestamp in Metrics now : #113
    • +
    +

    Fixed

    +
      +
    • Added Cargo.lock to the repository: #111
    • +
    • Ensured domains names are feteched properly in any case : #114 thanks @PierreRust !
    • +
    +

    Changed

    +
      +
    • Manipulating flags as a Vec of clap::Arg instead of a HashMap of ExporterOption in exporters: #100, thanks @uggla !
    • +
    • Json and Stdout exporters are now using MetricGenerator as an inteface to get metrics properly : #113
    • +
    +]]>
    Scaphandre v0.3.0http://127.0.0.1:7979/scaphandre/changelog/v0.3.0scaphandre Changeloghttp://127.0.0.1:7979/scaphandre/changelog/v0.3.0Added +
      +
    • New MetricGenerator and Metric structs and helper functions to make writing exporters easier. Riemann and Prometheus exporters now share the same code pattern: #79 thanks @uggla !
    • +
    • New Warp10 exporter ! #76
    • +
    • Updated riemann_client and protobuf crates dependencies #70 thanks @uggla !
    • +
    • Successfully tested on AMD CPUs (AMD Ryzen 5 2600X): #55 (requires a kernel 5.11 or later) thanks @barnumbirr and @kamaradclimber !
    • +
    • Scaphandre can now be tested locally thanks to a docker-compose stack ! #61 thanks @PierreRust !
    • +
    • Added a CITATION file for references: #95 thanks @tstrempel !
    • +
    +

    Fixed

    +
      +
    • Allowing scaphandre to run even if intel_rapl modules are not found: #65 (needed to run scaphandre on AMD CPUs)
    • +
    • Fixed typos and lacks in the documentation: #81, #77, #80 thanks @pierreozoux, @LudovicRousseau, @maethor, @wallet77
    • +
    • Moved documentation output to another repository: #94 (documentation is now available here: https://hubblo-org.github.io/scaphandre-documentation)
    • +
    • Json exporter has been refactored: #87 thanks @jdrouet !
    • +
    +]]>
    Scaphandre v0.2.0http://127.0.0.1:7979/scaphandre/changelog/v0.2.0scaphandre Changeloghttp://127.0.0.1:7979/scaphandre/changelog/v0.2.0Added +
      +
    • Docker image (hubblo/scaphandre), ubuntu based: #48, thanks @rossf7
    • +
    • Helm chart to run scaphandre as a DaemonSet in a kubernetes cluster: #72 - thanks @rossf7
    • +
    • JsonExporter, to get metrics in JSON either in stdout or files: #68 - thanks @wallet77
    • +
    • RiemannExporter, to send metrics to Riemann monitoring tool: #58 - thanks @uggla
    • +
    • --qemu flag on PrometheusExporter, to add a "vmname" label to metrics related to processes that represent qemu-kvm virtual machines: #41 - thanks @uggla
    • +
    • Better documentation structure (based on divio's documentation framework and mdbook): #45, result here: https://hubblo-org.github.io/scaphandre-documentation/
    • +
    • Automated CI tests including cargo test --all, running on a (bare metal) machine: #62
    • +
    +

    Fixed

    +
      +
    • Improved QemuExporter documentation: #42 - thanks @uggla
    • +
    +]]>
    Scaphandre v0.1.1http://127.0.0.1:7979/scaphandre/changelog/v0.1.1scaphandre Changeloghttp://127.0.0.1:7979/scaphandre/changelog/v0.1.1Added +
      +
    • -s, --step option added by @Uggla, to specify time step between two measurements, when using StdoutExporter
    • +
    +

    Removed

    +
      +
    • removed energy_records_to_power_record function from src/sensors/mod.rs. get_records_diff_power_microwatts functions from Topology and CPUSocket should be used instead
    • +
    +

    Fixed

    +
      +
    • README typos and misusage of english fixed by @Uggla and @florimondmanca
    • +
    • @Uggla made init.sh script more robust
    • +
    • cleaning of internal structs (records, cpustat, processes) was buggy, it is fixed
    • +
    • linux kernels < 5, on intel CPUs (>2012) may me measurable now (fixed kernel modules names check)
    • +
    +]]>
    Scaphandre v0.1.0http://127.0.0.1:7979/scaphandre/changelog/v0.1.0scaphandre Changeloghttp://127.0.0.1:7979/scaphandre/changelog/v0.1.0Added +
      +
    • Exporters and sensors design.
    • +
    • Stdout exporter.
    • +
    • Prometheus exporter.
    • +
    • Powercap_rapl sensor.
    • +
    • Qemu exporter.
    • +
    +]]>
    \ No newline at end of file diff --git a/changelog/index.html b/changelog/index.html new file mode 100644 index 00000000..8569485d --- /dev/null +++ b/changelog/index.html @@ -0,0 +1,530 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +

    scaphandre

    + + + +
    + + +
    +

    + Releases + + + + + + +

    +
    + + +
    + + +
    +

    + + + Scaphandre v1.0.0 + + +

    +
    + + + + + v1.0.0 + + + + + Feb 12 2024 at 13:48 UTC + + +
    +
    +

    Added

    + +

    Changed

    + +

    Fixed

    + + +
    +
    + + +
    +

    + + + Scaphandre v0.5.0 + + +

    +
    + + + + + v0.5.0 + + + + + Jan 30 2023 at 11:52 UTC + + +
    +
    +

    Changed

    +
      +
    • Upgraded procfs to 0.12 : #144
    • +
    • Rollbacked to ubuntu 20.04 as the base docker image : #151, thanks to @demeringo
    • +
    • Using github action to tag docker image : #160, thanks to @rossf7
    • +
    +

    Added

    +
      +
    • New level of abstraction regarding structs managed by Sensors, so we could implement more sensors in an easier way : #149
    • +
    • Enable JSON exporter to run as a daemon : #169
    • +
    • First building blocks for conditional compilation depending on the OS : #148
    • +
    • Mitigation for machines where powercap is not able to feed rapl domain folders, and only has socket ones : #198
    • +
    • Experimental support for Windows 10, 11, server 2019 : #74 and #247
    • +
    • Added --containers option to JSON exporter : #217
    • +
    +

    Fixed

    +
      +
    • Kubernetes pods using containerd are now supported : #130, thanks to @rossf7
    • +
    • Excluded unrelevant procfs metrics from calculation of cpu cycles consumed by processes : #132
    • +
    • Mitigated possible decrepancies between host (rapl) total power usage metric and the sum of per-process power usage metrics : #20, note that some issues show remaining issues on this topic. Further investigation and work needed.
    • +
    • Documentation fix for helm install : #136, thanks to @arthurzenika
    • +
    • New helm chart values: arguments and backtrace : #139, thanks to @jotak
    • +
    • Some documentation typos : #157, thanks to @metacosm
    • +
    • Aligning on new clippy rules : #162, thanks to @demeringo
    • +
    • Always set last pods check timestamp : #173, thanks to @rossf7
    • +
    • Support kubelets using systemd cgroup driver: #146, thanks to @rossf7
    • +
    • Fix missing volume in psp (helm chart): #168, thanks to @olevitt
    • +
    • Spelling check in documentation : #183, thanks to @irishgordo
    • +
    • No more duplicated HELP and TYPE lines in prometheus exporter: #165 and #192
    • +
    • Escaping newlines in cmdline: #175, thanks to @uggla
    • +
    + +
    +
    + + +
    +

    + + + Scaphandre v0.4.1 + + +

    +
    + + + + + v0.4.1 + + + + + Oct 5 2021 at 15:31 UTC + + +
    +
    +

    Changed

    +
      +
    • Updated k8s-sync crate to 0.2.3 to get authentication by token feature
    • +
    + +
    +
    + + +
    +

    + + + Scaphandre v0.4.0 + + +

    +
    + + + + + v0.4.0 + + + + + Oct 5 2021 at 10:46 UTC + + +
    +
    +

    Added

    +
      +
    • Riemann exporter now supports mTLS: #103 thanks @uggla !
    • +
    • --containers option, in prometheus exporter, tells scaphandre to add labels to metrics related to a docker container or a kubernetes pod, to make getting metrics of a distributed application easier: #84 thanks @rossf7 for the tests, feedbacks, helm configuration and thanks @uggla for the reviews !
    • +
    • stdout exporter now allows to choose the number of processes to watch, with the --process-number flag and to filter processes watched thanks to a regex, with the --regex-filter option: #98, thanks @uggla !
    • +
    • MetricGenerator includes timestamp in Metrics now : #113
    • +
    +

    Fixed

    +
      +
    • Added Cargo.lock to the repository: #111
    • +
    • Ensured domains names are feteched properly in any case : #114 thanks @PierreRust !
    • +
    +

    Changed

    +
      +
    • Manipulating flags as a Vec of clap::Arg instead of a HashMap of ExporterOption in exporters: #100, thanks @uggla !
    • +
    • Json and Stdout exporters are now using MetricGenerator as an inteface to get metrics properly : #113
    • +
    + +
    +
    + + +
    +

    + + + Scaphandre v0.3.0 + + +

    +
    + + + + + v0.3.0 + + + + + Apr 13 2021 at 08:23 UTC + + +
    +
    +

    Added

    +
      +
    • New MetricGenerator and Metric structs and helper functions to make writing exporters easier. Riemann and Prometheus exporters now share the same code pattern: #79 thanks @uggla !
    • +
    • New Warp10 exporter ! #76
    • +
    • Updated riemann_client and protobuf crates dependencies #70 thanks @uggla !
    • +
    • Successfully tested on AMD CPUs (AMD Ryzen 5 2600X): #55 (requires a kernel 5.11 or later) thanks @barnumbirr and @kamaradclimber !
    • +
    • Scaphandre can now be tested locally thanks to a docker-compose stack ! #61 thanks @PierreRust !
    • +
    • Added a CITATION file for references: #95 thanks @tstrempel !
    • +
    +

    Fixed

    +
      +
    • Allowing scaphandre to run even if intel_rapl modules are not found: #65 (needed to run scaphandre on AMD CPUs)
    • +
    • Fixed typos and lacks in the documentation: #81, #77, #80 thanks @pierreozoux, @LudovicRousseau, @maethor, @wallet77
    • +
    • Moved documentation output to another repository: #94 (documentation is now available here: https://hubblo-org.github.io/scaphandre-documentation)
    • +
    • Json exporter has been refactored: #87 thanks @jdrouet !
    • +
    + +
    +
    + + +
    +

    + + + Scaphandre v0.2.0 + + +

    +
    + + + + + v0.2.0 + + + + + Feb 12 2021 at 16:26 UTC + + +
    +
    +

    Added

    +
      +
    • Docker image (hubblo/scaphandre), ubuntu based: #48, thanks @rossf7
    • +
    • Helm chart to run scaphandre as a DaemonSet in a kubernetes cluster: #72 - thanks @rossf7
    • +
    • JsonExporter, to get metrics in JSON either in stdout or files: #68 - thanks @wallet77
    • +
    • RiemannExporter, to send metrics to Riemann monitoring tool: #58 - thanks @uggla
    • +
    • --qemu flag on PrometheusExporter, to add a "vmname" label to metrics related to processes that represent qemu-kvm virtual machines: #41 - thanks @uggla
    • +
    • Better documentation structure (based on divio's documentation framework and mdbook): #45, result here: https://hubblo-org.github.io/scaphandre-documentation/
    • +
    • Automated CI tests including cargo test --all, running on a (bare metal) machine: #62
    • +
    +

    Fixed

    +
      +
    • Improved QemuExporter documentation: #42 - thanks @uggla
    • +
    + +
    +
    + + +
    +

    + + + Scaphandre v0.1.1 + + +

    +
    + + + + + v0.1.1 + + + + + Dec 22 2020 at 15:44 UTC + + +
    +
    +

    Added

    +
      +
    • -s, --step option added by @Uggla, to specify time step between two measurements, when using StdoutExporter
    • +
    +

    Removed

    +
      +
    • removed energy_records_to_power_record function from src/sensors/mod.rs. get_records_diff_power_microwatts functions from Topology and CPUSocket should be used instead
    • +
    +

    Fixed

    +
      +
    • README typos and misusage of english fixed by @Uggla and @florimondmanca
    • +
    • @Uggla made init.sh script more robust
    • +
    • cleaning of internal structs (records, cpustat, processes) was buggy, it is fixed
    • +
    • linux kernels < 5, on intel CPUs (>2012) may me measurable now (fixed kernel modules names check)
    • +
    + +
    +
    + + + + +
    +
    +
    + +
    +
    + +
    + + + + + scaphandre, Apache-2.0 + +
    +
    + + + + + + + + + \ No newline at end of file diff --git a/changelog/v0.1.0/index.html b/changelog/v0.1.0/index.html new file mode 100644 index 00000000..87bbeed8 --- /dev/null +++ b/changelog/v0.1.0/index.html @@ -0,0 +1,133 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +

    scaphandre

    + + + +
    + + +
    +

    Scaphandre v0.1.0

    +
    + + +
    + +
    + + + + + v0.1.0 + + + + + Dec 8 2020 at 13:53 UTC + + +
    +
    +

    Added

    +
      +
    • Exporters and sensors design.
    • +
    • Stdout exporter.
    • +
    • Prometheus exporter.
    • +
    • Powercap_rapl sensor.
    • +
    • Qemu exporter.
    • +
    + +
    +
    +
    +
    + +
    +
    + +
    + + + + + scaphandre, Apache-2.0 + +
    +
    + + + + + + + \ No newline at end of file diff --git a/changelog/v0.1.1/index.html b/changelog/v0.1.1/index.html new file mode 100644 index 00000000..8303d458 --- /dev/null +++ b/changelog/v0.1.1/index.html @@ -0,0 +1,140 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +

    scaphandre

    + + + +
    + + +
    +

    Scaphandre v0.1.1

    +
    + + +
    + +
    + + + + + v0.1.1 + + + + + Dec 22 2020 at 15:44 UTC + + +
    +
    +

    Added

    +
      +
    • -s, --step option added by @Uggla, to specify time step between two measurements, when using StdoutExporter
    • +
    +

    Removed

    +
      +
    • removed energy_records_to_power_record function from src/sensors/mod.rs. get_records_diff_power_microwatts functions from Topology and CPUSocket should be used instead
    • +
    +

    Fixed

    +
      +
    • README typos and misusage of english fixed by @Uggla and @florimondmanca
    • +
    • @Uggla made init.sh script more robust
    • +
    • cleaning of internal structs (records, cpustat, processes) was buggy, it is fixed
    • +
    • linux kernels < 5, on intel CPUs (>2012) may me measurable now (fixed kernel modules names check)
    • +
    + +
    +
    +
    +
    + +
    +
    + +
    + + + + + scaphandre, Apache-2.0 + +
    +
    + + + + + + + \ No newline at end of file diff --git a/changelog/v0.2.0/index.html b/changelog/v0.2.0/index.html new file mode 100644 index 00000000..79bb1550 --- /dev/null +++ b/changelog/v0.2.0/index.html @@ -0,0 +1,139 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +

    scaphandre

    + + + +
    + + +
    +

    Scaphandre v0.2.0

    +
    + + +
    + +
    + + + + + v0.2.0 + + + + + Feb 12 2021 at 16:26 UTC + + +
    +
    +

    Added

    +
      +
    • Docker image (hubblo/scaphandre), ubuntu based: #48, thanks @rossf7
    • +
    • Helm chart to run scaphandre as a DaemonSet in a kubernetes cluster: #72 - thanks @rossf7
    • +
    • JsonExporter, to get metrics in JSON either in stdout or files: #68 - thanks @wallet77
    • +
    • RiemannExporter, to send metrics to Riemann monitoring tool: #58 - thanks @uggla
    • +
    • --qemu flag on PrometheusExporter, to add a "vmname" label to metrics related to processes that represent qemu-kvm virtual machines: #41 - thanks @uggla
    • +
    • Better documentation structure (based on divio's documentation framework and mdbook): #45, result here: https://hubblo-org.github.io/scaphandre-documentation/
    • +
    • Automated CI tests including cargo test --all, running on a (bare metal) machine: #62
    • +
    +

    Fixed

    +
      +
    • Improved QemuExporter documentation: #42 - thanks @uggla
    • +
    + +
    +
    +
    +
    + +
    +
    + +
    + + + + + scaphandre, Apache-2.0 + +
    +
    + + + + + + + \ No newline at end of file diff --git a/changelog/v0.3.0/index.html b/changelog/v0.3.0/index.html new file mode 100644 index 00000000..fa86407f --- /dev/null +++ b/changelog/v0.3.0/index.html @@ -0,0 +1,141 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +

    scaphandre

    + + + +
    + + +
    +

    Scaphandre v0.3.0

    +
    + + +
    + +
    + + + + + v0.3.0 + + + + + Apr 13 2021 at 08:23 UTC + + +
    +
    +

    Added

    +
      +
    • New MetricGenerator and Metric structs and helper functions to make writing exporters easier. Riemann and Prometheus exporters now share the same code pattern: #79 thanks @uggla !
    • +
    • New Warp10 exporter ! #76
    • +
    • Updated riemann_client and protobuf crates dependencies #70 thanks @uggla !
    • +
    • Successfully tested on AMD CPUs (AMD Ryzen 5 2600X): #55 (requires a kernel 5.11 or later) thanks @barnumbirr and @kamaradclimber !
    • +
    • Scaphandre can now be tested locally thanks to a docker-compose stack ! #61 thanks @PierreRust !
    • +
    • Added a CITATION file for references: #95 thanks @tstrempel !
    • +
    +

    Fixed

    +
      +
    • Allowing scaphandre to run even if intel_rapl modules are not found: #65 (needed to run scaphandre on AMD CPUs)
    • +
    • Fixed typos and lacks in the documentation: #81, #77, #80 thanks @pierreozoux, @LudovicRousseau, @maethor, @wallet77
    • +
    • Moved documentation output to another repository: #94 (documentation is now available here: https://hubblo-org.github.io/scaphandre-documentation)
    • +
    • Json exporter has been refactored: #87 thanks @jdrouet !
    • +
    + +
    +
    +
    +
    + +
    +
    + +
    + + + + + scaphandre, Apache-2.0 + +
    +
    + + + + + + + \ No newline at end of file diff --git a/changelog/v0.4.0/index.html b/changelog/v0.4.0/index.html new file mode 100644 index 00000000..a20c9fb4 --- /dev/null +++ b/changelog/v0.4.0/index.html @@ -0,0 +1,142 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +

    scaphandre

    + + + +
    + + +
    +

    Scaphandre v0.4.0

    +
    + + +
    + +
    + + + + + v0.4.0 + + + + + Oct 5 2021 at 10:46 UTC + + +
    +
    +

    Added

    +
      +
    • Riemann exporter now supports mTLS: #103 thanks @uggla !
    • +
    • --containers option, in prometheus exporter, tells scaphandre to add labels to metrics related to a docker container or a kubernetes pod, to make getting metrics of a distributed application easier: #84 thanks @rossf7 for the tests, feedbacks, helm configuration and thanks @uggla for the reviews !
    • +
    • stdout exporter now allows to choose the number of processes to watch, with the --process-number flag and to filter processes watched thanks to a regex, with the --regex-filter option: #98, thanks @uggla !
    • +
    • MetricGenerator includes timestamp in Metrics now : #113
    • +
    +

    Fixed

    +
      +
    • Added Cargo.lock to the repository: #111
    • +
    • Ensured domains names are feteched properly in any case : #114 thanks @PierreRust !
    • +
    +

    Changed

    +
      +
    • Manipulating flags as a Vec of clap::Arg instead of a HashMap of ExporterOption in exporters: #100, thanks @uggla !
    • +
    • Json and Stdout exporters are now using MetricGenerator as an inteface to get metrics properly : #113
    • +
    + +
    +
    +
    +
    + +
    +
    + +
    + + + + + scaphandre, Apache-2.0 + +
    +
    + + + + + + + \ No newline at end of file diff --git a/changelog/v0.4.1/index.html b/changelog/v0.4.1/index.html new file mode 100644 index 00000000..6771df75 --- /dev/null +++ b/changelog/v0.4.1/index.html @@ -0,0 +1,129 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +

    scaphandre

    + + + +
    + + +
    +

    Scaphandre v0.4.1

    +
    + + +
    + +
    + + + + + v0.4.1 + + + + + Oct 5 2021 at 15:31 UTC + + +
    +
    +

    Changed

    +
      +
    • Updated k8s-sync crate to 0.2.3 to get authentication by token feature
    • +
    + +
    +
    +
    +
    + +
    +
    + +
    + + + + + scaphandre, Apache-2.0 + +
    +
    + + + + + + + \ No newline at end of file diff --git a/changelog/v0.5.0/index.html b/changelog/v0.5.0/index.html new file mode 100644 index 00000000..8d4c1e3e --- /dev/null +++ b/changelog/v0.5.0/index.html @@ -0,0 +1,156 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +

    scaphandre

    + + + +
    + + +
    +

    Scaphandre v0.5.0

    +
    + + +
    + +
    + + + + + v0.5.0 + + + + + Jan 30 2023 at 11:52 UTC + + +
    +
    +

    Changed

    +
      +
    • Upgraded procfs to 0.12 : #144
    • +
    • Rollbacked to ubuntu 20.04 as the base docker image : #151, thanks to @demeringo
    • +
    • Using github action to tag docker image : #160, thanks to @rossf7
    • +
    +

    Added

    +
      +
    • New level of abstraction regarding structs managed by Sensors, so we could implement more sensors in an easier way : #149
    • +
    • Enable JSON exporter to run as a daemon : #169
    • +
    • First building blocks for conditional compilation depending on the OS : #148
    • +
    • Mitigation for machines where powercap is not able to feed rapl domain folders, and only has socket ones : #198
    • +
    • Experimental support for Windows 10, 11, server 2019 : #74 and #247
    • +
    • Added --containers option to JSON exporter : #217
    • +
    +

    Fixed

    +
      +
    • Kubernetes pods using containerd are now supported : #130, thanks to @rossf7
    • +
    • Excluded unrelevant procfs metrics from calculation of cpu cycles consumed by processes : #132
    • +
    • Mitigated possible decrepancies between host (rapl) total power usage metric and the sum of per-process power usage metrics : #20, note that some issues show remaining issues on this topic. Further investigation and work needed.
    • +
    • Documentation fix for helm install : #136, thanks to @arthurzenika
    • +
    • New helm chart values: arguments and backtrace : #139, thanks to @jotak
    • +
    • Some documentation typos : #157, thanks to @metacosm
    • +
    • Aligning on new clippy rules : #162, thanks to @demeringo
    • +
    • Always set last pods check timestamp : #173, thanks to @rossf7
    • +
    • Support kubelets using systemd cgroup driver: #146, thanks to @rossf7
    • +
    • Fix missing volume in psp (helm chart): #168, thanks to @olevitt
    • +
    • Spelling check in documentation : #183, thanks to @irishgordo
    • +
    • No more duplicated HELP and TYPE lines in prometheus exporter: #165 and #192
    • +
    • Escaping newlines in cmdline: #175, thanks to @uggla
    • +
    + +
    +
    +
    +
    + +
    +
    + +
    + + + + + scaphandre, Apache-2.0 + +
    +
    + + + + + + + \ No newline at end of file diff --git a/changelog/v1.0.0/index.html b/changelog/v1.0.0/index.html new file mode 100644 index 00000000..afb2d1fd --- /dev/null +++ b/changelog/v1.0.0/index.html @@ -0,0 +1,160 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +

    scaphandre

    + + + +
    + + +
    +

    Scaphandre v1.0.0

    +
    + + +
    + +
    + + + + + v1.0.0 + + + + + Feb 12 2024 at 13:48 UTC + + +
    +
    +

    Added

    + +

    Changed

    + +

    Fixed

    + + +
    +
    +
    +
    + +
    +
    + +
    + + + + + scaphandre, Apache-2.0 + +
    +
    + + + + + + + \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..39b5a015d674e27b5f612cc24f941cc0287000f2 GIT binary patch literal 93062 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 PCws0dNu(hZR}KFUj%(!j literal 0 HcmV?d00001 diff --git a/funding/index.html b/funding/index.html new file mode 100644 index 00000000..0cc6c071 --- /dev/null +++ b/funding/index.html @@ -0,0 +1,121 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +

    scaphandre

    + + + +
    + + +
    +

    Help fund this project!

    + + +
      + +
    +
    + +
    +
    + +
    + + + + + scaphandre, Apache-2.0 + +
    +
    + + + + + + + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 00000000..bbf8d7ca --- /dev/null +++ b/index.html @@ -0,0 +1,1750 @@ + + + + scaphandre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +

    scaphandre

    + + + +
    + + + + + + + +
    +
    +

    Install v1.0.0

    + +
    Published on Feb 12 2024 at 13:48 UTC
    + + +
      + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + +
    + View all installation options + + + +
    +
    + +View all installation options + + +

    + +

    +

    + Scaphandre +

    +

    + Your tech stack doesn't need so much energy ⚡ +

    +
    +

    Scaphandre [skafɑ̃dʁ] is a metrology agent dedicated to electric power and energy consumption metrics. The goal of the project is to permit to any company or individual to measure the power consumption of its tech services and get this data in a convenient form, sending it through any monitoring or data analysis toolchain.

    +

    Scaphandre means heavy diving suit in :fr:. It comes from the idea that tech related services often don't track their power consumption and thus don't expose it to their clients. Most of the time the reason is a presumed bad ROI. Scaphandre makes, for tech providers and tech users, easier and cheaper to go under the surface to bring back the desired power consumption metrics, take better sustainability focused decisions, and then show the metrics to their clients to allow them to do the same.

    +

    This project was born from a deep sense of duty from tech workers. Please refer to the why section to know more about its goals.

    +

    Warning: this is still a very early stage project. Any feedback or contribution will be highly appreciated. Please refer to the contribution section.

    +

    Fmt+Clippy + +

    +

    Join us on Gitter or Matrix !

    +
    +

    ✨ Features

    +
      +
    • measuring power/energy consumed on bare metal hosts
    • +
    • measuring power/energy consumed of qemu/kvm virtual machines from the host
    • +
    • exposing power/energy metrics of a virtual machine, to allow manipulating those metrics in the VM as if it was a bare metal machine (relies on hypervisor features)
    • +
    • exposing metrics as a prometheus (HTTP) exporter
    • +
    • sending metrics in push mode to a prometheus Push Gateway
    • +
    • sending metrics to riemann
    • +
    • sending metrics to Warp10
    • +
    • works on kubernetes
    • +
    • storing power consumption metrics in a JSON file
    • +
    • showing basic power consumption metrics in the terminal
    • +
    • operating systems supported so far : Gnu/Linux, Windows 10, 11 and Server 2016/2019/2022
    • +
    • packages available for RHEL 8 and 9, Debian 11 and 12 and Windows, also NixOS (community support)
    • +
    +

    Here is an example dashboard built thanks to scaphandre: https://metrics.hubblo.org.

    +

    +

    📄 How to ... ?

    +

    You'll find everything you may want to know about scaphandre in the documentation, like:

    + +

    If you are only interested in the code documentation here it is.

    +

    📅 Roadmap

    +

    The ongoing roadmap can be seen here. Feature requests are welcome, please join us.

    +

    ⚖️ Footprint

    +

    In opposition to its name, scaphandre aims to be as light and clean as possible. One of the main focus areas of the project is to come as close as possible to a 0 overhead, both about resources consumption and power consumption.

    +

    🙏 Sponsoring

    +

    If you like this project and would like to provide financial help, here's our sponsoring page. +Thanks a lot for considering it !

    + + + +
    +
    + +
    + + + + + scaphandre, Apache-2.0 + +
    +
    + + + + + + + + + + + \ No newline at end of file diff --git a/oranda-v0.6.1.css b/oranda-v0.6.1.css new file mode 100644 index 00000000..47588842 --- /dev/null +++ b/oranda-v0.6.1.css @@ -0,0 +1,3 @@ +@import url("https://fonts.googleapis.com/css2?family=Fira+Sans:wght@400;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Comfortaa:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap");:root{--dark-fg-color:#fff;--light-fg-color:#141414;--light-bg-color:var(--dark-fg-color);--dark-bg-color:var(--light-fg-color);--fg-color:var(--light-fg-color);--bg-color:var(--light-bg-color);--light-link-color:#0284c7;--dark-link-color:#8bb9fe;--link-color:var(--light-link-color);--light-highlight-bg-color:#ededed;--light-highlight-fg-color:#595959;--dark-highlight-bg-color:#27272a;--dark-highlight-fg-color:#ededed;--highlight-fg-color:var(--light-highlight-fg-color);--highlight-bg-color:var(--light-highlight-bg-color);--font-face:"Fira Sans",sans-serif}:root.dark{--fg-color:var(--dark-fg-color);--bg-color:var(--dark-bg-color);--link-color:var(--dark-link-color);--highlight-fg-color:var(--dark-highlight-fg-color);--highlight-bg-color:var(--dark-highlight-bg-color)} + +/*! tailwindcss v3.4.9 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root{--color-inherit:inherit;--color-current:currentColor;--color-transparent:transparent;--color-black:#000;--color-white:#fff;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-slate-950:#020617;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gray-950:#030712;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#a1a1aa;--color-zinc-500:#71717a;--color-zinc-600:#52525b;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-400:#a8a29e;--color-stone-500:#78716c;--color-stone-600:#57534e;--color-stone-700:#44403c;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-stone-950:#0c0a09;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-red-950:#450a0a;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-orange-950:#431407;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c3;--color-yellow-200:#fef08a;--color-yellow-300:#fde047;--color-yellow-400:#facc15;--color-yellow-500:#eab308;--color-yellow-600:#ca8a04;--color-yellow-700:#a16207;--color-yellow-800:#854d0e;--color-yellow-900:#713f12;--color-yellow-950:#422006;--color-lime-50:#f7fee7;--color-lime-100:#ecfccb;--color-lime-200:#d9f99d;--color-lime-300:#bef264;--color-lime-400:#a3e635;--color-lime-500:#84cc16;--color-lime-600:#65a30d;--color-lime-700:#4d7c0f;--color-lime-800:#3f6212;--color-lime-900:#365314;--color-lime-950:#1a2e05;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-green-950:#052e16;--color-emerald-50:#ecfdf5;--color-emerald-100:#d1fae5;--color-emerald-200:#a7f3d0;--color-emerald-300:#6ee7b7;--color-emerald-400:#34d399;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-emerald-800:#065f46;--color-emerald-900:#064e3b;--color-emerald-950:#022c22;--color-teal-50:#f0fdfa;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-teal-950:#042f2e;--color-cyan-50:#ecfeff;--color-cyan-100:#cffafe;--color-cyan-200:#a5f3fc;--color-cyan-300:#67e8f9;--color-cyan-400:#22d3ee;--color-cyan-500:#06b6d4;--color-cyan-600:#0891b2;--color-cyan-700:#0e7490;--color-cyan-800:#155e75;--color-cyan-900:#164e63;--color-cyan-950:#083344;--color-sky-50:#f0f9ff;--color-sky-100:#e0f2fe;--color-sky-200:#bae6fd;--color-sky-300:#7dd3fc;--color-sky-400:#38bdf8;--color-sky-500:#0ea5e9;--color-sky-600:#0284c7;--color-sky-700:#0369a1;--color-sky-800:#075985;--color-sky-900:#0c4a6e;--color-sky-950:#082f49;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-blue-800:#1e40af;--color-blue-900:#1e3a8a;--color-blue-950:#172554;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2fe;--color-indigo-300:#a5b4fc;--color-indigo-400:#818cf8;--color-indigo-500:#6366f1;--color-indigo-600:#4f46e5;--color-indigo-700:#4338ca;--color-indigo-800:#3730a3;--color-indigo-900:#312e81;--color-indigo-950:#1e1b4b;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-900:#4c1d95;--color-violet-950:#2e1065;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d8b4fe;--color-purple-400:#c084fc;--color-purple-500:#a855f7;--color-purple-600:#9333ea;--color-purple-700:#7e22ce;--color-purple-800:#6b21a8;--color-purple-900:#581c87;--color-purple-950:#3b0764;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f5d0fe;--color-fuchsia-300:#f0abfc;--color-fuchsia-400:#e879f9;--color-fuchsia-500:#d946ef;--color-fuchsia-600:#c026d3;--color-fuchsia-700:#a21caf;--color-fuchsia-800:#86198f;--color-fuchsia-900:#701a75;--color-fuchsia-950:#4a044e;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fbcfe8;--color-pink-300:#f9a8d4;--color-pink-400:#f472b6;--color-pink-500:#ec4899;--color-pink-600:#db2777;--color-pink-700:#be185d;--color-pink-800:#9d174d;--color-pink-900:#831843;--color-pink-950:#500724;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#fecdd3;--color-rose-300:#fda4af;--color-rose-400:#fb7185;--color-rose-500:#f43f5e;--color-rose-600:#e11d48;--color-rose-700:#be123c;--color-rose-800:#9f1239;--color-rose-900:#881337;--color-rose-950:#4c0519;--color-axo-pink:#ff75c3;--color-axo-pink-dark:#cc5c9b;--color-axo-orange:#f57070;--color-axo-orange-dark:#e85e68;--color-axo-highlighter:#ffd900;--color-axo-black:#141414;--color-axo-light-gray:#ededed;--color-axo-dark-gray:#595959}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }body,html{font-family:var(--font-face);height:100%;scroll-behavior:smooth}.container{display:flex;flex-direction:column;min-height:100%}.page-body{flex-grow:1}:focus{outline-offset:4px;outline-style:solid;outline-width:2px}body{background-color:var(--bg-color);color:var(--fg-color)}a{color:var(--link-color)}a:hover{text-decoration-line:underline;text-underline-offset:4px}.title{font-size:3.75rem;line-height:1;padding-bottom:.5rem;text-align:center}@media (min-width:640px){.title{font-size:6rem;line-height:1}}h1{font-size:1.875rem;font-weight:900;line-height:2.25rem;line-height:1.25;margin-bottom:2rem}@media (min-width:640px){h1{font-size:3.75rem;line-height:1}}h2{font-size:1.5rem;font-weight:700;line-height:2rem;line-height:1.25;margin-bottom:1.5rem}@media (min-width:640px){h2{font-size:3rem;line-height:1}}h2,h3{margin-top:3rem}@media (min-width:640px){h2,h3{margin-top:6rem}}h3{font-size:1.5rem;font-weight:700;line-height:2rem;line-height:1.25;margin-bottom:1rem}@media (min-width:640px){h3{font-size:2.25rem;line-height:2.5rem}}h4{font-size:1.5rem;line-height:2rem;line-height:1.25;margin-bottom:1rem}@media (min-width:640px){h4{font-size:1.875rem;line-height:2.25rem}}h5{font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:1.25;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}h5:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}@media (min-width:640px){h5{font-size:1.5rem;line-height:2rem}}h6{font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:1.25;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}h6:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}@media (min-width:640px){h6{font-size:1.25rem;line-height:1.75rem}}p,table{font-size:1rem;line-height:1.5rem;line-height:1.625;margin-bottom:2rem}@media (min-width:640px){p,table{font-size:1.125rem;line-height:1.75rem}}b,li{font-size:1rem;line-height:1.5rem;line-height:1.625}@media (min-width:640px){b,li{font-size:1.125rem;line-height:1.75rem}}table{margin-bottom:4rem;margin-top:4rem}table th{padding:1rem;text-align:left;text-transform:uppercase}table td{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:1rem;vertical-align:top}table td,table td>code{font-size:.875rem;line-height:1.25rem}table tbody tr{border-color:var(--fg-color);border-top-width:1px}div.table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:4rem;margin-top:4rem;width:100%}div.table .th{font-size:1.125rem;font-weight:700;line-height:1.75rem;text-align:left;text-transform:uppercase}div.table .th,div.table span:not(.th){border-color:var(--fg-color);border-top-width:1px;padding:1rem}div.table span:not(.th){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}li,ul{list-style-type:none}.rendered-markdown li,.rendered-markdown ul{list-style-type:disc}li{margin-bottom:1rem;margin-left:1rem}@media (min-width:640px){li{margin-left:2rem}}code{font-size:1rem;line-height:1.5rem;line-height:1.625;margin-bottom:1rem;white-space:pre-wrap}@media (min-width:640px){code{font-size:1.125rem;line-height:1.75rem}}code{color:var(--link-color)}div.table code{font-size:.875rem;line-height:1.25rem}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{font-size:inherit;line-height:inherit}pre{margin-bottom:4rem;margin-top:4rem;overflow:auto;padding:1rem}pre>code{font-size:.75rem;line-height:1rem}@media (min-width:640px){pre>code{font-size:1rem;line-height:1.5rem}}hr{border-style:dashed;border-width:1px;margin:5rem auto;text-align:center;width:16rem}@media (min-width:768px){hr{width:24rem}}img{display:inline}p>img:only-child{display:block;margin:auto}blockquote{border-color:var(--link-color);border-left-width:2px;font-size:1.5rem;line-height:2rem;padding-left:1.5rem}main{margin:6rem auto;max-width:80%}@media (min-width:1024px){main{max-width:56rem}}.github-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E");height:1.25rem;width:1.25rem}.dark .github-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23141414' d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")}.dark .artifacts,.light .artifacts{padding:2rem}.logo{display:block;margin:auto;max-width:20rem}.inline-code{text-align:center;word-break:break-all}.oblique{font-style:oblique}.well-color{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.oranda-hide{display:none}.heading-1{font-size:1.875rem;font-weight:900;line-height:2.25rem;line-height:1.25;margin-bottom:2rem}@media (min-width:640px){.heading-1{font-size:3.75rem;line-height:1}}.heading-2{font-size:1.5rem;font-weight:700;line-height:2rem;line-height:1.25;margin-bottom:1.5rem}@media (min-width:640px){.heading-2{font-size:3rem;line-height:1}}.heading-3{font-size:1.5rem;font-weight:700;line-height:2rem;line-height:1.25;margin-bottom:1rem}@media (min-width:640px){.heading-3{font-size:2.25rem;line-height:2.5rem}}.heading-4{font-size:1.5rem;line-height:2rem;line-height:1.25;margin-bottom:1rem}@media (min-width:640px){.heading-4{font-size:1.875rem;line-height:2.25rem}}.heading-5{font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:1.25;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.heading-5:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}@media (min-width:640px){.heading-5{font-size:1.5rem;line-height:2rem}}.heading-6{font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:1.25;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.heading-6:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}@media (min-width:640px){.heading-6{font-size:1.25rem;line-height:1.75rem}}.hidden{display:none}.inline-icon>svg{display:inline-block;height:25px;width:25px}.button{border-radius:.25rem;border-width:2px;cursor:pointer;font-size:1.125rem;line-height:1.75rem;min-width:-moz-max-content;min-width:max-content;padding:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:10rem}.button:disabled{cursor:default;opacity:.6}.button.primary{border-color:transparent}.button.primary,.button.secondary{background-color:var(--bg-color);color:var(--fg-color)}.button.secondary{border-color:var(--fg-color)}.button.secondary:hover{background-color:var(--fg-color);border-color:var(--bg-color);color:var(--bg-color)}select{background-color:var(--bg-color);color:var(--fg-color)}footer{align-items:center;background-color:var(--fg-color);color:var(--bg-color);display:flex;flex-grow:0;flex-shrink:1;font-size:.75rem;justify-content:space-between;line-height:1rem;padding:.5rem 1rem;width:100%}.nav{margin-bottom:3rem}.nav,.nav ul{padding:0;text-align:center}.nav ul{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;list-style-type:none}.nav ul li{margin:0;text-transform:capitalize}.repo_banner{background-color:var(--fg-color);color:var(--bg-color);padding-bottom:.375rem;padding-top:.375rem}.repo_banner>a{align-items:flex-start;display:flex;gap:.5rem;height:20px;justify-content:center}.repo_banner>a,.repo_banner>a:hover{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity))}.repo_banner>a:hover{text-decoration-color:#f8fafc;text-decoration-line:underline;text-underline-offset:1px}.repo_banner>a:is(.dark *){color:#141414}.repo_banner>a:hover:is(.dark *){color:#141414;text-decoration-color:#141414}.funding-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:2rem}.funding-list{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:3rem;margin-top:3rem;width:100%}@media (min-width:1024px){.funding-list{display:grid}}.funding-list li{margin:0 0 1rem}.funding-list li a{align-items:center;display:flex;gap:.5rem}.funding-list li a:hover button{background-color:#e85e68;border-color:#e85e68;--tw-text-opacity:1;background-color:var(--fg-color);border-color:var(--bg-color);color:rgb(241 245 249/var(--tw-text-opacity));color:var(--bg-color)}.funding-list .button{display:block;margin-right:.5rem;width:auto}.preferred-funding-list{grid-template-columns:repeat(1,minmax(0,1fr))}.preferred-funding-list li a{flex-direction:column;font-size:2.25rem;font-weight:700;line-height:2.5rem}.preferred-funding-list svg{height:3rem;width:3rem}.preferred-funding-list .button{border-width:0}.package-managers-downloads ul{margin-bottom:4rem;margin-top:4rem}.package-managers-downloads ul li{margin-left:0}.package-managers-downloads pre{margin-bottom:0;margin-top:0}.artifacts{align-items:center;display:none;flex-direction:column;margin-bottom:2rem;padding:0}@media (min-width:640px){.artifacts{display:flex}}.artifacts{background-color:var(--highlight-bg-color);color:var(--highlight-fg-color)}.artifacts-table{display:block;max-width:100%;overflow:auto}ul.tabs{border-bottom-width:2px;border-color:var(--highlight-fg-color);display:flex}ul.tabs li{font-size:1rem;line-height:1.5rem;margin:0;padding:.5rem .75rem}ul.tabs li:hover{cursor:pointer}ul.tabs li small{display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}ul.tabs li.selected,ul.tabs li.selected small{background-color:var(--highlight-fg-color);color:var(--highlight-bg-color)}.install-content{margin:0;max-width:100%;padding:0}.detect{padding-right:.5rem;text-align:center}@media (min-width:768px){.detect{padding-right:0}}.detect+a{display:block;margin-bottom:.5rem;margin-top:.5rem}@media (min-width:640px){.detect+a{display:inline;margin-bottom:0;margin-top:0}}.detect .detected-os{text-transform:capitalize}.artifact-header pre{margin:0 auto}.artifact-header>h4{font-weight:700;margin-bottom:-.5rem;text-align:center}.artifact-header{max-width:100%;width:100%}.artifact-header>div:not(.install-code-wrapper){align-items:center;justify-content:center;margin-top:1rem;text-align:center}@media (min-width:768px){.artifact-header>div:not(.install-code-wrapper){display:flex;gap:1rem;text-align:left}}.backup-download:hover{text-decoration-line:none}.bottom-options{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.bottom-options.one{justify-content:center}.install-code-wrapper{align-items:stretch;display:flex}.install-code-wrapper>pre{flex-grow:1;flex-shrink:1}.install-code-wrapper>.button{align-items:center;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;width:auto}.install-code-wrapper>.button:hover{text-decoration-line:none}.install-code-wrapper>.button:focus{outline-offset:-2px}.install-code-wrapper>.button.copy-clipboard-button{border-radius:0}.download-wrapper{display:flex;flex-direction:row;justify-content:center}.button .button-subtitle{display:block;font-size:.75rem;line-height:1rem}.published-date{display:block;margin-bottom:.5rem}.arch{margin:0;padding:1rem 0 0}.arch .contents{min-height:7rem;padding-top:1rem}.mobile-download{display:block;margin-bottom:3rem;margin-left:auto;margin-right:auto}@media (min-width:640px){.mobile-download{display:none}}.install-code-wrapper>.button svg{height:1.5rem;width:1.5rem}.release-body{margin-top:2rem;word-break:break-word}.release-body h1{font-size:1.5rem;font-weight:700;line-height:2rem;line-height:1.25;margin-bottom:1.5rem;margin-top:3rem}@media (min-width:640px){.release-body h1{font-size:3rem;line-height:1}}.release-body h2{font-size:1.5rem;font-weight:700;line-height:2rem;line-height:1.25;margin-bottom:1rem;margin-top:3rem}@media (min-width:640px){.release-body h2{font-size:2.25rem;line-height:2.5rem}}.release-body h3{font-size:1.5rem;line-height:2rem;line-height:1.25;margin-bottom:1rem}@media (min-width:640px){.release-body h3{font-size:1.875rem;line-height:2.25rem}}.release-body h4{font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:1.25;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.release-body h4:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}@media (min-width:640px){.release-body h4{font-size:1.5rem;line-height:2rem}}.release-body h5{font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:1.25;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.release-body h5:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}@media (min-width:640px){.release-body h5{font-size:1.25rem;line-height:1.75rem}}.release-body li,.release-body ul{list-style-type:disc}.releases-nav{align-self:flex-start;position:sticky;top:3rem;width:-moz-max-content;width:max-content}.release>h2{margin-top:0}.release>h2 a{color:var(--fg-color)}.releases-list{display:flex;flex-direction:column;gap:8rem}.releases-wrapper{gap:3rem;margin-top:3rem;position:relative}@media (min-width:768px){.releases-wrapper{display:grid}}.releases-wrapper{grid-template-columns:160px minmax(0,1fr)}.releases-nav ul{border-left-width:4px;display:none;flex-direction:column;gap:.5rem;list-style-type:none;margin:0;padding-left:1rem}@media (min-width:768px){.releases-nav ul{display:flex}}.releases-nav ul{border-color:var(--fg-color)}.releases-nav ul li{font-size:.875rem;line-height:1.25rem;margin:0 0 0 .25rem;position:relative}.releases-nav ul li:before{content:"";display:block;height:.25rem;left:-1.25rem;position:absolute;top:50%;width:1rem;--tw-translate-y:-50%;background-color:var(--fg-color);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.releases-nav ul li a{text-decoration-color:transparent;text-underline-offset:2px}.releases-nav ul li a:hover{text-decoration-line:underline}.releases-nav ul li a{color:var(--fg-color)}.release-info{display:flex;font-size:1rem;gap:2rem;line-height:1.5rem}.prereleases-toggle,.release-info{align-items:center}.prereleases-toggle{display:none;margin-bottom:1.5rem;position:relative;width:-moz-max-content;width:max-content}@media (min-width:768px){.prereleases-toggle{display:flex}}.prereleases-toggle input{border-radius:.25rem;color:var(--fg-color);height:1.25rem;width:1.25rem}.prereleases-toggle label{font-weight:500;margin-left:.75rem}.release-info svg{height:1.5rem;width:1.5rem}.release-info>span{align-items:center;display:flex;gap:.5rem}ul.index-grid{align-items:stretch;display:grid;gap:2rem;margin-top:4rem}@media (min-width:768px){ul.index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){ul.index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.index-grid li{border-color:var(--bg-color);border-radius:.25rem;border-width:1px;box-shadow:0 0 0 8px rgba(0,0,0,.3);flex-direction:column;margin-left:0}.index-grid .content,.index-grid li{display:flex;justify-content:space-between}.index-grid .content{padding:1rem}.index-grid .links{display:flex;width:100%}.index-grid .links>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.index-grid .links{border-top-width:1px}.index-grid .links a{align-items:center;display:inline-flex;width:50%}.index-grid .links a>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.index-grid .links a{padding:1rem 1.5rem}.index-grid .content .index-logo{flex-shrink:0;height:5rem;position:relative;width:5rem}.index-grid li.preferred{grid-column:span 2/span 2}.index-about h2{margin-top:0}html.axo{--highlight-color:#a78bfa;--axo-orange-color:#f57070;--axo-pink-color:#ff75c3;--light-fg-color:#141414;--light-link-color:var(--axo-pink-color);--dark-link-color:var(--axo-pink-color);--light-highlight-bg-color:var(--light-bg-color);--light-highlight-fg-color:var(--light-fg-color);--dark-highlight-bg-color:var(--light-fg-color);--dark-highlight-fg-color:var(--light-bg-color);--font-face:"Comfortaa",sans-serif}code,h1,h2,h3{color:var(--highlight-color)}html.axo .button.primary{background-color:var(--link-color)}html.axo .repo_banner,html.axo footer{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:animation-gradient-title;background:-webkit-linear-gradient(left,var(--axo-orange-color),var(--axo-pink-color),var(--axo-orange-color));background-size:1600px 200px}@media (prefers-reduced-motion){html.axo .repo_banner,html.axo footer{animation-duration:0s}}html.hacker html.axo .repo_banner,html.hacker html.axo footer{background:-webkit-linear-gradient(left,var(--hacker-green),var(--color-green-600),var(--hacker-green))}html.cupcake html.axo .repo_banner,html.cupcake html.axo footer{background:var(--secondary)}html.axo h1.title{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:animation-gradient-title;background:-webkit-linear-gradient(left,var(--axo-orange-color),var(--axo-pink-color),var(--axo-orange-color));background-size:1600px 200px;-webkit-text-fill-color:transparent}@media (prefers-reduced-motion){html.axo h1.title{animation-duration:0s}}html.hacker html.axo h1.title{background:-webkit-linear-gradient(left,var(--hacker-green),var(--color-green-600),var(--hacker-green))}html.cupcake html.axo h1.title{background:var(--secondary)}html.axo h1.title{-webkit-background-clip:text;background-clip:text}.axo-gradient{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:animation-gradient-title;background:-webkit-linear-gradient(left,var(--axo-orange-color),var(--axo-pink-color),var(--axo-orange-color));background-size:1600px 200px}.text-fill-transparent{-webkit-text-fill-color:transparent}.axo-gradient-text{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:animation-gradient-title;background:-webkit-linear-gradient(left,var(--axo-orange-color),var(--axo-pink-color),var(--axo-orange-color));background-size:1600px 200px;-webkit-text-fill-color:transparent}@media (prefers-reduced-motion){.axo-gradient-text{animation-duration:0s}}html.hacker .axo-gradient-text{background:-webkit-linear-gradient(left,var(--hacker-green),var(--color-green-600),var(--hacker-green))}html.cupcake .axo-gradient-text{background:var(--secondary)}.axo-gradient-text{-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion){.axo-gradient{animation-duration:0s}}@keyframes slide-in{0%{top:-100vh}to{top:0}}@keyframes animation-gradient-title{0%{background-position:0 1600px}to{background-position:1600px 0}}html.hacker{--light-highlight-bg-color:var(--dark-highlight-bg-color);--light-highlight-fg-color:var(--dark-highlight-fg-color);--hacker-green:#20c20e}html.hacker ::-moz-selection{background-color:#20c20e;color:#141414}html.hacker ::selection{background-color:#20c20e;color:#141414}html.hacker body{background-color:#141414;--tw-text-opacity:1;font-family:IBM Plex Mono,monospace}html.hacker .button.secondary,html.hacker body{color:rgb(203 213 225/var(--tw-text-opacity))}html.hacker .button.secondary{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity));--tw-text-opacity:1}html.hacker .button.secondary:hover{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity));color:#141414}html.hacker h2,html.hacker h3,html.hacker h4,html.hacker h5,html.hacker h6{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity))}html.hacker .repo_banner>a,html.hacker footer{color:var(--light-color);padding-bottom:.5rem;padding-top:.5rem}html.hacker p,html.hacker table{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}html.hacker .title{display:inline-block;margin-left:2rem;position:relative;text-align:left}@keyframes blink-animation{to{visibility:hidden}}html.hacker .title:after{animation:blink-animation 1s steps(5,start) infinite;background:var(--hacker-green);content:"";display:block;height:70px;left:100%;margin-left:.75rem;position:absolute;top:.75rem;width:1rem}html.hacker .title:before{content:"> ";display:block;left:-2rem;margin-top:.5rem;position:absolute;top:50%;--tw-translate-y:-50%;font-size:3rem;line-height:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}html.hacker .title,html.hacker div.table .th,html.hacker h1{color:var(--hacker-green)}html.hacker a{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}html.hacker a:hover{text-decoration-color:#f97316}html.hacker .axo-gradient{background:-webkit-linear-gradient(left,var(--hacker-green),var(--color-green-600),var(--hacker-green))}html.hacker .nav ul{justify-content:flex-start}html.hacker .button.primary{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity));color:#141414}html.hacker .button.primary:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity))}html.hacker .artifact-header>h4{color:var(--light-color);text-align:left}html.hacker .releases-nav ul li a{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}html.hacker .releases-nav ul li:before{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}html.hacker .releases-nav ul{--tw-border-opacity:1;border-left-color:rgb(75 85 99/var(--tw-border-opacity))}html.hacker .prereleases-toggle input:checked{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}html.hacker .releases-nav ul li a:hover{text-decoration-color:#f97316}html.hacker .funding-wrapper{align-items:flex-start}html.hacker .artifacts{padding:2rem}html.hacker .published-date{display:block;width:100%}html.hacker .logo{display:block;margin:0}html.cupcake body{--b1:#faf7f5;--b2:#dfaff7;--text:rgba(41,19,52,.8);--links:#291334;--primary:#65c3c8;--secondary:#291334;--secondary-100:#210f2a;--code:#291334;background-color:var(--b1);color:var(--text);font-family:Inter,sans-serif}html.cupcake ::-moz-selection{background-color:var(--b2);color:var(--code);-webkit-text-fill-color:var(--code)}html.cupcake ::selection{background-color:var(--b2);color:var(--code);-webkit-text-fill-color:var(--code)}html.cupcake .button.primary{background:var(--secondary);border-color:transparent;color:var(--b2);text-decoration-line:none}html.cupcake .button.primary:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity));background:var(--secondary-100)}html.cupcake .button.secondary{border:1px solid var(--secondary);color:var(--secondary-100)}html.cupcake .button.secondary:hover{background:var(--secondary);color:var(--b2)}html.cupcake h1,html.cupcake h2,html.cupcake h3,html.cupcake h4,html.cupcake h5,html.cupcake h6,html.cupcake p,html.cupcake table{color:var(--text)}html.cupcake .title{color:var(--primary)}html.cupcake a{color:var(--links);font-weight:500;text-decoration-line:underline;text-underline-offset:4px}html.cupcake a:hover{color:var(--code);text-underline-offset:2px}html.cupcake .axo-gradient{background:var(--secondary)}html.cupcake .github-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23dfaff7' d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")}html.cupcake .repo_banner>a,html.cupcake footer{color:var(--b2);text-decoration:none}html.cupcake code{color:var(--code);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:500}html.cupcake .prereleases-toggle input:checked{background-color:var(--primary)}html.cupcake .artifacts{padding:2rem}html.cupcake .releases-nav ul li a{color:var(--links)}html.cupcake .releases-nav ul li:before{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}html.cupcake .releases-nav ul{--tw-border-opacity:1;border-left-color:rgb(209 213 219/var(--tw-border-opacity))}html.cupcake div.table .th{color:var(--primary)} \ No newline at end of file

    YcH6U8Gv2@(DL;M*vWHP+2_~K zCjgKnoH->!YbljNqJ%7<(vI^#y!Rq&&({k__m_0l){#4As|GFD&6*fGTm*n~3*_L$ z#^oL^tB@OUxN(!D9p1{V$!d1$q6q+|Zxko{L&r;J>5sm>{(GMf06-{kbTe_M%Ql37 z#oa5RdUkFk(MoI1R4Td!t)yXe1OfmljIyL5(>O;5QCn-CnkC6YLL%skfu&R`V_d(s z_RXt>r=(+JD$sM$-_-IQXh|)2$3FPqo+Y0;Mn6ACghDXT--%#CkV!bl6M=*z%`}yJ zDgtg6$qSpT_1j3cpXaym_+#0gnu#V9s}TbLG5|;GEaPYq$2H?9u3F=DW7jKaYpnr? z16+(T@USS7u$?PFm2plCxMT)U31p~Y!pB;IXF_sK1!_pgwy`RK77^_56Q1;SP53kK z{-v{BJXC~?kYUY&HDMIWoM}uG&WYhUmO{E*YkCSg$b8~P%~nROvbVvi_>Q9x388GT z9FKM44f=n*U0DQ{h&e9PX~k9*0f3_wJ!H2a&n30` z9YC&~8@32DE|XD5Z;4eNzU@QC!FzNR=Y}0P1EZp68H|{eN}kjY6(9ga`2sF+_>+_Uul(pT+%pB+QLrK6X!zwU4SCYZtf7L5t)oES9ChTUv6(?vT|8r(G+s2aG;FBg!<-E^H*vG?5; zU3?J$6wiX_xTO&G`B2^l!fvKK)kxsW138aTJlRpPa)xnEZJ!%hv%DcunfIz8l7Ye zY00+%px|1{^>M97^2HbG*B&kbKwMjV=r8`P0IEP$zw4CWbf{k<`i{Ygsaa|nzQeIW z6yr@AZ|sN|?K8OesJWJF^TS#5Eqe&lxdO0AnFRpQhR^&VV+0yeNZxni`h~_kCS3sdxiWVlP%~&wG$E z%MFqzTq9C~TI)2*U9=MldkFx#EJk#$9lDx>;S>yis3kxl*n1#-h9z%n*iO*@lfqFR zw-xpjri4Y37`;VrS&0PnnD{4g@HA_Pd^I2K_W@}%l%ZfE zX=o9p)O2u7t3v#?Wx*Ts({@3-Hpb>KOQQ%}g}82HW`<`o!{+|z>ybiZ~gIuMydWvg@G-s`U7 zi>%{~WmSkth(*`e$x)NnV>&&$u_`+&|KKl6xf{Wmi7a110Ql)2 zZ26@9=|2kqAZ7UHUp9W_N1Fg}%OQ4VUNHf|bRk4-8o50?Hc-Ay4U0x% z#%ppgmIwnv<`iAY1COM^zN)>_=%`x`CRuaQsLld_S)R%}%QqcJUOs0OW`gGV1OPfQ z;kHYZRzeCOk_iWtvOQb1M(CU#I?@#|?qlpst8~RKS*>$X;ZPX>=9cI+QyaJ6ScQek z*?a>;Z4raHR1>|zX8O$|`|g|W{pssZxj+Bu4T_NGSx5?HhlGHoodg;^C=e}*Jd-`s zr2wQhX*)-1`dUgY7-JbDE}{Ke%GWAG)BqvU!g}h><*c2q6d%f4?(SVno8f8cI~Z#$ zImFOvy-hmM8ZELElXb)BCP&vM!7k0-X5-~lqmZ!N-RpQYCG%CXnN=}{^wwYWxXfb7 z-nNITVxLHQN{3v7r&W~a)F75;MPW3A#bw-;v1F$Uj37gW;a8c{KxQ-fSm zt5Q-T1f1~oQld|Wc(kOKi8;M({ZLdQ+G%>744^@V?eUw4SH75%*#PRAY;5s~B%_#h zGll3`h9){}ho01J9r@boEHzSUmx2ve#dR&Mfgt9Cy~mLV3xce+mrzMT2&cH&g7?R> zmG7c;P(+nYoZ7Tvs{om01yV@OQE&-F0HH*sVVDDI08?ue*^8^v3e2HmUt(?A#7r<0 z{RK%yi=Y7OGutz(aK}z!jRhdri!=ljh_?(uTj7lr4FGi@lbaYKR3al7HKH7iO34?9 zO6rvNpD?7jSD=F6%~cHm3z{BYOBA}U0+t!6G!xY71rG;~olz%mr-_WmJ*cH?o+IN& z_kZNmnLUOF->IW6qvn=mW!E+tH7QZ|40nI=2Gwn*fZ*Du>)0C6$XdBK9xtD^Mh*i& zD~AWpZ(R3_F(QQ-AGRPcFp^-dX;sjxD1g>{%K@I2M~4cYWfFlj51HW>L>jR?XT;%Y zu8?qQsyHdzP|vVrr2@b+`jurVa9N>RG+5l}^a6kkuZ&JPYxkE5EDH^%)M8{%Z@L41 z`UsrO@b_LJpFKhU%Srm>Me>y;@fCH>pregH+*c)DC^LxV!J4Z_e&>yfleJZccP z8gmd@E5T&cO`O6=*)RF7LXfeT^rH^b0Psi+@0$Ps5Z#oaQE+SkD7p@Fd>Qr^LSOyT zqmyeq-r^IF{?sh0A@`oW3sIW1hW=5?Cop9ceB=;-xvYT9zoJZh`#hEU@%>n z#!IX?qu%)TpMx^LfD`~OpfS5=&r~AwjG8PF8o>Y!pwgH*XeX4sE=DlJl3N~aWT-74 z|9|%0Gs?0ny$;*oIXB;z->Y1ms=9&hMk7zc1P~L*;gF(iaYTwEnIdVLvMo!LMbR?3 zsJOhA7ik8YlqFlz$V&`kN@6sJaRM~~zzjePW{|qk=vdX&6<>Zg-xK`fRdwY6Gyu*I z?qA)t?t3@9bIjSn8V!1*J+lTVlpAIwBD&olq75 zC~MUQoBVT16zzt&_KlR~{d3=!)$h}GMeScU#j>6E!)#J z0Mg{c?YjP3ROjU?={uCTBOiNcK4c!5%-+I>nu|~Kxj%X<&U*k@yq3FF#5-&BR5s97 zS?*t};%W`(Y#&_}dw;T}l`c9tS>*o9@BiVnlcyU(;1vt8JyLV~@m^KNN5@;ss<>4% z>}*ElVJB;6-gF}caPDOO_rIro@hbWuD^GcYuDBy83n1>KPyIjF#~zy;IbQ~_)Z(3f z{=iH&{NQMz|IEeppy2oi#;<&7b@`QE<9ro+!KqjWIO)8(2zz;?oklUA9?3h(51M(E=tym5c9c%%eQ+Ru|5UTyvPn;w^-JbvRM z=V>5}f*m9XVlo^q_W!E>a?)SeW7b~25_qHQ*TXm?%h+)}aVN9Nn_H1y$aK=tP%Y_9 zdOEPnHES{ROHn(G+G#M*)#K|?@Qc^YufCA|!|z-B*&mtjw1dC<^M%hp@BHQ${Qvm* z!moX%@ad;Ku`wgPaK(P~bU3(u$(_0Yz&rWw?#-`%@R4Mq()-;nZ>s-1bJ6B9eEh-a z-RGm{E}4~SzrB<-L;HAXg^HuGVq-oVxKmT5H8e^yAKt9k+JT?_l=F{&U=_gWiMXXp z{pR|+6Raf8sP~6YS%2lR)vMRzzxNA;KYVU>q7sc&W&6h0iZk!NBdT(8BKyW`d(_T7 z{UU$(bOK=c@-y|bPq1uxrKOo;q(L6Fvo`$WquWOHR6XwsC+@Dl=6NIxHb@IKQ^`t! z#l_hPf93iDdtf%q!xnc+-1Lk>Jqwx-oC+`Av`WVcLksX;K*F>&L1sb{7nv+*k=s79 z&P?%&-8g+SU?VO9=J$HaELv$VTfP?7XG>qdY>!vAuqu_j4}WV5Skld2?v4JVPgVhN zi+fYWB+|}ax!Qh+t}<$to@dta16#G1S(GPgC=XQ7(y*zUX{%UC;vRrJ4O7EsoGd5+ zMJN5kDHC^aR+nIlA&hSn0OxU8F?>L4R>HkQ?rN*#xF^UYPN zndqtq37C7O+DN6L%9PZX)($ZZxq}InuF_^9K#zEJR}eX>vOhBlBY8M`V5-yA%GY9; zsYr-9P;r)VlT3#Xx`PqvG}Ycp-dML};v+8FDN^D-={U+1pmLF#_Q4%MRjvArH5{xZ zbft%TDzr)lcJWz7ErMNH6b_8I=v$*{5_yf2Hv`NR^$PKcjSVV^I5k)tB$|=Mi7`Zj zToUzF;3;!;VL4*Q`W{G2m(!=*kuu`A^<&#W04ErS7gxPfmp+4&j)Si;VIMZzf0lqBA$l_gjn%2Z_l zY^_bL>ONbH>HazaxXH{387(n$#6=E-g2^CBx#ig=fTCvw+)0~ZEQ4{MR$>sL{=l~v z9{lcCKlg8!zyAM`H-=s};m!_S71uIzX6alqg2`FG7lFaEEyuPbv4ZHP?pUz&sy#Bh z=YV;7m3?4*=O0TZ`Wd)i&Esw!_f4-FHqWjYX9kaJH4 zkpgAh65X)k=w1q&M?z|QLnp3Y@&~z!V;QV2_j3YJoW9Um*z7dS zRdl0>FD|imie`e<1givVcnX|&=OJzFu#ds)p5Qbhp1ut*;|t^s7dAZ2FBw*i!VJFp9~)%vN2HGpSd z_=W-fz6aNhD*otmPdAU>|11CC;~1*ma5Dp001BWNkl1mM1-FlgWyQ2~||J=z}egdHgU{uRlkeQOQm4KJn@XNAF(y z^w6%jtnx)>P8}xn{&vD>zRa)uc5E1flOJKh`~gR*a3x?R<&LVfOS{rMZ#l9cwSAK~ z)2u{ZUkB1IA5k^=^}^Sp=o>LF)U378D4SflYI7kVNVb2w&D~?P*F3qWuyoeda_4y| z?J27YqM_8$w`Bbj+Y55bTJ*68rD71icSiqD59ujyZ^ES~x-6HTT{4&jr4qHy|5hAI z?9qnP46}m-TMxxs%&JtZcuUeaYUf>evs39W{oULD)f0=aTuwguX%9gCY-RD{E@E5b z#ot|^YO#8%1mLq@wf^#ZdjS5s?`r=0KU^>1AHA=-d@D=3*wR+7_=BryE2wa0nWL4NB}IPpNEv%5A#W94E`9ocp0 z%|d@IW(7Mq%x~xpmM;ya-!n4v_}I+1jL$qi-nn&G%Rm<7hHqr4(olJPP>Ar_XP4Jr z+k?Tq@nm!6+fNMt?Uc-Lu=7i_*6q1y`duT&27&p?RpyCXU1N0Aqu3o4;fh^%qh<3k_&wlCa?8A?S-5bvpPQU+-sLJ<$r1|-; zt>4j!C)Vjp0AG0C`KwQK05mUu**^Y`0+v?#=5QoO?W}E-PmFH+xu@!BOBa&v`YNk( zMFXIknVF zy?P#W0mwASd6645>;Nig6@meXhuGT40*+Mf# z-Jt}yQv&L1<-4qzZmzQJoazoTz}qJ%eEN%D{eyq~b$K+|OJ6IlWwb?IEF|V>xmDo9 z*9uSx(dP~SLuu=P?Czw>SHJ=Mt#c@Q@U)8aj4|Q{L#h<Qs3K(l46GIM&PeTGC58)g=z8e|YD(vDS17)7F25Lmc+E8uQ``eno2{1CEH0r z%AT;cXf5!`7$IwPVR%+|yt0F|m-DPoeCmJ%XL zGz-BzElCS#ee0E#nRBNA*shf)%8)ACkgyp;mRZ~Aq-z0va2G#(o0$y}FOUJ?;Zgj_ z0`943Mp$CzvF!m?%(RRliIs}J1kyytA^}j-q6bWRxYVT!4GmzP+24Q}5j$JPYkk%e z$a-516Ny@&2iu6h_g)ASdqE^QfDL9qv^_ ziPdYDys{3gVrLMK)Jl?A5~hYz%9B9GLBO3rk@ayZ+xlfPeGqzQG}JgGlm?=`mHBNhpwM zGC`anGi*QYFEhUuO46iA=>BrIZI(yNzHgh7F%{%|!}UCoc&W?YJ&LF`NV!$^8~{bv z4op8?UY;(kN5;#|?At#4@bKT^%Hp5q_0L}KKKXM$;@ein%&?y(S>j4`vx8F21+7xR z)A^n>@f$=okakH{PV2#q{ico)C6-`3nD^N0KP?l1J^z^BYg$ae2u%%ZHt z8hFD+GX?iYvq5{n%C?O|YgMXR^fVTkdEzZ=oBFSlmGei45Dvh-BD}`z?q0c&n#wz5 z^ytrXK<)-Xnyr`3tG~fJR}VOhMJs(Oi{dn*x4ZoZ0286G3b9UH<`j8xAVXv(R)>`;u z4X+)=J9llb3vVr}l7({l(k5LJce6IH{Lz=xzxa>l&-_~9s~2qmhR4kjzdN^g&)c;x zt&YBP%=XQfZ&)M6_!A%LU%Vn#+8h8k*ytl8^Iu&T=~#SeFtV#$#jVj; z=Ql1V*Ph;Y_i_|up|E^&agAC7GYQ^EtfRGlNt|Nqu6u6fNP0*wU!w<4r|qSyqYr+2 zYwo3bNljPd9l|9;{QRffr=CZYP-(W>zB-5oB1$txXi9E#MB3>0m02`buZ5!*D!V^E z#P2@oK5(MF(uC9SqP6vrCNq_UYDXc)pMK5#=sUYmqP27_Xf6Qw?#Bne|E2YvPyI|O z5mY|guuCR@eoU9I%lBSLv%zX>>H4@m-%PDRXDB$GvT`Ac(I~A?#I>S2H5M(hda~u2 zE72dABkH7=7riv>9&4nFE#uW2bl<5gYOfT=PDlN>o$ zxK&su?q>EzrP9dx+Vabt-mS==+F6ueK2=T?H+8SCovMu&xc$!kn^0Dxn=*&g8bC?r zhQn4OZ566DPV{_b9q==1e6XsLPczk+~C;9KJ+HG!~F6ot2hXSt+=xkZHn2|wSTcuSj8aen|J&o&&}1c8Y#O+x@d>$clC zvHLbtMHdJ3Xk**bRzT=A?Z5fZ4VW-kK(XZ(E9+RW3YX=J*Ec7obQ+-NZT z?fdcHoYi-@l^?tZzd6T}{kMU{3_ywvRwdKQ&|HE{Mw*Brmsu?1zTuX`9GX&6XgBkm z8)Nl~V;NwSM54FFgXyUioUQ6$u@f`1=vfA5oKax-V&QtK^r#B}&wlmR)YRs?H20OK z7bfrfv48VNKl8&MO~?p(%0+3OAF^qzXwlcK13q$O5y}r_gNXy3aak5fs}R@D8l8RH ze;Qh}i7u1zz^;_+8^HVW!3!{Qq9)ku^5S*hY>O5Hsm}J8X6@_0Z>@ao%{|u+99QXW zy*ZWLCVpHTwaOrc6tU3I1ZdLXAaR%z%8>55HEcrVJ4II#H( zKuyXH;{aB{-ijumnv#afNA5yRwxp%6vL-Y3tT3&rybr!(9sK42?QcE+fJZBRR!)n@ zjJLi02LNS(GW}SkHmnl-J`>m_qV%S~(<&ttZ6w4T-A$ajWs~)G**4XcBrS_aF9k~b z!YN~;bjy-zWP6&kqE(;h+fVAxF7w=A?>k2S?StSp{oSv!&)+5hzj%>;?18=SE>c}+ zIF`?(>gR0$WfOe?ZWp+UbpB1;0o1=8Z53pVJE>c>o_xs}(jr5QoU1HeJZKCpyxeb` zF9Z1Wlg39LZ2$V_*0;OIKQMOri<|rTwby#3nKJQhcjQ*hpnK3uPTJt?2)b=YL)^=x z=edqrTw`|4ja&Q9(bvDYlDu7gNrytFvOD+s^xL{~Ve3l2b#>6XI#A-Sc8O^qjDq!l z{HN0Izci8^SgUdXdbguiQ;l7y*d;UU?=gXDVDTI6=YI9(!i{X=15?+V?uGiLe)XJh zqwUT{NiWz!fz5xdGx4s`qo2JtQ<{Ek?1ih=J5GoF+n1eVkM!og{@(kOXJ6j?{kq-c z|Kam~<)q)7i?r5BKkw&Ui(X1jqL~t5djP9stzGUr$12>~w?XiqezN#Wzg4^=RlEKu zR@1`hHmWtw=;Af~p7ZIgFMM+4g--+c#0Oiy{iXHyX!-+FSHHM+>9Z>{AK6eFdDi)^ z_jCa)JpF4AR-S1~f2j8?GnMC9Y||ZSq#yc@&Zj~GP9?py3#Z~sH_gKFQfGdB;B~uzrMbaWoV{0GjuT}nmD>JFhfAR- zoLeeh_*DO#Z*=;(9d*`!;^nJh<4h4iF7P8iUHZlUVZIk23APPLkw|djCTrYNTDqR7 zT=i~+{?sBsTYu6w)7%1iz0387krZvLTRM|l(eW8(92=^wLEA8P-&Q% zRf}WT0pv?L*l7NY4s;j#uC#M}&kD)IFec+QGH#P`;xH2dSF41mVq-Bx&7l}HwD@5f zj+UcE-b%Ol0VmXO5o1%*>~1io^0i$Rn*-wIEqS~VCE6Rugv4GX{_cIat!WuAk~Qs7 zB+0axueH#b%ypK^s?k_A4~n8HDm7i!&bcBhHaw=afYQWBQ-0X0Uzb_A#8*-R833*g z=-vvgY&S?QLIz-CE?OzQXG^)tq>rVT41Y9Se$5&^vzCx=Qh}ohHntJ(CL~E|f>t0y zBo6Z;BU^8>5ZQI;)c9u1w3WHZAyAXH}kk@wNI)5rF4;X)1$_d>7Ynr0BDqQ`XaK zw5JsgfQM>$sm%bq+NX0B08m;_ZyClha-Bjkave*7vPcf?%xg+@iA@yrQiO|L+*jWm zqUWl(+(kb_v=YY5E)1nQ3NDD^UOMVyEhPY|Jj;X2kKMOE1?BMoty>{;cIc`U3a%iQ zq_SwCFDMVXl96jL-?2bQV8|o{5Vhv)#>qYJ@hi*h{S(_pe#yij1NTQNR?E?C)2jpm z1uO5}j$9ch#OkGjBFdwfc~y}NL>dXBL_r5Y%&gYjqRX^<-*-gZOX7Su&y+kn%9YP_ zlImf95Vw4(N#>g|Se^`wp}F#giSa*wCw~1Vdo5!B>wEF>lX}?u^YqF=^ep3?LF)~! zK?6)dYZ#1j;s)h;76ZuQAkYp`$|br@367D9?;0FXGLu{5vO!L#%hbNL5;3RjIVH~? z#AyJ>z4iQjL_-g$pZ@tzJ}}MSb?*G|Be%cu#j*E)Xnw8x-hcG#PnYi<^l2n@Z^=V+ z7As2jiCUoD^3r>vq}2VQJ9*%oK-oar6)EEbiuT83vPR~M+_h2d&T56Z zmcXXp0%GEXN*6SrzKaf>S((o1_2naARN9gpa zxyC&*d5;LcBkg>5a!^t2;b+eSWfc=-F4+b6eUtDO6siDlNTrHOhSWUgsuR1Tp0mxb z;4Q_BOj^ZChg;2GU{7eNq|n^rrq7b_jX$wl&o=$pnm_99kgDB*_Vqz` zC9BOA2P-$6vC~hknLV@Kmk74hGzF{4<)=E6M<7;+Xy!u`&WVaUS-9HrE}RUarI*`l z3rYLd6A$#CeCeQ}RXtf+yBY#W2l+tSE?R54yewTq4LW_8Whd!pw_ogzKTzBHDZ}Gi zJKem7-EVGN#s$AqG$Hy=I=T!hnH@o#(Jo#t? zz>P(NAwDye12{I8c6jlQl~vS9+mSJ3RnDKvt8Q>{xfE?DF1ry=O{?nAz$nVN<2$nU z-V-+l29pqQz+L0Kw4CSOcr&4m=6*ALmvMVhd$ zv5~Wv>7I(+3}HtbKk?d?L1lKcoae`XsrY-(dFieeu&5*Kiq*KUw)A2bfCl=@X>oG1 zrK@_X(3+1U*hStM@M6^_057m@!V^32!WZUWdFmE`k`^To&6K!5k_9aQA_;_3wXJov z+KSEt@Q*jrw*$hcC|`DRflc{RI_ykI9dVl zwTcp?`tKX z$9-CgaQ6Fu$t;ds?&98xUS{UhmJj+$#lX0yuMY5@EzK{J9+pCFlp1-^jJm5%b?RnB zr%HN_*qv=&f}9Hwge1oE#346A4j|w#w4(@P_02WTz7 zKMkdFDk|G8p!*V8kBHzN5nN~Mvr0_Nm8rf(8g6r8a4IzTl~qy{&KnJTiu_w+O(c4&B!v0Jp)9Z+Vyrgo?EyvMnxw zERnGc0W?$+8HU5r&+u}GJy2hdD~6&fy$t;vgQaf3);)cSo+}uOddaA(huyBBb9VX0 zjrZQSKESfLrw1zm*`B@KS=nO!yB}Mi!bl`hFwwphdLmMm)2I{_F_9+RDas@eNswD*9yUqq zn5^ZC*ZMhC&weO#Y9dG_m}40g-x&y9uvkA*Ws|xYS*6h=*tU_Dai2NmPNIkA%0GOs z{^KRA#Q5qe{rIyiHP~N1gManPVPPRN37OjJ-X);cO_zyLCejE%mIg8NOrA19ahEt# zb>DUj($ETOt4&`k!H9>Is|yjc3Z7l^oH$b&n96Tm>(l9t@&42^Yd`w8KQjFHU|~*x z6{e3Hj!TSIm*S$(t>hr}1OQbfy2Mt=7(JSW?Rgo^fgd|?QYAKY?y*vo@f;2*D*c;T>qs1cbxI?ca#M&I7m0{N!ko;iT zg}b1uNK2?Z*11D=nR#8ye5(wAw8|M}+OUjRCH>HzEI7=0yE?YciD0oZLQqE>fh->= z!&NE<;Axc*HHmNS@~dj$7wC3$Py*n$Z?gAJ@1YjI7B3i?s@U~>LvW*PVW13|$BE!~ zsSfnEvMK+UP?uJ&|X>zwQ@bIpV{U+bL{;Sw_n`J=Pkd|Ynt80y_`~(k>XLXJ&W7ssMQT_ZRK)Qhb<^cK23P zm?~Vq)`sQ%c6Y{gm*U=lj=yiG%wTP{R6kRy%@nIA3zZXv3qNr0{FU_b z=ayTylFBjv;&pamV)@pWfBD3iU`TH_528HFv*jTznD+AlT;J$CuV(*k^FD`q{e;O} zDWR8M?AGqvGNcLT|Js?E?>xabvz87 z0Vqv+(sf!_*Jtph7uxn@X=uFl*=MZpcyHi4+T}7Ul<&MmgI2zlc_&8`06+4v*024s zYnRPrd&^Zj;KCr^L}=6sw6@l#Fw}m-x_F&tD>tQG9_MQLZt3Un4jJBQYiM;< zQyQd*<(VqT)U?R7SV`vqShALtPApw+pS$m@>$-WOf{lcESqtva?j`qHpUO7vB6~6J z0gP5-0GJOj=4qE>fvgi-BpYL-h_xbSbFP3il(~!mjL6LL*>b`Fyw=4%RSf%(hN3C} z`Z;>H+97lNbq^o|gs7j4xmZoesZM!%sohntUe}M@lL5$*FyTHis+G1yVFk|-#FI#t z9BQZ9j8{Rh861-XI%am7CIFJoZL2&@`xrfbW)Y8$Y`*v<3$a;A;=XN4mkkWl2_^Fk zwC4JjPK4uEORgZMvP7mapk+Ep?V6u;zg#-^ig!G2E%b7dW+6~c-itG46dbEsbR)$o zw(PW$nu}fvt27pG@#p%V|9ab@9``EkjH)($a6$`C&#Z0+fuC8RpMQxT8f6n11SPhH z;{r;90}9OKnaCmlBI+ls=o+!1dECz($}>$igVIu~JaWdSpZHtDPiG35L>hEcGABl= zMbDCqJIL#{ez8TT%jaV@Bog<#G&JmRYBtV6~c znd3+6^>{e%Kg$YJhf&q`jo&l&H)Jg+C81JA0A6CwBU`pi59Q%s%34PkTbWR~QsNGq zAPEt+vC=zmuSm{h{a-Um&l{d1e8uoTkazB8XFIBe(5iG7jU;ahPRZ=nF5mjwFiz}M z>3K#ZJtemmfu=fDp_H8eY2mEFbP^;ITHLiv?6k_3i8~yeY3Yt6VK*BzsW?G4mDNF! zt)n&9YPL@A9>+2>Cq(iF^mh(`uT@#6O=hgo7QeZ}uvL4gtfiy!*2cgK^}4z85EUg- zgFQY; z4Qy+TVNGS#5?_iB>3aW#m-r7p=n~(S;f{5zQt4Vnu~9oyG7*wXGDxI#Fe7m&-fmVU z?4(|8GZ8d;uDY~ar*;>XFZSzaH}{sK_f?kXvaN!YL*$|8tmTyxn<0@?u@5!?#s)MS z001BWNkl98Wc%4F9}O~7 z&;H7d!O9`4<6tRr$NU$rTch^;=*iO_tr}%_w+PPi%bnE~aq2^p0GzUQ{ISsoe(0jaZGcPd!W9Q3zw(!(W6_>8APsGU} z9~i}kvub#C?i5`!=;vnC6#%r>w_gp%&aanaT=?r}zWU2IU;g8jQ{T4Ut>ZTAU~Su# z$KBNM%{#Qq9en8<>?4ncf93JukDlV|9>b4MzV@HD8BSgL?DB~ZPXl=NlKsGm-o3~3 zr8dCmjxkfz$=WC!8_PcOXnbuxTWoTtVg=o8zgnk9u(fCFz#gkutL?<>w{oZET%KbW zP7YrE?SFpn==a#9`M1E+CA)-mqOPc%EG=x|VS5WvX?p#wH+_To_Fyqe$*S9}fz`NE4D=FN zj~rMOT2Lw>N;S(hcyTljIsjA>=FXUDk_iQ%tg-=E$)=L61F+&=LGT%w_LW>_W}@}c zd;W(Q(Rmv~D;$b}gFo(R4U_ei0e`e7Om313fngPf!FCvzrxH?;A{8)UA9L& z--B_dN!!)h+%9Je;0l>%cTq(ZDQ>|4a9LC}J0!vM>-uv(KUuZ!p!w?EIk@61|Q*JZ#&LAR)pWVurw6Tm`5r;2E* z%`Tp@%meW8f?kgGGi&tN==#DxSwIt&G#Wtbs5xghW^eTMObN?mPHybn5}lY5T;`IS zSr9ndNK^!1K$%Z&$8;X8Z^j2EkyKjmRjU%Hz}F@Klk9{PfRfJlG<$vq)~g##*1P>y zqX1uKS*8_8fwDvuRA$>`d#nHnfcI}^rK!1#wp!4(^ zePDFwbv{(rFLX8!zTBs?6+K|gP~r}onW)svND)j z7TgeK-4;trk$X!}5E zl@mIBZF`6NGh{s>-gp<%IT2kZbL0)RslJIgCFA*B1pPcSPVU8woD;#z%$eCTv1cMi zD2d}s#aB?(_35E^JQjEiR6&Y{efUv5E({M zy8{tQr}7s0XSrHw0}**8v)dma*TS;7cc9|Tn}u1C-UJ8G)2JSKE~Wl;7OepAwTy@@ zZAm^2b;pkt*{#ERwi4L$$G-Cu=XchtWHMvg6dSeS6$=A+CI-1O4ltrU3f^v3CF+YNibSbgW^=WPX=F{s*q-Ll zYnS^ASCh%d#*cmY_*x53ee(M4=i67lxcb_EUb+0am0Qnl7FYKdBX6Sc!d3gx(;v zi=Fy~I)HN@pLzaw7iF#n%W-Q}425jnh8M2wT!eZnnLoNy#d@e&`+ZL|hlMI*_g8N` z-`#Q7c_?nZG8ntR3gC0k7~l4;U@b7h_7>&WR@%49Cq|RM^_?rf`X@dBr)0*xZL3tf zOU%(0(~&nZ;ji|z*I$gBn)C8?>%mizhO5~-Wjoz+#cF7EhToU=CowpPf41CY2Z4a|Y{7$V(U2kqb?%)QuXJxpRk8!nr zm*~D~IHyZ`E<&nEn7jZ9CA88q(<`1s>Atlp1;_|gw`pLFra?P)8ivWBbIurn)Rw&T z6KUru<^ot^=0M5^^01;+YVuS<`}H*JndM0UR|fi?ie4ptN2qUTt32-0N<`1B;IT;n znDDR^!}RM}+yfA|=IoK#t38@1P)3vj!|Y$GVn={Po|74Od#>iOi~xi>_FyV0V=`tZ z*K-UUT1ut&8XKV+6a)icGBby;wbmd(d&GXP8qQ_DK3#lEy<2dZ3za4k1O>`c)!<(?Ca<9NU=^pRPlS}l0>78ePq=6S&n}2+@PeTHE zNwYiBDv640Ns^cWXdn#)fSMM4uyGG7DJ!3PCxBPFxWA^cA*upkkdZ-&=2R~D031$4 zI?LlRPp`(X8?z_9%dI|t<`w6?7X|=C+>gyVXjp`@3E#1ZC<;W7Q#(b?A+GXFlgXep zQllV}_1h1c3tr>+?t35Nx8~Oezt3bKVEC0J8Wi2!byObrW1~>8^vbnco|$KUrR+PJ zh?vUL5P(QS!znl{Bxp9?C0o+!3o&v~|Ahjyf#kQ*`%OhKa z5qC{!nM;F`$f$R2U#>p--NSEaCGgBh5Np&*MbA=}?TDnCGXU2Hbh@}cqW;d0{@lAx zuKzl{o7do##?QVVaXNS|F?Lq8$_W8hO+fX#i$+b0!D}NN-fN z7=Xq+{bGmRSH&{%sk<0&yD^)`H<;ydy+YQpquBtBXi<~tSIDfVgTI$|*_saOY(&pjE9f(;O z&uu65*0wjNyk2M-Muy=rw~v8zN_X$@y(e5~Zm^IQM+-gs#F&Xe#0>AqFY?{stO~A@ z1E9lrO&;}(X7hz%gQ2fg3cbY4JFH4s%K_MQ0k;q1LcP(MFY$N3qY*c@>oLT6M=8oS zGInK~BJxcgrP`<&^*z4m$auS1mAI3cWw(C1c>mwLx7EXquN-xJ-+m<+IadX6{JmpW zzP#_$CNlZlf4mjLy8j2xPCil(+XubCmf>YGj?;nr=CLYCH*+eMQ?tXrU{#KcG|26u zVS4;+V^v!7acRoWTGyyJsngY9|H7j7jbQOg{QPgsuUipNb&-}{Gl_h!NTaO?6!1$>TP9A^H$i#zH|9EMuLhy3Om@F)tevNyjy4#7l zn`{sVS&+9^vvVJxx%h?V9c!EUXPTvZ>Tbm{iuP{VWvl60=M7KvQ8O}2m0eo@O%Q^Ui+old*U zi96|9id1fDmNBA@58fx^j#8bCmYHV^?;Uw}OeTiIR$^xQ)g)|M)hPg1dhFf`Ei-d! zBVa9Rp*dqfARshe>CwXtJ?ZJC1a_gC25kUYZ<)NBl`~A!0In zt1VyXSPTFJGVqnD(`1$V?>MtA*1`!QS3>R)uL}_=Mixv%nVHTDT1Ge|RDIVdR+Md9 z%$IqZC=JqtD3(5yHd&+0Ev<$-6QgtG`M72l%xblgM=})al|eO?*Q$KaT9r`ZdPon| zH?N^!V5~sbx74a$>d^TH0a#$>@r{gSqCzLv3NT13qBP90VMIFV)0!%dzW;};LjC17 zU1-o9Q567#93G1$sOVV**Gd(blDSUCeXPW=M^DcbE)60Q60hCR51+|I)Jv@zw6u+F z*Y7zd7{Y!skkm<0wKYj0h#Lg0Rm>}LgH?%|bJoc0evkLF3+(;JsA$49sWpcZAj4!L z2>|3#FSQ%z8a=Kd(u75W$n*$WWWu2+v`6Fi{2&;Vjz0{blcQ)2BvGZ{6+K5;7UfAh z)c~#s?2dMpl;Yye=zsrb>#aj`U;XmzCaFyFe9{nM?H@OX9ZM)F*!I)O*;`Z8;H8RKd zxwg6zG1DpA`7%Dm-4E_hIv;>DGMxuggs!Hem+_yG(SMn=-$Y-VS(Ps9^=0B*MgQP= z43)4Ip{a3Ud%4OzGQLg*fJHKn-zfl*X__dLq+|?Inu9FS6`$bq&$$oT_t5r$m zZN?k6ZV4F0Mm}f*h{JB5JY^na15{H|+Qwpniyd63=>@V*ZV5Twas8#nUQh3#JlLIp z*$u97OhpUa`sw%RM^Ew*ogJkG?3BzFz*@|B#`J!Jm%hlIVSF;g4s+$I%8NyQqleQ~ zER#94T^sI=C~+QDyZ5 zm3Q`puk?MR?7ZW zqipkj3hP0B{`FqrR_w>BkkvT%{_pvF|Kwl&>|Z^x?HDS4+dulvpZV4b0RTVy1OM*R zKl#BT0f6=BKlsgG_{7PBd77}9kZ19U%2$7NZuzCxF|#*c>y>6J-iX8N-r8%2be%1H zt^JjMenvt%2EZRzyCz`@7@VfdEenc0DbMQZBS+CzZ=*K#=rD%xGd{me!ynKzm?H$20FB?wTf@OwlF@Uw# zdSClbx8^U!3)j+Sm&K;{!tZS>S55~x%bHesgq+HFVJ+nTR^nj(nf8mHSqWCRtyLHQ zWck!bkL{4E9b)ZLmnwekOnJxOKl$mxuu$dLyT`6QwKp}Xa+aDzR-P$RqKM-(NZV z-LnA9lAZOBw7hk1$Hghv^f~jbU@ZpF3t8Eh9bwnK&1vj1ciz8$GjKsG%fbMr=~eS^ zb3)6rB;(v6Re%h@$9*iPw3JZMW4oKu-C+r)S zX@~QF_%QCP=_WG@DnB4C=0MvPi>zuI4F;@SaH*gqfRapIhuXX9Sljvk&)$1R$(CK` zVc$9Drn;4@I)~S(`sFlv1~VAU03ZhdNss^t2mnC?qDab=Xc5*jxone*T4s~{W{0WRX5)g{G+>H$Cm~(knDy1ue<8rI_KPT z&)MhOdw(BECTLoGuP^3+2v&(co+V#jrvLq`>}((T@9y6e#_WJ(AprEqutHeQz{hsy zvrIAb_?FgSR*A8=bCp>DP84yaK>##4B>>|g6j8CNVK1&UvO~8bEhVQalt8*SYOlF0 zZJLxJ(iP^LW@5&l|mZti+Z>O}?P%*m@)E2ee5P+)<6l_(cTDJ^0K!>#C z=@ePp0vBGY;E`VR*;w_7mg)+(3P!xzQlfiws!fh$)jDDQDgr=w5D~Fi@7*kex(s%w6FGgl>) z3Q!=vCsIQAgy<9jAsbVR$WR9BYvtD9p}yD`H`8c~GR&r#bBoFH{2JLQg>$y3-qt3EK*}^>vR+fH=!V*7@z>J6#*y;UZ-pzrD|GV;JJ3+ky;2v@Nl=< zAXNe23nZyah_X#RoiHL$CL*PRNRpUXG+8i$O)iX=u4wN#;l_T;H@h{-C5WMIk5$6Z zHwanUk!nPwU=i>*CX@n7h{(*AdaKVoMuggVQ#Cpc z3aKde+L2jEX~f|Tx6*D}d0S@^1dIk@2!IEUW@Q3Fhys&w&LA$!1YRpNi|$f2phn6v zv&lqgri$>Fu3c%|UrlOT07O0Z0K56-T;cj%D6NRWee1 zbe~v~rPLUA%0wHx1)coO(eAcM)gvs`6S;K&al6_CXGhCaBXgy*5yJsLJ&+H!B!Z;K%&lq$;TBC{sn2EN`6 z>*m38TIz}T&C|P#%5ZUC_1O|NhW1sTeI{6&xVs5YW5+R*y40E)!J8`o>A4FaCMjdX zq^?oO=#7@J61wZE1gGRp6Bys6m3S~qD1dk68>2nio2Va5f%j#}*&?cv^r;9yPDyF8 zrMpKF)$>W#3Y4z#y~LFFWVgUT67T%E zU;ETaEu{G@+r5Y@=fZ`#(upG`06P5e{Y5tU;3*RT8$EtFynJEt_VJI{7gzpfZTcH) zZ$gfD@p5PE>4EaC6IFJ#Q>q)^TCdOD?&UO%q^79N^@N$Z&DZY9f>vbYET{SdNaY?Z za=2#e%wXRmOVB<1q8o=1nOEYDt*Nnph?eAQ$iia~R*LHb$ z&YEAJ>8xF9EWB9RQ?}!^c^tQ3WDGl#(Hk2_8x(plz;fs%{>t zBtaS4iCa+FrIkq7tjTpfRrI|kfZzFtm4EaTZ63Ou8ah;3N)H%Jk`L9W}k^$`vYZJB_gQ7G^ulPe>VZJpxEfG-SmW# zc7nQkci35X^kUAY3AM?ql1kG0zS@ndk3y2#J3K-Hm*QRM{@ihe4OB&P0DU5=676FX=+4pKeO#T{O2b^IT3SVk&;#%&@4QM(01TMSVyXoI z&6p^n5+VXY919ig#p~Z4H6IDJL*)T(9!K;tiUK4v`LN7UKOX5bP4UVvA#8BUaOJ^dN7nC z%P!GUg{ZT+g>~vniLSBhEpjx!k?IlvAl#1#i8u&QuLkZ`-UR24U?gm`D%5&#a#K)8 zQ;Nrea}Ho&H%%ZFfun0SwKdRK#VI9%+di~D8##;I2$Gp3NhleFT!DZP--}I1S80t1 zF{R0^tR<~+ec^hi(3gq)&6O&lq#~rF2mor>WS@6&zK%>nefBhd?x^~yN%gJ)a;`=I zBnpG+lOIS89tCi%O^@bPOh^Z0BUhY?z}Kjdib8=PaAN>P6*Z~WWx=tBI<2bJe+e52G(iXzv2PSl4%R;W&K7{!t1HcV>FX^OM7(Q4ffo zO1;N*}45632G>U zXvZ;6@mNYwC?SDFiU%$L5wuw%?Qn#|GokoU{$a4X=br;2THmKk9}prT56puY7Qxa!&9x1Cg(cp(Z;`ycrIhRz z{u0%H@q{`($a?Nht1hXeF8LK^eMw8b0DU}Y{v&VsvDkTYg9(5DliZo5CV+>!RVAiV zZSq>3JUyTQa6+y_yKf608I{o*2qyqAPtEb0n>Y_b5XprkG>)Yqb)S-(2?9eZN^<|? z?sSG@+?#?vLyW_>;8{B)!bPS5=(1EbgqF;|@9fe)`%KkyTOGYMTGxCrK`K9W*P zK1x}v-$hnMQpuEzt5mzqcib&;Wm73A)tja3KACaIL>4vBjYIx84~BT>8~XNoSRq>f zt$~Iy5iWo&QN5r0Z^uzTuY^NrM94JQ={uz+-O9#AFpIq-vqJTu-KAB-GLnKHxjXRz z5<9|3H)X43YUa(PKr~b#z1=?e2{$gFUyA?KB9xhsPah)2-t}wX z(cT-+->&j5Y(?!R&kZL5n0adt-?LMTH>90=j%6y#vESS~bTXDYZRyDjiR)EIYp;a> z+-jICnipn_$-ef*S;H=xoqb4F=mo;CWf&`siXdVdh4NyLx7UN!D1CS+?8=IcFx^|c zTwXP}_MLk5Zs2PG01t%ki`-b!q!U18Ym#J`G_Rzt zl&#`6Wk>SrkEhAMxWJx1L_T|Z^UKrF`dig5$$PnXgP8!1=G3*$W^3z_VmfRh2?6Jd zg}WkA87T?)m$Xz}M*o$&*egP2(psprWPy7PKL|9PnljJ{BFbp&12`3TrrE)===~|R z>M6s{$8OVaRm@x;fEyh$o>5iMKDkkAgFYK;J7(g`RZ_}e#f6sKj9~)sE3;-1 zzx=b_%8!LLTS@>9lQv76ip4TaDcRXq3$W9k>c_X&s3WyvirPv9fdo+iJePAynjDRg zD2?1qgQ7w8%JpWVXa`%UN?wVOp&3#DV?X}uy^no-|F8Vs751GPz3Q=bPM=+)7a9PN znRvXhJZ1Nv0C2U16C2bjgbr;5wE}=k!Jt5i(+L4|iO5LMwUB6;UUzlM9ykHuLLI|d za&5;c!_wPON+ZbFR!nsSq0QVjCwBLk7S086A|^7O&utU|ogH^vBxn?JLX(!h<0ecH zB0RUlNhqKcWEcs`1PJ0dvU(DzXOq!Jc1x$el$Wda*f`wy&hS`1oI^&L&H5?`IJxf zz~_YoX@)Q|J>d=kphG?3%!<~P5pn3SyFgV^{YP7_n;U;<|3?axNEwLjoka>?N=cLw zT*PK(Qv=BF&_uq&!Bx|cTB8{QP#{q!Ff~U@cE?^5z}mSl7w-Q^Js`ydxKJiV#x{N3 zlJ&+0$QvuH25P4|=Fj}>Z!ce4`@oYufBHXtbez@wPBbmmcl2aHhy&Gki$h~xhGvqj z24v19{W;B4{8rBWF&@kiP3?GH*1_H!wMtRN4Mj(?m~-&Ai{zPuSa%xx$RM}r zZscM>ge&`kp?biw*lvV8Lw}p$knL! zf^Po-OEd0%)L(sX*nATNpA#aS-#XKNv_!rzO8|Uvf!s`2c}cUMh&EH;O5DG(g)2FP zDkV0;5|oD#0b-sOohU*AhJ)?y42bA5HQ%{Ao#8BZE-|Y{wShj-9Gw_9kqaxJ9Xjp_C3WoTnSKZ&%vnL;>Gs_Nw52yQNQBq1w8XH_@VZ z$L&|3M}$lw|YvI~tYYg1SRuqa!!Pm9r2oP&8FF z#I%D_T2%?{6LC(7C!_jT*{*y~k5CG6t4h5I;mr~qz%1Cr-NAPEWW}u#NLfglj>Nh9&C_%+u|(|ZvB>Q?+0-K8sve3RHe z9Nw-n1AwhWGQm783l((YWLKi*vNRaA-cA{yUdclxT|yu0#l;{ym`00`yC{y2d)SWhm9DF8aC2^G)*1-~o?Aqo{@O5`9^-=_tm;9VY+n z?M?8ih`Bc|C61l!V#WI&%$)n$pT4|$>i&{u9z8WYeeUYp$t4mwac%0YWbrX|TNhe_ zQ(J$_Du4h)k&3^+0Kxy)E%vyU(8BLcR{377Iq#*1QXnug=6-14%~@^H&koxFa>L2S zT737ZH&G{UE6Y@MVrD$Q8F@mz6;S87DtS5@whxV?+nR-RskxF^#jb_)WqMp>^ z7$VxW=KA%>%$WfC9vPT@e*M79m2{|?u}Q5iEoa>a;MOA}Z>`nYm!8wE&+GO+QWXG> z>vF@EVMsJ0f)JKTh!=ajwGuj3rYjxv=0XRSzfa<4`wr_t`K$ME;BT#jG-cf^t%^hC z#2Q4Wt*qP*G^$0IujKGSzDrv2e44how!uyZAd`v`8V{o|GHgxBjEFj*{We*3$+AlZ zQ*gl2Tfu=r8OKVvyVGmusBx28a+=~lc($XJGy+hoNjhjVJ4 z8Cenjg1_`sQ0a}@r+KS)M-anOBAcXM@{nJhcawv~1Y#%)(w4j{!}g<#)d0nW3b0MK zcb{;GytimWujEx=EG=g{+m3W7P>nF0M2oPzh`JSTf^}OE1g!||2><2^SqRCe4+Fq8 zW{osf9*R!8MW_tkK=wLFt5l9JB zN_wDuHdc3R`7c#SF{xHOXqhhVY(^dZ>a5u_8A+@KIFv#Kv`@uEMgh}kyZM+byB+S) z?KQ+1}#Jr;akCy#QW_JYt;iv(iLxfF}h9aR1G9tcx z1<=#O_~r_@qC%rd#eJUx1c2+rgrXCp5rOHu0KwuOx=g0Jzd5M~eWkNc5YE9zFx-l0bnG#|=!S zVuE6duKGmJ4g|INAn?s>|Me#M{507KM^oYw9!DTunMA~N;f6WOsYk@<9?xPr5GDyT zCr=y$@WMs?fx})iBnW&?m~Cz!M=ebQQOfr=Dhr!2jl7UkCJ99p`^xCa1}jxHIUECM z%$!S&J$RdOzT6<3uvjRX>?&H-wu82V1ZpbTs}V4uHruvU$N^1>cq{J%0Ox)PO@V;N zc?+IB5POZt>zLGwiPqCyDCW`;NUOth2AUC!Y_HeZ9O8tjEM3g4YxxZ4UR$^B?C>P| zk2U9BPmDdf|04w^ft?jVO2iwOc}k8~wS6vYNnS=;njLR41kTQzhu4w=aAT5$gBU;f?q|LCth^3<=s@jv{l z&wb>>3tKf!i-a90uZs=RpNzKTVzxuZGpK`h-=Y*^lDp^VE~I;nu${6jRN?2nm7&|7 zW;d)`@;V{oSu)!}BgC9f9_-q?a@Iih5PTjI!F6ID+pS77BK+kYxhIq$Nfm%P$bK21 z0U6f_JyB4~XPY?RlN(kHiju6WlHD0LPa>4{c;|5)}a& z4?foV>mZaiOm7Eo*N_YriBSf-8IU+6BWG)yo(CJ>mu*pyf-AY9Ue}#OTkndTRv{T> z5>eQxI`&ZCXyX2;c_5)lLGdQ&UuYmBAr$u z0^mlAl=4_5TE7f`+FSiI?SOTr26kY%3R4&n-o}eO!;HzhW7WMU>r%Wy2mnqnwd48T zz1+o;i1TtdXnD@Rc)V$p7AT6*D}jguTxf4^7L)_Vr<1T zNzGN7FHJwR3udju3QVKc+exi5$ipdU0N&A0-te-aL`d%)RgqB}>`IG{6e&|YC1pm& zgI(;70zk>0u})~<+$x3c)^ z>r;bI9_#De-}TyGT(7OZ(tQ7e<1gEX*Dw4Z?R`(DG;zB!Sz)#`aX{+q4{WFH9Aq9#otfX~*<$z0BWETehrU(6s|yq+(l*&|OrGufJ^rSV%dQZ5KBHJtMtV)bPPktRe_cDE``l&-8|bQJaw6`q!!=-PRa zrq{TYP!VSuB|Mg!gIX}+V?dUb4Xe{&aC`U_gpI+V%}A#M&I9if=-EozxnooPiTZ*<$5 z=;^0geegrSVb;!#IDa;iNsp%UTA?4n>4j^p{7@;=wdc0=#p{oC7tA=UYPs?Lv77&o zAm87*q$Ll{+nbk+-8jG6J94DhxNHn9GWXr%k!*EO@i^8ty`ofg@vNSl?j8o9iCA1+ z?a5djWe#;`!t9ZJlPJSF(c2v_Rl5=>43!GITcT6hm%Q;tA~n(5n@{Hk8>{Vh#){)p zeLaoTUgDlxS!w3NdiTiL;h;*ArHSpU*68}zn%cfyi9$};iNj+NHALG#+Q({ISEBF85qzm5 zEYm9_`hwC#Ng3XKlglqob9i2CXvdCBkksZPlQbwH$`YP7@%WKP-WSgObLs@bHYJD* zB2O88U9?imJbF4Evmu~GjMC&senVaP0>XoHxxbkhSk%_3rj-V$>-2Etl?LfbrYERr zCntv*^YtSn5QGvXwL*8F?)2y-049-II-gLXXf!f9QHAk=t~mytFgPc4c(AX>qBkh3 z*P?;Ey&M&~2TJXTrzT1OhP&GhcdgJ}>ds!YOrtnF-ecU!Ass#=FZ>y^9xa`C5W%jv zt|S^Hvc+O4vpGZ=Lz6;Ls-j5pMAuM%0|g5Jfh38{p@CSAtV0PxZX=hnbuK z5#3yP317DlzuT;SH}GSFh=Ja&x|YyZZ{+$%N>3<7xYGg9nLPy6^ciVjM+W3=WFBZ^O}|E=^pCY@lPZ2$Cl?7 zwiT^slO&Y`VaDK&C& zY5vIl-P3QJI5ZUM7JyXX#B;TgvB{fP-Ir`UQ>gvULP>M#qaCL)va2N%m4z_IeItof z&j0k;#CJLe?U;+#AL}ku(uD&)+HHBaMOK=9hYr8DYw7j4aKc&+6Uo#4J;^)y$rDpA zmxm@wroI288t~ZEx%H8gv3A!iKT00H_}to&`%1vy8=n3*)rr!?CS-Gw@t-<8w``9A zaDm6l=Zr#Mjih%j_J944mLdP|4vO1yLG zf_wA~fU|R#TE&r4ssJGNJEtnEo!w5+aD6#&qEg?eMK~ez-6JO)#)o@}l4P{khzm!H zKD~5k^5eDj7st=;>C<3ijdmj2M9&X@w%5#wbDtm1mXDW4qOEL^n=^ST^ggsYpANil zA3j^!fmJQmSAR^XD}$5RXQvjfw)2Ndnc`&E+_la?({LXejXP~|e}8Y=P6IeKe^px9 z5BSb^CbqC(CC4rI^-_2@NhO2R;`hoW~h-;;dUSf8NW}j&Zj3zFhz3ccxj?kH*23dE1zrcS`Xhl zF!$xo084fCWm@MugG!5!9yxOL+O;>=DEH#U#hW>;`xA-E)8#kUvhRbXCMRu+NJUIy?{DXS&Mp7{jolpN^aCSKCn`^`d_R9(o9Jhj z=Pg?^(`#?lJ>PM9d}eXx*gGb!{P{i1A419L#|sv1Bj!~%s;;$Wr|--|c9&NE)^s9o zb|1;~-JiJd*DI~1y9xpnRJwG3a(&)gnBE%+>3U>5N~?=sxn&1^Ka|AC=(9^rqg8#22Jpm#6IZ7FCm$dU zL1(Vc-%WYco3I`u>x{?3TWrci*qALZZ_kP{@RPh#DPL=m9W<6o#ZaNb{L)(7m72MJ z=}>O1(hw=TQ(0MTr5T|l;W?eQSavkdl8b?nVPd)Cg#pS9mnl5sul%1*7L~opsJe*k zrP&eTe-&1H>m8v4|J%FN-)h#0OP9W8Zx-nPkk|TpEbPO0`P%%HiC;b;e($winHo*W zA3?L+4gqA82&719@wyY2uU(wXxwP%TS zTKdt_Tv^-YEB8p=BchA?0S@$gy~eYC{39dya@kw*wkLM7h(~hb;sQA(92%`m%jk)a zzt$qLICChoIjXLU7B1{865ZdWhf z=~w@XT5ffFSe`kdrc`gMy1Fo3F6cuZOPFB`Is(bd)8#z(mLm7&Q2g9c^~cj_#RR}` z5-Z(UT5si@W_h}tX!7yYsy0Us-KEQjp(h#3gjfPIMx7XnDnLkb<-3xp8pw`=hz;#8qCP?MiNNv@m^Ry39di zKd!Z_!>#(XB1_fHFxP!Nm@QASLh5vwj-ghU<_*ue8VHvhywH90e)Z?q>2#+IplZfK zNym){6aievFA~}8dKk`1K`qOArM!bv{D1wmFR!kzEiBytFc>!De!jfgTw{@0TbTLQ zAKmxKe_8(e=W*Lm*zni~=HK|5yHf7WT(L!}I{n?bag}rDUs)m(pi%kiJT>feUl0mH z717jsv#wX>t6@|M8&{g9ID+!k3uzaFBgdBZ&EA!9HSC8mVUgF4m>$$SI&YVoGz|Qt zInxk_vz?ws-{taj`3Av1cweVpuSho;S$cha_3E`v)i4c;5T*ImWnPH&^itdJZhLWG zQV}A9u&B-){@F3w5gkSRk!m?lMN=V#Bq7PVFZ4EI%Aft>&NklcRr^{E*j}}i6 z779XijV5(MDVCSKrt814uxt*d7H>T7t(E~C$_CT((Uog6ajaUkg*cAZZ|mNe*@2?# zl&@as)(2Cpr#k)0&QB+wU<6oPUoY1;=UaPhydWikibEc1x#??{l?VYGJ?>Pz*lRR} zrc}e#5fet8PAo#=)YoRV+Q1U)C&u1c4G_0|k)=%XCQbINzP6M&Z6A7Y_KUySH1SW4 z%e!>R4s*9szJ}c{Tt*2G=rN-g&o4z1pLj^lwf%18mfO1`$yp_y^jH5x%b>mYw@z|z zu{;$Jl9KYNVC7F(=BN4U7s5N_ia+MpYlbn^&^H=W1|B)B)cVx)j;y^kDSsH-ulbOS zRzSD`cl_6PZ@v%3ZiRd2 z9ZRbIC|X*TQC_Z8jCVI&r2%9?$I`%&Ef7PFs@eRBQM6f*&g%5Vv^JYD|Kh`A--sghccsMegHu0^ASlwCd&wW4ga=%; zdD>t53u^oI1K@J1@F}smxu5kbFB7&lT?X*?czd;ceGlF5P5aTX_H{k)QX2N;mVB3Y ztJxcOb(nvjyZCu6D|fe3E2HY*Y@Pi!B%?a#S7zs)KCZqtLp!)Z8x<7spXc=75&>0!HQRs6=0PSAMMkP6) zUzq+r3Ansfme5iuj#wiglznfk_&>1k(YR3Z?WIgQ!0HQLa=>=q3R0DuR$K6fA1*Fm zzqi~%B~{(mv!)b4Wo z=T_;H0|bDi+ReTESWfL^f^LM!*wlg|AZj;1+y<%2o*JuS0v)3}^xFWq*Yc8uBzGtf zAqLPb!pc_u^E-MKHORkueDjCJ>YIp#a zpeKuwzYFv7D)VO7=+zdE6;vJCkO%<;h?ZC5t2C_(=I@XpbY);j(wSeJ=|1|v54CDb`Lt|<72V!Ycja7`^Z)=L07*naRG6+yg;s~?vMpMz zm}xsJfD8&nk(E`KWr&t&Ml@_W0#t%3-w&fuNL-#Vjvv~dctKwEGiP=+s1;hh!rw#~ zc^F32vY5&mXbYyKP&^7lPcwxC$t0|-r85KbH|nR0suB=A+ZVMqLA0TsXr)2{bX;kw z7TLw8OLCKslikde$^Ij)^%(%I+1HX|kL~=35C%x8ShQmS7lI2e36$@~Axo;QMS%Mq zkJxDgK8d`lZ>dla(rLsF%>>@|3oQIL(X2*DqE;uOT6ZoLP@T0Fh>=#Q9?i~GLzqlu z?v6un5o~ndDwJ2kqs)o1QO`Q(A(3Hy`&hl-7d5_455R>1R6zS>1mFqYeuaziJc{xOrc){Yg9j!!lFw)ca{Fa0WSyEsiw>Lj+)1x2-cq`dWX_Sd(}%d z0$@1+OR(adF6>wF`fZOGm$bx5-Zpnv5`EmS+^R{XEt%v8`qY=^_U=|+oX5Mi5|6Gh zYZ_P}d%gN)u#F<1Nbw*P4Dej;5svmXx|$GLYMI)Kp>e(|^hFb{2P z_XHc`-Ug{k&Qe#KirHN$QeCT)YLj&5c<42ooE1#G&g>E1+EX~z#e+nOt@z3;jx^S0 zQ~k#;HOa}s!F%x(vlb6Js=S~j26^WLVdG|z(bG{Y8F$Vz3&3bf&AAwQ_b=AF9-hpp zWvUN~FfHX1as6A&2Jl_YesW9ba7=^?MC(c5sS$i^w@iG3;T;2bX`PIx(cF>&D#$pK zq;*>GJ;&}HpK&pfJ{U%Sq92urT4{D5VeR3_nc2ZtQl`dE=ILWRnEW1exBw)SVvs#q zwjSYhK>=80#>x1W7){nY6!;Qn|hz{iGdY=Z~v41$C$ni!z;{LL-9H&=3{G_+(LEjtyjrL4 z?AyNTT?6>eI$=gqgdPY~oOJG;FnFiEDO3ew{*4Qfy7KZHJ^+Z>*UmX?_WavQs`7SN z&dv)$0*z}@B;Go4x4!714byMr?T%A6!FZ8&q z=&%d{Bp?N)4zVJq4j^`$ZDlhJDG1$=_1z*d%+B_`3F26N8-u|8R+K2(aX^4raR5Cks&8d+es}_3n5Dn{ z2K}vv0ifT;Y5+Zz58XBZ83#NLH9Lz<>IYOPODmp8&^7;nz12+RLuVJIoL8OEGW{DA zGd*cSh_sXnRICvQr4mx}r8^{|4@M0Dj&c(bRxZ^%J-OEMPK@+&!a_IlxtCRZCv8fT z(1PG3_5!LnAxRN<`+UJ+8}C1)e)%kZ{bBNZSGPZH#e^^fZt&&q2Vcw|jy>NpX~*bl zvaVc;-b%^hkc^f<3l?dFM9U6@tyKV(3(w}xe(1pOZ&+^P(aKgHgts=O_Z}vMU2WiK z0Ss6q#whmy_$qXrhyZaUJ>ldfZxT9~A`N38XjL{Igx6_Ug}qtj?HF;}kEouv6D~2^ z%dKu3ZuW>*neWQRbp=ytrq?$#F$|#6M3Oc{s~uAPCR?q>C;*MBL9*^AheEIIuxwaw zal#ZK-17ey5lX z8*SQhXg0+ouj4B#rNQSdUTghb@$9rw6jnh*H&K;NOznh*oS{0>2m%K{?6<-F^)^ki7E9!BwnVq{g@-@6AbmHysNa(kHnoR5PWG84uCgBwDISazl{52T;SdeGXcyJy~J;K((6%i17swN`5j*RYc;YQ(Z_ms z^`%C(NnS>Uw?Iq)b;=CMHwadTMX<7Cv-qJA{M`zMU(+Ii} zWZlQIhd0{fM-Lq^dgqDp;B60b9|~))L90;>z~ck>?iv6rJ0zXGGhuC?h}H=GD5B-51syaUzRIh=&J3LtU_DJl`F!O;fRp(@X46YfGm2msKbdK3#-?4LnXd6IS zK;pocj1tcYJx1x)>3Udrt6S$`NpP9y56A7x%mPr#s#870Vwj=EPU+v1v44FF@&EBr z@=A?r>8_knsdUVkWqWfX>@?fT%3A>NS6cc*!TL@wqNw6xhOWe^D2m#P7n8%ME;Vps zi+txuPW^oU?3w%l1Nf0K`DoAf|G&xXc_sf#e`#1o9}Map9=)n@D z5gp}0c}EqnQH!|cdn1)7Vl;!>uJ3!wPz~8adnXsX_ z_wTjLceG@Kv1`nFK}&u`PfgiLSD7~LIEr?;S%ttg2T~Tfd$w9jsrQ7nKh)AR_CDh; zJr%bT7W0j*#kyAe(iTZ{gL1J&K8Z@mCt?hqrdu<*4rz3 z{nneQrzMDBp|0p#CEfnl9lB~9}-4VAISOp6}vdidH4(MRVQAilXcR?xhJ2GK4+|7ex zXVoY9^q-&W_F8Wvsv<%W5Th%xMpE6MyGp;j%zko`{x@fEQ#<86w4*!t^HWmlhN_1k zW+n<+00s)tYMnJYD#bcn&k#ZaMFvu;u64Vubv@m?;-iqF87aCH*QBW3TDoKuR(#^wA$~t8LYE_>utuNg-(DO}h)6~^3O8LKbt{Qr;)m+3B4#h@@4!sMaYsR7`A+q1egDg}X%v96RQd52N} zPxY${Ez*pz>fs9u^p{SdKS@?SqS?jB+uV19cGb-G0l3k|L=J02Pm3^{V(SMj09vXm z^x7#)ef&L}4=kw7Spz2t)vmYcksR8f1;s-Z2DP}c;@XP%!pSKy5_?R+6|HorYO`KJ z)GEY!aI!z9TF?n))QWdg=rsw+LlExyluAM~!gqIQvYHIPbXtApBr-Prt5y1o-=&ou z+E2|0hE6=kCjf!suA8=LU=MkTzV0kZ-9iavghxw+8x zNKL-0G5zArKU=HQsez*aE;Z@NBI=a+L|IY=%J(}FfGCK4?&V}mbk>Z)GX4IROm%DR zMyhWwvp^?8)N~`Jr&Fd&&E`TQ5YT%L`?cAwOxz@3Do(Zga|2lb)dn(pBW%<|Y9zOm zm2FdxKs6N?6Ea8+dhLp%ckyOZ5~@Ii>n6~wwJ3n81#)=!;K7kR>?~a*$u2Fq$zh=< z^ReH~+M?ysmP3olIP_X;B%9FCiW}}+J)%0{JlxiRf(V^hOIZvVgLJ6P-6jCxw*xaP z1ZiKl-l`m5N9T%&s< z+v}$Jomz`zgY`;44cpW~R3jo9tWOq-RHeheWhO*kBS%TjAU<&XIQvkq3(E=>hdq6Y5v*SN9bZfCXk`Wmvq0 zChG^n#+1Y|)d379pfR%G5&%m+dJC-Qws|@LhDESUjEDQw2S;yNFmORjoQYc-Iw|i7 zn=?w4nc0?Ne|UdFg!6;}c%&D57XO>}=d#rU_1>;G1mc0 z_4M0o($2@-+3sBIyZdH6AcmJrW z?&>gu*0y$kEINO6SKX?*_g3BazR!8jb52DS5}B6&{g;HqFPIArQK!VY%>ACMP?Wm# z>Qa5~WVrvzstt$Ju2k^LdvNzC`-awg!w?{^L2PXp7u7rJ3jNa%}^4zmHw}`Ipq-TrtI!-j!h0=#aX2R_Po&uVPzji|h1oCqG(ZmokbT@vWIngvB(( zy`K4AV^MYO?})Jn#Mqmxb$#)@fwRx9PJr&-l#RF<`M`BW6dgKMrF58j!T>M>akKaE z2JH8YcUpzp?Lr}NC)n0pMgxmX>hbN}o;uM+c~qFd;BC0Xe#TsW5Q@rJg|Uq90${EV zDT0^4s=UD}KD<6zsT~2~0Wo$$*rIbPA;A>FNx5PMa>k6iV8m@-5R!PQ<;KlU^>L;E zctH$*Nlb1}Ss(BhUme}LfZFEUvtR(O?V?pyWl^Wz7}dZsn+$7v0ypa!XILn^{kf5$MqyIv z*bZRXMA4zWX%67}E_o!u?il z$#u*{FVdYB6WrV78WZ%A^4qS+@qjU{?H+Wdj@?N-%p$wJT9L$|1Wl_ndiTerNM^|d zW9V968q6?x*f#)#5lBLyiD_3Y0&w)QDx|^+iv@Nh%!+NL^}ri{_r?1@rB#*yra)Q0 zL+QR16R`;E3d|SU7E8-S?GuGW5Crfoq9POL0)DNl0(hNWH9Y5eF#=#Tj*E3DxzXsh z8>sET&(^RbjU^IiA&e#X`K=}uk1peewmiIF+K11b*?8yDh{D)n0iZFnZ+|2cLfL^7 z&$xO8fMZmxP^Tya;5>kr=U%OKTfBRe{$;B9_lXKlX|ywoC4;kAu92b*z)+j4$_2Hd zRS}2H(t3<3Wo{#nHoT$-`6t4rRz_$Xk^mOq*{q*le zyukG8>A=%~F7CqBO-2__%y)=dHQjSyw8w*BX|Cd{24DAa6%zBlO|EVUjDr%sW3&$H z`cD3**Yh8)u>bl3``Q#uthe;xa;#4AkOEUR2w>p8rYSO2ZQoDy5hIt;mWz9%fj&b@ zQbyf@nC`c#O;)9F{J!-5H*MY?K(uSzP%ECXwg>9s*=9y^l^P;#B?vO`tiW_D<|q2@ zHcj6R%uL`$V{FMJA=&NJn=xei(m7>Q6OihXUDj-pvWciqf?3x}Hc7b=#hR*{OmL%f z_H0+RTTF`pRw^tPE_-#&q%~G0EK4p4-Hy{LN?_4!4U6z+Of8>`}3x-BIl z5~UTcQLNEHu5I3151y+Z&xM+}^=rrri3M3ZhA`9v|15no}t<+d(%}PJq zwWB_B!saZTYuX2fbHiF`0WI3JHgzmId}MX|{NZ=q6#jD_2#&vYxp}?|-{&AlHC<kyUdye@)yT7|gyE=vaKiXLp02a8ASJ$mK<^nsF5awH|h>I#8P4UNsNX56iocfhk`L$-@ zUSZ=TFc+ft@1r{g2*3&xI|9q+ZlOhm^B>g&)WKax5lRj=Pcc4!mJ$*6)7zU*ER)#f z+W`6kXNj|&DgKTz490Mdg?9Q{Pv9)`wGr>uUjE&s=JkHEMtjpJlGy86s|tug&zL8< zFUs3HE_tQbfaggW_qJ$QKIEuNfj8aiH(71}0kEL)z9d7mB^@3S@Mjk?bxAo?|t+5#l3X2%>Lv>D!Iz%PP4a-Bj2i& zcc=K?PWtK;`>)4^k8FxQe@u*S=n@)AQXxF3mX^e1&xJZ|Ptmp z&IWYHCG<_J$Oo@btHtg>SQPoe5}@{gSKMf^zu)plsm1-l;wbX|o9Hr64YG zjiO1VZo1Ks9o4x+Fl54x3KjBFuk zANP#&f}E1k9p@9R=M5h|=O$4)*eH6v$*w%c!W9y8>v^syf@D-^XjM*EX=et<#7JL< zG}kt0g>%DRIH%5^oPFl&`NQ`#9+W%BjlyI{$}g*Ytlu_8n?Jd%3L}At1;&Sk{z>N!7F$V<-CB zgi@Jel3l2;TYRuJmt;YZ1tl9Xid)Y_x!?U99!S$nx6)HGy5btjZ# zjQd1k2}XR>t`%&(TBLkW3_7siRZp`pfRu~_SsuT%Wx%cdcz9vmZSPctc4slqq<>~H zO%}rvRHc)LQsLYHfa4XqV*R?7OH>280yhLM%FGPqnjJt|RTVp;VG8?RBF0vkuHM&t zVEVcHo!XL7Sqx`;%NC_$!fA*NX*2;cLoJ|e+iF86cZ;n?o9D&IfUDhZRh9$qbZb5| zlES1)O2=qrVIncSHWNHoq46{w7bA~Lu^kzjsBLkBw|$&eX)L4y_zz?Jt24~n)P_>$ zEbMJu{a7_s`TcA7N3Lu>n3H+Qf)ML)^a=n3p2kCh$Os6ymkGQo2*9m9I9j6iwD<2X z(tkU_mQ9jk8CP#=Kk?x%nRqV*1LP8q8;~SBH7z=Tb&z(HCi$pzv%UnYfCC4zV#o5K~@jXMGE(wn6 z#shzY8D0fqmb=6~moeggjQb6($_IAy@ecN@M}?D>t>Pzy-bH z3X-E&Nsd+>=7D0Hnt)Q=N8pQLR&_{<=4?~Nnv^Lx@%2xPy#0@)$i@_s?B3f}&aV>| zsq?2pz54*1C}Uq90BWF2;90)ul&zW=b5uw4EdfC;&Xz66iB7xToB-)d6QQ1Utco1V z)?FBdsx3&#cq9<@Pry1cjnV7V;x#0#cj8cd0WTdayA zdL(eq(>x*YT&uF6$A+U$2>>VZG(D-*Ds=*IeooqPSyrVsbu7~ID4|F$j7n7v0MvAr zjytYiU6O~=Vah0&duG7}OBX)K>FoOwL8^XA4QvF`DDVQTGjjf!d1 z!}$>a{jdE{VPP^CnhgS>Jz3e|ocSIHoQm$*Yw``xtX1W%fS`GG=KH1@F!;V<7}3Fw z$jXVc-hX;$llrmi1vS(oE}u6^^!FF&dkZvC!?)+@ zj(!eciphD;+~9}R9k`>O+TLYwq!&*tH{Y%9lE_FUmav<&O_&Eq+{zo;Bm_Ucc!JP{0H3jytEYvbDPTSecyC@6>X{HaS& zDh+&flHN9UndealrMTw=rmgt|m^D{JbFk_OyaKVE8JyMFj`f0zd4?is&ZzBdj{=D$JhngSs-o5zLiwuCr@#!<{H`m7sZLr%A z37rvClY8~0Gg7kqLLH;)6K3w{=Q#xcPKaT}H7_#diX4Bgb%XfId3yIa0l0Gn_suk4 zGNofA&NUzh&z9J-4I$ZM*O#^8T%=?8f<_yxReHjZM9gR?ScuE0i(*$>ly$%FOcU9g zYI~E|eNxs_5;vgbLwJp;fy?ZUsbXwX?fo)7%j*&CU-cH{#)nUdxV0C;o>*Y-eS zjc&m$uFrALdXKr3bJeei@h8M+nQgrQHkRanaT7ml(9iGS06c=q`Nd75n+X=$-iI#=&+ZFgaT7cWWrV3 zi7ReIMU>+JGFEcAYJQEZL#uW>4m3Tva^dv?+1&k=yndkG89 zuLVodHua*+`GBuaGx zwYh9&$#cZ!JJcLFoH`@uk7K?~CYU{V_ri1E24EB}sJ5RRyi$y$xFEZFsUzdh71+*x z0|@lWVmLbhV4{jxh+mcCl7wj$0EBRiam(~&#gP})OB!sy6#V3}DvBIooCnO-?V{qp z!m7N2|IKjfuFE9X3trYHm;W^=mV&V0%oI1?inNlO=nZ==_nfWW89c!gT_fSRS zxK&#SD_o>NHK|l*xw!6#@%(6bE*4%gnVjshYfGkD) z;pfLW8ZLdl6XJoa2%6l{FkEnqiWcrkM3_WDCeF$x0CXIBM`3YBTRaWGtjtTPfueTHrYa!;=@9N;qF>p=0c66c z`m*O(tCfG%6D3(#k$By&=DAxW0l-_waPQQ{4=P%40|=3vYcyBJ?CP?dYE}#vH5!R? z0Nqh689bEg>Uqrv8(&HTVj|~hrJ-(nehH&}Emmdzbf|Zq>7(RA3JY1^vI9*H5E2uH z2mpECog%r{H-SJG;oHvC^A{&0{i$e(6M3c=Q(KU$c2u|D%$`;SrM9Wg`+H#N{ zPPm1sQ2s<@z|-_>s8p&80OpHAK5m7TOLF2?WiF7SQalepiX`J=siHCfHI=2}zH3xi zB=>9?S9kDw$rLEyg6LUomadi_$cd21Qwr%)&NZq4JWDl|F57fO1eO@~Yg%s{3py7Q zT~3Q{>dSjetuLgavaW<4cn*`o0K{k}V3Mns>eJ84y$1w23P9=Er7fOm-}BP+$;8mr zgLi#=`sAav>E{IE0T=8xR>cbVtj_O+%;7#+@B3oPZ*Z()>PjI!PfkE zPfwz7dP**pt=C?y190jqMr^p7mID%eV$3vEF=N(>0P2&^Mn{@rnLl`e{l*n*wza!c z{6l+r-zIz6DW-JS*H{&Wa{+uHBP_HnZ%%0#j$Lj6V^@kR5>Axy-6guEmjgHr*Y^Ry zMF{=AvCvXX+|tJ%ZW{p4R56|*#_)YH^4DVGamcFg+|Qx_`eT^AwENkEbL`f^rWMn7 z#pvtoV!PSL9qYRccBE0TS-acYqD5Rn)M^eq*SYFbOnH*z8(S_dy@6W*ji+d$ju*=4 zPx5?QF?iP?KdaH(w>J;uuf^m;>xDu`#qbR+|J0qHxy!De5JCVBchb?zvMN5u1B)9? zWZI<@8YmU`u5Z|yCoouQVDKg{*5jK6K^#falgrq(UKKT(Oq5dne32uN-oudDIC4KxbKK9(&8%_fHw>G1(Xj16(nm;B2-eeUX7cbe;vH_1u(QBQ`8|?D2 zKv3H{m@Wv)vhN+bw9jZq;P&K%+1ADS-6guEhXa^vS?#Q1hiB}y%lER#(aY}Dn}+yX zx3gb)Quy8i#X_u+67V%Cab}a_i9zfPXQHeBm6SXxMcP^<5fBWbB=-R*Q{Q6#M%CD; zZ@$oYKueZgXPYfiO2u%@^O;8nfs%=-L+ zC5ysQA-DdV-(r^^m6~U}2A0NJ5tM?fx2u~~T%8N54qp`j#=3XfTr>*Ju+hb*{yBT( zr=uOC^_6J=T^WCIg*i@;PX$_OE}U;lG9OwH?jGTf6`K1dhT;m<0*JB~vVW9g)aCIL z%&JIHF<>5y6>~A-31Rut3dL9O3SNF#s#~XsX2EzliG%+&uuKT#EpDoQ)smC!i)f`w zj#<9or|NSbzWKvUVqEfEb8T#`E!t8{wqIt)8N*^>h5JTTYFo~Ie3`E9;)(zOMJ6)t zHf|oN!0k#4B@-;sXIGaxGk&Sc0aWTjHtuLH&vq!uq_}KBO!qmpWm_vNiTr{|(;?*v zAqwE89{xgw{_I8i@YC#*r&u7cM&-YX*Y@!ZOn(Ds>a;V(0SqQ+)*vN2XcT9p>>z+? z4d-;av7bdE^g^AwlQfp%GfW=!^=RNm!gAGZ&IMh)tVIXXF;W7*GbNNQgffFXF<72> zw6TF%nG0nHN*3>kuI<%rgLKhg@wm|0*81KZSgWS@0AAIHXFO$9-##4YQyPVHgKBBs zSejtzej&U@TAi=cSTfk2F3}oDVl=(l zw_?|p#dMQ$n^b9AlEMOH2GyldezaOyNp4%Cki=--(Muy;_KAz~SZ{L@<7!1;kfmtu zyvjOKEWtaN^_6H z;h+?EH4?_t{Q1lJ`lYXWr#ttI868MONcQx%x{trwJ05rIwj6Pcx@**`6cHsJ*`!q& z_RVP~rxjEkgi@VGePb%TZ>gug{t03Dy3~%>4Bqu|-h0)H_kFrD`RwWjpZ?(TK!*pQ zx_BYly92<<3hm7XWfD7l8@^@RK}?l%}yxxqJo zVr6BCMe_*7jQK@_DG^2DL?O{orL3uz((%AYSg>ONbU6s=nOuK%xgrc?YX(IFMqRn4 zvL>oXE|UV=)e&~Jid|chl0AyIG9B&wZfd`0+nv!;x!yea=jUmx?{cGeY35{N@E`yd z&!yzDs&fEd0NWATZeTIlDc5~_ZFcS(bupYc zQK5Y~Zu#1o1w2CunJmYs_onRSs_?fDMBaLRF`EpW`ihTdK~t1nEp2~_`zFz908j(dIt^de zOz)@0@%NJqz=Lyi+wi(!XC#h~9O5^0@kSHS@cIhjRZjhN=E@J5JR``12|le|j=Onm zg${QBKoP=-XFCWw<5csgXw!>z9L(_xEOZfURY!B{z((of$tvw_i4)6AI4y)4OY42> zmvcAcfkk$Ei+y;6LU%aL(cuPHJqf{V8&cjf!oPfR-G?rkT#iWzQw5L-{2os~$3mxs z(14@mxCfxuHy4;Zmf`1W1mK}XwklW2hj3jVzBa|4Ez_%ewmvx?(FDXRTz!vg47>I3 zictUw34KZ4-n5t=zp?k#@2BNsl@8<8>g;h?cLM#QJeA}@+3IeYA zI&c0?dVMRE7ANYMsL+n|y5rpz#|0H=-mSLS=hqI=!}A0{j%IwP;`w9;lBY)`gOPaXDJfF?$p+v zqXRL_nF58Au2!_`MLE%NzNIBeNVsbhpL~(J;?0hy#)F+Pv?qUmYlZ}ceRF2*JttKf zPEwtOv~S4~p+Zqhs{k+x7v;{e^D1^^)*b2fee_sM=rm=bFDdvehz9|H*V~ovZDj&- z89YeQ1wWV+H+BqN5S4LH-O?l|8~7EXzBp!E>aB<7>2*T{V20LNt7HTJkXwCVy+&p; zerY#{%>MXf(>3}2Ioz?88}uqph~eipc{Vjr-O6O70fqC|+Qn~6@p-mI*U!7Raq)kq z6(}jgkaPKP$umfBZ^YC+*5YBOw#qT( z!?>mw_sy>R>?bPXz9WfO+r{m^31FwAofG7of|!Dt^`p>&!P5z${cF12u6&Euegk!^ z>ko?@%Mx0vd^E`c$?RXb~qPOi4RRh0#R`EmsiMRnOw8T_w;r{M*xp3v)8n`wNEnnfU5}{G6GLvE=LgSu_|-j z8GpIV0F>)2oAfjfVaB^7D0orZsB!MQYLUe{mJCi=rOE^VcMjv5bIn1xWaC@2ROfV4 z%b7JQ;6MjGxxB@l^Guy~rU76$&L>q0QUo4aFQaIfs*EM6!Pguuuo;J4)yZo@dbNcI zK*dRo6eB6yPzB;W8SCj&q4EB;;ZV(HjZ=nuLEr&FjQbjd!315Z8390c?`;dGAB9;G zlHCqt5#LC`2n9~eu9=anrh>O#|6&5r7cZ_2CnM7?Zamu{>$pcr%bh^Bs!T@cS%rWDd0RQ8#SfZsTZ;d z-w2|L8wKD>PSVJSb79jVKS13Rd}5hYv*3;>lFcN~ax5`w8!8YudZp%z0(=5@xY(O$ zYE=MSoMU4Hmm9sCLB&LZ7|us)t8|QJ_)%6CqSECBfQKZHJfPr-LIPE6&D z69vSAQb~^tI<@8}mZy&=Mh-RpW}(<0_y0+DZ2up;z&>@7J+p#;oTj&LQu&?e-*%N# zd9z&{@$FRL1rioa0zgb82mmgsG?KjJ<#2NkKdZ8W2>_ah(^a&W#2?&`&z@no3;@6+ zNu!n4lQV=d>7o4Wb2GTV?4c(OwKHU;q}Bm|sa{%(2SG`(S@`NCO2_I!7zXLbi}pR2wo zt`#}&+l7ah*y4KG%e+CUgpjl}0N1&-XIrKij|$;i?J|Hq&oo1lETCbC@Vy1Pxt}+h zJl?a5e_?{5Nq?-{^QeG7y`Ep4=K!7(BUiY!9#8vWtMA}&CqG(b0Eoo={yRs1`p>=0 zwz}zMcHFSx(7ry$-aN#AYCHeUgZ!Bq`{Zf%!2{?G13;C;tZ&1&iv{--!lZgupaW<) zYVAnVnL2sEjIpkbWqX>=*9gFbMq{ZBpN1Q|`4cPDpc&R=b5RYz zQ|0jW-CO(;`l2XM)~K#oIh5zm#QXMb*ep48u;-4Ce)F-TkDj_P`cr@2E`bE_^a^{^ z$kx@|a2!kMFe^&{47DOBJ6E+Nzq${fJu3kCrzv{Jw&uYe%<*HTjc@g5FH*Y;^^$>X zn45wS;a(ypRD`VAAVBpJ7nM0L@nVg=XGgQ<-<{%f7PQv5I9aFB1TRC#b9c{g()O|Ij`@?XZtuvjvs& znqL0KL4Nljf6Fi*YGdaTGFeJahAKL79hzw+(xHkj#FH`r+$+TIv6ioKwSw<2v2`8k zUl9}k(xzN{?@s=Oi7i^9o-Lu?AKhWsu5+~{oMk2*?BK^X#px{Q)SVGR+!Hw`;9X{6 zHt<)I830sB$g~;OD!yN8i*YevX3bO5VYB*U82}_e2tZ0p#rOaHom8!D9A1o~#iAko5~eBu zEZ-4CL=Y$&$fI}UyO=E)~Xi)I9gGTcPv=c8v%gpI{E4P#wqgO zUtqV7P@~WJ)_(r*CQ2pJJr3Y>nfBxWU^s~>6;ggwUpVXeLAzr@17|AOl?H%0h%xwy z2(6f{J8|H-j#&>RB_oy{20+Pe(~Fa8pQ|C1 z>U9D>f8vqcp4&DY$n!?#nN8a7aCUI`o=+x64pnT(3X8N=daI@?W0^IxwC^v{S7wA| z>NE`vz^8w;uy@39OpQxoT;OT$Ys3Z;U?Od{ZfQV@r5drytFY@uCDjFB!9+g7`=ThA z9Dvd>t}mZ2&YevT9RwgnvyNFC?DFOcsGH>4K`z8 z!_5R<4Fq6?Q+ME2V937UnjR_(Pv`eOlG+n+p5VT=$@#d-Scdz=Jx-Ji94W-y0GFz= zNRU$d-dK3yKKQN|_?95WJe70!0S^V15z0AQ+0o0Im7-X^>x}CWBJ_j?3vT|exkAJYu1ZOvQuJOz?j6~gXcoJ5gm5w%ejP8 z_d+2z48W7EyxPr^Hh`5fx47>T>q&?H>A&3bga7uPzxd#rE`+*V-O`1mV^kY&TNh#i z_eJ=&6zxoEtK`VJIcaDAr}6B=^K@-5lIthK z0TaI_#7}az-!5I}R#{wJvH)QC?vM3cdk=u=Iv?3ebkM-N$I-6NcyNJkYn8D-GlqL- zX-cJv!*->3qY3DpR^fH#is9M!3z1W;wfF7_R%|q~4Lh%SXWwgoz4Pj~r^jy$x7jT@ z0nXNGe-?X7xl{Kfo%H!Nt>lM^Dg(dRo+-=1mNqZXN1 z@q=p|wL-%7BtNIF-4`Ayu-EkR8@sV&vxXEx_wj6*Zf?tW`{*J5R~OiwEoIPyLga}y zA;Y!Zc&Y#Z-M4%|WwGO5{>Z}9UoB1iFuLug4TtvN9CfBx!DAnNmNl$xKmI)Xl`D8h z7!?w-fy+Ew*Zr~>a#hduGyvVcy8_yk!AdRq0tJxYd=JXm0r48JaNIXKutz z-TX*5J-NL0GnlON;UtQnF7Ca?E`D!)m(BZj;c&0;#=(sTa&tG|yH&h2uy%m}SYlG( zd!w6TeRAAKn9Z-ZkUv(Y*YuOks1BYoY5;};hxzUTyQItA;ST=G`|uy1W*0Y6r4P&t zcMNR#qD$g;uHyThLj(2^rc|yp!c_r@-sSnsz9GPBYbjgCWXVD{J-A_K_)T8 zxGcCL`?)gf_Y)QRtj(UepFA;JI-bZCcpE^Mh|RP&MuUN^YhYJujLt)%JP&- zvFE@1TPrU<#69QC!++U-`)>gdlvqlvm|SGur9BQ`8h(OV6)7qQlIoNIxQxj{h~Xtg za=e09@G`;DJS8swm<9k{J+M~{L{Z!*F=&Tbah!l@g-hD|S(ZtnkYWLom>?RSd5O~Y zWrJ_|bz2MwGKSHC;nx3^$H z5@;X>#$ZQ#jp{NGXqClqs~cq%7gY=DSUqxC6|^=Xf9T4*dl9)y*mT9*mf&9(!(42nzD@_uF#u@uszib z05Xfy0PO052YEFBPxD}S=!(&dj>O>p%IvAi#1Ep|u4k86k6J})>{ZFbKRbE!YtjA# zRR-Sm>4>i43Xv6>km{i$#iZ5AAjHZ1OJfl*%a5TQ{1^`MdZENMh zE^lU;0hn5((cb2jt}UDm_wLg?ghUujNORw$APm`ro#9?2%6|LGV3EY0z$!z_aYZ%i zQ_sIR85^95N=*JLh$;92!ph)c}R#vK5fi;xJ- zV}bAS)c&dN2P5KhXBOv8D2Wcc6{{SNa>fI-RbX=t%_JTeVmK~F(*ctk3{-R9 z&iqj7-m5Q80Jv(q`t`@6H|^bG;g{fZzK&IKITs{>zy;9{Y(1OuQ&Bq><^UX16C#Nd zRo0hWFcwX%=tyCo0=?LFiJh62ZrrCCYN?9&vXq#Jbo&bz+T}KZV^)g`9aq02viHuD z|NJrEQs<9-Gkx$KtMBknQ^Gq&u^Ed@dPt0alZ8`Vp?MulRJf9&XdZwaP{pMURc=hg zwO#x}d--2Xu=W~mPA4;9JJQ&f;hAW&o#ByXdUY>2;afuF2}t*fvD51<6$aycMkfG~ zu5q3oo__JsvTnMWF=hC=&O>WEe{=CEQ z)3)Zn@7=+_Imb>_Nb{RY%xW81+!cW$(yUJL-aQtVR!-c{xevguEjhj)&JAri#?PIh z?=7x71HXMt_|1cmLqaNWfxt99Vq};uxdwn9-ztk@E<|&tB*$`RDzvjz#&1jT3o4~| z-xA$^(*+~Ep*d(Q$tP4Sx5_**p6iS**LfmrW>Q8%^F#TRZ)znuo`14PM>;ls7yU7m z5$n)<@Vjq5B+jkH)kLH;_3#R`xEznk_}xK?HXTw@S%Bj+rY+e zTqJZwQBCbJOLGA1dO=F|Ol#(EZ$CCsLoSM( zf>{!B^$LKS?8*~t3&BZe1h@9_U)mk)@1&1C&)luVG>4M`C#AHVj_ETDvcT zzr30M?W8bKW66Y&4K}hWJ%Kyw)wgUKI?}-t5!RR)7A*YEbL{i4Moz(hzJl-Xp#S(Z z``#k^<}`hK7WdE6XHK*Cw<0X#GHHQq`=aQDRJY9BxQx1?WbM{Sz9>jf{wRZ+YrFWx zmg1F(A=YM{d#;9_7!neGAjKC2DXSnEYI?x}2xkZA;Co|z`x;9-OM-a4UHU62+3p1V z8~gdab8ILt=2~-%D12F_l1YQN{YH9w(_QPM&#)&71VD;pq}-^hZtOT-MOfhi0?nce z3*va60buUQFRz@qe{}<^G`(={Sl4y`K~$otP}PLM{C_Je@{`P}L_$6ljb#9a7%=XI zl~)XFU%~%Q7&VtEqOJW{vMRl)K`~&UA0dJ~_Qi{ybxB>aX&Qngq$q$adESqxPhJk# z4!0a384V`x`_shL?_TxS1n|fL-P)ooPKx1eo+gSY+X!X)xKResm30dx0e~04vJnKf z&4jeV)x?NhT>{`c8j-kUDLpY9>cEsiTdH;nCceMIetj>0uEOjVtt5n#gKz$W!pcJ7 z+*6U>Jpj(s=|~r!)>$Y!*jR}&%8Q|F|K>M5U8mhCKE)Ix;Bm<>tC}d_7vHD?u=T2n zaCexO9SCxaD{)s_R|%Vy1tr~Ab|@Rh?SuUO+2-TNE0l;)gH`GF?bV2iu_Rw{XjN`? z|12HuSaDHw2ta7?P<{G1fQ3^($nJUFWxlDdBR}J3ww-(6 zQ)Y2W$&UgcA;^krv#wO&&XTw-!Ov}4S7Fh-t5r%%kFFYmZU&6T5Z?q<1HA=;PY zFScZ>a-y^Ej^B#)?p%GX7|l9HH5%d{xT~;x*a2Wwm*qs0A(}KW5W}*;qq$+VI14~u zJWHuQF`5=*IoqfYb=q^w48Y_9ZR=}({oJ>;S|OYpo;8>dqBQqy_#s~~d@~=|v833Y zATuQOdltFcGV=n%o|`B}xydO0H`1Qx^k(#hB2COn zD+T-3tG5Vk-GJSL#+e!E_&Ijvb{jx-_QiPLegG%Sv@c6FARBnPWiyd<%}NJuF2$w| zVr{X?Tf(U?3yEH0MnGVI=XlAmWw-(NoovFZatiq(fND^Y9oel!I)^$-RT5-}e76`% zK6`F{dbwiyBy!KtT`Sb#YGnX+ZAn!+1Mq;D$yu%K*X8+GE@G(518~hQ`xEae>=@X1 zh1aK^4bo$_UQH*win`hX#8a`rF;pp>n$xK}R+0UHSm0aQP`5k3g5I19z;F zTmO`8s@6)G6EO-DySQkOlE@paT;aaFx3GTBSyQvvzf{ zBkfDfTP_PvonnV~Z9D|V0{DW5wQJ4hT#yA2i4r_p@5%ag)f?(|0l20rg%c;rv_DHz zM@#qrzh@{ahfyrH(KWLx!eEEx)Qg&wnU+)EOkd4sj*Y{livyrYb01qwD>-zA){rK$Z=2OQ@7)c`~qsYY4R!hpmv1ZR*a^!IF z;xoqbx$?xLi%@)Y4HGSyKf2gE-0X$ozt2%i=^d%{?Kf{l=m4uHkvqsy137dT_3U4A6;jv63z|h_ukfZ-Omo*^|5U~_2+$e{!aGbTL2h7o+;9Gt>&hp zAkMe!FgwF|^&oxj^xD9Z7(V32`xc)0C#7Rd_u+&467zg_^K$w>3-J>|csxTBHH!2f z2zTuOP_^+~nLanMZWPizJX@lhyZO!C++p<83ITX{fnK|DbpY3P@TZClKz!Sg@`b0{ zpDIosOSCzlUj`p}hW)}WsEnn!Z#!N9Xg)Dl2hbPTskC@jrC9H-{yTsBBJW%^tlgf# zMO_RJAFj-wjrZ(4r_%N|mD9V&==*KnXF{xFC^28*iG-QV81XufbY&b{tIF~0lgo5u zy^l;!7>gE#GJ_jh7|M(1`d;&ap||~!CM4D4Us)ZT+p%);q0GUzuKs(xjNUjp*O%dg zF+OdOoEiltHLKcHJifwi z=;o75>8Y*kb&Yurt<3>9BI5OZ{1b=yukA-Z!5%FNUpRNUlKFx8rcu%B`}wC|g$aXx zb~oNKv~HW2fFm9Jz5DntJt55Km{NIfR?PE_bN;u>weQPYP%48l+&WBu(`GrZ`}n^e zXZP&HSLcK;oZHCwRBb%G#NIK=0VG1)1k6Ady->wiR_usO+EQ#sZ<02voT37THVvnW zfUz`AwSFNzH^0B{?%$VVxz!DxF0n%`-tb_aKU;2Y*>Tm|l81jzT{xNA@oE5zCaEd; zAH{XPR;VdNf;G0^kXb81Rtt5+eIv!7F&# z;JJZg|G35~M?)P#K;ZwTrbJyexTHjh3$kdKmy0QVnc$kf=_3&h0GxmDGs5t7nccTE zp1P<)l-Eq%j+3OsSkZ=*9^(26np&0S{IaG6GFJnV$}Xg2k5gZ2JZ|b0EtE?sxN8{S zzJzlJfJYW+)@2X1geqbr*?Z^zbN1oS*CwA)=T1iY4*)n*rJYGk>!f4{8Y@xO|6uPu z!z8<^bK$l3IaQ}}4qaWwL7!^v^qA5~pl)!j1!Y(Ku=gWg|NyY|Va_Fj9fcfG3=H~V|m z?rpMy#=OWt@RZZbVY|u|dpoqNw^aNtLlIdHy8|{-lE4=15sLBVR-JzRV{a`;rG&}b zlb2x7MG%FWB6i0M&>f-zngRfwhMYqU^Js4v9ckx$e&HPT=mN3_y7|(I;aHhF;%Kph zzkMEk;WU_?L4z{OwKM?a&pzYX^4bgCAJ5ozHN{9BeFOkBv8n+@+r0`!d8rkfVy9Z0 z$IOr$=GoQL9Bub$eDUfnwHHoWx`T=))>Ny@LP$uLsubPjT+!}>~&Q+1CS;5wY2*F?|L@&1c?B)}2*FN^!A6?ovp84e=?frMH4x=etK?lkp z5O6BZ44?{!-40z5t96m=xWZ8c2u7;J^>u2q3Dg~u06>#@4KPp4D!&pOv7naDw~aF;7F%%z+1!?n5iYwrr&6w_2+_9;C}(F70314NzI@Z_ zwFrd_gS0KAWt~hva-jC{FH;s;SNKl9oXI!5OPW}tt)SAY=77IM+WeEZ@p znI}%1shPu|X#k*b6`5-bIIDayb@<1vEt!`e^Y6O5`Sqa%boU@!2vH}bc(6ssYsvEh zSF(7b0B|^u-gl7t(gc1YgVQSY!zKLT!}#0Ncw+g;l*M80+3n~U1%T6Ku$bXr&ZE}1 z`PW%|P3PL9H8A9DNYy%qF0anDIRZ*kFHZdO>%ObrY4P^~z>y-pBuoHcOAt<%R_;t% z02M)x6W*~2{oCZ4acnu?^JH=LaysUO1P2IFp-bL0aPOC0yYA)8f#l-E)bl?${^0*U z^YGtM!J&G=tRK#!yGM|74ekB@z3_!|D@U|=qmJ=g;|IPEgmC4w)!&`sak;PS2~%T6 z{Pb?}o=uI;EXIh&ZU#!Gh$M36Kx3Kx;|1J$b#?r73B7(0uIhmw%ry>ox(pE~S*23Z zYjLdcMvhEV`C=*JUP zu*EiK7tRE>yk?fgbz#~;FUonh=cW#_sVQsc##t7Imlb*Tgh@(TQF*9qnGXfi724wC z{64`|Mdq+ul`CmNF%<<03La^x+1%wM83|1OUa5tv0su=dd?%Yto&1l#&7b}S($|kd zNu@Y3+0CwSv*oEYzPa5S)#HS?fN4jto(-XiRYY4b%{;b<3UcET%#J{vjQQXk+SUPw z^1qQ+Wu8U-ZU|W*CnHl!#WAtCU=9wo_GH(b{sNDBJ-C@vV#4s@?c|du@IuR2y2!$Z zj^Lt>{^2xgw*T`Pbl+&>RljEtN(Op1g(Mw5d>G$3h?}WohiTg$wQO3}|FRMTfzjo| z@ilRU7c+2qC)5x{6K$VTI=IXY>2bi@N62R{1=@l=@PpCBvwu6GnWt_1G|Fcy_?`OmqLdJefmUW5e;5>PHyK2~sBro#qQ>gP%vdoo%r;&S zUwMQ7YG{%n>SmX%u{e*v@PO_csfXGC;E6c8yrVHyAE#~Zn5`&++23Pud5f8tX@gx( zvM5z4E3N^?6&0I2F?l&_T4GBkN3f~_YoH5N5w7DW3#e|ZA;3Ma|NFBKf3nWi*Tkx% z$QEz(Tm>R-w8#=BI4CrI16yEi*Y?hyYZoWZQ1CZQHhO+h5P|9q&Kb zyw*Ck76yjR=ET_od3=@4MdhT5?l=^%&G@(b8NG6Osl+~G6@L+}vVT?^@ozXvE#&LU zdzgyR@4_fY7}W@-p3S&`ppN5`{ZY@@WF+V5%>V4LAW7WogaRqANZ;I27KONSRa8qjp8PSUvF+HLv}&NlJB7MBjEc<0_n(NS4_sv@c# z)GC~1lTm$P{PpN1l~k%uYnZqRCNfefBse%R;uLf9*g-M$1DweB3npoc;N&9u*6Wzw zZb=)n(BJ%>!Idh};LPU2=gIT&fZ>Juk)_|pMP)g98OXjc(IGEEf>LgWF%HM(s|51T zv;4u$DGVUpmb1(#T5f$U^8qam4jCc>^cSRIl4yg!`OC2QA>W@(39N2~db%@P6AHnL z27QOY_y1{BVWpAOPwjnKfUU100tlfPP%{vM?wY107my-4m% zL^44k^$Q9lId?eEuUdG;(C)ykL{JHHxhl9yCuc*Wqoh6Hr%KT*iBkG-QwM=kQgbn^ z(Ss`IV8Ho!E27ccZy)1(rP#^+P&Wlp`KmC8&ygbL(d&yG z@wP45)^(yw(BT!p-CW&Dre->nnJaNw;iIi9HykCZ(fh3R<3H$OHunNcgzWcdnQ`uq zgY}VYm{jqCqzZ}se=qUt~Bq|;TEv2kdJ7GGL@SU#4mvgml(HuA~9%46TZpEEYjT98xY7Rz_i&#TQV3{y=#xo{%f*`x&m!iokNZHx^(m z9!=)V$mahh0l1|(K4r((=`dZ)dQ*rKL59v_(0mzJcxeB;C_&7^t{xL(M_;`h2shf% zzr;)ZCf`9M7?c^j2}E67>M4@hoyzEquK%a}K@!!;DAHjBwz?9k^K%;!zbBf$qWw2H z_AiQU_?*HxyY1N~3Pc`g;E3SE@t%dSF9H?7P_@+{?)FUv z$woL-3( z8ySy=-c?p&w8Hi#4I9&WeUe}jJe~#`VZKO);Y4X)tKF732tW;?{*lv8)$*`=|E_wP ztkInr^(9D)meY$WE!0)JK4=U7svWQWsr0&L_a-cVfn<_O zExPsX+gFa;j{N02ZU6Lon4**@o@>!(f5rZ35M5f5Lxa!TA*;r4T!v?tq8fp0BZ~u~ zW#uYMR%z)B>HRzW^FzOVfc1H>a#RxE+Nz|m5Pv2z12+0s9tTExhgJfX<i1flf~j zw)q5m5=yrL2owS@Zl64zP~t18Jq4l`vDCpBi$iccu?Wm~u0U?{^tySm2A$G9fsYc? zf3fVwuAb%`^o4XDcFL?R%q)WQy|p9@tb80QflhEJ>F*!hB6(-I-NtLLF5iLSqj!F;I`z&ni}h1VTBM_CtV(?C{G z90PHXscV|~J@O<-=5YJHwPHi{8AG&aZm=xCqYh^diAHr>=VZ<8!{lNDosB4@!Qo6o zh;L}w-UolWwFGd0>9ZCios+hX5w(WSt{DVH%~;6O^LCq1XxJFwQ>SB=XV$}@0)Krc zEE9zB0q7Z})T+~jKg3*EXnqz8>ih>fgN;iM-FpwEd09VN;!b{)eD9QTxGNO?(`h~i z!4s0tGdqp~0dV@IiZE_g0sK@PW>>4AfCJv?y@G&LWf&fSV!;Aq5b3LbvAqHcz`M}g z!CYK4RhBRV0063yAZgvxEk0PbC_H%{Z^4nRa6}%VBqmY;_?Dh=N4}-}*cdY!Q=Cr) z696yFJrQESz;O&bprKwMRHDZ(J1LbFuoiX%2T$EMPq$|nrhXlPV-+xm|N9o5UbWJ) zDkt3>p_OT(5z#~)-XUGV=rTRq6wIhL2YT$=%^yUKAUqIQPo)$v>03AgDxg|m`9~s` zPO5YUo+>@FH80T-ABY*DP{KJYF4hs>Uv(u{!f2sIkDm}S4ezbEx?W`&&&;r@{(+d? z=P|UVje;s4GQ-L~7BFA87duu!qd88WnV|=q4jl4*Q&Jjg;@09O}+#)p!wk; zK`YX)qSL!C@HAb3YIOXNBOy4L%7StwR(EU*!IN#4uA0BpSyrfL>%@5ZU&lcW`}*b* zdt@>CED9)K;V5ME_?uxdwDa}^X5+N!wGD)Sap&%+IGUE8b*l!%J4>)6DM$3a5HZ_l zH=Jhe5Hn?4H%<&hft2gK@|#ly@$&i6QLy9duZKB4A4ASPZen8bBBJrE&*qs2x_*0X z2#2Wl@iA2}oyed_PjYuiY~Q|$^j3|iqn5=n-+H05so}U9d3&yB5)S$*60;w>AnoC# zM1-?rNKgVyi=!WwYuSlQ%92XLgwg2l*xSt%OX4CnjjVkAwryg9SP`&x&@wTVu*A?gn<4XDsP z#_513zK}jXmU&YL+Ju1s@GT=n&VA*+6jBC)R0zP6_7s9BOQ&*mvr50#IXy9)9i zy7xTo-hiotjE!u5dWzsc;`zY+x=6;^p?(GN&8UEl`oGhnh{t)49-*~>xntG zC%8i}ah@yG9SjOHrT<14qB9Ma#gb%ZV8*4ddW!MJ{a>*fuh0DDz(Jlreq3d*r2UP~ zHU!}7@{E`xEbj+SXSMJSsFC1=aQmxO!>an5-miQq&bS#otZ0Hzh~2FpRTaJm2i84z z)*KkhaX~K@%SsDmnyad-Q6^X{Pbd;HY}}eMP&CZ@D6N2Az-N`^)V5D9T(n%ynl||; z2EkJmGmKe zKSQ`{3{THu6gz({bJ9}$9PJK(99aJYl2cRM93$AFr}VR^Y%$A5l39A0uW_p8g6?XW zg%WnyT!^PN!vaOA7jqwxDHo)sdD$6VVhCMgn#WP?qip05EL@DbBE~4B@ZS{gR)Vx? zFY=nAxKv|fNT3@9yDZCZ11vz7n5;BhB7wvBZ#(Q_mKKYEebkn@^K&kNG}=mq*Le*U z6Ywt_3Bi;l9`5WPxNEzJ;sA@c#m;*jARCqK>}*rPHv8y1n&{Cts-MKm5$GHh2FOZJ zHkNj)3Vk%Z%QNSEd}RMSbwdhl$=7{yX<@uc+FsK{K^RottT#7SMvR)F_@yU_Tl!<0 z$uZ0i0t5|g7c@o7Q8E5^`Yn6=Y3W zIuUeQn(EZ-;exh%1hPo4OH~K4xiXf53^2g+M~EZgc!P)(E5X-A&0r+@1gDgn-_o1m z4%!;nN#Om>{tx%rJH?*%tN);PD`%XT!~U6T>%W&r5yEOwB(9Wl z95Zv z!WzzEp#|@aCqSzw0j<72JR|N2n)Bnz8NqAz( zDW^M+fPQH)x8B6i&eTN1>dLBZ1-6&W9Hr1614go~h_=?noSpN6cjqxDSw`2VS=nx# z;ZjGOetfqH2P>kFqq(51g{Yb8@kD(m*NXZBvO~;sPeD@@g)-mNy@I$58+o>|#ecy; zLwu(J0lq*t%1XZx#Wv`0#!I4$!r#i;{vHMF`zVC#H20b8By)=%e3wI%IeVkPD_MHk zv|VCDd64Z@Xb$ZjB?xZ3#1L!piXwr)W6?*XUKo-V0$h+?npPn zG-*;cXf)A19NU{+M^{^JT-aYhqg&7aNkRxWPL$B@AEiuB2R4EN1HN&f_^dg=CMV>V z$!k;H_x4OU4ovU)xN&`=|MchNRzI6Z%$`!?xWD@c%e(iwFKP`^{NzoQE9ZJ(O^`o- z(DM0{_E_Rb`^B>yAG57{3)T)~C8OS^#agak7GK%Gf2hJ~2-tS&xOT0z>aj*B7lLM7 zdCz?N9Or9Al(W+RlA*Xh8YWzxK+l>kB?ElLn{N999&j2tjqtN1_m-YOfp!;EPa}U& z-xVDD-#=R=saFUBTBXBQ2y|cRX*1rG&OS}D-=z0T`9OS0-I~eZ+k~#|2{_tV6H%-* zQFxgK0)}R}g_8|@YzT?5(VL&QRsHHfX zzqnF8OT00sHY(Dg?umseFPLu+k=K1Z2~YQSLsPm)^3frq}Sua0R$A;>{18x30w zN^RRHR(UyC#*E@_DTdt~fmy#trzJ2cd~KdB``!bbM-6Ini>~vK&<0T8{UIH$YK3N4 z)6dzt+x_>-yXVu{-{keB)#C`OQYAR4*d@;XUhacXc?udp^<7JoVPUI;yzcihmEA#v z6Hm|T2=(f=2ya_Up*%3XMcm0fa_{t$TBmZwLxBX;L{V2_qPTDc9G~}PzPzPNVRtN5 zStior{V))dKo*a|?p`__ZYU%}fC8{h9a;R%*{Llj8qZYxUtVsx^vNH5w_#T2`~h4D zKxHaPes{g}N8&TgQ|-o9K!e9oX}f!FbvJnMC?qQ`BoJ}D%PkB1-luS2Ip45TIeeBm z%Knme-Qoi2Hhki=+bNifY@yfc&jhJ}g%{MFCW;N3ue8~FC~-iDUF|>xzKM%z zmb@`9e0^>q!c4=*h+054&2y5)*^B99iQwD>PC`h_oV!B1DIUyswYMhlFXB_cf~&;1 z8?i{kpR(!`GYi8$lxRmBR2DXq#dqNbu9DX6gBI9JM0vVAbtPgW65-h>UZ>Awos2xC zD2=S4E$06SH2DGB){w?macl(;A$!z?qwa88ZSFFY#Z1 zg!sUq4F~Pz}Sxbu_=KjR36gZf&>l zipR*~ZQ`u@{hzu(jg#+Bst^nZrNvF!C428=Vl#MBt|=2-Ug3d%?&AUt#*a>}MwK}Z zf)nRIY__ZrT~@WEQD^v(6+7qA6)_Y{f0l+d2yQULsfG=#(qPHaXZ5StXh=cdwno4P z1G;zkq#8O*+B-kHgdlz2TTHalts#I7^Z4<@&XC3w0U&04ZYC#B+!GR__VBW`cTA_9 z%I82?998Yy&J8|GXS_(HI{4M%CFsq5sM_9mBCMcyH-rZH}Lg#U1Vp-pK}03oaZTY~K}^_W~ceIY~E`ncfWm*fN|#S2Sr64YdX`mWLKb-rN24BoF%ouMB^b7_Dg zLUt!l?ulS~T{@BuETbLA!-iJ$*>l5zWyZ-*$X5=Jnz>k2(h?*qRfxN{vj42he~OY> zgz!2v|9Q-BBvGU}riOhx@MJhn0RX&A-&pN(6ThtS0bctQdqd@`y<0Fl{QU;<`ElHb zocu)*MtyEN?YL1$vs>9GT9yVkEQRC7wKFDk<9+6}3JTV=t^*dhS_Tlu^^HDk`(S&M z+edhv6_zZ%4*7g~7x}Na!+W)8U#;YTh3r6gkd+z9`sXXtV7P;BxGn@? z*VGo5-pUqHp{LxvfR8f}`38`i-)Tv2!-YWT6|>PbsWomG0yQZl=UzOx$4aY2=X~km zNmb4vRRknRCiyXCLT_F{bql!&+o>ddmg7bER6)@AYO?8PZGwTP$ ztKp0^MHl!cDGa^r+0)K!iG07w2P1_HZ5&7T^DYHLYA??o2KNM%mz^w?q#eQ_46H3?`C*<#EubwN%V6@@X=u{)n|1*4xpB z`f}`B@#e|6WenaqOrF8|_M!5E zPcBG~&-It0T#r}gsyt*-xMHvhXrfX%em1A|w*uDO3oB#TERiYEEtp0S5+YBf_sEu2 zQes=6GA2yu9h%fqT1hG#z;e2oY8>dU#w@@y80e3nQ2uT- zQnatF+Go!12ise~ig05yBtb;}sw)XFV_8G-w*7kA#_lSxZImliK^=7}K#cDr6>s>_ zrCsW8%-{Oo%zxp}PT$)t@UA0SBthmVZK^k?rVQ_`K40bisJ&bL{9VNFY7yK#yW zr$|?>qie|v4yZ4a(J~r8M>lewaYTkVne!k7*2+9A92P*r ziuJ(82yv(y!X6_$$1CK7?cOgzTNCMnYE(PtxAR(RN&9)7hT5bK0KelI~;cP{aR`g9`{Kk+~_7K?`D%E`?YZ7CpWUXrT{t~~CJi3*s%3dh5 zvH#U}*tm{8%6RF$SMlKnF~+)y@8^TOtmCoFlS?d=zfVlH`8*foRNRJzhE3r&X*PK^ zDEm#B&8q@H<}3ni9jN^xPfJi*Hpd}u3n&wv)b1F#v;Cv*TLnW7qfvcje7@_Q;q$n8T2k=kJ_J0f905Af78EQ(cvp65b z*W`A7%5;vprpJQ~kCq;EdEOiPp zF>&rjPh!hnly;oljQ_dtWVNDY`QH`&UgsGy2%!4mvho*R@avzP{0XY<%MG~{K9EiA z@G4w@K)Zh{g?}i_^diCtw>gj71q-;`RCx>M`?>Cd>N2LCn}xM3?DqIA-j0GtZ+@U0 zE}1y8Og{}yO?;kiG1uI1e#>Nq257V0REf1E(3RQmC7D^Ac0 zZbS~S{~V+Fw=7oqzSklYjgtlsB&LGVe>@X*mTKO)eu<^SqYYgvmCgE8t}A|w+&M=} z!FoL0-b*xoc4Vr2h@TH4-fukCT(exUAZRtQyFITPWYbRJsj|PE^}KajBiy4KT`waO z5e4z1A|W*XEp`iFd)8C8_g|n%#1%qG=5Eu)K54`q!eE>ry*&{xba?l~4$e3}G5Qfp zTierc7x_JUf(*-ioL;5d2vv)uKsmu*#M!QtWqSdHh|6J~$uU*GyC(^G7VS7zLL6w` zyS+8(vifX7q^&GNaUxbcjADnRx3Eer&eNfXiz1Rt*TT1_?J!XFbn_=TM@v+X(ss^C zxd6$m{n?<&!gLl=?(FfyP=6-ij#QJXV2nurd_H0JzFCK z0uV|()PAPB*WUa_*{`Biq9KowTgzXAJ|vl3<$X)4UUGoy_6!|gE#vX=fN+!YHumz~ zhU|OBPaaQaCs%#VLfLpaolv16;L(=Ga?D%fWbXF744QIA|SbPD4nzOxow1?m6 zdEIG)R@U%x)Wzj;J@ai+1No{P6OErBY`gU8l=%87A@v+2z`hc#6C&2Mh30o|wJ;(0mYksN24P087ABkZn8EAw59YO>It(hbXT z3N0z-22f4CW^BR>ma{2%$!bk~Hc?v&Rj>w)3gC{VdOsyGjN4(q54^8BlLu<;fiIbv z3m7o|(xhCNnsl(LEFJb8)_>VEhMl<4}gj zX=Nq-3%!>{N35L-l83I=BYQHpO{Dd=#$(I>iwd0m%_)mI)ow9s^3 zB6vfUkj8&tz`xsR^hM!L!L<%aU0?cg!(({I(r~i`Dmm}u!aA7vCgRIuysj44M&zbn z(%f$(mk&YX`NZ#Kc%R#P=AWSQ=Ego%%e%E^5HpD-N1eEBJ75WI3ctp|_?L^`HfUz@ z*5^TFB)p(ZmJ03dGjV$lQQK`ou*h^xDe@NJGJkmdXSBb0ADX@RW+?MM&e=YN8ugNT zE?HZ%Dv5bq>8ltQ%Vr!ZI$<&f4RHTWK17X|V!=~Ye$Bb?PNa1Stlzii-rGl8Wgr3L z|7J$BZqiR9C2dv5r=p!D6zt|c_guFg2ZiS_V^1M`PeYE5Rr#&|_>~H-;GOHl(b8cm zEmgvu+WSChA$rlWeGJd@d0GCcaZ~CPNR)3zk$~u+#r9ru zi6f*JYs7XDE+p{>i(bGPncZu+^^P$h-z*sPHn*7SiXEtT)?b)f!U-{64@NG`^V zi8%dSFd_NO860?bjTNDA5iU6h(m#D?boqpuTHbOO0wD!_&s;*c-oyKKHsWI~)cQ8c zYWzb?IT9zspn-R3CD1kzwOs09G_f)a)*%B-rDDLS2vdjK>&y22#%1$q_HCHE4|NxW#5O_qxHrz!934=vYX zne`bxK1T)g!k;F}udFpD;;S$Nqn2m)^sF+LX7!MNZ!A7cH}^}Sn-t!f(o^htGoC;yCHF-B#L!t85MmfH&Pi_|t5n%1>xQbmjSN$jrTJruOjSbHtg&M9 zKMtNc!;Nb;F4=?kfVVeIQo}A2e-uOMIM3LbeQqt_5Y_yuv2bKns zW`SylfHj}q-MTW>(X@@oTBXPD_hyd+G|vaHEK*eLVlOL<|H`}ExJ;7wnkn02aM?E* zV3OeytAYX|yW4d7)7n(@?$|CWy+0_U*61z9(b80<+OIReLA}xqJb0B)*D(0h`+YVF zRA+iN?>0;gyFDo zgw7oP7&vB@`fmuj<5>wOet(dL7QfxD#Q<6MxBKyMzRTtV(ySSa$nNFys?J6Cgwyxf zlcLUbm!~5D2_PyPvMDRAWtt)f;b(Lea9)!tH(S|I+i>~%Vms;iyL8|F>Af|K4)A{u z+2YbQ@x}Yzsc9Rjxl)eDhNf_a-R6{FjJTxaoh6wgh8aW4+^tkwA*#6dvjxIqXd501 z4)oQi*6R4U}mrBh+1~#;L);ax2BXa zTZb!3Jqa*tR>(=p)*CKLUS*jvK`D$?-OFCUpLLEZN76V~7FwjOw?0gSo0or$ym>oS zVpuWtM>plRQATF)Q*rwL`r>a40wYIQ;O8{ML$Fv2+-SQYu0W67CDfqk;+{>jDT&v{L15yCe zR9rEs)LMIp{&_6&_v(kyKPb;LhVLH9-tTf|V=tovi#$oXUEdW}4T6{{Rci8}2sfi`WzL$9(8>;l27vzxNx7JFn0weZ z!M}SW{QaPrCRG_jfdWxV^D`Nu!ezdbK~PE&0LEu%U*=?*2ns6i^=duH{mxFNQCbG) zUvB@s#K~a*j-j;1dzYP=5tP)>Ea~F*>WP}E?w42&eUH=tyH&sB33{c~WTs5K@*ipy z$$cpvWWoz3G%f}t|1iG=Bh0xL*jhI!ZLOX^1a8D%t5q}ib& zw$%+Oh8~20zpR4%46m)5TVutr1%9#>3RlJg=9K6gCz)T>sBu{?2oQ_k(;5Z^mTFArewyoLh7Fw%pyt{jtu|iyZ_vAPG^N^j{W$)VT_SbsO-Y6r=Zy;-Z(56bly)T zIEu9BKeJgW@&+(O36U!71OO;qgXph_R{bmG2$KA?@KAp}m0F`e`L?%5GK200{b>9UhejXUH) z(EiU0Fz^e6Ka%ZqmYQ0pJjvlP3RwgLiu0g_83ABHmeWn~D=4=XQV7ZY;WA=kd=etV zDkr-@CBQ}5>S*}QK;g23WA!rK!E!E&ihbK_W0@smZv{!Cko!@as z^mx0uy5Q-~3j_}sQo%)6B_L*~^rja1K_Zm|0SGs1rT=cKF5kVc2G2lr3xf#I8kzp3 z>EsiD0ws9hsrCBK629oHe5B}tRI$MQXdZ5f^eXl zre&br!HqpfQ$)c3LK7wEn15wc*qZ2XGlh~NSgXizTicp2la&`|EuC{qn*OYL4I`t$ z-3fXpsf5;9plSk@pF9JBdw}hS^yLcaVKQZEQIu-eSN&eMxc!=uRilUZVX=v=(aY(Y zD=Cw+!_-B#{U8q4Rr7l^3M!O_Q4tPhQdWI~sW-hn5sGa}j*aL*Ab+KY|MJdf6Kn7&%Y&%?EV3GM#_KAD>o!GE(`Ow6?(T5D=>UysYw&En z10m^vGJ0<)8EKB;o3CYkfXQcwotV^EvuPedhPLh;+2~rsAkgQQn~Gwi(0<)n1rtBm ze;K+=wv;;>)CfOXyC0}r?#JgA0_*On8&6C>Rhm+0C_ojoRxUBVcQSX2Iic)Yw(AR? ztqnEqE?w|m#uui>ocmTHD^0)6@`+N7Bm5arM_W(5r`yi7ELIvxb-Cr0)15A~mtRkZ zRaycizEZpl!{!H$Rz3917C{YtWdQIU(lBpjVHw;Fg-L`5G;2bAP9%lCj`z0ew_4b6 z;WVpz&#aOid_Gs_`Fx^VuD%Q4H*V#CQZ9>TdAz#Xl_=Q^8LSaa916#tpChJ5(Q(;X z(N8xoxdXZjD1T*YsIxi#(2+~yNa21aMO!;LUx5KS5!e(}vm`P|gr{gTuHm&|0cg4U ziM9qVmZoAA_V-;o$B#*LpBM_|IWfYlkA)_CN*`q(yn_?WGw*_WfRH!B2yDT{|Ku_5 zHvs51LJ7WYD#%@jLh)sBKmYCR|I{x*Yr6r%Y^9arW)Hu@R(m-$;)g=&mVAQ>c-OS} zCbo;(H7>u|*XnPUu!gaaSkmLwS+vSqY%23hckO-^=O9!DkK^mUt1zk_-Gz<$Wn3uR z*1DtZ$SM1{{r1A|2Df~tXF7@tYV($bwwfVb0^FtD`{E>!t|hsswA_!?2-Nlv9%iscdTItjyPQsZ1 z6NgW942sx>iTOd z{n)^9q-oRnPwykl$hhUX@ZXDT*IdEv?u{K;tCqdYc&J;pEN_8)GTz$=BW#*U>kZs> z>{bCtsLD%jh&~$co!<^1=QQ03)zFj>W{RNR6m8;#N2T^Kl^P6Qu>=wT=+}iQkBa(K zo~}SEuxO2!7x_r^_)__M3`x{~Q~gIB0;r9LYA01;>GFOB_b#3tQgHzI=UOMqRovi# zFf~xvaK`WXiAGtqElRn}i=QZUO5d%s#UL-T%*hoLDY5&?IznOl^K`OrEpY$Zvp(hh+<7fO*v%+qnv>B zuS1J#~4{heofPxg?k7N#}7I`g$bw(d*)E{5nlo4h?Tu^kb2fGGQR}yr(et z$_3lUTkOTBi^}beKzn?ODVI1bh#@k&Um3u<#rmG6cFrhQ5T*CkTksqYm1UEn-1cd^ zzEMYfEGH6L)XhGn4_rrSk%sJ2)8e*#2PPIyFBAjxbyU^WrT0_CXBoQo>%aBYjIRcZ zzQ{&d`eYrP6M0M&0Jt+t%PrXaQBfomUbT}%S1`>FN1jMeW_VRSCj#NLAi+E_Ul?p( z=?}?u{1Z7dD0Z3}%?JcE1dG!@Q!hbXn@^0cqvm0rv+b4GJDxp!HK4}UPi0xfS|Uc3k#F4VkMcX!KP7YB;N}3R+@T^uvBG; zqSRABqU)uCN}Clj8-($+o27sf&CM@DZE-n!zKQQ?UqEd z80I2`{YLlxko%U|Z?$4_^$C>sa5%cTYu=l1M@8GzAq3-04+U zSwF?pQsP+p^9}cAwop{mj(MRK$jc>{gU)BoMctOu`&s^@4c`v8+h((KF!Xm+w}aiT z_?uU3xOi`MF^Yqm4OCJb==CROxAlJ_pjoW@%9xC7f~52DsQWu|xWo{}c^AlteTLk> zUd~ZlJ1dfM`HfaGIG|@TC#_s;JSWmi9G-NJRe>0u&*k%QJ|vAl^QorG9Nmj0sw1F* z0#=I(ZS2dQ+%kdX&ZA{FkfI56VvZ$Meav!@8cVE=A|*S5+p|aIH9;9t_peV=@26X7 zd=Tr9V}C_WvrlP4Q(cXC`#DOx!8;-aI+;J>EM5e-4AT9RzvOP0zq^}(!c~bP6@6l# zFRdfKPqQ#>8@!KajXMyD1Jtcr%5cS+e^E~~mb>*O2Bd{cHEriJQi6KkZ!w3Z^3^2R*&th}f z2&Pv465zXnjR%c=oMZjs}%U_7Jo zW&ijB6?T*zXyh;N_E_-E9lTwA4mDWnd<%E2cpGaV{7}!kZto=<*Cx2bXYRwD(Bjv_ zGaTwtQvuxWIe{=^0|I`3slQ`&y->?@NyRtGvMFsq|>~bTx0eZzVo@sq6N{ zjDisZ)3-)1J2(1R^WWU~3#-x}h^?e0pgZ@Mdcw>c3^;I^b9@5PDC2g{Vv4T=O&O)L=ts{x&+P&Toc_W<6 zPK4zgI8p=Z`bqDxg-@vBX4NK>z8TIu8{uA)M!r_NuWi@oD-{g*f#1siN4!(89us40 z16!hr0^I^`4Vp`q0OaECZPIGkE7;_pbWCM%e0(tEr_Pv4O4#?kZIpMN&!jRHc^+|X zX?t8W;JW)SS|$%p@QlP#eM0%fd<_-d4QvQlbeSh@$1BrDu1FN?qi%-2@D!EOce&j5 zODK*b0H1ePIdD~|W7Xyv@gY4Y>G@s=TtNv95^{kILfBiK6JOybhAmxD%hge>=aIkW z?0Z^1JW98v?NI0QsjL+pdSSk`d4ZQD8Gi2`Mk91#Xa$}w0lj)0ZJ-xW25(y7!|b@is6V6H+=GC#eNf9YD*yx?5}5+`cYUQfA#5kMlCX=Oat!#kmUkgCgGjWJL!9A8^`OYI*xg zdt0pP+O3#(_=c_#C_(BJ$d$CZNfk?lYNti%4hl{)t@c$Ftc11x3 za^{FK5RGJ%)i*N#P}q9)NutCegZc?XrO7QlydJrm;3#@pAl%*2vtM~|r_0&Cg46Cu z(ZEYJ@-;1M!x;Plo=1*6vpbn5$@*ZF^0obe?m<|+AmMU|Z{FMJPxDae*z9DusS;!J zQP=*LTM@ocPD@bguZ2-!ygkMWPlHFeur!f!;1TVg-Te4W2y_EEl9Q0lurmRmUOHm; zh6lUdjV(S|-FGN(MxE+7Pe_1OAvLkhn4|9v{4Sj%CirLR{o!bOYDsar6UV5mDQ#w? zRk~br6gA9QDmKZ5CH>!@Q48j*2uPFFP*$ZGsMxHoQyYYYQp1rRO&x`$MQ9)c2!5?8 zfY1uNH>buEI^g8M9|{Oiw3zRY4^dCebQsQINiD3ut*`J6x&xnvwZbFqmt+hhnl_b| zYOzg+!x@((nb=T&OUkGo8^zJ@{8cu)hC+x%^Fe_?36U8G<|`7pzis$w%+n-xXj>Fq zUeNW>pI+NII-Qh7MxWD-xy7!{kAxJ5X2B|(rOS#}?~&W+4*^UKBU`PJ1HPjO?q=1+ zy~EZ21uOq%B4}SQT{C%~uX;Z7y+2J*L(yXyuX9Kr!_n=VXUP zid8?sKV5%i&j0oWu|NPdH6iYEs`+w|DT@5fhygGFD_Q&O*k{A*lw93D6&hF-DndhMRF?t4MM95QdCWboW-c2K)|g&Be3)?Mv4Qy;qi zR;*nC+`Ms4#{}AzRqsREp%$LO0TpB3*i;<-&D2F4V?&%=D(&!<-y&+#!fK7@gD0I` zuaoVU?2nZ3Uw#e8JZx1i37@HIXl`Z|>M6XuDSVlo0**>UB5Q>hBs>aOI#_Ugr@e)ePi2DK4e?^Qb9l#@zc|M;5&Fr%07$lk z28}vWW1y5sg@rZ7ShSZ$#Osz!206|%(Pc+Eu|(2%LR5A$L1q0%G@IHdbHpnijL#hX z2cdx^5xKxq6rID893Vmx$s{N=F9?3d!c~Z`m8#oxyM- zsp-RW zwG1OQ_S#F^keU28)unI^k`2wFSv-<6K*KKoBLfWD%*ey^^dAwMam0IeDnFBfP~9`N zi%yNyIg|h=y8%~Mbi|9esBra4532ZEY`tjEAaqNs{E27? z>?b0Tg(iL~dh2Jl#D`25DJj)HVimGZ7cp0S0OcE+lm)#+jwcs^v z9qNF_CjHcdhq8a~_}>;UO6=K0jHrlkFPHZ7MaoA;dn22|XI7N4R4QJry#{8Vw(fPFU4fo|A^c$czx9k}xxl&4(!S1(_XgN{ug98q>BK6X*bbOnI?laQNbH4 z16}(j-Ija4&|g+n#<~LtF8~18Ja}zInn^?mjX4&`FKQbtc@NPU7g1kHrNT}{U9V@Z z06Pcoz^mHD*C1$dERBg3W!+a8W*)uU@wID%J6ES#YnYP5q^*`2 zu_6HQLD=d`=1?-5fQC7V;X1@Rcw{DG!Ao_nFQXIJ;b_X#G7>j{R1RY_O zwz);Jt_oG^)JMy%Ja{3$O1|T=aIHT4^JnujywPIfDVazu_V}?fS@5WI?GZ1OFZ+b` zg7lv8v4=$wG(*QXy(# zlT6wzFg(xl3Bao55aS@mAON7WEDZZ>{)yw7rd8*|2v#dsv?*<~)Qr4gRn*!C09qyg z;FsLbeb4%%+wHe*a(?;e@?6&*rw=j7JxN8Ch~p3fjj$L1ROr$=70odz9wkT~j1u9h zM&!Av{IO|T)+Z8iy~rI1XGhn2;GW;eANq=OK@~IUC@~2728mVe2>^&YF7OgP08GSC zTnyy`qmqL)fyf(IMU#EEqg9K6K^paJ7<-dc}l* zqCg7-F?a0~$I<0Yi>MIB%8e#P;Dpeuv%Lj4<_yZuC&X#7vBBVX`7r>Pu;VRNB$bY# zz(isfpX(6Buui61oXyibw@-H0)!x~^@oE_tO`>A8C>>(y1g6j_;t9|cFuCJz|Edml z+uZs6djg2X!17F*rl}?~GvxvRm~;`1<}{T~vVaB|L}Y48`6mHDujbWK%I+&oZ$)C5 zM#TfbqK3qUsX6P&$6r%07q7g0@-10&c?bkR_+ru-<#_-^hQ$H}qU#wCn(3$=8au3L zT8Cf+F4tAa-2Q^T4CU38EZ{sM_~NqKvKYfsgtpowbxzFIb}=kW+4+U_GyoV>{PG2n zcTYPaGI#e$w=bWQ)elXa)GyvCly|sJ%?X?m&cV>wk)p5v=BtixKBPE5g>*L3VfTb$ zUT0iM<-(*pKl@$3KJe`+nHxtH&^T=UcFEAE>*_Hx2~(SFRg zZHr#LHVy!BzXMfP0DxFsff}2lQ+0+!_Qvkd-N4WBAyLzJ|Nb1CXQXm58Y!IBx@GFC&xL9ly54e@2N6i zI)MRza-N|?h>t>W^WvDZw1@Y6L_8Dv_Vu7I?vB*cO2!x^6DQO(%!DTZAcYADN@Gwl zxe;PN^_qU&=bRJ$)&qaY*ln&|m^e0AED$?#PGZqVo2&A?;hj4}1HT3i_Y9KBICykj)e~n?`NqwHH^NA6Po6=VpUm%+PD97 zelmUgxOB(LVsq|7q$5s-M{{)|rWH5O^u5B-N$aUMO)GE9d??jdW2TPa$o`UhU{j&# z({EL6nNtd6UjMntW6#_B-^f`V1=27OL|(Tc4-X>F6i6(c3lwL)0qXz$O8MKn^3QM5 zGs=jSh^hhr4ad?Eu-ZGnh=|pjPHA5 z{#PPX$0fBrC?P%WL;g69NHk^^5oHR%Z{8An@m(U*UaWsql!&FW%0Zq9I>%HsOO%#{ z;fr&WQLj~Q%J!-+TeLHpOchet0N}f@J6OF+#&UvGUO0~d0GkR&W8s)%2mr2F9^G|f z&eS^T#2ZXxrhdOdllFx%jX_^~MY*ZAM4}M@UOgt(&s+tNZlJs_q*Id6p9q zYpbZR0{{%lbRY}>fExt&m=8#Wv9c@@0~AGRnp{xDjN1VKrd&j`g=FFZw4k}NuI&={ z$kApqm5CyvNtB`Zavc}7o?=sB0H`!@J6DE&_=Iv~h5&$3J5g;Qm2!cKx}rg6DqwB2 zkkd{a0Q^x@DQ1y`U8K)0SunAJP#CK(|1Kr182amvSu$E%!PsWYS(9mmV>q!8L=+~{ zKbSa{D}MY3@v$?EK^nMaqw7!iTH9)i?{Y^SIXaUK1^@F;(tB>o79|D8 zjzPr|No8lkHH4$Ey*K>KJNdb~e+21mOD6;N!;Ra2WR?DQ1Q}TP{oRN5=Qh~BEY2ho z&+eWRS7^#KTuh3pI8O*nir@*|6_lbH(Kkk>@(apKdm}F$l&xJD1Avr&DiQXTNxe@0 z9NOUQgh)oDGowE4yfCr;j#|>{!2zJ5vq{s7V>k`~B#k`yjN}{F zIyWp%0f4|!WHRdJHBuSqdAizw&CFTK!f+I+D#K+wtrEC2!vX*auuu5o}R8TB|{3;sOB3${JE+B2&)uwd(?J927oxzw#RoEAD?%Sr|y$y;y_R zN$TqnUXWlyfE3C!Je3xzjcEW#lkq4^e5MV4U*NuhAeesXjqcO0Sd6Ue1N0>f#Ly>R z$9Aj;49%2C4V|ABwOA4|i2xu(0}fr=CBqRxuR(PJZ`5D`S#vDx|5g*Q~Dskj#v0Rq4ptEjk7qvXe&QiPS$=$zu6q=>86)g=OHu~r0B=!~pq zQw?(B`7>Qx+Nd-eWw2@^nbF`(IEe)ol1-B+Dnu?G$Msyf)N@$I(4xw^Y5<@ac=j#q zOIL;fKqX@$aTEYhIhqWn(qUGt5l0fJMmdM7sIQ<3y^UP~++s+x0>aT`Qx!99M*(2U zNi>;BmW=Z_9wI?f-jec70l<fG2x=izvg*DCm$ayAy{|NJVgqzQ* zZ~}s=#R*S=XNui}W~@~Jz%_DI+qw}`7^*cseH9z9z4Ho3o8+$xFQ4P1 zscl~Ew+(Sjs=ba0M_F&AxR%2gL4!fIt1&;3raa@;3kMy?OL&VE;TKj@Pf!z%}+H*ClkTJkJ);f3#wA9|+HIjacW z3#g{D@P@AJd?=_a0AT38%5moH%m%ho`8hig001BWNklB5Ledx|kEC#;CQF?s+{43v{YlQ80>_}IIevPiMCrj3ugmV-k-b4%dXm7T za;@ufI6Q!DSds()o=Jztk4*3R?Zm-n24DVRXqN6-+)SUFHDUFJFuj5iQeHw`DXHp8 zx`viCC6AmF>y>E{Z3DRx6DgEcoe{r%zR742qEja&waajIWpCBQyQlIm)(IyrLQ_rV zi<-g!fN%VSx_J!%C@l-qh$K^*7o9$p7Hd>BO8}sJ-DhWxJo_GdNO{M-?rGzatZRv; zc}<++;`Z~==|0fbN@rUZ=0GTooPgZEapbvoWi$&v{)6O~cjo5}&zW6Ny;fGFTt7YQ{#%+Rg_c?UUKZ&WT}=20N@=xu5HN*@l*{x!RY}2(5v}% z?cuji=IM-QcgwbR2QmgL;mJN_;|fW2cg%57rBBK`E;h9QfU>HS)iwAB-!0mJO-0Ut z38h(1uFSPO%fY();kf;5vxPyC)Re0@b1*W4wAIl7P@!YJVXSUx9UawaO{II$OuKNJ zCKuMzN-3KX2#onVP$K_ZSd}`{qR#rfMqPx<6)a*cpbRM?DrHfvqVl8dzq-6jBQM=B z_2Y@UibYqgzUQBP6eU355(1MY$k5q|cMqKUb94C`gQhs~{x5vozynIAJpd3&hfo0; z4JCX%J|H3tJuL4@d@#d;e*{>PO|z&<&fl^*dihfK7k;kPNK-jSuHnDlUwzdNGtDeT zhT2Tpq1qT8nkF;`9V0;47i8jux=bC7BNhIKJjb73P@SH%V`UaIL+A*M6>~mfwz;xc zT_I^$>m7Ktr6xIUCzkH$u3At#W=C2IlKm_eoqfe~CR@kbP(jbQ^3%TEhm_0wyhN1>_m*HhIr!pz z%E)d+pqzp1@rUE+kd=60pZup!Deityarbq_iI>j0cOS0Ng|IAldV2rdARp6d1rO-^E<)-kO(?_k~)J1)9{QR zDbAeq2f(ZlW(2%}qa1N36;H+yq)RWH4ez+(*V$Hp(Y)uu0lr#)!McaBGV*=P-$MmdN{F^Muiw&#--yOwKT(vM2wu8%c{@> ztsx8%R}@w7NMaIG>W}-8$cbkaW*N)yaSp<9By&SUaTG^5X6mg5>Zwqyw1Z6ZlGYS0 zo<2Vr8iR_qY<0$w^Afc<-qS**?XC zkHUbv(t2Jf9y(E}{^6Qm>SR%WIR7WBhiEWmPbxUHPt(2)5y|TGe($VSMX6S^YG$H; zoQe|aa+TeO5)kGQtkdEjbL5Zz)Tnq_OQONdn$@wB1@UJfioWzNdef%tvOD1#OfX1M zHDblaFHIeIV*Xi>eygagNwZ*G&^gAY=9F3l&hMI2E|fVzpH*JgB&%N@nI5PqXTSeR zPj|iV&%5A1elMRoeN3iRE35LFDNW}Uz6-knVAImXf&S8id{3WfdvBhW0i-aoKGfJQrCiq;3vJ8rw z))xRl;9EDifA*}BXt^6WF|GOmh)S?gRdQx0>HEzPg7(OUoR#~UyaqB>67P+gO|P`bj1fN z0*d=>9!^2yh(_S5xO9yPpXLnlfNOsIb}^(pV}mc{W* zX=OYuDbp4ckr}M)NS_!i9f-Mu*yt3!qSeu8W;b;OpMIyrP2Afr*|v1fVHcgn(&psZ zg7)fG4`PzI2yGr#m~Vz(Wk3!a@yRy z00@GVS684Y1^~N`iEi8&l}n1hE|&qM~6SDf12#On5eae0!@BeB)^he{WJB*8V zdZsSC$2iO&IJ}=xS(G*1gwm*J-|n3CYIU4?)zDk)zO1NhRm14%At9PT0l?wM{<;^< zdAB8f6Et9|rPojF`R#lEXa>zy%;$GRaw@s^InI%T%GNCaATu?m1)MBcXaN9$LCQNO zsc5w&(E*dT%|iIKOL7g-Jwpfd?VABW)374snl z*};~i~qCOs91 z5xj{Ek5OX%MGaG4KPbL#eMBMSNx*<9{g8erd|X%+rPO%Ik~`jiyN?QkrnbSZ;?dpoNq7$&rgdg8_kqo1^{GGkn5zO1X>~Y za!j(lnjEo-syFHvtZbNZBGqa)p(+Oek-|`R$z7vwJqQ48)u}N%!RSbxMLTB4+N<*+ z-(|}}yZh!Wr%sHBSG8r2r=gOWapzy0b`Mft!A|XeV(`re2cG?Az3-b{)X#2Sk$2#$ zuS{DD6W~6iO6?wfKoTn0jpA6XWkZ9G&h1fHhsIaIq@gf z&ldlW?e=7h{W=mS2Iss@9ezwoP-<>MT-Kzl>Y}B_oV*+Wu38&=^GJzO2vh-4PXbcP zG+J&k&=EN`}#xxaB2`;y)awjQ)8lS-r_TQ`=oToiu{VF$-+#{bqR0; zuseUQ1puW^%ShR@Ppqw&lRWvu8#2Eyb@S#(Dqu@$T4iEH#4|Q38}#PnQMLr4mm`## zXkil*ku&0{=V%nGRKipo06^2w6PV7L$pt5l$(z@^(`cMUAd}5YrAY4t0Bl&CJaYD; z;k3<%*OikY5(pG90%D0|Qx!GoL>)e%wwy^PV~@qVA1Vj~Bw90STo9Q!3INq*7p*$^ zQ0N;Ht!&RGVExl)G%f4=C?NyZ3xvFGdB(PLfh9fRB%}s$%uc7%qMDZCPPC9E1Ra{z zs>_$W;h``9=xj(i<2syHB)B=T2S=nOf->Op(c%;nb|VCFjH%mPg`9bPl1{R;Ko_z_ zQ%7VuUTvo2owa7sWTOcPph-IF4dC&f;u56peVp zAZ4NnR9#R3BqG3|rgH`*0N{(DMkQn2{j0#>y9=txiCNy$>H?!QjLEg~vbuP{1^_q) zopp)x({rAYmfnuKO|^!KasY_LF};#r+>ks!^^wZR5dpY)i(LU&RBTd4J%Ri&TU~fV zMRq3Vm{iC=!?9^H4eac<8_R3;I+>!T-! zOE2ipPKv6H$-)-P?+p}zpMKW+%p1bMc=pQB3^=@ea}^VEj~5mJNh{kEv$FY~7AhEI zoPpAl@GA$TH*R>J@HK~T-WYu7c`*Q-9zvJ3lUzD32)wc923P+a&lkt(R}8&3#Jtlj zwaoYo0sxT&$}^mbn-m*r^~-O~HBz~Kd-&P6^CR%JgOcmk=U*rmBloQvz2Ckm&|Wu3 z_^@tKdUYo2S*N4;)85Ngq$>5?&ef?O-0uDDS8U(8*`2Xh^G)l1q(&wWS+rsHWQqj||eTG@Wtf}_v9 zo6oGAnIJ~TsVi4!e?2|&*7&YR-s5BeK(FF2T}D3mMc1ddxDh6L$M*M;R*47zfOODC z10glk=@wq*9?T0>T5FguUlab}9d5OZiw7Mp&@DCy6A2Jo@|vm8*kO6YY7`f1mt0lY z_vgwri3h%5x7p%fz1nrp&HmQf(#oKf9n_~U%^##nCQt$@Q2B8vV&oK$X=W!+rCj*J z&d}Pfbf)b(WZu7yQFZ-tMMY~g;$x}Af@+4RQyG`&LX6o7tu$>mZ~zdTIUBYQ!#o(( z*;k>!(Wz*l=8Ahq-+riQn@?O4%k<@8;(o?#vSQg`Z&1zQI}9p*fjNF^-eEx2T7}dp z`FIjpuzVqD)rFlAM0ruVWXwTeJZV&MDL}dOdugmbAU-avN^{jRgeEM;VrSsL7Yxd( z8RuYwxi|A)g+wXLJ@+u_5wpaEy}!Y{?8EL{OvnK+wefJZvTEO(}&$0DyWkovYRXfJryrWF|Q}nOUstSP^;rHD!}2ZZTwErHz&3 zv^yWJ*t~eXiOe*I&Y-D^nV!oC%y{tH%Iu=8w~ey7*ia0ecH{Rwu84;dU%fWFC}&gQ ziQNzT&%a%mW!lgcJ9Mr@o97IUo)@j}%Ez4THT1~LoM@k7kp2;5ZC4rqAmL3%oN|fK zYAz8C_K%=F&2cgrDe_%2sQ8YmSYa)C4!n#CIs;6Mpu`nbWt4s3E$6Z4a(|Uegr0`% z7mr<#tXY^{e$|#!Hg9pFCLBktE;iStucbOY?kG(z)OFUTX5?{CTCAOCwQx$(T_4pW z6XNowm{KC^(o81+0G6%o=)V55s=DmUYmW+?0D_4Ws>RplvU!`kqx%Og+CeatMi?3*ERSP=pa`7|FEFPkoP@)J)>g7i zGEB_n;*HC1viH4``FBkjeX+L69|}WOqM3=^iWwJb=kI66i`E+gq(~>j1#glEfUbt5GhHr8EBxuXJ)ZCwk?9IV zs#3h##O+VlZAoy*$)_K({OMj?l=cSl+~uSbYp$a7Dn1y;0HEAb(S6I3?#q@oEozY| z6kR(OIS%AU2<YR=z1%0^z(h2~Gg`zCZ#7SJM$j2~sCdTG1&V_nH zh*9j-$x;H7?KlPiHVX6oGB?mvsSc4Hb%(kC@FlmkF8jv7>4 zS7UPUB3hyMhJXk>UmPL|Ja7nMR)yT5`~ctt@Q0DyTzO0MuPOeCOW*fQ?JYLjxD>hXnxp`mn9N^BVw{K%<%c)4kSb z-UNSS&cbzY66m#omy66lXNucLP`A=+0%>Pqs zEpz$GR8Ek1Np~`pNS>V#0l>*&@v62s0MKNd6wspddpc+fxUDhw_`=%M&T`q}3^ ziyP_B?})s3pLKDq?~kuz{%CRV5+{*Ip2ywJ#JOR5-$_;{iEf*BZE*~)T^~>TCjyEV zg$$_xh9!`xBr2<48L?*TTU%?GuU_SO;+r#1{@ctSzddvB&Cc7lINMAf7Sux=?X z6-U|{xchGNOGTwc8SRzcoybi#M;ZW(?K&o^DXYzvHXl4I`qBf+SN97RRp90gF1;l9 z@*eoo1BwfyLPmTV966Z8l=In>bkI6;@b@qew``4d*L#2Wb;t6yIU=(0cODtp_s61! zeXhQj^u2RBbIGd~4xTt)q|H2VR@`9@Exm}hu0kqwHPSm)rT*^?!3Xa2{P|w%*RONd z>ioZb5x@UQ`7^r}D_f(YQunRClD%qe@`rc$e*76{X6o~e9yWAc&Je1UXAA&LdhWq5 zx<0wlH9A3#OtKr6q+>p-UsBhkMy8Vlrmmnu)=PVn1P%b;96DrP`{{slB4fc*uH_#2 zs#7Npf9*lVnF-N-kIN7AvA3*ueQ9T~(7GD{cC1QlTIi`%M;FdAZb})S5>PssX9h7= zoB}LU?Ov|setqXm|9QH*-uLS-*?#;PZ-&SS3>{E+Y*jWa&qzdftcvxIWM}y1rR|*? z^FD(I2hdBFCIP^6`eoON{8FmH%zk21?4d6^KfUhM^&7HM2LD9g#L?&3)Es6?A`-4x z7P@(3b~*Y;RQ7f-ds5%H!T;+oJ99R}+gB!bpC~=GTHSb+fwYvdfv`Z-3S&p7gKj@V zq%$?wCGpx}u|buH3ka3^J7jY|7OV;iShaD{xyikal|BE6{fk9%3=s`m4>y~$J)a0% z!OcB&Ti7ONkqP^$7W0Y^yMLY991J;i%KvYI|3-7~qupZN2#kHyyH19R5>ex*q^GEsmX?HUa>nN!W&F03hrRf{YHwP@R%* zsb(e|h`HXv$JC56Iq4#rEh#D$HEsRY;LAVE?5)|tOxjU>m7exXcm?T?q7sbJDtQ3d z-V=TIbO}b_)CkhsMgc&xIX&gfzuT>DqMACq~|RwD9vQ*T&vFTHBG-teqzZ2dfLXn z$4vnMn-3w-2#O*+N-&9VlQ}i*!e_i#orz+SVN{W4Rn&D$V<{>ZR#}YMzAb+{P7k7) zPCzV`@H$3<7`%0Ki0vB&I88kK+~X`-76LRYD4p7$rWZA2(H3)_1l5 zz_^`gv80XabVjRUSzkWBC+&6MVvC{a>N?LTZyUDe_Ut+rR@CK#qW&?FCxH3Fn988$ z60?IOtw7{uT19?H)K#($ckwv)29Qbv+hk!T^PT`O=^&a6UPPu5m$#(6lK{}uoH|pW z`CocXPb4Jjd-X!Zo{|{E01%0z{f>rF3k$yH9$_qDa1A zK@djw{x{ljeZ?hTo;vVkZnFpObiH$w-8UeKM3{`BiS5u6fx&D)jtB2_{OESa6|3^m zX|0KU^lrP$l{!C6iTKd+MsKt5^z_NSFYGJ9NDhpMR#hI0Gf=+l#z@eU;i+3K@ja*B zYw5D9PufxuyL#!{CO>iR!FRu;XL0N~uDsJkfnpZ>yZ**sHQe+Y z|I8pylK{|JPfys`_m+?S@ojmTEc~5Y{5jQ(m=L~vP574eE}b}d*Oku4zv1}m^`RTr z1)h8>n>WrGgfkTFTL`Pj}#42KBDX|70wP77Kq;>D3 zxeI>T^2k$f7GKHN4vDW_7yimMq2{vCy^ktr2F^~3e*TQ&kFO!io4pQa^7bDpfB(AN zJI^B~1FIK5a8`11M0|c)^vo{#CpQ(#aIW7F+qNXAM@GYjUY!Orv1z#)pW^k&SR@m* zE^Q${xzY8jKa0NbGsWkBs`&g*6hD7j@{=c(PrR+zb6WcRewm7h?O0WU!Y~^+RA3mq z0w|>l*Cd#1xaf+_=u%1_qf$vrMDI(QsXe8F!|t0GFWHfehP+|rd|#eI^o@uY)x`@7 zax<_Pxl5NNPmRub6J-o*r*}P=bPaVkCC*QX03e=1;z{1D4Eb!sp|N8CaM|+6DSN|y zuKLZx++%moG?X%|xn)!6#l2zx(3{Fw3B;y3McEud&6u6|(;oSwugG59FPm`U0PxmH z$rURi06-@KGkbrR*{spb{^ASXdArX8$KcYX;otm4`Gd#A>pQ$Zyu(M#j%b!j(6c?5 z%C+2rDhdF&bli6K-Rf=MG_Ck#S=aWe-klYa$v2Occq9M%FN!;_aI55VX0y#b$zOlP z{qUDamy5&;LYu|C6$3cFWzf`oRPJ=%%H`LHM<6qhGnwsSyQV+AX}W z8@pqB2moR;{fxZQb@nX)P|NwB++qLii}+8TQXC%?pBxsgYL6v6<39aTqXL|w+K79y zzLLFmjX$&Vz~F95UgbXhDgfwJ{MW8_|NJS@i~I94;rS`iPoGvCJk8#+(RI(w{!D-I zFYXK(WswJ8Q0zS|+R~GqUX*e^DWJ({{-MBGQ9{7f3cl9F-uFqzUH_>Zwh{mRn*6Q@ z6ff@)9{P$M0H~-dP0<;Ns6oXymL~?rvpFr5Sq>(&qBdLazxT9s+tOnF&XVTz*RFCR zbo5t$CjRTqjxCGBIwcPP;fbS3&v?B2-;nyfWdW!yk3?f`su5Nbthe9!@;p4{y=@jO0+*9~TDB{-tt?Uo7aq%58 zacRGzk0%yXue@y8b7=zS001BWNklkil!b?BM?W(mpHD<@9 z21(3G@oAZ%!Zc<_TB@10IwqN-N`|SYhlv%f2>@s^rwYv%f>Bf|Vlx8Hoy#M;Pe=fu ze_UixBpS_Zor$&2dA7hAz^aVtLVw}rDssXxXZs-j%v(KC`IYo3RW%W#W))%RU2Y%s9`8c#29aq$-FNyt zW6{Q!wNa6YqpAh#)lI9S$wX?lJ>ka1@q=gHr|!e;1B1k)Fo-atzDnbpasmKYJ$Su| zW|BdofK}12_>|+wQ<;BTjGWv5cOyfO4~kZIWb<0S^Y4UOZ;c7KQ`3_2(HhQ(J{%u}H2|O*rwEsua&dnns!ywUA+jXWBJ(V&vqD z7moeTK7MMlaL?{(2a7?b^d^H{r)%CmA(d%m=_u$GN`+X=CkU}xM-Y$`#C6oA4xTBd zQ$0a28`uR^)TA8)0A0BOC&ZI3qQmUQWm-C&;+T|(fcDzN;aP#$qHW9U7x=+L!vNs5 zdN~yZ0HHXhRZ_##*&*7!W2ve7!@OY;USL@Oz)_?@lO0QffB+z6%4Be^h+xKp)mG%$ zBBPcI%<`z>dKf!m&3>Kdfl^2`j*Q19y5%dhV*V@w={c z{`e1)z7f&M5%H@>WRJb7c=Ybpq z0eIZrr3z%SDv!(33-d{qdRSzH|03KX9GO)--+Q zGXLIF?=MIC!<(}GC)j_#)p7Hd*v9VE<6pOpPLMx+TJg#u+4mn;eE(6&*d+PQhvsy0 z=pR9P+wvjhs?PMZomNQ`&6e!sXfblJ1g|nx^9dEJB1dLK?X~&s*L0-?mYiRgG-@X% zr)j&Ld}`O6xzXmspLs`i@NDr+E|tlb+`K5~QB??Rh(fERJt8^C zqI6bpJsljcj4Nk2U3+zGKJjtew!q%g#V563d1optLzEvvuKTm6r1#wDeC+FvyRQpw zT$29Ow%8+gIlp(RE zJUuw7rQAB9Y|)*+P~N)HStNy6(M|<|*?P~K#Wlep%x?=~`uAD3#ggcRjVscd+;z2g zaE!if+eIt3E?=40eLU;s|Hw=7*Y@!be6d6y?r+@a|MyS1F%$qGGIetL>>htG5JT0L zg|%ha8yDO8kDrkJ==Lnbjv?@!n*&wq@I%jHUwJ_BpMRFWaZGl4RO}33^F7G+oR(a= zbk3S^Ni*GQiGJ^QiofiaPq^@5E1{GmGlbOmn?K9Exvtv~dwD;Rqh{NSeK3PC*S&oz)=8j+t$cC$I;+Cl@qlk2Fa`jx z9>T9(e^HP3?Y-f5PfK1qB)xX7arG^m{4ea2x`WtV|EbvA>ACy*(B2cp7eQBUTzX|s z+o~=A7@5JE%~V<;xA$eQAr&TyYOaeAj7bFnk0w82i={$*ELfFBQ}2{(005@#XY0*> zf4PcIWeG)H05IV^-B__wgv$}0WzphPVFE`Nme)=?Pd8P3IJt^ZRUM2vLlKW&UAlYI z#|jOW?x~pp0Ej02Dv2JQ*AMld2m+H5s4PXzd7?s5w_f$p-A@Tjdd=$Z4vrpK)^hdV ze1QLRFlib?Ay30UM!of6(b2Hc<{U29mhQ)-kd$FUKAPhAr~n_XT)#|PABuR(HT3`x zi=)4=uVzy3Z|46G0!wqKsQ94>Mp2KCo!|O#-J;~tb0`4lYIL!J&Ix={j;l>-8P{H$ z8nF?C9*;N@RFF`bjERJxC!7M8-&IRBIp!ch#rUjVDkLeZHcZ&CwiuTG86 zWmR|q+ySJjjJslGeAhgCuo#K-o#VGJFHYa#D6DLa9v`}>NmvF)&Wks6B>=!|;8G+X zPn8JE-#tNWUls!Zy^1%f(_@a(*Q9?K>1~^%n%TJ~UeZwo0F*`r8A1WT?+o$^${Q5S z#{5O-X`!rkE|$z+t7C(b)eB?QCdPU3q}uM2*yYRP%~i#wDmj>1jG@`|43|)pSDWT< zb7%n7;8v@+_3=>@04loH(6&911Ufp!wGeN*ZIi~{oA$eqb&Z&eXIK>Rq!E$@08lio z`PL<`zPv{`F)VuGP1)zK@Bx5#>Wr@ECfCUqvS%$5+Nw7(OjM*Z>FhpqL3LK@MHsM@U9)IQckxaE zkhz`aUOOticI})rBkvoG&SZ;H@B6g(;Xf0(7=Fk~=oG1((IbJuHLF9f9FhUR^ZR6v zy@cMe#jPeH-+x>Yj=%p3S)oxcxn+^QvT|~U@2sb%-+ee!k8sPzz)Sl-Pda{uc25@yUfT$qBchWy(^;3(i309dy;J!R)EChI7|`DxL&exqO# z@p^smi$7N!FDRLer;x*EB}D~UCx#>|+w#o9ZJPtn@0C6Oj`Y^8*%8oMLyub#LyeB~ z5j-i!m1ay}4eG2Y;4_!{p4nCU;=FNGx~CKmUJ~s)TPOC=E#AIr_h-ffk!MYt$Yky~bdQnaA*Dt<*8_;KWORM$abzO6G3M<>< zeIp`6y*3_X<(w#x%)SG7;G~qA6;ZDq7G1M;PCU7}ha9*dB<9KnF@lh^aHn4yWD!)O zD^b;05_UiK^@kPz{+Rg85LKu1#Urs_JSF<>?-YAxDVvV9T_h>f)~Nx&>Otx%*v9g6%Rec;d4nrcl9|EHn*uNHl>q>T<6L=a z^w>zy>1S|SEPbDQxBIx{@)dakWlK+Tc#8ka0ojskaBHEID;sC%G#@;-PT)kp=$pZSB z?^^erWM14aeQ$A4?u(HaTWI=o`=$P8cg+z{ym3@?<*NM2YL)!*=HfKZ=@E2UYdRLN zy`E@9t9lcTp$&^-drnJFUVzO7Rx-5}tVNe7=_HcFxk=IYACsRx&mFmt-)#RWZ1d72 z0BBS~no)Y<`PE61OL!6{F-rdXf0rO_|9VJv?fNhPr2G@1kplp*y*IMEFZarkt;A;ZIeQH)KJ&+VOaz+Ib`RBfs`w>QX16y3KhilFs1WvO6V<+Wugq@<6Q z=-%tnNtAMw6Z_&NX5bHte?F^XP*>9wl}H5vVA?%UTecX5zmJ4C2cxn&71{ylx7OM8pcDVHpc9ylWf0Ne=PaX$cjef8JAy5X~QOr$ZYBXOkV|1tO8 zfo+}F-SEM^*n1Is5g3I5?@hlnZ`$U4)22-`+}Ms| zJ5IcZEO|+mWXTejxc2}^5G3~A<6c~Re*hu~kdjBz_C0?A4<6k4jB|eHoZnF;m)0o+ zC*`s_!;U0fOkZ|@epB7SDn3Evas(>CNe~T2Vy-l!iaxhWZK_T+XrnjSM2F{*gB_`5 zXQdsx<|b7u@Y{N#XNF3a>YR;&LbAC!vEr&U)z;jI>KdwYYft>b2)eb{s@+X$He_lQ z+tY(Re~$I=(aLa@JuT_}$qyd}vn!NpX`II*>Z`Mhw(V{5;RRZ~I?iQgb~dJmX3F|7 zm@Hj=k*0KLzL@P_5EOyicLd)a*gi~@%A+Ry830Jf69j?y6D*auWSQL589iA}Mu6vF z!J6MupSb~WaAk_#X^b>hXRVIyZ#*ZBFAf&@4pM%EE8Qkh?$S7|OFoT@>qh(}7Mt#) zb&X#c0)W$3829cCgqH^qp^hmto%4{WOcD*r%|s9Y;L5Z$LhH|;iWCB^6KT?W{iOSQ zV~+kmPQLg*Hx9nPHPttMow7A;=9bUZCz5Ra9-ZAwHj5oNO2cz`lPYC(kO6?mgF8Ty zvHWDF004vyheP3Da#KY{l>~QQdpL%cy2d?~EaNhbqT^VXvDI98>h`+E6Kx%zY3V%C z-LR{PCn(wyBeO_PL(!}0nRp9Pwg;E`3twy1Da$&ACZxq&CAX({BB$M@?7XL|^>g)A zJ59>zyEH+&sd+6D^qkMN z{89QnD(#FU{f%M5a*$LO|s5x_UzC3b71}*y0Fc&55)MlLQwyk2(0*$-05I8Xb9Y16on1Tc z-{11N`j&?qS{|-%KT*Q>^Q3$(hXcSKEn^{&*{xv!0GIGQqI|@?r2^FS3N@2TZ6r-d z_?SP80)ViQ>zFBHLr4V(wwMtN<{^m8ts~0~KAi@_4495(i1*W22 zJ~B_)aV>n~P)BOULIghoD6=82UuK-VNcyKQmgzrVzCHYhw<-7y3scNk$!*4M=l~u% z;@?cq`BCJZA^MBwKhj?c1mQwX5&({Nr^e^ynq8sT++;B)MT%MiER8_NT+Xn={`G1}{DJ+RC*S<2kL&rfj2@G}r=e){in#=z znYOvfc~RCeyUxYY^-w7kE{Ou*^aZy>D~>D0CE(!x-oWcyYBROn(&imx06^Bqk{do= zjCM4E3@^}LdY^T6n6WuXipHRmtBIL6ZFyl93WT)^tj(C5w3Zf`nH5U2Aprms6b`gR z#uJL5C*ZNUuskZ$C;;FmPcwe}`QqU0ZBH-Sas_Ie`dtkvTe12t5#??hH?&zSPBINi zZln}_=~myf?=k`4cci}i3V%F zJp1_kDE;QH2mtU{`D}(A%aoMZ1QtqXgwG9bZx+SVr13f8PWZBoEFVpVc zUqr_~bJ+jVg|c1j{c-w+E0Muub$q5Jo@Dg@))Mvx$KITod@YicR@121(xy5I!SxWr zt@L(u-`7F81_H8~ED}zSWPn&35j&SD>_ zmbL)7Kt{i#c@mbd4B^Y5n3y2}0L$8F6|3$eA6yj-I{_dN`Q*m`4TMSKc9@Q}=x;jI z`Xz&+lY;(93?pi3gU4&fazza<81aa>mC0sezK()kH)HKTRrnlPBvz@R1|tp;_mgBQ z2{?*2aG#pP5MLAOCRKc2!)(t zzHVy=fb=JBD5}lL?vjM=j>IXjI@S`$*`pR}phusghNmX(H7@ngvS0`-F%0A0Z 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