wow-inequalities/final_document/meeting_eoy.html

4134 lines
2.6 MiB
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>
<meta charset="utf-8">
<meta name="generator" content="quarto-1.3.450">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>Scoping Review: Preliminary findings</title>
<style>
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: min(4vw, 1.5em);}
div.column{flex: auto; overflow-x: auto;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
ul.task-list{list-style: none;}
ul.task-list li input[type="checkbox"] {
width: 0.8em;
margin: 0 0.8em 0.2em -1em; vertical-align: middle;
}
pre > code.sourceCode { white-space: pre; position: relative; }
pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
pre > code.sourceCode > span:empty { height: 1.2em; }
.sourceCode { overflow: visible; }
code.sourceCode > span { color: inherit; text-decoration: inherit; }
div.sourceCode { margin: 1em 0; }
pre.sourceCode { margin: 0; }
@media screen {
div.sourceCode { overflow: auto; }
}
@media print {
pre > code.sourceCode { white-space: pre-wrap; }
pre > code.sourceCode > span { text-indent: -5em; padding-left: 5em; }
}
pre.numberSource code
{ counter-reset: source-line 0; }
pre.numberSource code > span
{ position: relative; left: -4em; counter-increment: source-line; }
pre.numberSource code > span > a:first-child::before
{ content: counter(source-line);
position: relative; left: -1em; text-align: right; vertical-align: baseline;
border: none; display: inline-block;
-webkit-touch-callout: none; -webkit-user-select: none;
-khtml-user-select: none; -moz-user-select: none;
-ms-user-select: none; user-select: none;
padding: 0 4px; width: 4em;
}
pre.numberSource { margin-left: 3em; padding-left: 4px; }
div.sourceCode
{ }
@media screen {
pre > code.sourceCode > span > a:first-child::before { text-decoration: underline; }
}
</style>
<script>/*!
* clipboard.js v2.0.11
* https://clipboardjs.com/
*
* 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 n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return b}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),r=n.n(e);function c(t){try{return document.execCommand(t)}catch(t){return}}var a=function(t){t=r()(t);return c("cut"),t};function o(t,e){var n,o,t=(n=t,o="rtl"===document.documentElement.getAttribute("dir"),(t=document.createElement("textarea")).style.fontSize="12pt",t.style.border="0",t.style.padding="0",t.style.margin="0",t.style.position="absolute",t.style[o?"right":"left"]="-9999px",o=window.pageYOffset||document.documentElement.scrollTop,t.style.top="".concat(o,"px"),t.setAttribute("readonly",""),t.value=n,t);return e.container.appendChild(t),e=r()(t),c("copy"),t.remove(),e}var f=function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof t?n=o(t,e):t instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==t?void 0:t.type)?n=o(t.value,e):(n=r()(t),c("copy")),n};function l(t){return(l="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})(t)}var s=function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},e=t.action,n=void 0===e?"copy":e,o=t.container,e=t.target,t=t.text;if("copy"!==n&&"cut"!==n)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==e){if(!e||"object"!==l(e)||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===n&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return t?f(t,{container:o}):e?"cut"===n?a(e):f(e,{container:o}):void 0};function p(t){return(p="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})(t)}function d(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function y(t,e){return(y=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function h(n){var o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}();return function(){var t,e=v(n);return t=o?(t=v(this).constructor,Reflect.construct(e,arguments,t)):e.apply(this,arguments),e=this,!(t=t)||"object"!==p(t)&&"function"!=typeof t?function(t){if(void 0!==t)return t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}}function v(t){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function m(t,e){t="data-clipboard-".concat(t);if(e.hasAttribute(t))return e.getAttribute(t)}var b=function(){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&y(t,e)}(r,i());var t,e,n,o=h(r);function r(t,e){var n;return function(t){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")}(this),(n=o.call(this)).resolveOptions(e),n.listenClick(t),n}return t=r,n=[{key:"copy",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body};return f(t,e)}},{key:"cut",value:function(t){return a(t)}},{key:"isSupported",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof t?[t]:t,e=!!document.queryCommandSupported;return t.forEach(function(t){e=e&&!!document.queryCommandSupported(t)}),e}}],(e=[{key:"resolveOptions",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===p(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=u()(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget,n=this.action(e)||"copy",t=s({action:n,container:this.container,target:this.target(e),text:this.text(e)});this.emit(t?"success":"error",{action:n,text:t,trigger:e,clearSelection:function(){e&&e.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(t){return m("action",t)}},{key:"defaultTarget",value:function(t){t=m("target",t);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(t){return m("text",t)}},{key:"destroy",value:function(){this.listener.destroy()}}])&&d(t.prototype,e),n&&d(t,n),r}()},828:function(t){var e;"undefined"==typeof Element||Element.prototype.matches||((e=Element.prototype).matches=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector),t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}},438:function(t,e,n){var u=n(828);function i(t,e,n,o,r){var i=function(e,n,t,o){return function(t){t.delegateTarget=u(t.target,n),t.delegateTarget&&o.call(e,t)}}.apply(this,arguments);return t.addEventListener(n,i,r),{destroy:function(){t.removeEventListener(n,i,r)}}}t.exports=function(t,e,n,o,r){return"function"==typeof t.addEventListener?i.apply(null,arguments):"function"==typeof n?i.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return i(t,e,n,o,r)}))}},879:function(t,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},370:function(t,e,n){var f=n(879),l=n(438);t.exports=function(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!f.string(e))throw new TypeError("Second argument must be a String");if(!f.fn(n))throw new TypeError("Third argument must be a Function");if(f.node(t))return c=e,a=n,(u=t).addEventListener(c,a),{destroy:function(){u.removeEventListener(c,a)}};if(f.nodeList(t))return o=t,r=e,i=n,Array.prototype.forEach.call(o,function(t){t.addEventListener(r,i)}),{destroy:function(){Array.prototype.forEach.call(o,function(t){t.removeEventListener(r,i)})}};if(f.string(t))return t=t,e=e,n=n,l(document.body,t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var o,r,i,u,c,a}},817:function(t){t.exports=function(t){var e,n="SELECT"===t.nodeName?(t.focus(),t.value):"INPUT"===t.nodeName||"TEXTAREA"===t.nodeName?((e=t.hasAttribute("readonly"))||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),e||t.removeAttribute("readonly"),t.value):(t.hasAttribute("contenteditable")&&t.focus(),n=window.getSelection(),(e=document.createRange()).selectNodeContents(t),n.removeAllRanges(),n.addRange(e),n.toString());return n}},279:function(t){function e(){}e.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var o=this;function r(){o.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){for(var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),o=n[t],r=[];if(o&&e)for(var i=0,u=o.length;i<u;i++)o[i].fn!==e&&o[i].fn._!==e&&r.push(o[i]);return r.length?n[t]=r:delete n[t],this}},t.exports=e,t.exports.TinyEmitter=e}},r={},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,{a:e}),e},o.d=function(t,e){for(var n in e)o.o(e,n)&&!o.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o(686).default;function o(t){if(r[t])return r[t].exports;var e=r[t]={exports:{}};return n[t](e,e.exports,o),e.exports}var n,r});</script>
<script>const sectionChanged = new CustomEvent("quarto-sectionChanged", {
detail: {},
bubbles: true,
cancelable: false,
composed: false,
});
const layoutMarginEls = () => {
// Find any conflicting margin elements and add margins to the
// top to prevent overlap
const marginChildren = window.document.querySelectorAll(
".column-margin.column-container > * "
);
let lastBottom = 0;
for (const marginChild of marginChildren) {
if (marginChild.offsetParent !== null) {
// clear the top margin so we recompute it
marginChild.style.marginTop = null;
const top = marginChild.getBoundingClientRect().top + window.scrollY;
console.log({
childtop: marginChild.getBoundingClientRect().top,
scroll: window.scrollY,
top,
lastBottom,
});
if (top < lastBottom) {
const margin = lastBottom - top;
marginChild.style.marginTop = `${margin}px`;
}
const styles = window.getComputedStyle(marginChild);
const marginTop = parseFloat(styles["marginTop"]);
console.log({
top,
height: marginChild.getBoundingClientRect().height,
marginTop,
total: top + marginChild.getBoundingClientRect().height + marginTop,
});
lastBottom = top + marginChild.getBoundingClientRect().height + marginTop;
}
}
};
window.document.addEventListener("DOMContentLoaded", function (_event) {
// Recompute the position of margin elements anytime the body size changes
if (window.ResizeObserver) {
const resizeObserver = new window.ResizeObserver(
throttle(layoutMarginEls, 50)
);
resizeObserver.observe(window.document.body);
}
const tocEl = window.document.querySelector('nav.toc-active[role="doc-toc"]');
const sidebarEl = window.document.getElementById("quarto-sidebar");
const leftTocEl = window.document.getElementById("quarto-sidebar-toc-left");
const marginSidebarEl = window.document.getElementById(
"quarto-margin-sidebar"
);
// function to determine whether the element has a previous sibling that is active
const prevSiblingIsActiveLink = (el) => {
const sibling = el.previousElementSibling;
if (sibling && sibling.tagName === "A") {
return sibling.classList.contains("active");
} else {
return false;
}
};
// fire slideEnter for bootstrap tab activations (for htmlwidget resize behavior)
function fireSlideEnter(e) {
const event = window.document.createEvent("Event");
event.initEvent("slideenter", true, true);
window.document.dispatchEvent(event);
}
const tabs = window.document.querySelectorAll('a[data-bs-toggle="tab"]');
tabs.forEach((tab) => {
tab.addEventListener("shown.bs.tab", fireSlideEnter);
});
// fire slideEnter for tabby tab activations (for htmlwidget resize behavior)
document.addEventListener("tabby", fireSlideEnter, false);
// Track scrolling and mark TOC links as active
// get table of contents and sidebar (bail if we don't have at least one)
const tocLinks = tocEl
? [...tocEl.querySelectorAll("a[data-scroll-target]")]
: [];
const makeActive = (link) => tocLinks[link].classList.add("active");
const removeActive = (link) => tocLinks[link].classList.remove("active");
const removeAllActive = () =>
[...Array(tocLinks.length).keys()].forEach((link) => removeActive(link));
// activate the anchor for a section associated with this TOC entry
tocLinks.forEach((link) => {
link.addEventListener("click", () => {
if (link.href.indexOf("#") !== -1) {
const anchor = link.href.split("#")[1];
const heading = window.document.querySelector(
`[data-anchor-id=${anchor}]`
);
if (heading) {
// Add the class
heading.classList.add("reveal-anchorjs-link");
// function to show the anchor
const handleMouseout = () => {
heading.classList.remove("reveal-anchorjs-link");
heading.removeEventListener("mouseout", handleMouseout);
};
// add a function to clear the anchor when the user mouses out of it
heading.addEventListener("mouseout", handleMouseout);
}
}
});
});
const sections = tocLinks.map((link) => {
const target = link.getAttribute("data-scroll-target");
if (target.startsWith("#")) {
return window.document.getElementById(decodeURI(`${target.slice(1)}`));
} else {
return window.document.querySelector(decodeURI(`${target}`));
}
});
const sectionMargin = 200;
let currentActive = 0;
// track whether we've initialized state the first time
let init = false;
const updateActiveLink = () => {
// The index from bottom to top (e.g. reversed list)
let sectionIndex = -1;
if (
window.innerHeight + window.pageYOffset >=
window.document.body.offsetHeight
) {
sectionIndex = 0;
} else {
sectionIndex = [...sections].reverse().findIndex((section) => {
if (section) {
return window.pageYOffset >= section.offsetTop - sectionMargin;
} else {
return false;
}
});
}
if (sectionIndex > -1) {
const current = sections.length - sectionIndex - 1;
if (current !== currentActive) {
removeAllActive();
currentActive = current;
makeActive(current);
if (init) {
window.dispatchEvent(sectionChanged);
}
init = true;
}
}
};
const inHiddenRegion = (top, bottom, hiddenRegions) => {
for (const region of hiddenRegions) {
if (top <= region.bottom && bottom >= region.top) {
return true;
}
}
return false;
};
const categorySelector = "header.quarto-title-block .quarto-category";
const activateCategories = (href) => {
// Find any categories
// Surround them with a link pointing back to:
// #category=Authoring
try {
const categoryEls = window.document.querySelectorAll(categorySelector);
for (const categoryEl of categoryEls) {
const categoryText = categoryEl.textContent;
if (categoryText) {
const link = `${href}#category=${encodeURIComponent(categoryText)}`;
const linkEl = window.document.createElement("a");
linkEl.setAttribute("href", link);
for (const child of categoryEl.childNodes) {
linkEl.append(child);
}
categoryEl.appendChild(linkEl);
}
}
} catch {
// Ignore errors
}
};
function hasTitleCategories() {
return window.document.querySelector(categorySelector) !== null;
}
function offsetRelativeUrl(url) {
const offset = getMeta("quarto:offset");
return offset ? offset + url : url;
}
function offsetAbsoluteUrl(url) {
const offset = getMeta("quarto:offset");
const baseUrl = new URL(offset, window.location);
const projRelativeUrl = url.replace(baseUrl, "");
if (projRelativeUrl.startsWith("/")) {
return projRelativeUrl;
} else {
return "/" + projRelativeUrl;
}
}
// read a meta tag value
function getMeta(metaName) {
const metas = window.document.getElementsByTagName("meta");
for (let i = 0; i < metas.length; i++) {
if (metas[i].getAttribute("name") === metaName) {
return metas[i].getAttribute("content");
}
}
return "";
}
async function findAndActivateCategories() {
const currentPagePath = offsetAbsoluteUrl(window.location.href);
const response = await fetch(offsetRelativeUrl("listings.json"));
if (response.status == 200) {
return response.json().then(function (listingPaths) {
const listingHrefs = [];
for (const listingPath of listingPaths) {
const pathWithoutLeadingSlash = listingPath.listing.substring(1);
for (const item of listingPath.items) {
if (
item === currentPagePath ||
item === currentPagePath + "index.html"
) {
// Resolve this path against the offset to be sure
// we already are using the correct path to the listing
// (this adjusts the listing urls to be rooted against
// whatever root the page is actually running against)
const relative = offsetRelativeUrl(pathWithoutLeadingSlash);
const baseUrl = window.location;
const resolvedPath = new URL(relative, baseUrl);
listingHrefs.push(resolvedPath.pathname);
break;
}
}
}
// Look up the tree for a nearby linting and use that if we find one
const nearestListing = findNearestParentListing(
offsetAbsoluteUrl(window.location.pathname),
listingHrefs
);
if (nearestListing) {
activateCategories(nearestListing);
} else {
// See if the referrer is a listing page for this item
const referredRelativePath = offsetAbsoluteUrl(document.referrer);
const referrerListing = listingHrefs.find((listingHref) => {
const isListingReferrer =
listingHref === referredRelativePath ||
listingHref === referredRelativePath + "index.html";
return isListingReferrer;
});
if (referrerListing) {
// Try to use the referrer if possible
activateCategories(referrerListing);
} else if (listingHrefs.length > 0) {
// Otherwise, just fall back to the first listing
activateCategories(listingHrefs[0]);
}
}
});
}
}
if (hasTitleCategories()) {
findAndActivateCategories();
}
const findNearestParentListing = (href, listingHrefs) => {
if (!href || !listingHrefs) {
return undefined;
}
// Look up the tree for a nearby linting and use that if we find one
const relativeParts = href.substring(1).split("/");
while (relativeParts.length > 0) {
const path = relativeParts.join("/");
for (const listingHref of listingHrefs) {
if (listingHref.startsWith(path)) {
return listingHref;
}
}
relativeParts.pop();
}
return undefined;
};
const manageSidebarVisiblity = (el, placeholderDescriptor) => {
let isVisible = true;
let elRect;
return (hiddenRegions) => {
if (el === null) {
return;
}
// Find the last element of the TOC
const lastChildEl = el.lastElementChild;
if (lastChildEl) {
// Converts the sidebar to a menu
const convertToMenu = () => {
for (const child of el.children) {
child.style.opacity = 0;
child.style.overflow = "hidden";
}
nexttick(() => {
const toggleContainer = window.document.createElement("div");
toggleContainer.style.width = "100%";
toggleContainer.classList.add("zindex-over-content");
toggleContainer.classList.add("quarto-sidebar-toggle");
toggleContainer.classList.add("headroom-target"); // Marks this to be managed by headeroom
toggleContainer.id = placeholderDescriptor.id;
toggleContainer.style.position = "fixed";
const toggleIcon = window.document.createElement("i");
toggleIcon.classList.add("quarto-sidebar-toggle-icon");
toggleIcon.classList.add("bi");
toggleIcon.classList.add("bi-caret-down-fill");
const toggleTitle = window.document.createElement("div");
const titleEl = window.document.body.querySelector(
placeholderDescriptor.titleSelector
);
if (titleEl) {
toggleTitle.append(
titleEl.textContent || titleEl.innerText,
toggleIcon
);
}
toggleTitle.classList.add("zindex-over-content");
toggleTitle.classList.add("quarto-sidebar-toggle-title");
toggleContainer.append(toggleTitle);
const toggleContents = window.document.createElement("div");
toggleContents.classList = el.classList;
toggleContents.classList.add("zindex-over-content");
toggleContents.classList.add("quarto-sidebar-toggle-contents");
for (const child of el.children) {
if (child.id === "toc-title") {
continue;
}
const clone = child.cloneNode(true);
clone.style.opacity = 1;
clone.style.display = null;
toggleContents.append(clone);
}
toggleContents.style.height = "0px";
const positionToggle = () => {
// position the element (top left of parent, same width as parent)
if (!elRect) {
elRect = el.getBoundingClientRect();
}
toggleContainer.style.left = `${elRect.left}px`;
toggleContainer.style.top = `${elRect.top}px`;
toggleContainer.style.width = `${elRect.width}px`;
};
positionToggle();
toggleContainer.append(toggleContents);
el.parentElement.prepend(toggleContainer);
// Process clicks
let tocShowing = false;
// Allow the caller to control whether this is dismissed
// when it is clicked (e.g. sidebar navigation supports
// opening and closing the nav tree, so don't dismiss on click)
const clickEl = placeholderDescriptor.dismissOnClick
? toggleContainer
: toggleTitle;
const closeToggle = () => {
if (tocShowing) {
toggleContainer.classList.remove("expanded");
toggleContents.style.height = "0px";
tocShowing = false;
}
};
// Get rid of any expanded toggle if the user scrolls
window.document.addEventListener(
"scroll",
throttle(() => {
closeToggle();
}, 50)
);
// Handle positioning of the toggle
window.addEventListener(
"resize",
throttle(() => {
elRect = undefined;
positionToggle();
}, 50)
);
window.addEventListener("quarto-hrChanged", () => {
elRect = undefined;
});
// Process the click
clickEl.onclick = () => {
if (!tocShowing) {
toggleContainer.classList.add("expanded");
toggleContents.style.height = null;
tocShowing = true;
} else {
closeToggle();
}
};
});
};
// Converts a sidebar from a menu back to a sidebar
const convertToSidebar = () => {
for (const child of el.children) {
child.style.opacity = 1;
child.style.overflow = null;
}
const placeholderEl = window.document.getElementById(
placeholderDescriptor.id
);
if (placeholderEl) {
placeholderEl.remove();
}
el.classList.remove("rollup");
};
if (isReaderMode()) {
convertToMenu();
isVisible = false;
} else {
// Find the top and bottom o the element that is being managed
const elTop = el.offsetTop;
const elBottom =
elTop + lastChildEl.offsetTop + lastChildEl.offsetHeight;
if (!isVisible) {
// If the element is current not visible reveal if there are
// no conflicts with overlay regions
if (!inHiddenRegion(elTop, elBottom, hiddenRegions)) {
convertToSidebar();
isVisible = true;
}
} else {
// If the element is visible, hide it if it conflicts with overlay regions
// and insert a placeholder toggle (or if we're in reader mode)
if (inHiddenRegion(elTop, elBottom, hiddenRegions)) {
convertToMenu();
isVisible = false;
}
}
}
}
};
};
const tabEls = document.querySelectorAll('a[data-bs-toggle="tab"]');
for (const tabEl of tabEls) {
const id = tabEl.getAttribute("data-bs-target");
if (id) {
const columnEl = document.querySelector(
`${id} .column-margin, .tabset-margin-content`
);
if (columnEl)
tabEl.addEventListener("shown.bs.tab", function (event) {
const el = event.srcElement;
if (el) {
const visibleCls = `${el.id}-margin-content`;
// walk up until we find a parent tabset
let panelTabsetEl = el.parentElement;
while (panelTabsetEl) {
if (panelTabsetEl.classList.contains("panel-tabset")) {
break;
}
panelTabsetEl = panelTabsetEl.parentElement;
}
if (panelTabsetEl) {
const prevSib = panelTabsetEl.previousElementSibling;
if (
prevSib &&
prevSib.classList.contains("tabset-margin-container")
) {
const childNodes = prevSib.querySelectorAll(
".tabset-margin-content"
);
for (const childEl of childNodes) {
if (childEl.classList.contains(visibleCls)) {
childEl.classList.remove("collapse");
} else {
childEl.classList.add("collapse");
}
}
}
}
}
layoutMarginEls();
});
}
}
// Manage the visibility of the toc and the sidebar
const marginScrollVisibility = manageSidebarVisiblity(marginSidebarEl, {
id: "quarto-toc-toggle",
titleSelector: "#toc-title",
dismissOnClick: true,
});
const sidebarScrollVisiblity = manageSidebarVisiblity(sidebarEl, {
id: "quarto-sidebarnav-toggle",
titleSelector: ".title",
dismissOnClick: false,
});
let tocLeftScrollVisibility;
if (leftTocEl) {
tocLeftScrollVisibility = manageSidebarVisiblity(leftTocEl, {
id: "quarto-lefttoc-toggle",
titleSelector: "#toc-title",
dismissOnClick: true,
});
}
// Find the first element that uses formatting in special columns
const conflictingEls = window.document.body.querySelectorAll(
'[class^="column-"], [class*=" column-"], aside, [class*="margin-caption"], [class*=" margin-caption"], [class*="margin-ref"], [class*=" margin-ref"]'
);
// Filter all the possibly conflicting elements into ones
// the do conflict on the left or ride side
const arrConflictingEls = Array.from(conflictingEls);
const leftSideConflictEls = arrConflictingEls.filter((el) => {
if (el.tagName === "ASIDE") {
return false;
}
return Array.from(el.classList).find((className) => {
return (
className !== "column-body" &&
className.startsWith("column-") &&
!className.endsWith("right") &&
!className.endsWith("container") &&
className !== "column-margin"
);
});
});
const rightSideConflictEls = arrConflictingEls.filter((el) => {
if (el.tagName === "ASIDE") {
return true;
}
const hasMarginCaption = Array.from(el.classList).find((className) => {
return className == "margin-caption";
});
if (hasMarginCaption) {
return true;
}
return Array.from(el.classList).find((className) => {
return (
className !== "column-body" &&
!className.endsWith("container") &&
className.startsWith("column-") &&
!className.endsWith("left")
);
});
});
const kOverlapPaddingSize = 10;
function toRegions(els) {
return els.map((el) => {
const boundRect = el.getBoundingClientRect();
const top =
boundRect.top +
document.documentElement.scrollTop -
kOverlapPaddingSize;
return {
top,
bottom: top + el.scrollHeight + 2 * kOverlapPaddingSize,
};
});
}
let hasObserved = false;
const visibleItemObserver = (els) => {
let visibleElements = [...els];
const intersectionObserver = new IntersectionObserver(
(entries, _observer) => {
entries.forEach((entry) => {
if (entry.isIntersecting) {
if (visibleElements.indexOf(entry.target) === -1) {
visibleElements.push(entry.target);
}
} else {
visibleElements = visibleElements.filter((visibleEntry) => {
return visibleEntry !== entry;
});
}
});
if (!hasObserved) {
hideOverlappedSidebars();
}
hasObserved = true;
},
{}
);
els.forEach((el) => {
intersectionObserver.observe(el);
});
return {
getVisibleEntries: () => {
return visibleElements;
},
};
};
const rightElementObserver = visibleItemObserver(rightSideConflictEls);
const leftElementObserver = visibleItemObserver(leftSideConflictEls);
const hideOverlappedSidebars = () => {
marginScrollVisibility(toRegions(rightElementObserver.getVisibleEntries()));
sidebarScrollVisiblity(toRegions(leftElementObserver.getVisibleEntries()));
if (tocLeftScrollVisibility) {
tocLeftScrollVisibility(
toRegions(leftElementObserver.getVisibleEntries())
);
}
};
window.quartoToggleReader = () => {
// Applies a slow class (or removes it)
// to update the transition speed
const slowTransition = (slow) => {
const manageTransition = (id, slow) => {
const el = document.getElementById(id);
if (el) {
if (slow) {
el.classList.add("slow");
} else {
el.classList.remove("slow");
}
}
};
manageTransition("TOC", slow);
manageTransition("quarto-sidebar", slow);
};
const readerMode = !isReaderMode();
setReaderModeValue(readerMode);
// If we're entering reader mode, slow the transition
if (readerMode) {
slowTransition(readerMode);
}
highlightReaderToggle(readerMode);
hideOverlappedSidebars();
// If we're exiting reader mode, restore the non-slow transition
if (!readerMode) {
slowTransition(!readerMode);
}
};
const highlightReaderToggle = (readerMode) => {
const els = document.querySelectorAll(".quarto-reader-toggle");
if (els) {
els.forEach((el) => {
if (readerMode) {
el.classList.add("reader");
} else {
el.classList.remove("reader");
}
});
}
};
const setReaderModeValue = (val) => {
if (window.location.protocol !== "file:") {
window.localStorage.setItem("quarto-reader-mode", val);
} else {
localReaderMode = val;
}
};
const isReaderMode = () => {
if (window.location.protocol !== "file:") {
return window.localStorage.getItem("quarto-reader-mode") === "true";
} else {
return localReaderMode;
}
};
let localReaderMode = null;
const tocOpenDepthStr = tocEl?.getAttribute("data-toc-expanded");
const tocOpenDepth = tocOpenDepthStr ? Number(tocOpenDepthStr) : 1;
// Walk the TOC and collapse/expand nodes
// Nodes are expanded if:
// - they are top level
// - they have children that are 'active' links
// - they are directly below an link that is 'active'
const walk = (el, depth) => {
// Tick depth when we enter a UL
if (el.tagName === "UL") {
depth = depth + 1;
}
// It this is active link
let isActiveNode = false;
if (el.tagName === "A" && el.classList.contains("active")) {
isActiveNode = true;
}
// See if there is an active child to this element
let hasActiveChild = false;
for (child of el.children) {
hasActiveChild = walk(child, depth) || hasActiveChild;
}
// Process the collapse state if this is an UL
if (el.tagName === "UL") {
if (tocOpenDepth === -1 && depth > 1) {
el.classList.add("collapse");
} else if (
depth <= tocOpenDepth ||
hasActiveChild ||
prevSiblingIsActiveLink(el)
) {
el.classList.remove("collapse");
} else {
el.classList.add("collapse");
}
// untick depth when we leave a UL
depth = depth - 1;
}
return hasActiveChild || isActiveNode;
};
// walk the TOC and expand / collapse any items that should be shown
if (tocEl) {
walk(tocEl, 0);
updateActiveLink();
}
// Throttle the scroll event and walk peridiocally
window.document.addEventListener(
"scroll",
throttle(() => {
if (tocEl) {
updateActiveLink();
walk(tocEl, 0);
}
if (!isReaderMode()) {
hideOverlappedSidebars();
}
}, 5)
);
window.addEventListener(
"resize",
throttle(() => {
if (!isReaderMode()) {
hideOverlappedSidebars();
}
}, 10)
);
hideOverlappedSidebars();
highlightReaderToggle(isReaderMode());
});
// grouped tabsets
window.addEventListener("pageshow", (_event) => {
function getTabSettings() {
const data = localStorage.getItem("quarto-persistent-tabsets-data");
if (!data) {
localStorage.setItem("quarto-persistent-tabsets-data", "{}");
return {};
}
if (data) {
return JSON.parse(data);
}
}
function setTabSettings(data) {
localStorage.setItem(
"quarto-persistent-tabsets-data",
JSON.stringify(data)
);
}
function setTabState(groupName, groupValue) {
const data = getTabSettings();
data[groupName] = groupValue;
setTabSettings(data);
}
function toggleTab(tab, active) {
const tabPanelId = tab.getAttribute("aria-controls");
const tabPanel = document.getElementById(tabPanelId);
if (active) {
tab.classList.add("active");
tabPanel.classList.add("active");
} else {
tab.classList.remove("active");
tabPanel.classList.remove("active");
}
}
function toggleAll(selectedGroup, selectorsToSync) {
for (const [thisGroup, tabs] of Object.entries(selectorsToSync)) {
const active = selectedGroup === thisGroup;
for (const tab of tabs) {
toggleTab(tab, active);
}
}
}
function findSelectorsToSyncByLanguage() {
const result = {};
const tabs = Array.from(
document.querySelectorAll(`div[data-group] a[id^='tabset-']`)
);
for (const item of tabs) {
const div = item.parentElement.parentElement.parentElement;
const group = div.getAttribute("data-group");
if (!result[group]) {
result[group] = {};
}
const selectorsToSync = result[group];
const value = item.innerHTML;
if (!selectorsToSync[value]) {
selectorsToSync[value] = [];
}
selectorsToSync[value].push(item);
}
return result;
}
function setupSelectorSync() {
const selectorsToSync = findSelectorsToSyncByLanguage();
Object.entries(selectorsToSync).forEach(([group, tabSetsByValue]) => {
Object.entries(tabSetsByValue).forEach(([value, items]) => {
items.forEach((item) => {
item.addEventListener("click", (_event) => {
setTabState(group, value);
toggleAll(value, selectorsToSync[group]);
});
});
});
});
return selectorsToSync;
}
const selectorsToSync = setupSelectorSync();
for (const [group, selectedName] of Object.entries(getTabSettings())) {
const selectors = selectorsToSync[group];
// it's possible that stale state gives us empty selections, so we explicitly check here.
if (selectors) {
toggleAll(selectedName, selectors);
}
}
});
function throttle(func, wait) {
let waiting = false;
return function () {
if (!waiting) {
func.apply(this, arguments);
waiting = true;
setTimeout(function () {
waiting = false;
}, wait);
}
};
}
function nexttick(func) {
return setTimeout(func, 0);
}
</script>
<script>/**
* @popperjs/core v2.11.4 - MIT License
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).Popper={})}(this,(function(e){"use strict";function t(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function n(e){return e instanceof t(e).Element||e instanceof Element}function r(e){return e instanceof t(e).HTMLElement||e instanceof HTMLElement}function o(e){return"undefined"!=typeof ShadowRoot&&(e instanceof t(e).ShadowRoot||e instanceof ShadowRoot)}var i=Math.max,a=Math.min,s=Math.round;function f(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),o=1,i=1;if(r(e)&&t){var a=e.offsetHeight,f=e.offsetWidth;f>0&&(o=s(n.width)/f||1),a>0&&(i=s(n.height)/a||1)}return{width:n.width/o,height:n.height/i,top:n.top/i,right:n.right/o,bottom:n.bottom/i,left:n.left/o,x:n.left/o,y:n.top/i}}function c(e){var n=t(e);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function p(e){return e?(e.nodeName||"").toLowerCase():null}function u(e){return((n(e)?e.ownerDocument:e.document)||window.document).documentElement}function l(e){return f(u(e)).left+c(e).scrollLeft}function d(e){return t(e).getComputedStyle(e)}function h(e){var t=d(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function m(e,n,o){void 0===o&&(o=!1);var i,a,d=r(n),m=r(n)&&function(e){var t=e.getBoundingClientRect(),n=s(t.width)/e.offsetWidth||1,r=s(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(n),v=u(n),g=f(e,m),y={scrollLeft:0,scrollTop:0},b={x:0,y:0};return(d||!d&&!o)&&(("body"!==p(n)||h(v))&&(y=(i=n)!==t(i)&&r(i)?{scrollLeft:(a=i).scrollLeft,scrollTop:a.scrollTop}:c(i)),r(n)?((b=f(n,!0)).x+=n.clientLeft,b.y+=n.clientTop):v&&(b.x=l(v))),{x:g.left+y.scrollLeft-b.x,y:g.top+y.scrollTop-b.y,width:g.width,height:g.height}}function v(e){var t=f(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function g(e){return"html"===p(e)?e:e.assignedSlot||e.parentNode||(o(e)?e.host:null)||u(e)}function y(e){return["html","body","#document"].indexOf(p(e))>=0?e.ownerDocument.body:r(e)&&h(e)?e:y(g(e))}function b(e,n){var r;void 0===n&&(n=[]);var o=y(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=t(o),s=i?[a].concat(a.visualViewport||[],h(o)?o:[]):o,f=n.concat(s);return i?f:f.concat(b(g(s)))}function x(e){return["table","td","th"].indexOf(p(e))>=0}function w(e){return r(e)&&"fixed"!==d(e).position?e.offsetParent:null}function O(e){for(var n=t(e),i=w(e);i&&x(i)&&"static"===d(i).position;)i=w(i);return i&&("html"===p(i)||"body"===p(i)&&"static"===d(i).position)?n:i||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&r(e)&&"fixed"===d(e).position)return null;var n=g(e);for(o(n)&&(n=n.host);r(n)&&["html","body"].indexOf(p(n))<0;){var i=d(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(e)||n}var j="top",E="bottom",D="right",A="left",L="auto",P=[j,E,D,A],M="start",k="end",W="viewport",B="popper",H=P.reduce((function(e,t){return e.concat([t+"-"+M,t+"-"+k])}),[]),T=[].concat(P,[L]).reduce((function(e,t){return e.concat([t,t+"-"+M,t+"-"+k])}),[]),R=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function S(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function C(e){return e.split("-")[0]}function q(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&o(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function V(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function N(e,r){return r===W?V(function(e){var n=t(e),r=u(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,s=0,f=0;return o&&(i=o.width,a=o.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=o.offsetLeft,f=o.offsetTop)),{width:i,height:a,x:s+l(e),y:f}}(e)):n(r)?function(e){var t=f(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(r):V(function(e){var t,n=u(e),r=c(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=i(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=i(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),f=-r.scrollLeft+l(e),p=-r.scrollTop;return"rtl"===d(o||n).direction&&(f+=i(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:s,x:f,y:p}}(u(e)))}function I(e,t,o){var s="clippingParents"===t?function(e){var t=b(g(e)),o=["absolute","fixed"].indexOf(d(e).position)>=0&&r(e)?O(e):e;return n(o)?t.filter((function(e){return n(e)&&q(e,o)&&"body"!==p(e)})):[]}(e):[].concat(t),f=[].concat(s,[o]),c=f[0],u=f.reduce((function(t,n){var r=N(e,n);return t.top=i(r.top,t.top),t.right=a(r.right,t.right),t.bottom=a(r.bottom,t.bottom),t.left=i(r.left,t.left),t}),N(e,c));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function _(e){return e.split("-")[1]}function F(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function U(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?C(o):null,a=o?_(o):null,s=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2;switch(i){case j:t={x:s,y:n.y-r.height};break;case E:t={x:s,y:n.y+n.height};break;case D:t={x:n.x+n.width,y:f};break;case A:t={x:n.x-r.width,y:f};break;default:t={x:n.x,y:n.y}}var c=i?F(i):null;if(null!=c){var p="y"===c?"height":"width";switch(a){case M:t[c]=t[c]-(n[p]/2-r[p]/2);break;case k:t[c]=t[c]+(n[p]/2-r[p]/2)}}return t}function z(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function X(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function Y(e,t){void 0===t&&(t={});var r=t,o=r.placement,i=void 0===o?e.placement:o,a=r.boundary,s=void 0===a?"clippingParents":a,c=r.rootBoundary,p=void 0===c?W:c,l=r.elementContext,d=void 0===l?B:l,h=r.altBoundary,m=void 0!==h&&h,v=r.padding,g=void 0===v?0:v,y=z("number"!=typeof g?g:X(g,P)),b=d===B?"reference":B,x=e.rects.popper,w=e.elements[m?b:d],O=I(n(w)?w:w.contextElement||u(e.elements.popper),s,p),A=f(e.elements.reference),L=U({reference:A,element:x,strategy:"absolute",placement:i}),M=V(Object.assign({},x,L)),k=d===B?M:A,H={top:O.top-k.top+y.top,bottom:k.bottom-O.bottom+y.bottom,left:O.left-k.left+y.left,right:k.right-O.right+y.right},T=e.modifiersData.offset;if(d===B&&T){var R=T[i];Object.keys(H).forEach((function(e){var t=[D,E].indexOf(e)>=0?1:-1,n=[j,E].indexOf(e)>=0?"y":"x";H[e]+=R[n]*t}))}return H}var G={placement:"bottom",modifiers:[],strategy:"absolute"};function J(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function K(e){void 0===e&&(e={});var t=e,r=t.defaultModifiers,o=void 0===r?[]:r,i=t.defaultOptions,a=void 0===i?G:i;return function(e,t,r){void 0===r&&(r=a);var i,s,f={placement:"bottom",orderedModifiers:[],options:Object.assign({},G,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],p=!1,u={state:f,setOptions:function(r){var i="function"==typeof r?r(f.options):r;l(),f.options=Object.assign({},a,f.options,i),f.scrollParents={reference:n(e)?b(e):e.contextElement?b(e.contextElement):[],popper:b(t)};var s,p,d=function(e){var t=S(e);return R.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}((s=[].concat(o,f.options.modifiers),p=s.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{}),Object.keys(p).map((function(e){return p[e]}))));return f.orderedModifiers=d.filter((function(e){return e.enabled})),f.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,o=e.effect;if("function"==typeof o){var i=o({state:f,name:t,instance:u,options:r}),a=function(){};c.push(i||a)}})),u.update()},forceUpdate:function(){if(!p){var e=f.elements,t=e.reference,n=e.popper;if(J(t,n)){f.rects={reference:m(t,O(n),"fixed"===f.options.strategy),popper:v(n)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach((function(e){return f.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<f.orderedModifiers.length;r++)if(!0!==f.reset){var o=f.orderedModifiers[r],i=o.fn,a=o.options,s=void 0===a?{}:a,c=o.name;"function"==typeof i&&(f=i({state:f,options:s,name:c,instance:u})||f)}else f.reset=!1,r=-1}}},update:(i=function(){return new Promise((function(e){u.forceUpdate(),e(f)}))},function(){return s||(s=new Promise((function(e){Promise.resolve().then((function(){s=void 0,e(i())}))}))),s}),destroy:function(){l(),p=!0}};if(!J(e,t))return u;function l(){c.forEach((function(e){return e()})),c=[]}return u.setOptions(r).then((function(e){!p&&r.onFirstUpdate&&r.onFirstUpdate(e)})),u}}var Q={passive:!0};var Z={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var n=e.state,r=e.instance,o=e.options,i=o.scroll,a=void 0===i||i,s=o.resize,f=void 0===s||s,c=t(n.elements.popper),p=[].concat(n.scrollParents.reference,n.scrollParents.popper);return a&&p.forEach((function(e){e.addEventListener("scroll",r.update,Q)})),f&&c.addEventListener("resize",r.update,Q),function(){a&&p.forEach((function(e){e.removeEventListener("scroll",r.update,Q)})),f&&c.removeEventListener("resize",r.update,Q)}},data:{}};var $={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=U({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},ee={top:"auto",right:"auto",bottom:"auto",left:"auto"};function te(e){var n,r=e.popper,o=e.popperRect,i=e.placement,a=e.variation,f=e.offsets,c=e.position,p=e.gpuAcceleration,l=e.adaptive,h=e.roundOffsets,m=e.isFixed,v=f.x,g=void 0===v?0:v,y=f.y,b=void 0===y?0:y,x="function"==typeof h?h({x:g,y:b}):{x:g,y:b};g=x.x,b=x.y;var w=f.hasOwnProperty("x"),L=f.hasOwnProperty("y"),P=A,M=j,W=window;if(l){var B=O(r),H="clientHeight",T="clientWidth";if(B===t(r)&&"static"!==d(B=u(r)).position&&"absolute"===c&&(H="scrollHeight",T="scrollWidth"),B=B,i===j||(i===A||i===D)&&a===k)M=E,b-=(m&&B===W&&W.visualViewport?W.visualViewport.height:B[H])-o.height,b*=p?1:-1;if(i===A||(i===j||i===E)&&a===k)P=D,g-=(m&&B===W&&W.visualViewport?W.visualViewport.width:B[T])-o.width,g*=p?1:-1}var R,S=Object.assign({position:c},l&&ee),C=!0===h?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:s(t*r)/r||0,y:s(n*r)/r||0}}({x:g,y:b}):{x:g,y:b};return g=C.x,b=C.y,p?Object.assign({},S,((R={})[M]=L?"0":"",R[P]=w?"0":"",R.transform=(W.devicePixelRatio||1)<=1?"translate("+g+"px, "+b+"px)":"translate3d("+g+"px, "+b+"px, 0)",R)):Object.assign({},S,((n={})[M]=L?b+"px":"",n[P]=w?g+"px":"",n.transform="",n))}var ne={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,s=n.roundOffsets,f=void 0===s||s,c={placement:C(t.placement),variation:_(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,te(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:f})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,te(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var re={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},i=t.elements[e];r(i)&&p(i)&&(Object.assign(i.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],i=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});r(o)&&p(o)&&(Object.assign(o.style,a),Object.keys(i).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]};var oe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=T.reduce((function(e,n){return e[n]=function(e,t,n){var r=C(e),o=[A,j].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[A,D].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,t.rects,i),e}),{}),s=a[t.placement],f=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},ie={left:"right",right:"left",bottom:"top",top:"bottom"};function ae(e){return e.replace(/left|right|bottom|top/g,(function(e){return ie[e]}))}var se={start:"end",end:"start"};function fe(e){return e.replace(/start|end/g,(function(e){return se[e]}))}function ce(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,c=void 0===f?T:f,p=_(r),u=p?s?H:H.filter((function(e){return _(e)===p})):P,l=u.filter((function(e){return c.indexOf(e)>=0}));0===l.length&&(l=u);var d=l.reduce((function(t,n){return t[n]=Y(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[C(n)],t}),{});return Object.keys(d).sort((function(e,t){return d[e]-d[t]}))}var pe={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,f=n.fallbackPlacements,c=n.padding,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.flipVariations,h=void 0===d||d,m=n.allowedAutoPlacements,v=t.options.placement,g=C(v),y=f||(g===v||!h?[ae(v)]:function(e){if(C(e)===L)return[];var t=ae(e);return[fe(e),t,fe(t)]}(v)),b=[v].concat(y).reduce((function(e,n){return e.concat(C(n)===L?ce(t,{placement:n,boundary:p,rootBoundary:u,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),x=t.rects.reference,w=t.rects.popper,O=new Map,P=!0,k=b[0],W=0;W<b.length;W++){var B=b[W],H=C(B),T=_(B)===M,R=[j,E].indexOf(H)>=0,S=R?"width":"height",q=Y(t,{placement:B,boundary:p,rootBoundary:u,altBoundary:l,padding:c}),V=R?T?D:A:T?E:j;x[S]>w[S]&&(V=ae(V));var N=ae(V),I=[];if(i&&I.push(q[H]<=0),s&&I.push(q[V]<=0,q[N]<=0),I.every((function(e){return e}))){k=B,P=!1;break}O.set(B,I)}if(P)for(var F=function(e){var t=b.find((function(t){var n=O.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return k=t,"break"},U=h?3:1;U>0;U--){if("break"===F(U))break}t.placement!==k&&(t.modifiersData[r]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function ue(e,t,n){return i(e,a(t,n))}var le={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,s=void 0===o||o,f=n.altAxis,c=void 0!==f&&f,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.padding,h=n.tether,m=void 0===h||h,g=n.tetherOffset,y=void 0===g?0:g,b=Y(t,{boundary:p,rootBoundary:u,padding:d,altBoundary:l}),x=C(t.placement),w=_(t.placement),L=!w,P=F(x),k="x"===P?"y":"x",W=t.modifiersData.popperOffsets,B=t.rects.reference,H=t.rects.popper,T="function"==typeof y?y(Object.assign({},t.rects,{placement:t.placement})):y,R="number"==typeof T?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,q={x:0,y:0};if(W){if(s){var V,N="y"===P?j:A,I="y"===P?E:D,U="y"===P?"height":"width",z=W[P],X=z+b[N],G=z-b[I],J=m?-H[U]/2:0,K=w===M?B[U]:H[U],Q=w===M?-H[U]:-B[U],Z=t.elements.arrow,$=m&&Z?v(Z):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},te=ee[N],ne=ee[I],re=ue(0,B[U],$[U]),oe=L?B[U]/2-J-re-te-R.mainAxis:K-re-te-R.mainAxis,ie=L?-B[U]/2+J+re+ne+R.mainAxis:Q+re+ne+R.mainAxis,ae=t.elements.arrow&&O(t.elements.arrow),se=ae?"y"===P?ae.clientTop||0:ae.clientLeft||0:0,fe=null!=(V=null==S?void 0:S[P])?V:0,ce=z+ie-fe,pe=ue(m?a(X,z+oe-fe-se):X,z,m?i(G,ce):G);W[P]=pe,q[P]=pe-z}if(c){var le,de="x"===P?j:A,he="x"===P?E:D,me=W[k],ve="y"===k?"height":"width",ge=me+b[de],ye=me-b[he],be=-1!==[j,A].indexOf(x),xe=null!=(le=null==S?void 0:S[k])?le:0,we=be?ge:me-B[ve]-H[ve]-xe+R.altAxis,Oe=be?me+B[ve]+H[ve]-xe-R.altAxis:ye,je=m&&be?function(e,t,n){var r=ue(e,t,n);return r>n?n:r}(we,me,Oe):ue(m?we:ge,me,m?Oe:ye);W[k]=je,q[k]=je-me}t.modifiersData[r]=q}},requiresIfExists:["offset"]};var de={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=C(n.placement),f=F(s),c=[A,D].indexOf(s)>=0?"height":"width";if(i&&a){var p=function(e,t){return z("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:X(e,P))}(o.padding,n),u=v(i),l="y"===f?j:A,d="y"===f?E:D,h=n.rects.reference[c]+n.rects.reference[f]-a[f]-n.rects.popper[c],m=a[f]-n.rects.reference[f],g=O(i),y=g?"y"===f?g.clientHeight||0:g.clientWidth||0:0,b=h/2-m/2,x=p[l],w=y-u[c]-p[d],L=y/2-u[c]/2+b,M=ue(x,L,w),k=f;n.modifiersData[r]=((t={})[k]=M,t.centerOffset=M-L,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&q(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function he(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function me(e){return[j,D,E,A].some((function(t){return e[t]>=0}))}var ve={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=Y(t,{elementContext:"reference"}),s=Y(t,{altBoundary:!0}),f=he(a,r),c=he(s,o,i),p=me(f),u=me(c);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:c,isReferenceHidden:p,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":u})}},ge=K({defaultModifiers:[Z,$,ne,re]}),ye=[Z,$,ne,re,oe,pe,le,de,ve],be=K({defaultModifiers:ye});e.applyStyles=re,e.arrow=de,e.computeStyles=ne,e.createPopper=be,e.createPopperLite=ge,e.defaultModifiers=ye,e.detectOverflow=Y,e.eventListeners=Z,e.flip=pe,e.hide=ve,e.offset=oe,e.popperGenerator=K,e.popperOffsets=$,e.preventOverflow=le,Object.defineProperty(e,"__esModule",{value:!0})}));
</script>
<script>!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],t):(e=e||self).tippy=t(e.Popper)}(this,(function(e){"use strict";var t={passive:!0,capture:!0},n=function(){return document.body};function r(e,t,n){if(Array.isArray(e)){var r=e[t];return null==r?Array.isArray(n)?n[t]:n:r}return e}function o(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function i(e,t){return"function"==typeof e?e.apply(void 0,t):e}function a(e,t){return 0===t?e:function(r){clearTimeout(n),n=setTimeout((function(){e(r)}),t)};var n}function s(e,t){var n=Object.assign({},e);return t.forEach((function(e){delete n[e]})),n}function u(e){return[].concat(e)}function c(e,t){-1===e.indexOf(t)&&e.push(t)}function p(e){return e.split("-")[0]}function f(e){return[].slice.call(e)}function l(e){return Object.keys(e).reduce((function(t,n){return void 0!==e[n]&&(t[n]=e[n]),t}),{})}function d(){return document.createElement("div")}function v(e){return["Element","Fragment"].some((function(t){return o(e,t)}))}function m(e){return o(e,"MouseEvent")}function g(e){return!(!e||!e._tippy||e._tippy.reference!==e)}function h(e){return v(e)?[e]:function(e){return o(e,"NodeList")}(e)?f(e):Array.isArray(e)?e:f(document.querySelectorAll(e))}function b(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function y(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function w(e){var t,n=u(e)[0];return null!=n&&null!=(t=n.ownerDocument)&&t.body?n.ownerDocument:document}function E(e,t,n){var r=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[r](t,n)}))}function O(e,t){for(var n=t;n;){var r;if(e.contains(n))return!0;n=null==n.getRootNode||null==(r=n.getRootNode())?void 0:r.host}return!1}var x={isTouch:!1},C=0;function T(){x.isTouch||(x.isTouch=!0,window.performance&&document.addEventListener("mousemove",A))}function A(){var e=performance.now();e-C<20&&(x.isTouch=!1,document.removeEventListener("mousemove",A)),C=e}function L(){var e=document.activeElement;if(g(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var D=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto,R=Object.assign({appendTo:n,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),k=Object.keys(R);function P(e){var t=(e.plugins||[]).reduce((function(t,n){var r,o=n.name,i=n.defaultValue;o&&(t[o]=void 0!==e[o]?e[o]:null!=(r=R[o])?r:i);return t}),{});return Object.assign({},e,t)}function j(e,t){var n=Object.assign({},t,{content:i(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(P(Object.assign({},R,{plugins:t}))):k).reduce((function(t,n){var r=(e.getAttribute("data-tippy-"+n)||"").trim();if(!r)return t;if("content"===n)t[n]=r;else try{t[n]=JSON.parse(r)}catch(e){t[n]=r}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},R.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function M(e,t){e.innerHTML=t}function V(e){var t=d();return!0===e?t.className="tippy-arrow":(t.className="tippy-svg-arrow",v(e)?t.appendChild(e):M(t,e)),t}function I(e,t){v(t.content)?(M(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?M(e,t.content):e.textContent=t.content)}function S(e){var t=e.firstElementChild,n=f(t.children);return{box:t,content:n.find((function(e){return e.classList.contains("tippy-content")})),arrow:n.find((function(e){return e.classList.contains("tippy-arrow")||e.classList.contains("tippy-svg-arrow")})),backdrop:n.find((function(e){return e.classList.contains("tippy-backdrop")}))}}function N(e){var t=d(),n=d();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=d();function o(n,r){var o=S(t),i=o.box,a=o.content,s=o.arrow;r.theme?i.setAttribute("data-theme",r.theme):i.removeAttribute("data-theme"),"string"==typeof r.animation?i.setAttribute("data-animation",r.animation):i.removeAttribute("data-animation"),r.inertia?i.setAttribute("data-inertia",""):i.removeAttribute("data-inertia"),i.style.maxWidth="number"==typeof r.maxWidth?r.maxWidth+"px":r.maxWidth,r.role?i.setAttribute("role",r.role):i.removeAttribute("role"),n.content===r.content&&n.allowHTML===r.allowHTML||I(a,e.props),r.arrow?s?n.arrow!==r.arrow&&(i.removeChild(s),i.appendChild(V(r.arrow))):i.appendChild(V(r.arrow)):s&&i.removeChild(s)}return r.className="tippy-content",r.setAttribute("data-state","hidden"),I(r,e.props),t.appendChild(n),n.appendChild(r),o(e.props,e.props),{popper:t,onUpdate:o}}N.$$tippy=!0;var B=1,H=[],U=[];function _(o,s){var v,g,h,C,T,A,L,k,M=j(o,Object.assign({},R,P(l(s)))),V=!1,I=!1,N=!1,_=!1,F=[],W=a(we,M.interactiveDebounce),X=B++,Y=(k=M.plugins).filter((function(e,t){return k.indexOf(e)===t})),$={id:X,reference:o,popper:d(),popperInstance:null,props:M,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:Y,clearDelayTimeouts:function(){clearTimeout(v),clearTimeout(g),cancelAnimationFrame(h)},setProps:function(e){if($.state.isDestroyed)return;ae("onBeforeUpdate",[$,e]),be();var t=$.props,n=j(o,Object.assign({},t,l(e),{ignoreAttributes:!0}));$.props=n,he(),t.interactiveDebounce!==n.interactiveDebounce&&(ce(),W=a(we,n.interactiveDebounce));t.triggerTarget&&!n.triggerTarget?u(t.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):n.triggerTarget&&o.removeAttribute("aria-expanded");ue(),ie(),J&&J(t,n);$.popperInstance&&(Ce(),Ae().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})));ae("onAfterUpdate",[$,e])},setContent:function(e){$.setProps({content:e})},show:function(){var e=$.state.isVisible,t=$.state.isDestroyed,o=!$.state.isEnabled,a=x.isTouch&&!$.props.touch,s=r($.props.duration,0,R.duration);if(e||t||o||a)return;if(te().hasAttribute("disabled"))return;if(ae("onShow",[$],!1),!1===$.props.onShow($))return;$.state.isVisible=!0,ee()&&(z.style.visibility="visible");ie(),de(),$.state.isMounted||(z.style.transition="none");if(ee()){var u=re(),p=u.box,f=u.content;b([p,f],0)}A=function(){var e;if($.state.isVisible&&!_){if(_=!0,z.offsetHeight,z.style.transition=$.props.moveTransition,ee()&&$.props.animation){var t=re(),n=t.box,r=t.content;b([n,r],s),y([n,r],"visible")}se(),ue(),c(U,$),null==(e=$.popperInstance)||e.forceUpdate(),ae("onMount",[$]),$.props.animation&&ee()&&function(e,t){me(e,t)}(s,(function(){$.state.isShown=!0,ae("onShown",[$])}))}},function(){var e,t=$.props.appendTo,r=te();e=$.props.interactive&&t===n||"parent"===t?r.parentNode:i(t,[r]);e.contains(z)||e.appendChild(z);$.state.isMounted=!0,Ce()}()},hide:function(){var e=!$.state.isVisible,t=$.state.isDestroyed,n=!$.state.isEnabled,o=r($.props.duration,1,R.duration);if(e||t||n)return;if(ae("onHide",[$],!1),!1===$.props.onHide($))return;$.state.isVisible=!1,$.state.isShown=!1,_=!1,V=!1,ee()&&(z.style.visibility="hidden");if(ce(),ve(),ie(!0),ee()){var i=re(),a=i.box,s=i.content;$.props.animation&&(b([a,s],o),y([a,s],"hidden"))}se(),ue(),$.props.animation?ee()&&function(e,t){me(e,(function(){!$.state.isVisible&&z.parentNode&&z.parentNode.contains(z)&&t()}))}(o,$.unmount):$.unmount()},hideWithInteractivity:function(e){ne().addEventListener("mousemove",W),c(H,W),W(e)},enable:function(){$.state.isEnabled=!0},disable:function(){$.hide(),$.state.isEnabled=!1},unmount:function(){$.state.isVisible&&$.hide();if(!$.state.isMounted)return;Te(),Ae().forEach((function(e){e._tippy.unmount()})),z.parentNode&&z.parentNode.removeChild(z);U=U.filter((function(e){return e!==$})),$.state.isMounted=!1,ae("onHidden",[$])},destroy:function(){if($.state.isDestroyed)return;$.clearDelayTimeouts(),$.unmount(),be(),delete o._tippy,$.state.isDestroyed=!0,ae("onDestroy",[$])}};if(!M.render)return $;var q=M.render($),z=q.popper,J=q.onUpdate;z.setAttribute("data-tippy-root",""),z.id="tippy-"+$.id,$.popper=z,o._tippy=$,z._tippy=$;var G=Y.map((function(e){return e.fn($)})),K=o.hasAttribute("aria-expanded");return he(),ue(),ie(),ae("onCreate",[$]),M.showOnCreate&&Le(),z.addEventListener("mouseenter",(function(){$.props.interactive&&$.state.isVisible&&$.clearDelayTimeouts()})),z.addEventListener("mouseleave",(function(){$.props.interactive&&$.props.trigger.indexOf("mouseenter")>=0&&ne().addEventListener("mousemove",W)})),$;function Q(){var e=$.props.touch;return Array.isArray(e)?e:[e,0]}function Z(){return"hold"===Q()[0]}function ee(){var e;return!(null==(e=$.props.render)||!e.$$tippy)}function te(){return L||o}function ne(){var e=te().parentNode;return e?w(e):document}function re(){return S(z)}function oe(e){return $.state.isMounted&&!$.state.isVisible||x.isTouch||C&&"focus"===C.type?0:r($.props.delay,e?0:1,R.delay)}function ie(e){void 0===e&&(e=!1),z.style.pointerEvents=$.props.interactive&&!e?"":"none",z.style.zIndex=""+$.props.zIndex}function ae(e,t,n){var r;(void 0===n&&(n=!0),G.forEach((function(n){n[e]&&n[e].apply(n,t)})),n)&&(r=$.props)[e].apply(r,t)}function se(){var e=$.props.aria;if(e.content){var t="aria-"+e.content,n=z.id;u($.props.triggerTarget||o).forEach((function(e){var r=e.getAttribute(t);if($.state.isVisible)e.setAttribute(t,r?r+" "+n:n);else{var o=r&&r.replace(n,"").trim();o?e.setAttribute(t,o):e.removeAttribute(t)}}))}}function ue(){!K&&$.props.aria.expanded&&u($.props.triggerTarget||o).forEach((function(e){$.props.interactive?e.setAttribute("aria-expanded",$.state.isVisible&&e===te()?"true":"false"):e.removeAttribute("aria-expanded")}))}function ce(){ne().removeEventListener("mousemove",W),H=H.filter((function(e){return e!==W}))}function pe(e){if(!x.isTouch||!N&&"mousedown"!==e.type){var t=e.composedPath&&e.composedPath()[0]||e.target;if(!$.props.interactive||!O(z,t)){if(u($.props.triggerTarget||o).some((function(e){return O(e,t)}))){if(x.isTouch)return;if($.state.isVisible&&$.props.trigger.indexOf("click")>=0)return}else ae("onClickOutside",[$,e]);!0===$.props.hideOnClick&&($.clearDelayTimeouts(),$.hide(),I=!0,setTimeout((function(){I=!1})),$.state.isMounted||ve())}}}function fe(){N=!0}function le(){N=!1}function de(){var e=ne();e.addEventListener("mousedown",pe,!0),e.addEventListener("touchend",pe,t),e.addEventListener("touchstart",le,t),e.addEventListener("touchmove",fe,t)}function ve(){var e=ne();e.removeEventListener("mousedown",pe,!0),e.removeEventListener("touchend",pe,t),e.removeEventListener("touchstart",le,t),e.removeEventListener("touchmove",fe,t)}function me(e,t){var n=re().box;function r(e){e.target===n&&(E(n,"remove",r),t())}if(0===e)return t();E(n,"remove",T),E(n,"add",r),T=r}function ge(e,t,n){void 0===n&&(n=!1),u($.props.triggerTarget||o).forEach((function(r){r.addEventListener(e,t,n),F.push({node:r,eventType:e,handler:t,options:n})}))}function he(){var e;Z()&&(ge("touchstart",ye,{passive:!0}),ge("touchend",Ee,{passive:!0})),(e=$.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(ge(e,ye),e){case"mouseenter":ge("mouseleave",Ee);break;case"focus":ge(D?"focusout":"blur",Oe);break;case"focusin":ge("focusout",Oe)}}))}function be(){F.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),F=[]}function ye(e){var t,n=!1;if($.state.isEnabled&&!xe(e)&&!I){var r="focus"===(null==(t=C)?void 0:t.type);C=e,L=e.currentTarget,ue(),!$.state.isVisible&&m(e)&&H.forEach((function(t){return t(e)})),"click"===e.type&&($.props.trigger.indexOf("mouseenter")<0||V)&&!1!==$.props.hideOnClick&&$.state.isVisible?n=!0:Le(e),"click"===e.type&&(V=!n),n&&!r&&De(e)}}function we(e){var t=e.target,n=te().contains(t)||z.contains(t);"mousemove"===e.type&&n||function(e,t){var n=t.clientX,r=t.clientY;return e.every((function(e){var t=e.popperRect,o=e.popperState,i=e.props.interactiveBorder,a=p(o.placement),s=o.modifiersData.offset;if(!s)return!0;var u="bottom"===a?s.top.y:0,c="top"===a?s.bottom.y:0,f="right"===a?s.left.x:0,l="left"===a?s.right.x:0,d=t.top-r+u>i,v=r-t.bottom-c>i,m=t.left-n+f>i,g=n-t.right-l>i;return d||v||m||g}))}(Ae().concat(z).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:M}:null})).filter(Boolean),e)&&(ce(),De(e))}function Ee(e){xe(e)||$.props.trigger.indexOf("click")>=0&&V||($.props.interactive?$.hideWithInteractivity(e):De(e))}function Oe(e){$.props.trigger.indexOf("focusin")<0&&e.target!==te()||$.props.interactive&&e.relatedTarget&&z.contains(e.relatedTarget)||De(e)}function xe(e){return!!x.isTouch&&Z()!==e.type.indexOf("touch")>=0}function Ce(){Te();var t=$.props,n=t.popperOptions,r=t.placement,i=t.offset,a=t.getReferenceClientRect,s=t.moveTransition,u=ee()?S(z).arrow:null,c=a?{getBoundingClientRect:a,contextElement:a.contextElement||te()}:o,p=[{name:"offset",options:{offset:i}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!s}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(ee()){var n=re().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];ee()&&u&&p.push({name:"arrow",options:{element:u,padding:3}}),p.push.apply(p,(null==n?void 0:n.modifiers)||[]),$.popperInstance=e.createPopper(c,z,Object.assign({},n,{placement:r,onFirstUpdate:A,modifiers:p}))}function Te(){$.popperInstance&&($.popperInstance.destroy(),$.popperInstance=null)}function Ae(){return f(z.querySelectorAll("[data-tippy-root]"))}function Le(e){$.clearDelayTimeouts(),e&&ae("onTrigger",[$,e]),de();var t=oe(!0),n=Q(),r=n[0],o=n[1];x.isTouch&&"hold"===r&&o&&(t=o),t?v=setTimeout((function(){$.show()}),t):$.show()}function De(e){if($.clearDelayTimeouts(),ae("onUntrigger",[$,e]),$.state.isVisible){if(!($.props.trigger.indexOf("mouseenter")>=0&&$.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&V)){var t=oe(!1);t?g=setTimeout((function(){$.state.isVisible&&$.hide()}),t):h=requestAnimationFrame((function(){$.hide()}))}}else ve()}}function F(e,n){void 0===n&&(n={});var r=R.plugins.concat(n.plugins||[]);document.addEventListener("touchstart",T,t),window.addEventListener("blur",L);var o=Object.assign({},n,{plugins:r}),i=h(e).reduce((function(e,t){var n=t&&_(t,o);return n&&e.push(n),e}),[]);return v(e)?i[0]:i}F.defaultProps=R,F.setDefaultProps=function(e){Object.keys(e).forEach((function(t){R[t]=e[t]}))},F.currentInput=x;var W=Object.assign({},e.applyStyles,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}}),X={mouseover:"mouseenter",focusin:"focus",click:"click"};var Y={name:"animateFill",defaultValue:!1,fn:function(e){var t;if(null==(t=e.props.render)||!t.$$tippy)return{};var n=S(e.popper),r=n.box,o=n.content,i=e.props.animateFill?function(){var e=d();return e.className="tippy-backdrop",y([e],"hidden"),e}():null;return{onCreate:function(){i&&(r.insertBefore(i,r.firstElementChild),r.setAttribute("data-animatefill",""),r.style.overflow="hidden",e.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(i){var e=r.style.transitionDuration,t=Number(e.replace("ms",""));o.style.transitionDelay=Math.round(t/10)+"ms",i.style.transitionDuration=e,y([i],"visible")}},onShow:function(){i&&(i.style.transitionDuration="0ms")},onHide:function(){i&&y([i],"hidden")}}}};var $={clientX:0,clientY:0},q=[];function z(e){var t=e.clientX,n=e.clientY;$={clientX:t,clientY:n}}var J={name:"followCursor",defaultValue:!1,fn:function(e){var t=e.reference,n=w(e.props.triggerTarget||t),r=!1,o=!1,i=!0,a=e.props;function s(){return"initial"===e.props.followCursor&&e.state.isVisible}function u(){n.addEventListener("mousemove",f)}function c(){n.removeEventListener("mousemove",f)}function p(){r=!0,e.setProps({getReferenceClientRect:null}),r=!1}function f(n){var r=!n.target||t.contains(n.target),o=e.props.followCursor,i=n.clientX,a=n.clientY,s=t.getBoundingClientRect(),u=i-s.left,c=a-s.top;!r&&e.props.interactive||e.setProps({getReferenceClientRect:function(){var e=t.getBoundingClientRect(),n=i,r=a;"initial"===o&&(n=e.left+u,r=e.top+c);var s="horizontal"===o?e.top:r,p="vertical"===o?e.right:n,f="horizontal"===o?e.bottom:r,l="vertical"===o?e.left:n;return{width:p-l,height:f-s,top:s,right:p,bottom:f,left:l}}})}function l(){e.props.followCursor&&(q.push({instance:e,doc:n}),function(e){e.addEventListener("mousemove",z)}(n))}function d(){0===(q=q.filter((function(t){return t.instance!==e}))).filter((function(e){return e.doc===n})).length&&function(e){e.removeEventListener("mousemove",z)}(n)}return{onCreate:l,onDestroy:d,onBeforeUpdate:function(){a=e.props},onAfterUpdate:function(t,n){var i=n.followCursor;r||void 0!==i&&a.followCursor!==i&&(d(),i?(l(),!e.state.isMounted||o||s()||u()):(c(),p()))},onMount:function(){e.props.followCursor&&!o&&(i&&(f($),i=!1),s()||u())},onTrigger:function(e,t){m(t)&&($={clientX:t.clientX,clientY:t.clientY}),o="focus"===t.type},onHidden:function(){e.props.followCursor&&(p(),c(),i=!0)}}}};var G={name:"inlinePositioning",defaultValue:!1,fn:function(e){var t,n=e.reference;var r=-1,o=!1,i=[],a={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(o){var a=o.state;e.props.inlinePositioning&&(-1!==i.indexOf(a.placement)&&(i=[]),t!==a.placement&&-1===i.indexOf(a.placement)&&(i.push(a.placement),e.setProps({getReferenceClientRect:function(){return function(e){return function(e,t,n,r){if(n.length<2||null===e)return t;if(2===n.length&&r>=0&&n[0].left>n[1].right)return n[r]||t;switch(e){case"top":case"bottom":var o=n[0],i=n[n.length-1],a="top"===e,s=o.top,u=i.bottom,c=a?o.left:i.left,p=a?o.right:i.right;return{top:s,bottom:u,left:c,right:p,width:p-c,height:u-s};case"left":case"right":var f=Math.min.apply(Math,n.map((function(e){return e.left}))),l=Math.max.apply(Math,n.map((function(e){return e.right}))),d=n.filter((function(t){return"left"===e?t.left===f:t.right===l})),v=d[0].top,m=d[d.length-1].bottom;return{top:v,bottom:m,left:f,right:l,width:l-f,height:m-v};default:return t}}(p(e),n.getBoundingClientRect(),f(n.getClientRects()),r)}(a.placement)}})),t=a.placement)}};function s(){var t;o||(t=function(e,t){var n;return{popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat(((null==(n=e.popperOptions)?void 0:n.modifiers)||[]).filter((function(e){return e.name!==t.name})),[t])})}}(e.props,a),o=!0,e.setProps(t),o=!1)}return{onCreate:s,onAfterUpdate:s,onTrigger:function(t,n){if(m(n)){var o=f(e.reference.getClientRects()),i=o.find((function(e){return e.left-2<=n.clientX&&e.right+2>=n.clientX&&e.top-2<=n.clientY&&e.bottom+2>=n.clientY})),a=o.indexOf(i);r=a>-1?a:r}},onHidden:function(){r=-1}}}};var K={name:"sticky",defaultValue:!1,fn:function(e){var t=e.reference,n=e.popper;function r(t){return!0===e.props.sticky||e.props.sticky===t}var o=null,i=null;function a(){var s=r("reference")?(e.popperInstance?e.popperInstance.state.elements.reference:t).getBoundingClientRect():null,u=r("popper")?n.getBoundingClientRect():null;(s&&Q(o,s)||u&&Q(i,u))&&e.popperInstance&&e.popperInstance.update(),o=s,i=u,e.state.isMounted&&requestAnimationFrame(a)}return{onMount:function(){e.props.sticky&&a()}}}};function Q(e,t){return!e||!t||(e.top!==t.top||e.right!==t.right||e.bottom!==t.bottom||e.left!==t.left)}return F.setDefaultProps({plugins:[Y,J,G,K],render:N}),F.createSingleton=function(e,t){var n;void 0===t&&(t={});var r,o=e,i=[],a=[],c=t.overrides,p=[],f=!1;function l(){a=o.map((function(e){return u(e.props.triggerTarget||e.reference)})).reduce((function(e,t){return e.concat(t)}),[])}function v(){i=o.map((function(e){return e.reference}))}function m(e){o.forEach((function(t){e?t.enable():t.disable()}))}function g(e){return o.map((function(t){var n=t.setProps;return t.setProps=function(o){n(o),t.reference===r&&e.setProps(o)},function(){t.setProps=n}}))}function h(e,t){var n=a.indexOf(t);if(t!==r){r=t;var s=(c||[]).concat("content").reduce((function(e,t){return e[t]=o[n].props[t],e}),{});e.setProps(Object.assign({},s,{getReferenceClientRect:"function"==typeof s.getReferenceClientRect?s.getReferenceClientRect:function(){var e;return null==(e=i[n])?void 0:e.getBoundingClientRect()}}))}}m(!1),v(),l();var b={fn:function(){return{onDestroy:function(){m(!0)},onHidden:function(){r=null},onClickOutside:function(e){e.props.showOnCreate&&!f&&(f=!0,r=null)},onShow:function(e){e.props.showOnCreate&&!f&&(f=!0,h(e,i[0]))},onTrigger:function(e,t){h(e,t.currentTarget)}}}},y=F(d(),Object.assign({},s(t,["overrides"]),{plugins:[b].concat(t.plugins||[]),triggerTarget:a,popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat((null==(n=t.popperOptions)?void 0:n.modifiers)||[],[W])})})),w=y.show;y.show=function(e){if(w(),!r&&null==e)return h(y,i[0]);if(!r||null!=e){if("number"==typeof e)return i[e]&&h(y,i[e]);if(o.indexOf(e)>=0){var t=e.reference;return h(y,t)}return i.indexOf(e)>=0?h(y,e):void 0}},y.showNext=function(){var e=i[0];if(!r)return y.show(0);var t=i.indexOf(r);y.show(i[t+1]||e)},y.showPrevious=function(){var e=i[i.length-1];if(!r)return y.show(e);var t=i.indexOf(r),n=i[t-1]||e;y.show(n)};var E=y.setProps;return y.setProps=function(e){c=e.overrides||c,E(e)},y.setInstances=function(e){m(!0),p.forEach((function(e){return e()})),o=e,m(!1),v(),l(),p=g(y),y.setProps({triggerTarget:a})},p=g(y),y},F.delegate=function(e,n){var r=[],o=[],i=!1,a=n.target,c=s(n,["target"]),p=Object.assign({},c,{trigger:"manual",touch:!1}),f=Object.assign({touch:R.touch},c,{showOnCreate:!0}),l=F(e,p);function d(e){if(e.target&&!i){var t=e.target.closest(a);if(t){var r=t.getAttribute("data-tippy-trigger")||n.trigger||R.trigger;if(!t._tippy&&!("touchstart"===e.type&&"boolean"==typeof f.touch||"touchstart"!==e.type&&r.indexOf(X[e.type])<0)){var s=F(t,f);s&&(o=o.concat(s))}}}}function v(e,t,n,o){void 0===o&&(o=!1),e.addEventListener(t,n,o),r.push({node:e,eventType:t,handler:n,options:o})}return u(l).forEach((function(e){var n=e.destroy,a=e.enable,s=e.disable;e.destroy=function(e){void 0===e&&(e=!0),e&&o.forEach((function(e){e.destroy()})),o=[],r.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),r=[],n()},e.enable=function(){a(),o.forEach((function(e){return e.enable()})),i=!1},e.disable=function(){s(),o.forEach((function(e){return e.disable()})),i=!0},function(e){var n=e.reference;v(n,"touchstart",d,t),v(n,"mouseover",d),v(n,"focusin",d),v(n,"click",d)}(e)})),l},F.hideAll=function(e){var t=void 0===e?{}:e,n=t.exclude,r=t.duration;U.forEach((function(e){var t=!1;if(n&&(t=g(n)?e.reference===n:e.popper===n.popper),!t){var o=e.props.duration;e.setProps({duration:r}),e.hide(),e.state.isDestroyed||e.setProps({duration:o})}}))},F.roundArrow='<svg width="16" height="6" xmlns="http://www.w3.org/2000/svg"><path d="M0 6s1.796-.013 4.67-3.615C5.851.9 6.93.006 8 0c1.07-.006 2.148.887 3.343 2.385C14.233 6.005 16 6 16 6H0z"></svg>',F}));
</script>
<script>// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat
//
// AnchorJS - v4.3.1 - 2021-04-17
// https://www.bryanbraun.com/anchorjs/
// Copyright (c) 2021 Bryan Braun; Licensed MIT
//
// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat
!function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function d(A){A.icon=Object.prototype.hasOwnProperty.call(A,"icon")?A.icon:"",A.visible=Object.prototype.hasOwnProperty.call(A,"visible")?A.visible:"hover",A.placement=Object.prototype.hasOwnProperty.call(A,"placement")?A.placement:"right",A.ariaLabel=Object.prototype.hasOwnProperty.call(A,"ariaLabel")?A.ariaLabel:"Anchor",A.class=Object.prototype.hasOwnProperty.call(A,"class")?A.class:"",A.base=Object.prototype.hasOwnProperty.call(A,"base")?A.base:"",A.truncate=Object.prototype.hasOwnProperty.call(A,"truncate")?Math.floor(A.truncate):64,A.titleText=Object.prototype.hasOwnProperty.call(A,"titleText")?A.titleText:""}function w(A){var e;if("string"==typeof A||A instanceof String)e=[].slice.call(document.querySelectorAll(A));else{if(!(Array.isArray(A)||A instanceof NodeList))throw new TypeError("The selector provided to AnchorJS was invalid.");e=[].slice.call(A)}return e}this.options=A||{},this.elements=[],d(this.options),this.isTouchDevice=function(){return Boolean("ontouchstart"in window||window.TouchEvent||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(A){var e,t,o,i,n,s,a,c,r,l,h,u,p=[];if(d(this.options),"touch"===(l=this.options.visible)&&(l=this.isTouchDevice()?"always":"hover"),0===(e=w(A=A||"h2, h3, h4, h5, h6")).length)return this;for(null===document.head.querySelector("style.anchorjs")&&((u=document.createElement("style")).className="anchorjs",u.appendChild(document.createTextNode("")),void 0===(A=document.head.querySelector('[rel="stylesheet"],style'))?document.head.appendChild(u):document.head.insertBefore(u,A),u.sheet.insertRule(".anchorjs-link{opacity:0;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}",u.sheet.cssRules.length),u.sheet.insertRule(":hover>.anchorjs-link,.anchorjs-link:focus{opacity:1}",u.sheet.cssRules.length),u.sheet.insertRule("[data-anchorjs-icon]::after{content:attr(data-anchorjs-icon)}",u.sheet.cssRules.length),u.sheet.insertRule('@font-face{font-family:anchorjs-icons;src:url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype")}',u.sheet.cssRules.length)),u=document.querySelectorAll("[id]"),t=[].map.call(u,function(A){return A.id}),i=0;i<e.length;i++)if(this.hasAnchorJSLink(e[i]))p.push(i);else{if(e[i].hasAttribute("id"))o=e[i].getAttribute("id");else if(e[i].hasAttribute("data-anchor-id"))o=e[i].getAttribute("data-anchor-id");else{for(c=a=this.urlify(e[i].textContent),s=0;n=t.indexOf(c=void 0!==n?a+"-"+s:c),s+=1,-1!==n;);n=void 0,t.push(c),e[i].setAttribute("id",c),o=c}(r=document.createElement("a")).className="anchorjs-link "+this.options.class,r.setAttribute("aria-label",this.options.ariaLabel),r.setAttribute("data-anchorjs-icon",this.options.icon),this.options.titleText&&(r.title=this.options.titleText),h=document.querySelector("base")?window.location.pathname+window.location.search:"",h=this.options.base||h,r.href=h+"#"+o,"always"===l&&(r.style.opacity="1"),""===this.options.icon&&(r.style.font="1em/1 anchorjs-icons","left"===this.options.placement&&(r.style.lineHeight="inherit")),"left"===this.options.placement?(r.style.position="absolute",r.style.marginLeft="-1em",r.style.paddingRight=".5em",e[i].insertBefore(r,e[i].firstChild)):(r.style.paddingLeft=".375em",e[i].appendChild(r))}for(i=0;i<p.length;i++)e.splice(p[i]-i,1);return this.elements=this.elements.concat(e),this},this.remove=function(A){for(var e,t,o=w(A),i=0;i<o.length;i++)(t=o[i].querySelector(".anchorjs-link"))&&(-1!==(e=this.elements.indexOf(o[i]))&&this.elements.splice(e,1),o[i].removeChild(t));return this},this.removeAll=function(){this.remove(this.elements)},this.urlify=function(A){var e=document.createElement("textarea");return e.innerHTML=A,A=e.value,this.options.truncate||d(this.options),A.trim().replace(/'/gi,"").replace(/[& +$,:;=?@"#{}|^~[`%!'<>\]./()*\\\n\t\b\v\u00A0]/g,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&-1<(" "+A.firstChild.className+" ").indexOf(" anchorjs-link "),A=A.lastChild&&-1<(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ");return e||A||!1}}});
// @license-end</script>
<style type="text/css">.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}</style>
<link href="data:text/css,%0A%3Aroot%20%7B%0A%2D%2Dquarto%2Dhl%2Dal%2Dcolor%3A%20%23f07178%3B%0A%2D%2Dquarto%2Dhl%2Dan%2Dcolor%3A%20%23d4d0ab%3B%0A%2D%2Dquarto%2Dhl%2Dat%2Dcolor%3A%20%2300e0e0%3B%0A%2D%2Dquarto%2Dhl%2Dbn%2Dcolor%3A%20%23d4d0ab%3B%0A%2D%2Dquarto%2Dhl%2Dbu%2Dcolor%3A%20%23abe338%3B%0A%2D%2Dquarto%2Dhl%2Dch%2Dcolor%3A%20%23abe338%3B%0A%2D%2Dquarto%2Dhl%2Dco%2Dcolor%3A%20%23f8f8f2%3B%0A%2D%2Dquarto%2Dhl%2Dcv%2Dcolor%3A%20%23ffd700%3B%0A%2D%2Dquarto%2Dhl%2Dcn%2Dcolor%3A%20%23ffd700%3B%0A%2D%2Dquarto%2Dhl%2Dcf%2Dcolor%3A%20%23ffa07a%3B%0A%2D%2Dquarto%2Dhl%2Ddt%2Dcolor%3A%20%23ffa07a%3B%0A%2D%2Dquarto%2Dhl%2Ddv%2Dcolor%3A%20%23d4d0ab%3B%0A%2D%2Dquarto%2Dhl%2Ddo%2Dcolor%3A%20%23f8f8f2%3B%0A%2D%2Dquarto%2Dhl%2Der%2Dcolor%3A%20%23f07178%3B%0A%2D%2Dquarto%2Dhl%2Dex%2Dcolor%3A%20%2300e0e0%3B%0A%2D%2Dquarto%2Dhl%2Dfl%2Dcolor%3A%20%23d4d0ab%3B%0A%2D%2Dquarto%2Dhl%2Dfu%2Dcolor%3A%20%23ffa07a%3B%0A%2D%2Dquarto%2Dhl%2Dim%2Dcolor%3A%20%23abe338%3B%0A%2D%2Dquarto%2Dhl%2Din%2Dcolor%3A%20%23d4d0ab%3B%0A%2D%2Dquarto%2Dhl%2Dkw%2Dcolor%3A%20%23ffa07a%3B%0A%2D%2Dquarto%2Dhl%2Dop%2Dcolor%3A%20%23ffa07a%3B%0A%2D%2Dquarto%2Dhl%2Dot%2Dcolor%3A%20%2300e0e0%3B%0A%2D%2Dquarto%2Dhl%2Dpp%2Dcolor%3A%20%23dcc6e0%3B%0A%2D%2Dquarto%2Dhl%2Dre%2Dcolor%3A%20%2300e0e0%3B%0A%2D%2Dquarto%2Dhl%2Dsc%2Dcolor%3A%20%23abe338%3B%0A%2D%2Dquarto%2Dhl%2Dss%2Dcolor%3A%20%23abe338%3B%0A%2D%2Dquarto%2Dhl%2Dst%2Dcolor%3A%20%23abe338%3B%0A%2D%2Dquarto%2Dhl%2Dva%2Dcolor%3A%20%2300e0e0%3B%0A%2D%2Dquarto%2Dhl%2Dvs%2Dcolor%3A%20%23abe338%3B%0A%2D%2Dquarto%2Dhl%2Dwa%2Dcolor%3A%20%23dcc6e0%3B%0A%7D%0A%0A%3Aroot%20%7B%0A%2D%2Dquarto%2Dfont%2Dmonospace%3A%20SFMono%2DRegular%2C%20Menlo%2C%20Monaco%2C%20Consolas%2C%20%22Liberation%20Mono%22%2C%20%22Courier%20New%22%2C%20monospace%3B%0A%7D%0Acode%20span%2Eal%20%7B%0Abackground%2Dcolor%3A%20%232a0f15%3B%0Afont%2Dweight%3A%20bold%3B%0Acolor%3A%20%23f07178%3B%0A%7D%0Acode%20span%2Ean%20%7B%0Acolor%3A%20%23d4d0ab%3B%0A%7D%0Acode%20span%2Eat%20%7B%0Acolor%3A%20%2300e0e0%3B%0A%7D%0Acode%20span%2Ebn%20%7B%0Acolor%3A%20%23d4d0ab%3B%0A%7D%0Acode%20span%2Ebu%20%7B%0Acolor%3A%20%23abe338%3B%0A%7D%0Acode%20span%2Ech%20%7B%0Acolor%3A%20%23abe338%3B%0A%7D%0Acode%20span%2Eco%20%7B%0Afont%2Dstyle%3A%20italic%3B%0Acolor%3A%20%23f8f8f2%3B%0A%7D%0Acode%20span%2Ecv%20%7B%0Acolor%3A%20%23ffd700%3B%0A%7D%0Acode%20span%2Ecn%20%7B%0Acolor%3A%20%23ffd700%3B%0A%7D%0Acode%20span%2Ecf%20%7B%0Afont%2Dweight%3A%20bold%3B%0Acolor%3A%20%23ffa07a%3B%0A%7D%0Acode%20span%2Edt%20%7B%0Acolor%3A%20%23ffa07a%3B%0A%7D%0Acode%20span%2Edv%20%7B%0Acolor%3A%20%23d4d0ab%3B%0A%7D%0Acode%20span%2Edo%20%7B%0Acolor%3A%20%23f8f8f2%3B%0A%7D%0Acode%20span%2Eer%20%7B%0Acolor%3A%20%23f07178%3B%0Atext%2Ddecoration%3A%20underline%3B%0A%7D%0Acode%20span%2Eex%20%7B%0Afont%2Dweight%3A%20bold%3B%0Acolor%3A%20%2300e0e0%3B%0A%7D%0Acode%20span%2Efl%20%7B%0Acolor%3A%20%23d4d0ab%3B%0A%7D%0Acode%20span%2Efu%20%7B%0Acolor%3A%20%23ffa07a%3B%0A%7D%0Acode%20span%2Eim%20%7B%0Acolor%3A%20%23abe338%3B%0A%7D%0Acode%20span%2Ein%20%7B%0Acolor%3A%20%23d4d0ab%3B%0A%7D%0Acode%20span%2Ekw%20%7B%0Afont%2Dweight%3A%20bold%3B%0Acolor%3A%20%23ffa07a%3B%0A%7D%0Apre%20%3E%20code%2EsourceCode%20%3E%20span%20%7B%0Acolor%3A%20%23f8f8f2%3B%0A%7D%0Acode%20span%20%7B%0Acolor%3A%20%23f8f8f2%3B%0A%7D%0Acode%2EsourceCode%20%3E%20span%20%7B%0Acolor%3A%20%23f8f8f2%3B%0A%7D%0Adiv%2EsourceCode%2C%0Adiv%2EsourceCode%20pre%2EsourceCode%20%7B%0Acolor%3A%20%23f8f8f2%3B%0A%7D%0Acode%20span%2Eop%20%7B%0Acolor%3A%20%23ffa07a%3B%0A%7D%0Acode%20span%2Eot%20%7B%0Acolor%3A%20%2300e0e0%3B%0A%7D%0Acode%20span%2Epp%20%7B%0Acolor%3A%20%23dcc6e0%3B%0A%7D%0Acode%20span%2Ere%20%7B%0Abackground%2Dcolor%3A%20%23f8f8f2%3B%0Acolor%3A%20%2300e0e0%3B%0A%7D%0Acode%20span%2Esc%20%7B%0Acolor%3A%20%23abe338%3B%0A%7D%0Acode%20span%2Ess%20%7B%0Acolor%3A%20%23abe338%3B%0A%7D%0Acode%20span%2Est%20%7B%0Acolor%3A%20%23abe338%3B%0A%7D%0Acode%20span%2Eva%20%7B%0Acolor%3A%20%2300e0e0%3B%0A%7D%0Acode%20span%2Evs%20%7B%0Acolor%3A%20%23abe338%3B%0A%7D%0Acode%20span%2Ewa%20%7B%0Acolor%3A%20%23dcc6e0%3B%0A%7D%0A%2Eprevent%2Dinlining%20%7B%0Acontent%3A%20%22%3C%2F%22%3B%0A%7D%0A%0A" rel="stylesheet" id="quarto-text-highlighting-styles">
<script>/*!
* Bootstrap v5.1.3 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t="transitionend",e=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return e},i=t=>{const i=e(t);return i&&document.querySelector(i)?i:null},n=t=>{const i=e(t);return i?document.querySelector(i):null},s=e=>{e.dispatchEvent(new Event(t))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(t):null,a=(t,e,i)=>{Object.keys(i).forEach((n=>{const s=i[n],r=e[n],a=r&&o(r)?"element":null==(l=r)?`${l}`:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();var l;if(!new RegExp(s).test(a))throw new TypeError(`${t.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)}))},l=t=>!(!o(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),c=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),h=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?h(t.parentNode):null},d=()=>{},u=t=>{t.offsetHeight},f=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},p=[],m=()=>"rtl"===document.documentElement.dir,g=t=>{var e;e=()=>{const e=f();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(p.length||document.addEventListener("DOMContentLoaded",(()=>{p.forEach((t=>t()))})),p.push(e)):e()},_=t=>{"function"==typeof t&&t()},b=(e,i,n=!0)=>{if(!n)return void _(e);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(i)+5;let r=!1;const a=({target:n})=>{n===i&&(r=!0,i.removeEventListener(t,a),_(e))};i.addEventListener(t,a),setTimeout((()=>{r||s(i)}),o)},v=(t,e,i,n)=>{let s=t.indexOf(e);if(-1===s)return t[!i&&n?t.length-1:0];const o=t.length;return s+=i?1:-1,n&&(s=(s+o)%o),t[Math.max(0,Math.min(s,o-1))]},y=/[^.]*(?=\..*)\.|.*/,w=/\..*/,E=/::\d+$/,A={};let T=1;const O={mouseenter:"mouseover",mouseleave:"mouseout"},C=/^(mouseenter|mouseleave)/i,k=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function L(t,e){return e&&`${e}::${T++}`||t.uidEvent||T++}function x(t){const e=L(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function D(t,e,i=null){const n=Object.keys(t);for(let s=0,o=n.length;s<o;s++){const o=t[n[s]];if(o.originalHandler===e&&o.delegationSelector===i)return o}return null}function S(t,e,i){const n="string"==typeof e,s=n?i:e;let o=P(t);return k.has(o)||(o=t),[n,s,o]}function N(t,e,i,n,s){if("string"!=typeof e||!t)return;if(i||(i=n,n=null),C.test(e)){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};n?n=t(n):i=t(i)}const[o,r,a]=S(e,i,n),l=x(t),c=l[a]||(l[a]={}),h=D(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=L(r,e.replace(y,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return s.delegateTarget=r,n.oneOff&&j.off(t,s.type,e,i),i.apply(r,[s]);return null}}(t,i,n):function(t,e){return function i(n){return n.delegateTarget=t,i.oneOff&&j.off(t,n.type,e),e.apply(t,[n])}}(t,i);u.delegationSelector=o?i:null,u.originalHandler=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function I(t,e,i,n,s){const o=D(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function P(t){return t=t.replace(w,""),O[t]||t}const j={on(t,e,i,n){N(t,e,i,n,!1)},one(t,e,i,n){N(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=S(e,i,n),a=r!==e,l=x(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void I(t,l,r,o,s?i:null)}c&&Object.keys(l).forEach((i=>{!function(t,e,i,n){const s=e[i]||{};Object.keys(s).forEach((o=>{if(o.includes(n)){const n=s[o];I(t,e,i,n.originalHandler,n.delegationSelector)}}))}(t,l,i,e.slice(1))}));const h=l[r]||{};Object.keys(h).forEach((i=>{const n=i.replace(E,"");if(!a||e.includes(n)){const e=h[i];I(t,l,r,e.originalHandler,e.delegationSelector)}}))},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=f(),s=P(e),o=e!==s,r=k.has(s);let a,l=!0,c=!0,h=!1,d=null;return o&&n&&(a=n.Event(e,i),n(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(s,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==i&&Object.keys(i).forEach((t=>{Object.defineProperty(d,t,{get:()=>i[t]})})),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}},M=new Map,H={set(t,e,i){M.has(t)||M.set(t,new Map);const n=M.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>M.has(t)&&M.get(t).get(e)||null,remove(t,e){if(!M.has(t))return;const i=M.get(t);i.delete(e),0===i.size&&M.delete(t)}};class B{constructor(t){(t=r(t))&&(this._element=t,H.set(this._element,this.constructor.DATA_KEY,this))}dispose(){H.remove(this._element,this.constructor.DATA_KEY),j.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach((t=>{this[t]=null}))}_queueCallback(t,e,i=!0){b(t,e,i)}static getInstance(t){return H.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.1.3"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}const R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,s=t.NAME;j.on(document,i,`[data-bs-dismiss="${s}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),c(this))return;const o=n(this)||this.closest(`.${s}`);t.getOrCreateInstance(o)[e]()}))};class W extends B{static get NAME(){return"alert"}close(){if(j.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),j.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=W.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(W,"close"),g(W);const $='[data-bs-toggle="button"]';class z extends B{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=z.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function q(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function F(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}j.on(document,"click.bs.button.data-api",$,(t=>{t.preventDefault();const e=t.target.closest($);z.getOrCreateInstance(e).toggle()})),g(z);const U={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${F(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${F(e)}`)},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter((t=>t.startsWith("bs"))).forEach((i=>{let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),e[n]=q(t.dataset[i])})),e},getDataAttribute:(t,e)=>q(t.getAttribute(`data-bs-${F(e)}`)),offset(t){const e=t.getBoundingClientRect();return{top:e.top+window.pageYOffset,left:e.left+window.pageXOffset}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},V={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&3!==n.nodeType;)n.matches(e)&&i.push(n),n=n.parentNode;return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(", ");return this.find(e,t).filter((t=>!c(t)&&l(t)))}},K="carousel",X={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Y={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Q="next",G="prev",Z="left",J="right",tt={ArrowLeft:J,ArrowRight:Z},et="slid.bs.carousel",it="active",nt=".active.carousel-item";class st extends B{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=V.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return X}static get NAME(){return K}next(){this._slide(Q)}nextWhenVisible(){!document.hidden&&l(this._element)&&this.next()}prev(){this._slide(G)}pause(t){t||(this._isPaused=!0),V.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(s(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=V.findOne(nt,this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void j.one(this._element,et,(()=>this.to(t)));if(e===t)return this.pause(),void this.cycle();const i=t>e?Q:G;this._slide(i,this._items[t])}_getConfig(t){return t={...X,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(K,t,Y),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?J:Z)}_addEventListeners(){this._config.keyboard&&j.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&(j.on(this._element,"mouseenter.bs.carousel",(t=>this.pause(t))),j.on(this._element,"mouseleave.bs.carousel",(t=>this.cycle(t)))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>this._pointerEvent&&("pen"===t.pointerType||"touch"===t.pointerType),e=e=>{t(e)?this.touchStartX=e.clientX:this._pointerEvent||(this.touchStartX=e.touches[0].clientX)},i=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},n=e=>{t(e)&&(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((t=>this.cycle(t)),500+this._config.interval))};V.find(".carousel-item img",this._element).forEach((t=>{j.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()))})),this._pointerEvent?(j.on(this._element,"pointerdown.bs.carousel",(t=>e(t))),j.on(this._element,"pointerup.bs.carousel",(t=>n(t))),this._element.classList.add("pointer-event")):(j.on(this._element,"touchstart.bs.carousel",(t=>e(t))),j.on(this._element,"touchmove.bs.carousel",(t=>i(t))),j.on(this._element,"touchend.bs.carousel",(t=>n(t))))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=tt[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?V.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const i=t===Q;return v(this._items,e,i,this._config.wrap)}_triggerSlideEvent(t,e){const i=this._getItemIndex(t),n=this._getItemIndex(V.findOne(nt,this._element));return j.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:i})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=V.findOne(".active",this._indicatorsElement);e.classList.remove(it),e.removeAttribute("aria-current");const i=V.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e<i.length;e++)if(Number.parseInt(i[e].getAttribute("data-bs-slide-to"),10)===this._getItemIndex(t)){i[e].classList.add(it),i[e].setAttribute("aria-current","true");break}}}_updateInterval(){const t=this._activeElement||V.findOne(nt,this._element);if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}_slide(t,e){const i=this._directionToOrder(t),n=V.findOne(nt,this._element),s=this._getItemIndex(n),o=e||this._getItemByOrder(i,n),r=this._getItemIndex(o),a=Boolean(this._interval),l=i===Q,c=l?"carousel-item-start":"carousel-item-end",h=l?"carousel-item-next":"carousel-item-prev",d=this._orderToDirection(i);if(o&&o.classList.contains(it))return void(this._isSliding=!1);if(this._isSliding)return;if(this._triggerSlideEvent(o,d).defaultPrevented)return;if(!n||!o)return;this._isSliding=!0,a&&this.pause(),this._setActiveIndicatorElement(o),this._activeElement=o;const f=()=>{j.trigger(this._element,et,{relatedTarget:o,direction:d,from:s,to:r})};if(this._element.classList.contains("slide")){o.classList.add(h),u(o),n.classList.add(c),o.classList.add(c);const t=()=>{o.classList.remove(c,h),o.classList.add(it),n.classList.remove(it,h,c),this._isSliding=!1,setTimeout(f,0)};this._queueCallback(t,n,!0)}else n.classList.remove(it),o.classList.add(it),this._isSliding=!1,f();a&&this.cycle()}_directionToOrder(t){return[J,Z].includes(t)?m()?t===Z?G:Q:t===Z?Q:G:t}_orderToDirection(t){return[Q,G].includes(t)?m()?t===G?Z:J:t===G?J:Z:t}static carouselInterface(t,e){const i=st.getOrCreateInstance(t,e);let{_config:n}=i;"object"==typeof e&&(n={...n,...e});const s="string"==typeof e?e:n.slide;if("number"==typeof e)i.to(e);else if("string"==typeof s){if(void 0===i[s])throw new TypeError(`No method named "${s}"`);i[s]()}else n.interval&&n.ride&&(i.pause(),i.cycle())}static jQueryInterface(t){return this.each((function(){st.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=n(this);if(!e||!e.classList.contains("carousel"))return;const i={...U.getDataAttributes(e),...U.getDataAttributes(this)},s=this.getAttribute("data-bs-slide-to");s&&(i.interval=!1),st.carouselInterface(e,i),s&&st.getInstance(e).to(s),t.preventDefault()}}j.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",st.dataApiClickHandler),j.on(window,"load.bs.carousel.data-api",(()=>{const t=V.find('[data-bs-ride="carousel"]');for(let e=0,i=t.length;e<i;e++)st.carouselInterface(t[e],st.getInstance(t[e]))})),g(st);const ot="collapse",rt={toggle:!0,parent:null},at={toggle:"boolean",parent:"(null|element)"},lt="show",ct="collapse",ht="collapsing",dt="collapsed",ut=":scope .collapse .collapse",ft='[data-bs-toggle="collapse"]';class pt extends B{constructor(t,e){super(t),this._isTransitioning=!1,this._config=this._getConfig(e),this._triggerArray=[];const n=V.find(ft);for(let t=0,e=n.length;t<e;t++){const e=n[t],s=i(e),o=V.find(s).filter((t=>t===this._element));null!==s&&o.length&&(this._selector=s,this._triggerArray.push(e))}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return rt}static get NAME(){return ot}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t,e=[];if(this._config.parent){const t=V.find(ut,this._config.parent);e=V.find(".collapse.show, .collapse.collapsing",this._config.parent).filter((e=>!t.includes(e)))}const i=V.findOne(this._selector);if(e.length){const n=e.find((t=>i!==t));if(t=n?pt.getInstance(n):null,t&&t._isTransitioning)return}if(j.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e.forEach((e=>{i!==e&&pt.getOrCreateInstance(e,{toggle:!1}).hide(),t||H.set(e,"bs.collapse",null)}));const n=this._getDimension();this._element.classList.remove(ct),this._element.classList.add(ht),this._element.style[n]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const s=`scroll${n[0].toUpperCase()+n.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct,lt),this._element.style[n]="",j.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[n]=`${this._element[s]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(j.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,u(this._element),this._element.classList.add(ht),this._element.classList.remove(ct,lt);const e=this._triggerArray.length;for(let t=0;t<e;t++){const e=this._triggerArray[t],i=n(e);i&&!this._isShown(i)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct),j.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(lt)}_getConfig(t){return(t={...rt,...U.getDataAttributes(this._element),...t}).toggle=Boolean(t.toggle),t.parent=r(t.parent),a(ot,t,at),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=V.find(ut,this._config.parent);V.find(ft,this._config.parent).filter((e=>!t.includes(e))).forEach((t=>{const e=n(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}))}_addAriaAndCollapsedClass(t,e){t.length&&t.forEach((t=>{e?t.classList.remove(dt):t.classList.add(dt),t.setAttribute("aria-expanded",e)}))}static jQueryInterface(t){return this.each((function(){const e={};"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1);const i=pt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}j.on(document,"click.bs.collapse.data-api",ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=i(this);V.find(e).forEach((t=>{pt.getOrCreateInstance(t,{toggle:!1}).toggle()}))})),g(pt);var mt="top",gt="bottom",_t="right",bt="left",vt="auto",yt=[mt,gt,_t,bt],wt="start",Et="end",At="clippingParents",Tt="viewport",Ot="popper",Ct="reference",kt=yt.reduce((function(t,e){return t.concat([e+"-"+wt,e+"-"+Et])}),[]),Lt=[].concat(yt,[vt]).reduce((function(t,e){return t.concat([e,e+"-"+wt,e+"-"+Et])}),[]),xt="beforeRead",Dt="read",St="afterRead",Nt="beforeMain",It="main",Pt="afterMain",jt="beforeWrite",Mt="write",Ht="afterWrite",Bt=[xt,Dt,St,Nt,It,Pt,jt,Mt,Ht];function Rt(t){return t?(t.nodeName||"").toLowerCase():null}function Wt(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function $t(t){return t instanceof Wt(t).Element||t instanceof Element}function zt(t){return t instanceof Wt(t).HTMLElement||t instanceof HTMLElement}function qt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof Wt(t).ShadowRoot||t instanceof ShadowRoot)}const Ft={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];zt(s)&&Rt(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});zt(n)&&Rt(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function Ut(t){return t.split("-")[0]}function Vt(t,e){var i=t.getBoundingClientRect();return{width:i.width/1,height:i.height/1,top:i.top/1,right:i.right/1,bottom:i.bottom/1,left:i.left/1,x:i.left/1,y:i.top/1}}function Kt(t){var e=Vt(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Xt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&qt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Yt(t){return Wt(t).getComputedStyle(t)}function Qt(t){return["table","td","th"].indexOf(Rt(t))>=0}function Gt(t){return(($t(t)?t.ownerDocument:t.document)||window.document).documentElement}function Zt(t){return"html"===Rt(t)?t:t.assignedSlot||t.parentNode||(qt(t)?t.host:null)||Gt(t)}function Jt(t){return zt(t)&&"fixed"!==Yt(t).position?t.offsetParent:null}function te(t){for(var e=Wt(t),i=Jt(t);i&&Qt(i)&&"static"===Yt(i).position;)i=Jt(i);return i&&("html"===Rt(i)||"body"===Rt(i)&&"static"===Yt(i).position)?e:i||function(t){var e=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&zt(t)&&"fixed"===Yt(t).position)return null;for(var i=Zt(t);zt(i)&&["html","body"].indexOf(Rt(i))<0;){var n=Yt(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function ee(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}var ie=Math.max,ne=Math.min,se=Math.round;function oe(t,e,i){return ie(t,ne(e,i))}function re(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function ae(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const le={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=Ut(i.placement),l=ee(a),c=[bt,_t].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return re("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:ae(t,yt))}(s.padding,i),d=Kt(o),u="y"===l?mt:bt,f="y"===l?gt:_t,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=te(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,E=oe(v,w,y),A=l;i.modifiersData[n]=((e={})[A]=E,e.centerOffset=E-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Xt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ce(t){return t.split("-")[1]}var he={top:"auto",right:"auto",bottom:"auto",left:"auto"};function de(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=!0===h?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:se(se(e*n)/n)||0,y:se(se(i*n)/n)||0}}(r):"function"==typeof h?h(r):r,u=d.x,f=void 0===u?0:u,p=d.y,m=void 0===p?0:p,g=r.hasOwnProperty("x"),_=r.hasOwnProperty("y"),b=bt,v=mt,y=window;if(c){var w=te(i),E="clientHeight",A="clientWidth";w===Wt(i)&&"static"!==Yt(w=Gt(i)).position&&"absolute"===a&&(E="scrollHeight",A="scrollWidth"),w=w,s!==mt&&(s!==bt&&s!==_t||o!==Et)||(v=gt,m-=w[E]-n.height,m*=l?1:-1),s!==bt&&(s!==mt&&s!==gt||o!==Et)||(b=_t,f-=w[A]-n.width,f*=l?1:-1)}var T,O=Object.assign({position:a},c&&he);return l?Object.assign({},O,((T={})[v]=_?"0":"",T[b]=g?"0":"",T.transform=(y.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",T)):Object.assign({},O,((e={})[v]=_?m+"px":"",e[b]=g?f+"px":"",e.transform="",e))}const ue={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:Ut(e.placement),variation:ce(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,de(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,de(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var fe={passive:!0};const pe={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=Wt(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,fe)})),a&&l.addEventListener("resize",i.update,fe),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,fe)})),a&&l.removeEventListener("resize",i.update,fe)}},data:{}};var me={left:"right",right:"left",bottom:"top",top:"bottom"};function ge(t){return t.replace(/left|right|bottom|top/g,(function(t){return me[t]}))}var _e={start:"end",end:"start"};function be(t){return t.replace(/start|end/g,(function(t){return _e[t]}))}function ve(t){var e=Wt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ye(t){return Vt(Gt(t)).left+ve(t).scrollLeft}function we(t){var e=Yt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ee(t){return["html","body","#document"].indexOf(Rt(t))>=0?t.ownerDocument.body:zt(t)&&we(t)?t:Ee(Zt(t))}function Ae(t,e){var i;void 0===e&&(e=[]);var n=Ee(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=Wt(n),r=s?[o].concat(o.visualViewport||[],we(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Ae(Zt(r)))}function Te(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Oe(t,e){return e===Tt?Te(function(t){var e=Wt(t),i=Gt(t),n=e.visualViewport,s=i.clientWidth,o=i.clientHeight,r=0,a=0;return n&&(s=n.width,o=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(r=n.offsetLeft,a=n.offsetTop)),{width:s,height:o,x:r+ye(t),y:a}}(t)):zt(e)?function(t){var e=Vt(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):Te(function(t){var e,i=Gt(t),n=ve(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ie(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ie(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+ye(t),l=-n.scrollTop;return"rtl"===Yt(s||i).direction&&(a+=ie(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Gt(t)))}function Ce(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?Ut(s):null,r=s?ce(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case mt:e={x:a,y:i.y-n.height};break;case gt:e={x:a,y:i.y+i.height};break;case _t:e={x:i.x+i.width,y:l};break;case bt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?ee(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case wt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Et:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ke(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.boundary,r=void 0===o?At:o,a=i.rootBoundary,l=void 0===a?Tt:a,c=i.elementContext,h=void 0===c?Ot:c,d=i.altBoundary,u=void 0!==d&&d,f=i.padding,p=void 0===f?0:f,m=re("number"!=typeof p?p:ae(p,yt)),g=h===Ot?Ct:Ot,_=t.rects.popper,b=t.elements[u?g:h],v=function(t,e,i){var n="clippingParents"===e?function(t){var e=Ae(Zt(t)),i=["absolute","fixed"].indexOf(Yt(t).position)>=0&&zt(t)?te(t):t;return $t(i)?e.filter((function(t){return $t(t)&&Xt(t,i)&&"body"!==Rt(t)})):[]}(t):[].concat(e),s=[].concat(n,[i]),o=s[0],r=s.reduce((function(e,i){var n=Oe(t,i);return e.top=ie(n.top,e.top),e.right=ne(n.right,e.right),e.bottom=ne(n.bottom,e.bottom),e.left=ie(n.left,e.left),e}),Oe(t,o));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}($t(b)?b:b.contextElement||Gt(t.elements.popper),r,l),y=Vt(t.elements.reference),w=Ce({reference:y,element:_,strategy:"absolute",placement:s}),E=Te(Object.assign({},_,w)),A=h===Ot?E:y,T={top:v.top-A.top+m.top,bottom:A.bottom-v.bottom+m.bottom,left:v.left-A.left+m.left,right:A.right-v.right+m.right},O=t.modifiersData.offset;if(h===Ot&&O){var C=O[s];Object.keys(T).forEach((function(t){var e=[_t,gt].indexOf(t)>=0?1:-1,i=[mt,gt].indexOf(t)>=0?"y":"x";T[t]+=C[i]*e}))}return T}function Le(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?Lt:l,h=ce(n),d=h?a?kt:kt.filter((function(t){return ce(t)===h})):yt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ke(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[Ut(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const xe={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=Ut(g),b=l||(_!==g&&p?function(t){if(Ut(t)===vt)return[];var e=ge(t);return[be(t),e,be(e)]}(g):[ge(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(Ut(i)===vt?Le(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,E=new Map,A=!0,T=v[0],O=0;O<v.length;O++){var C=v[O],k=Ut(C),L=ce(C)===wt,x=[mt,gt].indexOf(k)>=0,D=x?"width":"height",S=ke(e,{placement:C,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),N=x?L?_t:bt:L?gt:mt;y[D]>w[D]&&(N=ge(N));var I=ge(N),P=[];if(o&&P.push(S[k]<=0),a&&P.push(S[N]<=0,S[I]<=0),P.every((function(t){return t}))){T=C,A=!1;break}E.set(C,P)}if(A)for(var j=function(t){var e=v.find((function(e){var i=E.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==j(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function De(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function Se(t){return[mt,_t,gt,bt].some((function(e){return t[e]>=0}))}const Ne={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ke(e,{elementContext:"reference"}),a=ke(e,{altBoundary:!0}),l=De(r,n),c=De(a,s,o),h=Se(l),d=Se(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},Ie={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=Lt.reduce((function(t,i){return t[i]=function(t,e,i){var n=Ut(t),s=[bt,mt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[bt,_t].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},Pe={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=Ce({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},je={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ke(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=Ut(e.placement),b=ce(e.placement),v=!b,y=ee(_),w="x"===y?"y":"x",E=e.modifiersData.popperOffsets,A=e.rects.reference,T=e.rects.popper,O="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,C={x:0,y:0};if(E){if(o||a){var k="y"===y?mt:bt,L="y"===y?gt:_t,x="y"===y?"height":"width",D=E[y],S=E[y]+g[k],N=E[y]-g[L],I=f?-T[x]/2:0,P=b===wt?A[x]:T[x],j=b===wt?-T[x]:-A[x],M=e.elements.arrow,H=f&&M?Kt(M):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},R=B[k],W=B[L],$=oe(0,A[x],H[x]),z=v?A[x]/2-I-$-R-O:P-$-R-O,q=v?-A[x]/2+I+$+W+O:j+$+W+O,F=e.elements.arrow&&te(e.elements.arrow),U=F?"y"===y?F.clientTop||0:F.clientLeft||0:0,V=e.modifiersData.offset?e.modifiersData.offset[e.placement][y]:0,K=E[y]+z-V-U,X=E[y]+q-V;if(o){var Y=oe(f?ne(S,K):S,D,f?ie(N,X):N);E[y]=Y,C[y]=Y-D}if(a){var Q="x"===y?mt:bt,G="x"===y?gt:_t,Z=E[w],J=Z+g[Q],tt=Z-g[G],et=oe(f?ne(J,K):J,Z,f?ie(tt,X):tt);E[w]=et,C[w]=et-Z}}e.modifiersData[n]=C}},requiresIfExists:["offset"]};function Me(t,e,i){void 0===i&&(i=!1);var n=zt(e);zt(e)&&function(t){var e=t.getBoundingClientRect();e.width,t.offsetWidth,e.height,t.offsetHeight}(e);var s,o,r=Gt(e),a=Vt(t),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!i)&&(("body"!==Rt(e)||we(r))&&(l=(s=e)!==Wt(s)&&zt(s)?{scrollLeft:(o=s).scrollLeft,scrollTop:o.scrollTop}:ve(s)),zt(e)?((c=Vt(e)).x+=e.clientLeft,c.y+=e.clientTop):r&&(c.x=ye(r))),{x:a.left+l.scrollLeft-c.x,y:a.top+l.scrollTop-c.y,width:a.width,height:a.height}}function He(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var Be={placement:"bottom",modifiers:[],strategy:"absolute"};function Re(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return!e.some((function(t){return!(t&&"function"==typeof t.getBoundingClientRect)}))}function We(t){void 0===t&&(t={});var e=t,i=e.defaultModifiers,n=void 0===i?[]:i,s=e.defaultOptions,o=void 0===s?Be:s;return function(t,e,i){void 0===i&&(i=o);var s,r,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},Be,o),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},l=[],c=!1,h={state:a,setOptions:function(i){var s="function"==typeof i?i(a.options):i;d(),a.options=Object.assign({},o,a.options,s),a.scrollParents={reference:$t(t)?Ae(t):t.contextElement?Ae(t.contextElement):[],popper:Ae(e)};var r,c,u=function(t){var e=He(t);return Bt.reduce((function(t,i){return t.concat(e.filter((function(t){return t.phase===i})))}),[])}((r=[].concat(n,a.options.modifiers),c=r.reduce((function(t,e){var i=t[e.name];return t[e.name]=i?Object.assign({},i,e,{options:Object.assign({},i.options,e.options),data:Object.assign({},i.data,e.data)}):e,t}),{}),Object.keys(c).map((function(t){return c[t]}))));return a.orderedModifiers=u.filter((function(t){return t.enabled})),a.orderedModifiers.forEach((function(t){var e=t.name,i=t.options,n=void 0===i?{}:i,s=t.effect;if("function"==typeof s){var o=s({state:a,name:e,instance:h,options:n});l.push(o||function(){})}})),h.update()},forceUpdate:function(){if(!c){var t=a.elements,e=t.reference,i=t.popper;if(Re(e,i)){a.rects={reference:Me(e,te(i),"fixed"===a.options.strategy),popper:Kt(i)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach((function(t){return a.modifiersData[t.name]=Object.assign({},t.data)}));for(var n=0;n<a.orderedModifiers.length;n++)if(!0!==a.reset){var s=a.orderedModifiers[n],o=s.fn,r=s.options,l=void 0===r?{}:r,d=s.name;"function"==typeof o&&(a=o({state:a,options:l,name:d,instance:h})||a)}else a.reset=!1,n=-1}}},update:(s=function(){return new Promise((function(t){h.forceUpdate(),t(a)}))},function(){return r||(r=new Promise((function(t){Promise.resolve().then((function(){r=void 0,t(s())}))}))),r}),destroy:function(){d(),c=!0}};if(!Re(t,e))return h;function d(){l.forEach((function(t){return t()})),l=[]}return h.setOptions(i).then((function(t){!c&&i.onFirstUpdate&&i.onFirstUpdate(t)})),h}}var $e=We(),ze=We({defaultModifiers:[pe,Pe,ue,Ft]}),qe=We({defaultModifiers:[pe,Pe,ue,Ft,Ie,xe,je,le,Ne]});const Fe=Object.freeze({__proto__:null,popperGenerator:We,detectOverflow:ke,createPopperBase:$e,createPopper:qe,createPopperLite:ze,top:mt,bottom:gt,right:_t,left:bt,auto:vt,basePlacements:yt,start:wt,end:Et,clippingParents:At,viewport:Tt,popper:Ot,reference:Ct,variationPlacements:kt,placements:Lt,beforeRead:xt,read:Dt,afterRead:St,beforeMain:Nt,main:It,afterMain:Pt,beforeWrite:jt,write:Mt,afterWrite:Ht,modifierPhases:Bt,applyStyles:Ft,arrow:le,computeStyles:ue,eventListeners:pe,flip:xe,hide:Ne,offset:Ie,popperOffsets:Pe,preventOverflow:je}),Ue="dropdown",Ve="Escape",Ke="Space",Xe="ArrowUp",Ye="ArrowDown",Qe=new RegExp("ArrowUp|ArrowDown|Escape"),Ge="click.bs.dropdown.data-api",Ze="keydown.bs.dropdown.data-api",Je="show",ti='[data-bs-toggle="dropdown"]',ei=".dropdown-menu",ii=m()?"top-end":"top-start",ni=m()?"top-start":"top-end",si=m()?"bottom-end":"bottom-start",oi=m()?"bottom-start":"bottom-end",ri=m()?"left-start":"right-start",ai=m()?"right-start":"left-start",li={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},ci={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class hi extends B{constructor(t,e){super(t),this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar()}static get Default(){return li}static get DefaultType(){return ci}static get NAME(){return Ue}toggle(){return this._isShown()?this.hide():this.show()}show(){if(c(this._element)||this._isShown(this._menu))return;const t={relatedTarget:this._element};if(j.trigger(this._element,"show.bs.dropdown",t).defaultPrevented)return;const e=hi.getParentFromElement(this._element);this._inNavbar?U.setDataAttribute(this._menu,"popper","none"):this._createPopper(e),"ontouchstart"in document.documentElement&&!e.closest(".navbar-nav")&&[].concat(...document.body.children).forEach((t=>j.on(t,"mouseover",d))),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Je),this._element.classList.add(Je),j.trigger(this._element,"shown.bs.dropdown",t)}hide(){if(c(this._element)||!this._isShown(this._menu))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){j.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>j.off(t,"mouseover",d))),this._popper&&this._popper.destroy(),this._menu.classList.remove(Je),this._element.classList.remove(Je),this._element.setAttribute("aria-expanded","false"),U.removeDataAttribute(this._menu,"popper"),j.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...U.getDataAttributes(this._element),...t},a(Ue,t,this.constructor.DefaultType),"object"==typeof t.reference&&!o(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${Ue.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(t){if(void 0===Fe)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:o(this._config.reference)?e=r(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig(),n=i.modifiers.find((t=>"applyStyles"===t.name&&!1===t.enabled));this._popper=qe(e,this._menu,i),n&&U.setDataAttribute(this._menu,"popper","static")}_isShown(t=this._element){return t.classList.contains(Je)}_getMenuElement(){return V.next(this._element,ei)[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return ri;if(t.classList.contains("dropstart"))return ai;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ni:ii:e?oi:si}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const i=V.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(l);i.length&&v(i,e,t===Ye,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=hi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(t&&(2===t.button||"keyup"===t.type&&"Tab"!==t.key))return;const e=V.find(ti);for(let i=0,n=e.length;i<n;i++){const n=hi.getInstance(e[i]);if(!n||!1===n._config.autoClose)continue;if(!n._isShown())continue;const s={relatedTarget:n._element};if(t){const e=t.composedPath(),i=e.includes(n._menu);if(e.includes(n._element)||"inside"===n._config.autoClose&&!i||"outside"===n._config.autoClose&&i)continue;if(n._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;"click"===t.type&&(s.clickEvent=t)}n._completeHide(s)}}static getParentFromElement(t){return n(t)||t.parentNode}static dataApiKeydownHandler(t){if(/input|textarea/i.test(t.target.tagName)?t.key===Ke||t.key!==Ve&&(t.key!==Ye&&t.key!==Xe||t.target.closest(ei)):!Qe.test(t.key))return;const e=this.classList.contains(Je);if(!e&&t.key===Ve)return;if(t.preventDefault(),t.stopPropagation(),c(this))return;const i=this.matches(ti)?this:V.prev(this,ti)[0],n=hi.getOrCreateInstance(i);if(t.key!==Ve)return t.key===Xe||t.key===Ye?(e||n.show(),void n._selectMenuItem(t)):void(e&&t.key!==Ke||hi.clearMenus());n.hide()}}j.on(document,Ze,ti,hi.dataApiKeydownHandler),j.on(document,Ze,ei,hi.dataApiKeydownHandler),j.on(document,Ge,hi.clearMenus),j.on(document,"keyup.bs.dropdown.data-api",hi.clearMenus),j.on(document,Ge,ti,(function(t){t.preventDefault(),hi.getOrCreateInstance(this).toggle()})),g(hi);const di=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ui=".sticky-top";class fi{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",(e=>e+t)),this._setElementAttributes(di,"paddingRight",(e=>e+t)),this._setElementAttributes(ui,"marginRight",(e=>e-t))}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t)[e];t.style[e]=`${i(Number.parseFloat(s))}px`}))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(di,"paddingRight"),this._resetElementAttributes(ui,"marginRight")}_saveInitialAttribute(t,e){const i=t.style[e];i&&U.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=U.getDataAttribute(t,e);void 0===i?t.style.removeProperty(e):(U.removeDataAttribute(t,e),t.style[e]=i)}))}_applyManipulationCallback(t,e){o(t)?e(t):V.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const pi={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},mi={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},gi="show",_i="mousedown.bs.backdrop";class bi{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&u(this._getElement()),this._getElement().classList.add(gi),this._emulateAnimation((()=>{_(t)}))):_(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove(gi),this._emulateAnimation((()=>{this.dispose(),_(t)}))):_(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...pi,..."object"==typeof t?t:{}}).rootElement=r(t.rootElement),a("backdrop",t,mi),t}_append(){this._isAppended||(this._config.rootElement.append(this._getElement()),j.on(this._getElement(),_i,(()=>{_(this._config.clickCallback)})),this._isAppended=!0)}dispose(){this._isAppended&&(j.off(this._element,_i),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){b(t,this._getElement(),this._config.isAnimated)}}const vi={trapElement:null,autofocus:!0},yi={trapElement:"element",autofocus:"boolean"},wi=".bs.focustrap",Ei="backward";class Ai{constructor(t){this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}activate(){const{trapElement:t,autofocus:e}=this._config;this._isActive||(e&&t.focus(),j.off(document,wi),j.on(document,"focusin.bs.focustrap",(t=>this._handleFocusin(t))),j.on(document,"keydown.tab.bs.focustrap",(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,j.off(document,wi))}_handleFocusin(t){const{target:e}=t,{trapElement:i}=this._config;if(e===document||e===i||i.contains(e))return;const n=V.focusableChildren(i);0===n.length?i.focus():this._lastTabNavDirection===Ei?n[n.length-1].focus():n[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?Ei:"forward")}_getConfig(t){return t={...vi,..."object"==typeof t?t:{}},a("focustrap",t,yi),t}}const Ti="modal",Oi="Escape",Ci={backdrop:!0,keyboard:!0,focus:!0},ki={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},Li="hidden.bs.modal",xi="show.bs.modal",Di="resize.bs.modal",Si="click.dismiss.bs.modal",Ni="keydown.dismiss.bs.modal",Ii="mousedown.dismiss.bs.modal",Pi="modal-open",ji="show",Mi="modal-static";class Hi extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=V.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new fi}static get Default(){return Ci}static get NAME(){return Ti}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||j.trigger(this._element,xi,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(Pi),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),j.on(this._dialog,Ii,(()=>{j.one(this._element,"mouseup.dismiss.bs.modal",(t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)}))})),this._showBackdrop((()=>this._showElement(t))))}hide(){if(!this._isShown||this._isTransitioning)return;if(j.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const t=this._isAnimated();t&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),this._focustrap.deactivate(),this._element.classList.remove(ji),j.off(this._element,Si),j.off(this._dialog,Ii),this._queueCallback((()=>this._hideModal()),this._element,t)}dispose(){[window,this._dialog].forEach((t=>j.off(t,".bs.modal"))),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new bi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Ai({trapElement:this._element})}_getConfig(t){return t={...Ci,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(Ti,t,ki),t}_showElement(t){const e=this._isAnimated(),i=V.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,i&&(i.scrollTop=0),e&&u(this._element),this._element.classList.add(ji),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,j.trigger(this._element,"shown.bs.modal",{relatedTarget:t})}),this._dialog,e)}_setEscapeEvent(){this._isShown?j.on(this._element,Ni,(t=>{this._config.keyboard&&t.key===Oi?(t.preventDefault(),this.hide()):this._config.keyboard||t.key!==Oi||this._triggerBackdropTransition()})):j.off(this._element,Ni)}_setResizeEvent(){this._isShown?j.on(window,Di,(()=>this._adjustDialog())):j.off(window,Di)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(Pi),this._resetAdjustments(),this._scrollBar.reset(),j.trigger(this._element,Li)}))}_showBackdrop(t){j.on(this._element,Si,(t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())})),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(j.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:i}=this._element,n=e>document.documentElement.clientHeight;!n&&"hidden"===i.overflowY||t.contains(Mi)||(n||(i.overflowY="hidden"),t.add(Mi),this._queueCallback((()=>{t.remove(Mi),n||this._queueCallback((()=>{i.overflowY=""}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;(!i&&t&&!m()||i&&!t&&m())&&(this._element.style.paddingLeft=`${e}px`),(i&&!t&&!m()||!i&&t&&m())&&(this._element.style.paddingRight=`${e}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Hi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}j.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=n(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),j.one(e,xi,(t=>{t.defaultPrevented||j.one(e,Li,(()=>{l(this)&&this.focus()}))}));const i=V.findOne(".modal.show");i&&Hi.getInstance(i).hide(),Hi.getOrCreateInstance(e).toggle(this)})),R(Hi),g(Hi);const Bi="offcanvas",Ri={backdrop:!0,keyboard:!0,scroll:!1},Wi={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},$i="show",zi=".offcanvas.show",qi="hidden.bs.offcanvas";class Fi extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get NAME(){return Bi}static get Default(){return Ri}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||j.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(new fi).hide(),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add($i),this._queueCallback((()=>{this._config.scroll||this._focustrap.activate(),j.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(j.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.remove($i),this._backdrop.hide(),this._queueCallback((()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new fi).reset(),j.trigger(this._element,qi)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_getConfig(t){return t={...Ri,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(Bi,t,Wi),t}_initializeBackDrop(){return new bi({className:"offcanvas-backdrop",isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_initializeFocusTrap(){return new Ai({trapElement:this._element})}_addEventListeners(){j.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()}))}static jQueryInterface(t){return this.each((function(){const e=Fi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}j.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=n(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),c(this))return;j.one(e,qi,(()=>{l(this)&&this.focus()}));const i=V.findOne(zi);i&&i!==e&&Fi.getInstance(i).hide(),Fi.getOrCreateInstance(e).toggle(this)})),j.on(window,"load.bs.offcanvas.data-api",(()=>V.find(zi).forEach((t=>Fi.getOrCreateInstance(t).show())))),R(Fi),g(Fi);const Ui=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Vi=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Ki=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Xi=(t,e)=>{const i=t.nodeName.toLowerCase();if(e.includes(i))return!Ui.has(i)||Boolean(Vi.test(t.nodeValue)||Ki.test(t.nodeValue));const n=e.filter((t=>t instanceof RegExp));for(let t=0,e=n.length;t<e;t++)if(n[t].test(i))return!0;return!1};function Yi(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(let t=0,i=s.length;t<i;t++){const i=s[t],n=i.nodeName.toLowerCase();if(!Object.keys(e).includes(n)){i.remove();continue}const o=[].concat(...i.attributes),r=[].concat(e["*"]||[],e[n]||[]);o.forEach((t=>{Xi(t,r)||i.removeAttribute(t.nodeName)}))}return n.body.innerHTML}const Qi="tooltip",Gi=new Set(["sanitize","allowList","sanitizeFn"]),Zi={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},Ji={AUTO:"auto",TOP:"top",RIGHT:m()?"left":"right",BOTTOM:"bottom",LEFT:m()?"right":"left"},tn={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},en={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},nn="fade",sn="show",on="show",rn="out",an=".tooltip-inner",ln=".modal",cn="hide.bs.modal",hn="hover",dn="focus";class un extends B{constructor(t,e){if(void 0===Fe)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return tn}static get NAME(){return Qi}static get Event(){return en}static get DefaultType(){return Zi}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains(sn))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),j.off(this._element.closest(ln),cn,this._hideModalHandler),this.tip&&this.tip.remove(),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=j.trigger(this._element,this.constructor.Event.SHOW),e=h(this._element),i=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!i)return;"tooltip"===this.constructor.NAME&&this.tip&&this.getTitle()!==this.tip.querySelector(an).innerHTML&&(this._disposePopper(),this.tip.remove(),this.tip=null);const n=this.getTipElement(),s=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME);n.setAttribute("id",s),this._element.setAttribute("aria-describedby",s),this._config.animation&&n.classList.add(nn);const o="function"==typeof this._config.placement?this._config.placement.call(this,n,this._element):this._config.placement,r=this._getAttachment(o);this._addAttachmentClass(r);const{container:a}=this._config;H.set(n,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(a.append(n),j.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=qe(this._element,n,this._getPopperConfig(r)),n.classList.add(sn);const l=this._resolvePossibleFunction(this._config.customClass);l&&n.classList.add(...l.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>{j.on(t,"mouseover",d)}));const c=this.tip.classList.contains(nn);this._queueCallback((()=>{const t=this._hoverState;this._hoverState=null,j.trigger(this._element,this.constructor.Event.SHOWN),t===rn&&this._leave(null,this)}),this.tip,c)}hide(){if(!this._popper)return;const t=this.getTipElement();if(j.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove(sn),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>j.off(t,"mouseover",d))),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains(nn);this._queueCallback((()=>{this._isWithActiveTrigger()||(this._hoverState!==on&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),j.trigger(this._element,this.constructor.Event.HIDDEN),this._disposePopper())}),this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");t.innerHTML=this._config.template;const e=t.children[0];return this.setContent(e),e.classList.remove(nn,sn),this.tip=e,this.tip}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),an)}_sanitizeAndSetContent(t,e,i){const n=V.findOne(i,t);e||!n?this.setElementContent(n,e):n.remove()}setElementContent(t,e){if(null!==t)return o(e)?(e=r(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.append(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=Yi(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){const t=this._element.getAttribute("data-bs-original-title")||this._config.title;return this._resolvePossibleFunction(t)}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){return e||this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return"function"==typeof t?t.call(this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add(`${this._getBasicClassPrefix()}-${this.updateAttachment(t)}`)}_getAttachment(t){return Ji[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach((t=>{if("click"===t)j.on(this._element,this.constructor.Event.CLICK,this._config.selector,(t=>this.toggle(t)));else if("manual"!==t){const e=t===hn?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,i=t===hn?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;j.on(this._element,e,this._config.selector,(t=>this._enter(t))),j.on(this._element,i,this._config.selector,(t=>this._leave(t)))}})),this._hideModalHandler=()=>{this._element&&this.hide()},j.on(this._element.closest(ln),cn,this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?dn:hn]=!0),e.getTipElement().classList.contains(sn)||e._hoverState===on?e._hoverState=on:(clearTimeout(e._timeout),e._hoverState=on,e._config.delay&&e._config.delay.show?e._timeout=setTimeout((()=>{e._hoverState===on&&e.show()}),e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?dn:hn]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=rn,e._config.delay&&e._config.delay.hide?e._timeout=setTimeout((()=>{e._hoverState===rn&&e.hide()}),e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=U.getDataAttributes(this._element);return Object.keys(e).forEach((t=>{Gi.has(t)&&delete e[t]})),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),a(Qi,t,this.constructor.DefaultType),t.sanitize&&(t.template=Yi(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=new RegExp(`(^|\\s)${this._getBasicClassPrefix()}\\S+`,"g"),i=t.getAttribute("class").match(e);null!==i&&i.length>0&&i.map((t=>t.trim())).forEach((e=>t.classList.remove(e)))}_getBasicClassPrefix(){return"bs-tooltip"}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each((function(){const e=un.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(un);const fn={...un.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'},pn={...un.DefaultType,content:"(string|element|function)"},mn={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class gn extends un{static get Default(){return fn}static get NAME(){return"popover"}static get Event(){return mn}static get DefaultType(){return pn}isWithContent(){return this.getTitle()||this._getContent()}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),".popover-header"),this._sanitizeAndSetContent(t,this._getContent(),".popover-body")}_getContent(){return this._resolvePossibleFunction(this._config.content)}_getBasicClassPrefix(){return"bs-popover"}static jQueryInterface(t){return this.each((function(){const e=gn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(gn);const _n="scrollspy",bn={offset:10,method:"auto",target:""},vn={offset:"number",method:"string",target:"(string|element)"},yn="active",wn=".nav-link, .list-group-item, .dropdown-item",En="position";class An extends B{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,j.on(this._scrollElement,"scroll.bs.scrollspy",(()=>this._process())),this.refresh(),this._process()}static get Default(){return bn}static get NAME(){return _n}refresh(){const t=this._scrollElement===this._scrollElement.window?"offset":En,e="auto"===this._config.method?t:this._config.method,n=e===En?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),V.find(wn,this._config.target).map((t=>{const s=i(t),o=s?V.findOne(s):null;if(o){const t=o.getBoundingClientRect();if(t.width||t.height)return[U[e](o).top+n,s]}return null})).filter((t=>t)).sort(((t,e)=>t[0]-e[0])).forEach((t=>{this._offsets.push(t[0]),this._targets.push(t[1])}))}dispose(){j.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){return(t={...bn,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target=r(t.target)||document.documentElement,a(_n,t,vn),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),i=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=i){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t<this._offsets[e+1])&&this._activate(this._targets[e])}}_activate(t){this._activeTarget=t,this._clear();const e=wn.split(",").map((e=>`${e}[data-bs-target="${t}"],${e}[href="${t}"]`)),i=V.findOne(e.join(","),this._config.target);i.classList.add(yn),i.classList.contains("dropdown-item")?V.findOne(".dropdown-toggle",i.closest(".dropdown")).classList.add(yn):V.parents(i,".nav, .list-group").forEach((t=>{V.prev(t,".nav-link, .list-group-item").forEach((t=>t.classList.add(yn))),V.prev(t,".nav-item").forEach((t=>{V.children(t,".nav-link").forEach((t=>t.classList.add(yn)))}))})),j.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:t})}_clear(){V.find(wn,this._config.target).filter((t=>t.classList.contains(yn))).forEach((t=>t.classList.remove(yn)))}static jQueryInterface(t){return this.each((function(){const e=An.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}j.on(window,"load.bs.scrollspy.data-api",(()=>{V.find('[data-bs-spy="scroll"]').forEach((t=>new An(t)))})),g(An);const Tn="active",On="fade",Cn="show",kn=".active",Ln=":scope > li > .active";class xn extends B{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(Tn))return;let t;const e=n(this._element),i=this._element.closest(".nav, .list-group");if(i){const e="UL"===i.nodeName||"OL"===i.nodeName?Ln:kn;t=V.find(e,i),t=t[t.length-1]}const s=t?j.trigger(t,"hide.bs.tab",{relatedTarget:this._element}):null;if(j.trigger(this._element,"show.bs.tab",{relatedTarget:t}).defaultPrevented||null!==s&&s.defaultPrevented)return;this._activate(this._element,i);const o=()=>{j.trigger(t,"hidden.bs.tab",{relatedTarget:this._element}),j.trigger(this._element,"shown.bs.tab",{relatedTarget:t})};e?this._activate(e,e.parentNode,o):o()}_activate(t,e,i){const n=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?V.children(e,kn):V.find(Ln,e))[0],s=i&&n&&n.classList.contains(On),o=()=>this._transitionComplete(t,n,i);n&&s?(n.classList.remove(Cn),this._queueCallback(o,t,!0)):o()}_transitionComplete(t,e,i){if(e){e.classList.remove(Tn);const t=V.findOne(":scope > .dropdown-menu .active",e.parentNode);t&&t.classList.remove(Tn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}t.classList.add(Tn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),u(t),t.classList.contains(On)&&t.classList.add(Cn);let n=t.parentNode;if(n&&"LI"===n.nodeName&&(n=n.parentNode),n&&n.classList.contains("dropdown-menu")){const e=t.closest(".dropdown");e&&V.find(".dropdown-toggle",e).forEach((t=>t.classList.add(Tn))),t.setAttribute("aria-expanded",!0)}i&&i()}static jQueryInterface(t){return this.each((function(){const e=xn.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}j.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),c(this)||xn.getOrCreateInstance(this).show()})),g(xn);const Dn="toast",Sn="hide",Nn="show",In="showing",Pn={animation:"boolean",autohide:"boolean",delay:"number"},jn={animation:!0,autohide:!0,delay:5e3};class Mn extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Pn}static get Default(){return jn}static get NAME(){return Dn}show(){j.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(Sn),u(this._element),this._element.classList.add(Nn),this._element.classList.add(In),this._queueCallback((()=>{this._element.classList.remove(In),j.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this._element.classList.contains(Nn)&&(j.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(In),this._queueCallback((()=>{this._element.classList.add(Sn),this._element.classList.remove(In),this._element.classList.remove(Nn),j.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains(Nn)&&this._element.classList.remove(Nn),super.dispose()}_getConfig(t){return t={...jn,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},a(Dn,t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){j.on(this._element,"mouseover.bs.toast",(t=>this._onInteraction(t,!0))),j.on(this._element,"mouseout.bs.toast",(t=>this._onInteraction(t,!1))),j.on(this._element,"focusin.bs.toast",(t=>this._onInteraction(t,!0))),j.on(this._element,"focusout.bs.toast",(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Mn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(Mn),g(Mn),{Alert:W,Button:z,Carousel:st,Collapse:pt,Dropdown:hi,Modal:Hi,Offcanvas:Fi,Popover:gn,ScrollSpy:An,Tab:xn,Toast:Mn,Tooltip:un}}));
//# sourceMappingURL=bootstrap.bundle.min.js.map</script>
<style type="text/css">@font-face {
font-display: block;
font-family: "bootstrap-icons";
src: url(data:font/woff;base64,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) format("woff");
}
.bi::before,
[class^="bi-"]::before,
[class*=" bi-"]::before {
display: inline-block;
font-family: bootstrap-icons !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
line-height: 1;
vertical-align: -.125em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.bi-123::before { content: "\f67f"; }
.bi-alarm-fill::before { content: "\f101"; }
.bi-alarm::before { content: "\f102"; }
.bi-align-bottom::before { content: "\f103"; }
.bi-align-center::before { content: "\f104"; }
.bi-align-end::before { content: "\f105"; }
.bi-align-middle::before { content: "\f106"; }
.bi-align-start::before { content: "\f107"; }
.bi-align-top::before { content: "\f108"; }
.bi-alt::before { content: "\f109"; }
.bi-app-indicator::before { content: "\f10a"; }
.bi-app::before { content: "\f10b"; }
.bi-archive-fill::before { content: "\f10c"; }
.bi-archive::before { content: "\f10d"; }
.bi-arrow-90deg-down::before { content: "\f10e"; }
.bi-arrow-90deg-left::before { content: "\f10f"; }
.bi-arrow-90deg-right::before { content: "\f110"; }
.bi-arrow-90deg-up::before { content: "\f111"; }
.bi-arrow-bar-down::before { content: "\f112"; }
.bi-arrow-bar-left::before { content: "\f113"; }
.bi-arrow-bar-right::before { content: "\f114"; }
.bi-arrow-bar-up::before { content: "\f115"; }
.bi-arrow-clockwise::before { content: "\f116"; }
.bi-arrow-counterclockwise::before { content: "\f117"; }
.bi-arrow-down-circle-fill::before { content: "\f118"; }
.bi-arrow-down-circle::before { content: "\f119"; }
.bi-arrow-down-left-circle-fill::before { content: "\f11a"; }
.bi-arrow-down-left-circle::before { content: "\f11b"; }
.bi-arrow-down-left-square-fill::before { content: "\f11c"; }
.bi-arrow-down-left-square::before { content: "\f11d"; }
.bi-arrow-down-left::before { content: "\f11e"; }
.bi-arrow-down-right-circle-fill::before { content: "\f11f"; }
.bi-arrow-down-right-circle::before { content: "\f120"; }
.bi-arrow-down-right-square-fill::before { content: "\f121"; }
.bi-arrow-down-right-square::before { content: "\f122"; }
.bi-arrow-down-right::before { content: "\f123"; }
.bi-arrow-down-short::before { content: "\f124"; }
.bi-arrow-down-square-fill::before { content: "\f125"; }
.bi-arrow-down-square::before { content: "\f126"; }
.bi-arrow-down-up::before { content: "\f127"; }
.bi-arrow-down::before { content: "\f128"; }
.bi-arrow-left-circle-fill::before { content: "\f129"; }
.bi-arrow-left-circle::before { content: "\f12a"; }
.bi-arrow-left-right::before { content: "\f12b"; }
.bi-arrow-left-short::before { content: "\f12c"; }
.bi-arrow-left-square-fill::before { content: "\f12d"; }
.bi-arrow-left-square::before { content: "\f12e"; }
.bi-arrow-left::before { content: "\f12f"; }
.bi-arrow-repeat::before { content: "\f130"; }
.bi-arrow-return-left::before { content: "\f131"; }
.bi-arrow-return-right::before { content: "\f132"; }
.bi-arrow-right-circle-fill::before { content: "\f133"; }
.bi-arrow-right-circle::before { content: "\f134"; }
.bi-arrow-right-short::before { content: "\f135"; }
.bi-arrow-right-square-fill::before { content: "\f136"; }
.bi-arrow-right-square::before { content: "\f137"; }
.bi-arrow-right::before { content: "\f138"; }
.bi-arrow-up-circle-fill::before { content: "\f139"; }
.bi-arrow-up-circle::before { content: "\f13a"; }
.bi-arrow-up-left-circle-fill::before { content: "\f13b"; }
.bi-arrow-up-left-circle::before { content: "\f13c"; }
.bi-arrow-up-left-square-fill::before { content: "\f13d"; }
.bi-arrow-up-left-square::before { content: "\f13e"; }
.bi-arrow-up-left::before { content: "\f13f"; }
.bi-arrow-up-right-circle-fill::before { content: "\f140"; }
.bi-arrow-up-right-circle::before { content: "\f141"; }
.bi-arrow-up-right-square-fill::before { content: "\f142"; }
.bi-arrow-up-right-square::before { content: "\f143"; }
.bi-arrow-up-right::before { content: "\f144"; }
.bi-arrow-up-short::before { content: "\f145"; }
.bi-arrow-up-square-fill::before { content: "\f146"; }
.bi-arrow-up-square::before { content: "\f147"; }
.bi-arrow-up::before { content: "\f148"; }
.bi-arrows-angle-contract::before { content: "\f149"; }
.bi-arrows-angle-expand::before { content: "\f14a"; }
.bi-arrows-collapse::before { content: "\f14b"; }
.bi-arrows-expand::before { content: "\f14c"; }
.bi-arrows-fullscreen::before { content: "\f14d"; }
.bi-arrows-move::before { content: "\f14e"; }
.bi-aspect-ratio-fill::before { content: "\f14f"; }
.bi-aspect-ratio::before { content: "\f150"; }
.bi-asterisk::before { content: "\f151"; }
.bi-at::before { content: "\f152"; }
.bi-award-fill::before { content: "\f153"; }
.bi-award::before { content: "\f154"; }
.bi-back::before { content: "\f155"; }
.bi-backspace-fill::before { content: "\f156"; }
.bi-backspace-reverse-fill::before { content: "\f157"; }
.bi-backspace-reverse::before { content: "\f158"; }
.bi-backspace::before { content: "\f159"; }
.bi-badge-3d-fill::before { content: "\f15a"; }
.bi-badge-3d::before { content: "\f15b"; }
.bi-badge-4k-fill::before { content: "\f15c"; }
.bi-badge-4k::before { content: "\f15d"; }
.bi-badge-8k-fill::before { content: "\f15e"; }
.bi-badge-8k::before { content: "\f15f"; }
.bi-badge-ad-fill::before { content: "\f160"; }
.bi-badge-ad::before { content: "\f161"; }
.bi-badge-ar-fill::before { content: "\f162"; }
.bi-badge-ar::before { content: "\f163"; }
.bi-badge-cc-fill::before { content: "\f164"; }
.bi-badge-cc::before { content: "\f165"; }
.bi-badge-hd-fill::before { content: "\f166"; }
.bi-badge-hd::before { content: "\f167"; }
.bi-badge-tm-fill::before { content: "\f168"; }
.bi-badge-tm::before { content: "\f169"; }
.bi-badge-vo-fill::before { content: "\f16a"; }
.bi-badge-vo::before { content: "\f16b"; }
.bi-badge-vr-fill::before { content: "\f16c"; }
.bi-badge-vr::before { content: "\f16d"; }
.bi-badge-wc-fill::before { content: "\f16e"; }
.bi-badge-wc::before { content: "\f16f"; }
.bi-bag-check-fill::before { content: "\f170"; }
.bi-bag-check::before { content: "\f171"; }
.bi-bag-dash-fill::before { content: "\f172"; }
.bi-bag-dash::before { content: "\f173"; }
.bi-bag-fill::before { content: "\f174"; }
.bi-bag-plus-fill::before { content: "\f175"; }
.bi-bag-plus::before { content: "\f176"; }
.bi-bag-x-fill::before { content: "\f177"; }
.bi-bag-x::before { content: "\f178"; }
.bi-bag::before { content: "\f179"; }
.bi-bar-chart-fill::before { content: "\f17a"; }
.bi-bar-chart-line-fill::before { content: "\f17b"; }
.bi-bar-chart-line::before { content: "\f17c"; }
.bi-bar-chart-steps::before { content: "\f17d"; }
.bi-bar-chart::before { content: "\f17e"; }
.bi-basket-fill::before { content: "\f17f"; }
.bi-basket::before { content: "\f180"; }
.bi-basket2-fill::before { content: "\f181"; }
.bi-basket2::before { content: "\f182"; }
.bi-basket3-fill::before { content: "\f183"; }
.bi-basket3::before { content: "\f184"; }
.bi-battery-charging::before { content: "\f185"; }
.bi-battery-full::before { content: "\f186"; }
.bi-battery-half::before { content: "\f187"; }
.bi-battery::before { content: "\f188"; }
.bi-bell-fill::before { content: "\f189"; }
.bi-bell::before { content: "\f18a"; }
.bi-bezier::before { content: "\f18b"; }
.bi-bezier2::before { content: "\f18c"; }
.bi-bicycle::before { content: "\f18d"; }
.bi-binoculars-fill::before { content: "\f18e"; }
.bi-binoculars::before { content: "\f18f"; }
.bi-blockquote-left::before { content: "\f190"; }
.bi-blockquote-right::before { content: "\f191"; }
.bi-book-fill::before { content: "\f192"; }
.bi-book-half::before { content: "\f193"; }
.bi-book::before { content: "\f194"; }
.bi-bookmark-check-fill::before { content: "\f195"; }
.bi-bookmark-check::before { content: "\f196"; }
.bi-bookmark-dash-fill::before { content: "\f197"; }
.bi-bookmark-dash::before { content: "\f198"; }
.bi-bookmark-fill::before { content: "\f199"; }
.bi-bookmark-heart-fill::before { content: "\f19a"; }
.bi-bookmark-heart::before { content: "\f19b"; }
.bi-bookmark-plus-fill::before { content: "\f19c"; }
.bi-bookmark-plus::before { content: "\f19d"; }
.bi-bookmark-star-fill::before { content: "\f19e"; }
.bi-bookmark-star::before { content: "\f19f"; }
.bi-bookmark-x-fill::before { content: "\f1a0"; }
.bi-bookmark-x::before { content: "\f1a1"; }
.bi-bookmark::before { content: "\f1a2"; }
.bi-bookmarks-fill::before { content: "\f1a3"; }
.bi-bookmarks::before { content: "\f1a4"; }
.bi-bookshelf::before { content: "\f1a5"; }
.bi-bootstrap-fill::before { content: "\f1a6"; }
.bi-bootstrap-reboot::before { content: "\f1a7"; }
.bi-bootstrap::before { content: "\f1a8"; }
.bi-border-all::before { content: "\f1a9"; }
.bi-border-bottom::before { content: "\f1aa"; }
.bi-border-center::before { content: "\f1ab"; }
.bi-border-inner::before { content: "\f1ac"; }
.bi-border-left::before { content: "\f1ad"; }
.bi-border-middle::before { content: "\f1ae"; }
.bi-border-outer::before { content: "\f1af"; }
.bi-border-right::before { content: "\f1b0"; }
.bi-border-style::before { content: "\f1b1"; }
.bi-border-top::before { content: "\f1b2"; }
.bi-border-width::before { content: "\f1b3"; }
.bi-border::before { content: "\f1b4"; }
.bi-bounding-box-circles::before { content: "\f1b5"; }
.bi-bounding-box::before { content: "\f1b6"; }
.bi-box-arrow-down-left::before { content: "\f1b7"; }
.bi-box-arrow-down-right::before { content: "\f1b8"; }
.bi-box-arrow-down::before { content: "\f1b9"; }
.bi-box-arrow-in-down-left::before { content: "\f1ba"; }
.bi-box-arrow-in-down-right::before { content: "\f1bb"; }
.bi-box-arrow-in-down::before { content: "\f1bc"; }
.bi-box-arrow-in-left::before { content: "\f1bd"; }
.bi-box-arrow-in-right::before { content: "\f1be"; }
.bi-box-arrow-in-up-left::before { content: "\f1bf"; }
.bi-box-arrow-in-up-right::before { content: "\f1c0"; }
.bi-box-arrow-in-up::before { content: "\f1c1"; }
.bi-box-arrow-left::before { content: "\f1c2"; }
.bi-box-arrow-right::before { content: "\f1c3"; }
.bi-box-arrow-up-left::before { content: "\f1c4"; }
.bi-box-arrow-up-right::before { content: "\f1c5"; }
.bi-box-arrow-up::before { content: "\f1c6"; }
.bi-box-seam::before { content: "\f1c7"; }
.bi-box::before { content: "\f1c8"; }
.bi-braces::before { content: "\f1c9"; }
.bi-bricks::before { content: "\f1ca"; }
.bi-briefcase-fill::before { content: "\f1cb"; }
.bi-briefcase::before { content: "\f1cc"; }
.bi-brightness-alt-high-fill::before { content: "\f1cd"; }
.bi-brightness-alt-high::before { content: "\f1ce"; }
.bi-brightness-alt-low-fill::before { content: "\f1cf"; }
.bi-brightness-alt-low::before { content: "\f1d0"; }
.bi-brightness-high-fill::before { content: "\f1d1"; }
.bi-brightness-high::before { content: "\f1d2"; }
.bi-brightness-low-fill::before { content: "\f1d3"; }
.bi-brightness-low::before { content: "\f1d4"; }
.bi-broadcast-pin::before { content: "\f1d5"; }
.bi-broadcast::before { content: "\f1d6"; }
.bi-brush-fill::before { content: "\f1d7"; }
.bi-brush::before { content: "\f1d8"; }
.bi-bucket-fill::before { content: "\f1d9"; }
.bi-bucket::before { content: "\f1da"; }
.bi-bug-fill::before { content: "\f1db"; }
.bi-bug::before { content: "\f1dc"; }
.bi-building::before { content: "\f1dd"; }
.bi-bullseye::before { content: "\f1de"; }
.bi-calculator-fill::before { content: "\f1df"; }
.bi-calculator::before { content: "\f1e0"; }
.bi-calendar-check-fill::before { content: "\f1e1"; }
.bi-calendar-check::before { content: "\f1e2"; }
.bi-calendar-date-fill::before { content: "\f1e3"; }
.bi-calendar-date::before { content: "\f1e4"; }
.bi-calendar-day-fill::before { content: "\f1e5"; }
.bi-calendar-day::before { content: "\f1e6"; }
.bi-calendar-event-fill::before { content: "\f1e7"; }
.bi-calendar-event::before { content: "\f1e8"; }
.bi-calendar-fill::before { content: "\f1e9"; }
.bi-calendar-minus-fill::before { content: "\f1ea"; }
.bi-calendar-minus::before { content: "\f1eb"; }
.bi-calendar-month-fill::before { content: "\f1ec"; }
.bi-calendar-month::before { content: "\f1ed"; }
.bi-calendar-plus-fill::before { content: "\f1ee"; }
.bi-calendar-plus::before { content: "\f1ef"; }
.bi-calendar-range-fill::before { content: "\f1f0"; }
.bi-calendar-range::before { content: "\f1f1"; }
.bi-calendar-week-fill::before { content: "\f1f2"; }
.bi-calendar-week::before { content: "\f1f3"; }
.bi-calendar-x-fill::before { content: "\f1f4"; }
.bi-calendar-x::before { content: "\f1f5"; }
.bi-calendar::before { content: "\f1f6"; }
.bi-calendar2-check-fill::before { content: "\f1f7"; }
.bi-calendar2-check::before { content: "\f1f8"; }
.bi-calendar2-date-fill::before { content: "\f1f9"; }
.bi-calendar2-date::before { content: "\f1fa"; }
.bi-calendar2-day-fill::before { content: "\f1fb"; }
.bi-calendar2-day::before { content: "\f1fc"; }
.bi-calendar2-event-fill::before { content: "\f1fd"; }
.bi-calendar2-event::before { content: "\f1fe"; }
.bi-calendar2-fill::before { content: "\f1ff"; }
.bi-calendar2-minus-fill::before { content: "\f200"; }
.bi-calendar2-minus::before { content: "\f201"; }
.bi-calendar2-month-fill::before { content: "\f202"; }
.bi-calendar2-month::before { content: "\f203"; }
.bi-calendar2-plus-fill::before { content: "\f204"; }
.bi-calendar2-plus::before { content: "\f205"; }
.bi-calendar2-range-fill::before { content: "\f206"; }
.bi-calendar2-range::before { content: "\f207"; }
.bi-calendar2-week-fill::before { content: "\f208"; }
.bi-calendar2-week::before { content: "\f209"; }
.bi-calendar2-x-fill::before { content: "\f20a"; }
.bi-calendar2-x::before { content: "\f20b"; }
.bi-calendar2::before { content: "\f20c"; }
.bi-calendar3-event-fill::before { content: "\f20d"; }
.bi-calendar3-event::before { content: "\f20e"; }
.bi-calendar3-fill::before { content: "\f20f"; }
.bi-calendar3-range-fill::before { content: "\f210"; }
.bi-calendar3-range::before { content: "\f211"; }
.bi-calendar3-week-fill::before { content: "\f212"; }
.bi-calendar3-week::before { content: "\f213"; }
.bi-calendar3::before { content: "\f214"; }
.bi-calendar4-event::before { content: "\f215"; }
.bi-calendar4-range::before { content: "\f216"; }
.bi-calendar4-week::before { content: "\f217"; }
.bi-calendar4::before { content: "\f218"; }
.bi-camera-fill::before { content: "\f219"; }
.bi-camera-reels-fill::before { content: "\f21a"; }
.bi-camera-reels::before { content: "\f21b"; }
.bi-camera-video-fill::before { content: "\f21c"; }
.bi-camera-video-off-fill::before { content: "\f21d"; }
.bi-camera-video-off::before { content: "\f21e"; }
.bi-camera-video::before { content: "\f21f"; }
.bi-camera::before { content: "\f220"; }
.bi-camera2::before { content: "\f221"; }
.bi-capslock-fill::before { content: "\f222"; }
.bi-capslock::before { content: "\f223"; }
.bi-card-checklist::before { content: "\f224"; }
.bi-card-heading::before { content: "\f225"; }
.bi-card-image::before { content: "\f226"; }
.bi-card-list::before { content: "\f227"; }
.bi-card-text::before { content: "\f228"; }
.bi-caret-down-fill::before { content: "\f229"; }
.bi-caret-down-square-fill::before { content: "\f22a"; }
.bi-caret-down-square::before { content: "\f22b"; }
.bi-caret-down::before { content: "\f22c"; }
.bi-caret-left-fill::before { content: "\f22d"; }
.bi-caret-left-square-fill::before { content: "\f22e"; }
.bi-caret-left-square::before { content: "\f22f"; }
.bi-caret-left::before { content: "\f230"; }
.bi-caret-right-fill::before { content: "\f231"; }
.bi-caret-right-square-fill::before { content: "\f232"; }
.bi-caret-right-square::before { content: "\f233"; }
.bi-caret-right::before { content: "\f234"; }
.bi-caret-up-fill::before { content: "\f235"; }
.bi-caret-up-square-fill::before { content: "\f236"; }
.bi-caret-up-square::before { content: "\f237"; }
.bi-caret-up::before { content: "\f238"; }
.bi-cart-check-fill::before { content: "\f239"; }
.bi-cart-check::before { content: "\f23a"; }
.bi-cart-dash-fill::before { content: "\f23b"; }
.bi-cart-dash::before { content: "\f23c"; }
.bi-cart-fill::before { content: "\f23d"; }
.bi-cart-plus-fill::before { content: "\f23e"; }
.bi-cart-plus::before { content: "\f23f"; }
.bi-cart-x-fill::before { content: "\f240"; }
.bi-cart-x::before { content: "\f241"; }
.bi-cart::before { content: "\f242"; }
.bi-cart2::before { content: "\f243"; }
.bi-cart3::before { content: "\f244"; }
.bi-cart4::before { content: "\f245"; }
.bi-cash-stack::before { content: "\f246"; }
.bi-cash::before { content: "\f247"; }
.bi-cast::before { content: "\f248"; }
.bi-chat-dots-fill::before { content: "\f249"; }
.bi-chat-dots::before { content: "\f24a"; }
.bi-chat-fill::before { content: "\f24b"; }
.bi-chat-left-dots-fill::before { content: "\f24c"; }
.bi-chat-left-dots::before { content: "\f24d"; }
.bi-chat-left-fill::before { content: "\f24e"; }
.bi-chat-left-quote-fill::before { content: "\f24f"; }
.bi-chat-left-quote::before { content: "\f250"; }
.bi-chat-left-text-fill::before { content: "\f251"; }
.bi-chat-left-text::before { content: "\f252"; }
.bi-chat-left::before { content: "\f253"; }
.bi-chat-quote-fill::before { content: "\f254"; }
.bi-chat-quote::before { content: "\f255"; }
.bi-chat-right-dots-fill::before { content: "\f256"; }
.bi-chat-right-dots::before { content: "\f257"; }
.bi-chat-right-fill::before { content: "\f258"; }
.bi-chat-right-quote-fill::before { content: "\f259"; }
.bi-chat-right-quote::before { content: "\f25a"; }
.bi-chat-right-text-fill::before { content: "\f25b"; }
.bi-chat-right-text::before { content: "\f25c"; }
.bi-chat-right::before { content: "\f25d"; }
.bi-chat-square-dots-fill::before { content: "\f25e"; }
.bi-chat-square-dots::before { content: "\f25f"; }
.bi-chat-square-fill::before { content: "\f260"; }
.bi-chat-square-quote-fill::before { content: "\f261"; }
.bi-chat-square-quote::before { content: "\f262"; }
.bi-chat-square-text-fill::before { content: "\f263"; }
.bi-chat-square-text::before { content: "\f264"; }
.bi-chat-square::before { content: "\f265"; }
.bi-chat-text-fill::before { content: "\f266"; }
.bi-chat-text::before { content: "\f267"; }
.bi-chat::before { content: "\f268"; }
.bi-check-all::before { content: "\f269"; }
.bi-check-circle-fill::before { content: "\f26a"; }
.bi-check-circle::before { content: "\f26b"; }
.bi-check-square-fill::before { content: "\f26c"; }
.bi-check-square::before { content: "\f26d"; }
.bi-check::before { content: "\f26e"; }
.bi-check2-all::before { content: "\f26f"; }
.bi-check2-circle::before { content: "\f270"; }
.bi-check2-square::before { content: "\f271"; }
.bi-check2::before { content: "\f272"; }
.bi-chevron-bar-contract::before { content: "\f273"; }
.bi-chevron-bar-down::before { content: "\f274"; }
.bi-chevron-bar-expand::before { content: "\f275"; }
.bi-chevron-bar-left::before { content: "\f276"; }
.bi-chevron-bar-right::before { content: "\f277"; }
.bi-chevron-bar-up::before { content: "\f278"; }
.bi-chevron-compact-down::before { content: "\f279"; }
.bi-chevron-compact-left::before { content: "\f27a"; }
.bi-chevron-compact-right::before { content: "\f27b"; }
.bi-chevron-compact-up::before { content: "\f27c"; }
.bi-chevron-contract::before { content: "\f27d"; }
.bi-chevron-double-down::before { content: "\f27e"; }
.bi-chevron-double-left::before { content: "\f27f"; }
.bi-chevron-double-right::before { content: "\f280"; }
.bi-chevron-double-up::before { content: "\f281"; }
.bi-chevron-down::before { content: "\f282"; }
.bi-chevron-expand::before { content: "\f283"; }
.bi-chevron-left::before { content: "\f284"; }
.bi-chevron-right::before { content: "\f285"; }
.bi-chevron-up::before { content: "\f286"; }
.bi-circle-fill::before { content: "\f287"; }
.bi-circle-half::before { content: "\f288"; }
.bi-circle-square::before { content: "\f289"; }
.bi-circle::before { content: "\f28a"; }
.bi-clipboard-check::before { content: "\f28b"; }
.bi-clipboard-data::before { content: "\f28c"; }
.bi-clipboard-minus::before { content: "\f28d"; }
.bi-clipboard-plus::before { content: "\f28e"; }
.bi-clipboard-x::before { content: "\f28f"; }
.bi-clipboard::before { content: "\f290"; }
.bi-clock-fill::before { content: "\f291"; }
.bi-clock-history::before { content: "\f292"; }
.bi-clock::before { content: "\f293"; }
.bi-cloud-arrow-down-fill::before { content: "\f294"; }
.bi-cloud-arrow-down::before { content: "\f295"; }
.bi-cloud-arrow-up-fill::before { content: "\f296"; }
.bi-cloud-arrow-up::before { content: "\f297"; }
.bi-cloud-check-fill::before { content: "\f298"; }
.bi-cloud-check::before { content: "\f299"; }
.bi-cloud-download-fill::before { content: "\f29a"; }
.bi-cloud-download::before { content: "\f29b"; }
.bi-cloud-drizzle-fill::before { content: "\f29c"; }
.bi-cloud-drizzle::before { content: "\f29d"; }
.bi-cloud-fill::before { content: "\f29e"; }
.bi-cloud-fog-fill::before { content: "\f29f"; }
.bi-cloud-fog::before { content: "\f2a0"; }
.bi-cloud-fog2-fill::before { content: "\f2a1"; }
.bi-cloud-fog2::before { content: "\f2a2"; }
.bi-cloud-hail-fill::before { content: "\f2a3"; }
.bi-cloud-hail::before { content: "\f2a4"; }
.bi-cloud-haze-1::before { content: "\f2a5"; }
.bi-cloud-haze-fill::before { content: "\f2a6"; }
.bi-cloud-haze::before { content: "\f2a7"; }
.bi-cloud-haze2-fill::before { content: "\f2a8"; }
.bi-cloud-lightning-fill::before { content: "\f2a9"; }
.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; }
.bi-cloud-lightning-rain::before { content: "\f2ab"; }
.bi-cloud-lightning::before { content: "\f2ac"; }
.bi-cloud-minus-fill::before { content: "\f2ad"; }
.bi-cloud-minus::before { content: "\f2ae"; }
.bi-cloud-moon-fill::before { content: "\f2af"; }
.bi-cloud-moon::before { content: "\f2b0"; }
.bi-cloud-plus-fill::before { content: "\f2b1"; }
.bi-cloud-plus::before { content: "\f2b2"; }
.bi-cloud-rain-fill::before { content: "\f2b3"; }
.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; }
.bi-cloud-rain-heavy::before { content: "\f2b5"; }
.bi-cloud-rain::before { content: "\f2b6"; }
.bi-cloud-slash-fill::before { content: "\f2b7"; }
.bi-cloud-slash::before { content: "\f2b8"; }
.bi-cloud-sleet-fill::before { content: "\f2b9"; }
.bi-cloud-sleet::before { content: "\f2ba"; }
.bi-cloud-snow-fill::before { content: "\f2bb"; }
.bi-cloud-snow::before { content: "\f2bc"; }
.bi-cloud-sun-fill::before { content: "\f2bd"; }
.bi-cloud-sun::before { content: "\f2be"; }
.bi-cloud-upload-fill::before { content: "\f2bf"; }
.bi-cloud-upload::before { content: "\f2c0"; }
.bi-cloud::before { content: "\f2c1"; }
.bi-clouds-fill::before { content: "\f2c2"; }
.bi-clouds::before { content: "\f2c3"; }
.bi-cloudy-fill::before { content: "\f2c4"; }
.bi-cloudy::before { content: "\f2c5"; }
.bi-code-slash::before { content: "\f2c6"; }
.bi-code-square::before { content: "\f2c7"; }
.bi-code::before { content: "\f2c8"; }
.bi-collection-fill::before { content: "\f2c9"; }
.bi-collection-play-fill::before { content: "\f2ca"; }
.bi-collection-play::before { content: "\f2cb"; }
.bi-collection::before { content: "\f2cc"; }
.bi-columns-gap::before { content: "\f2cd"; }
.bi-columns::before { content: "\f2ce"; }
.bi-command::before { content: "\f2cf"; }
.bi-compass-fill::before { content: "\f2d0"; }
.bi-compass::before { content: "\f2d1"; }
.bi-cone-striped::before { content: "\f2d2"; }
.bi-cone::before { content: "\f2d3"; }
.bi-controller::before { content: "\f2d4"; }
.bi-cpu-fill::before { content: "\f2d5"; }
.bi-cpu::before { content: "\f2d6"; }
.bi-credit-card-2-back-fill::before { content: "\f2d7"; }
.bi-credit-card-2-back::before { content: "\f2d8"; }
.bi-credit-card-2-front-fill::before { content: "\f2d9"; }
.bi-credit-card-2-front::before { content: "\f2da"; }
.bi-credit-card-fill::before { content: "\f2db"; }
.bi-credit-card::before { content: "\f2dc"; }
.bi-crop::before { content: "\f2dd"; }
.bi-cup-fill::before { content: "\f2de"; }
.bi-cup-straw::before { content: "\f2df"; }
.bi-cup::before { content: "\f2e0"; }
.bi-cursor-fill::before { content: "\f2e1"; }
.bi-cursor-text::before { content: "\f2e2"; }
.bi-cursor::before { content: "\f2e3"; }
.bi-dash-circle-dotted::before { content: "\f2e4"; }
.bi-dash-circle-fill::before { content: "\f2e5"; }
.bi-dash-circle::before { content: "\f2e6"; }
.bi-dash-square-dotted::before { content: "\f2e7"; }
.bi-dash-square-fill::before { content: "\f2e8"; }
.bi-dash-square::before { content: "\f2e9"; }
.bi-dash::before { content: "\f2ea"; }
.bi-diagram-2-fill::before { content: "\f2eb"; }
.bi-diagram-2::before { content: "\f2ec"; }
.bi-diagram-3-fill::before { content: "\f2ed"; }
.bi-diagram-3::before { content: "\f2ee"; }
.bi-diamond-fill::before { content: "\f2ef"; }
.bi-diamond-half::before { content: "\f2f0"; }
.bi-diamond::before { content: "\f2f1"; }
.bi-dice-1-fill::before { content: "\f2f2"; }
.bi-dice-1::before { content: "\f2f3"; }
.bi-dice-2-fill::before { content: "\f2f4"; }
.bi-dice-2::before { content: "\f2f5"; }
.bi-dice-3-fill::before { content: "\f2f6"; }
.bi-dice-3::before { content: "\f2f7"; }
.bi-dice-4-fill::before { content: "\f2f8"; }
.bi-dice-4::before { content: "\f2f9"; }
.bi-dice-5-fill::before { content: "\f2fa"; }
.bi-dice-5::before { content: "\f2fb"; }
.bi-dice-6-fill::before { content: "\f2fc"; }
.bi-dice-6::before { content: "\f2fd"; }
.bi-disc-fill::before { content: "\f2fe"; }
.bi-disc::before { content: "\f2ff"; }
.bi-discord::before { content: "\f300"; }
.bi-display-fill::before { content: "\f301"; }
.bi-display::before { content: "\f302"; }
.bi-distribute-horizontal::before { content: "\f303"; }
.bi-distribute-vertical::before { content: "\f304"; }
.bi-door-closed-fill::before { content: "\f305"; }
.bi-door-closed::before { content: "\f306"; }
.bi-door-open-fill::before { content: "\f307"; }
.bi-door-open::before { content: "\f308"; }
.bi-dot::before { content: "\f309"; }
.bi-download::before { content: "\f30a"; }
.bi-droplet-fill::before { content: "\f30b"; }
.bi-droplet-half::before { content: "\f30c"; }
.bi-droplet::before { content: "\f30d"; }
.bi-earbuds::before { content: "\f30e"; }
.bi-easel-fill::before { content: "\f30f"; }
.bi-easel::before { content: "\f310"; }
.bi-egg-fill::before { content: "\f311"; }
.bi-egg-fried::before { content: "\f312"; }
.bi-egg::before { content: "\f313"; }
.bi-eject-fill::before { content: "\f314"; }
.bi-eject::before { content: "\f315"; }
.bi-emoji-angry-fill::before { content: "\f316"; }
.bi-emoji-angry::before { content: "\f317"; }
.bi-emoji-dizzy-fill::before { content: "\f318"; }
.bi-emoji-dizzy::before { content: "\f319"; }
.bi-emoji-expressionless-fill::before { content: "\f31a"; }
.bi-emoji-expressionless::before { content: "\f31b"; }
.bi-emoji-frown-fill::before { content: "\f31c"; }
.bi-emoji-frown::before { content: "\f31d"; }
.bi-emoji-heart-eyes-fill::before { content: "\f31e"; }
.bi-emoji-heart-eyes::before { content: "\f31f"; }
.bi-emoji-laughing-fill::before { content: "\f320"; }
.bi-emoji-laughing::before { content: "\f321"; }
.bi-emoji-neutral-fill::before { content: "\f322"; }
.bi-emoji-neutral::before { content: "\f323"; }
.bi-emoji-smile-fill::before { content: "\f324"; }
.bi-emoji-smile-upside-down-fill::before { content: "\f325"; }
.bi-emoji-smile-upside-down::before { content: "\f326"; }
.bi-emoji-smile::before { content: "\f327"; }
.bi-emoji-sunglasses-fill::before { content: "\f328"; }
.bi-emoji-sunglasses::before { content: "\f329"; }
.bi-emoji-wink-fill::before { content: "\f32a"; }
.bi-emoji-wink::before { content: "\f32b"; }
.bi-envelope-fill::before { content: "\f32c"; }
.bi-envelope-open-fill::before { content: "\f32d"; }
.bi-envelope-open::before { content: "\f32e"; }
.bi-envelope::before { content: "\f32f"; }
.bi-eraser-fill::before { content: "\f330"; }
.bi-eraser::before { content: "\f331"; }
.bi-exclamation-circle-fill::before { content: "\f332"; }
.bi-exclamation-circle::before { content: "\f333"; }
.bi-exclamation-diamond-fill::before { content: "\f334"; }
.bi-exclamation-diamond::before { content: "\f335"; }
.bi-exclamation-octagon-fill::before { content: "\f336"; }
.bi-exclamation-octagon::before { content: "\f337"; }
.bi-exclamation-square-fill::before { content: "\f338"; }
.bi-exclamation-square::before { content: "\f339"; }
.bi-exclamation-triangle-fill::before { content: "\f33a"; }
.bi-exclamation-triangle::before { content: "\f33b"; }
.bi-exclamation::before { content: "\f33c"; }
.bi-exclude::before { content: "\f33d"; }
.bi-eye-fill::before { content: "\f33e"; }
.bi-eye-slash-fill::before { content: "\f33f"; }
.bi-eye-slash::before { content: "\f340"; }
.bi-eye::before { content: "\f341"; }
.bi-eyedropper::before { content: "\f342"; }
.bi-eyeglasses::before { content: "\f343"; }
.bi-facebook::before { content: "\f344"; }
.bi-file-arrow-down-fill::before { content: "\f345"; }
.bi-file-arrow-down::before { content: "\f346"; }
.bi-file-arrow-up-fill::before { content: "\f347"; }
.bi-file-arrow-up::before { content: "\f348"; }
.bi-file-bar-graph-fill::before { content: "\f349"; }
.bi-file-bar-graph::before { content: "\f34a"; }
.bi-file-binary-fill::before { content: "\f34b"; }
.bi-file-binary::before { content: "\f34c"; }
.bi-file-break-fill::before { content: "\f34d"; }
.bi-file-break::before { content: "\f34e"; }
.bi-file-check-fill::before { content: "\f34f"; }
.bi-file-check::before { content: "\f350"; }
.bi-file-code-fill::before { content: "\f351"; }
.bi-file-code::before { content: "\f352"; }
.bi-file-diff-fill::before { content: "\f353"; }
.bi-file-diff::before { content: "\f354"; }
.bi-file-earmark-arrow-down-fill::before { content: "\f355"; }
.bi-file-earmark-arrow-down::before { content: "\f356"; }
.bi-file-earmark-arrow-up-fill::before { content: "\f357"; }
.bi-file-earmark-arrow-up::before { content: "\f358"; }
.bi-file-earmark-bar-graph-fill::before { content: "\f359"; }
.bi-file-earmark-bar-graph::before { content: "\f35a"; }
.bi-file-earmark-binary-fill::before { content: "\f35b"; }
.bi-file-earmark-binary::before { content: "\f35c"; }
.bi-file-earmark-break-fill::before { content: "\f35d"; }
.bi-file-earmark-break::before { content: "\f35e"; }
.bi-file-earmark-check-fill::before { content: "\f35f"; }
.bi-file-earmark-check::before { content: "\f360"; }
.bi-file-earmark-code-fill::before { content: "\f361"; }
.bi-file-earmark-code::before { content: "\f362"; }
.bi-file-earmark-diff-fill::before { content: "\f363"; }
.bi-file-earmark-diff::before { content: "\f364"; }
.bi-file-earmark-easel-fill::before { content: "\f365"; }
.bi-file-earmark-easel::before { content: "\f366"; }
.bi-file-earmark-excel-fill::before { content: "\f367"; }
.bi-file-earmark-excel::before { content: "\f368"; }
.bi-file-earmark-fill::before { content: "\f369"; }
.bi-file-earmark-font-fill::before { content: "\f36a"; }
.bi-file-earmark-font::before { content: "\f36b"; }
.bi-file-earmark-image-fill::before { content: "\f36c"; }
.bi-file-earmark-image::before { content: "\f36d"; }
.bi-file-earmark-lock-fill::before { content: "\f36e"; }
.bi-file-earmark-lock::before { content: "\f36f"; }
.bi-file-earmark-lock2-fill::before { content: "\f370"; }
.bi-file-earmark-lock2::before { content: "\f371"; }
.bi-file-earmark-medical-fill::before { content: "\f372"; }
.bi-file-earmark-medical::before { content: "\f373"; }
.bi-file-earmark-minus-fill::before { content: "\f374"; }
.bi-file-earmark-minus::before { content: "\f375"; }
.bi-file-earmark-music-fill::before { content: "\f376"; }
.bi-file-earmark-music::before { content: "\f377"; }
.bi-file-earmark-person-fill::before { content: "\f378"; }
.bi-file-earmark-person::before { content: "\f379"; }
.bi-file-earmark-play-fill::before { content: "\f37a"; }
.bi-file-earmark-play::before { content: "\f37b"; }
.bi-file-earmark-plus-fill::before { content: "\f37c"; }
.bi-file-earmark-plus::before { content: "\f37d"; }
.bi-file-earmark-post-fill::before { content: "\f37e"; }
.bi-file-earmark-post::before { content: "\f37f"; }
.bi-file-earmark-ppt-fill::before { content: "\f380"; }
.bi-file-earmark-ppt::before { content: "\f381"; }
.bi-file-earmark-richtext-fill::before { content: "\f382"; }
.bi-file-earmark-richtext::before { content: "\f383"; }
.bi-file-earmark-ruled-fill::before { content: "\f384"; }
.bi-file-earmark-ruled::before { content: "\f385"; }
.bi-file-earmark-slides-fill::before { content: "\f386"; }
.bi-file-earmark-slides::before { content: "\f387"; }
.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; }
.bi-file-earmark-spreadsheet::before { content: "\f389"; }
.bi-file-earmark-text-fill::before { content: "\f38a"; }
.bi-file-earmark-text::before { content: "\f38b"; }
.bi-file-earmark-word-fill::before { content: "\f38c"; }
.bi-file-earmark-word::before { content: "\f38d"; }
.bi-file-earmark-x-fill::before { content: "\f38e"; }
.bi-file-earmark-x::before { content: "\f38f"; }
.bi-file-earmark-zip-fill::before { content: "\f390"; }
.bi-file-earmark-zip::before { content: "\f391"; }
.bi-file-earmark::before { content: "\f392"; }
.bi-file-easel-fill::before { content: "\f393"; }
.bi-file-easel::before { content: "\f394"; }
.bi-file-excel-fill::before { content: "\f395"; }
.bi-file-excel::before { content: "\f396"; }
.bi-file-fill::before { content: "\f397"; }
.bi-file-font-fill::before { content: "\f398"; }
.bi-file-font::before { content: "\f399"; }
.bi-file-image-fill::before { content: "\f39a"; }
.bi-file-image::before { content: "\f39b"; }
.bi-file-lock-fill::before { content: "\f39c"; }
.bi-file-lock::before { content: "\f39d"; }
.bi-file-lock2-fill::before { content: "\f39e"; }
.bi-file-lock2::before { content: "\f39f"; }
.bi-file-medical-fill::before { content: "\f3a0"; }
.bi-file-medical::before { content: "\f3a1"; }
.bi-file-minus-fill::before { content: "\f3a2"; }
.bi-file-minus::before { content: "\f3a3"; }
.bi-file-music-fill::before { content: "\f3a4"; }
.bi-file-music::before { content: "\f3a5"; }
.bi-file-person-fill::before { content: "\f3a6"; }
.bi-file-person::before { content: "\f3a7"; }
.bi-file-play-fill::before { content: "\f3a8"; }
.bi-file-play::before { content: "\f3a9"; }
.bi-file-plus-fill::before { content: "\f3aa"; }
.bi-file-plus::before { content: "\f3ab"; }
.bi-file-post-fill::before { content: "\f3ac"; }
.bi-file-post::before { content: "\f3ad"; }
.bi-file-ppt-fill::before { content: "\f3ae"; }
.bi-file-ppt::before { content: "\f3af"; }
.bi-file-richtext-fill::before { content: "\f3b0"; }
.bi-file-richtext::before { content: "\f3b1"; }
.bi-file-ruled-fill::before { content: "\f3b2"; }
.bi-file-ruled::before { content: "\f3b3"; }
.bi-file-slides-fill::before { content: "\f3b4"; }
.bi-file-slides::before { content: "\f3b5"; }
.bi-file-spreadsheet-fill::before { content: "\f3b6"; }
.bi-file-spreadsheet::before { content: "\f3b7"; }
.bi-file-text-fill::before { content: "\f3b8"; }
.bi-file-text::before { content: "\f3b9"; }
.bi-file-word-fill::before { content: "\f3ba"; }
.bi-file-word::before { content: "\f3bb"; }
.bi-file-x-fill::before { content: "\f3bc"; }
.bi-file-x::before { content: "\f3bd"; }
.bi-file-zip-fill::before { content: "\f3be"; }
.bi-file-zip::before { content: "\f3bf"; }
.bi-file::before { content: "\f3c0"; }
.bi-files-alt::before { content: "\f3c1"; }
.bi-files::before { content: "\f3c2"; }
.bi-film::before { content: "\f3c3"; }
.bi-filter-circle-fill::before { content: "\f3c4"; }
.bi-filter-circle::before { content: "\f3c5"; }
.bi-filter-left::before { content: "\f3c6"; }
.bi-filter-right::before { content: "\f3c7"; }
.bi-filter-square-fill::before { content: "\f3c8"; }
.bi-filter-square::before { content: "\f3c9"; }
.bi-filter::before { content: "\f3ca"; }
.bi-flag-fill::before { content: "\f3cb"; }
.bi-flag::before { content: "\f3cc"; }
.bi-flower1::before { content: "\f3cd"; }
.bi-flower2::before { content: "\f3ce"; }
.bi-flower3::before { content: "\f3cf"; }
.bi-folder-check::before { content: "\f3d0"; }
.bi-folder-fill::before { content: "\f3d1"; }
.bi-folder-minus::before { content: "\f3d2"; }
.bi-folder-plus::before { content: "\f3d3"; }
.bi-folder-symlink-fill::before { content: "\f3d4"; }
.bi-folder-symlink::before { content: "\f3d5"; }
.bi-folder-x::before { content: "\f3d6"; }
.bi-folder::before { content: "\f3d7"; }
.bi-folder2-open::before { content: "\f3d8"; }
.bi-folder2::before { content: "\f3d9"; }
.bi-fonts::before { content: "\f3da"; }
.bi-forward-fill::before { content: "\f3db"; }
.bi-forward::before { content: "\f3dc"; }
.bi-front::before { content: "\f3dd"; }
.bi-fullscreen-exit::before { content: "\f3de"; }
.bi-fullscreen::before { content: "\f3df"; }
.bi-funnel-fill::before { content: "\f3e0"; }
.bi-funnel::before { content: "\f3e1"; }
.bi-gear-fill::before { content: "\f3e2"; }
.bi-gear-wide-connected::before { content: "\f3e3"; }
.bi-gear-wide::before { content: "\f3e4"; }
.bi-gear::before { content: "\f3e5"; }
.bi-gem::before { content: "\f3e6"; }
.bi-geo-alt-fill::before { content: "\f3e7"; }
.bi-geo-alt::before { content: "\f3e8"; }
.bi-geo-fill::before { content: "\f3e9"; }
.bi-geo::before { content: "\f3ea"; }
.bi-gift-fill::before { content: "\f3eb"; }
.bi-gift::before { content: "\f3ec"; }
.bi-github::before { content: "\f3ed"; }
.bi-globe::before { content: "\f3ee"; }
.bi-globe2::before { content: "\f3ef"; }
.bi-google::before { content: "\f3f0"; }
.bi-graph-down::before { content: "\f3f1"; }
.bi-graph-up::before { content: "\f3f2"; }
.bi-grid-1x2-fill::before { content: "\f3f3"; }
.bi-grid-1x2::before { content: "\f3f4"; }
.bi-grid-3x2-gap-fill::before { content: "\f3f5"; }
.bi-grid-3x2-gap::before { content: "\f3f6"; }
.bi-grid-3x2::before { content: "\f3f7"; }
.bi-grid-3x3-gap-fill::before { content: "\f3f8"; }
.bi-grid-3x3-gap::before { content: "\f3f9"; }
.bi-grid-3x3::before { content: "\f3fa"; }
.bi-grid-fill::before { content: "\f3fb"; }
.bi-grid::before { content: "\f3fc"; }
.bi-grip-horizontal::before { content: "\f3fd"; }
.bi-grip-vertical::before { content: "\f3fe"; }
.bi-hammer::before { content: "\f3ff"; }
.bi-hand-index-fill::before { content: "\f400"; }
.bi-hand-index-thumb-fill::before { content: "\f401"; }
.bi-hand-index-thumb::before { content: "\f402"; }
.bi-hand-index::before { content: "\f403"; }
.bi-hand-thumbs-down-fill::before { content: "\f404"; }
.bi-hand-thumbs-down::before { content: "\f405"; }
.bi-hand-thumbs-up-fill::before { content: "\f406"; }
.bi-hand-thumbs-up::before { content: "\f407"; }
.bi-handbag-fill::before { content: "\f408"; }
.bi-handbag::before { content: "\f409"; }
.bi-hash::before { content: "\f40a"; }
.bi-hdd-fill::before { content: "\f40b"; }
.bi-hdd-network-fill::before { content: "\f40c"; }
.bi-hdd-network::before { content: "\f40d"; }
.bi-hdd-rack-fill::before { content: "\f40e"; }
.bi-hdd-rack::before { content: "\f40f"; }
.bi-hdd-stack-fill::before { content: "\f410"; }
.bi-hdd-stack::before { content: "\f411"; }
.bi-hdd::before { content: "\f412"; }
.bi-headphones::before { content: "\f413"; }
.bi-headset::before { content: "\f414"; }
.bi-heart-fill::before { content: "\f415"; }
.bi-heart-half::before { content: "\f416"; }
.bi-heart::before { content: "\f417"; }
.bi-heptagon-fill::before { content: "\f418"; }
.bi-heptagon-half::before { content: "\f419"; }
.bi-heptagon::before { content: "\f41a"; }
.bi-hexagon-fill::before { content: "\f41b"; }
.bi-hexagon-half::before { content: "\f41c"; }
.bi-hexagon::before { content: "\f41d"; }
.bi-hourglass-bottom::before { content: "\f41e"; }
.bi-hourglass-split::before { content: "\f41f"; }
.bi-hourglass-top::before { content: "\f420"; }
.bi-hourglass::before { content: "\f421"; }
.bi-house-door-fill::before { content: "\f422"; }
.bi-house-door::before { content: "\f423"; }
.bi-house-fill::before { content: "\f424"; }
.bi-house::before { content: "\f425"; }
.bi-hr::before { content: "\f426"; }
.bi-hurricane::before { content: "\f427"; }
.bi-image-alt::before { content: "\f428"; }
.bi-image-fill::before { content: "\f429"; }
.bi-image::before { content: "\f42a"; }
.bi-images::before { content: "\f42b"; }
.bi-inbox-fill::before { content: "\f42c"; }
.bi-inbox::before { content: "\f42d"; }
.bi-inboxes-fill::before { content: "\f42e"; }
.bi-inboxes::before { content: "\f42f"; }
.bi-info-circle-fill::before { content: "\f430"; }
.bi-info-circle::before { content: "\f431"; }
.bi-info-square-fill::before { content: "\f432"; }
.bi-info-square::before { content: "\f433"; }
.bi-info::before { content: "\f434"; }
.bi-input-cursor-text::before { content: "\f435"; }
.bi-input-cursor::before { content: "\f436"; }
.bi-instagram::before { content: "\f437"; }
.bi-intersect::before { content: "\f438"; }
.bi-journal-album::before { content: "\f439"; }
.bi-journal-arrow-down::before { content: "\f43a"; }
.bi-journal-arrow-up::before { content: "\f43b"; }
.bi-journal-bookmark-fill::before { content: "\f43c"; }
.bi-journal-bookmark::before { content: "\f43d"; }
.bi-journal-check::before { content: "\f43e"; }
.bi-journal-code::before { content: "\f43f"; }
.bi-journal-medical::before { content: "\f440"; }
.bi-journal-minus::before { content: "\f441"; }
.bi-journal-plus::before { content: "\f442"; }
.bi-journal-richtext::before { content: "\f443"; }
.bi-journal-text::before { content: "\f444"; }
.bi-journal-x::before { content: "\f445"; }
.bi-journal::before { content: "\f446"; }
.bi-journals::before { content: "\f447"; }
.bi-joystick::before { content: "\f448"; }
.bi-justify-left::before { content: "\f449"; }
.bi-justify-right::before { content: "\f44a"; }
.bi-justify::before { content: "\f44b"; }
.bi-kanban-fill::before { content: "\f44c"; }
.bi-kanban::before { content: "\f44d"; }
.bi-key-fill::before { content: "\f44e"; }
.bi-key::before { content: "\f44f"; }
.bi-keyboard-fill::before { content: "\f450"; }
.bi-keyboard::before { content: "\f451"; }
.bi-ladder::before { content: "\f452"; }
.bi-lamp-fill::before { content: "\f453"; }
.bi-lamp::before { content: "\f454"; }
.bi-laptop-fill::before { content: "\f455"; }
.bi-laptop::before { content: "\f456"; }
.bi-layer-backward::before { content: "\f457"; }
.bi-layer-forward::before { content: "\f458"; }
.bi-layers-fill::before { content: "\f459"; }
.bi-layers-half::before { content: "\f45a"; }
.bi-layers::before { content: "\f45b"; }
.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; }
.bi-layout-sidebar-inset::before { content: "\f45d"; }
.bi-layout-sidebar-reverse::before { content: "\f45e"; }
.bi-layout-sidebar::before { content: "\f45f"; }
.bi-layout-split::before { content: "\f460"; }
.bi-layout-text-sidebar-reverse::before { content: "\f461"; }
.bi-layout-text-sidebar::before { content: "\f462"; }
.bi-layout-text-window-reverse::before { content: "\f463"; }
.bi-layout-text-window::before { content: "\f464"; }
.bi-layout-three-columns::before { content: "\f465"; }
.bi-layout-wtf::before { content: "\f466"; }
.bi-life-preserver::before { content: "\f467"; }
.bi-lightbulb-fill::before { content: "\f468"; }
.bi-lightbulb-off-fill::before { content: "\f469"; }
.bi-lightbulb-off::before { content: "\f46a"; }
.bi-lightbulb::before { content: "\f46b"; }
.bi-lightning-charge-fill::before { content: "\f46c"; }
.bi-lightning-charge::before { content: "\f46d"; }
.bi-lightning-fill::before { content: "\f46e"; }
.bi-lightning::before { content: "\f46f"; }
.bi-link-45deg::before { content: "\f470"; }
.bi-link::before { content: "\f471"; }
.bi-linkedin::before { content: "\f472"; }
.bi-list-check::before { content: "\f473"; }
.bi-list-nested::before { content: "\f474"; }
.bi-list-ol::before { content: "\f475"; }
.bi-list-stars::before { content: "\f476"; }
.bi-list-task::before { content: "\f477"; }
.bi-list-ul::before { content: "\f478"; }
.bi-list::before { content: "\f479"; }
.bi-lock-fill::before { content: "\f47a"; }
.bi-lock::before { content: "\f47b"; }
.bi-mailbox::before { content: "\f47c"; }
.bi-mailbox2::before { content: "\f47d"; }
.bi-map-fill::before { content: "\f47e"; }
.bi-map::before { content: "\f47f"; }
.bi-markdown-fill::before { content: "\f480"; }
.bi-markdown::before { content: "\f481"; }
.bi-mask::before { content: "\f482"; }
.bi-megaphone-fill::before { content: "\f483"; }
.bi-megaphone::before { content: "\f484"; }
.bi-menu-app-fill::before { content: "\f485"; }
.bi-menu-app::before { content: "\f486"; }
.bi-menu-button-fill::before { content: "\f487"; }
.bi-menu-button-wide-fill::before { content: "\f488"; }
.bi-menu-button-wide::before { content: "\f489"; }
.bi-menu-button::before { content: "\f48a"; }
.bi-menu-down::before { content: "\f48b"; }
.bi-menu-up::before { content: "\f48c"; }
.bi-mic-fill::before { content: "\f48d"; }
.bi-mic-mute-fill::before { content: "\f48e"; }
.bi-mic-mute::before { content: "\f48f"; }
.bi-mic::before { content: "\f490"; }
.bi-minecart-loaded::before { content: "\f491"; }
.bi-minecart::before { content: "\f492"; }
.bi-moisture::before { content: "\f493"; }
.bi-moon-fill::before { content: "\f494"; }
.bi-moon-stars-fill::before { content: "\f495"; }
.bi-moon-stars::before { content: "\f496"; }
.bi-moon::before { content: "\f497"; }
.bi-mouse-fill::before { content: "\f498"; }
.bi-mouse::before { content: "\f499"; }
.bi-mouse2-fill::before { content: "\f49a"; }
.bi-mouse2::before { content: "\f49b"; }
.bi-mouse3-fill::before { content: "\f49c"; }
.bi-mouse3::before { content: "\f49d"; }
.bi-music-note-beamed::before { content: "\f49e"; }
.bi-music-note-list::before { content: "\f49f"; }
.bi-music-note::before { content: "\f4a0"; }
.bi-music-player-fill::before { content: "\f4a1"; }
.bi-music-player::before { content: "\f4a2"; }
.bi-newspaper::before { content: "\f4a3"; }
.bi-node-minus-fill::before { content: "\f4a4"; }
.bi-node-minus::before { content: "\f4a5"; }
.bi-node-plus-fill::before { content: "\f4a6"; }
.bi-node-plus::before { content: "\f4a7"; }
.bi-nut-fill::before { content: "\f4a8"; }
.bi-nut::before { content: "\f4a9"; }
.bi-octagon-fill::before { content: "\f4aa"; }
.bi-octagon-half::before { content: "\f4ab"; }
.bi-octagon::before { content: "\f4ac"; }
.bi-option::before { content: "\f4ad"; }
.bi-outlet::before { content: "\f4ae"; }
.bi-paint-bucket::before { content: "\f4af"; }
.bi-palette-fill::before { content: "\f4b0"; }
.bi-palette::before { content: "\f4b1"; }
.bi-palette2::before { content: "\f4b2"; }
.bi-paperclip::before { content: "\f4b3"; }
.bi-paragraph::before { content: "\f4b4"; }
.bi-patch-check-fill::before { content: "\f4b5"; }
.bi-patch-check::before { content: "\f4b6"; }
.bi-patch-exclamation-fill::before { content: "\f4b7"; }
.bi-patch-exclamation::before { content: "\f4b8"; }
.bi-patch-minus-fill::before { content: "\f4b9"; }
.bi-patch-minus::before { content: "\f4ba"; }
.bi-patch-plus-fill::before { content: "\f4bb"; }
.bi-patch-plus::before { content: "\f4bc"; }
.bi-patch-question-fill::before { content: "\f4bd"; }
.bi-patch-question::before { content: "\f4be"; }
.bi-pause-btn-fill::before { content: "\f4bf"; }
.bi-pause-btn::before { content: "\f4c0"; }
.bi-pause-circle-fill::before { content: "\f4c1"; }
.bi-pause-circle::before { content: "\f4c2"; }
.bi-pause-fill::before { content: "\f4c3"; }
.bi-pause::before { content: "\f4c4"; }
.bi-peace-fill::before { content: "\f4c5"; }
.bi-peace::before { content: "\f4c6"; }
.bi-pen-fill::before { content: "\f4c7"; }
.bi-pen::before { content: "\f4c8"; }
.bi-pencil-fill::before { content: "\f4c9"; }
.bi-pencil-square::before { content: "\f4ca"; }
.bi-pencil::before { content: "\f4cb"; }
.bi-pentagon-fill::before { content: "\f4cc"; }
.bi-pentagon-half::before { content: "\f4cd"; }
.bi-pentagon::before { content: "\f4ce"; }
.bi-people-fill::before { content: "\f4cf"; }
.bi-people::before { content: "\f4d0"; }
.bi-percent::before { content: "\f4d1"; }
.bi-person-badge-fill::before { content: "\f4d2"; }
.bi-person-badge::before { content: "\f4d3"; }
.bi-person-bounding-box::before { content: "\f4d4"; }
.bi-person-check-fill::before { content: "\f4d5"; }
.bi-person-check::before { content: "\f4d6"; }
.bi-person-circle::before { content: "\f4d7"; }
.bi-person-dash-fill::before { content: "\f4d8"; }
.bi-person-dash::before { content: "\f4d9"; }
.bi-person-fill::before { content: "\f4da"; }
.bi-person-lines-fill::before { content: "\f4db"; }
.bi-person-plus-fill::before { content: "\f4dc"; }
.bi-person-plus::before { content: "\f4dd"; }
.bi-person-square::before { content: "\f4de"; }
.bi-person-x-fill::before { content: "\f4df"; }
.bi-person-x::before { content: "\f4e0"; }
.bi-person::before { content: "\f4e1"; }
.bi-phone-fill::before { content: "\f4e2"; }
.bi-phone-landscape-fill::before { content: "\f4e3"; }
.bi-phone-landscape::before { content: "\f4e4"; }
.bi-phone-vibrate-fill::before { content: "\f4e5"; }
.bi-phone-vibrate::before { content: "\f4e6"; }
.bi-phone::before { content: "\f4e7"; }
.bi-pie-chart-fill::before { content: "\f4e8"; }
.bi-pie-chart::before { content: "\f4e9"; }
.bi-pin-angle-fill::before { content: "\f4ea"; }
.bi-pin-angle::before { content: "\f4eb"; }
.bi-pin-fill::before { content: "\f4ec"; }
.bi-pin::before { content: "\f4ed"; }
.bi-pip-fill::before { content: "\f4ee"; }
.bi-pip::before { content: "\f4ef"; }
.bi-play-btn-fill::before { content: "\f4f0"; }
.bi-play-btn::before { content: "\f4f1"; }
.bi-play-circle-fill::before { content: "\f4f2"; }
.bi-play-circle::before { content: "\f4f3"; }
.bi-play-fill::before { content: "\f4f4"; }
.bi-play::before { content: "\f4f5"; }
.bi-plug-fill::before { content: "\f4f6"; }
.bi-plug::before { content: "\f4f7"; }
.bi-plus-circle-dotted::before { content: "\f4f8"; }
.bi-plus-circle-fill::before { content: "\f4f9"; }
.bi-plus-circle::before { content: "\f4fa"; }
.bi-plus-square-dotted::before { content: "\f4fb"; }
.bi-plus-square-fill::before { content: "\f4fc"; }
.bi-plus-square::before { content: "\f4fd"; }
.bi-plus::before { content: "\f4fe"; }
.bi-power::before { content: "\f4ff"; }
.bi-printer-fill::before { content: "\f500"; }
.bi-printer::before { content: "\f501"; }
.bi-puzzle-fill::before { content: "\f502"; }
.bi-puzzle::before { content: "\f503"; }
.bi-question-circle-fill::before { content: "\f504"; }
.bi-question-circle::before { content: "\f505"; }
.bi-question-diamond-fill::before { content: "\f506"; }
.bi-question-diamond::before { content: "\f507"; }
.bi-question-octagon-fill::before { content: "\f508"; }
.bi-question-octagon::before { content: "\f509"; }
.bi-question-square-fill::before { content: "\f50a"; }
.bi-question-square::before { content: "\f50b"; }
.bi-question::before { content: "\f50c"; }
.bi-rainbow::before { content: "\f50d"; }
.bi-receipt-cutoff::before { content: "\f50e"; }
.bi-receipt::before { content: "\f50f"; }
.bi-reception-0::before { content: "\f510"; }
.bi-reception-1::before { content: "\f511"; }
.bi-reception-2::before { content: "\f512"; }
.bi-reception-3::before { content: "\f513"; }
.bi-reception-4::before { content: "\f514"; }
.bi-record-btn-fill::before { content: "\f515"; }
.bi-record-btn::before { content: "\f516"; }
.bi-record-circle-fill::before { content: "\f517"; }
.bi-record-circle::before { content: "\f518"; }
.bi-record-fill::before { content: "\f519"; }
.bi-record::before { content: "\f51a"; }
.bi-record2-fill::before { content: "\f51b"; }
.bi-record2::before { content: "\f51c"; }
.bi-reply-all-fill::before { content: "\f51d"; }
.bi-reply-all::before { content: "\f51e"; }
.bi-reply-fill::before { content: "\f51f"; }
.bi-reply::before { content: "\f520"; }
.bi-rss-fill::before { content: "\f521"; }
.bi-rss::before { content: "\f522"; }
.bi-rulers::before { content: "\f523"; }
.bi-save-fill::before { content: "\f524"; }
.bi-save::before { content: "\f525"; }
.bi-save2-fill::before { content: "\f526"; }
.bi-save2::before { content: "\f527"; }
.bi-scissors::before { content: "\f528"; }
.bi-screwdriver::before { content: "\f529"; }
.bi-search::before { content: "\f52a"; }
.bi-segmented-nav::before { content: "\f52b"; }
.bi-server::before { content: "\f52c"; }
.bi-share-fill::before { content: "\f52d"; }
.bi-share::before { content: "\f52e"; }
.bi-shield-check::before { content: "\f52f"; }
.bi-shield-exclamation::before { content: "\f530"; }
.bi-shield-fill-check::before { content: "\f531"; }
.bi-shield-fill-exclamation::before { content: "\f532"; }
.bi-shield-fill-minus::before { content: "\f533"; }
.bi-shield-fill-plus::before { content: "\f534"; }
.bi-shield-fill-x::before { content: "\f535"; }
.bi-shield-fill::before { content: "\f536"; }
.bi-shield-lock-fill::before { content: "\f537"; }
.bi-shield-lock::before { content: "\f538"; }
.bi-shield-minus::before { content: "\f539"; }
.bi-shield-plus::before { content: "\f53a"; }
.bi-shield-shaded::before { content: "\f53b"; }
.bi-shield-slash-fill::before { content: "\f53c"; }
.bi-shield-slash::before { content: "\f53d"; }
.bi-shield-x::before { content: "\f53e"; }
.bi-shield::before { content: "\f53f"; }
.bi-shift-fill::before { content: "\f540"; }
.bi-shift::before { content: "\f541"; }
.bi-shop-window::before { content: "\f542"; }
.bi-shop::before { content: "\f543"; }
.bi-shuffle::before { content: "\f544"; }
.bi-signpost-2-fill::before { content: "\f545"; }
.bi-signpost-2::before { content: "\f546"; }
.bi-signpost-fill::before { content: "\f547"; }
.bi-signpost-split-fill::before { content: "\f548"; }
.bi-signpost-split::before { content: "\f549"; }
.bi-signpost::before { content: "\f54a"; }
.bi-sim-fill::before { content: "\f54b"; }
.bi-sim::before { content: "\f54c"; }
.bi-skip-backward-btn-fill::before { content: "\f54d"; }
.bi-skip-backward-btn::before { content: "\f54e"; }
.bi-skip-backward-circle-fill::before { content: "\f54f"; }
.bi-skip-backward-circle::before { content: "\f550"; }
.bi-skip-backward-fill::before { content: "\f551"; }
.bi-skip-backward::before { content: "\f552"; }
.bi-skip-end-btn-fill::before { content: "\f553"; }
.bi-skip-end-btn::before { content: "\f554"; }
.bi-skip-end-circle-fill::before { content: "\f555"; }
.bi-skip-end-circle::before { content: "\f556"; }
.bi-skip-end-fill::before { content: "\f557"; }
.bi-skip-end::before { content: "\f558"; }
.bi-skip-forward-btn-fill::before { content: "\f559"; }
.bi-skip-forward-btn::before { content: "\f55a"; }
.bi-skip-forward-circle-fill::before { content: "\f55b"; }
.bi-skip-forward-circle::before { content: "\f55c"; }
.bi-skip-forward-fill::before { content: "\f55d"; }
.bi-skip-forward::before { content: "\f55e"; }
.bi-skip-start-btn-fill::before { content: "\f55f"; }
.bi-skip-start-btn::before { content: "\f560"; }
.bi-skip-start-circle-fill::before { content: "\f561"; }
.bi-skip-start-circle::before { content: "\f562"; }
.bi-skip-start-fill::before { content: "\f563"; }
.bi-skip-start::before { content: "\f564"; }
.bi-slack::before { content: "\f565"; }
.bi-slash-circle-fill::before { content: "\f566"; }
.bi-slash-circle::before { content: "\f567"; }
.bi-slash-square-fill::before { content: "\f568"; }
.bi-slash-square::before { content: "\f569"; }
.bi-slash::before { content: "\f56a"; }
.bi-sliders::before { content: "\f56b"; }
.bi-smartwatch::before { content: "\f56c"; }
.bi-snow::before { content: "\f56d"; }
.bi-snow2::before { content: "\f56e"; }
.bi-snow3::before { content: "\f56f"; }
.bi-sort-alpha-down-alt::before { content: "\f570"; }
.bi-sort-alpha-down::before { content: "\f571"; }
.bi-sort-alpha-up-alt::before { content: "\f572"; }
.bi-sort-alpha-up::before { content: "\f573"; }
.bi-sort-down-alt::before { content: "\f574"; }
.bi-sort-down::before { content: "\f575"; }
.bi-sort-numeric-down-alt::before { content: "\f576"; }
.bi-sort-numeric-down::before { content: "\f577"; }
.bi-sort-numeric-up-alt::before { content: "\f578"; }
.bi-sort-numeric-up::before { content: "\f579"; }
.bi-sort-up-alt::before { content: "\f57a"; }
.bi-sort-up::before { content: "\f57b"; }
.bi-soundwave::before { content: "\f57c"; }
.bi-speaker-fill::before { content: "\f57d"; }
.bi-speaker::before { content: "\f57e"; }
.bi-speedometer::before { content: "\f57f"; }
.bi-speedometer2::before { content: "\f580"; }
.bi-spellcheck::before { content: "\f581"; }
.bi-square-fill::before { content: "\f582"; }
.bi-square-half::before { content: "\f583"; }
.bi-square::before { content: "\f584"; }
.bi-stack::before { content: "\f585"; }
.bi-star-fill::before { content: "\f586"; }
.bi-star-half::before { content: "\f587"; }
.bi-star::before { content: "\f588"; }
.bi-stars::before { content: "\f589"; }
.bi-stickies-fill::before { content: "\f58a"; }
.bi-stickies::before { content: "\f58b"; }
.bi-sticky-fill::before { content: "\f58c"; }
.bi-sticky::before { content: "\f58d"; }
.bi-stop-btn-fill::before { content: "\f58e"; }
.bi-stop-btn::before { content: "\f58f"; }
.bi-stop-circle-fill::before { content: "\f590"; }
.bi-stop-circle::before { content: "\f591"; }
.bi-stop-fill::before { content: "\f592"; }
.bi-stop::before { content: "\f593"; }
.bi-stoplights-fill::before { content: "\f594"; }
.bi-stoplights::before { content: "\f595"; }
.bi-stopwatch-fill::before { content: "\f596"; }
.bi-stopwatch::before { content: "\f597"; }
.bi-subtract::before { content: "\f598"; }
.bi-suit-club-fill::before { content: "\f599"; }
.bi-suit-club::before { content: "\f59a"; }
.bi-suit-diamond-fill::before { content: "\f59b"; }
.bi-suit-diamond::before { content: "\f59c"; }
.bi-suit-heart-fill::before { content: "\f59d"; }
.bi-suit-heart::before { content: "\f59e"; }
.bi-suit-spade-fill::before { content: "\f59f"; }
.bi-suit-spade::before { content: "\f5a0"; }
.bi-sun-fill::before { content: "\f5a1"; }
.bi-sun::before { content: "\f5a2"; }
.bi-sunglasses::before { content: "\f5a3"; }
.bi-sunrise-fill::before { content: "\f5a4"; }
.bi-sunrise::before { content: "\f5a5"; }
.bi-sunset-fill::before { content: "\f5a6"; }
.bi-sunset::before { content: "\f5a7"; }
.bi-symmetry-horizontal::before { content: "\f5a8"; }
.bi-symmetry-vertical::before { content: "\f5a9"; }
.bi-table::before { content: "\f5aa"; }
.bi-tablet-fill::before { content: "\f5ab"; }
.bi-tablet-landscape-fill::before { content: "\f5ac"; }
.bi-tablet-landscape::before { content: "\f5ad"; }
.bi-tablet::before { content: "\f5ae"; }
.bi-tag-fill::before { content: "\f5af"; }
.bi-tag::before { content: "\f5b0"; }
.bi-tags-fill::before { content: "\f5b1"; }
.bi-tags::before { content: "\f5b2"; }
.bi-telegram::before { content: "\f5b3"; }
.bi-telephone-fill::before { content: "\f5b4"; }
.bi-telephone-forward-fill::before { content: "\f5b5"; }
.bi-telephone-forward::before { content: "\f5b6"; }
.bi-telephone-inbound-fill::before { content: "\f5b7"; }
.bi-telephone-inbound::before { content: "\f5b8"; }
.bi-telephone-minus-fill::before { content: "\f5b9"; }
.bi-telephone-minus::before { content: "\f5ba"; }
.bi-telephone-outbound-fill::before { content: "\f5bb"; }
.bi-telephone-outbound::before { content: "\f5bc"; }
.bi-telephone-plus-fill::before { content: "\f5bd"; }
.bi-telephone-plus::before { content: "\f5be"; }
.bi-telephone-x-fill::before { content: "\f5bf"; }
.bi-telephone-x::before { content: "\f5c0"; }
.bi-telephone::before { content: "\f5c1"; }
.bi-terminal-fill::before { content: "\f5c2"; }
.bi-terminal::before { content: "\f5c3"; }
.bi-text-center::before { content: "\f5c4"; }
.bi-text-indent-left::before { content: "\f5c5"; }
.bi-text-indent-right::before { content: "\f5c6"; }
.bi-text-left::before { content: "\f5c7"; }
.bi-text-paragraph::before { content: "\f5c8"; }
.bi-text-right::before { content: "\f5c9"; }
.bi-textarea-resize::before { content: "\f5ca"; }
.bi-textarea-t::before { content: "\f5cb"; }
.bi-textarea::before { content: "\f5cc"; }
.bi-thermometer-half::before { content: "\f5cd"; }
.bi-thermometer-high::before { content: "\f5ce"; }
.bi-thermometer-low::before { content: "\f5cf"; }
.bi-thermometer-snow::before { content: "\f5d0"; }
.bi-thermometer-sun::before { content: "\f5d1"; }
.bi-thermometer::before { content: "\f5d2"; }
.bi-three-dots-vertical::before { content: "\f5d3"; }
.bi-three-dots::before { content: "\f5d4"; }
.bi-toggle-off::before { content: "\f5d5"; }
.bi-toggle-on::before { content: "\f5d6"; }
.bi-toggle2-off::before { content: "\f5d7"; }
.bi-toggle2-on::before { content: "\f5d8"; }
.bi-toggles::before { content: "\f5d9"; }
.bi-toggles2::before { content: "\f5da"; }
.bi-tools::before { content: "\f5db"; }
.bi-tornado::before { content: "\f5dc"; }
.bi-trash-fill::before { content: "\f5dd"; }
.bi-trash::before { content: "\f5de"; }
.bi-trash2-fill::before { content: "\f5df"; }
.bi-trash2::before { content: "\f5e0"; }
.bi-tree-fill::before { content: "\f5e1"; }
.bi-tree::before { content: "\f5e2"; }
.bi-triangle-fill::before { content: "\f5e3"; }
.bi-triangle-half::before { content: "\f5e4"; }
.bi-triangle::before { content: "\f5e5"; }
.bi-trophy-fill::before { content: "\f5e6"; }
.bi-trophy::before { content: "\f5e7"; }
.bi-tropical-storm::before { content: "\f5e8"; }
.bi-truck-flatbed::before { content: "\f5e9"; }
.bi-truck::before { content: "\f5ea"; }
.bi-tsunami::before { content: "\f5eb"; }
.bi-tv-fill::before { content: "\f5ec"; }
.bi-tv::before { content: "\f5ed"; }
.bi-twitch::before { content: "\f5ee"; }
.bi-twitter::before { content: "\f5ef"; }
.bi-type-bold::before { content: "\f5f0"; }
.bi-type-h1::before { content: "\f5f1"; }
.bi-type-h2::before { content: "\f5f2"; }
.bi-type-h3::before { content: "\f5f3"; }
.bi-type-italic::before { content: "\f5f4"; }
.bi-type-strikethrough::before { content: "\f5f5"; }
.bi-type-underline::before { content: "\f5f6"; }
.bi-type::before { content: "\f5f7"; }
.bi-ui-checks-grid::before { content: "\f5f8"; }
.bi-ui-checks::before { content: "\f5f9"; }
.bi-ui-radios-grid::before { content: "\f5fa"; }
.bi-ui-radios::before { content: "\f5fb"; }
.bi-umbrella-fill::before { content: "\f5fc"; }
.bi-umbrella::before { content: "\f5fd"; }
.bi-union::before { content: "\f5fe"; }
.bi-unlock-fill::before { content: "\f5ff"; }
.bi-unlock::before { content: "\f600"; }
.bi-upc-scan::before { content: "\f601"; }
.bi-upc::before { content: "\f602"; }
.bi-upload::before { content: "\f603"; }
.bi-vector-pen::before { content: "\f604"; }
.bi-view-list::before { content: "\f605"; }
.bi-view-stacked::before { content: "\f606"; }
.bi-vinyl-fill::before { content: "\f607"; }
.bi-vinyl::before { content: "\f608"; }
.bi-voicemail::before { content: "\f609"; }
.bi-volume-down-fill::before { content: "\f60a"; }
.bi-volume-down::before { content: "\f60b"; }
.bi-volume-mute-fill::before { content: "\f60c"; }
.bi-volume-mute::before { content: "\f60d"; }
.bi-volume-off-fill::before { content: "\f60e"; }
.bi-volume-off::before { content: "\f60f"; }
.bi-volume-up-fill::before { content: "\f610"; }
.bi-volume-up::before { content: "\f611"; }
.bi-vr::before { content: "\f612"; }
.bi-wallet-fill::before { content: "\f613"; }
.bi-wallet::before { content: "\f614"; }
.bi-wallet2::before { content: "\f615"; }
.bi-watch::before { content: "\f616"; }
.bi-water::before { content: "\f617"; }
.bi-whatsapp::before { content: "\f618"; }
.bi-wifi-1::before { content: "\f619"; }
.bi-wifi-2::before { content: "\f61a"; }
.bi-wifi-off::before { content: "\f61b"; }
.bi-wifi::before { content: "\f61c"; }
.bi-wind::before { content: "\f61d"; }
.bi-window-dock::before { content: "\f61e"; }
.bi-window-sidebar::before { content: "\f61f"; }
.bi-window::before { content: "\f620"; }
.bi-wrench::before { content: "\f621"; }
.bi-x-circle-fill::before { content: "\f622"; }
.bi-x-circle::before { content: "\f623"; }
.bi-x-diamond-fill::before { content: "\f624"; }
.bi-x-diamond::before { content: "\f625"; }
.bi-x-octagon-fill::before { content: "\f626"; }
.bi-x-octagon::before { content: "\f627"; }
.bi-x-square-fill::before { content: "\f628"; }
.bi-x-square::before { content: "\f629"; }
.bi-x::before { content: "\f62a"; }
.bi-youtube::before { content: "\f62b"; }
.bi-zoom-in::before { content: "\f62c"; }
.bi-zoom-out::before { content: "\f62d"; }
.bi-bank::before { content: "\f62e"; }
.bi-bank2::before { content: "\f62f"; }
.bi-bell-slash-fill::before { content: "\f630"; }
.bi-bell-slash::before { content: "\f631"; }
.bi-cash-coin::before { content: "\f632"; }
.bi-check-lg::before { content: "\f633"; }
.bi-coin::before { content: "\f634"; }
.bi-currency-bitcoin::before { content: "\f635"; }
.bi-currency-dollar::before { content: "\f636"; }
.bi-currency-euro::before { content: "\f637"; }
.bi-currency-exchange::before { content: "\f638"; }
.bi-currency-pound::before { content: "\f639"; }
.bi-currency-yen::before { content: "\f63a"; }
.bi-dash-lg::before { content: "\f63b"; }
.bi-exclamation-lg::before { content: "\f63c"; }
.bi-file-earmark-pdf-fill::before { content: "\f63d"; }
.bi-file-earmark-pdf::before { content: "\f63e"; }
.bi-file-pdf-fill::before { content: "\f63f"; }
.bi-file-pdf::before { content: "\f640"; }
.bi-gender-ambiguous::before { content: "\f641"; }
.bi-gender-female::before { content: "\f642"; }
.bi-gender-male::before { content: "\f643"; }
.bi-gender-trans::before { content: "\f644"; }
.bi-headset-vr::before { content: "\f645"; }
.bi-info-lg::before { content: "\f646"; }
.bi-mastodon::before { content: "\f647"; }
.bi-messenger::before { content: "\f648"; }
.bi-piggy-bank-fill::before { content: "\f649"; }
.bi-piggy-bank::before { content: "\f64a"; }
.bi-pin-map-fill::before { content: "\f64b"; }
.bi-pin-map::before { content: "\f64c"; }
.bi-plus-lg::before { content: "\f64d"; }
.bi-question-lg::before { content: "\f64e"; }
.bi-recycle::before { content: "\f64f"; }
.bi-reddit::before { content: "\f650"; }
.bi-safe-fill::before { content: "\f651"; }
.bi-safe2-fill::before { content: "\f652"; }
.bi-safe2::before { content: "\f653"; }
.bi-sd-card-fill::before { content: "\f654"; }
.bi-sd-card::before { content: "\f655"; }
.bi-skype::before { content: "\f656"; }
.bi-slash-lg::before { content: "\f657"; }
.bi-translate::before { content: "\f658"; }
.bi-x-lg::before { content: "\f659"; }
.bi-safe::before { content: "\f65a"; }
.bi-apple::before { content: "\f65b"; }
.bi-microsoft::before { content: "\f65d"; }
.bi-windows::before { content: "\f65e"; }
.bi-behance::before { content: "\f65c"; }
.bi-dribbble::before { content: "\f65f"; }
.bi-line::before { content: "\f660"; }
.bi-medium::before { content: "\f661"; }
.bi-paypal::before { content: "\f662"; }
.bi-pinterest::before { content: "\f663"; }
.bi-signal::before { content: "\f664"; }
.bi-snapchat::before { content: "\f665"; }
.bi-spotify::before { content: "\f666"; }
.bi-stack-overflow::before { content: "\f667"; }
.bi-strava::before { content: "\f668"; }
.bi-wordpress::before { content: "\f669"; }
.bi-vimeo::before { content: "\f66a"; }
.bi-activity::before { content: "\f66b"; }
.bi-easel2-fill::before { content: "\f66c"; }
.bi-easel2::before { content: "\f66d"; }
.bi-easel3-fill::before { content: "\f66e"; }
.bi-easel3::before { content: "\f66f"; }
.bi-fan::before { content: "\f670"; }
.bi-fingerprint::before { content: "\f671"; }
.bi-graph-down-arrow::before { content: "\f672"; }
.bi-graph-up-arrow::before { content: "\f673"; }
.bi-hypnotize::before { content: "\f674"; }
.bi-magic::before { content: "\f675"; }
.bi-person-rolodex::before { content: "\f676"; }
.bi-person-video::before { content: "\f677"; }
.bi-person-video2::before { content: "\f678"; }
.bi-person-video3::before { content: "\f679"; }
.bi-person-workspace::before { content: "\f67a"; }
.bi-radioactive::before { content: "\f67b"; }
.bi-webcam-fill::before { content: "\f67c"; }
.bi-webcam::before { content: "\f67d"; }
.bi-yin-yang::before { content: "\f67e"; }
.bi-bandaid-fill::before { content: "\f680"; }
.bi-bandaid::before { content: "\f681"; }
.bi-bluetooth::before { content: "\f682"; }
.bi-body-text::before { content: "\f683"; }
.bi-boombox::before { content: "\f684"; }
.bi-boxes::before { content: "\f685"; }
.bi-dpad-fill::before { content: "\f686"; }
.bi-dpad::before { content: "\f687"; }
.bi-ear-fill::before { content: "\f688"; }
.bi-ear::before { content: "\f689"; }
.bi-envelope-check-1::before { content: "\f68a"; }
.bi-envelope-check-fill::before { content: "\f68b"; }
.bi-envelope-check::before { content: "\f68c"; }
.bi-envelope-dash-1::before { content: "\f68d"; }
.bi-envelope-dash-fill::before { content: "\f68e"; }
.bi-envelope-dash::before { content: "\f68f"; }
.bi-envelope-exclamation-1::before { content: "\f690"; }
.bi-envelope-exclamation-fill::before { content: "\f691"; }
.bi-envelope-exclamation::before { content: "\f692"; }
.bi-envelope-plus-fill::before { content: "\f693"; }
.bi-envelope-plus::before { content: "\f694"; }
.bi-envelope-slash-1::before { content: "\f695"; }
.bi-envelope-slash-fill::before { content: "\f696"; }
.bi-envelope-slash::before { content: "\f697"; }
.bi-envelope-x-1::before { content: "\f698"; }
.bi-envelope-x-fill::before { content: "\f699"; }
.bi-envelope-x::before { content: "\f69a"; }
.bi-explicit-fill::before { content: "\f69b"; }
.bi-explicit::before { content: "\f69c"; }
.bi-git::before { content: "\f69d"; }
.bi-infinity::before { content: "\f69e"; }
.bi-list-columns-reverse::before { content: "\f69f"; }
.bi-list-columns::before { content: "\f6a0"; }
.bi-meta::before { content: "\f6a1"; }
.bi-mortorboard-fill::before { content: "\f6a2"; }
.bi-mortorboard::before { content: "\f6a3"; }
.bi-nintendo-switch::before { content: "\f6a4"; }
.bi-pc-display-horizontal::before { content: "\f6a5"; }
.bi-pc-display::before { content: "\f6a6"; }
.bi-pc-horizontal::before { content: "\f6a7"; }
.bi-pc::before { content: "\f6a8"; }
.bi-playstation::before { content: "\f6a9"; }
.bi-plus-slash-minus::before { content: "\f6aa"; }
.bi-projector-fill::before { content: "\f6ab"; }
.bi-projector::before { content: "\f6ac"; }
.bi-qr-code-scan::before { content: "\f6ad"; }
.bi-qr-code::before { content: "\f6ae"; }
.bi-quora::before { content: "\f6af"; }
.bi-quote::before { content: "\f6b0"; }
.bi-robot::before { content: "\f6b1"; }
.bi-send-check-fill::before { content: "\f6b2"; }
.bi-send-check::before { content: "\f6b3"; }
.bi-send-dash-fill::before { content: "\f6b4"; }
.bi-send-dash::before { content: "\f6b5"; }
.bi-send-exclamation-1::before { content: "\f6b6"; }
.bi-send-exclamation-fill::before { content: "\f6b7"; }
.bi-send-exclamation::before { content: "\f6b8"; }
.bi-send-fill::before { content: "\f6b9"; }
.bi-send-plus-fill::before { content: "\f6ba"; }
.bi-send-plus::before { content: "\f6bb"; }
.bi-send-slash-fill::before { content: "\f6bc"; }
.bi-send-slash::before { content: "\f6bd"; }
.bi-send-x-fill::before { content: "\f6be"; }
.bi-send-x::before { content: "\f6bf"; }
.bi-send::before { content: "\f6c0"; }
.bi-steam::before { content: "\f6c1"; }
.bi-terminal-dash-1::before { content: "\f6c2"; }
.bi-terminal-dash::before { content: "\f6c3"; }
.bi-terminal-plus::before { content: "\f6c4"; }
.bi-terminal-split::before { content: "\f6c5"; }
.bi-ticket-detailed-fill::before { content: "\f6c6"; }
.bi-ticket-detailed::before { content: "\f6c7"; }
.bi-ticket-fill::before { content: "\f6c8"; }
.bi-ticket-perforated-fill::before { content: "\f6c9"; }
.bi-ticket-perforated::before { content: "\f6ca"; }
.bi-ticket::before { content: "\f6cb"; }
.bi-tiktok::before { content: "\f6cc"; }
.bi-window-dash::before { content: "\f6cd"; }
.bi-window-desktop::before { content: "\f6ce"; }
.bi-window-fullscreen::before { content: "\f6cf"; }
.bi-window-plus::before { content: "\f6d0"; }
.bi-window-split::before { content: "\f6d1"; }
.bi-window-stack::before { content: "\f6d2"; }
.bi-window-x::before { content: "\f6d3"; }
.bi-xbox::before { content: "\f6d4"; }
.bi-ethernet::before { content: "\f6d5"; }
.bi-hdmi-fill::before { content: "\f6d6"; }
.bi-hdmi::before { content: "\f6d7"; }
.bi-usb-c-fill::before { content: "\f6d8"; }
.bi-usb-c::before { content: "\f6d9"; }
.bi-usb-fill::before { content: "\f6da"; }
.bi-usb-plug-fill::before { content: "\f6db"; }
.bi-usb-plug::before { content: "\f6dc"; }
.bi-usb-symbol::before { content: "\f6dd"; }
.bi-usb::before { content: "\f6de"; }
.bi-boombox-fill::before { content: "\f6df"; }
.bi-displayport-1::before { content: "\f6e0"; }
.bi-displayport::before { content: "\f6e1"; }
.bi-gpu-card::before { content: "\f6e2"; }
.bi-memory::before { content: "\f6e3"; }
.bi-modem-fill::before { content: "\f6e4"; }
.bi-modem::before { content: "\f6e5"; }
.bi-motherboard-fill::before { content: "\f6e6"; }
.bi-motherboard::before { content: "\f6e7"; }
.bi-optical-audio-fill::before { content: "\f6e8"; }
.bi-optical-audio::before { content: "\f6e9"; }
.bi-pci-card::before { content: "\f6ea"; }
.bi-router-fill::before { content: "\f6eb"; }
.bi-router::before { content: "\f6ec"; }
.bi-ssd-fill::before { content: "\f6ed"; }
.bi-ssd::before { content: "\f6ee"; }
.bi-thunderbolt-fill::before { content: "\f6ef"; }
.bi-thunderbolt::before { content: "\f6f0"; }
.bi-usb-drive-fill::before { content: "\f6f1"; }
.bi-usb-drive::before { content: "\f6f2"; }
.bi-usb-micro-fill::before { content: "\f6f3"; }
.bi-usb-micro::before { content: "\f6f4"; }
.bi-usb-mini-fill::before { content: "\f6f5"; }
.bi-usb-mini::before { content: "\f6f6"; }
.bi-cloud-haze2::before { content: "\f6f7"; }
.bi-device-hdd-fill::before { content: "\f6f8"; }
.bi-device-hdd::before { content: "\f6f9"; }
.bi-device-ssd-fill::before { content: "\f6fa"; }
.bi-device-ssd::before { content: "\f6fb"; }
.bi-displayport-fill::before { content: "\f6fc"; }
.bi-mortarboard-fill::before { content: "\f6fd"; }
.bi-mortarboard::before { content: "\f6fe"; }
.bi-terminal-x::before { content: "\f6ff"; }
.bi-arrow-through-heart-fill::before { content: "\f700"; }
.bi-arrow-through-heart::before { content: "\f701"; }
.bi-badge-sd-fill::before { content: "\f702"; }
.bi-badge-sd::before { content: "\f703"; }
.bi-bag-heart-fill::before { content: "\f704"; }
.bi-bag-heart::before { content: "\f705"; }
.bi-balloon-fill::before { content: "\f706"; }
.bi-balloon-heart-fill::before { content: "\f707"; }
.bi-balloon-heart::before { content: "\f708"; }
.bi-balloon::before { content: "\f709"; }
.bi-box2-fill::before { content: "\f70a"; }
.bi-box2-heart-fill::before { content: "\f70b"; }
.bi-box2-heart::before { content: "\f70c"; }
.bi-box2::before { content: "\f70d"; }
.bi-braces-asterisk::before { content: "\f70e"; }
.bi-calendar-heart-fill::before { content: "\f70f"; }
.bi-calendar-heart::before { content: "\f710"; }
.bi-calendar2-heart-fill::before { content: "\f711"; }
.bi-calendar2-heart::before { content: "\f712"; }
.bi-chat-heart-fill::before { content: "\f713"; }
.bi-chat-heart::before { content: "\f714"; }
.bi-chat-left-heart-fill::before { content: "\f715"; }
.bi-chat-left-heart::before { content: "\f716"; }
.bi-chat-right-heart-fill::before { content: "\f717"; }
.bi-chat-right-heart::before { content: "\f718"; }
.bi-chat-square-heart-fill::before { content: "\f719"; }
.bi-chat-square-heart::before { content: "\f71a"; }
.bi-clipboard-check-fill::before { content: "\f71b"; }
.bi-clipboard-data-fill::before { content: "\f71c"; }
.bi-clipboard-fill::before { content: "\f71d"; }
.bi-clipboard-heart-fill::before { content: "\f71e"; }
.bi-clipboard-heart::before { content: "\f71f"; }
.bi-clipboard-minus-fill::before { content: "\f720"; }
.bi-clipboard-plus-fill::before { content: "\f721"; }
.bi-clipboard-pulse::before { content: "\f722"; }
.bi-clipboard-x-fill::before { content: "\f723"; }
.bi-clipboard2-check-fill::before { content: "\f724"; }
.bi-clipboard2-check::before { content: "\f725"; }
.bi-clipboard2-data-fill::before { content: "\f726"; }
.bi-clipboard2-data::before { content: "\f727"; }
.bi-clipboard2-fill::before { content: "\f728"; }
.bi-clipboard2-heart-fill::before { content: "\f729"; }
.bi-clipboard2-heart::before { content: "\f72a"; }
.bi-clipboard2-minus-fill::before { content: "\f72b"; }
.bi-clipboard2-minus::before { content: "\f72c"; }
.bi-clipboard2-plus-fill::before { content: "\f72d"; }
.bi-clipboard2-plus::before { content: "\f72e"; }
.bi-clipboard2-pulse-fill::before { content: "\f72f"; }
.bi-clipboard2-pulse::before { content: "\f730"; }
.bi-clipboard2-x-fill::before { content: "\f731"; }
.bi-clipboard2-x::before { content: "\f732"; }
.bi-clipboard2::before { content: "\f733"; }
.bi-emoji-kiss-fill::before { content: "\f734"; }
.bi-emoji-kiss::before { content: "\f735"; }
.bi-envelope-heart-fill::before { content: "\f736"; }
.bi-envelope-heart::before { content: "\f737"; }
.bi-envelope-open-heart-fill::before { content: "\f738"; }
.bi-envelope-open-heart::before { content: "\f739"; }
.bi-envelope-paper-fill::before { content: "\f73a"; }
.bi-envelope-paper-heart-fill::before { content: "\f73b"; }
.bi-envelope-paper-heart::before { content: "\f73c"; }
.bi-envelope-paper::before { content: "\f73d"; }
.bi-filetype-aac::before { content: "\f73e"; }
.bi-filetype-ai::before { content: "\f73f"; }
.bi-filetype-bmp::before { content: "\f740"; }
.bi-filetype-cs::before { content: "\f741"; }
.bi-filetype-css::before { content: "\f742"; }
.bi-filetype-csv::before { content: "\f743"; }
.bi-filetype-doc::before { content: "\f744"; }
.bi-filetype-docx::before { content: "\f745"; }
.bi-filetype-exe::before { content: "\f746"; }
.bi-filetype-gif::before { content: "\f747"; }
.bi-filetype-heic::before { content: "\f748"; }
.bi-filetype-html::before { content: "\f749"; }
.bi-filetype-java::before { content: "\f74a"; }
.bi-filetype-jpg::before { content: "\f74b"; }
.bi-filetype-js::before { content: "\f74c"; }
.bi-filetype-jsx::before { content: "\f74d"; }
.bi-filetype-key::before { content: "\f74e"; }
.bi-filetype-m4p::before { content: "\f74f"; }
.bi-filetype-md::before { content: "\f750"; }
.bi-filetype-mdx::before { content: "\f751"; }
.bi-filetype-mov::before { content: "\f752"; }
.bi-filetype-mp3::before { content: "\f753"; }
.bi-filetype-mp4::before { content: "\f754"; }
.bi-filetype-otf::before { content: "\f755"; }
.bi-filetype-pdf::before { content: "\f756"; }
.bi-filetype-php::before { content: "\f757"; }
.bi-filetype-png::before { content: "\f758"; }
.bi-filetype-ppt-1::before { content: "\f759"; }
.bi-filetype-ppt::before { content: "\f75a"; }
.bi-filetype-psd::before { content: "\f75b"; }
.bi-filetype-py::before { content: "\f75c"; }
.bi-filetype-raw::before { content: "\f75d"; }
.bi-filetype-rb::before { content: "\f75e"; }
.bi-filetype-sass::before { content: "\f75f"; }
.bi-filetype-scss::before { content: "\f760"; }
.bi-filetype-sh::before { content: "\f761"; }
.bi-filetype-svg::before { content: "\f762"; }
.bi-filetype-tiff::before { content: "\f763"; }
.bi-filetype-tsx::before { content: "\f764"; }
.bi-filetype-ttf::before { content: "\f765"; }
.bi-filetype-txt::before { content: "\f766"; }
.bi-filetype-wav::before { content: "\f767"; }
.bi-filetype-woff::before { content: "\f768"; }
.bi-filetype-xls-1::before { content: "\f769"; }
.bi-filetype-xls::before { content: "\f76a"; }
.bi-filetype-xml::before { content: "\f76b"; }
.bi-filetype-yml::before { content: "\f76c"; }
.bi-heart-arrow::before { content: "\f76d"; }
.bi-heart-pulse-fill::before { content: "\f76e"; }
.bi-heart-pulse::before { content: "\f76f"; }
.bi-heartbreak-fill::before { content: "\f770"; }
.bi-heartbreak::before { content: "\f771"; }
.bi-hearts::before { content: "\f772"; }
.bi-hospital-fill::before { content: "\f773"; }
.bi-hospital::before { content: "\f774"; }
.bi-house-heart-fill::before { content: "\f775"; }
.bi-house-heart::before { content: "\f776"; }
.bi-incognito::before { content: "\f777"; }
.bi-magnet-fill::before { content: "\f778"; }
.bi-magnet::before { content: "\f779"; }
.bi-person-heart::before { content: "\f77a"; }
.bi-person-hearts::before { content: "\f77b"; }
.bi-phone-flip::before { content: "\f77c"; }
.bi-plugin::before { content: "\f77d"; }
.bi-postage-fill::before { content: "\f77e"; }
.bi-postage-heart-fill::before { content: "\f77f"; }
.bi-postage-heart::before { content: "\f780"; }
.bi-postage::before { content: "\f781"; }
.bi-postcard-fill::before { content: "\f782"; }
.bi-postcard-heart-fill::before { content: "\f783"; }
.bi-postcard-heart::before { content: "\f784"; }
.bi-postcard::before { content: "\f785"; }
.bi-search-heart-fill::before { content: "\f786"; }
.bi-search-heart::before { content: "\f787"; }
.bi-sliders2-vertical::before { content: "\f788"; }
.bi-sliders2::before { content: "\f789"; }
.bi-trash3-fill::before { content: "\f78a"; }
.bi-trash3::before { content: "\f78b"; }
.bi-valentine::before { content: "\f78c"; }
.bi-valentine2::before { content: "\f78d"; }
.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; }
.bi-wrench-adjustable-circle::before { content: "\f78f"; }
.bi-wrench-adjustable::before { content: "\f790"; }
.bi-filetype-json::before { content: "\f791"; }
.bi-filetype-pptx::before { content: "\f792"; }
.bi-filetype-xlsx::before { content: "\f793"; }
.bi-1-circle-1::before { content: "\f794"; }
.bi-1-circle-fill-1::before { content: "\f795"; }
.bi-1-circle-fill::before { content: "\f796"; }
.bi-1-circle::before { content: "\f797"; }
.bi-1-square-fill::before { content: "\f798"; }
.bi-1-square::before { content: "\f799"; }
.bi-2-circle-1::before { content: "\f79a"; }
.bi-2-circle-fill-1::before { content: "\f79b"; }
.bi-2-circle-fill::before { content: "\f79c"; }
.bi-2-circle::before { content: "\f79d"; }
.bi-2-square-fill::before { content: "\f79e"; }
.bi-2-square::before { content: "\f79f"; }
.bi-3-circle-1::before { content: "\f7a0"; }
.bi-3-circle-fill-1::before { content: "\f7a1"; }
.bi-3-circle-fill::before { content: "\f7a2"; }
.bi-3-circle::before { content: "\f7a3"; }
.bi-3-square-fill::before { content: "\f7a4"; }
.bi-3-square::before { content: "\f7a5"; }
.bi-4-circle-1::before { content: "\f7a6"; }
.bi-4-circle-fill-1::before { content: "\f7a7"; }
.bi-4-circle-fill::before { content: "\f7a8"; }
.bi-4-circle::before { content: "\f7a9"; }
.bi-4-square-fill::before { content: "\f7aa"; }
.bi-4-square::before { content: "\f7ab"; }
.bi-5-circle-1::before { content: "\f7ac"; }
.bi-5-circle-fill-1::before { content: "\f7ad"; }
.bi-5-circle-fill::before { content: "\f7ae"; }
.bi-5-circle::before { content: "\f7af"; }
.bi-5-square-fill::before { content: "\f7b0"; }
.bi-5-square::before { content: "\f7b1"; }
.bi-6-circle-1::before { content: "\f7b2"; }
.bi-6-circle-fill-1::before { content: "\f7b3"; }
.bi-6-circle-fill::before { content: "\f7b4"; }
.bi-6-circle::before { content: "\f7b5"; }
.bi-6-square-fill::before { content: "\f7b6"; }
.bi-6-square::before { content: "\f7b7"; }
.bi-7-circle-1::before { content: "\f7b8"; }
.bi-7-circle-fill-1::before { content: "\f7b9"; }
.bi-7-circle-fill::before { content: "\f7ba"; }
.bi-7-circle::before { content: "\f7bb"; }
.bi-7-square-fill::before { content: "\f7bc"; }
.bi-7-square::before { content: "\f7bd"; }
.bi-8-circle-1::before { content: "\f7be"; }
.bi-8-circle-fill-1::before { content: "\f7bf"; }
.bi-8-circle-fill::before { content: "\f7c0"; }
.bi-8-circle::before { content: "\f7c1"; }
.bi-8-square-fill::before { content: "\f7c2"; }
.bi-8-square::before { content: "\f7c3"; }
.bi-9-circle-1::before { content: "\f7c4"; }
.bi-9-circle-fill-1::before { content: "\f7c5"; }
.bi-9-circle-fill::before { content: "\f7c6"; }
.bi-9-circle::before { content: "\f7c7"; }
.bi-9-square-fill::before { content: "\f7c8"; }
.bi-9-square::before { content: "\f7c9"; }
.bi-airplane-engines-fill::before { content: "\f7ca"; }
.bi-airplane-engines::before { content: "\f7cb"; }
.bi-airplane-fill::before { content: "\f7cc"; }
.bi-airplane::before { content: "\f7cd"; }
.bi-alexa::before { content: "\f7ce"; }
.bi-alipay::before { content: "\f7cf"; }
.bi-android::before { content: "\f7d0"; }
.bi-android2::before { content: "\f7d1"; }
.bi-box-fill::before { content: "\f7d2"; }
.bi-box-seam-fill::before { content: "\f7d3"; }
.bi-browser-chrome::before { content: "\f7d4"; }
.bi-browser-edge::before { content: "\f7d5"; }
.bi-browser-firefox::before { content: "\f7d6"; }
.bi-browser-safari::before { content: "\f7d7"; }
.bi-c-circle-1::before { content: "\f7d8"; }
.bi-c-circle-fill-1::before { content: "\f7d9"; }
.bi-c-circle-fill::before { content: "\f7da"; }
.bi-c-circle::before { content: "\f7db"; }
.bi-c-square-fill::before { content: "\f7dc"; }
.bi-c-square::before { content: "\f7dd"; }
.bi-capsule-pill::before { content: "\f7de"; }
.bi-capsule::before { content: "\f7df"; }
.bi-car-front-fill::before { content: "\f7e0"; }
.bi-car-front::before { content: "\f7e1"; }
.bi-cassette-fill::before { content: "\f7e2"; }
.bi-cassette::before { content: "\f7e3"; }
.bi-cc-circle-1::before { content: "\f7e4"; }
.bi-cc-circle-fill-1::before { content: "\f7e5"; }
.bi-cc-circle-fill::before { content: "\f7e6"; }
.bi-cc-circle::before { content: "\f7e7"; }
.bi-cc-square-fill::before { content: "\f7e8"; }
.bi-cc-square::before { content: "\f7e9"; }
.bi-cup-hot-fill::before { content: "\f7ea"; }
.bi-cup-hot::before { content: "\f7eb"; }
.bi-currency-rupee::before { content: "\f7ec"; }
.bi-dropbox::before { content: "\f7ed"; }
.bi-escape::before { content: "\f7ee"; }
.bi-fast-forward-btn-fill::before { content: "\f7ef"; }
.bi-fast-forward-btn::before { content: "\f7f0"; }
.bi-fast-forward-circle-fill::before { content: "\f7f1"; }
.bi-fast-forward-circle::before { content: "\f7f2"; }
.bi-fast-forward-fill::before { content: "\f7f3"; }
.bi-fast-forward::before { content: "\f7f4"; }
.bi-filetype-sql::before { content: "\f7f5"; }
.bi-fire::before { content: "\f7f6"; }
.bi-google-play::before { content: "\f7f7"; }
.bi-h-circle-1::before { content: "\f7f8"; }
.bi-h-circle-fill-1::before { content: "\f7f9"; }
.bi-h-circle-fill::before { content: "\f7fa"; }
.bi-h-circle::before { content: "\f7fb"; }
.bi-h-square-fill::before { content: "\f7fc"; }
.bi-h-square::before { content: "\f7fd"; }
.bi-indent::before { content: "\f7fe"; }
.bi-lungs-fill::before { content: "\f7ff"; }
.bi-lungs::before { content: "\f800"; }
.bi-microsoft-teams::before { content: "\f801"; }
.bi-p-circle-1::before { content: "\f802"; }
.bi-p-circle-fill-1::before { content: "\f803"; }
.bi-p-circle-fill::before { content: "\f804"; }
.bi-p-circle::before { content: "\f805"; }
.bi-p-square-fill::before { content: "\f806"; }
.bi-p-square::before { content: "\f807"; }
.bi-pass-fill::before { content: "\f808"; }
.bi-pass::before { content: "\f809"; }
.bi-prescription::before { content: "\f80a"; }
.bi-prescription2::before { content: "\f80b"; }
.bi-r-circle-1::before { content: "\f80c"; }
.bi-r-circle-fill-1::before { content: "\f80d"; }
.bi-r-circle-fill::before { content: "\f80e"; }
.bi-r-circle::before { content: "\f80f"; }
.bi-r-square-fill::before { content: "\f810"; }
.bi-r-square::before { content: "\f811"; }
.bi-repeat-1::before { content: "\f812"; }
.bi-repeat::before { content: "\f813"; }
.bi-rewind-btn-fill::before { content: "\f814"; }
.bi-rewind-btn::before { content: "\f815"; }
.bi-rewind-circle-fill::before { content: "\f816"; }
.bi-rewind-circle::before { content: "\f817"; }
.bi-rewind-fill::before { content: "\f818"; }
.bi-rewind::before { content: "\f819"; }
.bi-train-freight-front-fill::before { content: "\f81a"; }
.bi-train-freight-front::before { content: "\f81b"; }
.bi-train-front-fill::before { content: "\f81c"; }
.bi-train-front::before { content: "\f81d"; }
.bi-train-lightrail-front-fill::before { content: "\f81e"; }
.bi-train-lightrail-front::before { content: "\f81f"; }
.bi-truck-front-fill::before { content: "\f820"; }
.bi-truck-front::before { content: "\f821"; }
.bi-ubuntu::before { content: "\f822"; }
.bi-unindent::before { content: "\f823"; }
.bi-unity::before { content: "\f824"; }
.bi-universal-access-circle::before { content: "\f825"; }
.bi-universal-access::before { content: "\f826"; }
.bi-virus::before { content: "\f827"; }
.bi-virus2::before { content: "\f828"; }
.bi-wechat::before { content: "\f829"; }
.bi-yelp::before { content: "\f82a"; }
.bi-sign-stop-fill::before { content: "\f82b"; }
.bi-sign-stop-lights-fill::before { content: "\f82c"; }
.bi-sign-stop-lights::before { content: "\f82d"; }
.bi-sign-stop::before { content: "\f82e"; }
.bi-sign-turn-left-fill::before { content: "\f82f"; }
.bi-sign-turn-left::before { content: "\f830"; }
.bi-sign-turn-right-fill::before { content: "\f831"; }
.bi-sign-turn-right::before { content: "\f832"; }
.bi-sign-turn-slight-left-fill::before { content: "\f833"; }
.bi-sign-turn-slight-left::before { content: "\f834"; }
.bi-sign-turn-slight-right-fill::before { content: "\f835"; }
.bi-sign-turn-slight-right::before { content: "\f836"; }
.bi-sign-yield-fill::before { content: "\f837"; }
.bi-sign-yield::before { content: "\f838"; }
.bi-ev-station-fill::before { content: "\f839"; }
.bi-ev-station::before { content: "\f83a"; }
.bi-fuel-pump-diesel-fill::before { content: "\f83b"; }
.bi-fuel-pump-diesel::before { content: "\f83c"; }
.bi-fuel-pump-fill::before { content: "\f83d"; }
.bi-fuel-pump::before { content: "\f83e"; }
.bi-0-circle-fill::before { content: "\f83f"; }
.bi-0-circle::before { content: "\f840"; }
.bi-0-square-fill::before { content: "\f841"; }
.bi-0-square::before { content: "\f842"; }
.bi-rocket-fill::before { content: "\f843"; }
.bi-rocket-takeoff-fill::before { content: "\f844"; }
.bi-rocket-takeoff::before { content: "\f845"; }
.bi-rocket::before { content: "\f846"; }
.bi-stripe::before { content: "\f847"; }
.bi-subscript::before { content: "\f848"; }
.bi-superscript::before { content: "\f849"; }
.bi-trello::before { content: "\f84a"; }
.bi-envelope-at-fill::before { content: "\f84b"; }
.bi-envelope-at::before { content: "\f84c"; }
.bi-regex::before { content: "\f84d"; }
.bi-text-wrap::before { content: "\f84e"; }
.bi-sign-dead-end-fill::before { content: "\f84f"; }
.bi-sign-dead-end::before { content: "\f850"; }
.bi-sign-do-not-enter-fill::before { content: "\f851"; }
.bi-sign-do-not-enter::before { content: "\f852"; }
.bi-sign-intersection-fill::before { content: "\f853"; }
.bi-sign-intersection-side-fill::before { content: "\f854"; }
.bi-sign-intersection-side::before { content: "\f855"; }
.bi-sign-intersection-t-fill::before { content: "\f856"; }
.bi-sign-intersection-t::before { content: "\f857"; }
.bi-sign-intersection-y-fill::before { content: "\f858"; }
.bi-sign-intersection-y::before { content: "\f859"; }
.bi-sign-intersection::before { content: "\f85a"; }
.bi-sign-merge-left-fill::before { content: "\f85b"; }
.bi-sign-merge-left::before { content: "\f85c"; }
.bi-sign-merge-right-fill::before { content: "\f85d"; }
.bi-sign-merge-right::before { content: "\f85e"; }
.bi-sign-no-left-turn-fill::before { content: "\f85f"; }
.bi-sign-no-left-turn::before { content: "\f860"; }
.bi-sign-no-parking-fill::before { content: "\f861"; }
.bi-sign-no-parking::before { content: "\f862"; }
.bi-sign-no-right-turn-fill::before { content: "\f863"; }
.bi-sign-no-right-turn::before { content: "\f864"; }
.bi-sign-railroad-fill::before { content: "\f865"; }
.bi-sign-railroad::before { content: "\f866"; }
.bi-building-add::before { content: "\f867"; }
.bi-building-check::before { content: "\f868"; }
.bi-building-dash::before { content: "\f869"; }
.bi-building-down::before { content: "\f86a"; }
.bi-building-exclamation::before { content: "\f86b"; }
.bi-building-fill-add::before { content: "\f86c"; }
.bi-building-fill-check::before { content: "\f86d"; }
.bi-building-fill-dash::before { content: "\f86e"; }
.bi-building-fill-down::before { content: "\f86f"; }
.bi-building-fill-exclamation::before { content: "\f870"; }
.bi-building-fill-gear::before { content: "\f871"; }
.bi-building-fill-lock::before { content: "\f872"; }
.bi-building-fill-slash::before { content: "\f873"; }
.bi-building-fill-up::before { content: "\f874"; }
.bi-building-fill-x::before { content: "\f875"; }
.bi-building-fill::before { content: "\f876"; }
.bi-building-gear::before { content: "\f877"; }
.bi-building-lock::before { content: "\f878"; }
.bi-building-slash::before { content: "\f879"; }
.bi-building-up::before { content: "\f87a"; }
.bi-building-x::before { content: "\f87b"; }
.bi-buildings-fill::before { content: "\f87c"; }
.bi-buildings::before { content: "\f87d"; }
.bi-bus-front-fill::before { content: "\f87e"; }
.bi-bus-front::before { content: "\f87f"; }
.bi-ev-front-fill::before { content: "\f880"; }
.bi-ev-front::before { content: "\f881"; }
.bi-globe-americas::before { content: "\f882"; }
.bi-globe-asia-australia::before { content: "\f883"; }
.bi-globe-central-south-asia::before { content: "\f884"; }
.bi-globe-europe-africa::before { content: "\f885"; }
.bi-house-add-fill::before { content: "\f886"; }
.bi-house-add::before { content: "\f887"; }
.bi-house-check-fill::before { content: "\f888"; }
.bi-house-check::before { content: "\f889"; }
.bi-house-dash-fill::before { content: "\f88a"; }
.bi-house-dash::before { content: "\f88b"; }
.bi-house-down-fill::before { content: "\f88c"; }
.bi-house-down::before { content: "\f88d"; }
.bi-house-exclamation-fill::before { content: "\f88e"; }
.bi-house-exclamation::before { content: "\f88f"; }
.bi-house-gear-fill::before { content: "\f890"; }
.bi-house-gear::before { content: "\f891"; }
.bi-house-lock-fill::before { content: "\f892"; }
.bi-house-lock::before { content: "\f893"; }
.bi-house-slash-fill::before { content: "\f894"; }
.bi-house-slash::before { content: "\f895"; }
.bi-house-up-fill::before { content: "\f896"; }
.bi-house-up::before { content: "\f897"; }
.bi-house-x-fill::before { content: "\f898"; }
.bi-house-x::before { content: "\f899"; }
.bi-person-add::before { content: "\f89a"; }
.bi-person-down::before { content: "\f89b"; }
.bi-person-exclamation::before { content: "\f89c"; }
.bi-person-fill-add::before { content: "\f89d"; }
.bi-person-fill-check::before { content: "\f89e"; }
.bi-person-fill-dash::before { content: "\f89f"; }
.bi-person-fill-down::before { content: "\f8a0"; }
.bi-person-fill-exclamation::before { content: "\f8a1"; }
.bi-person-fill-gear::before { content: "\f8a2"; }
.bi-person-fill-lock::before { content: "\f8a3"; }
.bi-person-fill-slash::before { content: "\f8a4"; }
.bi-person-fill-up::before { content: "\f8a5"; }
.bi-person-fill-x::before { content: "\f8a6"; }
.bi-person-gear::before { content: "\f8a7"; }
.bi-person-lock::before { content: "\f8a8"; }
.bi-person-slash::before { content: "\f8a9"; }
.bi-person-up::before { content: "\f8aa"; }
.bi-scooter::before { content: "\f8ab"; }
.bi-taxi-front-fill::before { content: "\f8ac"; }
.bi-taxi-front::before { content: "\f8ad"; }
.bi-amd::before { content: "\f8ae"; }
.bi-database-add::before { content: "\f8af"; }
.bi-database-check::before { content: "\f8b0"; }
.bi-database-dash::before { content: "\f8b1"; }
.bi-database-down::before { content: "\f8b2"; }
.bi-database-exclamation::before { content: "\f8b3"; }
.bi-database-fill-add::before { content: "\f8b4"; }
.bi-database-fill-check::before { content: "\f8b5"; }
.bi-database-fill-dash::before { content: "\f8b6"; }
.bi-database-fill-down::before { content: "\f8b7"; }
.bi-database-fill-exclamation::before { content: "\f8b8"; }
.bi-database-fill-gear::before { content: "\f8b9"; }
.bi-database-fill-lock::before { content: "\f8ba"; }
.bi-database-fill-slash::before { content: "\f8bb"; }
.bi-database-fill-up::before { content: "\f8bc"; }
.bi-database-fill-x::before { content: "\f8bd"; }
.bi-database-fill::before { content: "\f8be"; }
.bi-database-gear::before { content: "\f8bf"; }
.bi-database-lock::before { content: "\f8c0"; }
.bi-database-slash::before { content: "\f8c1"; }
.bi-database-up::before { content: "\f8c2"; }
.bi-database-x::before { content: "\f8c3"; }
.bi-database::before { content: "\f8c4"; }
.bi-houses-fill::before { content: "\f8c5"; }
.bi-houses::before { content: "\f8c6"; }
.bi-nvidia::before { content: "\f8c7"; }
.bi-person-vcard-fill::before { content: "\f8c8"; }
.bi-person-vcard::before { content: "\f8c9"; }
.bi-sina-weibo::before { content: "\f8ca"; }
.bi-tencent-qq::before { content: "\f8cb"; }
.bi-wikipedia::before { content: "\f8cc"; }
</style>
<link href="data:text/css,%40font%2Dface%20%7B%0Afont%2Dfamily%3A%20%27Lato%27%3B%0Afont%2Dstyle%3A%20italic%3B%0Afont%2Dweight%3A%20400%3B%0Afont%2Ddisplay%3A%20swap%3B%0Asrc%3A%20url%28data%3Afont%2Fttf%3Bbase64%2CAAEAAAAQAQAABAAAR1BPU0UhiswAABdUAAAVrkdTVUKOao6oAAACcAAAAHBPUy8y2a155gAAAhAAAABgY21hcLF2jaQAAALgAAABdGN2dCAG8BiZAAABXAAAAC5mcGdtclpyQAAAEGwAAAblZ2FzcAARABgAAAEMAAAADGdseWYClP%2FEAAAtBAAA7%2BRoZWFk%2B6rxnQAAAYwAAAA2aGhlYQ%2FIDlQAAAE4AAAAJGhtdHj%2FQ1HpAAAMOAAABDJsb2NhOV%2F%2FqgAABFQAAAIibWF4cAIQB%2FkAAAEYAAAAIG5hbWU1jFJKAAAGeAAAApBwb3N0UODbfwAACQgAAAMvcHJlcKYHlRcAAAHEAAAASwABAAIAEQAH%2F%2F8ADwABAAABEACCAAcAYgAEAAIAIgAtADkAAACXBuUAAgABAAEAAAe2%2FlYAAAhP%2Fxr%2B1gf%2FB9AA9gAAAAAAAAAAAAAAAAEJAAAAAAAAAAAAAACzAIsAswCzAIsAjAWZAAAFugP1AAD%2BqQWp%2F%2FAFugQD%2F%2FL%2BlAAAAAEAAAABGqDauiOkXw889QAJB9AAAAAAypNecAAAAADK3y6G%2Fxr%2BDAf%2FBy0AAgAJAAIAAAAAAAC5CAAIAGMgsAEjRCCwAyNwsBRFICCwKGBmIIpVWLACJWGwAUVjI2KwAiNEswkKAwIrswsQAwIrsxEWAwIrWbIEKAZFUkSzCxAEAisAAAMD0gGQAAUAAAV4BRQAAAEYBXgFFAAAA7oAdAH0CAMCDwUCAgIEAwIDgAAAr0AAYEoAAAAAAAAAAHR5UEwAAQAA%2BwIGSv56AZAHtgGqIAAAkwAAAAAD9QWZAAAAIAACAAEAAAAKADAARAACREZMVAAabGF0bgAOAAQAAAAA%2F%2F8AAQABAAQAAAAA%2F%2F8AAQAAAAJsaWdhAA5saWdhAA4AAAABAAAAAQAEAAQAAAABAAgAAQAaAAEACAACAAwABgEHAAIATwEGAAIATAABAAEASQAAAAIAAAADAAAAFAADAAEAAAAUAAQBYAAAAFQAQAAFABQAAAANAH4A%2FwEHARkBMQFEAVMBWwFhAX4BkgLHAskC3QPAIBQgGiAeICIgJiAwIDogRCCsISIhJiICIgYiDyISIhoiHiIrIkgiYCJlJcomafsC%2F%2F8AAAAAAA0AIACgAQQBGAExAUEBUgFaAWABeAGSAsYCyQLYA8AgEyAYIBwgICAmIDAgOSBEIKwhIiEmIgIiBiIPIhEiGiIeIisiSCJgImQlyiZp%2BwH%2F%2FwAB%2F%2FX%2F4%2F%2FC%2F77%2Frv%2BX%2F4j%2Fe%2F91%2F3H%2FW%2F9I%2FhX%2BFP4G%2FSTg0uDP4M7gzeDK4MHgueCw4Enf1N%2FR3vbe897r3ure497g3tTeuN6h3p7bOtqcBgUAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN0A3QDdAN0BUgHFAsQD9AUgBisGagaiBtoHXwe1CAsIKwh0CKAJIgmpClQLMgvEDHkNFQ15Dj8O2Q9fD%2FQQIxBSEIIRLxJVEuATfRQpFJIU%2BhVUFhQWhha7FzgX2RgcGKkZHBmVGgwavBtrHCEchB0EHWQd%2FB6CHugfSR%2BHH7Mf7CA8IF8gjiFJIkQi5SPNJHolNyZjJwonkyhSKQ4pSyooKtgrUSw5LPwtiC47Lx0v0DAwMNkxYDHXMjYyuDLjM2gztjO2NCo0%2FDXvNo43VTeSOFU4xzn5OsQ7CztFO2U8ojzCPSU9kT4WPsI%2B8j%2FUQElAfEEJQXhB20IjQ2FEvEaERzNHP0dLR1dHY0dvR3tIN0mzSb9Jy0nXSeNJ70n7SgdKE0q9SslK1UrhSu1K%2BUsFSypMEUwdTClMNUxBTFNMzU3JTdVN4U3tTflOBU4RUDJRh1GTUZ9Rq1G3UcNRz1HbUedSjFKeUrBSwlLUUuZS%2BFNWVFxUblSAVJJUpFS2VZdVqVbNWFBYXFhuWZJazFsGW2tbyFvUW%2BZdR160XsBe0F7cXuxe%2Fl8KXxxfKF86X0ZfWGAVYGVgrmC2YRphSWGiYhFipGMLY9Rj9GQUZEBkbGSXZOVlNGWCZmJnp2flaIdqJmpOanZqrGvSbIRtZG44bpFvBm90b5RwBHDEcUNxznJbcqNy63Mxc1l0anXNdfF2V3Z%2Bdrd283cmd2938gAAAAAACABmAAMAAQQJAAABFAEWAAMAAQQJAAEACAEOAAMAAQQJAAIADAECAAMAAQQJAAMAUgCwAAMAAQQJAAQAFgCaAAMAAQQJAAUAUABKAAMAAQQJAAYAFgA0AAMAAQQJAA4ANAAAAGgAdAB0AHAAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABMAGEAdABvAC0ASQB0AGEAbABpAGMAVgBlAHIAcwBpAG8AbgAgADEALgAxADAANAA7ACAAVwBlAHMAdABlAHIAbgArAFAAbwBsAGkAcwBoACAAbwBwAGUAbgBzAG8AdQByAGMAZQBMAGEAdABvACAASQB0AGEAbABpAGMAdAB5AFAAbwBsAGEAbgBkAEwAdQBrAGEAcwB6AEQAegBpAGUAZAB6AGkAYwA6ACAATABhAHQAbwAgAEkAdABhAGwAaQBjADoAIAAyADAAMQAxAEkAdABhAGwAaQBjAEwAYQB0AG8AQwBvAHAAeQByAGkAZwBoAHQAIAAoAGMAKQAgADIAMAAxADAALQAyADAAMQAxACAAYgB5ACAAdAB5AFAAbwBsAGEAbgBkACAATAB1AGsAYQBzAHoAIABEAHoAaQBlAGQAegBpAGMAIAB3AGkAdABoACAAUgBlAHMAZQByAHYAZQBkACAARgBvAG4AdAAgAE4AYQBtAGUAIAAiAEwAYQB0AG8AIgAuACAATABpAGMAZQBuAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAsACAAVgBlAHIAcwBpAG8AbgAgADEALgAxAC4AAgAA%2F%2FkAAP9yAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABAgACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA%2BAD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQEDAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQQAigDaAIMAkwDyAPMAjQCXAIgAwwDeAPEAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB%2BAIAAgQDsAO4AugEFAQYA%2FQD%2BAQcBCADXAOIA4wEJAQoAsACxAQsBDADkAOUAuwENAQ4BDwEQAOYA5wCmANgA4QERANsA3ADdAOAA2QDfAJsAsgCzALYAtwDEALQAtQDFAIIAwgCHAKsAxgC%2BAL8AvAESAIwAnwCYAKgAmgCZAO8ApQCSAJwApwCPAJQAlQC5ARMAwADBARQBFQEWARcBGAEZARoBGwROVUxMB3VuaTAwQTAHdW5pMDBBRAdBb2dvbmVrB2FvZ29uZWsHRW9nb25lawdlb2dvbmVrBk5hY3V0ZQZuYWN1dGUGU2FjdXRlBnNhY3V0ZQZaYWN1dGUGemFjdXRlClpkb3RhY2NlbnQKemRvdGFjY2VudAd1bmkwMkM5BEV1cm8HdW5pMjY2OQpncmF2ZS5jYXNlDWRpZXJlc2lzLmNhc2UKYWN1dGUuY2FzZQ9jaXJjdW1mbGV4LmNhc2UKY2Fyb24uY2FzZQ5kb3RhY2NlbnQuY2FzZQlyaW5nLmNhc2UKdGlsZGUuY2FzZQAEJwAtAAAAAAAAAAABggAAAnsAnwLgANoEiAA2BIgARwWsAFoFEQA5AaoA2gIoAHoCKP%2F4AuAAlASIAHMBqQAyAoEAYQGpAC0Ct%2F%2BvBIgATwSIAOUEiAAvBIgAXQSIAC0EiABEBIgAaASIALsEiABSBIgA0QGpAC0BqQAuBCsAnwSIAI0EKwB9AuEAhAXZAE0E1f%2FBBKcAYQTSAGQFaQBhBCsAYQQRAGEFRQBkBXAAYQI2AIEDMf%2F7BOkAcgOzAGEGoABhBW8AYQW5AGQEaAByBbgAZASkAHID0QAMBD8AewU%2FAJIE6wB8B1oAgQSo%2F7oEjQB5BHwAEAIoACECtgBsAij%2F8QSIANcC1v%2BhAjgATQPyADAEGgBPA2IAPAQcADUDmgA7Al0APwOh%2F74EJABPAecAXwHb%2F2cDvwBOAdsAWAYfAEcEHABHA%2B0ANwQMABwD8gAwAr4ARwMKAAoCrQBfBBoAYAO4AEsFiwBRA6n%2FzgO4AFEDWgADAigAMQJYAKsCKP%2FwBIgAOQGCAAACewCUBIgAigSIAA8EiACrBIgAfgJYAKsDnwA7AjgAXgY9AF0CeACPA2sAhQSIAKUCgQBhBj0AXgI4AHADBQCOBIgAMwKYAIECmAClAjgBBwQCABEFOwBrAiMAlAI4ABcCmADkAsAAjgNrAHcFwwDEBcMAyQXDAJMC4f%2FnBNX%2FwQTV%2F8EE1f%2FBBNX%2FwQTV%2F8EE1f%2FBBqn%2FqATSAGQEKwBhBCsAYQQrAGEEKwBhAjYAVgI2AIECNgBnAjYAgQWsAEUFbwBhBbkAZAW5AGQFuQBkBbkAZAW5AGQEiABsBbgAMAU%2FAJIFPwCSBT8AkgU%2FAJIEjQB5BGgArgRJADMD8gAwA%2FIAMAPyADAD8gAwA%2FIAMAPyADAFpgAfA2IAPAOaADsDmgA7A5oAOwOaADsB5wA9AecAXwHnACIB5wAvA%2FwAPAQcAEcD7QA3A%2B0ANwPtADcD7QA3A%2B0ANwSIAHMD7QAGBBoAYAQaAGAEGgBgBBoAYAO4AFEEFQAlA7gAUQTV%2F8ED9AAwBOoAZANiADwEKwBhA5oAOwHnAF8D6QAcAlkATAVvAGEEHABHB9sAZAYIAC4D0QAMAwoACgPRAAwDCgAKBI0AeQR8ABADWgADBHwAEANaAAMEfAAQA1oAAwSIAAUCOABRAjgAcQI4AHACOACQAjgBEwI4ALkCOAAvAjgAaAI4AKcEeP%2FzBAIAlgXsAJYBigC7AYoAjQGrAAECpAC7AqQAlgKk%2F9wELACZBCwAQgSIAOcFrgAtCE8AWgJWAIUCVgB3AkH%2FGgSIACoFLwCgBV0AGgQrAEEFC%2F%2FRBVkAlgTt%2F%2FAEiAClBHgATATsAD0C5v97BIgAtgSIAI0EKwBaBCsAaQSIAI8AAP%2BKBB8APgRHAD4COABVAIYBFwBmAIQBKgDbAJkAALAALCBksCBgZiOwAFBYZVktsAEsIGQgsMBQsAQmWrAERVtYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsAlFYWSwKFBYIbAJRSCwMFBYIbAwWRsgsMBQWCBmIIqKYSCwClBYYBsgsCBQWCGwCmAbILA2UFghsDZgG2BZWVkbsAArWVkjsABQWGVZWS2wAiywByNCsAYjQrAAI0KwAEOwBkNRWLAHQyuyAAEAQ2BCsBZlHFktsAMssABDIEUgsAJFY7ABRWJgRC2wBCywAEMgRSCwACsjsQYEJWAgRYojYSBkILAgUFghsAAbsDBQWLAgG7BAWVkjsABQWGVZsAMlI2FERC2wBSywAWAgILAJQ0qwAFBYILAJI0JZsApDSrAAUlggsAojQlktsAYssABDsAIlQrIAAQBDYEKxCQIlQrEKAiVCsAEWIyCwAyVQWLAAQ7AEJUKKiiCKI2GwBSohI7ABYSCKI2GwBSohG7AAQ7ACJUKwAiVhsAUqIVmwCUNHsApDR2CwgGIgsAJFY7ABRWJgsQAAEyNEsAFDsAA%2BsgEBAUNgQi2wBywAIGCwAWGzCwsBAEKKYLEGAistsAgsIGCwC2AgQyOwAWBDsAIlsAIlUVgjIDywAWAjsBJlHBshIVktsAkssAgrsAgqLbAKLCAgRyAgsAJFY7ABRWJgI2E4IyCKVVggRyAgsAJFY7ABRWJgI2E4GyFZLbALLACwARawCiqwARUwLbAMLCA1sAFgLbANLACwA0VjsAFFYrAAK7ACRWOwAUVisAArsAAWtAAAAAAARD4jOLEMARUqLbAOLCA8IEcgsAJFY7ABRWJgsABDYTgtsA8sLhc8LbAQLCA8IEcgsAJFY7ABRWJgsABDYbABQ2M4LbARLLECABYlIC4gR7AAI0KwAiVJiopHI0cjYWKwASNCshABARUUKi2wEiywABawBCWwBCVHI0cjYbABK2WKLiMgIDyKOC2wEyywABawBCWwBCUgLkcjRyNhILAFI0KwASsgsGBQWCCwQFFYswMgBCAbswMmBBpZQkIjILAIQyCKI0cjRyNhI0ZgsAVDsIBiYCCwACsgiophILADQ2BkI7AEQ2FkUFiwA0NhG7AEQ2BZsAMlsIBiYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsAVDsIBiYCMgsAArI7AFQ2CwACuwBSVhsAUlsIBisAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wFCywABYgICCwBSYgLkcjRyNhIzw4LbAVLLAAFiCwCCNCICAgRiNHsAArI2E4LbAWLLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWGwAUVjI2JjsAFFYmAjLiMgIDyKOCMhWS2wFyywABYgsAhDIC5HI0cjYSBgsCBgZrCAYiMgIDyKOC2wGCwjIC5GsAIlRlJYIDxZLrEJARQrLbAZLCMgLkawAiVGUFggPFkusQkBFCstsBosIyAuRrACJUZSWCA8WSMgLkawAiVGUFggPFkusQkBFCstsBsssAAVIEewACNCsgABARUUEy6wDiotsBwssAAVIEewACNCsgABARUUEy6wDiotsB0ssQABFBOwDyotsB4ssBEqLbAjLLASKyMgLkawAiVGUlggPFkusQkBFCstsCYssBMriiAgPLAFI0KKOCMgLkawAiVGUlggPFkusQkBFCuwBUMusAkrLbAkLLAAFrAEJbAEJiAuRyNHI2GwASsjIDwgLiM4sQkBFCstsCEssQgEJUKwABawBCWwBCUgLkcjRyNhILAFI0KwASsgsGBQWCCwQFFYswMgBCAbswMmBBpZQkIjIEewBUOwgGJgILAAKyCKimEgsANDYGQjsARDYWRQWLADQ2EbsARDYFmwAyWwgGJhsAIlRmE4IyA8IzgbISAgRiNHsAArI2E4IVmxCQEUKy2wICywCCNCsB8rLbAiLLASKy6xCQEUKy2wJSywEyshIyAgPLAFI0IjOLEJARQrsAVDLrAJKy2wHyywABZFIyAuIEaKI2E4sQkBFCstsCcssBQrLrEJARQrLbAoLLAUK7AYKy2wKSywFCuwGSstsCossAAWsBQrsBorLbArLLAVKy6xCQEUKy2wLCywFSuwGCstsC0ssBUrsBkrLbAuLLAVK7AaKy2wLyywFisusQkBFCstsDAssBYrsBgrLbAxLLAWK7AZKy2wMiywFiuwGistsDMssBcrLrEJARQrLbA0LLAXK7AYKy2wNSywFyuwGSstsDYssBcrsBorLbA3LCstsDgssDcqsAEVMC0AAAAAAQAAAAoAMABEAAJERkxUABpsYXRuAA4ABAAAAAD%2F%2FwABAAEABAAAAAD%2F%2FwABAAAAAmtlcm4ADmtlcm4ADgAAAAEAAAABAAQAAgAAAAEACAABAO4ABAAAAHIUZBRkE64UZBLsElIS7BCMD%2FoPEA7mD%2FoN7A26DQwMPg%2F6C4AP%2BgsmCYwNuhCMCFINDAacBi4Trg8QBfQF9AWqBWQE7gVkBWQF9AX0BGQDqgNkBO4CqhOuD%2FoUZBJSElIP%2BhRkAmACYBJSAmAUZBJSDxAPEA8QDxAPEA8QDuYP%2Bg%2F6D%2FoP%2Bg%2F6D%2FoNug26DboNugacD%2FoF9AX0BfQF9AX0BWQF9AX0BfQF9AX0BfQDqgX0A6oPEA7mBfQB1gVkBfQGnAYuBi4GLhJSElIUZBRkEuwUZBRkEuwSUhLsElISUhRkDxAAAQByAAUACgALAA0ADwAQABEAEgAjACQAJgAnACkALQAuAC8AMgAzADQANQA3ADgAOQA6ADsAPAA9AD4APwBFAEgASQBLAE4AUABRAFIAUwBVAFkAWgBbAFwAXgBrAGwAbQBvAHAAcgB0AHUAeQB7AHwAfQCCAIMAhACFAIYAhwCJAJIAlACVAJYAlwCYAJsAnACdAJ4AnwCgAKgAqgCrAKwArQCzALQAtQC2ALcAuAC6AL8AwADBAMIAxADHAMkAzADOANMA1ADWANgA5QDmAOcA6ADpAOoA6wDsAO8A8ADyAPMA9gD5ACIABf9pAAr%2FaQAN%2F2kAEP%2BLADn%2FXgA6%2F4YAPP9oAD%2F%2FXgBZ%2F7AAWv%2FNAFz%2FsABs%2F2kAbf%2BLAG%2F%2FiwBy%2F2kAdP99AHX%2FfQB5%2F4sAe%2F99AHz%2FaQB9%2F4sAn%2F9oAL%2F%2FsADB%2F7AA0%2F9oAOX%2FiwDm%2F4sA5%2F9pAOj%2FaQDq%2F2kA6%2F9pAO%2F%2FiwDy%2F4sA8%2F%2BLABIACf9UABL%2FVAAk%2F1QAOQA6ADoAOgA8ACgAPwA6AIL%2FVACD%2F1QAhP9UAIX%2FVACG%2F1QAh%2F9UAIj%2FVACfACgAwv9UANMAKAD5%2F1QALgAJ%2F9EAD%2F9oABH%2FaAAS%2F9EAJP%2FRAET%2F5gBG%2F%2BYAR%2F%2FmAEj%2F5gBS%2F%2BYAVP%2FmAIL%2F0QCD%2F9EAhP%2FRAIX%2F0QCG%2F9EAh%2F%2FRAIj%2F0QCi%2F%2BYAo%2F%2FmAKT%2F5gCl%2F%2BYApv%2FmAKf%2F5gCo%2F%2BYAqf%2FmAKr%2F5gCr%2F%2BYArP%2FmAK3%2F5gCy%2F%2BYAtP%2FmALX%2F5gC2%2F%2BYAt%2F%2FmALj%2F5gC6%2F%2BYAwv%2FRAMP%2F5gDF%2F%2BYAx%2F%2FmAM7%2F5gDp%2F2gA7P9oAPD%2FaAD5%2F9EAEQAJ%2F%2BAAD%2F%2BtABH%2FrQAS%2F%2BAAJP%2FgAIL%2F4ACD%2F%2BAAhP%2FgAIX%2F4ACG%2F%2BAAh%2F%2FgAIj%2F4ADC%2F%2BAA6f%2BtAOz%2FrQDw%2F60A%2Bf%2FgAC4ACf%2FRAA%2F%2FcgAR%2F3IAEv%2FRACT%2F0QBE%2F%2BYARv%2FmAEf%2F5gBI%2F%2BYAUv%2FmAFT%2F5gCC%2F9EAg%2F%2FRAIT%2F0QCF%2F9EAhv%2FRAIf%2F0QCI%2F9EAov%2FmAKP%2F5gCk%2F%2BYApf%2FmAKb%2F5gCn%2F%2BYAqP%2FmAKn%2F5gCq%2F%2BYAq%2F%2FmAKz%2F5gCt%2F%2BYAsv%2FmALT%2F5gC1%2F%2BYAtv%2FmALf%2F5gC4%2F%2BYAuv%2FmAML%2F0QDD%2F%2BYAxf%2FmAMf%2F5gDO%2F%2BYA6f9yAOz%2FcgDw%2F3IA%2Bf%2FRACIAD%2F9oABH%2FaABE%2F9gARv%2FYAEf%2F2ABI%2F9gAUv%2FYAFT%2F2ACi%2F9gAo%2F%2FYAKT%2F2ACl%2F9gApv%2FYAKf%2F2ACo%2F9gAqf%2FYAKr%2F2ACr%2F9gArP%2FYAK3%2F2ACy%2F9gAtP%2FYALX%2F2AC2%2F9gAt%2F%2FYALj%2F2AC6%2F9gAw%2F%2FYAMX%2F2ADH%2F9gAzv%2FYAOn%2FaADs%2F2gA8P9oAB0ARP%2FNAEb%2FzQBH%2F80ASP%2FNAFL%2FzQBU%2F80Aov%2FNAKP%2FzQCk%2F80Apf%2FNAKb%2FzQCn%2F80AqP%2FNAKn%2FzQCq%2F80Aq%2F%2FNAKz%2FzQCt%2F80Asv%2FNALT%2FzQC1%2F80Atv%2FNALf%2FzQC4%2F80Auv%2FNAMP%2FzQDF%2F80Ax%2F%2FNAM7%2FzQARAAX%2FxAAK%2F8QADf%2FEAFn%2F4QBc%2F9YAbP%2FEAHL%2FxAB0%2F5kAdf%2BZAHv%2FmQB8%2F8QAv%2F%2FhAMH%2F4QDn%2F8QA6P%2FEAOr%2FxADr%2F8QAEgAFAEUACgBFAA0ARQAP%2F38AEf9%2FAGwARQByAEUAdABkAHUAZAB7AGQAfABFAOcARQDoAEUA6f9%2FAOoARQDrAEUA7P9%2FAPD%2FfwAOAAX%2FsAAK%2F7AADP%2FhAA3%2FsABA%2F%2BEAW%2F%2FNAGD%2F4QBs%2F7AAcv%2BwAHz%2FsADn%2F7AA6P%2BwAOr%2FsADr%2F7AAGwAQ%2F6sAIgAjACP%2FxgAm%2F8YAKv%2FGADL%2FxgA0%2F8YAa%2F%2FGAG3%2FqwBv%2F6sAcP%2FGAHn%2FqwB9%2F6sAif%2FGAJT%2FxgCV%2F8YAlv%2FGAJf%2FxgCY%2F8YAmv%2FGAMT%2FxgDN%2F8YA5f%2BrAOb%2FqwDv%2F6sA8v%2BrAPP%2FqwBtAAUANwAJ%2F3IACgA3AA0ANwAP%2FycAEP9KABH%2FJwAS%2F3IAHf%2BNAB7%2FjQAiADIAI%2F%2B7ACT%2FcgAm%2F7sAKv%2B7AC3%2FOAAy%2F7sANP%2B7AET%2FQQBG%2F0EAR%2F9BAEj%2FQQBK%2F1cAUP%2BNAFH%2FjQBS%2F0EAU%2F%2BNAFT%2FQQBV%2F40AVv9BAFj%2FjQBd%2F5wAa%2F%2B7AGwANwBt%2F0oAb%2F9KAHD%2FuwByADcAdAA%2BAHUAPgB3%2F40Aef9KAHsAPgB8ADcAff9KAIL%2FcgCD%2F3IAhP9yAIX%2FcgCG%2F3IAh%2F9yAIj%2FcgCJ%2F7sAlP%2B7AJX%2FuwCW%2F7sAl%2F%2B7AJj%2FuwCa%2F7sAov9BAKP%2FQQCk%2F0EApf9BAKb%2FQQCn%2F0EAqP9BAKn%2FQQCq%2F0EAq%2F9BAKz%2FQQCt%2F0EAsv9BALP%2FjQC0%2F0EAtf9BALb%2FQQC3%2F0EAuP9BALr%2FQQC7%2F40AvP%2BNAL3%2FjQC%2B%2F40Awv9yAMP%2FQQDE%2F7sAxf9BAMf%2FQQDM%2F40Azf%2B7AM7%2FQQDQ%2F0EA0v9BANX%2FnADX%2F5wA2f%2BcAOX%2FSgDm%2F0oA5wA3AOgANwDp%2FycA6gA3AOsANwDs%2FycA7%2F9KAPD%2FJwDy%2F0oA8%2F9KAPn%2FcgBOAAUAOgAJ%2F7gACgA6AA0AOgAP%2F5wAEf%2BcABL%2FuAAd%2F74AHv%2B%2BACT%2FuAAt%2F5oARP%2BXAEb%2FlwBH%2F5cASP%2BXAEr%2FrABQ%2F74AUf%2B%2BAFL%2FlwBT%2F74AVP%2BXAFX%2FvgBW%2F6oAWP%2B%2BAGwAOgByADoAdAA8AHUAPAB3%2F74AewA8AHwAOgCC%2F7gAg%2F%2B4AIT%2FuACF%2F7gAhv%2B4AIf%2FuACI%2F7gAov%2BXAKP%2FlwCk%2F5cApf%2BXAKb%2FlwCn%2F5cAqP%2BXAKn%2FlwCq%2F5cAq%2F%2BXAKz%2FlwCt%2F5cAsv%2BXALP%2FvgC0%2F5cAtf%2BXALb%2FlwC3%2F5cAuP%2BXALr%2FlwC7%2F74AvP%2B%2BAL3%2FvgC%2B%2F74Awv%2B4AMP%2FlwDF%2F5cAx%2F%2BXAMz%2FvgDO%2F5cA0P%2BqANL%2FqgDnADoA6AA6AOn%2FnADqADoA6wA6AOz%2FnADw%2F5wA%2Bf%2B4AGYACf98AA%2F%2FTAAQ%2F0wAEf9MABL%2FfAAd%2F2YAHv9mACIAJwAj%2F58AJP98ACb%2FnwAq%2F58ALf84ADL%2FnwA0%2F58ARP8vAEb%2FLwBH%2Fy8ASP8vAEr%2FRQBQ%2F2YAUf9mAFL%2FLwBT%2F2YAVP8vAFX%2FZgBW%2F0oAWP9mAFn%2FVwBa%2F38AW%2F9aAFz%2FTABd%2F18Aa%2F%2BfAG3%2FTABv%2F0wAcP%2BfAHf%2FZgB5%2F0wAff9MAIL%2FfACD%2F3wAhP98AIX%2FfACG%2F3wAh%2F98AIj%2FfACJ%2F58AlP%2BfAJX%2FnwCW%2F58Al%2F%2BfAJj%2FnwCa%2F58Aov8vAKP%2FLwCk%2Fy8Apf8vAKb%2FLwCn%2Fy8AqP8vAKn%2FLwCq%2Fy8Aq%2F8vAKz%2FLwCt%2Fy8Asv8vALP%2FZgC0%2Fy8Atf8vALb%2FLwC3%2Fy8AuP8vALr%2FLwC7%2F2YAvP9mAL3%2FZgC%2B%2F2YAv%2F9XAMH%2FVwDC%2F3wAw%2F8vAMT%2FnwDF%2Fy8Ax%2F8vAMz%2FZgDN%2F58Azv8vAND%2FSgDS%2F0oA1f9fANf%2FXwDZ%2F18A5f9MAOb%2FTADp%2F0wA7P9MAO%2F%2FTADw%2F0wA8v9MAPP%2FTAD5%2F3wAFgAj%2F9gAJv%2FYACr%2F2AAy%2F9gANP%2FYADf%2FzQA4%2F9YAa%2F%2FYAHD%2F2ACJ%2F9gAlP%2FYAJX%2F2ACW%2F9gAl%2F%2FYAJj%2F2ACa%2F9gAm%2F%2FWAJz%2F1gCd%2F9YAnv%2FWAMT%2F2ADN%2F9gALwAJ%2F3YAD%2F9DABH%2FQwAS%2F3YAJP92AC3%2FSgBE%2F%2BIARv%2FiAEf%2F4gBI%2F%2BIAUv%2FiAFT%2F4gCC%2F3YAg%2F92AIT%2FdgCF%2F3YAhv92AIf%2FdgCI%2F3YAov%2FiAKP%2F4gCk%2F%2BIApf%2FiAKb%2F4gCn%2F%2BIAqP%2FiAKn%2F4gCq%2F%2BIAq%2F%2FiAKz%2F4gCt%2F%2BIAsv%2FiALT%2F4gC1%2F%2BIAtv%2FiALf%2F4gC4%2F%2BIAuv%2FiAML%2FdgDD%2F%2BIAxf%2FiAMf%2F4gDO%2F%2BIA6f9DAOz%2FQwDw%2F0MA%2Bf92ADMABf7%2FAAr%2B%2FwAN%2Fv8AEP87ACP%2FpQAm%2F6UAKv%2BlADL%2FpQA0%2F6UAN%2F84ADn%2FSgA6%2F2gAPP8sAD%2F%2FSgBZ%2F3wAWv%2BrAFz%2FfABr%2F6UAbP7%2FAG3%2FOwBv%2FzsAcP%2BlAHL%2B%2FwB0%2FywAdf8sAHn%2FOwB7%2FywAfP7%2FAH3%2FOwCJ%2F6UAlP%2BlAJX%2FpQCW%2F6UAl%2F%2BlAJj%2FpQCa%2F6UAn%2F8sAL%2F%2FfADB%2F3wAxP%2BlAM3%2FpQDT%2FywA5f87AOb%2FOwDn%2Fv8A6P7%2FAOr%2B%2FwDr%2Fv8A7%2F87APL%2FOwDz%2FzsAKwAFAB8ACgAfAA0AHwAQ%2F7oAI%2F%2BaACb%2FmgAq%2F5oAMv%2BaADT%2FmgBJ%2F80AV%2F%2BQAFn%2FwgBa%2F9MAXP%2FCAGv%2FmgBsAB8Abf%2B6AG%2F%2FugBw%2F5oAcgAfAHn%2FugB8AB8Aff%2B6AIn%2FmgCU%2F5oAlf%2BaAJb%2FmgCX%2F5oAmP%2BaAJr%2FmgC%2F%2F8IAwf%2FCAMT%2FmgDN%2F5oA5f%2B6AOb%2FugDnAB8A6AAfAOoAHwDrAB8A7%2F%2B6APL%2FugDz%2F7oADAAJ%2F9gAEv%2FYACT%2F2ACC%2F9gAg%2F%2FYAIT%2F2ACF%2F9gAhv%2FYAIf%2F2ACI%2F9gAwv%2FYAPn%2F2AA%2BAAn%2FfAAP%2F0wAEf9MABL%2FfAAd%2F8QAHv%2FEACIAFAAk%2F3wALf86AET%2FuwBG%2F7sAR%2F%2B7AEj%2FuwBQ%2F8QAUf%2FEAFL%2FuwBT%2F8QAVP%2B7AFX%2FxABY%2F8QAd%2F%2FEAIL%2FfACD%2F3wAhP98AIX%2FfACG%2F3wAh%2F98AIj%2FfACi%2F7sAo%2F%2B7AKT%2FuwCl%2F7sApv%2B7AKf%2FuwCo%2F7sAqf%2B7AKr%2FuwCr%2F7sArP%2B7AK3%2FuwCy%2F7sAs%2F%2FEALT%2FuwC1%2F7sAtv%2B7ALf%2FuwC4%2F7sAuv%2B7ALv%2FxAC8%2F8QAvf%2FEAL7%2FxADC%2F3wAw%2F%2B7AMX%2FuwDH%2F7sAzP%2FEAM7%2FuwDp%2F0wA7P9MAPD%2FTAD5%2F3wACgAQ%2F4AAbf%2BAAG%2F%2FgAB5%2F4AAff%2BAAOX%2FgADm%2F4AA7%2F%2BAAPL%2FgADz%2F4AAOgAF%2F0oACv9KAA3%2FSgAQ%2F8wAI%2F%2FRACb%2F0QAq%2F9EALQA%2BADL%2F0QA0%2F9EAN%2F98ADj%2F2AA5%2F44AOv%2BtADz%2FaAA%2F%2F44AV%2F%2FHAFn%2F0QBa%2F%2BAAXP%2FRAGv%2F0QBs%2F0oAbf%2FMAG%2F%2FzABw%2F9EAcv9KAHT%2FSQB1%2F0kAef%2FMAHv%2FSQB8%2F0oAff%2FMAIn%2F0QCU%2F9EAlf%2FRAJb%2F0QCX%2F9EAmP%2FRAJr%2F0QCb%2F9gAnP%2FYAJ3%2F2ACe%2F9gAn%2F9oAL%2F%2F0QDB%2F9EAxP%2FRAM3%2F0QDT%2F2gA5f%2FMAOb%2FzADn%2F0oA6P9KAOr%2FSgDr%2F0oA7%2F%2FMAPL%2FzADz%2F8wAJAAF%2F8kACf%2FcAAr%2FyQAM%2F9gADf%2FJABL%2F3AAk%2F9wAN%2F%2BfADn%2FzQA7%2F7wAPP%2BwAD3%2FuwA%2F%2F80AQP%2FYAGD%2F2ABs%2F8kAcv%2FJAHz%2FyQCC%2F9wAg%2F%2FcAIT%2F3ACF%2F9wAhv%2FcAIf%2F3ACI%2F9wAn%2F%2BwAML%2F3ADT%2F7AA1P%2B7ANb%2FuwDY%2F7sA5%2F%2FJAOj%2FyQDq%2F8kA6%2F%2FJAPn%2F3ABxAAUANgAJ%2F44ACgA2AA0ANgAP%2F0EAEP%2BGABH%2FQQAS%2F44AHf%2BrAB7%2FqwAiADoAI%2F%2FYACT%2FjgAm%2F9gAKv%2FYAC3%2FaQAy%2F9gANP%2FYAET%2FiwBG%2F4sAR%2F%2BLAEj%2FiwBQ%2F6sAUf%2BrAFL%2FiwBT%2F6sAVP%2BLAFX%2FqwBW%2F5AAWP%2BrAFn%2F3ABa%2F9wAXP%2FcAF3%2FuABr%2F9gAbAA2AG3%2FhgBv%2F4YAcP%2FYAHIANgB0AFAAdQBQAHf%2FqwB5%2F4YAewBQAHwANgB9%2F4YAgv%2BOAIP%2FjgCE%2F44Ahf%2BOAIb%2FjgCH%2F44AiP%2BOAIn%2F2ACU%2F9gAlf%2FYAJb%2F2ACX%2F9gAmP%2FYAJr%2F2ACi%2F4sAo%2F%2BLAKT%2FiwCl%2F4sApv%2BLAKf%2FiwCo%2F4sAqf%2BLAKr%2FiwCr%2F4sArP%2BLAK3%2FiwCy%2F4sAs%2F%2BrALT%2FiwC1%2F4sAtv%2BLALf%2FiwC4%2F4sAuv%2BLALv%2FqwC8%2F6sAvf%2BrAL7%2FqwC%2F%2F9wAwf%2FcAML%2FjgDD%2F4sAxP%2FYAMX%2FiwDH%2F4sAzP%2BrAM3%2F2ADO%2F4sA0P%2BQANL%2FkADV%2F7gA1%2F%2B4ANn%2FuADl%2F4YA5v%2BGAOcANgDoADYA6f9BAOoANgDrADYA7P9BAO%2F%2FhgDw%2F0EA8v%2BGAPP%2FhgD5%2F44AJgAF%2F60ACf%2FMAAr%2FrQAN%2F60AD%2F9eABH%2FXgAS%2F8wAJP%2FMADf%2FQQA5%2F4YAO%2F%2B6ADz%2FQAA9%2F8kAP%2F%2BGAGz%2FrQBy%2F60AfP%2BtAIL%2FzACD%2F8wAhP%2FMAIX%2FzACG%2F8wAh%2F%2FMAIj%2FzACf%2F0AAwv%2FMANP%2FQADU%2F8kA1v%2FJANj%2FyQDn%2F60A6P%2BtAOn%2FXgDq%2F60A6%2F%2BtAOz%2FXgDw%2F14A%2Bf%2FMADAABf%2BIAAr%2FiAAN%2F4gAEP87ACP%2FyQAm%2F8kAKv%2FJADL%2FyQA0%2F8kAN%2F81ADn%2FLAA6%2F3wAPP87AD%2F%2FLABZ%2F3IAWv%2B4AFz%2FfABr%2F8kAbP%2BIAG3%2FOwBv%2FzsAcP%2FJAHL%2FiAB5%2FzsAfP%2BIAH3%2FOwCJ%2F8kAlP%2FJAJX%2FyQCW%2F8kAl%2F%2FJAJj%2FyQCa%2F8kAn%2F87AL%2F%2FcgDB%2F3IAxP%2FJAM3%2FyQDT%2FzsA5f87AOb%2FOwDn%2F4gA6P%2BIAOr%2FiADr%2F4gA7%2F87APL%2FOwDz%2FzsALQAj%2F9gAJv%2FYACr%2F2AAy%2F9gANP%2FYAET%2F4QBG%2F%2BEAR%2F%2FhAEj%2F4QBS%2F%2BEAVP%2FhAGv%2F2ABw%2F9gAif%2FYAJT%2F2ACV%2F9gAlv%2FYAJf%2F2ACY%2F9gAmv%2FYAKL%2F4QCj%2F%2BEApP%2FhAKX%2F4QCm%2F%2BEAp%2F%2FhAKj%2F4QCp%2F%2BEAqv%2FhAKv%2F4QCs%2F%2BEArf%2FhALL%2F4QC0%2F%2BEAtf%2FhALb%2F4QC3%2F%2BEAuP%2FhALr%2F4QDD%2F%2BEAxP%2FYAMX%2F4QDH%2F%2BEAzf%2FYAM7%2F4QA%2BAAn%2FVQAP%2F6QAEP%2BtABH%2FpAAS%2F1UAJP9VADkANgA6ADAAPAAtAD8ANgBE%2F6UARv%2BlAEf%2FpQBI%2F6UAUv%2BlAFT%2FpQBt%2F60Ab%2F%2BtAHn%2FrQB9%2F60Agv9VAIP%2FVQCE%2F1UAhf9VAIb%2FVQCH%2F1UAiP9VAJ8ALQCi%2F6UAo%2F%2BlAKT%2FpQCl%2F6UApv%2BlAKf%2FpQCo%2F6UAqf%2BlAKr%2FpQCr%2F6UArP%2BlAK3%2FpQCy%2F6UAtP%2BlALX%2FpQC2%2F6UAt%2F%2BlALj%2FpQC6%2F6UAwv9VAMP%2FpQDF%2F6UAx%2F%2BlAM7%2FpQDTAC0A5f%2BtAOb%2FrQDp%2F6QA7P%2BkAO%2F%2FrQDw%2F6QA8v%2BtAPP%2FrQD5%2F1UAAAAEAC0AAAP7BZkAKAA4ADwAQAD%2BQBZAPz49PDs6OTc1LSsnJSIgExIGBAoHK0uwX1BYQEMAAQIAAR4AAwIBAgMBMgABBAIBBDAAAAACAwACAQAmAAQABQgEBQEAJgAJCQYAACQABgYLHwAICAcAACQABwcMByAJG0uwbFBYQEEAAQIAAR4AAwIBAgMBMgABBAIBBDAABgAJAAYJAAAmAAAAAgMAAgEAJgAEAAUIBAUBACYACAgHAAAkAAcHDwcgCBtASgABAgABHgADAgECAwEyAAEEAgEEMAAGAAkABgkAACYAAAACAwACAQAmAAQABQgEBQEAJgAIBwcIAAAjAAgIBwAAJAAHCAcAACEJWVmwOCsTPgMzMh4CFRQOBA8BIycuATU0PgQ1NCYjIg4CIyInEzQ2MzIeAhUUDgIjIiYBIREhNyERIfoZOURPLj9nSSkeLTYwIwQRegoCAR4tNS0eSTkpOCgcCxkMYz4wFigdEREdKBYwPv6hA878MjIDY%2FydBHUWJh0RI0BbODdQOysmJRdpYRMMBB8vKCYuOCczPBIWEhb8%2By9AER4pFxcoHhE%2FBKT6ZzYFLAAAAgCf%2F%2FECBgWZAA0AIQB%2BQA4AAB4cFBIADQANBwYFBytLsF9QWEAbAAAAAQAAJAQBAQELHwACAgMBACQAAwMSAyAEG0uwbFBYQBkEAQEAAAIBAAAAJgACAgMBACQAAwMVAyADG0AiBAEBAAACAQAAACYAAgMDAgEAIwACAgMBACQAAwIDAQAhBFlZsDgrAQMOAwcjPgM3EwM0PgIzMh4CFRQOAiMiLgICBkYGDhAUDHUBAwUHBkbEEyEtGxouIhMTIi4aGy0hEwWZ%2FcItVVZcNDRcVlUtAj761RouIhQUIi4aGy0iExMiLQAAAgDaA5oCywWXAAoAFQCVQBILCwAACxULFREPAAoACgYEBgcrS7BfUFhAGRQJAgABAR4CAQAAAQAAJAUDBAMBAQsAIAMbS7DoUFhAJRQJAgABAR4FAwQDAQAAAQAAIwUDBAMBAQABACQCAQABAAEAIQQbQCsUCQICAwEeBAEBAwABAAAjBQEDAAIAAwIBACYEAQEBAAEAJAAAAQABACEFWVmwOCsBAwcOASMiJj0BEyEDBw4BIyImPQETAZMkIgcfHRoWJQHMJCIHHx0aFiUFl%2F7fmx8iIh%2BbASH%2B35sfIiIfmwEhAAACADYAAASQBZcAPABAATtAJgAAQD8%2BPQA8ADw2NDMxLi0oJiUkIyEeHBkYFxYRDw4MCQgDAREHK0uwX1BYQC0ODAIEEA0DAwEABAEAACYJAQcHCx8PCwIFBQYAACQKCAIGBg4fAgEAAAwAIAUbS7BsUFhALQkBBwYHNA4MAgQQDQMDAQAEAQAAJg8LAgUFBgAAJAoIAgYGDh8CAQAADwAgBRtLsOhQWEA4CQEHBgc0AgEAAQA1CggCBg8LAgUEBgUAAiYODAIEAQEEAAAjDgwCBAQBAAAkEA0DAwEEAQAAIQYbQGAABwkHNAAJBgk0AAIBAAECADIAAAAzAAgADwsIDwACJgAKAAsFCgsBAiYABgAFBAYFAAAmAA4NAQ4AACMADBABDQMMDQAAJgAEAAMBBAMBACYADg4BAAAkAAEOAQAAIQxZWVmwOCsBAyMiJjU0NxMjAw4BKwETIyI1NDY%2FATMTIzc%2BATsBEz4BOwEDMxMzMhYVFAcDMwcOASsBAzMyFhUUBg8BJTMTIwMMiU4UGQRx%2BnQLMBxNiZMrAwIPzWrpFQgnJqF2Ci0dTor6ik0WHAR21hYIJiWParYUGAIDEP2q%2B2r6Aaj%2BWBsWDgwBXf6aIx8BqCgHDwo3AUtHHBoBax0g%2FlgBqBgUCwn%2BmEccGv61ExUHDwo3fwFLAAADAEf%2FEQRiBmYAOABDAE4Bc0AOODYzMiQiGxkWFQcFBgcrS7AJUFhAPEofHAMDASkMAgADPwMCBAADHgABBAEdAAIBAjQAAwEAAQMAMgAABAEABDAABQQFNQABAREfAAQEFQQgCBtLsA1QWEA8Sh8cAwMBKQwCAAM%2FAwIEAAMeAAEEAR0AAgECNAADAQABAwAyAAAEAQAEMAAFBAU1AAEBER8ABAQSBCAIG0uwX1BYQDxKHxwDAwEpDAIAAz8DAgQAAx4AAQQBHQACAQI0AAMBAAEDADIAAAQBAAQwAAUEBTUAAQERHwAEBBUEIAgbS7BsUFhAPkofHAMDASkMAgADPwMCBAADHgABBAEdAAIBAjQAAwEAAQMAMgAABAEABDAABQQFNQABAQQBACQABAQVBCAIG0BHSh8cAwMBKQwCAAM%2FAwIEAAMeAAEEAR0AAgECNAADAQABAwAyAAAEAQAEMAAFBAU1AAEDBAEBACMAAQEEAQAkAAQBBAEAIQlZWVlZsDgrBS4BJzc2MzIeAhcTLgM1ND4CPwE%2BATsBBx4BFwcOASMiLgInAx4DFRQOAg8BDgErAQE0LgInAz4DARQeAhcTDgMBuHe7Pz0THhIrQVxEZz53XTlCfLFvHAQeFEAmZ48zMAsWDw4lNkkyXUB%2BYz5GhLx1IgQdFUAB6iI6TixgSnNQKf4eHzVIKVdIa0ciDAthS04ZJjEvCAIcEzFLb1JTmnhMBJETHcUMUTtADw4aIiEH%2FhUVMklsT1%2BrhVMHshIcAp8sQTAjD%2F4EBzJPaAKkKj8xJRABygYtRFUAAAUAWv%2FvBYcFpgATACcAMQBFAFkBXEAWVlRMSkJAODYxLywqJCIaGBAOBgQKBytLsBxQWEAwAAMAAAcDAAEAJgAHAAgJBwgBACYAAgIBAQAkBAEBAREfAAkJBQEAJAYBBQUMBSAGG0uwIFBYQDQAAwAABwMAAQAmAAcACAkHCAEAJgACAgEBACQEAQEBER8ABQUMHwAJCQYBACQABgYSBiAHG0uwX1BYQDgAAwAABwMAAQAmAAcACAkHCAEAJgAEBAsfAAICAQEAJAABAREfAAUFDB8ACQkGAQAkAAYGEgYgCBtLsGxQWEA5AAQBAgEEAjIAAQACAwECAQAmAAMAAAcDAAEAJgAHAAgJBwgBACYABQUPHwAJCQYBACQABgYVBiAHG0BFAAQBAgEEAjIABQkGCQUGMgABAAIDAQIBACYAAwAABwMAAQAmAAcACAkHCAEAJgAJBQYJAQAjAAkJBgEAJAAGCQYBACEIWVlZWbA4KwEUDgIjIi4CNTQ%2BAjMyHgIHNC4CIyIOAhUUHgIzMj4CAT4BOwEBDgErAQEUDgIjIi4CNTQ%2BAjMyHgIHNC4CIyIOAhUUHgIzMj4CAtw7YHtBOF5DJTZdfUY4XkMmhxUkMRwoRzQfFCQxHSdHNR8CdwsdF3z7jAodFH4FAjpgfEE4XUMlNl19RjhdRCWGFSQxHChHNR8UJDEdJ0c2HwR4Y5pqNylNb0Zjm2s4KU5wSDJILhYiSnNRMUUtFSFHcQFVCxH6hQ0PAY1jm2k3KU1uRmObbDgpTnBIMkcuFSJKclExRi0VIUhyAAIAOf%2FwBNEFpwBCAE4BMEAUAQBJRzIwKScjIRQSDQsAQgFCCAcrS7AeUFhAPzsBAwFMSy4mHAUGAwIeAAECAwIBAzIAAgIAAQAkBwEAABEfAAMDBAEAJAUBBAQMHwAGBgQBACQFAQQEDAQgCBtLsF9QWEA9OwEDAUxLLiYcBQYDAh4AAQIDAgEDMgACAgABACQHAQAAER8AAwMEAQAkAAQEDB8ABgYFAQAkAAUFEgUgCBtLsGxQWEA7OwEDAUxLLiYcBQYDAh4AAQIDAgEDMgcBAAACAQACAQAmAAMDBAEAJAAEBA8fAAYGBQEAJAAFBRUFIAcbQEI7AQMBTEsuJhwFBgMCHgABAgMCAQMyBwEAAAIBAAIBACYABgQFBgEAIwADAAQFAwQBACYABgYFAQAkAAUGBQEAIQdZWVmwOCsBMh4CFRwBDwEOASMiJy4DIyIOAhUUFhcBPgE3PgE7AQ4BBxMjIi4CLwEOASMiLgI1ND4CNy4BNTQ%2BAgEUHgIzMjY3AQ4BAtRGclItAWUFBwQdBwYYKTwpM1I7IC8yAUIpNg4EEhN3EFtH7pQVHxgVDGBe5oFSiGI2NV19SCclOWmU%2FnEjPVQxX6hG%2FrNzcgWnLE5qPgMGBRMBASEdOC0cJkNbNDl4P%2F5nQo1HEhZz3mD%2B0wUMFA56V2YxW4JRT4x1XCBCgD9SkWo%2B%2B744VzwfVkYBqT6zAAEA2gOaAZMFlwAKAE9ACgAAAAoACgYEAwcrS7BfUFhAFQkBAAEBHgAAAAEAACQCAQEBCwAgAxtAHwkBAAEBHgIBAQAAAQAAIwIBAQEAAQAkAAABAAEAIQRZsDgrAQMHDgEjIiY9ARMBkyQiBx8dGhYlBZf%2B35sfIiIfmwEhAAEAev7dAlMGDQAfAAdABBULAQsrARQeAhcWFRQGDwEuAzU0GgI3Fx4BFRQHDgICARIOGyobBhIMUSo7JhIgVZR1RwgMDkpyTikBuUqfoJpDDwwRFQcuVre4tFOMAQkBDgEfoi8FEQwQFXLj8P77AAAB%2F%2Fj%2B3QHQBg0AHwAHQAQLFQELKwE0LgInJjU0Nj8BHgMVFAoCBycuATU0Nz4CEgE5Dh0pGwYSDFIpOyYSIFSVdUYIDA5Jc04pAzFJoKCaQw8LERQIL1e2uLRUjP73%2FvL%2B4qIuBhALERZy6PUBAwAAAQCUA2EC4QXhADYAWUAKAAAANgA2GxoDBytLsBlQWEAgMCwrJyQjHxQQDwwJCAQOAQABHgIBAQABNQAAAA0AIAMbQB4wLCsnJCMfFBAPDAkIBA4BAAEeAAABADQCAQEBKwNZsDgrATc%2BATcOAQ8BJzc2NyYvATcXHgEXJjU0Nj8BMwcOAQc%2BAT8BFwcGBx4BHwEHJy4BJxYVFAYPAQFpGQIICAsaEakhqSQkJB6RM5EQFwgIAQEZVBgCCgkLHRGpIKkjIBEdD5EykQ8YCAcBARgDYcYSIQ8NEwpkSWUVAwMVZkllCxYQGBcGDAfHxhMhEQ4VCmRJZRUDAgsLZkhkChQOFBYGDAfHAAABAHMArwRBBI0ACwB0QBIAAAALAAsKCQgHBgUEAwIBBwcrS7DoUFhAJQYBBQAFNAACAQI1BAEAAQEAAAAjBAEAAAEAAiQDAQEAAQACIQUbQCwGAQUABTQAAgECNQAABAEAAAAjAAQAAwEEAwAAJgAAAAEAAiQAAQABAAIhBlmwOCsBAyEHIQMjEyE3IRMC3DUBmhD%2BZjWNNf5pEAGXNgSN%2FlOC%2FlEBr4IBrQAAAQAy%2FvEBJADsABgAX0AGFxUEAgIHK0uwX1BYQBINAQEbAAAAAQEAJAABAQwBIAMbS7BsUFhAEg0BARsAAAABAQAkAAEBDwEgAxtAGw0BARsAAAEBAAEAIwAAAAEBACQAAQABAQAhBFlZsDgrNzQ2MzIeAhUUDgIHJyY1ND4CNyMiJjJBNh4uHxAZMUYtHw0gKicHDDRBey9CFiczHi1hX1omHQwQDCY1RSpFAAEAYQIOAjwCoAADACVABgMCAQACBytAFwAAAQEAAAAjAAAAAQAAJAABAAEAACEDsDgrEyEHIXMByRP%2BOAKgkgABAC3%2F8QEnAOwAEwBTQAYQDgYEAgcrS7BfUFhADgAAAAEBACQAAQESASACG0uwbFBYQA4AAAABAQAkAAEBFQEgAhtAFwAAAQEAAQAjAAAAAQEAJAABAAEBACEDWVmwOCs3ND4CMzIeAhUUDgIjIi4CLRMiLRsaLSIUFCItGhstIhNuGi4iFBQiLhobLSITEyItAAH%2Fr%2F%2BlAy4FqwAJAC1ABgkHBAICBytLsF9QWEAMAAABADUAAQERASACG0AKAAEAATQAAAArAlmwOCsXDgErAQE%2BATsBXRA6G0kC1A40IEkZICIFxx4hAAACAE%2F%2F8QRqBacAEwAnAIZAEhUUAQAfHRQnFScLCQATARMGBytLsF9QWEAcAAMDAAEAJAQBAAARHwUBAgIBAQAkAAEBEgEgBBtLsGxQWEAaBAEAAAMCAAMBACYFAQICAQEAJAABARUBIAMbQCQEAQAAAwIAAwEAJgUBAgEBAgEAIwUBAgIBAQAkAAECAQEAIQRZWbA4KwEyHgIVFAIOASMiLgI1NBI%2BAQMyPgESNTQuAiMiDgECFRQeAgK3X6BzQWKo335goHNBYqjgIFSXcUItTGU4VJdxQi1MZQWnSZHbkt%2F%2BtdprSZHbk98BStpr%2BttZtAETunipajBZtf7tunipaTAAAAEA5QAAA%2FIFnAAQAMtADBAPDg0MCwcFAQAFBytLsF9QWEAjCgMCAQIBHgABAgACAQAyAAICCx8DAQAABAACJAAEBAwEIAUbS7BsUFhAIAoDAgECAR4AAgECNAABAAE0AwEAAAQAAiQABAQPBCAFG0uw6FBYQCoKAwIBAgEeAAIBAjQAAQABNAMBAAQEAAAAIwMBAAAEAAIkAAQABAACIQYbQC8KAwIBAgEeAAIBAjQAAQABNAADAAQAAyoAAAMEAAAAIwAAAAQAAiQABAAEAAIhB1lZWbA4KzchEzcFBiMiJi8BATMDIQch9AE2exL%2B2xIUDxgFLAHWjKABHBD9A4QD7U3lDg0ISwFx%2BuiEAAEALwAABEoFpwA0ALZAEAEALSsnJRcWEA0ANAE0BgcrS7BfUFhALTABBAMLAQIBAh4ABAMBAwQBMgADAwABACQFAQAAER8AAQECAAAkAAICDAIgBhtLsGxQWEArMAEEAwsBAgECHgAEAwEDBAEyBQEAAAMEAAMBACYAAQECAAAkAAICDwIgBRtANDABBAMLAQIBAh4ABAMBAwQBMgUBAAADBAADAQAmAAECAgEBACMAAQECAAAkAAIBAgAAIQZZWbA4KwEyHgIVFA4CBwE%2BATMhMhYVFAYPASE3PgE3AT4DNTQuAiMiBgcOASMiJi8BPgMCy1ONZjk5YoNK%2FlEpUiYB6hocBAIH%2FEgHAhQSAgZJck8pIz5VMnCdJQsjGQUMBlcZY4alBacvWoFSW5aGfkP%2BeAsMHBcKIg41OxEpEAHPQXVzeEU2UjYcdWYdGAEBD2KWZjQAAAEAXf%2FwBFgFpwBDAP5AFgEAPDo2NC4tLCsjIRsZExEAQwFDCQcrS7BfUFhAQz8BBwYKAQQFFwEDAgMeAAcGBQYHBTIAAgQDBAIDMgAFAAQCBQQBACYABgYAAQAkCAEAABEfAAMDAQEAJAABARIBIAgbS7BsUFhAQT8BBwYKAQQFFwEDAgMeAAcGBQYHBTIAAgQDBAIDMggBAAAGBwAGAQAmAAUABAIFBAEAJgADAwEBACQAAQEVASAHG0BKPwEHBgoBBAUXAQMCAx4ABwYFBgcFMgACBAMEAgMyCAEAAAYHAAYBACYABQAEAgUEAQAmAAMBAQMBACMAAwMBAQAkAAEDAQEAIQhZWbA4KwEyHgIVFA4CBx4BFRQOAiMiLgInNzYzMhYXHgMzMj4CNTQuAiM3PgE1NC4CIyIGBw4BIyImLwE%2BAwLhVItiNipNbUN6e1aSwWpklmpCEFAWEhMbBRAsQlxBUoBXLh5OhGYQvroiPlQycpwmCyMYBQsFWBljhqQFpy5VeElPeVo7EiObcGyte0IuXIxfHggQEDpXOh04WnI7MFE7InsEm4Y1UDUadmUdGAEBD2KWZjQAAAIALQAABGYFmQAQABYAzEAOFhUQDwsJCAcGBAEABgcrS7BfUFhAHw4NAgEAAR4FAQADAQECAAEBAiYABAQLHwACAgwCIAQbS7BsUFhAHw4NAgEAAR4ABAAENAUBAAMBAQIAAQECJgACAg8CIAQbS7DoUFhAKw4NAgEAAR4ABAAENAACAQI1BQEAAQEAAAAjBQEAAAEBAiQDAQEAAQECIQYbQDIODQIDBQEeAAQABDQAAgECNQAABQEAAAAjAAUAAwEFAwEAJgAAAAEBAiQAAQABAQIhB1lZWbA4KwEzBw4BKwEDIxMhIiYvAQEzAz4BNwEhA43ZDgIVFLEunC%2F9ihQiAgYDK6bCAgwI%2FZkCBgICYg8W%2FoUBexYRVwOg%2FsQYNx39OQABAET%2F8ARGBZkALgDgQBAuLSknHx0aGBIQCAYEAgcHK0uwX1BYQDsFAQUBLCsCAwUWAQQDAx4AAwUEBQMEMgABAAUDAQUBACYAAAAGAAAkAAYGCx8ABAQCAQAkAAICEgIgBxtLsGxQWEA5BQEFASwrAgMFFgEEAwMeAAMFBAUDBDIABgAAAQYAAQAmAAEABQMBBQEAJgAEBAIBACQAAgIVAiAGG0BCBQEFASwrAgMFFgEEAwMeAAMFBAUDBDIABgAAAQYAAQAmAAEABQMBBQEAJgAEAgIEAQAjAAQEAgEAJAACBAIBACEHWVmwOCsBDgEjIQM2MzIeAhUUDgIjIi4CJzc2MzIeAjMyPgI1NC4CIyIGBycTIQQ8BTM3%2Fjlzb1xpnWk0XZ7TdT9wX04ePRUcEy9DX0NTi2Q3JEhuSzJzRGfFAqQFTSQv%2Fn8YOWSJUX7NkE8YKTYeShgfJR84ZY1WOV1DJBESHwKcAAIAaP%2FwBDAFlwAeADIAn0AQAQAvLSUjGRcLCQAeAR4GBytLsF9QWEAkHAEEAAEeBQEAAAQDAAQBACYAAgILHwADAwEBACQAAQESASAFG0uwbFBYQCQcAQQAAR4AAgACNAUBAAAEAwAEAQAmAAMDAQEAJAABARUBIAUbQC0cAQQAAR4AAgACNAUBAAAEAwAEAQAmAAMBAQMBACMAAwMBAQAkAAEDAQEAIQZZWbA4KwEyHgIVFA4CIyIuAjU0PgI3AT4BOwEBBgc%2BAQEUHgIzMj4CNTQuAiMiDgICuU%2BJZTpUlMl2YppsORw5VzwBqw8zHpn%2BFC4lN4P%2BnCREZEBPhWE2J0dlPk%2BEXjUDbDJgildvvoxQPG6aXz53eX1FAesRGP3nMywkKf4hO2NIKDVegEw9Y0UlOF9%2BAAEAuwAABLAFmQATAHxADAAAABMAEw8NCQcEBytLsF9QWEAaEgEBAgEeAAEBAgAAJAMBAgILHwAAAAwAIAQbS7BsUFhAGBIBAQIBHgMBAgABAAIBAQAmAAAADwAgAxtAJBIBAQIBHgAAAQA1AwECAQECAAAjAwECAgEBACQAAQIBAQAhBVlZsDgrAQcOAQcBDgErAQE%2BATchIiY9ATcEsAcDDQn9AgsnF44C8Q8fE%2F0PERUPBZlEGS0O%2BysSGgSmGCkTFhAEdQAAAwBS%2F%2FAEPgWnAB8AMwBHAMRAGjU0ISABAD89NEc1RyspIDMhMxEPAB8BHwkHK0uwX1BYQC4YCAIDBAEeCAEEAAMCBAMBACYABQUBAQAkAAEBER8HAQICAAEAJAYBAAASACAGG0uwbFBYQCwYCAIDBAEeAAEABQQBBQEAJggBBAADAgQDAQAmBwECAgABACQGAQAAFQAgBRtANhgIAgMEAR4AAQAFBAEFAQAmCAEEAAMCBAMBACYHAQIAAAIBACMHAQICAAEAJAYBAAIAAQAhBllZsDgrBSIuAjU0NjcuATU0PgIzMh4CFRQGBx4BFRQOAicyPgI1NC4CIyIOAhUUHgITMj4CNTQuAiMiDgIVFB4CAgZjoXI%2BrZxhYUh%2FsGlakGU2i4Z0fFGPxGNOflowLUxjNUJ6XzkkRmSWUXFHIB06WDtIb0wnGjlZEDNehVGhyikmkmJYmXFANFt7RoO%2BLSOadWmodz%2BJLlJ0RkBaORskTHdTNVc%2FIwKyNFNmMy1OOyItTGg6K1A9JQAAAgDRAAAEdwWnAB8AMQCdQBABAC4sJiQZFwsJAB8BHwYHK0uwX1BYQCQdAQAEAR4ABAUBAAIEAAEAJgADAwEBACQAAQERHwACAgwCIAUbS7BsUFhAIh0BAAQBHgABAAMEAQMBACYABAUBAAIEAAEAJgACAg8CIAQbQC0dAQAEAR4AAgACNQABAAMEAQMBACYABAAABAEAIwAEBAABACQFAQAEAAEAIQZZWbA4KwEiLgI1ND4CMzIeAhUUDgIHAQ4BKwEBPgE3DgEBNC4CIyIOAhUUFjMyPgICNUuCYDdSj8JwXpVoOB47VDb%2BYw8wHp4B%2BRouFD2RAVAlRF86SXtaM4V4T35ZMAJNMFyFVGm3h047apRYSH12dkL%2BBhIXAjwdNhotLwHKOl9EJTJZe0p1gjVadgACAC3%2F8QGLA9oAEwAnAJhACiQiGhgQDgYEBAcrS7AkUFhAGgADAwIBACQAAgIOHwAAAAEBACQAAQESASAEG0uwX1BYQBgAAgADAAIDAQAmAAAAAQEAJAABARIBIAMbS7BsUFhAGAACAAMAAgMBACYAAAABAQAkAAEBFQEgAxtAIQACAAMAAgMBACYAAAEBAAEAIwAAAAEBACQAAQABAQAhBFlZWbA4Kzc0PgIzMh4CFRQOAiMiLgITND4CMzIeAhUUDgIjIi4CLRMiLRsaLSIUFCItGhstIhNkEyItGxotIhQUIi0aGy0iE24aLiIUFCIuGhstIhMTIi0DCRouIhQUIi4aGy0iExMiLQAAAgAu%2FvEBkQPaABgALACoQAopJx8dFxUEAgQHK0uwJFBYQB4NAQEbAAMDAgEAJAACAg4fAAAAAQEAJAABAQwBIAUbS7BfUFhAHA0BARsAAgADAAIDAQAmAAAAAQEAJAABAQwBIAQbS7BsUFhAHA0BARsAAgADAAIDAQAmAAAAAQEAJAABAQ8BIAQbQCUNAQEbAAIAAwACAwEAJgAAAQEAAQAjAAAAAQEAJAABAAEBACEFWVlZsDgrNzQ2MzIeAhUUDgIHJyY1ND4CNyMiJhM0PgIzMh4CFRQOAiMiLgIuQTYeLh8QGTFGLR8NIConBww0QWkTIi0bGi0iFBQiLRobLSITey9CFiczHi1hX1omHQwQDCY1RSpFAxcaLiIUFCIuGhstIhMTIi0AAAEAnwDqA94EVwAWAAdABAEVAQsrEwEHDgEHBQ4BBx4BFwUeARUUDgIHAagDNhACFBT%2BIxUvGhgrEwGmDw8DBQYD%2FS0CxgGRfxEZCuQLDwYFEArjCBcLARonMBgBkgACAI0BugQfA4oAAwAHADNACgcGBQQDAgEABAcrQCEAAgADAAIDAAAmAAABAQAAACMAAAABAAAkAAEAAQAAIQSwOCsTIQchEyEHIZ0DWhD8pjoDWA%2F8pwI9gwHQgwAAAQB9AOsDvARYABYAB0AEFQEBCysJATc%2BATclPgE3LgEnJS4BNTQ%2BAjcBA7P8yhACFBQB3RUvGhgrE%2F5aDw8DBQYDAtMCfP5vfxEZCuQLDwYFEArjCBcLARonMBj%2BbgAAAgCE%2F%2FEDEwWnACUAOQC6QA42NCwqJCIfHRMSBgQGBytLsF9QWEAvAAEDAgEeAAMCAQIDATIAAQQCAQQwAAICAAEAJAAAABEfAAQEBQEAJAAFBRIFIAcbS7BsUFhALQABAwIBHgADAgECAwEyAAEEAgEEMAAAAAIDAAIBACYABAQFAQAkAAUFFQUgBhtANgABAwIBHgADAgECAwEyAAEEAgEEMAAAAAIDAAIBACYABAUFBAEAIwAEBAUBACQABQQFAQAhB1lZsDgrEz4DMzIeAhUUDgQPASM3PgU1NCYjIg4CIyInEzQ%2BAjMyHgIVFA4CIyIuAoQhS1djOEZxUCovSFdPPQoldwsDNUxXSTFfUThSOycNGAoPEyEtGxouIhMTIi4aGy0hEwUXHTQoFypKZTtUdlc%2FO0ArmqYwSkE%2BSFs9TloeJB4W%2B54aLiIUFCIuGhstIhMTIi0AAAIATf8RBbAFTQBUAGQBOUAgVlUBAF5cVWRWZExKQD45NzMxKScfHRMRBwUAVAFUDQcrS7BDUFhAUBUBCgJbAwIDCjwBBQYDHgAGAAUABgUyAAgABAIIBAEAJgACAAoDAgoBACYMCQIDAQsCAAYDAAEAJgAFBwcFAQAjAAUFBwEAJAAHBQcBACEIG0uwyFBYQFcVAQoCWwMCCQo8AQUGAx4ABgAFAAYFMgAIAAQCCAQBACYAAgAKCQIKAQAmDAEJAwAJAQAjAAMBCwIABgMAAQAmAAUHBwUBACMABQUHAQAkAAcFBwEAIQkbQFgVAQoCWwMCCQo8AQUGAx4ABgAFAAYFMgAIAAQCCAQBACYAAgAKCQIKAQAmDAEJAAEACQEBACYAAwsBAAYDAAEAJgAFBwcFAQAjAAUFBwEAJAAHBQcBACEJWVmwOCslIiYnDgEjIi4CNTQ%2BBDMyFhcDDgEVFB4CMzI%2BAjU0LgIjIg4BAhUUHgIzMjY3PgEzMhYfAQYEIyIuAjU0PgQzMh4CFRQOAiUyPgI3EyYjIg4CFRQWBAJGUgQ%2FhkgwRy4XID9bd5BUP1sphBMRDhkhEzNhSy5Eeqllh%2FO3bFCPxnaN1kwLEAgPEgQMa%2F77oJHwrV88a5a0zG11z5taRXac%2FjEbPDo4GGsjKUmCYTkyukpNUEUjPFIwPH51aE4tFBT%2BmDRMHBsjFQhGf7BpdLB2PHXS%2FuCrjdqTTD4wBwQTDDNIUl%2Bz%2F6B%2F6cmldUBPltiKf9edWXUUM1dDASgJR3KPSTlIAAL%2FwQAABJwFmQANABYAv0AMDw4NDAsJBgUCAAUHK0uwX1BYQB0TAQQDAR4ABAABAAQBAAImAAMDCx8CAQAADAAgBBtLsGxQWEAdEwEEAwEeAAMEAzQABAABAAQBAAImAgEAAA8AIAQbS7DoUFhAKBMBBAMBHgADBAM0AgEAAQA1AAQBAQQAACMABAQBAAIkAAEEAQACIQYbQC4TAQQDAR4AAwQDNAACAQABAgAyAAAAMwAEAQEEAAAjAAQEAQACJAABBAEAAiEHWVlZsDgrISMiJicDIQMOASsBATMBIQMuAScOAQcEnJAZHAVO%2FbikCSUXkgK%2Fvf4%2BAeuEBg4FDh0NGRQBXv6iEhsFmfx6AlEaQiYmQxoAAwBhAAAEZQWZABQAHwAqALlAFhUVAAAqKCIgFR8VHhgWABQAEwMBCAcrS7BfUFhALAwBAwQBHgAEBwEDAgQDAQAmAAUFAAEAJAAAAAsfAAICAQEAJAYBAQEMASAGG0uwbFBYQCoMAQMEAR4AAAAFBAAFAQAmAAQHAQMCBAMBACYAAgIBAQAkBgEBAQ8BIAUbQDMMAQMEAR4AAAAFBAAFAQAmAAQHAQMCBAMBACYAAgEBAgEAIwACAgEBACQGAQECAQEAIQZZWbA4KzMTITIeAhUUDgIHHgEVFA4CIwsBITI%2BAjU0JiMlMzI%2BAjU0JisBYbEBqHChaDIlSm9KgYJHhsF5zD8BGk94UCiAgf7351F5USh8gu4FmS1Td0lAdGJMFx2RcGOleEICj%2F4FKk5uRV9xhCtNbEFnZwABAGT%2F8AT4BakALwDOQBIBACclIiAZFw8NCAYALwEvBwcrS7BfUFhANB0BBAULAQABAh4ABAUBBQQBMgABAAUBADAABQUDAQAkAAMDER8GAQAAAgEAJAACAhICIAcbS7BsUFhAMh0BBAULAQABAh4ABAUBBQQBMgABAAUBADAAAwAFBAMFAQAmBgEAAAIBACQAAgIVAiAGG0A8HQEEBQsBAAECHgAEBQEFBAEyAAEABQEAMAADAAUEAwUBACYGAQACAgABACMGAQAAAgEAJAACAAIBACEHWVmwOCslMj4EMzIWHwEOASMiLgI1NBI2JDMyHgIXBw4BIyIuAiMiDgIVFB4CAqdCZk43KRwLCQwEQV71o4DMjUt0ywESnkx8ZlMkQAgUDxIoRW1XdMqUVTpnjpEWICcgFgcFUWZxXKXkibsBNt97GjJGK04KDSgvKF2t9plvsHtCAAIAYQAABT0FmQAMABkAd0AKFhQTEQkHBgQEBytLsF9QWEAaAAICAQEAJAABAQsfAAMDAAEAJAAAAAwAIAQbS7BsUFhAGAABAAIDAQIBACYAAwMAAQAkAAAADwAgAxtAIQABAAIDAQIBACYAAwAAAwEAIwADAwABACQAAAMAAQAhBFlZsDgrARQCBgQjIRMhMh4CBzQuAiMhAyEyPgIFPXHH%2Fu2i%2FhGxAe6E1ZRQwDdnlF3%2BzowBMnjGjk8DMbf%2B09d2BZlao%2BOMbK55QfuWW6v1AAEAYQAABEEFmQALAJlADgsKCQgHBgUEAwIBAAYHK0uwX1BYQCQAAQACAwECAAAmAAAABQAAJAAFBQsfAAMDBAAAJAAEBAwEIAUbS7BsUFhAIgAFAAABBQAAACYAAQACAwECAAAmAAMDBAAAJAAEBA8EIAQbQCsABQAAAQUAAAAmAAEAAgMBAgAAJgADBAQDAAAjAAMDBAAAJAAEAwQAACEFWVmwOCsBIQMhByEDIQchEyEELv2NPAH8E%2F4FPQJ1E%2FzPsQMvBQD%2BHZP%2BDpgFmQABAGEAAARBBZkACQCEQAwJCAcGBQQDAgEABQcrS7BfUFhAHQABAAIDAQIAACYAAAAEAAAkAAQECx8AAwMMAyAEG0uwbFBYQBsABAAAAQQAAAAmAAEAAgMBAgAAJgADAw8DIAMbQCYAAwIDNQAEAAABBAAAACYAAQICAQAAIwABAQIAACQAAgECAAAhBVlZsDgrASEDIQchAyMTIQQu%2FY0%2FAhkV%2FepMvbEDLwUA%2FgKY%2FZYFmQABAGT%2F8AUlBakAOgDZQBQBADIwKykiIBgWERAIBgA6AToIBytLsF9QWEA3JgEFBgoBAQICHgAFBgIGBQIyAAIAAQACAQEAJgAGBgQBACQABAQRHwcBAAADAQAkAAMDEgMgBxtLsGxQWEA1JgEFBgoBAQICHgAFBgIGBQIyAAQABgUEBgEAJgACAAEAAgEBACYHAQAAAwEAJAADAxUDIAYbQD8mAQUGCgEBAgIeAAUGAgYFAjIABAAGBQQGAQAmAAIAAQACAQEAJgcBAAMDAAEAIwcBAAADAQAkAAMAAwEAIQdZWbA4KyUyPgI3EyMiJjUwPgIxNyEDDgMjIi4CNTQSNiQzMh4CFwcOASMiJy4DIyIOAhUUHgICwDRaT0kkJ8cREwEBAQkBmkM2c4COUoLTllFzywEXpVOIblklPAoVDhEQFjVLakt7zZNSO2yYhwsWHxQBRBIOCgwKT%2F3dJzonE12n6Iq5ATPdehwyRChODQ4KDSklG16u9pdxtH5DAAABAGEAAAVFBZkACwCxQA4LCgkIBwYFBAMCAQAGBytLsF9QWEAYAAQAAQAEAQACJgUBAwMLHwIBAAAMACADG0uwbFBYQBgFAQMEAzQABAABAAQBAAImAgEAAA8AIAMbS7DoUFhAIwUBAwQDNAIBAAEANQAEAQEEAAAjAAQEAQACJAABBAEAAiEFG0AtAAMFAzQABQQFNAACAQABAgAyAAAAMwAEAQEEAAAjAAQEAQACJAABBAEAAiEHWVlZsDgrISMTIQMjEzMDIRMzBJW9Uf1FUL2xvE8Cu0%2B8Ao79cgWZ%2FX0CgwABAIEAAAHsBZkAAwBRQAYDAgEAAgcrS7BfUFhADAABAQsfAAAADAAgAhtLsGxQWEAOAAEBAAAAJAAAAA8AIAIbQBcAAQAAAQAAIwABAQAAACQAAAEAAAAhA1lZsDgrISMTMwE9vK%2B8BZkAAf%2F7%2F%2FADBgWZABYArUAKFhUQDgsJBAIEBytLsBxQWEAaBgEAAQEeAAMDCx8CAQEBAAEAJAAAABIAIAQbS7BfUFhAIQYBAAIBHgABAwIDAQIyAAMDCx8AAgIAAQAkAAAAEgAgBRtLsGxQWEAeBgEAAgEeAAMBAzQAAQIBNAACAgABACQAAAAVACAFG0AnBgEAAgEeAAMBAzQAAQIBNAACAAACAQAjAAICAAEAJAAAAgABACEGWVlZsDgrAQ4BIyImJzc%2BATMyHgIzMj4CNxMzApEd78Y2XjAOAhMUChohKxw0XEozC3W7Advu%2FQ4ObQ8WBQcFIk5%2BXAPCAAEAcgAABSUFmQAgANBADiAfHh0cGhMRCQcCAAYHK0uwX1BYQB4NAQMAAR4AAAADAgADAQImBQEBAQsfBAECAgwCIAQbS7BsUFhAIA0BAwABHgAAAAMCAAMBAiYFAQEBAgEAJAQBAgIPAiAEG0uw6FBYQCoNAQMAAR4FAQEAAgEBACMAAAADAgADAQImBQEBAQIBACQEAQIBAgEAIQUbQDcNAQMAAR4ABQEAAQUAMgAEAwIDBAIyAAEFAgEBACMAAAADBAADAQImAAEBAgEAJAACAQIBACEHWVlZsDgrATMyNjcBPgE7AQEOAQceARcBIyIuAicBLgErAQMjEzMBjkIjLRUB8BcsHp%2F9xBUlFBgjEQGwoRIZEQwG%2FogQJytRUbqvuwMiExcCIBoT%2FZQXHwkKIxr9WQYKDwkCPBgW%2FW4FmQABAGEAAANmBZkABQBkQAgFBAMCAQADBytLsF9QWEATAAICCx8AAAABAAIkAAEBDAEgAxtLsGxQWEATAAIAAjQAAAABAAIkAAEBDwEgAxtAHAACAAI0AAABAQAAACMAAAABAAIkAAEAAQACIQRZWbA4KyUhByETMwEvAjcT%2FQ6xu56eBZkAAAEAYQAABnYFmQAiAJ5ADB8dHBsVEgwLCggFBytLsF9QWEAdFwMCAgABHgACAAEAAgEyBAEAAAsfAwEBAQwBIAQbS7BsUFhAGhcDAgIAAR4EAQACADQAAgECNAMBAQEPASAEG0uw6FBYQBgXAwICAAEeBAEAAgA0AAIBAjQDAQEBKwQbQCAXAwICBAEeAAAEADQABAIENAACAwI0AAMBAzQAAQErBllZWbA4KwEeARc2NwE%2BATsBAyMTPgE3AQYrASInAQ4BBwMjEzMyFhcBAzQGCwUSGAIzDh0Zi7CkgwIJBf3TGi8aLhH%2BpwECAoKlsYkZHQgBWwH0FScVKicDhRcJ%2BmcEIxQuGfx%2BKysDhBguFPvaBZkJF%2Fx7AAEAYQAABUUFmQAYAItADBgXFhUMCgkIAQAFBytLsF9QWEAVDwECAAEeBAECAAALHwMBAgIMAiADG0uwbFBYQBUPAQIAAR4EAQIAAgA0AwECAg8CIAMbS7DoUFhAEw8BAgABHgQBAgACADQDAQICKwMbQB8PAQMEAR4AAAEANAABBAE0AAQDBDQAAwIDNAACAisGWVlZsDgrATIWFwE%2BATcTMwMjIiYnARQOAgcDIxMzAXIZFwwCagIEAoClsF4XHgv9lwECAgGCpbFgBZkMFPu5FykTBBT6Zw8UBEgFEhQVB%2FvcBZkAAgBk%2F%2FEFjgWpABUAKQB3QAomJBwaEhAIBgQHK0uwX1BYQBoAAgIBAQAkAAEBER8AAwMAAQAkAAAAEgAgBBtLsGxQWEAYAAEAAgMBAgEAJgADAwABACQAAAAVACADG0AhAAEAAgMBAgEAJgADAAADAQAjAAMDAAEAJAAAAwABACEEWVmwOCsBFA4EIyIuAjU0EjYkMzIeAgc0LgIjIg4CFRQeAjMyPgIFjjRfh6fDa4TTlU9yyQEToYTTlU%2FAOGeVXXbGjlA4Z5RdeMaOTwMyetq5lGg4XqfmibcBM958X6jnjW2xfERfsPmabbB8Q16v%2BQACAHIAAARpBZkADgAbAJJAFA8PAAAPGw8aEhAADgANBQMCAQcHK0uwX1BYQB8AAwUBAgADAgEAJgYBBAQBAQAkAAEBCx8AAAAMACAEG0uwbFBYQB0AAQYBBAMBBAEAJgADBQECAAMCAQAmAAAADwAgAxtAKAAAAgA1AAEGAQQDAQQBACYAAwICAwEAIwADAwIBACQFAQIDAgEAIQVZWbA4KwEDIxMhMh4CFRQOAiMLATMyPgI1NC4CIwFuQrqvAYtyqG02So3PhXRK0FWCWC4iRGhFAhr95gWZNmSMVnG9iE0C7P2oNF2BTDpcQSMAAgBk%2FtcFjgWpABwAMADMQAwtKyMhGRcPDQgGBQcrS7AVUFhAJgsFAgEEAR4AAwMCAQAkAAICER8ABAQBAQAkAAEBEh8AAAAQACAGG0uwX1BYQCYLBQIBBAEeAAABADUAAwMCAQAkAAICER8ABAQBAQAkAAEBEgEgBhtLsGxQWEAkCwUCAQQBHgAAAQA1AAIAAwQCAwEAJgAEBAEBACQAAQEVASAFG0AtCwUCAQQBHgAAAQA1AAIAAwQCAwEAJgAEAQEEAQAjAAQEAQEAJAABBAEBACEGWVlZsDgrARQOAgcBIyImJwMOASMiLgI1NBI2JDMyHgIHNC4CIyIOAhUUHgIzMj4CBY4zXoVSASGXIjUSxTZxPITTlU9yyQEToYTTlU%2FAOGeVXXbGjlA4Z5RdeMaOTwMyedi4lTT%2BdxMZAREREl6n5om3ATPefF%2Bo541tsXxEX7D5mm2wfENer%2FkAAAIAcgAABFUFmQAYACMA50AWGRkAABkjGSIcGgAYABcTEQUDAgEIBytLsF9QWEAmDgEDBAEeAAQGAQMABAMBACYHAQUFAQEAJAABAQsfAgEAAAwAIAUbS7BsUFhAJA4BAwQBHgABBwEFBAEFAQAmAAQGAQMABAMBACYCAQAADwAgBBtLsOhQWEAvDgEDBAEeAgEAAwA1AAEHAQUEAQUBACYABAMDBAEAIwAEBAMBACQGAQMEAwEAIQYbQDUOAQMEAR4AAgMAAwIAMgAAADMAAQcBBQQBBQEAJgAEAwMEAQAjAAQEAwEAJAYBAwQDAQAhB1lZWbA4KwEDIxMhMh4CFRQOAgcWFwEjIicBLgEjCwEzMj4CNTQmIwF2SrqvAXlyp201NGKKVyAVATWmMRX%2B8g0iJS9Et1WCWS2JiQJZ%2FacFmTBZf05XlndTFBYm%2FcQoAgQZFAKt%2FdswV3dHbXMAAQAM%2F%2FAD1QWnAD0AxkAOOzkoJiMhHBoJBwQCBgcrS7BfUFhAMz0BAAEeAQQDAh4AAAEDAQADMgADBAEDBDAAAQEFAQAkAAUFER8ABAQCAQAkAAICEgIgBxtLsGxQWEAxPQEAAR4BBAMCHgAAAQMBAAMyAAMEAQMEMAAFAAEABQEBACYABAQCAQAkAAICFQIgBhtAOj0BAAEeAQQDAh4AAAEDAQADMgADBAEDBDAABQABAAUBAQAmAAQCAgQBACMABAQCAQAkAAIEAgEAIQdZWbA4KwEOASMiLgIjIg4CFRQeBhUUDgIjIiYnNz4BMzIeAjMyPgI1NC4GNTQ%2BAjMyFhcDngsUDhEmO1Q%2FQGRFJDBOZWhlTjBGg7p0gMlBQggYDhMsRGRLRW9NKjBOY2ljTjBAeKxsbrA5BLsODyMpIyhFXDU0RzMnKTJKaEpmtYhQZVZZCw4tNy0sTm1CN0kyJSYwSmxPWKJ8SlRJAAEAewAABJkFmQAHAJ1ADgAAAAcABwYFBAMCAQUHK0uwX1BYQBUCAQAAAwAAJAQBAwMLHwABAQwBIAMbS7BsUFhAEwQBAwIBAAEDAAAAJgABAQ8BIAIbS7DoUFhAHwABAAE1BAEDAAADAAAjBAEDAwAAACQCAQADAAAAIQQbQCUAAgMAAAIqAAEAATUEAQMCAAMAAiMEAQMDAAAAJAAAAwAAACEFWVlZsDgrAQchAyMTITcEmRT%2BWZy6nP5XEwWZnfsEBPydAAEAkv%2FvBSQFmQAeAJ1ADgEAFhUODAcGAB4BHgUHK0uwX1BYQBUDAQEBCx8EAQAAAgEAJAACAhICIAMbS7BsUFhAFQMBAQABNAQBAAACAQAkAAICFQIgAxtLsOhQWEAfAwEBAAE0BAEAAgIAAQAjBAEAAAIBACQAAgACAQAhBBtAIwABAwE0AAMAAzQEAQACAgABACMEAQAAAgEAJAACAAIBACEFWVlZsDgrJTI%2BAjcTMwMOAyMiLgI1NDcTMwMOARUUHgICdlCHZUELa7tqD2Ocz3tvrHc%2BBmq7awIDJ0tvkz5tmFoDafyXe9ObWEiBsmotLwNp%2FJgUJhJLfFoxAAABAHwAAAVXBZkAEgB3QAgSERAOAgADBytLsF9QWEATCAECAAEeAQEAAAsfAAICDAIgAxtLsGxQWEATCAECAAEeAQEAAgA0AAICDwIgAxtLsOhQWEARCAECAAEeAQEAAgA0AAICKwMbQBUIAQIBAR4AAAEANAABAgE0AAICKwRZWVmwOCsTMzIWFxMeARc%2BATcBPgE7AQEjfJUZHAXvCA8FDh8QAekIJRiW%2FTepBZkaE%2FwAIE0qKkwhBAAQHfpnAAABAIEAAAfBBZkALACXQAwsKyMiIR8TEAIABQcrS7BfUFhAGCcZCggEAwABHgIBAgAACx8EAQMDDAMgAxtLsGxQWEAYJxkKCAQDAAEeAgECAAMANAQBAwMPAyADG0uw6FBYQBYnGQoIBAMAAR4CAQIAAwA0BAEDAysDG0AiJxkKCAQEAgEeAAABADQAAQIBNAACBAI0AAQDBDQAAwMrBllZWbA4KxMzMhYXEx4BFxYXPgE3AT4BOwEyFhcTHgEXPgE3AT4BOwEBIwMuAScOAQcBI4GSGR4DmgIDAgEBChULAa0IJBgrGR4EswUGAgoRCgGTBycYkv21qcIDBQIHDQf%2BL6gFmRkU%2FAoOKBMWFyA8GgP2ERwZFPwKGjogIDoaA%2FYRHPpnBE8QJhQUJhD7sQAAAf%2B6AAAE7AWZABoApUAKGhgRDw0LAwEEBytLsF9QWEAVDgACAgABHgEBAAALHwMBAgIMAiADG0uwbFBYQBcOAAICAAEeAQEAAAIBACQDAQICDwIgAxtLsOhQWEAhDgACAgABHgEBAAICAAEAIwEBAAACAQAkAwECAAIBACEEG0ArDgACAwEBHgAAAQA0AAMBAgEDAjIAAQMCAQEAIwABAQIBACQAAgECAQAhBllZWbA4KwkBMzIWFwE2NwE%2BATsBCQEjIiYnAQYHAQYrAQH0%2Fq%2BpFRIHAQAJDQFsCxUPwf4LAXqoFBcG%2FtwICv5RGiS7Av0CnA4O%2FeQTEgH2Dg%2F9bPz7Fw0CcREN%2Fa0kAAEAeQAABPsFmQAUAHtACBQSBgQCAQMHK0uwX1BYQBQMAwIAAQEeAgEBAQsfAAAADAAgAxtLsGxQWEAUDAMCAAEBHgIBAQABNAAAAA8AIAMbS7DoUFhAEgwDAgABAR4CAQEAATQAAAArAxtAFgwDAgACAR4AAQIBNAACAAI0AAAAKwRZWVmwOCsBAyMTATMyFhcTHgEXPgE3AT4BOwECrke7R%2F6GphkaCO4KDgUMHREBfQshGJsCPf3DAjsDXhkT%2FcIdNBoaNB0CPhAcAAEAEAAABKsFmQAPAH5ADgAAAA8ADw4NCAcGBQUHK0uwX1BYQBsAAgIDAAAkBAEDAwsfAAAAAQAAJAABAQwBIAQbS7BsUFhAGQQBAwACAAMCAAAmAAAAAQAAJAABAQ8BIAMbQCIEAQMAAgADAgAAJgAAAQEAAAAjAAAAAQAAJAABAAEAACEEWVmwOCsBBw4BBwEhByE3PgE3ASE3BKsIAgwJ%2FJQC4hT8IggCCwkDbP03EwWZPA4XDPtsmDsOFgwElZkAAQAh%2FuECVwX8ABIAOEAOAAAAEgASCggHBQIBBQcrQCIAAAABAgABAQAmAAIDAwIBACMAAgIDAAAkBAEDAgMAACEEsDgrGwEhBw4BKwEDMzIWFRQOAg8BId8BVwgCHhWXxZkTFwECAwEC%2FuEHG0MUGvnIFhEBDBETCREAAAEAbP%2BlAnEFqwAJAC1ABgcFAgACBytLsF9QWEAMAAEAATUAAAARACACG0AKAAABADQAAQErAlmwOCsTMzIWFwEjIiYnbEkgKwgBaUgcMggFqyId%2BjkiIAAB%2F%2FH%2B4QIpBfwADgA5QAoLCQgGAwIBAAQHK0AnDQEDAAEeAAAAAwIAAwEAJgACAQECAQAjAAICAQAAJAABAgEAACEFsDgrEyEDITc%2BATsBEyMiJjU30QFY4P6oCQIdFpjEmBQXBgX8%2BOVDFBsGOBcRMAABANcDEwQXBZkAEQBbQAgRDwQCAQADBytLsF9QWEATCgEBAAEeAgEBAAE1AAAACwAgAxtLsOhQWEARCgEBAAEeAAABADQCAQEBKwMbQBUKAQIAAR4AAAIANAACAQI0AAEBKwRZWbA4KwEzASMiJicDLgEnBgcDDgErAQI%2BcgFnghEYCMQNEwcOF8EIGBSIBZn9ehQOAWAXKxUsK%2F6gDhQAAf%2Bh%2FuQChf9YAAMAK0AKAAAAAwADAgEDBytAGQIBAQAAAQAAIwIBAQEAAAAkAAABAAAAIQOwOCsFByE3AoUP%2FSsOqHR0AAEATQSLAaAFpwAJADNACgEABgQACQEJAwcrS7BfUFhADQABAAE1AgEAABEAIAIbQAsCAQABADQAAQErAlmwOCsTMhYfASMiJicD8B8cCmtjFBgLuQWnFBbyDA8BAQACADD%2F8gOpBAMAGQArAPZAEBsaJCEaKxsrFxULCQIABgcrS7AiUFhAKxkBBAIgBQIDBAQBAAMDHgAEBAIBACQAAgIUHwUBAwMAAQAkAQEAAAwAIAUbS7BfUFhALxkBBAIgBQIDBAQBAAMDHgAEBAIBACQAAgIUHwAAAAwfBQEDAwEBACQAAQEVASAGG0uwbFBYQC8ZAQQCIAUCAwQEAQADAx4ABAQCAQAkAAICFB8AAAAPHwUBAwMBAQAkAAEBFQEgBhtAOhkBBAIgBQIDBAQBAAMDHgAAAwEDAAEyAAIABAMCBAEAJgUBAwABAwEAIwUBAwMBAQAkAAEDAQEAIQZZWVmwOCshIyImNTcOAyMiLgI1ND4EMzIWFwEyPgI3Ey4BIyIOBBUUAzBcIxkSJFNdZjc8YkUmLVN0j6RaQXs8%2FdMxXlRJHCsWKxU8cGJQOSAkGs1AaEkoL1uFVlqrmH9dMxUa%2FLI9bJVZAVwFAydGYXSDRfEAAAIAT%2F%2FyA%2BUFwQAZACwBcUAWGxoAACQiGiwbLAAZABgTEQkHAgEIBytLsAlQWEAtIAMCBQQVAQIFAh4AAAANHwcBBAQBAQAkAAEBFB8ABQUCAQIkBgMCAgISAiAGG0uwIlBYQC0gAwIFBBUBAgUCHgAAAA0fBwEEBAEBACQAAQEUHwAFBQIBAiQGAwICAhUCIAYbS7BfUFhAMSADAgUEFQEDBQIeAAAADR8HAQQEAQEAJAABARQfBgEDAwwfAAUFAgECJAACAhUCIAcbS7BsUFhAMSADAgUEFQEDBQIeAAAADR8HAQQEAQEAJAABARQfBgEDAw8fAAUFAgECJAACAhUCIAcbS7CNUFhALyADAgUEFQEDBQIeBgEDBQIFAwIyAAEHAQQFAQQBACYABQACBQIBAiUAAAANACAFG0A7IAMCBQQVAQMFAh4AAAEANAYBAwUCBQMCMgABBwEEBQEEAQAmAAUDAgUBACMABQUCAQIkAAIFAgECIQdZWVlZWbA4KzMTMwM%2BAzMyFhUUDgQjIiYnBw4BIwEiDgIHAx4BMzI%2BBDU0Jk%2Byr1gmWGBoNoGQIj9ZbYBGUYMqDQgZHgHjMGJbUB0gJmo3NFxMPCkWVgXB%2FTQ9ZUYnvLVSpJWBXzZEP0EaGgN1PGqSV%2F75Ni0sS2Vzezx3fAABADz%2F8gNiBAMALwC8QA4tKyYkHBoXFRAOBgQGBytLsAlQWEAvEgEDAQEeAAIDBQMCBTIABQQDBQQwAAMDAQEAJAABARQfAAQEAAEAJAAAABIAIAcbS7BsUFhALxIBAwEBHgACAwUDAgUyAAUEAwUEMAADAwEBACQAAQEUHwAEBAABACQAAAAVACAHG0A2EgEDAQEeAAIDBQMCBTIABQQDBQQwAAEAAwIBAwEAJgAEAAAEAQAjAAQEAAEAJAAABAABACEHWVmwOCslDgMjIi4CNTQ%2BAjMyFhcHDgEjIi4CIyIOAhUUHgIzMj4EMzIfAQMzNF1eZTpYh1svTYq%2BcmSIMzgGEgsOGytBM0V7XDUcOFE2LUY2KSEbDhQOLLY5TC0SPG2ZXHvirmhHREMIChkfGUuCsmY%2BZUcnExwhHBMRNgAAAgA1%2F%2FIEBgXBABkAKgFQQBYbGgEAJCIaKhsqGBcUEgoIABkBGQgHK0uwIlBYQDEWAQUCIAQCBAUDAQAEAx4AAwMNHwAFBQIBACQAAgIUHwcBBAQAAQAkAQYCAAAMACAGG0uwX1BYQDUWAQUCIAQCBAUDAQAEAx4AAwMNHwAFBQIBACQAAgIUHwYBAAAMHwcBBAQBAQAkAAEBFQEgBxtLsGxQWEA1FgEFAiAEAgQFAwEABAMeAAMDDR8ABQUCAQAkAAICFB8GAQAADx8HAQQEAQEAJAABARUBIAcbS7CNUFhAMxYBBQIgBAIEBQMBAAQDHgYBAAQBBAABMgACAAUEAgUBACYHAQQAAQQBAQAlAAMDDQMgBRtAQBYBBQIgBAIEBQMBAAQDHgADAgM0BgEABAEEAAEyAAIABQQCBQEAJgcBBAABBAEAIwcBBAQBAQAkAAEEAQEAIQdZWVlZsDgrISImNTcOAyMiJjU0PgQzMhYXEzMDJTI%2BAjcTLgEjIg4CFRQWAvQjGRMmWmNrN4KPIj9ZbYBGSnsrRa%2B2%2FjkwYVtPHSEmajZPf1kwViQa00FqSym9tFKkloFeNjo2Ai36P4E7aZFWAQw1LF6VuFl3fQACADv%2F8gNxBAMAKgA5ALhAECwrKzksOSclGxkTEQwKBgcrS7AJUFhALTABAQQVAQABAh4AAQQABAEAMgUBBAQDAQAkAAMDFB8AAAACAQAkAAICEgIgBhtLsGxQWEAtMAEBBBUBAAECHgABBAAEAQAyBQEEBAMBACQAAwMUHwAAAAIBACQAAgIVAiAGG0A0MAEBBBUBAAECHgABBAAEAQAyAAMFAQQBAwQBACYAAAICAAEAIwAAAAIBACQAAgACAQAhBllZsDgrARQOAgcGFBUUFjMyPgQzMh8BDgMjIi4CNTQ%2BBDMyHgIlIg4CBz4DNTQuAgNxNpD8xgF1djBLOy0mIBASDywzYWZvQFeKYDQhP1t1jVFNcEgj%2Fs4%2FalI6EJq6ZCAQIzgDHEJvWUIUCxULho0UHSMdFBE3NUsyFzprmF5Om4x4VzIsRFJCNFt7RxMxOUIkEicgFQAAAQA%2F%2FwcCzAWuACMBCUASAAAAIwAjIiEcFxMRDAsFAwcHK0uwMlBYQDcUAQMCCgEFAQYBAAUDHgADAwIBACQAAgIRHwYBBQUBAAAkBAEBAQ4fAAAAAQAAJAQBAQEOACAHG0uwX1BYQC8UAQMCCgEFAQYBAAUDHgYBBQABBQAAIwQBAQAAAQABACUAAwMCAQAkAAICEQMgBRtLsOhQWEA0FAEDAgoBBQEGAQAFAx4AAgADAQIDAQAmBAEBBgEFAAEFAAAmBAEBAQABACQAAAEAAQAhBRtAOhQBAwIKAQUEBgEABQMeAAIAAwECAwEAJgABBAABAAAjAAQGAQUABAUAACYAAQEAAQAkAAABAAEAIQZZWVmwOCsBAwcGKwETJy4BNTczNz4DMzIXBw4BIyImIyIOAg8BMwcBdmUuEUtGh2QRFAiRDAtBY39JPjMRAhcSCRUMK0k4JggM%2FREDYfzAz0sEVw0FEhFOYleHXTAUXA4HARk4WkFdgAAAA%2F%2B%2B%2FpQDywQEADsASwBeAVBAGD08W1lTUUVDPEs9SzQzMjAoJhwaEhAKBytLsBtQWEBCOQEFBiQBAgUeAQcBAx4JAQUAAgEFAgEAJgABAAcIAQcBACYABAQOHwAGBgMBACQAAwMUHwAICAABACQAAAAWACAIG0uwSVBYQEU5AQUGJAECBR4BBwEDHgAEAwYDBAYyCQEFAAIBBQIBACYAAQAHCAEHAQAmAAYGAwEAJAADAxQfAAgIAAEAJAAAABYAIAgbS7BsUFhAQjkBBQYkAQIFHgEHAQMeAAQDBgMEBjIJAQUAAgEFAgEAJgABAAcIAQcBACYACAAACAABACUABgYDAQAkAAMDFAYgBxtATDkBBQYkAQIFHgEHAQMeAAQDBgMEBjIAAwAGBQMGAQAmCQEFAAIBBQIBACYAAQAHCAEHAQAmAAgAAAgBACMACAgAAQAkAAAIAAEAIQhZWVmwOCsBDgUVFB4CFRQOAiMiLgI1ND4CMzIWFy4BNTQ2Nw4BIyIuAjU0PgIzMhchBw4BDwEeAQEyPgI1NCYjIg4CFRQWATQmJy4BIyIOAhUUFjMyPgIDMAEXIigiFykxKUJ6r21Xj2U3UoarWSRHIwkLExYmXjw6ZUwsNWaWYm5RARMIAhMTfgkK%2Fn42UjkeWU42UjgdVwEWCgg2XypSeE4meW9CbU0rAtwyUEQ8PD8lKkRIVTpHf2I5JEJdOE9ySiIGBRMpGB9CKRocJkpvSkiLbUI0OxEcAxYaOf7NL01gMVhaLEpeM1pe%2Fh4aLRQJCB0wPyJITCM6TgAAAQBPAAADxAXBABsA8kAQAAAAGwAbFhQODQcFAgEGBytLsF9QWEAgAwECAwEeAAAADR8AAwMBAQAkAAEBFB8FBAICAgwCIAUbS7BsUFhAIAMBAgMBHgAAAA0fAAMDAQEAJAABARQfBQQCAgIPAiAFG0uwjVBYQB4DAQIDAR4FBAICAwI1AAEAAwIBAwEAJgAAAA0AIAQbS7DoUFhAKQMBAgMBHgAAAQA0BQQCAgMCNQABAwMBAQAjAAEBAwEAJAADAQMBACEGG0AvAwEEAwEeAAABADQFAQQDAgMEAjIAAgIzAAEDAwEBACMAAQEDAQAkAAMBAwEAIQdZWVlZsDgrMxMzAz4BMzIWFRQGBwMjEz4BNTQmIyIOAgcDT7KyU0%2FBZXN8AgNMskwCAz1CLV9aTh1BBcH9VHZ5mJEUKxf9ewKFFCURUlAxWn9O%2FecAAAIAXwAAAcsFswADABcAwEAOAAAUEgoIAAMAAwIBBQcrS7AJUFhAGQACAgMBACQAAwMRHwQBAQEOHwAAAAwAIAQbS7BfUFhAGQACAgMBACQAAwMNHwQBAQEOHwAAAAwAIAQbS7BsUFhAGQACAgMBACQAAwMNHwQBAQEOHwAAAA8AIAQbS7CNUFhAGAQBAQAAAQAAACUAAgIDAQAkAAMDDQIgAxtAIwADAAIBAwIBACYEAQEAAAEAACMEAQEBAAAAJAAAAQAAACEEWVlZWbA4KwEDIxsBFA4CIyIuAjU0PgIzMh4CAYh6r3ryFSMsGBcsIRQUIiwXGCwjFAP1%2FAsD9QE%2BGi0jFBQjLRoaLiMVFCMvAAAC%2F2f%2BlAHGBbMAFAAoAQFAEAAAJSMbGQAUABQRDAcFBgcrS7AJUFhAJgkBAAEBHgADAwQBACQABAQRHwUBAgIOHwABAQABACQAAAAWACAGG0uwSVBYQCYJAQABAR4AAwMEAQAkAAQEDR8FAQICDh8AAQEAAQAkAAAAFgAgBhtLsGxQWEAjCQEAAQEeAAEAAAEAAQAlAAMDBAEAJAAEBA0fBQECAg4CIAUbS7CNUFhAJgkBAAEBHgUBAgMBAwIBMgABAAABAAEAJQADAwQBACQABAQNAyAFG0AwCQEAAQEeBQECAwEDAgEyAAQAAwIEAwEAJgABAAABAQAjAAEBAAEAJAAAAQABACEGWVlZWbA4KwEDDgMjIiYnNz4BMzIWMzI2NxsBFA4CIyIuAjU0PgIzMh4CAYeGCC1MaUMjMhgSBQ4OBxELR0UKhe4VIy0XGCshFBQiKxgYLCMUA%2FX7wD1pTi0KCmANBwFJUQRAAT4aLSMUFCMtGhouIxUUIy8AAQBOAAAD1wXBAB4BCUASAAAAHgAeHRwbGRQSCggDAQcHK0uwX1BYQCMOAQMAAR4AAAADAgADAQImBgEFBQ0fAAEBDh8EAQICDAIgBRtLsGxQWEAjDgEDAAEeAAAAAwIAAwECJgYBBQUNHwABAQ4fBAECAg8CIAUbS7CNUFhAIg4BAwABHgAAAAMCAAMBAiYAAQQBAgECAQAlBgEFBQ0FIAQbS7DoUFhALg4BAwABHgYBBQEFNAABAAIBAQAjAAAAAwIAAwECJgABAQIBACQEAQIBAgEAIQYbQDUOAQMAAR4GAQUBBTQABAMCAwQCMgABAAIBAQAjAAAAAwQAAwECJgABAQIBACQAAgECAQAhB1lZWVmwOCsBAzMyNjcBPgE7AQEOAQceARcBIyImJwEuASsBAyMTAbJqHxQaEAFPEB4Ynf55Dx0REBYLATCZFhsL%2Fv4NGRwiO7C1BcH8nQsRAVcQFP5zEBsKDCAT%2FgwQEwGfFA7%2BHAXBAAEAWAAAAboFwQADAF9ACgAAAAMAAwIBAwcrS7BfUFhADQAAAA0fAgEBAQwBIAIbS7BsUFhADQAAAA0fAgEBAQ8BIAIbS7CNUFhADQIBAQABNQAAAA0AIAIbQAsAAAEANAIBAQErAllZWbA4KzMTMwNYs6%2BzBcH6PwAAAQBHAAAFwQQEADABKkAWAAAAMAAwKykjIh0bFhUPDQkHAwEJBytLsCJQWEAkBAEEAAsFAgMEAh4GAQQEAAEAJAIBAgAADh8IBwUDAwMMAyAEG0uwX1BYQCgEAQQACwUCAwQCHgAAAA4fBgEEBAEBACQCAQEBFB8IBwUDAwMMAyAFG0uwbFBYQCgEAQQACwUCAwQCHgAAAA4fBgEEBAEBACQCAQEBFB8IBwUDAwMPAyAFG0uw6FBYQDEEAQQACwUCAwQCHgAABAMAAQAjAgEBBgEEAwEEAQAmAAAAAwAAJAgHBQMDAAMAACEFG0BDBAEGAAsFAgcEAh4ABQcDBwUDMgADAzMAAAYHAAEAIwABAAYEAQYBACYAAgAEBwIEAQAmAAAABwAAJAgBBwAHAAAhCFlZWVmwOCszEzMyFQc%2BATMyFhU%2BATMyFhUUBgcDIxM2NTQmIyIOAgcDIxM%2BATU0JiMiDgIHA0d6WTwOS7JjZ2JMvWhwbwQDTK9MBjI7K1ZQRRtBsE0DBC87MFlPRBw%2FA%2FY8tX6BjYOLhZKJFzIb%2FXsChTEoS0crU3tQ%2FdkChRswFUdEMFuDUv3wAAEARwAAA70EBAAdAQJAEAAAAB0AHRgWEA8JBwMBBgcrS7AiUFhAIAQBAwAFAQIDAh4AAwMAAQAkAQEAAA4fBQQCAgIMAiAEG0uwX1BYQCQEAQMABQECAwIeAAAADh8AAwMBAQAkAAEBFB8FBAICAgwCIAUbS7BsUFhAJAQBAwAFAQIDAh4AAAAOHwADAwEBACQAAQEUHwUEAgICDwIgBRtLsOhQWEAtBAEDAAUBAgMCHgAAAwIAAQAjAAEAAwIBAwEAJgAAAAIAACQFBAICAAIAACEFG0AxBAEDAAUBBAMCHgACBAI1AAADBAABACMAAQADBAEDAQAmAAAABAAAJAUBBAAEAAAhBllZWVmwOCszEzMyFQc%2BATMyFhUUBgcDIxM%2BATU0JiMiDgIHA0d5WTwPUcttcX0CA0yyTAIDPUEwY1xPHDoD9jzEhoiYkhQqF%2F17AoUUJRFSTzRfh1P9%2FQACADf%2F8gO2BAUADwAjAIhAEhEQAQAbGRAjESMJBwAPAQ8GBytLsAlQWEAcAAEBAwEAJAADAxQfBAEAAAIBACQFAQICEgIgBBtLsGxQWEAcAAEBAwEAJAADAxQfBAEAAAIBACQFAQICFQIgBBtAJAADAAEAAwEBACYEAQACAgABACMEAQAAAgEAJAUBAgACAQAhBFlZsDgrJTI%2BAjU0JiMiDgIVFBYXIi4CNTQ%2BAjMyHgIVFA4CAcBJeFQubmhKd1QubVlTimQ4UIu9blOKZDhQi759UIWuX4yOT4WuX4yPizlsnGSA4qpiOWydY3%2FiqmMAAAIAHP6pA90EBAAYACsBTEAWGhkAACMhGSsaKwAYABgVEwsJAwEIBytLsAlQWEAxBAEEAB8FAgUEFwECBQMeBwEEBAABACQBAQAADh8ABQUCAQAkAAICEh8GAQMDEAMgBhtLsCJQWEAxBAEEAB8FAgUEFwECBQMeBwEEBAABACQBAQAADh8ABQUCAQAkAAICFR8GAQMDEAMgBhtLsElQWEA1BAEEAB8FAgUEFwECBQMeAAAADh8HAQQEAQEAJAABARQfAAUFAgEAJAACAhUfBgEDAxADIAcbS7BsUFhANwQBBAAfBQIFBBcBAgUDHgcBBAQBAQAkAAEBFB8ABQUCAQAkAAICFR8GAQMDAAEAJAAAAA4DIAcbQDwEAQQAHwUCBQQXAQIFAx4AAAQDAAEAIwABBwEEBQEEAQAmAAUAAgMFAgEAJgAAAAMAACQGAQMAAwAAIQZZWVlZsDgrGwEzMhUHPgMzMhYVFA4EIyImJwMBIg4CBwMeATMyPgQ1NCYcpVk8ESZaY2w4gZAiP1ltgEZLfCo2AcAwY1xPHSAmazc0XEw8KRZW%2FqkFTTzYQmtMKby1UqSVgV82Ozf%2BRQTMPGyUV%2F7%2BNy0sS2Vzezx3fAAAAgAw%2FqkDqQQDAB4AMAD3QBAgHykmHzAgMBwaEA4CAAYHK0uwCVBYQC8eAQQCJQoCAwQJAQABAx4ABAQCAQAkAAICFB8FAQMDAQEAJAABARIfAAAAEAAgBhtLsElQWEAvHgEEAiUKAgMECQEAAQMeAAQEAgEAJAACAhQfBQEDAwEBACQAAQEVHwAAABAAIAYbS7BsUFhALx4BBAIlCgIDBAkBAAEDHgAAAQA1AAQEAgEAJAACAhQfBQEDAwEBACQAAQEVASAGG0A3HgEEAiUKAgMECQEAAQMeAAABADUAAgAEAwIEAQAmBQEDAQEDAQAjBQEDAwEBACQAAQMBAQAhBllZWbA4KwEjIiY1ND4CNRMOAyMiLgI1ND4EMzIWFwEyPgI3Ey4BIyIOBBUUAwVwIBoCAgI7I1BaYjQ8YkUmLVN0j6RaQXs8%2FdMwXVRIHC0VKxU8cGJQOSD%2BqSUZAxARDgIB1zteQyQvW4VWWquYf10zFRr8sjxqk1cBYwUDJ0ZhdINF8QAAAQBHAAAC1AP9ABcAykAOAAAAFwAXFBIPDQMBBQcrS7BDUFhAIRAKAgIAEQsCAwICHgACAgABACQBAQAADh8EAQMDDAMgBBtLsF9QWEAlEAoCAgARCwIDAgIeAAAADh8AAgIBAQAkAAEBFB8EAQMDDAMgBRtLsGxQWEAlEAoCAgARCwIDAgIeAAAADh8AAgIBAQAkAAEBFB8EAQMDDwMgBRtALhAKAgIAEQsCAwICHgAAAgMAAQAjAAEAAgMBAgEAJgAAAAMAACQEAQMAAwAAIQVZWVmwOCszEzMyFhUUDgIVBz4BMzIXByYjIgYHA0d6WRwgAQEBDkGhWSoqIC8sYZgzOAP2GhsEDxAMAbiMmBKrE73A%2FioAAAEACv%2FwAwAEBAA5AMhADjc1JiQhHxoYCQcEAgYHK0uwX1BYQDM5AQEFHAECBAIeAAABAwEAAzIAAwQBAwQwAAEBBQEAJAAFBRQfAAQEAgEAJAACAhICIAcbS7BsUFhAMzkBAQUcAQIEAh4AAAEDAQADMgADBAEDBDAAAQEFAQAkAAUFFB8ABAQCAQAkAAICFQIgBxtAOjkBAQUcAQIEAh4AAAEDAQADMgADBAEDBDAABQABAAUBAQAmAAQCAgQBACMABAQCAQAkAAIEAgEAIQdZWbA4KwEOASMiLgIjIg4CFRQeBBUUDgIjIiYnNz4BMzIeAjMyPgI1NC4ENTQ%2BAjMyFhcC0wgQDA4hL0QwLUo2HT5ebV4%2BN2eRWmGVLywIFhEQIDBJODFPNx0%2BXmxePjNgiVZbizIDUwwLFhsXGSw7IS84KSY6WkhGgGE6RTZEDQ4cIxweMkMmMzwoIzdYSUB3XDc9NAABAF%2F%2F8AK1BT4AMAEyQBAvLSgmIyEZGBcWFRMIBgcHK0uwMlBYQC4rAQYEAR4AAQIBNAAFAAQABQQyAwEAAAIAACQAAgIOHwAEBAYBACQABgYSBiAHG0uwX1BYQCwrAQYEAR4AAQIBNAAFAAQABQQyAAIDAQAFAgABAiYABAQGAQAkAAYGEgYgBhtLsGxQWEAsKwEGBAEeAAECATQABQAEAAUEMgACAwEABQIAAQImAAQEBgEAJAAGBhUGIAYbS7DoUFhANSsBBgQBHgABAgE0AAUABAAFBDIAAgMBAAUCAAECJgAEBgYEAQAjAAQEBgEAJAAGBAYBACEHG0A7KwEGBAEeAAECATQAAAMFAwAFMgAFBAMFBDAAAgADAAIDAAImAAQGBgQBACMABAQGAQAkAAYEBgEAIQhZWVlZsDgrNzQ%2BAjcTIyImNTQ%2BAj8BEz4BOwEDIQchAw4DFRQWMzI%2BAjMyFh8BDgEjIiafAQMGBj9xDRECAwMBnEsEFhBeLAEKD%2F71PQUFAwEvKRooHRQICAkFJTB9P2FwvwYTJDovAfsPEAMSFxgLFQE5DxP%2Bo4H%2BDikyHgwDMzEPEg8ICVUrMWoAAAEAYP%2FyA9UD9QAjAPZAEAAAACMAIx0bEQ8ODQgGBgcrS7AiUFhAHRkYAgABAR4FBAIBAQ4fAAAAAgECJAMBAgIMAiAEG0uwX1BYQCEZGAIAAQEeBQQCAQEOHwACAgwfAAAAAwECJAADAxUDIAUbS7BsUFhAIRkYAgABAR4FBAIBAQ4fAAICDx8AAAADAQIkAAMDFQMgBRtLsOhQWEAqGRgCAAEBHgAAAgMAAQAjBQQCAQACAwECAQAmAAAAAwECJAADAAMBAiEFG0AxGRgCAAQBHgUBBAEAAQQAMgAAAgMAAQAjAAEAAgMBAgEAJgAAAAMBAiQAAwADAQIhBllZWVmwOCsBAw4BFRQWMzI%2BAjcTMwMjIiY1ND4CNTcOASMiJjU0NjcTAWJMAgM9Qi5hW04dP7F6WB8iAgMDB1HIanF9AgNMA%2FX9fBQkEVJQMlyCUAIP%2FAscHQEiKCIBUYGFmpAUKhcChAABAEsAAAPhA%2FUAEgB3QAgSERAOAgADBytLsF9QWEATCAECAAEeAQEAAA4fAAICDAIgAxtLsGxQWEATCAECAAEeAQEAAA4fAAICDwIgAxtLsOhQWEARCAECAAEeAQEAAgA0AAICKwMbQBUIAQIBAR4AAAEANAABAgE0AAICKwRZWVmwOCsTMzIWFxMeARc%2BATcBPgE7AQEjS5AUGAOXCAcCCxgSAToIHBGL%2FgSVA%2FUWD%2F10JUokJEkmAowQFfwLAAABAFEAAAW5A%2FcALgC1QAwuLCIgHx0RDgIABQcrS7BfUFhAFycXCAMDAAEeAgECAAAOHwQBAwMMAyADG0uwbFBYQBcnFwgDAwABHgIBAgAADh8EAQMDDwMgAxtLsMhQWEAVJxcIAwMAAR4CAQIAAwA0BAEDAysDG0uw6FBYQBknFwgDAwABHgABAAE0AgEAAwA0BAEDAysEG0AhJxcIAwQCAR4AAQABNAAAAgA0AAIEAjQABAMENAADAysGWVlZWbA4KxMzMhYXEx4BFz4BNwE%2BATsBMhYXEx4BFz4BNwE%2BATsBASMiJwMuAScOAQcBBisBUYUUGQJdBQEBDBkOARUGGxFKFBYCcQYHAwoTDgEABhwSgP5XhxcGewMEAgUKB%2F7bDhqCA%2FUUEf10I0EgIEEjApAPFBQP%2FXAjQiEgQyMCjBAV%2FAsiAq8QIRARIBH9UiIAAAH%2FzgAAA7ID9QAcAKRAChwaEhAODAMBBAcrS7BfUFhAFhUPAAMCAAEeAQEAAA4fAwECAgwCIAMbS7BsUFhAFhUPAAMCAAEeAQEAAA4fAwECAg8CIAMbS7DoUFhAIhUPAAMCAAEeAQEAAgIAAQAjAQEAAAIBACQDAQIAAgEAIQQbQCkVDwADAwEBHgABAwIBAQAjAAAAAwIAAwEAJgABAQIBACQAAgECAQAhBVlZWbA4KwEDMzIWFxM%2BATcTPgE7AQkBIyImJwMGBwEOASsBAWjznxQRB6oFCwjlCxINof6WAQ6fFBYHvwoL%2FuwKGBKcAiEB1AsO%2FqQLFAsBLw4O%2Fiv94BUOAZUWEP6QDhQAAAEAUf6pA%2BgD9QAVAJtACBUTBwUDAQMHK0uwSVBYQBQNBAIAAQEeAgEBAQ4fAAAAEAAgAxtLsGxQWEAWDQQCAAEBHgAAAAEBACQCAQEBDgAgAxtLsOhQWEAgDQQCAAEBHgIBAQAAAQEAIwIBAQEAAQAkAAABAAEAIQQbQCYNBAIAAgEeAAIBAAECADIAAQIAAQEAIwABAQABACQAAAEAAQAhBVlZWbA4KwEGKwETATMyFhcTHgEXPgE3AT4BOwEBPBUpgtv%2B%2BpMVFQSjBQYCCRELAUAIHQ%2BN%2FtIpAZMDuRUQ%2FYIVKhUVKxUCfxATAAABAAMAAANZA%2FUADwB5QAoPDg0MBwYFBAQHK0uwX1BYQBoAAgIDAAAkAAMDDh8AAAABAAAkAAEBDAEgBBtLsGxQWEAaAAICAwAAJAADAw4fAAAAAQAAJAABAQ8BIAQbQCEAAwACAAMCAAAmAAABAQAAACMAAAABAAAkAAEAAQAAIQRZWbA4KwEOAQcBIQchNz4BNwEhNyEDUAISC%2F24AfQQ%2FTYJAhEMAkv%2BFBECvgOpEyMO%2FSaLSg0jEALfjAAAAQAx%2FuECWQX8AEUAS0AOPTszMBgVEhAFBAMCBgcrQDUmAQABOgEFBAIeAAIAAwECAwEAJgABAAAEAQABACYABAUFBAEAIwAEBAUBACQABQQFAQAhBrA4KxM0JiM3MjY1NC4CNTQ%2BAjsBBw4BKwEiDgIVHAEWFBUUDgIHHgEVFA4CFRQWOwEyFhUUDgIVByMiLgI1ND4Cnjg1DUpJAwMDLVmEVjEJAh8KEidCLxoBIjM7GTVAHiMeQz0TChcCAQIEMkVmQyIgJiABxTRCaHd8FjU3NRZhmGk3TRQQHkVvURQ7PzwTTWdBIQcRWz88cnN1P0ZVDxEDDg8MASUoR2I6QnhzcQABAKv%2BqQE1Bf0AAwA8QAYDAgEAAgcrS7BJUFhADgAAAAEAACQAAQEQASACG0AXAAABAQAAACMAAAABAAAkAAEAAQAAIQNZsDgrEzMRI6uKigX9%2BKwAAAH%2F8P7iAhgF%2FQBHAEtADj89NTIaFxIQBQQDAgYHK0A1PAEEBSgBAQACHgAFAAQABQQBACYAAAABAwABAQAmAAMCAgMBACMAAwMCAQAkAAIDAgEAIQawOCsBFBYzByIGFRQeAhUUDgIrATc%2BAzsBMj4CNTwBJjQ1ND4CNy4BNTQ%2BAjU0JisBIiY1ND4CNTczMh4CFRQOAgGrODUNSkkDAwMtWYRWMQkBCg0OBRInQi8aASIzOxk1QB4jHkM9EwoXAgECBDJFZkMiICYgAxk0Qmh3fBY1NzUWYZhpN00KDQkEHkVvURM8PzsUTGhBIQcRWz88cnN1P0ZVDxEDDg8MASUoR2I6QnhzcQAAAQA5AZ4D1wMAABsAR0ASAQAYFhIRDw0KCAQDABsBGwcHK0AtAAEFATQABAIENQYBAAMCAAEAIwAFAAMCBQMBACYGAQAAAgEAJAACAAIBACEGsDgrATI2NzMUDgIjIi4CIyIGByM0PgIzMh4CArxBSQGQJUVmQDRmX1YkQUkBkCVFZUE0Zl9WAmVVRkNwUCwgJyFUR0NwUC0hJyEAAgCU%2FqgB7QQFAA0AIQB9QA4AAB4cFBIADQANBwYFBytLsElQWEAbAAMDAgEAJAACAhQfAAAAAQAAJAQBAQEQASAEG0uwbFBYQBgAAAQBAQABAAAlAAMDAgEAJAACAhQDIAMbQCIAAgADAAIDAQAmAAABAQAAACMAAAABAAAkBAEBAAEAACEEWVmwOCsbAT4DNzMOAwcLATQ%2BAjMyHgIVFA4CIyIuApRDBg0PEgpoAgUGBwZCLhMiLRsaLSIUFCItGhstIhP%2BqAIeLVVXXDQ1XFZVLf3iBN8aLiIUFCIuGhstIhMTIi0AAAIAiv8TBCYE5gAvADgA%2BUASNTQvLSopIyEeHRgWDw0KCQgHK0uwCVBYQEITEAIHACUBAwQAAQUDAx4AAQABNAACBwQHAgQyAAQDBwQDMAAGBQY1AAcHAAEAJAAAABQfAAMDBQEAJAAFBRIFIAkbS7BsUFhAQhMQAgcAJQEDBAABBQMDHgABAAE0AAIHBAcCBDIABAMHBAMwAAYFBjUABwcAAQAkAAAAFB8AAwMFAQAkAAUFFQUgCRtASRMQAgcAJQEDBAABBQMDHgABAAE0AAIHBAcCBDIABAMHBAMwAAYFBjUAAAAHAgAHAQAmAAMFBQMBACMAAwMFAQAkAAUDBQEAIQlZWbA4KwUuAzU0PgI%2FAT4BOwEHHgEXBw4BIyIuAicDPgMzMh8BDgMPAQ4BKwEDFBYXEw4DAfdSh2A0TZDRhCIEHhRALVJ9MDQIEQ4MHis9KpNAWz8qEBYJJyFTYGk2IQQdFUCZdGqSWoldMAoJRHGbYH7XnlwDtRMd6gs%2FMTwLCRIYGAf8%2FQQfIhsPPCM2JhYDsRMdAqSEoRUDAAZEdqMAAAEADwAABIQFpwA%2BAStAFD08NzUvLSclIB4bGhMRDAoEAgkHK0uwX1BYQDgrAQYHCAECAQIeAAYHBAcGBDIIAQQDAQABBAABACYABwcFAQAkAAUFER8AAQECAQAkAAICDAIgBxtLsGxQWEA2KwEGBwgBAgECHgAGBwQHBgQyAAUABwYFBwEAJggBBAMBAAEEAAEAJgABAQIBACQAAgIPAiAGG0uw6FBYQD8rAQYHCAECAQIeAAYHBAcGBDIABQAHBgUHAQAmCAEEAwEAAQQAAQAmAAECAgEBACMAAQECAQAkAAIBAgEAIQcbQEcrAQYHCAECAQIeAAYHBAcGBDIABQAHBgUHAQAmAAQAAwAEAwAAJgAIAAABCAABACYAAQICAQEAIwABAQIBACQAAgECAQAhCFlZWbA4KwEOASMhAw4BBz4BMyEHDgMjITc%2BAzcTIzc%2BATsBEz4DMzIeAhcHBiMiJicuAyMiDgIHAyEHA3oCHxf%2BWR8JNjAdPB0CrgkCDRcdEfw7DiM5KxsGJKMIAh8XcSEMUIGwbVR7WDkSSxQUDhgIESMySDRBa1EzCCAB2AcClREd%2FwBLaioGB0kNGxYOcAofL0MuAS5GEhwBCV6lekYmQls1LAoKDhswJBQrT3BF%2FvZGAAIAqwDgBCsEYAAjADcAlUAKNDIqKBwaCggEBytLsGxQWEA4DgwGBAQDACEVDwMEAgMeGBYDAQIDHg0FAgAcIB8XAwEbAAIAAQIBAQAlAAMDAAEAJAAAABQDIAYbQEIODAYEBAMAIRUPAwQCAx4YFgMBAgMeDQUCABwgHxcDARsAAAADAgADAQAmAAIBAQIBACMAAgIBAQAkAAECAQEAIQdZsDgrATQ2Nyc3Fz4BMzIWFzcXBx4BFRQGBxcHJw4BIyImJwcnNy4BNxQeAjMyPgI1NC4CIyIOAgEGIR2ZW5csaDo5ZiuZWZcfIiEdmFuYLGg5OWUsmVqYHyGEIz5RLy9TPSQkPVMvL1E%2BIwKgOWUsmVqYHyIhHplbmCxnOjlmK5dcmB8hIR2ZW5gsZzouUT0kJD1RLi9SPiMjPlIAAAEAfgAABMQFlwAiARJAGCIhIB8eHRwbGhkYFxYVFBMSEAQCAQALBytLsF9QWEArCgEAAQEeAwEACgEEBQAEAAImCQEFCAEGBwUGAAAmAgEBAQsfAAcHDAcgBRtLsGxQWEArCgEAAQEeAgEBAAE0AwEACgEEBQAEAAImCQEFCAEGBwUGAAAmAAcHDwcgBRtLsOhQWEA3CgEAAQEeAgEBAAE0AAcGBzUDAQAKAQQFAAQAAiYJAQUGBgUAACMJAQUFBgAAJAgBBgUGAAAhBxtASgoBAAIBHgABAgE0AAIAAjQABwYHNQAAAAoEAAoAAiYAAwAEBQMEAAAmAAUJBgUAACMACQAIBgkIAAAmAAUFBgAAJAAGBQYAACEKWVlZsDgrEyEBMzIWFxMeARc%2BATcBPgE7AQEhByEHIQchAyMTITchNyGjATb%2BypAYHAfTDAoECRcUAV8LIhiR%2FgIBNgv%2BqQ0BVgz%2BqiesJ%2F6pDQFWDf6pAnADJxcU%2FcMhOhwcOyACPREa%2FNljaWP%2BvwFBY2kAAgCr%2FqkBNQX9AAMABwBUQAoHBgUEAwIBAAQHK0uwSVBYQBgAAAABAgABAAAmAAICAwAAJAADAxADIAMbQCEAAAABAgABAAAmAAIDAwIAACMAAgIDAAAkAAMCAwAAIQRZsDgrEzMRIxEzESOrioqKigX9%2FOb%2B4fzlAAACADv%2FgwN%2FBaYARgBWAJdADkRCKykmJB8dCAYDAQYHK0uwX1BYQDdGAQEFVEw7FgQDACEBAgQDHgAAAQMBAAMyAAMEAQMEMAAEAAIEAgEAJQABAQUBACQABQURASAGG0BBRgEBBVRMOxYEAwAhAQIEAx4AAAEDAQADMgADBAEDBDAABQABAAUBAQAmAAQCAgQBACMABAQCAQAkAAIEAgEAIQdZsDgrAQYjIi4CIyIOAhUUHgQVFAYHHgEVFA4CIyImJzc%2BATMyHgIzMj4CNTQuBjU0NjcuATU0PgIzMhYXARQeAhc%2BATU0LgInDgEDUg8XDyEvQjAvSzYdRGZ2ZkRZXyUtNmaTXmGZMDAJFhISITBJOjJPNx0pQlVZVUIpYWclLjNhi1dbjC%2F9nDpabjM6MjZVZzFFOQTzFhcbFxwuPiIuQTg4SmRIW48pIVU5SoFgN0Q2Qg0MHCIcHTNFKSk8MCgqMD9SOFmMJyJYPkF2WjU%2BNv2VL0I4Mh4dVjUxRDcwHCNQAAACAF4EsAKmBZEAEwAnAG9ACiQiGhgQDgYEBAcrS7BfUFhAEAIBAAABAQAkAwEBAQsAIAIbS7DoUFhAGgMBAQAAAQEAIwMBAQEAAQAkAgEAAQABACEDG0AhAAEDAAEBACMAAwACAAMCAQAmAAEBAAEAJAAAAQABACEEWVmwOCsBFA4CIyIuAjU0PgIzMh4CBRQOAiMiLgI1ND4CMzIeAgE%2FEiApFxcoHhISHigXFykgEgFnEh8pFxcpHhISHikXFykfEgUfFygeEhIeKBcXKh8SEh8qFxcoHhISHigXFyofEhIfKgADAF3%2F8gYSBagAKwBHAGEBYkAaAQBcWlBOQkA0MigmHhwZFxIQCAYAKwErCwcrS7AJUFhASBQBBAIEAQUAAh4AAwQABAMAMgoBAAUEAAUwAAIABAMCBAEAJgAFAAEIBQEBACYACQkGAQAkAAYGER8ACAgHAQAkAAcHEgcgCRtLsF9QWEBIFAEEAgQBBQACHgADBAAEAwAyCgEABQQABTAAAgAEAwIEAQAmAAUAAQgFAQEAJgAJCQYBACQABgYRHwAICAcBACQABwcVByAJG0uwbFBYQEYUAQQCBAEFAAIeAAMEAAQDADIKAQAFBAAFMAAGAAkCBgkBACYAAgAEAwIEAQAmAAUAAQgFAQEAJgAICAcBACQABwcVByAIG0BPFAEEAgQBBQACHgADBAAEAwAyCgEABQQABTAABgAJAgYJAQAmAAIABAMCBAEAJgAFAAEIBQEBACYACAcHCAEAIwAICAcBACQABwgHAQAhCVlZWbA4KwEyFh8BDgEjIi4CNTQ%2BAjMyFhcHDgEjIi4CIyIOAhUUHgIzMj4CJTQ%2BBDMyHgQVFA4EIyIuBDcUHgQzMj4ENTQuAiMiDgQEOwkJBTw5pXRioXM%2FRHqnYm2XOS4FEAsOHzJNOkdwUCoqS2c%2BP1Y5IfwuNGCForplZbuihl80NF%2BGortlZLuihWA0ZSxRc4uiWFijjXNSLWOr6IRYootzUSwB2gYFQEJJRHqoZGWpeUNDOEEGDBYbFy1UeEtNeVIrGR0Z8mW7o4VgNDRghaO7ZWS7ooVgNDRghaK6ZVmkj3RTLS1TdI%2BkWYbrr2UuU3aPpgACAI8DPwKDBakALQA5AO9AGi8uAQAzMi45LzklIx4cGRcREAoIAC0BLQoHK0uwNlBYQDYhAQMFBAEABgIeAAQDAgMEAjIAAgAHBgIHAQAmCQEGAQgCAAYAAQAlAAMDBQEAJAAFBREDIAYbS7BfUFhAPSEBAwUEAQAGAh4ABAMCAwQCMggBAAYBBgABMgACAAcGAgcBACYJAQYAAQYBAQAlAAMDBQEAJAAFBREDIAcbQEghAQMFBAEABgIeAAQDAgMEAjIIAQAGAQYAATIABQADBAUDAQAmAAIABwYCBwEAJgkBBgABBgEAIwkBBgYBAQAkAAEGAQEAIQhZWbA4KwEiJi8BDgMjIiY1ND4CPwE2NDU0JiMiDgIjIiYvAT4BMzIeAhUUBgcDJzI2PwEOAxUUFgIYERQCBRkuMDQfQVIlVo5qBQEoMCIwJB4PDhAEETZ4RCxELxgBAS%2F%2FLkckDUJcORkqA0gJEzEVIBYLRUQoSzsmAyYHDAYuNhIVEg4KKDIuHzRHKAgSCP6DUCYjbQISHioaIh4AAgCFAIEC%2FQOgABIAJQAJQAYVJQISAgsrEzcBFxYVFAcDBgcWFxMWFRQPARM3ARcWFRQHAwYHFhcTFhUUDwGFAwEWNBcPrxAQCg1vBiA7XQMBFjQXD68QEAoNbwYgOwIGFgGEGwwWFBP%2B%2BRkLChr%2B%2BQ4NIA8bAYUWAYQbDBYUE%2F75GQsKGv75Dg0gDxsAAAEApQE%2BBA8C4AAFAFJACAUEAwIBAAMHK0uwCVBYQB0AAQICASkAAAICAAAAIwAAAAIAACQAAgACAAAhBBtAHAABAgE1AAACAgAAACMAAAACAAAkAAIAAgAAIQRZsDgrEyEDIxMhtANbNJMk%2FTkC4P5eASAAAQBhAg4CPAKgAAMAJUAGAwIBAAIHK0AXAAABAQAAACMAAAABAAAkAAEAAQAAIQOwOCsTIQchcwHJE%2F44AqCSAAQAXv%2FyBhQFqAAbADMASQBWAY5AGjQ0VlRMSjRJNEhEQjk3NjUwLiQiFhQIBgsHK0uwCVBYQD4%2BAQcIAR4GAQQHAgcEAjIABQAJCAUJAQAmAAgKAQcECAcBACYAAwMAAQAkAAAAER8AAgIBAQAkAAEBEgEgCBtLsF9QWEA%2BPgEHCAEeBgEEBwIHBAIyAAUACQgFCQEAJgAICgEHBAgHAQAmAAMDAAEAJAAAABEfAAICAQEAJAABARUBIAgbS7BsUFhAPD4BBwgBHgYBBAcCBwQCMgAAAAMFAAMBACYABQAJCAUJAQAmAAgKAQcECAcBACYAAgIBAQAkAAEBFQEgBxtLsOhQWEBFPgEHCAEeBgEEBwIHBAIyAAAAAwUAAwEAJgAFAAkIBQkBACYACAoBBwQIBwEAJgACAQECAQAjAAICAQEAJAABAgEBACEIG0BLPgEHCAEeAAYHBAcGBDIABAIHBAIwAAAAAwUAAwEAJgAFAAkIBQkBACYACAoBBwYIBwEAJgACAQECAQAjAAICAQEAJAABAgEBACEJWVlZWbA4KxM0PgQzMh4EFRQOBCMiLgQ3FB4EMzI%2BBDU0LgIjIg4CBREjESEyFhUUBgceARcTIyInAy4BIyczMj4CNTQuAisBXjRghaO6ZWW6o4VgNDRghaO6ZWW6o4VgNGUsUnKMolhYoo1zUi1jq%2BeEhOaqYgHmnAEgrKZrahEYDeOUIRDJCRkaUHM4TS8VEytGNIQCzGW7o4VgNDRghaO7ZWS7ooVgNDRghaK6ZVmkj3RTLS1TdI%2BkWYbrr2Vlr%2Bvg%2Fp4DfH16XoQZCh8T%2FrIZAS4ODXIVKDomJTgkEgABAHAE0AKQBUEAAwAlQAYDAgEAAgcrQBcAAAEBAAAAIwAAAAEAACQAAQABAAAhA7A4KxMhByF%2BAhIO%2Fe4FQXEAAgCOAycDGQWqABMAJwBTQAokIhoYEA4GBAQHK0uwX1BYQBcAAgABAgEBACUAAwMAAQAkAAAAEQMgAxtAIQAAAAMCAAMBACYAAgEBAgEAIwACAgEBACQAAQIBAQAhBFmwOCsTND4CMzIeAhUUDgIjIi4CNxQeAjMyPgI1NC4CIyIOAo4zWHZERXdYMjJYd0VEdlgzfR82SSoqSTYeHjZJKipJNh8EaEN2VzIyV3ZDQnVXMzNXdUEqSTYfHzZJKipKNx8fN0oAAgAzAFAESwSvAAsADwCRQBYAAA8ODQwACwALCgkIBwYFBAMCAQkHK0uw6FBYQDEIAQUABTQAAgEGAQIGMgQBAAMBAQIAAQACJgAGBwcGAAAjAAYGBwAAJAAHBgcAACEGG0A5CAEFAAU0AAIBBgECBjIABAADAQQDAAAmAAAAAQIAAQACJgAGBwcGAAAjAAYGBwAAJAAHBgcAACEHWbA4KwEDIQchAyMTITchEwEhByEC3y8BmxD%2BZS2MLf5qDwGXL%2F3vA70Q%2FEQEr%2F6Fg%2F6OAXKDAXv8JIMAAQCBA4QCrwZkAC0AgEAQAQAoJiMhFRQNCgAtAS0GBytLsGxQWEArKwEEAwkBAgECHgAEAwEDBAEyBQEAAAMEAAMBACYAAgIBAQAkAAEBDgIgBRtANCsBBAMJAQIBAh4ABAMBAwQBMgUBAAADBAADAQAmAAECAgEBACMAAQECAAAkAAIBAgAAIQZZsDgrATIWFRQOAg8BNjsBMhYVFAYHBgchNz4BPwE%2BAzU0JiMiBgcGIyImLwE%2BAQHiYG0cMD8ixzIqyhITAgICAv4DBQIMDfofNigXNioqQRcOIQQIBUMdlQZkZFMsSEE8H7UOEg8LHQwPDioMHAvcGzg5Oh4tMCsyHgEBDGppAAABAKUDfALABmQAOgCyQBYBADMxLiwoJyYlHx0YFhAOADoBOgkHK0uwPlBYQEE2AQcGBwEEBRQBAwIDHgAHBgUGBwUyAAIEAwQCAzIIAQAABgcABgEAJgAFAAQCBQQBACYAAQEDAQAkAAMDDgEgBxtASjYBBwYHAQQFFAEDAgMeAAcGBQYHBTIAAgQDBAIDMggBAAAGBwAGAQAmAAUABAIFBAEAJgADAQEDAQAjAAMDAQEAJAABAwEBACEIWbA4KwEyHgIVFAceARUUDgIjIi4CJzc2MzIXHgMzMj4CNTQmIzc%2BATU0JiMiBgcGIyImLwE%2BAwH2Lks1HIs5ODBOZDQ4UTciCToPDRwIBA4aKyEiNSUURlYLW1M1LDI9FA4dBAgFQA41SFcGZBotPiSMLRFFNzxdPyEZMUcvGAYXDiEcExYlMBoxMVkCPT4sLS4rHwEBDDRQNBsAAAEBBwSLAqQFpwAJADNACgAAAAkACAUDAwcrS7BfUFhADQAAAQA1AgEBAREBIAIbQAsCAQEAATQAAAArAlmwOCsBAw4BKwE3PgEzAqT4Dh0UZqYOIh8Fp%2F7%2FDwzyFhQAAAEAEf6oA70D8wAlAVBAEgAAACUAJR8dFhQPDQwLCAYHBytLsElQWEAlEgEAARgBAgACHgYFAgEBDh8AAAACAQIkAwECAgwfAAQEEAQgBRtLsFtQWEAlEgEAARgBAgACHgAEAgQ1BgUCAQEOHwAAAAIBAiQDAQICDAIgBRtLsF9QWEApEgEAARgBAwACHgAEAgQ1BgUCAQEOHwAAAAMBAiQAAwMMHwACAgwCIAYbS7BsUFhAKRIBAAEYAQMAAh4ABAIENQYFAgEBDh8AAAADAQIkAAMDDx8AAgIPAiAGG0uw6FBYQDQSAQABGAEDAAIeAAQCBDUGBQIBAAIBAAAjAAAAAwIAAwECJgYFAgEBAgEAJAACAQIBACEGG0A5EgEABRgBAwACHgYBBQEAAQUAMgAEAgQ1AAEFAgEAACMAAAADAgADAQImAAEBAgEAJAACAQIBACEHWVlZWVmwOCsBAwYUFRQWMzI2NxMzAyMiJj0BDgEjIiYnFRQGBwMjIiY1PAE3EwFcUwJWUUaEPV2rfGcSF0aHUEFeHgUEI1UgJQGeA%2FP9WQsTClJZSkIC7vwNEhJsSEMvKxAkSCD%2B5SAdAwcDBQEAAQBr%2FzcFiQWZABMAokASAAAAEwASCgkIBwYFBAMCAQcHK0uwX1BYQB0ABAABAAQBMgMBAQEzAgEAAAUBACQGAQUFCwAgBBtLsOhQWEAnAAQAAQAEATIDAQEBMwYBBQAABQEAIwYBBQUAAAAkAgEABQAAACEFG0AyAAACBAIAKgAEAwIEAzAAAwECAwEwAAEBMwYBBQICBQEAIwYBBQUCAAAkAAIFAgAAIQdZWbA4KwEHIwMjEyEDIxMiLgI1ND4CMwWJE9y1nbb%2B67adal2WaTlIg7hxBZmZ%2BjcFyfo3A10yWn5NWp10QwAAAQCUAb0BvgLoABMAJUAGEA4GBAIHK0AXAAABAQABACMAAAABAQAkAAEAAQEAIQOwOCsTND4CMzIeAhUUDgIjIi4ClBcpNh4fNygYGCg3Hx42KRcCUR84KBgYKDgfHjYpFxcpNgAAAQAX%2FqEBdwAKABsAw0AOAQAXFQ0MBgQAGwEbBQcrS7AJUFhAIQ4LAgACGQEDAAIeAAIAAAIoAQQCAAADAQIkAAMDEAMgBBtLsBVQWEAgDgsCAAIZAQMAAh4AAgACNAEEAgAAAwECJAADAxADIAQbS7BJUFhAJA4LAgACGQEDAQIeAAIAAjQEAQABADQAAQEDAQIkAAMDEAMgBRtALQ4LAgACGQEDAQIeAAIAAjQEAQABADQAAQMDAQEAIwABAQMBAiQAAwEDAQIhBllZWbA4KxcyHgIzMjY1NCYnNzMHHgEVFA4CIyImJzc2RQYOFBoUKCtHQjprIEpDITtRMCZCGxcI%2BQgJCCgeIx0JjVIRPy4kOScVEQ81EQAAAQDkA4QCegZeABAAn0AMEA8ODQwLBwUBAAUHK0uwMlBYQCAKAwIBAgEeAAIBAjQAAQABNAAEBAAAACQDAQAADgQgBRtLsOhQWEAqCgMCAQIBHgACAQI0AAEAATQDAQAEBAAAACMDAQAABAACJAAEAAQAAiEGG0AvCgMCAQIBHgACAQI0AAEAATQAAwAEAAMqAAADBAAAACMAAAAEAAIkAAQABAACIQdZWbA4KxMzEzcHBiMiJi8BNzMDMwch8JM2CnkMDgsPBCD1aE55C%2F51A%2BEBtCxcCQkGNr39g10AAgCOAzwC0AWoABMAIQBgQBIVFAEAGxkUIRUhCwkAEwETBgcrS7BfUFhAGQUBAgABAgEBACUAAwMAAQAkBAEAABEDIAMbQCQEAQAAAwIAAwEAJgUBAgEBAgEAIwUBAgIBAQAkAAECAQEAIQRZsDgrATIeAhUUDgIjIi4CNTQ%2BAhMyNjU0JiMiDgIVFBYB1jpdQSIwVXhIO15BIzBXeQpaWUE%2FMkUrFEAFqCVFYTxShF0yJUViPFGEXTL9%2B4l1S1UmQ144S1QAAgB3AIEC7gOgABIAJQAJQAYlFRICAgsrAQcBJyY1NDcTNjcmJwMmNTQ%2FAQEHAScmNTQ3EzY3JicDJjU0PwEB2gL%2B6zUXDbIQDg0JcAYhOwHKAv7rNRcNshAODQlwBiE7AhwW%2FnsbCxgQFwEHGAsMGQEHDQ0gDxv%2BfBb%2BexsLGBAXAQcYCwwZAQcNDSAPGwAABADEAAAFawWZABAAGgArADEB00AcMTArKikoJyYiIBwbGhgVExAPCwkIBwYEAQANBytLsF9QWEBFJR4CCAYvAQALDg0CAQADHgAIBgcGCAcyAAQHCwcECzIKAQcACwAHCwACJgwBAAMBAQIAAQECJgkBBgYLHwUBAgIMAiAHG0uwbFBYQEIlHgIIBi8BAAsODQIBAAMeCQEGCAY0AAgHCDQABAcLBwQLMgoBBwALAAcLAAImDAEAAwEBAgABAQImBQECAg8CIAcbS7DIUFhATiUeAggGLwEACw4NAgEAAx4JAQYIBjQACAcINAAEBwsHBAsyBQECAQI1CgEHAAsABwsAAiYMAQABAQAAACMMAQAAAQECJAMBAQABAQIhCRtLsOhQWEBSJR4CCAYvAQALDg0CAQADHgAJBgk0AAYIBjQACAcINAAEBwsHBAsyBQECAQI1CgEHAAsABwsAAiYMAQABAQAAACMMAQAAAQECJAMBAQABAQIhChtAZCUeAggGLwEACw4NAgMMAx4ACQYJNAAGCAY0AAgHCDQACgcEBwoqAAQLBwQLMAAFAQIBBQIyAAICMwAHAAsABwsAAiYAAAwBAAAAIwAMAAMBDAMBACYAAAABAQIkAAEAAQECIQ1ZWVlZsDgrATMHDgErAQcjNyEiJi8BATMBDgErAQE%2BATsBATMTNwcGIyImLwE3MwMzByEFPgE3ATME%2FW4IAg4NVRVqFv7NERMBBAGSd%2FyEFS8dRgOcFDEhR%2Ft1kzYKeQ4MCw8EIPVoTnkL%2FnUD7gIIBv7q6AEUSQsPsbEQDD4Bzf1dIBUFWx0f%2FYUBtCxcCQkGNr39g129EywY%2FrsAAwDJAAAFXAWZAAkANwBIAd1AHgsKSEdGRURDPz05ODIwLCoeHRcUCjcLNwkHBAINBytLsF9QWEBKQjsCCAE1AQYFEwEAAwMeAAgBBwEIBzIABgUDBQYDMgoBBwALBQcLAAImDAECAAUGAgUBACYJAQEBCx8AAwMAAQIkBAEAAAwAIAgbS7BsUFhAR0I7AggBNQEGBRMBAAMDHgkBAQgBNAAIBwg0AAYFAwUGAzIKAQcACwUHCwACJgwBAgAFBgIFAQAmAAMDAAECJAQBAAAPACAIG0uwyFBYQFBCOwIIATUBBgUTAQADAx4JAQEIATQACAcINAAGBQMFBgMyCgEHAAsFBwsAAiYMAQIABQYCBQEAJgADAAADAQAjAAMDAAECJAQBAAMAAQIhCRtLsOhQWEBUQjsCCAE1AQYFEwEAAwMeAAkBCTQAAQgBNAAIBwg0AAYFAwUGAzIKAQcACwUHCwACJgwBAgAFBgIFAQAmAAMAAAMBACMAAwMAAQIkBAEAAwABAiEKG0BeQjsCCAE1AQYFEwEEAwMeAAkBCTQAAQgBNAAIBwg0AAoHAgcKKgAGBQMFBgMyAAAEADUABwALBQcLAAImDAECAAUGAgUBACYAAwQEAwEAIwADAwQAAiQABAMEAAIhDFlZWVmwOCslDgErAQE%2BATsBAzIWFRQOAg8BNjsBMhYVHAEPASE3PgE%2FAT4DNTQmIyIGBw4BIyImLwE%2BASUzEzcHBiMiJi8BNzMDMwchAZMVLx1GA5wUMSFHpmBtHzNDJLsyKsoSEwIG%2FgMFAgwN%2Bh82KBc2Ki89FgkWEQQNFysdlfyskzYKeQwOCw8EIPVoTnkL%2FnU1IBUFWx0f%2FUlkUy1MQz4hqg4SDwIHEDgqDBwL3Bs4OToeLTA0KRANAQQIamk8AbQsXAkJBja9%2FYNdAAQAkwAABXoFnwAQABoAVABaAoNAJhwbWllNS0dFQUA%2FPjg2MzErKRtUHFQaGBUTEA8LCQgHBgQBABEHK0uwPFBYQGVQAQ4NIgELDC8BCglYAQAIDg0CAQAFHgAODQwNDgwyAAkLCgsJCjIABAoICgQIMgAMAAsJDAsBACYACgAIAAoIAQAmDwEAAwEBAgABAQImAA0NBgEAJBAHAgYGCx8FAQICDAIgChtLsF9QWEBpUAEODSIBCwwvAQoJWAEACA4NAgEABR4ADg0MDQ4MMgAJCwoLCQoyAAQKCAoECDIADAALCQwLAQAmAAoACAAKCAEAJg8BAAMBAQIAAQECJgAGBgsfAA0NBwEAJBABBwcLHwUBAgIMAiALG0uwbFBYQGpQAQ4NIgELDC8BCglYAQAIDg0CAQAFHgAGBw0HBg0yAA4NDA0ODDIACQsKCwkKMgAECggKBAgyEAEHAA0OBw0BACYADAALCQwLAQAmAAoACAAKCAEAJg8BAAMBAQIAAQECJgUBAgIPAiAKG0uw6FBYQHZQAQ4NIgELDC8BCglYAQAIDg0CAQAFHgAGBw0HBg0yAA4NDA0ODDIACQsKCwkKMgAECggKBAgyBQECAQI1EAEHAA0OBw0BACYADAALCQwLAQAmAAoACAAKCAEAJg8BAAEBAAAAIw8BAAABAQIkAwEBAAEBAiEMG0CDUAEODSIBCwwvAQoJWAEACA4NAgMPBR4ABgcNBwYNMgAODQwNDgwyAAkLCgsJCjIABAoICgQIMgAFAQIBBQIyAAICMxABBwANDgcNAQAmAAwACwkMCwEAJgAKAAgACggBACYAAA8BAAAAIwAPAAMBDwMBACYAAAABAQIkAAEAAQECIQ5ZWVlZsDgrATMHDgErAQcjNyEiJi8BATMBDgErAQE%2BATsBJTIeAhUUBx4BFRQOAiMiLgInNzYzMhceATMyPgI1NCYjNz4BNTQmIyIGBw4BIyImLwE%2BAwE%2BATcBMwUMbggCDg1VFWoW%2Fs0REwEEAZJ3%2FIkVLx1GA5wUMSFH%2FHUuSzUcizk4ME5kNDhRNyIJOg8NHAgONDYiNSUURlYLW1M1LDJADwgYDgQLEDEONUhXAw0CCAb%2B6ugBFEkLD7GxEAw%2BAc39XSAVBVsdHwgaLT4kjC0RRTc8XT8hGTFHLxgGFywyFiUwGjExWQI9PiwtMCUUDgEDCTRQNBv8YxMsGP67AAL%2F5%2F6bAnUEBQAnADsAuUAOODYuLCYkIR8TEgYEBgcrS7BJUFhALwABAgMBHgABBQMFAQMyAAMCBQMCMAAFBQQBACQABAQUHwACAgABACQAAAAWACAHG0uwbFBYQCwAAQIDAR4AAQUDBQEDMgADAgUDAjAAAgAAAgABACUABQUEAQAkAAQEFAUgBhtANgABAgMBHgABBQMFAQMyAAMCBQMCMAAEAAUBBAUBACYAAgAAAgEAIwACAgABACQAAAIAAQAhB1lZsDgrBQ4DIyIuAjU0PgQ%2FATMHDgUVFB4CMzI%2BAjMyFwE0PgIzMh4CFRQOAiMiLgICdSFMV2I4RG9RLC9JV046CSR1CQMxSFNGLxotOyE3UzwnDBYL%2Fv8TIS0bGi4iExMiLhobLSET1R00JxgnSGdBUXNTPDU2JJuoLUI6OENWOyk%2FKxYeJB4VBBMaLiIUFCIuGhstIhMTIi3%2F%2F%2F%2FBAAAEnAb1AiYAJAAAAAcBCAFPAAD%2F%2F%2F%2FBAAAEnAb1AiYAJAAAAAcBCgFfAAD%2F%2F%2F%2FBAAAEnAbbAiYAJAAAAAcBCwFPAAD%2F%2F%2F%2FBAAAEnAbQAiYAJAAAAAcBDwFPAAD%2F%2F%2F%2FBAAAEnAboAiYAJAAAAAcBCQFPAAD%2F%2F%2F%2FBAAAEnActAiYAJAAAAAcBDgFQAAAAAv%2BoAAAGvgWZABIAGAEaQBQUExIQDQwLCgkIBwYFBAMCAQAJBytLsF9QWEA0FQEBAR0AAgADCAIDAAAmAAgABgQIBgAAJgABAQAAACQAAAALHwAEBAUBACQHAQUFDAUgBxtLsGxQWEAyFQEBAR0AAAABAgABAAAmAAIAAwgCAwAAJgAIAAYECAYAACYABAQFAQAkBwEFBQ8FIAYbS7DoUFhAOxUBAQEdAAAAAQIAAQAAJgACAAMIAgMAACYACAAGBAgGAAAmAAQFBQQAACMABAQFAQAkBwEFBAUBACEHG0BCFQEBAR0ABwQFBAcFMgAAAAECAAEAACYAAgADCAIDAAAmAAgABgQIBgAAJgAEBwUEAAAjAAQEBQAAJAAFBAUAACEIWVlZsDgrASEHIREhByERIQchESEDDgErAQEhEQ4BBwMEA7oS%2FUwCABP%2BEwIqFP06%2FgfNCyYYkQH3AakOHhEFmZn%2BHJP%2BD5gBi%2F6iEhsCEwLtJEAdAAEAZP6hBPgFqQBKAihAGAEARkQ8OzY0Ly0lIyAeFxUGBABKAUoKBytLsAlQWEBLGwEDBDkBBQY9DAsDAAdIAQgABB4AAwQGBAMGMgAGBQQGBTAABAQCAQAkAAICER8ABQUHAQAkAAcHEh8BCQIAAAgBACQACAgQCCAJG0uwFVBYQEsbAQMEOQEFBj0MCwMAB0gBCAAEHgADBAYEAwYyAAYFBAYFMAAEBAIBACQAAgIRHwAFBQcBACQABwcVHwEJAgAACAEAJAAICBAIIAkbS7BJUFhAUhsBAwQ5AQUGPQwLAwAHSAEIAQQeAAMEBgQDBjIABgUEBgUwCQEABwEHAAEyAAQEAgEAJAACAhEfAAUFBwEAJAAHBxUfAAEBCAEAJAAICBAIIAobS7BfUFhATxsBAwQ5AQUGPQwLAwAHSAEIAQQeAAMEBgQDBjIABgUEBgUwCQEABwEHAAEyAAEACAEIAQAlAAQEAgEAJAACAhEfAAUFBwEAJAAHBxUHIAkbS7BsUFhATRsBAwQ5AQUGPQwLAwAHSAEIAQQeAAMEBgQDBjIABgUEBgUwCQEABwEHAAEyAAIABAMCBAEAJgABAAgBCAEAJQAFBQcBACQABwcVByAIG0BXGwEDBDkBBQY9DAsDAAdIAQgBBB4AAwQGBAMGMgAGBQQGBTAJAQAHAQcAATIAAgAEAwIEAQAmAAUABwAFBwEAJgABCAgBAQAjAAEBCAEAJAAIAQgBACEJWVlZWVmwOCsFMh4CMzI2NTQmJzcuAzU0EjYkMzIeAhcHDgEjIi4CIyIOAhUUHgIzMj4EMzIWHwEOAQ8BHgEVFA4CIyImJzc2AfsGDhQaFCgrR0IwcrV%2BQnTLARKeTHxmUyRACBQPEihFbVd0ypRVOmeOVUJmTjcpHAsJDARBV9%2BSFkpDITtRMCZCGxcI%2BQgJCCgeIx0JdgtkotqAuwE233saMkYrTgoNKC8oXa32mW%2Bwe0IWICcgFgcFUV5vCDoRPy4kOScVEQ81Ef%2F%2FAGEAAARBBvUCJgAoAAAABwEIASQAAP%2F%2FAGEAAARBBvUCJgAoAAAABwEKASQAAP%2F%2FAGEAAARBBtsCJgAoAAAABwELASQAAP%2F%2FAGEAAARBBugCJgAoAAAABwEJASQAAP%2F%2FAFYAAAIKBvUCJgAsAAAABgEIAQAAAP%2F%2FAIEAAAMHBvUCJgAsAAAABgEKAQAAAP%2F%2FAGcAAALIBtsCJgAsAAAABgELAQAAAP%2F%2FAIEAAAKpBugCJgAsAAAABgEJAQAAAAACAEUAAAWABZkAEAAhAOFAEh4cGxoZGBcVEA8ODAQCAQAIBytLsF9QWEAmBQEABgEDBwADAAAmAAQEAQEAJAABAQsfAAcHAgEAJAACAgwCIAUbS7BsUFhAJAABAAQAAQQBACYFAQAGAQMHAAMAACYABwcCAQAkAAICDwIgBBtLsOhQWEAtAAEABAABBAEAJgUBAAYBAwcAAwAAJgAHAgIHAQAjAAcHAgEAJAACBwIBACEFG0A1AAEABAABBAEAJgAFAAYDBQYAACYAAAADBwADAAAmAAcCAgcBACMABwcCAQAkAAIHAgEAIQZZWVmwOCsTMxMhMh4CFRQCBgQjIRMjJTQuAiMhAyEHIQMhMj4CU7NQAe6E1JVPcMj%2B76L%2BElGzBHs3ZpRd%2Fs0%2BAVwN%2FqQ%2FATJ4xY5OAwkCkFqj44i3%2FtPXdgKbkmyueUH%2BCG79%2FFur9QD%2F%2FwBhAAAFRQbQAiYAMQAAAAcBDwGaAAD%2F%2FwBk%2F%2FEFjgb1AiYAMgAAAAcBCAG%2BAAD%2F%2FwBk%2F%2FEFjgb1AiYAMgAAAAcBCgG%2BAAD%2F%2FwBk%2F%2FEFjgbbAiYAMgAAAAcBCwG%2BAAD%2F%2FwBk%2F%2FEFjgbQAiYAMgAAAAcBDwG%2BAAD%2F%2FwBk%2F%2FEFjgboAiYAMgAAAAcBCQG%2BAAAAAQBsAN0EOQRXAAsAB0AECQUBCysJAgcJAScJATcJAQQ5%2FnwBOGb%2Bx%2F5uUAGR%2FtBnATABhAP4%2Fqf%2BnV0BZP6aXQFlAVtd%2FqQBWgADADD%2FkwW%2FBdkAJQAxAD0BDkAOOjguLCIgGRcPDQgGBgcrS7AgUFhANhsBBAI1KikjEAUFBAoBAAUDHgABAAE1AAMDDR8ABAQCAQAkAAICER8ABQUAAQAkAAAAEgAgBxtLsF9QWEA2GwEEAjUqKSMQBQUECgEABQMeAAMCAzQAAQABNQAEBAIBACQAAgIRHwAFBQABACQAAAASACAHG0uwbFBYQDQbAQQCNSopIxAFBQQKAQAFAx4AAwIDNAABAAE1AAIABAUCBAEAJgAFBQABACQAAAAVACAGG0A9GwEEAjUqKSMQBQUECgEABQMeAAMCAzQAAQABNQACAAQFAgQBACYABQAABQEAIwAFBQABACQAAAUAAQAhB1lZWbA4KwEUDgQjIiYnBw4BKwETLgE1NBI2JDMyFhc3PgM7AQceAQEUFhcBLgEjIg4CJTQmJwEeATMyPgIFjjRfh6fDa2GkQ20YPRtK001ScskBE6For0VZCxITFxBgwEVK%2B5UrKQLJMoJPdsaOUAOrJCL9PDB3SHjGjk8DMnrauZRoODIviR4YAQlU6Yy3ATPefDs2cA4TCwXwVN%2F%2BtGGfPAN%2FLjFfsPkqWJM7%2FIcmJ16v%2Bf%2F%2FAJL%2F7wUkBvUCJgA4AAAABwEIAYYAAP%2F%2FAJL%2F7wUkBvUCJgA4AAAABwEKAYYAAP%2F%2FAJL%2F7wUkBtsCJgA4AAAABwELAYYAAP%2F%2FAJL%2F7wUkBugCJgA4AAAABwEJAYYAAP%2F%2FAHkAAAT7BvQCJgA8AAABBwEKATz%2F%2FwAJsQEBuP%2F%2FsA0rAAACAK4AAASFBZkAEAAbAJpAEhERERsRGhQSEA8ODQwKAgAHBytLsF9QWEAhAAAGAQUEAAUBAiYABAABAgQBAQAmAAMDCx8AAgIMAiAEG0uwbFBYQCEAAwADNAAABgEFBAAFAQImAAQAAQIEAQEAJgACAg8CIAQbQCwAAwADNAACAQI1AAAGAQUEAAUBAiYABAEBBAEAIwAEBAEBACQAAQQBAQAhBllZsDgrATMyHgIVFA4CKwEDIxMzCwEzMj4CNTQmIwH30XKnbjZKjs6F0SG6r7szStFVglguiIwEjTZji1VxvYlM%2Fu8Fmf5h%2Fas0XYFMdIMAAQAz%2FwcEJgWtAFABIEAUAQBMS0ZEPTslIyAeGRcAUAFQCAcrS7AsUFhAO0pHAgIGAR4bAQMBHQACBgMGAgMyAAQEAAEAJAcBAAARHwADAwEBACQAAQESHwAFBQYAACQABgYOBSAJG0uwX1BYQDhKRwICBgEeGwEDAR0AAgYDBgIDMgAGAAUGBQEAJQAEBAABACQHAQAAER8AAwMBAQAkAAEBEgEgCBtLsGxQWEA2SkcCAgYBHhsBAwEdAAIGAwYCAzIHAQAABAYABAEAJgAGAAUGBQEAJQADAwEBACQAAQEVASAHG0BASkcCAgYBHhsBAwEdAAIGAwYCAzIHAQAABAYABAEAJgAGAgUGAAAjAAMAAQUDAQEAJgAGBgUBACQABQYFAQAhCFlZWbA4KwEyHgIVFA4EFRQeBBUUDgIjIiYnNz4BMzIeAjMyPgI1NC4ENTQ%2BBDU0LgIjIg4CBwMHBisBEycmNTczPgMC2Fl%2BUSYvRlFGLytAS0ArPmmMT1mKMTAJFxERIi1AMCpHMx0uRFFELjFKV0oxFS1JND5tVToKbC4RS0aIbigIoxdehKQFrTZTZS9EYEg2MzgmIy8pKz1YQVaJXzNFNkIMDh0iHR82SSowPy4oNEg4PlhFOkBQOBw7MB5DdJlV%2FJjPSwRXDgUhTVyngEv%2F%2FwAw%2F%2FIDqQWnAiYARAAAAAcAQwFpAAD%2F%2FwAw%2F%2FIDzwWnAiYARAAAAAcAdgErAAD%2F%2FwAw%2F%2FIDrwWXAiYARAAAAAcA2wEiAAD%2F%2FwAw%2F%2FIDwgWGAiYARAAAAAcA4gEiAAD%2F%2FwAw%2F%2FIDyAWRAiYARAAAAAcAagEiAAD%2F%2FwAw%2F%2FIDqQXeAiYARAAAAAcA4AE2AAAAAwAf%2F%2FAFhAQGAEcAVQBiAzNAJldWAQBcW1ZiV2JRT0lIQ0E8Ojc1Ly4oJiAeGBYRDwoJAEcBRxAHK0uwCVBYQEhFPwIIByIaAgIDAh4ACAcGBwgGMgADAQIBAwIyDQEGCgEBAwYBAQAmDwwCBwcAAQAkCQ4CAAAUHwsBAgIEAQAkBQEEBBIEIAgbS7AXUFhASEU%2FAggHIhoCAgMCHgAIBwYHCAYyAAMBAgEDAjINAQYKAQEDBgEBACYPDAIHBwABACQJDgIAABQfCwECAgQBACQFAQQEFQQgCBtLsCxQWEBURT8CCAciGgICAwIeAAgHBgcIBjIAAwECAQMCMg0BBgoBAQMGAQEAJg8MAgcHAAEAJAkOAgAAFB8AAgIEAQAkBQEEBBUfAAsLBAEAJAUBBAQVBCAKG0uwbFBYQGFFPwIIByIaAgIDAh4ACAcGBwgGMgADAQIBAwIyDQEGCgEBAwYBAQAmDwEMDAABACQJDgIAABQfAAcHAAEAJAkOAgAAFB8AAgIEAQAkBQEEBBUfAAsLBAEAJAUBBAQVBCAMG0uwj1BYQF1FPwIIByIaAgIDAh4ACAcGBwgGMgADAQIBAwIyDwEMBwAMAQAjCQ4CAAAHCAAHAQAmDQEGCgEBAwYBAQAmAAILBAIBACMACwQECwEAIwALCwQBACQFAQQLBAEAIQobS7DIUFhAXkU%2FAggHIhoCAgMCHgAIBwYHCAYyAAMBAgEDAjIOAQAPAQwHAAwBACYACQAHCAkHAQAmDQEGCgEBAwYBAQAmAAILBAIBACMACwQECwEAIwALCwQBACQFAQQLBAEAIQobS7BOUFhAX0U%2FAggHIhoCAgMCHgAIBwYHCAYyAAMBAgEDAjIOAQAPAQwHAAwBACYACQAHCAkHAQAmDQEGCgEBAwYBAQAmAAsEBQsBACMAAgAEBQIEAQAmAAsLBQEAJAAFCwUBACEKG0BnRT8CCAciGgICAwIeAAgHBgcIBjIAAwoCCgMCMg4BAA8BDAcADAEAJgAJAAcICQcBACYADQABCg0BAQAmAAYACgMGCgEAJgALBAULAQAjAAIABAUCBAEAJgALCwUBACQABQsFAQAhC1lZWVlZWVmwOCsBMh4CFRQOAgcGFBUUFjMyPgQzMh8BDgMjIiYnDgMjIiY1ND4CNz4DNTQjIg4CIyImLwE%2BATMyFhc%2BAQEOAxUUFjMyPgI3ASIOAgc%2BAzU0JgRdPGZLKjeJ6rIBemwxSzstJh8QFA4sM2Fmb0BpnycgWWRqMYWQQJDqqwQFAgGaPFU%2FMBYSGAYXV7FobHoWPK3%2BiXimZy1OQTRdSzQJAdo8YkkyDIKpYyhLBAMlQlkzOWxVNwMKFAqbmxQdIx0UETc0TDEYcnI%2BVzgZd3hHgGM%2BBR8oGxEHsyEpIRION1FQYFVUXv3cBSU8UTJIRSVKb0oB8y1UdkgHJDNAJDlEAAEAPP6hA2IEAwBJAeFAGAEARUM7OjQyLSsjIR4cFxUGBABJAUkKBytLsAlQWEBOGQEEAjYBBQYMAQcFPAsCAAdHAQgABR4AAwQGBAMGMgAGBQQGBTAABAQCAQAkAAICFB8ABQUHAQAkAAcHEh8BCQIAAAgBACQACAgQCCAJG0uwFVBYQE4ZAQQCNgEFBgwBBwU8CwIAB0cBCAAFHgADBAYEAwYyAAYFBAYFMAAEBAIBACQAAgIUHwAFBQcBACQABwcVHwEJAgAACAEAJAAICBAIIAkbS7BJUFhAVRkBBAI2AQUGDAEHBTwLAgAHRwEIAQUeAAMEBgQDBjIABgUEBgUwCQEABwEHAAEyAAQEAgEAJAACAhQfAAUFBwEAJAAHBxUfAAEBCAEAJAAICBAIIAobS7BsUFhAUhkBBAI2AQUGDAEHBTwLAgAHRwEIAQUeAAMEBgQDBjIABgUEBgUwCQEABwEHAAEyAAEACAEIAQAlAAQEAgEAJAACAhQfAAUFBwEAJAAHBxUHIAkbQFoZAQQCNgEFBgwBBwU8CwIAB0cBCAEFHgADBAYEAwYyAAYFBAYFMAkBAAcBBwABMgACAAQDAgQBACYABQAHAAUHAQAmAAEICAEBACMAAQEIAQAkAAgBCAEAIQlZWVlZsDgrBTIeAjMyNjU0Jic3LgM1ND4CMzIWFwcOASMiLgIjIg4CFRQeAjMyPgQzMh8BDgMPAR4BFRQOAiMiJic3NgEYBg4UGhQoK0dCMkpxTCdNir5yZIgzOAYSCw4bK0EzRXtcNRw4UTYtRjYpIRsOFA4sL1RUVzEXSkMhO1EwJkIbFwj5CAkIKB4jHQl5CkNrjlR74q5oR0RDCAoZHxlLgrJmPmVHJxMcIRwTETYzSC0XAzwRPy4kOScVEQ81Ef%2F%2FADv%2F8gNxBacCJgBIAAAABwBDAPwAAP%2F%2FADv%2F8gOBBacCJgBIAAAABwB2AN0AAP%2F%2FADv%2F8gNxBZcCJgBIAAAABwDbAN0AAP%2F%2FADv%2F8gODBZECJgBIAAAABwBqAN0AAP%2F%2FAD0AAAGQBacCJgDIAAAABgBD8AAAAP%2F%2FAF8AAAJ1BacCJgDIAAAABgB20QAAAP%2F%2FACIAAAJeBZcCJgDIAAAABgDb0QAAAP%2F%2FAC8AAAJ3BZECJgDIAAAABgBq0QAAAAACADz%2F8wPNBYQAMQBFAH1ADjMyPTsyRTNFKykhHwUHK0uwbFBYQCo3LQICAwEeMTAYEhEOBgcBHAABAAMCAQMBACYEAQICAAEAJAAAABUAIAUbQDQ3LQICAwEeMTAYEhEOBgcBHAABAAMCAQMBACYEAQIAAAIBACMEAQICAAEAJAAAAgABACEGWbA4KwEuATU0PwEuAScmNTQ%2FAR4BFzcXFhUUDwEeARUUAg4BIyIuAjU0PgIzMhYXLgEnBwMyPgI3LgMjIg4CFRQeAgHJAwIPgSlgNyUIGVijRq4dBhNxUV5GiMiCUoplOEV9rmlhnDACTEy%2BIUFvWD4QCSY8VTlLd1IrIj1TBCkFCQUTCV4YJRELHg0TNxBAM3w5CQwQDlNU8aWl%2FvHCazlrl19swZBVW1yIxUWK%2FIkzbKl2LFE%2FJjxpjVFDakknAP%2F%2FAEcAAAO9BYgCJgBRAAABBwDiAQEAAgAIsQEBsAKwDSsAAP%2F%2FADf%2F8gO2BakCJgBSAAABBwBDAPUAAgAIsQIBsAKwDSsAAP%2F%2FADf%2F8gO2BakCJgBSAAABBwB2ANUAAgAIsQIBsAKwDSsAAP%2F%2FADf%2F8gO2BZkCJgBSAAABBwDbANUAAgAIsQIBsAKwDSsAAP%2F%2FADf%2F8gO2BYgCJgBSAAABBwDiANUAAgAIsQIBsAKwDSsAAP%2F%2FADf%2F8gO2BZMCJgBSAAABBwBqANUAAgAIsQICsAKwDSsAAAADAHMAwARBBH4AAwAVACcAQUAOJiQcGhQSCggDAgEABgcrQCsAAgADAAIDAQAmAAAAAQQAAQAAJgAEBQUEAQAjAAQEBQEAJAAFBAUBACEFsDgrEyEHIQE0PgIzMh4CFRQOAiMiJgM0PgIzMh4CFRQOAiMiJoMDvhD8QgGXFiYyHBgnHRAXJjIbMTtYFiYyHBgnHRAXJjIbMDwC4IIBlhwyJhYSHigXHTEkFT79ZhwyJhYSHigXHTEkFT4AAAMABv%2FHA%2BQEJQAfACkANAFnQBYrKgEAKjQrNCYkFxURDwcFAB8BHwgHK0uwCVBYQDkSAQQCMzIjIhgIBgUEAgEABQMeAAMDFB8ABAQCAQAkAAICFB8HAQUFAAEAJAYBAAASHwABARIBIAcbS7AZUFhAORIBBAIzMiMiGAgGBQQCAQAFAx4AAwMUHwAEBAIBACQAAgIUHwcBBQUAAQAkBgEAABUfAAEBEgEgBxtLsBxQWEA5EgEEAjMyIyIYCAYFBAIBAAUDHgABAAE1AAMDFB8ABAQCAQAkAAICFB8HAQUFAAEAJAYBAAAVACAHG0uwbFBYQDkSAQQCMzIjIhgIBgUEAgEABQMeAAMCAzQAAQABNQAEBAIBACQAAgIUHwcBBQUAAQAkBgEAABUAIAcbQEESAQQCMzIjIhgIBgUEAgEABQMeAAMCAzQAAQABNQACAAQFAgQBACYHAQUAAAUBACMHAQUFAAEAJAYBAAUAAQAhB1lZWVmwOCsFIicHDgErATcuATU0PgIzMhc3PgE7AQceARUUDgIBFBcBJiMiDgITMj4CNTQmJwEWAbB8WiQWOh1DhCgrUIu9bn1bIhMgIFqAJytQi77%2BwhoBujhOSnpZMeFJe1kxDQz%2BRjcOPTEeGbU1jliA4qpiQC4cFq01jFd%2F4qpjAaZZQgJaLUyFtP5zTYW0ZyxLIP2oLAD%2F%2FwBg%2F%2FID1QWpAiYAWAAAAQcAQwD8AAIACLEBAbACsA0rAAD%2F%2FwBg%2F%2FID1QWpAiYAWAAAAQcAdgDdAAIACLEBAbACsA0rAAD%2F%2FwBg%2F%2FID1QWZAiYAWAAAAQcA2wDdAAIACLEBAbACsA0rAAD%2F%2FwBg%2F%2FID1QWTAiYAWAAAAQcAagDdAAIACLEBArACsA0rAAD%2F%2FwBR%2FqkD6AWpAiYAXAAAAQcAdgC7AAIACLEBAbACsA0rAAAAAgAl%2FqkD5gXBABkALAE6QBYbGgAAJCIaLBssABkAGBMRCQcCAQgHK0uwCVBYQDEgAwIFBBUBAgUCHgAAAA0fBwEEBAEBACQAAQEUHwAFBQIBACQAAgISHwYBAwMQAyAHG0uwSVBYQDEgAwIFBBUBAgUCHgAAAA0fBwEEBAEBACQAAQEUHwAFBQIBACQAAgIVHwYBAwMQAyAHG0uwbFBYQDEgAwIFBBUBAgUCHgYBAwIDNQAAAA0fBwEEBAEBACQAAQEUHwAFBQIBACQAAgIVAiAHG0uwjVBYQC0gAwIFBBUBAgUCHgYBAwIDNQABBwEEBQEEAQAmAAUAAgMFAgEAJgAAAA0AIAUbQDggAwIFBBUBAgUCHgAAAQA0BgEDAgM1AAEHAQQFAQQBACYABQICBQEAIwAFBQIBACQAAgUCAQAhB1lZWVmwOCsbATMDPgMzMhYVFA4EIyImJwMOASMBIg4CBwMeATMyPgQ1NCYl3bBZJlhgaDaBkCI%2FWW2ARkt7Ky4DJx4CADBiXE8dISZrNzRcTDwpFlb%2BqQcY%2FTQ9ZUYnvLVSpJWBXzY7Nv6GGiYEzDxqklf%2B%2BDYsLEtlc3s8d3z%2F%2FwBR%2FqkD6AWTAiYAXAAAAQcAagC7AAIACLEBArACsA0rAAAAAv%2FB%2FqoExgWZACcAMAGsQBgBACkoJCIbGhkYFxUSEQ4MBwUAJwEnCgcrS7AVUFhAMC0BCAUDAQEAAh4ACAADAggDAAImAAUFCx8GBAICAgwfBwkCAAABAQAkAAEBEAEgBhtLsElQWEA3LQEIBQMBAQcCHgkBAAIHAgAHMgAIAAMCCAMAAiYABQULHwYEAgICDB8ABwcBAQAkAAEBEAEgBxtLsF9QWEA0LQEIBQMBAQcCHgkBAAIHAgAHMgAIAAMCCAMAAiYABwABBwEBACUABQULHwYEAgICDAIgBhtLsGxQWEA0LQEIBQMBAQcCHgAFCAU0CQEAAgcCAAcyAAgAAwIIAwACJgAHAAEHAQEAJQYEAgICDwIgBhtLsOhQWEBCLQEIBQMBAQcCHgAFCAU0BgQCAgMAAwIAMgkBAAcDAAcwAAgAAwIIAwACJgAHAQEHAQAjAAcHAQEAJAABBwEBACEIG0BOLQEIBQMBAQcCHgAFCAU0AAYDBAMGBDIABAIDBAIwAAIAAwIAMAkBAAcDAAcwAAgAAwYIAwACJgAHAQEHAQAjAAcHAQEAJAABBwEBACEKWVlZWVmwOCsFMh8BDgEjIiY1NDY3IyImJwMhAw4BKwEBMwEjDgMVFBYzMj4CASEDLgEnDgEHBKQNAxIeWTBMUlZCDRkcBU79uKQJJReSAr%2B9AV8WFS0mGCggFR0UC%2FzcAeuEBg4FDh0N1gxAFx1GOj9uKRkUAV7%2BohIbBZn6ZwwhKjMdICcHCQgC6QJRGkImJkMaAAACADD%2BqgOpBAMANABGAj9AGjY1AQA%2FPDVGNkYxLygnJCIYFgcFADQBNAoHK0uwCVBYQD4mAQcDOxICBgcRDgICBgMBAQAEHgAHBwMBACQAAwMUHwkBBgYCAQAkBAECAhIfBQgCAAABAQAkAAEBEAEgBxtLsBVQWEA%2BJgEHAzsSAgYHEQ4CAgYDAQEABB4ABwcDAQAkAAMDFB8JAQYGAgEAJAQBAgIVHwUIAgAAAQEAJAABARABIAcbS7AiUFhARSYBBwM7EgIGBxEOAgIGAwEBBQQeCAEAAgUCAAUyAAcHAwEAJAADAxQfCQEGBgIBACQEAQICFR8ABQUBAQAkAAEBEAEgCBtLsElQWEBJJgEHAzsSAgYHEQ4CBAYDAQEFBB4IAQACBQIABTIABwcDAQAkAAMDFB8ABAQMHwkBBgYCAQAkAAICFR8ABQUBAQAkAAEBEAEgCRtLsF9QWEBGJgEHAzsSAgYHEQ4CBAYDAQEFBB4IAQACBQIABTIABQABBQEBACUABwcDAQAkAAMDFB8ABAQMHwkBBgYCAQAkAAICFQIgCBtLsGxQWEBGJgEHAzsSAgYHEQ4CBAYDAQEFBB4IAQACBQIABTIABQABBQEBACUABwcDAQAkAAMDFB8ABAQPHwkBBgYCAQAkAAICFQIgCBtAUSYBBwM7EgIGBxEOAgQGAwEBBQQeAAQGAgYEAjIIAQACBQIABTIAAwAHBgMHAQAmCQEGAAIABgIBACYABQEBBQEAIwAFBQEBACQAAQUBAQAhCFlZWVlZWbA4KwUyHwEOASMiJjU0PgI3LgE1Nw4DIyIuAjU0PgQzMhYXAyMOAxUUFjMyPgIBMj4CNxMuASMiDgQVFAM%2BDQMSHlkwTFIYKjoiEw4SJFNdZjc8YkUmLVN0j6RaQXs8eRAVLSYYKCAVHRQL%2FkMxXlRJHCsWKxU8cGJQOSDWDEAXHUY6ID04MRQHHxTNQGhJKC9bhVZaq5h%2FXTMVGvwsDCEqMx0gJwcJCAFcPWyVWQFcBQMnRmF0g0XxAP%2F%2FAGT%2F8AT4BvUAJgAmAAAABwEKAbwAAP%2F%2FADz%2F8gNvBakCJgBGAAABBwB2AMsAAgAIsQEBsAKwDSsAAAABAGH%2BqgRBBZkAJQHQQBoBACIgGRgXFhUUExIREA8ODQwHBQAlASULBytLsBVQWEA5AwEBAAEeAAUABgcFBgAAJgAEBAMAACQAAwMLHwAHBwIAACQIAQICDB8JCgIAAAEBACQAAQEQASAIG0uwSVBYQEADAQEJAR4KAQACCQIACTIABQAGBwUGAAAmAAQEAwAAJAADAwsfAAcHAgAAJAgBAgIMHwAJCQEBACQAAQEQASAJG0uwX1BYQD0DAQEJAR4KAQACCQIACTIABQAGBwUGAAAmAAkAAQkBAQAlAAQEAwAAJAADAwsfAAcHAgAAJAgBAgIMAiAIG0uwbFBYQDsDAQEJAR4KAQACCQIACTIAAwAEBQMEAAAmAAUABgcFBgAAJgAJAAEJAQEAJQAHBwIAACQIAQICDwIgBxtLsOhQWEBFAwEBCQEeCgEAAgkCAAkyAAMABAUDBAAAJgAFAAYHBQYAACYABwgBAgAHAgAAJgAJAQEJAQAjAAkJAQEAJAABCQEBACEIG0BLAwEBCQEeAAgHAgIIKgoBAAIJAgAJMgADAAQFAwQAACYABQAGBwUGAAAmAAcAAgAHAgAAJgAJAQEJAQAjAAkJAQEAJAABCQEBACEJWVlZWVmwOCsFMh8BDgEjIiY1NDY3IRMhByEDIQchAyEHIw4DFRQWMzI%2BAgNHDQMSHlkwTFJWQv2lsQMvE%2F2NPAH8E%2F4FPQJ1E2kVLSYYKCAVHRQL1gxAFx1GOj9uKQWZmf4dk%2F4OmAwhKjMdICcHCQgAAAIAO%2F6qA3EEAwBBAFABmEAaQ0IBAEJQQ1A%2BPDAuKScZFw0MBwUAQQFBCgcrS7AJUFhAP0cBBQcyAQQFAwEBAAMeAAUHBAcFBDIJAQcHAwEAJAADAxQfAAQEAgEAJAACAhIfBggCAAABAQAkAAEBEAEgCBtLsBVQWEA%2FRwEFBzIBBAUDAQEAAx4ABQcEBwUEMgkBBwcDAQAkAAMDFB8ABAQCAQAkAAICFR8GCAIAAAEBACQAAQEQASAIG0uwSVBYQEZHAQUHMgEEBQMBAQYDHgAFBwQHBQQyCAEAAgYCAAYyCQEHBwMBACQAAwMUHwAEBAIBACQAAgIVHwAGBgEBACQAAQEQASAJG0uwbFBYQENHAQUHMgEEBQMBAQYDHgAFBwQHBQQyCAEAAgYCAAYyAAYAAQYBAQAlCQEHBwMBACQAAwMUHwAEBAIBACQAAgIVAiAIG0BLRwEFBzIBBAUDAQEGAx4ABQcEBwUEMggBAAIGAgAGMgADCQEHBQMHAQAmAAQAAgAEAgEAJgAGAQEGAQAjAAYGAQEAJAABBgEBACEIWVlZWbA4KwUyHwEOASMiJjU0NjcuAzU0PgQzMh4CFRQOAgcGFBUUFjMyPgQzMh8BDgEHDgMVFBYzMj4CAyIOAgc%2BAzU0LgICSQ0DEh5ZMExSSTlVh18yIT9bdY1RTXBIIzaQ%2FMYBdXYwSzstJiAQEg8sTZJUFSskFyggFR0UCwU%2FalI6EJq6ZCAQIzjWDEAXHUY6OmYoATxql11Om4x4VzIsRFIlQm9ZQhQLFQuGjRQdIx0UETdQXREMISkyHCAnBwkIBFk0W3tHEzE5QiQSJyAVAAABAF8AAAGIA%2FUAAwBXQAoAAAADAAMCAQMHK0uwX1BYQA0CAQEBDh8AAAAMACACG0uwbFBYQA0CAQEBDh8AAAAPACACG0AZAgEBAAABAAAjAgEBAQAAACQAAAEAAAAhA1lZsDgrAQMjEwGIeq96A%2FX8CwP1AAEAHAAAA5wFmQARAH9ACBEQCQgHBgMHK0uwX1BYQBwLCgEABAACAR4AAgILHwAAAAEAAiQAAQEMASAEG0uwbFBYQBwLCgEABAACAR4AAgACNAAAAAEAAiQAAQEPASAEG0AlCwoBAAQAAgEeAAIAAjQAAAEBAAAAIwAAAAEAAiQAAQABAAIhBVlZsDgrASUHBgcFAyEHIRMHNzY%2FARMzAbUBbQ8EGv6tPQI3E%2F0ORcAQAxmnWbsDJr99HA61%2FhWeAi1ggBoNVwLOAAABAEwAAAJiBcEADwB7QAYNDAUEAgcrS7BfUFhAFQ8OBwYEAQABHgAAAA0fAAEBDAEgAxtLsGxQWEAVDw4HBgQBAAEeAAAADR8AAQEPASADG0uwjVBYQBUPDgcGBAEAAR4AAQABNQAAAA0AIAMbQBMPDgcGBAEAAR4AAAEANAABASsDWVlZsDgrEzQ%2FARMzAzcVFA8BAyMTB0wZmU6vRq0bo1yvVKEC1h0LRAJ%2F%2FcVKZiELSf0LArJFAP%2F%2FAGEAAAVFBvUCJgAxAAAABwEKAZoAAP%2F%2FAEcAAAO9BakCJgBRAAABBwB2AQEAAgAIsQEBsAKwDSsAAAACAGT%2F8gfxBakAHgAyAiVAGgAALy0lIwAeAB4ZFw8NCgkIBwYFBAMCAQsHK0uwHFBYQDMdAQEACwEDAgIeAAEAAgMBAgAAJggBAAAGAQAkCgcCBgYRHwkBAwMEAQAkBQEEBAwEIAYbS7AeUFhAQB0BAQALAQMCAh4AAQACAwECAAAmAAgIBgEAJAoHAgYGER8AAAAGAQAkCgcCBgYRHwkBAwMEAQAkBQEEBAwEIAgbS7AgUFhAPR0BAQALAQMCAh4AAQACAwECAAAmAAgIBgEAJAAGBhEfAAAABwAAJAoBBwcLHwkBAwMEAQAkBQEEBAwEIAgbS7AiUFhASR0BAQALAQMCAh4AAQACAwECAAAmAAgIBgEAJAAGBhEfAAAABwAAJAoBBwcLHwADAwQBACQFAQQEDB8ACQkEAQAkBQEEBAwEIAobS7BfUFhARx0BAQALAQMCAh4AAQACAwECAAAmAAgIBgEAJAAGBhEfAAAABwAAJAoBBwcLHwADAwQAACQABAQMHwAJCQUBACQABQUVBSAKG0uwbFBYQEMdAQEACwEDAgIeAAYACAAGCAEAJgoBBwAAAQcAAAAmAAEAAgMBAgAAJgADAwQAACQABAQPHwAJCQUBACQABQUVBSAIG0BKHQEBAAsBAwICHgAGAAgABggBACYKAQcAAAEHAAAAJgABAAIDAQIAACYACQQFCQEAIwADAAQFAwQAACYACQkFAQAkAAUJBQEAIQhZWVlZWVmwOCsBByEDIQchAyEHITcOASMiLgI1NBI%2BATMyHgIXEwM0LgIjIg4CFRQeAjMyPgIH8RL9jjsB9xH%2BCD0CcRP86Bxa95Z1vINGaLj7kkuBa1MeIGgvWoJTbbaESTBbg1NttYNIBZmZ%2FhyT%2Fg%2BY4nJ%2BXKPjh7kBNuF%2BJkdlPwEB%2FZ9qr3xEY7X%2Bm2utfENitP0AAwAu%2F%2FIF5gQDADQARgBVAexAIEhHNjUBAEdVSFU%2BPDVGNkYwLiYkIB4YFhEPADQBNAwHK0uwCVBYQDZMMgwDAgciGgIBAgIeAAIHAQcCATILCAIHBwABACQFCQIAABQfCgYCAQEDAQAkBAEDAxIDIAYbS7A2UFhANkwyDAMCByIaAgECAh4AAgcBBwIBMgsIAgcHAAEAJAUJAgAAFB8KBgIBAQMBACQEAQMDFQMgBhtLsFtQWEBDTDIMAwIHIhoCAQICHgACBwEHAgEyCwEICAABACQFCQIAABQfAAcHAAEAJAUJAgAAFB8KBgIBAQMBACQEAQMDFQMgCBtLsGxQWEBPTDIMAwIHIhoCAQICHgACBwEHAgEyCwEICAABACQFCQIAABQfAAcHAAEAJAUJAgAAFB8AAQEDAQAkBAEDAxUfCgEGBgMBACQEAQMDFQMgChtLsOhQWEBMTDIMAwIHIhoCAQICHgACBwEHAgEyCwEIBwAIAQAjBQkCAAAHAgAHAQAmAAEGAwEBACMKAQYDAwYBACMKAQYGAwEAJAQBAwYDAQAhCBtATUwyDAMCByIaAgECAh4AAgcBBwIBMgkBAAsBCAcACAEAJgAFAAcCBQcBACYAAQYDAQEAIwoBBgAEAwYEAQAmAAEBAwEAJAADAQMBACEIWVlZWVmwOCsBMh4CFRQOBAcVFBYzMj4EMzIfAQ4DIyImJw4BIyIuAjU0PgIzMhYXPgEBMj4CNTQmIyIOAhUUHgIBIg4CBz4DNTQuAgTMQWhKJxc4XIy%2BfnltMEs7LSYfEBMPLDJhZnBAaZ8nRc6BUXpRKVWRv2trjyM%2Fuv1JUX1VK11hTnxYLxQuSgNIO2ZQOAyRt2gmEyc9BAMiP1g1KUxDOzAmDQubmxQdIx0UETc0TDEYdHNueTtlhEik%2FaxYZVtaZvx2Toy%2BcXOHTIvEeS9WQigDDC5Zf1ESMzpBIRgqIRMA%2F%2F8ADP%2FwBAQG9QImADYAAAAHAQoA%2FgAA%2F%2F8ACv%2FwAyMFqQImAFYAAAEGAHZ%2FAgAIsQEBsAKwDSv%2F%2FwAM%2F%2FAD3gbbAiYANgAAAAcBDAD5AAD%2F%2FwAK%2F%2FADLAWZAiYAVgAAAQYA3H4CAAixAQGwArANK%2F%2F%2FAHkAAAT7BucCJgA8AAABBwEJATz%2F%2FwAJsQECuP%2F%2FsA0rAP%2F%2FABAAAASrBvUCJgA9AAAABwEKATgAAP%2F%2FAAMAAANZBakCJgBdAAABBwB2AJYAAgAIsQEBsAKwDSsAAP%2F%2FABAAAASrBxMCJgA9AAAABwENATgAAP%2F%2FAAMAAANZBbwCJgBdAAABBwDfAJYAAgAIsQEBsAKwDSsAAP%2F%2FABAAAASrBtsCJgA9AAAABwEMATgAAP%2F%2FAAMAAANZBZkCJgBdAAABBwDcAJUAAgAIsQEBsAKwDSsAAAABAAX%2BnwRpBa0AJwD5QBQAAAAnACcmJSAeGxoXFggGBAMIBytLsElQWEAsDQEBBgEeBQECBwEGAQIGAAAmAAQEAwEAJAADAxEfAAEBAAEAJAAAABAAIAYbS7BfUFhAKQ0BAQYBHgUBAgcBBgECBgAAJgABAAABAAEAJQAEBAMBACQAAwMRBCAFG0uw6FBYQDMNAQEGAR4AAwAEAgMEAQAmBQECBwEGAQIGAAAmAAEAAAEBACMAAQEAAQAkAAABAAEAIQYbQDoNAQEGAR4AAgQFBAIFMgADAAQCAwQBACYABQcBBgEFBgAAJgABAAABAQAjAAEBAAEAJAAAAQABACEHWVlZsDgrAQMGBCM3NjM%2BAzcTJy4BNTQ2NzY3Mzc2JDMHDgEjIg4CDwEhBwLBszL%2B%2B9ILBzouVUg4EbGbEhIDAgIC1iowAQDZDAMfHi9VSTkSKwFHEAMC%2FSHLuVs3ARo6XkUC1A8CFA8JGg0OEKrFv18cFxo7XkWkfQABAFEEkQKNBZcAEgBbQAgSERAOAgADBytLsF9QWEATCAEAAgEeAQEAAgA1AAICCwIgAxtLsOhQWEARCAEAAgEeAAIAAjQBAQAAKwMbQBUIAQECAR4AAgECNAABAAE0AAAAKwRZWbA4KwEjIiYvAS4BJw4BDwEOASsBEzMCjXILFAVkAwcDBQgEhQYWDHfvoASRCAaAAwcFBQcDgAUJAQYAAQBxBJECrgWXAA4AW0AIDg0MCgIAAwcrS7BfUFhAEwYBAgABHgACAAI1AQEAAAsAIAMbS7DoUFhAEQYBAgABHgEBAAIANAACAisDG0AVBgECAQEeAAABADQAAQIBNAACAisEWVmwOCsTMzIWHwI%2FAT4BOwEDI3F4CxMFZA0TgwcWC3PvnwWXCAaBExOBBgj%2B%2Bv%2F%2FAHAE0AKQBUECBgBxAAAAAQCQBIwCkgWXABgAekAOAQAUEw8NCQgAGAEYBQcrS7BfUFhAEgACBAEAAgABACUDAQEBCwEgAhtLsOhQWEAeAwEBAgE0AAIAAAIBACMAAgIAAQAkBAEAAgABACEEG0AiAAEDATQAAwIDNAACAAACAQAjAAICAAEAJAQBAAIAAQAhBVlZsDgrASIuAjU0NjczBhUUFjMyPgI3Mw4DAXI%2BVjYYAgJ5AzRCJzYjFAR6ByZFZwSMITpNLQ0bDhUTMz8XKTkhNmFJKwABARMEvQIQBboAEwAcQAYQDgYEAgcrQA4AAAABAQAkAAEBDQAgArA4KwEUDgIjIi4CNTQ%2BAjMyHgICEBUjLhoaLSIUFCItGhouIxUFOhotIhQUIi0aGi8jFBQjLwAAAgC5BGsCSgXeABMAHwBTQAoeHBgWEA4GBAQHK0uwHFBYQBcAAgABAgEBACUAAwMAAQAkAAAADQMgAxtAIQAAAAMCAAMBACYAAgEBAgEAIwACAgEBACQAAQIBAQAhBFmwOCsTND4CMzIeAhUUDgIjIi4CNxQWMzI2NTQmIyIGuSA3SCgpSTggIDhJKShINyBkNi8tNzctLzYFIypEMhsbMkQqKUQwGxswRCksODgsLTg4AAEAL%2F6qAXQADQAbAIhADAEAGBYHBQAbARsEBytLsBVQWEAbAwEBAAEeDw4CABwCAwIAAAEBACQAAQEQASAEG0uwSVBYQB8DAQECAR4PDgIAHAMBAAIANAACAgEBACQAAQEQASAFG0AoAwEBAgEeDw4CABwDAQACADQAAgEBAgEAIwACAgEBACQAAQIBAQAhBllZsDgrBTIfAQ4BIyImNTQ%2BAjcXDgMVFBYzMj4CAVINAxIeWTBMUhsuQCVXFS0mGCggFR0UC9YMQBcdRjoiQDoyFQ0MISozHSAnBwkIAAEAaASvAqAFhgAaANNAEgEAFxUREA4MCQcDAgAaARoHBytLsCpQWEAaBgEABAECAAIBACUAAwMBAQAkBQEBAQsDIAMbS7BbUFhAJQYBAAMCAAEAIwUBAQADAgEDAQAmBgEAAAIBACQEAQIAAgEAIQQbS7BwUFhALAABBQAFAQAyBgEAAwIAAQAjAAUAAwIFAwEAJgYBAAACAQAkBAECAAIBACEFG0AzAAEFAAUBADIABAMCAwQCMgYBAAMCAAEAIwAFAAMEBQMBACYGAQAAAgEAJAACAAIBACEGWVlZsDgrATI3Mw4DIyIuAiMiBgcjPgMzMh4CAehBDmkGITJCJSA1LSkVICgGagYiM0ElITQtKAUpWC9NNx8dIx0tLC5OOB8dIx0AAAIApwSLAykFpwAJABMAg0ASCgoAAAoTChIPDQAJAAgFAwYHK0uwX1BYQBICAQAAAQEAJAUDBAMBAREAIAIbS7DoUFhAHgUDBAMBAAABAQAjBQMEAwEBAAEAJAIBAAEAAQAhAxtAJwUBAwECAQMCMgAAAgA1BAEBAwIBAQAjBAEBAQIBACQAAgECAQAhBVlZsDgrAQMOASsBNz4BMyEBDgErATc%2BATMCBNYOHRRInA4iHwGX%2FwAOHBRTwxEgHwWn%2Fv8QC%2FIWFP7%2FDwzyFBYAAf%2Fz%2F%2FQElgPzACEBJEAUAAAAIQAgGxoXFA4MCQgHBgUDCAcrS7AoUFhAJBABAQQBHgUCAgAABgEAJAcBBgYOHwAEBAEBACQDAQEBDAEgBRtLsF9QWEAoEAEBBAEeBQICAAAGAQAkBwEGBg4fAAEBDB8ABAQDAQAkAAMDFQMgBhtLsGxQWEAoEAEBBAEeBQICAAAGAQAkBwEGBg4fAAEBDx8ABAQDAQAkAAMDFQMgBhtLsOhQWEAyEAEBBAEeAAEEAwQBAzIHAQYFAgIABAYAAAAmAAQBAwQBACMABAQDAQAkAAMEAwEAIQYbQD4QAQEEAR4ABQYCAgUqAAACBAIAKgABBAMEAQMyBwEGAAIABgIAACYABAEDBAEAIwAEBAMBACQAAwQDAQAhCFlZWVmwOCsBBw4BKwEDIxMhAw4BIyImJzc%2BAzMyNjcTIzc%2BAzMElggCIhp8bKxr%2FptPD4B6Hz0bDwIHEBkUPDsITqwIAQsTGxAD80QXI%2FyLA3X9fXeHDBFICQsEAT9DAoE%2FChYTDAAAAQCWAg8DhgKMAAMAJUAGAwIBAAIHK0AXAAABAQAAACMAAAABAAAkAAEAAQAAIQOwOCsTIQchpQLhD%2F0fAox9AAEAlgIPBW8CjAADACVABgMCAQACBytAFwAAAQEAAAAjAAAAAQAAJAABAAEAACEDsDgrEyEHIaUEyhD7NwKMfQABALsD%2BAG%2BBfYAGAAHQAQGAAELKxMuATU0NjcXFhUUBgcOAxUUFhcWFRQH2xEPal4vDAkLECEaEQoNAx4D%2BCVKJWS6TB8JDQgODBMwOUAiGjYcCAYYDQAAAQCNA%2BEBkAXfABgAB0AEAAYBCysBHgEVFAYHJyY1NDY3PgM1NCYnJjU0NwFwEQ9qXjALCQsQIRoRCg0DHgXfJUolZLpMHwkNCA4MEzA4QCMaNhwHBxgNAAEAAf7uAQQA7AAYAAdABAAGAQsrNx4BFRQGBycmNTQ2Nz4DNTQmJyY1NDfkEQ9qXjALCQsQIRoRCg0DHuwlSiVkukwfCQ0IDgwTMDhAIxo2HAcHGA0AAgC7A%2FgC2gX2ABgAMQAJQAYfGQYAAgsrEy4BNTQ2NxcWFRQGBw4DFRQWFxYVFAcXLgE1NDY3FxYVFAYHDgMVFBYXFhUUB9sRD2peLwwJCxAhGhEKDQMerREPal4vDAkLECEaEQoNAx4D%2BCVKJWS6TB8JDQgODBMwOUAiGjYcCAYYDSolSiVkukwfCQ0IDgwTMDlAIho2HAgGGA0AAgCWA%2BECtAXfABgAMQAJQAYZHwAGAgsrAR4BFRQGBycmNTQ2Nz4DNTQmJyY1NDclHgEVFAYHJyY1NDY3PgM1NCYnJjU0NwF5EQ9qXjALCQsQIRoRCg0DHgGKEQ9qXjALCQsQIRoRCg0DHgXfJUolZLpMHwkNCA4MEzA4QCMaNhwHBxgNKiVKJWS6TB8JDQgODBMwOEAjGjYcBwcYDQAC%2F9z%2B7gH7AOwAGAAxAAlABhkfAAYCCys3HgEVFAYHJyY1NDY3PgM1NCYnJjU0NyUeARUUBgcnJjU0Njc%2BAzU0JicmNTQ3vxEPal4wCwkLECEaEQoNAx4BixEPal4wCwkLECEaEQoNAx7sJUolZLpMHwkNCA4MEzA4QCMaNhwHBxgNKiVKJWS6TB8JDQgODBMwOEAjGjYcBwcYDQABAJn%2BmgP6BcAAJQFFQA4lJCAeGhkSEAoIBAIGBytLsElQWEAkCwEAAQwBAwACHgABAQ0fBQEDAwABACQCAQAADh8ABAQWBCAFG0uwbFBYQCQLAQABDAEDAAIeAAQDBDUAAQENHwUBAwMAAQAkAgEAAA4DIAUbS7ClUFhAIgsBAAEMAQMAAh4ABAMENQIBAAUBAwQAAwACJgABAQ0BIAQbS7BOUFhALgsBAAEMAQMAAh4AAQABNAAEAwQ1AgEAAwMAAQAjAgEAAAMAAiQFAQMAAwACIQYbS7gD6FBYQDQLAQIBDAEDAAIeAAECATQABAMENQACAAMCAQAjAAADAwABACMAAAADAAAkBQEDAAMAACEHG0A1CwECAQwBBQACHgABAgE0AAQDBDUAAgADAgEAIwAAAAUDAAUAACYAAgIDAAIkAAMCAwACIQdZWVlZWbA4KxM%2BATMeARcTNjMyFwM%2BAzMyFhUcAQ4BByELAQ4BIyImJxsBIaEELCo%2Fj0cjKTMzI1AkS0lGICYhAQMC%2FpU2SBQwGRorEXU2%2FpYDrB0vARoHAdQWFv4sAwwKCSkaAQQNGhf%2BRPz6CwsLCwMGAbwAAQBC%2FpoD%2BwXAADkB2kAWOTg3Ni8tJiQfHRoZGBcSEAoIBAIKBytLsElQWEA6CwEAAQwBAwApIQIFBCgiAgYFBB4IAQQHAQUGBAUBACYAAQENHwkBAwMAAQAkAgEAAA4fAAYGFgYgBhtLsGxQWEA6CwEAAQwBAwApIQIFBCgiAgYFBB4ABgUGNQgBBAcBBQYEBQEAJgABAQ0fCQEDAwABACQCAQAADgMgBhtLsKVQWEA4CwEAAQwBAwApIQIFBCgiAgYFBB4ABgUGNQIBAAkBAwQAAwACJggBBAcBBQYEBQEAJgABAQ0BIAUbS7BOUFhARAsBAAEMAQMAKSECBQQoIgIGBQQeAAEAATQABgUGNQIBAAkBAwQAAwACJggBBAUFBAAAIwgBBAQFAQAkBwEFBAUBACEHG0u4A%2BhQWEBLCwECAQwBAwApIQIFBCgiAgYFBB4AAQIBNAAGBQY1AAIAAwIBACMAAAkBAwQAAwAAJggBBAUFBAAAIwgBBAQFAQAkBwEFBAUBACEIG0BTCwECAQwBCQApIQIHCCgiAgYFBB4AAQIBNAAGBQY1AAAACQMACQAAJgACAAMEAgMAAiYABAgFBAAAIwAIAAcFCAcBACYABAQFAQAkAAUEBQEAIQlZWVlZWbA4KxM%2BATMeARcTNjMyFwM%2BAzMyFhUUBgchAyEHDgEjLgEnAw4BIyImJxMOAyMiJjU8AT4BNyETIaEELCo%2Fj0cjKTMzI1AkS0lGICYiBQL%2BlVABagYDLio%2FkEchFDAZGisRTyRLSUcfJiECAgMBa1D%2BlQOsHS8BGgcB1BYW%2FiwDDAoJJxoPKA79djoeLwEZBv4vCwsLCwHRAwoLCCgbAQQOGhcCigABAOcA4APNA8gAEwA8QAYQDgYEAgcrS7AXUFhADgABAQABACQAAAAOASACG0AXAAABAQABACMAAAABAQAkAAEAAQEAIQNZsDgrEzQ%2BAjMyHgIVFA4CIyIuAuc6ZYZMTYhlOztliE1MhmU6AlNNiGU7O2WITU2HZDs7ZIcAAwAt%2F%2FEFLADsABMAJwA7AJ1ADjg2LiwkIhoYEA4GBAYHK0uwX1BYQBIEAgIAAAEBACQFAwIBARIBIAIbS7BsUFhAEgQCAgAAAQEAJAUDAgEBFQEgAhtLsOhQWEAdBAICAAEBAAEAIwQCAgAAAQEAJAUDAgEAAQEAIQMbQCsAAAIBAAEAIwAEAAUDBAUBACYAAgADAQIDAQAmAAAAAQEAJAABAAEBACEFWVlZsDgrNzQ%2BAjMyHgIVFA4CIyIuAiU0PgIzMh4CFRQOAiMiLgIlND4CMzIeAhUUDgIjIi4CLRMiLRsaLSIUFCItGhstIhMCAhMiLRsaLSIUFCItGhstIhMCAxMhLhoaLiIUFCIuGhouIRNuGi4iFBQiLhobLSITEyItGxouIhQUIi4aGy0iExMiLRsaLiIUFCIuGhstIhMTIi0ABwBa%2F%2B8H%2FwWmABMAJwAxAEUAWQBtAIEB20Aefnx0cmpoYF5WVExKQkA4NjEvLCokIhoYEA4GBA4HK0uwHFBYQDQAAwAABwMAAQAmCwEHDAEICQcIAQAmAAICAQEAJAQBAQERHw0BCQkFAQAkCgYCBQUMBSAGG0uwIFBYQDgAAwAABwMAAQAmCwEHDAEICQcIAQAmAAICAQEAJAQBAQERHwAFBQwfDQEJCQYBACQKAQYGEgYgBxtLsF9QWEA8AAMAAAcDAAEAJgsBBwwBCAkHCAEAJgAEBAsfAAICAQEAJAABAREfAAUFDB8NAQkJBgEAJAoBBgYSBiAIG0uwbFBYQD0ABAECAQQCMgABAAIDAQIBACYAAwAABwMAAQAmCwEHDAEICQcIAQAmAAUFDx8NAQkJBgEAJAoBBgYVBiAHG0uw6FBYQEoABAECAQQCMgAFCQYJBQYyAAEAAgMBAgEAJgADAAAHAwABACYLAQcMAQgJBwgBACYNAQkFBgkBACMNAQkJBgEAJAoBBgkGAQAhCBtAWQAEAQIBBAIyAAUNCg0FCjIAAQACAwECAQAmAAMAAAcDAAEAJgALAAwICwwBACYABwAICQcIAQAmAAkNBgkBACMADQAKBg0KAQAmAAkJBgEAJAAGCQYBACEKWVlZWVmwOCsBFA4CIyIuAjU0PgIzMh4CBzQuAiMiDgIVFB4CMzI%2BAgE%2BATsBAQ4BKwEBFA4CIyIuAjU0PgIzMh4CBzQuAiMiDgIVFB4CMzI%2BAiUUDgIjIi4CNTQ%2BAjMyHgIHNC4CIyIOAhUUHgIzMj4CAtw7YHtBOF5DJTZdfUY4XkMmhxUkMRwoRzQfFCQxHSdHNR8CdwsdF3z7jAodFH4FAjpgfEE4XUMlNl19RjhdRCWGFSQxHChHNR8UJDEdJ0c2HwMpOmB7QTheQyU2XX1GOF1EJYYVJDEcKEY1HhQjMR0nRjYfBHhjmmo3KU1vRmObazgpTnBIMkguFiJKc1ExRS0VIUdxAVULEfqFDQ8BjWObaTcpTW5GY5tsOClOcEgyRy4VIkpyUTFGLRUhSHJSY5tpNylNbkZjm2w4KU5wSDJHLhUiSnJRMUYtFSFIcgABAIUAgQHpA6AAEgAHQAQCEgELKxM3ARcWFRQHAwYHFhcTFhUUDwGFAwEWNBcPrxAQCg1vBiA7AgYWAYQbDBYUE%2F75GQsKGv75Dg0gDxsAAAEAdwCBAdoDoAASAAdABBICAQsrAQcBJyY1NDcTNjcmJwMmNTQ%2FAQHaAv7rNRcNshAODQlwBiE7AhwW%2FnsbCxgQFwEHGAsMGQEHDQ0gDxsAAf8aAAADYwWXAAkAQkAGCQcEAgIHK0uwX1BYQAwAAQELHwAAAAwAIAIbS7BsUFhADAABAAE0AAAADwAgAhtACgABAAE0AAAAKwJZWbA4KycOASsBAT4BOwE%2FFS8dRgOcFDEhRzUgFQVbHR8AAQAq%2F%2FEEwQWmAEIBjUAeQkE%2FPj08ODYxLywqKCYjIh8dGhkVEw4MBwUBAA4HK0uwX1BYQEwJAQIDNAEICQIeAAIDAAMCADIACQcIBwkIMgQBAA0BBQYABQEAJgwBBgsBBwkGBwEAJgADAwEBACQAAQERHwAICAoBACQACgoSCiAJG0uwbFBYQEoJAQIDNAEICQIeAAIDAAMCADIACQcIBwkIMgABAAMCAQMBACYEAQANAQUGAAUBACYMAQYLAQcJBgcBACYACAgKAQAkAAoKFQogCBtLsOhQWEBTCQECAzQBCAkCHgACAwADAgAyAAkHCAcJCDIAAQADAgEDAQAmBAEADQEFBgAFAQAmDAEGCwEHCQYHAQAmAAgKCggBACMACAgKAQAkAAoICgEAIQkbQGMJAQIDNAEICQIeAAIDAAMCADIACQcIBwkIMgABAAMCAQMBACYAAAANBQANAAAmAAQABQYEBQEAJgAMAAsHDAsAACYABgAHCQYHAQAmAAgKCggBACMACAgKAQAkAAoICgEAIQtZWVmwOCsTMz4DMzIWFwcOASMiLgQjIg4CByEHDgEjIQ4BByEHDgEjIR4BMzI%2BAjMyFh8BDgEjIi4CJyM3MzY3I1SNIXehxXCFsjtDDA4OCxQbJjZKM02Ib1QaAjAGAx0Z%2FfoGBwIB2gcCHxf%2BZAenkVJvSS4SCAsGQVPejnGtdj4DkQyHAwyEA4F%2FzI5MY1dCDAgSGyAbEjRmlWA3ERsjSCY2ERzM1y02LQQIRGVxUpXSgGNKRwAAAgCgA0kFNgWXAB0AJQDkQBgeHh4lHiUkIyIhIB8bGRgXExAMCwoICgcrS7BfUFhANBYVDgIEAgUBHgACBQEFAgEyBwEFBQABACQJCAQDAAALHwYDAgEBAAEAJAkIBAMAAAsBIAYbS7DoUFhAMxYVDgIEAgUBHgACBQEFAgEyCQgEAwAHAQUCAAUAACYJCAQDAAABAAAkBgMCAQABAAAhBRtASxYVDgIEAgUBHgAHCAUFByoAAgUGBQIGMgAGAwUGAzAAAAQBAAEAIwkBCAAFAggFAAAmAAQAAwEEAwAAJgAAAAEAACQAAQABAAAhCVlZsDgrARYXPgE3Ez4BOwEDIxM3AwYrASInAxUDIxMzMhYXJwcjAyMTIzcDwggEBg0IvQkREGZHay4QzhAdERwKfS5pR2cQEQXiDaQ8eDukDgRQGxcNGA0BMw4G%2FbIBckf%2BrxsbAVJI%2Fo4CTgYOFGX%2BFwHpZQABABoAAAVBBacAPQERQBIAAAA9ADw5OC4sIB8YFgwKBwcrS7BfUFhAJCEVAgIAAR4AAAADAQAkAAMDER8EAQICAQEAJAYFAgEBDAEgBRtLsGxQWEAiIRUCAgABHgADAAACAwABACYEAQICAQEAJAYFAgEBDwEgBBtLsE5QWEAsIRUCAgABHgADAAACAwABACYEAQIBAQIAACMEAQICAQEAJAYFAgECAQEAIQUbS7gD6FBYQC0hFQICAAEeAAMAAAIDAAEAJgQBAgYBBQECBQEAJgQBAgIBAQAkAAECAQEAIQUbQDMhFQICAAEeAAMAAAIDAAEAJgACBAECAAAjAAQGAQUBBAUBACYAAgIBAQAkAAECAQEAIQZZWVlZsDgrIRM%2BAzU0LgIjIg4CFRQeAhcDISImNTQ2NzY3ITcuAzU0PgQzMh4CFRQOAg8BIQcOAQcCwzVUj2k8NWGHUmWugEgqTGpANP4vGh0EAgMCAX8WTHhSLDBYfJivYHrIjk5Bd6ZmFgF%2BCgMoHQGxEkp4qHBail8wQoC8ek15WToO%2Fk8dFw8lEBIUsxZUdpNUYaySdFErTIi9cHLEm2wZsmEbIAIAAgBB%2F%2FMEHQWoADMASADZQBQ1ND89NEg1SDEvLCogHhMRBgQIBytLsF9QWEA3AAEDACIBBQYCHgAEAwIDBAIyAAIABgUCBgEAJgADAwABACQAAAARHwcBBQUBAQAkAAEBFQEgBxtLsGxQWEA1AAEDACIBBQYCHgAEAwIDBAIyAAAAAwQAAwEAJgACAAYFAgYBACYHAQUFAQEAJAABARUBIAYbQD8AAQMAIgEFBgIeAAQDAgMEAjIAAAADBAADAQAmAAIABgUCBgEAJgcBBQEBBQEAIwcBBQUBAQAkAAEFAQEAIQdZWbA4KwE%2BAzMyHgIVFAYHBgIOASMiLgI1NDY3PgMzMhYXPgE3PgE1NCYjIg4CIyImJwMyPgI3LgMjIg4CBw4BFRQWAaEnSk1UMEl0USwEBBlupt2JSHdULgICDl%2BRuGdegSIFCQMEA2VcJ0M3KQ0LEQgXOnFkVSAEGC5JNUt7XDoLAgJdBTkbKhwOOGycYx0%2FIcr%2Br%2FOHL1h%2BUBEjEnPKlFZSUSI9Fx85Go%2BQFBkUDBL7iTdvqnItU0AnPm2VVxAdDmdwAAL%2F0QAABMEFlwADAAwAdkAIBQQDAgEAAwcrS7BfUFhAGQkBAgEBHgABAQsfAAICAAACJAAAAAwAIAQbS7BsUFhAGQkBAgEBHgABAgE0AAICAAACJAAAAA8AIAQbQCIJAQIBAR4AAQIBNAACAAACAAAjAAICAAACJAAAAgAAAiEFWVmwOCspAQEzASEDLgEnDgEHBMH7EALUqf2MAwPlBQ0FDRgLBZf6%2FwPOFzkgITkXAAABAJb%2BqAWMBZcACwC2QBIAAAALAAsKCQgHBgUEAwIBBwcrS7BJUFhAFwQCAgAABQAAJAYBBQULHwMBAQEQASADG0uwX1BYQBcDAQEAATUEAgIAAAUAACQGAQUFCwAgAxtLsOhQWEAhAwEBAAE1BgEFAAAFAAAjBgEFBQAAACQEAgIABQAAACEEG0AyAAQFAgIEKgAAAgMCACoAAwECAwEwAAEBMwYBBQQCBQACIwYBBQUCAAAkAAIFAgAAIQdZWVmwOCsBByMDIxMhAyMTIzcFjBG9yLLH%2FgXJsci8EQWXkvmjBl35owZdkgAB%2F%2FD%2BqQUcBZkAFACIQAoJCAcGAwIBAAQHK0uwSVBYQCAOAQIBAR4AAQEAAAAkAAAACx8AAgIDAAAkAAMDEAMgBRtLsF9QWEAdDgECAQEeAAIAAwIDAAAlAAEBAAAAJAAAAAsBIAQbQCcOAQIBAR4AAAABAgABAAAmAAIDAwIAACMAAgIDAAAkAAMCAwAAIQVZWbA4KxMhByEBBwEhByE3PgE3CQEmNTwBN8oEUhL8vQGxB%2F2iA0ES%2B64IAg0LApz%2BIQ0BBZmZ%2FTs0%2FTuZQQ4dCwMDAv0VFgMHAwAAAQClAl4EDwLgAAMAJUAGAwIBAAIHK0AXAAABAQAAACMAAAABAAAkAAEAAQAAIQOwOCsTIQchtANbEPymAuCCAAEATAAABWwGsQAbAINAChsZDQsEAgEABAcrS7BfUFhAHBMBAAEBHgADAgM0AAIAAQACAQEAJgAAAAwAIAQbS7BsUFhAHBMBAAEBHgADAgM0AAIAAQACAQEAJgAAAA8AIAQbQCcTAQABAR4AAwIDNAAAAQA1AAIBAQIBACMAAgIBAQAkAAECAQEAIQZZWbA4KyEjAyMiJjU8AT4BNyEyFhcTHgEVPgE3AT4BOwECcJCpsBkiAgIDAU4VGQRlCAQIEgwCWwgeE24CmRogAQYNGhcWDv5bIEEgGjccBVEQFQAAAwA9AP4EygOgACcAOwBPAKVAHj08KSgBAEdFPE89TzMxKDspOx8dFRMLCQAnAScLBytLsOhQWEA0Sy0ZBQQEBQEeAwECBwEFBAIFAQAmCgYJAwQAAAQBACMKBgkDBAQAAQAkAQgCAAQAAQAhBRtAQkstGQUEBAUBHgADAAcFAwcBACYAAgAFBAIFAQAmCgEGAQAGAQAjCQEEAAEABAEBACYKAQYGAAEAJAgBAAYAAQAhB1mwOCslIi4CJw4DIyIuAjU0PgIzMh4CFz4DMzIeAhUUDgIlMj4CNy4DIyIOAhUUHgIhMj4CNTQuAiMiDgIHHgMDezNQPzEVH0ROWDM1W0MnN1x4QjNPQDIVH0RNWDM1XEQnN115%2FZMhPDg2GxIkLDQhJkExHBQkMQJTJUIxHBUkMRwhOzg2GxIlKzT%2BIThLKSlLOCEoS2hBUo5pPSE5SykpSzkhKEtpQVKOaTySHjVFJydFNB8hPFQ0JjomEyE8VDQnOSYTHzRFJydFNR4AAf97%2FqIDyAWpACEAlEAKHRoUEgsJBAIEBytLsElQWEAkBgEBABYBAgMCHgABAQABACQAAAARHwADAwIBACQAAgIQAiAFG0uwX1BYQCEGAQEAFgECAwIeAAMAAgMCAQAlAAEBAAEAJAAAABEBIAQbQCsGAQEAFgECAwIeAAAAAQMAAQEAJgADAgIDAQAjAAMDAgEAJAACAwIBACEFWVmwOCsBPgEzMhYXBw4BIyIGBwMOAyMiJic3PgMzMj4CNwHaKbyJI0EcEwUeKlxuHPcYT2d9RiBEGxQDChIdFzZRPSwQBEOuuA4QVxITbnX7%2BmaSXy0NEEwMDQYBGzpeQgACALYBggP%2FA8IAGwA3AHBAGh0cAQA0MispJiQcNx03GBYPDQoIABsBGwoHK0BOFAUCAAMTBgIBAjAhAgQHLyICBQYEHgADAAIBAwIBACYIAQAAAQcAAQEAJgkBBAYFBAEAIwAHAAYFBwYBACYJAQQEBQEAJAAFBAUBACEHsDgrATI%2BAjcXDgEjIi4CIyIOAgcnPgEzMh4CEzI%2BAjcXDgEjIi4CIyIOAgcnPgEzMh4CA0AcODAlCwsodT00Y19cLR45MCUKESl3QjRkXlwDHDgxJQsKJ3Y9NGNfXC0eODElChApd0I1Y19bA1cNFBkLbDAuIigiDhUaDGkzMSEpIf6vDRUYC20vLSEoIQ0VGQxoMzEhKSEAAAEAjQC%2BBB8EfQATANFAFhMSERAPDg0MCwoJCAcGBQQDAgEACgcrS7ALUFhAMgABAAABKAAGBQUGKQIBAAkBAwQAAwACJggBBAUFBAAAIwgBBAQFAAAkBwEFBAUAACEGG0uw6FBYQDAAAQABNAAGBQY1AgEACQEDBAADAAImCAEEBQUEAAAjCAEEBAUAACQHAQUEBQAAIQYbQD8AAQABNAAGBQY1AAAACQMACQAAJgACAAMEAgMAAiYABAgFBAAAIwAIAAcFCAcAACYABAQFAAAkAAUEBQAAIQhZWbA4KxMhNzMHMwchByEHIQcjNyE3ITchxwHrkH2Q8A%2F%2B0XcBjRD%2BNZV9lf7uEAFQd%2F5TA4rz84PKg%2Fz8g8oAAAIAWgBQA%2BUEkAAVABkALEAGGRgXFgIHK0AeFBMJAQQAHAAAAQEAAAAjAAAAAQAAJAABAAEAACEEsDgrEwEHDgEHBQ4BBx4BFwUeARUUBhUHAQMhByGyAzMPAhYa%2Fi0XMhsaLxQBnxURAQ%2F9Kj4DBRH8%2BwMXAXl6EBsMzwoOBgUOC9ELFg4CBAJ6AXv%2BCocAAAIAaQBQA8YEkgADABkALEAGAwIBAAIHK0AeGBcNBQQBHAABAAABAAAjAAEBAAAAJAAAAQAAACEEsDgrJSE3IRMBNz4BNyU%2BATcuASclLgE1NDY1NwEDbvz7EQMFPvzNDwIWGgHTFzIbGi8U%2FmEVEQEPAtZQhwH2%2Fod6EBsMzwoOBgUOC9ELFg4CBAJ6%2FoUAAAIAj%2F%2BJBBgF8gAFABQAMEAGBQQCAQIHK0AiEQ4KBgMABgEAAR4AAAEBAAAAIwAAAAEAACQAAQABAAAhBLA4KxMBMwkBIwMBHgEXPgE3CQEmJw4BB48BhnwBh%2F55fPIBFAgPBQUOCQEY%2FugSCgUPCAK9AzX8y%2FzMAzT9uxcmEhImFwJFAkYsIxMmFgAAAf%2BK%2FgwAfgXcAAMAM0AKAAAAAwADAgEDBytLsBxQWEANAgEBAAE1AAAADQAgAhtACwAAAQA0AgEBASsCWbA4KwMTMwN28gLy%2FgwH0PgwAAABAD7%2FBgO3BbsAJwGlQBQAAAAnACciHRYUDw4JBwQDAgEIBytLsDJQWEA9GgEFBA0BAQMKAQABAx4ABQUEAQAkAAQEDR8AAQEDAAAkBwYCAwMOHwAAAAwfAAICAwAAJAcGAgMDDgIgCBtLsF9QWEA0GgEFBA0BAQMKAQABAx4AAQADAQAAIwcGAgMAAgMCAQAlAAUFBAEAJAAEBA0fAAAADAAgBhtLsGxQWEA0GgEFBA0BAQMKAQABAx4AAQADAQAAIwcGAgMAAgMCAQAlAAUFBAEAJAAEBA0fAAAADwAgBhtLsNlQWEA3GgEFBA0BAQMKAQABAx4AAAECAQACMgABAAMBAAAjBwYCAwACAwIBACUABQUEAQAkAAQEDQUgBhtLuAPoUFhAPRoBBQQNAQEDCgEAAQMeAAABAgEAAjIABAAFAwQFAQAmBwYCAwABAAMBAAAmBwYCAwMCAQAkAAIDAgEAIQYbQEIaAQUEDQEBBgoBAAEDHgAAAQIBAAIyAAQABQMEBQEAJgADBgIDAAAjBwEGAAEABgEAACYAAwMCAQAkAAIDAgEAIQdZWVlZWbA4KwEDIxMhAwcGKwETJyY1NzM3PgMzMh4CFwcOASMiJiMiDgIPAQO3ebBr%2Fn1mLhFLRoljKAeUBwtJeqhrEicnIw0RAxURCxoQU3pVMQkGA%2BH8HwNg%2FMDPSwRYDAUjTzhdmm49AwUHBVoMBwEkSG5LNQABAD7%2FBgQRBbMAIQJaQBYAAAAhACEgHxwaFxYVExIQCwoFAwkHK0uwCVBYQD0YAQEFCQEHAQYBBAcDHgAFBQIBACQDAQICER8IAQcHAQAAJAYBAQEOHwAEBAwfAAAAAQAAJAYBAQEOACAIG0uwJlBYQD0YAQEFCQEHAQYBBAcDHgAFBQIBACQDAQICDR8IAQcHAQAAJAYBAQEOHwAEBAwfAAAAAQAAJAYBAQEOACAIG0uwMlBYQEEYAQEFCQEHAQYBBAcDHgADAxEfAAUFAgEAJAACAg0fCAEHBwEAACQGAQEBDh8ABAQMHwAAAAEAACQGAQEBDgAgCRtLsF9QWEA5GAEBBQkBBwEGAQQHAx4IAQcEAQcAACMGAQEAAAEAAQAlAAMDER8ABQUCAQAkAAICDR8ABAQMBCAHG0uwbFBYQDwYAQEFCQEHAQYBBAcDHgADAgUCAwUyCAEHBAEHAAAjBgEBAAABAAEAJQAFBQIBACQAAgINHwAEBA8EIAcbS7CNUFhAPxgBAQUJAQcBBgEEBwMeAAMCBQIDBTIABAcABwQAMggBBwQBBwAAIwYBAQAAAQABACUABQUCAQAkAAICDQUgBxtLsOhQWEBEGAEBBQkBBwEGAQQHAx4AAwIFAgMFMgAEBwAHBAAyAAIABQECBQEAJgYBAQgBBwQBBwAAJgYBAQEAAQAkAAABAAEAIQcbQEoYAQEFCQEHBgYBBAcDHgADAgUCAwUyAAQHAAcEADIAAgAFAQIFAQAmAAEGAAEAACMABggBBwQGBwAAJgABAQABACQAAAEAAQAhCFlZWVlZWVmwOCsBAwcGKwETJyY1NzM3PgMzMhY7AQMjEy4BIyIGDwEzBwF3Zy4RS0aIYigIkgcKQm6YYUeMNXexraAtXyt1kQ8G7g8DYfy%2Fz0sEWAwFIVE3VJZwQQ36WgUkBAqThzeAAAEAVQYKAgkG9QAJAB1ACgEABgQACQEJAwcrQAsCAQABADQAAQErArA4KwEyFh8BIyImLwEBFx8cEKeQFBYP6wb1DRPLDQzSAAIAhgYfAqgG6AATACcAVkAKJCIaGBAOBgQEBytLsOhQWEAaAwEBAAABAQAjAwEBAQABACQCAQABAAEAIQMbQCEAAQMAAQEAIwADAAIAAwIBACYAAQEAAQAkAAABAAEAIQRZsDgrARQOAiMiLgI1ND4CMzIeAgUUDgIjIi4CNTQ%2BAjMyHgIBUBEcJRUUIxwQEBwjFBUlHBEBWBAcJBUVJBwQEBwkFRUkHBAGgRQkGw8PGyQUFSUdEBAdJRUUJBsPDxskFBUlHRAQHSUAAAEBFwYKAwYG9QALAB1ACgAAAAsACgUDAwcrQAsCAQEAATQAAAArArA4KwEFDgErATc%2BAzMDBv7gERkUkdoKERIWEAb10gwNywkNBwMAAAEAZgYKAscG2wAMAD9ACAwLCggCAAMHK0uw6FBYQBEFAQACAR4AAgACNAEBAAArAxtAFQUBAQIBHgACAQI0AAEAATQAAAArBFmwOCsBIyImLwEHDgErATczAseDCxkIco4JGwyC9qkGCgYHa2sHBtEAAAEAhAYKAuUG2wAMAEVADAAAAAwACwUDAgEEBytLsOhQWEASCAEAAQEeAwICAQABNAAAACsDG0AWCAEAAgEeAAECATQDAQIAAjQAAAArBFmwOCsBByMnMzIWHwE3PgEzAuX2qcKDCxkIco4JGwwG29HRBgdrawcGAAEBKgYfAh4HEwATACVABhAOBgQCBytAFwABAAABAQAjAAEBAAEAJAAAAQABACEDsDgrARQOAiMiLgI1ND4CMzIeAgIeFCItGRgsIRMTISwYGS0iFAaYGCwhFBQhLBgZLCIUFCIsAAIA2wXNAlYHLQATAB8AM0AKHhwYFhAOBgQEBytAIQAAAAMCAAMBACYAAgEBAgEAIwACAgEBACQAAQIBAQAhBLA4KxM0PgIzMh4CFRQOAiMiLgI3FBYzMjY1NCYjIgbbHjREJidFNB8fNEUnJkQ0Hlk2Ly03Ny0vNgZ7J0IvGhovQicmQC4aGi5AJis5OSstODgAAQCZBggCxQbQABsAsEASAQAYFhIRDw0KCAQDABsBGwcHK0uwW1BYQCUGAQADAgABACMFAQEAAwIBAwEAJgYBAAACAQAkBAECAAIBACEEG0uwcFBYQCwAAQUABQEAMgYBAAMCAAEAIwAFAAMCBQMBACYGAQAAAgEAJAQBAgACAQAhBRtAMwABBQAFAQAyAAQDAgMEAjIGAQADAgABACMABQADBAUDAQAmBgEAAAIBACQAAgACAQAhBllZsDgrATI2NzMOAyMiLgIjIgYHIz4DMzIeAgIbHikFXgUeLj4lIDgyLhUeJwVhBR8uPiUhODItBnwqJSpHNR0bIBstJSpINR0aIBoA%29%20format%28%27truetype%27%29%3B%0A%7D%0A%40font%2Dface%20%7B%0Afont%2Dfamily%3A%20%27Lato%27%3B%0Afont%2Dstyle%3A%20normal%3B%0Afont%2Dweight%3A%20400%3B%0Afont%2Ddisplay%3A%20swap%3B%0Asrc%3A%20url%28data%3Afont%2Fttf%3Bbase64%2CAAEAAAAQAQAABAAAR1BPUwdBG5gAABdcAAAUfEdTVUKOao6oAAACcAAAAHBPUy8y2a16aQAAAhAAAABgY21hcLF2jaQAAALgAAABdGN2dCAG9xijAAABXAAAAC5mcGdtclpyQAAAEHQAAAblZ2FzcAASABgAAAEMAAAADGdseWZW%2FK5nAAAr2AAA7p5oZWFk%2FJzyIwAAAYwAAAA2aGhlYQ%2B2B6UAAAE4AAAAJGhtdHg%2FvF3DAAAMQAAABDJsb2NhOA7%2F3wAABFQAAAIibWF4cAIJB%2FkAAAEYAAAAIG5hbWU26FMEAAAGeAAAAphwb3N0UOnbgwAACRAAAAMvcHJlcKYHlRcAAAHEAAAASwABAAIAEgAH%2F%2F8ADwABAAABEACCAAcAYgAEAAIAIgAtADkAAACQBuUAAgABAAEAAAe2%2FlYAAAkC%2F0T%2FQwi5AAEAAAAAAAAAAAAAAAAAAAEJAAAAAAAAAAAAAAC4AIsAuAC4AIsAjAWZAAAFugP1AAD%2BqQWp%2F%2FAFugQF%2F%2FL%2BlAAAAAEAAAABGqAqz5ngXw889QAZB9AAAAAAypNecAAAAADK3y6F%2F0T%2Bkwi5By0AAAAJAAIAAAAAAAC5CAAIAGMgsAEjRCCwAyNwsBRFICCwKGBmIIpVWLACJWGwAUVjI2KwAiNEswkKAwIrswsQAwIrsxEWAwIrWbIEKAZFUkSzCxAEAisAAAMEEgGQAAUAAAV4BRQAAAEYBXgFFAAAA7oAeAH0CAMCDwUCAgIEAwIDgAAAr0AAYEoAAAAAAAAAAHR5UEwAQAAA%2BwIGSv56AZAHtgGqIAAAkwAAAAAD9QWZAAAAIAACAAEAAAAKADAARAACREZMVAAabGF0bgAOAAQAAAAA%2F%2F8AAQABAAQAAAAA%2F%2F8AAQAAAAJsaWdhAA5saWdhAA4AAAABAAAAAQAEAAQAAAABAAgAAQAaAAEACAACAAwABgEHAAIATwEGAAIATAABAAEASQAAAAIAAAADAAAAFAADAAEAAAAUAAQBYAAAAFQAQAAFABQAAAANAH4A%2FwEHARkBMQFEAVMBWwFhAX4BkgLHAskC3QPAIBQgGiAeICIgJiAwIDogRCCsISIhJiICIgYiDyISIhoiHiIrIkgiYCJlJcomafsC%2F%2F8AAAAAAA0AIACgAQQBGAExAUEBUgFaAWABeAGSAsYCyQLYA8AgEyAYIBwgICAmIDAgOSBEIKwhIiEmIgIiBiIPIhEiGiIeIisiSCJgImQlyiZp%2BwH%2F%2FwAB%2F%2FX%2F4%2F%2FC%2F77%2Frv%2BX%2F4j%2Fe%2F91%2F3H%2FW%2F9I%2FhX%2BFP4G%2FSTg0uDP4M7gzeDK4MHgueCw4Enf1N%2FR3vbe897r3ure497g3tTeuN6h3p7bOtqcBgUAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANkA2QDZANkBTAHCAsMD5AUQBiEGYQaUBscHSAebB%2FkIGQhiCI4JCAmRCjkLHwutDGIM%2BQ1RDhcOtA85D9UP%2FhArEFIRCBIrErUTUxP%2FFGkU0hUtFewWXBaRFw4XrRfvGIwY%2Fhl6GekasxtcHBIccxzqHUod2x5hHskfJB9ZH4UftyAHICkgWCFDIiwi6yPCJI0lTSZ%2BJxwnpShjKSIpZyoyKtErXCxRLUct3S6SL20wEDBwMRcxnzIIMmMy2zMGM38zzTPNNEA1YTZPNu03sTfuOLU5JzpYOyA7azukO8Q9AT0hPYQ96j5tPxw%2FTEAoQJpAzUFcQcpCK0JvQ5dE80arR2NHb0d7R4dHk0efR6tIakoTSh9KK0o3SkNKT0pbSmdKc0scSyhLNEtAS0xLWEtkS4lMb0x7TIdMk0yfTKtNJE39TglOFU4hTi1OOU5FUJdRr1G7UcdR01HfUetR91IDUg9StlLCUs5S2lLmUvJS%2FlNgVEpUVlRiVG5UelSGVX1ViVasWBFYHVgpWUtai1rFWylblluiW65dEF6uXrpexl7SXt5e6l72XwJfDl8aXyZfMl%2FmYC5gfGCEYORhE2FsYd1icGLXY5pjumPaZAZkMmReZKxk%2B2VKZjVncGeuaFBp72oZakBqdmuebFBtDW3Ubi5uoG8MbyxvmHBYcNlxtXJAcoFywnMIczZ0H3UfdUN1qHXPdg52UHaDdsx3TwAAAAAACABmAAMAAQQJAAABFAEeAAMAAQQJAAEACAEWAAMAAQQJAAIADgEIAAMAAQQJAAMAVAC0AAMAAQQJAAQAGACcAAMAAQQJAAUAUABMAAMAAQQJAAYAGAA0AAMAAQQJAA4ANAAAAGgAdAB0AHAAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABMAGEAdABvAC0AUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMQAuADEAMAA0ADsAIABXAGUAcwB0AGUAcgBuACsAUABvAGwAaQBzAGgAIABvAHAAZQBuAHMAbwB1AHIAYwBlAEwAYQB0AG8AIABSAGUAZwB1AGwAYQByAHQAeQBQAG8AbABhAG4AZABMAHUAawBhAHMAegBEAHoAaQBlAGQAegBpAGMAOgAgAEwAYQB0AG8AIABSAGUAZwB1AGwAYQByADoAIAAyADAAMQAxAFIAZQBnAHUAbABhAHIATABhAHQAbwBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEAMAAtADIAMAAxADEAIABiAHkAIAB0AHkAUABvAGwAYQBuAGQAIABMAHUAawBhAHMAegAgAEQAegBpAGUAZAB6AGkAYwAgAHcAaQB0AGgAIABSAGUAcwBlAHIAdgBlAGQAIABGAG8AbgB0ACAATgBhAG0AZQAgACIATABhAHQAbwAiAC4AIABMAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMQAuADEALgACAAAAAAAA%2F3QAeAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAECAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAQMAowCEAIUAvQCWAOgAhgCOAIsAnQCpAKQBBACKANoAgwCTAPIA8wCNAJcAiADDAN4A8QCeAKoA9QD0APYAogCtAMkAxwCuAGIAYwCQAGQAywBlAMgAygDPAMwAzQDOAOkAZgDTANAA0QCvAGcA8ACRANYA1ADVAGgA6wDtAIkAagBpAGsAbQBsAG4AoABvAHEAcAByAHMAdQB0AHYAdwDqAHgAegB5AHsAfQB8ALgAoQB%2FAH4AgACBAOwA7gC6AQUBBgD9AP4BBwEIANcA4gDjAQkBCgCwALEBCwEMAOQA5QC7AQ0BDgEPARAA5gDnAKYA2ADhAREA2wDcAN0A4ADZAN8AmwCyALMAtgC3AMQAtAC1AMUAggDCAIcAqwDGAL4AvwC8ARIAjACfAJgAqACaAJkA7wClAJIAnACnAI8AlACVALkBEwDAAMEBFAEVARYBFwEYARkBGgEbBE5VTEwHdW5pMDBBMAd1bmkwMEFEB0FvZ29uZWsHYW9nb25lawdFb2dvbmVrB2VvZ29uZWsGTmFjdXRlBm5hY3V0ZQZTYWN1dGUGc2FjdXRlBlphY3V0ZQZ6YWN1dGUKWmRvdGFjY2VudAp6ZG90YWNjZW50B3VuaTAyQzkERXVybwd1bmkyNjY5CmdyYXZlLmNhc2UNZGllcmVzaXMuY2FzZQphY3V0ZS5jYXNlD2NpcmN1bWZsZXguY2FzZQpjYXJvbi5jYXNlDmRvdGFjY2VudC5jYXNlCXJpbmcuY2FzZQp0aWxkZS5jYXNlAAQnAC0AAAAAAAAAAAGCAAACrgDaAxoAmASIADYEiABqBiQASAV%2BAFIBzACYAlgAhgJYAEoDIABgBIgAZAGoAF4CtgBkAagAWALq%2F%2FQEiAA8BIgAygSIAGgEiABsBIgAKASIAGwEiABsBIgAbgSIAGAEiACUAfgAgAH4AIAEiACUBIgAlgSIAO4DHAAiBmwAVgVQAAoFDgCuBVoAWgXiAK4EigCuBGwArgW8AFoF6ACuAmYA0gN4ADwFUgDCBAQArgcwAK4F6ACuBjwAXATGAMIGPABcBQgAwgQkADoEnAAcBbQAoAVQAAgH9gAOBQYADgTqAAgE4ABWAlgAjgLu%2F%2BwCWABaBIgAngMUAAACZgAmA%2FYAXAReAJgDpgBKBF4ASAQYAEoCogAaA%2F4AMgRYAJICAACCAfz%2FyAQYAJgCAACmBmoAkgRYAJIEWABIBFAAkgReAEgDJgCSA2QAPgLqACwEWAB6BAAAEgX8AA4D8AAcBAAADgOcAEYCWAAsAlgA5gJYAFgEiAB0AYIAAAKuANoEiACKBIgANASIAIQEiAAsAlgA5gPuAHICZgAOBjwARAKsAFwDngCKBIgAlAK2AGQGPABEAmYAFAMaAEYEiABkApgAUgKYAFQCZgDEBFgAegU6ACoCIgB8AmYAhAKYAHgC%2BgBIA54AlgWQAGYFkABmBZIARAMcACwFUAAKBVAACgVQAAoFUAAKBVAACgVQAAoHQv%2FoBVoAWgSKAK4EigCuBIoArgSKAK4CZv%2FMAmYAmgJm%2F%2B8CZv%2FyBioAMgXoAK4GPABcBjwAXAY8AFwGPABcBjwAXASIAH4GPABcBbQAoAW0AKAFtACgBbQAoATqAAgExgDCBMIAugP2AFwD9gBcA%2FYAXAP2AFwD9gBcA%2FYAXAZgAFwDpgBKBBgASgQYAEoEGABKBBgASgIA%2F%2FkCAACXAgD%2F0gIA%2F%2BEEUgBMBFgAkgRYAEgEWABIBFgASARYAEgEWABIBIgAZARYAEAEWAB6BFgAegRYAHoEWAB6BAAADgRQAJIEAAAOBVAACgP2AFwFWgBaA6YASgSkAK4EGABKAgAApgQ%2BACwCggA2BegArgRYAJIIkABcBsYASARIADoDZAA%2BBCQAOgNkAD4E6gAIBOAAVgOcAEYE4ABWA5wARgTgAFYDnABGBIgAagJmAAACZgAAAmYAFAJmACACZgC0AmYAagJmAIYCZgASAmYAXgTUADAEWACcBmoAnAGoADoBqABaAagAWgLYADoC2ABaAtgAWgSIAHYEiAB2BIgA0AWuAFgJAgBIAngAigJ4AJYCZv9EBIgAIgWgAEAF1gBWBIgAXAVwAA4FWAA%2BBVgAVASIAJQEegAuBVgAOgMg%2F5YEiACwBIgAlgSIAJQEiADuBIgAgAAA%2F%2F4EdAAaBKQAGgJm%2F9T%2F8ACi%2F%2Bz%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%2F%2FAAEAAQAEAAAAAP%2F%2FAAEAAAACa2VybgAOa2VybgAOAAAAAQAAAAEABAACAAAAAQAIAAEA9gAEAAAAdhL%2BEv4SdBL%2BEb4RIBG%2BD3IOzA3yDcgOzAz2DLQL7grIDswKDg7MCbwITgy0D3IHKAvuBYIEwBJ0DfIEegQoBCgD3gR6A4wEegR6BCgEKANWAsQCsgOMAsQSdBL%2BESARIA7MEv4CaAJoESACaBL%2BESAN8g3yDfIN8g3yDfINyA7MDswOzA7MDswOzAy0DLQMtAy0BYIOzAR6BHoEegR6BHoEegQoBCgEKAQoBCgEegQoBCgEKAQoBCgEKAQoDfIEeg3IBCgB5gR6BCgFggTABMAEwBEgESAS%2FhL%2BEb4S%2FhL%2BEb4RIBEgESAS%2Fg3yAAEAdgAFAAoACwANAA8AEAARABIAIwAkACYAJwApAC0ALgAvADIAMwA0ADUANwA4ADkAOgA7ADwAPQA%2BAD8ARABFAEgASQBLAE4AUABRAFIAUwBVAFkAWgBbAFwAXgBsAG0AbwBwAHIAdAB1AHkAewB8AH0AggCDAIQAhQCGAIcAiQCSAJQAlQCWAJcAmACbAJwAnQCeAJ8AoACiAKMApAClAKYApwCoAKoAqwCsAK0AswC0ALUAtgC3ALgAugDAAMIAwwDEAMcAyQDMAM4A0wDUANYA2ADlAOYA5wDoAOkA6gDrAOwA7wDyAPMA9gD5ACAABf90AAr%2FdAAN%2F3QAEP%2BAADn%2FXgA6%2F4YAPP9oAD%2F%2FXgBZ%2F8gAXP%2FIAGz%2FdABt%2F4AAb%2F%2BAAHL%2FdAB0%2F3wAdf98AHn%2FgAB7%2F3wAfP90AH3%2FgACf%2F2gA0%2F9oAOX%2FgADm%2F4AA5%2F90AOj%2FdADq%2F3QA6%2F90AO%2F%2FgADy%2F4AA8%2F%2BAAPb%2FdAASAAn%2FSAAS%2F0gAJP9IADkAOgA6ADoAPAAoAD8AOgCC%2F0gAg%2F9IAIT%2FSACF%2F0gAhv9IAIf%2FSACI%2F0gAnwAoAML%2FSADTACgA%2Bf9IAAQAD%2F%2FCABH%2FwgDp%2F8IA7P%2FCACQACf%2BuAA%2F%2FfAAR%2F3wAEv%2BuACT%2FrgBG%2F%2BYAR%2F%2FmAEj%2F5gBS%2F%2BYAVP%2FmAIL%2FrgCD%2F64AhP%2BuAIX%2FrgCG%2F64Ah%2F%2BuAIj%2FrgCp%2F%2BYAqv%2FmAKv%2F5gCs%2F%2BYArf%2FmALL%2F5gC0%2F%2BYAtf%2FmALb%2F5gC3%2F%2BYAuP%2FmALr%2F5gDC%2F64Axf%2FmAMf%2F5gDO%2F%2BYA6f98AOz%2FfAD5%2F64ADQAP%2F3wAEf98AET%2F2gCi%2F9oAo%2F%2FaAKT%2F2gCl%2F9oApv%2FaAKf%2F2gCo%2F9oAw%2F%2FaAOn%2FfADs%2F3wAFABG%2F8QAR%2F%2FEAEj%2FxABS%2F8QAVP%2FEAKn%2FxACq%2F8QAq%2F%2FEAKz%2FxACt%2F8QAsv%2FEALT%2FxAC1%2F8QAtv%2FEALf%2FxAC4%2F8QAuv%2FEAMX%2FxADH%2F8QAzv%2FEABIABQBEAAoARAANAEQAD%2F9%2BABH%2FfgBsAEQAcgBEAHQAZAB1AGQAewBkAHwARADnAEQA6ABEAOn%2FfgDqAEQA6wBEAOz%2FfgD2AEQAFAAF%2F6QACv%2BkAAz%2F4AAN%2F6QAOf%2BMADr%2F4AA%2F%2F4wAQP%2FgAFn%2F5gBb%2F8QAXP%2FmAGD%2F4ABs%2F6QAcv%2BkAHz%2FpADn%2F6QA6P%2BkAOr%2FpADr%2F6QA9v%2BkABEABf%2B4AAr%2FuAAN%2F7gAWf%2FgAFr%2F8ABc%2F%2BAAbP%2B4AHL%2FuAB0%2F7gAdf%2B4AHv%2FuAB8%2F7gA5%2F%2B4AOj%2FuADq%2F7gA6%2F%2B4APb%2FuAAwABD%2FugAiACIAI%2F%2FGACb%2FxgAq%2F8YAMv%2FGADT%2FxgBG%2F9oAR%2F%2FaAEj%2F2gBS%2F9oAVP%2FaAFb%2F5ABZ%2F9gAXP%2FYAG3%2FugBv%2F7oAef%2B6AH3%2FugCJ%2F8YAlP%2FGAJX%2FxgCW%2F8YAl%2F%2FGAJj%2FxgCa%2F8YAqf%2FaAKr%2F2gCr%2F9oArP%2FaAK3%2F2gCy%2F9oAtP%2FaALX%2F2gC2%2F9oAt%2F%2FaALj%2F2gC6%2F9oAxP%2FGAMX%2F2gDH%2F9oAzf%2FGAM7%2F2gDl%2F7oA5v%2B6AO%2F%2FugDy%2F7oA8%2F%2B6AGkABQAeAAn%2FXAAKAB4ADQAeAA%2F%2FaAAQ%2F2AAEf9oABL%2FXAAd%2F4YAHv%2BGACIAIgAj%2F7AAJP9cACb%2FsAAq%2F7AALf84ADL%2FsAA0%2F7AARP%2BAAEb%2FYABH%2F2AASP9gAEr%2FVABQ%2F4YAUf%2BGAFL%2FYABT%2F4YAVP9gAFX%2FhgBW%2F4AAWP%2BGAFn%2FnABa%2F6QAW%2F98AFz%2FnABsAB4Abf9gAG%2F%2FYAByAB4AdAAyAHUAMgB3%2F4YAef9gAHsAMgB8AB4Aff9gAIL%2FXACD%2F1wAhP9cAIX%2FXACG%2F1wAh%2F9cAIj%2FXACJ%2F7AAlP%2BwAJX%2FsACW%2F7AAl%2F%2BwAJj%2FsACa%2F7AAov%2BAAKP%2FgACk%2F4AApf%2BAAKb%2FgACn%2F4AAqP%2BAAKn%2FYACq%2F2AAq%2F9gAKz%2FYACt%2F2AAsv9gALP%2FhgC0%2F2AAtf9gALb%2FYAC3%2F2AAuP9gALr%2FYAC7%2F4YAvP%2BGAL3%2FhgC%2B%2F4YAwv9cAMP%2FgADE%2F7AAxf9gAMf%2FYADM%2F4YAzf%2BwAM7%2FYADl%2F2AA5v9gAOcAHgDoAB4A6f9oAOoAHgDrAB4A7P9oAO%2F%2FYADy%2F2AA8%2F9gAPYAHgD5%2F1wASQAFADAACf%2BiAAoAMAANADAAD%2F%2BGABD%2F4AAR%2F4YAEv%2BiACIAIgAk%2F6IALf%2BaAET%2FqABG%2F%2BAAR%2F%2FgAEj%2F4ABK%2F54AUv%2FgAFT%2F4ABW%2F9IAbAAwAG3%2F4ABv%2F%2BAAcgAwAHQAMAB1ADAAef%2FgAHsAMAB8ADAAff%2FgAIL%2FogCD%2F6IAhP%2BiAIX%2FogCG%2F6IAh%2F%2BiAIj%2FogCi%2F6gAo%2F%2BoAKT%2FqACl%2F6gApv%2BoAKf%2FqACo%2F6gAqf%2FgAKr%2F4ACr%2F%2BAArP%2FgAK3%2F4ACy%2F%2BAAtP%2FgALX%2F4AC2%2F%2BAAt%2F%2FgALj%2F4AC6%2F%2BAAwv%2BiAMP%2FqADF%2F%2BAAx%2F%2FgAM7%2F4ADl%2F%2BAA5v%2FgAOcAMADoADAA6f%2BGAOoAMADrADAA7P%2BGAO%2F%2F4ADy%2F%2BAA8%2F%2FgAPYAMAD5%2F6IAWwAJ%2F3wAD%2F9MABD%2FTAAR%2F0wAEv98AB3%2FYAAe%2F2AAI%2F%2BeACT%2FfAAm%2F54AKv%2BeAC3%2FOAAy%2F54ANP%2BeAET%2FBgBG%2Fy4AR%2F8uAEj%2FLgBK%2F0QAUP9gAFH%2FYABS%2Fy4AU%2F9gAFT%2FLgBV%2F2AAVv9eAFj%2FYABZ%2F0wAWv90AFv%2FcABc%2F0wAXf%2BIAG3%2FTABv%2F0wAd%2F9gAHn%2FTAB9%2F0wAgv98AIP%2FfACE%2F3wAhf98AIb%2FfACH%2F3wAiP98AIn%2FngCU%2F54Alf%2BeAJb%2FngCX%2F54AmP%2BeAJr%2FngCi%2FwYAo%2F8GAKT%2FBgCl%2FwYApv8GAKf%2FBgCo%2FwYAqf8uAKr%2FLgCr%2Fy4ArP8uAK3%2FLgCy%2Fy4As%2F9gALT%2FLgC1%2Fy4Atv8uALf%2FLgC4%2Fy4Auv8uALv%2FYAC8%2F2AAvf9gAL7%2FYADC%2F3wAw%2F8GAMT%2FngDF%2Fy4Ax%2F8uAMz%2FYADN%2F54Azv8uAOX%2FTADm%2F0wA6f9MAOz%2FTADv%2F0wA8v9MAPP%2FTAD5%2F3wAFAAj%2F9IAJv%2FSACr%2F0gAy%2F9IANP%2FSADf%2FzAA4%2F9YAif%2FSAJT%2F0gCV%2F9IAlv%2FSAJf%2F0gCY%2F9IAmv%2FSAJv%2F1gCc%2F9YAnf%2FWAJ7%2F1gDE%2F9IAzf%2FSAC4ACf92AA%2F%2FCAAR%2FwgAEv92ACT%2FdgAt%2F0oARP%2FOAEb%2F4gBH%2F%2BIASP%2FiAFL%2F4gBU%2F%2BIAgv92AIP%2FdgCE%2F3YAhf92AIb%2FdgCH%2F3YAiP92AKL%2FzgCj%2F84ApP%2FOAKX%2FzgCm%2F84Ap%2F%2FOAKj%2FzgCp%2F%2BIAqv%2FiAKv%2F4gCs%2F%2BIArf%2FiALL%2F4gC0%2F%2BIAtf%2FiALb%2F4gC3%2F%2BIAuP%2FiALr%2F4gDC%2F3YAw%2F%2FOAMX%2F4gDH%2F%2BIAzv%2FiAOn%2FCADs%2FwgA%2Bf92AEkABf7eAAr%2B3gAN%2Ft4ADwA2ABD%2FOgARADYAIv%2FOACP%2FsAAm%2F7AAKv%2BwADL%2FsAA0%2F7AAN%2F9UADn%2FSgA6%2F2gAPP8sAD%2F%2FSgBG%2F9wAR%2F%2FcAEj%2F3ABS%2F9wAVP%2FcAFn%2FlABa%2F7AAXP%2BUAGz%2B3gBt%2FzoAb%2F86AHL%2B3gB0%2FzYAdf82AHn%2FOgB7%2FzYAfP7eAH3%2FOgCJ%2F7AAlP%2BwAJX%2FsACW%2F7AAl%2F%2BwAJj%2FsACa%2F7AAn%2F8sAKn%2F3ACq%2F9wAq%2F%2FcAKz%2F3ACt%2F9wAsv%2FcALT%2F3AC1%2F9wAtv%2FcALf%2F3AC4%2F9wAuv%2FcAMT%2FsADF%2F9wAx%2F%2FcAM3%2FsADO%2F9wA0%2F8sAOX%2FOgDm%2FzoA5%2F7eAOj%2B3gDpADYA6v7eAOv%2B3gDsADYA7%2F86APL%2FOgDz%2FzoA9v7eADEAEP%2FCACP%2F4gAm%2F%2BIAKv%2FiADL%2F4gA0%2F%2BIARv%2FcAEf%2F3ABI%2F9wASf%2FMAFL%2F3ABU%2F9wAV%2F%2BuAFn%2FvgBa%2F8gAXP%2B%2BAG3%2FwgBv%2F8IAef%2FCAH3%2FwgCJ%2F%2BIAlP%2FiAJX%2F4gCW%2F%2BIAl%2F%2FiAJj%2F4gCa%2F%2BIAqf%2FcAKr%2F3ACr%2F9wArP%2FcAK3%2F3ACy%2F9wAtP%2FcALX%2F3AC2%2F9wAt%2F%2FcALj%2F3AC6%2F9wAxP%2FiAMX%2F3ADH%2F9wAzf%2FiAM7%2F3ADl%2F8IA5v%2FCAO%2F%2FwgDy%2F8IA8%2F%2FCABAACf%2FIAA%2F%2FzgAR%2F84AEv%2FIACT%2FyACC%2F8gAg%2F%2FIAIT%2FyACF%2F8gAhv%2FIAIf%2FyACI%2F8gAwv%2FIAOn%2FzgDs%2F84A%2Bf%2FIADQACf98AA%2F%2FTAAR%2F0wAEv98AB3%2FxAAe%2F8QAIgAeACT%2FfAAt%2FzoARv%2B6AEf%2FugBI%2F7oAUP%2FEAFH%2FxABS%2F7oAU%2F%2FEAFT%2FugBV%2F8QAWP%2FEAHf%2FxACC%2F3wAg%2F98AIT%2FfACF%2F3wAhv98AIf%2FfACI%2F3wAqf%2B6AKr%2FugCr%2F7oArP%2B6AK3%2FugCy%2F7oAs%2F%2FEALT%2FugC1%2F7oAtv%2B6ALf%2FugC4%2F7oAuv%2B6ALv%2FxAC8%2F8QAvf%2FEAL7%2FxADC%2F3wAxf%2B6AMf%2FugDM%2F8QAzv%2B6AOn%2FTADs%2F0wA%2Bf98AAoAEP9qAG3%2FagBv%2F2oAef9qAH3%2FagDl%2F2oA5v9qAO%2F%2FagDy%2F2oA8%2F9qADYABf9KAAr%2FSgAN%2F0oAEP%2FMACL%2FyAAj%2F9YAJv%2FWACr%2F1gAtADIAMv%2FWADT%2F1gA3%2F3wAOP%2FIADn%2FeAA6%2F6wAPP9cAD%2F%2FeABZ%2F64AXP%2BuAGz%2FSgBt%2F8wAb%2F%2FMAHL%2FSgB0%2F0gAdf9IAHn%2FzAB7%2F0gAfP9KAH3%2FzACJ%2F9YAlP%2FWAJX%2F1gCW%2F9YAl%2F%2FWAJj%2F1gCa%2F9YAm%2F%2FIAJz%2FyACd%2F8gAnv%2FIAJ%2F%2FXADE%2F9YAzf%2FWANP%2FXADl%2F8wA5v%2FMAOf%2FSgDo%2F0oA6v9KAOv%2FSgDv%2F8wA8v%2FMAPP%2FzAD2%2F0oAKQAF%2F9IACf%2FWAAr%2F0gAM%2F9gADf%2FSAA%2F%2FyAAR%2F8gAEv%2FWACT%2F1gA3%2F54AOf%2FMADv%2F4gA8%2F7AAPf%2B6AD%2F%2FzABA%2F9gAYP%2FYAGz%2F0gBy%2F9IAfP%2FSAIL%2F1gCD%2F9YAhP%2FWAIX%2F1gCG%2F9YAh%2F%2FWAIj%2F1gCf%2F7AAwv%2FWANP%2FsADU%2F7oA1v%2B6ANj%2FugDn%2F9IA6P%2FSAOn%2FyADq%2F9IA6%2F%2FSAOz%2FyAD2%2F9IA%2Bf%2FWAGsABQAwAAn%2FeAAKADAADQAwAA%2F%2FQAAQ%2F5AAEf9AABL%2FeAAd%2F6gAHv%2BoACIAMAAj%2F8wAJP94ACb%2FzAAq%2F8wALf9oADL%2FzAA0%2F8wARP%2BMAEb%2FjABH%2F4wASP%2BMAEn%2F4gBK%2F3gAUP%2BoAFH%2FqABS%2F4wAU%2F%2BoAFT%2FjABV%2F6gAVv%2BWAFf%2F1gBY%2F6gAWf%2FQAFv%2FzABc%2F9AAXf%2BuAGwAMABt%2F5AAb%2F%2BQAHIAMAB0ADoAdQA6AHf%2FqAB5%2F5AAewA6AHwAMAB9%2F5AAgv94AIP%2FeACE%2F3gAhf94AIb%2FeACH%2F3gAiP94AIn%2FzACU%2F8wAlf%2FMAJb%2FzACX%2F8wAmP%2FMAJr%2FzACi%2F4wAo%2F%2BMAKT%2FjACl%2F4wApv%2BMAKf%2FjACo%2F4wAqf%2BMAKr%2FjACr%2F4wArP%2BMAK3%2FjACy%2F4wAs%2F%2BoALT%2FjAC1%2F4wAtv%2BMALf%2FjAC4%2F4wAuv%2BMALv%2FqAC8%2F6gAvf%2BoAL7%2FqADC%2F3gAw%2F%2BMAMT%2FzADF%2F4wAx%2F%2BMAMz%2FqADN%2F8wAzv%2BMAOX%2FkADm%2F5AA5wAwAOgAMADp%2F0AA6gAwAOsAMADs%2F0AA7%2F%2BQAPL%2FkADz%2F5AA9gAwAPn%2FeAAnAAX%2FTgAJ%2F8wACv9OAA3%2FTgAP%2F3gAEf94ABL%2FzAAk%2F8wAN%2F9MADn%2FkAA6%2F%2BAAO%2F%2FCADz%2FYAA9%2F9IAP%2F%2BQAGz%2FTgBy%2F04AfP9OAIL%2FzACD%2F8wAhP%2FMAIX%2FzACG%2F8wAh%2F%2FMAIj%2FzACf%2F2AAwv%2FMANP%2FYADU%2F9IA1v%2FSANj%2F0gDn%2F04A6P9OAOn%2FeADq%2F04A6%2F9OAOz%2FeAD2%2F04A%2Bf%2FMAC0ABf8cAAr%2FHAAN%2FxwAEP94ACP%2FyAAm%2F8gAKv%2FIADL%2FyAA0%2F8gAN%2F9MADn%2FTAA6%2F4YAPP9oAD%2F%2FTABZ%2F3wAWv%2FCAFz%2FfABs%2FxwAbf94AG%2F%2FeABy%2FxwAef94AHz%2FHAB9%2F3gAif%2FIAJT%2FyACV%2F8gAlv%2FIAJf%2FyACY%2F8gAmv%2FIAJ%2F%2FaADE%2F8gAzf%2FIANP%2FaADl%2F3gA5v94AOf%2FHADo%2FxwA6v8cAOv%2FHADv%2F3gA8v94APP%2FeAD2%2FxwAIgAj%2F9gAJv%2FYACr%2F2AAy%2F9gANP%2FYAEb%2F4ABH%2F%2BAASP%2FgAFL%2F4ABU%2F%2BAAif%2FYAJT%2F2ACV%2F9gAlv%2FYAJf%2F2ACY%2F9gAmv%2FYAKn%2F4ACq%2F%2BAAq%2F%2FgAKz%2F4ACt%2F%2BAAsv%2FgALT%2F4AC1%2F%2BAAtv%2FgALf%2F4AC4%2F%2BAAuv%2FgAMT%2F2ADF%2F%2BAAx%2F%2FgAM3%2F2ADO%2F%2BAASwAJ%2F0oAD%2F8cABD%2FTgAR%2FxwAEv9KACP%2F0gAk%2F0oAJv%2FSACr%2F0gAy%2F9IANP%2FSADkAMAA6ADAAPAAeAD8AMABE%2F8AARv%2BkAEf%2FpABI%2F6QAUv%2BkAFT%2FpABt%2F04Ab%2F9OAHn%2FTgB9%2F04Agv9KAIP%2FSgCE%2F0oAhf9KAIb%2FSgCH%2F0oAiP9KAIn%2F0gCU%2F9IAlf%2FSAJb%2F0gCX%2F9IAmP%2FSAJr%2F0gCfAB4Aov%2FAAKP%2FwACk%2F8AApf%2FAAKb%2FwACn%2F8AAqP%2FAAKn%2FpACq%2F6QAq%2F%2BkAKz%2FpACt%2F6QAsv%2BkALT%2FpAC1%2F6QAtv%2BkALf%2FpAC4%2F6QAuv%2BkAML%2FSgDD%2F8AAxP%2FSAMX%2FpADH%2F6QAzf%2FSAM7%2FpADTAB4A5f9OAOb%2FTgDp%2FxwA7P8cAO%2F%2FTgDy%2F04A8%2F9OAPn%2FSgAEAC0AAAP7BZkAJQA1ADkAPQD%2BQBY9PDs6OTg3NjQyKigkIh8dExIGBAoHK0uwX1BYQEMAAQIAAR4AAwIBAgMBMgABBAIBBDAAAAACAwACAQAmAAQABQgEBQEAJgAJCQYAACQABgYLHwAICAcAACQABwcMByAJG0uwbFBYQEEAAQIAAR4AAwIBAgMBMgABBAIBBDAABgAJAAYJAAAmAAAAAgMAAgEAJgAEAAUIBAUBACYACAgHAAAkAAcHDwcgCBtASgABAgABHgADAgECAwEyAAEEAgEEMAAGAAkABgkAACYAAAACAwACAQAmAAQABQgEBQEAJgAIBwcIAAAjAAgIBwAAJAAHCAcAACEJWVmwOCsTPgMzMh4CFRQOBA8BIycmPgQ1NCYjIg4CIyInEzQ2MzIeAhUUDgIjIiYBIREhNyERIfoZOURPLj9nSSkeLTYwIwQRegwEGi03MCBJOSk4KBwLGQxjPjAWKB0RER0oFjA%2B%2FqEDzvwyMgNj%2FJ0EdRYmHREjQFs4N1A7KyYlF2l1IjMrKC46KDM8EhYSFvz7L0ARHikXFygeET8EpPpnNgUsAAIA2v%2FxAdMFmQANACEAfkAOAAAeHBQSAA0ADQcGBQcrS7BfUFhAGwAAAAEAACQEAQEBCx8AAgIDAQAkAAMDEgMgBBtLsGxQWEAZBAEBAAACAQAAACYAAgIDAQAkAAMDFQMgAxtAIgQBAQAAAgEAAAAmAAIDAwIBACMAAgIDAQAkAAMCAwEAIQRZWbA4KwERFA4CByMuAzURAzQ%2BAjMyHgIVFA4CIyIuAgGuAwYJBnkGCQYDKxMhLhoaLiITEyIuGhouIRMFmf3ELVZXWzQ0W1dWLQI8%2BtUaLiIUFCIuGhstIhMTIi0AAgCYA5kCgAWZAAoAFQCbQBILCwAACxULFREPAAoACgYEBgcrS7BfUFhAGxQMCQEEAAEBHgIBAAABAAAkBQMEAwEBCwAgAxtLsOhQWEAnFAwJAQQAAQEeBQMEAwEAAAEAACMFAwQDAQEAAQAkAgEAAQABACEEG0AtFAwJAQQCAwEeBAEBAwABAAAjBQEDAAIAAwIBACYEAQEBAAEAJAAAAQABACEFWVmwOCsBEQcOASMiJi8BESERBw4BIyImLwERATMQAxwfGh0GEAHoEAMcHxodBhAFmf7emyAjIyCbASL%2B3psgIyMgmwEiAAACADYAAARRBZkAPgBCATlAJgAAQkFAPwA%2BAD44NjUzMC8qKCcmJSMgHhsaGRgSEA8NCgkDAREHK0uwX1BYQC0ODAIEEA0DAwEABAEAACYJAQcHCx8PCwIFBQYAACQKCAIGBg4fAgEAAAwAIAUbS7BsUFhAKwkBBwYHNAoIAgYPCwIFBAYFAAImDgwCBBANAwMBAAQBAAAmAgEAAA8AIAQbS7DoUFhAOAkBBwYHNAIBAAEANQoIAgYPCwIFBAYFAAImDgwCBAEBBAAAIw4MAgQEAQAAJBANAwMBBAEAACEGG0BgAAcJBzQACQYJNAACAQABAgAyAAAAMwAIAA8LCA8AAiYACgALBQoLAQImAAYABQQGBQAAJgAODQEOAAAjAAwQAQ0DDA0AACYABAADAQQDAQAmAA4OAQAAJAABDgEAACEMWVlZsDgrAQMjIiY1NDY3EyMDDgErARMjIiY1NDY%2FATMTIzc%2BATsBEz4BOwEDMxMzMhYVFAcDMwcOASsBAzMyFhUUBg8BJTMTIwMWVFEXIAEBR%2FdHCC0dT1WSFxoBAQjMQegNBSQnnkgGKx5QVPdUTxkhAUnUDQUlJopBsxgaAQEJ%2FZz3QfcBp%2F5ZIhsEBwUBWv6dJR8BpxccBQwGOQFGSh0cAWYeIv5aAaYeGAgF%2Fp1LHRv%2BuhcdBQsGOYMBRgAAAwBq%2FxIEJAZnADgAQwBOAVVADjg2MzIkIhwaFxYIBgYHK0uwCVBYQEgYAQECSiggHQQDAUk%2BKQ0EAAM%2FDAMDBAA0AAIFBAUeAAMBAAEDADIAAAQBAAQwAAICBAEAJAAEBBIfAAUFAQEAJAABAREFIAcbS7BfUFhASBgBAQJKKCAdBAMBST4pDQQAAz8MAwMEADQAAgUEBR4AAwEAAQMAMgAABAEABDAAAgIEAQAkAAQEFR8ABQUBAQAkAAEBEQUgBxtLsGxQWEBFGAEBAkooIB0EAwFJPikNBAADPwwDAwQANAACBQQFHgADAQABAwAyAAAEAQAEMAABAAUBBQEAJQACAgQBACQABAQVBCAGG0BPGAEBAkooIB0EAwFJPikNBAADPwwDAwQANAACBQQFHgADAQABAwAyAAAEAQAEMAABAwUBAQAjAAIABAUCBAEAJgABAQUBACQABQEFAQAhB1lZWbA4KwUuASc3PgEzMh4CFxMuAzU0PgI%2FAT4BOwEHHgEXBwYjIi4CJwMeAxUUDgIPAQ4BKwEBNC4CJwM%2BAwEUHgIXEw4DAfJ5x0g1BxoOEzBGYUQlRodrQTltoGgKAhoWQg5pmDwrFBoOKTpMMSFIjHBFPHOnawwCGxVCAZglQFYxIkFlRSP91SI8UC8eQV89HgwLYUtSCw4mMS4IAhMVNVWBYUmLbEUEkBMexg1SOkIeGSEhB%2F4cFjRSe1xannhLBrATHQKFMkg0JhD%2BDgYtRl0C0DBHNigQAcMGKDxLAAAFAEj%2F7wXbBacAEwAnADEARQBZAVxAFlZUTEpCQDg2MS8sKiQiGhgQDgYECgcrS7AcUFhAMAADAAAHAwABACYABwAICQcIAQAmAAICAQEAJAQBAQERHwAJCQUBACQGAQUFDAUgBhtLsCJQWEA0AAMAAAcDAAEAJgAHAAgJBwgBACYAAgIBAQAkBAEBAREfAAUFDB8ACQkGAQAkAAYGEgYgBxtLsF9QWEA4AAMAAAcDAAEAJgAHAAgJBwgBACYABAQLHwACAgEBACQAAQERHwAFBQwfAAkJBgEAJAAGBhIGIAgbS7BsUFhAOQAEAQIBBAIyAAEAAgMBAgEAJgADAAAHAwABACYABwAICQcIAQAmAAUFDx8ACQkGAQAkAAYGFQYgBxtARQAEAQIBBAIyAAUJBgkFBjIAAQACAwECAQAmAAMAAAcDAAEAJgAHAAgJBwgBACYACQUGCQEAIwAJCQYBACQABgkGAQAhCFlZWVmwOCsBFA4CIyIuAjU0PgIzMh4CBzQuAiMiDgIVFB4CMzI%2BAgE%2BATsBAQ4BKwEBFA4CIyIuAjU0PgIzMh4CBzQuAiMiDgIVFB4CMzI%2BAgLDNFd0P0RzVjAwVnNEQ3VVMYscMUElJUEwGxswQSUlQTEcAoANHRiA%2B%2BkKHBOEBTU0V3M%2FRHNWMDBWc0RDdFYwihwxQSUlQTAbGzBBJSVBMRwEP1SFWzAwW4VUVoZcMDBchlZCXDsaGjtcQkFbORkZOVsBdxET%2BoQNEAFSVIRbMDBbhFRWh1wwMFyHVkJdOhoaOl1CQVo5GRk5WgACAFL%2F8AV4BakAPwBLAUBAFAEARkQvLSgmIiARDwkHAD8BPwgHK0uwHlBYQEMFAQECOAEDAUlIKyUbBQYDAx4AAQIDAgEDMgACAgABACQHAQAAER8AAwMEAQAkBQEEBAwfAAYGBAEAJAUBBAQMBCAIG0uwX1BYQEEFAQECOAEDAUlIKyUbBQYDAx4AAQIDAgEDMgACAgABACQHAQAAER8AAwMEAQAkAAQEDB8ABgYFAQAkAAUFEgUgCBtLsGxQWEA%2FBQEBAjgBAwFJSCslGwUGAwMeAAECAwIBAzIHAQAAAgEAAgEAJgADAwQBACQABAQPHwAGBgUBACQABQUVBSAHG0BGBQEBAjgBAwFJSCslGwUGAwMeAAECAwIBAzIHAQAAAgEAAgEAJgAGBAUGAQAjAAMABAUDBAEAJgAGBgUBACQABQYFAQAhB1lZWbA4KwEyHgIXBwYjIiYnLgMjIg4CFRQeAhcBPgE3PgE7AQ4BBwEjIiYvAQ4BIyIuAjU0PgI3LgE1ND4CARQeAjMyNjcBDgEClE%2BCXzcEbwUEDRcFBx8xRS4yUDkfESI2JgGcJi0IAhQSbgJGQgEsrB0kFpBe9ZNQmnlKL1NyRD06NWSP%2FswwTmQ0cLJE%2FllqawWpM1RvPBYBDhIaOC4eIDlNLSNAQUUm%2Fl1Dk0oTFnPeYf7QDhaRW2o2Z5RdRn1qVB5Nkk5JgF83%2B%2BNBY0QjUkQBqzmfAAABAJgDmQEzBZkACgBRQAoAAAAKAAoGBAMHK0uwX1BYQBYJAQIAAQEeAAAAAQAAJAIBAQELACADG0AgCQECAAEBHgIBAQAAAQAAIwIBAQEAAQAkAAABAAEAIQRZsDgrAREHDgEjIiYvAREBMxADHB8aHQYQBZn%2B3psgIyMgmwEiAAEAhv7bAgEGDwAcAAdABBQKAQsrARQSFx4BFRQGDwEuAzU0PgI3Fx4BFRQHBgIBIW5oBgQOC09LaUEeHkFpS08LDgppbQJ11v5ttwsQCA4SBzBz4uTnenno4%2BJ0MQcSDg8Ttv5sAAEASv7bAcUGDwAcAAdABAkTAQsrATQCJyY1NDY%2FAR4DFRQOAgcnLgE1NDY3NhIBKm1pCg4LT0tpQR4eQWlLTwsOBAZobgJ11gGUthMPDhIHMXTi4%2Bh5eufk4nMwBxIOCBALtwGTAAEAYANfArwF4gAwAGhACgAAADAAMBgXAwcrS7AZUFhAIi0pKCQgHxsTEA8LCAcEDgEAAR4CAQEBAAAAJAAAAA0BIAMbQCstKSgkIB8bExAPCwgHBA4BAAEeAAABAQAAACMAAAABAAAkAgEBAAEAACEEWbA4KwE1NDY3Bg8BJzc2Ny4BLwE3FxYXLgE9ATMVFAc%2BAT8BFwcOAQceAR8BBycuAScWHQEBYgUHFCGsLKwkJRQjEq0srSMWCQdYDgsbEawsrBEhEhIhEa0srRIcCxADX8UTIhAZFGNLZBUDAgsMZUtkFCASJRTGxSkfDxYLY0tkCwwCAgsLZUtkCxYQISfGAAEAZACuBCIEjgALAHVAEgAAAAsACwoJCAcGBQQDAgEHBytLsOhQWEAlBgEFAAIFAAAjBAEAAwEBAgABAAAmBgEFBQIAACQAAgUCAAAhBBtALQYBBQACBQAAIwAEAAMBBAMAACYAAAABAgABAAAmBgEFBQIAACQAAgUCAAAhBVmwOCsBESEVIREjESE1IRECiwGX%2FmmS%2FmsBlQSO%2FlWH%2FlIBrocBqwABAF7%2B8QFQAOwAHgBfQAYbGQYEAgcrS7BfUFhAEg8BARsAAAABAQAkAAEBDAEgAxtLsGxQWEASDwEBGwAAAAEBACQAAQEPASADG0AbDwEBGwAAAQEAAQAjAAAAAQEAJAABAAEBACEEWVmwOCs3ND4CMzIeAhUUDgIHJyY1NDc%2BAzcjIi4CXhEfLBoeLx8QGjBHLR4NDgofIBsGDRoqHxF7FykfEhYnMx4tYV9aJh0MEA0OCyUwOiESIS0AAAEAZAIMAlICowADACVABgMCAQACBytAFwAAAQEAAAAjAAAAAQAAJAABAAEAACEDsDgrEyEVIWQB7v4SAqOXAAABAFj%2F8QFRAOwAEwBTQAYQDgYEAgcrS7BfUFhADgAAAAEBACQAAQESASACG0uwbFBYQA4AAAABAQAkAAEBFQEgAhtAFwAAAQEAAQAjAAAAAQEAJAABAAEBACEDWVmwOCs3ND4CMzIeAhUUDgIjIi4CWBMhLhoaLiITEyIuGhouIRNuGi4iFBQiLhobLSITEyItAAH%2F9P%2BmAvYFwQAJAC1ABgkHBAICBytLsI1QWEAMAAABADUAAQENASACG0AKAAEAATQAAAArAlmwOCsXDgErAQE%2BATsBoQ43HUsCWQ0wIUsVIyIF2SAiAAACADz%2F8QRMBakAEwAnAHdACiQiGhgQDgYEBAcrS7BfUFhAGgACAgEBACQAAQERHwADAwABACQAAAASACAEG0uwbFBYQBgAAQACAwECAQAmAAMDAAEAJAAAABUAIAMbQCEAAQACAwECAQAmAAMAAAMBACMAAwMAAQAkAAADAAEAIQRZWbA4KwEUAg4BIyIuAQI1NBI%2BATMyHgESBzQuAiMiDgIVFB4CMzI%2BAgRMUYy%2FbW69jFBQjL1ubb%2BMUbk3XXpCQnpcNzdcekJCel03Asy8%2Fu20WFi0ARO8vAEUtVhYtf7svKTfiDs7iN%2BkpN6IOzuI3gAAAQDKAAAEHwWcABIAy0AMEhEQDw4NCQcBAAUHK0uwX1BYQCMMBAIBAgEeAAECAAIBADIAAgILHwMBAAAEAAIkAAQEDAQgBRtLsGxQWEAgDAQCAQIBHgACAQI0AAEAATQDAQAABAACJAAEBA8EIAUbS7DoUFhAKgwEAgECAR4AAgECNAABAAE0AwEABAQAAAAjAwEAAAQAAiQABAAEAAIhBhtALwwEAgECAR4AAgECNAABAAE0AAMABAADKgAAAwQAAAAjAAAABAACJAAEAAQAAiEHWVlZsDgrJSERNDcFDgEjIiYvAQEzESEVIQEfATQD%2FwAKFAkPGAY4AaqRARr9AIgD0Swt2wgHDQlNAXH67IgAAAEAaAAABCQFqQAzALZAEAEALCokIhQTEA0AMwEzBgcrS7BfUFhALS8BBAMLAQIBAh4ABAMBAwQBMgADAwABACQFAQAAER8AAQECAAAkAAICDAIgBhtLsGxQWEArLwEEAwsBAgECHgAEAwEDBAEyBQEAAAMEAAMBACYAAQECAAAkAAICDwIgBRtANC8BBAMLAQIBAh4ABAMBAwQBMgUBAAADBAADAQAmAAECAgEBACMAAQECAAAkAAIBAgAAIQZZWbA4KwEyHgIVFA4CBwE%2BATMhMhYdASE1NDY3AT4DNTQuAiMiDgIHDgEjIiYvAT4DAllbnnNCMFJrPP6HKFImAeAdIvxEDxEByzleQyQoRl42NlxHMQoIIBoFCwddDlB7nwWpNmeUXlCIfXU9%2Fn4LDSIbbD0TKBEBzTprbG8%2FP18%2BHyA5Ti8dGgEBEGKXZjUAAAEAbP%2FwBC4FqQBKAP5AFgEAQ0E7OTEwLy4mJBsZExEASgFKCQcrS7BfUFhAQ0YBBwYKAQQFFwEDAgMeAAcGBQYHBTIAAgQDBAIDMgAFAAQCBQQBACYABgYAAQAkCAEAABEfAAMDAQEAJAABARIBIAgbS7BsUFhAQUYBBwYKAQQFFwEDAgMeAAcGBQYHBTIAAgQDBAIDMggBAAAGBwAGAQAmAAUABAIFBAEAJgADAwEBACQAAQEVASAHG0BKRgEHBgoBBAUXAQMCAx4ABwYFBgcFMgACBAMEAgMyCAEAAAYHAAYBACYABQAEAgUEAQAmAAMBAQMBACMAAwMBAQAkAAEDAQEAIQhZWbA4KwEyHgIVFA4CBx4BFRQOAiMiLgInNzYzMhYXHgEXHgMzMj4CNTQuAiM1PgM1NC4CIyIOAgcOASMiJi8BPgMCbFuabz4jQVw5jI1Lgq1jcqJwSBlMFRUUHwgCBAIOKERlS0txSyYfUY9wW4FSJSdEXTY2XEcwDAggGQULB10OUHufBak0YIhTRGtROBElroNjnm87OWSJUCAJERIECQUdSUAsMU5gLzpgRiiBASZCXDg%2BXDweIDlPLh0aAQEQYpdmNQACACgAAARgBZkAEAAWAMlADhYVEA8LCQgHBgQBAAYHK0uwX1BYQB4UAQAEAR4FAQADAQECAAEBACYABAQLHwACAgwCIAQbS7BsUFhAIBQBAAQBHgUBAAMBAQIAAQEAJgAEBAIAACQAAgIPAiAEG0uw6FBYQCkUAQAEAR4ABAACBAAAIwUBAAMBAQIAAQEAJgAEBAIAACQAAgQCAAAhBRtAMRQBAAQBHgAEAAIEAAAjAAUAAwEFAwEAJgAAAAECAAEBACYABAQCAAAkAAIEAgAAIQZZWVmwOCsBMxUUBisBESMRISImLwEBMwM0NjcBIQOH2RMUsp39hRQdBBICuaadAwX99wIBAgVmEBb%2BhwF5FxFbA53%2Buxo8IP07AAEAbP%2FwA%2F4FmQAuAOBAEC4tKScfHRoYEhAIBgQCBwcrS7BfUFhAOwUBBQEsKwIDBRYBAgQDHgADBQQFAwQyAAEABQMBBQEAJgAAAAYAACQABgYLHwAEBAIBACQAAgISAiAHG0uwbFBYQDkFAQUBLCsCAwUWAQIEAx4AAwUEBQMEMgAGAAABBgABACYAAQAFAwEFAQAmAAQEAgEAJAACAhUCIAYbQEIFAQUBLCsCAwUWAQIEAx4AAwUEBQMEMgAGAAABBgABACYAAQAFAwEFAQAmAAQCAgQBACMABAQCAQAkAAIEAgEAIQdZWbA4KwEUBiMhAzYzMh4CFRQOAiMiLgInNzYzMh4CMzI%2BAjU0LgIjIgYHJxMhA9IwOf4%2BQnBfcKt0O1CLvG0%2FdGRWITYSHhMzSGFDS3hVLidPdk82dD5wdAKnBUsmMf6IGEJ0nl1yuINGGSo2HkwaHyYfMFl8TUNsTCoSFCECngAAAgBs%2F%2FAEMgWZABoALgCfQBABACspIR8XFQsJABoBGgYHK0uwX1BYQCQYAQQAAR4FAQAABAMABAEAJgACAgsfAAMDAQEAJAABARIBIAUbS7BsUFhAJBgBBAABHgACAAI0BQEAAAQDAAQBACYAAwMBAQAkAAEBFQEgBRtALRgBBAABHgACAAI0BQEAAAQDAAQBACYAAwEBAwEAIwADAwEBACQAAQMBAQAhBllZsDgrATIeAhUUDgIjIi4CNTQ2NwE%2BATsBAT4BARQeAjMyPgI1NC4CIyIOAgKKVpp0REiBtm1sr3xDVFsBaw4yIJ7%2BDzN8%2FtYoTW9HSHRTLSxQcENIdFErA245bZ9mY6p%2BSEV%2FtXBe1HoB6RIZ%2FYsjJ%2F5MRXJSLS5ScEJGcU8qMVNtAAABAG4AAAQ8BZkAEgBqQAwAAAASABIPDQkHBAcrS7BfUFhAFAABAQIAACQDAQICCx8AAAAMACADG0uwbFBYQBIDAQIAAQACAQEAJgAAAA8AIAIbQB4AAAEANQMBAgEBAgAAIwMBAgIBAQAkAAECAQEAIQRZWbA4KwEVFAYHAQ4BKwEBPgE3ISImPQEEPA8I%2Fa8NLid%2FAloNGxH9FBEbBZlQIiwP%2B1MaJQSeGSoTGxF5AAMAYP%2FwBCYFqQAfADMARwDEQBo1NCEgAQA%2FPTRHNUcrKSAzITMRDwAfAR8JBytLsF9QWEAuGAgCAwQBHggBBAADAgQDAQAmAAUFAQEAJAABAREfBwECAgABACQGAQAAEgAgBhtLsGxQWEAsGAgCAwQBHgABAAUEAQUBACYIAQQAAwIEAwEAJgcBAgIAAQAkBgEAABUAIAUbQDYYCAIDBAEeAAEABQQBBQEAJggBBAADAgQDAQAmBwECAAACAQAjBwECAgABACQGAQACAAEAIQZZWbA4KwUiLgI1NDY3LgE1ND4CMzIeAhUUBgceARUUDgInMj4CNTQuAiMiDgIVFB4CEzI%2BAjU0LgIjIg4CFRQeAgJDa7KARpCGcXM%2Bcp9iYaByPnRwhpBHf7JrRm9NKTFTbDs7bFMxKU1vRkZjPhwhQWFAQGFBIRw%2BYxA5apdeirMmKqd0T4pmOjpmik90pyoms4pel2o5jidHYzxKaUIfH0JpSjxjRycCsCtHXDEyWEImJkJYMjFcRysAAAIAlAAABDYFqQAfADMAnUAQAQAwLiYkGRcLCQAfAR8GBytLsF9QWEAkHQEABAEeAAQFAQACBAABACYAAwMBAQAkAAEBER8AAgIMAiAFG0uwbFBYQCIdAQAEAR4AAQADBAEDAQAmAAQFAQACBAABACYAAgIPAiAEG0AtHQEABAEeAAIAAjUAAQADBAEDAQAmAAQAAAQBACMABAQAAQAkBQEABAABACEGWVmwOCsBIi4CNTQ%2BAjMyHgIVFA4CBwEOASsBAT4BNw4BATQuAiMiDgIVFB4CMzI%2BAgIlUZFuQUZ%2BrmhnqHhBFyw9J%2F6jDTAfpAG0FiYRN4oBGStMaT9CbU0qJ0lpQUhvTCgCTDZpmWNepHpGRHqqZz5vamk4%2FggTFwI7HTQaLC4Bo0NtTCkrTGo%2FRGtKJi9OZgAAAgCA%2F%2FEBeQPaABMAJwCYQAokIhoYEA4GBAQHK0uwJFBYQBoAAwMCAQAkAAICDh8AAAABAQAkAAEBEgEgBBtLsF9QWEAYAAIAAwACAwEAJgAAAAEBACQAAQESASADG0uwbFBYQBgAAgADAAIDAQAmAAAAAQEAJAABARUBIAMbQCEAAgADAAIDAQAmAAABAQABACMAAAABAQAkAAEAAQEAIQRZWVmwOCs3ND4CMzIeAhUUDgIjIi4CETQ%2BAjMyHgIVFA4CIyIuAoATIS4aGi4iExMiLhoaLiETEyEuGhouIhMTIi4aGi4hE24aLiIUFCIuGhstIhMTIi0DCRouIhQUIi4aGy0iExMiLQACAID%2B8QF5A9oAHgAyAKhACi8tJSMbGQYEBAcrS7AkUFhAHg8BARsAAwMCAQAkAAICDh8AAAABAQAkAAEBDAEgBRtLsF9QWEAcDwEBGwACAAMAAgMBACYAAAABAQAkAAEBDAEgBBtLsGxQWEAcDwEBGwACAAMAAgMBACYAAAABAQAkAAEBDwEgBBtAJQ8BARsAAgADAAIDAQAmAAABAQABACMAAAABAQAkAAEAAQEAIQVZWVmwOCs3ND4CMzIeAhUUDgIHJyY1NDc%2BAzcjIi4CAzQ%2BAjMyHgIVFA4CIyIuAoYRHywaHi8fEBowRy0eDQ4KHyAbBg0aKh8RBhMhLhoaLiITEyIuGhouIRN7FykfEhYnMx4tYV9aJh0MEA0OCyUwOiESIS0C%2FBouIhQUIi4aGy0iExMiLQABAJQA6gOaBFcAEgAHQAQBEQELKxMBFRQGBwUOAQceARcFHgEdAQGUAwYQFP4%2FFC0ZGS0UAcEUEPz6AsYBkX8RGQrkCw8GBRAK4woaEIABkgAAAgCWAbcD8QONAAMABwAzQAoHBgUEAwIBAAQHK0AhAAIAAwACAwAAJgAAAQEAAAAjAAAAAQAAJAABAAEAACEEsDgrEyEVIREhFSGWA1v8pQNb%2FKUCPocB1ocAAQDuAOoD8wRXABIAB0AEEAABCys3NTQ2NyU%2BATcuASclLgE9AQEV7hAUAcEUKxkZKxT%2BPxQQAwXqgBAaCuMKEAUGDwvkChkRf%2F5vSgAAAgAi%2F%2FEC%2BAWpACgAPADGQA45Ny8tJyUiIBMSBgQGBytLsF9QWEAzAAECABQBAQMCHgADAgECAwEyAAEEAgEEMAACAgABACQAAAARHwAEBAUBACQABQUSBSAHG0uwbFBYQDEAAQIAFAEBAwIeAAMCAQIDATIAAQQCAQQwAAAAAgMAAgEAJgAEBAUBACQABQUVBSAGG0A6AAECABQBAQMCHgADAgECAwEyAAEEAgEEMAAAAAIDAAIBACYABAUFBAEAIwAEBAUBACQABQQFAQAhB1lZsDgrEz4DMzIeAhUUDgQPASMnNTQ%2BBDU0LgIjIg4CIyInEzQ%2BAjMyHgIVFA4CIyIuAiIfS1lnPE%2BHYjgtRVJHMwQSegwtRU9FLSI6Ty09VzwlDBkOlRMhLhoaLiITEyIuGhouIRMFGR00KBcuVHhLTG5TPTY2IZmmCypBOTlFWDwrRjEaHiQeF%2FugGi4iFBQiLhobLSITEyItAAIAVv8RBhwFTwBRAGEBOUAgU1IBAFtZUmFTYUdFOzk1MzAuJiQcGhEPBwUAUQFRDQcrS7BDUFhAUBMBCgJYAwIDCjcBBQYDHgAGAAUABgUyAAgABAIIBAEAJgACAAoDAgoBACYMCQIDAQsCAAYDAAEAJgAFBwcFAQAjAAUFBwEAJAAHBQcBACEIG0uwx1BYQFcTAQoCWAMCCQo3AQUGAx4ABgAFAAYFMgAIAAQCCAQBACYAAgAKCQIKAQAmDAEJAwAJAQAjAAMBCwIABgMAAQAmAAUHBwUBACMABQUHAQAkAAcFBwEAIQkbQFgTAQoCWAMCCQo3AQUGAx4ABgAFAAYFMgAIAAQCCAQBACYAAgAKCQIKAQAmDAEJAAEACQEBACYAAwsBAAYDAAEAJgAFBwcFAQAjAAUFBwEAJAAHBQcBACEJWVmwOCslIiYnDgEjIi4CNTQ%2BAjMyFhcDBhUUHgIzMj4CNTQuAiMiDgIVFBIeATMyNjc2MzIfAQYEIyIkJgI1ND4EMzIeBBUUDgIlMj4CNxMmIyIOAhUUFgSPTmINOohOPFg7HUGAv31DZS1dExIfKRcxWEMnWZvTeobqrmRrufmPmOlVDwwVChlr%2Fu%2Btrf7W2303ZIysxmxcsJ2EXzU9a5H%2BAh8%2FOzERTCcuS31aM0K6S05RRilJZDpVrYtYFRT%2Bl0sxJC8bCjhmj1eK0ItFZrT2kar%2B%2F65YQjMJGEJIUm7PASy%2BbcqvkWc5KE5zlbdrbLeGTHgUMlZBAScJP2aERUhXAAIACgAABUkFmQANABUAv0AMDw4NDAsJBgUCAAUHK0uwX1BYQB0SAQQDAR4ABAABAAQBAAImAAMDCx8CAQAADAAgBBtLsGxQWEAdEgEEAwEeAAMEAzQABAABAAQBAAImAgEAAA8AIAQbS7DoUFhAKBIBBAMBHgADBAM0AgEAAQA1AAQBAQQAACMABAQBAAIkAAEEAQACIQYbQC4SAQQDAR4AAwQDNAACAQABAgAyAAAAMwAEAQEEAAAjAAQEAQACJAABBAEAAiEHWVlZsDgrISMiJicDIQMOASsBATMBIQMmJw4BBwVJlhogCIb9fYYHIhmWAj3F%2FpICF%2BEWFQsVChoUAVr%2BphIcBZn8ewJHNlEpRRoAAAMArgAABKAFmQAUAB8AKgC5QBYVFQAAKigiIBUfFR4YFgAUABMDAQgHK0uwX1BYQCwMAQMEAR4ABAcBAwIEAwEAJgAFBQABACQAAAALHwACAgEBACQGAQEBDAEgBhtLsGxQWEAqDAEDBAEeAAAABQQABQEAJgAEBwEDAgQDAQAmAAICAQEAJAYBAQEPASAFG0AzDAEDBAEeAAAABQQABQEAJgAEBwEDAgQDAQAmAAIBAQIBACMAAgIBAQAkBgEBAgEBACEGWVmwOCszESEyHgIVFA4CBx4BFRQOAiMBESEyPgI1NCYjJSEyPgI1NCYjIa4ByYS%2FezshQ2VEnaBDgbt4%2FscBNlN3TSSdn%2F7LAQBSeE8mmKD%2B%2BQWZNGCLVzViVEIVH6SGW5ZsOwKN%2Fg0mRV85b4GKJEBbNn52AAABAFr%2F8AUJBakALgDNQBIBACknHx0YFhEPBwUALgEuBwcrS7BfUFhANBMBAwQDAQUAAh4AAwQABAMAMgYBAAUEAAUwAAQEAgEAJAACAhEfAAUFAQEAJAABARIBIAcbS7BsUFhAMhMBAwQDAQUAAh4AAwQABAMAMgYBAAUEAAUwAAIABAMCBAEAJgAFBQEBACQAAQEVASAGG0A7EwEDBAMBBQACHgADBAAEAwAyBgEABQQABTAAAgAEAwIEAQAmAAUBAQUBACMABQUBAQAkAAEFAQEAIQdZWbA4KwEyHwEOASMiLgECNTQSNiQzMhYXBw4BIyIuBCMiDgIVFB4CMzI%2BAjc2BKAQDUxY%2B7Gb%2FLJiab4BCaCe5Vk%2FBxIRDR0oNkpiQHO%2Fik1NhbZpQGZXSyYRASgNU2Zya8EBDqKiAQ7Ca2JUWQoNExwgHBNPktKChtKRTA8gMSIPAAIArgAABYgFmQAMABkAd0AKFhQTEQkHBgQEBytLsF9QWEAaAAICAQEAJAABAQsfAAMDAAEAJAAAAAwAIAQbS7BsUFhAGAABAAIDAQIBACYAAwMAAQAkAAAADwAgAxtAIQABAAIDAQIBACYAAwAAAwEAIwADAwABACQAAAMAAQAhBFlZsDgrARQCBgQjIREhMgQWEgc0LgIjIREhMj4CBYhmuv78nv3oAhieAQS6ZsdIhLxz%2FqsBVXO8hEgCzKH%2B%2BLxnBZlnvf74oYTQkEz7oUyP0AAAAQCuAAAEIQWZAAsAoEASAAAACwALCgkIBwYFBAMCAQcHK0uwX1BYQCUAAQACAwECAAAmAAAABQAAJAYBBQULHwADAwQAACQABAQMBCAFG0uwbFBYQCMGAQUAAAEFAAAAJgABAAIDAQIAACYAAwMEAAAkAAQEDwQgBBtALAYBBQAAAQUAAAAmAAEAAgMBAgAAJgADBAQDAAAjAAMDBAAAJAAEAwQAACEFWVmwOCsBFSERIRUhESEVIREEIf1QAi390wKw%2FI0FmZ7%2BJJj%2BF54FmQAAAQCuAAAEIQWZAAkAi0AQAAAACQAJCAcGBQQDAgEGBytLsF9QWEAeAAEAAgMBAgAAJgAAAAQAACQFAQQECx8AAwMMAyAEG0uwbFBYQBwFAQQAAAEEAAAAJgABAAIDAQIAACYAAwMPAyADG0AnAAMCAzUFAQQAAAEEAAAAJgABAgIBAAAjAAEBAgAAJAACAQIAACEFWVmwOCsBFSERIRUhESMRBCH9UAJM%2FbTDBZme%2Fgue%2FZgFmQABAFr%2F8AVABakANADlQBQBACwqJSMdGxMRDAsIBgA0ATQIBytLsF9QWEA7IQEFBgUBAAENAQMAAx4ABQYCBgUCMgACAAEAAgEBACYABgYEAQAkAAQEER8HAQAAAwEAJAADAxIDIAcbS7BsUFhAOSEBBQYFAQABDQEDAAMeAAUGAgYFAjIABAAGBQQGAQAmAAIAAQACAQEAJgcBAAADAQAkAAMDFQMgBhtAQyEBBQYFAQABDQEDAAMeAAUGAgYFAjIABAAGBQQGAQAmAAIAAQACAQEAJgcBAAMDAAEAIwcBAAADAQAkAAMAAwEAIQdZWbA4KyUyPgI3ESMiJj0BIREOAyMiJCYCNTQSNiQzMh4CFwcGIyInLgMjIg4CFRQeAgMtOmFWTCbeExcBuDZ1hZhZnP78vGlnvwEPqFWSfWouNxEbEBMZPll5U3nEikpNjMCNCxYfFAE8FhBu%2FdonOicTa8EBDqKkAQ7BahkvQypYGwsOKCUaT5PRgojVlE4AAQCuAAAFOAWZAAsAskAOCwoJCAcGBQQDAgEABgcrS7BfUFhAGAAEAAEABAEAACYFAQMDCx8CAQAADAAgAxtLsGxQWEAaAAQAAQAEAQAAJgUBAwMAAAAkAgEAAA8AIAMbS7DoUFhAJAUBAwQAAwAAIwAEAAEABAEAACYFAQMDAAAAJAIBAAMAAAAhBBtAKwAFBAAFAAAjAAQAAQIEAQAAJgADAAIAAwIAACYABQUAAAAkAAAFAAAAIQVZWVmwOCshIxEhESMRMxEhETMFOMP8%2FMPDAwTDAoz9dAWZ%2FYECfwABANIAAAGUBZkAAwBRQAYDAgEAAgcrS7BfUFhADAABAQsfAAAADAAgAhtLsGxQWEAOAAEBAAAAJAAAAA8AIAIbQBcAAQAAAQAAIwABAQAAACQAAAEAAAAhA1lZsDgrISMRMwGUwsIFmQAAAQA8%2F%2FACyQWZABcArUAKFxYRDw4MBgQEBytLsBpQWEAaBwEAAQEeAAMDCx8CAQEBAAEAJAAAABIAIAQbS7BfUFhAIQcBAAIBHgABAwIDAQIyAAMDCx8AAgIAAQAkAAAAEgAgBRtLsGxQWEAeBwEAAgEeAAMBAzQAAQIBNAACAgABACQAAAAVACAFG0AnBwEAAgEeAAMBAzQAAQIBNAACAAACAQAjAAICAAEAJAAAAgABACEGWVlZsDgrARQOAiMiJz4BNz4BMzIWMzI%2BAjURMwLJO3OobWFpAgYDAhUVEjwyQmdHJcEB73i%2Bg0YcHTkcERUSKFSDWgOuAAEAwgAABToFmQAiAMpADiIhIB8eHBMRCQcCAAYHK0uwX1BYQB4NAQMAAR4AAAADAgADAQAmBQEBAQsfBAECAgwCIAQbS7BsUFhAIA0BAwABHgAAAAMCAAMBACYFAQEBAgEAJAQBAgIPAiAEG0uw6FBYQCoNAQMAAR4FAQEAAgEBACMAAAADAgADAQAmBQEBAQIBACQEAQIBAgEAIQUbQDENAQMAAR4AAQUCAQEAIwAAAAMEAAMBACYABQAEAgUEAAAmAAEBAgEAJAACAQIBACEGWVlZsDgrATMyNjcBPgE7AQEOAQceARcBIyIuAicBLgMrAREjETMBg0kmLRQB3RYpIKX93hUlFRwqFwI6qBMaExAI%2FhELExkhGFjBwQMlExcCHBkV%2FZcXIAoJJBv9WQYKEAkCOQwRDAX9cAWZAAEArgAAA9wFmQAFAGRACAUEAwIBAAMHK0uwX1BYQBMAAgILHwAAAAEAAiQAAQEMASADG0uwbFBYQBMAAgACNAAAAAEAAiQAAQEPASADG0AcAAIAAjQAAAEBAAAAIwAAAAEAAiQAAQABAAIhBFlZsDgrJSEVIREzAXACbPzSwqOjBZkAAAEArgAABoEFmQAjAMBADCAeHRwWEw0MCwkFBytLsF9QWEAcAwECAAEeAAIAAQACATIEAQAACx8DAQEBDAEgBBtLsGxQWEAeAwECAAEeAAIAAQACATIEAQAAAQAAJAMBAQEPASAEG0uw6FBYQCgDAQIAAR4AAgABAAIBMgQBAAIBAAEAIwQBAAABAAAkAwEBAAEAACEFG0AvAwECBAEeAAIEAwQCAzIAAAQBAAEAIwAEAAMBBAMAACYAAAABAAAkAAEAAQAAIQZZWVmwOCsBHgEXPgE3AT4BOwERIxE0NjcBBisBIicBHgEVESMRMzIWFwEDbw4VCgoWDgHlDRwaj6oCAv4VGS0cLRn%2BCgMDqo8aHA0B7wIGGDUbHDMaA3EXCvpnBB0VMBn8gC0tA4MaMhX74wWZChf8jgAAAQCuAAAFOAWZABYAkkAMFhUUEwwKCQgBAAUHK0uwX1BYQA8EAQIAAAsfAwECAgwCIAIbS7BsUFhAEQQBAgAAAgEAJAMBAgIPAiACG0uw6FBYQBwEAQIAAgIAAAAjBAECAAACAQAkAwECAAIBACEDG0AnAAABBAAoAAEEAgEAACMABAADAgQDAAImAAEBAgEAJAACAQIBACEFWVlZsDgrATIWFwEuATURMxEjIiYnAR4BFREjETMBEhoZEAM%2BAwKqYhcfD%2FzDAgKqZAWZDRT7yBoxFwP3%2BmcQEwQ3GTAU%2FAMFmQAAAgBc%2F%2FEF4QWpABMAJwB3QAokIhoYEA4GBAQHK0uwX1BYQBoAAgIBAQAkAAEBER8AAwMAAQAkAAAAEgAgBBtLsGxQWEAYAAEAAgMBAgEAJgADAwABACQAAAAVACADG0AhAAEAAgMBAgEAJgADAAADAQAjAAMDAAEAJAAAAwABACEEWVmwOCsBFAIGBCMiJCYCNTQSNiQzMgQWEgc0LgIjIg4CFRQeAjMyPgIF4Wa6%2Fvuenv78umZmugEEnp4BBbpmx0iEvHRzvIVISIW8c3S8hEgCzKH%2B88Jra8IBDaGhAQ3DbGzD%2FvOhhNKRTk6R0oSE0ZFNTZHRAAACAMIAAAR%2FBZkADgAZAItAEAAAGRcRDwAOAA0FAwIBBgcrS7BfUFhAHgADBQECAAMCAQAmAAQEAQEAJAABAQsfAAAADAAgBBtLsGxQWEAcAAEABAMBBAEAJgADBQECAAMCAQAmAAAADwAgAxtAJwAAAgA1AAEABAMBBAEAJgADAgIDAQAjAAMDAgEAJAUBAgMCAQAhBVlZsDgrAREjESEyHgIVFA4CIyczMj4CNTQmKwEBg8EBp4jJhEFGh8iB5uZTf1YsqavmAhj96AWZP3SkZWSmeEOaLE9uQomaAAACAFz%2B2AYkBakAHAAwAPtADC0rIyEZFw8NCAYFBytLsAlQWEAmCwUCAQQBHgAAAQA1AAMDAgEAJAACAhEfAAQEAQEAJAABARIBIAYbS7AVUFhAJgsFAgEEAR4AAwMCAQAkAAICER8ABAQBAQAkAAEBEh8AAAAQACAGG0uwX1BYQCYLBQIBBAEeAAABADUAAwMCAQAkAAICER8ABAQBAQAkAAEBEgEgBhtLsGxQWEAkCwUCAQQBHgAAAQA1AAIAAwQCAwEAJgAEBAEBACQAAQEVASAFG0AtCwUCAQQBHgAAAQA1AAIAAwQCAwEAJgAEAQEEAQAjAAQEAQEAJAABBAEBACEGWVlZWbA4KwEUDgIHASMiJicDDgEjIiQmAjU0EjYkMzIEFhIHNC4CIyIOAhUUHgIzMj4CBeEpTnBGAXCgJDgX%2FDl7Q57%2B%2FLpmZroBBJ6eAQW6ZsdIhLx0c7yFSEiFvHN0vIRIAsxltp2AL%2F5zFBkBEhIUa8IBDaGhAQ3DbGzD%2FvOhhNKRTk6R0oSE0ZFNTZHRAAIAwgAABOUFmQAYACMA30ASAAAjIRsZABgAFxMRBQMCAQcHK0uwX1BYQCUOAQMEAR4ABAYBAwAEAwEAJgAFBQEBACQAAQELHwIBAAAMACAFG0uwbFBYQCMOAQMEAR4AAQAFBAEFAQAmAAQGAQMABAMBACYCAQAADwAgBBtLsOhQWEAuDgEDBAEeAgEAAwA1AAEABQQBBQEAJgAEAwMEAQAjAAQEAwEAJAYBAwQDAQAhBhtANA4BAwQBHgACAwADAgAyAAAAMwABAAUEAQUBACYABAMDBAEAIwAEBAMBACQGAQMEAwEAIQdZWVmwOCsBESMRITIeAhUUDgIHFhcBIyInAS4BIyczMj4CNTQmKwEBg8EBlYjGgT4wW4NTJBwBoqw1Gf6MESgok8tVgVcsqafUAlb9qgWZN2iTW0yEaUoTFSj9xykCABgVjSlLaD%2BAggAAAQA6%2F%2FAD2wWpAD0AxkAOOzkoJiMhHBoJBwQCBgcrS7BfUFhAMz0BAQUeAQQDAh4AAAEDAQADMgADBAEDBDAAAQEFAQAkAAUFER8ABAQCAQAkAAICEgIgBxtLsGxQWEAxPQEBBR4BBAMCHgAAAQMBAAMyAAMEAQMEMAAFAAEABQEBACYABAQCAQAkAAICFQIgBhtAOj0BAQUeAQQDAh4AAAEDAQADMgADBAEDBDAABQABAAUBAQAmAAQCAgQBACMABAQCAQAkAAIEAgEAIQdZWbA4KwEOASMiLgIjIg4CFRQeBhUUDgIjIiYnNz4BMzIeAjMyPgI1NC4GNTQ%2BAjMyFhcDjAkUEBEtRWFFQWRDIjthe4F7YTtAe7Nyi%2BVROAgXDhU2UXNTRWxLKDtge4F7YDs7cKVreMZKBLkPDyIpIiM8US88TzgpLDdUellepXpGZVZcCw8tNi0mRWA7QVM4Jyk2VoFfTI5uQkxIAAEAHAAABH4FmQAHAJ1ADgAAAAcABwYFBAMCAQUHK0uwX1BYQBUCAQAAAwAAJAQBAwMLHwABAQwBIAMbS7BsUFhAEwQBAwIBAAEDAAAAJgABAQ8BIAIbS7DoUFhAHwABAAE1BAEDAAADAAAjBAEDAwAAACQCAQADAAAAIQQbQCUAAgMAAAIqAAEAATUEAQMCAAMAAiMEAQMDAAAAJAAAAwAAACEFWVlZsDgrARUhESMRITUEfv4xwv4vBZmj%2BwoE9qMAAQCg%2F%2B8FFQWZABkAnUAOAQAUEw4MBwYAGQEZBQcrS7BfUFhAFQMBAQELHwQBAAACAQAkAAICEgIgAxtLsGxQWEAVAwEBAAE0BAEAAAIBACQAAgIVAiADG0uw6FBYQB8DAQEAATQEAQACAgABACMEAQAAAgEAJAACAAIBACEEG0AjAAEDATQAAwADNAQBAAICAAEAIwQBAAACAQAkAAIAAgEAIQVZWVmwOCslMj4CNREzERQOAiMiLgI1ETMRFB4CAttZjGEzwU%2BT1ISE1JRPwTNhjZo8bJZaA2f8mXzUm1hYm9R8A2f8mlqWbD0AAAEACAAABUcFmQASAHdACBIREA4CAAMHK0uwX1BYQBMIAQIAAR4BAQAACx8AAgIMAiADG0uwbFBYQBMIAQIAAR4BAQACADQAAgIPAiADG0uw6FBYQBEIAQIAAR4BAQACADQAAgIrAxtAFQgBAgEBHgAAAQA0AAECATQAAgIrBFlZWbA4KxMzMhYXAR4BFz4BNwE%2BATsBASMImxogCAGVDhcLCRUOAZMHIhmc%2FbivBZkaFPwNIlArK1AiA%2FMRHfpnAAEADgAAB%2BcFmQAoAJNADCgnIB8eHBEOAgAFBytLsF9QWEAXIxYIAwMAAR4CAQIAAAsfBAEDAwwDIAMbS7BsUFhAFyMWCAMDAAEeAgECAAMANAQBAwMPAyADG0uw6FBYQBUjFggDAwABHgIBAgADADQEAQMDKwMbQCEjFggDBAIBHgAAAQA0AAECATQAAgQCNAAEAwQ0AAMDKwZZWVmwOCsTMzIWFwEeARc%2BATcBPgE7ATIWFwEWFz4BNwE%2BATsBASMBJicOAQcBIw6hGiIGASgIDQYHDgkBUQYjGTgaIQcBTxIOBgoIASkFIxmX%2FkGu%2FpULCQUJBf6TrgWZGhT8HBs%2BIiI%2FGgPkER0aFPwcNEMhPBoD5BIc%2BmcERR8pFCUP%2B7sAAQAOAAAE9gWZABsAokAKGxkRDw0LAwEEBytLsF9QWEAVDgACAgABHgEBAAALHwMBAgIMAiADG0uwbFBYQBcOAAICAAEeAQEAAAIBACQDAQICDwIgAxtLsOhQWEAhDgACAgABHgEBAAICAAEAIwEBAAACAQAkAwECAAIBACEEG0AoDgACAwEBHgABAwIBAQAjAAAAAwIAAwEAJgABAQIBACQAAgECAQAhBVlZWbA4KwkBMzIWFwE2NwE%2BATsBCQEjIiYnAQYHAQ4BKwEB%2B%2F4nwRUUCAF2Bw4BYQkVD7n%2BJQHrwBYZCP6ABwv%2BigkXFbQC4AK5Dg39whUZAgwOEf1Q%2FRcXDgJZFRP9zw4XAAEACAAABOQFmQAUAH9ACBQSBgQCAQMHK0uwX1BYQBUMAwADAAEBHgIBAQELHwAAAAwAIAMbS7BsUFhAFQwDAAMAAQEeAgEBAAE0AAAADwAgAxtLsOhQWEATDAMAAwABAR4CAQEAATQAAAArAxtAFwwDAAMAAgEeAAECATQAAgACNAAAACsEWVlZsDgrAREjEQEzMhYXAR4BFz4BNwE%2BATsBAtbB%2FfOqGh4LAUgUGwsLGhQBRwkfGawCOv3GAjoDXxoT%2FdMjPh4fPiICLRAdAAABAFYAAASUBZkADQB%2BQA4AAAANAA0MCwcGBQQFBytLsF9QWEAbAAICAwAAJAQBAwMLHwAAAAEAACQAAQEMASAEG0uwbFBYQBkEAQMAAgADAgAAJgAAAAEAACQAAQEPASADG0AiBAEDAAIAAwIAACYAAAEBAAAAIwAAAAEAACQAAQABAAAhBFlZsDgrARUUBwEhFSE1NDcBITUElBX81QMy%2B9ATAyz85wWZSCIe%2B42eTB4bBHaeAAEAjv7fAf4F%2FQANADhADgAAAA0ADQoIBwUCAQUHK0AiAAAAAQIAAQEAJgACAwMCAQAjAAICAwAAJAQBAwIDAAAhBLA4KxMRIRUUBisBETMyFh0BjgFwGxapqRYb%2Ft8HHkYWGfnNGRdGAAAB%2F%2Bz%2FpgLvBcEACQAtQAYHBQIAAgcrS7CNUFhADAABAAE1AAAADQAgAhtACgAAAQA0AAEBKwJZsDgrAzMyFhcBIyImJxRMITANAllLHTgNBcEiIPonIiMAAQBa%2Ft8BygX9AA0AM0AKDQwLCgcFBAIEBytAIQACAAEAAgEBACYAAAMDAAEAIwAAAAMAACQAAwADAAAhBLA4Kxc0NjsBESMiJj0BIREhWhsWqakWGwFw%2FpDbFBwGMxsURvjiAAEAngMTA90FmQARAFtACBEPBAIBAAMHK0uwX1BYQBMKAQEAAR4CAQEAATUAAAALACADG0uw6FBYQBEKAQEAAR4AAAEANAIBAQErAxtAFQoBAgABHgAAAgA0AAIBAjQAAQErBFlZsDgrATMBIyImJwMuAScGBwMOASsBAgRzAWaBERgIxA0TBw4XwggXFIgFmf16FA4BYBcrFSwr%2FqAOFAABAAD%2B4wMU%2F1sAAwArQAoAAAADAAMCAQMHK0AZAgEBAAABAAAjAgEBAQAAACQAAAEAAAAhA7A4KwUVITUDFPzspXh4AAEAJgSLAbMFqQAJADNACgEABgQACQEJAwcrS7BfUFhADQABAAE1AgEAABEAIAIbQAsCAQABADQAAQErAlmwOCsTMhYfASMiJicDzyEgDpVmFRoO6gWpFRfyDQ8BAgACAFz%2F8AN6BAcAKQA5ATJAFisqMTAqOSs5JSMeHBkXFBMLCQIACQcrS7AeUFhAOSEBBAMvBQIGBwIeAAQDAgMEAjIAAgAHBgIHAQAmAAMDBQEAJAAFBRQfCAEGBgABACQBAQAADAAgBxtLsF9QWEA9IQEEAy8FAgYHAh4ABAMCAwQCMgACAAcGAgcBACYAAwMFAQAkAAUFFB8AAAAMHwgBBgYBAQAkAAEBEgEgCBtLsGxQWEA7IQEEAy8FAgYHAh4ABAMCAwQCMgAFAAMEBQMBACYAAgAHBgIHAQAmAAAADx8IAQYGAQEAJAABARUBIAcbQEghAQQDLwUCBgcCHgAEAwIDBAIyAAAGAQYAATIABQADBAUDAQAmAAIABwYCBwEAJggBBgABBgEAIwgBBgYBAQAkAAEGAQEAIQhZWVmwOCshIyImLwEOAyMiLgI1ND4CNzU0JiMiDgIjIiYvAT4BMzIeAhUBMj4CNzUOAxUUHgIDek8aIAUUKExUXzo7Z0wtQpPurGVjQVlBLxcSGwggVMJ2VYRaLv4yL05FPx57rGwxGiw8EBpeJDknFCFCZUU8b1Y3BE92eSEpIRMOOVFQOGSOVf3lEyMyINMEHzJEKig6JREAAAIAmP%2FyBBYFwQAWACUBX0AWGBcAAB8dFyUYJQAWABURDwcFAgEIBytLsAlQWEArGxoTAwQFBAEeAAAADR8HAQQEAQEAJAABARQfAAUFAgEAJAYDAgICEgIgBhtLsCJQWEArGxoTAwQFBAEeAAAADR8HAQQEAQEAJAABARQfAAUFAgEAJAYDAgICFQIgBhtLsF9QWEAvGxoTAwQFBAEeAAAADR8HAQQEAQEAJAABARQfBgEDAwwfAAUFAgEAJAACAhUCIAcbS7BsUFhALRsaEwMEBQQBHgABBwEEBQEEAQAmAAAADR8GAQMDDx8ABQUCAQAkAAICFQIgBhtLsI1QWEAsGxoTAwQFBAEeAAEHAQQFAQQBACYABQACBQIBACUGAQMDAAAAJAAAAA0DIAUbQDYbGhMDBAUEAR4AAQcBBAUBBAEAJgAFAwIFAQAjAAAGAQMCAAMBACYABQUCAQAkAAIFAgEAIQZZWVlZWbA4KzMRMxE%2BATMyHgIVFA4CIyImJwcGIwEiBgcRHgEzMjY1NC4CmLM%2Fo2lYjmQ2PHGjZmKJMwkIJgFRV4M3MHVIjpgjQmAFwf2iSVlCg8F%2BcMGNUUxEXCYDd1BJ%2FhZCNsq7Y45bKgABAEr%2F8gN%2FBAUAKgECQA4oJh4cGBYTEQkHBAIGBytLsAlQWEAzKgEBBRoBAgMCHgAAAQMBAAMyAAMCAQMCMAABAQUBACQABQUUHwACAgQBACQABAQSBCAHG0uwX1BYQDMqAQEFGgECAwIeAAABAwEAAzIAAwIBAwIwAAEBBQEAJAAFBRQfAAICBAEAJAAEBBUEIAcbS7BsUFhAMSoBAQUaAQIDAh4AAAEDAQADMgADAgEDAjAABQABAAUBAQAmAAICBAEAJAAEBBUEIAYbQDoqAQEFGgECAwIeAAABAwEAAzIAAwIBAwIwAAUAAQAFAQEAJgACBAQCAQAjAAICBAEAJAAEAgQBACEHWVlZsDgrAQ4BIyIuAiMiDgIVFB4CMzI%2BAjMyHwEOASMiLgI1ND4CMzIWFwNFCBAPDyM2TThKck0nKkxtREFUOCQSFwsyQsZuX6N4RT95snNqpD8DQQsMGR4ZNWSOWFyPYTMfJh8RQVFLRoXCfHHAi05FPwAAAgBI%2F%2FIDxQXBABYAJQE7QBYYFwEAHx0XJRglFRQRDwcFABYBFggHK0uwIlBYQC4TAQUCGxoDAwQFAh4AAwMNHwAFBQIBACQAAgIUHwcBBAQAAQAkAQYCAAAMACAGG0uwX1BYQDITAQUCGxoDAwQFAh4AAwMNHwAFBQIBACQAAgIUHwYBAAAMHwcBBAQBAQAkAAEBFQEgBxtLsGxQWEAwEwEFAhsaAwMEBQIeAAIABQQCBQEAJgADAw0fBgEAAA8fBwEEBAEBACQAAQEVASAGG0uwjVBYQC8TAQUCGxoDAwQFAh4AAgAFBAIFAQAmBwEEAAEEAQEAJQYBAAADAAAkAAMDDQAgBRtAOhMBBQIbGgMDBAUCHgACAAUEAgUBACYHAQQAAQQBACMAAwYBAAEDAAEAJgcBBAQBAQAkAAEEAQEAIQZZWVlZsDgrISIvAQ4BIyIuAjU0PgIzMhYXETMRJTI2NxEuASMiBhUUHgIDWyYKEEGnbFeOZDY8caJnXYQ0sv49V4M3MXVHjpgiQmAle09fQ4LCfnDBjlE%2FOQIy%2Bj%2BCUEkB6kI1yrtjjVsqAAIASv%2FyA8cEBQAkAC0BEEAYJiUBACkoJS0mLRwaFBIPDQkHACQBJAkHK0uwCVBYQDQWAQIDAR4AAwECAQMCMgAGAAEDBgEBACYIAQUFAAEAJAcBAAAUHwACAgQBACQABAQSBCAHG0uwX1BYQDQWAQIDAR4AAwECAQMCMgAGAAEDBgEBACYIAQUFAAEAJAcBAAAUHwACAgQBACQABAQVBCAHG0uwbFBYQDIWAQIDAR4AAwECAQMCMgcBAAgBBQYABQEAJgAGAAEDBgEBACYAAgIEAQAkAAQEFQQgBhtAOxYBAgMBHgADAQIBAwIyBwEACAEFBgAFAQAmAAYAAQMGAQEAJgACBAQCAQAjAAICBAEAJAAEAgQBACEHWVlZsDgrATIeAhUUBiMhHgMzMj4CMzIfAQ4DIyIuAjU0PgIXIgYHITQuAgIjW5pwPxIZ%2FV4CMFR0SENhRi8RFgwyIVxpcDdpsYFIQXqwcoGUEgInIkJfBAU9c6lsKhxgjl8vHyQfEUEoOyYTR4nKg2q4h02DlYQ%2BZ0spAAABABoAAAKUBa4AHgElQBIAAAAeAB4dHBsaFRIODAcGBwcrS7AyUFhAKw8BAgEBAQUEAh4AAgIBAQAkAAEBER8ABAQAAAAkAwEAAA4fBgEFBQwFIAYbS7BfUFhAKQ8BAgEBAQUEAh4DAQAABAUABAAAJgACAgEBACQAAQERHwYBBQUMBSAFG0uwbFBYQCcPAQIBAQEFBAIeAAEAAgABAgEAJgMBAAAEBQAEAAAmBgEFBQ8FIAQbS7DoUFhAMw8BAgEBAQUEAh4GAQUEBTUAAQACAAECAQAmAwEABAQAAAAjAwEAAAQAACQABAAEAAAhBhtAOQ8BAgEBAQUEAh4AAAIDAgADMgYBBQQFNQABAAIAAQIBACYAAwQEAwAAIwADAwQAACQABAMEAAAhB1lZWVmwOCszEScuAT0BMzU0PgIzMhcHDgErASIOAh0BIRUhEbpwFRugMVuAUEQ6BAEgHR8uSzYdASX%2B4QNdDQUVFEliV4ddMBRZFAgYNlhBXYH8oAADADL%2BkwPeBAYAOQBNAF0BYEAcT04BAFdVTl1PXUpIQD4jIRkXEA4EAwA5ATkLBytLsBlQWEBFCAEHCDIRAgIHQSoCBQMDHgoBBwACAwcCAQAmAAMABQYDBQEAJgABAQ4fAAgIAAEAJAkBAAAUHwAGBgQBACQABAQWBCAIG0uwSVBYQEgIAQcIMhECAgdBKgIFAwMeAAEACAABCDIKAQcAAgMHAgEAJgADAAUGAwUBACYACAgAAQAkCQEAABQfAAYGBAEAJAAEBBYEIAgbS7BfUFhARQgBBwgyEQICB0EqAgUDAx4AAQAIAAEIMgoBBwACAwcCAQAmAAMABQYDBQEAJgAGAAQGBAEAJQAICAABACQJAQAAFAggBxtATwgBBwgyEQICB0EqAgUDAx4AAQAIAAEIMgkBAAAIBwAIAQAmCgEHAAIDBwIBACYAAwAFBgMFAQAmAAYEBAYBACMABgYEAQAkAAQGBAEAIQhZWVmwOCsBMhYXIRUUDwEWFRQOAiMiJw4BFRQeBhUUDgIjIi4CNTQ2Ny4BNTQ%2BAjcuATU0PgIBNC4EJw4BFRQeAjMyPgIBMj4CNTQmIyIGFRQeAgHnQnMvARMqcyI5ZYtTRz8gITpgen96YDpBerBvb6duN19TKzMQITAgS1U5Zo0BkCpIXmhsMTlHI0htSkhyTyr%2BxDZTOBxxbGtxHThSBAYdHEIhCRBBUEp5Vi4RFC4WJCUQBAkWMlhGQXpfOSxKYTVLaR8UQzgWLy4qECqLXUp5VS77wyYuGQwFBggbTjYiOysZGjBCAk4eNkstXW5uXS1LNh4AAQCSAAAD3QXBABUA9UAQAAAAFQAVEhANDAcFAgEGBytLsF9QWEAhFAMCAgMBHgAAAA0fAAMDAQEAJAABARQfBQQCAgIMAiAFG0uwbFBYQB8UAwICAwEeAAEAAwIBAwEAJgAAAA0fBQQCAgIPAiAEG0uwjVBYQCEUAwICAwEeAAEAAwIBAwEAJgUEAgICAAAAJAAAAA0CIAQbS7DoUFhAKhQDAgIDAR4AAAECAAAAIwABAAMCAQMBACYAAAACAAAkBQQCAgACAAAhBRtALhQDAgQDAR4AAgQCNQAAAQQAAAAjAAEAAwQBAwEAJgAAAAQAACQFAQQABAAAIQZZWVlZsDgrMxEzET4BMzIeAhURIxE0JiMiBgcRkrJBnmdTf1UssmlsT4k6BcH9rEVTN2WOVv17AoVzf0xB%2FRYAAAIAggAAAYAFswADABcAwkAOAAAUEgoIAAMAAwIBBQcrS7AJUFhAGQACAgMBACQAAwMRHwQBAQEOHwAAAAwAIAQbS7BfUFhAGQACAgMBACQAAwMNHwQBAQEOHwAAAAwAIAQbS7BsUFhAGwACAgMBACQAAwMNHwQBAQEAAAAkAAAADwAgBBtLsI1QWEAYBAEBAAABAAAAJQACAgMBACQAAwMNAiADG0AjAAMAAgEDAgEAJgQBAQAAAQAAIwQBAQEAAAAkAAABAAAAIQRZWVlZsDgrAREjERMUDgIjIi4CNTQ%2BAjMyHgIBWLLaFSMuGhotIxQUIy0aGi4jFQP1%2FAsD9QE%2BGi0jFBQjLRoaLyMUFCMvAAAC%2F8j%2BlAGABbMAFAAoAQFAEAAAJSMbGQAUABQRDAcFBgcrS7AJUFhAJgkBAAEBHgADAwQBACQABAQRHwUBAgIOHwABAQABACQAAAAWACAGG0uwSVBYQCYJAQABAR4AAwMEAQAkAAQEDR8FAQICDh8AAQEAAQAkAAAAFgAgBhtLsF9QWEAjCQEAAQEeAAEAAAEAAQAlAAMDBAEAJAAEBA0fBQECAg4CIAUbS7CNUFhAJgkBAAEBHgUBAgMBAwIBMgABAAABAAEAJQADAwQBACQABAQNAyAFG0AwCQEAAQEeBQECAwEDAgEyAAQAAwIEAwEAJgABAAABAQAjAAEBAAEAJAAAAQABACEGWVlZWbA4KwERFA4CIyImJzc%2BATMyFjMyNjURExQOAiMiLgI1ND4CMzIeAgFYIEVtTCE2GwgCDg8IEg1OQtoVIy4aGi0jFBQjLRoaLiMVA%2FX7wD1pTi0KCmANBwFJUQRAAT4aLSMUFCMtGhovIxQUIy8AAAEAmAAAA%2FgFwQAeARFAEgAAAB4AHh0cGxkUEgoIAwEHBytLsF9QWEAjDgEDAAEeAAAAAwIAAwEAJgYBBQUNHwABAQ4fBAECAgwCIAUbS7BsUFhAJQ4BAwABHgAAAAMCAAMBACYGAQUFDR8AAQECAQAkBAECAg8CIAUbS7CNUFhAKA4BAwABHgABAAIBAQAjAAAAAwIAAwEAJgQBAgIFAAAkBgEFBQ0FIAUbS7DoUFhAMQ4BAwABHgYBBQECBQAAIwABAAIBAQAjAAAAAwIAAwEAJgABAQIBACQEAQIBAgEAIQYbQDIOAQMAAR4AAQACAQEAIwAAAAMEAAMBACYGAQUABAIFBAAAJgABAQIBACQAAgECAQAhBllZWVmwOCsBETMyNjcBPgE7AQEOAQceARcBIyImJwEuASsBESMRAUsuFBoQAUAPHhmi%2FosOGxESHQ0BjKAWHw7%2Bsw8eHjKzBcH8nQsRAVcQFP5zERoKDB8U%2FgwREgGfFQ3%2BHAXBAAABAKYAAAFYBcEAAwBvQAoAAAADAAMCAQMHK0uwX1BYQA0CAQEBDR8AAAAMACACG0uwbFBYQA0CAQEBDR8AAAAPACACG0uwjVBYQA8AAAABAAAkAgEBAQ0AIAIbQBkCAQEAAAEAACMCAQEBAAAAJAAAAQAAACEDWVlZsDgrAREjEQFYsgXB%2Bj8FwQABAJIAAAXvBAUAKgEbQBYAAAAqAConJSIhHBoXFhEPCQcDAQkHK0uwHlBYQCEpCwUDAwQBHgYBBAQAAQAkAgECAAAOHwgHBQMDAwwDIAQbS7BfUFhAJSkLBQMDBAEeAAAADh8GAQQEAQEAJAIBAQEUHwgHBQMDAwwDIAUbS7BsUFhAJSkLBQMDBAEeAgEBBgEEAwEEAQAmAAAAAwAAJAgHBQMDAw8DIAQbS7DoUFhALikLBQMDBAEeAAAEAwABACMCAQEGAQQDAQQBACYAAAADAAAkCAcFAwMAAwAAIQUbQEApCwUDBwQBHgAFBwMHBQMyAAMDMwAABgcAAQAjAAEABgQBBgEAJgACAAQHAgQBACYAAAAHAAAkCAEHAAcAACEIWVlZWbA4KzMRMzIfAT4BMzIWFz4DMzIeAhURIxE0JiMiDgIVESMRNCYjIgYHEZJqJgoNOItcZ38cFUVWYTJQfVcusmhjLE88I7JiXkJxLwP1JWhFWHJhN1A0GDNij1z9ewKFd3sfPFs8%2FXsChXp4Rz39DQAAAQCSAAAD3QQFABcA80AQAAAAFwAXFBIPDgkHAwEGBytLsB5QWEAdFgUCAgMBHgADAwABACQBAQAADh8FBAICAgwCIAQbS7BfUFhAIRYFAgIDAR4AAAAOHwADAwEBACQAAQEUHwUEAgICDAIgBRtLsGxQWEAhFgUCAgMBHgABAAMCAQMBACYAAAACAAAkBQQCAgIPAiAEG0uw6FBYQCoWBQICAwEeAAADAgABACMAAQADAgEDAQAmAAAAAgAAJAUEAgIAAgAAIQUbQC4WBQIEAwEeAAIEAjUAAAMEAAEAIwABAAMEAQMBACYAAAAEAAAkBQEEAAQAACEGWVlZWbA4KzMRMzIfAT4BMzIeAhURIxE0JiMiBgcRkmomCg5Co2tTf1UssmlsT4k6A%2FUlbklaN2WOVv17AoVzf0xB%2FRYAAgBI%2F%2FIEDgQFABMAIwCrQBIVFAEAGxkUIxUjCwkAEwETBgcrS7AJUFhAHAADAwABACQEAQAAFB8FAQICAQEAJAABARIBIAQbS7BfUFhAHAADAwABACQEAQAAFB8FAQICAQEAJAABARUBIAQbS7BsUFhAGgQBAAADAgADAQAmBQECAgEBACQAAQEVASADG0AkBAEAAAMCAAMBACYFAQIBAQIBACMFAQICAQEAJAABAgEBACEEWVlZsDgrATIeAhUUDgIjIi4CNTQ%2BAhMyNjU0JiMiDgIVFB4CAixvs31DQ32zb2%2BzfkREfrNvlpSUlkxwSyUlS3AEBUqIwXd4wIhJSYjAeHfBiEr8eMm0tco0Yo9aWo5hNAACAJL%2BqQQPBAcAFgAlAXVAFhgXAAAfHRclGCUAFgAWExEJBwMBCAcrS7AJUFhALhsaBQMFBBUBAgUCHgcBBAQAAQAkAQEAAA4fAAUFAgEAJAACAhIfBgEDAxADIAYbS7AaUFhALhsaBQMFBBUBAgUCHgcBBAQAAQAkAQEAAA4fAAUFAgEAJAACAhUfBgEDAxADIAYbS7BJUFhAMhsaBQMFBBUBAgUCHgAAAA4fBwEEBAEBACQAAQEUHwAFBQIBACQAAgIVHwYBAwMQAyAHG0uwX1BYQDQbGgUDBQQVAQIFAh4HAQQEAQEAJAABARQfAAUFAgEAJAACAhUfBgEDAwABACQAAAAOAyAHG0uwbFBYQC8bGgUDBQQVAQIFAh4AAQcBBAUBBAEAJgAABgEDAAMAACUABQUCAQAkAAICFQIgBRtAORsaBQMFBBUBAgUCHgAABAMAAQAjAAEHAQQFAQQBACYABQACAwUCAQAmAAAAAwAAJAYBAwADAAAhBllZWVlZsDgrExEzMh8BPgEzMh4CFRQOAiMiJicRASIGBxEeATMyNjU0LgKSaiYKD0GnbVeOZDY8cKNmXoUzARFXgzcxdUiNmCNCYP6pBUwleE9gQ4PCfnDBjVE%2BOf5ABM5QSf4WQjbKu2OOWyoAAgBI%2FqkDxQQHABYAJQF2QBYYFwAAHx0XJRglABYAFREPBwUCAQgHK0uwCVBYQC4TAQUCGxoDAwQFAh4ABQUCAQAkBgMCAgIUHwcBBAQBAQAkAAEBEh8AAAAQACAGG0uwGlBYQC4TAQUCGxoDAwQFAh4ABQUCAQAkBgMCAgIUHwcBBAQBAQAkAAEBFR8AAAAQACAGG0uwSVBYQDITAQUDGxoDAwQFAh4GAQMDDh8ABQUCAQAkAAICFB8HAQQEAQEAJAABARUfAAAAEAAgBxtLsF9QWEA0EwEFAxsaAwMEBQIeAAUFAgEAJAACAhQfBwEEBAEBACQAAQEVHwAAAAMBACQGAQMDDgAgBxtLsGxQWEAvEwEFAxsaAwMEBQIeAAIABQQCBQEAJgYBAwAAAwAAACUHAQQEAQEAJAABARUBIAUbQDoTAQUDGxoDAwQFAh4GAQMFAAMBACMAAgAFBAIFAQAmBwEEAAEABAEBACYGAQMDAAAAJAAAAwAAACEGWVlZWVmwOCsBESMRDgEjIi4CNTQ%2BAjMyFhc3NjMBMjY3ES4BIyIGFRQeAgPFskCjaVeOZDY8caJnYok2DAom%2FqdXgzcwdkeOmCJCYAP1%2BrQB7UpaQ4LCfnDBjlFGQE8l%2FI1QSQHqQDfKu2ONWyoAAQCSAAAC%2BgQHABYA4UAQAAAAFgAWExEQDgoIAwEGBytLsBpQWEAhDAECABUGAgQCAh4DAQICAAEAJAEBAAAOHwUBBAQMBCAEG0uwX1BYQCwMAQMAFQYCBAICHgACAwQDAgQyAAAADh8AAwMBAQAkAAEBFB8FAQQEDAQgBhtLsGxQWEAsDAEDABUGAgQCAh4AAgMEAwIEMgABAAMCAQMBACYAAAAEAAAkBQEEBA8EIAUbQDUMAQMAFQYCBAICHgACAwQDAgQyAAADBAABACMAAQADAgEDAQAmAAAABAAAJAUBBAAEAAAhBllZWbA4KzMRMzIWHwE%2BATMyFhcHBiMiJiMiBgcRkmYdFgQMNJlnKkQdFwcYDjo0XX0qA%2FUWG55qdxMRhRkTbGf9ewAAAQA%2B%2F%2FADDwQFADwAxkAOOjgnJSIgGxkIBgMBBgcrS7BfUFhAMzwBAQUdAQIEAh4AAAEDAQADMgADBAEDBDAAAQEFAQAkAAUFFB8ABAQCAQAkAAICEgIgBxtLsGxQWEAxPAEBBR0BAgQCHgAAAQMBAAMyAAMEAQMEMAAFAAEABQEBACYABAQCAQAkAAICFQIgBhtAOjwBAQUdAQIEAh4AAAEDAQADMgADBAEDBDAABQABAAUBAQAmAAQCAgQBACMABAQCAQAkAAIEAgEAIQdZWbA4KwEGIyIuAiMiDgIVFB4GFRQOAiMiJic3PgEzMh4CMzI%2BAjU0LgY1ND4CMzIWFwLWDBkPJjdMNC1IMxstSl5jXkotMmKOXWqsPCoIFhISKDlRPTRONBktSl9jX0otMFyGVmSfOgNOFhYbFxcoNR8nNCYdISg8Vz1Gd1cyRTZEDQ4cIhwbLjwiKjcnHSApPltBOmtRMD83AAABACz%2F8AK6BT4AIQFPQBQBAB0bGBYTEhEQDw0GBAAhASEIBytLsDJQWEAzCQEBAx8BAAUCHgACAwI0AAYBBQEGBTIEAQEBAwAAJAADAw4fAAUFAAECJAcBAAASACAHG0uwX1BYQDEJAQEDHwEABQIeAAIDAjQABgEFAQYFMgADBAEBBgMBAQAmAAUFAAECJAcBAAASACAGG0uwbFBYQDEJAQEDHwEABQIeAAIDAjQABgEFAQYFMgADBAEBBgMBAQAmAAUFAAECJAcBAAAVACAGG0uw6FBYQDoJAQEDHwEABQIeAAIDAjQABgEFAQYFMgADBAEBBgMBAQAmAAUAAAUBACMABQUAAQIkBwEABQABAiEHG0BACQEEAx8BAAUCHgACAwI0AAEEBgQBBjIABgUEBgUwAAMABAEDBAAAJgAFAAAFAQAjAAUFAAECJAcBAAUAAQIhCFlZWVmwOCsFIiY1ESMiJj0BNxM%2BATsBESEVIREUFjMyPgIzMh8BDgEBxXiBehAWpikCFhFaASL%2B3j4xHCkeFQgOCzQughCGfgJsExRHFQE5DxP%2Bo4H9oEA%2BDxIPEVUrMQABAHr%2F8APFA%2FUAFwD4QBAAAAAXABcSEAwKCQgFAwYHK0uwHlBYQB0OBwIAAQEeBQQCAQEOHwAAAAIBACQDAQICDAIgBBtLsF9QWEAhDgcCAAEBHgUEAgEBDh8AAgIMHwAAAAMBACQAAwMSAyAFG0uwbFBYQCMOBwIAAQEeBQQCAQECAQAkAAICDx8AAAADAQAkAAMDFQMgBRtLsOhQWEAqDgcCAAEBHgAAAgMAAQAjBQQCAQACAwECAQAmAAAAAwEAJAADAAMBACEFG0AxDgcCAAQBHgUBBAEAAQQAMgAAAgMAAQAjAAEAAgMBAgEAJgAAAAMBACQAAwADAQAhBllZWVmwOCsBERQWMzI2NxEzESMiLwEOASMiLgI1EQEsamtOijqyaiYKDkKkalN%2FVisD9f16c35KQgLr%2FAslbUlZN2SOVgKGAAEAEgAAA%2B0D9QASAHdACBIREA4CAAMHK0uwX1BYQBMIAQIAAR4BAQAADh8AAgIMAiADG0uwbFBYQBMIAQIAAR4BAQACADQAAgIPAiADG0uw6FBYQBEIAQIAAR4BAQACADQAAgIrAxtAFQgBAgEBHgAAAQA0AAECATQAAgIrBFlZWbA4KxMzMhYXAR4BFz4BNwE%2BATsBASMSkhUcBgEBDhAHCBIOAQQGGxSL%2FmOhA%2FUWD%2F10JEgjI0gkAowQFfwLAAEADgAABe8D9wAuALVADC4sIiAfHREOAgAFBytLsF9QWEAXJxcIAwMAAR4CAQIAAA4fBAEDAwwDIAMbS7BsUFhAFycXCAMDAAEeAgECAAMANAQBAwMPAyADG0uwx1BYQBUnFwgDAwABHgIBAgADADQEAQMDKwMbS7DoUFhAGScXCAMDAAEeAAEAATQCAQADADQEAQMDKwQbQCEnFwgDBAIBHgABAAE0AAACADQAAgQCNAAEAwQ0AAMDKwZZWVlZsDgrEzMyFhcTHgEXPgE3Ez4BOwEyFhcTHgEXPgE3Ez4BOwEBIyInAy4BJw4BBwMGKwEOjBYcBcIIDgUIFAvWBRkTTRQaBdELEQgFEAnGBRwThv64jRoK4AgKBQUKCOMLHoYD9RYP%2FXQkQyIiQyQCkA8UFA%2F9cCNEISFIHwKMEBX8CyICrxcvFxcwF%2F1SIgABABwAAAPSA%2FUAGwCqQAobGREPDQsDAQQHK0uwX1BYQBcUDgYABAIAAR4BAQAADh8DAQICDAIgAxtLsGxQWEAZFA4GAAQCAAEeAQEAAAIBACQDAQICDwIgAxtLsOhQWEAjFA4GAAQCAAEeAQEAAgIAAQAjAQEAAAIBACQDAQIAAgEAIQQbQCoUDgYABAMBAR4AAQMCAQEAIwAAAAMCAAMBACYAAQECAQAkAAIBAgEAIQVZWVmwOCsJATMyFhcTNjcTPgE7AQkBIyImJwMGBwMOASsBAX%2F%2Bq6sWFAj4CRHaChQPpP6rAWOrFhkI%2FwcO7AoXFJ8CBwHuDg3%2BhBwcAUAOEf4c%2Fe8XDgGNHRf%2Bpw4XAAEADv6pA%2FAD9QAWAHtACBYUCAYEAgMHK0uwSVBYQBQOBQIAAQEeAgEBAQ4fAAAAEAAgAxtLsF9QWEAUDgUCAAEBHgAAAQA1AgEBAQ4BIAMbS7DoUFhAEg4FAgABAR4CAQEAATQAAAArAxtAFg4FAgACAR4AAQIBNAACAAI0AAAAKwRZWVmwOCsBDgErARMBMzIWFwEeARc%2BATcBPgE7AQG7CRschLn%2BXpoXGgYBDwkNBQcOCQEHBh0Rjv7VFBgBkgO6Fw79ghYsFxcsFwJ9EBUAAAEARgAAA1UD9QAPAHdACg8ODQwHBgUEBAcrS7BfUFhAGgACAgMAACQAAwMOHwAAAAEAACQAAQEMASAEG0uwbFBYQBgAAwACAAMCAAAmAAAAAQAAJAABAQ8BIAMbQCEAAwACAAMCAAAmAAABAQAAACMAAAABAAAkAAEAAQAAIQRZWbA4KwEUBgcBIRUhNTQ2NwEhNSEDVQ4L%2FdwCKf0FDQwCJ%2F3fAvADqRMjDv0mi0oNIxAC34wAAQAs%2Ft8CAAX9AEAAR0AOODYzMBgVEhAFBAMCBgcrQDEkAQABAR4AAgADAQIDAQAmAAEAAAQBAAEAJgAEBQUEAQAjAAQEBQEAJAAFBAUBACEGsDgrEzQmIzUyNjU0LgI1ND4COwEVFAYrASIGFRQeAhUUDgIHHgMVFA4CFRQWOwEyFh0BIyIuAjU0PgK1RkNDRhATEClTe1I1HAwUTVkOEg4WKTchITcpFg4SDllNFAwcNVJ7UykQExABqT9Ra1BAMmJiZDRFdFQuTxQSZVY4aGNiMiZBMyUJCSU0QCUyYmNoOFdkEhRQL1R0RTRjY2IAAQDm%2FqkBcAX9AAMAPEAGAwIBAAIHK0uwSVBYQA4AAAABAAAkAAEBEAEgAhtAFwAAAQEAAAAjAAAAAQAAJAABAAEAACEDWbA4KxMzESPmiooF%2FfisAAABAFj%2B3wIsBf0AQABHQA4%2FPj08MS8sKREOCwkGBytAMR0BBQQBHgADAAIEAwIBACYABAAFAQQFAQAmAAEAAAEBACMAAQEAAQAkAAABAAEAIQawOCsBFB4CFRQOAisBNTQ2OwEyNjU0LgI1ND4CNy4DNTQ%2BAjU0JisBIiY9ATMyHgIVFA4CFRQWMxUiBgGjEBMQKlJ7UjUcDBRNWQ4SDhYpNyEhNykWDhIOWU0UDBw1UntSKhATEEZDQ0YBqTJiY2M0RXRUL1AUEmRXOGhjYjIlQDQlCQklM0EmMmJjaDhWZRIUTy5UdEU0ZGJiMkBQa1EAAAEAdAGeBBIDAAAbAEdAEgEAGBYSEQ8NCggEAwAbARsHBytALQABBQE0AAQCBDUGAQADAgABACMABQADAgUDAQAmBgEAAAIBACQAAgACAQAhBrA4KwEyNjczFA4CIyIuAiMiBgcjND4CMzIeAgL3QUkBkCVFZkA0Zl9WJEFJAZAlRWVBNGZfVgJlVUZDcFAsICchVEdDcFAtISchAAIA2v6pAdQEBQANACEAfUAOAAAeHBQSAA0ADQcGBQcrS7BJUFhAGwADAwIBACQAAgIUHwAAAAEAACQEAQEBEAEgBBtLsF9QWEAYAAAEAQEAAQAAJQADAwIBACQAAgIUAyADG0AiAAIAAwACAwEAJgAAAQEAAAAjAAAAAQAAJAQBAQABAAAhBFlZsDgrARE0PgI3Mx4DFREDND4CMzIeAhUUDgIjIi4CAQYDBgkGeQYJBgPVEyItGxotIhQUIi0aGy0iE%2F6pAh0tVVdcNDRcV1Ut%2FeME3xstIhMTIi0bGi4iFBQiLgAAAgCK%2FxUEAgTmAC4ANwGZQBAuLCkoIyEeHRgWDw0KCQcHK0uwCVBYQEULAQABMxwTEAQCADImAgMEKgACBgUEHgABAAE0AAIABAACBDIABAMABAMwAAMDBQECJAAFBRUfAAYGAAEAJAAAABQGIAgbS7ALUFhARQsBAAEzHBMQBAIAMiYCAwQqAAIGBQQeAAEAATQAAgAEAAIEMgAEAwAEAzAAAwMFAQIkAAUFEh8ABgYAAQAkAAAAFAYgCBtLsF9QWEBFCwEAATMcExAEAgAyJgIDBCoAAgYFBB4AAQABNAACAAQAAgQyAAQDAAQDMAADAwUBAiQABQUVHwAGBgABACQAAAAUBiAIG0uwbFBYQEILAQABMxwTEAQCADImAgMEKgACBgUEHgABAAE0AAIABAACBDIABAMABAMwAAAABgAGAQAlAAMDBQECJAAFBRUFIAcbQEwLAQABMxwTEAQCADImAgMEKgACBgUEHgABAAE0AAIABAACBDIABAMABAMwAAACBgABACMAAwAFBgMFAQImAAAABgEAJAAGAAYBACEIWVlZWbA4KwUuAzU0PgI%2FAT4BOwEHHgEXBw4BIyIuAicDPgMzMhYfAQ4BDwEOASsBAxQWFxMOAwIxXJtxP0J%2BuHcMAhsVQhBShDYuCA8ODCEtPyo0P1U7JhALEgUwPLlrDAIbFULnh3k0THNOJwsKT4S2cm%2B7ilEDsxQd6Qw%2FMT4LCxEYGAf9BgQfIhwJBz9ISgevEx0C5aLAFwL4BjljiAABADQAAARbBagAPgEvQBQ%2BPTY0Ly0nJSIhHBoUEgsJBAIJBytLsF9QWEA5DwECAzcrAgcGAh4AAgMAAwIAMgQBAAgBBQYABQEAJgADAwEBACQAAQERHwAGBgcBACQABwcMByAHG0uwbFBYQDcPAQIDNysCBwYCHgACAwADAgAyAAEAAwIBAwEAJgQBAAgBBQYABQEAJgAGBgcBACQABwcPByAGG0uw6FBYQEAPAQIDNysCBwYCHgACAwADAgAyAAEAAwIBAwEAJgQBAAgBBQYABQEAJgAGBwcGAQAjAAYGBwEAJAAHBgcBACEHG0BIDwECAzcrAgcGAh4AAgMAAwIAMgABAAMCAQMBACYAAAAIBQAIAAAmAAQABQYEBQEAJgAGBwcGAQAjAAYGBwEAJAAHBgcBACEIWVlZsDgrEzQ2OwERND4CMzIeAhcHDgEjIiYnLgMjIg4CFREhFRQGIyEVFAYHPgEzIRUUDgIjITU%2BAzURIzQgHYY2bqRuTnleRRhIChUKDhkLFCkzQi0%2FYEAgAbkeFv57OTIdOR4CpAsUHBL8PCI%2BMB3DAqAaJAEFXqV7RydEWjQuBgULDhkvIxUqTm5E%2FvlIEh7zS20tBQdMDhsXDnMKIjNFLgEhAAIAhADgBAQEYAAjADcAlUAKNDIqKBwaCggEBytLsF9QWEA4DgwGBAQDACEVDwMEAgMeGBYDAQIDHg0FAgAcIB8XAwEbAAIAAQIBAQAlAAMDAAEAJAAAABQDIAYbQEIODAYEBAMAIRUPAwQCAx4YFgMBAgMeDQUCABwgHxcDARsAAAADAgADAQAmAAIBAQIBACMAAgIBAQAkAAECAQEAIQdZsDgrEzQ2Nyc3Fz4BMzIWFzcXBx4BFRQGBxcHJw4BIyImJwcnNy4BNxQeAjMyPgI1NC4CIyIOAt8hHZlblyxoOjlmK5lZlx8iIR2YW5gsaDk5ZSyZWZceIoQjPlEvL1M9JCQ9Uy8vUT4jAqA5ZSyZWpgfIiEemVuYLGc6OWYrl1yYHiIhHZlbmCxnOi5RPSQkPVEuL1I%2BIyM%2BUgABACwAAARTBZkAIgESQBgiISAfHh0cGxoZGBcWFRQTEhAEAgEACwcrS7BfUFhAKwoBAAEBHgMBAAoBBAUABAACJgkBBQgBBgcFBgAAJgIBAQELHwAHBwwHIAUbS7BsUFhAKwoBAAEBHgIBAQABNAMBAAoBBAUABAACJgkBBQgBBgcFBgAAJgAHBw8HIAUbS7DoUFhANwoBAAEBHgIBAQABNAAHBgc1AwEACgEEBQAEAAImCQEFBgYFAAAjCQEFBQYAACQIAQYFBgAAIQcbQEoKAQACAR4AAQIBNAACAAI0AAcGBzUAAAAKBAAKAAImAAMABAUDBAACJgAFCQYFAAAjAAkACAYJCAAAJgAFBQYAACQABgUGAAAhCllZWbA4KxMhATMyFhcBHgEXPgE3AT4BOwEBIRUhFSEVIREjESE1ITUhkgEy%2FmiVGh8KARQOFAcHEg4BEwghGZb%2BZwEz%2FqwBVP6ss%2F6sAVT%2BrAJxAygZFP3KIzodHTsiAjYRHPzYZmln%2FsUBO2dpAAIA5v6pAXAF%2FQADAAcAVEAKBwYFBAMCAQAEBytLsElQWEAYAAAAAQIAAQAAJgACAgMAACQAAwMQAyADG0AhAAAAAQIAAQAAJgACAwMCAAAjAAICAwAAJAADAgMAACEEWbA4KxMzESMRMxEj5oqKiooF%2Ffzm%2FuH85QAAAgBy%2F4MDhwWnAEgAWgCXQA5GRC0rKCYhHwgGAwEGBytLsF9QWEA3SAEBBVhOPRgEAwAjAQIEAx4AAAEDAQADMgADBAEDBDAABAACBAIBACUAAQEFAQAkAAUFEQEgBhtAQUgBAQVYTj0YBAMAIwECBAMeAAABAwEAAzIAAwQBAwQwAAUAAQAFAQEAJgAEAgIEAQAjAAQEAgEAJAACBAIBACEHWbA4KwEGIyIuAiMiDgIVFB4GFRQGBx4BFRQOAiMiJic3PgEzMh4CMzI%2BAjU0LgY1NDY3LgE1ND4CMzIWFwEUHgIXPgE1NC4EJw4BAzEMGQ8mN0w0ME01HDFPZmlmTzFOVDE%2BMmGPXGqsPCkIFxESKDpVPzJPNhwyUmhuaFIyVl0yPzBchlZknzr9t0ZthD42MB40Rk9UKEI2BPEWFhsXGSo4HyY5LysuN0dcPVF%2FJiViRUZ3VzJFNkQNDhwjHBktPiYtQjMqLDNGXUBOfSMmaUs6a1AwPjf9pDNHOTUfGksvJDguJiMjFB5JAAACAA4EmgJWBXsAEwAnAG9ACiQiGhgQDgYEBAcrS7AgUFhAEAIBAAABAQAkAwEBAQsAIAIbS7DoUFhAGgMBAQAAAQEAIwMBAQEAAQAkAgEAAQABACEDG0AhAAEDAAEBACMAAwACAAMCAQAmAAEBAAEAJAAAAQABACEEWVmwOCsTFA4CIyIuAjU0PgIzMh4CBRQOAiMiLgI1ND4CMzIeAu8SICkXFigfEhIfKBYXKSASAWcSHykXFykeEhIeKRcXKR8SBQkXKB4SEh4oFxcqHxISHyoXFygeEhIeKBcXKh8SEh8qAAADAET%2F8gX5BagALgBKAGIBWkAWX11TUUVDNzUrKSEfHBoVEwsJBAIKBytLsAlQWEBHFwEEAgcBBQACHgADBAAEAwAyAAAFBAAFMAACAAQDAgQBACYABQABCAUBAQAmAAkJBgEAJAAGBhEfAAgIBwEAJAAHBxIHIAkbS7BfUFhARxcBBAIHAQUAAh4AAwQABAMAMgAABQQABTAAAgAEAwIEAQAmAAUAAQgFAQEAJgAJCQYBACQABgYRHwAICAcBACQABwcVByAJG0uwbFBYQEUXAQQCBwEFAAIeAAMEAAQDADIAAAUEAAUwAAYACQIGCQEAJgACAAQDAgQBACYABQABCAUBAQAmAAgIBwEAJAAHBxUHIAgbQE4XAQQCBwEFAAIeAAMEAAQDADIAAAUEAAUwAAYACQIGCQEAJgACAAQDAgQBACYABQABCAUBAQAmAAgHBwgBACMACAgHAQAkAAcIBwEAIQlZWVmwOCsBPgEzMhYfAQ4BIyIuAjU0PgIzMhYXBw4BIyIuAiMiDgIVFB4CMzI%2BAgE0PgQzMh4EFRQOBCMiLgQ3FB4EMzI%2BAjU0LgQjIg4CBAYICwYLCAY9OaZ0YqFzP0V6p2JsmDkuBRAMDh8yTDtGcU8rK0xqPjBCMCX8UjRfhqK6ZWW7ooZfNDRfhqK7ZWW6ooZfNGQsUnKMoliE56tjLVJzjKNYhOaqYgHPBQcGBkBCSUR6qGRlqXlDRDdBBgwWGxctVHhLTXlSKwwUGAEJZbujhWA0NGCFo7tlZLuihWA0NGCForplWaSPdFMtZK3phlmmj3ZTLmWv6wAAAgBcAz8CVAWqACkANQD0QBYrKi8uKjUrNSUjHhwZFxQTCwkCAAkHK0uwNlBYQDkhAQMFLQEGBwUBAAYDHgAEAwIDBAIyAAIABwYCBwEAJggBBgEBAAYAAQAlAAMDBQEAJAAFBREDIAYbS7BfUFhAQCEBAwUtAQYHBQEABgMeAAQDAgMEAjIAAAYBBgABMgACAAcGAgcBACYIAQYAAQYBAQAlAAMDBQEAJAAFBREDIAcbQEshAQMFLQEGBwUBAAYDHgAEAwIDBAIyAAAGAQYAATIABQADBAUDAQAmAAIABwYCBwEAJggBBgABBgEAIwgBBgYBAQAkAAEGAQEAIQhZWbA4KwEjIiYvAQ4DIyIuAjU0PgI3NTQmIyIOAiMiJi8BPgEzMh4CFQEyNjc1DgMVFBYCVDwSEggMGC4yOCImQTAbJliRazo5JjIlHRAOFAUWNHlJNlQ6Hv7hM0okRmE8GjQDSAsSMRUgFwsUKTwpIkM1IwIlPzwSFREPCioxLiI8VDP%2B1iYjaQIRGyMVKiIAAAIAigCBAwEDogAUACkACUAGFykCFAILKxM1ExceARUUBwMGBxYXEx4BFRQPARM1ExceARUUBwMGBxYXEx4BFRQPAYr5Og4OCp8ODg8NnwUFHDov%2BToODgqfDg4PDZ8FBRw6AgYXAYUcBxYNERD%2B%2BxgNDhb%2B%2BwgSCBwNHAGFFwGFHAcWDREQ%2FvsYDQ4W%2FvsIEggcDRwAAAEAlAE7A%2FAC4wAFAFJACAUEAwIBAAMHK0uwCVBYQB0AAQICASkAAAICAAAAIwAAAAIAACQAAgACAAAhBBtAHAABAgE1AAACAgAAACMAAAACAAAkAAIAAgAAIQRZsDgrEyERIxEhlANcl%2F07AuP%2BWAEhAAEAZAIMAlICowADACVABgMCAQACBytAFwAAAQEAAAAjAAAAAQAAJAABAAEAACEDsDgrEyEVIWQB7v4SAqOXAAAEAET%2F8gX5BagAGwAzAEkAVgGOQBo0NFZUTEo0STRIREI5NzY1MC4kIhYUCAYLBytLsAlQWEA%2BPgEHCAEeBgEEBwIHBAIyAAUACQgFCQEAJgAICgEHBAgHAQAmAAMDAAEAJAAAABEfAAICAQEAJAABARIBIAgbS7BfUFhAPj4BBwgBHgYBBAcCBwQCMgAFAAkIBQkBACYACAoBBwQIBwEAJgADAwABACQAAAARHwACAgEBACQAAQEVASAIG0uwbFBYQDw%2BAQcIAR4GAQQHAgcEAjIAAAADBQADAQAmAAUACQgFCQEAJgAICgEHBAgHAQAmAAICAQEAJAABARUBIAcbS7DoUFhART4BBwgBHgYBBAcCBwQCMgAAAAMFAAMBACYABQAJCAUJAQAmAAgKAQcECAcBACYAAgEBAgEAIwACAgEBACQAAQIBAQAhCBtASz4BBwgBHgAGBwQHBgQyAAQCBwQCMAAAAAMFAAMBACYABQAJCAUJAQAmAAgKAQcGCAcBACYAAgEBAgEAIwACAgEBACQAAQIBAQAhCVlZWVmwOCsTND4EMzIeBBUUDgQjIi4ENxQeBDMyPgI1NC4EIyIOAgURIxEhMhYVFAYHHgEXEyMiJwMuASMnMzI%2BAjU0LgIrAUQ0X4aiumVlu6KGXzQ0X4aiu2VluqKGXzRkLFJyjKJYhOerYy1Sc4yjWITmqmIB5pwBIKyma2oRGQvklCEQyQkZGlB0N00vFRMrRjSEAsxlu6OFYDQ0YIWju2Vku6KFYDQ0YIWiumVZpI90Uy1kremGWaaPdlMuZa%2Fr4P6eA3x9el6EGQoeFP6yGQEuDQ5yFSg6JiU4JBIAAQAUBM8CUgVEAAMAJUAGAwIBAAIHK0AXAAABAQAAACMAAAABAAAkAAEAAQAAIQOwOCsTIRUhFAI%2B%2FcIFRHUAAAIARgMnAtIFqgATACcAU0AKJCIaGBAOBgQEBytLsF9QWEAXAAIAAQIBAQAlAAMDAAEAJAAAABEDIAMbQCEAAAADAgADAQAmAAIBAQIBACMAAgIBAQAkAAECAQEAIQRZsDgrEzQ%2BAjMyHgIVFA4CIyIuAjcUHgIzMj4CNTQuAiMiDgJGMlh3RUV3WDIyWHdFRXdYMn8eNkkqKkg2Hh42SCoqSTYeBGhDdlcyMld2Q0J1VzMzV3VBKkk2Hx82SSoqSjcfHzdKAAIAZABQBCIEsgALAA8Ai0AWAAAPDg0MAAsACwoJCAcGBQQDAgEJBytLsOhQWEAuBAEAAwEBAgABAAAmCAEFAAIGBQIAACYABgcHBgAAIwAGBgcAACQABwYHAAAhBRtANgAEAAMBBAMAACYAAAABAgABAAAmCAEFAAIGBQIAACYABgcHBgAAIwAGBgcAACQABwYHAAAhBlmwOCsBESEVIREjESE1IREBIRUhAosBl%2F5pkv5rAZX%2BawO%2B%2FEIEsv6IiP6QAXCIAXj8JYcAAAEAUgOEAlEGZQAtAIBAEAEAKCYiIBQTEA0ALQEtBgcrS7BfUFhAKysBBAMLAQIBAh4ABAMBAwQBMgUBAAADBAADAQAmAAICAQEAJAABAQ4CIAUbQDQrAQQDCwECAQIeAAQDAQMEATIFAQAAAwQAAwEAJgABAgIBAQAjAAEBAgAAJAACAQIAACEGWbA4KwEyHgIVFA4CDwE%2BATsBMhYdASE1NDY%2FAT4DNTQmIyIGBw4BIyImLwE%2BAQFaNFU8IRkqNh6iFy8VwxUX%2FgEKDN0ZLCATPC0uOQ4IExEECQVHD4oGZR42TS8oRT46HqUGCBYUTSsNHAzbGTQ1NRszNzAqDhABAQxqagABAFQDfAJSBmUAPQCyQBYBADY0MC4qKSgnHx0YFhAOAD0BPQkHK0uwS1BYQEE5AQcGBwEEBRQBAwIDHgAHBgUGBwUyAAIEAwQCAzIIAQAABgcABgEAJgAFAAQCBQQBACYAAQEDAQAkAAMDDgEgBxtASjkBBwYHAQQFFAEDAgMeAAcGBQYHBTIAAgQDBAIDMggBAAAGBwAGAQAmAAUABAIFBAEAJgADAQEDAQAjAAMDAQEAJAABAwEBACEIWbA4KwEyHgIVFAceARUUDgIjIi4CJzc2MzIXHgMzMj4CNTQuAiM1PgE1NCYjIgYHDgEjIiYvAT4DAWIzUjsgd0JFKkVbMDlUPSsPNw8OHQsGEh4rIB8vIBARJ0EvV0c6MDA5DAgRDwQJBUMHLEFUBmUdM0QogC0TTj43VDkdGTFILxgGFw0gHBMUHygVHiscDlcBPDQyNC8oEA8BAQw1TzUbAAEAxASLAlUFqQAJADNACgAAAAkACAUDAwcrS7BfUFhADQAAAQA1AgEBAREBIAIbQAsCAQEAATQAAAArAlmwOCsBAw4BKwE3PgEzAlXpDhsVapQOISAFqf7%2BDw3yFxUAAAEAev6pA8UD9QAdAVlAEgAAAB0AHRoYEhAMCgkIBQMHBytLsElQWEAmDgcCAAEUAQIAAh4GBQIBAQ4fAAAAAgEAJAMBAgIMHwAEBBAEIAUbS7BNUFhAKA4HAgABFAECAAIeAAAAAgEAJAMBAgIMHwAEBAEAACQGBQIBAQ4EIAUbS7BfUFhALA4HAgABFAEDAAIeAAAAAwEAJAADAwwfAAICDB8ABAQBAAAkBgUCAQEOBCAGG0uwbFBYQC4OBwIAARQBAwACHgAEAQQBACIAAAADAQAkAAMDDx8GBQIBAQIBACQAAgIPAiAGG0uw6FBYQDIOBwIAARQBAwACHgAAAAMCAAMBACYGBQIBAAIEAQIBACYGBQIBAQQBACQABAEEAQAhBRtAOA4HAgAFFAEDAAIeBgEFAAQFAAAjAAAAAwIAAwEAJgABAAIEAQIBACYGAQUFBAEAJAAEBQQBACEGWVlZWVmwOCsBERQWMzI2NxEzESMiLwEOASMiJiceARURIyImNREBLGxpToo6smomCg5DjVdKcCcHBlkmKQP1%2FW5teEpCAuv8CyVtSEQzLipXJv7pKCQFAAAAAQAq%2FzcFFgWZABMAokASAAAAEwASCgkIBwYFBAMCAQcHK0uwX1BYQB0ABAABAAQBMgMBAQEzAgEAAAUBACQGAQUFCwAgBBtLsOhQWEAnAAQAAQAEATIDAQEBMwYBBQAABQEAIwYBBQUAAAAkAgEABQAAACEFG0AyAAACBAIAKgAEAwIEAzAAAwECAwEwAAEBMwYBBQICBQEAIwYBBQUCAAAkAAIFAgAAIQdZWbA4KwEVIxEjESERIxEiLgI1ND4CMwUW253%2B651opnU%2FP3WmaAWZmfo3Bcn6NwNdPWmOUVaNZTgAAQB8Ab0BpwLoABMAJUAGEA4GBAIHK0AXAAABAQABACMAAAABAQAkAAEAAQEAIQOwOCsTND4CMzIeAhUUDgIjIi4CfBcpNh4fOCgYGCg4Hx42KRcCUR84KBgYKDgfHjYpFxcpNgAAAQCE%2FqEB7wAKAB0Aw0AOAQAZFw8OBgQAHQEdBQcrS7AJUFhAIRANAgACGwEDAAIeAAIAAAIoAQQCAAADAQIkAAMDEAMgBBtLsBVQWEAgEA0CAAIbAQMAAh4AAgACNAEEAgAAAwECJAADAxADIAQbS7BJUFhAJBANAgACGwEDAQIeAAIAAjQEAQABADQAAQEDAQIkAAMDEAMgBRtALRANAgACGwEDAQIeAAIAAjQEAQABADQAAQMDAQEAIwABAQMBAiQAAwEDAQIhBllZWbA4KxcyHgIzMjY1NC4CJzczBx4BFRQOAiMiJic3NqwGEBYgFSorFik8JitwGFpRIDlQMClKHxEG9wcJByEaExoSDAWNUBRFNiAzJBMRDjcSAAEAeAOEAkQGXwAPAKJADA8ODQwLCgcFAQAFBytLsCRQWEAhCQMCAwECAR4AAgECNAABAAE0AAQEAAAAJAMBAAAOBCAFG0uw6FBYQCsJAwIDAQIBHgACAQI0AAEAATQDAQAEBAAAACMDAQAABAACJAAEAAQAAiEGG0AwCQMCAwECAR4AAgECNAABAAE0AAMABAADKgAAAwQAAAAjAAAABAACJAAEAAQAAiEHWVmwOCsTMxE3BwYjIi8BNzMRMxUhrZMEawwOFwkn3myC%2FmkD2QG4K1gJDji%2B%2FXpVAAACAEgDPAKxBakAEwAfAGBAEhUUAQAbGRQfFR8LCQATARMGBytLsF9QWEAZBQECAAECAQEAJQADAwABACQEAQAAEQMgAxtAJAQBAAADAgADAQAmBQECAQECAQAjBQECAgEBACQAAQIBAQAhBFmwOCsBMh4CFRQOAiMiLgI1ND4CEzI2NTQmIyIGFRQWAX5GcVAsLFBxRkdyUSwsUXJHVFNTVFdTUwWpK1BzR0h0USsrUXRIR3NQK%2F39aWRkaGhkZGkAAAIAlgCBAw0DogASACUACUAGJRUQAAILKzcnJjU0NxM2NyYnAyY1ND8BExUlFQMnJjU0NxM2NyYnAyY1ND8B7DocCp8NDgwPnwocOvkBKPk6HAqfDQ4MD58KHDqBHA0cEREBBRgMCxoBBRERHA0c%2FnsXFxf%2BexwNHBERAQUYDAsaAQURERwNHAAEAGYAAAV8BZoAEAAgACYAMAG1QBwwLispJiUgHx4dHBsYFhIREA8LCQgHBgQBAA0HK0uwX1BYQEAaFBMDBgckAQAJAh4ABgcFBwYFMggBBQAJAAUJAAImCgEAAwEBAgABAQAmDAEHBwsfAAQEAgEAJAsBAgIMAiAHG0uwbFBYQD0aFBMDBgckAQAJAh4MAQcGBzQABgUGNAgBBQAJAAUJAAImCgEAAwEBAgABAQAmAAQEAgEAJAsBAgIPAiAHG0uwTlBYQEYaFBMDBgckAQAJAh4MAQcGBzQABgUGNAAECQIEAAAjCAEFAAkABQkAAiYKAQADAQECAAEBACYABAQCAQAkCwECBAIBACEIG0u4A%2BhQWEBKGhQTAwYMJAEACQIeAAcMBzQADAYMNAAGBQY0AAQJAgQAACMIAQUACQAFCQACJgoBAAMBAQIAAQECJgAEBAIBACQLAQIEAgEAIQkbQF8aFBMDBgwkAQAJAh4ABwwHNAAMBgw0AAYFBjQACAUEBQgqAAsBAgELAjIABAkCBAAAIwAFAAkABQkAAiYACgADAQoDAQImAAAAAQsAAQEAJgAEBAIAACQAAgQCAAAhDFlZWVmwOCsBMxUUBisBFSM1ISImLwEBMyUzETcHBiMiLwE3MxEzFSEFNDY3AzMFDgErAQE%2BATsBBQ9tDg1Sbf7OEhUCCgFWfPuMkwRrDA4XCSfebIL%2BaQQHAgPx7P0QEywdTAMyEi4gTQELQQsPsLAQDDkB1DsBuCtYCQ44vv16VcMTLBf%2BudYfFgVcHSAAAwBmAAAFXQWaAC0APQBHAeZAHgEAR0VCQD08Ozo5ODUzLy4oJiIgFBMQDQAtAS0NBytLsF9QWEBLNzEwAwYHKwEEAwsBAgEDHgAGBwUHBgUyAAQDAQMEATIIAQUACQMFCQACJgwBAAADBAADAQAmCwEHBwsfAAEBAgEAJAoBAgIMAiAIG0uwbFBYQEg3MTADBgcrAQQDCwECAQMeCwEHBgc0AAYFBjQABAMBAwQBMggBBQAJAwUJAAImDAEAAAMEAAMBACYAAQECAQAkCgECAg8CIAgbS7BOUFhAUTcxMAMGBysBBAMLAQIBAx4LAQcGBzQABgUGNAAEAwEDBAEyCAEFAAkDBQkAAiYMAQAAAwQAAwEAJgABAgIBAQAjAAEBAgEAJAoBAgECAQAhCRtLuAPoUFhAVTcxMAMGCysBBAMLAQIBAx4ABwsHNAALBgs0AAYFBjQABAMBAwQBMggBBQAJAwUJAAImDAEAAAMEAAMBAiYAAQICAQEAIwABAQIBACQKAQIBAgEAIQobQGI3MTADBgsrAQQDCwEKAQMeAAcLBzQACwYLNAAGBQY0AAgFAAUIKgAEAwEDBAEyAAoBAgEKAjIABQAJAwUJAAImDAEAAAMEAAMBAiYAAQoCAQEAIwABAQIAACQAAgECAAAhDFlZWVmwOCsBMh4CFRQOAg8BPgE7ATIWHQEhNTQ2PwE%2BAzU0JiMiBgcOASMiJi8BPgElMxE3BwYjIi8BNzMRMxUhEw4BKwEBPgE7AQRmNFU8IRkqNh6iFy8VwxUX%2FgEKDN0ZLCATPC0uOQ4IExEECQVHD4r8nJMEawwOFwkn3myC%2FmnrEywdTAMyEi4gTQLhHjZNLyhFPjoepQYIFhRNKw0cDNsZNDU1GzM3MCoOEAEBDGpqMwG4K1gJDji%2B%2FXpV%2FXYfFgVcHSAABABEAAAFfQWgABAATgBUAF4CYUAmEhFeXFlXVFNHRUE%2FOzo5ODAuKSchHxFOEk4QDwsJCAcGBAEAEQcrS7BDUFhAX0oBDAsYAQkKJQEIB1IBAAYEHgAMCwoLDAoyAAcJCAkHCDIACgAJBwoJAQAmAAgABgAIBgEAJg0BAAMBAQIAAQECJgALCwUBACQPEAIFBQsfAAQEAgEAJA4BAgIMAiAKG0uwX1BYQGNKAQwLGAEJCiUBCAdSAQAGBB4ADAsKCwwKMgAHCQgJBwgyAAoACQcKCQEAJgAIAAYACAYBACYNAQADAQECAAEBAiYADw8LHwALCwUBACQQAQUFCx8ABAQCAQAkDgECAgwCIAsbS7BsUFhAZEoBDAsYAQkKJQEIB1IBAAYEHgAPBQsFDwsyAAwLCgsMCjIABwkICQcIMhABBQALDAULAQAmAAoACQcKCQEAJgAIAAYACAYBACYNAQADAQECAAEBAiYABAQCAQAkDgECAg8CIAobS7DoUFhAbUoBDAsYAQkKJQEIB1IBAAYEHgAPBQsFDwsyAAwLCgsMCjIABwkICQcIMhABBQALDAULAQAmAAoACQcKCQEAJgAEBgIEAAAjAAgABgAIBgEAJg0BAAMBAQIAAQECJgAEBAIBACQOAQIEAgEAIQsbQHxKAQwLGAEJCiUBCAdSAQAGBB4ADwULBQ8LMgAMCwoLDAoyAAcJCAkHCDIADgECAQ4CMhABBQALDAULAQAmAAoACQcKCQEAJgAEBgIEAAAjAAgABgAIBgEAJgANAAMBDQMBAiYAAAABDgABAQAmAAQEAgAAJAACBAIAACENWVlZWbA4KwEzFRQGKwEVIzUhIiYvAQEzATIeAhUUBx4BFRQOAiMiLgInNzYzMhceAzMyPgI1NC4CIzU%2BATU0JiMiBgcOASMiJi8BPgMBNDY3AzMFDgErAQE%2BATsBBRBtDg1Sbf7OEhUCCgFWfPxCM1I7IHdCRSpFWzA5VD0rDzcPDh0LBhIeKyAfLyAQESdBL1dHOjAwOQwIEQ8ECQVDByxBVAOCAgPx7P0UEywdTAMyEi4gTQELQQsPsLAQDDkB1ALHHTNEKIAtE04%2BN1Q5HRkxSC8YBhcNIBwTFB8oFR4rHA5XATw0MjQvKBAPAQEMNU81G%2FxcEywX%2FrnWHxYFXB0gAAIALP6cAwIEBQApAD0AxUAOOjgwLiclIiATEgYEBgcrS7BJUFhAMxQBAwEAAQACAh4AAQUDBQEDMgADAgUDAjAABQUEAQAkAAQEFB8AAgIAAQIkAAAAFgAgBxtLsF9QWEAwFAEDAQABAAICHgABBQMFAQMyAAMCBQMCMAACAAACAAECJQAFBQQBACQABAQUBSAGG0A6FAEDAQABAAICHgABBQMFAQMyAAMCBQMCMAAEAAUBBAUBACYAAgAAAgEAIwACAgABAiQAAAIAAQIhB1lZsDgrBQ4DIyIuAjU0PgQ%2FATMXFRQOBBUUHgIzMj4CMzIWFwE0PgIzMh4CFRQOAiMiLgIDAh9LWGg8T4diOC1FUkczBBJ6DC1FT0UtIjpPLT1XPCYMDhEH%2FnETIS4aGi4iExMiLhoaLiET1B00KBcsUnZLTGpMNjAxIZqnDCw%2BMi88UDssRTEaHiQeDAsEEBouIhQUIi4aGy0iExMiLQD%2F%2FwAKAAAFSQb2AiYAJAAAAAcBCAFrAAD%2F%2FwAKAAAFSQb2AiYAJAAAAAcBCgFrAAD%2F%2FwAKAAAFSQbcAiYAJAAAAAcBCwF2AAD%2F%2FwAKAAAFSQbSAiYAJAAAAAcBDwF2AAD%2F%2FwAKAAAFSQbyAiYAJAAAAAcBCQF2AAD%2F%2FwAKAAAFSQctAiYAJAAAAAcBDgFzAAAAAv%2FoAAAG2gWZABIAGAEeQBQUExIQDQwLCgkIBwYFBAMCAQAJBytLsF9QWEA1FQEBAAEeAAIAAwgCAwAAJgAIAAYECAYAACYAAQEAAAAkAAAACx8ABAQFAQAkBwEFBQwFIAcbS7BsUFhAMxUBAQABHgAAAAECAAEAACYAAgADCAIDAAAmAAgABgQIBgAAJgAEBAUBACQHAQUFDwUgBhtLsOhQWEA8FQEBAAEeAAAAAQIAAQAAJgACAAMIAgMAACYACAAGBAgGAAAmAAQFBQQAACMABAQFAQAkBwEFBAUBACEHG0BDFQEBAAEeAAcEBQQHBTIAAAABAgABAAAmAAIAAwgCAwAAJgAIAAYECAYAACYABAcFBAAAIwAEBAUAACQABQQFAAAhCFlZWbA4KwEhFSETIRUhEyEVIQMhAw4BKwEBIQMOAQcC3QP9%2FRM8Ai%2F95D0CYfz8Mf3UswslGpQB2gHRXgwdDgWZnv4kmP4XngGI%2FqUUGQIUAvEpRR8AAAEAWv6hBQkFqQBLAnxAGAEAR0U9PDg2MS8nJSAeGRcGBABLAUsKBytLsAlQWEBLGwEDBDoBBQY%2BDg0DAAdJAQgABB4AAwQGBAMGMgAGBQQGBTAABAQCAQAkAAICER8ABQUHAQAkAAcHFR8BCQIAAAgBACQACAgQCCAJG0uwDVBYQEsbAQMEOgEFBj4ODQMAB0kBCAAEHgADBAYEAwYyAAYFBAYFMAAEBAIBACQAAgIRHwAFBQcBACQABwcSHwEJAgAACAEAJAAICBAIIAkbS7AVUFhASxsBAwQ6AQUGPg4NAwAHSQEIAAQeAAMEBgQDBjIABgUEBgUwAAQEAgEAJAACAhEfAAUFBwEAJAAHBxUfAQkCAAAIAQAkAAgIEAggCRtLsElQWEBSGwEDBDoBBQY%2BDg0DAAdJAQgBBB4AAwQGBAMGMgAGBQQGBTAJAQAHAQcAATIABAQCAQAkAAICER8ABQUHAQAkAAcHFR8AAQEIAQAkAAgIEAggChtLsF9QWEBPGwEDBDoBBQY%2BDg0DAAdJAQgBBB4AAwQGBAMGMgAGBQQGBTAJAQAHAQcAATIAAQAIAQgBACUABAQCAQAkAAICER8ABQUHAQAkAAcHFQcgCRtLsGxQWEBNGwEDBDoBBQY%2BDg0DAAdJAQgBBB4AAwQGBAMGMgAGBQQGBTAJAQAHAQcAATIAAgAEAwIEAQAmAAEACAEIAQAlAAUFBwEAJAAHBxUHIAgbQFcbAQMEOgEFBj4ODQMAB0kBCAEEHgADBAYEAwYyAAYFBAYFMAkBAAcBBwABMgACAAQDAgQBACYABQAHAAUHAQAmAAEICAEBACMAAQEIAQAkAAgBCAEAIQlZWVlZWVmwOCsFMh4CMzI2NTQuAic3LgICNTQSNiQzMhYXBw4BIyIuBCMiDgIVFB4CMzI%2BAjc2MzIfAQ4BDwEeARUUDgIjIiYnNzYCgwYQFiAVKisWKTwmJIvin1ZpvgEJoJ7lWT8HEhENHSg2SmJAc7%2BKTU2FtmlAZldLJhEQEA1MU%2BmiEFpRIDlQMClKHxEG9wcJByEaExoSDAV2DHW%2FAQCZogEOwmtiVFkKDRMcIBwTT5LSgobSkUwPIDEiDw1TYXAGNxRFNiAzJBMRDjcSAP%2F%2FAK4AAAQhBvYCJgAoAAAABwEIATcAAP%2F%2FAK4AAAQhBvYCJgAoAAAABwEKATcAAP%2F%2FAK4AAAQhBtwCJgAoAAAABwELAUIAAP%2F%2FAK4AAAQhBvICJgAoAAAABwEJAUIAAP%2F%2F%2F8wAAAG8BvYCJgAsAAAABgEI%2BAAAAP%2F%2FAJoAAAKKBvYCJgAsAAAABgEK%2BAAAAP%2F%2F%2F%2B8AAAJ7BtwCJgAsAAAABgELAwAAAP%2F%2F%2F%2FIAAAJ4BvICJgAsAAAABgEJAgAAAAACADIAAAXRBZkAEAAhAOFAEh4cGxoZGBcVEA8ODAQCAQAIBytLsF9QWEAmBQEABgEDBwADAAAmAAQEAQEAJAABAQsfAAcHAgEAJAACAgwCIAUbS7BsUFhAJAABAAQAAQQBACYFAQAGAQMHAAMAACYABwcCAQAkAAICDwIgBBtLsOhQWEAtAAEABAABBAEAJgUBAAYBAwcAAwAAJgAHAgIHAQAjAAcHAgEAJAACBwIBACEFG0A1AAEABAABBAEAJgAFAAYDBQYAACYAAAADBwADAAAmAAcCAgcBACMABwcCAQAkAAIHAgEAIQZZWVmwOCsTMxEhMgQWEhUUAgYEIyERIyU0LgIjIREhFSERITI%2BAjLFAheeAQW6Zma6%2Fvue%2FenFBNhIhLx0%2FqsBff6DAVV0vIRIAwwCjWe9%2Fvihof74vGcCmjKE0JBM%2FhBy%2FgNMj9AA%2F%2F8ArgAABTgG0gImADEAAAAHAQ8B2gAA%2F%2F8AXP%2FxBeEG9gImADIAAAAHAQgB4wAA%2F%2F8AXP%2FxBeEG9gImADIAAAAHAQoB4wAA%2F%2F8AXP%2FxBeEG3AImADIAAAAHAQsB7gAA%2F%2F8AXP%2FxBeEG0gImADIAAAAHAQ8B7gAA%2F%2F8AXP%2FxBeEG8gImADIAAAAHAQkB7gAAAAEAfgDbBAMEWAALAAdABAkFAQsrCQIHCQEnCQE3CQED%2Bf6oAWJf%2Fp7%2Bm18BZP6nXwFZAVgD9v6o%2Fp9gAWL%2BnGABZAFZYP6mAVgAAwBc%2F5MF4QXaACEALQA4ARJADjUzKigeHBcVDQsGBAYHK0uwHlBYQDcZAQQCMjEmJR8FBQQOCAIABQMeAAEAATUAAwMNHwAEBAIBACQAAgIRHwAFBQABACQAAAASACAHG0uwX1BYQDcZAQQCMjEmJR8FBQQOCAIABQMeAAMCAzQAAQABNQAEBAIBACQAAgIRHwAFBQABACQAAAASACAHG0uwbFBYQDUZAQQCMjEmJR8FBQQOCAIABQMeAAMCAzQAAQABNQACAAQFAgQBACYABQUAAQAkAAAAFQAgBhtAPhkBBAIyMSYlHwUFBA4IAgAFAx4AAwIDNAABAAE1AAIABAUCBAEAJgAFAAAFAQAjAAUFAAEAJAAABQABACEHWVlZsDgrARQCBgQjIiYnBw4BKwETJgI1NBI2JDMyFhc3PgE7AQcWEgUUFhcBLgEjIg4CBTQmJwEWMzI%2BAgXhZrr%2B%2B55svE9kFjodTr9we2a6AQSec8hTUhQgIGSsZ3D7QUtFApM8lFdzvIVIA%2FhBPP1xdJx0vIRIAsyh%2FvPCazEwiB0aAQRiASCzoQENw2w6Nm8bF%2Bti%2Fuqrh9NJA4MqK06R0oR%2ByUj8hEZNkdEA%2F%2F8AoP%2FvBRUG9gImADgAAAAHAQgBnQAA%2F%2F8AoP%2FvBRUG9gImADgAAAAHAQoBnQAA%2F%2F8AoP%2FvBRUG3AImADgAAAAHAQsBqAAA%2F%2F8AoP%2FvBRUG8gImADgAAAAHAQkBqAAA%2F%2F8ACAAABOQG9gImADwAAAAHAQoBOQAAAAIAwgAABH8FmQAQABsAnEASAAAbGRMRABAADwcFBAMCAQcHK0uwX1BYQCEAAgAFBAIFAQAmAAQGAQMABAMBACYAAQELHwAAAAwAIAQbS7BsUFhAIwACAAUEAgUBACYABAYBAwAEAwEAJgABAQAAACQAAAAPACAEG0AsAAECAAEAACMAAgAFBAIFAQAmAAQGAQMABAMBACYAAQEAAAAkAAABAAAAIQVZWbA4KwERIxEzETMyHgIVFA4CIyczMj4CNTQmKwEBg8HB5ojJhEFGh8iB5uZTf1YsqavmARD%2B8AWZ%2Fvg%2FdKRlZKZ4Q5osT25CiZoAAQC6%2F%2FAEdgWuAEgA8UASAQBDQj07JSMgHhkXAEgBSAcHK0uwHlBYQCobAQEDAR4AAgQDBAIDMgAEBAABACQGAQAAER8AAwMBAQAkBQEBARIBIAYbS7BfUFhALhsBBQMBHgACBAMEAgMyAAQEAAEAJAYBAAARHwAFBQwfAAMDAQEAJAABARIBIAcbS7BsUFhALBsBBQMBHgACBAMEAgMyBgEAAAQCAAQBACYABQUPHwADAwEBACQAAQEVASAGG0A4GwEFAwEeAAIEAwQCAzIABQMBAwUBMgYBAAAEAgAEAQAmAAMFAQMBACMAAwMBAQAkAAEDAQEAIQdZWVmwOCsBMh4CFRQOBBUUHgQVFA4CIyImJzc%2BATMyHgIzMj4CNTQuBDU0PgQ1NC4CIyIOAhURIxE0PgICoWeXYi8rQEtAKzVQXVA1OWSHT2GePCkIFxESKDdLNSxGMRo4VGJUOC1DTkMtGThZP0RvTyuzRYC0Ba48XW4zPFZCMjAzICc0LS9GZk5OelUtRTZEDQ4cIhwbLkAlOEYzKjpTQjVPPzY8RzAgQTQhKlR%2BVPwmA%2BBoqnpCAP%2F%2FAFz%2F8AN6BakCJgBEAAAABwBDAN0AAP%2F%2FAFz%2F8AN6BakCJgBEAAAABwB2AN0AAP%2F%2FAFz%2F8AN6BZkCJgBEAAAABwDbAN0AAP%2F%2FAFz%2F8AN6BYkCJgBEAAAABwDiAN0AAP%2F%2FAFz%2F8AN6BXsCJgBEAAAABwBqAN0AAP%2F%2FAFz%2F8AN6Bd4CJgBEAAAABwDgAN4AAAADAFz%2F8AYPBAcAQwBRAFwDokAmU1IBAFhXUlxTXE1LRUQ%2FPTg2MzEuLSUjHRsUEg8NCQcAQwFDEAcrS7AJUFhASEE7AggHHxcCAgMCHgAIBwYHCAYyAAMBAgEDAjINAQYKAQEDBgEBACYPDAIHBwABACQJDgIAABQfCwECAgQBACQFAQQEEgQgCBtLsBxQWEBIQTsCCAcfFwICAwIeAAgHBgcIBjIAAwECAQMCMg0BBgoBAQMGAQEAJg8MAgcHAAEAJAkOAgAAFB8LAQICBAEAJAUBBAQVBCAIG0uwTVBYQFRBOwIIBx8XAgIDAh4ACAcGBwgGMgADAQIBAwIyDQEGCgEBAwYBAQAmDwwCBwcAAQAkCQ4CAAAUHwACAgQBACQFAQQEFR8ACwsEAQAkBQEEBBUEIAobS7BfUFhAYUE7AggHHxcCAgMCHgAIBwYHCAYyAAMBAgEDAjINAQYKAQEDBgEBACYPAQwMAAEAJAkOAgAAFB8ABwcAAQAkCQ4CAAAUHwACAgQBACQFAQQEFR8ACwsEAQAkBQEEBBUEIAwbS7BsUFhAWUE7AggHHxcCAgMCHgAIBwYHCAYyAAMBAgEDAjIPAQwHAAwBACMJDgIAAAcIAAcBACYNAQYKAQEDBgEBACYAAgIEAQAkBQEEBBUfAAsLBAEAJAUBBAQVBCAKG0uwj1BYQF1BOwIIBx8XAgIDAh4ACAcGBwgGMgADAQIBAwIyDwEMBwAMAQAjCQ4CAAAHCAAHAQAmDQEGCgEBAwYBAQAmAAILBAIBACMACwQECwEAIwALCwQBACQFAQQLBAEAIQobS7DHUFhAZEE7AggHHxcCAgMCHgAIBwYHCAYyAAMKAgoDAjIPAQwHAAwBACMJDgIAAAcIAAcBACYAAQoGAQEAIw0BBgAKAwYKAQAmAAILBAIBACMACwQECwEAIwALCwQBACQFAQQLBAEAIQsbS7BOUFhAZkE7AggHHxcCAgMCHgAIBwYHCAYyAAMKAgoDAjIOAQAPAQwHAAwBACYACQAHCAkHAQAmAAEKBgEBACMNAQYACgMGCgEAJgALBAULAQAjAAIABAUCBAEAJgALCwUBACQABQsFAQAhCxtAZ0E7AggHHxcCAgMCHgAIBw0HCA0yAAMKAgoDAjIOAQAPAQwHAAwBACYACQAHCAkHAQAmAA0AAQoNAQEAJgAGAAoDBgoBACYACwQFCwEAIwACAAQFAgQBACYACwsFAQAkAAULBQEAIQtZWVlZWVlZWbA4KwEyHgIVFAYjIR4DMzI%2BAjMyFh8BDgMjIiYnDgMjIi4CNTQ%2BAjc1NCYjIg4CIyImLwE%2BATMyFhc%2BAQEOAxUUFjMyPgI1ASIOAgchNC4CBI5SjWc7EBn9jQQuTWlBRVw9JhAOEgYvIVdjajR1vzcbV2p3O0VyUy1Ck%2B6sZWNBWUEvFxIbCCBUtXF4kiE2rf62e6xsMWRROWNJKgG8PWBFKQcB%2FB88VwQFQHqvcCkdW4daLB0kHQkIPSg7JhNxdD5YOBkjRmpIPHRcOwQydn4jKiMTDjlRUGZbWGf94QUjOEgqV1AkSm5KAe8pTnBGQW9QLQABAEr%2BoQN%2FBAUASAFnQBYBAERCNDIvLSUjIB4ZFwYEAEgBSAkHK0uwFVBYQEYbAQQCNwEFBjsODQMABUYBBwAEHgADBAYEAwYyAAYFBAYFMAAFAAQFADAABAQCAQAkAAICFB8BCAIAAAcBAiQABwcQByAIG0uwSVBYQEwbAQQCNwEFBjsODQMABUYBBwEEHgADBAYEAwYyAAYFBAYFMAAFAAQFADAIAQABBAABMAAEBAIBACQAAgIUHwABAQcBAiQABwcQByAJG0uwX1BYQEkbAQQCNwEFBjsODQMABUYBBwEEHgADBAYEAwYyAAYFBAYFMAAFAAQFADAIAQABBAABMAABAAcBBwECJQAEBAIBACQAAgIUBCAIG0BTGwEEAjcBBQY7Dg0DAAVGAQcBBB4AAwQGBAMGMgAGBQQGBTAABQAEBQAwCAEAAQQAATAAAgAEAwIEAQAmAAEHBwEBACMAAQEHAQIkAAcBBwECIQlZWVmwOCsFMh4CMzI2NTQuAic3LgM1ND4CMzIWFwcOASMiLgIjIg4CFRQeAjMyPgIzMhYfAQ4BDwEeARUUDgIjIiYnNzYBkAYQFiAVKisWKTwmJVONZjo%2FebJzaqQ%2FLwgQDw8jNk04SnJNJypMbURBVDgkEgsRBjI7qmERWlEgOVAwKUofEQb3BwkHIRoTGhIMBXkLT4S2cXHAi05FP0ALDBkeGTVkjlhcj2EzHyYfCQhBSEoIOhRFNiAzJBMRDjcS%2F%2F8ASv%2FyA8cFqQImAEgAAAAHAEMA9AAA%2F%2F8ASv%2FyA8cFqQImAEgAAAAHAHYA9AAA%2F%2F8ASv%2FyA8cFmQImAEgAAAAHANsA9AAA%2F%2F8ASv%2FyA8cFewImAEgAAAAHAGoA9AAA%2F%2F%2F%2F%2BQAAAYYFqQImAMgAAAAGAEPTAAAA%2F%2F8AlwAAAigFqQImAMgAAAAGAHbTAAAA%2F%2F%2F%2F0gAAAjYFmQImAMgAAAAGANvSAAAA%2F%2F%2F%2F4QAAAikFewImAMgAAAAGAGrTAAAAAAIATP%2FzBAUFhgA0AEgAfUAONjVAPjVINkguLCQiBQcrS7BsUFhAKjowAgIDAR40MxkTEg8GBwEcAAEAAwIBAwEAJgQBAgIAAQAkAAAAFQAgBRtANDowAgIDAR40MxkTEg8GBwEcAAEAAwIBAwEAJgQBAgAAAgEAIwQBAgIAAQAkAAACAAEAIQZZsDgrAS4BNTQ%2FAS4BJy4BNTQ%2FAR4BFzcXFhUUDwEeAxUUDgIjIi4CNTQ%2BAjMyFhcuAScHEzI%2BAjcuAyMiDgIVFB4CAaEEBRdnLWU5EhkFFGC0UacjCBZhPGNGJz57t3hiqn1IPnSlaGSxQRR1XrhfR3NRLgMQNEtjPktxTCcuUGkEKQcNBhYPSBQiDgUbFw8OPhA8MHo5DQsVEEMxfJu5bo%2FkoFZCe7JwXqd%2BSlZXiL5Ah%2FyMNm2lbytRPyUyV3dEUX9WLf%2F%2FAJIAAAPdBYkCJgBRAAAABwDiAQIAAP%2F%2FAEj%2F8gQOBakCJgBSAAAABwBDAPsAAP%2F%2FAEj%2F8gQOBakCJgBSAAAABwB2APsAAP%2F%2FAEj%2F8gQOBZkCJgBSAAAABwDbAPsAAP%2F%2FAEj%2F8gQOBYkCJgBSAAAABwDiAPsAAP%2F%2FAEj%2F8gQOBXsCJgBSAAAABwBqAPsAAAADAGQAvQQiBIAAAwAXACsAQUAOKCYeHBQSCggDAgEABgcrQCsAAgADAAIDAQAmAAAAAQQAAQAAJgAEBQUEAQAjAAQEBQEAJAAFBAUBACEFsDgrEyEVIQE0PgIzMh4CFRQOAiMiLgIRND4CMzIeAhUUDgIjIi4CZAO%2B%2FEIBYhMhLRsaLSIUFCItGhstIRMTIS0bGi0iFBQiLRobLSETAuOHAaYaLiIUFCIuGhstIhMTIi39UxouIhQUIi4aGy0iExMiLQAAAwBA%2F7QELQRJACEAKwA1AStAEi0sLDUtNSgmIR8aGBAOCQcHBytLsAlQWEA8HAEEAjQzJSQABQUECwEABQMeEQEFAR0AAwIDNAABAAE1AAQEAgEAJAACAhQfBgEFBQABACQAAAASACAIG0uwX1BYQDwcAQQCNDMlJAAFBQQLAQAFAx4RAQUBHQADAgM0AAEAATUABAQCAQAkAAICFB8GAQUFAAEAJAAAABUAIAgbS7BsUFhAOhwBBAI0MyUkAAUFBAsBAAUDHhEBBQEdAAMCAzQAAQABNQACAAQFAgQBACYGAQUFAAEAJAAAABUAIAcbQEQcAQQCNDMlJAAFBQQLAQAFAx4RAQUBHQADAgM0AAEAATUAAgAEBQIEAQAmBgEFAAAFAQAjBgEFBQABACQAAAUAAQAhCFlZWbA4KwEeARUUDgIjIiYnBw4BKwE3LgE1ND4CMzIWFzc%2BATsBARQXASYjIg4CATI%2BAjU0JwEWA5A9QkN9s29MgzY3FjsdQ5FCRkR%2Bs29PhzhEFCAgWvzJOwG0SW9MdE8oATdLc08oNP5PRgN0RL92eMCISSIgSh0ZxEXCfHfBiEomI1sbF%2F2xoGECTjg2ZJH%2BJDVkj1qXYP23MAD%2F%2FwB6%2F%2FADxQWpAiYAWAAAAAcAQwD1AAD%2F%2FwB6%2F%2FADxQWpAiYAWAAAAAcAdgD1AAD%2F%2FwB6%2F%2FADxQWZAiYAWAAAAAcA2wD1AAD%2F%2FwB6%2F%2FADxQV7AiYAWAAAAAcAagD1AAD%2F%2FwAO%2FqkD8AWpAiYAXAAAAAcAdgDkAAAAAgCS%2FqkEDwXBABQAIwF%2BQBYWFQAAHRsVIxYjABQAFBEPBwUCAQgHK0uwCVBYQDIZGAMDBQQTAQIFAh4AAAANHwcBBAQBAQAkAAEBFB8ABQUCAQAkAAICEh8GAQMDEAMgBxtLsElQWEAyGRgDAwUEEwECBQIeAAAADR8HAQQEAQEAJAABARQfAAUFAgEAJAACAhUfBgEDAxADIAcbS7BfUFhANBkYAwMFBBMBAgUCHgcBBAQBAQAkAAEBFB8ABQUCAQAkAAICFR8GAQMDAAAAJAAAAA0DIAcbS7BsUFhAMhkYAwMFBBMBAgUCHgABBwEEBQEEAQAmAAUFAgEAJAACAhUfBgEDAwAAACQAAAANAyAGG0uwjVBYQDAZGAMDBQQTAQIFAh4AAQcBBAUBBAEAJgAFAAIDBQIBACYGAQMDAAAAJAAAAA0DIAUbQDkZGAMDBQQTAQIFAh4AAAEDAAAAIwABBwEEBQEEAQAmAAUAAgMFAgEAJgAAAAMAACQGAQMAAwAAIQZZWVlZWbA4KxMRMxE%2BATMyHgIVFA4CIyImJxEBIgYHER4BMzI2NTQuApKyP6RpV45kNjxwo2ZfhDMBEVeDNzF1SI2YI0Jg%2FqkHGP2hSllCg8F%2BcMGNUUU%2F%2FjMEzlBJ%2FhZCNsq7Y45bKv%2F%2FAA7%2BqQPwBXsCJgBcAAAABwBqAOQAAAACAAr%2BqgWSBZkAJwAvAaxAGAEAKSgkIhsaGRgXFRIRDg0IBgAnAScKBytLsBVQWEAwLAEIBQQBAQACHgAIAAMCCAMAAiYABQULHwYEAgICDB8HCQIAAAEBACQAAQEQASAGG0uwSVBYQDcsAQgFBAEBBwIeCQEAAgcCAAcyAAgAAwIIAwACJgAFBQsfBgQCAgIMHwAHBwEBACQAAQEQASAHG0uwX1BYQDQsAQgFBAEBBwIeCQEAAgcCAAcyAAgAAwIIAwACJgAHAAEHAQEAJQAFBQsfBgQCAgIMAiAGG0uwbFBYQDQsAQgFBAEBBwIeAAUIBTQJAQACBwIABzIACAADAggDAAImAAcAAQcBAQAlBgQCAgIPAiAGG0uw6FBYQEIsAQgFBAEBBwIeAAUIBTQGBAICAwADAgAyCQEABwMABzAACAADAggDAAImAAcBAQcBACMABwcBAQAkAAEHAQEAIQgbQE4sAQgFBAEBBwIeAAUIBTQABgMEAwYEMgAEAgMEAjAAAgADAgAwCQEABwMABzAACAADBggDAAImAAcBAQcBACMABwcBAQAkAAEHAQEAIQpZWVlZWbA4KwUyFh8BDgEjIiY1NDY3IiYnAyEDDgErAQEzASMOAxUUFjMyPgIBIQMmJw4BBwVkBwkCHB5dM1hlTzwZIAiG%2FX2GByIZlgI9xQI9JRQqIhYxKhceFA38PwIX4RYVCxUK0wgFQhcdT0I6ZSYaFAFa%2FqYSHAWZ%2BmcLHycvGiYrBwkIAucCRzZRKUUaAAACAFz%2BqgPoBAcAQwBTAeVAGkVES0pEU0VTPz04NjMxLi0lIxUTDgwJBwsHK0uwFVBYQE47AQYFSR8CCAkcAAIDCBEBAgAEHgAGBQQFBgQyAAQACQgECQEAJgAFBQcBACQABwcUHwoBCAgDAQAkAAMDEh8BAQAAAgEAJAACAhACIAkbS7BJUFhAVTsBBgVJHwIICRwAAgMIEQECAAQeAAYFBAUGBDIAAQMAAwEAMgAEAAkIBAkBACYABQUHAQAkAAcHFB8KAQgIAwEAJAADAxIfAAAAAgEAJAACAhACIAobS7BfUFhAUjsBBgVJHwIICRwAAgMIEQECAAQeAAYFBAUGBDIAAQMAAwEAMgAEAAkIBAkBACYAAAACAAIBACUABQUHAQAkAAcHFB8KAQgIAwEAJAADAxIDIAkbS7BsUFhAUDsBBgVJHwIICRwAAgMIEQECAAQeAAYFBAUGBDIAAQMAAwEAMgAHAAUGBwUBACYABAAJCAQJAQAmAAAAAgACAQAlCgEICAMBACQAAwMVAyAIG0BaOwEGBUkfAggJHAACAwgRAQIABB4ABgUEBQYEMgABAwADAQAyAAcABQYHBQEAJgAEAAkIBAkBACYKAQgAAwEIAwEAJgAAAgIAAQAjAAAAAgEAJAACAAIBACEJWVlZWbA4KyEOAxUUFjMyPgIzMhYfAQ4BIyImNTQ%2BAjcmLwEOAyMiLgI1ND4CNzU0JiMiDgIjIiYvAT4BMzIeAhUBMj4CNzUOAxUUHgIDehQqIhYxKhceFA0FBwkCHB5dM1hlFic1HxgKFChMVF86O2dMLUKT7qxlY0FZQS8XEhoJIFTCdlWEWi7%2BMi9ORT8ee6xsMRosPAsfJy8aJisHCQgIBUIXHU9CHTgzLRMHIF4kOScUIUJlRTxvVjcET3Z5ISkhEw45UVA4ZI5V%2FeUTIzIg0wQfMkQqKDolEf%2F%2FAFr%2F8AUJBvYCJgAmAAAABwEKAekAAP%2F%2FAEr%2F8gN%2FBakCJgBGAAAABwB2APMAAAABAK7%2BqgQ0BZkAJgHQQBoBACMhGhkYFxYVFBMSERAPDg0IBgAmASYLBytLsBVQWEA5BAEBAAEeAAUABgcFBgAAJgAEBAMAACQAAwMLHwAHBwIAACQIAQICDB8JCgIAAAEBACQAAQEQASAIG0uwSVBYQEAEAQEJAR4KAQACCQIACTIABQAGBwUGAAAmAAQEAwAAJAADAwsfAAcHAgAAJAgBAgIMHwAJCQEBACQAAQEQASAJG0uwX1BYQD0EAQEJAR4KAQACCQIACTIABQAGBwUGAAAmAAkAAQkBAQAlAAQEAwAAJAADAwsfAAcHAgAAJAgBAgIMAiAIG0uwbFBYQDsEAQEJAR4KAQACCQIACTIAAwAEBQMEAAAmAAUABgcFBgAAJgAJAAEJAQEAJQAHBwIAACQIAQICDwIgBxtLsOhQWEBFBAEBCQEeCgEAAgkCAAkyAAMABAUDBAAAJgAFAAYHBQYAACYABwgBAgAHAgAAJgAJAQEJAQAjAAkJAQEAJAABCQEBACEIG0BLBAEBCQEeAAgHAgIIKgoBAAIJAgAJMgADAAQFAwQAACYABQAGBwUGAAAmAAcAAgAHAgAAJgAJAQEJAQAjAAkJAQEAJAABCQEBACEJWVlZWVmwOCsFMhYfAQ4BIyImNTQ2NyERIRUhESEVIREhFSMOAxUUFjMyPgIEBgcJAhweXTNYZU88%2FVoDc%2F1QAi390wKwWxQqIhYxKhceFA3TCAVCFx1PQjplJgWZnv4kmP4XngsfJy8aJisHCQgAAgBK%2FqoDxwQFADwARQG8QB4%2BPQEAQUA9RT5FOTcrKSYkIB4YFg4NCAYAPAE8DAcrS7AVUFhARS0BBQYEAQEAAh4ABgQFBAYFMgAJAAQGCQQBACYLAQgIAwEAJAADAxQfAAUFAgEAJAACAhUfBwoCAAABAQAkAAEBEAEgCRtLsElQWEBMLQEFBgQBAQcCHgAGBAUEBgUyCgEAAgcCAAcyAAkABAYJBAEAJgsBCAgDAQAkAAMDFB8ABQUCAQAkAAICFR8ABwcBAQAkAAEBEAEgChtLsF9QWEBJLQEFBgQBAQcCHgAGBAUEBgUyCgEAAgcCAAcyAAkABAYJBAEAJgAHAAEHAQEAJQsBCAgDAQAkAAMDFB8ABQUCAQAkAAICFQIgCRtLsGxQWEBHLQEFBgQBAQcCHgAGBAUEBgUyCgEAAgcCAAcyAAMLAQgJAwgBACYACQAEBgkEAQAmAAcAAQcBAQAlAAUFAgEAJAACAhUCIAgbQFEtAQUGBAEBBwIeAAYEBQQGBTIKAQACBwIABzIAAwsBCAkDCAEAJgAJAAQGCQQBACYABQACAAUCAQAmAAcBAQcBACMABwcBAQAkAAEHAQEAIQlZWVlZsDgrBTIWHwEOASMiJjU0NjcuAzU0PgIzMh4CFRQGIyEeAzMyPgIzMh8BDgEHDgMVFBYzMj4CAyIGByE0LgIC6QcJAhweXTNYZUI0Z61%2BRkF6sG5bmnA%2FEhn9XgIwVHRIQ2FGLxEWDDIyk1IUJyEUMSoXHhQNvYGUEgInIkJf0wgFQhcdT0I1XSUCSIrIgWq4h009c6lsKhxgjl8vHyQfEUE8Rw4LHyYuGSYrBwkIBFWVhD5nSykAAAEApgAAAVgD9QADAFlACgAAAAMAAwIBAwcrS7BfUFhADQIBAQEOHwAAAAwAIAIbS7BsUFhADwIBAQEAAAAkAAAADwAgAhtAGQIBAQAAAQAAIwIBAQEAAAAkAAABAAAAIQNZWbA4KwERIxEBWLID9fwLA%2FUAAQAsAAAEFQWZABEAhUAIERAJCAcGAwcrS7BfUFhAHg8LCgUBAAYAAgEeAAICCx8AAAABAAIkAAEBDAEgBBtLsGxQWEAeDwsKBQEABgACAR4AAgACNAAAAAEAAiQAAQEPASAEG0AnDwsKBQEABgACAR4AAgACNAAAAQEAAAAjAAAAAQACJAABAAEAAiEFWVmwOCsBJRUUBwURIRUhEQc1ND8BETMBqQGAG%2F6bAmz80rsZosIDJcSBHQ68%2FiKjAipfhRoNVgLMAAABADYAAAJLBcEAEACbQAoAAAAQABAJCAMHK0uwX1BYQBgPCwoHAgEGAAEBHgIBAQENHwAAAAwAIAMbS7BsUFhAGA8LCgcCAQYAAQEeAgEBAQ0fAAAADwAgAxtLsI1QWEAaDwsKBwIBBgABAR4AAAABAAAkAgEBAQ0AIAMbQCQPCwoHAgEGAAEBHgIBAQAAAQAAIwIBAQEAAAAkAAABAAAAIQRZWVmwOCsBETcVFAYPAREjEQc1ND8BEQGZsgwPl7KxGZgFwf3CTWYQFQdD%2FQUCuUxpHQtEAn8A%2F%2F8ArgAABTgG9gImADEAAAAHAQoB0AAA%2F%2F8AkgAAA90FqQImAFEAAAAHAHYBBgAAAAIAXP%2FyCCcFqQAcADACMkAaAAAtKyMhABwAHBkXDw0KCQgHBgUEAwIBCwcrS7AeUFhAMxsBAQALAQMCAh4AAQACAwECAAAmCAEAAAYBACQKBwIGBhEfCQEDAwQBACQFAQQEDAQgBhtLsCJQWEA%2FGwEBAAsBAwICHgABAAIDAQIAACYIAQAABgEAJAAGBhEfCAEAAAcAACQKAQcHCx8JAQMDBAEAJAUBBAQMBCAIG0uwLFBYQEsbAQEACwEDAgIeAAEAAgMBAgAAJggBAAAGAQAkAAYGER8IAQAABwAAJAoBBwcLHwkBAwMEAAAkAAQEDB8JAQMDBQEAJAAFBRUFIAobS7AwUFhASRsBAQALAQMCAh4AAQACAwECAAAmAAgIBgEAJAAGBhEfAAAABwAAJAoBBwcLHwkBAwMEAAAkAAQEDB8JAQMDBQEAJAAFBRUFIAobS7BfUFhARxsBAQALAQMCAh4AAQACAwECAAAmAAgIBgEAJAAGBhEfAAAABwAAJAoBBwcLHwADAwQAACQABAQMHwAJCQUBACQABQUVBSAKG0uwbFBYQEMbAQEACwEDAgIeAAYACAAGCAEAJgoBBwAAAQcAAAAmAAEAAgMBAgAAJgADAwQAACQABAQPHwAJCQUBACQABQUVBSAIG0BKGwEBAAsBAwICHgAGAAgABggBACYKAQcAAAEHAAAAJgABAAIDAQIAACYACQQFCQEAIwADAAQFAwQAACYACQkFAQAkAAUJBQEAIQhZWVlZWVmwOCsBFSERIRUhESEVITUOASMiLgECNTQSPgEzMhYXNQM0LgIjIg4CFRQeAjMyPgIIJ%2F1QAi390wKw%2FKRU%2FqGO6qhcXKjqjqH%2BVBdAd6loaKl4QUF4qWhoqXdABZme%2FiSY%2Fhee8HiGa8EBDaGhAQ3DbId58P0zhNOUT0%2BU04SE05NOTpPTAAMASP%2FyBnUEBQAwAEAASwJkQCRCQTIxAQBHRkFLQks6ODFAMkAsKiIgHBoUEg8NCQcAMAEwDgcrS7AJUFhAPi4BCggeFgICAwIeAAMBAgEDAjIACgABAwoBAQAmDQkCCAgAAQAkBgsCAAAUHwwHAgICBAEAJAUBBAQSBCAHG0uwNlBYQD4uAQoIHhYCAgMCHgADAQIBAwIyAAoAAQMKAQEAJg0JAggIAAEAJAYLAgAAFB8MBwICAgQBACQFAQQEFQQgBxtLsF9QWEBLLgEKCB4WAgIDAh4AAwECAQMCMgAKAAEDCgEBACYNAQkJAAEAJAYLAgAAFB8ACAgAAQAkBgsCAAAUHwwHAgICBAEAJAUBBAQVBCAJG0uwbFBYQEMuAQoIHhYCAgMCHgADAQIBAwIyDQEJCAAJAQAjBgsCAAAICgAIAQAmAAoAAQMKAQEAJgwHAgICBAEAJAUBBAQVBCAHG0uwTlBYQE4uAQoIHhYCAgMCHgADAQIBAwIyDQEJCAAJAQAjBgsCAAAICgAIAQAmAAoAAQMKAQEAJgwHAgIEBAIBACMMBwICAgQBACQFAQQCBAEAIQgbS7gD6FBYQFQuAQoIHhYCAgMCHgADAQIBAwIyDQEJCAAJAQAjBgsCAAAICgAIAQAmAAoAAQMKAQEAJgACBwQCAQAjDAEHBAQHAQAjDAEHBwQBACQFAQQHBAEAIQkbQFUuAQoIHhYCAgMCHgADAQIBAwIyCwEADQEJCAAJAQAmAAYACAoGCAEAJgAKAAEDCgEBACYAAgcEAgEAIwwBBwAFBAcFAQAmAAICBAEAJAAEAgQBACEJWVlZWVlZsDgrATIeAhUUBiMhHgMzMj4CMzIfAQ4DIyImJw4BIyIuAjU0PgIzMhYXPgEBMjY1NC4CIyIOAhUUFgEiDgIHITQuAgT0Uo1nOxAZ%2FY0ELk1pQT1ZQC0SFQwzIVdjajR3vzc2wYlkpHVAQHenZoO%2BNTK7%2FaeLiCJEaEVHaEUiiQNlPWBFKgcB%2FB88VwQFQHqvcCkdW4daLB8kHxFBKDsmE3N3cHpJiMB4d8GISnluaX78eMm0Wo9iNDRij1q0yQMFKU5wRkFvUC0A%2F%2F8AOv%2FwA9sG9gAmADYAAAAHAQoBBgAA%2F%2F8APv%2FwAw8FqQImAFYAAAAHAHYApwAA%2F%2F8AOv%2FwA9sG3AImADYAAAAHAQwBEAAA%2F%2F8APv%2FwAw8FmQImAFYAAAAHANwAlwAA%2F%2F8ACAAABOQG8gImADwAAAAHAQkBRAAA%2F%2F8AVgAABJQG9gImAD0AAAAHAQoBTgAA%2F%2F8ARgAAA1UFqQImAF0AAAAHAHYAtAAA%2F%2F8AVgAABJQHEwImAD0AAAAHAQ0BWAAA%2F%2F8ARgAAA1UFugImAF0AAAAHAN8AtQAA%2F%2F8AVgAABJQG3AImAD0AAAAHAQwBWAAA%2F%2F8ARgAAA1UFmQImAF0AAAAHANwAtAAAAAEAav6gA%2FIFrgAjAPlAFAAAACMAIyIhHBoXFhMSCAYEAwgHK0uwSVBYQCwNAQEGAR4FAQIHAQYBAgYAACYABAQDAQAkAAMDER8AAQEAAQIkAAAAEAAgBhtLsF9QWEApDQEBBgEeBQECBwEGAQIGAAAmAAEAAAEAAQIlAAQEAwEAJAADAxEEIAUbS7DoUFhAMw0BAQYBHgADAAQCAwQBACYFAQIHAQYBAgYAACYAAQAAAQEAIwABAQABAiQAAAEAAQIhBhtAOg0BAQYBHgACBAUEAgUyAAMABAIDBAEAJgAFBwEGAQUGAAAmAAEAAAEBACMAAQEAAQIkAAABAAECIQdZWVmwOCsBAw4BIzU0MzI%2BAjcTJy4BPQEzNz4BMxUUBiMiDgIPASEVAqFZGe%2FWPC1RPywIWZsVFdUVGOvaHB8uUUAtCRYBQgMA%2FSbNuV45GjpcRALQDwIZE0moxr9iHRcaOl1EooEAAAEAAASRAmQFmQANAFtACA0MCwkCAAMHK0uwX1BYQBMFAQACAR4BAQACADUAAgILAiADG0uw6FBYQBEFAQACAR4AAgACNAEBAAArAxtAFQUBAQIBHgACAQI0AAEAATQAAAArBFlZsDgrASMiLwIPAQ4BKwETMwJkdxUTgBEQgQYWDHvfpgSRDn4REX4FCQEIAAEAAASRAmQFmQARAFtACBEQDw0CAAMHK0uwX1BYQBMHAQIAAR4AAgACNQEBAAALACADG0uw6FBYQBEHAQIAAR4BAQACADQAAgIrAxtAFQcBAgEBHgAAAQA0AAECATQAAgIrBFlZsDgrETMyFh8BFhc%2BAT8BPgE7AQMjewwWBoALBgUHBYAGFwt336YFmQoFfQkKBQoEfQYJ%2FvgA%2F%2F8AFATPAlIFRAIGAHEAAAABACAEjAJEBZkAFQB6QA4BABEQDAoGBQAVARUFBytLsF9QWEASAAIEAQACAAEAJQMBAQELASACG0uw6FBYQB4DAQECATQAAgAAAgEAIwACAgABACQEAQACAAEAIQQbQCIAAQMBNAADAgM0AAIAAAIBACMAAgIAAQAkBAEAAgABACEFWVmwOCsBIi4CNTMUHgIzMj4CNTMUDgIBMk1oQRx%2BDiI5Kys5Ig5%2BHEFpBIwrSWI3ITkoFxcoOSE3YkkrAAABALQEvQGxBboAEwAcQAYQDgYEAgcrQA4AAAABAQAkAAEBDQAgArA4KwEUDgIjIi4CNTQ%2BAjMyHgIBsRUjLhoaLSIUFCItGhouIxUFOhotIhQUIi0aGi8jFBQjLwAAAgBqBGsB%2BwXeABMAHwBTQAoeHBgWEA4GBAQHK0uwHFBYQBcAAgABAgEBACUAAwMAAQAkAAAADQMgAxtAIQAAAAMCAAMBACYAAgEBAgEAIwACAgEBACQAAQIBAQAhBFmwOCsTND4CMzIeAhUUDgIjIi4CNxQWMzI2NTQmIyIGaiA3SCgpSTggIDhJKShINyBkNi8tNzctLzYFIypEMhsbMkQqKUQwGxswRCksODgsLTg4AAEAhv6qAfEADQAcAIhADAEAGRcIBgAcARwEBytLsBVQWEAbBAEBAAEeEA8CABwCAwIAAAEBACQAAQEQASAEG0uwSVBYQB8EAQECAR4QDwIAHAMBAAIANAACAgEBACQAAQEQASAFG0AoBAEBAgEeEA8CABwDAQACADQAAgEBAgEAIwACAgEBACQAAQIBAQAhBllZsDgrBTIWHwEOASMiJjU0PgI3Fw4DFRQWMzI%2BAgHDBwkCHB5dM1hlGSs7IlwUKiIWMSoXHhQN0wgFQhcdT0IfOzYvEw0LHycvGiYrBwkIAAABABIErgJZBYkAGgDTQBIBABcVERAPDQoIBAMAGgEaBwcrS7AuUFhAGgYBAAQBAgACAQAlAAMDAQEAJAUBAQELAyADG0uwTVBYQCUGAQADAgABACMFAQEAAwIBAwEAJgYBAAACAQAkBAECAAIBACEEG0uwcFBYQCwAAQUABQEAMgYBAAMCAAEAIwAFAAMCBQMBACYGAQAAAgEAJAQBAgACAQAhBRtAMwABBQAFAQAyAAQDAgMEAjIGAQADAgABACMABQADBAUDAQAmBgEAAAIBACQAAgACAQAhBllZWbA4KwEyNjczFA4CIyIuAiMiByM0PgIzMh4CAaEkJwFsGS9BKCM9NjAXSAJvGjBCJyM9Ni8FLSosL084Hx0iHVgwTzkfHSIdAAACAF4EiwLnBakACQATAINAEgoKAAAKEwoSDw0ACQAIBQMGBytLsF9QWEASAgEAAAEBACQFAwQDAQERACACG0uw6FBYQB4FAwQDAQAAAQEAIwUDBAMBAQABACQCAQABAAEAIQMbQCcFAQMBAgEDAjIAAAIANQQBAQMCAQEAIwQBAQECAQAkAAIBAgEAIQVZWbA4KwEDDgErATc%2BATMhAw4BKwE3PgEzAa3HDB0VSooNISEBsPMOGxRWtBAeIQWp%2Fv4QDPIXFf7%2BDw3yFhYAAAEAMP%2F0BK8D9QAhASJAFAAAACEAIBsaFxQODAkIBwYFAwgHK0uwKFBYQCQQAQEEAR4FAgIAAAYBACQHAQYGDh8ABAQBAQAkAwEBAQwBIAUbS7BfUFhAKBABAQQBHgUCAgAABgEAJAcBBgYOHwABAQwfAAQEAwEAJAADAxUDIAYbS7BsUFhAJhABAQQBHgcBBgUCAgAEBgAAACYAAQEPHwAEBAMBACQAAwMVAyAFG0uw6FBYQDIQAQEEAR4AAQQDBAEDMgcBBgUCAgAEBgAAACYABAEDBAEAIwAEBAMBACQAAwQDAQAhBhtAPhABAQQBHgAFBgICBSoAAAIEAgAqAAEEAwQBAzIHAQYAAgAGAgAAJgAEAQMEAQAjAAQEAwEAJAADBAMBACEIWVlZWbA4KwEVFAYrAREjESERFAYjIiYnNz4DMzI2NREjNTQ%2BAjMErx4diLL%2Bc3mBIkIfBwIIEBoUQjm9CREaEQP1SBck%2FI4Dcv2Cd4kMEUsJCwUBPkICfEALGBMNAAEAnAINA7wCjwADACVABgMCAQACBytAFwAAAQEAAAAjAAAAAQAAJAABAAEAACEDsDgrEyEVIZwDIPzgAo%2BCAAABAJwCDQXOAo8AAwAlQAYDAgEAAgcrQBcAAAEBAAAAIwAAAAEAACQAAQABAAAhA7A4KxMhFSGcBTL6zgKPggAAAQA6A%2FQBJwX5ABgAB0AEBgABCysTLgE1NDY3Fx4BFRQHDgMVFBYXFhUUB3IdG1lQNwgFChAeGA4TFwcbA%2FQwYTBapUUiBQwGDgoULDE2HiBEJgsMGAoAAAEAWgPfAUYF5AAYAAdABAAGAQsrAR4BFRQGBycuATU0Nz4DNTQmJyY1NDcBDx0aWU83CAUKEB4YDhMXBxsF5DBgMFulRSIFDAYOChMtMTYeIEQmCwsYCwABAFr%2B7AFGAPEAGAAHQAQABgELKyUeARUUBgcnLgE1NDc%2BAzU0JicmNTQ3AQ8dGllPNwgFChAeGA4TFwcb8TBgMFulRSIFDAYOChMtMTYeIEQmCwsYCwAAAgA6A%2FQCVwX5ABgAMQAJQAYfGQYAAgsrEy4BNTQ2NxceARUUBw4DFRQWFxYVFAcXLgE1NDY3Fx4BFRQHDgMVFBYXFhUUB3IdG1lQNwgFChAeGA4TFwcbwx0bWVA3CAUKEB4YDhMXBxsD9DBhMFqlRSIFDAYOChQsMTYeIEQmCwwYCiwwYTBapUUiBQwGDgoULDE2HiBEJgsMGAoAAgBaA98CdgXkABgAMQAJQAYZHwAGAgsrAR4BFRQGBycuATU0Nz4DNTQmJyY1NDclHgEVFAYHJy4BNTQ3PgM1NCYnJjU0NwEPHRpZTzcIBQoQHhgOExcHGwGdHRpZTzcIBQoQHhgOExcHGwXkMGAwW6VFIgUMBg4KEy0xNh4gRCYLCxgLLDBgMFulRSIFDAYOChMtMTYeIEQmCwsYCwACAFr%2B7AJ2APEAGAAxAAlABhkfAAYCCyslHgEVFAYHJy4BNTQ3PgM1NCYnJjU0NyUeARUUBgcnLgE1NDc%2BAzU0JicmNTQ3AQ8dGllPNwgFChAeGA4TFwcbAZ0dGllPNwgFChAeGA4TFwcb8TBgMFulRSIFDAYOChMtMTYeIEQmCwsYCywwYDBbpUUiBQwGDgoTLTE2HiBEJgsLGAsAAAEAdv6aBBIFwgAfAW5ADh8eGxkWFRIQDAoEAgYHK0uwPVBYQCsNCQIAAQ4IAgMAHBgCBAMDHgABAQ0fBQEDAwABACQCAQAADh8ABAQWBCAFG0uwSVBYQCkNCQIAAQ4IAgMAHBgCBAMDHgIBAAUBAwQAAwAAJgABAQ0fAAQEFgQgBBtLsHxQWEArDQkCAAEOCAIDABwYAgQDAx4CAQAFAQMEAAMAACYABAQBAQAkAAEBDQQgBBtLsE5QWEA0DQkCAAEOCAIDABwYAgQDAx4AAQAEAQEAIwIBAAUBAwQAAwAAJgABAQQBACQABAEEAQAhBRtLuAPoUFhAOw0JAgABDggCAwIcGAIEAwMeAAEABAEBACMAAAIDAAEAIwACBQEDBAIDAAAmAAEBBAEAJAAEAQQBACEGG0A8DQkCAAEOCAIFAhwYAgQDAx4AAQAEAQEAIwAAAAUDAAUAACYAAgADBAIDAAAmAAEBBAEAJAAEAQQBACEGWVlZWVmwOCsTNDYzMh4CFwM2MzIXAz4BNzIWHQEhERMGIyInExEhdikrIkxQUCcYKDU3JhdOoUUsKP54FyY3NSgY%2FncDlh8wCQoMAwHoFxf%2BGAcaATAfPP5g%2FPcXFwMJAaAAAQB2%2FpoEEgXCAC8B5EAWLy4tLCknIyEdGxgXFhUSEAwKBAIKBytLsD1QWEA8DQkCAAEOCAIDACUfAgUEJCACBgUEHggBBAcBBQYEBQEAJgABAQ0fCQEDAwABACQCAQAADh8ABgYWBiAGG0uwSVBYQDoNCQIAAQ4IAgMAJR8CBQQkIAIGBQQeAgEACQEDBAADAAAmCAEEBwEFBgQFAQAmAAEBDR8ABgYWBiAFG0uwfFBYQDwNCQIAAQ4IAgMAJR8CBQQkIAIGBQQeAgEACQEDBAADAAAmCAEEBwEFBgQFAQAmAAYGAQEAJAABAQ0GIAUbS7BOUFhARQ0JAgABDggCAwAlHwIFBCQgAgYFBB4AAQAGAQEAIwIBAAkBAwQAAwAAJggBBAcBBQYEBQEAJgABAQYBACQABgEGAQAhBhtLuAPoUFhATA0JAgABDggCAwIlHwIFBCQgAgYFBB4AAQAGAQEAIwAAAgMAAQAjAAIJAQMEAgMAACYIAQQHAQUGBAUBACYAAQEGAQAkAAYBBgEAIQcbQFUNCQIAAQ4IAgkCJR8CBwgkIAIGBQQeAAEABgEBACMAAAAJAwAJAAAmAAIAAwQCAwAAJgAIAAcFCAcBACYABAAFBgQFAQAmAAEBBgEAJAAGAQYBACEIWVlZWVmwOCsTNDYzMh4CFwM2MzIXAz4BNzIWHQEhESEVFAYjLgEnEwYjIicTDgEHIiY9ASERIXYpKyJMUFAnGCg1NyYXTqFFLCj%2BeAGIKCxFoU4XJjc1KBhOokUrKQGJ%2FncDlh8wCQoMAwHoFxf%2BGAcaATAfPP2oPB8wARkH%2FhkXFwHnBxkBMB88AlgAAQDQAOADtwPIABMAPEAGEA4GBAIHK0uwF1BYQA4AAQEAAQAkAAAADgEgAhtAFwAAAQEAAQAjAAAAAQEAJAABAAEBACEDWbA4KxM0PgIzMh4CFRQOAiMiLgLQO2SHTE2IZTs7ZYhNTIdkOwJTTYhlOztliE1Nh2Q7O2SHAAMAWP%2FxBVYA7AATACcAOwCdQA44Ni4sJCIaGBAOBgQGBytLsF9QWEASBAICAAABAQAkBQMCAQESASACG0uwbFBYQBIEAgIAAAEBACQFAwIBARUBIAIbS7DoUFhAHQQCAgABAQABACMEAgIAAAEBACQFAwIBAAEBACEDG0ArAAACAQABACMABAAFAwQFAQAmAAIAAwECAwEAJgAAAAEBACQAAQABAQAhBVlZWbA4Kzc0PgIzMh4CFRQOAiMiLgIlND4CMzIeAhUUDgIjIi4CJTQ%2BAjMyHgIVFA4CIyIuAlgTIS4aGi4iExMiLhoaLiETBAUTIS4aGi4iExMiLhoaLiET%2Ff0TIS4aGi4iExMiLhoaLiETbhouIhQUIi4aGy0iExMiLRsaLiIUFCIuGhstIhMTIi0bGi4iFBQiLhobLSITEyItAAcASP%2FvCLkFpwATACcAMQBFAFkAbQCBAdtAHn58dHJqaGBeVlRMSkJAODYxLywqJCIaGBAOBgQOBytLsBxQWEA0AAMAAAcDAAEAJgsBBwwBCAkHCAEAJgACAgEBACQEAQEBER8NAQkJBQEAJAoGAgUFDAUgBhtLsCJQWEA4AAMAAAcDAAEAJgsBBwwBCAkHCAEAJgACAgEBACQEAQEBER8ABQUMHw0BCQkGAQAkCgEGBhIGIAcbS7BfUFhAPAADAAAHAwABACYLAQcMAQgJBwgBACYABAQLHwACAgEBACQAAQERHwAFBQwfDQEJCQYBACQKAQYGEgYgCBtLsGxQWEA9AAQBAgEEAjIAAQACAwECAQAmAAMAAAcDAAEAJgsBBwwBCAkHCAEAJgAFBQ8fDQEJCQYBACQKAQYGFQYgBxtLsOhQWEBKAAQBAgEEAjIABQkGCQUGMgABAAIDAQIBACYAAwAABwMAAQAmCwEHDAEICQcIAQAmDQEJBQYJAQAjDQEJCQYBACQKAQYJBgEAIQgbQFkABAECAQQCMgAFDQoNBQoyAAEAAgMBAgEAJgADAAAHAwABACYACwAMCAsMAQAmAAcACAkHCAEAJgAJDQYJAQAjAA0ACgYNCgEAJgAJCQYBACQABgkGAQAhCllZWVlZsDgrARQOAiMiLgI1ND4CMzIeAgc0LgIjIg4CFRQeAjMyPgIBPgE7AQEOASsBARQOAiMiLgI1ND4CMzIeAgc0LgIjIg4CFRQeAjMyPgIlFA4CIyIuAjU0PgIzMh4CBzQuAiMiDgIVFB4CMzI%2BAgLDNFd0P0RzVjAwVnNEQ3VVMYscMUElJUEwGxswQSUlQTEcAoUJHBiA%2B%2BkKHBOEBTU0V3M%2FRHNWMDBWc0RDdFYwihwxQSUlQTAbGzBBJSVBMRwDaDRXdD9Ec1YwMFZzREN1VTGLHDFBJSVBMBsbMEElJUExHAQ%2FVIVbMDBbhVRWhlwwMFyGVkJcOxoaO1xCQVs5GRk5WwF9DRH6hA0QAVJUhFswMFuEVFaHXDAwXIdWQl06Gho6XUJBWjkZGTlaQVSEWzAwW4RUVodcMDBch1ZCXToaGjpdQkFaORkZOVoAAQCKAIEB2QOiABQAB0AEAhQBCysTNRMXHgEVFAcDBgcWFxMeARUUDwGK%2BToODgqfDg4PDZ8FBRw6AgYXAYUcBxYNERD%2B%2BxgNDhb%2B%2BwgSCBwNHAAAAQCWAIEB5QOiABIAB0AEEgIBCysBFQMnJjU0NxM2NyYnAyY1ND8BAeX5OhwKnw0ODA%2BfChw6Ah0X%2FnscDRwREQEFGAwLGgEFEREcDRwAAf9EAAADIwWZAAkAQkAGCQcEAgIHK0uwX1BYQAwAAQELHwAAAAwAIAIbS7BsUFhADAABAAE0AAAADwAgAhtACgABAAE0AAAAKwJZWbA4KycOASsBAT4BOwEUEywdTAMyEi4gTTUfFgVcHSAAAQAi%2F%2FEEcgWnAEcBjUAeR0ZAPz49OTcyMCspJyUiIRsZFhUTEQ4MBwUBAA4HK0uwX1BYQEwJAQIDNQEICQIeAAIDAAMCADIACQcIBwkIMgQBAA0BBQYABQEAJgwBBgsBBwkGBwEAJgADAwEBACQAAQERHwAICAoBACQACgoSCiAJG0uwbFBYQEoJAQIDNQEICQIeAAIDAAMCADIACQcIBwkIMgABAAMCAQMBACYEAQANAQUGAAUBACYMAQYLAQcJBgcBACYACAgKAQAkAAoKFQogCBtLsOhQWEBTCQECAzUBCAkCHgACAwADAgAyAAkHCAcJCDIAAQADAgEDAQAmBAEADQEFBgAFAQAmDAEGCwEHCQYHAQAmAAgKCggBACMACAgKAQAkAAoICgEAIQkbQGMJAQIDNQEICQIeAAIDAAMCADIACQcIBwkIMgABAAMCAQMBACYAAAANBQANAAAmAAQABQYEBQEAJgAMAAsHDAsAACYABgAHCQYHAQAmAAgKCggBACMACAgKAQAkAAoICgEAIQtZWVmwOCsTMz4DMzIWFwcOASMiLgIjIgYHIRUUBiMhDgEVHAEXIRUUBiMhHgEzMj4EMzIWHwEOASMiLgInIzUzJjQ1NDY3IyKTFF%2BNuGyGvkY9CBAOESU%2BYUuSwSACIxsY%2FgQBAQEB0xwY%2FmocwJI2UjwrIBkMCAwIS0bQj3S6iFcQjoYBAQGHA4N%2By49MZFhECQ0mLibIwDcSHRQoFRAeDzgRHc7OFSAlIBUHB0ZmcU%2BT04NmDx4QFCkUAAIAQANJBSkFmQAeACYA50AYHx8fJh8mJSQjIiEgHBoZGBQRDQwLCQoHK0uwX1BYQDUXFg8OAwUCBQEeAAIFAQUCATIHAQUFAAEAJAkIBAMAAAsfBgMCAQEAAQAkCQgEAwAACwEgBhtLsOhQWEA0FxYPDgMFAgUBHgACBQEFAgEyCQgEAwAHAQUCAAUAACYJCAQDAAABAAAkBgMCAQABAAAhBRtATBcWDw4DBQIFAR4ABwgFBQcqAAIFBgUCBjIABgMFBgMwAAAEAQABACMJAQgABQIIBQAAJgAEAAMBBAMAACYAAAABAAAkAAEAAQAAIQlZWbA4KwEeARc%2BATcTPgE7AREjETcDBisBIicDFxEjETMyFhcnFSMRIxEjNQPDBgsEBQgIqQkQEGpuCbcNHxIfDLgIbmoRDgv0tH60BFUOGQ4OGQ4BLw0I%2FbABbUv%2BsBwcAU1I%2FpMCUAgNFWn%2BGQHnaQAAAQBWAAAFfgWpADcA4kASAAAANwA2MzIoJhwbGBYMCgcHK0uwX1BYQCYxHRUBBAIAAR4AAAADAQAkAAMDER8EAQICAQEAJAYFAgEBDAEgBRtLsGxQWEAkMR0VAQQCAAEeAAMAAAIDAAEAJgQBAgIBAQAkBgUCAQEPASAEG0uw6FBYQC4xHRUBBAIAAR4AAwAAAgMAAQAmBAECAQECAAAjBAECAgEBACQGBQIBAgEBACEFG0A1MR0VAQQCAAEeAAMAAAIDAAEAJgACBAECAAAjAAQGAQUBBAUBACYAAgIBAQAkAAECAQEAIQZZWVmwOCshET4DNTQuAiMiDgIVFB4CFxEhIiY9ASE1LgM1ND4CMzIeAhUUDgIHFSEVFAYjA0RRiGM3RXupZGSpe0U3YolR%2FggeJAGjYJtsO2Ov8o%2BP8q9jO22bYAGkJB4Btg9BZ49da6NtODhto2tdj2dBD%2F5KIxxkrhdgiK5lgNaaVlaa1oBlrohgF65kHCMAAgBc%2F%2FMEMgWoACoAPgDcQBQsKzY0Kz4sPigmIyEaGBAOBgQIBytLsF9QWEA4AAEDADAcAgUGAh4ABAMCAwQCMgACAAYFAgYBACYAAwMAAQAkAAAAER8HAQUFAQEAJAABARUBIAcbS7BsUFhANgABAwAwHAIFBgIeAAQDAgMEAjIAAAADBAADAQAmAAIABgUCBgEAJgcBBQUBAQAkAAEBFQEgBhtAQAABAwAwHAIFBgIeAAQDAgMEAjIAAAADBAADAQAmAAIABgUCBgEAJgcBBQEBBQEAIwcBBQUBAQAkAAEFAQEAIQdZWbA4KwE%2BAzMyHgIVFAIOASMiLgI1ND4CMzIWFz4BNTQmIyIOAiMiJicTMj4CNy4DIyIOAhUUHgIBXCdJTlYzWpRoOUmT3ZRWkWg6TIi8cGiaMAIBinwqRzgqDQsTC3hCd2BHFAomPlc6VIJYLSA8VQU5GyocDkqMyoDK%2Fq%2FzhzlrmF9zypRWWVYlQxrGyxQZFAwS%2B4k3cKpzLFNAJj5tlVdBZkYlAAACAA4AAAViBZkAAwAMAHZACAUEAwIBAAMHK0uwX1BYQBkJAQIAAR4AAAALHwACAgEAAiQAAQEMASAEG0uwbFBYQBkJAQIAAR4AAAIANAACAgEAAiQAAQEPASAEG0AiCQECAAEeAAACADQAAgEBAgAAIwACAgEAAiQAAQIBAAIhBVlZsDgrATMBISUhAS4BJw4BBwJgrwJT%2BqwBAwNN%2FoAJFAkJEwkFmfpnnAO%2FFzoiIjsXAAABAD7%2BqQUZBZkACwC2QBIAAAALAAsKCQgHBgUEAwIBBwcrS7BJUFhAFwQCAgAABQAAJAYBBQULHwMBAQEQASADG0uwX1BYQBcDAQEAATUEAgIAAAUAACQGAQUFCwAgAxtLsOhQWEAhAwEBAAE1BgEFAAAFAAAjBgEFBQAAACQEAgIABQAAACEEG0AyAAQFAgIEKgAAAgMCACoAAwECAwEwAAEBMwYBBQQCBQACIwYBBQUCAAAkAAIFAgAAIQdZWVmwOCsBFSMRIxEhESMRIzUFGbu4%2Fgu4uwWZmfmpBlf5qQZXmQABAFT%2BqQUDBZkAEgCOQAoJCAcGAwIBAAQHK0uwSVBYQCIOBQQDAgEBHgABAQAAACQAAAALHwACAgMAACQAAwMQAyAFG0uwX1BYQB8OBQQDAgEBHgACAAMCAwAAJQABAQAAACQAAAALASAEG0ApDgUEAwIBAR4AAAABAgABAAAmAAIDAwIAACMAAgIDAAAkAAMCAwAAIQVZWbA4KxMhFSEBFQEhFSE1NDY3CQEuATVUBK%2F8ZQI9%2FcMDm%2FtRCQoCdf2LCwgFmZn9OzT9O5lBDh0MAwIC%2FQ0dDgABAJQCXAPwAuMAAwAlQAYDAgEAAgcrQBcAAAEBAAAAIwAAAAEAACQAAQABAAAhA7A4KxMhFSGUA1z8pALjhwAAAQAuAAAE1wawABcAg0AKFxYVEwcFAgAEBytLsF9QWEAcDQEDAAEeAAIBAjQAAQAAAwEAAQAmAAMDDAMgBBtLsGxQWEAcDQEDAAEeAAIBAjQAAQAAAwEAAQAmAAMDDwMgBBtAJw0BAwABHgACAQI0AAMAAzUAAQAAAQEAIwABAQABACQAAAEAAQAhBllZsDgrASMiJj0BITIWFxMeARc%2BATcBPgE7AQEjAR6rHCkBTxYcBZYMDAQFCwkBsAUcFHP91pUClyEpORYP%2FmUgRCIbOB0FRxAV%2BVAAAwA6AP4FIAOgACcAOwBPAKVAHj08KSgBAEdFPE89TzMxKDspOx8dFRMLCQAnAScLBytLsOhQWEA0Sy0ZBQQEBQEeAwECBwEFBAIFAQAmCgYJAwQAAAQBACMKBgkDBAQAAQAkAQgCAAQAAQAhBRtAQkstGQUEBAUBHgADAAcFAwcBACYAAgAFBAIFAQAmCgEGAQAGAQAjCQEEAAEABAEBACYKAQYGAAEAJAgBAAYAAQAhB1mwOCslIi4CJw4DIyIuAjU0PgIzMh4CFz4DMzIeAhUUDgIlMj4CNy4DIyIOAhUUHgIhMj4CNTQuAiMiDgIHHgMD6jhbTUEcHUFMXDc%2BcVUyMlVxPjdcTEEdHEFNWzg%2BcFYyMlZw%2FU8kPjcyGRkyNz4kJD8wHBwwPwKQJD8vHBwvPyQkPjgyGRkyOD7%2BIjtMKipMOyIwWXxMTHxYMSI7TCoqTDsiMVh8TEx8WTCSHjVFJydFNB8YL0gwMEgvGBgvSDAwSC8YHzRFJydFNR4AAf%2BW%2FqIDXAWpACMAlEAKHxwWFA0LBAIEBytLsElQWEAkBgEBABgBAgMCHgABAQABACQAAAARHwADAwIBACQAAgIQAiAFG0uwX1BYQCEGAQEAGAECAwIeAAMAAgMCAQAlAAEBAAEAJAAAABEBIAQbQCsGAQEAGAECAwIeAAAAAQMAAQEAJgADAgIDAQAjAAMDAgEAJAACAwIBACEFWVmwOCsBPgEzMhYXBw4DIyIGBwMOAyMiJic3PgMzMj4CNwF2FbSSJkUgCAIIEh4YZG8Pgg1BY4FLI0oeCgMJFCAZOlc9JQgEQ664DhBWCQ4KBW12%2B%2Fpmkl8tDRBMDA0GARs7XUIAAgCwAX4D2APFABsANwETQBodHAEANDIrKSYkHDcdNxgWDw0KCAAbARsKBytLsAlQWEBOFAUCAAMTBgIBAjAhAgQHLyICBQYEHgADAAIBAwIBACYIAQAAAQcAAQEAJgkBBAYFBAEAIwAHAAYFBwYBACYJAQQEBQEAJAAFBAUBACEHG0uwFVBYQEMUBQIAAxMGAgECMCECBAcvIgIFBgQeCAEAAAEHAAEBACYABwAGBQcGAQAmCQEEAAUEBQEAJQACAgMBACQAAwMOAiAGG0BOFAUCAAMTBgIBAjAhAgQHLyICBQYEHgADAAIBAwIBACYIAQAAAQcAAQEAJgkBBAYFBAEAIwAHAAYFBwYBACYJAQQEBQEAJAAFBAUBACEHWVmwOCsBMj4CNxcOASMiLgIjIg4CByc%2BATMyHgITMj4CNxcOASMiLgIjIg4CByc%2BATMyHgIDEx02LiIJGSNwPTRnZV8tHjguIgkdI3FCNWhkXy0dNi4iCRkjcD00Z2VfLR44LiIJHSNxQjVoZF8DWg4VGAtyLy4hKCENFRkMbTMxISkh%2Fq4NFRgLcTAuISkhDhUZDG0zMSEoIQABAJYAuwPxBH4AEwDRQBYTEhEQDw4NDAsKCQgHBgUEAwIBAAoHK0uwC1BYQDIAAQAAASgABgUFBikCAQAJAQMEAAMAAiYIAQQFBQQAACMIAQQEBQAAJAcBBQQFAAAhBhtLsOhQWEAwAAEAATQABgUGNQIBAAkBAwQAAwACJggBBAUFBAAAIwgBBAQFAAAkBwEFBAUAACEGG0A%2FAAEAATQABgUGNQAAAAkDAAkAACYAAgADBAIDAAImAAQIBQQAACMACAAHBQgHAAAmAAQEBQAAJAAFBAUAACEIWVmwOCsTITczBzMVIQchFSEHIzchNSE3IZYB6XKBcvH%2B0F8Bj%2F4yd4F3%2FvQBS1%2F%2BVgON8fGHyIf8%2FIfIAAIAlABQA5oEkAARABUALUAGFRQTEgIHK0AfERAIAQAFABwAAAEBAAAAIwAAAAEAACQAAQABAAAhBLA4KxMBFRQGBwUGBx4BFwUeAR0BAREhFSGUAwYSGv5HLjMaMhUBuRkT%2FPoDBvz6AxcBeXoQGwzPEgwFDwrRDBsQegF7%2FgqHAAACAO4AUAP0BJAAEQAVAC1ABhUUExICBytAHxEJAgEABQEcAAEAAAEAACMAAQEAAAAkAAABAAAAIQSwOCsBFQE1NDY3JTY3LgEnJS4BPQEBITUhA%2FT8%2BhMZAbkpOBsxFf5HGhIDBvz6AwYDF0r%2BhXoQGwzREwsGDgrPCxwQevvAhwAAAgCA%2F4kECAXyAAUAFAAwQAYFBAIBAgcrQCIRDgoGAwAGAQABHgAAAQEAAAAjAAAAAQAAJAABAAEAACEEsDgrEwEzCQEjAwEeARc%2BATcJASYnDgEHgAGGfAGG%2Fnp88gEUCA8FBQ4JARj%2B6BIKBQ8IAr0DNfzL%2FMwDNP27FyYSEiYXAkUCRisjEiYWAAAB%2F%2F7%2BqQACBcEAAwBCQAYDAgEAAgcrS7BJUFhADAAAAA0fAAEBEAEgAhtLsI1QWEAMAAEAATUAAAANACACG0AKAAABADQAAQErAllZsDgrAzMRIwIEBAXB%2BOgAAAEAGgAAA8sFvwAhAW1AFAAAACEAISAfHh0cGxgTDgwHBggHK0uwMlBYQC0REAICAQEBBAUCHgACAgEBACQAAQENHwAFBQAAACQDAQAADh8HBgIEBAwEIAYbS7BfUFhAKxEQAgIBAQEEBQIeAwEAAAUEAAUAACYAAgIBAQAkAAEBDR8HBgIEBAwEIAUbS7BsUFhAKxEQAgIBAQEEBQIeAwEAAAUEAAUAACYAAgIBAQAkAAEBDR8HBgIEBA8EIAUbS7DGUFhAKxEQAgIBAQEEBQIeBwYCBAUENQMBAAAFBAAFAAAmAAICAQEAJAABAQ0CIAUbS7DoUFhANREQAgIBAQEEBQIeBwYCBAUENQABAAIAAQIBACYDAQAFBQAAACMDAQAABQAAJAAFAAUAACEGG0BBERACAgEBAQYFAh4AAAIDAgADMgcBBgUEBQYEMgAEBDMAAQACAAECAQAmAAMFBQMAACMAAwMFAAAkAAUDBQAAIQhZWVlZWbA4KzMRJy4BPQEzNTQ%2BAjMyFhcHDgEjIiYjIgYdASERIxEhEbpwFRugOnStcyZPHQYCFBMLGA%2BxoQJksv5UA10NBRUUSThdm3A%2BCgpdDQcBk5Qz%2FB8DYPygAAABABoAAAPyBbQAHwGiQBYAAAAfAB8eHRwbGBQTEhEPDgwHBgkHK0uwJlBYQCkBAQMGAR4ABAQBAQAkAgEBAQ0fAAYGAAAAJAUBAAAOHwgHAgMDDAMgBhtLsDJQWEAtAQEDBgEeAAICER8ABAQBAQAkAAEBDR8ABgYAAAAkBQEAAA4fCAcCAwMMAyAHG0uwX1BYQCsBAQMGAR4FAQAABgMABgAAJgACAhEfAAQEAQEAJAABAQ0fCAcCAwMMAyAGG0uwbFBYQC0BAQMGAR4FAQAABgMABgAAJgAEBAEBACQAAQENHwACAgMAACQIBwIDAw8DIAYbS7CkUFhAKgEBAwYBHgUBAAAGAwAGAAAmAAIIBwIDAgMAACUABAQBAQAkAAEBDQQgBRtLsOhQWEA0AQEDBgEeAAIEAwIBACMAAQAEAAEEAQAmBQEAAAYDAAYAACYAAgIDAAAkCAcCAwIDAAAhBhtAQgEBBwYBHgAABAUEAAUyCAEHBgMGBwMyAAIEAwIBACMAAQAEAAEEAQAmAAUABgcFBgAAJgACAgMAACQAAwIDAAAhCFlZWVlZWbA4KzMRJy4BPQEzNTQ%2BAjMyFjsBESMRLgEjIgYdASEVIRG6cBUboDRonGhTmUhksjZtKIKMAQj%2B%2FgNdDQUVFEk2VJdwQg36WQUqAgaVhjaB%2FKAAAAH%2F1AYKAcQG9gAJAB1ACgEABgQACQEJAwcrQAsCAQABADQAAQErArA4KxMyFh8BIyImJyWdICAU04sVGBH%2B2Qb2DRTLBwzZAAL%2F8AYWAnYG8gATACcAVkAKJCIaGBAOBgQEBytLsOhQWEAaAwEBAAABAQAjAwEBAQABACQCAQABAAEAIQMbQCEAAQMAAQEAIwADAAIAAwIBACYAAQEAAQAkAAABAAEAIQRZsDgrExQOAiMiLgI1ND4CMzIeAgUUDgIjIi4CNTQ%2BAjMyHgLMEh4pFxUnHhISHicVFykeEgGqEh4oFhcoHhERHigXFigeEgaCFiceEREeJxYXKR4SEh4pFxYnHhERHicWFykeEhIeKQABAKIGCgKSBvYACwAdQAoAAAALAAoFAwMHK0ALAgEBAAE0AAAAKwKwOCsBBQ4BKwE3PgMzApL%2B2hEaFYrTChESFhEG9tgMCMsKDAgDAAAB%2F%2BwGCgJ4BtwAEAA%2FQAgQDw4MAgADBytLsOhQWEARBwEAAgEeAAIAAjQBAQAAKwMbQBUHAQECAR4AAgECNAABAAE0AAAAKwRZsDgrASMiJi8BJicGDwEOASsBNzMCeIcMHAmCCAQIBIIJHAyH7rAGCgcGXwQEBgJfBgfSAAAB%2F%2BwGCgJ4BtwAEgA%2FQAgSEAQCAQADBytLsOhQWEARCgEAAQEeAgEBAAE0AAAAKwMbQBUKAQACAR4AAQIBNAACAAI0AAAAKwRZsDgrASMnMzIWHwEeARc%2BAT8BPgE7AQGKsO6HDBwJggMHAgIHA4IJHAyHBgrSBwZeAgYDAwYCXgYHAAABALgGHwGsBxMAEwAlQAYQDgYEAgcrQBcAAQAAAQEAIwABAQABACQAAAEAAQAhA7A4KwEUDgIjIi4CNTQ%2BAjMyHgIBrBQiLRkYLCETEyEsGBktIhQGmBgsIRQUISwYGSwiFBQiLAACAHYFzQHxBy0AEwAfADNACh4cGBYQDgYEBAcrQCEAAAADAgADAQAmAAIBAQIBACMAAgIBAQAkAAECAQEAIQSwOCsTND4CMzIeAhUUDgIjIi4CNxQWMzI2NTQmIyIGdh8zRCYnRTUeHjVFJyZEMx9ZNi8tNzctLzYGeydCLxoaL0InJkAuGhouQCYrOTkrLTg4AAEAGgYIAlYG0gAbALBAEgEAGBYSEQ8NCggEAwAbARsHBytLsFtQWEAlBgEAAwIAAQAjBQEBAAMCAQMBACYGAQAAAgEAJAQBAgACAQAhBBtLsHBQWEAsAAEFAAUBADIGAQADAgABACMABQADAgUDAQAmBgEAAAIBACQEAQIAAgEAIQUbQDMAAQUABQEAMgAEAwIDBAIyBgEAAwIAAQAjAAUAAwQFAwEAJgYBAAACAQAkAAIAAgEAIQZZWbA4KwEyNjczFA4CIyIuAiMiBgcjND4CMzIeAgGrIyUBYhYqPigjQDs0GCIlAWQXKz8nI0A6NAZ%2FKSUrSDUdGh8aKyQrSTQeGh8aAAAA%29%20format%28%27truetype%27%29%3B%0A%7D%0A%40font%2Dface%20%7B%0Afont%2Dfamily%3A%20%27Lato%27%3B%0Afont%2Dstyle%3A%20normal%3B%0Afont%2Dweight%3A%20700%3B%0Afont%2Ddisplay%3A%20swap%3B%0Asrc%3A%20url%28data%3Afont%2Fttf%3Bbase64%2CAAEAAAAQAQAABAAAR1BPU4VHMdkAABdEAAAWjEdTVUKOao6oAAACcAAAAHBPUy8y2uZ9kAAAAhAAAABgY21hcLF2jaQAAALgAAABdGN2dCAHyBmgAAABXAAAAC5mcGdtclpyQAAAEFwAAAblZ2FzcAANABgAAAEMAAAADGdseWb3JnCKAAAt0AAA5eBoZWFk%2FN3yRwAAAYwAAAA2aGhlYQ%2F2B9QAAAE4AAAAJGhtdHhRdE5rAAAMKAAABDJsb2NhFdneugAABFQAAAIibWF4cAH6B%2FYAAAEYAAAAIG5hbWUzsVCFAAAGeAAAAoBwb3N0UP3bqwAACPgAAAMvcHJlcKYHlRcAAAHEAAAASwABAAIADQAH%2F%2F8ADwABAAABEACCAAcAXwAEAAIAIgAtADkAAACBBuUAAgABAAEAAAe2%2FlYAAAkr%2F0%2F%2FSQjuAAEAAAAAAAAAAAAAAAAAAAEJAAAAAAAAAAAAAAD%2FAL0A%2FwD%2FAL0AvgWmAAAFzAQCAAD%2BsQW2%2F%2FAFzAQS%2F%2FH%2BmAAAAAEAAAABGqAQwksGXw889QAZB9AAAAAAypNecAAAAADK3y6A%2F0%2F%2BlwjuB1IAAQAJAAIAAAAAAAC5CAAIAGMgsAEjRCCwAyNwsBRFICCwKGBmIIpVWLACJWGwAUVjI2KwAiNEswkKAwIrswsQAwIrsxEWAwIrWbIEKAZFUkSzCxAEAisAAAMEJAK8AAUAAAV4BRQAAAEYBXgFFAAAA7oAoAH0CAMCDwgCAgIEAwIDgAAAr0AAYEoAAAAAAAAAAHR5UEwAIAAA%2BwIGSv56AZAHtgGqIAAAkwAAAAAEAgWmAAAAIAACAAEAAAAKADAARAACREZMVAAabGF0bgAOAAQAAAAA%2F%2F8AAQABAAQAAAAA%2F%2F8AAQAAAAJsaWdhAA5saWdhAA4AAAABAAAAAQAEAAQAAAABAAgAAQAaAAEACAACAAwABgEHAAIATwEGAAIATAABAAEASQAAAAIAAAADAAAAFAADAAEAAAAUAAQBYAAAAFQAQAAFABQAAAANAH4A%2FwEHARkBMQFEAVMBWwFhAX4BkgLHAskC3QPAIBQgGiAeICIgJiAwIDogRCCsISIhJiICIgYiDyISIhoiHiIrIkgiYCJlJcomafsC%2F%2F8AAAAAAA0AIACgAQQBGAExAUEBUgFaAWABeAGSAsYCyQLYA8AgEyAYIBwgICAmIDAgOSBEIKwhIiEmIgIiBiIPIhEiGiIeIisiSCJgImQlyiZp%2BwH%2F%2FwAB%2F%2FX%2F4%2F%2FC%2F77%2Frv%2BX%2F4j%2Fe%2F91%2F3H%2FW%2F9I%2FhX%2BFP4G%2FSTg0uDP4M7gzeDK4MHgueCw4Enf1N%2FR3vbe897r3ure497g3tTeuN6h3p7bOtqcBgUAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANwA3ADcANwBgQHcAr8DfgSqBbwF%2FAYvBmIG6AcgB34Hngf%2BCCwIpgkSCbYKkQsCC7MMTgylDWYOAA6pD0YPbw%2BcD8EQyBHyEmIS%2FhOrFBUUfhTaFZUV7RYjFp8XOhd8GAQYYBjcGU4Z6Bp0GyobdRvXHCccpB0VHW0dyh4QHjwegh7FHvMfIiAPIREh0iK1I4IkByU6JcImOibiJ4MnyCh%2BKQopkCqSK5osZC0aLdAuXi6uL0AvsDAQMGsxATEsMcIyDzIPMn0zFDPSNHE1CzVINg42azfnOK849jkvOU86qTrJOyw7cjv1PKQ81D2qPf4%2BMT7TPyY%2Fhz%2FOQMNB6UNeRBFEHUQpRDVEQURNRFlE80eVR6FHrUe5R8VH0UfdR%2BlH9Uh%2FSItIl0ijSK9Iu0jHSOxJ0kneSepJ9koCSg5KiktgS2xLeEuES5BLnEuoTc1PAU8NTxlPJU8xTz1PSU9VT2FQJlAyUD5QSlBWUGJQblDQUbBRvFHIUdRR4FHsUvFS%2FVP2VVVVYVVtVmRYZligWQRZb1l7WYdawFwwXDxcSFxUXGBcbFx4XIRcllyiXLRcwF1TXZNd013bXiVeZF7SXz9f4mAzYNVg9WEVYUFhbWGZYediNmKFYzNkIWRfZQJmcGaYZsBm9mhnaO5pjGp5atNrKGuUa7RsIGy%2BbUJt%2FW5kbqZu6G9Ub4JwK3DqcRNxY3GMcb9x8XIkcm1y8AAAAAAACABmAAMAAQQJAAABFAEGAAMAAQQJAAEACAD%2BAAMAAQQJAAIACAD2AAMAAQQJAAMATgCoAAMAAQQJAAQAEgCWAAMAAQQJAAUAUABGAAMAAQQJAAYAEgA0AAMAAQQJAA4ANAAAAGgAdAB0AHAAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABMAGEAdABvAC0AQgBvAGwAZABWAGUAcgBzAGkAbwBuACAAMQAuADEAMAA0ADsAIABXAGUAcwB0AGUAcgBuACsAUABvAGwAaQBzAGgAIABvAHAAZQBuAHMAbwB1AHIAYwBlAEwAYQB0AG8AIABCAG8AbABkAHQAeQBQAG8AbABhAG4AZABMAHUAawBhAHMAegBEAHoAaQBlAGQAegBpAGMAOgAgAEwAYQB0AG8AIABCAG8AbABkADoAIAAyADAAMQAxAEIAbwBsAGQATABhAHQAbwBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEAMAAtADIAMAAxADEAIABiAHkAIAB0AHkAUABvAGwAYQBuAGQAIABMAHUAawBhAHMAegAgAEQAegBpAGUAZAB6AGkAYwAgAHcAaQB0AGgAIABSAGUAcwBlAHIAdgBlAGQAIABGAG8AbgB0ACAATgBhAG0AZQAgACIATABhAHQAbwAiAC4AIABMAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMQAuADEALgACAAAAAAAA%2F4gAoAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAECAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAQMAowCEAIUAvQCWAOgAhgCOAIsAnQCpAKQBBACKANoAgwCTAPIA8wCNAJcAiADDAN4A8QCeAKoA9QD0APYAogCtAMkAxwCuAGIAYwCQAGQAywBlAMgAygDPAMwAzQDOAOkAZgDTANAA0QCvAGcA8ACRANYA1ADVAGgA6wDtAIkAagBpAGsAbQBsAG4AoABvAHEAcAByAHMAdQB0AHYAdwDqAHgAegB5AHsAfQB8ALgAoQB%2FAH4AgACBAOwA7gC6AQUBBgD9AP4BBwEIANcA4gDjAQkBCgCwALEBCwEMAOQA5QC7AQ0BDgEPARAA5gDnAKYA2ADhAREA2wDcAN0A4ADZAN8AmwCyALMAtgC3AMQAtAC1AMUAggDCAIcAqwDGAL4AvwC8ARIAjACfAJgAqACaAJkA7wClAJIAnACnAI8AlACVALkBEwDAAMEBFAEVARYBFwEYARkBGgEbBE5VTEwHdW5pMDBBMAd1bmkwMEFEB0FvZ29uZWsHYW9nb25lawdFb2dvbmVrB2VvZ29uZWsGTmFjdXRlBm5hY3V0ZQZTYWN1dGUGc2FjdXRlBlphY3V0ZQZ6YWN1dGUKWmRvdGFjY2VudAp6ZG90YWNjZW50B3VuaTAyQzkERXVybwd1bmkyNjY5CmdyYXZlLmNhc2UNZGllcmVzaXMuY2FzZQphY3V0ZS5jYXNlD2NpcmN1bWZsZXguY2FzZQpjYXJvbi5jYXNlDmRvdGFjY2VudC5jYXNlCXJpbmcuY2FzZQp0aWxkZS5jYXNlAARGACoAAAAAAAAAAAGCAAAC0QDRA0wAgwSIACcEiABFBkYAPQWUAEAB3ACDAlgAagJYAEsDIABMBIgAWwHCAFACzgBkAcIASQMG%2F%2B4EiAAyBIgApQSIAFQEiABaBIgAFwSIAEwEiABXBIgAYASIAE4EiACCAhIAcQISAHEEiACLBIgAiASIAOUDSQAlBm0AQwWMAAYFFwCSBT0APgXXAJIEeQCSBGMAkgWmAD4F6ACSAnQAswNqACYFdACbBAoAkgdEAJIF6ACSBj8AQwTiAJsGPwBDBR4AmwQxACQEpgAYBbAAgQWMAAQILQAMBU4ADAUd%2F%2FkE0gA%2BAlgAcwMN%2F%2BQCWABLBIgAegMUAAACfv%2F%2FBBcAUQR0AIcDugA%2FBHQAPQQtAD8CvQAXBAsAIARxAIQCHgB0Ahr%2FxgRPAIcCHgCUBpQAhARxAIQEcQA9BGsAhAR0AD0DMQCEA2oAKgMGACcEcQBvBCsADgYuAAcEOAAYBCsABwOrAEMCWAAdAlgAzAJYAEkEiABiAYIAAALRANEEiAB7BIgAJwSIAG4EiAALAlgAzAPyAF4Cfv%2F6Bi8ANQK4AFEDzAB7BIgAiALOAGQGLwA1An4AFAMjADcEiABbApoARQKaAEoCfgC8BHEAbwV5ACECLwBbAn4AhAKaAF8DCAA9A8wAkAWQAEwFkABMBZEANwNJADAFjAAGBYwABgWMAAYFjAAGBYwABgWMAAYHTP%2FkBT0APgR5AJIEeQCSBHkAkgR5AJICdP%2BeAnQAgQJ0%2F9ECdP%2FgBi0ANQXoAJIGPwBDBj8AQwY%2FAEMGPwBDBj8AQwSIAGoGPwBDBbAAgQWwAIEFsACBBbAAgQUd%2F%2FkE4gCbBPYAsAQXAFEEFwBRBBcAUQQXAFEEFwBRBBcAUQZzAFEDugA%2FBC0APwQtAD8ELQA%2FBC0APwIe%2F9cCHgCUAh7%2FvgIe%2F9IEcABCBHEAhARxAD0EcQA9BHEAPQRxAD0EcQA9BIgAWwRxACsEcQBvBHEAbwRxAG8EcQBvBCsABwRrAIQEKwAHBYwABgQXAFEFPQA%2BA7oAPwSGAJIELQA%2FAh4AlARNACICpgA0BegAkgRxAIQIcwBDBtUAPQRTACQDagAqBDEAJANqACoFHf%2F5BNIAPgOrAEME0gA%2BA6sAQwTSAD4DqwBDBIgAYgJ%2B%2F%2BYCfv%2FmAn4AFAJ%2BABECfgCiAn4AYAJ%2BAIMCfgABAn4ARQUIADQEcQCjBpQAowHCAGIBwgBWAcIAVgMOAGIDDgBWAw4AVgSIAFQEiABUBIgAjwXtAEkJKwA9AoIAewKCAJACx%2F9PBIgAJQWsADkFyABHBIgAQwW7AAwFXAAzBVwAUgSIAIgEjQA1BVwALgM7%2F6cEiACdBIgAiASIAIsEiADlBIgAcQAA%2F%2F4EsgAXBNIAFwJ%2B%2F67%2F4QCR%2F9L%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%2F%2FAAEAAQAEAAAAAP%2F%2FAAEAAAACa2VybgAOa2VybgAOAAAAAQAAAAEABAACAAAAAgCyAAoAAQAMAAQAAAABABIAAQABAPkAJQBt%2F70Ab%2F%2B9AHD%2FzQBy%2F0EAdP82AHX%2FNgB5%2F70Ae%2F82AHz%2FQQB9%2F70Aif%2FNAJT%2FzQCV%2F80Alv%2FNAJf%2FzQCY%2F80Amv%2FNAJv%2FzACc%2F8wAnf%2FMAJ7%2FzACf%2F0oAv%2F%2BlAMH%2FpQDE%2F80Azf%2FNANP%2FSgDl%2F70A5v%2B9AOf%2FQQDo%2F0EA6v9BAOv%2FQQDv%2F70A8v%2B9APP%2FvQD2%2F0EAAQD%2BAAQAAAB6FFwUXBPKFFwTBBJmEwQQkA%2FqDwAO1g%2FqDgANvgzoC7IP6gr4D%2BoKngkIDb4QkAfaDOgGGAU%2BE8oPAATwBJYElgRMBPAD%2BgTwBPAElgSWA8QDMgMgA%2FoDMhPKD%2BoUXBJmEmYP6hRcAtYC1hJmAtYUXBJmDwAPAA8ADwAPAA8ADtYP6g%2FqD%2BoP6g%2FqD%2BoP6g2%2BDb4Nvg2%2BBhgP6gTwBPAE8ATwBPAE8ASWBJYElgSWBJYE8ASWBJYElgSWBJYElgMyBJYDMg8ABPAO1gSWAkwE8ASWBhgFPgU%2BBT4SZhJmFFwUXBMEFFwUXBMEEmYSZhJmFFwB9gABAHoABQAKAAsADQAPABAAEQASACMAJAAmACcAKQAtAC4ALwAyADMANAA1ADcAOAA5ADoAOwA8AD0APgA%2FAEQARQBIAEkASwBOAFAAUQBSAFMAVQBZAFoAWwBcAF4AawBsAG0AbwBwAHIAdAB1AHkAewB8AH0AggCDAIQAhQCGAIcAiQCSAJQAlQCWAJcAmACaAJsAnACdAJ4AnwCgAKIAowCkAKUApgCnAKgAqgCrAKwArQCzALQAtQC2ALcAuAC6AL8AwADBAMIAwwDEAMcAyQDMAM4A0wDUANYA2ADlAOYA5wDoAOkA6gDrAOwA7wDyAPMA9gD5ABUABf9BAAr%2FQQAN%2F0EAEP%2B9ACL%2FwQAj%2F80AJv%2FNACr%2FzQAtADgAMv%2FNADT%2FzQA3%2F20AOP%2FMADn%2FVwA6%2F5oAPP9KAD%2F%2FVwBZ%2F6UAXP%2BlAGv%2FzQBs%2F0EAIgAF%2F3QACv90AA3%2FdAAQ%2F48AOf9VADr%2FfQA8%2F1kAP%2F9VAFn%2FxgBc%2F8YAbP90AG3%2FjwBv%2F48Acv90AHT%2FeAB1%2F3gAef%2BPAHv%2FeAB8%2F3QAff%2BPAJ%2F%2FWQC%2F%2F8YAwf%2FGANP%2FWQDl%2F48A5v%2BPAOf%2FdADo%2F3QA6v90AOv%2FdADv%2F48A8v%2BPAPP%2FjwD2%2F3QAEgAJ%2FzYAEv82ACT%2FNgA5ADEAOgAxADwAKAA%2FADEAgv82AIP%2FNgCE%2FzYAhf82AIb%2FNgCH%2FzYAiP82AJ8AKADC%2FzYA0wAoAPn%2FNgAEAA%2F%2FuQAR%2F7kA6f%2B5AOz%2FuQAkAAn%2FpQAP%2F3gAEf94ABL%2FpQAk%2F6UARv%2FfAEf%2F3wBI%2F98AUv%2FfAFT%2F3wCC%2F6UAg%2F%2BlAIT%2FpQCF%2F6UAhv%2BlAIf%2FpQCI%2F6UAqf%2FfAKr%2F3wCr%2F98ArP%2FfAK3%2F3wCy%2F98AtP%2FfALX%2F3wC2%2F98At%2F%2FfALj%2F3wC6%2F98Awv%2BlAMX%2F3wDH%2F98Azv%2FfAOn%2FeADs%2F3gA%2Bf%2BlAA0AD%2F94ABH%2FeABE%2F%2BMAov%2FjAKP%2F4wCk%2F%2BMApf%2FjAKb%2F4wCn%2F%2BMAqP%2FjAMP%2F4wDp%2F3gA7P94ABQARv%2FEAEf%2FxABI%2F8QAUv%2FEAFT%2FxACp%2F8QAqv%2FEAKv%2FxACs%2F8QArf%2FEALL%2FxAC0%2F8QAtf%2FEALb%2FxAC3%2F8QAuP%2FEALr%2FxADF%2F8QAx%2F%2FEAM7%2FxAASAAUAQAAKAEAADQBAAA%2F%2FhAAR%2F4QAbABAAHIAQAB0AGQAdQBkAHsAZAB8AEAA5wBAAOgAQADp%2F4QA6gBAAOsAQADs%2F4QA9gBAABYABf%2BgAAr%2FoAAM%2F9wADf%2BgADn%2FhQA6%2F9cAP%2F%2BFAED%2F3ABZ%2F98AW%2F%2FEAFz%2F3wBg%2F9wAbP%2BgAHL%2FoAB8%2F6AAv%2F%2FfAMH%2F3wDn%2F6AA6P%2BgAOr%2FoADr%2F6AA9v%2BgABMABf%2B0AAr%2FtAAN%2F7QAWf%2FcAFr%2F7gBc%2F9wAbP%2B0AHL%2FtAB0%2F7QAdf%2B0AHv%2FtAB8%2F7QAv%2F%2FcAMH%2F3ADn%2F7QA6P%2B0AOr%2FtADr%2F7QA9v%2B0ADYAEP%2FAACIAIAAj%2F88AJv%2FPACr%2FzwAy%2F88ANP%2FPAEb%2F4wBH%2F%2BMASP%2FjAFL%2F4wBU%2F%2BMAVv%2FtAFn%2F3gBc%2F94Aa%2F%2FPAG3%2FwABv%2F8AAcP%2FPAHn%2FwAB9%2F8AAif%2FPAJT%2FzwCV%2F88Alv%2FPAJf%2FzwCY%2F88Amv%2FPAKn%2F4wCq%2F%2BMAq%2F%2FjAKz%2F4wCt%2F%2BMAsv%2FjALT%2F4wC1%2F%2BMAtv%2FjALf%2F4wC4%2F%2BMAuv%2FjAL%2F%2F3gDB%2F94AxP%2FPAMX%2F4wDH%2F%2BMAzf%2FPAM7%2F4wDQ%2F%2B0A0v%2FtAOX%2FwADm%2F8AA7%2F%2FAAPL%2FwADz%2F8AAcAAFACQACf9KAAoAJAANACQAD%2F9ZABD%2FYAAR%2F1kAEv9KAB3%2FfQAe%2F30AIgAgACP%2FsAAk%2F0oAJv%2BwACr%2FsAAt%2FzgAMv%2BwADT%2FsABE%2F28ARv9gAEf%2FYABI%2F2AASv9QAFD%2FfQBR%2F30AUv9gAFP%2FfQBU%2F2AAVf99AFb%2FdQBY%2F30AWf%2BcAFr%2FoABb%2F3gAXP%2BcAGv%2FsABsACQAbf9gAG%2F%2FYABw%2F7AAcgAkAHQAOAB1ADgAd%2F99AHn%2FYAB7ADgAfAAkAH3%2FYACC%2F0oAg%2F9KAIT%2FSgCF%2F0oAhv9KAIf%2FSgCI%2F0oAif%2BwAJT%2FsACV%2F7AAlv%2BwAJf%2FsACY%2F7AAmv%2BwAKL%2FbwCj%2F28ApP9vAKX%2FbwCm%2F28Ap%2F9vAKj%2FbwCp%2F2AAqv9gAKv%2FYACs%2F2AArf9gALL%2FYACz%2F30AtP9gALX%2FYAC2%2F2AAt%2F9gALj%2FYAC6%2F2AAu%2F99ALz%2FfQC9%2F30Avv99AL%2F%2FnADB%2F5wAwv9KAMP%2FbwDE%2F7AAxf9gAMf%2FYADI%2F30AzP99AM3%2FsADO%2F2AA0P91ANL%2FdQDl%2F2AA5v9gAOcAJADoACQA6f9ZAOoAJADrACQA7P9ZAO%2F%2FYADy%2F2AA8%2F9gAPYAJAD5%2F0oASwAFACwACf%2BKAAoALAANACwAD%2F99ABD%2F3AAR%2F30AEv%2BKACIAIAAk%2F4oALf%2BRAET%2FnQBG%2F9cAR%2F%2FXAEj%2F1wBK%2F6AAUv%2FXAFT%2F1wBW%2F8sAbAAsAG3%2F3ABv%2F9wAcgAsAHQALAB1ACwAef%2FcAHsALAB8ACwAff%2FcAIL%2FigCD%2F4oAhP%2BKAIX%2FigCG%2F4oAh%2F%2BKAIj%2FigCi%2F50Ao%2F%2BdAKT%2FnQCl%2F50Apv%2BdAKf%2FnQCo%2F50Aqf%2FXAKr%2F1wCr%2F9cArP%2FXAK3%2F1wCy%2F9cAtP%2FXALX%2F1wC2%2F9cAt%2F%2FXALj%2F1wC6%2F9cAwv%2BKAMP%2FnQDF%2F9cAx%2F%2FXAM7%2F1wDQ%2F8sA0v%2FLAOX%2F3ADm%2F9wA5wAsAOgALADp%2F30A6gAsAOsALADs%2F30A7%2F%2FcAPL%2F3ADz%2F9wA9gAsAPn%2FigBlAAn%2FbQAP%2F0wAEP9MABH%2FTAAS%2F20AHf9gAB7%2FYAAj%2F7IAJP9tACb%2FsgAq%2F7IALf84ADL%2FsgA0%2F7IARP8MAEb%2FNABH%2FzQASP80AEr%2FSwBQ%2F2AAUf9gAFL%2FNABT%2F2AAVP80AFX%2FYABW%2F3QAWP9gAFn%2FTABa%2F3QAW%2F93AFz%2FTABd%2F4gAa%2F%2ByAG3%2FTABv%2F0wAcP%2ByAHf%2FYAB5%2F0wAff9MAIL%2FbQCD%2F20AhP9tAIX%2FbQCG%2F20Ah%2F9tAIj%2FbQCJ%2F7IAlP%2ByAJX%2FsgCW%2F7IAl%2F%2ByAJj%2FsgCa%2F7IAov8MAKP%2FDACk%2FwwApf8MAKb%2FDACn%2FwwAqP8MAKn%2FNACq%2FzQAq%2F80AKz%2FNACt%2FzQAsv80ALP%2FYAC0%2FzQAtf80ALb%2FNAC3%2FzQAuP80ALr%2FNAC7%2F2AAvP9gAL3%2FYAC%2B%2F2AAv%2F9MAMH%2FTADC%2F20Aw%2F8MAMT%2FsgDF%2FzQAx%2F80AMj%2FYADM%2F2AAzf%2ByAM7%2FNADQ%2F3QA0v90ANX%2FiADX%2F4gA2f%2BIAOX%2FTADm%2F0wA6f9MAOz%2FTADv%2F0wA8v9MAPP%2FTAD5%2F20AFgAj%2F9AAJv%2FQACr%2F0AAy%2F9AANP%2FQADf%2FyAA4%2F80Aa%2F%2FQAHD%2F0ACJ%2F9AAlP%2FQAJX%2F0ACW%2F9AAl%2F%2FQAJj%2F0ACa%2F9AAm%2F%2FNAJz%2FzQCd%2F80Anv%2FNAMT%2F0ADN%2F9AALgAJ%2F2UAD%2F73ABH%2B9wAS%2F2UAJP9lAC3%2FQQBE%2F84ARv%2FiAEf%2F4gBI%2F%2BIAUv%2FiAFT%2F4gCC%2F2UAg%2F9lAIT%2FZQCF%2F2UAhv9lAIf%2FZQCI%2F2UAov%2FOAKP%2FzgCk%2F84Apf%2FOAKb%2FzgCn%2F84AqP%2FOAKn%2F4gCq%2F%2BIAq%2F%2FiAKz%2F4gCt%2F%2BIAsv%2FiALT%2F4gC1%2F%2BIAtv%2FiALf%2F4gC4%2F%2BIAuv%2FiAML%2FZQDD%2F84Axf%2FiAMf%2F4gDO%2F%2BIA6f73AOz%2B9wD5%2F2UATQAF%2FuQACv7kAA3%2B5AAPADoAEP9OABEAOgAi%2F84AI%2F%2BwACb%2FsAAq%2F7AAMv%2BwADT%2FsAA3%2F1AAOf9BADr%2FWQA8%2Fx0AP%2F9BAEb%2F2gBH%2F9oASP%2FaAFL%2F2gBU%2F9oAWf%2BJAFr%2FsABc%2F4kAa%2F%2BwAGz%2B5ABt%2F04Ab%2F9OAHD%2FsABy%2FuQAdP8tAHX%2FLQB5%2F04Ae%2F8tAHz%2B5AB9%2F04Aif%2BwAJT%2FsACV%2F7AAlv%2BwAJf%2FsACY%2F7AAmv%2BwAJ%2F%2FHQCp%2F9oAqv%2FaAKv%2F2gCs%2F9oArf%2FaALL%2F2gC0%2F9oAtf%2FaALb%2F2gC3%2F9oAuP%2FaALr%2F2gC%2F%2F4kAwf%2BJAMT%2FsADF%2F9oAx%2F%2FaAM3%2FsADO%2F9oA0%2F8dAOX%2FTgDm%2F04A5%2F7kAOj%2B5ADpADoA6v7kAOv%2B5ADsADoA7%2F9OAPL%2FTgDz%2F04A9v7kADUAEP%2B%2BACP%2F4gAm%2F%2BIAKv%2FiADL%2F4gA0%2F%2BIARv%2FVAEf%2F1QBI%2F9UASf%2FIAFL%2F1QBU%2F9UAV%2F%2BlAFn%2FtwBa%2F8wAXP%2B3AGv%2F4gBt%2F74Ab%2F%2B%2BAHD%2F4gB5%2F74Aff%2B%2BAIn%2F4gCU%2F%2BIAlf%2FiAJb%2F4gCX%2F%2BIAmP%2FiAJr%2F4gCp%2F9UAqv%2FVAKv%2F1QCs%2F9UArf%2FVALL%2F1QC0%2F9UAtf%2FVALb%2F1QC3%2F9UAuP%2FVALr%2F1QC%2F%2F7cAwf%2B3AMT%2F4gDF%2F9UAx%2F%2FVAM3%2F4gDO%2F9UA5f%2B%2BAOb%2FvgDv%2F74A8v%2B%2BAPP%2FvgAQAAn%2FzAAP%2F84AEf%2FOABL%2FzAAk%2F8wAgv%2FMAIP%2FzACE%2F8wAhf%2FMAIb%2FzACH%2F8wAiP%2FMAML%2FzADp%2F84A7P%2FOAPn%2FzAA1AAn%2FbQAP%2F0wAEf9MABL%2FbQAd%2F8QAHv%2FEACIAHgAk%2F20ALf9DAEb%2FwABH%2F8AASP%2FAAFD%2FxABR%2F8QAUv%2FAAFP%2FxABU%2F8AAVf%2FEAFj%2FxAB3%2F8QAgv9tAIP%2FbQCE%2F20Ahf9tAIb%2FbQCH%2F20AiP9tAKn%2FwACq%2F8AAq%2F%2FAAKz%2FwACt%2F8AAsv%2FAALP%2FxAC0%2F8AAtf%2FAALb%2FwAC3%2F8AAuP%2FAALr%2FwAC7%2F8QAvP%2FEAL3%2FxAC%2B%2F8QAwv9tAMX%2FwADH%2F8AAyP%2FEAMz%2FxADO%2F8AA6f9MAOz%2FTAD5%2F20ACgAQ%2F3AAbf9wAG%2F%2FcAB5%2F3AAff9wAOX%2FcADm%2F3AA7%2F9wAPL%2FcADz%2F3AAOgAF%2F0EACv9BAA3%2FQQAQ%2F70AIv%2FBACP%2FzQAm%2F80AKv%2FNAC0AOAAy%2F80ANP%2FNADf%2FbQA4%2F8wAOf9XADr%2FmgA8%2F0oAP%2F9XAFn%2FpQBc%2F6UAa%2F%2FNAGz%2FQQBt%2F70Ab%2F%2B9AHD%2FzQBy%2F0EAdP82AHX%2FNgB5%2F70Ae%2F82AHz%2FQQB9%2F70Aif%2FNAJT%2FzQCV%2F80Alv%2FNAJf%2FzQCY%2F80Amv%2FNAJv%2FzACc%2F8wAnf%2FMAJ7%2FzACf%2F0oAv%2F%2BlAMH%2FpQDE%2F80Azf%2FNANP%2FSgDl%2F70A5v%2B9AOf%2FQQDo%2F0EA6v9BAOv%2FQQDv%2F70A8v%2B9APP%2FvQD2%2F0EAKQAF%2F9YACf%2FNAAr%2F1gAM%2F9gADf%2FWAA%2F%2FzAAR%2F8wAEv%2FNACT%2FzQA3%2F7IAOf%2FIADv%2F4gA8%2F7AAPf%2FAAD%2F%2FyABA%2F9gAYP%2FYAGz%2F1gBy%2F9YAfP%2FWAIL%2FzQCD%2F80AhP%2FNAIX%2FzQCG%2F80Ah%2F%2FNAIj%2FzQCf%2F7AAwv%2FNANP%2FsADU%2F8AA1v%2FAANj%2FwADn%2F9YA6P%2FWAOn%2FzADq%2F9YA6%2F%2FWAOz%2FzAD2%2F9YA%2Bf%2FNAHUABQAsAAn%2FVwAKACwADQAsAA%2F%2FPAAQ%2F4wAEf88ABL%2FVwAd%2F50AHv%2BdACIAJwAj%2F8gAJP9XACb%2FyAAq%2F8gALf9kADL%2FyAA0%2F8gARP%2BFAEb%2FhQBH%2F4UASP%2BFAEn%2F4gBK%2F3YAUP%2BdAFH%2FnQBS%2F4UAU%2F%2BdAFT%2FhQBV%2F50AVv%2BUAFf%2F0gBY%2F50AWf%2FFAFv%2FvQBc%2F8UAXf%2BlAGv%2FyABsACwAbf%2BMAG%2F%2FjABw%2F8gAcgAsAHQAMQB1ADEAd%2F%2BdAHn%2FjAB7ADEAfAAsAH3%2FjACC%2F1cAg%2F9XAIT%2FVwCF%2F1cAhv9XAIf%2FVwCI%2F1cAif%2FIAJT%2FyACV%2F8gAlv%2FIAJf%2FyACY%2F8gAmv%2FIAKL%2FhQCj%2F4UApP%2BFAKX%2FhQCm%2F4UAp%2F%2BFAKj%2FhQCp%2F4UAqv%2BFAKv%2FhQCs%2F4UArf%2BFALL%2FhQCz%2F50AtP%2BFALX%2FhQC2%2F4UAt%2F%2BFALj%2FhQC6%2F4UAu%2F%2BdALz%2FnQC9%2F50Avv%2BdAL%2F%2FxQDB%2F8UAwv9XAMP%2FhQDE%2F8gAxf%2BFAMf%2FhQDI%2F50AzP%2BdAM3%2FyADO%2F4UA0P%2BUANL%2FlADV%2F6UA1%2F%2BlANn%2FpQDl%2F4wA5v%2BMAOcALADoACwA6f88AOoALADrACwA7P88AO%2F%2FjADy%2F4wA8%2F%2BMAPYALAD5%2F1cAJwAF%2F1cACf%2B9AAr%2FVwAN%2F1cAD%2F98ABH%2FfAAS%2F70AJP%2B9ADf%2FTAA5%2F4wAOv%2FcADv%2FvgA8%2F2AAPf%2FQAD%2F%2FjABs%2F1cAcv9XAHz%2FVwCC%2F70Ag%2F%2B9AIT%2FvQCF%2F70Ahv%2B9AIf%2FvQCI%2F70An%2F9gAML%2FvQDT%2F2AA1P%2FQANb%2F0ADY%2F9AA5%2F9XAOj%2FVwDp%2F3wA6v9XAOv%2FVwDs%2F3wA9v9XAPn%2FvQAxAAX%2FKwAK%2FysADf8rABD%2FfAAj%2F8wAJv%2FMACr%2FzAAy%2F8wANP%2FMADf%2FTAA5%2F0wAOv99ADz%2FWQA%2F%2F0wAWf94AFr%2FuQBc%2F3gAa%2F%2FMAGz%2FKwBt%2F3wAb%2F98AHD%2FzABy%2FysAef98AHz%2FKwB9%2F3wAif%2FMAJT%2FzACV%2F8wAlv%2FMAJf%2FzACY%2F8wAmv%2FMAJ%2F%2FWQC%2F%2F3gAwf94AMT%2FzADN%2F8wA0%2F9ZAOX%2FfADm%2F3wA5%2F8rAOj%2FKwDq%2FysA6%2F8rAO%2F%2FfADy%2F3wA8%2F98APb%2FKwAkACP%2F2AAm%2F9gAKv%2FYADL%2F2AA0%2F9gARv%2FcAEf%2F3ABI%2F9wAUv%2FcAFT%2F3ABr%2F9gAcP%2FYAIn%2F2ACU%2F9gAlf%2FYAJb%2F2ACX%2F9gAmP%2FYAJr%2F2ACp%2F9wAqv%2FcAKv%2F3ACs%2F9wArf%2FcALL%2F3AC0%2F9wAtf%2FcALb%2F3AC3%2F9wAuP%2FcALr%2F3ADE%2F9gAxf%2FcAMf%2F3ADN%2F9gAzv%2FcAE0ACf9BAA%2F%2FKwAQ%2F1cAEf8rABL%2FQQAj%2F9YAJP9BACb%2F1gAq%2F9YAMv%2FWADT%2F1gA5ACwAOgAsADwAJAA%2FACwARP%2B%2BAEb%2FoABH%2F6AASP%2BgAFL%2FoABU%2F6AAa%2F%2FWAG3%2FVwBv%2F1cAcP%2FWAHn%2FVwB9%2F1cAgv9BAIP%2FQQCE%2F0EAhf9BAIb%2FQQCH%2F0EAiP9BAIn%2F1gCU%2F9YAlf%2FWAJb%2F1gCX%2F9YAmP%2FWAJr%2F1gCfACQAov%2B%2BAKP%2FvgCk%2F74Apf%2B%2BAKb%2FvgCn%2F74AqP%2B%2BAKn%2FoACq%2F6AAq%2F%2BgAKz%2FoACt%2F6AAsv%2BgALT%2FoAC1%2F6AAtv%2BgALf%2FoAC4%2F6AAuv%2BgAML%2FQQDD%2F74AxP%2FWAMX%2FoADH%2F6AAzf%2FWAM7%2FoADTACQA5f9XAOb%2FVwDp%2FysA7P8rAO%2F%2FVwDy%2F1cA8%2F9XAPn%2FQQAEACoAAAQcBaYAIwA3ADsAPwD%2BQBY%2FPj08Ozo5ODQyKigiIB0bERAEAgoHK0uwX1BYQEMAAQIAAR4AAwIBAgMBMgABBAIBBDAAAAACAwACAQAmAAQABQgEBQEAJgAJCQYAACQABgYLHwAICAcAACQABwcMByAJG0uwZVBYQEEAAQIAAR4AAwIBAgMBMgABBAIBBDAABgAJAAYJAAAmAAAAAgMAAgEAJgAEAAUIBAUBACYACAgHAAAkAAcHDwcgCBtASgABAgABHgADAgECAwEyAAEEAgEEMAAGAAkABgkAACYAAAACAwACAQAmAAQABQgEBQEAJgAIBwcIAAAjAAgIBwAAJAAHCAcAACEJWVmwOCsTPgEzMh4CFRQOBA8BIycmPgQ1NCYjIg4CIyInEzQ%2BAjMyHgIVFA4CIyIuAgEhESE3IREh7zmRY0ZwTikcKjIuIwUWqREGFykzLR8wLiQxJBsPIhBQFSQyHRwxJRUVJTEcHTIkFf6pA%2FL8DkEDafyXBHsuPyZFYTs3TzsqJSQWYHIlNSslKTMjIywOEA4d%2FSccMiUVFSUyHB0xJBUVJDEEivpaRQUdAAIA0f%2FyAgAFpgAJAB0A6kAOAAAaGBAOAAkACQUEBQcrS7AJUFhAGwAAAAEAACQEAQEBCx8AAgIDAQAkAAMDEgMgBBtLsBFQWEAbAAAAAQAAJAQBAQELHwACAgMBACQAAwMVAyAEG0uwGFBYQBsAAAABAAAkBAEBAQsfAAICAwEAJAADAxIDIAQbS7BfUFhAGwAAAAEAACQEAQEBCx8AAgIDAQAkAAMDFQMgBBtLsGVQWEAZBAEBAAACAQAAACYAAgIDAQAkAAMDFQMgAxtAIgQBAQAAAgEAAAAmAAIDAwIBACMAAgIDAQAkAAMCAwEAIQRZWVlZWbA4KwERFAYHIy4BNREDND4CMzIeAhUUDgIjIi4CAeASD6cPEiYXKTggHzgoGBgoOB8gOCkXBab9xFuvYmKvWwI8%2BuIfOCgYGCg4HyA3KBcXKDcAAAIAgwOPAsoFpgAKABUAZUASCwsAAAsVCxURDwAKAAoGBAYHK0uwX1BYQBsUDAkBBAABAR4CAQAAAQAAJAUDBAMBAQsAIAMbQCcUDAkBBAABAR4FAwQDAQAAAQAAIwUDBAMBAQABACQCAQABAAEAIQRZsDgrAREHDgEjIiYvAREhEQcOASMiJi8BEQFaFwclKiQqBhYCRxcHJSokKgYWBab%2B4JwsLy8snAEg%2FuCcLC8vLJwBIAAAAgAnAAAEbwWmADwAQAEEQCYAAEA%2FPj0APAA8NzU0Mi8uKScmJSQiHx0aGRgXEhAPDQoJAwERBytLsEZQWEAtDgwCBBANAwMBAAQBAAAmCQEHBwsfDwsCBQUGAAAkCggCBgYOHwIBAAAMACAFG0uwX1BYQCsKCAIGDwsCBQQGBQACJg4MAgQQDQMDAQAEAQAAJgkBBwcLHwIBAAAMACAEG0uwZVBYQCsJAQcGBzQKCAIGDwsCBQQGBQACJg4MAgQQDQMDAQAEAQAAJgIBAAAPACAEG0A4CQEHBgc0AgEAAQA1CggCBg8LAgUEBgUAAiYODAIEAQEEAAAjDgwCBAQBAAAkEA0DAwEEAQAAIQZZWVmwOCsBAyMiJjU0NjcTIwMOASsBEyMiJjU0PwEzEyM3PgE7ARM%2BATsBAzMTMzIWFRQHAzMHDgErAQMzMhYVFA8BJTMTIwM%2FTXEeLAEBO806CUAnbUxzICIDDb401hMHMDZvPgg6J3BMzE1uIywBPssTBzE1ZDOOICEDDP2ozTPMAZj%2BaDAjBQkFATL%2BwjAqAZgfJA4STwEUZyYlAUIoLP5qAZYoHwoF%2FsBnJiX%2B7B8lDhJOsgEUAAMARf8hBDoGbwA5AEIATQCSQAw5NyUjHBoXFggGBQcrS7BfUFhANkkgHQMDAUgqDQMAA0ADAAMEAAMeAAIBAjQAAwEAAQMAMgAABAEABDAABAQBAQAkAAEBEQQgBhtAP0kgHQMDAUgqDQMAA0ADAAMEAAMeAAIBAjQAAwEAAQMAMgAABAEABDAAAQMEAQEAIwABAQQBACQABAEEAQAhB1mwOCsFLgEnNz4BMzIeAhcTLgM1ND4CPwE%2BATsBBx4BFwcOASMiLgInAx4DFRQOAg8BDgErAQE0LgInAz4BARQeAhcTDgMBz3XNSEwKIRIWMkBSOCZHi29EPXSqbgsCJB1bEWqaOTwOHBQPKTVAJyNIjXFGPneucAwCJB1bAZMbMUInImpt%2FhoaL0AmHzdOMhcJEGBHcQ8THyoqCgHAFDZZiGZMkXJKBX4YJsURVjZbFBQTGxwJ%2FmIWNVR9Xl2jfU4IkxcnAn4mOSwgDf5qDnMC6yY6LSMOAXIHITA7AAAFAD3%2F7gYJBbUAEwAnADEARQBZAVxAFlZUTEpCQDg2MS8sKiQiGhgQDgYECgcrS7AcUFhAMAADAAAHAwABACYABwAICQcIAQAmAAICAQEAJAQBAQERHwAJCQUBAiQGAQUFDAUgBhtLsCBQWEA0AAMAAAcDAAEAJgAHAAgJBwgBACYAAgIBAQAkBAEBAREfAAUFDB8ACQkGAQIkAAYGEgYgBxtLsF9QWEA4AAMAAAcDAAEAJgAHAAgJBwgBACYABAQLHwACAgEBACQAAQERHwAFBQwfAAkJBgECJAAGBhIGIAgbS7BlUFhAOQAEAQIBBAIyAAEAAgMBAgEAJgADAAAHAwABACYABwAICQcIAQAmAAUFDx8ACQkGAQIkAAYGFQYgBxtARQAEAQIBBAIyAAUJBgkFBjIAAQACAwECAQAmAAMAAAcDAAEAJgAHAAgJBwgBACYACQUGCQEAIwAJCQYBAiQABgkGAQIhCFlZWVmwOCsBFA4CIyIuAjU0PgIzMh4CBzQuAiMiDgIVFB4CMzI%2BAgE%2BATsBAQ4BKwEBFA4CIyIuAjU0PgIzMh4CBzQuAiMiDgIVFB4CMzI%2BAgLZN1x6Qkh6WTIyWXpISHtaMr8WJzUeHjQmFRUmNB4eNScWAqAMJCCz%2B84MJRq4BYE3XHpCSHpZMjJZekhIe1oyvhcnNR4eNCUWFiU0Hh41JxcESFKEXTIyXYRSVIheMzNeiFQ6TjAVFTBOOjhLLhQULksBbw8Y%2Bn8QFQFUUoRdMzNdhFJUiF4zM16IVDpOMBUVME46OEwuFBQuTAACAED%2F8AWYBbYAQgBOATxAFAEASUcyMCknIyESEAoHAEIBQggHK0uwHlBYQEI7AQMBTEsmHAQGAy4BBAYDHgABAgMCAQMyAAICAAEAJAcBAAARHwADAwQBACQFAQQEDB8ABgYEAQAkBQEEBAwEIAgbS7BfUFhAQDsBAwFMSyYcBAYDLgEEBgMeAAECAwIBAzIAAgIAAQAkBwEAABEfAAMDBAEAJAAEBAwfAAYGBQEAJAAFBRIFIAgbS7BlUFhAPjsBAwFMSyYcBAYDLgEEBgMeAAECAwIBAzIHAQAAAgEAAgEAJgADAwQBACQABAQPHwAGBgUBACQABQUVBSAHG0BFOwEDAUxLJhwEBgMuAQQGAx4AAQIDAgEDMgcBAAACAQACAQAmAAYEBQYBACMAAwAEBQMEAQAmAAYGBQEAJAAFBgUBACEHWVlZsDgrATIeAhcHBiIjIiYnLgMjIg4CFRQeAhcBPgE3PgE7AQ4BBwEjIi4CLwEOASMiLgI1ND4CNy4BNTQ%2BAgMUHgIzMjY3AQ4BApdYi2M5BZ0DBwMRGwgJHCg2IypCLhgNHC0hAYAhKAYCGhebAUpFAS%2FyEx0aGA1kYOuJVKB%2BTSxOa0A1MTdpmPwmQlcxWJE8%2FoRQSQW2Nlp0PiEBExQaLyMVHTFBJB44ODsi%2FnE%2FjEgXHITwZf7GBAsSDmdOWDlsmWBDeWhUHkuPR0uHZDv77DdYPSE3MQGGNIIAAAEAgwOPAVoFpgAKAFFACgAAAAoACgYEAwcrS7BfUFhAFgkBAgABAR4AAAABAAAkAgEBAQsAIAMbQCAJAQIAAQEeAgEBAAABAAAjAgEBAQABACQAAAEAAQAhBFmwOCsBEQcOASMiJi8BEQFaFwclKiQqBhYFpv7gnCwvLyycASAAAQBq%2FsQCDQYiABwAB0AEFAoBCysBFBIXHgEVFAYPAS4DNTQ%2BAjcXHgEVFAcGAgFAZF0HBRQObkpoQh8fQmhKbg4UDVxkAnPO%2FnKvDRYJFBkIQ3Lm6vB9ffHq5XJCCBkTExqv%2FnEAAQBL%2FsQB7gYiABwAB0AECRMBCysBNAInJjU0Nj8BHgMVFA4CBycuATU0Njc2EgEYZFwNFA5uSmhCHx9CaEpuDhQFB11kAnPOAY%2BvGhMTGQhCcuXq8X198OrmckMIGRQJFg2vAY4AAQBMA0UC0gXsADMAaEAKAAAAMwAzGxoDBytLsCBQWEAiMCwrKCQjHxYSEQ0JCAQOAQABHgIBAQEAAAAkAAAADQEgAxtAKzAsKygkIx8WEhENCQgEDgEAAR4AAAEBAAAAIwAAAAEAACQCAQEAAQAAIQRZsDgrATU0NjcOAQ8BJzc%2BATcuAS8BNxceARcuAT0BMxUUBgc%2BAT8BFwcOAQcWHwEHJy4BJxYdAQFUBQYLHhGeO58SIxMTIxKfOp8RHwsHBXYFBwseEp47nxIjEyImnzqfEh4MDQNFtxQmEQ4WC1xkXAsOAwIQC11kXgsXDhEmFLm3FScRDhcLXGRbCw8DBhZdZF0LFg4gKrgAAAEAWwCoBCsElQALAD9AEgAAAAsACwoJCAcGBQQDAgEHBytAJQYBBQACBQAAIwQBAAMBAQIAAQAAJgYBBQUCAAAkAAIFAgAAIQSwOCsBESEVIREjESE1IRECpgGF%2FnvI%2Fn0BgwSV%2Fma3%2FmQBnLcBmgABAFD%2B5AF3AR8AHgBfQAYbGgYEAgcrS7BfUFhAEg8BARsAAAABAQAkAAEBDAEgAxtLsGVQWEASDwEBGwAAAAEBACQAAQEPASADG0AbDwEBGwAAAQEAAQAjAAAAAQEAJAABAAEBACEEWVmwOCs3ND4CMzIeAhUUDgIHJyY1NDY3PgM3Ii4CUBUmNiAmOCYSHThSNSsSCwgLICAbBh80JRWYHDElFRsvPSIwampkKicPFggUCAwjLTUeFyg2AAEAZAH1AmoCwwADACVABgMCAQACBytAFwAAAQEAAAAjAAAAAQAAJAABAAEAACEDsDgrEyEVIWQCBv36AsPOAAABAEn%2F8gF4AR8AEwCBQAYQDgYEAgcrS7AJUFhADgAAAAEBACQAAQESASACG0uwEVBYQA4AAAABAQAkAAEBFQEgAhtLsBhQWEAOAAAAAQEAJAABARIBIAIbS7BlUFhADgAAAAEBACQAAQEVASACG0AXAAABAQABACMAAAABAQAkAAEAAQEAIQNZWVlZsDgrNzQ%2BAjMyHgIVFA4CIyIuAkkXKTggHzgoGBgoOB8gOCkXiB84KBgYKDgfIDcoFxcoNwAB%2F%2B7%2FoQMdBc4ACwAtQAYLCQYEAgcrS7DtUFhADAAAAQA1AAEBDQEgAhtACgABAAE0AAAAKwJZsDgrFw4DKwEBPgE7AdoJHCQoE2gCSBFALWkDFyIXDAXWKi0AAAIAMv%2FwBFYFtgATACcAd0AKJCIaGBAOBgQEBytLsF9QWEAaAAICAQEAJAABAREfAAMDAAEAJAAAABIAIAQbS7BlUFhAGAABAAIDAQIBACYAAwMAAQAkAAAAFQAgAxtAIQABAAIDAQIBACYAAwAAAwEAIwADAwABACQAAAMAAQAhBFlZsDgrARQCDgEjIi4BAjU0Ej4BMzIeARIHNC4CIyIOAhUUHgIzMj4CBFZRj8NxccGOUFCOwXFxw49R%2Fy5NZDY1Y0wtLUxjNTZkTS4C073%2B6bZZWbYBF72%2BARa2WVm2%2Fuq%2Bnc56MTF6zp2dznoxMXrOAAABAKUAAAQtBagAEgCTQAwSERAPDg0JBwEABQcrS7BfUFhAIwwEAgECAR4AAQIAAgEAMgACAgsfAwEAAAQAAiQABAQMBCAFG0uwZVBYQCAMBAIBAgEeAAIBAjQAAQABNAMBAAAEAAIkAAQEDwQgBRtAKgwEAgECAR4AAgECNAABAAE0AwEABAQAAAAjAwEAAAQAAiQABAAEAAIhBllZsDgrJSERNDcHDgEjIiYvAQEzESEVIQENASUD0A0bDRQhCE4BucsBBPzguQNLMTauCwgRC2sBd%2FsRuQABAFQAAAQ0BbYAMAC2QBABACooJCIUExANADABMAYHK0uwX1BYQC0sAQQDCwECAQIeAAQDAQMEATIAAwMAAQAkBQEAABEfAAEBAgAAJAACAgwCIAYbS7BlUFhAKywBBAMLAQIBAh4ABAMBAwQBMgUBAAADBAADAQAmAAEBAgAAJAACAg8CIAUbQDQsAQQDCwECAQIeAAQDAQMEATIFAQAAAwQAAwEAJgABAgIBAQAjAAEBAgAAJAACAQIAACEGWVmwOCsBMh4CFRQOAgcBPgEzITIWHQEhNTQ2NwE%2BAzU0LgIjIgYHDgEjIi8BPgMCWmSmdkIvT2o6%2FrowXCoBcygv%2FCAVFwG3N1c7Hx44TTBZcxcLLCIPEoIPVoGnBbY7bJhdUIh8dDz%2Bsw4PLSWUUhk2FwG4OGZkZzk0TzYbWkwmIQMXaJ1pNQAAAQBa%2F%2FAEQgW2AEIA%2FkAWAQA8OjY0Li0sKyMhGxkTEQBCAUIJBytLsF9QWEBDPgEHBgoBBAUXAQMCAx4ABwYFBgcFMgACBAMEAgMyAAUABAIFBAEAJgAGBgABACQIAQAAER8AAwMBAQAkAAEBEgEgCBtLsGVQWEBBPgEHBgoBBAUXAQMCAx4ABwYFBgcFMgACBAMEAgMyCAEAAAYHAAYBACYABQAEAgUEAQAmAAMDAQEAJAABARUBIAcbQEo%2BAQcGCgEEBRcBAwIDHgAHBgUGBwUyAAIEAwQCAzIIAQAABgcABgEAJgAFAAQCBQQBACYAAwEBAwEAIwADAwEBACQAAQMBAQAhCFlZsDgrATIeAhUUDgIHHgEVFA4CIyIuAic3NjMyFhceAzMyPgI1NC4CIzU%2BAzU0JiMiBgcOASMiLwE%2BAwJxZKFyPR87VTaCgFCIs2RtonhUHm0cHRopCxIrPFE4P14%2FHxZGg25beEcccGFYdBcMKiIQEoIPVoGnBbY5ZYhPRWlONhIpqH9spnE6MmKOXS0MFhUjRDUhKUJRKTRVPCKwASA5UDBnaV1JJiEDF2idaTUAAgAXAAAEZAWnABAAFgCOQA4WFRAPCwkIBwYEAQAGBytLsF9QWEAeFAEABAEeBQEAAwEBAgABAQImAAQECx8AAgIMAiAEG0uwZVBYQB4UAQAEAR4ABAAENAUBAAMBAQIAAQECJgACAg8CIAQbQCoUAQAEAR4ABAAENAACAQI1BQEAAQEAAAAjBQEAAAEBAiQDAQEAAQECIQZZWbA4KwEzFRQGKwERIxEhIiYvAQEzAzQ2NwEhA662GhmD2P2eGSYFGQKt6tgEBf4%2FAbgCIY8UHf6fAWEfF30Dk%2F5TIEoo%2FZUAAAEATP%2FwBA4FpgArAOBAECsqJyUfHRoYEhAIBgQCBwcrS7BfUFhAOykFAgUBKAEDBRYBAgQDHgADBQQFAwQyAAEABQMBBQEAJgAAAAYAACQABgYLHwAEBAIBACQAAgISAiAHG0uwZVBYQDkpBQIFASgBAwUWAQIEAx4AAwUEBQMEMgAGAAABBgABACYAAQAFAwEFAQAmAAQEAgEAJAACAhUCIAYbQEIpBQIFASgBAwUWAQIEAx4AAwUEBQMEMgAGAAABBgABACYAAQAFAwEFAQAmAAQCAgQBACMABAQCAQAkAAIEAgEAIQdZWbA4KwEUBiMhAzYzMh4CFRQOAiMiLgInNzYzMh4CMzI%2BAjU0JiMiBycTIQPdQ07%2BcjRiUXKtdjxRkMV0RHprWyRMGCgZM0RaQERoRSOJhWlqmngCygU9NUL%2B0hREeKFdc76HShwvPSJpIiAmICxPbUB2hSYsAr4AAAIAV%2F%2FwBEkFpgAdADEAn0AQAQAuLCQiFxULCQAdAR0GBytLsF9QWEAkGwEEAAEeBQEAAAQDAAQBACYAAgILHwADAwEBAiQAAQESASAFG0uwZVBYQCQbAQQAAR4AAgACNAUBAAAEAwAEAQAmAAMDAQECJAABARUBIAUbQC0bAQQAAR4AAgACNAUBAAAEAwAEAQAmAAMBAQMBACMAAwMBAQIkAAEDAQECIQZZWbA4KwEyHgIVFA4CIyIuAjU0NjcBPgE7AQEOAQc%2BAQEUHgIzMj4CNTQuAiMiDgICnlKbdkhKhr1ydLiCRVNXAVkSRS3c%2FlMOGQwqYf7fIUFgPztjRygmRmI7O2BFJQOHNm2ibGWxhExKhbtyZtd0Ac8YIv3zER4QFRj%2BPzxjRicoSGE5PmNFJChHYQABAGAAAARIBaYAEQBqQAwAAAARABEODAkHBAcrS7BfUFhAFAABAQIAACQDAQICCx8AAAAMACADG0uwZVBYQBIDAQIAAQACAQEAJgAAAA8AIAIbQB4AAAEANQMBAgEBAgAAIwMBAgIBAQAkAAECAQEAIQRZWbA4KwEVFAYHAQ4BKwEBNjchIiY9AQRIFQr93RE%2BNbMCMCMr%2FUwXIgWmazA7FPuYIzEEUUQxIhenAAADAE7%2F8AQ6BbYAHwAvAEMAxEAaMTAhIAEAOzkwQzFDKScgLyEvEQ8AHwEfCQcrS7BfUFhALhgIAgMEAR4IAQQAAwIEAwEAJgAFBQEBACQAAQERHwcBAgIAAQAkBgEAABIAIAYbS7BlUFhALBgIAgMEAR4AAQAFBAEFAQAmCAEEAAMCBAMBACYHAQICAAEAJAYBAAAVACAFG0A2GAgCAwQBHgABAAUEAQUBACYIAQQAAwIEAwEAJgcBAgAAAgEAIwcBAgIAAQAkBgEAAgABACEGWVmwOCsFIi4CNTQ2Ny4BNTQ%2BAjMyHgIVFAYHHgEVFA4CJzI%2BAjU0JiMiBhUUHgITMj4CNTQuAiMiDgIVFB4CAkRwuYRJfoVqaUN4p2Rkp3hDammFfkmEuXA9XD8ghHR0hCA%2FXD08UjIVGjRQNzdQNRkVMlIQPG6cYICxKyyiclKOaTs7aY5ScqIsK7GAYJxuPMEjPlYyd3p6dzJWPiMCnCY%2FUSspSjkiIjlKKStRPyYAAAIAggAABFAFtgAfADEAnUAQAQAuLCYkGRcLCQAfAR8GBytLsF9QWEAkHQEABAEeAAQFAQACBAABACYAAwMBAQAkAAEBER8AAgIMAiAFG0uwZVBYQCIdAQAEAR4AAQADBAEDAQAmAAQFAQACBAABACYAAgIPAiAEG0AtHQEABAEeAAIAAjUAAQADBAEDAQAmAAQAAAQBACMABAQAAQAkBQEABAABACEGWVmwOCsBIi4CNTQ%2BAjMyHgIVFA4CBwEOASsBAT4BNw4BATQuAiMiDgIVFBYzMj4CAhJLkHFESIK2bm%2BxfUMXKzwl%2FrURQyvjAcERHg4yeAEPJEJbNjhaPyJ9czxdQCECQTRpm2hhqoBKRn6waUN4b2k1%2FigYIQIxFSgUICEBsTtdQCIlQls2eX8mQloAAgBx%2F%2FIBoAPoABMAJwDgQAokIhoYEA4GBAQHK0uwCVBYQBoAAwMCAQAkAAICDh8AAAABAQAkAAEBEgEgBBtLsBFQWEAaAAMDAgEAJAACAg4fAAAAAQEAJAABARUBIAQbS7AYUFhAGgADAwIBACQAAgIOHwAAAAEBACQAAQESASAEG0uwJlBYQBoAAwMCAQAkAAICDh8AAAABAQAkAAEBFQEgBBtLsGVQWEAYAAIAAwACAwEAJgAAAAEBACQAAQEVASADG0AhAAIAAwACAwEAJgAAAQEAAQAjAAAAAQEAJAABAAEBACEEWVlZWVmwOCs3ND4CMzIeAhUUDgIjIi4CETQ%2BAjMyHgIVFA4CIyIuAnEXKTggHzgoGBgoOB8gOCkXFyk4IB84KBgYKDgfIDgpF4gfOCgYGCg4HyA3KBcXKDcC6R84KBgYKDgfIDcoFxcoNwACAHH%2B5AGgA%2BgAHgAyAKhACi8tJSMbGgYEBAcrS7AmUFhAHg8BARsAAwMCAQAkAAICDh8AAAABAQAkAAEBDAEgBRtLsF9QWEAcDwEBGwACAAMAAgMBACYAAAABAQAkAAEBDAEgBBtLsGVQWEAcDwEBGwACAAMAAgMBACYAAAABAQAkAAEBDwEgBBtAJQ8BARsAAgADAAIDAQAmAAABAQABACMAAAABAQAkAAEAAQEAIQVZWVmwOCs3ND4CMzIeAhUUDgIHJyY1NDY3PgM3Ii4CAzQ%2BAjMyHgIVFA4CIyIuAngVJjYgJjgmEh04UjUrEgsICyAgGwYfNCUVBxcpOCAfOCgYGCg4HyA4KReYHDElFRsvPSIwampkKicPFggUCAwjLTUeFyg2AtkfOCgYGCg4HyA3KBcXKDcAAAEAiwDSA6MEcQASAAdABAERAQsrEwEVFAYHBQ4BBx4BFwUeAR0BAYsDGBQX%2FpUXMx0dMxcBaxcU%2FOgC1AGdsBQhDLoMEQcHEQy7DCEUsAGeAAACAIgBlAP%2BA6wAAwAHADNACgcGBQQDAgEABAcrQCEAAgADAAIDAAAmAAABAQAAACMAAAABAAAkAAEAAQAAIQSwOCsTIRUhESEVIYgDdvyKA3b8igJMuAIYtwABAOUA0gP9BHEAEQAHQAQPAAELKzc1NDY3JTY3LgEnJS4BPQEBFeUUFwFrLDsdMxf%2BlRcUAxjSsBQhDLsWDgcRDLoMIRSw%2FmNkAAIAJf%2FyAygFtgAqAD4BYkAOOzkxLyknJCITEgYEBgcrS7AJUFhALwABAgABHgADAgECAwEyAAEEAgEEMAACAgABACQAAAARHwAEBAUBACQABQUSBSAHG0uwEVBYQC8AAQIAAR4AAwIBAgMBMgABBAIBBDAAAgIAAQAkAAAAER8ABAQFAQAkAAUFFQUgBxtLsBhQWEAvAAECAAEeAAMCAQIDATIAAQQCAQQwAAICAAEAJAAAABEfAAQEBQEAJAAFBRIFIAcbS7BfUFhALwABAgABHgADAgECAwEyAAEEAgEEMAACAgABACQAAAARHwAEBAUBACQABQUVBSAHG0uwZVBYQC0AAQIAAR4AAwIBAgMBMgABBAIBBDAAAAACAwACAQAmAAQEBQEAJAAFBRUFIAYbQDYAAQIAAR4AAwIBAgMBMgABBAIBBDAAAAACAwACAQAmAAQFBQQBACMABAQFAQAkAAUEBQEAIQdZWVlZWbA4KxM%2BAzMyHgIVFA4EDwEjJyY0NTQ%2BBDU0LgIjIg4CIyInEzQ%2BAjMyHgIVFA4CIyIuAiUiUV5uQFePZjgsQ05GMwUXqREBLEJMQiwbMEMnOU83Jg8kEHwXKTggHzgoGBgoOB8gOCkXBSMeNigXMFl%2BTkxvUjw1MyCSowUHBSxBOTY%2FUDYkOSkWGR8ZHvvMHzgoGBgoOB8gNygXFyg3AAACAEP%2FDwYxBWYAUwBjAUJAIFVUAQBdW1RjVWNLST89OTcyMCgmHhwTEQcFAFMBUw0HK0uwO1BYQFMVAQoCWgEDCgMBAAM7AQcFBB4ABgAFAAYFMgAIAAQCCAQBACYAAgAKAwIKAQAmDAkCAwELAgAGAwABACYABQcHBQEAIwAFBQcBACQABwUHAQAhCBtLsE1QWEBaFQEKAloBCQoDAQADOwEHBQQeAAYABQAGBTIACAAEAggEAQAmAAIACgkCCgEAJgwBCQMACQEAIwADAQsCAAYDAAEAJgAFBwcFAQAjAAUFBwEAJAAHBQcBACEJG0BbFQEKAloBCQoDAQEDOwEHBQQeAAYABQAGBTIACAAEAggEAQAmAAIACgkCCgEAJgwBCQABAAkBAQAmAAMLAQAGAwABACYABQcHBQEAIwAFBQcBACQABwUHAQAhCVlZsDgrJSImJw4BIyIuAjU0PgQzMhYXAwYVFB4CMzI%2BAjU0LgIjIg4CFRQeAjMyPgI3NjMyHwEGBCMiJCYCNTQ%2BBDMyBB4BFRQOAiUyPgI3EyYjIg4CFRQWBI5EaxU7hEw%2FXT8fHTpXdpJZTW4zYBAPGSQVKks4IVGRyniD4aVdZrLxjE2GcFwkFA4dDCJo%2Fuqytf7M4X83ZpCwzXCOAQXJeD9xmf4IGjUwKA1JICI%2BbE8uN7hAR0g%2BLE1pPjl1bV9HKRgW%2Fo1AKx4oGAk1YIROgsaFQ2Os6oek%2BadUER0lFQsgWURWctUBMr9ryrGUajtfsf%2Bga7uKT6AQKUQzARoGNlx3QEBHAAIABgAABYkFpgANABYAiEAMDw4NDAsJBgUCAAUHK0uwX1BYQB0TAQQDAR4ABAABAAQBAAImAAMDCx8CAQAADAAgBBtLsGVQWEAdEwEEAwEeAAMEAzQABAABAAQBAAImAgEAAA8AIAQbQCgTAQQDAR4AAwQDNAIBAAEANQAEAQEEAAAjAAQEAQACJAABBAEAAiEGWVmwOCshIyImJwMhAw4BKwEBIQEhAy4BJw4BBwWJ0CMtCmz9qWwILyLRAjgBE%2F6QAc2wDB0ODhsNIxoBJ%2F7ZFyYFpvx8AeEgVzMzWCEAAwCSAAAEwgWmABMAIAApALlAFhQUAAApJyMhFCAUHxcVABMAEgMBCAcrS7BfUFhALAwBAwQBHgAEBwEDAgQDAQAmAAUFAAEAJAAAAAsfAAICAQEAJAYBAQEMASAGG0uwZVBYQCoMAQMEAR4AAAAFBAAFAQAmAAQHAQMCBAMBACYAAgIBAQAkBgEBAQ8BIAUbQDMMAQMEAR4AAAAFBAAFAQAmAAQHAQMCBAMBACYAAgEBAgEAIwACAgEBACQGAQECAQEAIQZZWbA4KzMRITIeAhUUDgIHBBUUDgIjAREhMj4CNTQuAiMlMzI2NTQmKwGSAfOOyYE8Hj9hQwEqRobEfv7rARFLZT0bHkBkR%2F7w14mOgIjmBaY2ZI5ZM11RQhdD%2F1yccUACev5YJDxQLS9LNRy6ZG1xYAAAAQA%2B%2F%2FAFDAW2AC0AzUASAQAnJR0bGBYRDwcFAC0BLQcHK0uwX1BYQDQTAQQCAwEBBQIeAAMEAAQDADIGAQAFBAAFMAAEBAIBACQAAgIRHwAFBQEBACQAAQESASAHG0uwZVBYQDITAQQCAwEBBQIeAAMEAAQDADIGAQAFBAAFMAACAAQDAgQBACYABQUBAQAkAAEBFQEgBhtAOxMBBAIDAQEFAh4AAwQABAMAMgYBAAUEAAUwAAIABAMCBAEAJgAFAQEFAQAjAAUFAQEAJAABBQEBACEHWVmwOCsBMh8BBgQjIiQmAjU0EjYkMzIWFwcOASMiLgIjIg4CFRQeAjMyPgI3PgEEdBYQalj%2B%2F7Sh%2Fv%2B2YWzEARGlofFWWggZFhcwSnFXZqt7RUV2oFw3WUtDIQoWAVURc210bsQBEKGjAQ%2FEbWdVfQwSJCokR4S9dnq%2BgkUMGikeCQsAAAIAkgAABZYFpgAMABkAd0AKFhQTEQkHBgQEBytLsF9QWEAaAAICAQEAJAABAQsfAAMDAAEAJAAAAAwAIAQbS7BlUFhAGAABAAIDAQIBACYAAwMAAQAkAAAADwAgAxtAIQABAAIDAQIBACYAAwAAAwEAIwADAwABACQAAAMAAQAhBFlZsDgrARQCBgQjIREhMgQWEgU0LgIjIREhMj4CBZZqwP7ypP3YAiikAQ7Aav7tQHapav7nARlqqXZAAtOf%2FvbAagWma7%2F%2B9p93vYNG%2FAZGg70AAQCSAAAEIgWmAAsAoEASAAAACwALCgkIBwYFBAMCAQcHK0uwX1BYQCUAAQACAwECAAAmAAAABQAAJAYBBQULHwADAwQAACQABAQMBCAFG0uwZVBYQCMGAQUAAAEFAAAAJgABAAIDAQIAACYAAwMEAAAkAAQEDwQgBBtALAYBBQAAAQUAAAAmAAEAAgMBAgAAJgADBAQDAAAjAAMDBAAAJAAEAwQAACEFWVmwOCsBFSERIRUhESEVIREEIv1%2FAfn%2BBwKB%2FHAFptb%2Bb8%2F%2BZ9cFpgAAAQCSAAAEIgWmAAkAi0AQAAAACQAJCAcGBQQDAgEGBytLsF9QWEAeAAEAAgMBAgAAJgAAAAQAACQFAQQECx8AAwMMAyAEG0uwZVBYQBwFAQQAAAEEAAAAJgABAAIDAQIAACYAAwMPAyADG0AnAAMCAzUFAQQAAAEEAAAAJgABAgIBAAAjAAEBAgAAJAACAQIAACEFWVmwOCsBFSERIRUhESERBCL9fwId%2FeP%2B8QWm1v5U1%2F2zBaYAAAEAPv%2FwBT0FtgAwAOVAFAEAKCYhHxsZEQ8KCQYEADABMAgHK0uwX1BYQDsdAQYEAwEAAQsBAwADHgAFBgIGBQIyAAIAAQACAQEAJgAGBgQBACQABAQRHwcBAAADAQAkAAMDEgMgBxtLsGVQWEA5HQEGBAMBAAELAQMAAx4ABQYCBgUCMgAEAAYFBAYBACYAAgABAAIBAQAmBwEAAAMBACQAAwMVAyAGG0BDHQEGBAMBAAELAQMAAx4ABQYCBgUCMgAEAAYFBAYBACYAAgABAAIBAQAmBwEAAwMAAQAjBwEAAAMBACQAAwADAQAhB1lZsDgrJTI2NxEjIiY9ASERDgMjIiQmAjU0EjYkMzIEFwcGIyInLgMjIg4CFRQeAgMqW4c9tRoeAeE3d4eaWZ7%2B9sJtasMBFq2xAQNaThcmGBkgQ1FlQmutekJGfq7GIR0BBx0VmP23KDsmE27EARChowEQxGxpVHolEBMmHBJIhrx0fcOGRwAAAQCSAAAFVgWmAAsAfkAOCwoJCAcGBQQDAgEABgcrS7BfUFhAGAAEAAEABAEAACYFAQMDCx8CAQAADAAgAxtLsGVQWEAaAAQAAQAEAQAAJgUBAwMAAAAkAgEAAA8AIAMbQCQFAQMEAAMAACMABAABAAQBAAAmBQEDAwAAACQCAQADAAAAIQRZWbA4KykBESERIREhESERIQVW%2FvH9Wv7xAQ8CpgEPAnj9iAWm%2FZICbgABALMAAAHBBaYAAwBRQAYDAgEAAgcrS7BfUFhADAABAQsfAAAADAAgAhtLsGVQWEAOAAEBAAAAJAAAAA8AIAIbQBcAAQAAAQAAIwABAQAAACQAAAEAAAAhA1lZsDgrKQERIQHB%2FvIBDgWmAAABACb%2F8ALYBaYAFgCtQAoWFRAODQsGBAQHK0uwIlBYQBoIAQABAR4AAwMLHwIBAQEAAQAkAAAAEgAgBBtLsF9QWEAhCAEAAgEeAAEDAgMBAjIAAwMLHwACAgABACQAAAASACAFG0uwZVBYQB4IAQACAR4AAwEDNAABAgE0AAICAAEAJAAAABUAIAUbQCcIAQACAR4AAwEDNAABAgE0AAIAAAIBACMAAgIAAQAkAAACAAEAIQZZWVmwOCsBFA4CIyImJzc%2BATMyFjMyPgI1ESEC2Dx3snY2aDkOAh0cETcqOVg7HgENAgJ6xIpKDQ6gFhsOIUhzUgOqAAEAmwAABWcFpwAeAMlADh4dHBsaGBMRCQcCAAYHK0uwX1BYQB4NAQMAAR4AAAADAgADAQAmBQEBAQsfBAECAgwCIAQbS7BlUFhAIA0BAwABHgAAAAMCAAMBACYFAQEBAgEAJAQBAgIPAiAEG0uwTVBYQCoNAQMAAR4FAQEAAgEBACMAAAADAgADAQAmBQEBAQIBACQEAQIBAgEAIQUbQDANAQMAAR4ABQECBQAAIwABAAIBAQAjAAAAAwIAAwEAJgABAQIBACQEAQIBAgEAIQZZWVmwOCsBMzI2NwE%2BATsBAQ4BBx4BFwEjIiYnAS4BKwERIREhAag%2FJjISAY8ZNyro%2FhkXKhghNRkB9u4wLxD%2BZxQyLlX%2B8wENA0gVFwH5IBn9pxwmDAwsIv1bGxoCFhoX%2FYQFpwABAJIAAAPiBaYABQBkQAgFBAMCAQADBytLsF9QWEATAAICCx8AAAABAAIkAAEBDAEgAxtLsGVQWEATAAIAAjQAAAABAAIkAAEBDwEgAxtAHAACAAI0AAABAQAAACMAAAABAAIkAAEAAQACIQRZWbA4KyUhFSERIQGfAkP8sAEN3t4FpgABAJIAAAayBaYAKQCIQAwkIiEgGRYPDg0LBQcrS7BfUFhAHAMBAgABHgACAAEAAgEyBAEAAAsfAwEBAQwBIAQbS7BlUFhAHgMBAgABHgACAAEAAgEyBAEAAAEAACQDAQEBDwEgBBtAKAMBAgABHgACAAEAAgEyBAEAAgEAAQAjBAEAAAEAACQDAQEAAQAAIQVZWbA4KwEeARc%2BATcBPgM7AREjETQ2NwEOASsBIiYnAR4BFREjETMyHgIXAQNoER0ODh4RAawIERUaEsvtAwP%2BSw8wICUgMA%2F%2BRQQD7csSGhUSCAGwAlggRSMkRiADIQ8SCAL6WgOmGj4g%2FMwcHx8cAzchPxv8WgWmAggSD%2FzdAAEAkgAABVYFpgAYAGJADBgXFhUODAsKAQAFBytLsF9QWEAPBAECAAALHwMBAgIMAiACG0uwZVBYQBEEAQIAAAIBACQDAQICDwIgAhtAHAQBAgACAgAAACMEAQIAAAIBACQDAQIAAgEAIQNZWbA4KwEyHgIXAS4BNREzESMiJicBHgEVESMRMwEfEhgTEgsC9wQD7YsgKhT9DAMD7Y0FpgMJEQ78OSNDHQNv%2BloUGgPDID8a%2FIgFpgACAEP%2F8AX9BbYAEwAnAHdACiQiGhgQDgYEBAcrS7BfUFhAGgACAgEBACQAAQERHwADAwABACQAAAASACAEG0uwZVBYQBgAAQACAwECAQAmAAMDAAEAJAAAABUAIAMbQCEAAQACAwECAQAmAAMAAAMBACMAAwMAAQAkAAADAAEAIQRZWbA4KwEUAgYEIyIkJgI1NBI2JDMyBBYSBTQuAiMiDgIVFB4CMzI%2BAgX9asD%2B8qSk%2FvHBamrBAQ%2BkpAEOwGr%2B7D92qWpqqndAQHeqamqpdj8C05%2F%2B8cZvb8YBD5%2BfAQ%2FGb3DF%2FvGfd72ERkaEvXd3vYNGRoO9AAIAmwAABKMFpgAOABsAi0AQAAAbGREPAA4ADQUDAgEGBytLsF9QWEAeAAMFAQIAAwIBACYABAQBAQAkAAEBCx8AAAAMACAEG0uwZVBYQBwAAQAEAwEEAQAmAAMFAQIAAwIBACYAAAAPACADG0AnAAACADUAAQAEAwEEAQAmAAMCAgMBACMAAwMCAQAkBQECAwIBACEFWVmwOCsBESERITIeAhUUDgIjJzMyPgI1NC4CKwEBqP7zAdeR1IpCRozSjcrKSm5IJCRIbkrKAf3%2BAwWmRHqqZWmvfkbSJUVjPTpeQiMAAAIAQ%2F7lBkgFtgAcADAAmkAMLSsjIRkXDw0IBgUHK0uwX1BYQCUFAQEEAR4AAAEANQADAwIBACQAAgIRHwAEBAEBACQAAQESASAGG0uwZVBYQCMFAQEEAR4AAAEANQACAAMEAgMBACYABAQBAQAkAAEBFQEgBRtALAUBAQQBHgAAAQA1AAIAAwQCAwEAJgAEAQEEAQAjAAQEAQEAJAABBAEBACEGWVmwOCsBFA4CBwEjIiYvAQ4BIyIkJgI1NBI2JDMyBBYSBTQuAiMiDgIVFB4CMzI%2BAgX9KEtsRQFv3jBNINQzazqk%2FvHBamrBAQ%2BkpAEOwGr%2B7D92qWpqqndAQHeqamqpdj8C02GxmoEx%2FnAaI%2BoODm%2FGAQ%2BfnwEPxm9wxf7xn3e9hEZGhL13d72DRkaDvQAAAgCbAAAFBAWmABkAJACiQBIAACQiHBoAGQAYExEFAwIBBwcrS7BfUFhAJQ4BAwQBHgAEBgEDAAQDAQAmAAUFAQEAJAABAQsfAgEAAAwAIAUbS7BlUFhAIw4BAwQBHgABAAUEAQUBACYABAYBAwAEAwEAJgIBAAAPACAEG0AuDgEDBAEeAgEAAwA1AAEABQQBBQEAJgAEAwMEAQAjAAQEAwEAJAYBAwQDAQAhBllZsDgrAREhESEyHgIVFA4CBxYXASMiJicBLgEjJzMyPgI1NCYrAQGo%2FvMBuZTThz8rUXdMMyUBavIjMRH%2B0BEpKHOoTHFJJJGVrAI1%2FcsFpj1umVxJgmpQGB02%2FeocGgHPGhbBJkNcN252AAEAJP%2FwA%2FUFtgA9AMZADjs5KiglIxwaCQcEAgYHK0uwX1BYQDM9AQEFIAECBAIeAAABAwEAAzIAAwQBAwQwAAEBBQEAJAAFBREfAAQEAgEAJAACAhICIAcbS7BlUFhAMT0BAQUgAQIEAh4AAAEDAQADMgADBAEDBDAABQABAAUBAQAmAAQEAgEAJAACAhUCIAYbQDo9AQEFIAECBAIeAAABAwEAAzIAAwQBAwQwAAUAAQAFAQEAJgAEAgIEAQAjAAQEAgEAJAACBAIBACEHWVmwOCsBDgEjIi4CIyIOAhUUHgYVFA4CIyIuAic3PgEzMh4CMzI2NTQuBjU0PgIzMhYXA5kLHRQUMkRbPjhTORw5Xnh9eF45Q4G6eEWGe2sqTgsfExk6T2tLc345Xnh8eF45P3mwcYDYTASfFhIfJh8bMEMoM0QwJis5V35aYqt%2FSRsyRiuBDhMpMiltZjlIMSIoOFqHY0%2BWdEZQSAABABgAAASNBaYABwBvQA4AAAAHAAcGBQQDAgEFBytLsF9QWEAVAgEAAAMAACQEAQMDCx8AAQEMASADG0uwZVBYQBMEAQMCAQABAwAAACYAAQEPASACG0AfAAEAATUEAQMAAAMAACMEAQMDAAAAJAIBAAMAAAAhBFlZsDgrARUhESERITUEjf5N%2FvP%2BSwWm3fs3BMndAAABAIH%2F8AUwBaYAGQBxQA4BABQTDgwHBgAZARkFBytLsF9QWEAVAwEBAQsfBAEAAAIBACQAAgISAiADG0uwZVBYQBUDAQEAATQEAQAAAgEAJAACAhUCIAMbQB8DAQEAATQEAQACAgABACMEAQAAAgEAJAACAAIBACEEWVmwOCslMj4CNREhERQOAiMiLgI1ESERFB4CAthOe1UtAQ1TnN6Li96bUwENLVR72TRehlMDYvyegdufWVmf24EDYvyfU4ZfNAAAAQAEAAAFhwWmABEAWUAIERAPDQIAAwcrS7BfUFhAEwgBAgABHgEBAAALHwACAgwCIAMbS7BlUFhAEwgBAgABHgEBAAIANAACAg8CIAMbQBEIAQIAAR4BAQACADQAAgIrA1lZsDgrEzMyFhcBHgEXNjcBPgE7AQEjBNkjLAsBVBEfDhciAVMJLiLZ%2FbjzBaYiG%2FyOK2c5c1gDchcm%2BloAAAEADAAACCEFpgApAGlADCkoIB8eHBEOAgAFBytLsF9QWEAXJBYIAwMAAR4CAQIAAAsfBAEDAwwDIAMbS7BlUFhAFyQWCAMDAAEeAgECAAMANAQBAwMPAyADG0AVJBYIAwMAAR4CAQIAAwA0BAEDAysDWVmwOCsTMzIWFxMeARc%2BATcBPgE7ATIWFwEWFz4BNxM%2BATsBASMBLgEnDgEHASMM4iMvCPYJDwcIEwsBHAgvIk8jLgkBGhYQBw8I9gcwItP%2BP%2FP%2BxAYNBgYNBv7B8wWmIRz8nyBLKipLIANhFyYhHPyfQE4nSB8DYRkk%2BloD3BMsGRksE%2FwkAAABAAwAAAVCBaYAHABxQAocGhEPDQsDAQQHK0uwX1BYQBUOAAICAAEeAQEAAAsfAwECAgwCIAMbS7BlUFhAFw4AAgIAAR4BAQAAAgEAJAMBAgIPAiADG0AhDgACAgABHgEBAAICAAEAIwEBAAACAQAkAwECAAIBACEEWVmwOCsJASEyFhcBPgE3ATYzIQkBISImJwEOAQcBDgErAQHt%2FjMBDBwZCgFJBQwIAS0WIwEC%2Fi4B3%2F7zGyEL%2FrEECgX%2BvwsgGPwC6AK%2BDxH97Q0ZDQHbJf1N%2FQ0cEgIqDBUJ%2FgARHQAAAf%2F5AAAFIwWmABQAX0AIFBIGBAIBAwcrS7BfUFhAFQwDAAMAAQEeAgEBAQsfAAAADAAgAxtLsGVQWEAVDAMAAwABAR4CAQEAATQAAAAPACADG0ATDAMAAwABAR4CAQEAATQAAAArA1lZsDgrAREhEQEzMhYXAR4BFz4BNwE%2BATsBAxX%2B8%2F3x7SMpDgEJFyIODSEXAQcLLCLuAjL9zgIyA3QiGv4dK00lJk0qAeMWJgABAD4AAASbBaYADgB%2BQA4AAAAOAA4NDAcGBQQFBytLsF9QWEAbAAICAwAAJAQBAwMLHwAAAAEAACQAAQEMASAEG0uwZVBYQBkEAQMAAgADAgAAJgAAAAEAACQAAQEPASADG0AiBAEDAAIAAwIAACYAAAEBAAAAIwAAAAEAACQAAQABAAAhBFlZsDgrARUUBwEhFSE1NDY3ASE1BJsa%2FRoC7vu1DgsC6P0uBaZjLib76NdqFCUQBB3WAAABAHP%2BzAINBgsADQBaQA4AAAANAA0KCAcFAgEFBytLsCRQWEAZAAAAAQIAAQEAJgACAgMAACQEAQMDEAMgAxtAIgAAAAECAAEBACYAAgMDAgEAIwACAgMAACQEAQMCAwAAIQRZsDgrExEhFRQGKwERMzIWHQFzAZolHYqKHSX%2BzAc%2FYRol%2BgElGmEAAAH%2F5P%2BhAxMFzgAJAC1ABgcFAgACBytLsO1QWEAMAAEAATUAAAANACACG0AKAAABADQAAQErAlmwOCsDMzIWFwEjIiYnHGosQRECR2gnSxEFzi0q%2BiouLgABAEv%2BzAHlBgsADQBaQA4AAAANAA0MCwgGBQMFBytLsCRQWEAZAAIAAQACAQEAJgAAAAMAACQEAQMDEAMgAxtAIgACAAEAAgEBACYAAAMDAAEAIwAAAAMAACQEAQMAAwAAIQRZsDgrEzU0NjsBESMiJj0BIRFLJR2Kih0lAZr%2BzGEaJQX%2FJRph%2BMEAAAEAegMJBAQFpgASAD1ACBIREA4CAAMHK0uwX1BYQBMIAQACAR4BAQACADUAAgILAiADG0ARCAEAAgEeAAIAAjQBAQAAKwNZsDgrASMiJicDLgEnDgEHAw4BKwEBMwQEtRcdCp8PGQgIFg%2BcCR4avgF1oAMJGBEBIRwyGhozG%2F7fERgCnQAAAQAA%2FtoDFP96AAMAQ0AKAAAAAwADAgEDBytLsBhQWEAPAgEBAQAAACQAAAAQACACG0AZAgEBAAABAAAjAgEBAQAAACQAAAEAAAAhA1mwOCsFFSE1AxT87IagoAAB%2F%2F8EjgHUBbYACQAzQAoBAAYEAAkBCQMHK0uwX1BYQA0AAQABNQIBAAARACACG0ALAgEAAQA0AAEBKwJZsDgrEzIWHwEjIiYnA%2BYpJw%2BPjRwjEvcFthsa8w8UAQUAAgBR%2F%2FADqAQVACgANgE%2BQBYqKTAvKTYqNiQiHhwZFxQTCwkCAAkHK0uwHlBYQDwhAQMFLgEGBwUBAAYDHgAEAwIDBAIyAAIABwYCBwEAJgADAwUBACQABQUUHwgBBgYAAQAkAQEAAAwAIAcbS7BfUFhAQCEBAwUuAQYHBQEABgMeAAQDAgMEAjIAAgAHBgIHAQAmAAMDBQEAJAAFBRQfAAAADB8IAQYGAQEAJAABARIBIAgbS7BlUFhAPiEBAwUuAQYHBQEABgMeAAQDAgMEAjIABQADBAUDAQAmAAIABwYCBwEAJgAAAA8fCAEGBgEBACQAAQEVASAHG0BLIQEDBS4BBgcFAQAGAx4ABAMCAwQCMgAABgEGAAEyAAUAAwQFAwEAJgACAAcGAgcBACYIAQYAAQYBACMIAQYGAQEAJAABBgEBACEIWVlZsDgrISMiJi8BDgMjIi4CNTQ%2BAjc1NCYjIg4CIyImLwE2MzIeAhUBMj4CNzUOAxUUFgOobyMoChYnS1BaN0FuTyw9juyvV1M8UDsyHhkkCy2x%2BlqNYjP%2BICZAOTUbbJFYJU0VIEkjNSQSI0ZoRTpxWzwEPGdjHCMcGhNPojtpklf%2BEg4cKRytBRsqOCFBOAAAAgCH%2F%2FEENwXOABkAKgGDQBYbGgAAIiAaKhsqABkAGBEPBwUCAQgHK0uwEVBYQDEDAQQBHh0CBQQVAQIFAx4AAAANHwcBBAQBAQAkAAEBFB8ABQUCAQAkBgMCAgISAiAGG0uwIFBYQDEDAQQBHh0CBQQVAQIFAx4AAAANHwcBBAQBAQAkAAEBFB8ABQUCAQAkBgMCAgIVAiAGG0uwX1BYQDUDAQQBHh0CBQQVAQMFAx4AAAANHwcBBAQBAQAkAAEBFB8GAQMDDB8ABQUCAQAkAAICFQIgBxtLsGVQWEAzAwEEAR4dAgUEFQEDBQMeAAEHAQQFAQQBACYAAAANHwYBAwMPHwAFBQIBACQAAgIVAiAGG0uw7VBYQDIDAQQBHh0CBQQVAQMFAx4AAQcBBAUBBAEAJgAFAAIFAgEAJQYBAwMAAAAkAAAADQMgBRtAPAMBBAEeHQIFBBUBAwUDHgABBwEEBQEEAQAmAAUDAgUBACMAAAYBAwIAAwEAJgAFBQIBACQAAgUCAQAhBllZWVlZsDgrMxEzET4BMzIeAhUUDgIjIi4CJwcOASMBIgYHER4BMzI%2BAjU0LgKH9z2aZ1SLZTc%2Bc6NlL05ANxkLBh0ZAT1NbS8qYzo4Wj8iHTZNBc79tkFNRYTCfnPEkFETIjEeRRoWA1JBO%2F40NCkqVoNZWn1OJAAAAQA%2F%2F%2FEDoAQSACwBAkAOKiggHhgWExEJBwQCBgcrS7ARUFhAMywBAQUaAQQCAh4AAAEDAQADMgADAgEDAjAAAQEFAQAkAAUFFB8AAgIEAQAkAAQEEgQgBxtLsF9QWEAzLAEBBRoBBAICHgAAAQMBAAMyAAMCAQMCMAABAQUBACQABQUUHwACAgQBACQABAQVBCAHG0uwZVBYQDEsAQEFGgEEAgIeAAABAwEAAzIAAwIBAwIwAAUAAQAFAQEAJgACAgQBACQABAQVBCAGG0A6LAEBBRoBBAICHgAAAQMBAAMyAAMCAQMCMAAFAAEABQEBACYAAgQEAgEAIwACAgQBACQABAIEAQAhB1lZWbA4KwEOASMiLgIjIg4CFRQeAjMyPgIzMh8BDgMjIi4CNTQ%2BAjMyFhcDVQsVFBMkMkUzQWJBICNCXjs7STIlFx4PRylgZ242X6h9SUF%2BunlzrUUDKQ4QFx0XL1h9T1KAVy0dIx0XWjBBJxBHiMV%2BccGNUEpFAAACAD3%2F8QPtBc4AGAApAUpAFhoZAQAhHxkpGikXFhMRCQcAGAEYCAcrS7AgUFhAMRUBBQIdHAIEBQMBAAQDHgADAw0fAAUFAgEAJAACAhQfBwEEBAABACQBBgIAAAwAIAYbS7BfUFhANRUBBQIdHAIEBQMBAAQDHgADAw0fAAUFAgEAJAACAhQfBgEAAAwfBwEEBAEBACQAAQEVASAHG0uwZVBYQDMVAQUCHRwCBAUDAQAEAx4AAgAFBAIFAQAmAAMDDR8GAQAADx8HAQQEAQEAJAABARUBIAYbS7DtUFhAMhUBBQIdHAIEBQMBAAQDHgACAAUEAgUBACYHAQQAAQQBAQAlBgEAAAMAACQAAwMNACAFG0A9FQEFAh0cAgQFAwEABAMeAAIABQQCBQEAJgcBBAABBAEAIwADBgEAAQMAAQAmBwEEBAEBACQAAQQBAQAhBllZWVmwOCshIi8BDgMjIi4CNTQ%2BAjMyFhcRMxElMjY3ES4BIyIOAhUUHgIDVjAPFCBGUV02VIxlNz50omVWejD3%2FiBNbDAqYzk4Wz8iHTZOLWMkOioXRoXEfnLEkFE3LgIe%2BjK1QDsBzDMqKlWDWVp9TyMAAgA%2F%2F%2FED6AQSACUALgEQQBgnJgEAKikmLicuHRsUEg8NCwkAJQElCQcrS7ARUFhANBcBBAIBHgADAQIBAwIyAAYAAQMGAQEAJggBBQUAAQAkBwEAABQfAAICBAEAJAAEBBIEIAcbS7BfUFhANBcBBAIBHgADAQIBAwIyAAYAAQMGAQEAJggBBQUAAQAkBwEAABQfAAICBAEAJAAEBBUEIAcbS7BlUFhAMhcBBAIBHgADAQIBAwIyBwEACAEFBgAFAQAmAAYAAQMGAQEAJgACAgQBACQABAQVBCAGG0A7FwEEAgEeAAMBAgEDAjIHAQAIAQUGAAUBACYABgABAwYBAQAmAAIEBAIBACMAAgIEAQAkAAQCBAEAIQdZWVmwOCsBMh4CFRQOAiMhHgEzMj4CMzIWHwEOAyMiLgI1ND4CFyIGByE0LgICLGGjdkIFDRYR%2FYYLlHo8V0ExFw8WCEgpZm9zNmu4iE5Ef7d4bHoRAdAaNlIEEj53rW8cJRUJnpQcIhwMC1owQScQR4vNh2m5iVCxenAwVUAlAAABABcAAAKzBb8AHQCxQBIAAAAdAB0cGxoZFBIODAcGBwcrS7BfUFhAKw8BAgEBAQUEAh4AAgIBAQAkAAEBER8ABAQAAAAkAwEAAA4fBgEFBQwFIAYbS7BlUFhAJw8BAgEBAQUEAh4AAQACAAECAQAmAwEAAAQFAAQAACYGAQUFDwUgBBtAMw8BAgEBAQUEAh4GAQUEBTUAAQACAAECAQAmAwEABAQAAAAjAwEAAAQAACQABAAEAAAhBllZsDgrMxEnLgE9ATM1ND4CMzIXBw4BIyIOAh0BIRUhEbBZHSOZNWOOWUc9BQIyISxFMBkBC%2F79A0gOBR4bZUxYjGI0E3wdDhMvTTlEsPy3AAMAIP6XA%2FQEFAA6AE4AXgFgQBxQTwEAWFZPXlBeS0lBPyQiGRgSEAQDADoBOgsHK0uwHFBYQEUJAQcIMxMCAgdCKwIFAwMeCgEHAAIDBwIBACYAAwAFBgMFAQAmAAEBDh8ACAgAAQAkCQEAABQfAAYGBAEAJAAEBBYEIAgbS7A9UFhASAkBBwgzEwICB0IrAgUDAx4AAQAIAAEIMgoBBwACAwcCAQAmAAMABQYDBQEAJgAICAABACQJAQAAFB8ABgYEAQAkAAQEFgQgCBtLsF9QWEBFCQEHCDMTAgIHQisCBQMDHgABAAgAAQgyCgEHAAIDBwIBACYAAwAFBgMFAQAmAAYABAYEAQAlAAgIAAEAJAkBAAAUCCAHG0BPCQEHCDMTAgIHQisCBQMDHgABAAgAAQgyCQEAAAgHAAgBACYKAQcAAgMHAgEAJgADAAUGAwUBACYABgQEBgEAIwAGBgQBACQABAYEAQAhCFlZWbA4KwEyFhchFRQGDwEeARUUDgIjIicGFRQeBhUUDgIjIi4CNTQ2Ny4BNTQ%2BAjcuATU0PgIBNC4EJw4BFRQeAjMyPgIBMj4CNTQmIyIGFRQeAgHnQnQwAScYHVwKCz1rk1Y6NzA5XXZ8dl05Q3%2B4dnWscThYTiYuECEyIk5ZPW2VAWckPlNdYy4qMxs7XkRFZEEe%2FvEuRC0XW1tbWxctRQQUGxpcFxoFERo6IEx7Vi8LHSQfHQwDChk2XUlEgGQ9LUtiNUhiHRVGOBcxMCsRKoxeTHtXLvu%2BHiYVCgUFBhc%2FKRsvIhMVJTMCZhksPiVMWVlMJD4tGQAAAQCEAAAEAgXOABUAykAQAAAAFQAVEhANDAcFAgEGBytLsF9QWEAkAwEDARQBAgMCHgAAAA0fAAMDAQEAJAABARQfBQQCAgIMAiAFG0uwZVBYQCIDAQMBFAECAwIeAAEAAwIBAwEAJgAAAA0fBQQCAgIPAiAEG0uw7VBYQCQDAQMBFAECAwIeAAEAAwIBAwEAJgUEAgICAAAAJAAAAA0CIAQbQC0DAQMBFAECAwIeAAABAgAAACMAAQADAgEDAQAmAAAAAgAAJAUEAgIAAgAAIQVZWVmwOCszETMRPgEzMh4CFREjETQmIyIGBxGE9zyQYVSCVy33V1dAcDIFzv3FOUY5Z49W%2FXMCjV5nOjL9GgACAHQAAAGwBcsAAwAXAKBADgAAFBIKCAADAAMCAQUHK0uwX1BYQBkAAgIDAQAkAAMDDR8EAQEBDh8AAAAMACAEG0uwZVBYQBsAAgIDAQAkAAMDDR8EAQEBAAAAJAAAAA8AIAQbS7DYUFhAGAQBAQAAAQAAACUAAgIDAQAkAAMDDQIgAxtAIwADAAIBAwIBACYEAQEAAAEAACMEAQEBAAAAJAAAAQAAACEEWVlZsDgrAREjEQEUDgIjIi4CNTQ%2BAjMyHgIBi%2FcBHBorOiEgOSoZGSo5ICE6KxoEAvv%2BBAIBKyA4KhkZKjggIToqGRkqOgAC%2F8b%2BmAGwBcsAEwAnANZAEAAAJCIaGAATABMODAcFBgcrS7A9UFhAJwoJAgABAR4AAwMEAQAkAAQEDR8FAQICDh8AAQEAAQIkAAAAFgAgBhtLsF9QWEAkCgkCAAEBHgABAAABAAECJQADAwQBACQABAQNHwUBAgIOAiAFG0uw2FBYQCcKCQIAAQEeBQECAwEDAgEyAAEAAAEAAQIlAAMDBAEAJAAEBA0DIAUbQDEKCQIAAQEeBQECAwEDAgEyAAQAAwIEAwEAJgABAAABAQAjAAEBAAECJAAAAQABAiEGWVlZsDgrAREUDgIjIiYnNz4BMzI%2BAjURARQOAiMiLgI1ND4CMzIeAgGLI019WiM8HwgDGiUlMx8NARwaKzohIDkqGRkqOSAhOisaBAL720N2WTMJCoUUCw8hNigEJQErIDgqGRkqOCAhOioZGSo6AAABAIcAAAQ6Bc4AHgDWQBIAAAAeAB4dHBsZFBIKCAMBBwcrS7BfUFhAIw4BAwABHgAAAAMCAAMBACYGAQUFDR8AAQEOHwQBAgIMAiAFG0uwZVBYQCUOAQMAAR4AAAADAgADAQAmBgEFBQ0fAAEBAgEAJAQBAgIPAiAFG0uw7VBYQCgOAQMAAR4AAQACAQEAIwAAAAMCAAMBACYEAQICBQAAJAYBBQUNBSAFG0AxDgEDAAEeBgEFAQIFAAAjAAEAAgEBACMAAAADAgADAQAmAAEBAgEAJAQBAgECAQAhBllZWbA4KwERMzI2NxM%2BATsBAQ4BBx4BFwEjIiYnAS4BKwERIxEBfi4ZHBD%2FESYf4v7BESQVFSAQAVbfHSgQ%2FvsPHh449wXO%2FK0OEwE7FBf%2BgxUjDQ8oF%2F4OFBgBhRcO%2FioFzgAAAQCUAAABiwXOAAMAb0AKAAAAAwADAgEDBytLsF9QWEANAgEBAQ0fAAAADAAgAhtLsGVQWEANAgEBAQ0fAAAADwAgAhtLsO1QWEAPAAAAAQAAJAIBAQENACACG0AZAgEBAAABAAAjAgEBAQAAACQAAAEAAAAhA1lZWbA4KwERIxEBi%2FcFzvoyBc4AAQCEAAAGJQQSACwA7kAWAAAALAAsKSckIx4cGRgTEQsJAwEJBytLsB5QWEAoBQEEACsBAwQCHg0BBAEdBgEEBAABACQCAQIAAA4fCAcFAwMDDAMgBRtLsF9QWEAsBQEEACsBAwQCHg0BBAEdAAAADh8GAQQEAQEAJAIBAQEUHwgHBQMDAwwDIAYbS7BlUFhALAUBBAArAQMEAh4NAQQBHQIBAQYBBAMBBAEAJgAAAAMAACQIBwUDAwMPAyAFG0A1BQEEACsBAwQCHg0BBAEdAAAEAwABACMCAQEGAQQDAQQBACYAAAADAAAkCAcFAwMAAwAAIQZZWVmwOCszETMyHwE%2BAzMyFhc%2BAzMyHgIVESMRNCYjIg4CFREjETQmIyIGBxGElzAPEBs7Q00uYX0fGEhWYTFVhFov91ZTJkExHPhTUTVdKAQCLUweMiQVaVczSS4WNGSQXf1zAo1iYxoxSjD9cwKNZ141Lv0RAAEAhAAABAIEEgAZAMhAEAAAABkAGRYUERALCQMBBgcrS7AeUFhAIAUBAwAYAQIDAh4AAwMAAQAkAQEAAA4fBQQCAgIMAiAEG0uwX1BYQCQFAQMAGAECAwIeAAAADh8AAwMBAQAkAAEBFB8FBAICAgwCIAUbS7BlUFhAJAUBAwAYAQIDAh4AAQADAgEDAQAmAAAAAgAAJAUEAgICDwIgBBtALQUBAwAYAQIDAh4AAAMCAAEAIwABAAMCAQMBACYAAAACAAAkBQQCAgACAAAhBVlZWbA4KzMRMzIfAT4DMzIeAhURIxE0JiMiBgcRhJcwDxEfRU1YNFSCVy33V1dAcDIEAi1RIDQmFDlnj1b9cwKNXmc6Mv0aAAACAD3%2F8QQ0BBIAEwAfAKtAEhUUAQAbGRQfFR8LCQATARMGBytLsBFQWEAcAAMDAAEAJAQBAAAUHwUBAgIBAQAkAAEBEgEgBBtLsF9QWEAcAAMDAAEAJAQBAAAUHwUBAgIBAQAkAAEBFQEgBBtLsGVQWEAaBAEAAAMCAAMBACYFAQICAQEAJAABARUBIAMbQCQEAQAAAwIAAwEAJgUBAgEBAgEAIwUBAgIBAQAkAAECAQEAIQRZWVmwOCsBMh4CFRQOAiMiLgI1ND4CEzI2NTQmIyIGFRQWAjpzu4RISIS7c3O8hUlJhbxzgHt7gIJ8fAQSSojEeXrEikpKisR6ecSISvydrKamrq%2Blpa0AAgCE%2FrEENAQVABcAKAGHQBYZGAAAIB4YKBkoABcAFxQSCggDAQgHK0uwEVBYQDEGAQQAHBsCBQQWAQIFAx4HAQQEAAEAJAEBAAAOHwAFBQIBACQAAgISHwYBAwMQAyAGG0uwGlBYQDEGAQQAHBsCBQQWAQIFAx4HAQQEAAEAJAEBAAAOHwAFBQIBACQAAgIVHwYBAwMQAyAGG0uwPVBYQDUGAQQAHBsCBQQWAQIFAx4AAAAOHwcBBAQBAQAkAAEBFB8ABQUCAQAkAAICFR8GAQMDEAMgBxtLsF9QWEA3BgEEABwbAgUEFgECBQMeBwEEBAEBACQAAQEUHwAFBQIBACQAAgIVHwYBAwMAAQAkAAAADgMgBxtLsGVQWEAyBgEEABwbAgUEFgECBQMeAAEHAQQFAQQBACYAAAYBAwADAAAlAAUFAgEAJAACAhUCIAUbQDwGAQQAHBsCBQQWAQIFAx4AAAQDAAEAIwABBwEEBQEEAQAmAAUAAgMFAgEAJgAAAAMAACQGAQMAAwAAIQZZWVlZWbA4KxMRMzIWHwE%2BATMyHgIVFA4CIyImJxETIgYHER4BMzI%2BAjU0LgKElxgiBRQ%2BoWxUi2U3PnOjZVd5MOlNbS8qYzk4Wz8iHTZN%2FrEFURYXX0dYRoXDfnPEkFE1L%2F5cBKFBO%2F40NCkqVoNZWn1OJAAAAgA9%2FrED7QQVABsALAGIQBYdHAAAJCIcLB0sABsAGhMRCQcCAQgHK0uwEVBYQDEXAQUCIB8CBAUDAQEEAx4ABQUCAQAkBgMCAgIUHwcBBAQBAQAkAAEBEh8AAAAQACAGG0uwGlBYQDEXAQUCIB8CBAUDAQEEAx4ABQUCAQAkBgMCAgIUHwcBBAQBAQAkAAEBFR8AAAAQACAGG0uwPVBYQDUXAQUDIB8CBAUDAQEEAx4GAQMDDh8ABQUCAQAkAAICFB8HAQQEAQEAJAABARUfAAAAEAAgBxtLsF9QWEA3FwEFAyAfAgQFAwEBBAMeAAUFAgEAJAACAhQfBwEEBAEBACQAAQEVHwAAAAMBACQGAQMDDgAgBxtLsGVQWEAyFwEFAyAfAgQFAwEBBAMeAAIABQQCBQEAJgYBAwAAAwAAACUHAQQEAQEAJAABARUBIAUbQD0XAQUDIB8CBAUDAQEEAx4GAQMFAAMBACMAAgAFBAIFAQAmBwEEAAEABAEBACYGAQMDAAAAJAAAAwAAACEGWVlZWVmwOCsBESMRDgMjIi4CNTQ%2BAjMyHgIXNz4BMwEyNjcRLgEjIg4CFRQeAgPt9x9FTlgzVIxlNz50omUwT0M4Gg0FIhj%2Bt01sMCpjOThbPyIdNk4EAvqvAdAhNSUVRoXEfnLEkFERICwcORcW%2FLNAOwHMMyoqVYNZWn1PIwAAAQCEAAADEgQVABYBSkAQAAAAFgAWExEQDgoIAwEGBytLsBpQWEAhCwYCAgAVAQQCAh4DAQICAAEAJAEBAAAOHwUBBAQMBCAEG0uwIlBYQCULBgICABUBBAICHgAAAA4fAwECAgEBACQAAQEUHwUBBAQMBCAFG0uwX1BYQCsLBgIDABUBBAICHgACAwQDAioAAAAOHwADAwEBACQAAQEUHwUBBAQMBCAGG0uwZVBYQCsLBgIDABUBBAICHgACAwQDAioAAQADAgEDAQAmAAAABAAAJAUBBAQPBCAFG0uwslBYQDQLBgIDABUBBAICHgACAwQDAioAAAMEAAEAIwABAAMCAQMBACYAAAAEAAAkBQEEAAQAACEGG0A1CwYCAwAVAQQCAh4AAgMEAwIEMgAAAwQAAQAjAAEAAwIBAwEAJgAAAAQAACQFAQQABAAAIQZZWVlZWbA4KzMRMzIWHwE%2BATMyFwcOASMiJiMiBgcRhJEmHgUPN5RcTDIgAxQRDzQrTW4mBAIcInxfbiO5Eg8OVVL9gQABACr%2F8AMoBBIAPQDGQA47OSgmIyEaGAkHBAIGBytLsF9QWEAzPQEBBR4BAgQCHgAAAQMBAAMyAAMEAQMEMAABAQUBACQABQUUHwAEBAIBACQAAgISAiAHG0uwZVBYQDE9AQEFHgECBAIeAAABAwEAAzIAAwQBAwQwAAUAAQAFAQEAJgAEBAIBACQAAgIVAiAGG0A6PQEBBR4BAgQCHgAAAQMBAAMyAAMEAQMEMAAFAAEABQEBACYABAICBAEAIwAEBAIBACQAAgQCAQAhB1lZsDgrAQ4BIyIuAiMiBhUUHgYVFA4CIyIuAic3PgEzMh4CMzI%2BAjU0LgY1ND4CMzIWFwLlChYREik2RS9JVCtHWl5aRys2aJljNWVdTx45Cx4XFyk2STgsPykTK0dbX1tHKzJhkV9qrjoDOhANFBkUPjIhLSIbICk%2FWD5KfVszEyIuG14REhoeGhUiLRgkLiIbICtCYEQ%2FclUzRjkAAQAn%2F%2FAC4gU8ACIBAUAUAQAdGxgWExIREA8NBgQAIgEiCAcrS7APUFhALAkBAQMgAQAFAh4AAgMCNAQBAQEDAAAkAAMDDh8GAQUFAAECJAcBAAASACAGG0uwX1BYQDMJAQEDIAEABQIeAAIDAjQABgEFAQYFMgQBAQEDAAAkAAMDDh8ABQUAAQIkBwEAABIAIAcbS7BlUFhAMQkBAQMgAQAFAh4AAgMCNAAGAQUBBgUyAAMEAQEGAwEBACYABQUAAQIkBwEAABUAIAYbQDoJAQEDIAEABQIeAAIDAjQABgEFAQYFMgADBAEBBgMBAQAmAAUAAAUBACMABQUAAQIkBwEABQABAiEHWVlZsDgrBSImNREjIiY9ATcTPgE7AREhFSERFBYzMj4CMzIWHwEOAQHVhZBoFB2lNAQdFoABDv7yMCgXHxcSCQsOCEo2jBCXhQI9GhpiGwEYFBb%2BvbD91DA2CwwLCwt4LS4AAAEAb%2F%2FwA%2B0EAgAZAMpAEAAAABkAGRQSDAoJCAUDBgcrS7AeUFhAIAcBAAEOAQIAAh4FBAIBAQ4fAAAAAgEAJAMBAgIMAiAEG0uwX1BYQCQHAQABDgECAAIeBQQCAQEOHwACAgwfAAAAAwEAJAADAxIDIAUbS7BlUFhAJgcBAAEOAQIAAh4FBAIBAQIBACQAAgIPHwAAAAMBACQAAwMVAyAFG0AtBwEAAQ4BAgACHgAAAgMAAQAjBQQCAQACAwECAQAmAAAAAwEAJAADAAMBACEFWVlZsDgrAREUFjMyNjcRMxEjIi8BDgMjIi4CNREBZldXQHAy95cwDxEgRE1ZM1SBWC0EAv10Xmc5MgLm%2B%2F4tUiA1JRU5aI9WAowAAQAOAAAEHQQCABIAWUAIEhAEAgEAAwcrS7BfUFhAEwoBAAEBHgIBAQEOHwAAAAwAIAMbS7BlUFhAEwoBAAEBHgIBAQABNAAAAA8AIAMbQBEKAQABAR4CAQEAATQAAAArA1lZsDgrISMBMzIWFxMeARc%2BATcTPgE7AQKG4P5ozRslB8YRFwkJFxLLByQZwwQCGhT93DBcLi5cMAIkFBoAAAEABwAABicEBAAuAItADC4sIiAfHREOAgAFBytLsF9QWEAXJxcIAwMAAR4CAQIAAA4fBAEDAwwDIAMbS7BlUFhAFycXCAMDAAEeAgECAAMANAQBAwMPAyADG0uwyVBYQBUnFwgDAwABHgIBAgADADQEAQMDKwMbQBknFwgDAwABHgABAAE0AgEAAwA0BAEDAysEWVlZsDgrEzMyFhcTHgEXPgE3Ez4BOwEyFhcTHgEXPgE3Ez4BOwEBIyInAy4BJw4BBwMGKwEHxBwmBZMMDwcLGQ6qBiQYbRskBqgNFQoHEQ2YBSYZu%2F67xyAOuQkPBQYOCbsOKL0EAhoU%2FdwtVisrVi0CJhQaGhT90CtRKStWLgIkFBr7%2FiwCUR07HR47Hv2xLAABABgAAAQgBAIAHAB3QAocGhIQDgwDAQQHK0uwX1BYQBcVDwYABAIAAR4BAQAADh8DAQICDAIgAxtLsGVQWEAZFQ8GAAQCAAEeAQEAAAIBACQDAQICDwIgAxtAIxUPBgAEAgABHgEBAAICAAEAIwEBAAACAQAkAwECAAIBACEEWVmwOCsJATMyFhcTPgE3Ez4BOwEJASMiJicDBgcDDgErAQF3%2Fq%2FuGxoK1wUPC60MGhPj%2Fq4BYO4bIQvaCRDACyAY3QIRAfEPEf6pESIRAQ4TEv4a%2FeQcEgFlJBj%2B1xEdAAEAB%2F6xBB8EAgAWAGxACBYUCAYEAgMHK0uwPVBYQBQOBQIAAQEeAgEBAQ4fAAAAEAAgAxtLsF9QWEAWDgUCAAEBHgAAAAEBACQCAQEBDgAgAxtAIA4FAgABAR4CAQEAAAEBACMCAQEBAAEAJAAAAQABACEEWVmwOCsBDgErARMBMzIWFxMeARc%2BATcTPgE7AQHwCyMkuMD%2BYdgeIAjbCxAGCBMLzgglF8b%2B5hobAZsDthwS%2FewaOBwdNhwCExQaAAEAQwAAA2oEAgAPAHdACg8ODQwHBgUEBAcrS7BfUFhAGgACAgMAACQAAwMOHwAAAAEAACQAAQEMASAEG0uwZVBYQBgAAwACAAMCAAAmAAAAAQAAJAABAQ8BIAMbQCEAAwACAAMCAAAmAAABAQAAACMAAAABAAAkAAEAAQAAIQRZWbA4KwEUBgcBIRUhNTQ2NwEhNSEDahMN%2FhgB%2BvznEBEB7P4QAwoDnBoxEf1%2BvmcRLxUCib0AAQAd%2FswCDwYLAEQAeEAOPDo1MhoXEhAFBAMCBgcrS7AkUFhAKCYBAAEBHgACAAMBAgMBACYAAQAABAEAAQAmAAQEBQEAJAAFBRAFIAUbQDEmAQABAR4AAgADAQIDAQAmAAEAAAQBAAEAJgAEBQUEAQAjAAQEBQEAJAAFBAUBACEGWbA4KxM0JiM1MjY1NC4CNTQ%2BAjsBFRQOAisBIgYVFB4CFRQOAgceAxUUDgIVFBY7ATIeAh0BIyIuAjU0PgKVOT8%2FOQ0RDSxbi141CxESBwlGSgwNDBUpOSQkOSkVDA0MSkYJBxIRCzVei1ssDRENAZo9TY9NPS9dXl8xTH1aMW4NEwwGWE03ZV9cLyZENyoKCyk4RCUvXF9lN0xYBgwUDW0xWX1MMV9eXgAAAQDM%2FrEBjAYLAAMAPEAGAwIBAAIHK0uwPVBYQA4AAAABAAAkAAEBEAEgAhtAFwAAAQEAAAAjAAAAAQAAJAABAAEAACEDWbA4KxMzESPMwMAGC%2FimAAABAEn%2BzAI7BgsARAB4QA5DQkFANTMuKxMQCwkGBytLsCRQWEAoHwEFBAEeAAMAAgQDAgEAJgAEAAUBBAUBACYAAQEAAQAkAAAAEAAgBRtAMR8BBQQBHgADAAIEAwIBACYABAAFAQQFAQAmAAEAAAEBACMAAQEAAQAkAAABAAEAIQZZsDgrARQeAhUUDgIrATU0PgI7ATI2NTQuAjU0PgI3LgM1ND4CNTQmKwEiLgI9ATMyHgIVFA4CFRQWMxUiBgHDDRENLFuLXjULERIHCUZKDA0MFSg6JCQ6KBUMDQxKRgkHEhELNV6LWywNEQ05Pz85AZovXl5fMUx9WTFtDRQMBlhMN2VfXC8lRDgpCwoqN0QmL1xfZTdNWAYMEw1uMVp9TDFfXl0vPU2PTQABAGIBjgQmAxEAGwBHQBIBABgWEhEPDQoIBAMAGwEbBwcrQC0AAQUBNAAEAgQ1BgEAAwIAAQAjAAUAAwIFAwEAJgYBAAACAQAkAAIAAgEAIQawOCsBMjY1MxQOAiMiLgIjIgYVIzQ%2BAjMyHgIC6Tg%2BxylNcEg1YVdMIDg%2BxylNcEg1YVdMAohIQU19WTAcIRxIQU19WTAcIRwAAgDR%2FrECAAQSAAkAHQB9QA4AABoYEA4ACQAJBQQFBytLsD1QWEAbAAMDAgEAJAACAhQfAAAAAQAAJAQBAQEQASAEG0uwX1BYQBgAAAQBAQABAAAlAAMDAgEAJAACAhQDIAMbQCIAAgADAAIDAQAmAAABAQAAACMAAAABAAAkBAEBAAEAACEEWVmwOCsTETQ2NzMeARURATQ%2BAjMyHgIVFA4CIyIuAvcSD6cPEv7xFyg4ICA3KRgYKTcgIDgoF%2F6xAhVbr2Jir1v96wTLIDcoFxcoNyAgNygYGCg3AAIAe%2F8iBB4E6wAvADYAiEAMLy0jIRgWDw0KCQUHK0uwX1BYQDE0ExADAgAzJR0ABAQDAh4AAQABNAACAAMAAgMyAAMEAAMEMAAEBAABACQAAAAUBCAGG0A6NBMQAwIAMyUdAAQEAwIeAAEAATQAAgADAAIDMgADBAADBDAAAAIEAAEAIwAAAAQBACQABAAEAQAhB1mwOCsFLgM1ND4CPwE%2BATsBBx4BFwcOASMiLgInAz4DMzIfAQ4DDwEOASsBAxQWFxMOAQIbWZhwP0KBvXoOAiQdWxRPgDZAChQUDh4nMCA6NUczJhQeEEQjVFxkNAwCJB1bmmJbOX54CA1RhbVxbb2MVAWdFyflDkMyVw4ODRQUCP1fBR0eGBVYKTonFQSTGCcC34alHQKbELAAAQAnAAAEZAW2ADkA3kAUOTgxLyooIyEeHRoYExELCQQCCQcrS7BfUFhAOQ8BAgMyJwIHBgIeAAIDAAMCADIEAQAIAQUGAAUBACYAAwMBAQAkAAEBER8ABgYHAQAkAAcHDAcgBxtLsGVQWEA3DwECAzInAgcGAh4AAgMAAwIAMgABAAMCAQMBACYEAQAIAQUGAAUBACYABgYHAQAkAAcHDwcgBhtAQA8BAgMyJwIHBgIeAAIDAAMCADIAAQADAgEDAQAmBAEACAEFBgAFAQAmAAYHBwYBACMABgYHAQAkAAcGBwEAIQdZWbA4KxM0NjsBNTQ%2BAjMyHgIXBwYjIicuAyMiBh0BIRUUBiMhFRQGBzYzIRUUDgIjITU%2BAzURIycqKWw4cqx0UH9jSRpjIBklHRMlKzMhZ2YBmScf%2Fq0xK0pJAkoPHCcY%2FEEiPi8cvwKnIjHsXql%2FSilGXzc%2FECEWJRoOh3jtYhgowkJnLBFoEiYfE5sIHS09KQEFAAACAG4AzAQaBHYAIwA3AJdACjQyKigcGgoIBAcrS7BfUFhAOQ8ODAYEBQMAISAeGBYVBgECAh4DAQMBHQ0FAgAcHxcCARsAAgABAgEBACUAAwMAAQAkAAAAFAMgBxtAQw8ODAYEBQMAISAeGBYVBgECAh4DAQMBHQ0FAgAcHxcCARsAAAADAgADAQAmAAIBAQIBACMAAgIBAQAkAAECAQEAIQhZsDgrEzQ2Nyc3Fz4BMzIWFzcXBx4BFRQGBxcHJw4BIyImJwcnNy4BNxQeAjMyPgI1NC4CIyIOAtMbGZl9litiNjRgKph7lxodGxmZfZcqYjY0XyqZe5caHbYdM0QnJ0UzHh4zRScnRDMdAqE1XyqYepYaHRsZmHuXK2I2NV4qmHuWGhwaGZh8litiNiZFMx4eM0UmKEUzHh4zRQABAAsAAAR2BaYAIgC%2FQBgiISAfHh0cGxoZGBcWFRQTEhAEAgEACwcrS7BfUFhAKwoBAAEBHgMBAAoBBAUABAACJgkBBQgBBgcFBgAAJgIBAQELHwAHBwwHIAUbS7BlUFhAKwoBAAEBHgIBAQABNAMBAAoBBAUABAACJgkBBQgBBgcFBgAAJgAHBw8HIAUbQDcKAQABAR4CAQEAATQABwYHNQMBAAoBBAUABAACJgkBBQYGBQAAIwkBBQUGAAAkCAEGBQYAACEHWVmwOCsTIQEzMhYXEx4BFz4BNxM%2BATsBASEVIRUhFSERIxEhNSE1IYUBFP5yzSMsDNsUGAgIFxTZCywiz%2F5xART%2BwQE%2F%2FsH3%2FsABQP7AAnkDLSEb%2FhgtTCUlTSwB6Bcl%2FNOKX4n%2B%2BQEHiV8AAAIAzP6xAYwGCwADAAcAVEAKBwYFBAMCAQAEBytLsD1QWEAYAAAAAQIAAQAAJgACAgMAACQAAwMQAyADG0AhAAAAAQIAAQAAJgACAwMCAAAjAAICAwAAJAADAgMAACEEWbA4KxMzESMRMxEjzMDAwMAGC%2FzX%2Fvf82AAAAgBe%2F4cDoAW1AEkAWQCXQA5HRTAuKykiIAkHBAIGBytLsF9QWEA3SQEBBVdPPhkEAwAmAQIEAx4AAAEDAQADMgADBAEDBDAABAACBAIBACUAAQEFAQAkAAUFEQEgBhtAQUkBAQVXTz4ZBAMAJgECBAMeAAABAwEAAzIAAwQBAwQwAAUAAQAFAQEAJgAEAgIEAQAjAAQEAgEAJAACBAIBACEHWbA4KwEOASMiLgIjIg4CFRQeBhUUBgceARUUDgIjIi4CJzc%2BATMyHgIzMjY1NC4GNTQ2Ny4BNTQ%2BAjMyFhcBFB4CFz4BNTQuAicOAQM7ChYREyk2RS8qQCsXL05jaGNOL0tTLTk1aJlkNWVdTx46Cx0XFyk4TjtSWzBQZWllUDBTVS46MWKQX2qvOf3HOl10OSgkOFpxOC0oBN0QDhQZFBMhLBkgMCsoLTZGXDxRgyglYkRKfVszEyIuG14REhoeGkQ8KDotJSozRmBCT30lJ2tMP3FWM0Y5%2FZ8qPTEtGhQ9JCw9MiwaGDkAAv%2F6BIYChAWYABMAJwBFQAokIhoYEA4GBAQHK0uwRlBYQBACAQAAAQEAJAMBAQELACACG0AaAwEBAAABAQAjAwEBAQABACQCAQABAAEAIQNZsDgrARQOAiMiLgI1ND4CMzIeAgUUDgIjIi4CNTQ%2BAjMyHgIBDhYnMxwbMSYWFiYxGxwzJxYBdhYmMxwcMiUWFiUyHBwzJhYFDBwxJBUVJDEcHTMmFhYmMx0cMSQVFSQxHB0zJhYWJjMAAwA1%2F%2FIF%2BgW2ACsARwBfAfpAFlpYTkxCQDQyKCYeHBkXEhAIBgEACgcrS7AJUFhARxQBBAIEAQEFAh4AAwQABAMAMgAABQQABTAAAgAEAwIEAQAmAAUAAQgFAQEAJgAJCQYBACQABgYRHwAICAcBACQABwcSByAJG0uwEVBYQEcUAQQCBAEBBQIeAAMEAAQDADIAAAUEAAUwAAIABAMCBAEAJgAFAAEIBQEBACYACQkGAQAkAAYGER8ACAgHAQAkAAcHFQcgCRtLsBhQWEBHFAEEAgQBAQUCHgADBAAEAwAyAAAFBAAFMAACAAQDAgQBACYABQABCAUBAQAmAAkJBgEAJAAGBhEfAAgIBwEAJAAHBxIHIAkbS7BfUFhARxQBBAIEAQEFAh4AAwQABAMAMgAABQQABTAAAgAEAwIEAQAmAAUAAQgFAQEAJgAJCQYBACQABgYRHwAICAcBACQABwcVByAJG0uwZVBYQEUUAQQCBAEBBQIeAAMEAAQDADIAAAUEAAUwAAYACQIGCQEAJgACAAQDAgQBACYABQABCAUBAQAmAAgIBwEAJAAHBxUHIAgbQE4UAQQCBAEBBQIeAAMEAAQDADIAAAUEAAUwAAYACQIGCQEAJgACAAQDAgQBACYABQABCAUBAQAmAAgHBwgBACMACAgHAQAkAAcIBwEAIQlZWVlZWbA4KwEyFh8BDgEjIi4CNTQ%2BAjMyFhcHDgEjIi4CIyIOAhUUHgIzMj4CJTQ%2BBDMyHgQVFA4EIyIuBDcUHgIzMj4CNTQuBCMiDgQD%2BQsSBlI4qnNkonM%2BRnynYnCfNkEGFBERHipAMzxeQSIjPlUyMT8sIvxSNWCHpLxmZr2kh2A1NWCHpL1mZrykh2A1h12j3H9%2F3qReK05vhpxVVZuGbU4qAgAJCFdHS0d9qWNmqntESjtZCBAUGBQnSWhBRGhHJRAWFtlmvaSHYDU1YIekvWZlvaOHYDU1YIejvGaC4qdgYKfiglegi3FRLCxRcYugAAIAUQNBAm4FugApADUA9EAWKyovLio1KzUlIx4cGRcUEwsJAgAJBytLsDtQWEA5IQEDBS0BBgcFAQAGAx4ABAMCAwQCMgACAAcGAgcBACYIAQYBAQAGAAEAJQADAwUBACQABQURAyAGG0uwX1BYQEAhAQMFLQEGBwUBAAYDHgAEAwIDBAIyAAAGAQYAATIAAgAHBgIHAQAmCAEGAAEGAQEAJQADAwUBACQABQURAyAHG0BLIQEDBS0BBgcFAQAGAx4ABAMCAwQCMgAABgEGAAEyAAUAAwQFAwEAJgACAAcGAgcBACYIAQYAAQYBACMIAQYGAQEAJAABBgEBACEIWVmwOCsBIyImLwEOAyMiLgI1ND4CNzU0JiMiDgIjIiYvAT4BMzIeAhUBMjY3NQ4DFRQWAm5TGBwIDBgsLjUhKkQxGyJUjmwvLSIsIh4VExoHHziGTjhaPyL%2B1SY6HjtMLRIlA0kNFyQUHhQKFis%2FKSFFOCUDGTYtDhIOFA05My8kQVg0%2FvEbHVECDhUbECAZAAACAHsAfgM7A7YAEwAnAAlABhYnAhMCCysTNQEXHgEVFA8BBgcWHwEWFRQPARM1ARceARUUDwEGBxYfARYVFA8BewEAURQSDYoOEhAQig0mUUkBAFEUEg2KDhIQEIoNJlECCiABjCYJHBEVFusaEA4c7BYWIhImAYwgAYwmCRwRFRbrGhAOHOwWFiISJgAAAQCIASkD%2FgL7AAUAUkAIBQQDAgEAAwcrS7AJUFhAHQABAgIBKQAAAgIAAAAjAAAAAgAAJAACAAIAACEEG0AcAAECATUAAAICAAAAIwAAAAIAACQAAgACAAAhBFmwOCsTIREjESGIA3bR%2FVsC%2B%2F4uARsAAQBkAfUCagLDAAMAJUAGAwIBAAIHK0AXAAABAQAAACMAAAABAAAkAAEAAQAAIQOwOCsTIRUhZAIG%2FfoCw84AAAQANf%2FyBfoFtgAbADMASQBWAchAGjQ0VlRMSjRJNEhEQjk3NjUuLCIgFhQIBgsHK0uwCVBYQD4%2BAQcIAR4GAQQHAgcEAjIABQAJCAUJAQAmAAgKAQcECAcBACYAAwMAAQAkAAAAER8AAgIBAQAkAAEBEgEgCBtLsBFQWEA%2BPgEHCAEeBgEEBwIHBAIyAAUACQgFCQEAJgAICgEHBAgHAQAmAAMDAAEAJAAAABEfAAICAQEAJAABARUBIAgbS7AYUFhAPj4BBwgBHgYBBAcCBwQCMgAFAAkIBQkBACYACAoBBwQIBwEAJgADAwABACQAAAARHwACAgEBACQAAQESASAIG0uwX1BYQD4%2BAQcIAR4GAQQHAgcEAjIABQAJCAUJAQAmAAgKAQcECAcBACYAAwMAAQAkAAAAER8AAgIBAQAkAAEBFQEgCBtLsGVQWEA8PgEHCAEeBgEEBwIHBAIyAAAAAwUAAwEAJgAFAAkIBQkBACYACAoBBwQIBwEAJgACAgEBACQAAQEVASAHG0BFPgEHCAEeBgEEBwIHBAIyAAAAAwUAAwEAJgAFAAkIBQkBACYACAoBBwQIBwEAJgACAQECAQAjAAICAQEAJAABAgEBACEIWVlZWVmwOCsTND4EMzIeBBUUDgQjIi4ENxQeAjMyPgI1NC4EIyIOBAURIxEhMhYVFAYHHgEXEyMiJwMuASMnMzI%2BAjU0LgIrATU1YIekvGZmvaSHYDU1YIekvWZmvKSHYDWHXaPcf3%2FepF4rTm%2BGnFVVm4ZtTioB69YBQbuuXGEXHg%2B1zi0SkAoZGTdZM0IlDgwhOy5rAtNmvaSHYDU1YIekvWZlvaOHYDU1YIejvGaC4qdgYKfiglegi3FRLCxRcYug0P67A4GGfVmFHw0nGv7NIQEHDg%2BZESIyIB8vHw8AAQAUBL4CagVcAAMAJUAGAwIBAAIHK0AXAAABAQAAACMAAAABAAAkAAEAAQAAIQOwOCsTIRUhFAJW%2FaoFXJ4AAAIANwMPAuwFuAATACcAU0AKJCIaGBAOBgQEBytLsF9QWEAXAAIAAQIBAQAlAAMDAAEAJAAAABEDIAMbQCEAAAADAgADAQAmAAIBAQIBACMAAgIBAQAkAAECAQEAIQRZsDgrEzQ%2BAjMyHgIVFA4CIyIuAjcUHgIzMj4CNTQuAiMiDgI3NV1%2BSUl%2FXjY2Xn9JSX5dNawaLz8lJUAvGhovQCUlPy8aBGNHfVw1NVx9R0V8XTY2XXxDJUAvGxsvQCUmQTAcHDBBAAIAWwBQBCsE2QALAA8ATEAWAAAPDg0MAAsACwoJCAcGBQQDAgEJBytALgQBAAMBAQIAAQAAJggBBQACBgUCAAAmAAYHBwYAACMABgYHAAAkAAcGBwAAIQWwOCsBESEVIREjESE1IREBIRUhAqYBhf57yP59AYP%2BfQPQ%2FDAE2f6euP6rAVW4AWL8LrcAAQBFA4QCYgZxAC0AgEAQAQAoJiIgFBMQDQAtAS0GBytLsDdQWEArKwEEAwsBAgECHgAEAwEDBAEyBQEAAAMEAAMBACYAAgIBAQAkAAEBFAIgBRtANCsBBAMLAQIBAh4ABAMBAwQBMgUBAAADBAADAQAmAAECAgEBACMAAQECAAAkAAIBAgAAIQZZsDgrATIeAhUUDgIPAT4BOwEyFh0BITU0Nj8BPgM1NCYjIgYHDgEjIiYvAT4BAV46Wz8gGSk2HYAcNheBHB%2F94w0Q0RYoHBEnIyEoDQsZFwULB2MRlAZxIjpPLilEPjoegggJHhlpOREmEM4WMTExFyQtIR8SEgEBD3NuAAEASgN8AmQGcQA9ALJAFgEANzUxLykoJyYgHhkXEQ8APQE9CQcrS7BfUFhAQTkBBwYIAQQFFQEDAgMeAAcGBQYHBTIAAgQDBAIDMggBAAAGBwAGAQAmAAUABAIFBAEAJgABAQMBACQAAwMUASAHG0BKOQEHBggBBAUVAQMCAx4ABwYFBgcFMgACBAMEAgMyCAEAAAYHAAYBACYABQAEAgUEAQAmAAMBAQMBACMAAwMBAQAkAAEDAQEAIQhZsDgrATIeAhUUBgceARUUDgIjIi4CJzc2MzIXHgMzMjY1NC4CIzUyPgI1NCYjIgYHDgEjIi8BPgMBaDlYPiA0OTw%2BLkpeMDZWQzITTRYSJQ4GEBggFS0wDiE5Kio3Hw0nJyMpCwkYFAsPWwgvRloGcSE2RSU%2FVxgUSTs%2BWTscFS9NOB8IHAsYEwwyIxskFgl0DRciFSUrIRoUEwMPOVU4GwAAAQC8BI4CmQW2AAkAM0AKAAAACQAIBQMDBytLsF9QWEANAAABADUCAQEBEQEgAhtACwIBAQABNAAAACsCWbA4KwEDDgErATc%2BATMCmfcTIxyUjg8oKAW2%2FvsUD%2FMaGwAAAQBv%2FrED7QQCAB8BS0ASAAAAHwAfHBoUEgwKCQgFAwcHK0uwIFBYQCYHAQABFg4CAgACHgYFAgEBDh8AAAACAQAkAwECAgwfAAQEEAQgBRtLsD1QWEAqBwEAARYOAgMAAh4GBQIBAQ4fAAAAAwEAJAADAwwfAAICDB8ABAQQBCAGG0uwQlBYQCwHAQABFg4CAwACHgAAAAMBACQAAwMMHwACAgwfAAQEAQAAJAYFAgEBDgQgBhtLsF9QWEAqBwEAARYOAgMAAh4AAAADAgADAQAmAAICDB8ABAQBAAAkBgUCAQEOBCAFG0uwZVBYQCwHAQABFg4CAwACHgAAAAMCAAMBACYABAEEAQAiBgUCAQECAQAkAAICDwIgBRtAMgcBAAEWDgIDAAIeAAAAAwIAAwEAJgYFAgEAAgQBAgEAJgYFAgEBBAEAJAAEAQQBACEFWVlZWVmwOCsBERQWMzI2NxEzESMiLwEOAyMiJiceAR0BIyImNREBZldXQHAy95cwDxEfPD5DJjtgJQsHejQ5BAL9dF5nOTIC5vv%2BLVMfKxsMJCEsXinwNTIE6gABACH%2FLwVaBaYAEwBnQBIAAAATABIKCQgHBgUEAwIBBwcrS7BfUFhAHQAEAAEABAEyAwEBATMCAQAABQEAJAYBBQULACAEG0AnAAQAAQAEATIDAQEBMwYBBQAABQEAIwYBBQUAAAAkAgEABQAAACEFWbA4KwEVIxEjESMRIxEiLgI1ND4CMwVa1tjr2Giod0FBd6hoBabP%2BlgFqPpYA0dBb5RTW5ZsPAABAFsBmQHUAw8AEwAlQAYQDgYEAgcrQBcAAAEBAAEAIwAAAAEBACQAAQABAQAhA7A4KxM0PgIzMh4CFRQOAiMiLgJbHTNEJyhFMx4eM0UoJ0QzHQJTJ0UzHR0zRScnQzMdHTNDAAABAIT%2BowIKAA4AGwDtQA4BABcVDQwGBAAbARsFBytLsAlQWEAhDgsCAAIZAQMAAh4AAgAAAigBBAIAAAMBAiQAAwMQAyAEG0uwC1BYQCEOCwIAAhkBAwACHgACAAACKAEEAgAAAwECJAADAxYDIAQbS7AiUFhAIA4LAgACGQEDAAIeAAIAAjQBBAIAAAMBAiQAAwMWAyAEG0uwPVBYQCQOCwIAAhkBAwECHgACAAI0BAEAAQA0AAEBAwECJAADAxYDIAUbQC0OCwIAAhkBAwECHgACAAI0BAEAAQA0AAEDAwEBACMAAQEDAQIkAAMBAwECIQZZWVlZsDgrFzIeAjMyNjU0Jic3MwceARUUDgIjIiYnNza3Bw8TFxAhIUhLLZoUWUgjQFo2KUcjFwbjBAYEGRIdGQqURRZLMyE2JhUMC0wXAAABAF8DhAJQBmkAEABpQAwQDw4NDAsHBQEABQcrS7BSUFhAIQoDAgMBAgEeAAIBAjQAAQABNAAEBAAAACQDAQAADgQgBRtAKwoDAgMBAgEeAAIBAjQAAQABNAMBAAQEAAAAIwMBAAAEAAIkAAQABAACIQZZsDgrEzMRNwcGIyImLwE3MxEzFSGhiwVNEBIPGAU36ZVz%2FlED9gFoMz0MDAhLwv2NcgAAAgA9Az0CywW4ABMAHwBgQBIVFAEAGxkUHxUfCwkAEwETBgcrS7BfUFhAGQUBAgABAgEBACUAAwMAAQAkBAEAABEDIAMbQCQEAQAAAwIAAwEAJgUBAgEBAgEAIwUBAgIBAQAkAAECAQEAIQRZsDgrATIeAhUUDgIjIi4CNTQ%2BAhMyNjU0JiMiBhUUFgGGSHhWLy9WeEhKeVYwMFZ5SkNBQUNHQUEFuCxRdUlKd1MsLFN3Skl1USz%2BFVVZWVRUWVlVAAACAJAAfgNQA7YAEwAnAAlABiUUEQACCyslJy4BNTQ%2FATY3Ji8BJjU0PwEBFRMnLgE1ND8BNjcmLwEmNTQ%2FAQEVAQdRFBINihAQEg6KDSZRAQBJURQSDYoQEBIOig0mUQEAfiYJHBEUFuwcDhAa6xYVJBIm%2FnQg%2FnQmCRwRFBbsHA4QGusWFSQSJv50IAAABABMAAAFhgWnAAkAGgArADEBTEAcMTArKikoJyYiIBwbGhkVExIREA4LCgkHBAINBytLsF9QWEBAJR4dAwgBLwECCwIeAAgBBwEIBzIKAQcACwIHCwACJgwBAgUBAwACAwEAJgkBAQELHwAGBgABAiQEAQAADAAgBxtLsGVQWEA9JR4dAwgBLwECCwIeCQEBCAE0AAgHCDQKAQcACwIHCwACJgwBAgUBAwACAwEAJgAGBgABAiQEAQAADwAgBxtLsE1QWEBGJR4dAwgBLwECCwIeCQEBCAE0AAgHCDQABgsABgAAIwoBBwALAgcLAAImDAECBQEDAAIDAQAmAAYGAAECJAQBAAYAAQIhCBtASiUeHQMIAS8BAgsCHgAJAQk0AAEIATQACAcINAAGCwAGAAAjCgEHAAsCBwsAAiYMAQIFAQMAAgMBACYABgYAAQIkBAEABgABAiEJWVlZsDgrJQ4BKwEBPgE7ARMzFRQGKwEVIzUhIiYvAQEzJTMRNwcGIyImLwE3MxEzFSEBNDY3AzMBxxo7JmoDQhc%2BLWkZXhIQPJT%2B3xgbAw8BT6v7ZosFTRASDxgFN%2BmVc%2F5RBAYDBMrDRykeBVUmK%2Ft0WA0UoaEVEEwB008BaDM9DAwIS8L9jXL%2FABc4Hv7rAAMATAAABWwFpwAJADYARwF6QB4LCkdGRURDQj48ODcxLywqHh0aFwo2CzYJBwQCDQcrS7BfUFhAS0E6OQMIATQBBgUVAQADAx4ACAEHAQgHMgAGBQMFBgMyCgEHAAsFBwsAAiYMAQIABQYCBQECJgkBAQELHwADAwABACQEAQAADAAgCBtLsGVQWEBIQTo5AwgBNAEGBRUBAAMDHgkBAQgBNAAIBwg0AAYFAwUGAzIKAQcACwUHCwACJgwBAgAFBgIFAQImAAMDAAEAJAQBAAAPACAIG0uwTVBYQFFBOjkDCAE0AQYFFQEAAwMeCQEBCAE0AAgHCDQABgUDBQYDMgoBBwALBQcLAAImDAECAAUGAgUBAiYAAwAAAwEAIwADAwABACQEAQADAAEAIQkbQFVBOjkDCAE0AQYFFQEAAwMeAAkBCTQAAQgBNAAIBwg0AAYFAwUGAzIKAQcACwUHCwACJgwBAgAFBgIFAQImAAMAAAMBACMAAwMAAQAkBAEAAwABACEKWVlZsDgrJQ4BKwEBPgE7AQMyHgIVFA4CDwE%2BATsBMhYdASE1NDY%2FAT4DNTQmIyIGBwYjIiYvAT4BJTMRNwcGIyImLwE3MxEzFSEBnho7JmoDQhc%2BLWl%2BOls%2FIBkpNh2AHDYXgRwf%2FeMNENEWKBwRJyMhJg8QKwULB2MRlPyWiwVNEBIPGAU36ZVz%2FlFHKR4FVSYr%2FUciOk8uKUQ%2BOh6CCAkeGWk5ESYQzhYxMTEXJC0fISQBAQ9zbkcBaDM9DAwIS8L9jXIAAAQANwAABYYFrwAJABoAWABeAdxAJhwbXl1SUExKRENCQTs5NDIsKhtYHFgaGRUTEhEQDgsKCQcEAhEHK0uwNVBYQF9UAQ4NIwELDDABCglcAQIIBB4ADg0MDQ4MMgAJCwoLCQoyAAwACwkMCwEAJgAKAAgCCggBACYPAQIFAQMAAgMBACYADQ0BAQAkEAcCAQELHwAGBgABAiQEAQAADAAgChtLsF9QWEBjVAEODSMBCwwwAQoJXAECCAQeAA4NDA0ODDIACQsKCwkKMgAMAAsJDAsBACYACgAIAgoIAQAmDwECBQEDAAIDAQAmAAEBCx8ADQ0HAQAkEAEHBxEfAAYGAAECJAQBAAAMACALG0uwZVBYQGRUAQ4NIwELDDABCglcAQIIBB4AAQcNBwENMgAODQwNDgwyAAkLCgsJCjIQAQcADQ4HDQEAJgAMAAsJDAsBACYACgAIAgoIAQAmDwECBQEDAAIDAQAmAAYGAAECJAQBAAAPACAKG0BtVAEODSMBCwwwAQoJXAECCAQeAAEHDQcBDTIADg0MDQ4MMgAJCwoLCQoyEAEHAA0OBw0BACYADAALCQwLAQAmAAYIAAYAACMACgAIAgoIAQAmDwECBQEDAAIDAQAmAAYGAAECJAQBAAYAAQIhC1lZWbA4KyUOASsBAT4BOwETMxUUBisBFSM1ISImLwEBMwEyHgIVFAYHHgEVFA4CIyIuAic3NjMyFx4DMzI2NTQuAiM1Mj4CNTQmIyIGBw4BIyIvAT4DATQ2NwMzAcoaOyZqA0IXPi1pFl4SEDyU%2Ft8YGwMPAU%2Br%2FC05WD4gNDk8Pi5KXjA2VkMyE00WEiUOBhAYIBUtMA4hOSoqNx8NJycjKQsKFxQLD1sIL0ZaA3IDBMrDRykeBVUmK%2Ft0WA0UoaEVEEwB0wLKITZFJT9XGBRJOz5ZOxwVL004HwgcCxgTDDIjGyQWCXQNFyIVJSsgGxQTAw85VTgb%2FBMXOB7%2B6wAAAgAw%2FqIDNAQTACoAPgC5QA47OTEvKSckIhMSBgQGBytLsD1QWEAvAAEAAgEeAAEFAwUBAzIAAwIFAwIwAAUFBAEAJAAEBBQfAAICAAECJAAAABYAIAcbS7BfUFhALAABAAIBHgABBQMFAQMyAAMCBQMCMAACAAACAAECJQAFBQQBACQABAQUBSAGG0A2AAEAAgEeAAEFAwUBAzIAAwIFAwIwAAQABQEEBQEAJgACAAACAQAjAAICAAECJAAAAgABAiEHWVmwOCsFDgMjIi4CNTQ%2BBD8BMxcWFBUUDgQVFB4CMzI%2BAjMyFwE0PgIzMh4CFRQOAiMiLgIDNCNRXm5AV49mOCxDT0YzBRepEQEsQkxCLBswQic5TzcmECMQ%2FlIXKTggHzgoGBgoOB8gOCkXyx41KRcuVntOTGpLNC4vIJGjBQkFLj4wKzVHNCQ5KRYaHhofA%2BAfOCgYGCg4HyA3KBcXKDcA%2F%2F8ABgAABYkG%2FwImACQAAAAHAQgBeAAA%2F%2F8ABgAABYkG%2FwImACQAAAAHAQoBeAAA%2F%2F8ABgAABYkG6AImACQAAAAHAQsBiAAA%2F%2F8ABgAABYkG6QImACQAAAAHAQ8BiAAA%2F%2F8ABgAABYkHCgImACQAAAAHAQkBiAAA%2F%2F8ABgAABYkHUgImACQAAAAHAQ4BiQAAAAL%2F5AAABvQFpgASABgA0kAUFBMSERAOCwoJCAcGBQQDAgEACQcrS7BfUFhANRUBAAcBHgABAAIIAQIAACYACAAFAwgFAAAmAAAABwAAJAAHBwsfAAMDBAEAJAYBBAQMBCAHG0uwZVBYQDMVAQAHAR4ABwAAAQcAAAAmAAEAAggBAgAAJgAIAAUDCAUAACYAAwMEAQAkBgEEBA8EIAYbQDwVAQAHAR4ABwAAAQcAAAAmAAEAAggBAgAAJgAIAAUDCAUAACYAAwQEAwAAIwADAwQBACQGAQQDBAEAIQdZWbA4KwEhEyEVIRMhFSEDIQMOASsBASEBIQMOAQcG9P1KMgH9%2FhwyAjn84yz9%2BI4NNCTMAt8EMfsLAZVWECMRBND%2Bb8%2F%2BZ9cBZP7YGyEFpvx8ArwzWiYAAQA%2B%2FqMFDAW2AEgEd0AYAQBEQjo5NTMtKyMhHhwXFQYEAEgBSAoHK0uwCVBYQEsZAQQCNwEHBTsMCwMAB0YBCAAEHgADBAYEAwYyAAYFBAYFMAAFBwQFBzAABAQCAQAkAAICER8ABwcVHwEJAgAACAECJAAICBAIIAkbS7ALUFhASxkBBAI3AQcFOwwLAwAHRgEIAAQeAAMEBgQDBjIABgUEBgUwAAUHBAUHMAAEBAIBACQAAgIRHwAHBxIfAQkCAAAIAQIkAAgIFgggCRtLsA1QWEBLGQEEAjcBBwU7DAsDAAdGAQgABB4AAwQGBAMGMgAGBQQGBTAABQcEBQcwAAQEAgEAJAACAhEfAAcHFR8BCQIAAAgBAiQACAgWCCAJG0uwEVBYQEsZAQQCNwEHBTsMCwMAB0YBCAAEHgADBAYEAwYyAAYFBAYFMAAFBwQFBzAABAQCAQAkAAICER8ABwcSHwEJAgAACAECJAAICBYIIAkbS7ASUFhASxkBBAI3AQcFOwwLAwAHRgEIAAQeAAMEBgQDBjIABgUEBgUwAAUHBAUHMAAEBAIBACQAAgIRHwAHBxUfAQkCAAAIAQIkAAgIFgggCRtLsBRQWEBLGQEEAjcBBwU7DAsDAAdGAQgABB4AAwQGBAMGMgAGBQQGBTAABQcEBQcwAAQEAgEAJAACAhEfAAcHEh8BCQIAAAgBAiQACAgWCCAJG0uwHFBYQEsZAQQCNwEHBTsMCwMAB0YBCAAEHgADBAYEAwYyAAYFBAYFMAAFBwQFBzAABAQCAQAkAAICER8ABwcVHwEJAgAACAECJAAICBYIIAkbS7AeUFhASxkBBAI3AQcFOwwLAwAHRgEIAAQeAAMEBgQDBjIABgUEBgUwAAUHBAUHMAAEBAIBACQAAgIRHwAHBxIfAQkCAAAIAQIkAAgIFgggCRtLsCJQWEBLGQEEAjcBBwU7DAsDAAdGAQgABB4AAwQGBAMGMgAGBQQGBTAABQcEBQcwAAQEAgEAJAACAhEfAAcHFR8BCQIAAAgBAiQACAgWCCAJG0uwPVBYQFIZAQQCNwEHBTsMCwMAB0YBCAEEHgADBAYEAwYyAAYFBAYFMAAFBwQFBzAJAQAHAQcAATIABAQCAQAkAAICER8ABwcVHwABAQgBAiQACAgWCCAKG0uwX1BYQE8ZAQQCNwEHBTsMCwMAB0YBCAEEHgADBAYEAwYyAAYFBAYFMAAFBwQFBzAJAQAHAQcAATIAAQAIAQgBAiUABAQCAQAkAAICER8ABwcVByAJG0uwZVBYQE0ZAQQCNwEHBTsMCwMAB0YBCAEEHgADBAYEAwYyAAYFBAYFMAAFBwQFBzAJAQAHAQcAATIAAgAEAwIEAQAmAAEACAEIAQIlAAcHFQcgCBtAWhkBBAI3AQcFOwwLAwAHRgEIAQQeAAMEBgQDBjIABgUEBgUwAAUHBAUHMAAHAAQHADAJAQABBAABMAACAAQDAgQBACYAAQgIAQEAIwABAQgBAiQACAEIAQIhCllZWVlZWVlZWVlZWbA4KwUyHgIzMjY1NCYnNy4DNTQSNiQzMhYXBw4BIyIuAiMiDgIVFB4CMzI%2BAjc%2BATMyHwEOAQ8BHgEVFA4CIyImJzc2AngHDxMXECEhSEsljeCdVGzEARGlofFWWggZFhcwSnFXZqt7RUV2oFw3WUtDIQoWDRYQalDjmwxZSCNAWjYpRyMXBuMEBgQZEh0ZCnsPecH%2FlqMBD8RtZ1V9DBIkKiRHhL12er6CRQwaKR4JCxFzZHEKKRZLMyE2JhUMC0wX%2F%2F8AkgAABCIG%2FwImACgAAAAHAQgBGgAA%2F%2F8AkgAABCIG%2FwImACgAAAAHAQoBGgAA%2F%2F8AkgAABCIG6AImACgAAAAHAQsBKgAA%2F%2F8AkgAABCIHCgImACgAAAAHAQkBKgAA%2F%2F%2F%2FngAAAdwG%2FwImACwAAAAGAQjwAAAA%2F%2F8AgQAAAr8G%2FwImACwAAAAGAQrwAAAA%2F%2F%2F%2F0QAAAqsG6AImACwAAAAGAQv%2FAAAA%2F%2F%2F%2F4AAAApwHCgImACwAAAAGAQn%2FAAAAAAIANQAABe0FpgAQACEAo0ASHhwbGhkYFxUQDw4MBAIBAAgHK0uwX1BYQCYFAQAGAQMHAAMAACYABAQBAQAkAAEBCx8ABwcCAQAkAAICDAIgBRtLsGVQWEAkAAEABAABBAEAJgUBAAYBAwcAAwAAJgAHBwIBACQAAgIPAiAEG0AtAAEABAABBAEAJgUBAAYBAwcAAwAAJgAHAgIHAQAjAAcHAgEAJAACBwIBACEFWVmwOCsTMxEhMgQWEhUUAgYEIyERIyU0LgIjIREhFSERITI%2BAjW0AiikAQ7AamrA%2FvKk%2Fdi0BKQ%2Fdqlq%2FucBaf6XARlqqXY%2FAyQCgmu%2F%2Fvafn%2F72wGoCi0h3vYNG%2FlSZ%2FktGg70A%2F%2F8AkgAABVYG6QImADEAAAAHAQ8BxQAA%2F%2F8AQ%2F%2FwBf0G%2FwImADIAAAAHAQgB1AAA%2F%2F8AQ%2F%2FwBf0G%2FwImADIAAAAHAQoB1AAA%2F%2F8AQ%2F%2FwBf0G6AImADIAAAAHAQsB5AAA%2F%2F8AQ%2F%2FwBf0G6QImADIAAAAHAQ8B5AAA%2F%2F8AQ%2F%2FwBf0HCgImADIAAAAHAQkB5AAAAAEAagDIBBkEaAALAAdABAkFAQsrCQIHCQEnCQE3CQEECf67AVWD%2Fqz%2Bq4MBVv65ggFHAUQD5P67%2FqyBAVP%2Bq4EBVgFHgv65AUUAAwBD%2F5EF%2FQXoACMALgA5ARJADjY0KykgHhcVDQsGBAYHK0uwJFBYQDchGQIEAjMyKCcEBQQOCAIABQMeAAEAATUAAwMNHwAEBAIBACQAAgIRHwAFBQABACQAAAASACAHG0uwX1BYQDchGQIEAjMyKCcEBQQOCAIABQMeAAMCAzQAAQABNQAEBAIBACQAAgIRHwAFBQABACQAAAASACAHG0uwZVBYQDUhGQIEAjMyKCcEBQQOCAIABQMeAAMCAzQAAQABNQACAAQFAgQBACYABQUAAQAkAAAAFQAgBhtAPiEZAgQCMzIoJwQFBA4IAgAFAx4AAwIDNAABAAE1AAIABAUCBAEAJgAFAAAFAQAjAAUFAAEAJAAABQABACEHWVlZsDgrARQCBgQjIiYnBw4BKwETJgI1NBI2JDMyFhc3PgM7AQcWEgUUFhcBJiMiDgIFNCYnARYzMj4CBf1qwP7ypGWyTkwdUSZqw3N%2FasEBD6RuwVI7DRYZHhaKs2hx%2B1k6OAJNaIxqqndAA5MvLf28X3lqqXY%2FAtOf%2FvHGbyooaSggAQxkASKwnwEPxm8yMFISGg8H9mT%2B66ZztkIDKj9GhL13Z6hA%2FOIuRoO9%2F%2F8Agf%2FwBTAG%2FwImADgAAAAHAQgBigAA%2F%2F8Agf%2FwBTAG%2FwImADgAAAAHAQoBigAA%2F%2F8Agf%2FwBTAG6AImADgAAAAHAQsBmQAA%2F%2F8Agf%2FwBTAHCgImADgAAAAHAQkBmQAA%2F%2F%2F%2F%2BQAABSMG%2FwImADwAAAAHAQoBQgAAAAIAmwAABKMFpgAQAB0AnEASAAAdGxMRABAADwcFBAMCAQcHK0uwX1BYQCEAAgAFBAIFAQAmAAQGAQMABAMBACYAAQELHwAAAAwAIAQbS7BlUFhAIwACAAUEAgUBACYABAYBAwAEAwEAJgABAQAAACQAAAAPACAEG0AsAAECAAEAACMAAgAFBAIFAQAmAAQGAQMABAMBACYAAQEAAAAkAAABAAAAIQVZWbA4KwERIREhFTMyHgIVFA4CIyczMj4CNTQuAisBAaj%2B8wENypHUikJGjNKNyspKbkgkJEhuSsoBBf77Bab4RHqqZWmvfkbSJUVjPTpeQiMAAQCw%2F%2FAEtwW%2FAEYA8UASAQBBQD07JyUiIBkXAEYBRgcHK0uwHlBYQCodAQEDAR4AAgQDBAIDMgAEBAABACQGAQAAER8AAwMBAQAkBQEBARIBIAYbS7BfUFhALh0BBQMBHgACBAMEAgMyAAQEAAEAJAYBAAARHwAFBQwfAAMDAQEAJAABARIBIAcbS7BlUFhALB0BBQMBHgACBAMEAgMyBgEAAAQCAAQBACYABQUPHwADAwEBACQAAQEVASAGG0A4HQEFAwEeAAIEAwQCAzIABQMBAwUBMgYBAAAEAgAEAQAmAAMFAQMBACMAAwMBAQAkAAEDAQEAIQdZWVmwOCsBMh4CFRQOBBUUHgQVFA4CIyIuAic3PgEzMh4CMzI2NTQuBDU0PgQ1NC4CIyIGFREjETQ%2BAgK8daZoMCc7RDsnMkpYSjI%2FbI9QLlpTSh46Ch4XFyoyQC0%2FTjZRXlE2Kj9KPyoXMk83g4f3SYfCBb9EZnYzOlI%2BLiotHSEwLjRLak1VgVgtEyIuG14REhoeGks8Lz4xLz9aRTlSQDM2PiohOysaoZv8MAPYarKCSf%2F%2FAFH%2F8AOoBbYCJgBEAAAABwBDAOMAAP%2F%2FAFH%2F8AOoBbYCJgBEAAAABwB2AOMAAP%2F%2FAFH%2F8AOoBaYCJgBEAAAABwDbAOMAAP%2F%2FAFH%2F8AOoBaECJgBEAAAABwDiAOMAAP%2F%2FAFH%2F8AOoBZgCJgBEAAAABwBqAOMAAP%2F%2FAFH%2F8AOoBfsCJgBEAAAABwDgAOQAAAADAFH%2F8AYuBBUAQwBRAFoDS0AmU1IBAFZVUlpTWk1LRUQ%2FPTg2MzEuLSUjHRsUEg8NCwkAQwFDEAcrS7ARUFhAS0E7AgcAHwECAxcBBAIDHgAIBwYHCAYyAAMBAgEDAjINAQYKAQEDBgEBACYPDAIHBwABACQJDgIAABQfCwECAgQBACQFAQQEEgQgCBtLsBZQWEBLQTsCBwAfAQIDFwEEAgMeAAgHBgcIBjIAAwECAQMCMg0BBgoBAQMGAQEAJg8MAgcHAAEAJAkOAgAAFB8LAQICBAEAJAUBBAQVBCAIG0uwO1BYQFdBOwIHAB8BAgMXAQQLAx4ACAcGBwgGMgADAQIBAwIyDQEGCgEBAwYBAQAmDwwCBwcAAQAkCQ4CAAAUHwACAgQBACQFAQQEFR8ACwsEAQAkBQEEBBUEIAobS7BfUFhAZEE7AgwAHwECAxcBBAsDHgAIBwYHCAYyAAMBAgEDAjINAQYKAQEDBgEBACYPAQwMAAEAJAkOAgAAFB8ABwcAAQAkCQ4CAAAUHwACAgQBACQFAQQEFR8ACwsEAQAkBQEEBBUEIAwbS7BlUFhAXEE7AgwAHwECAxcBBAsDHgAIBwYHCAYyAAMBAgEDAjIPAQwHAAwBACMJDgIAAAcIAAcBACYNAQYKAQEDBgEBACYAAgIEAQAkBQEEBBUfAAsLBAEAJAUBBAQVBCAKG0uwj1BYQGBBOwIMAB8BAgMXAQQLAx4ACAcGBwgGMgADAQIBAwIyDwEMBwAMAQAjCQ4CAAAHCAAHAQAmDQEGCgEBAwYBAQAmAAILBAIBACMACwQECwEAIwALCwQBACQFAQQLBAEAIQobS7BNUFhAaEE7AgwAHwECAxcBBAsDHgAIBwYHCAYyAAMKAgoDAjIOAQAPAQwHAAwBACYACQAHCAkHAQAmAAEKBgEBACMNAQYACgMGCgEAJgACCwQCAQAjAAsEBAsBACMACwsEAQAkBQEECwQBACELG0BpQTsCDAAfAQIDFwEECwMeAAgHBgcIBjIAAwoCCgMCMg4BAA8BDAcADAEAJgAJAAcICQcBACYAAQoGAQEAIw0BBgAKAwYKAQAmAAsEBQsBACMAAgAEBQIEAQAmAAsLBQEAJAAFCwUBACELWVlZWVlZWbA4KwEyHgIVFA4CIyEeATMyPgIzMhYfAQ4DIyImJw4DIyIuAjU0PgI3NTQmIyIOAiMiJi8BPgEzMhYXPgEBDgMVFBYzMj4CNQEiBgchNC4CBJZXlm0%2BBQwVEf2qDotuRFU4JhUSGAhCKWJrbjRtvT0eWGp4PUt3VC09juyvV1M8UDsyHhkkCy1ZwXZ0lCc5qv6UbJFYJU5EMVU%2BJAHUaXMNAbEYMUwEEkN%2BtHAcJRUJk4saIBoMC1QwQScQYmg2TDIXJkltRzp1YD8EI2dqHyQfGhNPUVFYTUtX%2FbwFHy48IUVAHj9kRQHBhXkxXEcqAAABAD%2F%2BowOgBBIARQGnQBYBAEE%2FMjAtKyMhHhwXFQYEAEUBRQkHK0uwCVBYQEMZAQQCODQMCwQABUMBBwADHgADBAYEAwYyAAYFBAYFMAAFAAQFADAABAQCAQAkAAICFB8BCAIAAAcBAiQABwcQByAIG0uwIlBYQEMZAQQCODQMCwQABUMBBwADHgADBAYEAwYyAAYFBAYFMAAFAAQFADAABAQCAQAkAAICFB8BCAIAAAcBAiQABwcWByAIG0uwPVBYQEkZAQQCODQMCwQABUMBBwEDHgADBAYEAwYyAAYFBAYFMAAFAAQFADAIAQABBAABMAAEBAIBACQAAgIUHwABAQcBAiQABwcWByAJG0uwX1BYQEYZAQQCODQMCwQABUMBBwEDHgADBAYEAwYyAAYFBAYFMAAFAAQFADAIAQABBAABMAABAAcBBwECJQAEBAIBACQAAgIUBCAIG0BQGQEEAjg0DAsEAAVDAQcBAx4AAwQGBAMGMgAGBQQGBTAABQAEBQAwCAEAAQQAATAAAgAEAwIEAQAmAAEHBwEBACMAAQEHAQIkAAcBBwECIQlZWVlZsDgrBTIeAjMyNjU0Jic3LgM1ND4CMzIWFwcOASMiLgIjIg4CFRQeAjMyPgIzMh8BDgEPAR4BFRQOAiMiJic3NgGVBw8TFxAhIUhLJlCLZjpBfrp5c61FQQsVFBMkMkUzQWJBICNCXjs7STIlFxsSR0WsXAxZSCNAWjYpRyMXBuMEBgQZEh0ZCn4OU4W1cHHBjVBKRVoOEBcdFy9YfU9SgFctHSMdF1pRSwgsFkszITYmFQwLTBf%2F%2FwA%2F%2F%2FED6AW2AiYASAAAAAcAQwDzAAD%2F%2FwA%2F%2F%2FED6AW2AiYASAAAAAcAdgDzAAD%2F%2FwA%2F%2F%2FED6AWmAiYASAAAAAcA2wDzAAD%2F%2FwA%2F%2F%2FED6AWYAiYASAAAAAcAagDzAAD%2F%2F%2F%2FXAAABrAW2AiYAyAAAAAYAQ9gAAAD%2F%2FwCUAAACcQW2AiYAyAAAAAYAdtgAAAD%2F%2F%2F%2B%2BAAACcAWmAiYAyAAAAAYA29gAAAD%2F%2F%2F%2FSAAACXAWYAiYAyAAAAAYAatgAAAAAAgBC%2F%2FEEKgWYADQASAC5QA42NUA%2BNUg2SC4sJCIFBytLsBFQWEAtMAEDAToBAgMCHjQzGRIRDgUHARwAAQADAgEDAQAmBAECAgABACQAAAASACAFG0uwZVBYQC0wAQMBOgECAwIeNDMZEhEOBQcBHAABAAMCAQMBACYEAQICAAEAJAAAABUAIAUbQDcwAQMBOgECAwIeNDMZEhEOBQcBHAABAAMCAQMBACYEAQIAAAIBACMEAQICAAEAJAAAAgABACEGWVmwOCsBJjU0PwEuAScuATU0PwEeARc3FxYVFAYPAR4DFRQOAiMiLgI1ND4CMzIWFy4BJwcTMj4CNy4DIyIOAhUUHgIBggogSyBHJxkhCB1lu1OwMQoPDlE5XEIjQ4LAfGiygktBd6hoX549FWRVxn86YkgrAw8vQFM0QGFCIidDWgQmEBEeEisNFgsHJB4QGlURPjFyUBEODhgILjN9lrJnk%2BehVEN%2BtXNcpn1KRUJqmTmA%2FNUqXZRqJUIxHSpKYjlJb0wn%2F%2F8AhAAABAIFoQImAFEAAAAHAOIBAwAA%2F%2F8APf%2FxBDQFtgImAFIAAAAHAEMA%2FAAA%2F%2F8APf%2FxBDQFtgImAFIAAAAHAHYA%2FAAA%2F%2F8APf%2FxBDQFpgImAFIAAAAHANsA%2FAAA%2F%2F8APf%2FxBDQFoQImAFIAAAAHAOIA%2FAAA%2F%2F8APf%2FxBDQFmAImAFIAAAAHAGoA%2FAAAAAMAWwClBCsEmgADABcAKwBBQA4oJh4cFBIKCAMCAQAGBytAKwACAAMAAgMBACYAAAABBAABAAAmAAQFBQQBACMABAQFAQAkAAUEBQEAIQWwOCsTIRUhATQ%2BAjMyHgIVFA4CIyIuAhE0PgIzMh4CFRQOAiMiLgJbA9D8MAFQFyg4IB84KRgYKTgfIDgoFxcoOCAfOCkYGCk4HyA4KBcC%2B7cBvx84KBgYKDgfIDcoFxcoN%2F1YHzgoGBgoOB8gNygXFyg3AAADACv%2FswRaBGUAIwArADQBG0ASLSwsNC00KigjIRoYEA4JBwcHK0uwEVBYQDgcAAIEAjMyJyYEBQQRCwIABQMeAAMCAzQAAQABNQAEBAIBACQAAgIUHwYBBQUAAQAkAAAAEgAgBxtLsF9QWEA4HAACBAIzMicmBAUEEQsCAAUDHgADAgM0AAEAATUABAQCAQAkAAICFB8GAQUFAAEAJAAAABUAIAcbS7BlUFhANhwAAgQCMzInJgQFBBELAgAFAx4AAwIDNAABAAE1AAIABAUCBAEAJgYBBQUAAQAkAAAAFQAgBhtAQBwAAgQCMzInJgQFBBELAgAFAx4AAwIDNAABAAE1AAIABAUCBAEAJgYBBQAABQEAIwYBBQUAAQAkAAAFAAEAIQdZWVmwOCsBHgEVFA4CIyImJwcOASsBNy4BNTQ%2BAjMyFhc3PgM7AQEUFwEmIyIGATI2NTQmJwEWA69ARUiEu3NIfzciHVEmW5pCRkmFvHNIgDY4DRYZHhZ6%2FNIgAXg4UoOLAQ6AixAP%2Foo3A31Fvnd6xIpKHRwvJyHRRcF5ecSISh4cSxIZEAf9nHdOAf4itf4AtKY7YCb%2BBSD%2F%2FwBv%2F%2FAD7QW2AiYAWAAAAAcAQwD3AAD%2F%2FwBv%2F%2FAD7QW2AiYAWAAAAAcAdgD3AAD%2F%2FwBv%2F%2FAD7QWmAiYAWAAAAAcA2wD3AAD%2F%2FwBv%2F%2FAD7QWYAiYAWAAAAAcAagD3AAD%2F%2FwAH%2FrEEHwW2AiYAXAAAAAcAdgDqAAAAAgCE%2FrEENAXOABYAJwGQQBYYFwAAHx0XJxgnABYAFhEPBwUCAQgHK0uwEVBYQDUDAQQBGxoCBQQVAQIFAx4AAAANHwcBBAQBAQAkAAEBFB8ABQUCAQAkAAICEh8GAQMDEAMgBxtLsD1QWEA1AwEEARsaAgUEFQECBQMeAAAADR8HAQQEAQEAJAABARQfAAUFAgEAJAACAhUfBgEDAxADIAcbS7BfUFhANwMBBAEbGgIFBBUBAgUDHgcBBAQBAQAkAAEBFB8ABQUCAQAkAAICFR8GAQMDAAAAJAAAAA0DIAcbS7BlUFhANQMBBAEbGgIFBBUBAgUDHgABBwEEBQEEAQAmAAUFAgEAJAACAhUfBgEDAwAAACQAAAANAyAGG0uw7VBYQDMDAQQBGxoCBQQVAQIFAx4AAQcBBAUBBAEAJgAFAAIDBQIBACYGAQMDAAAAJAAAAA0DIAUbQDwDAQQBGxoCBQQVAQIFAx4AAAEDAAAAIwABBwEEBQEEAQAmAAUAAgMFAgEAJgAAAAMAACQGAQMAAwAAIQZZWVlZWbA4KxMRMxE%2BATMyHgIVFA4CIyIuAicREyIGBxEeATMyPgI1NC4ChPc9mmdUi2U3PnOjZSxKPjQY6U1tLypjOThbPyIdNk3%2BsQcd%2FbZBTUWEwn5zxJBREB8rG%2F5LBKFBO%2F40NCkqVoNZWn1OJAD%2F%2FwAH%2FrEEHwWYAiYAXAAAAAcAagDqAAAAAgAG%2FqcFuQWmACcAMAFVQBgBACkoJCIbGhkYFxUSEQ4MBwUAJwEnCgcrS7AiUFhAMC0BCAUDAQEAAh4ACAADAggDAAImAAUFCx8GBAICAgwfBwkCAAABAQAkAAEBEAEgBhtLsD1QWEA3LQEIBQMBAQcCHgkBAAIHAgAHMgAIAAMCCAMAAiYABQULHwYEAgICDB8ABwcBAQAkAAEBEAEgBxtLsF9QWEA0LQEIBQMBAQcCHgkBAAIHAgAHMgAIAAMCCAMAAiYABwABBwEBACUABQULHwYEAgICDAIgBhtLsGVQWEA0LQEIBQMBAQcCHgAFCAU0CQEAAgcCAAcyAAgAAwIIAwACJgAHAAEHAQEAJQYEAgICDwIgBhtAQi0BCAUDAQEHAh4ABQgFNAYEAgIDAAMCADIJAQAHAwAHMAAIAAMCCAMAAiYABwEBBwEAIwAHBwEBACQAAQcBAQAhCFlZWVmwOCsFMh8BDgEjIiY1NDY3IyImJwMhAw4BKwEBIQEjDgMVFBYzMj4CASEDLgEnDgEHBXwSBSYhYzdiaklEBiMtCmz9qWwILyLRAjgBEwI4NRQmHhImIhMYDwv8agHNsAwdDg4cDLsQWxYdUkE3ZikjGgEn%2FtkXJgWm%2BloLHCMoFh4jBAYEAt0B4SBXMzNYIQAAAgBR%2FqcEDQQVAEAATgHlQBpCQUhHQU5CTjw6NjQxLywrIyEUEg4MCQcLBytLsCJQWEBOOQEFB0YBCAkdGQADAwgQAQIABB4ABgUEBQYEMgAEAAkIBAkBACYABQUHAQAkAAcHFB8KAQgIAwEAJAADAxIfAQEAAAIBACQAAgIQAiAJG0uwPVBYQFU5AQUHRgEICR0ZAAMDCBABAgAEHgAGBQQFBgQyAAEDAAMBADIABAAJCAQJAQAmAAUFBwEAJAAHBxQfCgEICAMBACQAAwMSHwAAAAIBACQAAgIQAiAKG0uwX1BYQFI5AQUHRgEICR0ZAAMDCBABAgAEHgAGBQQFBgQyAAEDAAMBADIABAAJCAQJAQAmAAAAAgACAQAlAAUFBwEAJAAHBxQfCgEICAMBACQAAwMSAyAJG0uwZVBYQFA5AQUHRgEICR0ZAAMDCBABAgAEHgAGBQQFBgQyAAEDAAMBADIABwAFBgcFAQAmAAQACQgECQEAJgAAAAIAAgEAJQoBCAgDAQAkAAMDFQMgCBtAWjkBBQdGAQgJHRkAAwMIEAECAAQeAAYFBAUGBDIAAQMAAwEAMgAHAAUGBwUBACYABAAJCAQJAQAmCgEIAAMBCAMBACYAAAICAAEAIwAAAAIBACQAAgACAQAhCVlZWVmwOCshDgMVFBYzMj4CMzIfAQ4BIyImNTQ2Ny4BLwEOAyMiLgI1ND4CNzU0JiMiDgIjIiYvATYzMh4CFQEyPgI3NQ4DFRQWA6gUJh4SJiITGA8LBRIFJiFjN2JqTEYUGQcWJ0tQWjdBbk8sPY7sr1dTPFA7Mh4ZJAstsfpajWIz%2FiAmQDk1G2yRWCVNCxwjKBYeIwQGBBBbFh1SQThnKgQXF0kjNSQSI0ZoRTpxWzwEPGdjHCMcGxJPojtpklf%2BEg4cKRytBRsqOCFBOAD%2F%2FwA%2B%2F%2FAFDAb%2FAiYAJgAAAAcBCgHOAAD%2F%2FwA%2F%2F%2FEDoAW2AiYARgAAAAcAdgDwAAAAAQCS%2FqcELAWmACUBfEAaAQAiIBkYFxYVFBMSERAPDg0MBwUAJQElCwcrS7AiUFhAOQMBAQABHgAFAAYHBQYAACYABAQDAAAkAAMDCx8ABwcCAAAkCAECAgwfCQoCAAABAQAkAAEBEAEgCBtLsD1QWEBAAwEBCQEeCgEAAgkCAAkyAAUABgcFBgAAJgAEBAMAACQAAwMLHwAHBwIAACQIAQICDB8ACQkBAQAkAAEBEAEgCRtLsF9QWEA9AwEBCQEeCgEAAgkCAAkyAAUABgcFBgAAJgAJAAEJAQEAJQAEBAMAACQAAwMLHwAHBwIAACQIAQICDAIgCBtLsGVQWEA7AwEBCQEeCgEAAgkCAAkyAAMABAUDBAAAJgAFAAYHBQYAACYACQABCQEBACUABwcCAAAkCAECAg8CIAcbQEUDAQEJAR4KAQACCQIACTIAAwAEBQMEAAAmAAUABgcFBgAAJgAHCAECAAcCAAAmAAkBAQkBACMACQkBAQAkAAEJAQEAIQhZWVlZsDgrBTIfAQ4BIyImNTQ2NyERIRUhESEVIREhFSMOAxUUFjMyPgID7xIFJiFjN2JqSUT9YAOQ%2FX8B%2Bf4HAoFbFCYeEiYiExgPC7sQWxYdUkE3ZikFptb%2Bb8%2F%2BZ9cLHCMoFh4jBAYEAAACAD%2F%2BpwPoBBIAOwBEA0JAHj08AQBAPzxEPUQ4NiooJSMhHxcVDQwHBQA7ATsMBytLsA1QWEBFLAECBQMBAQACHgAGBAUEBgUyAAkABAYJBAEAJgsBCAgDAQAkAAMDFB8ABQUCAQAkAAICEh8HCgIAAAEBACQAAQEQASAJG0uwEVBYQEUsAQIFAwEBAAIeAAYEBQQGBTIACQAEBgkEAQAmCwEICAMBACQAAwMUHwAFBQIBACQAAgIVHwcKAgAAAQEAJAABARABIAkbS7AUUFhARSwBAgUDAQEAAh4ABgQFBAYFMgAJAAQGCQQBACYLAQgIAwEAJAADAxQfAAUFAgEAJAACAhIfBwoCAAABAQAkAAEBEAEgCRtLsBpQWEBFLAECBQMBAQACHgAGBAUEBgUyAAkABAYJBAEAJgsBCAgDAQAkAAMDFB8ABQUCAQAkAAICFR8HCgIAAAEBACQAAQEQASAJG0uwHFBYQEUsAQIFAwEBAAIeAAYEBQQGBTIACQAEBgkEAQAmCwEICAMBACQAAwMUHwAFBQIBACQAAgISHwcKAgAAAQEAJAABARABIAkbS7AiUFhARSwBAgUDAQEAAh4ABgQFBAYFMgAJAAQGCQQBACYLAQgIAwEAJAADAxQfAAUFAgEAJAACAhUfBwoCAAABAQAkAAEBEAEgCRtLsD1QWEBMLAECBQMBAQcCHgAGBAUEBgUyCgEAAgcCAAcyAAkABAYJBAEAJgsBCAgDAQAkAAMDFB8ABQUCAQAkAAICFR8ABwcBAQAkAAEBEAEgChtLsF9QWEBJLAECBQMBAQcCHgAGBAUEBgUyCgEAAgcCAAcyAAkABAYJBAEAJgAHAAEHAQEAJQsBCAgDAQAkAAMDFB8ABQUCAQAkAAICFQIgCRtLsGVQWEBHLAECBQMBAQcCHgAGBAUEBgUyCgEAAgcCAAcyAAMLAQgJAwgBACYACQAEBgkEAQAmAAcAAQcBAQAlAAUFAgEAJAACAhUCIAgbQFEsAQIFAwEBBwIeAAYEBQQGBTIKAQACBwIABzIAAwsBCAkDCAEAJgAJAAQGCQQBACYABQACAAUCAQAmAAcBAQcBACMABwcBAQAkAAEHAQEAIQlZWVlZWVlZWVmwOCsFMh8BDgEjIiY1NDY3LgM1ND4CMzIeAhUUDgIjIR4BMzI%2BAjMyHwEOAQcOAxUUFjMyPgIDIgYHITQuAgLpEgUmIWM3Ymo%2BOWWsfkhEf7dzYaN2QgUNFhH9hguUejxXQTEXHw5IO5pQEyQbESYiExgPC7NsehEB0Bo2UrsQWxYdUkEzXicFTIvIgWm5iVA%2Bd61vHCUVCZ6UHCIcF1pESg4LHCInFR4jBAYEBBx6cDBVQCUAAAEAlAAAAYsEAgADAFlACgAAAAMAAwIBAwcrS7BfUFhADQIBAQEOHwAAAAwAIAIbS7BlUFhADwIBAQEAAAAkAAAADwAgAhtAGQIBAQAAAQAAIwIBAQEAAAAkAAABAAAAIQNZWbA4KwERIxEBi%2FcEAvv%2BBAIAAQAiAAAEJgWmABEAhUAIERAJCAcGAwcrS7BfUFhAHg8LCgUBAAYAAgEeAAICCx8AAAABAAIkAAEBDAEgBBtLsGVQWEAeDwsKBQEABgACAR4AAgACNAAAAAEAAiQAAQEPASAEG0AnDwsKBQEABgACAR4AAgACNAAAAQEAAAAjAAAAAQACJAABAAEAAiEFWVmwOCsBJRUUBwURIRUhEQc1ND8BESEB4wFmIf67AkP8sLQflQENA2aztCURqf5Y3gIQWrkgEE0CugABADQAAAJyBc4ADwCbQAoAAAAPAA8IBwMHK0uwX1BYQBgOCgkGAgEGAAEBHgIBAQENHwAAAAwAIAMbS7BlUFhAGA4KCQYCAQYAAQEeAgEBAQ0fAAAADwAgAxtLsO1QWEAaDgoJBgIBBgABAR4AAAABAAAkAgEBAQ0AIAMbQCQOCgkGAgEGAAEBHgIBAQAAAQAAIwIBAQEAAAAkAAABAAAAIQRZWVmwOCsBETcVFA8BESMRBzU0PwERAc%2BjIoH3pB%2BFBc7900KOKQ03%2FRgCkUKSIw04AoX%2F%2FwCSAAAFVgb%2FAiYAMQAAAAcBCgG2AAD%2F%2FwCEAAAEAgW2AiYAUQAAAAcAdgEJAAAAAgBD%2F%2FEIGwW2ABwAMAHgQBoAAC0rIyEAHAAcGRcPDQoJCAcGBQQDAgELBytLsB5QWEAzGwEABgsBBAMCHgABAAIDAQIAACYIAQAABgEAJAoHAgYGER8JAQMDBAEAJAUBBAQMBCAGG0uwIFBYQD8bAQAHCwEEAwIeAAEAAgMBAgAAJggBAAAGAQAkAAYGER8IAQAABwAAJAoBBwcLHwkBAwMEAQAkBQEEBAwEIAgbS7A7UFhASxsBAAcLAQQDAh4AAQACAwECAAAmCAEAAAYBACQABgYRHwgBAAAHAAAkCgEHBwsfCQEDAwQAACQABAQMHwkBAwMFAQAkAAUFFQUgChtLsF9QWEBHGwEIBwsBBAkCHgABAAIDAQIAACYACAgGAQAkAAYGER8AAAAHAAAkCgEHBwsfAAMDBAAAJAAEBAwfAAkJBQEAJAAFBRUFIAobS7BlUFhAQxsBCAcLAQQJAh4ABgAIAAYIAQAmCgEHAAABBwAAACYAAQACAwECAAAmAAMDBAAAJAAEBA8fAAkJBQEAJAAFBRUFIAgbQEobAQgHCwEECQIeAAYACAAGCAEAJgoBBwAAAQcAAAAmAAEAAgMBAgAAJgAJBAUJAQAjAAMABAUDBAAAJgAJCQUBACQABQkFAQAhCFlZWVlZsDgrARUhESEVIREhFSE1DgEjIi4BAjU0Ej4BMzIWFzUDNC4CIyIOAhUUHgIzMj4CCBv9fwH6%2FgYCgfyQV%2BuSlPOuX1%2Bu85SR7FcfOGqYX2Caajk5appgX5hqOAWm1v5vz%2F5n17leam%2FFAQ%2BfnwEPxm9qX7n9LXe%2Fh0hIh793d7%2BGSEiGvwADAD3%2F8QaQBBIAMAA8AEUCF0AkPj0yMQEAQUA9RT5FODYxPDI8LCoiIBwaFBIPDQsJADABMA4HK0uwEVBYQEEuAQoIHgECAxYBBAIDHgADAQIBAwIyAAoAAQMKAQEAJg0JAggIAAEAJAYLAgAAFB8MBwICAgQBACQFAQQEEgQgBxtLsChQWEBBLgEKCB4BAgMWAQQCAx4AAwECAQMCMgAKAAEDCgEBACYNCQIICAABACQGCwIAABQfDAcCAgIEAQAkBQEEBBUEIAcbS7BfUFhATi4BCggeAQIDFgEEAgMeAAMBAgEDAjIACgABAwoBAQAmDQEJCQABACQGCwIAABQfAAgIAAEAJAYLAgAAFB8MBwICAgQBACQFAQQEFQQgCRtLsGVQWEBGLgEKCB4BAgMWAQQCAx4AAwECAQMCMg0BCQgACQEAIwYLAgAACAoACAEAJgAKAAEDCgEBACYMBwICAgQBACQFAQQEFQQgBxtLsE1QWEBRLgEKCB4BAgMWAQQCAx4AAwECAQMCMg0BCQgACQEAIwYLAgAACAoACAEAJgAKAAEDCgEBACYMBwICBAQCAQAjDAcCAgIEAQAkBQEEAgQBACEIG0BXLgEKCB4BAgMWAQQHAx4AAwECAQMCMg0BCQgACQEAIwYLAgAACAoACAEAJgAKAAEDCgEBACYAAgcEAgEAIwwBBwQEBwEAIwwBBwcEAQAkBQEEBwQBACEJWVlZWVmwOCsBMh4CFRQOAiMhHgEzMj4CMzIfAQ4DIyImJw4BIyIuAjU0PgIzMhYXPgEBMjY1NCYjIgYVFBYBIgYHITQuAgT4V5ZtPgUMFRH9qg6LbjhQPTAXGhJIKWJrbjRsvT08wYBmq3xFRn2vaXy7Oze4%2Fa12cnJ2eHJxA0Bpcw0BsRgxTAQSQ360cBwlFQmTixwiHBdaMEEnEGFoYWhKisR6ecSISmdfWmz8naympq6vpaasArKFeTFcRyr%2F%2FwAk%2F%2FAD9Qb%2FACYANgAAAAcBCgECAAD%2F%2FwAq%2F%2FADLwW2AiYAVgAAAAcAdgCWAAD%2F%2FwAk%2F%2FAD9QboAiYANgAAAAcBDAEHAAD%2F%2FwAq%2F%2FADKAWmAiYAVgAAAAcA3ACNAAD%2F%2F%2F%2F5AAAFIwcKAiYAPAAAAAcBCQFSAAD%2F%2FwA%2BAAAEmwb%2FAiYAPQAAAAcBCgE5AAD%2F%2FwBDAAADagW2AiYAXQAAAAcAdgCzAAD%2F%2FwA%2BAAAEmwc2AiYAPQAAAQcBDQFJ%2F%2F8ACbEBAbj%2F%2F7ANKwD%2F%2FwBDAAADagXPAiYAXQAAAAcA3wC0AAD%2F%2FwA%2BAAAEmwbnAiYAPQAAAQcBDAFJ%2F%2F8ACbEBAbj%2F%2F7ANKwD%2F%2FwBDAAADagWmAiYAXQAAAAcA3ACzAAAAAQBi%2FqcEAgW%2FACQAtkAUAAAAJAAkIyIdGxgXFBMKCAYFCAcrS7A9UFhALA8BAQYBHgUBAgcBBgECBgAAJgAEBAMBACQAAwMRHwABAQABACQAAAAQACAGG0uwX1BYQCkPAQEGAR4FAQIHAQYBAgYAACYAAQAAAQABACUABAQDAQAkAAMDEQQgBRtAMw8BAQYBHgADAAQCAwQBACYFAQIHAQYBAgYAACYAAQAAAQEAIwABAQABACQAAAEAAQAhBllZsDgrAQMOAyM1NDMyPgI3EycmPQEzNz4BMxUUBiMiDgIPASEVAsJTDUuBuXtPKEQ0IgdTezjJEhn%2B9iUpKUU2JAcTASYC6f1QaphiLoFMFjBOOAKkEgwyZZTIyocnHxYwTjiNsAAAAf%2FmBJACmAWmABEAPUAIERAPDQIAAwcrS7BfUFhAEwcBAAIBHgEBAAIANQACAgsCIAMbQBEHAQACAR4AAgACNAEBAAArA1mwOCsBIyIvAS4BJw4BDwEOASsBEzMCmKUfE2kFCwUFCwVrCBsPq%2BXoBJASXwUKBwcKBV8HCwEWAAAB%2F%2BYEkAKYBaYAEQA9QAgRDwQCAQADBytLsF9QWEATCQEAAQEeAAABADUCAQEBCwEgAxtAEQkBAAEBHgIBAQABNAAAACsDWbA4KwEjAzMyFh8BFhc%2BAT8BPgE7AQGz6OWrDxsIagkMBQwFaQgcDqUEkAEWCgdgCA8HCwVgBwoA%2F%2F8AFAS%2BAmoFXAIGAHEAAAABABEEiQJtBaYAFQBPQA4BABEQDAoGBQAVARUFBytLsF9QWEASAAIEAQACAAEAJQMBAQELASACG0AeAwEBAgE0AAIAAAIBACMAAgIAAQAkBAEAAgABACEEWbA4KwEiLgI1MxQeAjMyPgI1MxQOAgE%2FVnNHHq0LHTInJzIdC60eR3QEiS1OaDoeMCESEiEwHjpoTi0AAQCiBJUB3gXPABMAPEAGEA4GBAIHK0uwSFBYQA4AAAABAQAkAAEBDQAgAhtAFwABAAABAQAjAAEBAAEAJAAAAQABACEDWbA4KwEUDgIjIi4CNTQ%2BAjMyHgIB3horOyEgOCoZGSo4ICE7KxoFMSA5KhkZKjkgITkrGRkrOQAAAgBgBGQCHwX7ABMAHwB9QAoeHBgWEA4GBAQHK0uwCVBYQCEAAAADAgADAQAmAAIBAQIBACMAAgIBAQAkAAECAQEAIQQbS7AUUFhAFwACAAECAQEAJQADAwABACQAAAANAyADG0AhAAAAAwIAAwEAJgACAQECAQAjAAICAQEAJAABAgEBACEEWVmwOCsTND4CMzIeAhUUDgIjIi4CNxQWMzI2NTQmIyIGYCQ9UCwtUj4lJT5SLSxQPSSGLywoMDAoLC8FLS5MNh4eNkwuLUo1HR01Si0mMzMmKjExAAEAg%2F6nAgoADAAZAIhADAEAFhQHBQAZARkEBytLsCJQWEAbAwEBAAEeDQwCABwCAwIAAAEBACQAAQEQASAEG0uwPVBYQB8DAQECAR4NDAIAHAMBAAIANAACAgEBACQAAQEQASAFG0AoAwEBAgEeDQwCABwDAQACADQAAgEBAgEAIwACAgEBACQAAQIBAQAhBllZsDgrBTIfAQ4BIyImNTQ2NxcOAxUUFjMyPgIBzRIFJiFjN2JqVE6AFCYeEiYiExgPC7sQWxYdUkE7bSoMCxwjKBYeIwQGBAAAAQABBKQCgAWhABsA8kASAQAYFhIRDw0KCAQDABsBGwcHK0uwTlBYQBoGAQAEAQIAAgEAJQADAwEBACQFAQEBCwMgAxtLsFlQWEAeBgEABAECAAIBACUAAQELHwADAwUBACQABQULAyAEG0uwW1BYQCEAAQUABQEAMgYBAAQBAgACAQAlAAMDBQEAJAAFBQsDIAQbS7BfUFhAKAABBQAFAQAyAAQDAgMEAjIGAQAAAgACAQAlAAMDBQEAJAAFBQsDIAUbQDMAAQUABQEAMgAEAwIDBAIyBgEAAwIAAQAjAAUAAwQFAwEAJgYBAAACAQAkAAIAAgEAIQZZWVlZsDgrATI2NTMUDgIjIi4CIyIGFSM0PgIzMh4CAaoeIpYfNkstJD42LxQdIZkfOEssJD82LgVPISs4W0EjGh4aIyo4W0EkGh4aAAACAEUEjgMgBbYACQAVAFNAEgoKAAAKFQoUDw0ACQAIBQMGBytLsF9QWEASAgEAAAEBACQFAwQDAQERACACG0AeBQMEAwEAAAEBACMFAwQDAQEAAQAkAgEAAQABACEDWbA4KwEDDgErATc%2BATMhAw4BKwE3PgMzAcPHECYcZX4OKSgB%2FvwTIh10sQkRFRwUBbb%2B%2BxQP8xob%2FvsTEPMNEw4HAAABADT%2F8gTjBAIAIQDfQBQAAAAhACAbGhcVEA4JCAcGBQMIBytLsCJQWEAlExICAQQBHgUCAgAABgEAJAcBBgYOHwAEBAEBACQDAQEBDAEgBRtLsF9QWEApExICAQQBHgUCAgAABgEAJAcBBgYOHwABAQwfAAQEAwEAJAADAxUDIAYbS7BlUFhAJxMSAgEEAR4HAQYFAgIABAYAAAAmAAEBDx8ABAQDAQAkAAMDFQMgBRtAMxMSAgEEAR4AAQQDBAEDMgcBBgUCAgAEBgAAACYABAEDBAEAIwAEBAMBACQAAwQDAQAhBllZWbA4KwEVFAYrAREjESERFA4CIyImJzc%2BATMyNjURIzU0PgIzBOMnJmv3%2Fq0fQ2pLJE8jBwMZKD0uswwYIhYEAmIgLvyuA1L9uD9nSigOE2gUFDE5AkVYDx8ZEQABAKMCAAPOAq8AAwAlQAYDAgEAAgcrQBcAAAEBAAAAIwAAAAEAACQAAQABAAAhA7A4KxMhFSGjAyv81QKvrwAAAQCjAgAF8AKvAAMAJUAGAwIBAAIHK0AXAAABAQAAACMAAAABAAAkAAEAAQAAIQOwOCsTIRUhowVN%2BrMCr68AAAEAYgPRAYYGGAAYAAdABAUAAQsrEyY1NDY3Fx4BFRQGBw4DFRQWFxYVFAemRGVgTQoICAUNHRgQFhoJJAPRb3Fkt0wvBhEICRAGDygvOCAiTSoODiANAAABAFYDtQF5BfwAGAAHQAQABgELKwEeARUUBgcnLgE1NDc%2BAzU0JicmNTQ3ATUjIWVfTQoIDQ0dGA8WGgklBfw4cDhktk0vBhEIEw0PJy84ICJNKw0OIA0AAQBW%2FtwBeQEjABgAB0AEAAYBCysBHgEVFAYHJy4BNTQ3PgM1NCYnJjU0NwE1IyFlX00KCA0NHRgPFhoJJQEjOHA4ZLZNLwYRCBMNDycvOCAiTSsNDiANAAIAYgPRAtIGGAAYADEACUAGHhkFAAILKxMmNTQ2NxceARUUBgcOAxUUFhcWFRQHFyY1NDY3Fx4BFRQGBw4DFRQWFxYVFAemRGVgTQoICAUNHRgQFhoJJLZEZWBNCggIBQ0dGBAWGgkkA9FvcWS3TC8GEQgJEAYPKC84ICJNKg4OIA06b3Fkt0wvBhEICRAGDygvOCAiTSoODiANAAIAVgO1AsUF%2FAAYADEACUAGGR8ABgILKwEeARUUBgcnLgE1NDc%2BAzU0JicmNTQ3JR4BFRQGBycuATU0Nz4DNTQmJyY1NDcBNSMhZV9NCggNDR0YDxYaCSUB4SMhZV9NCggNDR0YDxYaCSUF%2FDhwOGS2TS8GEQgTDQ8mMDggIk0rDQ4gDTo4cDhktk0vBhEIEw0PJjA4ICJNKw0OIA0AAgBW%2FtwCxQEjABgAMQAJQAYZHwAGAgsrAR4BFRQGBycuATU0Nz4DNTQmJyY1NDclHgEVFAYHJy4BNTQ3PgM1NCYnJjU0NwE1IyFlX00KCA0NHRgPFhoJJQHhIyFlX00KCA0NHRgPFhoJJQEjOHA4ZLZNLwYRCBMNDyYwOCAiTSsNDiANOjhwOGS2TS8GEQgTDQ8mMDggIk0rDQ4gDQABAFT%2BnQQ5BdkAIwDnQA4jIh8dGRgTEQwKBgQGBytLsD1QWEArDgkCAAEPCAIDACAbAgQDAx4AAQENHwUBAwMAAQAkAgEAAA4fAAQEFgQgBRtLsExQWEAtDgkCAAEPCAIDACAbAgQDAx4FAQMDAAEAJAIBAAAOHwAEBAEBACQAAQENBCAFG0uwX1BYQCoOCQIAAQ8IAgMAIBsCBAMDHgABAAQBBAEAJQUBAwMAAQAkAgEAAA4DIAQbQDQOCQIAAQ8IAgMAIBsCBAMDHgABAAQBAQAjAgEABQEDBAADAAAmAAEBBAEAJAAEAQQBACEFWVlZsDgrEzQ%2BAjMeARcDNjMyFhcDPgE3Mh4CHQEhERMOASMiJxMRIVQNHSseP5RLHzdJJEIaIEuVPx4sHA7%2BbSAaQiRJNyD%2BbgORFSYeEgEgCwHpIBAQ%2FhcLIAESHiYVUv6e%2FOAQECADIAFiAAABAFT%2BnQQ5BdkANwEzQBY3NjU0Ly0pJyIgGxoZGBMRDAoGBAoHK0uwPVBYQDwOCQIAAQ8IAgMAKyQCBQQqJQIGBQQeCAEEBwEFBgQFAQAmAAEBDR8JAQMDAAEAJAIBAAAOHwAGBhYGIAYbS7BMUFhAPg4JAgABDwgCAwArJAIFBColAgYFBB4IAQQHAQUGBAUBACYJAQMDAAEAJAIBAAAOHwAGBgEBACQAAQENBiAGG0uwX1BYQDsOCQIAAQ8IAgMAKyQCBQQqJQIGBQQeCAEEBwEFBgQFAQAmAAEABgEGAQAlCQEDAwABACQCAQAADgMgBRtARQ4JAgABDwgCAwArJAIFBColAgYFBB4AAQAGAQEAIwIBAAkBAwQAAwAAJggBBAcBBQYEBQEAJgABAQYBACQABgEGAQAhBllZWbA4KxM0PgIzHgEXAzYzMhYXAz4BNzIeAh0BIREhFRQOAiMuAScTDgEjIicTDgEHIi4CPQEhESFUDR0rHj%2BUSx83SSRCGiBLlT8eLBwO%2Fm0Bkw4cLB4%2FlUsgGkIkSTcfS5Q%2FHisdDQGS%2Fm4DkRUmHhIBIAsB6SAQEP4XCyABEh4mFVL9%2BFIVJh4SAR8L%2FhgQECAB6AsfARIeJhVSAggAAAEAjwChA%2FcEBAATADxABhAOBgQCBytLsF9QWEAOAAEBAAEAJAAAAA4BIAIbQBcAAAEBAAEAIwAAAAEBACQAAQABAQAhA1mwOCsTND4CMzIeAhUUDgIjIi4Cj0V2nlpaoHZFRXagWlqedkUCUVqed0REd55aWZ12RER2nQADAEn%2F8gWkAR8AEwAnADsAn0AOODYuLCQiGhgQDgYEBgcrS7AJUFhAEgQCAgAAAQEAJAUDAgEBEgEgAhtLsBFQWEASBAICAAABAQAkBQMCAQEVASACG0uwGFBYQBIEAgIAAAEBACQFAwIBARIBIAIbS7BlUFhAEgQCAgAAAQEAJAUDAgEBFQEgAhtAHQQCAgABAQABACMEAgIAAAEBACQFAwIBAAEBACEDWVlZWbA4Kzc0PgIzMh4CFRQOAiMiLgIlND4CMzIeAhUUDgIjIi4CJTQ%2BAjMyHgIVFA4CIyIuAkkXKTggHzgoGBgoOB8gOCkXBCwXKTggHzgoGBgoOB8gOCkX%2FeoXKTggHzgoGBgoOB8gOCkXiB84KBgYKDgfIDcoFxcoNyAfOCgYGCg4HyA3KBcXKDcgHzgoGBgoOB8gNygXFyg3AAcAPf%2FuCO4FtQATACcAMQBFAFkAbQCBAXlAHn58dHJqaGBeVlRMSkJAODYxLywqJCIaGBAOBgQOBytLsBxQWEA0AAMAAAcDAAEAJgsBBwwBCAkHCAEAJgACAgEBACQEAQEBER8NAQkJBQECJAoGAgUFDAUgBhtLsCBQWEA4AAMAAAcDAAEAJgsBBwwBCAkHCAEAJgACAgEBACQEAQEBER8ABQUMHw0BCQkGAQIkCgEGBhIGIAcbS7BfUFhAPAADAAAHAwABACYLAQcMAQgJBwgBACYABAQLHwACAgEBACQAAQERHwAFBQwfDQEJCQYBAiQKAQYGEgYgCBtLsGVQWEA9AAQBAgEEAjIAAQACAwECAQAmAAMAAAcDAAEAJgsBBwwBCAkHCAEAJgAFBQ8fDQEJCQYBAiQKAQYGFQYgBxtASgAEAQIBBAIyAAUJBgkFBjIAAQACAwECAQAmAAMAAAcDAAEAJgsBBwwBCAkHCAEAJg0BCQUGCQEAIw0BCQkGAQIkCgEGCQYBAiEIWVlZWbA4KwEUDgIjIi4CNTQ%2BAjMyHgIHNC4CIyIOAhUUHgIzMj4CAT4BOwEBDgErAQEUDgIjIi4CNTQ%2BAjMyHgIHNC4CIyIOAhUUHgIzMj4CJRQOAiMiLgI1ND4CMzIeAgc0LgIjIg4CFRQeAjMyPgIC2TdcekJIelkyMll6SEh7WjK%2FFic1Hh40JhUVJjQeHjUnFgKgDCQgs%2FvODCUauAWBN1x6Qkh6WTIyWXpISHtaMr4XJzUeHjQlFhYlNB4eNScXA6M3XHpCSHpZMjJZekhIe1oyvhcnNR4eNCUWFiU0Hh41JxcESFKEXTIyXYRSVIheMzNeiFQ6TjAVFTBOOjhLLhQULksBbw8Y%2Bn8QFQFUUoRdMzNdhFJUiF4zM16IVDpOMBUVME46OEwuFBQuTDhShF0zM12EUlSIXjMzXohUOk4wFRUwTjo4TC4UFC5MAAEAewB%2BAfIDtgATAAdABAITAQsrEzUBFx4BFRQPAQYHFh8BFhUUDwF7AQBRFBINig4SEBCKDSZRAgogAYwmCRwRFRbrGhAOHOwWFSMSJgAAAQCQAH4CBwO2ABMAB0AEEQABCyslJy4BNTQ%2FATY3Ji8BJjU0PwEBFQEHURQSDYoQEBIOig0mUQEAfiYJHBEUFuwcDhAa6xYVJBIm%2FnQgAAAB%2F08AAAN8BaYACQBCQAYJBwQCAgcrS7BfUFhADAABAQsfAAAADAAgAhtLsGVQWEAMAAEAATQAAAAPACACG0AKAAEAATQAAAArAllZsDgrNw4BKwEBPgE7ATQaOyZqA0IXPi1pRykeBVUmKwABACX%2F8gR1BbQARwIgQB5HRkA%2FPj05NzIwLSspJyQjHRsYFxUTDgwHBQEADgcrS7AJUFhATAkBAwE1AQgJAh4AAgMAAwIAMgAJBwgHCQgyBAEADQEFBgAFAQAmDAEGCwEHCQYHAQAmAAMDAQEAJAABAREfAAgICgEAJAAKChIKIAkbS7ARUFhATAkBAwE1AQgJAh4AAgMAAwIAMgAJBwgHCQgyBAEADQEFBgAFAQAmDAEGCwEHCQYHAQAmAAMDAQEAJAABAREfAAgICgEAJAAKChUKIAkbS7AYUFhATAkBAwE1AQgJAh4AAgMAAwIAMgAJBwgHCQgyBAEADQEFBgAFAQAmDAEGCwEHCQYHAQAmAAMDAQEAJAABAREfAAgICgEAJAAKChIKIAkbS7BfUFhATAkBAwE1AQgJAh4AAgMAAwIAMgAJBwgHCQgyBAEADQEFBgAFAQAmDAEGCwEHCQYHAQAmAAMDAQEAJAABAREfAAgICgEAJAAKChUKIAkbS7BlUFhASgkBAwE1AQgJAh4AAgMAAwIAMgAJBwgHCQgyAAEAAwIBAwEAJgQBAA0BBQYABQEAJgwBBgsBBwkGBwEAJgAICAoBACQACgoVCiAIG0BTCQEDATUBCAkCHgACAwADAgAyAAkHCAcJCDIAAQADAgEDAQAmBAEADQEFBgAFAQAmDAEGCwEHCQYHAQAmAAgKCggBACMACAgKAQAkAAoICgEAIQlZWVlZWbA4KxMzPgMzMhYXBw4BIyIuBCMiBgchFRQGIyEGFBUcARchFRQGIyEeATMyPgIzMhYfAQ4BIyIuAicjNTMmNDU8ATcjJYUXZJC2a4vGQ1cKFhQOFxwiL0AsdqIgAfYlIP4%2BAQEBqCUf%2Fqgcn3ZIVzclFgsRCGtG2I91u4pYEn90AQF0A6B6xYpLa1teCxEQGBwYEKKeTBcnESERDBgLSxcnrKknMCcHCmJsc0%2BQzH6JCxgMESERAAACADkDSwVGBaYAHgAmAJJAGB8fHyYfJiUkIyIhIBwaGRgUEQ0MCwkKBytLsF9QWEA1FxYPDgMFAgUBHgACBQEFAgEyBwEFBQABACQJCAQDAAALHwYDAgEBAAEAJAkIBAMAAAsBIAYbQDQXFg8OAwUCBQEeAAIFAQUCATIJCAQDAAcBBQIABQAAJgkIBAMAAAEAACQGAwIBAAEAACEFWbA4KwEeARc%2BAT8BPgE7AREjETcDBisBIicDFxEjETMyFhclFSMRIxEjNQPACA0FBg4JhQoYFZOWC5kTJxgpEpcLlpMWFwr%2B7qSrowSNEiMSEiQR%2FxMH%2FaUBLmP%2B0iUlASle%2FtICWwYUGoz%2BMQHPjAABAEcAAAWBBbYANwCkQBIAAAA3ADYzMigmHBsYFgwKBwcrS7BfUFhAJjEdFQEEAgABHgAAAAMBACQAAwMRHwQBAgIBAQAkBgUCAQEMASAFG0uwZVBYQCQxHRUBBAIAAR4AAwAAAgMAAQAmBAECAgEBACQGBQIBAQ8BIAQbQC4xHRUBBAIAAR4AAwAAAgMAAQAmBAECAQECAAAjBAECAgEBACQGBQIBAgEBACEFWVmwOCshET4DNTQuAiMiDgIVFB4CFxEhIiY9ASE1LgM1ND4CMzIeAhUUDgIHFSEVFAYjAytFdlcxN2eSWlqSZjcxVnZF%2FgUqMAGFXZJjNGGw9paW9rBhNGOSXQGGMSkB8Qs2WoBWXY5hMjJhjl1WgFo2C%2F4PLyWJixhiiKdfedSeW1ue1Hlfp4hiGIuJJS8AAgBD%2F%2FEESAW0ACwAPgEpQBQuLTg2LT4uPiooJSMaGBAOBgQIBytLsBFQWEA7AAEDABwBBgIyAQUGAx4ABAMCAwQCMgACAAYFAgYBACYAAwMAAQAkAAAAER8HAQUFAQEAJAABARIBIAcbS7BfUFhAOwABAwAcAQYCMgEFBgMeAAQDAgMEAjIAAgAGBQIGAQAmAAMDAAEAJAAAABEfBwEFBQEBACQAAQEVASAHG0uwZVBYQDkAAQMAHAEGAjIBBQYDHgAEAwIDBAIyAAAAAwQAAwEAJgACAAYFAgYBACYHAQUFAQEAJAABARUBIAYbQEMAAQMAHAEGAjIBBQYDHgAEAwIDBAIyAAAAAwQAAwEAJgACAAYFAgYBACYHAQUBAQUBACMHAQUFAQEAJAABBQEBACEHWVlZsDgrAT4DMzIeAhUUAg4BIyIuAjU0PgIzMhYXNjQ1NC4CIyIOAiMiJicTMj4CNy4DIyIOAhUUFgEyKFFXYjtdnXA%2FTJjlmVuabz9Qi79vYosvASI%2BVzUmQzktEA4aDps2Y1RBEwoiNUozSm1JJGcFNx4vHxFMj82Cz%2F6s8oQ8b55idcmUVEZAFCcSWodaLRQYFBAY%2B9gsYJhsJkY2IDVfgk5yfAAAAgAMAAAFrgWmAAMADAB2QAgFBAMCAQADBytLsF9QWEAZCQECAAEeAAAACx8AAgIBAAIkAAEBDAEgBBtLsGVQWEAZCQECAAEeAAACADQAAgIBAAIkAAEBDwEgBBtAIgkBAgABHgAAAgA0AAIBAQIAACMAAgIBAAIkAAECAQACIQVZWbA4KwEzASElIQEuAScOAQcCZPMCV%2FpeAWYC1%2F7ECxgMDBgLBab6WtUDLhxKKyxKHQAAAQAz%2FrEFKQWmAAsAe0ASAAAACwALCgkIBwYFBAMCAQcHK0uwPVBYQBcEAgIAAAUAACQGAQUFCx8DAQEBEAEgAxtLsF9QWEAXAwEBAAE1BAICAAAFAAAkBgEFBQsAIAMbQCEDAQEAATUGAQUAAAUAACMGAQUFAAAAJAQCAgAFAAAAIQRZWbA4KwEVIxEjESERIxEjNQUpp%2F%2F%2BVv6oBabP%2BdoGJvnaBibPAAABAFL%2BsQUKBaYAEgCOQAoJCAcGAwIBAAQHK0uwPVBYQCIOBQQDAgEBHgABAQAAACQAAAALHwACAgMAACQAAwMQAyAFG0uwX1BYQB8OBQQDAgEBHgACAAMCAwAAJQABAQAAACQAAAALASAEG0ApDgUEAwIBAR4AAAABAgABAAAmAAIDAwIAACMAAgIDAAAkAAMCAwAAIQVZWbA4KxMhFSEBFQEhFSE1NDY3CQEuATVSBLj8xgIC%2Ff4DOvtIDA4CU%2F2tDgwFps%2F9eEf9eM9WEicRAt0C2BEnEgABAIgCRAP%2BAvsAAwAlQAYDAgEAAgcrQBcAAAEBAAAAIwAAAAEAACQAAQABAAAhA7A4KxMhFSGIA3b8igL7twAAAQA1AAAE7gaqABcAg0AKFxYVEwcFAgAEBytLsF9QWEAcDQEDAAEeAAIBAjQAAQAAAwEAAQAmAAMDDAMgBBtLsGVQWEAcDQEDAAEeAAIBAjQAAQAAAwEAAQAmAAMDDwMgBBtAJw0BAwABHgACAQI0AAMAAzUAAQAAAQEAIwABAQABACQAAAEAAQAhBllZsDgrASMiJj0BITIWFxMeARc%2BATcBPgE7AQEjAQt5JjcBYBwlBmYOEQUFDwsBggYlGaP92tACgi02TxoU%2FskqVCshRSQEzBQa%2BVYAAwAuAOgFMQO3ACcAOwBPAGBAHj08KSgBAEdFPE89TzMxKDspOx8dFRMLCQAnAScLBytAOhkBBQJLLQIEBQUBAAQDHgMBAgcBBQQCBQEAJgoGCQMEAAAEAQAjCgYJAwQEAAEAJAEIAgAEAAEAIQWwOCslIi4CJw4DIyIuAjU0PgIzMh4CFz4DMzIeAhUUDgIlMj4CNy4DIyIOAhUUHgIhMj4CNTQuAiMiDgIHHgMD6DdbTD8bG0BMWzdCeFo1NVp4QjdbTEAbGz9MWzdCeFo1NVp4%2FVceNS8rFRUrLzUeHTQoGBgoNAJ6HTUoFxgoNB0fNC8qFRUqLzToHjNEJiZEMx41X4RQT4RfNR4zRCYmRDMeNV%2BET1CEXzXHGSs7ISI6LBkSJz0qKz0nEhInPSsqPScSGSw6IiE7KxkAAAH%2Fp%2F6qA2sFtgAlAJRACiEfGBYNCwQCBAcrS7A9UFhAJAYBAQAaAQIDAh4AAQEAAQAkAAAAER8AAwMCAQAkAAICEAIgBRtLsF9QWEAhBgEBABoBAgMCHgADAAIDAgEAJQABAQABACQAAAARASAEG0ArBgEBABoBAgMCHgAAAAEDAAEBACYAAwICAwEAIwADAwIBACQAAgMCAQAhBVlZsDgrAT4BMzIWFwcOAyMiDgIHAw4DIyImJzc%2BAzMyPgI3AWcVtZ8mUSQMAQcQGxUwRS4cBoANRWeIUCRTIw0CCBIeGTpPNBwGBEauwg8TdwoUEAoXMEgw%2FBNol2EvDxNnDRMMBhcxTTcAAAIAnQFhA%2BsD4wAdADsAyEAaHx4BADg2LSsoJh47HzsaGA8NCggAHQEdCgcrS7AgUFhASQUBAAMUAQIAEwYCAQIjAQQHMgEGBDEkAgUGBh4IAQAAAQcAAQEAJgAHAAYFBwYBACYJAQQABQQFAQAlAAICAwEAJAADAw4CIAYbQFQFAQADFAECABMGAgECIwEEBzIBBgQxJAIFBgYeAAMAAgEDAgEAJggBAAABBwABAQAmCQEEBgUEAQAjAAcABgUHBgEAJgkBBAQFAQAkAAUEBQEAIQdZsDgrATI%2BAjcXDgEjIi4CIyIOAgcnPgMzMh4CEzI%2BAjcXDgEjIi4CIyIOAgcnPgMzMh4CAxgfOzEjBx4mfEE1aWVgKyE8MSQHJBM0PkQjNWplYCsfOzEjBx4mfEE1aWVgKyE8MSQHJBM0PkQjNWplYAOADhUXCZ0yLx8mHw8VGQmWHCgaDB8lH%2F6cDhUXCZ0yLx8mHw8VGQmWHCgaDB8lHwAAAQCIAKkD%2FgSJABMAiUAWExIREA8ODQwLCgkIBwYFBAMCAQAKBytLsAtQWEAyAAEAAAEoAAYFBQYpAgEACQEDBAADAAImCAEEBQUEAAAjCAEEBAUAACQHAQUEBQAAIQYbQDAAAQABNAAGBQY1AgEACQEDBAADAAImCAEEBQUEAAAjCAEEBAUAACQHAQUEBQAAIQZZsDgrEyE3MwczFSEHIRUhByM3IzUhNyGIAfZusW%2FQ%2FtVVAYD%2BJHWwdeoBRlT%2BZgOs3d23qbjr67ipAAACAIsAUAOjBMIAEgAWAC1ABhYVFBMCBytAHxIRCQEABQAcAAABAQAAACMAAAABAAAkAAEAAQAAIQSwOCsTARUUBgcFDgEHHgEXBR4BHQEBESEVIYsDGBYg%2FqAaOCAgORkBXyAX%2FOgDGPzoA0cBe6gUIw6eCw8HBxALoQ8iFKgBfv4jtwACAOUAUAP9BMIAEgAWAC1ABhYVFBMCBytAHxIKAgEABQEcAAEAAAEAACMAAQEAAAAkAAABAAAAIQSwOCsBFQE1NDY3JT4BNy4BJyUuAT0BASE1IQP9%2FOgXIAFfGTggHzkZ%2FqAgFgMY%2FOgDGANHY%2F6CqBQiD6ELEAcHDwueDiMUqPuOtwACAHH%2FpQQXBfsABQAVAH1ABgUEAgECBytLsAlQWEAiEg4KBgMABgEAAR4AAAEBAAAAIwAAAAEAACQAAQABAAAhBBtLsBRQWEAZEg4KBgMABgEAAR4AAQEAAAAkAAAADQEgAxtAIhIOCgYDAAYBAAEeAAABAQAAACMAAAABAAAkAAEAAQAAIQRZWbA4KxMBMwkBIwMTHgEXPgE3EwMuAScOAQdxAX2sAX3%2Bg6yz5wwQBgYQDOvrDA8HBw8MAtADK%2FzV%2FNUDK%2F4LGi8WFi8aAfUB9RovFhYvGgAB%2F%2F7%2BsQACBc4AAwBCQAYDAgEAAgcrS7A9UFhADAAAAA0fAAEBEAEgAhtLsO1QWEAMAAEAATUAAAANACACG0AKAAABADQAAQErAllZsDgrAzMRIwIEBAXO%2BOMAAAEAFwAABBsF0gAgAO9AFAAAACAAIB8eHRwbGhUTDgwHBggHK0uwX1BYQC0REAICAQEBBAUCHgACAgEBACQAAQENHwAFBQAAACQDAQAADh8HBgIEBAwEIAYbS7BlUFhAKxEQAgIBAQEEBQIeAwEAAAUEAAUAACYAAgIBAQAkAAEBDR8HBgIEBA8EIAUbS7CkUFhAKxEQAgIBAQEEBQIeBwYCBAUENQMBAAAFBAAFAAAmAAICAQEAJAABAQ0CIAUbQDUREAICAQEBBAUCHgcGAgQFBDUAAQACAAECAQAmAwEABQUAAAAjAwEAAAUAACQABQAFAAAhBllZWbA4KzMRJy4BPQEzNTQ%2BAjMyFhcHDgEjIg4CHQEhESMRIRGwWR0jmT5%2BwIMqWCAIAi4iYYNRIwJ89%2F6DA0gOBR4bZSFeoXZDCQqAFwkiQ2VDGfwHA0n8twAAAQAXAAAEOAXEAB8BI0AWAAAAHwAfHh0cGxgUExIRDw4MBwYJBytLsChQWEApAQEDBgEeAAQEAQEAJAIBAQENHwAGBgAAACQFAQAADh8IBwIDAwwDIAYbS7BfUFhALQEBAwYBHgACAhEfAAQEAQEAJAABAQ0fAAYGAAAAJAUBAAAOHwgHAgMDDAMgBxtLsGVQWEAtAQEDBgEeBQEAAAYDAAYAACYABAQBAQAkAAEBDR8AAgIDAAAkCAcCAwMPAyAGG0uwfFBYQCoBAQMGAR4FAQAABgMABgAAJgACCAcCAwIDAAAlAAQEAQEAJAABAQ0EIAUbQDQBAQMGAR4AAgQDAgEAIwABAAQAAQQBACYFAQAABgMABgAAJgACAgMAACQIBwIDAgMAACEGWVlZWbA4KzMRJy4BPQEzNTQ%2BAjMyFjsBESMRLgEjIgYdATMVIxGwWR0jmTNqom9bo1GL9jVlI3B28%2BsDSA4FHhtlK1KWc0UM%2BkgFDAIGfXMrsPy3AAH%2FrgYNAewG%2FwANAB1ACgEACQYADQENAwcrQAsCAQABADQAAQErArA4KxMyHgIfASMiLgInJcAUHBcUDMXDDhUSEgv%2B1wb%2FAwkQDMoBBQoI2gAC%2F%2BEGAAKdBwoAEwAnACxACiQiGhgQDgYEBAcrQBoDAQEAAAEBACMDAQEBAAEAJAIBAAEAAQAhA7A4KxMUDgIjIi4CNTQ%2BAjMyHgIFFA4CIyIuAjU0PgIzMh4C7RYmMhwaLyQVFSQvGhwyJhYBsBUkMRwbMSUVFSUxGxwxJBUGgxswJBQUJDAbGzElFhYlMRsbMCQUFCQwGxsxJRYWJTEAAQCRBg0Czwb%2FAA0AHUAKAAAADQAMBwUDBytACwIBAQABNAAAACsCsDgrAQUOAysBNz4DMwLP%2FtgLExMVDsLEDBUWHBQG%2F9gICgYCygwQCQMAAAH%2F0gYNAqwG6AASACFACBIREA4CAAMHK0ARCAEAAgEeAAIAAjQBAQAAKwOwOCsBIyImLwEuAScOAQ8BDgErATczAqy7DyQLZQQHBAIIBWULJA%2B78vYGDQgIQwIGAwIGA0MICNsAAAH%2F0gYNAqwG6AASACFACBIREA4CAAMHK0ARCAECAAEeAQEAAgA0AAICKwOwOCsDMzIWHwEeARc%2BAT8BPgE7AQcjLrsPJAtlBAcEBAcEZQskD7vy9gboCAhDAgUDAwUCQwgI2wABAKgGDAHWBzcAEwAlQAYQDgYEAgcrQBcAAQAAAQEAIwABAQABACQAAAEAAQAhA7A4KwEUDgIjIi4CNTQ%2BAjMyHgIB1hkqOB8dNikYGCk2HR84KhkGoB41KRgYKTUeHzcpGBgpNwACAHAF1wIQB1IAEwAfADNACh4cGBYQDgYEBAcrQCEAAAADAgADAQAmAAIBAQIBACMAAgIBAQAkAAECAQEAIQSwOCsTND4CMzIeAhUUDgIjIi4CNxQWMzI2NTQmIyIGcCI4SikrTDoiIjpMKylKOCJ2LywoMDAoLC8GkytGMhwcMkYrKkUyGxsyRSonMjInKjAwAAEADgYDAn0G6QAbALBAEgEAGBYSEQ8NCggEAwAbARsHBytLsEJQWEAlBgEAAwIAAQAjBQEBAAMCAQMBACYGAQAAAgEAJAQBAgACAQAhBBtLsFtQWEAsAAEFAAUBADIGAQADAgABACMABQADAgUDAQAmBgEAAAIBACQEAQIAAgEAIQUbQDMAAQUABQEAMgAEAwIDBAIyBgEAAwIAAQAjAAUAAwQFAwEAJgYBAAACAQAkAAIAAgEAIQZZWbA4KwEyNjczFA4CIyIuAiMiBgcjND4CMzIeAgG6GyEBhhowRi0kQz01FRsgAYgaMkYsJEQ9NAajHyAyUjohFhoWISAxUzwhFhoWAA%3D%3D%29%20format%28%27truetype%27%29%3B%0A%7D%0A%3Aroot%7B%2D%2Dbs%2Dblue%3A%20%23375a7f%3B%2D%2Dbs%2Dindigo%3A%20%236610f2%3B%2D%2Dbs%2Dpurple%3A%20%236f42c1%3B%2D%2Dbs%2Dpink%3A%20%23e83e8c%3B%2D%2Dbs%2Dred%3A%20%23e74c3c%3B%2D%2Dbs%2Dorange%3A%20%23fd7e14%3B%2D%2Dbs%2Dyellow%3A%20%23f39c12%3B%2D%2Dbs%2Dgreen%3A%20%2300bc8c%3B%2D%2Dbs%2Dteal%3A%20%2320c997%3B%2D%2Dbs%2Dcyan%3A%20%233498db%3B%2D%2Dbs%2Dwhite%3A%20%23fff%3B%2D%2Dbs%2Dgray%3A%20%23888%3B%2D%2Dbs%2Dgray%2Ddark%3A%20%23303030%3B%2D%2Dbs%2Dgray%2D100%3A%20%23f8f9fa%3B%2D%2Dbs%2Dgray%2D200%3A%20%23ebebeb%3B%2D%2Dbs%2Dgray%2D300%3A%20%23dee2e6%3B%2D%2Dbs%2Dgray%2D400%3A%20%23ced4da%3B%2D%2Dbs%2Dgray%2D500%3A%20%23adb5bd%3B%2D%2Dbs%2Dgray%2D600%3A%20%23888%3B%2D%2Dbs%2Dgray%2D700%3A%20%23444%3B%2D%2Dbs%2Dgray%2D800%3A%20%23303030%3B%2D%2Dbs%2Dgray%2D900%3A%20%23222%3B%2D%2Dbs%2Ddefault%3A%20%23434343%3B%2D%2Dbs%2Dprimary%3A%20%23375a7f%3B%2D%2Dbs%2Dsecondary%3A%20%23434343%3B%2D%2Dbs%2Dsuccess%3A%20%2300bc8c%3B%2D%2Dbs%2Dinfo%3A%20%233498db%3B%2D%2Dbs%2Dwarning%3A%20%23f39c12%3B%2D%2Dbs%2Ddanger%3A%20%23e74c3c%3B%2D%2Dbs%2Dlight%3A%20%236f6f6f%3B%2D%2Dbs%2Ddark%3A%20%232d2d2d%3B%2D%2Dbs%2Ddefault%2Drgb%3A%2067%2C%2067%2C%2067%3B%2D%2Dbs%2Dprimary%2Drgb%3A%2055%2C%2090%2C%20127%3B%2D%2Dbs%2Dsecondary%2Drgb%3A%2067%2C%2067%2C%2067%3B%2D%2Dbs%2Dsuccess%2Drgb%3A%200%2C%20188%2C%20140%3B%2D%2Dbs%2Dinfo%2Drgb%3A%2052%2C%20152%2C%20219%3B%2D%2Dbs%2Dwarning%2Drgb%3A%20243%2C%20156%2C%2018%3B%2D%2Dbs%2Ddanger%2Drgb%3A%20231%2C%2076%2C%2060%3B%2D%2Dbs%2Dlight%2Drgb%3A%20111%2C%20111%2C%20111%3B%2D%2Dbs%2Ddark%2Drgb%3A%2045%2C%2045%2C%2045%3B%2D%2Dbs%2Dwhite%2Drgb%3A%20255%2C%20255%2C%20255%3B%2D%2Dbs%2Dblack%2Drgb%3A%200%2C%200%2C%200%3B%2D%2Dbs%2Dbody%2Dcolor%2Drgb%3A%20255%2C%20255%2C%20255%3B%2D%2Dbs%2Dbody%2Dbg%2Drgb%3A%2034%2C%2034%2C%2034%3B%2D%2Dbs%2Dfont%2Dsans%2Dserif%3A%20Lato%2C%20%2Dapple%2Dsystem%2C%20BlinkMacSystemFont%2C%20%22Segoe%20UI%22%2C%20Roboto%2C%20%22Helvetica%20Neue%22%2C%20Arial%2C%20sans%2Dserif%2C%20%22Apple%20Color%20Emoji%22%2C%20%22Segoe%20UI%20Emoji%22%2C%20%22Segoe%20UI%20Symbol%22%3B%2D%2Dbs%2Dfont%2Dmonospace%3A%20SFMono%2DRegular%2C%20Menlo%2C%20Monaco%2C%20Consolas%2C%20%22Liberation%20Mono%22%2C%20%22Courier%20New%22%2C%20monospace%3B%2D%2Dbs%2Dgradient%3A%20linear%2Dgradient%28180deg%2C%20rgba%28255%2C%20255%2C%20255%2C%200%2E15%29%2C%20rgba%28255%2C%20255%2C%20255%2C%200%29%29%3B%2D%2Dbs%2Droot%2Dfont%2Dsize%3A%2012%3B%2D%2Dbs%2Dbody%2Dfont%2Dfamily%3A%20var%28%2D%2Dbs%2Dfont%2Dsans%2Dserif%29%3B%2D%2Dbs%2Dbody%2Dfont%2Dsize%3A%201rem%3B%2D%2Dbs%2Dbody%2Dfont%2Dweight%3A%20400%3B%2D%2Dbs%2Dbody%2Dline%2Dheight%3A%201%2E5%3B%2D%2Dbs%2Dbody%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dbody%2Dbg%3A%20%23222%7D%2A%2C%2A%3A%3Abefore%2C%2A%3A%3Aafter%7Bbox%2Dsizing%3Aborder%2Dbox%7D%3Aroot%7Bfont%2Dsize%3Avar%28%2D%2Dbs%2Droot%2Dfont%2Dsize%29%7Dbody%7Bmargin%3A0%3Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dbody%2Dfont%2Dfamily%29%3Bfont%2Dsize%3Avar%28%2D%2Dbs%2Dbody%2Dfont%2Dsize%29%3Bfont%2Dweight%3Avar%28%2D%2Dbs%2Dbody%2Dfont%2Dweight%29%3Bline%2Dheight%3Avar%28%2D%2Dbs%2Dbody%2Dline%2Dheight%29%3Bcolor%3Avar%28%2D%2Dbs%2Dbody%2Dcolor%29%3Btext%2Dalign%3Avar%28%2D%2Dbs%2Dbody%2Dtext%2Dalign%29%3Bbackground%2Dcolor%3Avar%28%2D%2Dbs%2Dbody%2Dbg%29%3B%2Dwebkit%2Dtext%2Dsize%2Dadjust%3A100%25%3B%2Dwebkit%2Dtap%2Dhighlight%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7Dhr%7Bmargin%3A1rem%200%3Bcolor%3Ainherit%3Bbackground%2Dcolor%3AcurrentColor%3Bborder%3A0%3Bopacity%3A%2E25%7Dhr%3Anot%28%5Bsize%5D%29%7Bheight%3A1px%7Dh6%2C%2Eh6%2Ch5%2C%2Eh5%2Ch4%2C%2Eh4%2Ch3%2C%2Eh3%2Ch2%2C%2Eh2%2Ch1%2C%2Eh1%7Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A%2E5rem%3Bfont%2Dweight%3A500%3Bline%2Dheight%3A1%2E2%7Dh1%2C%2Eh1%7Bfont%2Dsize%3Acalc%281%2E325rem%20%2B%200%2E9vw%29%7D%40media%28min%2Dwidth%3A%201200px%29%7Bh1%2C%2Eh1%7Bfont%2Dsize%3A2rem%7D%7Dh2%2C%2Eh2%7Bfont%2Dsize%3Acalc%281%2E29rem%20%2B%200%2E48vw%29%7D%40media%28min%2Dwidth%3A%201200px%29%7Bh2%2C%2Eh2%7Bfont%2Dsize%3A1%2E65rem%7D%7Dh3%2C%2Eh3%7Bfont%2Dsize%3Acalc%281%2E27rem%20%2B%200%2E24vw%29%7D%40media%28min%2Dwidth%3A%201200px%29%7Bh3%2C%2Eh3%7Bfont%2Dsize%3A1%2E45rem%7D%7Dh4%2C%2Eh4%7Bfont%2Dsize%3A1%2E25rem%7Dh5%2C%2Eh5%7Bfont%2Dsize%3A1%2E1rem%7Dh6%2C%2Eh6%7Bfont%2Dsize%3A1rem%7Dp%7Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A1rem%7Dabbr%5Btitle%5D%2Cabbr%5Bdata%2Dbs%2Doriginal%2Dtitle%5D%7Btext%2Ddecoration%3Aunderline%20dotted%3B%2Dwebkit%2Dtext%2Ddecoration%3Aunderline%20dotted%3B%2Dmoz%2Dtext%2Ddecoration%3Aunderline%20dotted%3B%2Dms%2Dtext%2Ddecoration%3Aunderline%20dotted%3B%2Do%2Dtext%2Ddecoration%3Aunderline%20dotted%3Bcursor%3Ahelp%3Btext%2Ddecoration%2Dskip%2Dink%3Anone%7Daddress%7Bmargin%2Dbottom%3A1rem%3Bfont%2Dstyle%3Anormal%3Bline%2Dheight%3Ainherit%7Dol%2Cul%7Bpadding%2Dleft%3A2rem%7Dol%2Cul%2Cdl%7Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A1rem%7Dol%20ol%2Cul%20ul%2Col%20ul%2Cul%20ol%7Bmargin%2Dbottom%3A0%7Ddt%7Bfont%2Dweight%3A700%7Ddd%7Bmargin%2Dbottom%3A%2E5rem%3Bmargin%2Dleft%3A0%7Dblockquote%7Bmargin%3A0%200%201rem%3Bpadding%3A%2E625rem%201%2E25rem%3Bborder%2Dleft%3A%2E25rem%20solid%20%23ebebeb%7Dblockquote%20p%3Alast%2Dchild%2Cblockquote%20ul%3Alast%2Dchild%2Cblockquote%20ol%3Alast%2Dchild%7Bmargin%2Dbottom%3A0%7Db%2Cstrong%7Bfont%2Dweight%3Abolder%7Dsmall%2C%2Esmall%7Bfont%2Dsize%3A0%2E875em%7Dmark%2C%2Emark%7Bpadding%3A%2E2em%3Bbackground%2Dcolor%3A%23fcf8e3%7Dsub%2Csup%7Bposition%3Arelative%3Bfont%2Dsize%3A0%2E75em%3Bline%2Dheight%3A0%3Bvertical%2Dalign%3Abaseline%7Dsub%7Bbottom%3A%2D0%2E25em%7Dsup%7Btop%3A%2D0%2E5em%7Da%7Bcolor%3A%2300bc8c%3Btext%2Ddecoration%3Aunderline%3B%2Dwebkit%2Dtext%2Ddecoration%3Aunderline%3B%2Dmoz%2Dtext%2Ddecoration%3Aunderline%3B%2Dms%2Dtext%2Ddecoration%3Aunderline%3B%2Do%2Dtext%2Ddecoration%3Aunderline%7Da%3Ahover%7Bcolor%3A%23009670%7Da%3Anot%28%5Bhref%5D%29%3Anot%28%5Bclass%5D%29%2Ca%3Anot%28%5Bhref%5D%29%3Anot%28%5Bclass%5D%29%3Ahover%7Bcolor%3Ainherit%3Btext%2Ddecoration%3Anone%7Dpre%2Ccode%2Ckbd%2Csamp%7Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dmonospace%29%3Bfont%2Dsize%3A1em%3Bdirection%3Altr%20%3Bunicode%2Dbidi%3Abidi%2Doverride%7Dpre%7Bdisplay%3Ablock%3Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A1rem%3Boverflow%3Aauto%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3Ainherit%3Bbackground%2Dcolor%3A%232b2b2b%3Bpadding%3A%2E5rem%3Bborder%3A1px%20solid%20%23dee2e6%3Bborder%2Dradius%3A%2E25rem%7Dpre%20code%7Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bfont%2Dsize%3Ainherit%3Bcolor%3Ainherit%3Bword%2Dbreak%3Anormal%7Dcode%7Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%239753b8%3Bbackground%2Dcolor%3A%232b2b2b%3Bborder%2Dradius%3A%2E25rem%3Bpadding%3A%2E125rem%20%2E25rem%3Bword%2Dwrap%3Abreak%2Dword%7Da%3Ecode%7Bcolor%3Ainherit%7Dkbd%7Bpadding%3A%2E4rem%20%2E4rem%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23222%3Bborder%2Dradius%3A%2E2rem%7Dkbd%20kbd%7Bpadding%3A0%3Bfont%2Dsize%3A1em%3Bfont%2Dweight%3A700%7Dfigure%7Bmargin%3A0%200%201rem%7Dimg%2Csvg%7Bvertical%2Dalign%3Amiddle%7Dtable%7Bcaption%2Dside%3Abottom%3Bborder%2Dcollapse%3Acollapse%7Dcaption%7Bpadding%2Dtop%3A%2E5rem%3Bpadding%2Dbottom%3A%2E5rem%3Bcolor%3A%23595959%3Btext%2Dalign%3Aleft%7Dth%7Btext%2Dalign%3Ainherit%3Btext%2Dalign%3A%2Dwebkit%2Dmatch%2Dparent%7Dthead%2Ctbody%2Ctfoot%2Ctr%2Ctd%2Cth%7Bborder%2Dcolor%3Ainherit%3Bborder%2Dstyle%3Asolid%3Bborder%2Dwidth%3A0%7Dlabel%7Bdisplay%3Ainline%2Dblock%7Dbutton%7Bborder%2Dradius%3A0%7Dbutton%3Afocus%3Anot%28%3Afocus%2Dvisible%29%7Boutline%3A0%7Dinput%2Cbutton%2Cselect%2Coptgroup%2Ctextarea%7Bmargin%3A0%3Bfont%2Dfamily%3Ainherit%3Bfont%2Dsize%3Ainherit%3Bline%2Dheight%3Ainherit%7Dbutton%2Cselect%7Btext%2Dtransform%3Anone%7D%5Brole%3Dbutton%5D%7Bcursor%3Apointer%7Dselect%7Bword%2Dwrap%3Anormal%7Dselect%3Adisabled%7Bopacity%3A1%7D%5Blist%5D%3A%3A%2Dwebkit%2Dcalendar%2Dpicker%2Dindicator%7Bdisplay%3Anone%7Dbutton%2C%5Btype%3Dbutton%5D%2C%5Btype%3Dreset%5D%2C%5Btype%3Dsubmit%5D%7B%2Dwebkit%2Dappearance%3Abutton%7Dbutton%3Anot%28%3Adisabled%29%2C%5Btype%3Dbutton%5D%3Anot%28%3Adisabled%29%2C%5Btype%3Dreset%5D%3Anot%28%3Adisabled%29%2C%5Btype%3Dsubmit%5D%3Anot%28%3Adisabled%29%7Bcursor%3Apointer%7D%3A%3A%2Dmoz%2Dfocus%2Dinner%7Bpadding%3A0%3Bborder%2Dstyle%3Anone%7Dtextarea%7Bresize%3Avertical%7Dfieldset%7Bmin%2Dwidth%3A0%3Bpadding%3A0%3Bmargin%3A0%3Bborder%3A0%7Dlegend%7Bfloat%3Aleft%3Bwidth%3A100%25%3Bpadding%3A0%3Bmargin%2Dbottom%3A%2E5rem%3Bfont%2Dsize%3Acalc%281%2E275rem%20%2B%200%2E3vw%29%3Bline%2Dheight%3Ainherit%7D%40media%28min%2Dwidth%3A%201200px%29%7Blegend%7Bfont%2Dsize%3A1%2E5rem%7D%7Dlegend%2B%2A%7Bclear%3Aleft%7D%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dfields%2Dwrapper%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dtext%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dminute%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dhour%2Dfield%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dday%2Dfield%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dmonth%2Dfield%2C%3A%3A%2Dwebkit%2Ddatetime%2Dedit%2Dyear%2Dfield%7Bpadding%3A0%7D%3A%3A%2Dwebkit%2Dinner%2Dspin%2Dbutton%7Bheight%3Aauto%7D%5Btype%3Dsearch%5D%7Boutline%2Doffset%3A%2D2px%3B%2Dwebkit%2Dappearance%3Atextfield%7D%3A%3A%2Dwebkit%2Dsearch%2Ddecoration%7B%2Dwebkit%2Dappearance%3Anone%7D%3A%3A%2Dwebkit%2Dcolor%2Dswatch%2Dwrapper%7Bpadding%3A0%7D%3A%3Afile%2Dselector%2Dbutton%7Bfont%3Ainherit%7D%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Bfont%3Ainherit%3B%2Dwebkit%2Dappearance%3Abutton%7Doutput%7Bdisplay%3Ainline%2Dblock%7Diframe%7Bborder%3A0%7Dsummary%7Bdisplay%3Alist%2Ditem%3Bcursor%3Apointer%7Dprogress%7Bvertical%2Dalign%3Abaseline%7D%5Bhidden%5D%7Bdisplay%3Anone%20%21important%7D%2Elead%7Bfont%2Dsize%3A1%2E25rem%3Bfont%2Dweight%3A300%7D%2Edisplay%2D1%7Bfont%2Dsize%3Acalc%281%2E625rem%20%2B%204%2E5vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D1%7Bfont%2Dsize%3A5rem%7D%7D%2Edisplay%2D2%7Bfont%2Dsize%3Acalc%281%2E575rem%20%2B%203%2E9vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D2%7Bfont%2Dsize%3A4%2E5rem%7D%7D%2Edisplay%2D3%7Bfont%2Dsize%3Acalc%281%2E525rem%20%2B%203%2E3vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D3%7Bfont%2Dsize%3A4rem%7D%7D%2Edisplay%2D4%7Bfont%2Dsize%3Acalc%281%2E475rem%20%2B%202%2E7vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D4%7Bfont%2Dsize%3A3%2E5rem%7D%7D%2Edisplay%2D5%7Bfont%2Dsize%3Acalc%281%2E425rem%20%2B%202%2E1vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D5%7Bfont%2Dsize%3A3rem%7D%7D%2Edisplay%2D6%7Bfont%2Dsize%3Acalc%281%2E375rem%20%2B%201%2E5vw%29%3Bfont%2Dweight%3A300%3Bline%2Dheight%3A1%2E2%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edisplay%2D6%7Bfont%2Dsize%3A2%2E5rem%7D%7D%2Elist%2Dunstyled%7Bpadding%2Dleft%3A0%3Blist%2Dstyle%3Anone%7D%2Elist%2Dinline%7Bpadding%2Dleft%3A0%3Blist%2Dstyle%3Anone%7D%2Elist%2Dinline%2Ditem%7Bdisplay%3Ainline%2Dblock%7D%2Elist%2Dinline%2Ditem%3Anot%28%3Alast%2Dchild%29%7Bmargin%2Dright%3A%2E5rem%7D%2Einitialism%7Bfont%2Dsize%3A0%2E875em%3Btext%2Dtransform%3Auppercase%7D%2Eblockquote%7Bmargin%2Dbottom%3A1rem%3Bfont%2Dsize%3A1%2E25rem%7D%2Eblockquote%3E%3Alast%2Dchild%7Bmargin%2Dbottom%3A0%7D%2Eblockquote%2Dfooter%7Bmargin%2Dtop%3A%2D1rem%3Bmargin%2Dbottom%3A1rem%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%23888%7D%2Eblockquote%2Dfooter%3A%3Abefore%7Bcontent%3A%22%E2%80%94%C2%A0%22%7D%2Eimg%2Dfluid%7Bmax%2Dwidth%3A100%25%3Bheight%3Aauto%7D%2Eimg%2Dthumbnail%7Bpadding%3A%2E25rem%3Bbackground%2Dcolor%3A%23222%3Bborder%3A1px%20solid%20%23dee2e6%3Bborder%2Dradius%3A%2E25rem%3Bmax%2Dwidth%3A100%25%3Bheight%3Aauto%7D%2Efigure%7Bdisplay%3Ainline%2Dblock%7D%2Efigure%2Dimg%7Bmargin%2Dbottom%3A%2E5rem%3Bline%2Dheight%3A1%7D%2Efigure%2Dcaption%7Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%23888%7D%2Egrid%7Bdisplay%3Agrid%3Bgrid%2Dtemplate%2Drows%3Arepeat%28var%28%2D%2Dbs%2Drows%2C%201%29%2C%201fr%29%3Bgrid%2Dtemplate%2Dcolumns%3Arepeat%28var%28%2D%2Dbs%2Dcolumns%2C%2012%29%2C%201fr%29%3Bgap%3Avar%28%2D%2Dbs%2Dgap%2C%201%2E5rem%29%7D%2Egrid%20%2Eg%2Dcol%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Egrid%20%2Eg%2Dcol%2Dsm%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2Dsm%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2Dsm%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Egrid%20%2Eg%2Dcol%2Dmd%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2Dmd%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2Dmd%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Egrid%20%2Eg%2Dcol%2Dlg%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2Dlg%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2Dlg%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Egrid%20%2Eg%2Dcol%2Dxl%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2Dxl%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2Dxl%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Egrid%20%2Eg%2Dcol%2Dxxl%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Egrid%20%2Eg%2Dcol%2Dxxl%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Egrid%20%2Eg%2Dstart%2Dxxl%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%7D%2Etable%7B%2D%2Dbs%2Dtable%2Dbg%3A%20transparent%3B%2D%2Dbs%2Dtable%2Daccent%2Dbg%3A%20transparent%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20rgba%280%2C%200%2C%200%2C%200%2E05%29%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20rgba%280%2C%200%2C%200%2C%200%2E1%29%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20rgba%280%2C%200%2C%200%2C%200%2E075%29%3Bwidth%3A100%25%3Bmargin%2Dbottom%3A1rem%3Bcolor%3A%23fff%3Bvertical%2Dalign%3Atop%3Bborder%2Dcolor%3A%23434343%7D%2Etable%3E%3Anot%28caption%29%3E%2A%3E%2A%7Bpadding%3A%2E5rem%20%2E5rem%3Bbackground%2Dcolor%3Avar%28%2D%2Dbs%2Dtable%2Dbg%29%3Bborder%2Dbottom%2Dwidth%3A1px%3Bbox%2Dshadow%3Ainset%200%200%200%209999px%20var%28%2D%2Dbs%2Dtable%2Daccent%2Dbg%29%7D%2Etable%3Etbody%7Bvertical%2Dalign%3Ainherit%7D%2Etable%3Ethead%7Bvertical%2Dalign%3Abottom%7D%2Etable%3E%3Anot%28%3Afirst%2Dchild%29%7Bborder%2Dtop%3A2px%20solid%20%23fff%7D%2Ecaption%2Dtop%7Bcaption%2Dside%3Atop%7D%2Etable%2Dsm%3E%3Anot%28caption%29%3E%2A%3E%2A%7Bpadding%3A%2E25rem%20%2E25rem%7D%2Etable%2Dbordered%3E%3Anot%28caption%29%3E%2A%7Bborder%2Dwidth%3A1px%200%7D%2Etable%2Dbordered%3E%3Anot%28caption%29%3E%2A%3E%2A%7Bborder%2Dwidth%3A0%201px%7D%2Etable%2Dborderless%3E%3Anot%28caption%29%3E%2A%3E%2A%7Bborder%2Dbottom%2Dwidth%3A0%7D%2Etable%2Dborderless%3E%3Anot%28%3Afirst%2Dchild%29%7Bborder%2Dtop%2Dwidth%3A0%7D%2Etable%2Dstriped%3Etbody%3Etr%3Anth%2Dof%2Dtype%28odd%29%3E%2A%7B%2D%2Dbs%2Dtable%2Daccent%2Dbg%3A%20var%28%2D%2Dbs%2Dtable%2Dstriped%2Dbg%29%3Bcolor%3Avar%28%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%29%7D%2Etable%2Dactive%7B%2D%2Dbs%2Dtable%2Daccent%2Dbg%3A%20var%28%2D%2Dbs%2Dtable%2Dactive%2Dbg%29%3Bcolor%3Avar%28%2D%2Dbs%2Dtable%2Dactive%2Dcolor%29%7D%2Etable%2Dhover%3Etbody%3Etr%3Ahover%3E%2A%7B%2D%2Dbs%2Dtable%2Daccent%2Dbg%3A%20var%28%2D%2Dbs%2Dtable%2Dhover%2Dbg%29%3Bcolor%3Avar%28%2D%2Dbs%2Dtable%2Dhover%2Dcolor%29%7D%2Etable%2Dprimary%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23375a7f%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23416285%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%234b6b8c%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23466689%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23fff%3Bcolor%3A%23fff%3Bborder%2Dcolor%3A%234b6b8c%7D%2Etable%2Dsecondary%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23434343%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%234c4c4c%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23565656%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23515151%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23fff%3Bcolor%3A%23fff%3Bborder%2Dcolor%3A%23565656%7D%2Etable%2Dsuccess%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%2300bc8c%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%230dbf92%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%231ac398%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%2313c195%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23fff%3Bcolor%3A%23fff%3Bborder%2Dcolor%3A%231ac398%7D%2Etable%2Dinfo%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%233498db%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%233e9ddd%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%2348a2df%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%2343a0de%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23fff%3Bcolor%3A%23fff%3Bborder%2Dcolor%3A%2348a2df%7D%2Etable%2Dwarning%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23f39c12%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23f4a11e%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23f4a62a%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23f4a324%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23fff%3Bcolor%3A%23fff%3Bborder%2Dcolor%3A%23f4a62a%7D%2Etable%2Ddanger%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%23e74c3c%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23e85546%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23e95e50%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%23e9594b%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23fff%3Bcolor%3A%23fff%3Bborder%2Dcolor%3A%23e95e50%7D%2Etable%2Dlight%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%236f6f6f%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23767676%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%237d7d7d%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%237a7a7a%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23fff%3Bcolor%3A%23fff%3Bborder%2Dcolor%3A%237d7d7d%7D%2Etable%2Ddark%7B%2D%2Dbs%2Dtable%2Dbg%3A%20%232d2d2d%3B%2D%2Dbs%2Dtable%2Dstriped%2Dbg%3A%20%23383838%3B%2D%2Dbs%2Dtable%2Dstriped%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dactive%2Dbg%3A%20%23424242%3B%2D%2Dbs%2Dtable%2Dactive%2Dcolor%3A%20%23fff%3B%2D%2Dbs%2Dtable%2Dhover%2Dbg%3A%20%233d3d3d%3B%2D%2Dbs%2Dtable%2Dhover%2Dcolor%3A%20%23fff%3Bcolor%3A%23fff%3Bborder%2Dcolor%3A%23424242%7D%2Etable%2Dresponsive%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%40media%28max%2Dwidth%3A%20575%2E98px%29%7B%2Etable%2Dresponsive%2Dsm%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7B%2Etable%2Dresponsive%2Dmd%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7B%2Etable%2Dresponsive%2Dlg%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%7D%40media%28max%2Dwidth%3A%201199%2E98px%29%7B%2Etable%2Dresponsive%2Dxl%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%7D%40media%28max%2Dwidth%3A%201399%2E98px%29%7B%2Etable%2Dresponsive%2Dxxl%7Boverflow%2Dx%3Aauto%3B%2Dwebkit%2Doverflow%2Dscrolling%3Atouch%7D%7D%2Eform%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Econtrol%2Dlabel%7Bmargin%2Dbottom%3A%2E5rem%7D%2Ecol%2Dform%2Dlabel%7Bpadding%2Dtop%3Acalc%280%2E375rem%20%2B%201px%29%3Bpadding%2Dbottom%3Acalc%280%2E375rem%20%2B%201px%29%3Bmargin%2Dbottom%3A0%3Bfont%2Dsize%3Ainherit%3Bline%2Dheight%3A1%2E5%7D%2Ecol%2Dform%2Dlabel%2Dlg%7Bpadding%2Dtop%3Acalc%280%2E5rem%20%2B%201px%29%3Bpadding%2Dbottom%3Acalc%280%2E5rem%20%2B%201px%29%3Bfont%2Dsize%3A1%2E25rem%7D%2Ecol%2Dform%2Dlabel%2Dsm%7Bpadding%2Dtop%3Acalc%280%2E25rem%20%2B%201px%29%3Bpadding%2Dbottom%3Acalc%280%2E25rem%20%2B%201px%29%3Bfont%2Dsize%3A0%2E875rem%7D%2Eform%2Dtext%7Bmargin%2Dtop%3A%2E25rem%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%23595959%7D%2Eform%2Dcontrol%7Bdisplay%3Ablock%3Bwidth%3A100%25%3Bpadding%3A%2E375rem%20%2E75rem%3Bfont%2Dsize%3A1rem%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Bcolor%3A%232d2d2d%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A1px%20solid%20%23adb5bd%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%3Bborder%2Dradius%3A%2E25rem%3Btransition%3Aborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dcontrol%7Btransition%3Anone%7D%7D%2Eform%2Dcontrol%5Btype%3Dfile%5D%7Boverflow%3Ahidden%7D%2Eform%2Dcontrol%5Btype%3Dfile%5D%3Anot%28%3Adisabled%29%3Anot%28%5Breadonly%5D%29%7Bcursor%3Apointer%7D%2Eform%2Dcontrol%3Afocus%7Bcolor%3A%232d2d2d%3Bbackground%2Dcolor%3A%23fff%3Bborder%2Dcolor%3A%239badbf%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2855%2C90%2C127%2C%2E25%29%7D%2Eform%2Dcontrol%3A%3A%2Dwebkit%2Ddate%2Dand%2Dtime%2Dvalue%7Bheight%3A1%2E5em%7D%2Eform%2Dcontrol%3A%3Aplaceholder%7Bcolor%3A%23888%3Bopacity%3A1%7D%2Eform%2Dcontrol%3Adisabled%2C%2Eform%2Dcontrol%5Breadonly%5D%7Bbackground%2Dcolor%3A%23ebebeb%3Bopacity%3A1%7D%2Eform%2Dcontrol%3A%3Afile%2Dselector%2Dbutton%7Bpadding%3A%2E375rem%20%2E75rem%3Bmargin%3A%2D0%2E375rem%20%2D0%2E75rem%3Bmargin%2Dinline%2Dend%3A%2E75rem%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bpointer%2Devents%3Anone%3Bborder%2Dcolor%3Ainherit%3Bborder%2Dstyle%3Asolid%3Bborder%2Dwidth%3A0%3Bborder%2Dinline%2Dend%2Dwidth%3A1px%3Bborder%2Dradius%3A0%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dcontrol%3A%3Afile%2Dselector%2Dbutton%7Btransition%3Anone%7D%7D%2Eform%2Dcontrol%3Ahover%3Anot%28%3Adisabled%29%3Anot%28%5Breadonly%5D%29%3A%3Afile%2Dselector%2Dbutton%7Bbackground%2Dcolor%3A%23404040%7D%2Eform%2Dcontrol%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Bpadding%3A%2E375rem%20%2E75rem%3Bmargin%3A%2D0%2E375rem%20%2D0%2E75rem%3Bmargin%2Dinline%2Dend%3A%2E75rem%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bpointer%2Devents%3Anone%3Bborder%2Dcolor%3Ainherit%3Bborder%2Dstyle%3Asolid%3Bborder%2Dwidth%3A0%3Bborder%2Dinline%2Dend%2Dwidth%3A1px%3Bborder%2Dradius%3A0%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dcontrol%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Btransition%3Anone%7D%7D%2Eform%2Dcontrol%3Ahover%3Anot%28%3Adisabled%29%3Anot%28%5Breadonly%5D%29%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Bbackground%2Dcolor%3A%23404040%7D%2Eform%2Dcontrol%2Dplaintext%7Bdisplay%3Ablock%3Bwidth%3A100%25%3Bpadding%3A%2E375rem%200%3Bmargin%2Dbottom%3A0%3Bline%2Dheight%3A1%2E5%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%3Asolid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dwidth%3A1px%200%7D%2Eform%2Dcontrol%2Dplaintext%2Eform%2Dcontrol%2Dsm%2C%2Eform%2Dcontrol%2Dplaintext%2Eform%2Dcontrol%2Dlg%7Bpadding%2Dright%3A0%3Bpadding%2Dleft%3A0%7D%2Eform%2Dcontrol%2Dsm%7Bmin%2Dheight%3Acalc%281%2E5em%20%2B%200%2E5rem%20%2B%202px%29%3Bpadding%3A%2E25rem%20%2E5rem%3Bfont%2Dsize%3A0%2E875rem%3Bborder%2Dradius%3A%2E2rem%7D%2Eform%2Dcontrol%2Dsm%3A%3Afile%2Dselector%2Dbutton%7Bpadding%3A%2E25rem%20%2E5rem%3Bmargin%3A%2D0%2E25rem%20%2D0%2E5rem%3Bmargin%2Dinline%2Dend%3A%2E5rem%7D%2Eform%2Dcontrol%2Dsm%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Bpadding%3A%2E25rem%20%2E5rem%3Bmargin%3A%2D0%2E25rem%20%2D0%2E5rem%3Bmargin%2Dinline%2Dend%3A%2E5rem%7D%2Eform%2Dcontrol%2Dlg%7Bmin%2Dheight%3Acalc%281%2E5em%20%2B%201rem%20%2B%202px%29%3Bpadding%3A%2E5rem%201rem%3Bfont%2Dsize%3A1%2E25rem%3Bborder%2Dradius%3A%2E3rem%7D%2Eform%2Dcontrol%2Dlg%3A%3Afile%2Dselector%2Dbutton%7Bpadding%3A%2E5rem%201rem%3Bmargin%3A%2D0%2E5rem%20%2D1rem%3Bmargin%2Dinline%2Dend%3A1rem%7D%2Eform%2Dcontrol%2Dlg%3A%3A%2Dwebkit%2Dfile%2Dupload%2Dbutton%7Bpadding%3A%2E5rem%201rem%3Bmargin%3A%2D0%2E5rem%20%2D1rem%3Bmargin%2Dinline%2Dend%3A1rem%7Dtextarea%2Eform%2Dcontrol%7Bmin%2Dheight%3Acalc%281%2E5em%20%2B%200%2E75rem%20%2B%202px%29%7Dtextarea%2Eform%2Dcontrol%2Dsm%7Bmin%2Dheight%3Acalc%281%2E5em%20%2B%200%2E5rem%20%2B%202px%29%7Dtextarea%2Eform%2Dcontrol%2Dlg%7Bmin%2Dheight%3Acalc%281%2E5em%20%2B%201rem%20%2B%202px%29%7D%2Eform%2Dcontrol%2Dcolor%7Bwidth%3A3rem%3Bheight%3Aauto%3Bpadding%3A%2E375rem%7D%2Eform%2Dcontrol%2Dcolor%3Anot%28%3Adisabled%29%3Anot%28%5Breadonly%5D%29%7Bcursor%3Apointer%7D%2Eform%2Dcontrol%2Dcolor%3A%3A%2Dmoz%2Dcolor%2Dswatch%7Bheight%3A1%2E5em%3Bborder%2Dradius%3A%2E25rem%7D%2Eform%2Dcontrol%2Dcolor%3A%3A%2Dwebkit%2Dcolor%2Dswatch%7Bheight%3A1%2E5em%3Bborder%2Dradius%3A%2E25rem%7D%2Eform%2Dselect%7Bdisplay%3Ablock%3Bwidth%3A100%25%3Bpadding%3A%2E375rem%202%2E25rem%20%2E375rem%20%2E75rem%3B%2Dmoz%2Dpadding%2Dstart%3Acalc%280%2E75rem%20%2D%203px%29%3Bfont%2Dsize%3A1rem%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Bcolor%3A%232d2d2d%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%253e%253cpath%20fill%3D%27none%27%20stroke%3D%27%2523303030%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dlinejoin%3D%27round%27%20stroke%2Dwidth%3D%272%27%20d%3D%27M2%205l6%206%206%2D6%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3Aright%20%2E75rem%20center%3Bbackground%2Dsize%3A16px%2012px%3Bborder%3A1px%20solid%20%23adb5bd%3Bborder%2Dradius%3A%2E25rem%3Btransition%3Aborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dselect%7Btransition%3Anone%7D%7D%2Eform%2Dselect%3Afocus%7Bborder%2Dcolor%3A%239badbf%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2855%2C90%2C127%2C%2E25%29%7D%2Eform%2Dselect%5Bmultiple%5D%2C%2Eform%2Dselect%5Bsize%5D%3Anot%28%5Bsize%3D%221%22%5D%29%7Bpadding%2Dright%3A%2E75rem%3Bbackground%2Dimage%3Anone%7D%2Eform%2Dselect%3Adisabled%7Bbackground%2Dcolor%3A%23ebebeb%7D%2Eform%2Dselect%3A%2Dmoz%2Dfocusring%7Bcolor%3Argba%280%2C0%2C0%2C0%29%3Btext%2Dshadow%3A0%200%200%20%232d2d2d%7D%2Eform%2Dselect%2Dsm%7Bpadding%2Dtop%3A%2E25rem%3Bpadding%2Dbottom%3A%2E25rem%3Bpadding%2Dleft%3A%2E5rem%3Bfont%2Dsize%3A0%2E875rem%3Bborder%2Dradius%3A%2E2rem%7D%2Eform%2Dselect%2Dlg%7Bpadding%2Dtop%3A%2E5rem%3Bpadding%2Dbottom%3A%2E5rem%3Bpadding%2Dleft%3A1rem%3Bfont%2Dsize%3A1%2E25rem%3Bborder%2Dradius%3A%2E3rem%7D%2Eform%2Dcheck%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%7Bdisplay%3Ablock%3Bmin%2Dheight%3A1%2E5rem%3Bpadding%2Dleft%3A0%3Bmargin%2Dbottom%3A%2E125rem%7D%2Eform%2Dcheck%20%2Eform%2Dcheck%2Dinput%2C%2Eform%2Dcheck%20%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%2C%2Eform%2Dcheck%20%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20%2Eform%2Dcheck%2Dinput%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20%2Eform%2Dcheck%2Dinput%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%7Bfloat%3Aleft%3Bmargin%2Dleft%3A0%7D%2Eform%2Dcheck%2Dinput%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%7Bwidth%3A1em%3Bheight%3A1em%3Bmargin%2Dtop%3A%2E25em%3Bvertical%2Dalign%3Atop%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3Acenter%3Bbackground%2Dsize%3Acontain%3Bborder%3Anone%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%3Bcolor%2Dadjust%3Aexact%3B%2Dwebkit%2Dprint%2Dcolor%2Dadjust%3Aexact%7D%2Eform%2Dcheck%2Dinput%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%5Btype%3Dcheckbox%5D%7Bborder%2Dradius%3A%2E25em%7D%2Eform%2Dcheck%2Dinput%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%5Btype%3Dradio%5D%7Bborder%2Dradius%3A50%25%7D%2Eform%2Dcheck%2Dinput%3Aactive%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Aactive%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Aactive%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Aactive%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Aactive%7Bfilter%3Abrightness%2890%25%29%7D%2Eform%2Dcheck%2Dinput%3Afocus%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Afocus%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Afocus%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Afocus%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Afocus%7Bborder%2Dcolor%3A%239badbf%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2855%2C90%2C127%2C%2E25%29%7D%2Eform%2Dcheck%2Dinput%3Achecked%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Achecked%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Achecked%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Achecked%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Achecked%7Bbackground%2Dcolor%3A%23375a7f%3Bborder%2Dcolor%3A%23375a7f%7D%2Eform%2Dcheck%2Dinput%3Achecked%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Achecked%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Achecked%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Achecked%5Btype%3Dcheckbox%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Achecked%5Btype%3Dcheckbox%5D%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%253e%253cpath%20fill%3D%27none%27%20stroke%3D%27%2523fff%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dlinejoin%3D%27round%27%20stroke%2Dwidth%3D%273%27%20d%3D%27M6%2010l3%203l6%2D6%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Eform%2Dcheck%2Dinput%3Achecked%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Achecked%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Achecked%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Achecked%5Btype%3Dradio%5D%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Achecked%5Btype%3Dradio%5D%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%27%2D4%20%2D4%208%208%27%253e%253ccircle%20r%3D%272%27%20fill%3D%27%2523fff%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Eform%2Dcheck%2Dinput%5Btype%3Dcheckbox%5D%3Aindeterminate%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%5Btype%3Dcheckbox%5D%3Aindeterminate%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%5Btype%3Dcheckbox%5D%3Aindeterminate%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%5Btype%3Dcheckbox%5D%3Aindeterminate%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%5Btype%3Dcheckbox%5D%3Aindeterminate%7Bbackground%2Dcolor%3A%23375a7f%3Bborder%2Dcolor%3A%23375a7f%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%253e%253cpath%20fill%3D%27none%27%20stroke%3D%27%2523fff%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dlinejoin%3D%27round%27%20stroke%2Dwidth%3D%273%27%20d%3D%27M6%2010h8%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Eform%2Dcheck%2Dinput%3Adisabled%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Adisabled%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Adisabled%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Adisabled%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Adisabled%7Bpointer%2Devents%3Anone%3Bfilter%3Anone%3Bopacity%3A%2E5%7D%2Eform%2Dcheck%2Dinput%5Bdisabled%5D%7E%2Eform%2Dcheck%2Dlabel%2C%2Eform%2Dcheck%2Dinput%5Bdisabled%5D%7Espan%2C%2Eform%2Dcheck%2Dinput%3Adisabled%7E%2Eform%2Dcheck%2Dlabel%2C%2Eform%2Dcheck%2Dinput%3Adisabled%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%5Bdisabled%5D%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%5Bdisabled%5D%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Adisabled%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20input%3Adisabled%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%5Bdisabled%5D%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%5Bdisabled%5D%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Adisabled%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20input%3Adisabled%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%5Bdisabled%5D%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%5Bdisabled%5D%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Adisabled%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20input%3Adisabled%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%5Bdisabled%5D%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%5Bdisabled%5D%7Espan%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Adisabled%7E%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20input%3Adisabled%7Espan%7Bopacity%3A%2E5%7D%2Eform%2Dcheck%2Dlabel%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%20label%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%20label%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%20label%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%20label%7Bcursor%3Apointer%7D%2Eform%2Dswitch%7Bpadding%2Dleft%3A2%2E5em%7D%2Eform%2Dswitch%20%2Eform%2Dcheck%2Dinput%7Bwidth%3A2em%3Bmargin%2Dleft%3A%2D2%2E5em%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%27%2D4%20%2D4%208%208%27%253e%253ccircle%20r%3D%273%27%20fill%3D%27rgba%25280%2C%200%2C%200%2C%200%2E25%2529%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Dposition%3Aleft%20center%3Bborder%2Dradius%3A2em%3Btransition%3Abackground%2Dposition%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dswitch%20%2Eform%2Dcheck%2Dinput%7Btransition%3Anone%7D%7D%2Eform%2Dswitch%20%2Eform%2Dcheck%2Dinput%3Afocus%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%27%2D4%20%2D4%208%208%27%253e%253ccircle%20r%3D%273%27%20fill%3D%27%25239badbf%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Eform%2Dswitch%20%2Eform%2Dcheck%2Dinput%3Achecked%7Bbackground%2Dposition%3Aright%20center%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%27%2D4%20%2D4%208%208%27%253e%253ccircle%20r%3D%273%27%20fill%3D%27%2523fff%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Eform%2Dcheck%2Dinline%2C%2Eshiny%2Dinput%2Dcontainer%20%2Echeckbox%2Dinline%2C%2Eshiny%2Dinput%2Dcontainer%20%2Eradio%2Dinline%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dright%3A1rem%7D%2Ebtn%2Dcheck%7Bposition%3Aabsolute%3Bclip%3Arect%280%2C%200%2C%200%2C%200%29%3Bpointer%2Devents%3Anone%7D%2Ebtn%2Dcheck%5Bdisabled%5D%2B%2Ebtn%2C%2Ebtn%2Dcheck%3Adisabled%2B%2Ebtn%7Bpointer%2Devents%3Anone%3Bfilter%3Anone%3Bopacity%3A%2E65%7D%2Eform%2Drange%7Bwidth%3A100%25%3Bheight%3A1%2E5rem%3Bpadding%3A0%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%7D%2Eform%2Drange%3Afocus%7Boutline%3A0%7D%2Eform%2Drange%3Afocus%3A%3A%2Dwebkit%2Dslider%2Dthumb%7Bbox%2Dshadow%3A0%200%200%201px%20%23222%2C0%200%200%20%2E25rem%20rgba%2855%2C90%2C127%2C%2E25%29%7D%2Eform%2Drange%3Afocus%3A%3A%2Dmoz%2Drange%2Dthumb%7Bbox%2Dshadow%3A0%200%200%201px%20%23222%2C0%200%200%20%2E25rem%20rgba%2855%2C90%2C127%2C%2E25%29%7D%2Eform%2Drange%3A%3A%2Dmoz%2Dfocus%2Douter%7Bborder%3A0%7D%2Eform%2Drange%3A%3A%2Dwebkit%2Dslider%2Dthumb%7Bwidth%3A1rem%3Bheight%3A1rem%3Bmargin%2Dtop%3A%2D0%2E25rem%3Bbackground%2Dcolor%3A%23375a7f%3Bborder%3A0%3Bborder%2Dradius%3A1rem%3Btransition%3Abackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Drange%3A%3A%2Dwebkit%2Dslider%2Dthumb%7Btransition%3Anone%7D%7D%2Eform%2Drange%3A%3A%2Dwebkit%2Dslider%2Dthumb%3Aactive%7Bbackground%2Dcolor%3A%23c3ced9%7D%2Eform%2Drange%3A%3A%2Dwebkit%2Dslider%2Drunnable%2Dtrack%7Bwidth%3A100%25%3Bheight%3A%2E5rem%3Bcolor%3Argba%280%2C0%2C0%2C0%29%3Bcursor%3Apointer%3Bbackground%2Dcolor%3A%23dee2e6%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dradius%3A1rem%7D%2Eform%2Drange%3A%3A%2Dmoz%2Drange%2Dthumb%7Bwidth%3A1rem%3Bheight%3A1rem%3Bbackground%2Dcolor%3A%23375a7f%3Bborder%3A0%3Bborder%2Dradius%3A1rem%3Btransition%3Abackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%3Bappearance%3Anone%3B%2Dwebkit%2Dappearance%3Anone%3B%2Dmoz%2Dappearance%3Anone%3B%2Dms%2Dappearance%3Anone%3B%2Do%2Dappearance%3Anone%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Drange%3A%3A%2Dmoz%2Drange%2Dthumb%7Btransition%3Anone%7D%7D%2Eform%2Drange%3A%3A%2Dmoz%2Drange%2Dthumb%3Aactive%7Bbackground%2Dcolor%3A%23c3ced9%7D%2Eform%2Drange%3A%3A%2Dmoz%2Drange%2Dtrack%7Bwidth%3A100%25%3Bheight%3A%2E5rem%3Bcolor%3Argba%280%2C0%2C0%2C0%29%3Bcursor%3Apointer%3Bbackground%2Dcolor%3A%23dee2e6%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dradius%3A1rem%7D%2Eform%2Drange%3Adisabled%7Bpointer%2Devents%3Anone%7D%2Eform%2Drange%3Adisabled%3A%3A%2Dwebkit%2Dslider%2Dthumb%7Bbackground%2Dcolor%3A%23adb5bd%7D%2Eform%2Drange%3Adisabled%3A%3A%2Dmoz%2Drange%2Dthumb%7Bbackground%2Dcolor%3A%23adb5bd%7D%2Eform%2Dfloating%7Bposition%3Arelative%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%2C%2Eform%2Dfloating%3E%2Eform%2Dselect%7Bheight%3Acalc%283%2E5rem%20%2B%202px%29%3Bline%2Dheight%3A1%2E25%7D%2Eform%2Dfloating%3Elabel%7Bposition%3Aabsolute%3Btop%3A0%3Bleft%3A0%3Bheight%3A100%25%3Bpadding%3A1rem%20%2E75rem%3Bpointer%2Devents%3Anone%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C0%29%3Btransform%2Dorigin%3A0%200%3Btransition%3Aopacity%20%2E1s%20ease%2Din%2Dout%2Ctransform%20%2E1s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eform%2Dfloating%3Elabel%7Btransition%3Anone%7D%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%7Bpadding%3A1rem%20%2E75rem%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3A%3Aplaceholder%7Bcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3Afocus%2C%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3Anot%28%3Aplaceholder%2Dshown%29%7Bpadding%2Dtop%3A1%2E625rem%3Bpadding%2Dbottom%3A%2E625rem%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3A%2Dwebkit%2Dautofill%7Bpadding%2Dtop%3A1%2E625rem%3Bpadding%2Dbottom%3A%2E625rem%7D%2Eform%2Dfloating%3E%2Eform%2Dselect%7Bpadding%2Dtop%3A1%2E625rem%3Bpadding%2Dbottom%3A%2E625rem%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3Afocus%7Elabel%2C%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3Anot%28%3Aplaceholder%2Dshown%29%7Elabel%2C%2Eform%2Dfloating%3E%2Eform%2Dselect%7Elabel%7Bopacity%3A%2E65%3Btransform%3Ascale%280%2E85%29%20translateY%28%2D0%2E5rem%29%20translateX%280%2E15rem%29%7D%2Eform%2Dfloating%3E%2Eform%2Dcontrol%3A%2Dwebkit%2Dautofill%7Elabel%7Bopacity%3A%2E65%3Btransform%3Ascale%280%2E85%29%20translateY%28%2D0%2E5rem%29%20translateX%280%2E15rem%29%7D%2Einput%2Dgroup%7Bposition%3Arelative%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Balign%2Ditems%3Astretch%3B%2Dwebkit%2Dalign%2Ditems%3Astretch%3Bwidth%3A100%25%7D%2Einput%2Dgroup%3E%2Eform%2Dcontrol%2C%2Einput%2Dgroup%3E%2Eform%2Dselect%7Bposition%3Arelative%3Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%3Bwidth%3A1%25%3Bmin%2Dwidth%3A0%7D%2Einput%2Dgroup%3E%2Eform%2Dcontrol%3Afocus%2C%2Einput%2Dgroup%3E%2Eform%2Dselect%3Afocus%7Bz%2Dindex%3A3%7D%2Einput%2Dgroup%20%2Ebtn%7Bposition%3Arelative%3Bz%2Dindex%3A2%7D%2Einput%2Dgroup%20%2Ebtn%3Afocus%7Bz%2Dindex%3A3%7D%2Einput%2Dgroup%2Dtext%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bpadding%3A%2E375rem%20%2E75rem%3Bfont%2Dsize%3A1rem%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Bcolor%3A%236f6f6f%3Btext%2Dalign%3Acenter%3Bwhite%2Dspace%3Anowrap%3Bbackground%2Dcolor%3A%23434343%3Bborder%3A1px%20solid%20%23adb5bd%3Bborder%2Dradius%3A%2E25rem%7D%2Einput%2Dgroup%2Dlg%3E%2Eform%2Dcontrol%2C%2Einput%2Dgroup%2Dlg%3E%2Eform%2Dselect%2C%2Einput%2Dgroup%2Dlg%3E%2Einput%2Dgroup%2Dtext%2C%2Einput%2Dgroup%2Dlg%3E%2Ebtn%7Bpadding%3A%2E5rem%201rem%3Bfont%2Dsize%3A1%2E25rem%3Bborder%2Dradius%3A%2E3rem%7D%2Einput%2Dgroup%2Dsm%3E%2Eform%2Dcontrol%2C%2Einput%2Dgroup%2Dsm%3E%2Eform%2Dselect%2C%2Einput%2Dgroup%2Dsm%3E%2Einput%2Dgroup%2Dtext%2C%2Einput%2Dgroup%2Dsm%3E%2Ebtn%7Bpadding%3A%2E25rem%20%2E5rem%3Bfont%2Dsize%3A0%2E875rem%3Bborder%2Dradius%3A%2E2rem%7D%2Einput%2Dgroup%2Dlg%3E%2Eform%2Dselect%2C%2Einput%2Dgroup%2Dsm%3E%2Eform%2Dselect%7Bpadding%2Dright%3A3rem%7D%2Einput%2Dgroup%3Anot%28%2Ehas%2Dvalidation%29%3E%3Anot%28%3Alast%2Dchild%29%3Anot%28%2Edropdown%2Dtoggle%29%3Anot%28%2Edropdown%2Dmenu%29%2C%2Einput%2Dgroup%3Anot%28%2Ehas%2Dvalidation%29%3E%2Edropdown%2Dtoggle%3Anth%2Dlast%2Dchild%28n%2B3%29%7Bborder%2Dtop%2Dright%2Dradius%3A0%3Bborder%2Dbottom%2Dright%2Dradius%3A0%7D%2Einput%2Dgroup%2Ehas%2Dvalidation%3E%3Anth%2Dlast%2Dchild%28n%2B3%29%3Anot%28%2Edropdown%2Dtoggle%29%3Anot%28%2Edropdown%2Dmenu%29%2C%2Einput%2Dgroup%2Ehas%2Dvalidation%3E%2Edropdown%2Dtoggle%3Anth%2Dlast%2Dchild%28n%2B4%29%7Bborder%2Dtop%2Dright%2Dradius%3A0%3Bborder%2Dbottom%2Dright%2Dradius%3A0%7D%2Einput%2Dgroup%3E%3Anot%28%3Afirst%2Dchild%29%3Anot%28%2Edropdown%2Dmenu%29%3Anot%28%2Evalid%2Dtooltip%29%3Anot%28%2Evalid%2Dfeedback%29%3Anot%28%2Einvalid%2Dtooltip%29%3Anot%28%2Einvalid%2Dfeedback%29%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dtop%2Dleft%2Dradius%3A0%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Evalid%2Dfeedback%7Bdisplay%3Anone%3Bwidth%3A100%25%3Bmargin%2Dtop%3A%2E25rem%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%2300bc8c%7D%2Evalid%2Dtooltip%7Bposition%3Aabsolute%3Btop%3A100%25%3Bz%2Dindex%3A5%3Bdisplay%3Anone%3Bmax%2Dwidth%3A100%25%3Bpadding%3A%2E25rem%20%2E5rem%3Bmargin%2Dtop%3A%2E1rem%3Bfont%2Dsize%3A0%2E875rem%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3Argba%280%2C188%2C140%2C%2E9%29%3Bborder%2Dradius%3A%2E25rem%7D%2Ewas%2Dvalidated%20%3Avalid%7E%2Evalid%2Dfeedback%2C%2Ewas%2Dvalidated%20%3Avalid%7E%2Evalid%2Dtooltip%2C%2Eis%2Dvalid%7E%2Evalid%2Dfeedback%2C%2Eis%2Dvalid%7E%2Evalid%2Dtooltip%7Bdisplay%3Ablock%7D%2Ewas%2Dvalidated%20%2Eform%2Dcontrol%3Avalid%2C%2Eform%2Dcontrol%2Eis%2Dvalid%7Bborder%2Dcolor%3A%2300bc8c%3Bpadding%2Dright%3Acalc%281%2E5em%20%2B%200%2E75rem%29%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%208%208%27%253e%253cpath%20fill%3D%27%252300bc8c%27%20d%3D%27M2%2E3%206%2E73L%2E6%204%2E53c%2D%2E4%2D1%2E04%2E46%2D1%2E4%201%2E1%2D%2E8l1%2E1%201%2E4%203%2E4%2D3%2E8c%2E6%2D%2E63%201%2E6%2D%2E27%201%2E2%2E7l%2D4%204%2E6c%2D%2E43%2E5%2D%2E8%2E4%2D1%2E1%2E1z%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3Aright%20calc%280%2E375em%20%2B%200%2E1875rem%29%20center%3Bbackground%2Dsize%3Acalc%280%2E75em%20%2B%200%2E375rem%29%20calc%280%2E75em%20%2B%200%2E375rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcontrol%3Avalid%3Afocus%2C%2Eform%2Dcontrol%2Eis%2Dvalid%3Afocus%7Bborder%2Dcolor%3A%2300bc8c%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%280%2C188%2C140%2C%2E25%29%7D%2Ewas%2Dvalidated%20textarea%2Eform%2Dcontrol%3Avalid%2Ctextarea%2Eform%2Dcontrol%2Eis%2Dvalid%7Bpadding%2Dright%3Acalc%281%2E5em%20%2B%200%2E75rem%29%3Bbackground%2Dposition%3Atop%20calc%280%2E375em%20%2B%200%2E1875rem%29%20right%20calc%280%2E375em%20%2B%200%2E1875rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Avalid%2C%2Eform%2Dselect%2Eis%2Dvalid%7Bborder%2Dcolor%3A%2300bc8c%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Avalid%3Anot%28%5Bmultiple%5D%29%3Anot%28%5Bsize%5D%29%2C%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Avalid%3Anot%28%5Bmultiple%5D%29%5Bsize%3D%221%22%5D%2C%2Eform%2Dselect%2Eis%2Dvalid%3Anot%28%5Bmultiple%5D%29%3Anot%28%5Bsize%5D%29%2C%2Eform%2Dselect%2Eis%2Dvalid%3Anot%28%5Bmultiple%5D%29%5Bsize%3D%221%22%5D%7Bpadding%2Dright%3A4%2E125rem%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%253e%253cpath%20fill%3D%27none%27%20stroke%3D%27%2523303030%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dlinejoin%3D%27round%27%20stroke%2Dwidth%3D%272%27%20d%3D%27M2%205l6%206%206%2D6%27%2F%253e%253c%2Fsvg%253e%22%29%2Curl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%208%208%27%253e%253cpath%20fill%3D%27%252300bc8c%27%20d%3D%27M2%2E3%206%2E73L%2E6%204%2E53c%2D%2E4%2D1%2E04%2E46%2D1%2E4%201%2E1%2D%2E8l1%2E1%201%2E4%203%2E4%2D3%2E8c%2E6%2D%2E63%201%2E6%2D%2E27%201%2E2%2E7l%2D4%204%2E6c%2D%2E43%2E5%2D%2E8%2E4%2D1%2E1%2E1z%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Dposition%3Aright%20%2E75rem%20center%2Ccenter%20right%202%2E25rem%3Bbackground%2Dsize%3A16px%2012px%2Ccalc%280%2E75em%20%2B%200%2E375rem%29%20calc%280%2E75em%20%2B%200%2E375rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Avalid%3Afocus%2C%2Eform%2Dselect%2Eis%2Dvalid%3Afocus%7Bborder%2Dcolor%3A%2300bc8c%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%280%2C188%2C140%2C%2E25%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Avalid%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dvalid%7Bborder%2Dcolor%3A%2300bc8c%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Avalid%3Achecked%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dvalid%3Achecked%7Bbackground%2Dcolor%3A%2300bc8c%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Avalid%3Afocus%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dvalid%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%280%2C188%2C140%2C%2E25%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Avalid%7E%2Eform%2Dcheck%2Dlabel%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dvalid%7E%2Eform%2Dcheck%2Dlabel%7Bcolor%3A%2300bc8c%7D%2Eform%2Dcheck%2Dinline%20%2Eform%2Dcheck%2Dinput%7E%2Evalid%2Dfeedback%7Bmargin%2Dleft%3A%2E5em%7D%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dcontrol%3Avalid%2C%2Einput%2Dgroup%20%2Eform%2Dcontrol%2Eis%2Dvalid%2C%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dselect%3Avalid%2C%2Einput%2Dgroup%20%2Eform%2Dselect%2Eis%2Dvalid%7Bz%2Dindex%3A1%7D%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dcontrol%3Avalid%3Afocus%2C%2Einput%2Dgroup%20%2Eform%2Dcontrol%2Eis%2Dvalid%3Afocus%2C%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dselect%3Avalid%3Afocus%2C%2Einput%2Dgroup%20%2Eform%2Dselect%2Eis%2Dvalid%3Afocus%7Bz%2Dindex%3A3%7D%2Einvalid%2Dfeedback%7Bdisplay%3Anone%3Bwidth%3A100%25%3Bmargin%2Dtop%3A%2E25rem%3Bfont%2Dsize%3A0%2E875em%3Bcolor%3A%23e74c3c%7D%2Einvalid%2Dtooltip%7Bposition%3Aabsolute%3Btop%3A100%25%3Bz%2Dindex%3A5%3Bdisplay%3Anone%3Bmax%2Dwidth%3A100%25%3Bpadding%3A%2E25rem%20%2E5rem%3Bmargin%2Dtop%3A%2E1rem%3Bfont%2Dsize%3A0%2E875rem%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3Argba%28231%2C76%2C60%2C%2E9%29%3Bborder%2Dradius%3A%2E25rem%7D%2Ewas%2Dvalidated%20%3Ainvalid%7E%2Einvalid%2Dfeedback%2C%2Ewas%2Dvalidated%20%3Ainvalid%7E%2Einvalid%2Dtooltip%2C%2Eis%2Dinvalid%7E%2Einvalid%2Dfeedback%2C%2Eis%2Dinvalid%7E%2Einvalid%2Dtooltip%7Bdisplay%3Ablock%7D%2Ewas%2Dvalidated%20%2Eform%2Dcontrol%3Ainvalid%2C%2Eform%2Dcontrol%2Eis%2Dinvalid%7Bborder%2Dcolor%3A%23e74c3c%3Bpadding%2Dright%3Acalc%281%2E5em%20%2B%200%2E75rem%29%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%2012%27%20width%3D%2712%27%20height%3D%2712%27%20fill%3D%27none%27%20stroke%3D%27%2523e74c3c%27%253e%253ccircle%20cx%3D%276%27%20cy%3D%276%27%20r%3D%274%2E5%27%2F%253e%253cpath%20stroke%2Dlinejoin%3D%27round%27%20d%3D%27M5%2E8%203%2E6h%2E4L6%206%2E5z%27%2F%253e%253ccircle%20cx%3D%276%27%20cy%3D%278%2E2%27%20r%3D%27%2E6%27%20fill%3D%27%2523e74c3c%27%20stroke%3D%27none%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3Aright%20calc%280%2E375em%20%2B%200%2E1875rem%29%20center%3Bbackground%2Dsize%3Acalc%280%2E75em%20%2B%200%2E375rem%29%20calc%280%2E75em%20%2B%200%2E375rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcontrol%3Ainvalid%3Afocus%2C%2Eform%2Dcontrol%2Eis%2Dinvalid%3Afocus%7Bborder%2Dcolor%3A%23e74c3c%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28231%2C76%2C60%2C%2E25%29%7D%2Ewas%2Dvalidated%20textarea%2Eform%2Dcontrol%3Ainvalid%2Ctextarea%2Eform%2Dcontrol%2Eis%2Dinvalid%7Bpadding%2Dright%3Acalc%281%2E5em%20%2B%200%2E75rem%29%3Bbackground%2Dposition%3Atop%20calc%280%2E375em%20%2B%200%2E1875rem%29%20right%20calc%280%2E375em%20%2B%200%2E1875rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Ainvalid%2C%2Eform%2Dselect%2Eis%2Dinvalid%7Bborder%2Dcolor%3A%23e74c3c%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Ainvalid%3Anot%28%5Bmultiple%5D%29%3Anot%28%5Bsize%5D%29%2C%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Ainvalid%3Anot%28%5Bmultiple%5D%29%5Bsize%3D%221%22%5D%2C%2Eform%2Dselect%2Eis%2Dinvalid%3Anot%28%5Bmultiple%5D%29%3Anot%28%5Bsize%5D%29%2C%2Eform%2Dselect%2Eis%2Dinvalid%3Anot%28%5Bmultiple%5D%29%5Bsize%3D%221%22%5D%7Bpadding%2Dright%3A4%2E125rem%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%253e%253cpath%20fill%3D%27none%27%20stroke%3D%27%2523303030%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dlinejoin%3D%27round%27%20stroke%2Dwidth%3D%272%27%20d%3D%27M2%205l6%206%206%2D6%27%2F%253e%253c%2Fsvg%253e%22%29%2Curl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%2012%27%20width%3D%2712%27%20height%3D%2712%27%20fill%3D%27none%27%20stroke%3D%27%2523e74c3c%27%253e%253ccircle%20cx%3D%276%27%20cy%3D%276%27%20r%3D%274%2E5%27%2F%253e%253cpath%20stroke%2Dlinejoin%3D%27round%27%20d%3D%27M5%2E8%203%2E6h%2E4L6%206%2E5z%27%2F%253e%253ccircle%20cx%3D%276%27%20cy%3D%278%2E2%27%20r%3D%27%2E6%27%20fill%3D%27%2523e74c3c%27%20stroke%3D%27none%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Dposition%3Aright%20%2E75rem%20center%2Ccenter%20right%202%2E25rem%3Bbackground%2Dsize%3A16px%2012px%2Ccalc%280%2E75em%20%2B%200%2E375rem%29%20calc%280%2E75em%20%2B%200%2E375rem%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dselect%3Ainvalid%3Afocus%2C%2Eform%2Dselect%2Eis%2Dinvalid%3Afocus%7Bborder%2Dcolor%3A%23e74c3c%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28231%2C76%2C60%2C%2E25%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Ainvalid%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dinvalid%7Bborder%2Dcolor%3A%23e74c3c%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Ainvalid%3Achecked%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dinvalid%3Achecked%7Bbackground%2Dcolor%3A%23e74c3c%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Ainvalid%3Afocus%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dinvalid%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28231%2C76%2C60%2C%2E25%29%7D%2Ewas%2Dvalidated%20%2Eform%2Dcheck%2Dinput%3Ainvalid%7E%2Eform%2Dcheck%2Dlabel%2C%2Eform%2Dcheck%2Dinput%2Eis%2Dinvalid%7E%2Eform%2Dcheck%2Dlabel%7Bcolor%3A%23e74c3c%7D%2Eform%2Dcheck%2Dinline%20%2Eform%2Dcheck%2Dinput%7E%2Einvalid%2Dfeedback%7Bmargin%2Dleft%3A%2E5em%7D%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dcontrol%3Ainvalid%2C%2Einput%2Dgroup%20%2Eform%2Dcontrol%2Eis%2Dinvalid%2C%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dselect%3Ainvalid%2C%2Einput%2Dgroup%20%2Eform%2Dselect%2Eis%2Dinvalid%7Bz%2Dindex%3A2%7D%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dcontrol%3Ainvalid%3Afocus%2C%2Einput%2Dgroup%20%2Eform%2Dcontrol%2Eis%2Dinvalid%3Afocus%2C%2Ewas%2Dvalidated%20%2Einput%2Dgroup%20%2Eform%2Dselect%3Ainvalid%3Afocus%2C%2Einput%2Dgroup%20%2Eform%2Dselect%2Eis%2Dinvalid%3Afocus%7Bz%2Dindex%3A3%7D%2Ebtn%7Bdisplay%3Ainline%2Dblock%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Bcolor%3A%23fff%3Btext%2Dalign%3Acenter%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Bvertical%2Dalign%3Amiddle%3Bcursor%3Apointer%3Buser%2Dselect%3Anone%3B%2Dwebkit%2Duser%2Dselect%3Anone%3B%2Dmoz%2Duser%2Dselect%3Anone%3B%2Dms%2Duser%2Dselect%3Anone%3B%2Do%2Duser%2Dselect%3Anone%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bpadding%3A%2E375rem%20%2E75rem%3Bfont%2Dsize%3A1rem%3Bborder%2Dradius%3A%2E25rem%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ebtn%7Btransition%3Anone%7D%7D%2Ebtn%3Ahover%7Bcolor%3A%23fff%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2C%2Ebtn%3Afocus%7Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2855%2C90%2C127%2C%2E25%29%7D%2Ebtn%3Adisabled%2C%2Ebtn%2Edisabled%2Cfieldset%3Adisabled%20%2Ebtn%7Bpointer%2Devents%3Anone%3Bopacity%3A%2E65%7D%2Ebtn%2Ddefault%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%7D%2Ebtn%2Ddefault%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23393939%3Bborder%2Dcolor%3A%23363636%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Ddefault%2C%2Ebtn%2Ddefault%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23393939%3Bborder%2Dcolor%3A%23363636%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2895%2C95%2C95%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddefault%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddefault%2C%2Ebtn%2Ddefault%3Aactive%2C%2Ebtn%2Ddefault%2Eactive%2C%2Eshow%3E%2Ebtn%2Ddefault%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23363636%3Bborder%2Dcolor%3A%23323232%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddefault%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddefault%3Afocus%2C%2Ebtn%2Ddefault%3Aactive%3Afocus%2C%2Ebtn%2Ddefault%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Ddefault%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2895%2C95%2C95%2C%2E5%29%7D%2Ebtn%2Ddefault%3Adisabled%2C%2Ebtn%2Ddefault%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%7D%2Ebtn%2Dprimary%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23375a7f%3Bborder%2Dcolor%3A%23375a7f%7D%2Ebtn%2Dprimary%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%232f4d6c%3Bborder%2Dcolor%3A%232c4866%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dprimary%2C%2Ebtn%2Dprimary%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%232f4d6c%3Bborder%2Dcolor%3A%232c4866%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2885%2C115%2C146%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dprimary%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dprimary%2C%2Ebtn%2Dprimary%3Aactive%2C%2Ebtn%2Dprimary%2Eactive%2C%2Eshow%3E%2Ebtn%2Dprimary%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%232c4866%3Bborder%2Dcolor%3A%2329445f%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dprimary%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dprimary%3Afocus%2C%2Ebtn%2Dprimary%3Aactive%3Afocus%2C%2Ebtn%2Dprimary%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dprimary%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2885%2C115%2C146%2C%2E5%29%7D%2Ebtn%2Dprimary%3Adisabled%2C%2Ebtn%2Dprimary%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23375a7f%3Bborder%2Dcolor%3A%23375a7f%7D%2Ebtn%2Dsecondary%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%7D%2Ebtn%2Dsecondary%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23393939%3Bborder%2Dcolor%3A%23363636%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dsecondary%2C%2Ebtn%2Dsecondary%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23393939%3Bborder%2Dcolor%3A%23363636%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2895%2C95%2C95%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dsecondary%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dsecondary%2C%2Ebtn%2Dsecondary%3Aactive%2C%2Ebtn%2Dsecondary%2Eactive%2C%2Eshow%3E%2Ebtn%2Dsecondary%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23363636%3Bborder%2Dcolor%3A%23323232%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dsecondary%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dsecondary%3Afocus%2C%2Ebtn%2Dsecondary%3Aactive%3Afocus%2C%2Ebtn%2Dsecondary%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dsecondary%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2895%2C95%2C95%2C%2E5%29%7D%2Ebtn%2Dsecondary%3Adisabled%2C%2Ebtn%2Dsecondary%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%7D%2Ebtn%2Dsuccess%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%2300bc8c%3Bborder%2Dcolor%3A%2300bc8c%7D%2Ebtn%2Dsuccess%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%2300a077%3Bborder%2Dcolor%3A%23009670%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dsuccess%2C%2Ebtn%2Dsuccess%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%2300a077%3Bborder%2Dcolor%3A%23009670%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2838%2C198%2C157%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dsuccess%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dsuccess%2C%2Ebtn%2Dsuccess%3Aactive%2C%2Ebtn%2Dsuccess%2Eactive%2C%2Eshow%3E%2Ebtn%2Dsuccess%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23009670%3Bborder%2Dcolor%3A%23008d69%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dsuccess%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dsuccess%3Afocus%2C%2Ebtn%2Dsuccess%3Aactive%3Afocus%2C%2Ebtn%2Dsuccess%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dsuccess%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2838%2C198%2C157%2C%2E5%29%7D%2Ebtn%2Dsuccess%3Adisabled%2C%2Ebtn%2Dsuccess%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%2300bc8c%3Bborder%2Dcolor%3A%2300bc8c%7D%2Ebtn%2Dinfo%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%233498db%3Bborder%2Dcolor%3A%233498db%7D%2Ebtn%2Dinfo%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%232c81ba%3Bborder%2Dcolor%3A%232a7aaf%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dinfo%2C%2Ebtn%2Dinfo%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%232c81ba%3Bborder%2Dcolor%3A%232a7aaf%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2882%2C167%2C224%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dinfo%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dinfo%2C%2Ebtn%2Dinfo%3Aactive%2C%2Ebtn%2Dinfo%2Eactive%2C%2Eshow%3E%2Ebtn%2Dinfo%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%232a7aaf%3Bborder%2Dcolor%3A%232772a4%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dinfo%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dinfo%3Afocus%2C%2Ebtn%2Dinfo%3Aactive%3Afocus%2C%2Ebtn%2Dinfo%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dinfo%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2882%2C167%2C224%2C%2E5%29%7D%2Ebtn%2Dinfo%3Adisabled%2C%2Ebtn%2Dinfo%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%233498db%3Bborder%2Dcolor%3A%233498db%7D%2Ebtn%2Dwarning%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23f39c12%3Bborder%2Dcolor%3A%23f39c12%7D%2Ebtn%2Dwarning%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23cf850f%3Bborder%2Dcolor%3A%23c27d0e%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dwarning%2C%2Ebtn%2Dwarning%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23cf850f%3Bborder%2Dcolor%3A%23c27d0e%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28245%2C171%2C54%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dwarning%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dwarning%2C%2Ebtn%2Dwarning%3Aactive%2C%2Ebtn%2Dwarning%2Eactive%2C%2Eshow%3E%2Ebtn%2Dwarning%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23c27d0e%3Bborder%2Dcolor%3A%23b6750e%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dwarning%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dwarning%3Afocus%2C%2Ebtn%2Dwarning%3Aactive%3Afocus%2C%2Ebtn%2Dwarning%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dwarning%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28245%2C171%2C54%2C%2E5%29%7D%2Ebtn%2Dwarning%3Adisabled%2C%2Ebtn%2Dwarning%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23f39c12%3Bborder%2Dcolor%3A%23f39c12%7D%2Ebtn%2Ddanger%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23e74c3c%3Bborder%2Dcolor%3A%23e74c3c%7D%2Ebtn%2Ddanger%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23c44133%3Bborder%2Dcolor%3A%23b93d30%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Ddanger%2C%2Ebtn%2Ddanger%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23c44133%3Bborder%2Dcolor%3A%23b93d30%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28235%2C103%2C89%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddanger%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddanger%2C%2Ebtn%2Ddanger%3Aactive%2C%2Ebtn%2Ddanger%2Eactive%2C%2Eshow%3E%2Ebtn%2Ddanger%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23b93d30%3Bborder%2Dcolor%3A%23ad392d%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddanger%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddanger%3Afocus%2C%2Ebtn%2Ddanger%3Aactive%3Afocus%2C%2Ebtn%2Ddanger%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Ddanger%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28235%2C103%2C89%2C%2E5%29%7D%2Ebtn%2Ddanger%3Adisabled%2C%2Ebtn%2Ddanger%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23e74c3c%3Bborder%2Dcolor%3A%23e74c3c%7D%2Ebtn%2Dlight%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%236f6f6f%3Bborder%2Dcolor%3A%236f6f6f%7D%2Ebtn%2Dlight%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%235e5e5e%3Bborder%2Dcolor%3A%23595959%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Dlight%2C%2Ebtn%2Dlight%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%235e5e5e%3Bborder%2Dcolor%3A%23595959%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28133%2C133%2C133%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dlight%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dlight%2C%2Ebtn%2Dlight%3Aactive%2C%2Ebtn%2Dlight%2Eactive%2C%2Eshow%3E%2Ebtn%2Dlight%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23595959%3Bborder%2Dcolor%3A%23535353%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Dlight%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Dlight%3Afocus%2C%2Ebtn%2Dlight%3Aactive%3Afocus%2C%2Ebtn%2Dlight%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Dlight%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28133%2C133%2C133%2C%2E5%29%7D%2Ebtn%2Dlight%3Adisabled%2C%2Ebtn%2Dlight%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%236f6f6f%3Bborder%2Dcolor%3A%236f6f6f%7D%2Ebtn%2Ddark%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%232d2d2d%3Bborder%2Dcolor%3A%232d2d2d%7D%2Ebtn%2Ddark%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23262626%3Bborder%2Dcolor%3A%23242424%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Ddark%2C%2Ebtn%2Ddark%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23262626%3Bborder%2Dcolor%3A%23242424%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2877%2C77%2C77%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddark%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddark%2C%2Ebtn%2Ddark%3Aactive%2C%2Ebtn%2Ddark%2Eactive%2C%2Eshow%3E%2Ebtn%2Ddark%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23242424%3Bborder%2Dcolor%3A%23222%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ddark%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ddark%3Afocus%2C%2Ebtn%2Ddark%3Aactive%3Afocus%2C%2Ebtn%2Ddark%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Ddark%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2877%2C77%2C77%2C%2E5%29%7D%2Ebtn%2Ddark%3Adisabled%2C%2Ebtn%2Ddark%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%232d2d2d%3Bborder%2Dcolor%3A%232d2d2d%7D%2Ebtn%2Doutline%2Ddefault%7Bcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Ddefault%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Ddefault%2C%2Ebtn%2Doutline%2Ddefault%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2867%2C67%2C67%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddefault%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddefault%2C%2Ebtn%2Doutline%2Ddefault%3Aactive%2C%2Ebtn%2Doutline%2Ddefault%2Eactive%2C%2Ebtn%2Doutline%2Ddefault%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddefault%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddefault%3Afocus%2C%2Ebtn%2Doutline%2Ddefault%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Ddefault%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Ddefault%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2867%2C67%2C67%2C%2E5%29%7D%2Ebtn%2Doutline%2Ddefault%3Adisabled%2C%2Ebtn%2Doutline%2Ddefault%2Edisabled%7Bcolor%3A%23434343%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dprimary%7Bcolor%3A%23375a7f%3Bborder%2Dcolor%3A%23375a7f%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dprimary%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23375a7f%3Bborder%2Dcolor%3A%23375a7f%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dprimary%2C%2Ebtn%2Doutline%2Dprimary%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2855%2C90%2C127%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dprimary%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dprimary%2C%2Ebtn%2Doutline%2Dprimary%3Aactive%2C%2Ebtn%2Doutline%2Dprimary%2Eactive%2C%2Ebtn%2Doutline%2Dprimary%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23375a7f%3Bborder%2Dcolor%3A%23375a7f%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dprimary%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dprimary%3Afocus%2C%2Ebtn%2Doutline%2Dprimary%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dprimary%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dprimary%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2855%2C90%2C127%2C%2E5%29%7D%2Ebtn%2Doutline%2Dprimary%3Adisabled%2C%2Ebtn%2Doutline%2Dprimary%2Edisabled%7Bcolor%3A%23375a7f%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dsecondary%7Bcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dsecondary%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dsecondary%2C%2Ebtn%2Doutline%2Dsecondary%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2867%2C67%2C67%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dsecondary%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dsecondary%2C%2Ebtn%2Doutline%2Dsecondary%3Aactive%2C%2Ebtn%2Doutline%2Dsecondary%2Eactive%2C%2Ebtn%2Doutline%2Dsecondary%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dsecondary%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dsecondary%3Afocus%2C%2Ebtn%2Doutline%2Dsecondary%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dsecondary%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dsecondary%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2867%2C67%2C67%2C%2E5%29%7D%2Ebtn%2Doutline%2Dsecondary%3Adisabled%2C%2Ebtn%2Doutline%2Dsecondary%2Edisabled%7Bcolor%3A%23434343%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dsuccess%7Bcolor%3A%2300bc8c%3Bborder%2Dcolor%3A%2300bc8c%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dsuccess%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%2300bc8c%3Bborder%2Dcolor%3A%2300bc8c%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dsuccess%2C%2Ebtn%2Doutline%2Dsuccess%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%280%2C188%2C140%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dsuccess%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dsuccess%2C%2Ebtn%2Doutline%2Dsuccess%3Aactive%2C%2Ebtn%2Doutline%2Dsuccess%2Eactive%2C%2Ebtn%2Doutline%2Dsuccess%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%2300bc8c%3Bborder%2Dcolor%3A%2300bc8c%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dsuccess%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dsuccess%3Afocus%2C%2Ebtn%2Doutline%2Dsuccess%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dsuccess%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dsuccess%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%280%2C188%2C140%2C%2E5%29%7D%2Ebtn%2Doutline%2Dsuccess%3Adisabled%2C%2Ebtn%2Doutline%2Dsuccess%2Edisabled%7Bcolor%3A%2300bc8c%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dinfo%7Bcolor%3A%233498db%3Bborder%2Dcolor%3A%233498db%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dinfo%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%233498db%3Bborder%2Dcolor%3A%233498db%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dinfo%2C%2Ebtn%2Doutline%2Dinfo%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2852%2C152%2C219%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dinfo%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dinfo%2C%2Ebtn%2Doutline%2Dinfo%3Aactive%2C%2Ebtn%2Doutline%2Dinfo%2Eactive%2C%2Ebtn%2Doutline%2Dinfo%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%233498db%3Bborder%2Dcolor%3A%233498db%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dinfo%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dinfo%3Afocus%2C%2Ebtn%2Doutline%2Dinfo%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dinfo%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dinfo%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2852%2C152%2C219%2C%2E5%29%7D%2Ebtn%2Doutline%2Dinfo%3Adisabled%2C%2Ebtn%2Doutline%2Dinfo%2Edisabled%7Bcolor%3A%233498db%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dwarning%7Bcolor%3A%23f39c12%3Bborder%2Dcolor%3A%23f39c12%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dwarning%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23f39c12%3Bborder%2Dcolor%3A%23f39c12%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dwarning%2C%2Ebtn%2Doutline%2Dwarning%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28243%2C156%2C18%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dwarning%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dwarning%2C%2Ebtn%2Doutline%2Dwarning%3Aactive%2C%2Ebtn%2Doutline%2Dwarning%2Eactive%2C%2Ebtn%2Doutline%2Dwarning%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23f39c12%3Bborder%2Dcolor%3A%23f39c12%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dwarning%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dwarning%3Afocus%2C%2Ebtn%2Doutline%2Dwarning%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dwarning%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dwarning%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28243%2C156%2C18%2C%2E5%29%7D%2Ebtn%2Doutline%2Dwarning%3Adisabled%2C%2Ebtn%2Doutline%2Dwarning%2Edisabled%7Bcolor%3A%23f39c12%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Ddanger%7Bcolor%3A%23e74c3c%3Bborder%2Dcolor%3A%23e74c3c%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Ddanger%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23e74c3c%3Bborder%2Dcolor%3A%23e74c3c%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Ddanger%2C%2Ebtn%2Doutline%2Ddanger%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28231%2C76%2C60%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddanger%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddanger%2C%2Ebtn%2Doutline%2Ddanger%3Aactive%2C%2Ebtn%2Doutline%2Ddanger%2Eactive%2C%2Ebtn%2Doutline%2Ddanger%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23e74c3c%3Bborder%2Dcolor%3A%23e74c3c%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddanger%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddanger%3Afocus%2C%2Ebtn%2Doutline%2Ddanger%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Ddanger%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Ddanger%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28231%2C76%2C60%2C%2E5%29%7D%2Ebtn%2Doutline%2Ddanger%3Adisabled%2C%2Ebtn%2Doutline%2Ddanger%2Edisabled%7Bcolor%3A%23e74c3c%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dlight%7Bcolor%3A%236f6f6f%3Bborder%2Dcolor%3A%236f6f6f%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Dlight%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%236f6f6f%3Bborder%2Dcolor%3A%236f6f6f%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Dlight%2C%2Ebtn%2Doutline%2Dlight%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28111%2C111%2C111%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dlight%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dlight%2C%2Ebtn%2Doutline%2Dlight%3Aactive%2C%2Ebtn%2Doutline%2Dlight%2Eactive%2C%2Ebtn%2Doutline%2Dlight%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%236f6f6f%3Bborder%2Dcolor%3A%236f6f6f%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Dlight%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Dlight%3Afocus%2C%2Ebtn%2Doutline%2Dlight%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Dlight%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Dlight%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%28111%2C111%2C111%2C%2E5%29%7D%2Ebtn%2Doutline%2Dlight%3Adisabled%2C%2Ebtn%2Doutline%2Dlight%2Edisabled%7Bcolor%3A%236f6f6f%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Ddark%7Bcolor%3A%232d2d2d%3Bborder%2Dcolor%3A%232d2d2d%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Doutline%2Ddark%3Ahover%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%232d2d2d%3Bborder%2Dcolor%3A%232d2d2d%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Doutline%2Ddark%2C%2Ebtn%2Doutline%2Ddark%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2845%2C45%2C45%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddark%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddark%2C%2Ebtn%2Doutline%2Ddark%3Aactive%2C%2Ebtn%2Doutline%2Ddark%2Eactive%2C%2Ebtn%2Doutline%2Ddark%2Edropdown%2Dtoggle%2Eshow%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%232d2d2d%3Bborder%2Dcolor%3A%232d2d2d%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Doutline%2Ddark%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Doutline%2Ddark%3Afocus%2C%2Ebtn%2Doutline%2Ddark%3Aactive%3Afocus%2C%2Ebtn%2Doutline%2Ddark%2Eactive%3Afocus%2C%2Ebtn%2Doutline%2Ddark%2Edropdown%2Dtoggle%2Eshow%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2845%2C45%2C45%2C%2E5%29%7D%2Ebtn%2Doutline%2Ddark%3Adisabled%2C%2Ebtn%2Doutline%2Ddark%2Edisabled%7Bcolor%3A%232d2d2d%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Ebtn%2Dlink%7Bfont%2Dweight%3A400%3Bcolor%3A%2300bc8c%3Btext%2Ddecoration%3Aunderline%3B%2Dwebkit%2Dtext%2Ddecoration%3Aunderline%3B%2Dmoz%2Dtext%2Ddecoration%3Aunderline%3B%2Dms%2Dtext%2Ddecoration%3Aunderline%3B%2Do%2Dtext%2Ddecoration%3Aunderline%7D%2Ebtn%2Dlink%3Ahover%7Bcolor%3A%23009670%7D%2Ebtn%2Dlink%3Adisabled%2C%2Ebtn%2Dlink%2Edisabled%7Bcolor%3A%23888%7D%2Ebtn%2Dlg%2C%2Ebtn%2Dgroup%2Dlg%3E%2Ebtn%7Bpadding%3A%2E5rem%201rem%3Bfont%2Dsize%3A1%2E25rem%3Bborder%2Dradius%3A%2E3rem%7D%2Ebtn%2Dsm%2C%2Ebtn%2Dgroup%2Dsm%3E%2Ebtn%7Bpadding%3A%2E25rem%20%2E5rem%3Bfont%2Dsize%3A0%2E875rem%3Bborder%2Dradius%3A%2E2rem%7D%2Efade%7Btransition%3Aopacity%20%2E15s%20linear%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Efade%7Btransition%3Anone%7D%7D%2Efade%3Anot%28%2Eshow%29%7Bopacity%3A0%7D%2Ecollapse%3Anot%28%2Eshow%29%7Bdisplay%3Anone%7D%2Ecollapsing%7Bheight%3A0%3Boverflow%3Ahidden%3Btransition%3Aheight%20%2E2s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecollapsing%7Btransition%3Anone%7D%7D%2Ecollapsing%2Ecollapse%2Dhorizontal%7Bwidth%3A0%3Bheight%3Aauto%3Btransition%3Awidth%20%2E35s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecollapsing%2Ecollapse%2Dhorizontal%7Btransition%3Anone%7D%7D%2Edropup%2C%2Edropend%2C%2Edropdown%2C%2Edropstart%7Bposition%3Arelative%7D%2Edropdown%2Dtoggle%7Bwhite%2Dspace%3Anowrap%7D%2Edropdown%2Dtoggle%3A%3Aafter%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dleft%3A%2E255em%3Bvertical%2Dalign%3A%2E255em%3Bcontent%3A%22%22%3Bborder%2Dtop%3A%2E3em%20solid%3Bborder%2Dright%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dbottom%3A0%3Bborder%2Dleft%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%7D%2Edropdown%2Dtoggle%3Aempty%3A%3Aafter%7Bmargin%2Dleft%3A0%7D%2Edropdown%2Dmenu%7Bposition%3Aabsolute%3Bz%2Dindex%3A1000%3Bdisplay%3Anone%3Bmin%2Dwidth%3A10rem%3Bpadding%3A%2E5rem%200%3Bmargin%3A0%3Bfont%2Dsize%3A1rem%3Bcolor%3A%23fff%3Btext%2Dalign%3Aleft%3Blist%2Dstyle%3Anone%3Bbackground%2Dcolor%3A%23222%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A1px%20solid%20%23434343%3Bborder%2Dradius%3A%2E25rem%7D%2Edropdown%2Dmenu%5Bdata%2Dbs%2Dpopper%5D%7Btop%3A100%25%3Bleft%3A0%3Bmargin%2Dtop%3A%2E125rem%7D%2Edropdown%2Dmenu%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Edropdown%2Dmenu%2Dsm%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dsm%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dsm%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dsm%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Edropdown%2Dmenu%2Dmd%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dmd%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dmd%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dmd%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Edropdown%2Dmenu%2Dlg%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dlg%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dlg%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dlg%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Edropdown%2Dmenu%2Dxl%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dxl%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dxl%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dxl%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Edropdown%2Dmenu%2Dxxl%2Dstart%7B%2D%2Dbs%2Dposition%3A%20start%7D%2Edropdown%2Dmenu%2Dxxl%2Dstart%5Bdata%2Dbs%2Dpopper%5D%7Bright%3Aauto%3Bleft%3A0%7D%2Edropdown%2Dmenu%2Dxxl%2Dend%7B%2D%2Dbs%2Dposition%3A%20end%7D%2Edropdown%2Dmenu%2Dxxl%2Dend%5Bdata%2Dbs%2Dpopper%5D%7Bright%3A0%3Bleft%3Aauto%7D%7D%2Edropup%20%2Edropdown%2Dmenu%5Bdata%2Dbs%2Dpopper%5D%7Btop%3Aauto%3Bbottom%3A100%25%3Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A%2E125rem%7D%2Edropup%20%2Edropdown%2Dtoggle%3A%3Aafter%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dleft%3A%2E255em%3Bvertical%2Dalign%3A%2E255em%3Bcontent%3A%22%22%3Bborder%2Dtop%3A0%3Bborder%2Dright%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dbottom%3A%2E3em%20solid%3Bborder%2Dleft%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%7D%2Edropup%20%2Edropdown%2Dtoggle%3Aempty%3A%3Aafter%7Bmargin%2Dleft%3A0%7D%2Edropend%20%2Edropdown%2Dmenu%5Bdata%2Dbs%2Dpopper%5D%7Btop%3A0%3Bright%3Aauto%3Bleft%3A100%25%3Bmargin%2Dtop%3A0%3Bmargin%2Dleft%3A%2E125rem%7D%2Edropend%20%2Edropdown%2Dtoggle%3A%3Aafter%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dleft%3A%2E255em%3Bvertical%2Dalign%3A%2E255em%3Bcontent%3A%22%22%3Bborder%2Dtop%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dbottom%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dleft%3A%2E3em%20solid%7D%2Edropend%20%2Edropdown%2Dtoggle%3Aempty%3A%3Aafter%7Bmargin%2Dleft%3A0%7D%2Edropend%20%2Edropdown%2Dtoggle%3A%3Aafter%7Bvertical%2Dalign%3A0%7D%2Edropstart%20%2Edropdown%2Dmenu%5Bdata%2Dbs%2Dpopper%5D%7Btop%3A0%3Bright%3A100%25%3Bleft%3Aauto%3Bmargin%2Dtop%3A0%3Bmargin%2Dright%3A%2E125rem%7D%2Edropstart%20%2Edropdown%2Dtoggle%3A%3Aafter%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dleft%3A%2E255em%3Bvertical%2Dalign%3A%2E255em%3Bcontent%3A%22%22%7D%2Edropstart%20%2Edropdown%2Dtoggle%3A%3Aafter%7Bdisplay%3Anone%7D%2Edropstart%20%2Edropdown%2Dtoggle%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dright%3A%2E255em%3Bvertical%2Dalign%3A%2E255em%3Bcontent%3A%22%22%3Bborder%2Dtop%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A%2E3em%20solid%3Bborder%2Dbottom%3A%2E3em%20solid%20rgba%280%2C0%2C0%2C0%29%7D%2Edropstart%20%2Edropdown%2Dtoggle%3Aempty%3A%3Aafter%7Bmargin%2Dleft%3A0%7D%2Edropstart%20%2Edropdown%2Dtoggle%3A%3Abefore%7Bvertical%2Dalign%3A0%7D%2Edropdown%2Ddivider%7Bheight%3A0%3Bmargin%3A%2E5rem%200%3Boverflow%3Ahidden%3Bborder%2Dtop%3A1px%20solid%20%23434343%7D%2Edropdown%2Ditem%7Bdisplay%3Ablock%3Bwidth%3A100%25%3Bpadding%3A%2E25rem%201rem%3Bclear%3Aboth%3Bfont%2Dweight%3A400%3Bcolor%3A%23fff%3Btext%2Dalign%3Ainherit%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Bwhite%2Dspace%3Anowrap%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%3A0%7D%2Edropdown%2Ditem%3Ahover%2C%2Edropdown%2Ditem%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23375a7f%7D%2Edropdown%2Ditem%2Eactive%2C%2Edropdown%2Ditem%3Aactive%7Bcolor%3A%23fff%3Btext%2Ddecoration%3Anone%3Bbackground%2Dcolor%3A%23375a7f%7D%2Edropdown%2Ditem%2Edisabled%2C%2Edropdown%2Ditem%3Adisabled%7Bcolor%3A%23adb5bd%3Bpointer%2Devents%3Anone%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Edropdown%2Dmenu%2Eshow%7Bdisplay%3Ablock%7D%2Edropdown%2Dheader%7Bdisplay%3Ablock%3Bpadding%3A%2E5rem%201rem%3Bmargin%2Dbottom%3A0%3Bfont%2Dsize%3A0%2E875rem%3Bcolor%3A%23888%3Bwhite%2Dspace%3Anowrap%7D%2Edropdown%2Ditem%2Dtext%7Bdisplay%3Ablock%3Bpadding%3A%2E25rem%201rem%3Bcolor%3A%23fff%7D%2Edropdown%2Dmenu%2Ddark%7Bcolor%3A%23dee2e6%3Bbackground%2Dcolor%3A%23303030%3Bborder%2Dcolor%3A%23434343%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%7Bcolor%3A%23dee2e6%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%3Ahover%2C%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%3Afocus%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3Argba%28255%2C255%2C255%2C%2E15%29%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%2Eactive%2C%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%3Aactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23375a7f%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%2Edisabled%2C%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%3Adisabled%7Bcolor%3A%23adb5bd%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ddivider%7Bborder%2Dcolor%3A%23434343%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Ditem%2Dtext%7Bcolor%3A%23dee2e6%7D%2Edropdown%2Dmenu%2Ddark%20%2Edropdown%2Dheader%7Bcolor%3A%23adb5bd%7D%2Ebtn%2Dgroup%2C%2Ebtn%2Dgroup%2Dvertical%7Bposition%3Arelative%3Bdisplay%3Ainline%2Dflex%3Bvertical%2Dalign%3Amiddle%7D%2Ebtn%2Dgroup%3E%2Ebtn%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%7Bposition%3Arelative%3Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%7D%2Ebtn%2Dgroup%3E%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2C%2Ebtn%2Dgroup%3E%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2C%2Ebtn%2Dgroup%3E%2Ebtn%3Ahover%2C%2Ebtn%2Dgroup%3E%2Ebtn%3Afocus%2C%2Ebtn%2Dgroup%3E%2Ebtn%3Aactive%2C%2Ebtn%2Dgroup%3E%2Ebtn%2Eactive%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%3Ahover%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%3Afocus%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%3Aactive%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Eactive%7Bz%2Dindex%3A1%7D%2Ebtn%2Dtoolbar%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Ebtn%2Dtoolbar%20%2Einput%2Dgroup%7Bwidth%3Aauto%7D%2Ebtn%2Dgroup%3E%2Ebtn%3Anot%28%3Afirst%2Dchild%29%2C%2Ebtn%2Dgroup%3E%2Ebtn%2Dgroup%3Anot%28%3Afirst%2Dchild%29%7Bmargin%2Dleft%3A%2D1px%7D%2Ebtn%2Dgroup%3E%2Ebtn%3Anot%28%3Alast%2Dchild%29%3Anot%28%2Edropdown%2Dtoggle%29%2C%2Ebtn%2Dgroup%3E%2Ebtn%2Dgroup%3Anot%28%3Alast%2Dchild%29%3E%2Ebtn%7Bborder%2Dtop%2Dright%2Dradius%3A0%3Bborder%2Dbottom%2Dright%2Dradius%3A0%7D%2Ebtn%2Dgroup%3E%2Ebtn%3Anth%2Dchild%28n%2B3%29%2C%2Ebtn%2Dgroup%3E%3Anot%28%2Ebtn%2Dcheck%29%2B%2Ebtn%2C%2Ebtn%2Dgroup%3E%2Ebtn%2Dgroup%3Anot%28%3Afirst%2Dchild%29%3E%2Ebtn%7Bborder%2Dtop%2Dleft%2Dradius%3A0%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Edropdown%2Dtoggle%2Dsplit%7Bpadding%2Dright%3A%2E5625rem%3Bpadding%2Dleft%3A%2E5625rem%7D%2Edropdown%2Dtoggle%2Dsplit%3A%3Aafter%2C%2Edropup%20%2Edropdown%2Dtoggle%2Dsplit%3A%3Aafter%2C%2Edropend%20%2Edropdown%2Dtoggle%2Dsplit%3A%3Aafter%7Bmargin%2Dleft%3A0%7D%2Edropstart%20%2Edropdown%2Dtoggle%2Dsplit%3A%3Abefore%7Bmargin%2Dright%3A0%7D%2Ebtn%2Dsm%2B%2Edropdown%2Dtoggle%2Dsplit%2C%2Ebtn%2Dgroup%2Dsm%3E%2Ebtn%2B%2Edropdown%2Dtoggle%2Dsplit%7Bpadding%2Dright%3A%2E375rem%3Bpadding%2Dleft%3A%2E375rem%7D%2Ebtn%2Dlg%2B%2Edropdown%2Dtoggle%2Dsplit%2C%2Ebtn%2Dgroup%2Dlg%3E%2Ebtn%2B%2Edropdown%2Dtoggle%2Dsplit%7Bpadding%2Dright%3A%2E75rem%3Bpadding%2Dleft%3A%2E75rem%7D%2Ebtn%2Dgroup%2Dvertical%7Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Balign%2Ditems%3Aflex%2Dstart%3B%2Dwebkit%2Dalign%2Ditems%3Aflex%2Dstart%3Bjustify%2Dcontent%3Acenter%3B%2Dwebkit%2Djustify%2Dcontent%3Acenter%7D%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dgroup%7Bwidth%3A100%25%7D%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%3Anot%28%3Afirst%2Dchild%29%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dgroup%3Anot%28%3Afirst%2Dchild%29%7Bmargin%2Dtop%3A%2D1px%7D%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%3Anot%28%3Alast%2Dchild%29%3Anot%28%2Edropdown%2Dtoggle%29%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dgroup%3Anot%28%3Alast%2Dchild%29%3E%2Ebtn%7Bborder%2Dbottom%2Dright%2Dradius%3A0%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%7E%2Ebtn%2C%2Ebtn%2Dgroup%2Dvertical%3E%2Ebtn%2Dgroup%3Anot%28%3Afirst%2Dchild%29%3E%2Ebtn%7Bborder%2Dtop%2Dleft%2Dradius%3A0%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Enav%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Bpadding%2Dleft%3A0%3Bmargin%2Dbottom%3A0%3Blist%2Dstyle%3Anone%7D%2Enav%2Dlink%7Bdisplay%3Ablock%3Bpadding%3A%2E5rem%202rem%3Bcolor%3A%2300bc8c%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Enav%2Dlink%7Btransition%3Anone%7D%7D%2Enav%2Dlink%3Ahover%2C%2Enav%2Dlink%3Afocus%7Bcolor%3A%23009670%7D%2Enav%2Dlink%2Edisabled%7Bcolor%3A%236f6f6f%3Bpointer%2Devents%3Anone%3Bcursor%3Adefault%7D%2Enav%2Dtabs%7Bborder%2Dbottom%3A1px%20solid%20%23434343%7D%2Enav%2Dtabs%20%2Enav%2Dlink%7Bmargin%2Dbottom%3A%2D1px%3Bbackground%3Anone%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dtop%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%7D%2Enav%2Dtabs%20%2Enav%2Dlink%3Ahover%2C%2Enav%2Dtabs%20%2Enav%2Dlink%3Afocus%7Bborder%2Dcolor%3A%23434343%20%23434343%20rgba%280%2C0%2C0%2C0%29%3Bisolation%3Aisolate%7D%2Enav%2Dtabs%20%2Enav%2Dlink%2Edisabled%7Bcolor%3A%236f6f6f%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Enav%2Dtabs%20%2Enav%2Dlink%2Eactive%2C%2Enav%2Dtabs%20%2Enav%2Ditem%2Eshow%20%2Enav%2Dlink%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23222%3Bborder%2Dcolor%3A%23434343%20%23434343%20rgba%280%2C0%2C0%2C0%29%7D%2Enav%2Dtabs%20%2Edropdown%2Dmenu%7Bmargin%2Dtop%3A%2D1px%3Bborder%2Dtop%2Dleft%2Dradius%3A0%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Enav%2Dpills%20%2Enav%2Dlink%7Bbackground%3Anone%3Bborder%3A0%3Bborder%2Dradius%3A%2E25rem%7D%2Enav%2Dpills%20%2Enav%2Dlink%2Eactive%2C%2Enav%2Dpills%20%2Eshow%3E%2Enav%2Dlink%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23375a7f%7D%2Enav%2Dfill%3E%2Enav%2Dlink%2C%2Enav%2Dfill%20%2Enav%2Ditem%7Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%3Btext%2Dalign%3Acenter%7D%2Enav%2Djustified%3E%2Enav%2Dlink%2C%2Enav%2Djustified%20%2Enav%2Ditem%7Bflex%2Dbasis%3A0%3B%2Dwebkit%2Dflex%2Dbasis%3A0%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Btext%2Dalign%3Acenter%7D%2Enav%2Dfill%20%2Enav%2Ditem%20%2Enav%2Dlink%2C%2Enav%2Djustified%20%2Enav%2Ditem%20%2Enav%2Dlink%7Bwidth%3A100%25%7D%2Etab%2Dcontent%3E%2Etab%2Dpane%7Bdisplay%3Anone%7D%2Etab%2Dcontent%3E%2Eactive%7Bdisplay%3Ablock%7D%2Enavbar%7Bposition%3Arelative%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Aspace%2Dbetween%3B%2Dwebkit%2Djustify%2Dcontent%3Aspace%2Dbetween%3Bpadding%2Dtop%3A1rem%3Bpadding%2Dbottom%3A1rem%7D%2Enavbar%3E%2Econtainer%2Dxxl%2C%2Enavbar%3E%2Econtainer%2Dxl%2C%2Enavbar%3E%2Econtainer%2Dlg%2C%2Enavbar%3E%2Econtainer%2Dmd%2C%2Enavbar%3E%2Econtainer%2Dsm%2C%2Enavbar%3E%2Econtainer%2C%2Enavbar%3E%2Econtainer%2Dfluid%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Ainherit%3B%2Dwebkit%2Dflex%2Dwrap%3Ainherit%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Aspace%2Dbetween%3B%2Dwebkit%2Djustify%2Dcontent%3Aspace%2Dbetween%7D%2Enavbar%2Dbrand%7Bpadding%2Dtop%3A%2E3125rem%3Bpadding%2Dbottom%3A%2E3125rem%3Bmargin%2Dright%3A1rem%3Bfont%2Dsize%3A1%2E25rem%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Bwhite%2Dspace%3Anowrap%7D%2Enavbar%2Dnav%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bpadding%2Dleft%3A0%3Bmargin%2Dbottom%3A0%3Blist%2Dstyle%3Anone%7D%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A0%3Bpadding%2Dleft%3A0%7D%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Astatic%7D%2Enavbar%2Dtext%7Bpadding%2Dtop%3A%2E5rem%3Bpadding%2Dbottom%3A%2E5rem%7D%2Enavbar%2Dcollapse%7Bflex%2Dbasis%3A100%25%3B%2Dwebkit%2Dflex%2Dbasis%3A100%25%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%7D%2Enavbar%2Dtoggler%7Bpadding%3A%2E25%200%3Bfont%2Dsize%3A1%2E25rem%3Bline%2Dheight%3A1%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dradius%3A%2E25rem%3Btransition%3Abox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Enavbar%2Dtoggler%7Btransition%3Anone%7D%7D%2Enavbar%2Dtoggler%3Ahover%7Btext%2Ddecoration%3Anone%7D%2Enavbar%2Dtoggler%3Afocus%7Btext%2Ddecoration%3Anone%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%7D%2Enavbar%2Dtoggler%2Dicon%7Bdisplay%3Ainline%2Dblock%3Bwidth%3A1%2E5em%3Bheight%3A1%2E5em%3Bvertical%2Dalign%3Amiddle%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3Acenter%3Bbackground%2Dsize%3A100%25%7D%2Enavbar%2Dnav%2Dscroll%7Bmax%2Dheight%3Avar%28%2D%2Dbs%2Dscroll%2Dheight%2C%2075vh%29%3Boverflow%2Dy%3Aauto%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Enavbar%2Dexpand%2Dsm%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%2Dsm%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dsm%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dsm%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%2Dsm%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%2Dsm%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%2Dsm%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Enavbar%2Dexpand%2Dmd%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%2Dmd%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dmd%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dmd%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%2Dmd%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%2Dmd%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%2Dmd%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Enavbar%2Dexpand%2Dlg%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%2Dlg%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dlg%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dlg%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%2Dlg%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%2Dlg%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%2Dlg%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Enavbar%2Dexpand%2Dxl%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%2Dxl%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dxl%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dxl%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%2Dxl%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%2Dxl%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%2Dxl%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Enavbar%2Dexpand%2Dxxl%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%2Dxxl%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dxxl%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%2Dxxl%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%2Dxxl%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%2Dxxl%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%2Dxxl%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%7D%2Enavbar%2Dexpand%7Bflex%2Dwrap%3Anowrap%3B%2Dwebkit%2Dflex%2Dwrap%3Anowrap%3Bjustify%2Dcontent%3Aflex%2Dstart%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dstart%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dnav%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dnav%20%2Edropdown%2Dmenu%7Bposition%3Aabsolute%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bpadding%2Dright%3A%2E5rem%3Bpadding%2Dleft%3A%2E5rem%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dnav%2Dscroll%7Boverflow%3Avisible%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dcollapse%7Bdisplay%3Aflex%20%21important%3Bdisplay%3A%2Dwebkit%2Dflex%20%21important%3Bflex%2Dbasis%3Aauto%3B%2Dwebkit%2Dflex%2Dbasis%3Aauto%7D%2Enavbar%2Dexpand%20%2Enavbar%2Dtoggler%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%20%2Eoffcanvas%2Dheader%7Bdisplay%3Anone%7D%2Enavbar%2Dexpand%20%2Eoffcanvas%7Bposition%3Ainherit%3Bbottom%3A0%3Bz%2Dindex%3A1000%3Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bvisibility%3Avisible%20%21important%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Btransition%3Anone%3Btransform%3Anone%7D%2Enavbar%2Dexpand%20%2Eoffcanvas%2Dtop%2C%2Enavbar%2Dexpand%20%2Eoffcanvas%2Dbottom%7Bheight%3Aauto%3Bborder%2Dtop%3A0%3Bborder%2Dbottom%3A0%7D%2Enavbar%2Dexpand%20%2Eoffcanvas%2Dbody%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dgrow%3A0%3B%2Dwebkit%2Dflex%2Dgrow%3A0%3Bpadding%3A0%3Boverflow%2Dy%3Avisible%7D%2Enavbar%2Dlight%7Bbackground%2Dcolor%3A%23375a7f%7D%2Enavbar%2Dlight%20%2Enavbar%2Dbrand%7Bcolor%3A%23dee2e6%7D%2Enavbar%2Dlight%20%2Enavbar%2Dbrand%3Ahover%2C%2Enavbar%2Dlight%20%2Enavbar%2Dbrand%3Afocus%7Bcolor%3A%23fff%7D%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bcolor%3A%23dee2e6%7D%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Enav%2Dlink%3Ahover%2C%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Enav%2Dlink%3Afocus%7Bcolor%3Argba%28255%2C255%2C255%2C%2E8%29%7D%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Enav%2Dlink%2Edisabled%7Bcolor%3Argba%28222%2C226%2C230%2C%2E75%29%7D%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Eshow%3E%2Enav%2Dlink%2C%2Enavbar%2Dlight%20%2Enavbar%2Dnav%20%2Enav%2Dlink%2Eactive%7Bcolor%3A%23fff%7D%2Enavbar%2Dlight%20%2Enavbar%2Dtoggler%7Bcolor%3A%23dee2e6%3Bborder%2Dcolor%3Argba%28222%2C226%2C230%2C0%29%7D%2Enavbar%2Dlight%20%2Enavbar%2Dtoggler%2Dicon%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2030%2030%27%253e%253cpath%20stroke%3D%27%2523dee2e6%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dmiterlimit%3D%2710%27%20stroke%2Dwidth%3D%272%27%20d%3D%27M4%207h22M4%2015h22M4%2023h22%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Enavbar%2Dlight%20%2Enavbar%2Dtext%7Bcolor%3A%23dee2e6%7D%2Enavbar%2Dlight%20%2Enavbar%2Dtext%20a%2C%2Enavbar%2Dlight%20%2Enavbar%2Dtext%20a%3Ahover%2C%2Enavbar%2Dlight%20%2Enavbar%2Dtext%20a%3Afocus%7Bcolor%3A%23fff%7D%2Enavbar%2Ddark%7Bbackground%2Dcolor%3A%23375a7f%7D%2Enavbar%2Ddark%20%2Enavbar%2Dbrand%7Bcolor%3A%23dee2e6%7D%2Enavbar%2Ddark%20%2Enavbar%2Dbrand%3Ahover%2C%2Enavbar%2Ddark%20%2Enavbar%2Dbrand%3Afocus%7Bcolor%3A%23fff%7D%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Enav%2Dlink%7Bcolor%3A%23dee2e6%7D%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Enav%2Dlink%3Ahover%2C%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Enav%2Dlink%3Afocus%7Bcolor%3Argba%28255%2C255%2C255%2C%2E8%29%7D%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Enav%2Dlink%2Edisabled%7Bcolor%3Argba%28222%2C226%2C230%2C%2E75%29%7D%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Eshow%3E%2Enav%2Dlink%2C%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Eactive%3E%2Enav%2Dlink%2C%2Enavbar%2Ddark%20%2Enavbar%2Dnav%20%2Enav%2Dlink%2Eactive%7Bcolor%3A%23fff%7D%2Enavbar%2Ddark%20%2Enavbar%2Dtoggler%7Bcolor%3A%23dee2e6%3Bborder%2Dcolor%3Argba%28222%2C226%2C230%2C0%29%7D%2Enavbar%2Ddark%20%2Enavbar%2Dtoggler%2Dicon%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2030%2030%27%253e%253cpath%20stroke%3D%27%2523dee2e6%27%20stroke%2Dlinecap%3D%27round%27%20stroke%2Dmiterlimit%3D%2710%27%20stroke%2Dwidth%3D%272%27%20d%3D%27M4%207h22M4%2015h22M4%2023h22%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Enavbar%2Ddark%20%2Enavbar%2Dtext%7Bcolor%3A%23dee2e6%7D%2Enavbar%2Ddark%20%2Enavbar%2Dtext%20a%2C%2Enavbar%2Ddark%20%2Enavbar%2Dtext%20a%3Ahover%2C%2Enavbar%2Ddark%20%2Enavbar%2Dtext%20a%3Afocus%7Bcolor%3A%23fff%7D%2Ecard%7Bposition%3Arelative%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bmin%2Dwidth%3A0%3Bword%2Dwrap%3Abreak%2Dword%3Bbackground%2Dcolor%3A%232d2d2d%3Bbackground%2Dclip%3Aborder%2Dbox%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E125%29%3Bborder%2Dradius%3A%2E25rem%7D%2Ecard%3Ehr%7Bmargin%2Dright%3A0%3Bmargin%2Dleft%3A0%7D%2Ecard%3E%2Elist%2Dgroup%7Bborder%2Dtop%3Ainherit%3Bborder%2Dbottom%3Ainherit%7D%2Ecard%3E%2Elist%2Dgroup%3Afirst%2Dchild%7Bborder%2Dtop%2Dwidth%3A0%3Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Ecard%3E%2Elist%2Dgroup%3Alast%2Dchild%7Bborder%2Dbottom%2Dwidth%3A0%3Bborder%2Dbottom%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dbottom%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Ecard%3E%2Ecard%2Dheader%2B%2Elist%2Dgroup%2C%2Ecard%3E%2Elist%2Dgroup%2B%2Ecard%2Dfooter%7Bborder%2Dtop%3A0%7D%2Ecard%2Dbody%7Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%3Bpadding%3A1rem%201rem%7D%2Ecard%2Dtitle%7Bmargin%2Dbottom%3A%2E5rem%7D%2Ecard%2Dsubtitle%7Bmargin%2Dtop%3A%2D0%2E25rem%3Bmargin%2Dbottom%3A0%7D%2Ecard%2Dtext%3Alast%2Dchild%7Bmargin%2Dbottom%3A0%7D%2Ecard%2Dlink%2B%2Ecard%2Dlink%7Bmargin%2Dleft%3A1rem%7D%2Ecard%2Dheader%7Bpadding%3A%2E5rem%201rem%3Bmargin%2Dbottom%3A0%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dbottom%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E125%29%7D%2Ecard%2Dheader%3Afirst%2Dchild%7Bborder%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%20calc%280%2E25rem%20%2D%201px%29%200%200%7D%2Ecard%2Dfooter%7Bpadding%3A%2E5rem%201rem%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dtop%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E125%29%7D%2Ecard%2Dfooter%3Alast%2Dchild%7Bborder%2Dradius%3A0%200%20calc%280%2E25rem%20%2D%201px%29%20calc%280%2E25rem%20%2D%201px%29%7D%2Ecard%2Dheader%2Dtabs%7Bmargin%2Dright%3A%2D0%2E5rem%3Bmargin%2Dbottom%3A%2D0%2E5rem%3Bmargin%2Dleft%3A%2D0%2E5rem%3Bborder%2Dbottom%3A0%7D%2Ecard%2Dheader%2Dtabs%20%2Enav%2Dlink%2Eactive%7Bbackground%2Dcolor%3A%232d2d2d%3Bborder%2Dbottom%2Dcolor%3A%232d2d2d%7D%2Ecard%2Dheader%2Dpills%7Bmargin%2Dright%3A%2D0%2E5rem%3Bmargin%2Dleft%3A%2D0%2E5rem%7D%2Ecard%2Dimg%2Doverlay%7Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%3Bbottom%3A0%3Bleft%3A0%3Bpadding%3A1rem%3Bborder%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Ecard%2Dimg%2C%2Ecard%2Dimg%2Dtop%2C%2Ecard%2Dimg%2Dbottom%7Bwidth%3A100%25%7D%2Ecard%2Dimg%2C%2Ecard%2Dimg%2Dtop%7Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Ecard%2Dimg%2C%2Ecard%2Dimg%2Dbottom%7Bborder%2Dbottom%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dbottom%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Ecard%2Dgroup%3E%2Ecard%7Bmargin%2Dbottom%3A%2E75rem%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Ecard%2Dgroup%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dflow%3Arow%20wrap%3B%2Dwebkit%2Dflex%2Dflow%3Arow%20wrap%7D%2Ecard%2Dgroup%3E%2Ecard%7Bflex%3A1%200%200%25%3B%2Dwebkit%2Dflex%3A1%200%200%25%3Bmargin%2Dbottom%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%2B%2Ecard%7Bmargin%2Dleft%3A0%3Bborder%2Dleft%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Alast%2Dchild%29%7Bborder%2Dtop%2Dright%2Dradius%3A0%3Bborder%2Dbottom%2Dright%2Dradius%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Alast%2Dchild%29%20%2Ecard%2Dimg%2Dtop%2C%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Alast%2Dchild%29%20%2Ecard%2Dheader%7Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Alast%2Dchild%29%20%2Ecard%2Dimg%2Dbottom%2C%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Alast%2Dchild%29%20%2Ecard%2Dfooter%7Bborder%2Dbottom%2Dright%2Dradius%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Afirst%2Dchild%29%7Bborder%2Dtop%2Dleft%2Dradius%3A0%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Afirst%2Dchild%29%20%2Ecard%2Dimg%2Dtop%2C%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Afirst%2Dchild%29%20%2Ecard%2Dheader%7Bborder%2Dtop%2Dleft%2Dradius%3A0%7D%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Afirst%2Dchild%29%20%2Ecard%2Dimg%2Dbottom%2C%2Ecard%2Dgroup%3E%2Ecard%3Anot%28%3Afirst%2Dchild%29%20%2Ecard%2Dfooter%7Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%7D%2Eaccordion%2Dbutton%7Bposition%3Arelative%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bwidth%3A100%25%3Bpadding%3A1rem%201%2E25rem%3Bfont%2Dsize%3A1rem%3Bcolor%3A%23fff%3Btext%2Dalign%3Aleft%3Bbackground%2Dcolor%3A%23222%3Bborder%3A0%3Bborder%2Dradius%3A0%3Boverflow%2Danchor%3Anone%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dradius%20%2E15s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eaccordion%2Dbutton%7Btransition%3Anone%7D%7D%2Eaccordion%2Dbutton%3Anot%28%2Ecollapsed%29%7Bcolor%3A%23325172%3Bbackground%2Dcolor%3A%23ebeff2%3Bbox%2Dshadow%3Ainset%200%20%2D1px%200%20rgba%280%2C0%2C0%2C%2E125%29%7D%2Eaccordion%2Dbutton%3Anot%28%2Ecollapsed%29%3A%3Aafter%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27%2523325172%27%253e%253cpath%20fill%2Drule%3D%27evenodd%27%20d%3D%27M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%27%2F%253e%253c%2Fsvg%253e%22%29%3Btransform%3Arotate%28%2D180deg%29%7D%2Eaccordion%2Dbutton%3A%3Aafter%7Bflex%2Dshrink%3A0%3B%2Dwebkit%2Dflex%2Dshrink%3A0%3Bwidth%3A1%2E25rem%3Bheight%3A1%2E25rem%3Bmargin%2Dleft%3Aauto%3Bcontent%3A%22%22%3Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27%2523fff%27%253e%253cpath%20fill%2Drule%3D%27evenodd%27%20d%3D%27M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%27%2F%253e%253c%2Fsvg%253e%22%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A1%2E25rem%3Btransition%3Atransform%20%2E2s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eaccordion%2Dbutton%3A%3Aafter%7Btransition%3Anone%7D%7D%2Eaccordion%2Dbutton%3Ahover%7Bz%2Dindex%3A2%7D%2Eaccordion%2Dbutton%3Afocus%7Bz%2Dindex%3A3%3Bborder%2Dcolor%3A%239badbf%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2855%2C90%2C127%2C%2E25%29%7D%2Eaccordion%2Dheader%7Bmargin%2Dbottom%3A0%7D%2Eaccordion%2Ditem%7Bbackground%2Dcolor%3A%23222%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E125%29%7D%2Eaccordion%2Ditem%3Afirst%2Dof%2Dtype%7Bborder%2Dtop%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%7D%2Eaccordion%2Ditem%3Afirst%2Dof%2Dtype%20%2Eaccordion%2Dbutton%7Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Eaccordion%2Ditem%3Anot%28%3Afirst%2Dof%2Dtype%29%7Bborder%2Dtop%3A0%7D%2Eaccordion%2Ditem%3Alast%2Dof%2Dtype%7Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%7D%2Eaccordion%2Ditem%3Alast%2Dof%2Dtype%20%2Eaccordion%2Dbutton%2Ecollapsed%7Bborder%2Dbottom%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dbottom%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Eaccordion%2Ditem%3Alast%2Dof%2Dtype%20%2Eaccordion%2Dcollapse%7Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%7D%2Eaccordion%2Dbody%7Bpadding%3A1rem%201%2E25rem%7D%2Eaccordion%2Dflush%20%2Eaccordion%2Dcollapse%7Bborder%2Dwidth%3A0%7D%2Eaccordion%2Dflush%20%2Eaccordion%2Ditem%7Bborder%2Dright%3A0%3Bborder%2Dleft%3A0%3Bborder%2Dradius%3A0%7D%2Eaccordion%2Dflush%20%2Eaccordion%2Ditem%3Afirst%2Dchild%7Bborder%2Dtop%3A0%7D%2Eaccordion%2Dflush%20%2Eaccordion%2Ditem%3Alast%2Dchild%7Bborder%2Dbottom%3A0%7D%2Eaccordion%2Dflush%20%2Eaccordion%2Ditem%20%2Eaccordion%2Dbutton%7Bborder%2Dradius%3A0%7D%2Ebreadcrumb%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Bpadding%3A%2E375rem%20%2E75rem%3Bmargin%2Dbottom%3A1rem%3Blist%2Dstyle%3Anone%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dradius%3A%2E25rem%7D%2Ebreadcrumb%2Ditem%2B%2Ebreadcrumb%2Ditem%7Bpadding%2Dleft%3A%2E5rem%7D%2Ebreadcrumb%2Ditem%2B%2Ebreadcrumb%2Ditem%3A%3Abefore%7Bfloat%3Aleft%3Bpadding%2Dright%3A%2E5rem%3Bcolor%3A%23888%3Bcontent%3Avar%28%2D%2Dbs%2Dbreadcrumb%2Ddivider%2C%20%22%3E%22%29%20%7D%2Ebreadcrumb%2Ditem%2Eactive%7Bcolor%3A%23888%7D%2Epagination%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bpadding%2Dleft%3A0%3Blist%2Dstyle%3Anone%7D%2Epage%2Dlink%7Bposition%3Arelative%3Bdisplay%3Ablock%3Bcolor%3A%23fff%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Bbackground%2Dcolor%3A%2300bc8c%3Bborder%3A0%20solid%20rgba%280%2C0%2C0%2C0%29%3Btransition%3Acolor%20%2E15s%20ease%2Din%2Dout%2Cbackground%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cborder%2Dcolor%20%2E15s%20ease%2Din%2Dout%2Cbox%2Dshadow%20%2E15s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Epage%2Dlink%7Btransition%3Anone%7D%7D%2Epage%2Dlink%3Ahover%7Bz%2Dindex%3A2%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%2300efb2%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Epage%2Dlink%3Afocus%7Bz%2Dindex%3A3%3Bcolor%3A%23009670%3Bbackground%2Dcolor%3A%23ebebeb%3Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2855%2C90%2C127%2C%2E25%29%7D%2Epage%2Ditem%3Anot%28%3Afirst%2Dchild%29%20%2Epage%2Dlink%7Bmargin%2Dleft%3A0%7D%2Epage%2Ditem%2Eactive%20%2Epage%2Dlink%7Bz%2Dindex%3A3%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%2300efb2%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Epage%2Ditem%2Edisabled%20%2Epage%2Dlink%7Bcolor%3A%23fff%3Bpointer%2Devents%3Anone%3Bbackground%2Dcolor%3A%23007053%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%2Epage%2Dlink%7Bpadding%3A%2E375rem%20%2E75rem%7D%2Epage%2Ditem%3Afirst%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%7D%2Epage%2Ditem%3Alast%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%7D%2Epagination%2Dlg%20%2Epage%2Dlink%7Bpadding%3A%2E75rem%201%2E5rem%3Bfont%2Dsize%3A1%2E25rem%7D%2Epagination%2Dlg%20%2Epage%2Ditem%3Afirst%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dleft%2Dradius%3A%2E3rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E3rem%7D%2Epagination%2Dlg%20%2Epage%2Ditem%3Alast%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dright%2Dradius%3A%2E3rem%3Bborder%2Dbottom%2Dright%2Dradius%3A%2E3rem%7D%2Epagination%2Dsm%20%2Epage%2Dlink%7Bpadding%3A%2E25rem%20%2E5rem%3Bfont%2Dsize%3A0%2E875rem%7D%2Epagination%2Dsm%20%2Epage%2Ditem%3Afirst%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dleft%2Dradius%3A%2E2rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E2rem%7D%2Epagination%2Dsm%20%2Epage%2Ditem%3Alast%2Dchild%20%2Epage%2Dlink%7Bborder%2Dtop%2Dright%2Dradius%3A%2E2rem%3Bborder%2Dbottom%2Dright%2Dradius%3A%2E2rem%7D%2Ebadge%7Bdisplay%3Ainline%2Dblock%3Bpadding%3A%2E35em%20%2E65em%3Bfont%2Dsize%3A0%2E75em%3Bfont%2Dweight%3A700%3Bline%2Dheight%3A1%3Bcolor%3A%23fff%3Btext%2Dalign%3Acenter%3Bwhite%2Dspace%3Anowrap%3Bvertical%2Dalign%3Abaseline%3Bborder%2Dradius%3A%2E25rem%7D%2Ebadge%3Aempty%7Bdisplay%3Anone%7D%2Ebtn%20%2Ebadge%7Bposition%3Arelative%3Btop%3A%2D1px%7D%2Ealert%7Bposition%3Arelative%3Bpadding%3A1rem%201rem%3Bmargin%2Dbottom%3A1rem%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dradius%3A%2E25rem%7D%2Ealert%2Dheading%7Bcolor%3Ainherit%7D%2Ealert%2Dlink%7Bfont%2Dweight%3A700%7D%2Ealert%2Ddismissible%7Bpadding%2Dright%3A3rem%7D%2Ealert%2Ddismissible%20%2Ebtn%2Dclose%7Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%3Bz%2Dindex%3A2%3Bpadding%3A1%2E25rem%201rem%7D%2Ealert%2Ddefault%7Bcolor%3A%23282828%3Bbackground%2Dcolor%3A%23d9d9d9%3Bborder%2Dcolor%3A%23c7c7c7%7D%2Ealert%2Ddefault%20%2Ealert%2Dlink%7Bcolor%3A%23202020%7D%2Ealert%2Dprimary%7Bcolor%3A%2321364c%3Bbackground%2Dcolor%3A%23d7dee5%3Bborder%2Dcolor%3A%23c3ced9%7D%2Ealert%2Dprimary%20%2Ealert%2Dlink%7Bcolor%3A%231a2b3d%7D%2Ealert%2Dsecondary%7Bcolor%3A%23282828%3Bbackground%2Dcolor%3A%23d9d9d9%3Bborder%2Dcolor%3A%23c7c7c7%7D%2Ealert%2Dsecondary%20%2Ealert%2Dlink%7Bcolor%3A%23202020%7D%2Ealert%2Dsuccess%7Bcolor%3A%23007154%3Bbackground%2Dcolor%3A%23ccf2e8%3Bborder%2Dcolor%3A%23b3ebdd%7D%2Ealert%2Dsuccess%20%2Ealert%2Dlink%7Bcolor%3A%23005a43%7D%2Ealert%2Dinfo%7Bcolor%3A%231f5b83%3Bbackground%2Dcolor%3A%23d6eaf8%3Bborder%2Dcolor%3A%23c2e0f4%7D%2Ealert%2Dinfo%20%2Ealert%2Dlink%7Bcolor%3A%23194969%7D%2Ealert%2Dwarning%7Bcolor%3A%23925e0b%3Bbackground%2Dcolor%3A%23fdebd0%3Bborder%2Dcolor%3A%23fbe1b8%7D%2Ealert%2Dwarning%20%2Ealert%2Dlink%7Bcolor%3A%23754b09%7D%2Ealert%2Ddanger%7Bcolor%3A%238b2e24%3Bbackground%2Dcolor%3A%23fadbd8%3Bborder%2Dcolor%3A%23f8c9c5%7D%2Ealert%2Ddanger%20%2Ealert%2Dlink%7Bcolor%3A%236f251d%7D%2Ealert%2Dlight%7Bcolor%3A%23434343%3Bbackground%2Dcolor%3A%23e2e2e2%3Bborder%2Dcolor%3A%23d4d4d4%7D%2Ealert%2Dlight%20%2Ealert%2Dlink%7Bcolor%3A%23363636%7D%2Ealert%2Ddark%7Bcolor%3A%231b1b1b%3Bbackground%2Dcolor%3A%23d5d5d5%3Bborder%2Dcolor%3Asilver%7D%2Ealert%2Ddark%20%2Ealert%2Dlink%7Bcolor%3A%23161616%7D%40keyframes%20progress%2Dbar%2Dstripes%7B0%25%7Bbackground%2Dposition%2Dx%3A1rem%7D%7D%2Eprogress%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bheight%3A1rem%3Boverflow%3Ahidden%3Bfont%2Dsize%3A0%2E75rem%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dradius%3A%2E25rem%7D%2Eprogress%2Dbar%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bjustify%2Dcontent%3Acenter%3B%2Dwebkit%2Djustify%2Dcontent%3Acenter%3Boverflow%3Ahidden%3Bcolor%3A%23fff%3Btext%2Dalign%3Acenter%3Bwhite%2Dspace%3Anowrap%3Bbackground%2Dcolor%3A%23375a7f%3Btransition%3Awidth%20%2E6s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eprogress%2Dbar%7Btransition%3Anone%7D%7D%2Eprogress%2Dbar%2Dstriped%7Bbackground%2Dimage%3Alinear%2Dgradient%2845deg%2C%20rgba%28255%2C%20255%2C%20255%2C%200%2E15%29%2025%25%2C%20transparent%2025%25%2C%20transparent%2050%25%2C%20rgba%28255%2C%20255%2C%20255%2C%200%2E15%29%2050%25%2C%20rgba%28255%2C%20255%2C%20255%2C%200%2E15%29%2075%25%2C%20transparent%2075%25%2C%20transparent%29%3Bbackground%2Dsize%3A1rem%201rem%7D%2Eprogress%2Dbar%2Danimated%7Banimation%3A1s%20linear%20infinite%20progress%2Dbar%2Dstripes%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eprogress%2Dbar%2Danimated%7Banimation%3Anone%7D%7D%2Elist%2Dgroup%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bpadding%2Dleft%3A0%3Bmargin%2Dbottom%3A0%3Bborder%2Dradius%3A%2E25rem%7D%2Elist%2Dgroup%2Dnumbered%7Blist%2Dstyle%2Dtype%3Anone%3Bcounter%2Dreset%3Asection%7D%2Elist%2Dgroup%2Dnumbered%3Eli%3A%3Abefore%7Bcontent%3Acounters%28section%2C%20%22%2E%22%29%20%22%2E%20%22%3Bcounter%2Dincrement%3Asection%7D%2Elist%2Dgroup%2Ditem%2Daction%7Bwidth%3A100%25%3Bcolor%3A%23444%3Btext%2Dalign%3Ainherit%7D%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bz%2Dindex%3A1%3Bcolor%3A%23fff%3Btext%2Ddecoration%3Anone%3Bbackground%2Dcolor%3A%23434343%7D%2Elist%2Dgroup%2Ditem%2Daction%3Aactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23242424%7D%2Elist%2Dgroup%2Ditem%7Bposition%3Arelative%3Bdisplay%3Ablock%3Bpadding%3A%2E5rem%201rem%3Bcolor%3A%23fff%3Btext%2Ddecoration%3Anone%3B%2Dwebkit%2Dtext%2Ddecoration%3Anone%3B%2Dmoz%2Dtext%2Ddecoration%3Anone%3B%2Dms%2Dtext%2Ddecoration%3Anone%3B%2Do%2Dtext%2Ddecoration%3Anone%3Bbackground%2Dcolor%3A%232d2d2d%3Bborder%3A1px%20solid%20%23434343%7D%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dtop%2Dleft%2Dradius%3Ainherit%3Bborder%2Dtop%2Dright%2Dradius%3Ainherit%7D%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dbottom%2Dright%2Dradius%3Ainherit%3Bborder%2Dbottom%2Dleft%2Dradius%3Ainherit%7D%2Elist%2Dgroup%2Ditem%2Edisabled%2C%2Elist%2Dgroup%2Ditem%3Adisabled%7Bcolor%3A%23888%3Bpointer%2Devents%3Anone%3Bbackground%2Dcolor%3A%232d2d2d%7D%2Elist%2Dgroup%2Ditem%2Eactive%7Bz%2Dindex%3A2%3Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23375a7f%3Bborder%2Dcolor%3A%23375a7f%7D%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A0%7D%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A%2D1px%3Bborder%2Dtop%2Dwidth%3A1px%7D%2Elist%2Dgroup%2Dhorizontal%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Elist%2Dgroup%2Dhorizontal%2Dsm%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%2Dsm%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dsm%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dsm%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dsm%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dsm%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Elist%2Dgroup%2Dhorizontal%2Dmd%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%2Dmd%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dmd%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dmd%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dmd%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dmd%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Elist%2Dgroup%2Dhorizontal%2Dlg%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%2Dlg%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dlg%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dlg%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dlg%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dlg%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Elist%2Dgroup%2Dhorizontal%2Dxl%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%2Dxl%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxl%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxl%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxl%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxl%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Elist%2Dgroup%2Dhorizontal%2Dxxl%7Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%7D%2Elist%2Dgroup%2Dhorizontal%2Dxxl%3E%2Elist%2Dgroup%2Ditem%3Afirst%2Dchild%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dtop%2Dright%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxxl%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxxl%3E%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dtop%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxxl%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dleft%2Dwidth%3A0%7D%2Elist%2Dgroup%2Dhorizontal%2Dxxl%3E%2Elist%2Dgroup%2Ditem%2B%2Elist%2Dgroup%2Ditem%2Eactive%7Bmargin%2Dleft%3A%2D1px%3Bborder%2Dleft%2Dwidth%3A1px%7D%7D%2Elist%2Dgroup%2Dflush%7Bborder%2Dradius%3A0%7D%2Elist%2Dgroup%2Dflush%3E%2Elist%2Dgroup%2Ditem%7Bborder%2Dwidth%3A0%200%201px%7D%2Elist%2Dgroup%2Dflush%3E%2Elist%2Dgroup%2Ditem%3Alast%2Dchild%7Bborder%2Dbottom%2Dwidth%3A0%7D%2Elist%2Dgroup%2Ditem%2Ddefault%7Bcolor%3A%23282828%3Bbackground%2Dcolor%3A%23d9d9d9%7D%2Elist%2Dgroup%2Ditem%2Ddefault%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Ddefault%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23282828%3Bbackground%2Dcolor%3A%23c3c3c3%7D%2Elist%2Dgroup%2Ditem%2Ddefault%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23282828%3Bborder%2Dcolor%3A%23282828%7D%2Elist%2Dgroup%2Ditem%2Dprimary%7Bcolor%3A%2321364c%3Bbackground%2Dcolor%3A%23d7dee5%7D%2Elist%2Dgroup%2Ditem%2Dprimary%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dprimary%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%2321364c%3Bbackground%2Dcolor%3A%23c2c8ce%7D%2Elist%2Dgroup%2Ditem%2Dprimary%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%2321364c%3Bborder%2Dcolor%3A%2321364c%7D%2Elist%2Dgroup%2Ditem%2Dsecondary%7Bcolor%3A%23282828%3Bbackground%2Dcolor%3A%23d9d9d9%7D%2Elist%2Dgroup%2Ditem%2Dsecondary%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dsecondary%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23282828%3Bbackground%2Dcolor%3A%23c3c3c3%7D%2Elist%2Dgroup%2Ditem%2Dsecondary%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23282828%3Bborder%2Dcolor%3A%23282828%7D%2Elist%2Dgroup%2Ditem%2Dsuccess%7Bcolor%3A%23007154%3Bbackground%2Dcolor%3A%23ccf2e8%7D%2Elist%2Dgroup%2Ditem%2Dsuccess%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dsuccess%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23007154%3Bbackground%2Dcolor%3A%23b8dad1%7D%2Elist%2Dgroup%2Ditem%2Dsuccess%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23007154%3Bborder%2Dcolor%3A%23007154%7D%2Elist%2Dgroup%2Ditem%2Dinfo%7Bcolor%3A%231f5b83%3Bbackground%2Dcolor%3A%23d6eaf8%7D%2Elist%2Dgroup%2Ditem%2Dinfo%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dinfo%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%231f5b83%3Bbackground%2Dcolor%3A%23c1d3df%7D%2Elist%2Dgroup%2Ditem%2Dinfo%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%231f5b83%3Bborder%2Dcolor%3A%231f5b83%7D%2Elist%2Dgroup%2Ditem%2Dwarning%7Bcolor%3A%23925e0b%3Bbackground%2Dcolor%3A%23fdebd0%7D%2Elist%2Dgroup%2Ditem%2Dwarning%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dwarning%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23925e0b%3Bbackground%2Dcolor%3A%23e4d4bb%7D%2Elist%2Dgroup%2Ditem%2Dwarning%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23925e0b%3Bborder%2Dcolor%3A%23925e0b%7D%2Elist%2Dgroup%2Ditem%2Ddanger%7Bcolor%3A%238b2e24%3Bbackground%2Dcolor%3A%23fadbd8%7D%2Elist%2Dgroup%2Ditem%2Ddanger%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Ddanger%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%238b2e24%3Bbackground%2Dcolor%3A%23e1c5c2%7D%2Elist%2Dgroup%2Ditem%2Ddanger%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%238b2e24%3Bborder%2Dcolor%3A%238b2e24%7D%2Elist%2Dgroup%2Ditem%2Dlight%7Bcolor%3A%23434343%3Bbackground%2Dcolor%3A%23e2e2e2%7D%2Elist%2Dgroup%2Ditem%2Dlight%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Dlight%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%23434343%3Bbackground%2Dcolor%3A%23cbcbcb%7D%2Elist%2Dgroup%2Ditem%2Dlight%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%7D%2Elist%2Dgroup%2Ditem%2Ddark%7Bcolor%3A%231b1b1b%3Bbackground%2Dcolor%3A%23d5d5d5%7D%2Elist%2Dgroup%2Ditem%2Ddark%2Elist%2Dgroup%2Ditem%2Daction%3Ahover%2C%2Elist%2Dgroup%2Ditem%2Ddark%2Elist%2Dgroup%2Ditem%2Daction%3Afocus%7Bcolor%3A%231b1b1b%3Bbackground%2Dcolor%3Asilver%7D%2Elist%2Dgroup%2Ditem%2Ddark%2Elist%2Dgroup%2Ditem%2Daction%2Eactive%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%231b1b1b%3Bborder%2Dcolor%3A%231b1b1b%7D%2Ebtn%2Dclose%7Bbox%2Dsizing%3Acontent%2Dbox%3Bwidth%3A1em%3Bheight%3A1em%3Bpadding%3A%2E25em%20%2E25em%3Bcolor%3A%23fff%3Bbackground%3Argba%280%2C0%2C0%2C0%29%20url%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27%2523fff%27%253e%253cpath%20d%3D%27M%2E293%2E293a1%201%200%20011%2E414%200L8%206%2E586%2014%2E293%2E293a1%201%200%20111%2E414%201%2E414L9%2E414%208l6%2E293%206%2E293a1%201%200%2001%2D1%2E414%201%2E414L8%209%2E414l%2D6%2E293%206%2E293a1%201%200%2001%2D1%2E414%2D1%2E414L6%2E586%208%20%2E293%201%2E707a1%201%200%20010%2D1%2E414z%27%2F%253e%253c%2Fsvg%253e%22%29%20center%2F1em%20auto%20no%2Drepeat%3Bborder%3A0%3Bborder%2Dradius%3A%2E25rem%3Bopacity%3A%2E4%7D%2Ebtn%2Dclose%3Ahover%7Bcolor%3A%23fff%3Btext%2Ddecoration%3Anone%3Bopacity%3A1%7D%2Ebtn%2Dclose%3Afocus%7Boutline%3A0%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2855%2C90%2C127%2C%2E25%29%3Bopacity%3A1%7D%2Ebtn%2Dclose%3Adisabled%2C%2Ebtn%2Dclose%2Edisabled%7Bpointer%2Devents%3Anone%3Buser%2Dselect%3Anone%3B%2Dwebkit%2Duser%2Dselect%3Anone%3B%2Dmoz%2Duser%2Dselect%3Anone%3B%2Dms%2Duser%2Dselect%3Anone%3B%2Do%2Duser%2Dselect%3Anone%3Bopacity%3A%2E25%7D%2Ebtn%2Dclose%2Dwhite%7Bfilter%3Ainvert%281%29%20grayscale%28100%25%29%20brightness%28200%25%29%7D%2Etoast%7Bwidth%3A350px%3Bmax%2Dwidth%3A100%25%3Bfont%2Dsize%3A0%2E875rem%3Bpointer%2Devents%3Aauto%3Bbackground%2Dcolor%3A%23434343%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E1%29%3Bbox%2Dshadow%3A0%20%2E5rem%201rem%20rgba%280%2C0%2C0%2C%2E15%29%3Bborder%2Dradius%3A%2E25rem%7D%2Etoast%2Eshowing%7Bopacity%3A0%7D%2Etoast%3Anot%28%2Eshow%29%7Bdisplay%3Anone%7D%2Etoast%2Dcontainer%7Bwidth%3Amax%2Dcontent%3Bwidth%3A%2Dwebkit%2Dmax%2Dcontent%3Bwidth%3A%2Dmoz%2Dmax%2Dcontent%3Bwidth%3A%2Dms%2Dmax%2Dcontent%3Bwidth%3A%2Do%2Dmax%2Dcontent%3Bmax%2Dwidth%3A100%25%3Bpointer%2Devents%3Anone%7D%2Etoast%2Dcontainer%3E%3Anot%28%3Alast%2Dchild%29%7Bmargin%2Dbottom%3A%2E75rem%7D%2Etoast%2Dheader%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bpadding%3A%2E5rem%20%2E75rem%3Bcolor%3A%23888%3Bbackground%2Dcolor%3A%232d2d2d%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%2Dbottom%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E05%29%3Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E25rem%20%2D%201px%29%7D%2Etoast%2Dheader%20%2Ebtn%2Dclose%7Bmargin%2Dright%3A%2D0%2E375rem%3Bmargin%2Dleft%3A%2E75rem%7D%2Etoast%2Dbody%7Bpadding%3A%2E75rem%3Bword%2Dwrap%3Abreak%2Dword%7D%2Emodal%7Bposition%3Afixed%3Btop%3A0%3Bleft%3A0%3Bz%2Dindex%3A1055%3Bdisplay%3Anone%3Bwidth%3A100%25%3Bheight%3A100%25%3Boverflow%2Dx%3Ahidden%3Boverflow%2Dy%3Aauto%3Boutline%3A0%7D%2Emodal%2Ddialog%7Bposition%3Arelative%3Bwidth%3Aauto%3Bmargin%3A%2E5rem%3Bpointer%2Devents%3Anone%7D%2Emodal%2Efade%20%2Emodal%2Ddialog%7Btransition%3Atransform%20%2E3s%20ease%2Dout%3Btransform%3Atranslate%280%2C%20%2D50px%29%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Emodal%2Efade%20%2Emodal%2Ddialog%7Btransition%3Anone%7D%7D%2Emodal%2Eshow%20%2Emodal%2Ddialog%7Btransform%3Anone%7D%2Emodal%2Emodal%2Dstatic%20%2Emodal%2Ddialog%7Btransform%3Ascale%281%2E02%29%7D%2Emodal%2Ddialog%2Dscrollable%7Bheight%3Acalc%28100%25%20%2D%201rem%29%7D%2Emodal%2Ddialog%2Dscrollable%20%2Emodal%2Dcontent%7Bmax%2Dheight%3A100%25%3Boverflow%3Ahidden%7D%2Emodal%2Ddialog%2Dscrollable%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Ddialog%2Dcentered%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bmin%2Dheight%3Acalc%28100%25%20%2D%201rem%29%7D%2Emodal%2Dcontent%7Bposition%3Arelative%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bwidth%3A100%25%3Bpointer%2Devents%3Aauto%3Bbackground%2Dcolor%3A%232d2d2d%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A1px%20solid%20%23434343%3Bborder%2Dradius%3A%2E3rem%3Boutline%3A0%7D%2Emodal%2Dbackdrop%7Bposition%3Afixed%3Btop%3A0%3Bleft%3A0%3Bz%2Dindex%3A1050%3Bwidth%3A100vw%3Bheight%3A100vh%3Bbackground%2Dcolor%3A%23000%7D%2Emodal%2Dbackdrop%2Efade%7Bopacity%3A0%7D%2Emodal%2Dbackdrop%2Eshow%7Bopacity%3A%2E5%7D%2Emodal%2Dheader%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dshrink%3A0%3B%2Dwebkit%2Dflex%2Dshrink%3A0%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Aspace%2Dbetween%3B%2Dwebkit%2Djustify%2Dcontent%3Aspace%2Dbetween%3Bpadding%3A1rem%201rem%3Bborder%2Dbottom%3A1px%20solid%20%23434343%3Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%7D%2Emodal%2Dheader%20%2Ebtn%2Dclose%7Bpadding%3A%2E5rem%20%2E5rem%3Bmargin%3A%2D0%2E5rem%20%2D0%2E5rem%20%2D0%2E5rem%20auto%7D%2Emodal%2Dtitle%7Bmargin%2Dbottom%3A0%3Bline%2Dheight%3A1%2E5%7D%2Emodal%2Dbody%7Bposition%3Arelative%3Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%3Bpadding%3A1rem%7D%2Emodal%2Dfooter%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Dwrap%3Awrap%3B%2Dwebkit%2Dflex%2Dwrap%3Awrap%3Bflex%2Dshrink%3A0%3B%2Dwebkit%2Dflex%2Dshrink%3A0%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Aflex%2Dend%3B%2Dwebkit%2Djustify%2Dcontent%3Aflex%2Dend%3Bpadding%3A%2E75rem%3Bborder%2Dtop%3A1px%20solid%20%23434343%3Bborder%2Dbottom%2Dright%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%3Bborder%2Dbottom%2Dleft%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%7D%2Emodal%2Dfooter%3E%2A%7Bmargin%3A%2E25rem%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Emodal%2Ddialog%7Bmax%2Dwidth%3A500px%3Bmargin%3A1%2E75rem%20auto%7D%2Emodal%2Ddialog%2Dscrollable%7Bheight%3Acalc%28100%25%20%2D%203%2E5rem%29%7D%2Emodal%2Ddialog%2Dcentered%7Bmin%2Dheight%3Acalc%28100%25%20%2D%203%2E5rem%29%7D%2Emodal%2Dsm%7Bmax%2Dwidth%3A300px%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Emodal%2Dlg%2C%2Emodal%2Dxl%7Bmax%2Dwidth%3A800px%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Emodal%2Dxl%7Bmax%2Dwidth%3A1140px%7D%7D%2Emodal%2Dfullscreen%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%40media%28max%2Dwidth%3A%20575%2E98px%29%7B%2Emodal%2Dfullscreen%2Dsm%2Ddown%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%2Dsm%2Ddown%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dsm%2Ddown%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dsm%2Ddown%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%2Dsm%2Ddown%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7B%2Emodal%2Dfullscreen%2Dmd%2Ddown%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%2Dmd%2Ddown%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dmd%2Ddown%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dmd%2Ddown%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%2Dmd%2Ddown%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7B%2Emodal%2Dfullscreen%2Dlg%2Ddown%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%2Dlg%2Ddown%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dlg%2Ddown%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dlg%2Ddown%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%2Dlg%2Ddown%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%7D%40media%28max%2Dwidth%3A%201199%2E98px%29%7B%2Emodal%2Dfullscreen%2Dxl%2Ddown%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%2Dxl%2Ddown%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dxl%2Ddown%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dxl%2Ddown%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%2Dxl%2Ddown%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%7D%40media%28max%2Dwidth%3A%201399%2E98px%29%7B%2Emodal%2Dfullscreen%2Dxxl%2Ddown%7Bwidth%3A100vw%3Bmax%2Dwidth%3Anone%3Bheight%3A100%25%3Bmargin%3A0%7D%2Emodal%2Dfullscreen%2Dxxl%2Ddown%20%2Emodal%2Dcontent%7Bheight%3A100%25%3Bborder%3A0%3Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dxxl%2Ddown%20%2Emodal%2Dheader%7Bborder%2Dradius%3A0%7D%2Emodal%2Dfullscreen%2Dxxl%2Ddown%20%2Emodal%2Dbody%7Boverflow%2Dy%3Aauto%7D%2Emodal%2Dfullscreen%2Dxxl%2Ddown%20%2Emodal%2Dfooter%7Bborder%2Dradius%3A0%7D%7D%2Etooltip%7Bposition%3Aabsolute%3Bz%2Dindex%3A1080%3Bdisplay%3Ablock%3Bmargin%3A0%3Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dsans%2Dserif%29%3Bfont%2Dstyle%3Anormal%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Btext%2Dalign%3Aleft%3Btext%2Dalign%3Astart%3Btext%2Ddecoration%3Anone%3Btext%2Dshadow%3Anone%3Btext%2Dtransform%3Anone%3Bletter%2Dspacing%3Anormal%3Bword%2Dbreak%3Anormal%3Bword%2Dspacing%3Anormal%3Bwhite%2Dspace%3Anormal%3Bline%2Dbreak%3Aauto%3Bfont%2Dsize%3A0%2E875rem%3Bword%2Dwrap%3Abreak%2Dword%3Bopacity%3A0%7D%2Etooltip%2Eshow%7Bopacity%3A%2E9%7D%2Etooltip%20%2Etooltip%2Darrow%7Bposition%3Aabsolute%3Bdisplay%3Ablock%3Bwidth%3A%2E8rem%3Bheight%3A%2E4rem%7D%2Etooltip%20%2Etooltip%2Darrow%3A%3Abefore%7Bposition%3Aabsolute%3Bcontent%3A%22%22%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dstyle%3Asolid%7D%2Ebs%2Dtooltip%2Dtop%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%7Bpadding%3A%2E4rem%200%7D%2Ebs%2Dtooltip%2Dtop%20%2Etooltip%2Darrow%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%20%2Etooltip%2Darrow%7Bbottom%3A0%7D%2Ebs%2Dtooltip%2Dtop%20%2Etooltip%2Darrow%3A%3Abefore%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%20%2Etooltip%2Darrow%3A%3Abefore%7Btop%3A%2D1px%3Bborder%2Dwidth%3A%2E4rem%20%2E4rem%200%3Bborder%2Dtop%2Dcolor%3A%23000%7D%2Ebs%2Dtooltip%2Dend%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%7Bpadding%3A0%20%2E4rem%7D%2Ebs%2Dtooltip%2Dend%20%2Etooltip%2Darrow%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%20%2Etooltip%2Darrow%7Bleft%3A0%3Bwidth%3A%2E4rem%3Bheight%3A%2E8rem%7D%2Ebs%2Dtooltip%2Dend%20%2Etooltip%2Darrow%3A%3Abefore%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%20%2Etooltip%2Darrow%3A%3Abefore%7Bright%3A%2D1px%3Bborder%2Dwidth%3A%2E4rem%20%2E4rem%20%2E4rem%200%3Bborder%2Dright%2Dcolor%3A%23000%7D%2Ebs%2Dtooltip%2Dbottom%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%7Bpadding%3A%2E4rem%200%7D%2Ebs%2Dtooltip%2Dbottom%20%2Etooltip%2Darrow%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%20%2Etooltip%2Darrow%7Btop%3A0%7D%2Ebs%2Dtooltip%2Dbottom%20%2Etooltip%2Darrow%3A%3Abefore%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%20%2Etooltip%2Darrow%3A%3Abefore%7Bbottom%3A%2D1px%3Bborder%2Dwidth%3A0%20%2E4rem%20%2E4rem%3Bborder%2Dbottom%2Dcolor%3A%23000%7D%2Ebs%2Dtooltip%2Dstart%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%7Bpadding%3A0%20%2E4rem%7D%2Ebs%2Dtooltip%2Dstart%20%2Etooltip%2Darrow%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%20%2Etooltip%2Darrow%7Bright%3A0%3Bwidth%3A%2E4rem%3Bheight%3A%2E8rem%7D%2Ebs%2Dtooltip%2Dstart%20%2Etooltip%2Darrow%3A%3Abefore%2C%2Ebs%2Dtooltip%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%20%2Etooltip%2Darrow%3A%3Abefore%7Bleft%3A%2D1px%3Bborder%2Dwidth%3A%2E4rem%200%20%2E4rem%20%2E4rem%3Bborder%2Dleft%2Dcolor%3A%23000%7D%2Etooltip%2Dinner%7Bmax%2Dwidth%3A200px%3Bpadding%3A%2E25rem%20%2E5rem%3Bcolor%3A%23fff%3Btext%2Dalign%3Acenter%3Bbackground%2Dcolor%3A%23000%3Bborder%2Dradius%3A%2E25rem%7D%2Epopover%7Bposition%3Aabsolute%3Btop%3A0%3Bleft%3A0%20%3Bz%2Dindex%3A1070%3Bdisplay%3Ablock%3Bmax%2Dwidth%3A276px%3Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dsans%2Dserif%29%3Bfont%2Dstyle%3Anormal%3Bfont%2Dweight%3A400%3Bline%2Dheight%3A1%2E5%3Btext%2Dalign%3Aleft%3Btext%2Dalign%3Astart%3Btext%2Ddecoration%3Anone%3Btext%2Dshadow%3Anone%3Btext%2Dtransform%3Anone%3Bletter%2Dspacing%3Anormal%3Bword%2Dbreak%3Anormal%3Bword%2Dspacing%3Anormal%3Bwhite%2Dspace%3Anormal%3Bline%2Dbreak%3Aauto%3Bfont%2Dsize%3A0%2E875rem%3Bword%2Dwrap%3Abreak%2Dword%3Bbackground%2Dcolor%3A%232d2d2d%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E2%29%3Bborder%2Dradius%3A%2E3rem%7D%2Epopover%20%2Epopover%2Darrow%7Bposition%3Aabsolute%3Bdisplay%3Ablock%3Bwidth%3A1rem%3Bheight%3A%2E5rem%7D%2Epopover%20%2Epopover%2Darrow%3A%3Abefore%2C%2Epopover%20%2Epopover%2Darrow%3A%3Aafter%7Bposition%3Aabsolute%3Bdisplay%3Ablock%3Bcontent%3A%22%22%3Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dstyle%3Asolid%7D%2Ebs%2Dpopover%2Dtop%3E%2Epopover%2Darrow%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%3E%2Epopover%2Darrow%7Bbottom%3Acalc%28%2D0%2E5rem%20%2D%201px%29%7D%2Ebs%2Dpopover%2Dtop%3E%2Epopover%2Darrow%3A%3Abefore%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%3E%2Epopover%2Darrow%3A%3Abefore%7Bbottom%3A0%3Bborder%2Dwidth%3A%2E5rem%20%2E5rem%200%3Bborder%2Dtop%2Dcolor%3Argba%280%2C0%2C0%2C%2E25%29%7D%2Ebs%2Dpopover%2Dtop%3E%2Epopover%2Darrow%3A%3Aafter%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dtop%5D%3E%2Epopover%2Darrow%3A%3Aafter%7Bbottom%3A1px%3Bborder%2Dwidth%3A%2E5rem%20%2E5rem%200%3Bborder%2Dtop%2Dcolor%3A%232d2d2d%7D%2Ebs%2Dpopover%2Dend%3E%2Epopover%2Darrow%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%3E%2Epopover%2Darrow%7Bleft%3Acalc%28%2D0%2E5rem%20%2D%201px%29%3Bwidth%3A%2E5rem%3Bheight%3A1rem%7D%2Ebs%2Dpopover%2Dend%3E%2Epopover%2Darrow%3A%3Abefore%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%3E%2Epopover%2Darrow%3A%3Abefore%7Bleft%3A0%3Bborder%2Dwidth%3A%2E5rem%20%2E5rem%20%2E5rem%200%3Bborder%2Dright%2Dcolor%3Argba%280%2C0%2C0%2C%2E25%29%7D%2Ebs%2Dpopover%2Dend%3E%2Epopover%2Darrow%3A%3Aafter%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dright%5D%3E%2Epopover%2Darrow%3A%3Aafter%7Bleft%3A1px%3Bborder%2Dwidth%3A%2E5rem%20%2E5rem%20%2E5rem%200%3Bborder%2Dright%2Dcolor%3A%232d2d2d%7D%2Ebs%2Dpopover%2Dbottom%3E%2Epopover%2Darrow%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%3E%2Epopover%2Darrow%7Btop%3Acalc%28%2D0%2E5rem%20%2D%201px%29%7D%2Ebs%2Dpopover%2Dbottom%3E%2Epopover%2Darrow%3A%3Abefore%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%3E%2Epopover%2Darrow%3A%3Abefore%7Btop%3A0%3Bborder%2Dwidth%3A0%20%2E5rem%20%2E5rem%20%2E5rem%3Bborder%2Dbottom%2Dcolor%3Argba%280%2C0%2C0%2C%2E25%29%7D%2Ebs%2Dpopover%2Dbottom%3E%2Epopover%2Darrow%3A%3Aafter%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%3E%2Epopover%2Darrow%3A%3Aafter%7Btop%3A1px%3Bborder%2Dwidth%3A0%20%2E5rem%20%2E5rem%20%2E5rem%3Bborder%2Dbottom%2Dcolor%3A%232d2d2d%7D%2Ebs%2Dpopover%2Dbottom%20%2Epopover%2Dheader%3A%3Abefore%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dbottom%5D%20%2Epopover%2Dheader%3A%3Abefore%7Bposition%3Aabsolute%3Btop%3A0%3Bleft%3A50%25%3Bdisplay%3Ablock%3Bwidth%3A1rem%3Bmargin%2Dleft%3A%2D0%2E5rem%3Bcontent%3A%22%22%3Bborder%2Dbottom%3A1px%20solid%20%23434343%7D%2Ebs%2Dpopover%2Dstart%3E%2Epopover%2Darrow%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%3E%2Epopover%2Darrow%7Bright%3Acalc%28%2D0%2E5rem%20%2D%201px%29%3Bwidth%3A%2E5rem%3Bheight%3A1rem%7D%2Ebs%2Dpopover%2Dstart%3E%2Epopover%2Darrow%3A%3Abefore%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%3E%2Epopover%2Darrow%3A%3Abefore%7Bright%3A0%3Bborder%2Dwidth%3A%2E5rem%200%20%2E5rem%20%2E5rem%3Bborder%2Dleft%2Dcolor%3Argba%280%2C0%2C0%2C%2E25%29%7D%2Ebs%2Dpopover%2Dstart%3E%2Epopover%2Darrow%3A%3Aafter%2C%2Ebs%2Dpopover%2Dauto%5Bdata%2Dpopper%2Dplacement%5E%3Dleft%5D%3E%2Epopover%2Darrow%3A%3Aafter%7Bright%3A1px%3Bborder%2Dwidth%3A%2E5rem%200%20%2E5rem%20%2E5rem%3Bborder%2Dleft%2Dcolor%3A%232d2d2d%7D%2Epopover%2Dheader%7Bpadding%3A%2E5rem%201rem%3Bmargin%2Dbottom%3A0%3Bfont%2Dsize%3A1rem%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dbottom%3A1px%20solid%20rgba%280%2C0%2C0%2C%2E2%29%3Bborder%2Dtop%2Dleft%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%3Bborder%2Dtop%2Dright%2Dradius%3Acalc%280%2E3rem%20%2D%201px%29%7D%2Epopover%2Dheader%3Aempty%7Bdisplay%3Anone%7D%2Epopover%2Dbody%7Bpadding%3A1rem%201rem%3Bcolor%3A%23fff%7D%2Ecarousel%7Bposition%3Arelative%7D%2Ecarousel%2Epointer%2Devent%7Btouch%2Daction%3Apan%2Dy%3B%2Dwebkit%2Dtouch%2Daction%3Apan%2Dy%3B%2Dmoz%2Dtouch%2Daction%3Apan%2Dy%3B%2Dms%2Dtouch%2Daction%3Apan%2Dy%3B%2Do%2Dtouch%2Daction%3Apan%2Dy%7D%2Ecarousel%2Dinner%7Bposition%3Arelative%3Bwidth%3A100%25%3Boverflow%3Ahidden%7D%2Ecarousel%2Dinner%3A%3Aafter%7Bdisplay%3Ablock%3Bclear%3Aboth%3Bcontent%3A%22%22%7D%2Ecarousel%2Ditem%7Bposition%3Arelative%3Bdisplay%3Anone%3Bfloat%3Aleft%3Bwidth%3A100%25%3Bmargin%2Dright%3A%2D100%25%3Bbackface%2Dvisibility%3Ahidden%3B%2Dwebkit%2Dbackface%2Dvisibility%3Ahidden%3B%2Dmoz%2Dbackface%2Dvisibility%3Ahidden%3B%2Dms%2Dbackface%2Dvisibility%3Ahidden%3B%2Do%2Dbackface%2Dvisibility%3Ahidden%3Btransition%3Atransform%20%2E6s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecarousel%2Ditem%7Btransition%3Anone%7D%7D%2Ecarousel%2Ditem%2Eactive%2C%2Ecarousel%2Ditem%2Dnext%2C%2Ecarousel%2Ditem%2Dprev%7Bdisplay%3Ablock%7D%2Ecarousel%2Ditem%2Dnext%3Anot%28%2Ecarousel%2Ditem%2Dstart%29%2C%2Eactive%2Ecarousel%2Ditem%2Dend%7Btransform%3AtranslateX%28100%25%29%7D%2Ecarousel%2Ditem%2Dprev%3Anot%28%2Ecarousel%2Ditem%2Dend%29%2C%2Eactive%2Ecarousel%2Ditem%2Dstart%7Btransform%3AtranslateX%28%2D100%25%29%7D%2Ecarousel%2Dfade%20%2Ecarousel%2Ditem%7Bopacity%3A0%3Btransition%2Dproperty%3Aopacity%3Btransform%3Anone%7D%2Ecarousel%2Dfade%20%2Ecarousel%2Ditem%2Eactive%2C%2Ecarousel%2Dfade%20%2Ecarousel%2Ditem%2Dnext%2Ecarousel%2Ditem%2Dstart%2C%2Ecarousel%2Dfade%20%2Ecarousel%2Ditem%2Dprev%2Ecarousel%2Ditem%2Dend%7Bz%2Dindex%3A1%3Bopacity%3A1%7D%2Ecarousel%2Dfade%20%2Eactive%2Ecarousel%2Ditem%2Dstart%2C%2Ecarousel%2Dfade%20%2Eactive%2Ecarousel%2Ditem%2Dend%7Bz%2Dindex%3A0%3Bopacity%3A0%3Btransition%3Aopacity%200s%20%2E6s%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecarousel%2Dfade%20%2Eactive%2Ecarousel%2Ditem%2Dstart%2C%2Ecarousel%2Dfade%20%2Eactive%2Ecarousel%2Ditem%2Dend%7Btransition%3Anone%7D%7D%2Ecarousel%2Dcontrol%2Dprev%2C%2Ecarousel%2Dcontrol%2Dnext%7Bposition%3Aabsolute%3Btop%3A0%3Bbottom%3A0%3Bz%2Dindex%3A1%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Acenter%3B%2Dwebkit%2Djustify%2Dcontent%3Acenter%3Bwidth%3A15%25%3Bpadding%3A0%3Bcolor%3A%23fff%3Btext%2Dalign%3Acenter%3Bbackground%3Anone%3Bborder%3A0%3Bopacity%3A%2E5%3Btransition%3Aopacity%20%2E15s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecarousel%2Dcontrol%2Dprev%2C%2Ecarousel%2Dcontrol%2Dnext%7Btransition%3Anone%7D%7D%2Ecarousel%2Dcontrol%2Dprev%3Ahover%2C%2Ecarousel%2Dcontrol%2Dprev%3Afocus%2C%2Ecarousel%2Dcontrol%2Dnext%3Ahover%2C%2Ecarousel%2Dcontrol%2Dnext%3Afocus%7Bcolor%3A%23fff%3Btext%2Ddecoration%3Anone%3Boutline%3A0%3Bopacity%3A%2E9%7D%2Ecarousel%2Dcontrol%2Dprev%7Bleft%3A0%7D%2Ecarousel%2Dcontrol%2Dnext%7Bright%3A0%7D%2Ecarousel%2Dcontrol%2Dprev%2Dicon%2C%2Ecarousel%2Dcontrol%2Dnext%2Dicon%7Bdisplay%3Ainline%2Dblock%3Bwidth%3A2rem%3Bheight%3A2rem%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dposition%3A50%25%3Bbackground%2Dsize%3A100%25%20100%25%7D%2Ecarousel%2Dcontrol%2Dprev%2Dicon%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27%2523fff%27%253e%253cpath%20d%3D%27M11%2E354%201%2E646a%2E5%2E5%200%200%201%200%20%2E708L5%2E707%208l5%2E647%205%2E646a%2E5%2E5%200%200%201%2D%2E708%2E708l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708l6%2D6a%2E5%2E5%200%200%201%20%2E708%200z%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Ecarousel%2Dcontrol%2Dnext%2Dicon%7Bbackground%2Dimage%3Aurl%28%22data%3Aimage%2Fsvg%2Bxml%2C%253csvg%20xmlns%3D%27http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27%2523fff%27%253e%253cpath%20d%3D%27M4%2E646%201%2E646a%2E5%2E5%200%200%201%20%2E708%200l6%206a%2E5%2E5%200%200%201%200%20%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%2D%2E708L10%2E293%208%204%2E646%202%2E354a%2E5%2E5%200%200%201%200%2D%2E708z%27%2F%253e%253c%2Fsvg%253e%22%29%7D%2Ecarousel%2Dindicators%7Bposition%3Aabsolute%3Bright%3A0%3Bbottom%3A0%3Bleft%3A0%3Bz%2Dindex%3A2%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bjustify%2Dcontent%3Acenter%3B%2Dwebkit%2Djustify%2Dcontent%3Acenter%3Bpadding%3A0%3Bmargin%2Dright%3A15%25%3Bmargin%2Dbottom%3A1rem%3Bmargin%2Dleft%3A15%25%3Blist%2Dstyle%3Anone%7D%2Ecarousel%2Dindicators%20%5Bdata%2Dbs%2Dtarget%5D%7Bbox%2Dsizing%3Acontent%2Dbox%3Bflex%3A0%201%20auto%3B%2Dwebkit%2Dflex%3A0%201%20auto%3Bwidth%3A30px%3Bheight%3A3px%3Bpadding%3A0%3Bmargin%2Dright%3A3px%3Bmargin%2Dleft%3A3px%3Btext%2Dindent%3A%2D999px%3Bcursor%3Apointer%3Bbackground%2Dcolor%3A%23fff%3Bbackground%2Dclip%3Apadding%2Dbox%3Bborder%3A0%3Bborder%2Dtop%3A10px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bborder%2Dbottom%3A10px%20solid%20rgba%280%2C0%2C0%2C0%29%3Bopacity%3A%2E5%3Btransition%3Aopacity%20%2E6s%20ease%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Ecarousel%2Dindicators%20%5Bdata%2Dbs%2Dtarget%5D%7Btransition%3Anone%7D%7D%2Ecarousel%2Dindicators%20%2Eactive%7Bopacity%3A1%7D%2Ecarousel%2Dcaption%7Bposition%3Aabsolute%3Bright%3A15%25%3Bbottom%3A1%2E25rem%3Bleft%3A15%25%3Bpadding%2Dtop%3A1%2E25rem%3Bpadding%2Dbottom%3A1%2E25rem%3Bcolor%3A%23fff%3Btext%2Dalign%3Acenter%7D%2Ecarousel%2Ddark%20%2Ecarousel%2Dcontrol%2Dprev%2Dicon%2C%2Ecarousel%2Ddark%20%2Ecarousel%2Dcontrol%2Dnext%2Dicon%7Bfilter%3Ainvert%281%29%20grayscale%28100%29%7D%2Ecarousel%2Ddark%20%2Ecarousel%2Dindicators%20%5Bdata%2Dbs%2Dtarget%5D%7Bbackground%2Dcolor%3A%23000%7D%2Ecarousel%2Ddark%20%2Ecarousel%2Dcaption%7Bcolor%3A%23000%7D%40keyframes%20spinner%2Dborder%7Bto%7Btransform%3Arotate%28360deg%29%20%7D%7D%2Espinner%2Dborder%7Bdisplay%3Ainline%2Dblock%3Bwidth%3A2rem%3Bheight%3A2rem%3Bvertical%2Dalign%3A%2D0%2E125em%3Bborder%3A%2E25em%20solid%20currentColor%3Bborder%2Dright%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dradius%3A50%25%3Banimation%3A%2E75s%20linear%20infinite%20spinner%2Dborder%7D%2Espinner%2Dborder%2Dsm%7Bwidth%3A1rem%3Bheight%3A1rem%3Bborder%2Dwidth%3A%2E2em%7D%40keyframes%20spinner%2Dgrow%7B0%25%7Btransform%3Ascale%280%29%7D50%25%7Bopacity%3A1%3Btransform%3Anone%7D%7D%2Espinner%2Dgrow%7Bdisplay%3Ainline%2Dblock%3Bwidth%3A2rem%3Bheight%3A2rem%3Bvertical%2Dalign%3A%2D0%2E125em%3Bbackground%2Dcolor%3AcurrentColor%3Bborder%2Dradius%3A50%25%3Bopacity%3A0%3Banimation%3A%2E75s%20linear%20infinite%20spinner%2Dgrow%7D%2Espinner%2Dgrow%2Dsm%7Bwidth%3A1rem%3Bheight%3A1rem%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Espinner%2Dborder%2C%2Espinner%2Dgrow%7Banimation%2Dduration%3A1%2E5s%3B%2Dwebkit%2Danimation%2Dduration%3A1%2E5s%3B%2Dmoz%2Danimation%2Dduration%3A1%2E5s%3B%2Dms%2Danimation%2Dduration%3A1%2E5s%3B%2Do%2Danimation%2Dduration%3A1%2E5s%7D%7D%2Eoffcanvas%7Bposition%3Afixed%3Bbottom%3A0%3Bz%2Dindex%3A1045%3Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Bmax%2Dwidth%3A100%25%3Bvisibility%3Ahidden%3Bbackground%2Dcolor%3A%232d2d2d%3Bbackground%2Dclip%3Apadding%2Dbox%3Boutline%3A0%3Btransition%3Atransform%20%2E3s%20ease%2Din%2Dout%7D%40media%28prefers%2Dreduced%2Dmotion%3A%20reduce%29%7B%2Eoffcanvas%7Btransition%3Anone%7D%7D%2Eoffcanvas%2Dbackdrop%7Bposition%3Afixed%3Btop%3A0%3Bleft%3A0%3Bz%2Dindex%3A1040%3Bwidth%3A100vw%3Bheight%3A100vh%3Bbackground%2Dcolor%3A%23000%7D%2Eoffcanvas%2Dbackdrop%2Efade%7Bopacity%3A0%7D%2Eoffcanvas%2Dbackdrop%2Eshow%7Bopacity%3A%2E5%7D%2Eoffcanvas%2Dheader%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Bjustify%2Dcontent%3Aspace%2Dbetween%3B%2Dwebkit%2Djustify%2Dcontent%3Aspace%2Dbetween%3Bpadding%3A1rem%201rem%7D%2Eoffcanvas%2Dheader%20%2Ebtn%2Dclose%7Bpadding%3A%2E5rem%20%2E5rem%3Bmargin%2Dtop%3A%2D0%2E5rem%3Bmargin%2Dright%3A%2D0%2E5rem%3Bmargin%2Dbottom%3A%2D0%2E5rem%7D%2Eoffcanvas%2Dtitle%7Bmargin%2Dbottom%3A0%3Bline%2Dheight%3A1%2E5%7D%2Eoffcanvas%2Dbody%7Bflex%2Dgrow%3A1%3B%2Dwebkit%2Dflex%2Dgrow%3A1%3Bpadding%3A1rem%201rem%3Boverflow%2Dy%3Aauto%7D%2Eoffcanvas%2Dstart%7Btop%3A0%3Bleft%3A0%3Bwidth%3A400px%3Bborder%2Dright%3A1px%20solid%20%23434343%3Btransform%3AtranslateX%28%2D100%25%29%7D%2Eoffcanvas%2Dend%7Btop%3A0%3Bright%3A0%3Bwidth%3A400px%3Bborder%2Dleft%3A1px%20solid%20%23434343%3Btransform%3AtranslateX%28100%25%29%7D%2Eoffcanvas%2Dtop%7Btop%3A0%3Bright%3A0%3Bleft%3A0%3Bheight%3A30vh%3Bmax%2Dheight%3A100%25%3Bborder%2Dbottom%3A1px%20solid%20%23434343%3Btransform%3AtranslateY%28%2D100%25%29%7D%2Eoffcanvas%2Dbottom%7Bright%3A0%3Bleft%3A0%3Bheight%3A30vh%3Bmax%2Dheight%3A100%25%3Bborder%2Dtop%3A1px%20solid%20%23434343%3Btransform%3AtranslateY%28100%25%29%7D%2Eoffcanvas%2Eshow%7Btransform%3Anone%7D%2Eplaceholder%7Bdisplay%3Ainline%2Dblock%3Bmin%2Dheight%3A1em%3Bvertical%2Dalign%3Amiddle%3Bcursor%3Await%3Bbackground%2Dcolor%3AcurrentColor%3Bopacity%3A%2E5%7D%2Eplaceholder%2Ebtn%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bcontent%3A%22%22%7D%2Eplaceholder%2Dxs%7Bmin%2Dheight%3A%2E6em%7D%2Eplaceholder%2Dsm%7Bmin%2Dheight%3A%2E8em%7D%2Eplaceholder%2Dlg%7Bmin%2Dheight%3A1%2E2em%7D%2Eplaceholder%2Dglow%20%2Eplaceholder%7Banimation%3Aplaceholder%2Dglow%202s%20ease%2Din%2Dout%20infinite%7D%40keyframes%20placeholder%2Dglow%7B50%25%7Bopacity%3A%2E2%7D%7D%2Eplaceholder%2Dwave%7Bmask%2Dimage%3Alinear%2Dgradient%28130deg%2C%20%23000%2055%25%2C%20rgba%280%2C%200%2C%200%2C%200%2E8%29%2075%25%2C%20%23000%2095%25%29%3B%2Dwebkit%2Dmask%2Dimage%3Alinear%2Dgradient%28130deg%2C%20%23000%2055%25%2C%20rgba%280%2C%200%2C%200%2C%200%2E8%29%2075%25%2C%20%23000%2095%25%29%3Bmask%2Dsize%3A200%25%20100%25%3B%2Dwebkit%2Dmask%2Dsize%3A200%25%20100%25%3Banimation%3Aplaceholder%2Dwave%202s%20linear%20infinite%7D%40keyframes%20placeholder%2Dwave%7B100%25%7Bmask%2Dposition%3A%2D200%25%200%25%3B%2Dwebkit%2Dmask%2Dposition%3A%2D200%25%200%25%7D%7D%2Eclearfix%3A%3Aafter%7Bdisplay%3Ablock%3Bclear%3Aboth%3Bcontent%3A%22%22%7D%2Elink%2Ddefault%7Bcolor%3A%23434343%7D%2Elink%2Ddefault%3Ahover%2C%2Elink%2Ddefault%3Afocus%7Bcolor%3A%23363636%7D%2Elink%2Dprimary%7Bcolor%3A%23375a7f%7D%2Elink%2Dprimary%3Ahover%2C%2Elink%2Dprimary%3Afocus%7Bcolor%3A%232c4866%7D%2Elink%2Dsecondary%7Bcolor%3A%23434343%7D%2Elink%2Dsecondary%3Ahover%2C%2Elink%2Dsecondary%3Afocus%7Bcolor%3A%23363636%7D%2Elink%2Dsuccess%7Bcolor%3A%2300bc8c%7D%2Elink%2Dsuccess%3Ahover%2C%2Elink%2Dsuccess%3Afocus%7Bcolor%3A%23009670%7D%2Elink%2Dinfo%7Bcolor%3A%233498db%7D%2Elink%2Dinfo%3Ahover%2C%2Elink%2Dinfo%3Afocus%7Bcolor%3A%232a7aaf%7D%2Elink%2Dwarning%7Bcolor%3A%23f39c12%7D%2Elink%2Dwarning%3Ahover%2C%2Elink%2Dwarning%3Afocus%7Bcolor%3A%23c27d0e%7D%2Elink%2Ddanger%7Bcolor%3A%23e74c3c%7D%2Elink%2Ddanger%3Ahover%2C%2Elink%2Ddanger%3Afocus%7Bcolor%3A%23b93d30%7D%2Elink%2Dlight%7Bcolor%3A%236f6f6f%7D%2Elink%2Dlight%3Ahover%2C%2Elink%2Dlight%3Afocus%7Bcolor%3A%23595959%7D%2Elink%2Ddark%7Bcolor%3A%232d2d2d%7D%2Elink%2Ddark%3Ahover%2C%2Elink%2Ddark%3Afocus%7Bcolor%3A%23242424%7D%2Eratio%7Bposition%3Arelative%3Bwidth%3A100%25%7D%2Eratio%3A%3Abefore%7Bdisplay%3Ablock%3Bpadding%2Dtop%3Avar%28%2D%2Dbs%2Daspect%2Dratio%29%3Bcontent%3A%22%22%7D%2Eratio%3E%2A%7Bposition%3Aabsolute%3Btop%3A0%3Bleft%3A0%3Bwidth%3A100%25%3Bheight%3A100%25%7D%2Eratio%2D1x1%7B%2D%2Dbs%2Daspect%2Dratio%3A%20100%25%7D%2Eratio%2D4x3%7B%2D%2Dbs%2Daspect%2Dratio%3A%2075%25%7D%2Eratio%2D16x9%7B%2D%2Dbs%2Daspect%2Dratio%3A%2056%2E25%25%7D%2Eratio%2D21x9%7B%2D%2Dbs%2Daspect%2Dratio%3A%2042%2E8571428571%25%7D%2Efixed%2Dtop%7Bposition%3Afixed%3Btop%3A0%3Bright%3A0%3Bleft%3A0%3Bz%2Dindex%3A1030%7D%2Efixed%2Dbottom%7Bposition%3Afixed%3Bright%3A0%3Bbottom%3A0%3Bleft%3A0%3Bz%2Dindex%3A1030%7D%2Esticky%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Esticky%2Dsm%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Esticky%2Dmd%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Esticky%2Dlg%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Esticky%2Dxl%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Esticky%2Dxxl%2Dtop%7Bposition%3Asticky%3Btop%3A0%3Bz%2Dindex%3A1020%7D%7D%2Ehstack%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%2Ddirection%3Arow%3B%2Dwebkit%2Dflex%2Ddirection%3Arow%3Balign%2Ditems%3Acenter%3B%2Dwebkit%2Dalign%2Ditems%3Acenter%3Balign%2Dself%3Astretch%3B%2Dwebkit%2Dalign%2Dself%3Astretch%7D%2Evstack%7Bdisplay%3Aflex%3Bdisplay%3A%2Dwebkit%2Dflex%3Bflex%3A1%201%20auto%3B%2Dwebkit%2Dflex%3A1%201%20auto%3Bflex%2Ddirection%3Acolumn%3B%2Dwebkit%2Dflex%2Ddirection%3Acolumn%3Balign%2Dself%3Astretch%3B%2Dwebkit%2Dalign%2Dself%3Astretch%7D%2Evisually%2Dhidden%2C%2Evisually%2Dhidden%2Dfocusable%3Anot%28%3Afocus%29%3Anot%28%3Afocus%2Dwithin%29%7Bposition%3Aabsolute%20%21important%3Bwidth%3A1px%20%21important%3Bheight%3A1px%20%21important%3Bpadding%3A0%20%21important%3Bmargin%3A%2D1px%20%21important%3Boverflow%3Ahidden%20%21important%3Bclip%3Arect%280%2C%200%2C%200%2C%200%29%20%21important%3Bwhite%2Dspace%3Anowrap%20%21important%3Bborder%3A0%20%21important%7D%2Estretched%2Dlink%3A%3Aafter%7Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%3Bbottom%3A0%3Bleft%3A0%3Bz%2Dindex%3A1%3Bcontent%3A%22%22%7D%2Etext%2Dtruncate%7Boverflow%3Ahidden%3Btext%2Doverflow%3Aellipsis%3Bwhite%2Dspace%3Anowrap%7D%2Evr%7Bdisplay%3Ainline%2Dblock%3Balign%2Dself%3Astretch%3B%2Dwebkit%2Dalign%2Dself%3Astretch%3Bwidth%3A1px%3Bmin%2Dheight%3A1em%3Bbackground%2Dcolor%3AcurrentColor%3Bopacity%3A%2E25%7D%2Ealign%2Dbaseline%7Bvertical%2Dalign%3Abaseline%20%21important%7D%2Ealign%2Dtop%7Bvertical%2Dalign%3Atop%20%21important%7D%2Ealign%2Dmiddle%7Bvertical%2Dalign%3Amiddle%20%21important%7D%2Ealign%2Dbottom%7Bvertical%2Dalign%3Abottom%20%21important%7D%2Ealign%2Dtext%2Dbottom%7Bvertical%2Dalign%3Atext%2Dbottom%20%21important%7D%2Ealign%2Dtext%2Dtop%7Bvertical%2Dalign%3Atext%2Dtop%20%21important%7D%2Efloat%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dnone%7Bfloat%3Anone%20%21important%7D%2Eopacity%2D0%7Bopacity%3A0%20%21important%7D%2Eopacity%2D25%7Bopacity%3A%2E25%20%21important%7D%2Eopacity%2D50%7Bopacity%3A%2E5%20%21important%7D%2Eopacity%2D75%7Bopacity%3A%2E75%20%21important%7D%2Eopacity%2D100%7Bopacity%3A1%20%21important%7D%2Eoverflow%2Dauto%7Boverflow%3Aauto%20%21important%7D%2Eoverflow%2Dhidden%7Boverflow%3Ahidden%20%21important%7D%2Eoverflow%2Dvisible%7Boverflow%3Avisible%20%21important%7D%2Eoverflow%2Dscroll%7Boverflow%3Ascroll%20%21important%7D%2Ed%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eshadow%7Bbox%2Dshadow%3A0%20%2E5rem%201rem%20rgba%280%2C0%2C0%2C%2E15%29%20%21important%7D%2Eshadow%2Dsm%7Bbox%2Dshadow%3A0%20%2E125rem%20%2E25rem%20rgba%280%2C0%2C0%2C%2E075%29%20%21important%7D%2Eshadow%2Dlg%7Bbox%2Dshadow%3A0%201rem%203rem%20rgba%280%2C0%2C0%2C%2E175%29%20%21important%7D%2Eshadow%2Dnone%7Bbox%2Dshadow%3Anone%20%21important%7D%2Eposition%2Dstatic%7Bposition%3Astatic%20%21important%7D%2Eposition%2Drelative%7Bposition%3Arelative%20%21important%7D%2Eposition%2Dabsolute%7Bposition%3Aabsolute%20%21important%7D%2Eposition%2Dfixed%7Bposition%3Afixed%20%21important%7D%2Eposition%2Dsticky%7Bposition%3Asticky%20%21important%7D%2Etop%2D0%7Btop%3A0%20%21important%7D%2Etop%2D50%7Btop%3A50%25%20%21important%7D%2Etop%2D100%7Btop%3A100%25%20%21important%7D%2Ebottom%2D0%7Bbottom%3A0%20%21important%7D%2Ebottom%2D50%7Bbottom%3A50%25%20%21important%7D%2Ebottom%2D100%7Bbottom%3A100%25%20%21important%7D%2Estart%2D0%7Bleft%3A0%20%21important%7D%2Estart%2D50%7Bleft%3A50%25%20%21important%7D%2Estart%2D100%7Bleft%3A100%25%20%21important%7D%2Eend%2D0%7Bright%3A0%20%21important%7D%2Eend%2D50%7Bright%3A50%25%20%21important%7D%2Eend%2D100%7Bright%3A100%25%20%21important%7D%2Etranslate%2Dmiddle%7Btransform%3Atranslate%28%2D50%25%2C%20%2D50%25%29%20%21important%7D%2Etranslate%2Dmiddle%2Dx%7Btransform%3AtranslateX%28%2D50%25%29%20%21important%7D%2Etranslate%2Dmiddle%2Dy%7Btransform%3AtranslateY%28%2D50%25%29%20%21important%7D%2Eborder%7Bborder%3A1px%20solid%20%23dee2e6%20%21important%7D%2Eborder%2D0%7Bborder%3A0%20%21important%7D%2Eborder%2Dtop%7Bborder%2Dtop%3A1px%20solid%20%23dee2e6%20%21important%7D%2Eborder%2Dtop%2D0%7Bborder%2Dtop%3A0%20%21important%7D%2Eborder%2Dend%7Bborder%2Dright%3A1px%20solid%20%23dee2e6%20%21important%7D%2Eborder%2Dend%2D0%7Bborder%2Dright%3A0%20%21important%7D%2Eborder%2Dbottom%7Bborder%2Dbottom%3A1px%20solid%20%23dee2e6%20%21important%7D%2Eborder%2Dbottom%2D0%7Bborder%2Dbottom%3A0%20%21important%7D%2Eborder%2Dstart%7Bborder%2Dleft%3A1px%20solid%20%23dee2e6%20%21important%7D%2Eborder%2Dstart%2D0%7Bborder%2Dleft%3A0%20%21important%7D%2Eborder%2Ddefault%7Bborder%2Dcolor%3A%23434343%20%21important%7D%2Eborder%2Dprimary%7Bborder%2Dcolor%3A%23375a7f%20%21important%7D%2Eborder%2Dsecondary%7Bborder%2Dcolor%3A%23434343%20%21important%7D%2Eborder%2Dsuccess%7Bborder%2Dcolor%3A%2300bc8c%20%21important%7D%2Eborder%2Dinfo%7Bborder%2Dcolor%3A%233498db%20%21important%7D%2Eborder%2Dwarning%7Bborder%2Dcolor%3A%23f39c12%20%21important%7D%2Eborder%2Ddanger%7Bborder%2Dcolor%3A%23e74c3c%20%21important%7D%2Eborder%2Dlight%7Bborder%2Dcolor%3A%236f6f6f%20%21important%7D%2Eborder%2Ddark%7Bborder%2Dcolor%3A%232d2d2d%20%21important%7D%2Eborder%2Dwhite%7Bborder%2Dcolor%3A%23fff%20%21important%7D%2Eborder%2D1%7Bborder%2Dwidth%3A1px%20%21important%7D%2Eborder%2D2%7Bborder%2Dwidth%3A2px%20%21important%7D%2Eborder%2D3%7Bborder%2Dwidth%3A3px%20%21important%7D%2Eborder%2D4%7Bborder%2Dwidth%3A4px%20%21important%7D%2Eborder%2D5%7Bborder%2Dwidth%3A5px%20%21important%7D%2Ew%2D25%7Bwidth%3A25%25%20%21important%7D%2Ew%2D50%7Bwidth%3A50%25%20%21important%7D%2Ew%2D75%7Bwidth%3A75%25%20%21important%7D%2Ew%2D100%7Bwidth%3A100%25%20%21important%7D%2Ew%2Dauto%7Bwidth%3Aauto%20%21important%7D%2Emw%2D100%7Bmax%2Dwidth%3A100%25%20%21important%7D%2Evw%2D100%7Bwidth%3A100vw%20%21important%7D%2Emin%2Dvw%2D100%7Bmin%2Dwidth%3A100vw%20%21important%7D%2Eh%2D25%7Bheight%3A25%25%20%21important%7D%2Eh%2D50%7Bheight%3A50%25%20%21important%7D%2Eh%2D75%7Bheight%3A75%25%20%21important%7D%2Eh%2D100%7Bheight%3A100%25%20%21important%7D%2Eh%2Dauto%7Bheight%3Aauto%20%21important%7D%2Emh%2D100%7Bmax%2Dheight%3A100%25%20%21important%7D%2Evh%2D100%7Bheight%3A100vh%20%21important%7D%2Emin%2Dvh%2D100%7Bmin%2Dheight%3A100vh%20%21important%7D%2Eflex%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2D0%7Bgap%3A0%20%21important%7D%2Egap%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2D0%7Border%3A0%20%21important%7D%2Eorder%2D1%7Border%3A1%20%21important%7D%2Eorder%2D2%7Border%3A2%20%21important%7D%2Eorder%2D3%7Border%3A3%20%21important%7D%2Eorder%2D4%7Border%3A4%20%21important%7D%2Eorder%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dlast%7Border%3A6%20%21important%7D%2Em%2D0%7Bmargin%3A0%20%21important%7D%2Em%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Efont%2Dmonospace%7Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dmonospace%29%20%21important%7D%2Efs%2D1%7Bfont%2Dsize%3Acalc%281%2E325rem%20%2B%200%2E9vw%29%20%21important%7D%2Efs%2D2%7Bfont%2Dsize%3Acalc%281%2E29rem%20%2B%200%2E48vw%29%20%21important%7D%2Efs%2D3%7Bfont%2Dsize%3Acalc%281%2E27rem%20%2B%200%2E24vw%29%20%21important%7D%2Efs%2D4%7Bfont%2Dsize%3A1%2E25rem%20%21important%7D%2Efs%2D5%7Bfont%2Dsize%3A1%2E1rem%20%21important%7D%2Efs%2D6%7Bfont%2Dsize%3A1rem%20%21important%7D%2Efst%2Ditalic%7Bfont%2Dstyle%3Aitalic%20%21important%7D%2Efst%2Dnormal%7Bfont%2Dstyle%3Anormal%20%21important%7D%2Efw%2Dlight%7Bfont%2Dweight%3A300%20%21important%7D%2Efw%2Dlighter%7Bfont%2Dweight%3Alighter%20%21important%7D%2Efw%2Dnormal%7Bfont%2Dweight%3A400%20%21important%7D%2Efw%2Dbold%7Bfont%2Dweight%3A700%20%21important%7D%2Efw%2Dbolder%7Bfont%2Dweight%3Abolder%20%21important%7D%2Elh%2D1%7Bline%2Dheight%3A1%20%21important%7D%2Elh%2Dsm%7Bline%2Dheight%3A1%2E25%20%21important%7D%2Elh%2Dbase%7Bline%2Dheight%3A1%2E5%20%21important%7D%2Elh%2Dlg%7Bline%2Dheight%3A2%20%21important%7D%2Etext%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%2Etext%2Ddecoration%2Dnone%7Btext%2Ddecoration%3Anone%20%21important%7D%2Etext%2Ddecoration%2Dunderline%7Btext%2Ddecoration%3Aunderline%20%21important%7D%2Etext%2Ddecoration%2Dline%2Dthrough%7Btext%2Ddecoration%3Aline%2Dthrough%20%21important%7D%2Etext%2Dlowercase%7Btext%2Dtransform%3Alowercase%20%21important%7D%2Etext%2Duppercase%7Btext%2Dtransform%3Auppercase%20%21important%7D%2Etext%2Dcapitalize%7Btext%2Dtransform%3Acapitalize%20%21important%7D%2Etext%2Dwrap%7Bwhite%2Dspace%3Anormal%20%21important%7D%2Etext%2Dnowrap%7Bwhite%2Dspace%3Anowrap%20%21important%7D%2Etext%2Dbreak%7Bword%2Dwrap%3Abreak%2Dword%20%21important%3Bword%2Dbreak%3Abreak%2Dword%20%21important%7D%2Etext%2Ddefault%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Ddefault%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dprimary%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dprimary%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dsecondary%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dsecondary%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dsuccess%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dsuccess%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dinfo%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dinfo%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dwarning%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dwarning%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Ddanger%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Ddanger%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dlight%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dlight%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Ddark%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Ddark%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dblack%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dblack%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dwhite%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dwhite%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dbody%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28var%28%2D%2Dbs%2Dbody%2Dcolor%2Drgb%29%2C%20var%28%2D%2Dbs%2Dtext%2Dopacity%29%29%20%21important%7D%2Etext%2Dmuted%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3A%23595959%20%21important%7D%2Etext%2Dblack%2D50%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%280%2C0%2C0%2C%2E5%29%20%21important%7D%2Etext%2Dwhite%2D50%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Argba%28255%2C255%2C255%2C%2E5%29%20%21important%7D%2Etext%2Dreset%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%3Bcolor%3Ainherit%20%21important%7D%2Etext%2Dopacity%2D25%7B%2D%2Dbs%2Dtext%2Dopacity%3A%200%2E25%7D%2Etext%2Dopacity%2D50%7B%2D%2Dbs%2Dtext%2Dopacity%3A%200%2E5%7D%2Etext%2Dopacity%2D75%7B%2D%2Dbs%2Dtext%2Dopacity%3A%200%2E75%7D%2Etext%2Dopacity%2D100%7B%2D%2Dbs%2Dtext%2Dopacity%3A%201%7D%2Ebg%2Ddefault%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Ddefault%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dprimary%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dprimary%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dsecondary%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dsecondary%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dsuccess%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dsuccess%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dinfo%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dinfo%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dwarning%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dwarning%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Ddanger%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Ddanger%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dlight%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dlight%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Ddark%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Ddark%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dblack%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dblack%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dwhite%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dwhite%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dbody%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%28var%28%2D%2Dbs%2Dbody%2Dbg%2Drgb%29%2C%20var%28%2D%2Dbs%2Dbg%2Dopacity%29%29%20%21important%7D%2Ebg%2Dtransparent%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%20%21important%7D%2Ebg%2Dopacity%2D10%7B%2D%2Dbs%2Dbg%2Dopacity%3A%200%2E1%7D%2Ebg%2Dopacity%2D25%7B%2D%2Dbs%2Dbg%2Dopacity%3A%200%2E25%7D%2Ebg%2Dopacity%2D50%7B%2D%2Dbs%2Dbg%2Dopacity%3A%200%2E5%7D%2Ebg%2Dopacity%2D75%7B%2D%2Dbs%2Dbg%2Dopacity%3A%200%2E75%7D%2Ebg%2Dopacity%2D100%7B%2D%2Dbs%2Dbg%2Dopacity%3A%201%7D%2Ebg%2Dgradient%7Bbackground%2Dimage%3Avar%28%2D%2Dbs%2Dgradient%29%20%21important%7D%2Euser%2Dselect%2Dall%7Buser%2Dselect%3Aall%20%21important%7D%2Euser%2Dselect%2Dauto%7Buser%2Dselect%3Aauto%20%21important%7D%2Euser%2Dselect%2Dnone%7Buser%2Dselect%3Anone%20%21important%7D%2Epe%2Dnone%7Bpointer%2Devents%3Anone%20%21important%7D%2Epe%2Dauto%7Bpointer%2Devents%3Aauto%20%21important%7D%2Erounded%7Bborder%2Dradius%3A%2E25rem%20%21important%7D%2Erounded%2D0%7Bborder%2Dradius%3A0%20%21important%7D%2Erounded%2D1%7Bborder%2Dradius%3A%2E2rem%20%21important%7D%2Erounded%2D2%7Bborder%2Dradius%3A%2E25rem%20%21important%7D%2Erounded%2D3%7Bborder%2Dradius%3A%2E3rem%20%21important%7D%2Erounded%2Dcircle%7Bborder%2Dradius%3A50%25%20%21important%7D%2Erounded%2Dpill%7Bborder%2Dradius%3A50rem%20%21important%7D%2Erounded%2Dtop%7Bborder%2Dtop%2Dleft%2Dradius%3A%2E25rem%20%21important%3Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%20%21important%7D%2Erounded%2Dend%7Bborder%2Dtop%2Dright%2Dradius%3A%2E25rem%20%21important%3Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%20%21important%7D%2Erounded%2Dbottom%7Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%20%21important%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%20%21important%7D%2Erounded%2Dstart%7Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%20%21important%3Bborder%2Dtop%2Dleft%2Dradius%3A%2E25rem%20%21important%7D%2Evisible%7Bvisibility%3Avisible%20%21important%7D%2Einvisible%7Bvisibility%3Ahidden%20%21important%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Efloat%2Dsm%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dsm%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dsm%2Dnone%7Bfloat%3Anone%20%21important%7D%2Ed%2Dsm%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dsm%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dsm%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dsm%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dsm%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dsm%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dsm%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dsm%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dsm%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dsm%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eflex%2Dsm%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Dsm%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dsm%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Dsm%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dsm%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dsm%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dsm%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dsm%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dsm%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dsm%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dsm%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dsm%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2Dsm%2D0%7Bgap%3A0%20%21important%7D%2Egap%2Dsm%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2Dsm%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2Dsm%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2Dsm%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2Dsm%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Dsm%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dsm%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dsm%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dsm%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dsm%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dsm%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dsm%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dsm%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dsm%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dsm%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dsm%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dsm%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dsm%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dsm%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2Dsm%2D0%7Border%3A0%20%21important%7D%2Eorder%2Dsm%2D1%7Border%3A1%20%21important%7D%2Eorder%2Dsm%2D2%7Border%3A2%20%21important%7D%2Eorder%2Dsm%2D3%7Border%3A3%20%21important%7D%2Eorder%2Dsm%2D4%7Border%3A4%20%21important%7D%2Eorder%2Dsm%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dsm%2Dlast%7Border%3A6%20%21important%7D%2Em%2Dsm%2D0%7Bmargin%3A0%20%21important%7D%2Em%2Dsm%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2Dsm%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2Dsm%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2Dsm%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2Dsm%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dsm%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2Dsm%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2Dsm%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2Dsm%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2Dsm%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2Dsm%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2Dsm%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dsm%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2Dsm%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2Dsm%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2Dsm%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2Dsm%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2Dsm%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2Dsm%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dsm%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2Dsm%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2Dsm%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2Dsm%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2Dsm%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2Dsm%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2Dsm%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dsm%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2Dsm%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2Dsm%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2Dsm%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2Dsm%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2Dsm%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2Dsm%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dsm%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2Dsm%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2Dsm%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2Dsm%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2Dsm%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2Dsm%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2Dsm%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dsm%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2Dsm%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2Dsm%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2Dsm%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2Dsm%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2Dsm%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2Dsm%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dsm%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2Dsm%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2Dsm%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2Dsm%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2Dsm%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2Dsm%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2Dsm%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2Dsm%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2Dsm%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2Dsm%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2Dsm%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2Dsm%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2Dsm%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2Dsm%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2Dsm%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2Dsm%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2Dsm%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2Dsm%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2Dsm%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2Dsm%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2Dsm%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2Dsm%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2Dsm%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2Dsm%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2Dsm%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2Dsm%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2Dsm%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2Dsm%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2Dsm%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2Dsm%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2Dsm%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2Dsm%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2Dsm%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2Dsm%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2Dsm%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2Dsm%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2Dsm%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2Dsm%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2Dsm%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2Dsm%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2Dsm%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2Dsm%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2Dsm%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Etext%2Dsm%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dsm%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dsm%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Efloat%2Dmd%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dmd%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dmd%2Dnone%7Bfloat%3Anone%20%21important%7D%2Ed%2Dmd%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dmd%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dmd%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dmd%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dmd%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dmd%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dmd%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dmd%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dmd%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dmd%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eflex%2Dmd%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Dmd%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dmd%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Dmd%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dmd%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dmd%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dmd%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dmd%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dmd%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dmd%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dmd%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dmd%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2Dmd%2D0%7Bgap%3A0%20%21important%7D%2Egap%2Dmd%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2Dmd%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2Dmd%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2Dmd%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2Dmd%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Dmd%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dmd%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dmd%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dmd%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dmd%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dmd%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dmd%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dmd%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dmd%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dmd%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dmd%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dmd%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dmd%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dmd%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2Dmd%2D0%7Border%3A0%20%21important%7D%2Eorder%2Dmd%2D1%7Border%3A1%20%21important%7D%2Eorder%2Dmd%2D2%7Border%3A2%20%21important%7D%2Eorder%2Dmd%2D3%7Border%3A3%20%21important%7D%2Eorder%2Dmd%2D4%7Border%3A4%20%21important%7D%2Eorder%2Dmd%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dmd%2Dlast%7Border%3A6%20%21important%7D%2Em%2Dmd%2D0%7Bmargin%3A0%20%21important%7D%2Em%2Dmd%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2Dmd%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2Dmd%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2Dmd%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2Dmd%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dmd%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2Dmd%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2Dmd%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2Dmd%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2Dmd%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2Dmd%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2Dmd%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dmd%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2Dmd%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2Dmd%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2Dmd%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2Dmd%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2Dmd%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2Dmd%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dmd%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2Dmd%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2Dmd%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2Dmd%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2Dmd%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2Dmd%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2Dmd%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dmd%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2Dmd%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2Dmd%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2Dmd%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2Dmd%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2Dmd%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2Dmd%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dmd%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2Dmd%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2Dmd%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2Dmd%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2Dmd%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2Dmd%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2Dmd%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dmd%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2Dmd%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2Dmd%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2Dmd%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2Dmd%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2Dmd%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2Dmd%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dmd%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2Dmd%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2Dmd%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2Dmd%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2Dmd%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2Dmd%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2Dmd%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2Dmd%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2Dmd%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2Dmd%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2Dmd%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2Dmd%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2Dmd%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2Dmd%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2Dmd%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2Dmd%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2Dmd%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2Dmd%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2Dmd%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2Dmd%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2Dmd%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2Dmd%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2Dmd%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2Dmd%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2Dmd%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2Dmd%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2Dmd%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2Dmd%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2Dmd%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2Dmd%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2Dmd%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2Dmd%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2Dmd%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2Dmd%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2Dmd%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2Dmd%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2Dmd%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2Dmd%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2Dmd%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2Dmd%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2Dmd%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2Dmd%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2Dmd%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Etext%2Dmd%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dmd%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dmd%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Efloat%2Dlg%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dlg%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dlg%2Dnone%7Bfloat%3Anone%20%21important%7D%2Ed%2Dlg%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dlg%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dlg%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dlg%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dlg%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dlg%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dlg%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dlg%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dlg%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dlg%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eflex%2Dlg%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Dlg%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dlg%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Dlg%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dlg%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dlg%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dlg%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dlg%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dlg%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dlg%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dlg%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dlg%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2Dlg%2D0%7Bgap%3A0%20%21important%7D%2Egap%2Dlg%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2Dlg%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2Dlg%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2Dlg%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2Dlg%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Dlg%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dlg%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dlg%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dlg%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dlg%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dlg%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dlg%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dlg%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dlg%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dlg%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dlg%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dlg%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dlg%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dlg%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2Dlg%2D0%7Border%3A0%20%21important%7D%2Eorder%2Dlg%2D1%7Border%3A1%20%21important%7D%2Eorder%2Dlg%2D2%7Border%3A2%20%21important%7D%2Eorder%2Dlg%2D3%7Border%3A3%20%21important%7D%2Eorder%2Dlg%2D4%7Border%3A4%20%21important%7D%2Eorder%2Dlg%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dlg%2Dlast%7Border%3A6%20%21important%7D%2Em%2Dlg%2D0%7Bmargin%3A0%20%21important%7D%2Em%2Dlg%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2Dlg%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2Dlg%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2Dlg%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2Dlg%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dlg%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2Dlg%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2Dlg%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2Dlg%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2Dlg%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2Dlg%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2Dlg%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dlg%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2Dlg%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2Dlg%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2Dlg%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2Dlg%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2Dlg%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2Dlg%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dlg%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2Dlg%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2Dlg%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2Dlg%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2Dlg%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2Dlg%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2Dlg%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dlg%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2Dlg%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2Dlg%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2Dlg%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2Dlg%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2Dlg%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2Dlg%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dlg%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2Dlg%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2Dlg%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2Dlg%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2Dlg%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2Dlg%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2Dlg%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dlg%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2Dlg%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2Dlg%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2Dlg%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2Dlg%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2Dlg%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2Dlg%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dlg%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2Dlg%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2Dlg%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2Dlg%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2Dlg%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2Dlg%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2Dlg%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2Dlg%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2Dlg%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2Dlg%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2Dlg%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2Dlg%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2Dlg%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2Dlg%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2Dlg%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2Dlg%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2Dlg%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2Dlg%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2Dlg%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2Dlg%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2Dlg%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2Dlg%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2Dlg%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2Dlg%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2Dlg%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2Dlg%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2Dlg%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2Dlg%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2Dlg%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2Dlg%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2Dlg%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2Dlg%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2Dlg%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2Dlg%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2Dlg%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2Dlg%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2Dlg%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2Dlg%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2Dlg%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2Dlg%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2Dlg%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2Dlg%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2Dlg%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Etext%2Dlg%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dlg%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dlg%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Efloat%2Dxl%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dxl%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dxl%2Dnone%7Bfloat%3Anone%20%21important%7D%2Ed%2Dxl%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dxl%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dxl%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dxl%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dxl%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dxl%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dxl%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dxl%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dxl%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dxl%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eflex%2Dxl%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Dxl%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dxl%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Dxl%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dxl%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dxl%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dxl%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dxl%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dxl%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dxl%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dxl%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dxl%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2Dxl%2D0%7Bgap%3A0%20%21important%7D%2Egap%2Dxl%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2Dxl%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2Dxl%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2Dxl%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2Dxl%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Dxl%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dxl%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dxl%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dxl%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dxl%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dxl%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dxl%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dxl%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dxl%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dxl%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dxl%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dxl%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dxl%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dxl%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2Dxl%2D0%7Border%3A0%20%21important%7D%2Eorder%2Dxl%2D1%7Border%3A1%20%21important%7D%2Eorder%2Dxl%2D2%7Border%3A2%20%21important%7D%2Eorder%2Dxl%2D3%7Border%3A3%20%21important%7D%2Eorder%2Dxl%2D4%7Border%3A4%20%21important%7D%2Eorder%2Dxl%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dxl%2Dlast%7Border%3A6%20%21important%7D%2Em%2Dxl%2D0%7Bmargin%3A0%20%21important%7D%2Em%2Dxl%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2Dxl%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2Dxl%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2Dxl%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2Dxl%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dxl%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2Dxl%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2Dxl%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2Dxl%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2Dxl%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2Dxl%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2Dxl%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dxl%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2Dxl%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2Dxl%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2Dxl%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2Dxl%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2Dxl%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2Dxl%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dxl%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2Dxl%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2Dxl%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2Dxl%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2Dxl%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2Dxl%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2Dxl%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dxl%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2Dxl%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2Dxl%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2Dxl%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2Dxl%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2Dxl%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2Dxl%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dxl%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2Dxl%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2Dxl%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2Dxl%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2Dxl%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2Dxl%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2Dxl%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dxl%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2Dxl%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2Dxl%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2Dxl%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2Dxl%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2Dxl%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2Dxl%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dxl%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2Dxl%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2Dxl%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2Dxl%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2Dxl%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2Dxl%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2Dxl%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2Dxl%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2Dxl%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2Dxl%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2Dxl%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2Dxl%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2Dxl%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2Dxl%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2Dxl%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2Dxl%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2Dxl%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2Dxl%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2Dxl%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2Dxl%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2Dxl%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2Dxl%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2Dxl%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2Dxl%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2Dxl%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2Dxl%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2Dxl%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2Dxl%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2Dxl%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2Dxl%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2Dxl%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2Dxl%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2Dxl%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2Dxl%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2Dxl%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2Dxl%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2Dxl%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2Dxl%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2Dxl%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2Dxl%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2Dxl%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2Dxl%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2Dxl%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Etext%2Dxl%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dxl%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dxl%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Efloat%2Dxxl%2Dstart%7Bfloat%3Aleft%20%21important%7D%2Efloat%2Dxxl%2Dend%7Bfloat%3Aright%20%21important%7D%2Efloat%2Dxxl%2Dnone%7Bfloat%3Anone%20%21important%7D%2Ed%2Dxxl%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dxxl%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dxxl%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dxxl%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dxxl%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dxxl%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dxxl%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dxxl%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dxxl%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dxxl%2Dnone%7Bdisplay%3Anone%20%21important%7D%2Eflex%2Dxxl%2Dfill%7Bflex%3A1%201%20auto%20%21important%7D%2Eflex%2Dxxl%2Drow%7Bflex%2Ddirection%3Arow%20%21important%7D%2Eflex%2Dxxl%2Dcolumn%7Bflex%2Ddirection%3Acolumn%20%21important%7D%2Eflex%2Dxxl%2Drow%2Dreverse%7Bflex%2Ddirection%3Arow%2Dreverse%20%21important%7D%2Eflex%2Dxxl%2Dcolumn%2Dreverse%7Bflex%2Ddirection%3Acolumn%2Dreverse%20%21important%7D%2Eflex%2Dxxl%2Dgrow%2D0%7Bflex%2Dgrow%3A0%20%21important%7D%2Eflex%2Dxxl%2Dgrow%2D1%7Bflex%2Dgrow%3A1%20%21important%7D%2Eflex%2Dxxl%2Dshrink%2D0%7Bflex%2Dshrink%3A0%20%21important%7D%2Eflex%2Dxxl%2Dshrink%2D1%7Bflex%2Dshrink%3A1%20%21important%7D%2Eflex%2Dxxl%2Dwrap%7Bflex%2Dwrap%3Awrap%20%21important%7D%2Eflex%2Dxxl%2Dnowrap%7Bflex%2Dwrap%3Anowrap%20%21important%7D%2Eflex%2Dxxl%2Dwrap%2Dreverse%7Bflex%2Dwrap%3Awrap%2Dreverse%20%21important%7D%2Egap%2Dxxl%2D0%7Bgap%3A0%20%21important%7D%2Egap%2Dxxl%2D1%7Bgap%3A%2E25rem%20%21important%7D%2Egap%2Dxxl%2D2%7Bgap%3A%2E5rem%20%21important%7D%2Egap%2Dxxl%2D3%7Bgap%3A1rem%20%21important%7D%2Egap%2Dxxl%2D4%7Bgap%3A1%2E5rem%20%21important%7D%2Egap%2Dxxl%2D5%7Bgap%3A3rem%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Dstart%7Bjustify%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Dend%7Bjustify%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Dcenter%7Bjustify%2Dcontent%3Acenter%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Dbetween%7Bjustify%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Daround%7Bjustify%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ejustify%2Dcontent%2Dxxl%2Devenly%7Bjustify%2Dcontent%3Aspace%2Devenly%20%21important%7D%2Ealign%2Ditems%2Dxxl%2Dstart%7Balign%2Ditems%3Aflex%2Dstart%20%21important%7D%2Ealign%2Ditems%2Dxxl%2Dend%7Balign%2Ditems%3Aflex%2Dend%20%21important%7D%2Ealign%2Ditems%2Dxxl%2Dcenter%7Balign%2Ditems%3Acenter%20%21important%7D%2Ealign%2Ditems%2Dxxl%2Dbaseline%7Balign%2Ditems%3Abaseline%20%21important%7D%2Ealign%2Ditems%2Dxxl%2Dstretch%7Balign%2Ditems%3Astretch%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Dstart%7Balign%2Dcontent%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Dend%7Balign%2Dcontent%3Aflex%2Dend%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Dcenter%7Balign%2Dcontent%3Acenter%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Dbetween%7Balign%2Dcontent%3Aspace%2Dbetween%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Daround%7Balign%2Dcontent%3Aspace%2Daround%20%21important%7D%2Ealign%2Dcontent%2Dxxl%2Dstretch%7Balign%2Dcontent%3Astretch%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dauto%7Balign%2Dself%3Aauto%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dstart%7Balign%2Dself%3Aflex%2Dstart%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dend%7Balign%2Dself%3Aflex%2Dend%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dcenter%7Balign%2Dself%3Acenter%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dbaseline%7Balign%2Dself%3Abaseline%20%21important%7D%2Ealign%2Dself%2Dxxl%2Dstretch%7Balign%2Dself%3Astretch%20%21important%7D%2Eorder%2Dxxl%2Dfirst%7Border%3A%2D1%20%21important%7D%2Eorder%2Dxxl%2D0%7Border%3A0%20%21important%7D%2Eorder%2Dxxl%2D1%7Border%3A1%20%21important%7D%2Eorder%2Dxxl%2D2%7Border%3A2%20%21important%7D%2Eorder%2Dxxl%2D3%7Border%3A3%20%21important%7D%2Eorder%2Dxxl%2D4%7Border%3A4%20%21important%7D%2Eorder%2Dxxl%2D5%7Border%3A5%20%21important%7D%2Eorder%2Dxxl%2Dlast%7Border%3A6%20%21important%7D%2Em%2Dxxl%2D0%7Bmargin%3A0%20%21important%7D%2Em%2Dxxl%2D1%7Bmargin%3A%2E25rem%20%21important%7D%2Em%2Dxxl%2D2%7Bmargin%3A%2E5rem%20%21important%7D%2Em%2Dxxl%2D3%7Bmargin%3A1rem%20%21important%7D%2Em%2Dxxl%2D4%7Bmargin%3A1%2E5rem%20%21important%7D%2Em%2Dxxl%2D5%7Bmargin%3A3rem%20%21important%7D%2Em%2Dxxl%2Dauto%7Bmargin%3Aauto%20%21important%7D%2Emx%2Dxxl%2D0%7Bmargin%2Dright%3A0%20%21important%3Bmargin%2Dleft%3A0%20%21important%7D%2Emx%2Dxxl%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%3Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Emx%2Dxxl%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%3Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Emx%2Dxxl%2D3%7Bmargin%2Dright%3A1rem%20%21important%3Bmargin%2Dleft%3A1rem%20%21important%7D%2Emx%2Dxxl%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%3Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Emx%2Dxxl%2D5%7Bmargin%2Dright%3A3rem%20%21important%3Bmargin%2Dleft%3A3rem%20%21important%7D%2Emx%2Dxxl%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%3Bmargin%2Dleft%3Aauto%20%21important%7D%2Emy%2Dxxl%2D0%7Bmargin%2Dtop%3A0%20%21important%3Bmargin%2Dbottom%3A0%20%21important%7D%2Emy%2Dxxl%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%3Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emy%2Dxxl%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%3Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emy%2Dxxl%2D3%7Bmargin%2Dtop%3A1rem%20%21important%3Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emy%2Dxxl%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%3Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emy%2Dxxl%2D5%7Bmargin%2Dtop%3A3rem%20%21important%3Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emy%2Dxxl%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%3Bmargin%2Dbottom%3Aauto%20%21important%7D%2Emt%2Dxxl%2D0%7Bmargin%2Dtop%3A0%20%21important%7D%2Emt%2Dxxl%2D1%7Bmargin%2Dtop%3A%2E25rem%20%21important%7D%2Emt%2Dxxl%2D2%7Bmargin%2Dtop%3A%2E5rem%20%21important%7D%2Emt%2Dxxl%2D3%7Bmargin%2Dtop%3A1rem%20%21important%7D%2Emt%2Dxxl%2D4%7Bmargin%2Dtop%3A1%2E5rem%20%21important%7D%2Emt%2Dxxl%2D5%7Bmargin%2Dtop%3A3rem%20%21important%7D%2Emt%2Dxxl%2Dauto%7Bmargin%2Dtop%3Aauto%20%21important%7D%2Eme%2Dxxl%2D0%7Bmargin%2Dright%3A0%20%21important%7D%2Eme%2Dxxl%2D1%7Bmargin%2Dright%3A%2E25rem%20%21important%7D%2Eme%2Dxxl%2D2%7Bmargin%2Dright%3A%2E5rem%20%21important%7D%2Eme%2Dxxl%2D3%7Bmargin%2Dright%3A1rem%20%21important%7D%2Eme%2Dxxl%2D4%7Bmargin%2Dright%3A1%2E5rem%20%21important%7D%2Eme%2Dxxl%2D5%7Bmargin%2Dright%3A3rem%20%21important%7D%2Eme%2Dxxl%2Dauto%7Bmargin%2Dright%3Aauto%20%21important%7D%2Emb%2Dxxl%2D0%7Bmargin%2Dbottom%3A0%20%21important%7D%2Emb%2Dxxl%2D1%7Bmargin%2Dbottom%3A%2E25rem%20%21important%7D%2Emb%2Dxxl%2D2%7Bmargin%2Dbottom%3A%2E5rem%20%21important%7D%2Emb%2Dxxl%2D3%7Bmargin%2Dbottom%3A1rem%20%21important%7D%2Emb%2Dxxl%2D4%7Bmargin%2Dbottom%3A1%2E5rem%20%21important%7D%2Emb%2Dxxl%2D5%7Bmargin%2Dbottom%3A3rem%20%21important%7D%2Emb%2Dxxl%2Dauto%7Bmargin%2Dbottom%3Aauto%20%21important%7D%2Ems%2Dxxl%2D0%7Bmargin%2Dleft%3A0%20%21important%7D%2Ems%2Dxxl%2D1%7Bmargin%2Dleft%3A%2E25rem%20%21important%7D%2Ems%2Dxxl%2D2%7Bmargin%2Dleft%3A%2E5rem%20%21important%7D%2Ems%2Dxxl%2D3%7Bmargin%2Dleft%3A1rem%20%21important%7D%2Ems%2Dxxl%2D4%7Bmargin%2Dleft%3A1%2E5rem%20%21important%7D%2Ems%2Dxxl%2D5%7Bmargin%2Dleft%3A3rem%20%21important%7D%2Ems%2Dxxl%2Dauto%7Bmargin%2Dleft%3Aauto%20%21important%7D%2Ep%2Dxxl%2D0%7Bpadding%3A0%20%21important%7D%2Ep%2Dxxl%2D1%7Bpadding%3A%2E25rem%20%21important%7D%2Ep%2Dxxl%2D2%7Bpadding%3A%2E5rem%20%21important%7D%2Ep%2Dxxl%2D3%7Bpadding%3A1rem%20%21important%7D%2Ep%2Dxxl%2D4%7Bpadding%3A1%2E5rem%20%21important%7D%2Ep%2Dxxl%2D5%7Bpadding%3A3rem%20%21important%7D%2Epx%2Dxxl%2D0%7Bpadding%2Dright%3A0%20%21important%3Bpadding%2Dleft%3A0%20%21important%7D%2Epx%2Dxxl%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%3Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Epx%2Dxxl%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%3Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Epx%2Dxxl%2D3%7Bpadding%2Dright%3A1rem%20%21important%3Bpadding%2Dleft%3A1rem%20%21important%7D%2Epx%2Dxxl%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%3Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Epx%2Dxxl%2D5%7Bpadding%2Dright%3A3rem%20%21important%3Bpadding%2Dleft%3A3rem%20%21important%7D%2Epy%2Dxxl%2D0%7Bpadding%2Dtop%3A0%20%21important%3Bpadding%2Dbottom%3A0%20%21important%7D%2Epy%2Dxxl%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%3Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epy%2Dxxl%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%3Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epy%2Dxxl%2D3%7Bpadding%2Dtop%3A1rem%20%21important%3Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epy%2Dxxl%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%3Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epy%2Dxxl%2D5%7Bpadding%2Dtop%3A3rem%20%21important%3Bpadding%2Dbottom%3A3rem%20%21important%7D%2Ept%2Dxxl%2D0%7Bpadding%2Dtop%3A0%20%21important%7D%2Ept%2Dxxl%2D1%7Bpadding%2Dtop%3A%2E25rem%20%21important%7D%2Ept%2Dxxl%2D2%7Bpadding%2Dtop%3A%2E5rem%20%21important%7D%2Ept%2Dxxl%2D3%7Bpadding%2Dtop%3A1rem%20%21important%7D%2Ept%2Dxxl%2D4%7Bpadding%2Dtop%3A1%2E5rem%20%21important%7D%2Ept%2Dxxl%2D5%7Bpadding%2Dtop%3A3rem%20%21important%7D%2Epe%2Dxxl%2D0%7Bpadding%2Dright%3A0%20%21important%7D%2Epe%2Dxxl%2D1%7Bpadding%2Dright%3A%2E25rem%20%21important%7D%2Epe%2Dxxl%2D2%7Bpadding%2Dright%3A%2E5rem%20%21important%7D%2Epe%2Dxxl%2D3%7Bpadding%2Dright%3A1rem%20%21important%7D%2Epe%2Dxxl%2D4%7Bpadding%2Dright%3A1%2E5rem%20%21important%7D%2Epe%2Dxxl%2D5%7Bpadding%2Dright%3A3rem%20%21important%7D%2Epb%2Dxxl%2D0%7Bpadding%2Dbottom%3A0%20%21important%7D%2Epb%2Dxxl%2D1%7Bpadding%2Dbottom%3A%2E25rem%20%21important%7D%2Epb%2Dxxl%2D2%7Bpadding%2Dbottom%3A%2E5rem%20%21important%7D%2Epb%2Dxxl%2D3%7Bpadding%2Dbottom%3A1rem%20%21important%7D%2Epb%2Dxxl%2D4%7Bpadding%2Dbottom%3A1%2E5rem%20%21important%7D%2Epb%2Dxxl%2D5%7Bpadding%2Dbottom%3A3rem%20%21important%7D%2Eps%2Dxxl%2D0%7Bpadding%2Dleft%3A0%20%21important%7D%2Eps%2Dxxl%2D1%7Bpadding%2Dleft%3A%2E25rem%20%21important%7D%2Eps%2Dxxl%2D2%7Bpadding%2Dleft%3A%2E5rem%20%21important%7D%2Eps%2Dxxl%2D3%7Bpadding%2Dleft%3A1rem%20%21important%7D%2Eps%2Dxxl%2D4%7Bpadding%2Dleft%3A1%2E5rem%20%21important%7D%2Eps%2Dxxl%2D5%7Bpadding%2Dleft%3A3rem%20%21important%7D%2Etext%2Dxxl%2Dstart%7Btext%2Dalign%3Aleft%20%21important%7D%2Etext%2Dxxl%2Dend%7Btext%2Dalign%3Aright%20%21important%7D%2Etext%2Dxxl%2Dcenter%7Btext%2Dalign%3Acenter%20%21important%7D%7D%2Ebg%2Ddefault%7Bcolor%3A%23fff%7D%2Ebg%2Dprimary%7Bcolor%3A%23fff%7D%2Ebg%2Dsecondary%7Bcolor%3A%23fff%7D%2Ebg%2Dsuccess%7Bcolor%3A%23fff%7D%2Ebg%2Dinfo%7Bcolor%3A%23fff%7D%2Ebg%2Dwarning%7Bcolor%3A%23fff%7D%2Ebg%2Ddanger%7Bcolor%3A%23fff%7D%2Ebg%2Dlight%7Bcolor%3A%23fff%7D%2Ebg%2Ddark%7Bcolor%3A%23fff%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Efs%2D1%7Bfont%2Dsize%3A2rem%20%21important%7D%2Efs%2D2%7Bfont%2Dsize%3A1%2E65rem%20%21important%7D%2Efs%2D3%7Bfont%2Dsize%3A1%2E45rem%20%21important%7D%7D%40media%20print%7B%2Ed%2Dprint%2Dinline%7Bdisplay%3Ainline%20%21important%7D%2Ed%2Dprint%2Dinline%2Dblock%7Bdisplay%3Ainline%2Dblock%20%21important%7D%2Ed%2Dprint%2Dblock%7Bdisplay%3Ablock%20%21important%7D%2Ed%2Dprint%2Dgrid%7Bdisplay%3Agrid%20%21important%7D%2Ed%2Dprint%2Dtable%7Bdisplay%3Atable%20%21important%7D%2Ed%2Dprint%2Dtable%2Drow%7Bdisplay%3Atable%2Drow%20%21important%7D%2Ed%2Dprint%2Dtable%2Dcell%7Bdisplay%3Atable%2Dcell%20%21important%7D%2Ed%2Dprint%2Dflex%7Bdisplay%3Aflex%20%21important%7D%2Ed%2Dprint%2Dinline%2Dflex%7Bdisplay%3Ainline%2Dflex%20%21important%7D%2Ed%2Dprint%2Dnone%7Bdisplay%3Anone%20%21important%7D%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%7Bbackground%2Dcolor%3A%23222%3Bborder%3Asolid%201px%20%23dee2e6%3Bborder%2Dradius%3A%2E25rem%3Bcolor%3A%23fff%3Bfont%2Dsize%3A%2E875rem%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Dbackdrop%7Bbackground%2Dcolor%3A%23222%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Darrow%3Aafter%2C%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Bcontent%3A%22%22%3Bposition%3Aabsolute%3Bz%2Dindex%3A%2D1%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Darrow%3Aafter%7Bborder%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dstyle%3Asolid%7D%2Etippy%2Dbox%5Bdata%2Dplacement%5E%3Dtop%5D%3E%2Etippy%2Darrow%3Abefore%7Bbottom%3A%2D6px%7D%2Etippy%2Dbox%5Bdata%2Dplacement%5E%3Dbottom%5D%3E%2Etippy%2Darrow%3Abefore%7Btop%3A%2D6px%7D%2Etippy%2Dbox%5Bdata%2Dplacement%5E%3Dright%5D%3E%2Etippy%2Darrow%3Abefore%7Bleft%3A%2D6px%7D%2Etippy%2Dbox%5Bdata%2Dplacement%5E%3Dleft%5D%3E%2Etippy%2Darrow%3Abefore%7Bright%3A%2D6px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dtop%5D%3E%2Etippy%2Darrow%3Abefore%7Bborder%2Dtop%2Dcolor%3A%23222%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dtop%5D%3E%2Etippy%2Darrow%3Aafter%7Bborder%2Dtop%2Dcolor%3A%23dee2e6%3Bborder%2Dwidth%3A7px%207px%200%3Btop%3A17px%3Bleft%3A1px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dtop%5D%3E%2Etippy%2Dsvg%2Darrow%3Esvg%7Btop%3A16px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dtop%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Btop%3A17px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dbottom%5D%3E%2Etippy%2Darrow%3Abefore%7Bborder%2Dbottom%2Dcolor%3A%23222%3Bbottom%3A16px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dbottom%5D%3E%2Etippy%2Darrow%3Aafter%7Bborder%2Dbottom%2Dcolor%3A%23dee2e6%3Bborder%2Dwidth%3A0%207px%207px%3Bbottom%3A17px%3Bleft%3A1px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dbottom%5D%3E%2Etippy%2Dsvg%2Darrow%3Esvg%7Bbottom%3A15px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dbottom%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Bbottom%3A17px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dleft%5D%3E%2Etippy%2Darrow%3Abefore%7Bborder%2Dleft%2Dcolor%3A%23222%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dleft%5D%3E%2Etippy%2Darrow%3Aafter%7Bborder%2Dleft%2Dcolor%3A%23dee2e6%3Bborder%2Dwidth%3A7px%200%207px%207px%3Bleft%3A17px%3Btop%3A1px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dleft%5D%3E%2Etippy%2Dsvg%2Darrow%3Esvg%7Bleft%3A11px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dleft%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Bleft%3A12px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dright%5D%3E%2Etippy%2Darrow%3Abefore%7Bborder%2Dright%2Dcolor%3A%23222%3Bright%3A16px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dright%5D%3E%2Etippy%2Darrow%3Aafter%7Bborder%2Dwidth%3A7px%207px%207px%200%3Bright%3A17px%3Btop%3A1px%3Bborder%2Dright%2Dcolor%3A%23dee2e6%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dright%5D%3E%2Etippy%2Dsvg%2Darrow%3Esvg%7Bright%3A11px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%5Bdata%2Dplacement%5E%3Dright%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Bright%3A12px%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Dsvg%2Darrow%7Bfill%3A%23fff%7D%2Etippy%2Dbox%5Bdata%2Dtheme%7E%3Dquarto%5D%3E%2Etippy%2Dsvg%2Darrow%3Aafter%7Bbackground%2Dimage%3Aurl%28data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4%3D%29%3Bbackground%2Dsize%3A16px%206px%3Bwidth%3A16px%3Bheight%3A6px%7D%2Etop%2Dright%7Bposition%3Aabsolute%3Btop%3A1em%3Bright%3A1em%7D%2Ehidden%7Bdisplay%3Anone%20%21important%7D%2Ezindex%2Dbottom%7Bz%2Dindex%3A%2D1%20%21important%7D%2Equarto%2Dlayout%2Dpanel%7Bmargin%2Dbottom%3A1em%7D%2Equarto%2Dlayout%2Dpanel%3Efigure%7Bwidth%3A100%25%7D%2Equarto%2Dlayout%2Dpanel%3Efigure%3Efigcaption%2C%2Equarto%2Dlayout%2Dpanel%3E%2Epanel%2Dcaption%7Bmargin%2Dtop%3A10pt%7D%2Equarto%2Dlayout%2Dpanel%3E%2Etable%2Dcaption%7Bmargin%2Dtop%3A0px%7D%2Etable%2Dcaption%20p%7Bmargin%2Dbottom%3A%2E5em%7D%2Equarto%2Dlayout%2Drow%7Bdisplay%3Aflex%3Bflex%2Ddirection%3Arow%3Balign%2Ditems%3Aflex%2Dstart%7D%2Equarto%2Dlayout%2Dvalign%2Dtop%7Balign%2Ditems%3Aflex%2Dstart%7D%2Equarto%2Dlayout%2Dvalign%2Dbottom%7Balign%2Ditems%3Aflex%2Dend%7D%2Equarto%2Dlayout%2Dvalign%2Dcenter%7Balign%2Ditems%3Acenter%7D%2Equarto%2Dlayout%2Dcell%7Bposition%3Arelative%3Bmargin%2Dright%3A20px%7D%2Equarto%2Dlayout%2Dcell%3Alast%2Dchild%7Bmargin%2Dright%3A0%7D%2Equarto%2Dlayout%2Dcell%20figure%2C%2Equarto%2Dlayout%2Dcell%3Ep%7Bmargin%3A%2E2em%7D%2Equarto%2Dlayout%2Dcell%20img%7Bmax%2Dwidth%3A100%25%7D%2Equarto%2Dlayout%2Dcell%20%2Ehtml%2Dwidget%7Bwidth%3A100%25%20%21important%7D%2Equarto%2Dlayout%2Dcell%20div%20figure%20p%7Bmargin%3A0%7D%2Equarto%2Dlayout%2Dcell%20figure%7Bdisplay%3Ainline%2Dblock%3Bmargin%2Dinline%2Dstart%3A0%3Bmargin%2Dinline%2Dend%3A0%7D%2Equarto%2Dlayout%2Dcell%20table%7Bdisplay%3Ainline%2Dtable%7D%2Equarto%2Dlayout%2Dcell%2Dsubref%20figcaption%2Cfigure%20%2Equarto%2Dlayout%2Drow%20figure%20figcaption%7Btext%2Dalign%3Acenter%3Bfont%2Dstyle%3Aitalic%7D%2Equarto%2Dfigure%7Bposition%3Arelative%3Bmargin%2Dbottom%3A1em%7D%2Equarto%2Dfigure%3Efigure%7Bwidth%3A100%25%3Bmargin%2Dbottom%3A0%7D%2Equarto%2Dfigure%2Dleft%3Efigure%3Ep%2C%2Equarto%2Dfigure%2Dleft%3Efigure%3Ediv%7Btext%2Dalign%3Aleft%7D%2Equarto%2Dfigure%2Dcenter%3Efigure%3Ep%2C%2Equarto%2Dfigure%2Dcenter%3Efigure%3Ediv%7Btext%2Dalign%3Acenter%7D%2Equarto%2Dfigure%2Dright%3Efigure%3Ep%2C%2Equarto%2Dfigure%2Dright%3Efigure%3Ediv%7Btext%2Dalign%3Aright%7Dfigure%3Ep%3Aempty%7Bdisplay%3Anone%7Dfigure%3Ep%3Afirst%2Dchild%7Bmargin%2Dtop%3A0%3Bmargin%2Dbottom%3A0%7Dfigure%3Efigcaption%7Bmargin%2Dtop%3A%2E5em%7Ddiv%5Bid%5E%3Dtbl%2D%5D%7Bposition%3Arelative%7D%2Equarto%2Dfigure%3E%2Eanchorjs%2Dlink%7Bposition%3Aabsolute%3Btop%3A%2E6em%3Bright%3A%2E5em%7Ddiv%5Bid%5E%3Dtbl%2D%5D%3E%2Eanchorjs%2Dlink%7Bposition%3Aabsolute%3Btop%3A%2E7em%3Bright%3A%2E3em%7D%2Equarto%2Dfigure%3Ahover%3E%2Eanchorjs%2Dlink%2Cdiv%5Bid%5E%3Dtbl%2D%5D%3Ahover%3E%2Eanchorjs%2Dlink%2Ch2%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Eh2%3Ahover%3E%2Eanchorjs%2Dlink%2Ch3%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Eh3%3Ahover%3E%2Eanchorjs%2Dlink%2Ch4%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Eh4%3Ahover%3E%2Eanchorjs%2Dlink%2Ch5%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Eh5%3Ahover%3E%2Eanchorjs%2Dlink%2Ch6%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Eh6%3Ahover%3E%2Eanchorjs%2Dlink%2C%2Ereveal%2Danchorjs%2Dlink%3E%2Eanchorjs%2Dlink%7Bopacity%3A1%7D%23title%2Dblock%2Dheader%7Bmargin%2Dblock%2Dend%3A1rem%3Bposition%3Arelative%3Bmargin%2Dtop%3A%2D1px%7D%23title%2Dblock%2Dheader%20%2Eabstract%7Bmargin%2Dblock%2Dstart%3A1rem%7D%23title%2Dblock%2Dheader%20%2Eabstract%20%2Eabstract%2Dtitle%7Bfont%2Dweight%3A600%7D%23title%2Dblock%2Dheader%20a%7Btext%2Ddecoration%3Anone%7D%23title%2Dblock%2Dheader%20%2Eauthor%2C%23title%2Dblock%2Dheader%20%2Edate%2C%23title%2Dblock%2Dheader%20%2Edoi%7Bmargin%2Dblock%2Dend%3A%2E2rem%7D%23title%2Dblock%2Dheader%20%2Equarto%2Dtitle%2Dblock%3Ediv%7Bdisplay%3Aflex%7D%23title%2Dblock%2Dheader%20%2Equarto%2Dtitle%2Dblock%3Ediv%3Eh1%2C%23title%2Dblock%2Dheader%20%2Equarto%2Dtitle%2Dblock%3Ediv%3E%2Eh1%7Bflex%2Dgrow%3A1%7D%23title%2Dblock%2Dheader%20%2Equarto%2Dtitle%2Dblock%3Ediv%3Ebutton%7Bflex%2Dshrink%3A0%3Bheight%3A2%2E25rem%3Bmargin%2Dtop%3A0%7D%40media%28min%2Dwidth%3A%20992px%29%7B%23title%2Dblock%2Dheader%20%2Equarto%2Dtitle%2Dblock%3Ediv%3Ebutton%7Bmargin%2Dtop%3A5px%7D%7Dtr%2Eheader%3Eth%3Ep%3Alast%2Dof%2Dtype%7Bmargin%2Dbottom%3A0px%7Dtable%2C%2Etable%7Bcaption%2Dside%3Atop%3Bmargin%2Dbottom%3A1%2E5rem%7Dcaption%2C%2Etable%2Dcaption%7Bpadding%2Dtop%3A%2E5rem%3Bpadding%2Dbottom%3A%2E5rem%3Btext%2Dalign%3Acenter%7D%2Eutterances%7Bmax%2Dwidth%3Anone%3Bmargin%2Dleft%3A%2D8px%7Diframe%7Bmargin%2Dbottom%3A1em%7Ddetails%7Bmargin%2Dbottom%3A1em%7Ddetails%5Bshow%5D%7Bmargin%2Dbottom%3A0%7Ddetails%3Esummary%7Bcolor%3A%23595959%7Ddetails%3Esummary%3Ep%3Aonly%2Dchild%7Bdisplay%3Ainline%7Dpre%2EsourceCode%2Ccode%2EsourceCode%7Bposition%3Arelative%7Dp%20code%3Anot%28%2EsourceCode%29%7Bwhite%2Dspace%3Apre%2Dwrap%7Dcode%7Bwhite%2Dspace%3Apre%7D%40media%20print%7Bcode%7Bwhite%2Dspace%3Apre%2Dwrap%7D%7Dpre%3Ecode%7Bdisplay%3Ablock%7Dpre%3Ecode%2EsourceCode%7Bwhite%2Dspace%3Apre%7Dpre%3Ecode%2EsourceCode%3Espan%3Ea%3Afirst%2Dchild%3A%3Abefore%7Btext%2Ddecoration%3Anone%7Dpre%2Ecode%2Doverflow%2Dwrap%3Ecode%2EsourceCode%7Bwhite%2Dspace%3Apre%2Dwrap%7Dpre%2Ecode%2Doverflow%2Dscroll%3Ecode%2EsourceCode%7Bwhite%2Dspace%3Apre%7Dcode%20a%3Aany%2Dlink%7Bcolor%3Ainherit%3Btext%2Ddecoration%3Anone%7Dcode%20a%3Ahover%7Bcolor%3Ainherit%3Btext%2Ddecoration%3Aunderline%7Dul%2Etask%2Dlist%7Bpadding%2Dleft%3A1em%7D%5Bdata%2Dtippy%2Droot%5D%7Bdisplay%3Ainline%2Dblock%7D%2Etippy%2Dcontent%20%2Efootnote%2Dback%7Bdisplay%3Anone%7D%2Equarto%2Dembedded%2Dsource%2Dcode%7Bdisplay%3Anone%7D%2Equarto%2Dunresolved%2Dref%7Bfont%2Dweight%3A600%7D%2Equarto%2Dcover%2Dimage%7Bmax%2Dwidth%3A35%25%3Bfloat%3Aright%3Bmargin%2Dleft%3A30px%7D%2Ecell%2Doutput%2Ddisplay%20%2Ewidget%2Dsubarea%7Bmargin%2Dbottom%3A1em%7D%2Ecell%2Doutput%2Ddisplay%3Anot%28%2Eno%2Doverflow%2Dx%29%2C%2Eknitsql%2Dtable%3Anot%28%2Eno%2Doverflow%2Dx%29%7Boverflow%2Dx%3Aauto%7D%2Epanel%2Dinput%7Bmargin%2Dbottom%3A1em%7D%2Epanel%2Dinput%3Ediv%2C%2Epanel%2Dinput%3Ediv%3Ediv%7Bdisplay%3Ainline%2Dblock%3Bvertical%2Dalign%3Atop%3Bpadding%2Dright%3A12px%7D%2Epanel%2Dinput%3Ep%3Alast%2Dchild%7Bmargin%2Dbottom%3A0%7D%2Elayout%2Dsidebar%7Bmargin%2Dbottom%3A1em%7D%2Elayout%2Dsidebar%20%2Etab%2Dcontent%7Bborder%3Anone%7D%2Etab%2Dcontent%3E%2Epage%2Dcolumns%2Eactive%7Bdisplay%3Agrid%7Ddiv%2EsourceCode%3Eiframe%7Bwidth%3A100%25%3Bheight%3A300px%3Bmargin%2Dbottom%3A%2D0%2E5em%7Ddiv%2Eansi%2Descaped%2Doutput%7Bfont%2Dfamily%3Amonospace%3Bdisplay%3Ablock%7D%2Eansi%2Dblack%2Dfg%7Bcolor%3A%233e424d%7D%2Eansi%2Dblack%2Dbg%7Bbackground%2Dcolor%3A%233e424d%7D%2Eansi%2Dblack%2Dintense%2Dfg%7Bcolor%3A%23282c36%7D%2Eansi%2Dblack%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23282c36%7D%2Eansi%2Dred%2Dfg%7Bcolor%3A%23e75c58%7D%2Eansi%2Dred%2Dbg%7Bbackground%2Dcolor%3A%23e75c58%7D%2Eansi%2Dred%2Dintense%2Dfg%7Bcolor%3A%23b22b31%7D%2Eansi%2Dred%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23b22b31%7D%2Eansi%2Dgreen%2Dfg%7Bcolor%3A%2300a250%7D%2Eansi%2Dgreen%2Dbg%7Bbackground%2Dcolor%3A%2300a250%7D%2Eansi%2Dgreen%2Dintense%2Dfg%7Bcolor%3A%23007427%7D%2Eansi%2Dgreen%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23007427%7D%2Eansi%2Dyellow%2Dfg%7Bcolor%3A%23ddb62b%7D%2Eansi%2Dyellow%2Dbg%7Bbackground%2Dcolor%3A%23ddb62b%7D%2Eansi%2Dyellow%2Dintense%2Dfg%7Bcolor%3A%23b27d12%7D%2Eansi%2Dyellow%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23b27d12%7D%2Eansi%2Dblue%2Dfg%7Bcolor%3A%23208ffb%7D%2Eansi%2Dblue%2Dbg%7Bbackground%2Dcolor%3A%23208ffb%7D%2Eansi%2Dblue%2Dintense%2Dfg%7Bcolor%3A%230065ca%7D%2Eansi%2Dblue%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%230065ca%7D%2Eansi%2Dmagenta%2Dfg%7Bcolor%3A%23d160c4%7D%2Eansi%2Dmagenta%2Dbg%7Bbackground%2Dcolor%3A%23d160c4%7D%2Eansi%2Dmagenta%2Dintense%2Dfg%7Bcolor%3A%23a03196%7D%2Eansi%2Dmagenta%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23a03196%7D%2Eansi%2Dcyan%2Dfg%7Bcolor%3A%2360c6c8%7D%2Eansi%2Dcyan%2Dbg%7Bbackground%2Dcolor%3A%2360c6c8%7D%2Eansi%2Dcyan%2Dintense%2Dfg%7Bcolor%3A%23258f8f%7D%2Eansi%2Dcyan%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23258f8f%7D%2Eansi%2Dwhite%2Dfg%7Bcolor%3A%23c5c1b4%7D%2Eansi%2Dwhite%2Dbg%7Bbackground%2Dcolor%3A%23c5c1b4%7D%2Eansi%2Dwhite%2Dintense%2Dfg%7Bcolor%3A%23a1a6b2%7D%2Eansi%2Dwhite%2Dintense%2Dbg%7Bbackground%2Dcolor%3A%23a1a6b2%7D%2Eansi%2Ddefault%2Dinverse%2Dfg%7Bcolor%3A%23fff%7D%2Eansi%2Ddefault%2Dinverse%2Dbg%7Bbackground%2Dcolor%3A%23000%7D%2Eansi%2Dbold%7Bfont%2Dweight%3Abold%7D%2Eansi%2Dunderline%7Btext%2Ddecoration%3Aunderline%7D%3Aroot%7B%2D%2Dquarto%2Dbody%2Dbg%3A%20%23222%3B%2D%2Dquarto%2Dbody%2Dcolor%3A%20%23fff%3B%2D%2Dquarto%2Dtext%2Dmuted%3A%20%23595959%3B%2D%2Dquarto%2Dborder%2Dcolor%3A%20%23434343%3B%2D%2Dquarto%2Dborder%2Dwidth%3A%201px%3B%2D%2Dquarto%2Dborder%2Dradius%3A%200%2E25rem%7Dtable%2Egt%5Ftable%7Bcolor%3Avar%28%2D%2Dquarto%2Dbody%2Dcolor%29%3Bfont%2Dsize%3A1em%3Bwidth%3A100%25%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dtop%2Dwidth%3Ainherit%3Bborder%2Dbottom%2Dwidth%3Ainherit%3Bborder%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%7Dtable%2Egt%5Ftable%20th%2Egt%5Fcolumn%5Fspanner%5Fouter%7Bcolor%3Avar%28%2D%2Dquarto%2Dbody%2Dcolor%29%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bborder%2Dtop%2Dwidth%3Ainherit%3Bborder%2Dbottom%2Dwidth%3Ainherit%3Bborder%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%7Dtable%2Egt%5Ftable%20th%2Egt%5Fcol%5Fheading%7Bcolor%3Avar%28%2D%2Dquarto%2Dbody%2Dcolor%29%3Bfont%2Dweight%3Abold%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7Dtable%2Egt%5Ftable%20thead%2Egt%5Fcol%5Fheadings%7Bborder%2Dbottom%3A1px%20solid%20currentColor%3Bborder%2Dtop%2Dwidth%3Ainherit%3Bborder%2Dtop%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%7Dtable%2Egt%5Ftable%20thead%2Egt%5Fcol%5Fheadings%3Anot%28%3Afirst%2Dchild%29%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dtop%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%7Dtable%2Egt%5Ftable%20td%2Egt%5Frow%7Bborder%2Dbottom%2Dwidth%3A1px%3Bborder%2Dbottom%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%3Bborder%2Dtop%2Dwidth%3A0px%7Dtable%2Egt%5Ftable%20tbody%2Egt%5Ftable%5Fbody%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dbottom%2Dwidth%3A1px%3Bborder%2Dbottom%2Dcolor%3Avar%28%2D%2Dquarto%2Dborder%2Dcolor%29%3Bborder%2Dtop%2Dcolor%3AcurrentColor%7Ddiv%2Ecolumns%7Bdisplay%3Ainitial%3Bgap%3Ainitial%7Ddiv%2Ecolumn%7Bdisplay%3Ainline%2Dblock%3Boverflow%2Dx%3Ainitial%3Bvertical%2Dalign%3Atop%3Bwidth%3A50%25%7D%2Ecode%2Dannotation%2Dtip%2Dcontent%7Bword%2Dwrap%3Abreak%2Dword%7D%2Ecode%2Dannotation%2Dcontainer%2Dhidden%7Bdisplay%3Anone%20%21important%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%7Bdisplay%3Agrid%3Bgrid%2Dtemplate%2Dcolumns%3Amin%2Dcontent%20auto%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dt%7Bgrid%2Dcolumn%3A1%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dd%7Bgrid%2Dcolumn%3A2%7Dpre%2EsourceCode%2Ecode%2Dannotation%2Dcode%7Bpadding%2Dright%3A0%7Dcode%2EsourceCode%20%2Ecode%2Dannotation%2Danchor%7Bz%2Dindex%3A100%3Bposition%3Aabsolute%3Bright%3A%2E5em%3Bleft%3Ainherit%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7D%3Aroot%7B%2D%2Dmermaid%2Dbg%2Dcolor%3A%20%23222%3B%2D%2Dmermaid%2Dedge%2Dcolor%3A%20%23434343%3B%2D%2Dmermaid%2Dnode%2Dfg%2Dcolor%3A%20%23fff%3B%2D%2Dmermaid%2Dfg%2Dcolor%3A%20%23fff%3B%2D%2Dmermaid%2Dfg%2Dcolor%2D%2Dlighter%3A%20white%3B%2D%2Dmermaid%2Dfg%2Dcolor%2D%2Dlightest%3A%20white%3B%2D%2Dmermaid%2Dfont%2Dfamily%3A%20Lato%2C%20%2Dapple%2Dsystem%2C%20BlinkMacSystemFont%2C%20Segoe%20UI%2C%20Roboto%2C%20Helvetica%20Neue%2C%20Arial%2C%20sans%2Dserif%2C%20Apple%20Color%20Emoji%2C%20Segoe%20UI%20Emoji%2C%20Segoe%20UI%20Symbol%3B%2D%2Dmermaid%2Dlabel%2Dbg%2Dcolor%3A%20%23222%3B%2D%2Dmermaid%2Dlabel%2Dfg%2Dcolor%3A%20%23375a7f%3B%2D%2Dmermaid%2Dnode%2Dbg%2Dcolor%3A%20rgba%2855%2C%2090%2C%20127%2C%200%2E1%29%3B%2D%2Dmermaid%2Dnode%2Dfg%2Dcolor%3A%20%23fff%7D%40media%20print%7B%3Aroot%7Bfont%2Dsize%3A11pt%7D%23quarto%2Dsidebar%2C%23TOC%2C%2Enav%2Dpage%7Bdisplay%3Anone%7D%2Epage%2Dcolumns%20%2Econtent%7Bgrid%2Dcolumn%2Dstart%3Apage%2Dstart%7D%2Efixed%2Dtop%7Bposition%3Arelative%7D%2Epanel%2Dcaption%2C%2Efigure%2Dcaption%2Cfigcaption%7Bcolor%3A%23666%7D%7D%2Ecode%2Dcopy%2Dbutton%7Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%3Bborder%3A0%3Bmargin%2Dtop%3A5px%3Bmargin%2Dright%3A5px%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bz%2Dindex%3A3%7D%2Ecode%2Dcopy%2Dbutton%3Afocus%7Boutline%3Anone%7D%2Ecode%2Dcopy%2Dbutton%2Dtooltip%7Bfont%2Dsize%3A%2E75em%7Dpre%2EsourceCode%3Ahover%3E%2Ecode%2Dcopy%2Dbutton%3E%2Ebi%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bheight%3A1rem%3Bwidth%3A1rem%3Bcontent%3A%22%22%3Bvertical%2Dalign%3A%2D0%2E125em%3Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2894%2C%2094%2C%2094%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M4%201%2E5H3a2%202%200%200%200%2D2%202V14a2%202%200%200%200%202%202h10a2%202%200%200%200%202%2D2V3%2E5a2%202%200%200%200%2D2%2D2h%2D1v1h1a1%201%200%200%201%201%201V14a1%201%200%200%201%2D1%201H3a1%201%200%200%201%2D1%2D1V3%2E5a1%201%200%200%201%201%2D1h1v%2D1z%22%2F%3E%3Cpath%20d%3D%22M9%2E5%201a%2E5%2E5%200%200%201%20%2E5%2E5v1a%2E5%2E5%200%200%201%2D%2E5%2E5h%2D3a%2E5%2E5%200%200%201%2D%2E5%2D%2E5v%2D1a%2E5%2E5%200%200%201%20%2E5%2D%2E5h3zm%2D3%2D1A1%2E5%201%2E5%200%200%200%205%201%2E5v1A1%2E5%201%2E5%200%200%200%206%2E5%204h3A1%2E5%201%2E5%200%200%200%2011%202%2E5v%2D1A1%2E5%201%2E5%200%200%200%209%2E5%200h%2D3z%22%2F%3E%3C%2Fsvg%3E%27%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A1rem%201rem%7Dpre%2EsourceCode%3Ahover%3E%2Ecode%2Dcopy%2Dbutton%2Dchecked%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2894%2C%2094%2C%2094%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M13%2E854%203%2E646a%2E5%2E5%200%200%201%200%20%2E708l%2D7%207a%2E5%2E5%200%200%201%2D%2E708%200l%2D3%2E5%2D3%2E5a%2E5%2E5%200%201%201%20%2E708%2D%2E708L6%2E5%2010%2E293l6%2E646%2D6%2E647a%2E5%2E5%200%200%201%20%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7Dpre%2EsourceCode%3Ahover%3E%2Ecode%2Dcopy%2Dbutton%3Ahover%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2871%2C%2088%2C%20171%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M4%201%2E5H3a2%202%200%200%200%2D2%202V14a2%202%200%200%200%202%202h10a2%202%200%200%200%202%2D2V3%2E5a2%202%200%200%200%2D2%2D2h%2D1v1h1a1%201%200%200%201%201%201V14a1%201%200%200%201%2D1%201H3a1%201%200%200%201%2D1%2D1V3%2E5a1%201%200%200%201%201%2D1h1v%2D1z%22%2F%3E%3Cpath%20d%3D%22M9%2E5%201a%2E5%2E5%200%200%201%20%2E5%2E5v1a%2E5%2E5%200%200%201%2D%2E5%2E5h%2D3a%2E5%2E5%200%200%201%2D%2E5%2D%2E5v%2D1a%2E5%2E5%200%200%201%20%2E5%2D%2E5h3zm%2D3%2D1A1%2E5%201%2E5%200%200%200%205%201%2E5v1A1%2E5%201%2E5%200%200%200%206%2E5%204h3A1%2E5%201%2E5%200%200%200%2011%202%2E5v%2D1A1%2E5%201%2E5%200%200%200%209%2E5%200h%2D3z%22%2F%3E%3C%2Fsvg%3E%27%29%7Dpre%2EsourceCode%3Ahover%3E%2Ecode%2Dcopy%2Dbutton%2Dchecked%3Ahover%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2871%2C%2088%2C%20171%29%22%20%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M13%2E854%203%2E646a%2E5%2E5%200%200%201%200%20%2E708l%2D7%207a%2E5%2E5%200%200%201%2D%2E708%200l%2D3%2E5%2D3%2E5a%2E5%2E5%200%201%201%20%2E708%2D%2E708L6%2E5%2010%2E293l6%2E646%2D6%2E647a%2E5%2E5%200%200%201%20%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7Dmain%20ol%20ol%2Cmain%20ul%20ul%2Cmain%20ol%20ul%2Cmain%20ul%20ol%7Bmargin%2Dbottom%3A1em%7Dul%3Eli%3Anot%28%3Ahas%28%3Ep%29%29%3Eul%2Col%3Eli%3Anot%28%3Ahas%28%3Ep%29%29%3Eul%2Cul%3Eli%3Anot%28%3Ahas%28%3Ep%29%29%3Eol%2Col%3Eli%3Anot%28%3Ahas%28%3Ep%29%29%3Eol%7Bmargin%2Dbottom%3A0%7Dul%3Eli%3Anot%28%3Ahas%28%3Ep%29%29%3Eul%3Eli%3Ahas%28%3Ep%29%2Col%3Eli%3Anot%28%3Ahas%28%3Ep%29%29%3Eul%3Eli%3Ahas%28%3Ep%29%2Cul%3Eli%3Anot%28%3Ahas%28%3Ep%29%29%3Eol%3Eli%3Ahas%28%3Ep%29%2Col%3Eli%3Anot%28%3Ahas%28%3Ep%29%29%3Eol%3Eli%3Ahas%28%3Ep%29%7Bmargin%2Dtop%3A1rem%7Dbody%7Bmargin%3A0%7Dmain%2Epage%2Dcolumns%3Eheader%3Eh1%2Etitle%2Cmain%2Epage%2Dcolumns%3Eheader%3E%2Etitle%2Eh1%7Bmargin%2Dbottom%3A0%7D%40media%28min%2Dwidth%3A%20992px%29%7Bbody%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%5D%2035px%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20850px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20145px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efullcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%5D%2035px%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20850px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%2035px%20%5Bpage%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%7Dbody%2Eslimcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%5D%2035px%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20850px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20200px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Elisting%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dstart%2Dinset%5D%2050px%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20850px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%203em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20250px%29%20%5Bpage%2Dend%2Dinset%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dend%5D%201fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2035px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%280px%2C%20175px%29%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20200px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2035px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%280px%2C%20175px%29%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20200px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dstart%2Dinset%5D%20minmax%2850px%2C%20150px%29%20%5Bbody%2Dstart%2Doutset%5D%20minmax%2825px%2C%2050px%29%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%20minmax%2825px%2C%2050px%29%20%5Bbody%2Dend%2Doutset%5D%20minmax%2850px%2C%20150px%29%20%5Bpage%2Dend%2Dinset%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dstart%2Dinset%5D%2050px%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%201000px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Efullcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dstart%2Dinset%5D%2050px%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%201000px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Efullcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2050px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%2850px%2C%20150px%29%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Eslimcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dstart%2Dinset%5D%2050px%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20200px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Elisting%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%5D%20minmax%2850px%2C%20100px%29%20%5Bpage%2Dstart%2Dinset%5D%2050px%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%201000px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%280px%2C%20200px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Eslimcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2050px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%2850px%2C%20150px%29%20%5Bbody%2Dstart%2Doutset%5D%2050px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2850px%2C%20150px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Elisting%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dstart%2Dinset%5D%20minmax%2850px%2C%20150px%29%20%5Bbody%2Dstart%2Doutset%5D%20minmax%2825px%2C%2050px%29%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%20minmax%2825px%2C%2050px%29%20%5Bbody%2Dend%2Doutset%5D%20minmax%2850px%2C%20150px%29%20%5Bpage%2Dend%2Dinset%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7D%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7Bbody%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%5D%205fr%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20145px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efullcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%5D%205fr%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Eslimcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%5D%205fr%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20145px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Elisting%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%5D%205fr%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%201250px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%20body%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2035px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%280px%2C%20145px%29%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%5D%2035px%20%5Bpage%2Dstart%2Dinset%5D%20minmax%280px%2C%20145px%29%20%5Bbody%2Dstart%2Doutset%5D%2035px%20%5Bbody%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28450px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%5D%201%2E5em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20150px%29%20%5Bpage%2Dend%2Dinset%5D%2025px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Efullcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%201000px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Efullcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%5D%201em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20800px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%5D%204fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Eslimcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Edocked%2Elisting%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2825px%2C%2050px%29%20%5Bpage%2Dend%2Dinset%5D%2050px%20%5Bpage%2Dend%5D%205fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Eslimcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%5D%201em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2035px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20145px%29%20%5Bpage%2Dend%2Dinset%5D%2035px%20%5Bpage%2Dend%5D%204fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%2Efloating%2Elisting%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%5D%205fr%20%5Bpage%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%5D%201em%20%5Bbody%2Dcontent%2Dstart%5D%20minmax%28500px%2C%20calc%28%20750px%20%2D%203em%20%29%29%20%5Bbody%2Dcontent%2Dend%5D%201%2E5em%20%5Bbody%2Dend%5D%2050px%20%5Bbody%2Dend%2Doutset%5D%20minmax%2875px%2C%20150px%29%20%5Bpage%2Dend%2Dinset%5D%2025px%20%5Bpage%2Dend%5D%204fr%20%5Bscreen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7D%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7Bbody%20%2Epage%2Dcolumns%2Cbody%2Efullcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Cbody%2Eslimcontent%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Cbody%2Edocked%20%2Epage%2Dcolumns%2Cbody%2Edocked%2Eslimcontent%20%2Epage%2Dcolumns%2Cbody%2Edocked%2Efullcontent%20%2Epage%2Dcolumns%2Cbody%2Efloating%20%2Epage%2Dcolumns%2Cbody%2Efloating%2Eslimcontent%20%2Epage%2Dcolumns%2Cbody%2Efloating%2Efullcontent%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%280px%2C%201fr%29%20%5Bbody%2Dcontent%2Dend%20body%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%20screen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%280px%2C%201fr%29%20%5Bbody%2Dcontent%2Dend%20body%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%20screen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dbody%3Anot%28%2Efloating%29%3Anot%28%2Edocked%29%20%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Epage%2Dcolumns%7Bdisplay%3Agrid%3Bgap%3A0%3Bgrid%2Dtemplate%2Dcolumns%3A%5Bscreen%2Dstart%5D%201%2E5em%20%5Bscreen%2Dstart%2Dinset%20page%2Dstart%20page%2Dstart%2Dinset%20body%2Dstart%2Doutset%20body%2Dstart%20body%2Dcontent%2Dstart%5D%20minmax%280px%2C%201fr%29%20%5Bbody%2Dcontent%2Dend%20body%2Dend%20body%2Dend%2Doutset%20page%2Dend%2Dinset%20page%2Dend%20screen%2Dend%2Dinset%5D%201%2E5em%20%5Bscreen%2Dend%5D%7Dnav%5Brole%3Ddoc%2Dtoc%5D%7Bdisplay%3Anone%7D%7Dbody%2C%2Epage%2Drow%2Dnavigation%7Bgrid%2Dtemplate%2Drows%3A%5Bpage%2Dtop%5D%20max%2Dcontent%20%5Bcontents%2Dtop%5D%20max%2Dcontent%20%5Bcontents%2Dbottom%5D%20max%2Dcontent%20%5Bpage%2Dbottom%5D%7D%2Epage%2Drows%2Dcontents%7Bgrid%2Dtemplate%2Drows%3A%5Bcontent%2Dtop%5D%20minmax%28max%2Dcontent%2C%201fr%29%20%5Bcontent%2Dbottom%5D%20minmax%2860px%2C%20max%2Dcontent%29%20%5Bpage%2Dbottom%5D%7D%2Epage%2Dfull%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%20%21important%7D%2Epage%2Dcolumns%3E%2A%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%7D%2Epage%2Dcolumns%2Ecolumn%2Dpage%3E%2A%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fpage%2Dend%7D%2Epage%2Dcolumns%2Ecolumn%2Dpage%2Dleft%3E%2A%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dcontent%2Dend%7D%2Epage%2Dcolumns%2Ecolumn%2Dpage%2Dright%3E%2A%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fpage%2Dend%7D%2Epage%2Drows%7Bgrid%2Dauto%2Drows%3Aauto%7D%2Eheader%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%3Bgrid%2Drow%3Apage%2Dtop%2Fcontents%2Dtop%7D%23quarto%2Dcontent%7Bpadding%3A0%3Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%3Bgrid%2Drow%3Acontents%2Dtop%2Fcontents%2Dbottom%7Dbody%2Efloating%20%2Esidebar%2Esidebar%2Dnavigation%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dstart%3Bgrid%2Drow%3Acontent%2Dtop%2Fpage%2Dbottom%7Dbody%2Edocked%20%2Esidebar%2Esidebar%2Dnavigation%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fbody%2Dstart%3Bgrid%2Drow%3Acontent%2Dtop%2Fpage%2Dbottom%7D%2Esidebar%2Etoc%2Dleft%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dstart%3Bgrid%2Drow%3Acontent%2Dtop%2Fpage%2Dbottom%7D%2Esidebar%2Emargin%2Dsidebar%7Bgrid%2Dcolumn%3Abody%2Dend%2Fpage%2Dend%3Bgrid%2Drow%3Acontent%2Dtop%2Fpage%2Dbottom%7D%2Epage%2Dcolumns%20%2Econtent%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%3Bgrid%2Drow%3Acontent%2Dtop%2Fcontent%2Dbottom%3Balign%2Dcontent%3Aflex%2Dstart%7D%2Epage%2Dcolumns%20%2Epage%2Dnavigation%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%3Bgrid%2Drow%3Acontent%2Dbottom%2Fpage%2Dbottom%7D%2Epage%2Dcolumns%20%2Efooter%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%3Bgrid%2Drow%3Acontents%2Dbottom%2Fpage%2Dbottom%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Dfullbleed%7Bgrid%2Dcolumn%3Abody%2Dstart%2Fbody%2Dend%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%7Bgrid%2Dcolumn%3Abody%2Dstart%2Doutset%2Fbody%2Dend%2Doutset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%2Dleft%7Bgrid%2Dcolumn%3Abody%2Dstart%2Doutset%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%2Dleft%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dend%2Doutset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dbody%2Doutset%2Dright%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fpage%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%7Bgrid%2Dcolumn%3Apage%2Dstart%2Dinset%2Fpage%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%2Dleft%7Bgrid%2Dcolumn%3Apage%2Dstart%2Dinset%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%2Dleft%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fpage%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dinset%2Dright%20figcaption%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dleft%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dleft%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fpage%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dpage%2Dright%20figcaption%20table%7Bbackground%3A%23222%7D%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dmargin%2Dsidebar%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dsidebar%7Bz%2Dindex%3A1%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7B%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dmargin%2Dsidebar%2Ecollapse%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dsidebar%2Ecollapse%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dmargin%2Dsidebar%2Ecollapsing%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20%23quarto%2Dsidebar%2Ecollapsing%7Bz%2Dindex%3A1055%7D%7D%23quarto%2Dcontent%2Epage%2Dcolumns%20main%2Ecolumn%2Dpage%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20main%2Ecolumn%2Dpage%2Dright%2C%23quarto%2Dcontent%2Epage%2Dcolumns%20main%2Ecolumn%2Dpage%2Dleft%7Bz%2Dindex%3A0%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Dinset%2Fscreen%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dleft%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Dinset%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dleft%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fscreen%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dright%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dleft%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dleft%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fscreen%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dright%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dshaded%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Fscreen%2Dend%3Bpadding%3A1em%3Bbackground%3A%236f6f6f%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%3Bmargin%2Dbottom%3A1em%7D%2Ezindex%2Dcontent%7Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Ezindex%2Dmodal%7Bz%2Dindex%3A1055%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Ezindex%2Dover%2Dcontent%7Bz%2Dindex%3A999%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7Dimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dinset%2Dshaded%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dinset%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dinset%2Dleft%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dinset%2Dright%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dleft%2Cimg%2Eimg%2Dfluid%2Ecolumn%2Dscreen%2Dright%7Bwidth%3A100%25%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Emargin%2Dcaption%2Cdiv%2Easide%2Caside%2C%2Ecolumn%2Dmargin%7Bgrid%2Dcolumn%3Abody%2Dend%2Fpage%2Dend%20%21important%3Bz%2Dindex%3A998%7D%2Ecolumn%2Dsidebar%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dstart%20%21important%3Bz%2Dindex%3A998%7D%2Ecolumn%2Dleftmargin%7Bgrid%2Dcolumn%3Ascreen%2Dstart%2Dinset%2Fbody%2Dstart%20%21important%3Bz%2Dindex%3A998%7D%2Eno%2Drow%2Dheight%7Bheight%3A1em%3Boverflow%3Avisible%7D%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7B%2Emargin%2Dcaption%2Cdiv%2Easide%2Caside%2C%2Ecolumn%2Dmargin%7Bgrid%2Dcolumn%3Abody%2Dend%2Fpage%2Dend%20%21important%3Bz%2Dindex%3A998%7D%2Eno%2Drow%2Dheight%7Bheight%3A1em%3Boverflow%3Avisible%7D%2Epage%2Dcolumns%2Epage%2Dfull%7Boverflow%3Avisible%7D%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Emargin%2Dcaption%2C%2Epage%2Dcolumns%2Etoc%2Dleft%20div%2Easide%2C%2Epage%2Dcolumns%2Etoc%2Dleft%20aside%2C%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Ecolumn%2Dmargin%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%20%21important%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%2Etoc%2Dleft%20%2Eno%2Drow%2Dheight%7Bheight%3Ainitial%3Boverflow%3Ainitial%7D%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7B%2Emargin%2Dcaption%2Cdiv%2Easide%2Caside%2C%2Ecolumn%2Dmargin%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fbody%2Dcontent%2Dend%20%21important%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Eno%2Drow%2Dheight%7Bheight%3Ainitial%3Boverflow%3Ainitial%7D%23quarto%2Dmargin%2Dsidebar%7Bdisplay%3Anone%7D%23quarto%2Dsidebar%2Dtoc%2Dleft%7Bdisplay%3Anone%7D%2Ehidden%2Dsm%7Bdisplay%3Anone%7D%7D%2Epanel%2Dgrid%7Bdisplay%3Agrid%3Bgrid%2Dtemplate%2Drows%3Arepeat%281%2C%201fr%29%3Bgrid%2Dtemplate%2Dcolumns%3Arepeat%2824%2C%201fr%29%3Bgap%3A1em%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%40media%28min%2Dwidth%3A%20576px%29%7B%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dsm%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dsm%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dmd%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dmd%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dlg%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dlg%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%7D%40media%28min%2Dwidth%3A%201200px%29%7B%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxl%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxl%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%7D%40media%28min%2Dwidth%3A%201400px%29%7B%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D1%7Bgrid%2Dcolumn%3Aauto%2Fspan%201%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D2%7Bgrid%2Dcolumn%3Aauto%2Fspan%202%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D3%7Bgrid%2Dcolumn%3Aauto%2Fspan%203%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D4%7Bgrid%2Dcolumn%3Aauto%2Fspan%204%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D5%7Bgrid%2Dcolumn%3Aauto%2Fspan%205%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D6%7Bgrid%2Dcolumn%3Aauto%2Fspan%206%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D7%7Bgrid%2Dcolumn%3Aauto%2Fspan%207%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D8%7Bgrid%2Dcolumn%3Aauto%2Fspan%208%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D9%7Bgrid%2Dcolumn%3Aauto%2Fspan%209%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D10%7Bgrid%2Dcolumn%3Aauto%2Fspan%2010%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D11%7Bgrid%2Dcolumn%3Aauto%2Fspan%2011%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D12%7Bgrid%2Dcolumn%3Aauto%2Fspan%2012%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D13%7Bgrid%2Dcolumn%3Aauto%2Fspan%2013%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D14%7Bgrid%2Dcolumn%3Aauto%2Fspan%2014%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D15%7Bgrid%2Dcolumn%3Aauto%2Fspan%2015%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D16%7Bgrid%2Dcolumn%3Aauto%2Fspan%2016%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D17%7Bgrid%2Dcolumn%3Aauto%2Fspan%2017%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D18%7Bgrid%2Dcolumn%3Aauto%2Fspan%2018%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D19%7Bgrid%2Dcolumn%3Aauto%2Fspan%2019%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D20%7Bgrid%2Dcolumn%3Aauto%2Fspan%2020%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D21%7Bgrid%2Dcolumn%3Aauto%2Fspan%2021%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D22%7Bgrid%2Dcolumn%3Aauto%2Fspan%2022%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D23%7Bgrid%2Dcolumn%3Aauto%2Fspan%2023%7D%2Epanel%2Dgrid%20%2Eg%2Dcol%2Dxxl%2D24%7Bgrid%2Dcolumn%3Aauto%2Fspan%2024%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D1%7Bgrid%2Dcolumn%2Dstart%3A1%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D2%7Bgrid%2Dcolumn%2Dstart%3A2%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D3%7Bgrid%2Dcolumn%2Dstart%3A3%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D4%7Bgrid%2Dcolumn%2Dstart%3A4%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D5%7Bgrid%2Dcolumn%2Dstart%3A5%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D6%7Bgrid%2Dcolumn%2Dstart%3A6%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D7%7Bgrid%2Dcolumn%2Dstart%3A7%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D8%7Bgrid%2Dcolumn%2Dstart%3A8%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D9%7Bgrid%2Dcolumn%2Dstart%3A9%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D10%7Bgrid%2Dcolumn%2Dstart%3A10%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D11%7Bgrid%2Dcolumn%2Dstart%3A11%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D12%7Bgrid%2Dcolumn%2Dstart%3A12%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D13%7Bgrid%2Dcolumn%2Dstart%3A13%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D14%7Bgrid%2Dcolumn%2Dstart%3A14%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D15%7Bgrid%2Dcolumn%2Dstart%3A15%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D16%7Bgrid%2Dcolumn%2Dstart%3A16%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D17%7Bgrid%2Dcolumn%2Dstart%3A17%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D18%7Bgrid%2Dcolumn%2Dstart%3A18%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D19%7Bgrid%2Dcolumn%2Dstart%3A19%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D20%7Bgrid%2Dcolumn%2Dstart%3A20%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D21%7Bgrid%2Dcolumn%2Dstart%3A21%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D22%7Bgrid%2Dcolumn%2Dstart%3A22%7D%2Epanel%2Dgrid%20%2Eg%2Dstart%2Dxxl%2D23%7Bgrid%2Dcolumn%2Dstart%3A23%7D%7Dmain%7Bmargin%2Dtop%3A1em%3Bmargin%2Dbottom%3A1em%7Dh1%2C%2Eh1%2Ch2%2C%2Eh2%7Bopacity%3A%2E9%3Bmargin%2Dtop%3A2rem%3Bmargin%2Dbottom%3A1rem%3Bfont%2Dweight%3A600%7Dh1%2Etitle%2C%2Etitle%2Eh1%7Bmargin%2Dtop%3A0%7Dh2%2C%2Eh2%7Bborder%2Dbottom%3A1px%20solid%20%23434343%3Bpadding%2Dbottom%3A%2E5rem%7Dh3%2C%2Eh3%7Bfont%2Dweight%3A600%7Dh3%2C%2Eh3%2Ch4%2C%2Eh4%7Bopacity%3A%2E9%3Bmargin%2Dtop%3A1%2E5rem%7Dh5%2C%2Eh5%2Ch6%2C%2Eh6%7Bopacity%3A%2E9%7D%2Eheader%2Dsection%2Dnumber%7Bcolor%3A%23bfbfbf%7D%2Enav%2Dlink%2Eactive%20%2Eheader%2Dsection%2Dnumber%7Bcolor%3Ainherit%7Dmark%2C%2Emark%7Bpadding%3A0em%7D%2Epanel%2Dcaption%2Ccaption%2C%2Efigure%2Dcaption%7Bfont%2Dsize%3A%2E9rem%7D%2Epanel%2Dcaption%2C%2Efigure%2Dcaption%2Cfigcaption%7Bcolor%3A%23bfbfbf%7D%2Etable%2Dcaption%2Ccaption%7Bcolor%3A%23fff%7D%2Equarto%2Dlayout%2Dcell%5Bdata%2Dref%2Dparent%5D%20caption%7Bcolor%3A%23bfbfbf%7D%2Ecolumn%2Dmargin%20figcaption%2C%2Emargin%2Dcaption%2Cdiv%2Easide%2Caside%2C%2Ecolumn%2Dmargin%7Bcolor%3A%23bfbfbf%3Bfont%2Dsize%3A%2E825rem%7D%2Epanel%2Dcaption%2Emargin%2Dcaption%7Btext%2Dalign%3Ainherit%7D%2Ecolumn%2Dmargin%2Ecolumn%2Dcontainer%20p%7Bmargin%2Dbottom%3A0%7D%2Ecolumn%2Dmargin%2Ecolumn%2Dcontainer%3E%2A%3Anot%28%2Ecollapse%29%7Bpadding%2Dtop%3A%2E5em%3Bpadding%2Dbottom%3A%2E5em%3Bdisplay%3Ablock%7D%2Ecolumn%2Dmargin%2Ecolumn%2Dcontainer%3E%2A%2Ecollapse%3Anot%28%2Eshow%29%7Bdisplay%3Anone%7D%40media%28min%2Dwidth%3A%20768px%29%7B%2Ecolumn%2Dmargin%2Ecolumn%2Dcontainer%20%2Ecallout%2Dmargin%2Dcontent%3Afirst%2Dchild%7Bmargin%2Dtop%3A4%2E5em%7D%2Ecolumn%2Dmargin%2Ecolumn%2Dcontainer%20%2Ecallout%2Dmargin%2Dcontent%2Dsimple%3Afirst%2Dchild%7Bmargin%2Dtop%3A3%2E5em%7D%7D%2Emargin%2Dcaption%3E%2A%7Bpadding%2Dtop%3A%2E5em%3Bpadding%2Dbottom%3A%2E5em%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7B%2Equarto%2Dlayout%2Drow%7Bflex%2Ddirection%3Acolumn%7D%7D%2Enav%2Dtabs%20%2Enav%2Ditem%7Bmargin%2Dtop%3A1px%3Bcursor%3Apointer%7D%2Etab%2Dcontent%7Bmargin%2Dtop%3A0px%3Bborder%2Dleft%3A%23434343%201px%20solid%3Bborder%2Dright%3A%23434343%201px%20solid%3Bborder%2Dbottom%3A%23434343%201px%20solid%3Bmargin%2Dleft%3A0%3Bpadding%3A1em%3Bmargin%2Dbottom%3A1em%7D%40media%28max%2Dwidth%3A%20767%2E98px%29%7B%2Elayout%2Dsidebar%7Bmargin%2Dleft%3A0%3Bmargin%2Dright%3A0%7D%7D%2Epanel%2Dsidebar%2C%2Epanel%2Dsidebar%20%2Eform%2Dcontrol%2C%2Epanel%2Dinput%2C%2Epanel%2Dinput%20%2Eform%2Dcontrol%2C%2Eselectize%2Ddropdown%7Bfont%2Dsize%3A%2E9rem%7D%2Epanel%2Dsidebar%20%2Eform%2Dcontrol%2C%2Epanel%2Dinput%20%2Eform%2Dcontrol%7Bpadding%2Dtop%3A%2E1rem%7D%2Etab%2Dpane%20div%2EsourceCode%7Bmargin%2Dtop%3A0px%7D%2Etab%2Dpane%3Ep%7Bpadding%2Dtop%3A1em%7D%2Etab%2Dcontent%3E%2Etab%2Dpane%3Anot%28%2Eactive%29%7Bdisplay%3Anone%20%21important%7Ddiv%2EsourceCode%7Bbackground%2Dcolor%3Argba%2867%2C67%2C67%2C%2E65%29%3Bborder%3A1px%20solid%20rgba%2867%2C67%2C67%2C%2E65%29%3Bborder%2Dradius%3A%2E25rem%7Dpre%2EsourceCode%7Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%7Dpre%2EsourceCode%7Bborder%3Anone%3Bfont%2Dsize%3A%2E875em%3Boverflow%3Avisible%20%21important%3Bpadding%3A%2E4em%7D%2Ecallout%20pre%2EsourceCode%7Bpadding%2Dleft%3A0%7Ddiv%2EsourceCode%7Boverflow%2Dy%3Ahidden%7D%2Ecallout%20div%2EsourceCode%7Bmargin%2Dleft%3Ainitial%7D%2Eblockquote%7Bfont%2Dsize%3Ainherit%3Bpadding%2Dleft%3A1rem%3Bpadding%2Dright%3A1%2E5rem%3Bcolor%3A%23bfbfbf%7D%2Eblockquote%20h1%3Afirst%2Dchild%2C%2Eblockquote%20%2Eh1%3Afirst%2Dchild%2C%2Eblockquote%20h2%3Afirst%2Dchild%2C%2Eblockquote%20%2Eh2%3Afirst%2Dchild%2C%2Eblockquote%20h3%3Afirst%2Dchild%2C%2Eblockquote%20%2Eh3%3Afirst%2Dchild%2C%2Eblockquote%20h4%3Afirst%2Dchild%2C%2Eblockquote%20%2Eh4%3Afirst%2Dchild%2C%2Eblockquote%20h5%3Afirst%2Dchild%2C%2Eblockquote%20%2Eh5%3Afirst%2Dchild%7Bmargin%2Dtop%3A0%7Dpre%7Bbackground%2Dcolor%3Ainitial%3Bpadding%3Ainitial%3Bborder%3Ainitial%7Dp%20code%3Anot%28%2EsourceCode%29%2Cli%20code%3Anot%28%2EsourceCode%29%2Ctd%20code%3Anot%28%2EsourceCode%29%7Bbackground%2Dcolor%3A%232b2b2b%3Bpadding%3A%2E2em%7Dnav%20p%20code%3Anot%28%2EsourceCode%29%2Cnav%20li%20code%3Anot%28%2EsourceCode%29%2Cnav%20td%20code%3Anot%28%2EsourceCode%29%7Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Bpadding%3A0%7Dtd%20code%3Anot%28%2EsourceCode%29%7Bwhite%2Dspace%3Apre%2Dwrap%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%3E%2Emodal%2Ddialog%7Bmax%2Dwidth%3A1000px%3Bpadding%2Dleft%3A1%2E75rem%3Bpadding%2Dright%3A1%2E75rem%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%3E%2Emodal%2Ddialog%3E%2Emodal%2Dcontent%3E%2Emodal%2Dbody%7Bpadding%3A0%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%3E%2Emodal%2Ddialog%3E%2Emodal%2Dcontent%3E%2Emodal%2Dbody%20div%2EsourceCode%7Bmargin%3A0%3Bpadding%3A%2E2rem%20%2E2rem%3Bborder%2Dradius%3A0px%3Bborder%3Anone%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%3E%2Emodal%2Ddialog%3E%2Emodal%2Dcontent%3E%2Emodal%2Dheader%7Bpadding%3A%2E7rem%7D%2Ecode%2Dtools%2Dbutton%7Bfont%2Dsize%3A1rem%3Bpadding%3A%2E15rem%20%2E15rem%3Bmargin%2Dleft%3A5px%3Bcolor%3A%23595959%3Bbackground%2Dcolor%3Argba%280%2C0%2C0%2C0%29%3Btransition%3Ainitial%3Bcursor%3Apointer%7D%2Ecode%2Dtools%2Dbutton%3E%2Ebi%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bheight%3A1rem%3Bwidth%3A1rem%3Bcontent%3A%22%22%3Bvertical%2Dalign%3A%2D0%2E125em%3Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2889%2C%2089%2C%2089%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M10%2E478%201%2E647a%2E5%2E5%200%201%200%2D%2E956%2D%2E294l%2D4%2013a%2E5%2E5%200%200%200%20%2E956%2E294l4%2D13zM4%2E854%204%2E146a%2E5%2E5%200%200%201%200%20%2E708L1%2E707%208l3%2E147%203%2E146a%2E5%2E5%200%200%201%2D%2E708%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%201%200%2D%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%201%20%2E708%200zm6%2E292%200a%2E5%2E5%200%200%200%200%20%2E708L14%2E293%208l%2D3%2E147%203%2E146a%2E5%2E5%200%200%200%20%2E708%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%200%200%2D%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%200%2D%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A1rem%201rem%7D%2Ecode%2Dtools%2Dbutton%3Ahover%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28255%2C%20255%2C%20255%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M10%2E478%201%2E647a%2E5%2E5%200%201%200%2D%2E956%2D%2E294l%2D4%2013a%2E5%2E5%200%200%200%20%2E956%2E294l4%2D13zM4%2E854%204%2E146a%2E5%2E5%200%200%201%200%20%2E708L1%2E707%208l3%2E147%203%2E146a%2E5%2E5%200%200%201%2D%2E708%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%201%200%2D%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%201%20%2E708%200zm6%2E292%200a%2E5%2E5%200%200%200%200%20%2E708L14%2E293%208l%2D3%2E147%203%2E146a%2E5%2E5%200%200%200%20%2E708%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%200%200%2D%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%200%2D%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%20%2Ecode%2Dcopy%2Dbutton%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2889%2C%2089%2C%2089%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M4%201%2E5H3a2%202%200%200%200%2D2%202V14a2%202%200%200%200%202%202h10a2%202%200%200%200%202%2D2V3%2E5a2%202%200%200%200%2D2%2D2h%2D1v1h1a1%201%200%200%201%201%201V14a1%201%200%200%201%2D1%201H3a1%201%200%200%201%2D1%2D1V3%2E5a1%201%200%200%201%201%2D1h1v%2D1z%22%2F%3E%3Cpath%20d%3D%22M9%2E5%201a%2E5%2E5%200%200%201%20%2E5%2E5v1a%2E5%2E5%200%200%201%2D%2E5%2E5h%2D3a%2E5%2E5%200%200%201%2D%2E5%2D%2E5v%2D1a%2E5%2E5%200%200%201%20%2E5%2D%2E5h3zm%2D3%2D1A1%2E5%201%2E5%200%200%200%205%201%2E5v1A1%2E5%201%2E5%200%200%200%206%2E5%204h3A1%2E5%201%2E5%200%200%200%2011%202%2E5v%2D1A1%2E5%201%2E5%200%200%200%209%2E5%200h%2D3z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%23quarto%2Dembedded%2Dsource%2Dcode%2Dmodal%20%2Ecode%2Dcopy%2Dbutton%2Dchecked%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2889%2C%2089%2C%2089%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M13%2E854%203%2E646a%2E5%2E5%200%200%201%200%20%2E708l%2D7%207a%2E5%2E5%200%200%201%2D%2E708%200l%2D3%2E5%2D3%2E5a%2E5%2E5%200%201%201%20%2E708%2D%2E708L6%2E5%2010%2E293l6%2E646%2D6%2E647a%2E5%2E5%200%200%201%20%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Esidebar%7Bwill%2Dchange%3Atop%3Btransition%3Atop%20200ms%20linear%3Bposition%3Asticky%3Boverflow%2Dy%3Aauto%3Bpadding%2Dtop%3A1%2E2em%3Bmax%2Dheight%3A100vh%7D%2Esidebar%2Etoc%2Dleft%2C%2Esidebar%2Emargin%2Dsidebar%7Btop%3A0px%3Bpadding%2Dtop%3A1em%7D%2Esidebar%2Etoc%2Dleft%3E%2A%2C%2Esidebar%2Emargin%2Dsidebar%3E%2A%7Bpadding%2Dtop%3A%2E5em%7D%2Esidebar%2Equarto%2Dbanner%2Dtitle%2Dblock%2Dsidebar%3E%2A%7Bpadding%2Dtop%3A1%2E65em%7Dfigure%20%2Equarto%2Dnotebook%2Dlink%7Bmargin%2Dtop%3A%2E5em%7D%2Equarto%2Dnotebook%2Dlink%7Bfont%2Dsize%3A%2E75em%3Bcolor%3A%23595959%3Bmargin%2Dbottom%3A1em%3Btext%2Ddecoration%3Anone%3Bdisplay%3Ablock%7D%2Equarto%2Dnotebook%2Dlink%3Ahover%7Btext%2Ddecoration%3Aunderline%3Bcolor%3A%2300bc8c%7D%2Equarto%2Dnotebook%2Dlink%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bheight%3A%2E75rem%3Bwidth%3A%2E75rem%3Bmargin%2Dbottom%3A0em%3Bmargin%2Dright%3A%2E25em%3Bcontent%3A%22%22%3Bvertical%2Dalign%3A%2D0%2E125em%3Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%2889%2C%2089%2C%2089%29%22%20class%3D%22bi%20bi%2Djournal%2Dcode%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M8%2E646%205%2E646a%2E5%2E5%200%200%201%20%2E708%200l2%202a%2E5%2E5%200%200%201%200%20%2E708l%2D2%202a%2E5%2E5%200%200%201%2D%2E708%2D%2E708L10%2E293%208%208%2E646%206%2E354a%2E5%2E5%200%200%201%200%2D%2E708zm%2D1%2E292%200a%2E5%2E5%200%200%200%2D%2E708%200l%2D2%202a%2E5%2E5%200%200%200%200%20%2E708l2%202a%2E5%2E5%200%200%200%20%2E708%2D%2E708L5%2E707%208l1%2E647%2D1%2E646a%2E5%2E5%200%200%200%200%2D%2E708z%22%2F%3E%3Cpath%20d%3D%22M3%200h10a2%202%200%200%201%202%202v12a2%202%200%200%201%2D2%202H3a2%202%200%200%201%2D2%2D2v%2D1h1v1a1%201%200%200%200%201%201h10a1%201%200%200%200%201%2D1V2a1%201%200%200%200%2D1%2D1H3a1%201%200%200%200%2D1%201v1H1V2a2%202%200%200%201%202%2D2z%22%2F%3E%3Cpath%20d%3D%22M1%205v%2D%2E5a%2E5%2E5%200%200%201%201%200V5h%2E5a%2E5%2E5%200%200%201%200%201h%2D2a%2E5%2E5%200%200%201%200%2D1H1zm0%203v%2D%2E5a%2E5%2E5%200%200%201%201%200V8h%2E5a%2E5%2E5%200%200%201%200%201h%2D2a%2E5%2E5%200%200%201%200%2D1H1zm0%203v%2D%2E5a%2E5%2E5%200%200%201%201%200v%2E5h%2E5a%2E5%2E5%200%200%201%200%201h%2D2a%2E5%2E5%200%200%201%200%2D1H1z%22%2F%3E%3C%2Fsvg%3E%27%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A%2E75rem%20%2E75rem%7D%2Equarto%2Dalternate%2Dnotebooks%20i%2Ebi%2C%2Equarto%2Dalternate%2Dformats%20i%2Ebi%7Bmargin%2Dright%3A%2E4em%7D%2Equarto%2Dnotebook%20%2Ecell%2Dcontainer%7Bdisplay%3Aflex%7D%2Equarto%2Dnotebook%20%2Ecell%2Dcontainer%20%2Ecell%7Bflex%2Dgrow%3A4%7D%2Equarto%2Dnotebook%20%2Ecell%2Dcontainer%20%2Ecell%2Ddecorator%7Bpadding%2Dtop%3A1%2E5em%3Bpadding%2Dright%3A1em%3Btext%2Dalign%3Aright%7D%2Equarto%2Dnotebook%20h2%2C%2Equarto%2Dnotebook%20%2Eh2%7Bborder%2Dbottom%3Anone%7D%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20a%2C%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20a%7Btext%2Ddecoration%3Anone%7D%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20a%3Ahover%2C%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20a%3Ahover%7Bcolor%3A%2300bc8c%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20h2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20%2Eh2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20h2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20%2Eh2%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%3Eh2%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%3E%2Eh2%7Bfont%2Dsize%3A%2E875rem%3Bfont%2Dweight%3A400%3Bmargin%2Dbottom%3A%2E5rem%3Bmargin%2Dtop%3A%2E3rem%3Bfont%2Dfamily%3Ainherit%3Bborder%2Dbottom%3A0%3Bpadding%2Dbottom%3A0%3Bpadding%2Dtop%3A0px%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20h2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20%2Eh2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20h2%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20%2Eh2%7Bmargin%2Dtop%3A1rem%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%3Eul%20a%7Bborder%2Dleft%3A1px%20solid%20%23ebebeb%3Bpadding%2Dleft%3A%2E6rem%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20h2%3Eul%20a%2C%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20%2Eh2%3Eul%20a%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20h2%3Eul%20a%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20%2Eh2%3Eul%20a%7Bborder%2Dleft%3Anone%3Bpadding%2Dleft%3A%2E6rem%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20ul%20a%3Aempty%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20ul%20a%3Aempty%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%3Eul%20a%3Aempty%7Bdisplay%3Anone%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20ul%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20ul%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%7Bpadding%2Dleft%3A0%3Blist%2Dstyle%3Anone%3Bfont%2Dsize%3A%2E875rem%3Bfont%2Dweight%3A300%7D%2Esidebar%20%2Equarto%2Dalternate%2Dnotebooks%20ul%20li%20a%2C%2Esidebar%20%2Equarto%2Dalternate%2Dformats%20ul%20li%20a%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%3Eul%20li%20a%7Bline%2Dheight%3A1%2E1rem%3Bpadding%2Dbottom%3A%2E2rem%3Bpadding%2Dtop%3A%2E2rem%3Bcolor%3Ainherit%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Ea%7Bpadding%2Dleft%3A1%2E2em%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Eul%3Eli%3Ea%7Bpadding%2Dleft%3A2%2E4em%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Ea%7Bpadding%2Dleft%3A3%2E6em%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Ea%7Bpadding%2Dleft%3A4%2E8em%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Eul%3Eli%3Ea%7Bpadding%2Dleft%3A6em%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Ea%2Eactive%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Ea%2Eactive%7Bborder%2Dleft%3A1px%20solid%20%2300bc8c%3Bcolor%3A%2300bc8c%20%21important%7D%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Ea%3Ahover%2C%2Esidebar%20nav%5Brole%3Ddoc%2Dtoc%5D%20ul%3Eli%3Eul%3Eli%3Ea%3Ahover%7Bcolor%3A%2300bc8c%20%21important%7Dkbd%2C%2Ekbd%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23f8f9fa%3Bborder%3A1px%20solid%3Bborder%2Dradius%3A5px%3Bborder%2Dcolor%3A%23434343%7Ddiv%2Ehanging%2Dindent%7Bmargin%2Dleft%3A1em%3Btext%2Dindent%3A%2D1em%7D%2Ecitation%20a%2C%2Efootnote%2Dref%7Btext%2Ddecoration%3Anone%7D%2Efootnotes%20ol%7Bpadding%2Dleft%3A1em%7D%2Etippy%2Dcontent%3E%2A%7Bmargin%2Dbottom%3A%2E7em%7D%2Etippy%2Dcontent%3E%2A%3Alast%2Dchild%7Bmargin%2Dbottom%3A0%7D%2Etable%20a%7Bword%2Dbreak%3Abreak%2Dword%7D%2Etable%3Ethead%7Bborder%2Dtop%2Dwidth%3A1px%3Bborder%2Dtop%2Dcolor%3A%23434343%3Bborder%2Dbottom%3A1px%20solid%20%23fff%7D%2Ecallout%7Bmargin%2Dtop%3A1%2E25rem%3Bmargin%2Dbottom%3A1%2E25rem%3Bborder%2Dradius%3A%2E25rem%3Boverflow%2Dwrap%3Abreak%2Dword%7D%2Ecallout%20%2Ecallout%2Dtitle%2Dcontainer%7Boverflow%2Dwrap%3Aanywhere%7D%2Ecallout%2Ecallout%2Dstyle%2Dsimple%7Bpadding%3A%2E4em%20%2E7em%3Bborder%2Dleft%3A5px%20solid%3Bborder%2Dright%3A1px%20solid%20%23434343%3Bborder%2Dtop%3A1px%20solid%20%23434343%3Bborder%2Dbottom%3A1px%20solid%20%23434343%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%7Bborder%2Dleft%3A5px%20solid%3Bborder%2Dright%3A1px%20solid%20%23434343%3Bborder%2Dtop%3A1px%20solid%20%23434343%3Bborder%2Dbottom%3A1px%20solid%20%23434343%7D%2Ecallout%20%2Ecallout%2Dbody%2Dcontainer%7Bflex%2Dgrow%3A1%7D%2Ecallout%2Ecallout%2Dstyle%2Dsimple%20%2Ecallout%2Dbody%7Bfont%2Dsize%3A%2E9rem%3Bfont%2Dweight%3A400%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dbody%7Bfont%2Dsize%3A%2E9rem%3Bfont%2Dweight%3A400%7D%2Ecallout%2Ecallout%2Dtitled%20%2Ecallout%2Dbody%7Bmargin%2Dtop%3A%2E2em%7D%2Ecallout%3Anot%28%2Eno%2Dicon%29%2Ecallout%2Dtitled%2Ecallout%2Dstyle%2Dsimple%20%2Ecallout%2Dbody%7Bpadding%2Dleft%3A1%2E6em%7D%2Ecallout%2Ecallout%2Dtitled%3E%2Ecallout%2Dheader%7Bpadding%2Dtop%3A%2E2em%3Bmargin%2Dbottom%3A%2D0%2E2em%7D%2Ecallout%2Ecallout%2Dstyle%2Dsimple%3Ediv%2Ecallout%2Dheader%7Bborder%2Dbottom%3Anone%3Bfont%2Dsize%3A%2E9rem%3Bfont%2Dweight%3A600%3Bopacity%3A75%25%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%3Ediv%2Ecallout%2Dheader%7Bborder%2Dbottom%3Anone%3Bfont%2Dweight%3A600%3Bopacity%3A85%25%3Bfont%2Dsize%3A%2E9rem%3Bpadding%2Dleft%3A%2E5em%3Bpadding%2Dright%3A%2E5em%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20div%2Ecallout%2Dbody%7Bpadding%2Dleft%3A%2E5em%3Bpadding%2Dright%3A%2E5em%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20div%2Ecallout%2Dbody%3E%3Afirst%2Dchild%7Bmargin%2Dtop%3A%2E5em%7D%2Ecallout%3Ediv%2Ecallout%2Dheader%5Bdata%2Dbs%2Dtoggle%3Dcollapse%5D%7Bcursor%3Apointer%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dheader%5Baria%2Dexpanded%3Dfalse%5D%2C%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dheader%5Baria%2Dexpanded%3Dtrue%5D%7Bpadding%2Dtop%3A0px%3Bmargin%2Dbottom%3A0px%3Balign%2Ditems%3Acenter%7D%2Ecallout%2Ecallout%2Dtitled%20%2Ecallout%2Dbody%3E%3Alast%2Dchild%3Anot%28%2EsourceCode%29%2C%2Ecallout%2Ecallout%2Dtitled%20%2Ecallout%2Dbody%3Ediv%3E%3Alast%2Dchild%3Anot%28%2EsourceCode%29%7Bmargin%2Dbottom%3A%2E5rem%7D%2Ecallout%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dbody%3E%3Afirst%2Dchild%2C%2Ecallout%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dbody%3Ediv%3E%3Afirst%2Dchild%7Bmargin%2Dtop%3A%2E25rem%7D%2Ecallout%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dbody%3E%3Alast%2Dchild%2C%2Ecallout%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dbody%3Ediv%3E%3Alast%2Dchild%7Bmargin%2Dbottom%3A%2E2rem%7D%2Ecallout%2Ecallout%2Dstyle%2Dsimple%20%2Ecallout%2Dicon%3A%3Abefore%2C%2Ecallout%2Ecallout%2Dstyle%2Dsimple%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bheight%3A1rem%3Bwidth%3A1rem%3Bdisplay%3Ainline%2Dblock%3Bcontent%3A%22%22%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A1rem%201rem%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dicon%3A%3Abefore%2C%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bheight%3A%2E9rem%3Bwidth%3A%2E9rem%3Bdisplay%3Ainline%2Dblock%3Bcontent%3A%22%22%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A%2E9rem%20%2E9rem%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bmargin%2Dtop%3A5px%7D%2Ecallout%20%2Ecallout%2Dbtn%2Dtoggle%20%2Ecallout%2Dtoggle%3A%3Abefore%7Btransition%3Atransform%20%2E2s%20linear%7D%2Ecallout%20%2Ecallout%2Dheader%5Baria%2Dexpanded%3Dfalse%5D%20%2Ecallout%2Dtoggle%3A%3Abefore%7Btransform%3Arotate%28%2D90deg%29%7D%2Ecallout%20%2Ecallout%2Dheader%5Baria%2Dexpanded%3Dtrue%5D%20%2Ecallout%2Dtoggle%3A%3Abefore%7Btransform%3Anone%7D%2Ecallout%2Ecallout%2Dstyle%2Dsimple%3Anot%28%2Eno%2Dicon%29%20div%2Ecallout%2Dicon%2Dcontainer%7Bpadding%2Dtop%3A%2E2em%3Bpadding%2Dright%3A%2E55em%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%3Anot%28%2Eno%2Dicon%29%20div%2Ecallout%2Dicon%2Dcontainer%7Bpadding%2Dtop%3A%2E1em%3Bpadding%2Dright%3A%2E35em%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%3Anot%28%2Eno%2Dicon%29%20div%2Ecallout%2Dtitle%2Dcontainer%7Bmargin%2Dtop%3A%2D1px%7D%2Ecallout%2Ecallout%2Dstyle%2Ddefault%2Ecallout%2Dcaution%3Anot%28%2Eno%2Dicon%29%20div%2Ecallout%2Dicon%2Dcontainer%7Bpadding%2Dtop%3A%2E3em%3Bpadding%2Dright%3A%2E35em%7D%2Ecallout%3E%2Ecallout%2Dbody%3E%2Ecallout%2Dicon%2Dcontainer%3E%2Eno%2Dicon%2C%2Ecallout%3E%2Ecallout%2Dheader%3E%2Ecallout%2Dicon%2Dcontainer%3E%2Eno%2Dicon%7Bdisplay%3Anone%7Ddiv%2Ecallout%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%23595959%7Ddiv%2Ecallout%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%23595959%7Ddiv%2Ecallout%2Dnote%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%23375a7f%7Ddiv%2Ecallout%2Dnote%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%23111b26%7Ddiv%2Ecallout%2Dnote%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523325172%22%20class%3D%22bi%20bi%2Dinfo%2Dcircle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014zm0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016z%22%2F%3E%3Cpath%20d%3D%22m8%2E93%206%2E588%2D2%2E29%2E287%2D%2E082%2E38%2E45%2E083c%2E294%2E07%2E352%2E176%2E288%2E469l%2D%2E738%203%2E468c%2D%2E194%2E897%2E105%201%2E319%2E808%201%2E319%2E545%200%201%2E178%2D%2E252%201%2E465%2D%2E598l%2E088%2D%2E416c%2D%2E2%2E176%2D%2E492%2E246%2D%2E686%2E246%2D%2E275%200%2D%2E375%2D%2E193%2D%2E304%2D%2E533L8%2E93%206%2E588zM9%204%2E5a1%201%200%201%201%2D2%200%201%201%200%200%201%202%200z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dnote%2Ecallout%2Dtitled%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523325172%22%20class%3D%22bi%20bi%2Dinfo%2Dcircle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014zm0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016z%22%2F%3E%3Cpath%20d%3D%22m8%2E93%206%2E588%2D2%2E29%2E287%2D%2E082%2E38%2E45%2E083c%2E294%2E07%2E352%2E176%2E288%2E469l%2D%2E738%203%2E468c%2D%2E194%2E897%2E105%201%2E319%2E808%201%2E319%2E545%200%201%2E178%2D%2E252%201%2E465%2D%2E598l%2E088%2D%2E416c%2D%2E2%2E176%2D%2E492%2E246%2D%2E686%2E246%2D%2E275%200%2D%2E375%2D%2E193%2D%2E304%2D%2E533L8%2E93%206%2E588zM9%204%2E5a1%201%200%201%201%2D2%200%201%201%200%200%201%202%200z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dnote%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28255%2C%20255%2C%20255%29%22%20class%3D%22bi%20bi%2Dchevron%2Ddown%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%22%2F%3E%3C%2Fsvg%3E%27%29%7Ddiv%2Ecallout%2Dtip%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%2300bc8c%7Ddiv%2Ecallout%2Dtip%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%2300382a%7Ddiv%2Ecallout%2Dtip%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%252300a97e%22%20class%3D%22bi%20bi%2Dlightbulb%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M2%206a6%206%200%201%201%2010%2E174%204%2E31c%2D%2E203%2E196%2D%2E359%2E4%2D%2E453%2E619l%2D%2E762%201%2E769A%2E5%2E5%200%200%201%2010%2E5%2013a%2E5%2E5%200%200%201%200%201%20%2E5%2E5%200%200%201%200%201l%2D%2E224%2E447a1%201%200%200%201%2D%2E894%2E553H6%2E618a1%201%200%200%201%2D%2E894%2D%2E553L5%2E5%2015a%2E5%2E5%200%200%201%200%2D1%20%2E5%2E5%200%200%201%200%2D1%20%2E5%2E5%200%200%201%2D%2E46%2D%2E302l%2D%2E761%2D1%2E77a1%2E964%201%2E964%200%200%200%2D%2E453%2D%2E618A5%2E984%205%2E984%200%200%201%202%206zm6%2D5a5%205%200%200%200%2D3%2E479%208%2E592c%2E263%2E254%2E514%2E564%2E676%2E941L5%2E83%2012h4%2E342l%2E632%2D1%2E467c%2E162%2D%2E377%2E413%2D%2E687%2E676%2D%2E941A5%205%200%200%200%208%201z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dtip%2Ecallout%2Dtitled%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%252300a97e%22%20class%3D%22bi%20bi%2Dlightbulb%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M2%206a6%206%200%201%201%2010%2E174%204%2E31c%2D%2E203%2E196%2D%2E359%2E4%2D%2E453%2E619l%2D%2E762%201%2E769A%2E5%2E5%200%200%201%2010%2E5%2013a%2E5%2E5%200%200%201%200%201%20%2E5%2E5%200%200%201%200%201l%2D%2E224%2E447a1%201%200%200%201%2D%2E894%2E553H6%2E618a1%201%200%200%201%2D%2E894%2D%2E553L5%2E5%2015a%2E5%2E5%200%200%201%200%2D1%20%2E5%2E5%200%200%201%200%2D1%20%2E5%2E5%200%200%201%2D%2E46%2D%2E302l%2D%2E761%2D1%2E77a1%2E964%201%2E964%200%200%200%2D%2E453%2D%2E618A5%2E984%205%2E984%200%200%201%202%206zm6%2D5a5%205%200%200%200%2D3%2E479%208%2E592c%2E263%2E254%2E514%2E564%2E676%2E941L5%2E83%2012h4%2E342l%2E632%2D1%2E467c%2E162%2D%2E377%2E413%2D%2E687%2E676%2D%2E941A5%205%200%200%200%208%201z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dtip%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28255%2C%20255%2C%20255%29%22%20class%3D%22bi%20bi%2Dchevron%2Ddown%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%22%2F%3E%3C%2Fsvg%3E%27%29%7Ddiv%2Ecallout%2Dwarning%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%23f39c12%7Ddiv%2Ecallout%2Dwarning%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%23492f05%7Ddiv%2Ecallout%2Dwarning%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523db8c10%22%20class%3D%22bi%20bi%2Dexclamation%2Dtriangle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M7%2E938%202%2E016A%2E13%2E13%200%200%201%208%2E002%202a%2E13%2E13%200%200%201%20%2E063%2E016%2E146%2E146%200%200%201%20%2E054%2E057l6%2E857%2011%2E667c%2E036%2E06%2E035%2E124%2E002%2E183a%2E163%2E163%200%200%201%2D%2E054%2E06%2E116%2E116%200%200%201%2D%2E066%2E017H1%2E146a%2E115%2E115%200%200%201%2D%2E066%2D%2E017%2E163%2E163%200%200%201%2D%2E054%2D%2E06%2E176%2E176%200%200%201%20%2E002%2D%2E183L7%2E884%202%2E073a%2E147%2E147%200%200%201%20%2E054%2D%2E057zm1%2E044%2D%2E45a1%2E13%201%2E13%200%200%200%2D1%2E96%200L%2E165%2013%2E233c%2D%2E457%2E778%2E091%201%2E767%2E98%201%2E767h13%2E713c%2E889%200%201%2E438%2D%2E99%2E98%2D1%2E767L8%2E982%201%2E566z%22%2F%3E%3Cpath%20d%3D%22M7%2E002%2012a1%201%200%201%201%202%200%201%201%200%200%201%2D2%200zM7%2E1%205%2E995a%2E905%2E905%200%201%201%201%2E8%200l%2D%2E35%203%2E507a%2E552%2E552%200%200%201%2D1%2E1%200L7%2E1%205%2E995z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dwarning%2Ecallout%2Dtitled%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523db8c10%22%20class%3D%22bi%20bi%2Dexclamation%2Dtriangle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M7%2E938%202%2E016A%2E13%2E13%200%200%201%208%2E002%202a%2E13%2E13%200%200%201%20%2E063%2E016%2E146%2E146%200%200%201%20%2E054%2E057l6%2E857%2011%2E667c%2E036%2E06%2E035%2E124%2E002%2E183a%2E163%2E163%200%200%201%2D%2E054%2E06%2E116%2E116%200%200%201%2D%2E066%2E017H1%2E146a%2E115%2E115%200%200%201%2D%2E066%2D%2E017%2E163%2E163%200%200%201%2D%2E054%2D%2E06%2E176%2E176%200%200%201%20%2E002%2D%2E183L7%2E884%202%2E073a%2E147%2E147%200%200%201%20%2E054%2D%2E057zm1%2E044%2D%2E45a1%2E13%201%2E13%200%200%200%2D1%2E96%200L%2E165%2013%2E233c%2D%2E457%2E778%2E091%201%2E767%2E98%201%2E767h13%2E713c%2E889%200%201%2E438%2D%2E99%2E98%2D1%2E767L8%2E982%201%2E566z%22%2F%3E%3Cpath%20d%3D%22M7%2E002%2012a1%201%200%201%201%202%200%201%201%200%200%201%2D2%200zM7%2E1%205%2E995a%2E905%2E905%200%201%201%201%2E8%200l%2D%2E35%203%2E507a%2E552%2E552%200%200%201%2D1%2E1%200L7%2E1%205%2E995z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dwarning%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28255%2C%20255%2C%20255%29%22%20class%3D%22bi%20bi%2Dchevron%2Ddown%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%22%2F%3E%3C%2Fsvg%3E%27%29%7Ddiv%2Ecallout%2Dcaution%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%23fd7e14%7Ddiv%2Ecallout%2Dcaution%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%234c2606%7Ddiv%2Ecallout%2Dcaution%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523e47112%22%20class%3D%22bi%20bi%2Dcone%2Dstriped%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M9%2E97%204%2E88l%2E953%203%2E811C10%2E158%208%2E878%209%2E14%209%208%209c%2D1%2E14%200%2D2%2E159%2D%2E122%2D2%2E923%2D%2E309L6%2E03%204%2E88C6%2E635%204%2E957%207%2E3%205%208%205s1%2E365%2D%2E043%201%2E97%2D%2E12zm%2D%2E245%2D%2E978L8%2E97%2E88C8%2E718%2D%2E13%207%2E282%2D%2E13%207%2E03%2E88L6%2E274%203%2E9C6%2E8%203%2E965%207%2E382%204%208%204c%2E618%200%201%2E2%2D%2E036%201%2E725%2D%2E098zm4%2E396%208%2E613a%2E5%2E5%200%200%201%20%2E037%2E96l%2D6%202a%2E5%2E5%200%200%201%2D%2E316%200l%2D6%2D2a%2E5%2E5%200%200%201%20%2E037%2D%2E96l2%2E391%2D%2E598%2E565%2D2%2E257c%2E862%2E212%201%2E964%2E339%203%2E165%2E339s2%2E303%2D%2E127%203%2E165%2D%2E339l%2E565%202%2E257%202%2E391%2E598z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dcaution%2Ecallout%2Dtitled%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523e47112%22%20class%3D%22bi%20bi%2Dcone%2Dstriped%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M9%2E97%204%2E88l%2E953%203%2E811C10%2E158%208%2E878%209%2E14%209%208%209c%2D1%2E14%200%2D2%2E159%2D%2E122%2D2%2E923%2D%2E309L6%2E03%204%2E88C6%2E635%204%2E957%207%2E3%205%208%205s1%2E365%2D%2E043%201%2E97%2D%2E12zm%2D%2E245%2D%2E978L8%2E97%2E88C8%2E718%2D%2E13%207%2E282%2D%2E13%207%2E03%2E88L6%2E274%203%2E9C6%2E8%203%2E965%207%2E382%204%208%204c%2E618%200%201%2E2%2D%2E036%201%2E725%2D%2E098zm4%2E396%208%2E613a%2E5%2E5%200%200%201%20%2E037%2E96l%2D6%202a%2E5%2E5%200%200%201%2D%2E316%200l%2D6%2D2a%2E5%2E5%200%200%201%20%2E037%2D%2E96l2%2E391%2D%2E598%2E565%2D2%2E257c%2E862%2E212%201%2E964%2E339%203%2E165%2E339s2%2E303%2D%2E127%203%2E165%2D%2E339l%2E565%202%2E257%202%2E391%2E598z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dcaution%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28255%2C%20255%2C%20255%29%22%20class%3D%22bi%20bi%2Dchevron%2Ddown%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%22%2F%3E%3C%2Fsvg%3E%27%29%7Ddiv%2Ecallout%2Dimportant%2Ecallout%7Bborder%2Dleft%2Dcolor%3A%23e74c3c%7Ddiv%2Ecallout%2Dimportant%2Ecallout%2Dstyle%2Ddefault%3E%2Ecallout%2Dheader%7Bbackground%2Dcolor%3A%23451712%7Ddiv%2Ecallout%2Dimportant%3Anot%28%2Ecallout%2Dtitled%29%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523d04436%22%20class%3D%22bi%20bi%2Dexclamation%2Dcircle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014zm0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016z%22%2F%3E%3Cpath%20d%3D%22M7%2E002%2011a1%201%200%201%201%202%200%201%201%200%200%201%2D2%200zM7%2E1%204%2E995a%2E905%2E905%200%201%201%201%2E8%200l%2D%2E35%203%2E507a%2E552%2E552%200%200%201%2D1%2E1%200L7%2E1%204%2E995z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dimportant%2Ecallout%2Dtitled%20%2Ecallout%2Dicon%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20style%3D%22fill%3A%20%2523d04436%22%20class%3D%22bi%20bi%2Dexclamation%2Dcircle%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014zm0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016z%22%2F%3E%3Cpath%20d%3D%22M7%2E002%2011a1%201%200%201%201%202%200%201%201%200%200%201%2D2%200zM7%2E1%204%2E995a%2E905%2E905%200%201%201%201%2E8%200l%2D%2E35%203%2E507a%2E552%2E552%200%200%201%2D1%2E1%200L7%2E1%204%2E995z%22%2F%3E%3C%2Fsvg%3E%27%29%3B%7Ddiv%2Ecallout%2Dimportant%20%2Ecallout%2Dtoggle%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28255%2C%20255%2C%20255%29%22%20class%3D%22bi%20bi%2Dchevron%2Ddown%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M1%2E646%204%2E646a%2E5%2E5%200%200%201%20%2E708%200L8%2010%2E293l5%2E646%2D5%2E647a%2E5%2E5%200%200%201%20%2E708%2E708l%2D6%206a%2E5%2E5%200%200%201%2D%2E708%200l%2D6%2D6a%2E5%2E5%200%200%201%200%2D%2E708z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Equarto%2Dtoggle%2Dcontainer%7Bdisplay%3Aflex%3Balign%2Ditems%3Acenter%7D%2Equarto%2Dreader%2Dtoggle%20%2Ebi%3A%3Abefore%2C%2Equarto%2Dcolor%2Dscheme%2Dtoggle%20%2Ebi%3A%3Abefore%7Bdisplay%3Ainline%2Dblock%3Bheight%3A1rem%3Bwidth%3A1rem%3Bcontent%3A%22%22%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A1rem%201rem%7D%2Esidebar%2Dnavigation%7Bpadding%2Dleft%3A20px%7D%2Enavbar%20%2Equarto%2Dcolor%2Dscheme%2Dtoggle%3Anot%28%2Ealternate%29%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%28222%2C%20226%2C%20230%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Doff%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M11%204a4%204%200%200%201%200%208H8a4%2E992%204%2E992%200%200%200%202%2D4%204%2E992%204%2E992%200%200%200%2D2%2D4h3zm%2D6%208a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208zM0%208a5%205%200%200%200%205%205h6a5%205%200%200%200%200%2D10H5a5%205%200%200%200%2D5%205z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Enavbar%20%2Equarto%2Dcolor%2Dscheme%2Dtoggle%2Ealternate%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%28222%2C%20226%2C%20230%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Don%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M5%203a5%205%200%200%200%200%2010h6a5%205%200%200%200%200%2D10H5zm6%209a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Esidebar%2Dnavigation%20%2Equarto%2Dcolor%2Dscheme%2Dtoggle%3Anot%28%2Ealternate%29%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%28230%2C%20230%2C%20230%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Doff%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M11%204a4%204%200%200%201%200%208H8a4%2E992%204%2E992%200%200%200%202%2D4%204%2E992%204%2E992%200%200%200%2D2%2D4h3zm%2D6%208a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208zM0%208a5%205%200%200%200%205%205h6a5%205%200%200%200%200%2D10H5a5%205%200%200%200%2D5%205z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Esidebar%2Dnavigation%20%2Equarto%2Dcolor%2Dscheme%2Dtoggle%2Ealternate%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%28230%2C%20230%2C%20230%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Don%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M5%203a5%205%200%200%200%200%2010h6a5%205%200%200%200%200%2D10H5zm6%209a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Equarto%2Dsidebar%2Dtoggle%7Bborder%2Dcolor%3A%23dee2e6%3Bborder%2Dbottom%2Dleft%2Dradius%3A%2E25rem%3Bborder%2Dbottom%2Dright%2Dradius%3A%2E25rem%3Bborder%2Dstyle%3Asolid%3Bborder%2Dwidth%3A1px%3Boverflow%3Ahidden%3Bborder%2Dtop%2Dwidth%3A0px%3Bpadding%2Dtop%3A0px%20%21important%7D%2Equarto%2Dsidebar%2Dtoggle%2Dtitle%7Bcursor%3Apointer%3Bpadding%2Dbottom%3A2px%3Bmargin%2Dleft%3A%2E25em%3Btext%2Dalign%3Acenter%3Bfont%2Dweight%3A400%3Bfont%2Dsize%3A%2E775em%7D%23quarto%2Dcontent%20%2Equarto%2Dsidebar%2Dtoggle%7Bbackground%3A%23272727%7D%23quarto%2Dcontent%20%2Equarto%2Dsidebar%2Dtoggle%2Dtitle%7Bcolor%3A%23fff%7D%2Equarto%2Dsidebar%2Dtoggle%2Dicon%7Bcolor%3A%23dee2e6%3Bmargin%2Dright%3A%2E5em%3Bfloat%3Aright%3Btransition%3Atransform%20%2E2s%20ease%7D%2Equarto%2Dsidebar%2Dtoggle%2Dicon%3A%3Abefore%7Bpadding%2Dtop%3A5px%7D%2Equarto%2Dsidebar%2Dtoggle%2Eexpanded%20%2Equarto%2Dsidebar%2Dtoggle%2Dicon%7Btransform%3Arotate%28%2D180deg%29%7D%2Equarto%2Dsidebar%2Dtoggle%2Eexpanded%20%2Equarto%2Dsidebar%2Dtoggle%2Dtitle%7Bborder%2Dbottom%3Asolid%20%23dee2e6%201px%7D%2Equarto%2Dsidebar%2Dtoggle%2Dcontents%7Bbackground%2Dcolor%3A%23222%3Bpadding%2Dright%3A10px%3Bpadding%2Dleft%3A10px%3Bmargin%2Dtop%3A0px%20%21important%3Btransition%3Amax%2Dheight%20%2E5s%20ease%7D%2Equarto%2Dsidebar%2Dtoggle%2Eexpanded%20%2Equarto%2Dsidebar%2Dtoggle%2Dcontents%7Bpadding%2Dtop%3A1em%3Bpadding%2Dbottom%3A10px%7D%2Equarto%2Dsidebar%2Dtoggle%3Anot%28%2Eexpanded%29%20%2Equarto%2Dsidebar%2Dtoggle%2Dcontents%7Bpadding%2Dtop%3A0px%20%21important%3Bpadding%2Dbottom%3A0px%7Dnav%5Brole%3Ddoc%2Dtoc%5D%7Bz%2Dindex%3A1020%7D%23quarto%2Dsidebar%3E%2A%2Cnav%5Brole%3Ddoc%2Dtoc%5D%3E%2A%7Btransition%3Aopacity%20%2E1s%20ease%2Cborder%20%2E1s%20ease%7D%23quarto%2Dsidebar%2Eslow%3E%2A%2Cnav%5Brole%3Ddoc%2Dtoc%5D%2Eslow%3E%2A%7Btransition%3Aopacity%20%2E4s%20ease%2Cborder%20%2E4s%20ease%7D%2Equarto%2Dcolor%2Dscheme%2Dtoggle%3Anot%28%2Ealternate%29%2Etop%2Dright%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%28166%2C%20166%2C%20166%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Doff%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M11%204a4%204%200%200%201%200%208H8a4%2E992%204%2E992%200%200%200%202%2D4%204%2E992%204%2E992%200%200%200%2D2%2D4h3zm%2D6%208a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208zM0%208a5%205%200%200%200%205%205h6a5%205%200%200%200%200%2D10H5a5%205%200%200%200%2D5%205z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Equarto%2Dcolor%2Dscheme%2Dtoggle%2Ealternate%2Etop%2Dright%20%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgba%28204%2C%20204%2C%20204%2C%201%29%22%20class%3D%22bi%20bi%2Dtoggle%2Don%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M5%203a5%205%200%200%200%200%2010h6a5%205%200%200%200%200%2D10H5zm6%209a4%204%200%201%201%200%2D8%204%204%200%200%201%200%208z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%23quarto%2Dappendix%2Edefault%7Bborder%2Dtop%3A1px%20solid%20%23dee2e6%7D%23quarto%2Dappendix%2Edefault%7Bbackground%2Dcolor%3A%23222%3Bpadding%2Dtop%3A1%2E5em%3Bmargin%2Dtop%3A2em%3Bz%2Dindex%3A998%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dheading%7Bmargin%2Dtop%3A0%3Bline%2Dheight%3A1%2E4em%3Bfont%2Dweight%3A600%3Bopacity%3A%2E9%3Bborder%2Dbottom%3Anone%3Bmargin%2Dbottom%3A0%7D%23quarto%2Dappendix%2Edefault%20%2Efootnotes%20ol%2C%23quarto%2Dappendix%2Edefault%20%2Efootnotes%20ol%20li%3Ep%3Alast%2Dof%2Dtype%2C%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dcontents%3Ep%3Alast%2Dof%2Dtype%7Bmargin%2Dbottom%3A0%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dsecondary%2Dlabel%7Bmargin%2Dbottom%3A%2E4em%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dbibtex%7Bfont%2Dsize%3A%2E7em%3Bpadding%3A1em%3Bborder%3Asolid%201px%20%23dee2e6%3Bmargin%2Dbottom%3A1em%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dbibtex%20code%2EsourceCode%7Bwhite%2Dspace%3Apre%2Dwrap%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dciteas%7Bfont%2Dsize%3A%2E9em%3Bpadding%3A1em%3Bborder%3Asolid%201px%20%23dee2e6%3Bmargin%2Dbottom%3A1em%7D%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dheading%7Bfont%2Dsize%3A1em%20%21important%7D%23quarto%2Dappendix%2Edefault%20%2A%5Brole%3Ddoc%2Dendnotes%5D%3Eol%2C%23quarto%2Dappendix%2Edefault%20%2Equarto%2Dappendix%2Dcontents%3E%2A%3Anot%28h2%29%3Anot%28%2Eh2%29%7Bfont%2Dsize%3A%2E9em%7D%23quarto%2Dappendix%2Edefault%20section%7Bpadding%2Dbottom%3A1%2E5em%7D%23quarto%2Dappendix%2Edefault%20section%20%2A%5Brole%3Ddoc%2Dendnotes%5D%2C%23quarto%2Dappendix%2Edefault%20section%3E%2A%3Anot%28a%29%7Bopacity%3A%2E9%3Bword%2Dwrap%3Abreak%2Dword%7D%2Ebtn%2Ebtn%2Dquarto%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%7Bcolor%3A%23d9d9d9%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%7D%2Ebtn%2Ebtn%2Dquarto%3Ahover%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Ahover%7Bcolor%3A%23d9d9d9%3Bbackground%2Dcolor%3A%235f5f5f%3Bborder%2Dcolor%3A%23565656%7D%2Ebtn%2Dcheck%3Afocus%2B%2Ebtn%2Ebtn%2Dquarto%2C%2Ebtn%2Ebtn%2Dquarto%3Afocus%2C%2Ebtn%2Dcheck%3Afocus%2Bdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Afocus%7Bcolor%3A%23d9d9d9%3Bbackground%2Dcolor%3A%235f5f5f%3Bborder%2Dcolor%3A%23565656%3Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2890%2C90%2C90%2C%2E5%29%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ebtn%2Dquarto%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ebtn%2Dquarto%2C%2Ebtn%2Ebtn%2Dquarto%3Aactive%2C%2Ebtn%2Ebtn%2Dquarto%2Eactive%2C%2Eshow%3E%2Ebtn%2Ebtn%2Dquarto%2Edropdown%2Dtoggle%2C%2Ebtn%2Dcheck%3Achecked%2Bdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2C%2Ebtn%2Dcheck%3Aactive%2Bdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Aactive%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Eactive%2C%2Eshow%3Ediv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Edropdown%2Dtoggle%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3Adimgray%3Bborder%2Dcolor%3A%23565656%7D%2Ebtn%2Dcheck%3Achecked%2B%2Ebtn%2Ebtn%2Dquarto%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2B%2Ebtn%2Ebtn%2Dquarto%3Afocus%2C%2Ebtn%2Ebtn%2Dquarto%3Aactive%3Afocus%2C%2Ebtn%2Ebtn%2Dquarto%2Eactive%3Afocus%2C%2Eshow%3E%2Ebtn%2Ebtn%2Dquarto%2Edropdown%2Dtoggle%3Afocus%2C%2Ebtn%2Dcheck%3Achecked%2Bdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Afocus%2C%2Ebtn%2Dcheck%3Aactive%2Bdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Afocus%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Aactive%3Afocus%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Eactive%3Afocus%2C%2Eshow%3Ediv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Edropdown%2Dtoggle%3Afocus%7Bbox%2Dshadow%3A0%200%200%20%2E25rem%20rgba%2890%2C90%2C90%2C%2E5%29%7D%2Ebtn%2Ebtn%2Dquarto%3Adisabled%2C%2Ebtn%2Ebtn%2Dquarto%2Edisabled%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%3Adisabled%2Cdiv%2Ecell%2Doutput%2Ddisplay%20%2Ebtn%2Dquarto%2Edisabled%7Bcolor%3A%23fff%3Bbackground%2Dcolor%3A%23434343%3Bborder%2Dcolor%3A%23434343%7Dnav%2Equarto%2Dsecondary%2Dnav%2Ecolor%2Dnavbar%7Bbackground%2Dcolor%3A%23375a7f%3Bcolor%3A%23dee2e6%7Dnav%2Equarto%2Dsecondary%2Dnav%2Ecolor%2Dnavbar%20h1%2Cnav%2Equarto%2Dsecondary%2Dnav%2Ecolor%2Dnavbar%20%2Eh1%2Cnav%2Equarto%2Dsecondary%2Dnav%2Ecolor%2Dnavbar%20%2Equarto%2Dbtn%2Dtoggle%7Bcolor%3A%23dee2e6%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7Bbody%2Enav%2Dsidebar%20%2Equarto%2Dtitle%2Dbanner%7Bmargin%2Dbottom%3A0%3Bpadding%2Dbottom%3A0%7Dbody%2Enav%2Dsidebar%20%23title%2Dblock%2Dheader%7Bmargin%2Dblock%2Dend%3A0%7D%7Dp%2Esubtitle%7Bmargin%2Dtop%3A%2E25em%3Bmargin%2Dbottom%3A%2E5em%7Dcode%20a%3Aany%2Dlink%7Bcolor%3Ainherit%3Btext%2Ddecoration%2Dcolor%3A%23888%7Ddiv%2Eobservablehq%20table%20thead%20tr%20th%7Bbackground%2Dcolor%3Avar%28%2D%2Dbs%2Dbody%2Dbg%29%7Dinput%2Cbutton%2Cselect%2Coptgroup%2Ctextarea%7Bbackground%2Dcolor%3Avar%28%2D%2Dbs%2Dbody%2Dbg%29%7D%2Ecode%2Dannotated%20%2Ecode%2Dcopy%2Dbutton%7Bmargin%2Dright%3A1%2E25em%3Bmargin%2Dtop%3A0%3Bpadding%2Dbottom%3A0%3Bpadding%2Dtop%3A3px%7D%2Ecode%2Dannotation%2Dgutter%2Dbg%7Bbackground%2Dcolor%3A%23222%7D%2Ecode%2Dannotation%2Dgutter%7Bbackground%2Dcolor%3Argba%2867%2C67%2C67%2C%2E65%29%7D%2Ecode%2Dannotation%2Dgutter%2C%2Ecode%2Dannotation%2Dgutter%2Dbg%7Bheight%3A100%25%3Bwidth%3Acalc%2820px%20%2B%20%2E5em%29%3Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dt%7Bmargin%2Dright%3A1em%3Bmargin%2Dtop%3A%2E25rem%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dt%7Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dmonospace%29%3Bcolor%3A%23e6e6e6%3Bborder%3Asolid%20%23e6e6e6%201px%3Bborder%2Dradius%3A50%25%3Bheight%3A22px%3Bwidth%3A22px%3Bline%2Dheight%3A22px%3Bfont%2Dsize%3A11px%3Btext%2Dalign%3Acenter%3Bvertical%2Dalign%3Amiddle%3Btext%2Ddecoration%3Anone%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dt%5Bdata%2Dtarget%2Dcell%5D%7Bcursor%3Apointer%7Ddl%2Ecode%2Dannotation%2Dcontainer%2Dgrid%20dt%5Bdata%2Dtarget%2Dcell%5D%2Ecode%2Dannotation%2Dactive%7Bcolor%3A%23222%3Bborder%3Asolid%20%23aaa%201px%3Bbackground%2Dcolor%3A%23aaa%7Dpre%2Ecode%2Dannotation%2Dcode%7Bpadding%2Dtop%3A0%3Bpadding%2Dbottom%3A0%7Dpre%2Ecode%2Dannotation%2Dcode%20code%7Bz%2Dindex%3A3%7D%23code%2Dannotation%2Dline%2Dhighlight%2Dgutter%7Bwidth%3A100%25%3Bborder%2Dtop%3Asolid%20rgba%28170%2C170%2C170%2C%2E2666666667%29%201px%3Bborder%2Dbottom%3Asolid%20rgba%28170%2C170%2C170%2C%2E2666666667%29%201px%3Bz%2Dindex%3A2%3Bbackground%2Dcolor%3Argba%28170%2C170%2C170%2C%2E1333333333%29%7D%23code%2Dannotation%2Dline%2Dhighlight%7Bmargin%2Dleft%3A%2D4em%3Bwidth%3Acalc%28100%25%20%2B%204em%29%3Bborder%2Dtop%3Asolid%20rgba%28170%2C170%2C170%2C%2E2666666667%29%201px%3Bborder%2Dbottom%3Asolid%20rgba%28170%2C170%2C170%2C%2E2666666667%29%201px%3Bz%2Dindex%3A2%3Bbackground%2Dcolor%3Argba%28170%2C170%2C170%2C%2E1333333333%29%7Dcode%2EsourceCode%20%2Ecode%2Dannotation%2Danchor%2Ecode%2Dannotation%2Dactive%7Bbackground%2Dcolor%3Avar%28%2D%2Dquarto%2Dhl%2Dnormal%2Dcolor%2C%20%23aaaaaa%29%3Bborder%3Asolid%20var%28%2D%2Dquarto%2Dhl%2Dnormal%2Dcolor%2C%20%23aaaaaa%29%201px%3Bcolor%3A%23434343%3Bfont%2Dweight%3Abolder%7Dcode%2EsourceCode%20%2Ecode%2Dannotation%2Danchor%7Bfont%2Dfamily%3Avar%28%2D%2Dbs%2Dfont%2Dmonospace%29%3Bcolor%3Avar%28%2D%2Dquarto%2Dhl%2Dco%2Dcolor%29%3Bborder%3Asolid%20var%28%2D%2Dquarto%2Dhl%2Dco%2Dcolor%29%201px%3Bborder%2Dradius%3A50%25%3Bheight%3A18px%3Bwidth%3A18px%3Bfont%2Dsize%3A9px%3Bmargin%2Dtop%3A2px%7Dcode%2EsourceCode%20button%2Ecode%2Dannotation%2Danchor%7Bpadding%3A2px%7Dcode%2EsourceCode%20a%2Ecode%2Dannotation%2Danchor%7Bline%2Dheight%3A18px%3Btext%2Dalign%3Acenter%3Bvertical%2Dalign%3Amiddle%3Bcursor%3Adefault%3Btext%2Ddecoration%3Anone%7D%40media%20print%7B%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%7Bgrid%2Dcolumn%3Apage%2Dstart%2Dinset%2Fpage%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dleft%7Bgrid%2Dcolumn%3Apage%2Dstart%2Dinset%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dleft%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fpage%2Dend%2Dinset%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dright%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fpage%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dleft%7Bgrid%2Dcolumn%3Apage%2Dstart%2Fbody%2Dcontent%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dleft%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dright%7Bgrid%2Dcolumn%3Abody%2Dcontent%2Dstart%2Fpage%2Dend%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dright%20table%7Bbackground%3A%23222%7D%2Epage%2Dcolumns%20%2Ecolumn%2Dscreen%2Dinset%2Dshaded%7Bgrid%2Dcolumn%3Apage%2Dstart%2Dinset%2Fpage%2Dend%2Dinset%3Bpadding%3A1em%3Bbackground%3A%236f6f6f%3Bz%2Dindex%3A998%3Btransform%3Atranslate3d%280%2C%200%2C%200%29%3Bmargin%2Dbottom%3A1em%7D%7D%2Equarto%2Dvideo%7Bmargin%2Dbottom%3A1em%7D%2Etable%3Ethead%7Bborder%2Dtop%2Dwidth%3A0%7D%2Etable%3E%3Anot%28caption%29%3E%2A%3Anot%28%3Alast%2Dchild%29%3E%2A%7Bborder%2Dbottom%2Dcolor%3A%23fff%3Bborder%2Dbottom%2Dstyle%3Asolid%3Bborder%2Dbottom%2Dwidth%3A1px%7D%2Etable%3E%3Anot%28%3Afirst%2Dchild%29%7Bborder%2Dtop%3A1px%20solid%20%23fff%3Bborder%2Dbottom%3A1px%20solid%20inherit%7D%2Etable%20tbody%7Bborder%2Dbottom%2Dcolor%3A%23fff%7Da%2Eexternal%3Aafter%7Bdisplay%3Ainline%2Dblock%3Bheight%3A%2E75rem%3Bwidth%3A%2E75rem%3Bmargin%2Dbottom%3A%2E15em%3Bmargin%2Dleft%3A%2E25em%3Bcontent%3A%22%22%3Bvertical%2Dalign%3A%2D0%2E125em%3Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%280%2C%20188%2C%20140%29%22%20class%3D%22bi%20bi%2Dbox%2Darrow%2Dup%2Dright%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M8%2E636%203%2E5a%2E5%2E5%200%200%200%2D%2E5%2D%2E5H1%2E5A1%2E5%201%2E5%200%200%200%200%204%2E5v10A1%2E5%201%2E5%200%200%200%201%2E5%2016h10a1%2E5%201%2E5%200%200%200%201%2E5%2D1%2E5V7%2E864a%2E5%2E5%200%200%200%2D1%200V14%2E5a%2E5%2E5%200%200%201%2D%2E5%2E5h%2D10a%2E5%2E5%200%200%201%2D%2E5%2D%2E5v%2D10a%2E5%2E5%200%200%201%20%2E5%2D%2E5h6%2E636a%2E5%2E5%200%200%200%20%2E5%2D%2E5z%22%2F%3E%3Cpath%20fill%2Drule%3D%22evenodd%22%20d%3D%22M16%20%2E5a%2E5%2E5%200%200%200%2D%2E5%2D%2E5h%2D5a%2E5%2E5%200%200%200%200%201h3%2E793L6%2E146%209%2E146a%2E5%2E5%200%201%200%20%2E708%2E708L15%201%2E707V5%2E5a%2E5%2E5%200%200%200%201%200v%2D5z%22%2F%3E%3C%2Fsvg%3E%27%29%3Bbackground%2Drepeat%3Ano%2Drepeat%3Bbackground%2Dsize%3A%2E75rem%20%2E75rem%7Ddiv%2EsourceCode%20code%20a%2Eexternal%3Aafter%7Bcontent%3Anone%7Da%2Eexternal%3Aafter%3Ahover%7Bcursor%3Apointer%7D%2Equarto%2Dext%2Dicon%7Bdisplay%3Ainline%2Dblock%3Bfont%2Dsize%3A%2E75em%3Bpadding%2Dleft%3A%2E3em%7D%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%7Bmargin%2Dbottom%3A0%3Bpadding%2Dbottom%3A2px%3Bpadding%2Dtop%3A2px%3Bpadding%2Dleft%3A%2E7em%3Bborder%3Avar%28%2D%2Dquarto%2Dborder%2Dwidth%29%20solid%20var%28%2D%2Dquarto%2Dborder%2Dcolor%29%3Bborder%2Dradius%3Avar%28%2D%2Dquarto%2Dborder%2Dradius%29%3Bborder%2Dbottom%3A0%3Bborder%2Dbottom%2Dleft%2Dradius%3A0%25%3Bborder%2Dbottom%2Dright%2Dradius%3A0%25%7D%2Ecode%2Dwith%2Dfilename%20div%2EsourceCode%2C%2Ereveal%20%2Ecode%2Dwith%2Dfilename%20div%2EsourceCode%7Bmargin%2Dtop%3A0%3Bborder%2Dtop%2Dleft%2Dradius%3A0%25%3Bborder%2Dtop%2Dright%2Dradius%3A0%25%7D%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%20pre%7Bmargin%2Dbottom%3A0%7D%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%2C%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%20pre%7Bbackground%2Dcolor%3Argba%28219%2C219%2C219%2C%2E8%29%7D%2Equarto%2Ddark%20%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%2C%2Equarto%2Ddark%20%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%20pre%7Bbackground%2Dcolor%3A%23555%7D%2Ecode%2Dwith%2Dfilename%20%2Ecode%2Dwith%2Dfilename%2Dfile%20strong%7Bfont%2Dweight%3A400%7D%2Equarto%2Dtitle%2Dbanner%7Bmargin%2Dbottom%3A1em%3Bcolor%3A%23dee2e6%3Bbackground%3A%23375a7f%7D%2Equarto%2Dtitle%2Dbanner%20%2Ecode%2Dtools%2Dbutton%7Bcolor%3A%23a4afba%7D%2Equarto%2Dtitle%2Dbanner%20%2Ecode%2Dtools%2Dbutton%3Ahover%7Bcolor%3A%23dee2e6%7D%2Equarto%2Dtitle%2Dbanner%20%2Ecode%2Dtools%2Dbutton%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28164%2C%20175%2C%20186%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M10%2E478%201%2E647a%2E5%2E5%200%201%200%2D%2E956%2D%2E294l%2D4%2013a%2E5%2E5%200%200%200%20%2E956%2E294l4%2D13zM4%2E854%204%2E146a%2E5%2E5%200%200%201%200%20%2E708L1%2E707%208l3%2E147%203%2E146a%2E5%2E5%200%200%201%2D%2E708%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%201%200%2D%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%201%20%2E708%200zm6%2E292%200a%2E5%2E5%200%200%200%200%20%2E708L14%2E293%208l%2D3%2E147%203%2E146a%2E5%2E5%200%200%200%20%2E708%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%200%200%2D%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%200%2D%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Equarto%2Dtitle%2Dbanner%20%2Ecode%2Dtools%2Dbutton%3Ahover%3E%2Ebi%3A%3Abefore%7Bbackground%2Dimage%3Aurl%28%27data%3Aimage%2Fsvg%2Bxml%2C%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22rgb%28222%2C%20226%2C%20230%29%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M10%2E478%201%2E647a%2E5%2E5%200%201%200%2D%2E956%2D%2E294l%2D4%2013a%2E5%2E5%200%200%200%20%2E956%2E294l4%2D13zM4%2E854%204%2E146a%2E5%2E5%200%200%201%200%20%2E708L1%2E707%208l3%2E147%203%2E146a%2E5%2E5%200%200%201%2D%2E708%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%201%200%2D%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%201%20%2E708%200zm6%2E292%200a%2E5%2E5%200%200%200%200%20%2E708L14%2E293%208l%2D3%2E147%203%2E146a%2E5%2E5%200%200%200%20%2E708%2E708l3%2E5%2D3%2E5a%2E5%2E5%200%200%200%200%2D%2E708l%2D3%2E5%2D3%2E5a%2E5%2E5%200%200%200%2D%2E708%200z%22%2F%3E%3C%2Fsvg%3E%27%29%7D%2Equarto%2Dtitle%2Dbanner%20%2Equarto%2Dtitle%20%2Etitle%7Bfont%2Dweight%3A600%7D%2Equarto%2Dtitle%2Dbanner%20%2Equarto%2Dcategories%7Bmargin%2Dtop%3A%2E75em%7D%40media%28min%2Dwidth%3A%20992px%29%7B%2Equarto%2Dtitle%2Dbanner%7Bpadding%2Dtop%3A2%2E5em%3Bpadding%2Dbottom%3A2%2E5em%7D%7D%40media%28max%2Dwidth%3A%20991%2E98px%29%7B%2Equarto%2Dtitle%2Dbanner%7Bpadding%2Dtop%3A1em%3Bpadding%2Dbottom%3A1em%7D%7Dmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3Eh2%2Cmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3E%2Eh2%2Cmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3Eh3%2Cmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3E%2Eh3%2Cmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3Eh4%2Cmain%2Equarto%2Dbanner%2Dtitle%2Dblock%3Esection%3Afirst%2Dchild%3E%2Eh4%7Bmargin%2Dtop%3A0%7D%2Equarto%2Dtitle%20%2Equarto%2Dcategories%7Bdisplay%3Aflex%3Bflex%2Dwrap%3Awrap%3Brow%2Dgap%3A%2E5em%3Bcolumn%2Dgap%3A%2E4em%3Bpadding%2Dbottom%3A%2E5em%3Bmargin%2Dtop%3A%2E75em%7D%2Equarto%2Dtitle%20%2Equarto%2Dcategories%20%2Equarto%2Dcategory%7Bpadding%3A%2E25em%20%2E75em%3Bfont%2Dsize%3A%2E65em%3Btext%2Dtransform%3Auppercase%3Bborder%3Asolid%201px%3Bborder%2Dradius%3A%2E25rem%3Bopacity%3A%2E6%7D%2Equarto%2Dtitle%20%2Equarto%2Dcategories%20%2Equarto%2Dcategory%20a%7Bcolor%3Ainherit%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%7Bdisplay%3Agrid%3Bgrid%2Dtemplate%2Dcolumns%3Arepeat%282%2C%201fr%29%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%20%2Etitle%7Bmargin%2Dbottom%3A0%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dauthor%2Dorcid%20img%7Bmargin%2Dtop%3A%2D5px%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Ddescription%20p%3Alast%2Dof%2Dtype%7Bmargin%2Dbottom%3A0%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dcontents%20p%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dauthors%20p%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Daffiliations%20p%7Bmargin%2Dbottom%3A%2E1em%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dheading%7Btext%2Dtransform%3Auppercase%3Bmargin%2Dtop%3A1em%3Bfont%2Dsize%3A%2E8em%3Bopacity%3A%2E8%3Bfont%2Dweight%3A400%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dcontents%7Bfont%2Dsize%3A%2E9em%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dcontents%20a%7Bcolor%3A%23fff%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dcontents%20p%2Eaffiliation%3Alast%2Dof%2Dtype%7Bmargin%2Dbottom%3A%2E7em%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20p%2Eaffiliation%7Bmargin%2Dbottom%3A%2E1em%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Edescription%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Eabstract%7Bmargin%2Dtop%3A0%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Edescription%3Ep%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Eabstract%3Ep%7Bfont%2Dsize%3A%2E9em%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Edescription%3Ep%3Alast%2Dof%2Dtype%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Eabstract%3Ep%3Alast%2Dof%2Dtype%7Bmargin%2Dbottom%3A0%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Edescription%20%2Eabstract%2Dtitle%2C%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Eabstract%20%2Eabstract%2Dtitle%7Bmargin%2Dtop%3A1em%3Btext%2Dtransform%3Auppercase%3Bfont%2Dsize%3A%2E8em%3Bopacity%3A%2E8%3Bfont%2Dweight%3A400%7D%23title%2Dblock%2Dheader%2Equarto%2Dtitle%2Dblock%2Edefault%20%2Equarto%2Dtitle%2Dmeta%2Dauthor%7Bdisplay%3Agrid%3Bgrid%2Dtemplate%2Dcolumns%3A1fr%201fr%7D%2Equarto%2Dtitle%2Dtools%2Donly%7Bdisplay%3Aflex%3Bjustify%2Dcontent%3Aright%7D%2Eblockquote%2Dfooter%7Bcolor%3A%23595959%7D%2Einput%2Dgroup%2Daddon%7Bcolor%3A%23fff%7D%2Eform%2Dfloating%3Elabel%7Bcolor%3A%23444%7D%2Enav%2Dtabs%20%2Enav%2Dlink%2C%2Enav%2Dtabs%20%2Enav%2Dlink%2Eactive%2C%2Enav%2Dtabs%20%2Enav%2Dlink%2Eactive%3Afocus%2C%2Enav%2Dtabs%20%2Enav%2Dlink%2Eactive%3Ahover%2C%2Enav%2Dtabs%20%2Enav%2Ditem%2Eopen%20%2Enav%2Dlink%2C%2Enav%2Dtabs%20%2Enav%2Ditem%2Eopen%20%2Enav%2Dlink%3Afocus%2C%2Enav%2Dtabs%20%2Enav%2Ditem%2Eopen%20%2Enav%2Dlink%3Ahover%2C%2Enav%2Dpills%20%2Enav%2Dlink%2C%2Enav%2Dpills%20%2Enav%2Dlink%2Eactive%2C%2Enav%2Dpills%20%2Enav%2Dlink%2Eactive%3Afocus%2C%2Enav%2Dpills%20%2Enav%2Dlink%2Eactive%3Ahover%2C%2Enav%2Dpills%20%2Enav%2Ditem%2Eopen%20%2Enav%2Dlink%2C%2Enav%2Dpills%20%2Enav%2Ditem%2Eopen%20%2Enav%2Dlink%3Afocus%2C%2Enav%2Dpills%20%2Enav%2Ditem%2Eopen%20%2Enav%2Dlink%3Ahover%7Bcolor%3A%23fff%7D%2Ebreadcrumb%20a%7Bcolor%3A%23fff%7D%2Epagination%20a%3Ahover%7Btext%2Ddecoration%3Anone%7D%2Ealert%7Bborder%3Anone%3Bcolor%3A%23fff%7D%2Ealert%20a%2C%2Ealert%20%2Ealert%2Dlink%7Bcolor%3A%23fff%3Btext%2Ddecoration%3Aunderline%7D%2Ealert%2Ddefault%7Bbackground%2Dcolor%3A%23434343%7D%2Ealert%2Dprimary%7Bbackground%2Dcolor%3A%23375a7f%7D%2Ealert%2Dsecondary%7Bbackground%2Dcolor%3A%23434343%7D%2Ealert%2Dsuccess%7Bbackground%2Dcolor%3A%2300bc8c%7D%2Ealert%2Dinfo%7Bbackground%2Dcolor%3A%233498db%7D%2Ealert%2Dwarning%7Bbackground%2Dcolor%3A%23f39c12%7D%2Ealert%2Ddanger%7Bbackground%2Dcolor%3A%23e74c3c%7D%2Ealert%2Dlight%7Bbackground%2Dcolor%3A%236f6f6f%7D%2Ealert%2Ddark%7Bbackground%2Dcolor%3A%232d2d2d%7D%0A" rel="stylesheet" id="quarto-bootstrap" data-mode="dark">
<script>/*! For license information please see mermaid.min.js.LICENSE.txt */
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.mermaid=e():t.mermaid=e()}("undefined"!=typeof self?self:this,(()=>(()=>{var t={1362:(t,e,n)=>{t=n.nmd(t);var r=function(){var t=function(t,e,n,r){for(n=n||{},r=t.length;r--;n[t[r]]=e);return n},e=[1,3],n=[1,7],r=[1,8],i=[1,9],a=[1,10],o=[1,13],s=[1,12],c=[1,16,25],u=[1,20],l=[1,31],h=[1,32],f=[1,33],d=[1,35],p=[1,38],g=[1,36],y=[1,37],m=[1,39],v=[1,40],b=[1,41],_=[1,42],x=[1,45],w=[1,46],k=[1,47],T=[1,48],E=[16,25],C=[1,62],S=[1,63],A=[1,64],M=[1,65],N=[1,66],D=[1,67],L=[16,25,32,44,45,53,56,57,58,59,60,61,66,68],B=[16,25,30,32,44,45,49,53,56,57,58,59,60,61,66,68,83,84,85,86],O=[5,8,9,10,11,16,19,23,25],I=[53,83,84,85,86],R=[53,60,61,83,84,85,86],F=[53,56,57,58,59,83,84,85,86],P=[16,25,32],Y=[1,99],j={trace:function(){},yy:{},symbols_:{error:2,start:3,mermaidDoc:4,statments:5,direction:6,directive:7,direction_tb:8,direction_bt:9,direction_rl:10,direction_lr:11,graphConfig:12,openDirective:13,typeDirective:14,closeDirective:15,NEWLINE:16,":":17,argDirective:18,open_directive:19,type_directive:20,arg_directive:21,close_directive:22,CLASS_DIAGRAM:23,statements:24,EOF:25,statement:26,className:27,alphaNumToken:28,classLiteralName:29,GENERICTYPE:30,relationStatement:31,LABEL:32,classStatement:33,methodStatement:34,annotationStatement:35,clickStatement:36,cssClassStatement:37,acc_title:38,acc_title_value:39,acc_descr:40,acc_descr_value:41,acc_descr_multiline_value:42,CLASS:43,STYLE_SEPARATOR:44,STRUCT_START:45,members:46,STRUCT_STOP:47,ANNOTATION_START:48,ANNOTATION_END:49,MEMBER:50,SEPARATOR:51,relation:52,STR:53,relationType:54,lineType:55,AGGREGATION:56,EXTENSION:57,COMPOSITION:58,DEPENDENCY:59,LINE:60,DOTTED_LINE:61,CALLBACK:62,LINK:63,LINK_TARGET:64,CLICK:65,CALLBACK_NAME:66,CALLBACK_ARGS:67,HREF:68,CSSCLASS:69,commentToken:70,textToken:71,graphCodeTokens:72,textNoTagsToken:73,TAGSTART:74,TAGEND:75,"==":76,"--":77,PCT:78,DEFAULT:79,SPACE:80,MINUS:81,keywords:82,UNICODE_TEXT:83,NUM:84,ALPHA:85,BQUOTE_STR:86,$accept:0,$end:1},terminals_:{2:"error",5:"statments",8:"direction_tb",9:"direction_bt",10:"direction_rl",11:"direction_lr",16:"NEWLINE",17:":",19:"open_directive",20:"type_directive",21:"arg_directive",22:"close_directive",23:"CLASS_DIAGRAM",25:"EOF",30:"GENERICTYPE",32:"LABEL",38:"acc_title",39:"acc_title_value",40:"acc_descr",41:"acc_descr_value",42:"acc_descr_multiline_value",43:"CLASS",44:"STYLE_SEPARATOR",45:"STRUCT_START",47:"STRUCT_STOP",48:"ANNOTATION_START",49:"ANNOTATION_END",50:"MEMBER",51:"SEPARATOR",53:"STR",56:"AGGREGATION",57:"EXTENSION",58:"COMPOSITION",59:"DEPENDENCY",60:"LINE",61:"DOTTED_LINE",62:"CALLBACK",63:"LINK",64:"LINK_TARGET",65:"CLICK",66:"CALLBACK_NAME",67:"CALLBACK_ARGS",68:"HREF",69:"CSSCLASS",72:"graphCodeTokens",74:"TAGSTART",75:"TAGEND",76:"==",77:"--",78:"PCT",79:"DEFAULT",80:"SPACE",81:"MINUS",82:"keywords",83:"UNICODE_TEXT",84:"NUM",85:"ALPHA",86:"BQUOTE_STR"},productions_:[0,[3,1],[3,1],[3,1],[3,2],[6,1],[6,1],[6,1],[6,1],[4,1],[7,4],[7,6],[13,1],[14,1],[18,1],[15,1],[12,4],[24,1],[24,2],[24,3],[27,1],[27,1],[27,2],[27,2],[27,2],[26,1],[26,2],[26,1],[26,1],[26,1],[26,1],[26,1],[26,1],[26,1],[26,2],[26,2],[26,1],[33,2],[33,4],[33,5],[33,7],[35,4],[46,1],[46,2],[34,1],[34,2],[34,1],[34,1],[31,3],[31,4],[31,4],[31,5],[52,3],[52,2],[52,2],[52,1],[54,1],[54,1],[54,1],[54,1],[55,1],[55,1],[36,3],[36,4],[36,3],[36,4],[36,4],[36,5],[36,3],[36,4],[36,4],[36,5],[36,3],[36,4],[36,4],[36,5],[37,3],[70,1],[70,1],[71,1],[71,1],[71,1],[71,1],[71,1],[71,1],[71,1],[73,1],[73,1],[73,1],[73,1],[28,1],[28,1],[28,1],[29,1]],performAction:function(t,e,n,r,i,a,o){var s=a.length-1;switch(i){case 5:r.setDirection("TB");break;case 6:r.setDirection("BT");break;case 7:r.setDirection("RL");break;case 8:r.setDirection("LR");break;case 12:r.parseDirective("%%{","open_directive");break;case 13:r.parseDirective(a[s],"type_directive");break;case 14:a[s]=a[s].trim().replace(/'/g,'"'),r.parseDirective(a[s],"arg_directive");break;case 15:r.parseDirective("}%%","close_directive","class");break;case 20:case 21:this.$=a[s];break;case 22:this.$=a[s-1]+a[s];break;case 23:case 24:this.$=a[s-1]+"~"+a[s];break;case 25:r.addRelation(a[s]);break;case 26:a[s-1].title=r.cleanupLabel(a[s]),r.addRelation(a[s-1]);break;case 34:this.$=a[s].trim(),r.setAccTitle(this.$);break;case 35:case 36:this.$=a[s].trim(),r.setAccDescription(this.$);break;case 37:r.addClass(a[s]);break;case 38:r.addClass(a[s-2]),r.setCssClass(a[s-2],a[s]);break;case 39:r.addClass(a[s-3]),r.addMembers(a[s-3],a[s-1]);break;case 40:r.addClass(a[s-5]),r.setCssClass(a[s-5],a[s-3]),r.addMembers(a[s-5],a[s-1]);break;case 41:r.addAnnotation(a[s],a[s-2]);break;case 42:this.$=[a[s]];break;case 43:a[s].push(a[s-1]),this.$=a[s];break;case 44:case 46:case 47:break;case 45:r.addMember(a[s-1],r.cleanupLabel(a[s]));break;case 48:this.$={id1:a[s-2],id2:a[s],relation:a[s-1],relationTitle1:"none",relationTitle2:"none"};break;case 49:this.$={id1:a[s-3],id2:a[s],relation:a[s-1],relationTitle1:a[s-2],relationTitle2:"none"};break;case 50:this.$={id1:a[s-3],id2:a[s],relation:a[s-2],relationTitle1:"none",relationTitle2:a[s-1]};break;case 51:this.$={id1:a[s-4],id2:a[s],relation:a[s-2],relationTitle1:a[s-3],relationTitle2:a[s-1]};break;case 52:this.$={type1:a[s-2],type2:a[s],lineType:a[s-1]};break;case 53:this.$={type1:"none",type2:a[s],lineType:a[s-1]};break;case 54:this.$={type1:a[s-1],type2:"none",lineType:a[s]};break;case 55:this.$={type1:"none",type2:"none",lineType:a[s]};break;case 56:this.$=r.relationType.AGGREGATION;break;case 57:this.$=r.relationType.EXTENSION;break;case 58:this.$=r.relationType.COMPOSITION;break;case 59:this.$=r.relationType.DEPENDENCY;break;case 60:this.$=r.lineType.LINE;break;case 61:this.$=r.lineType.DOTTED_LINE;break;case 62:case 68:this.$=a[s-2],r.setClickEvent(a[s-1],a[s]);break;case 63:case 69:this.$=a[s-3],r.setClickEvent(a[s-2],a[s-1]),r.setTooltip(a[s-2],a[s]);break;case 64:case 72:this.$=a[s-2],r.setLink(a[s-1],a[s]);break;case 65:case 73:this.$=a[s-3],r.setLink(a[s-2],a[s-1],a[s]);break;case 66:case 74:this.$=a[s-3],r.setLink(a[s-2],a[s-1]),r.setTooltip(a[s-2],a[s]);break;case 67:case 75:this.$=a[s-4],r.setLink(a[s-3],a[s-2],a[s]),r.setTooltip(a[s-3],a[s-1]);break;case 70:this.$=a[s-3],r.setClickEvent(a[s-2],a[s-1],a[s]);break;case 71:this.$=a[s-4],r.setClickEvent(a[s-3],a[s-2],a[s-1]),r.setTooltip(a[s-3],a[s]);break;case 76:r.setCssClass(a[s-1],a[s])}},table:[{3:1,4:2,5:e,6:4,7:5,8:n,9:r,10:i,11:a,12:6,13:11,19:o,23:s},{1:[3]},{1:[2,1]},{1:[2,2]},{1:[2,3]},{3:14,4:2,5:e,6:4,7:5,8:n,9:r,10:i,11:a,12:6,13:11,19:o,23:s},{1:[2,9]},t(c,[2,5]),t(c,[2,6]),t(c,[2,7]),t(c,[2,8]),{14:15,20:[1,16]},{16:[1,17]},{20:[2,12]},{1:[2,4]},{15:18,17:[1,19],22:u},t([17,22],[2,13]),{6:30,7:29,8:n,9:r,10:i,11:a,13:11,19:o,24:21,26:22,27:34,28:43,29:44,31:23,33:24,34:25,35:26,36:27,37:28,38:l,40:h,42:f,43:d,48:p,50:g,51:y,62:m,63:v,65:b,69:_,83:x,84:w,85:k,86:T},{16:[1,49]},{18:50,21:[1,51]},{16:[2,15]},{25:[1,52]},{16:[1,53],25:[2,17]},t(E,[2,25],{32:[1,54]}),t(E,[2,27]),t(E,[2,28]),t(E,[2,29]),t(E,[2,30]),t(E,[2,31]),t(E,[2,32]),t(E,[2,33]),{39:[1,55]},{41:[1,56]},t(E,[2,36]),t(E,[2,44],{52:57,54:60,55:61,32:[1,59],53:[1,58],56:C,57:S,58:A,59:M,60:N,61:D}),{27:68,28:43,29:44,83:x,84:w,85:k,86:T},t(E,[2,46]),t(E,[2,47]),{28:69,83:x,84:w,85:k},{27:70,28:43,29:44,83:x,84:w,85:k,86:T},{27:71,28:43,29:44,83:x,84:w,85:k,86:T},{27:72,28:43,29:44,83:x,84:w,85:k,86:T},{53:[1,73]},t(L,[2,20],{28:43,29:44,27:74,30:[1,75],83:x,84:w,85:k,86:T}),t(L,[2,21],{30:[1,76]}),t(B,[2,90]),t(B,[2,91]),t(B,[2,92]),t([16,25,30,32,44,45,53,56,57,58,59,60,61,66,68],[2,93]),t(O,[2,10]),{15:77,22:u},{22:[2,14]},{1:[2,16]},{6:30,7:29,8:n,9:r,10:i,11:a,13:11,19:o,24:78,25:[2,18],26:22,27:34,28:43,29:44,31:23,33:24,34:25,35:26,36:27,37:28,38:l,40:h,42:f,43:d,48:p,50:g,51:y,62:m,63:v,65:b,69:_,83:x,84:w,85:k,86:T},t(E,[2,26]),t(E,[2,34]),t(E,[2,35]),{27:79,28:43,29:44,53:[1,80],83:x,84:w,85:k,86:T},{52:81,54:60,55:61,56:C,57:S,58:A,59:M,60:N,61:D},t(E,[2,45]),{55:82,60:N,61:D},t(I,[2,55],{54:83,56:C,57:S,58:A,59:M}),t(R,[2,56]),t(R,[2,57]),t(R,[2,58]),t(R,[2,59]),t(F,[2,60]),t(F,[2,61]),t(E,[2,37],{44:[1,84],45:[1,85]}),{49:[1,86]},{53:[1,87]},{53:[1,88]},{66:[1,89],68:[1,90]},{28:91,83:x,84:w,85:k},t(L,[2,22]),t(L,[2,23]),t(L,[2,24]),{16:[1,92]},{25:[2,19]},t(P,[2,48]),{27:93,28:43,29:44,83:x,84:w,85:k,86:T},{27:94,28:43,29:44,53:[1,95],83:x,84:w,85:k,86:T},t(I,[2,54],{54:96,56:C,57:S,58:A,59:M}),t(I,[2,53]),{28:97,83:x,84:w,85:k},{46:98,50:Y},{27:100,28:43,29:44,83:x,84:w,85:k,86:T},t(E,[2,62],{53:[1,101]}),t(E,[2,64],{53:[1,103],64:[1,102]}),t(E,[2,68],{53:[1,104],67:[1,105]}),t(E,[2,72],{53:[1,107],64:[1,106]}),t(E,[2,76]),t(O,[2,11]),t(P,[2,50]),t(P,[2,49]),{27:108,28:43,29:44,83:x,84:w,85:k,86:T},t(I,[2,52]),t(E,[2,38],{45:[1,109]}),{47:[1,110]},{46:111,47:[2,42],50:Y},t(E,[2,41]),t(E,[2,63]),t(E,[2,65]),t(E,[2,66],{64:[1,112]}),t(E,[2,69]),t(E,[2,70],{53:[1,113]}),t(E,[2,73]),t(E,[2,74],{64:[1,114]}),t(P,[2,51]),{46:115,50:Y},t(E,[2,39]),{47:[2,43]},t(E,[2,67]),t(E,[2,71]),t(E,[2,75]),{47:[1,116]},t(E,[2,40])],defaultActions:{2:[2,1],3:[2,2],4:[2,3],6:[2,9],13:[2,12],14:[2,4],20:[2,15],51:[2,14],52:[2,16],78:[2,19],111:[2,43]},parseError:function(t,e){if(!e.recoverable){var n=new Error(t);throw n.hash=e,n}this.trace(t)},parse:function(t){var e=this,n=[0],r=[],i=[null],a=[],o=this.table,s="",c=0,u=0,l=0,h=2,f=1,d=a.slice.call(arguments,1),p=Object.create(this.lexer),g={yy:{}};for(var y in this.yy)Object.prototype.hasOwnProperty.call(this.yy,y)&&(g.yy[y]=this.yy[y]);p.setInput(t,g.yy),g.yy.lexer=p,g.yy.parser=this,void 0===p.yylloc&&(p.yylloc={});var m=p.yylloc;a.push(m);var v=p.options&&p.options.ranges;function b(){var t;return"number"!=typeof(t=r.pop()||p.lex()||f)&&(t instanceof Array&&(t=(r=t).pop()),t=e.symbols_[t]||t),t}"function"==typeof g.yy.parseError?this.parseError=g.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var _,x,w,k,T,E,C,S,A,M={};;){if(w=n[n.length-1],this.defaultActions[w]?k=this.defaultActions[w]:(null==_&&(_=b()),k=o[w]&&o[w][_]),void 0===k||!k.length||!k[0]){var N="";for(E in A=[],o[w])this.terminals_[E]&&E>h&&A.push("'"+this.terminals_[E]+"'");N=p.showPosition?"Parse error on line "+(c+1)+":\n"+p.showPosition()+"\nExpecting "+A.join(", ")+", got '"+(this.terminals_[_]||_)+"'":"Parse error on line "+(c+1)+": Unexpected "+(_==f?"end of input":"'"+(this.terminals_[_]||_)+"'"),this.parseError(N,{text:p.match,token:this.terminals_[_]||_,line:p.yylineno,loc:m,expected:A})}if(k[0]instanceof Array&&k.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+_);switch(k[0]){case 1:n.push(_),i.push(p.yytext),a.push(p.yylloc),n.push(k[1]),_=null,x?(_=x,x=null):(u=p.yyleng,s=p.yytext,c=p.yylineno,m=p.yylloc,l>0&&l--);break;case 2:if(C=this.productions_[k[1]][1],M.$=i[i.length-C],M._$={first_line:a[a.length-(C||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(C||1)].first_column,last_column:a[a.length-1].last_column},v&&(M._$.range=[a[a.length-(C||1)].range[0],a[a.length-1].range[1]]),void 0!==(T=this.performAction.apply(M,[s,u,c,g.yy,k[1],i,a].concat(d))))return T;C&&(n=n.slice(0,-1*C*2),i=i.slice(0,-1*C),a=a.slice(0,-1*C)),n.push(this.productions_[k[1]][0]),i.push(M.$),a.push(M._$),S=o[n[n.length-2]][n[n.length-1]],n.push(S);break;case 3:return!0}}return!0}},U={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var r=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===r.length?this.yylloc.first_column:0)+r[r.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var n,r,i;if(this.options.backtrack_lexer&&(i={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(i.yylloc.range=this.yylloc.range.slice(0))),(r=t[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-r[r.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],n=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n)return n;if(this._backtrack){for(var a in i)this[a]=i[a];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,n,r;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var i=this._currentRules(),a=0;a<i.length;a++)if((n=this._input.match(this.rules[i[a]]))&&(!e||n[0].length>e[0].length)){if(e=n,r=a,this.options.backtrack_lexer){if(!1!==(t=this.test_match(n,i[a])))return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?!1!==(t=this.test_match(e,i[r]))&&t:""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(t){return(t=this.conditionStack.length-1-Math.abs(t||0))>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{},performAction:function(t,e,n,r){switch(n){case 0:return this.begin("open_directive"),19;case 1:return 8;case 2:return 9;case 3:return 10;case 4:return 11;case 5:return this.begin("type_directive"),20;case 6:return this.popState(),this.begin("arg_directive"),17;case 7:return this.popState(),this.popState(),22;case 8:return 21;case 9:case 10:case 19:case 26:break;case 11:return this.begin("acc_title"),38;case 12:return this.popState(),"acc_title_value";case 13:return this.begin("acc_descr"),40;case 14:return this.popState(),"acc_descr_value";case 15:this.begin("acc_descr_multiline");break;case 16:case 36:case 39:case 42:case 45:case 48:case 51:this.popState();break;case 17:return"acc_descr_multiline_value";case 18:return 16;case 20:case 21:return 23;case 22:return this.begin("struct"),45;case 23:return"EOF_IN_STRUCT";case 24:return"OPEN_IN_STRUCT";case 25:return this.popState(),47;case 27:return"MEMBER";case 28:return 43;case 29:return 69;case 30:return 62;case 31:return 63;case 32:return 65;case 33:return 48;case 34:return 49;case 35:this.begin("generic");break;case 37:return"GENERICTYPE";case 38:this.begin("string");break;case 40:return"STR";case 41:this.begin("bqstring");break;case 43:return"BQUOTE_STR";case 44:this.begin("href");break;case 46:return 68;case 47:this.begin("callback_name");break;case 49:this.popState(),this.begin("callback_args");break;case 50:return 66;case 52:return 67;case 53:case 54:case 55:case 56:return 64;case 57:case 58:return 57;case 59:case 60:return 59;case 61:return 58;case 62:return 56;case 63:return 60;case 64:return 61;case 65:return 32;case 66:return 44;case 67:return 81;case 68:return"DOT";case 69:return"PLUS";case 70:return 78;case 71:case 72:return"EQUALS";case 73:return 85;case 74:return"PUNCTUATION";case 75:return 84;case 76:return 83;case 77:return 80;case 78:return 25}},rules:[/^(?:%%\{)/,/^(?:.*direction\s+TB[^\n]*)/,/^(?:.*direction\s+BT[^\n]*)/,/^(?:.*direction\s+RL[^\n]*)/,/^(?:.*direction\s+LR[^\n]*)/,/^(?:((?:(?!\}%%)[^:.])*))/,/^(?::)/,/^(?:\}%%)/,/^(?:((?:(?!\}%%).|\n)*))/,/^(?:%%(?!\{)*[^\n]*(\r?\n?)+)/,/^(?:%%[^\n]*(\r?\n)*)/,/^(?:accTitle\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*\{\s*)/,/^(?:[\}])/,/^(?:[^\}]*)/,/^(?:\s*(\r?\n)+)/,/^(?:\s+)/,/^(?:classDiagram-v2\b)/,/^(?:classDiagram\b)/,/^(?:[{])/,/^(?:$)/,/^(?:[{])/,/^(?:[}])/,/^(?:[\n])/,/^(?:[^{}\n]*)/,/^(?:class\b)/,/^(?:cssClass\b)/,/^(?:callback\b)/,/^(?:link\b)/,/^(?:click\b)/,/^(?:<<)/,/^(?:>>)/,/^(?:[~])/,/^(?:[~])/,/^(?:[^~]*)/,/^(?:["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:[`])/,/^(?:[`])/,/^(?:[^`]+)/,/^(?:href[\s]+["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:call[\s]+)/,/^(?:\([\s]*\))/,/^(?:\()/,/^(?:[^(]*)/,/^(?:\))/,/^(?:[^)]*)/,/^(?:_self\b)/,/^(?:_blank\b)/,/^(?:_parent\b)/,/^(?:_top\b)/,/^(?:\s*<\|)/,/^(?:\s*\|>)/,/^(?:\s*>)/,/^(?:\s*<)/,/^(?:\s*\*)/,/^(?:\s*o\b)/,/^(?:--)/,/^(?:\.\.)/,/^(?::{1}[^:\n;]+)/,/^(?::{3})/,/^(?:-)/,/^(?:\.)/,/^(?:\+)/,/^(?:%)/,/^(?:=)/,/^(?:=)/,/^(?:\w+)/,/^(?:[!"#$%&'*+,-.`?\\/])/,/^(?:[0-9]+)/,/^(?:[\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6]|[\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377]|[\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5]|[\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA]|[\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE]|[\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA]|[\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0]|[\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977]|[\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2]|[\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A]|[\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39]|[\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8]|[\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C]|[\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C]|[\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99]|[\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0]|[\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D]|[\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3]|[\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10]|[\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1]|[\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81]|[\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3]|[\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6]|[\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A]|[\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081]|[\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D]|[\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0]|[\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310]|[\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C]|[\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711]|[\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7]|[\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C]|[\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16]|[\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF]|[\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC]|[\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D]|[\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D]|[\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3]|[\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F]|[\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128]|[\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184]|[\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3]|[\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6]|[\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE]|[\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C]|[\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D]|[\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC]|[\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B]|[\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788]|[\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805]|[\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB]|[\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28]|[\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5]|[\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4]|[\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E]|[\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D]|[\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36]|[\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D]|[\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC]|[\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF]|[\uFFD2-\uFFD7\uFFDA-\uFFDC])/,/^(?:\s)/,/^(?:$)/],conditions:{acc_descr_multiline:{rules:[16,17],inclusive:!1},acc_descr:{rules:[14],inclusive:!1},acc_title:{rules:[12],inclusive:!1},arg_directive:{rules:[7,8],inclusive:!1},type_directive:{rules:[6,7],inclusive:!1},open_directive:{rules:[5],inclusive:!1},callback_args:{rules:[51,52],inclusive:!1},callback_name:{rules:[48,49,50],inclusive:!1},href:{rules:[45,46],inclusive:!1},struct:{rules:[23,24,25,26,27],inclusive:!1},generic:{rules:[36,37],inclusive:!1},bqstring:{rules:[42,43],inclusive:!1},string:{rules:[39,40],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,9,10,11,13,15,18,19,20,21,22,28,29,30,31,32,33,34,35,38,41,44,47,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78],inclusive:!0}}};function z(){this.yy={}}return j.lexer=U,z.prototype=j,j.Parser=z,new z}();e.parser=r,e.Parser=r.Parser,e.parse=function(){return r.parse.apply(r,arguments)},e.main=function(t){t[1]||(console.log("Usage: "+t[0]+" FILE"),process.exit(1));var r=n(8218).readFileSync(n(6470).normalize(t[1]),"utf8");return e.parser.parse(r)},n.c[n.s]===t&&e.main(process.argv.slice(1))},5890:(t,e,n)=>{t=n.nmd(t);var r=function(){var t=function(t,e,n,r){for(n=n||{},r=t.length;r--;n[t[r]]=e);return n},e=[1,2],n=[1,5],r=[6,9,11,23,25,27,29,30,49],i=[1,17],a=[1,18],o=[1,19],s=[1,20],c=[1,21],u=[1,24],l=[1,29],h=[1,30],f=[1,31],d=[1,32],p=[6,9,11,15,20,23,25,27,29,30,42,43,44,45,49],g=[1,45],y=[30,46,47],m=[4,6,9,11,23,25,27,29,30,49],v=[42,43,44,45],b=[22,37],_=[1,64],x={trace:function(){},yy:{},symbols_:{error:2,start:3,ER_DIAGRAM:4,document:5,EOF:6,directive:7,line:8,SPACE:9,statement:10,NEWLINE:11,openDirective:12,typeDirective:13,closeDirective:14,":":15,argDirective:16,entityName:17,relSpec:18,role:19,BLOCK_START:20,attributes:21,BLOCK_STOP:22,title:23,title_value:24,acc_title:25,acc_title_value:26,acc_descr:27,acc_descr_value:28,acc_descr_multiline_value:29,ALPHANUM:30,".":31,attribute:32,attributeType:33,attributeName:34,attributeKeyType:35,attributeComment:36,ATTRIBUTE_WORD:37,ATTRIBUTE_KEY:38,COMMENT:39,cardinality:40,relType:41,ZERO_OR_ONE:42,ZERO_OR_MORE:43,ONE_OR_MORE:44,ONLY_ONE:45,NON_IDENTIFYING:46,IDENTIFYING:47,WORD:48,open_directive:49,type_directive:50,arg_directive:51,close_directive:52,$accept:0,$end:1},terminals_:{2:"error",4:"ER_DIAGRAM",6:"EOF",9:"SPACE",11:"NEWLINE",15:":",20:"BLOCK_START",22:"BLOCK_STOP",23:"title",24:"title_value",25:"acc_title",26:"acc_title_value",27:"acc_descr",28:"acc_descr_value",29:"acc_descr_multiline_value",30:"ALPHANUM",31:".",37:"ATTRIBUTE_WORD",38:"ATTRIBUTE_KEY",39:"COMMENT",42:"ZERO_OR_ONE",43:"ZERO_OR_MORE",44:"ONE_OR_MORE",45:"ONLY_ONE",46:"NON_IDENTIFYING",47:"IDENTIFYING",48:"WORD",49:"open_directive",50:"type_directive",51:"arg_directive",52:"close_directive"},productions_:[0,[3,3],[3,2],[5,0],[5,2],[8,2],[8,1],[8,1],[8,1],[7,4],[7,6],[10,1],[10,5],[10,4],[10,3],[10,1],[10,2],[10,2],[10,2],[10,1],[17,1],[17,3],[21,1],[21,2],[32,2],[32,3],[32,3],[32,4],[33,1],[34,1],[35,1],[36,1],[18,3],[40,1],[40,1],[40,1],[40,1],[41,1],[41,1],[19,1],[19,1],[12,1],[13,1],[16,1],[14,1]],performAction:function(t,e,n,r,i,a,o){var s=a.length-1;switch(i){case 1:break;case 3:case 7:case 8:this.$=[];break;case 4:a[s-1].push(a[s]),this.$=a[s-1];break;case 5:case 6:case 20:case 28:case 29:case 30:case 40:this.$=a[s];break;case 12:r.addEntity(a[s-4]),r.addEntity(a[s-2]),r.addRelationship(a[s-4],a[s],a[s-2],a[s-3]);break;case 13:r.addEntity(a[s-3]),r.addAttributes(a[s-3],a[s-1]);break;case 14:r.addEntity(a[s-2]);break;case 15:r.addEntity(a[s]);break;case 16:case 17:this.$=a[s].trim(),r.setAccTitle(this.$);break;case 18:case 19:this.$=a[s].trim(),r.setAccDescription(this.$);break;case 21:this.$=a[s-2]+a[s-1]+a[s];break;case 22:this.$=[a[s]];break;case 23:a[s].push(a[s-1]),this.$=a[s];break;case 24:this.$={attributeType:a[s-1],attributeName:a[s]};break;case 25:this.$={attributeType:a[s-2],attributeName:a[s-1],attributeKeyType:a[s]};break;case 26:this.$={attributeType:a[s-2],attributeName:a[s-1],attributeComment:a[s]};break;case 27:this.$={attributeType:a[s-3],attributeName:a[s-2],attributeKeyType:a[s-1],attributeComment:a[s]};break;case 31:case 39:this.$=a[s].replace(/"/g,"");break;case 32:this.$={cardA:a[s],relType:a[s-1],cardB:a[s-2]};break;case 33:this.$=r.Cardinality.ZERO_OR_ONE;break;case 34:this.$=r.Cardinality.ZERO_OR_MORE;break;case 35:this.$=r.Cardinality.ONE_OR_MORE;break;case 36:this.$=r.Cardinality.ONLY_ONE;break;case 37:this.$=r.Identification.NON_IDENTIFYING;break;case 38:this.$=r.Identification.IDENTIFYING;break;case 41:r.parseDirective("%%{","open_directive");break;case 42:r.parseDirective(a[s],"type_directive");break;case 43:a[s]=a[s].trim().replace(/'/g,'"'),r.parseDirective(a[s],"arg_directive");break;case 44:r.parseDirective("}%%","close_directive","er")}},table:[{3:1,4:e,7:3,12:4,49:n},{1:[3]},t(r,[2,3],{5:6}),{3:7,4:e,7:3,12:4,49:n},{13:8,50:[1,9]},{50:[2,41]},{6:[1,10],7:15,8:11,9:[1,12],10:13,11:[1,14],12:4,17:16,23:i,25:a,27:o,29:s,30:c,49:n},{1:[2,2]},{14:22,15:[1,23],52:u},t([15,52],[2,42]),t(r,[2,8],{1:[2,1]}),t(r,[2,4]),{7:15,10:25,12:4,17:16,23:i,25:a,27:o,29:s,30:c,49:n},t(r,[2,6]),t(r,[2,7]),t(r,[2,11]),t(r,[2,15],{18:26,40:28,20:[1,27],42:l,43:h,44:f,45:d}),{24:[1,33]},{26:[1,34]},{28:[1,35]},t(r,[2,19]),t(p,[2,20],{31:[1,36]}),{11:[1,37]},{16:38,51:[1,39]},{11:[2,44]},t(r,[2,5]),{17:40,30:c},{21:41,22:[1,42],32:43,33:44,37:g},{41:46,46:[1,47],47:[1,48]},t(y,[2,33]),t(y,[2,34]),t(y,[2,35]),t(y,[2,36]),t(r,[2,16]),t(r,[2,17]),t(r,[2,18]),{17:49,30:c},t(m,[2,9]),{14:50,52:u},{52:[2,43]},{15:[1,51]},{22:[1,52]},t(r,[2,14]),{21:53,22:[2,22],32:43,33:44,37:g},{34:54,37:[1,55]},{37:[2,28]},{40:56,42:l,43:h,44:f,45:d},t(v,[2,37]),t(v,[2,38]),t(p,[2,21]),{11:[1,57]},{19:58,30:[1,60],48:[1,59]},t(r,[2,13]),{22:[2,23]},t(b,[2,24],{35:61,36:62,38:[1,63],39:_}),t([22,37,38,39],[2,29]),{30:[2,32]},t(m,[2,10]),t(r,[2,12]),t(r,[2,39]),t(r,[2,40]),t(b,[2,25],{36:65,39:_}),t(b,[2,26]),t([22,37,39],[2,30]),t(b,[2,31]),t(b,[2,27])],defaultActions:{5:[2,41],7:[2,2],24:[2,44],39:[2,43],45:[2,28],53:[2,23],56:[2,32]},parseError:function(t,e){if(!e.recoverable){var n=new Error(t);throw n.hash=e,n}this.trace(t)},parse:function(t){var e=this,n=[0],r=[],i=[null],a=[],o=this.table,s="",c=0,u=0,l=0,h=2,f=1,d=a.slice.call(arguments,1),p=Object.create(this.lexer),g={yy:{}};for(var y in this.yy)Object.prototype.hasOwnProperty.call(this.yy,y)&&(g.yy[y]=this.yy[y]);p.setInput(t,g.yy),g.yy.lexer=p,g.yy.parser=this,void 0===p.yylloc&&(p.yylloc={});var m=p.yylloc;a.push(m);var v=p.options&&p.options.ranges;function b(){var t;return"number"!=typeof(t=r.pop()||p.lex()||f)&&(t instanceof Array&&(t=(r=t).pop()),t=e.symbols_[t]||t),t}"function"==typeof g.yy.parseError?this.parseError=g.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var _,x,w,k,T,E,C,S,A,M={};;){if(w=n[n.length-1],this.defaultActions[w]?k=this.defaultActions[w]:(null==_&&(_=b()),k=o[w]&&o[w][_]),void 0===k||!k.length||!k[0]){var N="";for(E in A=[],o[w])this.terminals_[E]&&E>h&&A.push("'"+this.terminals_[E]+"'");N=p.showPosition?"Parse error on line "+(c+1)+":\n"+p.showPosition()+"\nExpecting "+A.join(", ")+", got '"+(this.terminals_[_]||_)+"'":"Parse error on line "+(c+1)+": Unexpected "+(_==f?"end of input":"'"+(this.terminals_[_]||_)+"'"),this.parseError(N,{text:p.match,token:this.terminals_[_]||_,line:p.yylineno,loc:m,expected:A})}if(k[0]instanceof Array&&k.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+_);switch(k[0]){case 1:n.push(_),i.push(p.yytext),a.push(p.yylloc),n.push(k[1]),_=null,x?(_=x,x=null):(u=p.yyleng,s=p.yytext,c=p.yylineno,m=p.yylloc,l>0&&l--);break;case 2:if(C=this.productions_[k[1]][1],M.$=i[i.length-C],M._$={first_line:a[a.length-(C||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(C||1)].first_column,last_column:a[a.length-1].last_column},v&&(M._$.range=[a[a.length-(C||1)].range[0],a[a.length-1].range[1]]),void 0!==(T=this.performAction.apply(M,[s,u,c,g.yy,k[1],i,a].concat(d))))return T;C&&(n=n.slice(0,-1*C*2),i=i.slice(0,-1*C),a=a.slice(0,-1*C)),n.push(this.productions_[k[1]][0]),i.push(M.$),a.push(M._$),S=o[n[n.length-2]][n[n.length-1]],n.push(S);break;case 3:return!0}}return!0}},w={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var r=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===r.length?this.yylloc.first_column:0)+r[r.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var n,r,i;if(this.options.backtrack_lexer&&(i={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(i.yylloc.range=this.yylloc.range.slice(0))),(r=t[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-r[r.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],n=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n)return n;if(this._backtrack){for(var a in i)this[a]=i[a];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,n,r;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var i=this._currentRules(),a=0;a<i.length;a++)if((n=this._input.match(this.rules[i[a]]))&&(!e||n[0].length>e[0].length)){if(e=n,r=a,this.options.backtrack_lexer){if(!1!==(t=this.test_match(n,i[a])))return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?!1!==(t=this.test_match(e,i[r]))&&t:""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(t){return(t=this.conditionStack.length-1-Math.abs(t||0))>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(t,e,n,r){switch(n){case 0:return this.begin("acc_title"),25;case 1:return this.popState(),"acc_title_value";case 2:return this.begin("acc_descr"),27;case 3:return this.popState(),"acc_descr_value";case 4:this.begin("acc_descr_multiline");break;case 5:this.popState();break;case 6:return"acc_descr_multiline_value";case 7:return this.begin("open_directive"),49;case 8:return this.begin("type_directive"),50;case 9:return this.popState(),this.begin("arg_directive"),15;case 10:return this.popState(),this.popState(),52;case 11:return 51;case 12:case 13:case 15:case 20:case 24:break;case 14:return 11;case 16:return 9;case 17:return 48;case 18:return 4;case 19:return this.begin("block"),20;case 21:return 38;case 22:return 37;case 23:return 39;case 25:return this.popState(),22;case 26:case 39:return e.yytext[0];case 27:case 31:return 42;case 28:case 32:return 43;case 29:case 33:return 44;case 30:return 45;case 34:case 36:case 37:return 46;case 35:return 47;case 38:return 30;case 40:return 6}},rules:[/^(?:accTitle\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*\{\s*)/i,/^(?:[\}])/i,/^(?:[^\}]*)/i,/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:[\s]+)/i,/^(?:"[^"]*")/i,/^(?:erDiagram\b)/i,/^(?:\{)/i,/^(?:\s+)/i,/^(?:(?:PK)|(?:FK))/i,/^(?:[A-Za-z][A-Za-z0-9\-_]*)/i,/^(?:"[^"]*")/i,/^(?:[\n]+)/i,/^(?:\})/i,/^(?:.)/i,/^(?:\|o\b)/i,/^(?:\}o\b)/i,/^(?:\}\|)/i,/^(?:\|\|)/i,/^(?:o\|)/i,/^(?:o\{)/i,/^(?:\|\{)/i,/^(?:\.\.)/i,/^(?:--)/i,/^(?:\.-)/i,/^(?:-\.)/i,/^(?:[A-Za-z][A-Za-z0-9\-_]*)/i,/^(?:.)/i,/^(?:$)/i],conditions:{acc_descr_multiline:{rules:[5,6],inclusive:!1},acc_descr:{rules:[3],inclusive:!1},acc_title:{rules:[1],inclusive:!1},open_directive:{rules:[8],inclusive:!1},type_directive:{rules:[9,10],inclusive:!1},arg_directive:{rules:[10,11],inclusive:!1},block:{rules:[20,21,22,23,24,25,26],inclusive:!1},INITIAL:{rules:[0,2,4,7,12,13,14,15,16,17,18,19,27,28,29,30,31,32,33,34,35,36,37,38,39,40],inclusive:!0}}};function k(){this.yy={}}return x.lexer=w,k.prototype=x,x.Parser=k,new k}();e.parser=r,e.Parser=r.Parser,e.parse=function(){return r.parse.apply(r,arguments)},e.main=function(t){t[1]||(console.log("Usage: "+t[0]+" FILE"),process.exit(1));var r=n(8009).readFileSync(n(6470).normalize(t[1]),"utf8");return e.parser.parse(r)},n.c[n.s]===t&&e.main(process.argv.slice(1))},3602:(t,e,n)=>{t=n.nmd(t);var r=function(){var t=function(t,e,n,r){for(n=n||{},r=t.length;r--;n[t[r]]=e);return n},e=[1,9],n=[1,7],r=[1,6],i=[1,8],a=[1,20,21,22,23,38,44,46,48,52,66,67,86,87,88,89,90,91,95,105,106,109,111,112,118,119,120,121,122,123,124,125,126,127],o=[2,10],s=[1,20],c=[1,21],u=[1,22],l=[1,23],h=[1,30],f=[1,32],d=[1,33],p=[1,34],g=[1,62],y=[1,48],m=[1,52],v=[1,36],b=[1,37],_=[1,38],x=[1,39],w=[1,40],k=[1,56],T=[1,63],E=[1,51],C=[1,53],S=[1,55],A=[1,59],M=[1,60],N=[1,41],D=[1,42],L=[1,43],B=[1,44],O=[1,61],I=[1,50],R=[1,54],F=[1,57],P=[1,58],Y=[1,49],j=[1,66],U=[1,71],z=[1,20,21,22,23,38,42,44,46,48,52,66,67,86,87,88,89,90,91,95,105,106,109,111,112,118,119,120,121,122,123,124,125,126,127],$=[1,75],q=[1,74],H=[1,76],W=[20,21,23,81,82],V=[1,99],G=[1,104],X=[1,107],Z=[1,108],K=[1,101],Q=[1,106],J=[1,109],tt=[1,102],et=[1,114],nt=[1,113],rt=[1,103],it=[1,105],at=[1,110],ot=[1,111],st=[1,112],ct=[1,115],ut=[20,21,22,23,81,82],lt=[20,21,22,23,53,81,82],ht=[20,21,22,23,40,52,53,55,57,59,61,63,65,66,67,69,71,73,74,76,81,82,91,95,105,106,109,111,112,122,123,124,125,126,127],ft=[20,21,23],dt=[20,21,23,52,66,67,81,82,91,95,105,106,109,111,112,122,123,124,125,126,127],pt=[1,12,20,21,22,23,24,38,42,44,46,48,52,66,67,86,87,88,89,90,91,95,105,106,109,111,112,118,119,120,121,122,123,124,125,126,127],gt=[52,66,67,91,95,105,106,109,111,112,122,123,124,125,126,127],yt=[1,149],mt=[1,157],vt=[1,158],bt=[1,159],_t=[1,160],xt=[1,144],wt=[1,145],kt=[1,141],Tt=[1,152],Et=[1,153],Ct=[1,154],St=[1,155],At=[1,156],Mt=[1,161],Nt=[1,162],Dt=[1,147],Lt=[1,150],Bt=[1,146],Ot=[1,143],It=[20,21,22,23,38,42,44,46,48,52,66,67,86,87,88,89,90,91,95,105,106,109,111,112,118,119,120,121,122,123,124,125,126,127],Rt=[1,165],Ft=[20,21,22,23,26,52,66,67,91,105,106,109,111,112,122,123,124,125,126,127],Pt=[20,21,22,23,24,26,38,40,41,42,52,56,58,60,62,64,66,67,68,70,72,73,75,77,81,82,86,87,88,89,90,91,92,95,105,106,109,111,112,113,114,122,123,124,125,126,127],Yt=[12,21,22,24],jt=[22,106],Ut=[1,250],zt=[1,245],$t=[1,246],qt=[1,254],Ht=[1,251],Wt=[1,248],Vt=[1,247],Gt=[1,249],Xt=[1,252],Zt=[1,253],Kt=[1,255],Qt=[1,273],Jt=[20,21,23,106],te=[20,21,22,23,66,67,86,102,105,106,109,110,111,112,113],ee={trace:function(){},yy:{},symbols_:{error:2,start:3,mermaidDoc:4,directive:5,openDirective:6,typeDirective:7,closeDirective:8,separator:9,":":10,argDirective:11,open_directive:12,type_directive:13,arg_directive:14,close_directive:15,graphConfig:16,document:17,line:18,statement:19,SEMI:20,NEWLINE:21,SPACE:22,EOF:23,GRAPH:24,NODIR:25,DIR:26,FirstStmtSeperator:27,ending:28,endToken:29,spaceList:30,spaceListNewline:31,verticeStatement:32,styleStatement:33,linkStyleStatement:34,classDefStatement:35,classStatement:36,clickStatement:37,subgraph:38,text:39,SQS:40,SQE:41,end:42,direction:43,acc_title:44,acc_title_value:45,acc_descr:46,acc_descr_value:47,acc_descr_multiline_value:48,link:49,node:50,vertex:51,AMP:52,STYLE_SEPARATOR:53,idString:54,DOUBLECIRCLESTART:55,DOUBLECIRCLEEND:56,PS:57,PE:58,"(-":59,"-)":60,STADIUMSTART:61,STADIUMEND:62,SUBROUTINESTART:63,SUBROUTINEEND:64,VERTEX_WITH_PROPS_START:65,ALPHA:66,COLON:67,PIPE:68,CYLINDERSTART:69,CYLINDEREND:70,DIAMOND_START:71,DIAMOND_STOP:72,TAGEND:73,TRAPSTART:74,TRAPEND:75,INVTRAPSTART:76,INVTRAPEND:77,linkStatement:78,arrowText:79,TESTSTR:80,START_LINK:81,LINK:82,textToken:83,STR:84,keywords:85,STYLE:86,LINKSTYLE:87,CLASSDEF:88,CLASS:89,CLICK:90,DOWN:91,UP:92,textNoTags:93,textNoTagsToken:94,DEFAULT:95,stylesOpt:96,alphaNum:97,CALLBACKNAME:98,CALLBACKARGS:99,HREF:100,LINK_TARGET:101,HEX:102,numList:103,INTERPOLATE:104,NUM:105,COMMA:106,style:107,styleComponent:108,MINUS:109,UNIT:110,BRKT:111,DOT:112,PCT:113,TAGSTART:114,alphaNumToken:115,idStringToken:116,alphaNumStatement:117,direction_tb:118,direction_bt:119,direction_rl:120,direction_lr:121,PUNCTUATION:122,UNICODE_TEXT:123,PLUS:124,EQUALS:125,MULT:126,UNDERSCORE:127,graphCodeTokens:128,ARROW_CROSS:129,ARROW_POINT:130,ARROW_CIRCLE:131,ARROW_OPEN:132,QUOTE:133,$accept:0,$end:1},terminals_:{2:"error",10:":",12:"open_directive",13:"type_directive",14:"arg_directive",15:"close_directive",20:"SEMI",21:"NEWLINE",22:"SPACE",23:"EOF",24:"GRAPH",25:"NODIR",26:"DIR",38:"subgraph",40:"SQS",41:"SQE",42:"end",44:"acc_title",45:"acc_title_value",46:"acc_descr",47:"acc_descr_value",48:"acc_descr_multiline_value",52:"AMP",53:"STYLE_SEPARATOR",55:"DOUBLECIRCLESTART",56:"DOUBLECIRCLEEND",57:"PS",58:"PE",59:"(-",60:"-)",61:"STADIUMSTART",62:"STADIUMEND",63:"SUBROUTINESTART",64:"SUBROUTINEEND",65:"VERTEX_WITH_PROPS_START",66:"ALPHA",67:"COLON",68:"PIPE",69:"CYLINDERSTART",70:"CYLINDEREND",71:"DIAMOND_START",72:"DIAMOND_STOP",73:"TAGEND",74:"TRAPSTART",75:"TRAPEND",76:"INVTRAPSTART",77:"INVTRAPEND",80:"TESTSTR",81:"START_LINK",82:"LINK",84:"STR",86:"STYLE",87:"LINKSTYLE",88:"CLASSDEF",89:"CLASS",90:"CLICK",91:"DOWN",92:"UP",95:"DEFAULT",98:"CALLBACKNAME",99:"CALLBACKARGS",100:"HREF",101:"LINK_TARGET",102:"HEX",104:"INTERPOLATE",105:"NUM",106:"COMMA",109:"MINUS",110:"UNIT",111:"BRKT",112:"DOT",113:"PCT",114:"TAGSTART",118:"direction_tb",119:"direction_bt",120:"direction_rl",121:"direction_lr",122:"PUNCTUATION",123:"UNICODE_TEXT",124:"PLUS",125:"EQUALS",126:"MULT",127:"UNDERSCORE",129:"ARROW_CROSS",130:"ARROW_POINT",131:"ARROW_CIRCLE",132:"ARROW_OPEN",133:"QUOTE"},productions_:[0,[3,1],[3,2],[5,4],[5,6],[6,1],[7,1],[11,1],[8,1],[4,2],[17,0],[17,2],[18,1],[18,1],[18,1],[18,1],[18,1],[16,2],[16,2],[16,2],[16,3],[28,2],[28,1],[29,1],[29,1],[29,1],[27,1],[27,1],[27,2],[31,2],[31,2],[31,1],[31,1],[30,2],[30,1],[19,2],[19,2],[19,2],[19,2],[19,2],[19,2],[19,9],[19,6],[19,4],[19,1],[19,2],[19,2],[19,1],[9,1],[9,1],[9,1],[32,3],[32,4],[32,2],[32,1],[50,1],[50,5],[50,3],[51,4],[51,4],[51,6],[51,4],[51,4],[51,4],[51,8],[51,4],[51,4],[51,4],[51,6],[51,4],[51,4],[51,4],[51,4],[51,4],[51,1],[49,2],[49,3],[49,3],[49,1],[49,3],[78,1],[79,3],[39,1],[39,2],[39,1],[85,1],[85,1],[85,1],[85,1],[85,1],[85,1],[85,1],[85,1],[85,1],[85,1],[85,1],[93,1],[93,2],[35,5],[35,5],[36,5],[37,2],[37,4],[37,3],[37,5],[37,2],[37,4],[37,4],[37,6],[37,2],[37,4],[37,2],[37,4],[37,4],[37,6],[33,5],[33,5],[34,5],[34,5],[34,9],[34,9],[34,7],[34,7],[103,1],[103,3],[96,1],[96,3],[107,1],[107,2],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[83,1],[83,1],[83,1],[83,1],[83,1],[83,1],[94,1],[94,1],[94,1],[94,1],[54,1],[54,2],[97,1],[97,2],[117,1],[117,1],[117,1],[117,1],[43,1],[43,1],[43,1],[43,1],[115,1],[115,1],[115,1],[115,1],[115,1],[115,1],[115,1],[115,1],[115,1],[115,1],[115,1],[115,1],[115,1],[116,1],[116,1],[116,1],[116,1],[116,1],[116,1],[116,1],[116,1],[116,1],[116,1],[116,1],[116,1],[116,1],[116,1],[116,1],[116,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1],[128,1]],performAction:function(t,e,n,r,i,a,o){var s=a.length-1;switch(i){case 5:r.parseDirective("%%{","open_directive");break;case 6:r.parseDirective(a[s],"type_directive");break;case 7:a[s]=a[s].trim().replace(/'/g,'"'),r.parseDirective(a[s],"arg_directive");break;case 8:r.parseDirective("}%%","close_directive","flowchart");break;case 10:case 36:case 37:case 38:case 39:case 40:this.$=[];break;case 11:a[s]!==[]&&a[s-1].push(a[s]),this.$=a[s-1];break;case 12:case 82:case 84:case 96:case 152:case 154:case 155:case 78:case 150:this.$=a[s];break;case 19:r.setDirection("TB"),this.$="TB";break;case 20:r.setDirection(a[s-1]),this.$=a[s-1];break;case 35:this.$=a[s-1].nodes;break;case 41:this.$=r.addSubGraph(a[s-6],a[s-1],a[s-4]);break;case 42:this.$=r.addSubGraph(a[s-3],a[s-1],a[s-3]);break;case 43:this.$=r.addSubGraph(void 0,a[s-1],void 0);break;case 45:this.$=a[s].trim(),r.setAccTitle(this.$);break;case 46:case 47:this.$=a[s].trim(),r.setAccDescription(this.$);break;case 51:r.addLink(a[s-2].stmt,a[s],a[s-1]),this.$={stmt:a[s],nodes:a[s].concat(a[s-2].nodes)};break;case 52:r.addLink(a[s-3].stmt,a[s-1],a[s-2]),this.$={stmt:a[s-1],nodes:a[s-1].concat(a[s-3].nodes)};break;case 53:this.$={stmt:a[s-1],nodes:a[s-1]};break;case 54:this.$={stmt:a[s],nodes:a[s]};break;case 55:case 123:case 125:this.$=[a[s]];break;case 56:this.$=a[s-4].concat(a[s]);break;case 57:this.$=[a[s-2]],r.setClass(a[s-2],a[s]);break;case 58:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"square");break;case 59:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"doublecircle");break;case 60:this.$=a[s-5],r.addVertex(a[s-5],a[s-2],"circle");break;case 61:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"ellipse");break;case 62:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"stadium");break;case 63:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"subroutine");break;case 64:this.$=a[s-7],r.addVertex(a[s-7],a[s-1],"rect",void 0,void 0,void 0,Object.fromEntries([[a[s-5],a[s-3]]]));break;case 65:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"cylinder");break;case 66:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"round");break;case 67:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"diamond");break;case 68:this.$=a[s-5],r.addVertex(a[s-5],a[s-2],"hexagon");break;case 69:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"odd");break;case 70:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"trapezoid");break;case 71:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"inv_trapezoid");break;case 72:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"lean_right");break;case 73:this.$=a[s-3],r.addVertex(a[s-3],a[s-1],"lean_left");break;case 74:this.$=a[s],r.addVertex(a[s]);break;case 75:a[s-1].text=a[s],this.$=a[s-1];break;case 76:case 77:a[s-2].text=a[s-1],this.$=a[s-2];break;case 79:var c=r.destructLink(a[s],a[s-2]);this.$={type:c.type,stroke:c.stroke,length:c.length,text:a[s-1]};break;case 80:c=r.destructLink(a[s]),this.$={type:c.type,stroke:c.stroke,length:c.length};break;case 81:this.$=a[s-1];break;case 83:case 97:case 153:case 151:this.$=a[s-1]+""+a[s];break;case 98:case 99:this.$=a[s-4],r.addClass(a[s-2],a[s]);break;case 100:this.$=a[s-4],r.setClass(a[s-2],a[s]);break;case 101:case 109:this.$=a[s-1],r.setClickEvent(a[s-1],a[s]);break;case 102:case 110:this.$=a[s-3],r.setClickEvent(a[s-3],a[s-2]),r.setTooltip(a[s-3],a[s]);break;case 103:this.$=a[s-2],r.setClickEvent(a[s-2],a[s-1],a[s]);break;case 104:this.$=a[s-4],r.setClickEvent(a[s-4],a[s-3],a[s-2]),r.setTooltip(a[s-4],a[s]);break;case 105:case 111:this.$=a[s-1],r.setLink(a[s-1],a[s]);break;case 106:case 112:this.$=a[s-3],r.setLink(a[s-3],a[s-2]),r.setTooltip(a[s-3],a[s]);break;case 107:case 113:this.$=a[s-3],r.setLink(a[s-3],a[s-2],a[s]);break;case 108:case 114:this.$=a[s-5],r.setLink(a[s-5],a[s-4],a[s]),r.setTooltip(a[s-5],a[s-2]);break;case 115:this.$=a[s-4],r.addVertex(a[s-2],void 0,void 0,a[s]);break;case 116:case 118:this.$=a[s-4],r.updateLink(a[s-2],a[s]);break;case 117:this.$=a[s-4],r.updateLink([a[s-2]],a[s]);break;case 119:this.$=a[s-8],r.updateLinkInterpolate([a[s-6]],a[s-2]),r.updateLink([a[s-6]],a[s]);break;case 120:this.$=a[s-8],r.updateLinkInterpolate(a[s-6],a[s-2]),r.updateLink(a[s-6],a[s]);break;case 121:this.$=a[s-6],r.updateLinkInterpolate([a[s-4]],a[s]);break;case 122:this.$=a[s-6],r.updateLinkInterpolate(a[s-4],a[s]);break;case 124:case 126:a[s-2].push(a[s]),this.$=a[s-2];break;case 128:this.$=a[s-1]+a[s];break;case 156:this.$="v";break;case 157:this.$="-";break;case 158:this.$={stmt:"dir",value:"TB"};break;case 159:this.$={stmt:"dir",value:"BT"};break;case 160:this.$={stmt:"dir",value:"RL"};break;case 161:this.$={stmt:"dir",value:"LR"}}},table:[{3:1,4:2,5:3,6:5,12:e,16:4,21:n,22:r,24:i},{1:[3]},{1:[2,1]},{3:10,4:2,5:3,6:5,12:e,16:4,21:n,22:r,24:i},t(a,o,{17:11}),{7:12,13:[1,13]},{16:14,21:n,22:r,24:i},{16:15,21:n,22:r,24:i},{25:[1,16],26:[1,17]},{13:[2,5]},{1:[2,2]},{1:[2,9],18:18,19:19,20:s,21:c,22:u,23:l,32:24,33:25,34:26,35:27,36:28,37:29,38:h,43:31,44:f,46:d,48:p,50:35,51:45,52:g,54:46,66:y,67:m,86:v,87:b,88:_,89:x,90:w,91:k,95:T,105:E,106:C,109:S,111:A,112:M,116:47,118:N,119:D,120:L,121:B,122:O,123:I,124:R,125:F,126:P,127:Y},{8:64,10:[1,65],15:j},t([10,15],[2,6]),t(a,[2,17]),t(a,[2,18]),t(a,[2,19]),{20:[1,68],21:[1,69],22:U,27:67,30:70},t(z,[2,11]),t(z,[2,12]),t(z,[2,13]),t(z,[2,14]),t(z,[2,15]),t(z,[2,16]),{9:72,20:$,21:q,23:H,49:73,78:77,81:[1,78],82:[1,79]},{9:80,20:$,21:q,23:H},{9:81,20:$,21:q,23:H},{9:82,20:$,21:q,23:H},{9:83,20:$,21:q,23:H},{9:84,20:$,21:q,23:H},{9:86,20:$,21:q,22:[1,85],23:H},t(z,[2,44]),{45:[1,87]},{47:[1,88]},t(z,[2,47]),t(W,[2,54],{30:89,22:U}),{22:[1,90]},{22:[1,91]},{22:[1,92]},{22:[1,93]},{26:V,52:G,66:X,67:Z,84:[1,97],91:K,97:96,98:[1,94],100:[1,95],105:Q,106:J,109:tt,111:et,112:nt,115:100,117:98,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(z,[2,158]),t(z,[2,159]),t(z,[2,160]),t(z,[2,161]),t(ut,[2,55],{53:[1,116]}),t(lt,[2,74],{116:129,40:[1,117],52:g,55:[1,118],57:[1,119],59:[1,120],61:[1,121],63:[1,122],65:[1,123],66:y,67:m,69:[1,124],71:[1,125],73:[1,126],74:[1,127],76:[1,128],91:k,95:T,105:E,106:C,109:S,111:A,112:M,122:O,123:I,124:R,125:F,126:P,127:Y}),t(ht,[2,150]),t(ht,[2,175]),t(ht,[2,176]),t(ht,[2,177]),t(ht,[2,178]),t(ht,[2,179]),t(ht,[2,180]),t(ht,[2,181]),t(ht,[2,182]),t(ht,[2,183]),t(ht,[2,184]),t(ht,[2,185]),t(ht,[2,186]),t(ht,[2,187]),t(ht,[2,188]),t(ht,[2,189]),t(ht,[2,190]),{9:130,20:$,21:q,23:H},{11:131,14:[1,132]},t(ft,[2,8]),t(a,[2,20]),t(a,[2,26]),t(a,[2,27]),{21:[1,133]},t(dt,[2,34],{30:134,22:U}),t(z,[2,35]),{50:135,51:45,52:g,54:46,66:y,67:m,91:k,95:T,105:E,106:C,109:S,111:A,112:M,116:47,122:O,123:I,124:R,125:F,126:P,127:Y},t(pt,[2,48]),t(pt,[2,49]),t(pt,[2,50]),t(gt,[2,78],{79:136,68:[1,138],80:[1,137]}),{22:yt,24:mt,26:vt,38:bt,39:139,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},t([52,66,67,68,80,91,95,105,106,109,111,112,122,123,124,125,126,127],[2,80]),t(z,[2,36]),t(z,[2,37]),t(z,[2,38]),t(z,[2,39]),t(z,[2,40]),{22:yt,24:mt,26:vt,38:bt,39:163,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(It,o,{17:164}),t(z,[2,45]),t(z,[2,46]),t(W,[2,53],{52:Rt}),{26:V,52:G,66:X,67:Z,91:K,97:166,102:[1,167],105:Q,106:J,109:tt,111:et,112:nt,115:100,117:98,122:rt,123:it,124:at,125:ot,126:st,127:ct},{95:[1,168],103:169,105:[1,170]},{26:V,52:G,66:X,67:Z,91:K,95:[1,171],97:172,105:Q,106:J,109:tt,111:et,112:nt,115:100,117:98,122:rt,123:it,124:at,125:ot,126:st,127:ct},{26:V,52:G,66:X,67:Z,91:K,97:173,105:Q,106:J,109:tt,111:et,112:nt,115:100,117:98,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(ft,[2,101],{22:[1,174],99:[1,175]}),t(ft,[2,105],{22:[1,176]}),t(ft,[2,109],{115:100,117:178,22:[1,177],26:V,52:G,66:X,67:Z,91:K,105:Q,106:J,109:tt,111:et,112:nt,122:rt,123:it,124:at,125:ot,126:st,127:ct}),t(ft,[2,111],{22:[1,179]}),t(Ft,[2,152]),t(Ft,[2,154]),t(Ft,[2,155]),t(Ft,[2,156]),t(Ft,[2,157]),t(Pt,[2,162]),t(Pt,[2,163]),t(Pt,[2,164]),t(Pt,[2,165]),t(Pt,[2,166]),t(Pt,[2,167]),t(Pt,[2,168]),t(Pt,[2,169]),t(Pt,[2,170]),t(Pt,[2,171]),t(Pt,[2,172]),t(Pt,[2,173]),t(Pt,[2,174]),{52:g,54:180,66:y,67:m,91:k,95:T,105:E,106:C,109:S,111:A,112:M,116:47,122:O,123:I,124:R,125:F,126:P,127:Y},{22:yt,24:mt,26:vt,38:bt,39:181,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,39:182,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,39:184,42:_t,52:G,57:[1,183],66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,39:185,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,39:186,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,39:187,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{66:[1,188]},{22:yt,24:mt,26:vt,38:bt,39:189,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,39:190,42:_t,52:G,66:X,67:Z,71:[1,191],73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,39:192,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,39:193,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,39:194,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(ht,[2,151]),t(Yt,[2,3]),{8:195,15:j},{15:[2,7]},t(a,[2,28]),t(dt,[2,33]),t(W,[2,51],{30:196,22:U}),t(gt,[2,75],{22:[1,197]}),{22:[1,198]},{22:yt,24:mt,26:vt,38:bt,39:199,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,66:X,67:Z,73:xt,81:wt,82:[1,200],83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(Pt,[2,82]),t(Pt,[2,84]),t(Pt,[2,140]),t(Pt,[2,141]),t(Pt,[2,142]),t(Pt,[2,143]),t(Pt,[2,144]),t(Pt,[2,145]),t(Pt,[2,146]),t(Pt,[2,147]),t(Pt,[2,148]),t(Pt,[2,149]),t(Pt,[2,85]),t(Pt,[2,86]),t(Pt,[2,87]),t(Pt,[2,88]),t(Pt,[2,89]),t(Pt,[2,90]),t(Pt,[2,91]),t(Pt,[2,92]),t(Pt,[2,93]),t(Pt,[2,94]),t(Pt,[2,95]),{9:203,20:$,21:q,22:yt,23:H,24:mt,26:vt,38:bt,40:[1,202],42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{18:18,19:19,20:s,21:c,22:u,23:l,32:24,33:25,34:26,35:27,36:28,37:29,38:h,42:[1,204],43:31,44:f,46:d,48:p,50:35,51:45,52:g,54:46,66:y,67:m,86:v,87:b,88:_,89:x,90:w,91:k,95:T,105:E,106:C,109:S,111:A,112:M,116:47,118:N,119:D,120:L,121:B,122:O,123:I,124:R,125:F,126:P,127:Y},{22:U,30:205},{22:[1,206],26:V,52:G,66:X,67:Z,91:K,105:Q,106:J,109:tt,111:et,112:nt,115:100,117:178,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:[1,207]},{22:[1,208]},{22:[1,209],106:[1,210]},t(jt,[2,123]),{22:[1,211]},{22:[1,212],26:V,52:G,66:X,67:Z,91:K,105:Q,106:J,109:tt,111:et,112:nt,115:100,117:178,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:[1,213],26:V,52:G,66:X,67:Z,91:K,105:Q,106:J,109:tt,111:et,112:nt,115:100,117:178,122:rt,123:it,124:at,125:ot,126:st,127:ct},{84:[1,214]},t(ft,[2,103],{22:[1,215]}),{84:[1,216],101:[1,217]},{84:[1,218]},t(Ft,[2,153]),{84:[1,219],101:[1,220]},t(ut,[2,57],{116:129,52:g,66:y,67:m,91:k,95:T,105:E,106:C,109:S,111:A,112:M,122:O,123:I,124:R,125:F,126:P,127:Y}),{22:yt,24:mt,26:vt,38:bt,41:[1,221],42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,56:[1,222],66:X,67:Z,73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,39:223,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,58:[1,224],66:X,67:Z,73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,60:[1,225],66:X,67:Z,73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,62:[1,226],66:X,67:Z,73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,64:[1,227],66:X,67:Z,73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{67:[1,228]},{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,66:X,67:Z,70:[1,229],73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,66:X,67:Z,72:[1,230],73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,39:231,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,41:[1,232],42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,66:X,67:Z,73:xt,75:[1,233],77:[1,234],81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,66:X,67:Z,73:xt,75:[1,236],77:[1,235],81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{9:237,20:$,21:q,23:H},t(W,[2,52],{52:Rt}),t(gt,[2,77]),t(gt,[2,76]),{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,66:X,67:Z,68:[1,238],73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(gt,[2,79]),t(Pt,[2,83]),{22:yt,24:mt,26:vt,38:bt,39:239,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(It,o,{17:240}),t(z,[2,43]),{51:241,52:g,54:46,66:y,67:m,91:k,95:T,105:E,106:C,109:S,111:A,112:M,116:47,122:O,123:I,124:R,125:F,126:P,127:Y},{22:Ut,66:zt,67:$t,86:qt,96:242,102:Ht,105:Wt,107:243,108:244,109:Vt,110:Gt,111:Xt,112:Zt,113:Kt},{22:Ut,66:zt,67:$t,86:qt,96:256,102:Ht,105:Wt,107:243,108:244,109:Vt,110:Gt,111:Xt,112:Zt,113:Kt},{22:Ut,66:zt,67:$t,86:qt,96:257,102:Ht,104:[1,258],105:Wt,107:243,108:244,109:Vt,110:Gt,111:Xt,112:Zt,113:Kt},{22:Ut,66:zt,67:$t,86:qt,96:259,102:Ht,104:[1,260],105:Wt,107:243,108:244,109:Vt,110:Gt,111:Xt,112:Zt,113:Kt},{105:[1,261]},{22:Ut,66:zt,67:$t,86:qt,96:262,102:Ht,105:Wt,107:243,108:244,109:Vt,110:Gt,111:Xt,112:Zt,113:Kt},{22:Ut,66:zt,67:$t,86:qt,96:263,102:Ht,105:Wt,107:243,108:244,109:Vt,110:Gt,111:Xt,112:Zt,113:Kt},{26:V,52:G,66:X,67:Z,91:K,97:264,105:Q,106:J,109:tt,111:et,112:nt,115:100,117:98,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(ft,[2,102]),{84:[1,265]},t(ft,[2,106],{22:[1,266]}),t(ft,[2,107]),t(ft,[2,110]),t(ft,[2,112],{22:[1,267]}),t(ft,[2,113]),t(lt,[2,58]),t(lt,[2,59]),{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,58:[1,268],66:X,67:Z,73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(lt,[2,66]),t(lt,[2,61]),t(lt,[2,62]),t(lt,[2,63]),{66:[1,269]},t(lt,[2,65]),t(lt,[2,67]),{22:yt,24:mt,26:vt,38:bt,42:_t,52:G,66:X,67:Z,72:[1,270],73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(lt,[2,69]),t(lt,[2,70]),t(lt,[2,72]),t(lt,[2,71]),t(lt,[2,73]),t(Yt,[2,4]),t([22,52,66,67,91,95,105,106,109,111,112,122,123,124,125,126,127],[2,81]),{22:yt,24:mt,26:vt,38:bt,41:[1,271],42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{18:18,19:19,20:s,21:c,22:u,23:l,32:24,33:25,34:26,35:27,36:28,37:29,38:h,42:[1,272],43:31,44:f,46:d,48:p,50:35,51:45,52:g,54:46,66:y,67:m,86:v,87:b,88:_,89:x,90:w,91:k,95:T,105:E,106:C,109:S,111:A,112:M,116:47,118:N,119:D,120:L,121:B,122:O,123:I,124:R,125:F,126:P,127:Y},t(ut,[2,56]),t(ft,[2,115],{106:Qt}),t(Jt,[2,125],{108:274,22:Ut,66:zt,67:$t,86:qt,102:Ht,105:Wt,109:Vt,110:Gt,111:Xt,112:Zt,113:Kt}),t(te,[2,127]),t(te,[2,129]),t(te,[2,130]),t(te,[2,131]),t(te,[2,132]),t(te,[2,133]),t(te,[2,134]),t(te,[2,135]),t(te,[2,136]),t(te,[2,137]),t(te,[2,138]),t(te,[2,139]),t(ft,[2,116],{106:Qt}),t(ft,[2,117],{106:Qt}),{22:[1,275]},t(ft,[2,118],{106:Qt}),{22:[1,276]},t(jt,[2,124]),t(ft,[2,98],{106:Qt}),t(ft,[2,99],{106:Qt}),t(ft,[2,100],{115:100,117:178,26:V,52:G,66:X,67:Z,91:K,105:Q,106:J,109:tt,111:et,112:nt,122:rt,123:it,124:at,125:ot,126:st,127:ct}),t(ft,[2,104]),{101:[1,277]},{101:[1,278]},{58:[1,279]},{68:[1,280]},{72:[1,281]},{9:282,20:$,21:q,23:H},t(z,[2,42]),{22:Ut,66:zt,67:$t,86:qt,102:Ht,105:Wt,107:283,108:244,109:Vt,110:Gt,111:Xt,112:Zt,113:Kt},t(te,[2,128]),{26:V,52:G,66:X,67:Z,91:K,97:284,105:Q,106:J,109:tt,111:et,112:nt,115:100,117:98,122:rt,123:it,124:at,125:ot,126:st,127:ct},{26:V,52:G,66:X,67:Z,91:K,97:285,105:Q,106:J,109:tt,111:et,112:nt,115:100,117:98,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(ft,[2,108]),t(ft,[2,114]),t(lt,[2,60]),{22:yt,24:mt,26:vt,38:bt,39:286,42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:140,84:kt,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},t(lt,[2,68]),t(It,o,{17:287}),t(Jt,[2,126],{108:274,22:Ut,66:zt,67:$t,86:qt,102:Ht,105:Wt,109:Vt,110:Gt,111:Xt,112:Zt,113:Kt}),t(ft,[2,121],{115:100,117:178,22:[1,288],26:V,52:G,66:X,67:Z,91:K,105:Q,106:J,109:tt,111:et,112:nt,122:rt,123:it,124:at,125:ot,126:st,127:ct}),t(ft,[2,122],{115:100,117:178,22:[1,289],26:V,52:G,66:X,67:Z,91:K,105:Q,106:J,109:tt,111:et,112:nt,122:rt,123:it,124:at,125:ot,126:st,127:ct}),{22:yt,24:mt,26:vt,38:bt,41:[1,290],42:_t,52:G,66:X,67:Z,73:xt,81:wt,83:201,85:151,86:Tt,87:Et,88:Ct,89:St,90:At,91:Mt,92:Nt,94:142,95:Dt,105:Q,106:J,109:Lt,111:et,112:nt,113:Bt,114:Ot,115:148,122:rt,123:it,124:at,125:ot,126:st,127:ct},{18:18,19:19,20:s,21:c,22:u,23:l,32:24,33:25,34:26,35:27,36:28,37:29,38:h,42:[1,291],43:31,44:f,46:d,48:p,50:35,51:45,52:g,54:46,66:y,67:m,86:v,87:b,88:_,89:x,90:w,91:k,95:T,105:E,106:C,109:S,111:A,112:M,116:47,118:N,119:D,120:L,121:B,122:O,123:I,124:R,125:F,126:P,127:Y},{22:Ut,66:zt,67:$t,86:qt,96:292,102:Ht,105:Wt,107:243,108:244,109:Vt,110:Gt,111:Xt,112:Zt,113:Kt},{22:Ut,66:zt,67:$t,86:qt,96:293,102:Ht,105:Wt,107:243,108:244,109:Vt,110:Gt,111:Xt,112:Zt,113:Kt},t(lt,[2,64]),t(z,[2,41]),t(ft,[2,119],{106:Qt}),t(ft,[2,120],{106:Qt})],defaultActions:{2:[2,1],9:[2,5],10:[2,2],132:[2,7]},parseError:function(t,e){if(!e.recoverable){var n=new Error(t);throw n.hash=e,n}this.trace(t)},parse:function(t){var e=this,n=[0],r=[],i=[null],a=[],o=this.table,s="",c=0,u=0,l=0,h=2,f=1,d=a.slice.call(arguments,1),p=Object.create(this.lexer),g={yy:{}};for(var y in this.yy)Object.prototype.hasOwnProperty.call(this.yy,y)&&(g.yy[y]=this.yy[y]);p.setInput(t,g.yy),g.yy.lexer=p,g.yy.parser=this,void 0===p.yylloc&&(p.yylloc={});var m=p.yylloc;a.push(m);var v=p.options&&p.options.ranges;function b(){var t;return"number"!=typeof(t=r.pop()||p.lex()||f)&&(t instanceof Array&&(t=(r=t).pop()),t=e.symbols_[t]||t),t}"function"==typeof g.yy.parseError?this.parseError=g.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var _,x,w,k,T,E,C,S,A,M={};;){if(w=n[n.length-1],this.defaultActions[w]?k=this.defaultActions[w]:(null==_&&(_=b()),k=o[w]&&o[w][_]),void 0===k||!k.length||!k[0]){var N="";for(E in A=[],o[w])this.terminals_[E]&&E>h&&A.push("'"+this.terminals_[E]+"'");N=p.showPosition?"Parse error on line "+(c+1)+":\n"+p.showPosition()+"\nExpecting "+A.join(", ")+", got '"+(this.terminals_[_]||_)+"'":"Parse error on line "+(c+1)+": Unexpected "+(_==f?"end of input":"'"+(this.terminals_[_]||_)+"'"),this.parseError(N,{text:p.match,token:this.terminals_[_]||_,line:p.yylineno,loc:m,expected:A})}if(k[0]instanceof Array&&k.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+_);switch(k[0]){case 1:n.push(_),i.push(p.yytext),a.push(p.yylloc),n.push(k[1]),_=null,x?(_=x,x=null):(u=p.yyleng,s=p.yytext,c=p.yylineno,m=p.yylloc,l>0&&l--);break;case 2:if(C=this.productions_[k[1]][1],M.$=i[i.length-C],M._$={first_line:a[a.length-(C||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(C||1)].first_column,last_column:a[a.length-1].last_column},v&&(M._$.range=[a[a.length-(C||1)].range[0],a[a.length-1].range[1]]),void 0!==(T=this.performAction.apply(M,[s,u,c,g.yy,k[1],i,a].concat(d))))return T;C&&(n=n.slice(0,-1*C*2),i=i.slice(0,-1*C),a=a.slice(0,-1*C)),n.push(this.productions_[k[1]][0]),i.push(M.$),a.push(M._$),S=o[n[n.length-2]][n[n.length-1]],n.push(S);break;case 3:return!0}}return!0}},ne={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var r=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===r.length?this.yylloc.first_column:0)+r[r.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var n,r,i;if(this.options.backtrack_lexer&&(i={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(i.yylloc.range=this.yylloc.range.slice(0))),(r=t[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-r[r.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],n=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n)return n;if(this._backtrack){for(var a in i)this[a]=i[a];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,n,r;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var i=this._currentRules(),a=0;a<i.length;a++)if((n=this._input.match(this.rules[i[a]]))&&(!e||n[0].length>e[0].length)){if(e=n,r=a,this.options.backtrack_lexer){if(!1!==(t=this.test_match(n,i[a])))return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?!1!==(t=this.test_match(e,i[r]))&&t:""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(t){return(t=this.conditionStack.length-1-Math.abs(t||0))>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{},performAction:function(t,e,n,r){switch(n){case 0:return this.begin("open_directive"),12;case 1:return this.begin("type_directive"),13;case 2:return this.popState(),this.begin("arg_directive"),10;case 3:return this.popState(),this.popState(),15;case 4:return 14;case 5:case 6:break;case 7:return this.begin("acc_title"),44;case 8:return this.popState(),"acc_title_value";case 9:return this.begin("acc_descr"),46;case 10:return this.popState(),"acc_descr_value";case 11:this.begin("acc_descr_multiline");break;case 12:case 15:case 24:case 27:case 30:case 33:this.popState();break;case 13:return"acc_descr_multiline_value";case 14:this.begin("string");break;case 16:return"STR";case 17:return 86;case 18:return 95;case 19:return 87;case 20:return 104;case 21:return 88;case 22:return 89;case 23:this.begin("href");break;case 25:return 100;case 26:this.begin("callbackname");break;case 28:this.popState(),this.begin("callbackargs");break;case 29:return 98;case 31:return 99;case 32:this.begin("click");break;case 34:return 90;case 35:case 36:return t.lex.firstGraph()&&this.begin("dir"),24;case 37:return 38;case 38:return 42;case 39:case 40:case 41:case 42:return 101;case 43:return this.popState(),25;case 44:case 45:case 46:case 47:case 48:case 49:case 50:case 51:case 52:case 53:return this.popState(),26;case 54:return 118;case 55:return 119;case 56:return 120;case 57:return 121;case 58:return 105;case 59:return 111;case 60:return 53;case 61:return 67;case 62:return 52;case 63:return 20;case 64:return 106;case 65:return 126;case 66:case 67:case 68:return 82;case 69:case 70:case 71:return 81;case 72:return 59;case 73:return 60;case 74:return 61;case 75:return 62;case 76:return 63;case 77:return 64;case 78:return 65;case 79:return 69;case 80:return 70;case 81:return 55;case 82:return 56;case 83:return 109;case 84:return 112;case 85:return 127;case 86:return 124;case 87:return 113;case 88:case 89:return 125;case 90:return 114;case 91:return 73;case 92:return 92;case 93:return"SEP";case 94:return 91;case 95:return 66;case 96:return 75;case 97:return 74;case 98:return 77;case 99:return 76;case 100:return 122;case 101:return 123;case 102:return 68;case 103:return 57;case 104:return 58;case 105:return 40;case 106:return 41;case 107:return 71;case 108:return 72;case 109:return 133;case 110:return 21;case 111:return 22;case 112:return 23}},rules:[/^(?:%%\{)/,/^(?:((?:(?!\}%%)[^:.])*))/,/^(?::)/,/^(?:\}%%)/,/^(?:((?:(?!\}%%).|\n)*))/,/^(?:%%(?!\{)[^\n]*)/,/^(?:[^\}]%%[^\n]*)/,/^(?:accTitle\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*\{\s*)/,/^(?:[\}])/,/^(?:[^\}]*)/,/^(?:["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:style\b)/,/^(?:default\b)/,/^(?:linkStyle\b)/,/^(?:interpolate\b)/,/^(?:classDef\b)/,/^(?:class\b)/,/^(?:href[\s]+["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:call[\s]+)/,/^(?:\([\s]*\))/,/^(?:\()/,/^(?:[^(]*)/,/^(?:\))/,/^(?:[^)]*)/,/^(?:click[\s]+)/,/^(?:[\s\n])/,/^(?:[^\s\n]*)/,/^(?:graph\b)/,/^(?:flowchart\b)/,/^(?:subgraph\b)/,/^(?:end\b\s*)/,/^(?:_self\b)/,/^(?:_blank\b)/,/^(?:_parent\b)/,/^(?:_top\b)/,/^(?:(\r?\n)*\s*\n)/,/^(?:\s*LR\b)/,/^(?:\s*RL\b)/,/^(?:\s*TB\b)/,/^(?:\s*BT\b)/,/^(?:\s*TD\b)/,/^(?:\s*BR\b)/,/^(?:\s*<)/,/^(?:\s*>)/,/^(?:\s*\^)/,/^(?:\s*v\b)/,/^(?:.*direction\s+TB[^\n]*)/,/^(?:.*direction\s+BT[^\n]*)/,/^(?:.*direction\s+RL[^\n]*)/,/^(?:.*direction\s+LR[^\n]*)/,/^(?:[0-9]+)/,/^(?:#)/,/^(?::::)/,/^(?::)/,/^(?:&)/,/^(?:;)/,/^(?:,)/,/^(?:\*)/,/^(?:\s*[xo<]?--+[-xo>]\s*)/,/^(?:\s*[xo<]?==+[=xo>]\s*)/,/^(?:\s*[xo<]?-?\.+-[xo>]?\s*)/,/^(?:\s*[xo<]?--\s*)/,/^(?:\s*[xo<]?==\s*)/,/^(?:\s*[xo<]?-\.\s*)/,/^(?:\(-)/,/^(?:-\))/,/^(?:\(\[)/,/^(?:\]\))/,/^(?:\[\[)/,/^(?:\]\])/,/^(?:\[\|)/,/^(?:\[\()/,/^(?:\)\])/,/^(?:\(\(\()/,/^(?:\)\)\))/,/^(?:-)/,/^(?:\.)/,/^(?:[\_])/,/^(?:\+)/,/^(?:%)/,/^(?:=)/,/^(?:=)/,/^(?:<)/,/^(?:>)/,/^(?:\^)/,/^(?:\\\|)/,/^(?:v\b)/,/^(?:[A-Za-z]+)/,/^(?:\\\])/,/^(?:\[\/)/,/^(?:\/\])/,/^(?:\[\\)/,/^(?:[!"#$%&'*+,-.`?\\_/])/,/^(?:[\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6]|[\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377]|[\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5]|[\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA]|[\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE]|[\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA]|[\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0]|[\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977]|[\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2]|[\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A]|[\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39]|[\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8]|[\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C]|[\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C]|[\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99]|[\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0]|[\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D]|[\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3]|[\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10]|[\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1]|[\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81]|[\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3]|[\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6]|[\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A]|[\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081]|[\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D]|[\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0]|[\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310]|[\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C]|[\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711]|[\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7]|[\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C]|[\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16]|[\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF]|[\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC]|[\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D]|[\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D]|[\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3]|[\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F]|[\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128]|[\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184]|[\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3]|[\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6]|[\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE]|[\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C]|[\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D]|[\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC]|[\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B]|[\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788]|[\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805]|[\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB]|[\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28]|[\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5]|[\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4]|[\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E]|[\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D]|[\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36]|[\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D]|[\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC]|[\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF]|[\uFFD2-\uFFD7\uFFDA-\uFFDC])/,/^(?:\|)/,/^(?:\()/,/^(?:\))/,/^(?:\[)/,/^(?:\])/,/^(?:\{)/,/^(?:\})/,/^(?:")/,/^(?:(\r?\n)+)/,/^(?:\s)/,/^(?:$)/],conditions:{close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},callbackargs:{rules:[30,31],inclusive:!1},callbackname:{rules:[27,28,29],inclusive:!1},href:{rules:[24,25],inclusive:!1},click:{rules:[33,34],inclusive:!1},vertex:{rules:[],inclusive:!1},dir:{rules:[43,44,45,46,47,48,49,50,51,52,53],inclusive:!1},acc_descr_multiline:{rules:[12,13],inclusive:!1},acc_descr:{rules:[10],inclusive:!1},acc_title:{rules:[8],inclusive:!1},string:{rules:[15,16],inclusive:!1},INITIAL:{rules:[0,5,6,7,9,11,14,17,18,19,20,21,22,23,26,32,35,36,37,38,39,40,41,42,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112],inclusive:!0}}};function re(){this.yy={}}return ee.lexer=ne,re.prototype=ee,ee.Parser=re,new re}();e.parser=r,e.Parser=r.Parser,e.parse=function(){return r.parse.apply(r,arguments)},e.main=function(t){t[1]||(console.log("Usage: "+t[0]+" FILE"),process.exit(1));var r=n(5354).readFileSync(n(6470).normalize(t[1]),"utf8");return e.parser.parse(r)},n.c[n.s]===t&&e.main(process.argv.slice(1))},9959:(t,e,n)=>{t=n.nmd(t);var r=function(){var t=function(t,e,n,r){for(n=n||{},r=t.length;r--;n[t[r]]=e);return n},e=[1,3],n=[1,5],r=[7,9,11,12,13,14,15,16,17,18,19,20,22,24,25,27,34,39],i=[1,15],a=[1,16],o=[1,17],s=[1,18],c=[1,19],u=[1,20],l=[1,21],h=[1,22],f=[1,23],d=[1,24],p=[1,25],g=[1,26],y=[1,28],m=[1,30],v=[1,33],b=[5,7,9,11,12,13,14,15,16,17,18,19,20,22,24,25,27,34,39],_={trace:function(){},yy:{},symbols_:{error:2,start:3,directive:4,gantt:5,document:6,EOF:7,line:8,SPACE:9,statement:10,NL:11,dateFormat:12,inclusiveEndDates:13,topAxis:14,axisFormat:15,excludes:16,includes:17,todayMarker:18,title:19,acc_title:20,acc_title_value:21,acc_descr:22,acc_descr_value:23,acc_descr_multiline_value:24,section:25,clickStatement:26,taskTxt:27,taskData:28,openDirective:29,typeDirective:30,closeDirective:31,":":32,argDirective:33,click:34,callbackname:35,callbackargs:36,href:37,clickStatementDebug:38,open_directive:39,type_directive:40,arg_directive:41,close_directive:42,$accept:0,$end:1},terminals_:{2:"error",5:"gantt",7:"EOF",9:"SPACE",11:"NL",12:"dateFormat",13:"inclusiveEndDates",14:"topAxis",15:"axisFormat",16:"excludes",17:"includes",18:"todayMarker",19:"title",20:"acc_title",21:"acc_title_value",22:"acc_descr",23:"acc_descr_value",24:"acc_descr_multiline_value",25:"section",27:"taskTxt",28:"taskData",32:":",34:"click",35:"callbackname",36:"callbackargs",37:"href",39:"open_directive",40:"type_directive",41:"arg_directive",42:"close_directive"},productions_:[0,[3,2],[3,3],[6,0],[6,2],[8,2],[8,1],[8,1],[8,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,2],[10,2],[10,1],[10,1],[10,1],[10,2],[10,1],[4,4],[4,6],[26,2],[26,3],[26,3],[26,4],[26,3],[26,4],[26,2],[38,2],[38,3],[38,3],[38,4],[38,3],[38,4],[38,2],[29,1],[30,1],[33,1],[31,1]],performAction:function(t,e,n,r,i,a,o){var s=a.length-1;switch(i){case 2:return a[s-1];case 3:case 7:case 8:this.$=[];break;case 4:a[s-1].push(a[s]),this.$=a[s-1];break;case 5:case 6:this.$=a[s];break;case 9:r.setDateFormat(a[s].substr(11)),this.$=a[s].substr(11);break;case 10:r.enableInclusiveEndDates(),this.$=a[s].substr(18);break;case 11:r.TopAxis(),this.$=a[s].substr(8);break;case 12:r.setAxisFormat(a[s].substr(11)),this.$=a[s].substr(11);break;case 13:r.setExcludes(a[s].substr(9)),this.$=a[s].substr(9);break;case 14:r.setIncludes(a[s].substr(9)),this.$=a[s].substr(9);break;case 15:r.setTodayMarker(a[s].substr(12)),this.$=a[s].substr(12);break;case 16:r.setDiagramTitle(a[s].substr(6)),this.$=a[s].substr(6);break;case 17:this.$=a[s].trim(),r.setAccTitle(this.$);break;case 18:case 19:this.$=a[s].trim(),r.setAccDescription(this.$);break;case 20:r.addSection(a[s].substr(8)),this.$=a[s].substr(8);break;case 22:r.addTask(a[s-1],a[s]),this.$="task";break;case 26:this.$=a[s-1],r.setClickEvent(a[s-1],a[s],null);break;case 27:this.$=a[s-2],r.setClickEvent(a[s-2],a[s-1],a[s]);break;case 28:this.$=a[s-2],r.setClickEvent(a[s-2],a[s-1],null),r.setLink(a[s-2],a[s]);break;case 29:this.$=a[s-3],r.setClickEvent(a[s-3],a[s-2],a[s-1]),r.setLink(a[s-3],a[s]);break;case 30:this.$=a[s-2],r.setClickEvent(a[s-2],a[s],null),r.setLink(a[s-2],a[s-1]);break;case 31:this.$=a[s-3],r.setClickEvent(a[s-3],a[s-1],a[s]),r.setLink(a[s-3],a[s-2]);break;case 32:this.$=a[s-1],r.setLink(a[s-1],a[s]);break;case 33:case 39:this.$=a[s-1]+" "+a[s];break;case 34:case 35:case 37:this.$=a[s-2]+" "+a[s-1]+" "+a[s];break;case 36:case 38:this.$=a[s-3]+" "+a[s-2]+" "+a[s-1]+" "+a[s];break;case 40:r.parseDirective("%%{","open_directive");break;case 41:r.parseDirective(a[s],"type_directive");break;case 42:a[s]=a[s].trim().replace(/'/g,'"'),r.parseDirective(a[s],"arg_directive");break;case 43:r.parseDirective("}%%","close_directive","gantt")}},table:[{3:1,4:2,5:e,29:4,39:n},{1:[3]},{3:6,4:2,5:e,29:4,39:n},t(r,[2,3],{6:7}),{30:8,40:[1,9]},{40:[2,40]},{1:[2,1]},{4:29,7:[1,10],8:11,9:[1,12],10:13,11:[1,14],12:i,13:a,14:o,15:s,16:c,17:u,18:l,19:h,20:f,22:d,24:p,25:g,26:27,27:y,29:4,34:m,39:n},{31:31,32:[1,32],42:v},t([32,42],[2,41]),t(r,[2,8],{1:[2,2]}),t(r,[2,4]),{4:29,10:34,12:i,13:a,14:o,15:s,16:c,17:u,18:l,19:h,20:f,22:d,24:p,25:g,26:27,27:y,29:4,34:m,39:n},t(r,[2,6]),t(r,[2,7]),t(r,[2,9]),t(r,[2,10]),t(r,[2,11]),t(r,[2,12]),t(r,[2,13]),t(r,[2,14]),t(r,[2,15]),t(r,[2,16]),{21:[1,35]},{23:[1,36]},t(r,[2,19]),t(r,[2,20]),t(r,[2,21]),{28:[1,37]},t(r,[2,23]),{35:[1,38],37:[1,39]},{11:[1,40]},{33:41,41:[1,42]},{11:[2,43]},t(r,[2,5]),t(r,[2,17]),t(r,[2,18]),t(r,[2,22]),t(r,[2,26],{36:[1,43],37:[1,44]}),t(r,[2,32],{35:[1,45]}),t(b,[2,24]),{31:46,42:v},{42:[2,42]},t(r,[2,27],{37:[1,47]}),t(r,[2,28]),t(r,[2,30],{36:[1,48]}),{11:[1,49]},t(r,[2,29]),t(r,[2,31]),t(b,[2,25])],defaultActions:{5:[2,40],6:[2,1],33:[2,43],42:[2,42]},parseError:function(t,e){if(!e.recoverable){var n=new Error(t);throw n.hash=e,n}this.trace(t)},parse:function(t){var e=this,n=[0],r=[],i=[null],a=[],o=this.table,s="",c=0,u=0,l=0,h=2,f=1,d=a.slice.call(arguments,1),p=Object.create(this.lexer),g={yy:{}};for(var y in this.yy)Object.prototype.hasOwnProperty.call(this.yy,y)&&(g.yy[y]=this.yy[y]);p.setInput(t,g.yy),g.yy.lexer=p,g.yy.parser=this,void 0===p.yylloc&&(p.yylloc={});var m=p.yylloc;a.push(m);var v=p.options&&p.options.ranges;function b(){var t;return"number"!=typeof(t=r.pop()||p.lex()||f)&&(t instanceof Array&&(t=(r=t).pop()),t=e.symbols_[t]||t),t}"function"==typeof g.yy.parseError?this.parseError=g.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var _,x,w,k,T,E,C,S,A,M={};;){if(w=n[n.length-1],this.defaultActions[w]?k=this.defaultActions[w]:(null==_&&(_=b()),k=o[w]&&o[w][_]),void 0===k||!k.length||!k[0]){var N="";for(E in A=[],o[w])this.terminals_[E]&&E>h&&A.push("'"+this.terminals_[E]+"'");N=p.showPosition?"Parse error on line "+(c+1)+":\n"+p.showPosition()+"\nExpecting "+A.join(", ")+", got '"+(this.terminals_[_]||_)+"'":"Parse error on line "+(c+1)+": Unexpected "+(_==f?"end of input":"'"+(this.terminals_[_]||_)+"'"),this.parseError(N,{text:p.match,token:this.terminals_[_]||_,line:p.yylineno,loc:m,expected:A})}if(k[0]instanceof Array&&k.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+_);switch(k[0]){case 1:n.push(_),i.push(p.yytext),a.push(p.yylloc),n.push(k[1]),_=null,x?(_=x,x=null):(u=p.yyleng,s=p.yytext,c=p.yylineno,m=p.yylloc,l>0&&l--);break;case 2:if(C=this.productions_[k[1]][1],M.$=i[i.length-C],M._$={first_line:a[a.length-(C||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(C||1)].first_column,last_column:a[a.length-1].last_column},v&&(M._$.range=[a[a.length-(C||1)].range[0],a[a.length-1].range[1]]),void 0!==(T=this.performAction.apply(M,[s,u,c,g.yy,k[1],i,a].concat(d))))return T;C&&(n=n.slice(0,-1*C*2),i=i.slice(0,-1*C),a=a.slice(0,-1*C)),n.push(this.productions_[k[1]][0]),i.push(M.$),a.push(M._$),S=o[n[n.length-2]][n[n.length-1]],n.push(S);break;case 3:return!0}}return!0}},x={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var r=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===r.length?this.yylloc.first_column:0)+r[r.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var n,r,i;if(this.options.backtrack_lexer&&(i={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(i.yylloc.range=this.yylloc.range.slice(0))),(r=t[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-r[r.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],n=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n)return n;if(this._backtrack){for(var a in i)this[a]=i[a];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,n,r;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var i=this._currentRules(),a=0;a<i.length;a++)if((n=this._input.match(this.rules[i[a]]))&&(!e||n[0].length>e[0].length)){if(e=n,r=a,this.options.backtrack_lexer){if(!1!==(t=this.test_match(n,i[a])))return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?!1!==(t=this.test_match(e,i[r]))&&t:""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(t){return(t=this.conditionStack.length-1-Math.abs(t||0))>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(t,e,n,r){switch(n){case 0:return this.begin("open_directive"),39;case 1:return this.begin("type_directive"),40;case 2:return this.popState(),this.begin("arg_directive"),32;case 3:return this.popState(),this.popState(),42;case 4:return 41;case 5:return this.begin("acc_title"),20;case 6:return this.popState(),"acc_title_value";case 7:return this.begin("acc_descr"),22;case 8:return this.popState(),"acc_descr_value";case 9:this.begin("acc_descr_multiline");break;case 10:case 20:case 23:case 26:case 29:this.popState();break;case 11:return"acc_descr_multiline_value";case 12:case 13:case 14:case 16:case 17:case 18:break;case 15:return 11;case 19:this.begin("href");break;case 21:return 37;case 22:this.begin("callbackname");break;case 24:this.popState(),this.begin("callbackargs");break;case 25:return 35;case 27:return 36;case 28:this.begin("click");break;case 30:return 34;case 31:return 5;case 32:return 12;case 33:return 13;case 34:return 14;case 35:return 15;case 36:return 17;case 37:return 16;case 38:return 18;case 39:return"date";case 40:return 19;case 41:return"accDescription";case 42:return 25;case 43:return 27;case 44:return 28;case 45:return 32;case 46:return 7;case 47:return"INVALID"}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:accTitle\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*\{\s*)/i,/^(?:[\}])/i,/^(?:[^\}]*)/i,/^(?:%%(?!\{)*[^\n]*)/i,/^(?:[^\}]%%*[^\n]*)/i,/^(?:%%*[^\n]*[\n]*)/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:href[\s]+["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:call[\s]+)/i,/^(?:\([\s]*\))/i,/^(?:\()/i,/^(?:[^(]*)/i,/^(?:\))/i,/^(?:[^)]*)/i,/^(?:click[\s]+)/i,/^(?:[\s\n])/i,/^(?:[^\s\n]*)/i,/^(?:gantt\b)/i,/^(?:dateFormat\s[^#\n;]+)/i,/^(?:inclusiveEndDates\b)/i,/^(?:topAxis\b)/i,/^(?:axisFormat\s[^#\n;]+)/i,/^(?:includes\s[^#\n;]+)/i,/^(?:excludes\s[^#\n;]+)/i,/^(?:todayMarker\s[^\n;]+)/i,/^(?:\d\d\d\d-\d\d-\d\d\b)/i,/^(?:title\s[^#\n;]+)/i,/^(?:accDescription\s[^#\n;]+)/i,/^(?:section\s[^#:\n;]+)/i,/^(?:[^#:\n;]+)/i,/^(?::[^#\n;]+)/i,/^(?::)/i,/^(?:$)/i,/^(?:.)/i],conditions:{acc_descr_multiline:{rules:[10,11],inclusive:!1},acc_descr:{rules:[8],inclusive:!1},acc_title:{rules:[6],inclusive:!1},close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},callbackargs:{rules:[26,27],inclusive:!1},callbackname:{rules:[23,24,25],inclusive:!1},href:{rules:[20,21],inclusive:!1},click:{rules:[29,30],inclusive:!1},INITIAL:{rules:[0,5,7,9,12,13,14,15,16,17,18,19,22,28,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47],inclusive:!0}}};function w(){this.yy={}}return _.lexer=x,w.prototype=_,_.Parser=w,new w}();e.parser=r,e.Parser=r.Parser,e.parse=function(){return r.parse.apply(r,arguments)},e.main=function(t){t[1]||(console.log("Usage: "+t[0]+" FILE"),process.exit(1));var r=n(6878).readFileSync(n(6470).normalize(t[1]),"utf8");return e.parser.parse(r)},n.c[n.s]===t&&e.main(process.argv.slice(1))},2553:(t,e,n)=>{t=n.nmd(t);var r=function(){var t=function(t,e,n,r){for(n=n||{},r=t.length;r--;n[t[r]]=e);return n},e=[1,4],n=[1,7],r=[1,5],i=[1,9],a=[1,6],o=[2,6],s=[1,16],c=[6,8,14,19,21,23,24,26,28,31,34,47,51],u=[8,14,19,21,23,24,26,28,31,34],l=[8,13,14,19,21,23,24,26,28,31,34],h=[1,26],f=[6,8,14,47,51],d=[8,14,51],p=[1,61],g=[1,62],y=[1,63],m=[8,14,32,38,39,51],v={trace:function(){},yy:{},symbols_:{error:2,start:3,eol:4,directive:5,GG:6,document:7,EOF:8,":":9,DIR:10,options:11,body:12,OPT:13,NL:14,line:15,statement:16,commitStatement:17,mergeStatement:18,acc_title:19,acc_title_value:20,acc_descr:21,acc_descr_value:22,acc_descr_multiline_value:23,section:24,branchStatement:25,CHECKOUT:26,ID:27,BRANCH:28,ORDER:29,NUM:30,MERGE:31,COMMIT_TAG:32,STR:33,COMMIT:34,commit_arg:35,COMMIT_TYPE:36,commitType:37,COMMIT_ID:38,COMMIT_MSG:39,NORMAL:40,REVERSE:41,HIGHLIGHT:42,openDirective:43,typeDirective:44,closeDirective:45,argDirective:46,open_directive:47,type_directive:48,arg_directive:49,close_directive:50,";":51,$accept:0,$end:1},terminals_:{2:"error",6:"GG",8:"EOF",9:":",10:"DIR",13:"OPT",14:"NL",19:"acc_title",20:"acc_title_value",21:"acc_descr",22:"acc_descr_value",23:"acc_descr_multiline_value",24:"section",26:"CHECKOUT",27:"ID",28:"BRANCH",29:"ORDER",30:"NUM",31:"MERGE",32:"COMMIT_TAG",33:"STR",34:"COMMIT",36:"COMMIT_TYPE",38:"COMMIT_ID",39:"COMMIT_MSG",40:"NORMAL",41:"REVERSE",42:"HIGHLIGHT",47:"open_directive",48:"type_directive",49:"arg_directive",50:"close_directive",51:";"},productions_:[0,[3,2],[3,2],[3,3],[3,4],[3,5],[7,0],[7,2],[11,2],[11,1],[12,0],[12,2],[15,2],[15,1],[16,1],[16,1],[16,2],[16,2],[16,1],[16,1],[16,1],[16,2],[25,2],[25,4],[18,2],[18,4],[17,2],[17,3],[17,3],[17,5],[17,5],[17,3],[17,5],[17,5],[17,5],[17,5],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,3],[17,5],[17,5],[17,5],[17,5],[17,5],[17,5],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,7],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[17,9],[35,0],[35,1],[37,1],[37,1],[37,1],[5,3],[5,5],[43,1],[44,1],[46,1],[45,1],[4,1],[4,1],[4,1]],performAction:function(t,e,n,r,i,a,o){var s=a.length-1;switch(i){case 3:return a[s];case 4:return a[s-1];case 5:return r.setDirection(a[s-3]),a[s-1];case 7:r.setOptions(a[s-1]),this.$=a[s];break;case 8:a[s-1]+=a[s],this.$=a[s-1];break;case 10:this.$=[];break;case 11:a[s-1].push(a[s]),this.$=a[s-1];break;case 12:this.$=a[s-1];break;case 16:this.$=a[s].trim(),r.setAccTitle(this.$);break;case 17:case 18:this.$=a[s].trim(),r.setAccDescription(this.$);break;case 19:r.addSection(a[s].substr(8)),this.$=a[s].substr(8);break;case 21:r.checkout(a[s]);break;case 22:r.branch(a[s]);break;case 23:r.branch(a[s-2],a[s]);break;case 24:r.merge(a[s]);break;case 25:r.merge(a[s-2],a[s]);break;case 26:r.commit(a[s]);break;case 27:r.commit("","",r.commitType.NORMAL,a[s]);break;case 28:r.commit("","",a[s],"");break;case 29:r.commit("","",a[s],a[s-2]);break;case 30:r.commit("","",a[s-2],a[s]);break;case 31:r.commit("",a[s],r.commitType.NORMAL,"");break;case 32:r.commit("",a[s-2],r.commitType.NORMAL,a[s]);break;case 33:r.commit("",a[s],r.commitType.NORMAL,a[s-2]);break;case 34:r.commit("",a[s-2],a[s],"");break;case 35:r.commit("",a[s],a[s-2],"");break;case 36:r.commit("",a[s-4],a[s-2],a[s]);break;case 37:r.commit("",a[s-4],a[s],a[s-2]);break;case 38:r.commit("",a[s-2],a[s-4],a[s]);break;case 39:r.commit("",a[s],a[s-4],a[s-2]);break;case 40:r.commit("",a[s],a[s-2],a[s-4]);break;case 41:r.commit("",a[s-2],a[s],a[s-4]);break;case 42:r.commit(a[s],"",r.commitType.NORMAL,"");break;case 43:r.commit(a[s],"",r.commitType.NORMAL,a[s-2]);break;case 44:r.commit(a[s-2],"",r.commitType.NORMAL,a[s]);break;case 45:r.commit(a[s-2],"",a[s],"");break;case 46:r.commit(a[s],"",a[s-2],"");break;case 47:r.commit(a[s],a[s-2],r.commitType.NORMAL,"");break;case 48:r.commit(a[s-2],a[s],r.commitType.NORMAL,"");break;case 49:r.commit(a[s-4],"",a[s-2],a[s]);break;case 50:r.commit(a[s-4],"",a[s],a[s-2]);break;case 51:r.commit(a[s-2],"",a[s-4],a[s]);break;case 52:r.commit(a[s],"",a[s-4],a[s-2]);break;case 53:r.commit(a[s],"",a[s-2],a[s-4]);break;case 54:r.commit(a[s-2],"",a[s],a[s-4]);break;case 55:r.commit(a[s-4],a[s],a[s-2],"");break;case 56:r.commit(a[s-4],a[s-2],a[s],"");break;case 57:r.commit(a[s-2],a[s],a[s-4],"");break;case 58:r.commit(a[s],a[s-2],a[s-4],"");break;case 59:r.commit(a[s],a[s-4],a[s-2],"");break;case 60:r.commit(a[s-2],a[s-4],a[s],"");break;case 61:r.commit(a[s-4],a[s],r.commitType.NORMAL,a[s-2]);break;case 62:r.commit(a[s-4],a[s-2],r.commitType.NORMAL,a[s]);break;case 63:r.commit(a[s-2],a[s],r.commitType.NORMAL,a[s-4]);break;case 64:r.commit(a[s],a[s-2],r.commitType.NORMAL,a[s-4]);break;case 65:r.commit(a[s],a[s-4],r.commitType.NORMAL,a[s-2]);break;case 66:r.commit(a[s-2],a[s-4],r.commitType.NORMAL,a[s]);break;case 67:r.commit(a[s-6],a[s-4],a[s-2],a[s]);break;case 68:r.commit(a[s-6],a[s-4],a[s],a[s-2]);break;case 69:r.commit(a[s-6],a[s-2],a[s-4],a[s]);break;case 70:r.commit(a[s-6],a[s],a[s-4],a[s-2]);break;case 71:r.commit(a[s-6],a[s-2],a[s],a[s-4]);break;case 72:r.commit(a[s-6],a[s],a[s-2],a[s-4]);break;case 73:r.commit(a[s-4],a[s-6],a[s-2],a[s]);break;case 74:r.commit(a[s-4],a[s-6],a[s],a[s-2]);break;case 75:r.commit(a[s-2],a[s-6],a[s-4],a[s]);break;case 76:r.commit(a[s],a[s-6],a[s-4],a[s-2]);break;case 77:r.commit(a[s-2],a[s-6],a[s],a[s-4]);break;case 78:r.commit(a[s],a[s-6],a[s-2],a[s-4]);break;case 79:r.commit(a[s],a[s-4],a[s-2],a[s-6]);break;case 80:r.commit(a[s-2],a[s-4],a[s],a[s-6]);break;case 81:r.commit(a[s],a[s-2],a[s-4],a[s-6]);break;case 82:r.commit(a[s-2],a[s],a[s-4],a[s-6]);break;case 83:r.commit(a[s-4],a[s-2],a[s],a[s-6]);break;case 84:r.commit(a[s-4],a[s],a[s-2],a[s-6]);break;case 85:r.commit(a[s-2],a[s-4],a[s-6],a[s]);break;case 86:r.commit(a[s],a[s-4],a[s-6],a[s-2]);break;case 87:r.commit(a[s-2],a[s],a[s-6],a[s-4]);break;case 88:r.commit(a[s],a[s-2],a[s-6],a[s-4]);break;case 89:r.commit(a[s-4],a[s-2],a[s-6],a[s]);break;case 90:r.commit(a[s-4],a[s],a[s-6],a[s-2]);break;case 91:this.$="";break;case 92:this.$=a[s];break;case 93:this.$=r.commitType.NORMAL;break;case 94:this.$=r.commitType.REVERSE;break;case 95:this.$=r.commitType.HIGHLIGHT;break;case 98:r.parseDirective("%%{","open_directive");break;case 99:r.parseDirective(a[s],"type_directive");break;case 100:a[s]=a[s].trim().replace(/'/g,'"'),r.parseDirective(a[s],"arg_directive");break;case 101:r.parseDirective("}%%","close_directive","gitGraph")}},table:[{3:1,4:2,5:3,6:e,8:n,14:r,43:8,47:i,51:a},{1:[3]},{3:10,4:2,5:3,6:e,8:n,14:r,43:8,47:i,51:a},{3:11,4:2,5:3,6:e,8:n,14:r,43:8,47:i,51:a},{7:12,8:o,9:[1,13],10:[1,14],11:15,14:s},t(c,[2,102]),t(c,[2,103]),t(c,[2,104]),{44:17,48:[1,18]},{48:[2,98]},{1:[2,1]},{1:[2,2]},{8:[1,19]},{7:20,8:o,11:15,14:s},{9:[1,21]},t(u,[2,10],{12:22,13:[1,23]}),t(l,[2,9]),{9:[1,25],45:24,50:h},t([9,50],[2,99]),{1:[2,3]},{8:[1,27]},{7:28,8:o,11:15,14:s},{8:[2,7],14:[1,31],15:29,16:30,17:32,18:33,19:[1,34],21:[1,35],23:[1,36],24:[1,37],25:38,26:[1,39],28:[1,42],31:[1,41],34:[1,40]},t(l,[2,8]),t(f,[2,96]),{46:43,49:[1,44]},t(f,[2,101]),{1:[2,4]},{8:[1,45]},t(u,[2,11]),{4:46,8:n,14:r,51:a},t(u,[2,13]),t(d,[2,14]),t(d,[2,15]),{20:[1,47]},{22:[1,48]},t(d,[2,18]),t(d,[2,19]),t(d,[2,20]),{27:[1,49]},t(d,[2,91],{35:50,32:[1,51],33:[1,55],36:[1,52],38:[1,53],39:[1,54]}),{27:[1,56]},{27:[1,57]},{45:58,50:h},{50:[2,100]},{1:[2,5]},t(u,[2,12]),t(d,[2,16]),t(d,[2,17]),t(d,[2,21]),t(d,[2,26]),{33:[1,59]},{37:60,40:p,41:g,42:y},{33:[1,64]},{33:[1,65]},t(d,[2,92]),t(d,[2,24],{32:[1,66]}),t(d,[2,22],{29:[1,67]}),t(f,[2,97]),t(d,[2,27],{36:[1,68],38:[1,69],39:[1,70]}),t(d,[2,28],{32:[1,71],38:[1,72],39:[1,73]}),t(m,[2,93]),t(m,[2,94]),t(m,[2,95]),t(d,[2,31],{32:[1,74],36:[1,75],39:[1,76]}),t(d,[2,42],{32:[1,77],36:[1,78],38:[1,79]}),{33:[1,80]},{30:[1,81]},{37:82,40:p,41:g,42:y},{33:[1,83]},{33:[1,84]},{33:[1,85]},{33:[1,86]},{33:[1,87]},{33:[1,88]},{37:89,40:p,41:g,42:y},{33:[1,90]},{33:[1,91]},{37:92,40:p,41:g,42:y},{33:[1,93]},t(d,[2,25]),t(d,[2,23]),t(d,[2,29],{38:[1,94],39:[1,95]}),t(d,[2,33],{36:[1,96],39:[1,97]}),t(d,[2,43],{36:[1,98],38:[1,99]}),t(d,[2,30],{38:[1,100],39:[1,101]}),t(d,[2,35],{32:[1,102],39:[1,103]}),t(d,[2,46],{32:[1,104],38:[1,105]}),t(d,[2,32],{36:[1,106],39:[1,107]}),t(d,[2,34],{32:[1,108],39:[1,109]}),t(d,[2,47],{32:[1,111],36:[1,110]}),t(d,[2,44],{36:[1,112],38:[1,113]}),t(d,[2,45],{32:[1,114],38:[1,115]}),t(d,[2,48],{32:[1,117],36:[1,116]}),{33:[1,118]},{33:[1,119]},{37:120,40:p,41:g,42:y},{33:[1,121]},{37:122,40:p,41:g,42:y},{33:[1,123]},{33:[1,124]},{33:[1,125]},{33:[1,126]},{33:[1,127]},{33:[1,128]},{33:[1,129]},{37:130,40:p,41:g,42:y},{33:[1,131]},{33:[1,132]},{33:[1,133]},{37:134,40:p,41:g,42:y},{33:[1,135]},{37:136,40:p,41:g,42:y},{33:[1,137]},{33:[1,138]},{33:[1,139]},{37:140,40:p,41:g,42:y},{33:[1,141]},t(d,[2,40],{39:[1,142]}),t(d,[2,53],{38:[1,143]}),t(d,[2,41],{39:[1,144]}),t(d,[2,64],{36:[1,145]}),t(d,[2,54],{38:[1,146]}),t(d,[2,63],{36:[1,147]}),t(d,[2,39],{39:[1,148]}),t(d,[2,52],{38:[1,149]}),t(d,[2,38],{39:[1,150]}),t(d,[2,58],{32:[1,151]}),t(d,[2,51],{38:[1,152]}),t(d,[2,57],{32:[1,153]}),t(d,[2,37],{39:[1,154]}),t(d,[2,65],{36:[1,155]}),t(d,[2,36],{39:[1,156]}),t(d,[2,59],{32:[1,157]}),t(d,[2,60],{32:[1,158]}),t(d,[2,66],{36:[1,159]}),t(d,[2,50],{38:[1,160]}),t(d,[2,61],{36:[1,161]}),t(d,[2,49],{38:[1,162]}),t(d,[2,55],{32:[1,163]}),t(d,[2,56],{32:[1,164]}),t(d,[2,62],{36:[1,165]}),{33:[1,166]},{33:[1,167]},{33:[1,168]},{37:169,40:p,41:g,42:y},{33:[1,170]},{37:171,40:p,41:g,42:y},{33:[1,172]},{33:[1,173]},{33:[1,174]},{33:[1,175]},{33:[1,176]},{33:[1,177]},{33:[1,178]},{37:179,40:p,41:g,42:y},{33:[1,180]},{33:[1,181]},{33:[1,182]},{37:183,40:p,41:g,42:y},{33:[1,184]},{37:185,40:p,41:g,42:y},{33:[1,186]},{33:[1,187]},{33:[1,188]},{37:189,40:p,41:g,42:y},t(d,[2,81]),t(d,[2,82]),t(d,[2,79]),t(d,[2,80]),t(d,[2,84]),t(d,[2,83]),t(d,[2,88]),t(d,[2,87]),t(d,[2,86]),t(d,[2,85]),t(d,[2,90]),t(d,[2,89]),t(d,[2,78]),t(d,[2,77]),t(d,[2,76]),t(d,[2,75]),t(d,[2,73]),t(d,[2,74]),t(d,[2,72]),t(d,[2,71]),t(d,[2,70]),t(d,[2,69]),t(d,[2,67]),t(d,[2,68])],defaultActions:{9:[2,98],10:[2,1],11:[2,2],19:[2,3],27:[2,4],44:[2,100],45:[2,5]},parseError:function(t,e){if(!e.recoverable){var n=new Error(t);throw n.hash=e,n}this.trace(t)},parse:function(t){var e=this,n=[0],r=[],i=[null],a=[],o=this.table,s="",c=0,u=0,l=0,h=2,f=1,d=a.slice.call(arguments,1),p=Object.create(this.lexer),g={yy:{}};for(var y in this.yy)Object.prototype.hasOwnProperty.call(this.yy,y)&&(g.yy[y]=this.yy[y]);p.setInput(t,g.yy),g.yy.lexer=p,g.yy.parser=this,void 0===p.yylloc&&(p.yylloc={});var m=p.yylloc;a.push(m);var v=p.options&&p.options.ranges;function b(){var t;return"number"!=typeof(t=r.pop()||p.lex()||f)&&(t instanceof Array&&(t=(r=t).pop()),t=e.symbols_[t]||t),t}"function"==typeof g.yy.parseError?this.parseError=g.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var _,x,w,k,T,E,C,S,A,M={};;){if(w=n[n.length-1],this.defaultActions[w]?k=this.defaultActions[w]:(null==_&&(_=b()),k=o[w]&&o[w][_]),void 0===k||!k.length||!k[0]){var N="";for(E in A=[],o[w])this.terminals_[E]&&E>h&&A.push("'"+this.terminals_[E]+"'");N=p.showPosition?"Parse error on line "+(c+1)+":\n"+p.showPosition()+"\nExpecting "+A.join(", ")+", got '"+(this.terminals_[_]||_)+"'":"Parse error on line "+(c+1)+": Unexpected "+(_==f?"end of input":"'"+(this.terminals_[_]||_)+"'"),this.parseError(N,{text:p.match,token:this.terminals_[_]||_,line:p.yylineno,loc:m,expected:A})}if(k[0]instanceof Array&&k.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+_);switch(k[0]){case 1:n.push(_),i.push(p.yytext),a.push(p.yylloc),n.push(k[1]),_=null,x?(_=x,x=null):(u=p.yyleng,s=p.yytext,c=p.yylineno,m=p.yylloc,l>0&&l--);break;case 2:if(C=this.productions_[k[1]][1],M.$=i[i.length-C],M._$={first_line:a[a.length-(C||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(C||1)].first_column,last_column:a[a.length-1].last_column},v&&(M._$.range=[a[a.length-(C||1)].range[0],a[a.length-1].range[1]]),void 0!==(T=this.performAction.apply(M,[s,u,c,g.yy,k[1],i,a].concat(d))))return T;C&&(n=n.slice(0,-1*C*2),i=i.slice(0,-1*C),a=a.slice(0,-1*C)),n.push(this.productions_[k[1]][0]),i.push(M.$),a.push(M._$),S=o[n[n.length-2]][n[n.length-1]],n.push(S);break;case 3:return!0}}return!0}},b={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var r=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===r.length?this.yylloc.first_column:0)+r[r.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var n,r,i;if(this.options.backtrack_lexer&&(i={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(i.yylloc.range=this.yylloc.range.slice(0))),(r=t[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-r[r.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],n=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n)return n;if(this._backtrack){for(var a in i)this[a]=i[a];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,n,r;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var i=this._currentRules(),a=0;a<i.length;a++)if((n=this._input.match(this.rules[i[a]]))&&(!e||n[0].length>e[0].length)){if(e=n,r=a,this.options.backtrack_lexer){if(!1!==(t=this.test_match(n,i[a])))return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?!1!==(t=this.test_match(e,i[r]))&&t:""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(t){return(t=this.conditionStack.length-1-Math.abs(t||0))>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(t,e,n,r){switch(n){case 0:return this.begin("open_directive"),47;case 1:return this.begin("type_directive"),48;case 2:return this.popState(),this.begin("arg_directive"),9;case 3:return this.popState(),this.popState(),50;case 4:return 49;case 5:return this.begin("acc_title"),19;case 6:return this.popState(),"acc_title_value";case 7:return this.begin("acc_descr"),21;case 8:return this.popState(),"acc_descr_value";case 9:this.begin("acc_descr_multiline");break;case 10:case 34:case 37:this.popState();break;case 11:return"acc_descr_multiline_value";case 12:return 14;case 13:case 14:case 15:break;case 16:return 6;case 17:return 34;case 18:return 38;case 19:return 36;case 20:return 39;case 21:return 40;case 22:return 41;case 23:return 42;case 24:return 32;case 25:return 28;case 26:return 29;case 27:return 31;case 28:return 26;case 29:case 30:return 10;case 31:return 9;case 32:return"CARET";case 33:this.begin("options");break;case 35:return 13;case 36:this.begin("string");break;case 38:return 33;case 39:return 30;case 40:return 27;case 41:return 8}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:accTitle\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*\{\s*)/i,/^(?:[\}])/i,/^(?:[^\}]*)/i,/^(?:(\r?\n)+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:gitGraph\b)/i,/^(?:commit\b)/i,/^(?:id:)/i,/^(?:type:)/i,/^(?:msg:)/i,/^(?:NORMAL\b)/i,/^(?:REVERSE\b)/i,/^(?:HIGHLIGHT\b)/i,/^(?:tag:)/i,/^(?:branch\b)/i,/^(?:order:)/i,/^(?:merge\b)/i,/^(?:checkout\b)/i,/^(?:LR\b)/i,/^(?:BT\b)/i,/^(?::)/i,/^(?:\^)/i,/^(?:options\r?\n)/i,/^(?:[ \r\n\t]+end\b)/i,/^(?:[\s\S]+(?=[ \r\n\t]+end))/i,/^(?:["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[0-9]+)/i,/^(?:[a-zA-Z][-_\./a-zA-Z0-9]*[-_a-zA-Z0-9])/i,/^(?:$)/i],conditions:{acc_descr_multiline:{rules:[10,11],inclusive:!1},acc_descr:{rules:[8],inclusive:!1},acc_title:{rules:[6],inclusive:!1},close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},options:{rules:[34,35],inclusive:!1},string:{rules:[37,38],inclusive:!1},INITIAL:{rules:[0,5,7,9,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,36,39,40,41],inclusive:!0}}};function _(){this.yy={}}return v.lexer=b,_.prototype=v,v.Parser=_,new _}();e.parser=r,e.Parser=r.Parser,e.parse=function(){return r.parse.apply(r,arguments)},e.main=function(t){t[1]||(console.log("Usage: "+t[0]+" FILE"),process.exit(1));var r=n(8183).readFileSync(n(6470).normalize(t[1]),"utf8");return e.parser.parse(r)},n.c[n.s]===t&&e.main(process.argv.slice(1))},6765:(t,e,n)=>{t=n.nmd(t);var r=function(){var t=function(t,e,n,r){for(n=n||{},r=t.length;r--;n[t[r]]=e);return n},e=[6,9,10],n={trace:function(){},yy:{},symbols_:{error:2,start:3,info:4,document:5,EOF:6,line:7,statement:8,NL:9,showInfo:10,$accept:0,$end:1},terminals_:{2:"error",4:"info",6:"EOF",9:"NL",10:"showInfo"},productions_:[0,[3,3],[5,0],[5,2],[7,1],[7,1],[8,1]],performAction:function(t,e,n,r,i,a,o){switch(a.length,i){case 1:return r;case 4:break;case 6:r.setInfo(!0)}},table:[{3:1,4:[1,2]},{1:[3]},t(e,[2,2],{5:3}),{6:[1,4],7:5,8:6,9:[1,7],10:[1,8]},{1:[2,1]},t(e,[2,3]),t(e,[2,4]),t(e,[2,5]),t(e,[2,6])],defaultActions:{4:[2,1]},parseError:function(t,e){if(!e.recoverable){var n=new Error(t);throw n.hash=e,n}this.trace(t)},parse:function(t){var e=this,n=[0],r=[],i=[null],a=[],o=this.table,s="",c=0,u=0,l=0,h=2,f=1,d=a.slice.call(arguments,1),p=Object.create(this.lexer),g={yy:{}};for(var y in this.yy)Object.prototype.hasOwnProperty.call(this.yy,y)&&(g.yy[y]=this.yy[y]);p.setInput(t,g.yy),g.yy.lexer=p,g.yy.parser=this,void 0===p.yylloc&&(p.yylloc={});var m=p.yylloc;a.push(m);var v=p.options&&p.options.ranges;function b(){var t;return"number"!=typeof(t=r.pop()||p.lex()||f)&&(t instanceof Array&&(t=(r=t).pop()),t=e.symbols_[t]||t),t}"function"==typeof g.yy.parseError?this.parseError=g.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var _,x,w,k,T,E,C,S,A,M={};;){if(w=n[n.length-1],this.defaultActions[w]?k=this.defaultActions[w]:(null==_&&(_=b()),k=o[w]&&o[w][_]),void 0===k||!k.length||!k[0]){var N="";for(E in A=[],o[w])this.terminals_[E]&&E>h&&A.push("'"+this.terminals_[E]+"'");N=p.showPosition?"Parse error on line "+(c+1)+":\n"+p.showPosition()+"\nExpecting "+A.join(", ")+", got '"+(this.terminals_[_]||_)+"'":"Parse error on line "+(c+1)+": Unexpected "+(_==f?"end of input":"'"+(this.terminals_[_]||_)+"'"),this.parseError(N,{text:p.match,token:this.terminals_[_]||_,line:p.yylineno,loc:m,expected:A})}if(k[0]instanceof Array&&k.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+_);switch(k[0]){case 1:n.push(_),i.push(p.yytext),a.push(p.yylloc),n.push(k[1]),_=null,x?(_=x,x=null):(u=p.yyleng,s=p.yytext,c=p.yylineno,m=p.yylloc,l>0&&l--);break;case 2:if(C=this.productions_[k[1]][1],M.$=i[i.length-C],M._$={first_line:a[a.length-(C||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(C||1)].first_column,last_column:a[a.length-1].last_column},v&&(M._$.range=[a[a.length-(C||1)].range[0],a[a.length-1].range[1]]),void 0!==(T=this.performAction.apply(M,[s,u,c,g.yy,k[1],i,a].concat(d))))return T;C&&(n=n.slice(0,-1*C*2),i=i.slice(0,-1*C),a=a.slice(0,-1*C)),n.push(this.productions_[k[1]][0]),i.push(M.$),a.push(M._$),S=o[n[n.length-2]][n[n.length-1]],n.push(S);break;case 3:return!0}}return!0}},r={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var r=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===r.length?this.yylloc.first_column:0)+r[r.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var n,r,i;if(this.options.backtrack_lexer&&(i={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(i.yylloc.range=this.yylloc.range.slice(0))),(r=t[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-r[r.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],n=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n)return n;if(this._backtrack){for(var a in i)this[a]=i[a];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,n,r;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var i=this._currentRules(),a=0;a<i.length;a++)if((n=this._input.match(this.rules[i[a]]))&&(!e||n[0].length>e[0].length)){if(e=n,r=a,this.options.backtrack_lexer){if(!1!==(t=this.test_match(n,i[a])))return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?!1!==(t=this.test_match(e,i[r]))&&t:""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(t){return(t=this.conditionStack.length-1-Math.abs(t||0))>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(t,e,n,r){switch(n){case 0:return 4;case 1:return 9;case 2:return"space";case 3:return 10;case 4:return 6;case 5:return"TXT"}},rules:[/^(?:info\b)/i,/^(?:[\s\n\r]+)/i,/^(?:[\s]+)/i,/^(?:showInfo\b)/i,/^(?:$)/i,/^(?:.)/i],conditions:{INITIAL:{rules:[0,1,2,3,4,5],inclusive:!0}}};function i(){this.yy={}}return n.lexer=r,i.prototype=n,n.Parser=i,new i}();e.parser=r,e.Parser=r.Parser,e.parse=function(){return r.parse.apply(r,arguments)},e.main=function(t){t[1]||(console.log("Usage: "+t[0]+" FILE"),process.exit(1));var r=n(1428).readFileSync(n(6470).normalize(t[1]),"utf8");return e.parser.parse(r)},n.c[n.s]===t&&e.main(process.argv.slice(1))},7062:(t,e,n)=>{t=n.nmd(t);var r=function(){var t=function(t,e,n,r){for(n=n||{},r=t.length;r--;n[t[r]]=e);return n},e=[1,4],n=[1,5],r=[1,6],i=[1,7],a=[1,9],o=[1,11,13,15,17,19,20,26,27,28,29],s=[2,5],c=[1,6,11,13,15,17,19,20,26,27,28,29],u=[26,27,28],l=[2,8],h=[1,18],f=[1,19],d=[1,20],p=[1,21],g=[1,22],y=[1,23],m=[1,28],v=[6,26,27,28,29],b={trace:function(){},yy:{},symbols_:{error:2,start:3,eol:4,directive:5,PIE:6,document:7,showData:8,line:9,statement:10,txt:11,value:12,title:13,title_value:14,acc_title:15,acc_title_value:16,acc_descr:17,acc_descr_value:18,acc_descr_multiline_value:19,section:20,openDirective:21,typeDirective:22,closeDirective:23,":":24,argDirective:25,NEWLINE:26,";":27,EOF:28,open_directive:29,type_directive:30,arg_directive:31,close_directive:32,$accept:0,$end:1},terminals_:{2:"error",6:"PIE",8:"showData",11:"txt",12:"value",13:"title",14:"title_value",15:"acc_title",16:"acc_title_value",17:"acc_descr",18:"acc_descr_value",19:"acc_descr_multiline_value",20:"section",24:":",26:"NEWLINE",27:";",28:"EOF",29:"open_directive",30:"type_directive",31:"arg_directive",32:"close_directive"},productions_:[0,[3,2],[3,2],[3,2],[3,3],[7,0],[7,2],[9,2],[10,0],[10,2],[10,2],[10,2],[10,2],[10,1],[10,1],[10,1],[5,3],[5,5],[4,1],[4,1],[4,1],[21,1],[22,1],[25,1],[23,1]],performAction:function(t,e,n,r,i,a,o){var s=a.length-1;switch(i){case 4:r.setShowData(!0);break;case 7:this.$=a[s-1];break;case 9:r.addSection(a[s-1],r.cleanupValue(a[s]));break;case 10:this.$=a[s].trim(),r.setDiagramTitle(this.$);break;case 11:this.$=a[s].trim(),r.setAccTitle(this.$);break;case 12:case 13:this.$=a[s].trim(),r.setAccDescription(this.$);break;case 14:r.addSection(a[s].substr(8)),this.$=a[s].substr(8);break;case 21:r.parseDirective("%%{","open_directive");break;case 22:r.parseDirective(a[s],"type_directive");break;case 23:a[s]=a[s].trim().replace(/'/g,'"'),r.parseDirective(a[s],"arg_directive");break;case 24:r.parseDirective("}%%","close_directive","pie")}},table:[{3:1,4:2,5:3,6:e,21:8,26:n,27:r,28:i,29:a},{1:[3]},{3:10,4:2,5:3,6:e,21:8,26:n,27:r,28:i,29:a},{3:11,4:2,5:3,6:e,21:8,26:n,27:r,28:i,29:a},t(o,s,{7:12,8:[1,13]}),t(c,[2,18]),t(c,[2,19]),t(c,[2,20]),{22:14,30:[1,15]},{30:[2,21]},{1:[2,1]},{1:[2,2]},t(u,l,{21:8,9:16,10:17,5:24,1:[2,3],11:h,13:f,15:d,17:p,19:g,20:y,29:a}),t(o,s,{7:25}),{23:26,24:[1,27],32:m},t([24,32],[2,22]),t(o,[2,6]),{4:29,26:n,27:r,28:i},{12:[1,30]},{14:[1,31]},{16:[1,32]},{18:[1,33]},t(u,[2,13]),t(u,[2,14]),t(u,[2,15]),t(u,l,{21:8,9:16,10:17,5:24,1:[2,4],11:h,13:f,15:d,17:p,19:g,20:y,29:a}),t(v,[2,16]),{25:34,31:[1,35]},t(v,[2,24]),t(o,[2,7]),t(u,[2,9]),t(u,[2,10]),t(u,[2,11]),t(u,[2,12]),{23:36,32:m},{32:[2,23]},t(v,[2,17])],defaultActions:{9:[2,21],10:[2,1],11:[2,2],35:[2,23]},parseError:function(t,e){if(!e.recoverable){var n=new Error(t);throw n.hash=e,n}this.trace(t)},parse:function(t){var e=this,n=[0],r=[],i=[null],a=[],o=this.table,s="",c=0,u=0,l=0,h=2,f=1,d=a.slice.call(arguments,1),p=Object.create(this.lexer),g={yy:{}};for(var y in this.yy)Object.prototype.hasOwnProperty.call(this.yy,y)&&(g.yy[y]=this.yy[y]);p.setInput(t,g.yy),g.yy.lexer=p,g.yy.parser=this,void 0===p.yylloc&&(p.yylloc={});var m=p.yylloc;a.push(m);var v=p.options&&p.options.ranges;function b(){var t;return"number"!=typeof(t=r.pop()||p.lex()||f)&&(t instanceof Array&&(t=(r=t).pop()),t=e.symbols_[t]||t),t}"function"==typeof g.yy.parseError?this.parseError=g.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var _,x,w,k,T,E,C,S,A,M={};;){if(w=n[n.length-1],this.defaultActions[w]?k=this.defaultActions[w]:(null==_&&(_=b()),k=o[w]&&o[w][_]),void 0===k||!k.length||!k[0]){var N="";for(E in A=[],o[w])this.terminals_[E]&&E>h&&A.push("'"+this.terminals_[E]+"'");N=p.showPosition?"Parse error on line "+(c+1)+":\n"+p.showPosition()+"\nExpecting "+A.join(", ")+", got '"+(this.terminals_[_]||_)+"'":"Parse error on line "+(c+1)+": Unexpected "+(_==f?"end of input":"'"+(this.terminals_[_]||_)+"'"),this.parseError(N,{text:p.match,token:this.terminals_[_]||_,line:p.yylineno,loc:m,expected:A})}if(k[0]instanceof Array&&k.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+_);switch(k[0]){case 1:n.push(_),i.push(p.yytext),a.push(p.yylloc),n.push(k[1]),_=null,x?(_=x,x=null):(u=p.yyleng,s=p.yytext,c=p.yylineno,m=p.yylloc,l>0&&l--);break;case 2:if(C=this.productions_[k[1]][1],M.$=i[i.length-C],M._$={first_line:a[a.length-(C||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(C||1)].first_column,last_column:a[a.length-1].last_column},v&&(M._$.range=[a[a.length-(C||1)].range[0],a[a.length-1].range[1]]),void 0!==(T=this.performAction.apply(M,[s,u,c,g.yy,k[1],i,a].concat(d))))return T;C&&(n=n.slice(0,-1*C*2),i=i.slice(0,-1*C),a=a.slice(0,-1*C)),n.push(this.productions_[k[1]][0]),i.push(M.$),a.push(M._$),S=o[n[n.length-2]][n[n.length-1]],n.push(S);break;case 3:return!0}}return!0}},_={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var r=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===r.length?this.yylloc.first_column:0)+r[r.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var n,r,i;if(this.options.backtrack_lexer&&(i={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(i.yylloc.range=this.yylloc.range.slice(0))),(r=t[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-r[r.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],n=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n)return n;if(this._backtrack){for(var a in i)this[a]=i[a];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,n,r;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var i=this._currentRules(),a=0;a<i.length;a++)if((n=this._input.match(this.rules[i[a]]))&&(!e||n[0].length>e[0].length)){if(e=n,r=a,this.options.backtrack_lexer){if(!1!==(t=this.test_match(n,i[a])))return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?!1!==(t=this.test_match(e,i[r]))&&t:""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(t){return(t=this.conditionStack.length-1-Math.abs(t||0))>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(t,e,n,r){switch(n){case 0:return this.begin("open_directive"),29;case 1:return this.begin("type_directive"),30;case 2:return this.popState(),this.begin("arg_directive"),24;case 3:return this.popState(),this.popState(),32;case 4:return 31;case 5:case 6:case 8:case 9:break;case 7:return 26;case 10:return this.begin("title"),13;case 11:return this.popState(),"title_value";case 12:return this.begin("acc_title"),15;case 13:return this.popState(),"acc_title_value";case 14:return this.begin("acc_descr"),17;case 15:return this.popState(),"acc_descr_value";case 16:this.begin("acc_descr_multiline");break;case 17:case 20:this.popState();break;case 18:return"acc_descr_multiline_value";case 19:this.begin("string");break;case 21:return"txt";case 22:return 6;case 23:return 8;case 24:return"value";case 25:return 28}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n\r]+)/i,/^(?:%%[^\n]*)/i,/^(?:[\s]+)/i,/^(?:title\b)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accTitle\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*\{\s*)/i,/^(?:[\}])/i,/^(?:[^\}]*)/i,/^(?:["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:pie\b)/i,/^(?:showData\b)/i,/^(?::[\s]*[\d]+(?:\.[\d]+)?)/i,/^(?:$)/i],conditions:{acc_descr_multiline:{rules:[17,18],inclusive:!1},acc_descr:{rules:[15],inclusive:!1},acc_title:{rules:[13],inclusive:!1},close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},title:{rules:[11],inclusive:!1},string:{rules:[20,21],inclusive:!1},INITIAL:{rules:[0,5,6,7,8,9,10,12,14,16,19,22,23,24,25],inclusive:!0}}};function x(){this.yy={}}return b.lexer=_,x.prototype=b,b.Parser=x,new x}();e.parser=r,e.Parser=r.Parser,e.parse=function(){return r.parse.apply(r,arguments)},e.main=function(t){t[1]||(console.log("Usage: "+t[0]+" FILE"),process.exit(1));var r=n(4551).readFileSync(n(6470).normalize(t[1]),"utf8");return e.parser.parse(r)},n.c[n.s]===t&&e.main(process.argv.slice(1))},3176:(t,e,n)=>{t=n.nmd(t);var r=function(){var t=function(t,e,n,r){for(n=n||{},r=t.length;r--;n[t[r]]=e);return n},e=[1,3],n=[1,5],r=[1,6],i=[1,7],a=[1,8],o=[5,6,8,14,16,18,19,40,41,42,43,44,45,53,71,72],s=[1,22],c=[2,13],u=[1,26],l=[1,27],h=[1,28],f=[1,29],d=[1,30],p=[1,31],g=[1,24],y=[1,32],m=[1,33],v=[1,36],b=[71,72],_=[5,8,14,16,18,19,40,41,42,43,44,45,53,60,62,71,72],x=[1,56],w=[1,57],k=[1,58],T=[1,59],E=[1,60],C=[1,61],S=[1,62],A=[62,63],M=[1,74],N=[1,70],D=[1,71],L=[1,72],B=[1,73],O=[1,75],I=[1,79],R=[1,80],F=[1,77],P=[1,78],Y=[5,8,14,16,18,19,40,41,42,43,44,45,53,71,72],j={trace:function(){},yy:{},symbols_:{error:2,start:3,directive:4,NEWLINE:5,RD:6,diagram:7,EOF:8,openDirective:9,typeDirective:10,closeDirective:11,":":12,argDirective:13,acc_title:14,acc_title_value:15,acc_descr:16,acc_descr_value:17,acc_descr_multiline_value:18,open_directive:19,type_directive:20,arg_directive:21,close_directive:22,requirementDef:23,elementDef:24,relationshipDef:25,requirementType:26,requirementName:27,STRUCT_START:28,requirementBody:29,ID:30,COLONSEP:31,id:32,TEXT:33,text:34,RISK:35,riskLevel:36,VERIFYMTHD:37,verifyType:38,STRUCT_STOP:39,REQUIREMENT:40,FUNCTIONAL_REQUIREMENT:41,INTERFACE_REQUIREMENT:42,PERFORMANCE_REQUIREMENT:43,PHYSICAL_REQUIREMENT:44,DESIGN_CONSTRAINT:45,LOW_RISK:46,MED_RISK:47,HIGH_RISK:48,VERIFY_ANALYSIS:49,VERIFY_DEMONSTRATION:50,VERIFY_INSPECTION:51,VERIFY_TEST:52,ELEMENT:53,elementName:54,elementBody:55,TYPE:56,type:57,DOCREF:58,ref:59,END_ARROW_L:60,relationship:61,LINE:62,END_ARROW_R:63,CONTAINS:64,COPIES:65,DERIVES:66,SATISFIES:67,VERIFIES:68,REFINES:69,TRACES:70,unqString:71,qString:72,$accept:0,$end:1},terminals_:{2:"error",5:"NEWLINE",6:"RD",8:"EOF",12:":",14:"acc_title",15:"acc_title_value",16:"acc_descr",17:"acc_descr_value",18:"acc_descr_multiline_value",19:"open_directive",20:"type_directive",21:"arg_directive",22:"close_directive",28:"STRUCT_START",30:"ID",31:"COLONSEP",33:"TEXT",35:"RISK",37:"VERIFYMTHD",39:"STRUCT_STOP",40:"REQUIREMENT",41:"FUNCTIONAL_REQUIREMENT",42:"INTERFACE_REQUIREMENT",43:"PERFORMANCE_REQUIREMENT",44:"PHYSICAL_REQUIREMENT",45:"DESIGN_CONSTRAINT",46:"LOW_RISK",47:"MED_RISK",48:"HIGH_RISK",49:"VERIFY_ANALYSIS",50:"VERIFY_DEMONSTRATION",51:"VERIFY_INSPECTION",52:"VERIFY_TEST",53:"ELEMENT",56:"TYPE",58:"DOCREF",60:"END_ARROW_L",62:"LINE",63:"END_ARROW_R",64:"CONTAINS",65:"COPIES",66:"DERIVES",67:"SATISFIES",68:"VERIFIES",69:"REFINES",70:"TRACES",71:"unqString",72:"qString"},productions_:[0,[3,3],[3,2],[3,4],[4,3],[4,5],[4,2],[4,2],[4,1],[9,1],[10,1],[13,1],[11,1],[7,0],[7,2],[7,2],[7,2],[7,2],[7,2],[23,5],[29,5],[29,5],[29,5],[29,5],[29,2],[29,1],[26,1],[26,1],[26,1],[26,1],[26,1],[26,1],[36,1],[36,1],[36,1],[38,1],[38,1],[38,1],[38,1],[24,5],[55,5],[55,5],[55,2],[55,1],[25,5],[25,5],[61,1],[61,1],[61,1],[61,1],[61,1],[61,1],[61,1],[27,1],[27,1],[32,1],[32,1],[34,1],[34,1],[54,1],[54,1],[57,1],[57,1],[59,1],[59,1]],performAction:function(t,e,n,r,i,a,o){var s=a.length-1;switch(i){case 6:this.$=a[s].trim(),r.setAccTitle(this.$);break;case 7:case 8:this.$=a[s].trim(),r.setAccDescription(this.$);break;case 9:r.parseDirective("%%{","open_directive");break;case 10:r.parseDirective(a[s],"type_directive");break;case 11:a[s]=a[s].trim().replace(/'/g,'"'),r.parseDirective(a[s],"arg_directive");break;case 12:r.parseDirective("}%%","close_directive","pie");break;case 13:this.$=[];break;case 19:r.addRequirement(a[s-3],a[s-4]);break;case 20:r.setNewReqId(a[s-2]);break;case 21:r.setNewReqText(a[s-2]);break;case 22:r.setNewReqRisk(a[s-2]);break;case 23:r.setNewReqVerifyMethod(a[s-2]);break;case 26:this.$=r.RequirementType.REQUIREMENT;break;case 27:this.$=r.RequirementType.FUNCTIONAL_REQUIREMENT;break;case 28:this.$=r.RequirementType.INTERFACE_REQUIREMENT;break;case 29:this.$=r.RequirementType.PERFORMANCE_REQUIREMENT;break;case 30:this.$=r.RequirementType.PHYSICAL_REQUIREMENT;break;case 31:this.$=r.RequirementType.DESIGN_CONSTRAINT;break;case 32:this.$=r.RiskLevel.LOW_RISK;break;case 33:this.$=r.RiskLevel.MED_RISK;break;case 34:this.$=r.RiskLevel.HIGH_RISK;break;case 35:this.$=r.VerifyType.VERIFY_ANALYSIS;break;case 36:this.$=r.VerifyType.VERIFY_DEMONSTRATION;break;case 37:this.$=r.VerifyType.VERIFY_INSPECTION;break;case 38:this.$=r.VerifyType.VERIFY_TEST;break;case 39:r.addElement(a[s-3]);break;case 40:r.setNewElementType(a[s-2]);break;case 41:r.setNewElementDocRef(a[s-2]);break;case 44:r.addRelationship(a[s-2],a[s],a[s-4]);break;case 45:r.addRelationship(a[s-2],a[s-4],a[s]);break;case 46:this.$=r.Relationships.CONTAINS;break;case 47:this.$=r.Relationships.COPIES;break;case 48:this.$=r.Relationships.DERIVES;break;case 49:this.$=r.Relationships.SATISFIES;break;case 50:this.$=r.Relationships.VERIFIES;break;case 51:this.$=r.Relationships.REFINES;break;case 52:this.$=r.Relationships.TRACES}},table:[{3:1,4:2,6:e,9:4,14:n,16:r,18:i,19:a},{1:[3]},{3:10,4:2,5:[1,9],6:e,9:4,14:n,16:r,18:i,19:a},{5:[1,11]},{10:12,20:[1,13]},{15:[1,14]},{17:[1,15]},t(o,[2,8]),{20:[2,9]},{3:16,4:2,6:e,9:4,14:n,16:r,18:i,19:a},{1:[2,2]},{4:21,5:s,7:17,8:c,9:4,14:n,16:r,18:i,19:a,23:18,24:19,25:20,26:23,32:25,40:u,41:l,42:h,43:f,44:d,45:p,53:g,71:y,72:m},{11:34,12:[1,35],22:v},t([12,22],[2,10]),t(o,[2,6]),t(o,[2,7]),{1:[2,1]},{8:[1,37]},{4:21,5:s,7:38,8:c,9:4,14:n,16:r,18:i,19:a,23:18,24:19,25:20,26:23,32:25,40:u,41:l,42:h,43:f,44:d,45:p,53:g,71:y,72:m},{4:21,5:s,7:39,8:c,9:4,14:n,16:r,18:i,19:a,23:18,24:19,25:20,26:23,32:25,40:u,41:l,42:h,43:f,44:d,45:p,53:g,71:y,72:m},{4:21,5:s,7:40,8:c,9:4,14:n,16:r,18:i,19:a,23:18,24:19,25:20,26:23,32:25,40:u,41:l,42:h,43:f,44:d,45:p,53:g,71:y,72:m},{4:21,5:s,7:41,8:c,9:4,14:n,16:r,18:i,19:a,23:18,24:19,25:20,26:23,32:25,40:u,41:l,42:h,43:f,44:d,45:p,53:g,71:y,72:m},{4:21,5:s,7:42,8:c,9:4,14:n,16:r,18:i,19:a,23:18,24:19,25:20,26:23,32:25,40:u,41:l,42:h,43:f,44:d,45:p,53:g,71:y,72:m},{27:43,71:[1,44],72:[1,45]},{54:46,71:[1,47],72:[1,48]},{60:[1,49],62:[1,50]},t(b,[2,26]),t(b,[2,27]),t(b,[2,28]),t(b,[2,29]),t(b,[2,30]),t(b,[2,31]),t(_,[2,55]),t(_,[2,56]),t(o,[2,4]),{13:51,21:[1,52]},t(o,[2,12]),{1:[2,3]},{8:[2,14]},{8:[2,15]},{8:[2,16]},{8:[2,17]},{8:[2,18]},{28:[1,53]},{28:[2,53]},{28:[2,54]},{28:[1,54]},{28:[2,59]},{28:[2,60]},{61:55,64:x,65:w,66:k,67:T,68:E,69:C,70:S},{61:63,64:x,65:w,66:k,67:T,68:E,69:C,70:S},{11:64,22:v},{22:[2,11]},{5:[1,65]},{5:[1,66]},{62:[1,67]},t(A,[2,46]),t(A,[2,47]),t(A,[2,48]),t(A,[2,49]),t(A,[2,50]),t(A,[2,51]),t(A,[2,52]),{63:[1,68]},t(o,[2,5]),{5:M,29:69,30:N,33:D,35:L,37:B,39:O},{5:I,39:R,55:76,56:F,58:P},{32:81,71:y,72:m},{32:82,71:y,72:m},t(Y,[2,19]),{31:[1,83]},{31:[1,84]},{31:[1,85]},{31:[1,86]},{5:M,29:87,30:N,33:D,35:L,37:B,39:O},t(Y,[2,25]),t(Y,[2,39]),{31:[1,88]},{31:[1,89]},{5:I,39:R,55:90,56:F,58:P},t(Y,[2,43]),t(Y,[2,44]),t(Y,[2,45]),{32:91,71:y,72:m},{34:92,71:[1,93],72:[1,94]},{36:95,46:[1,96],47:[1,97],48:[1,98]},{38:99,49:[1,100],50:[1,101],51:[1,102],52:[1,103]},t(Y,[2,24]),{57:104,71:[1,105],72:[1,106]},{59:107,71:[1,108],72:[1,109]},t(Y,[2,42]),{5:[1,110]},{5:[1,111]},{5:[2,57]},{5:[2,58]},{5:[1,112]},{5:[2,32]},{5:[2,33]},{5:[2,34]},{5:[1,113]},{5:[2,35]},{5:[2,36]},{5:[2,37]},{5:[2,38]},{5:[1,114]},{5:[2,61]},{5:[2,62]},{5:[1,115]},{5:[2,63]},{5:[2,64]},{5:M,29:116,30:N,33:D,35:L,37:B,39:O},{5:M,29:117,30:N,33:D,35:L,37:B,39:O},{5:M,29:118,30:N,33:D,35:L,37:B,39:O},{5:M,29:119,30:N,33:D,35:L,37:B,39:O},{5:I,39:R,55:120,56:F,58:P},{5:I,39:R,55:121,56:F,58:P},t(Y,[2,20]),t(Y,[2,21]),t(Y,[2,22]),t(Y,[2,23]),t(Y,[2,40]),t(Y,[2,41])],defaultActions:{8:[2,9],10:[2,2],16:[2,1],37:[2,3],38:[2,14],39:[2,15],40:[2,16],41:[2,17],42:[2,18],44:[2,53],45:[2,54],47:[2,59],48:[2,60],52:[2,11],93:[2,57],94:[2,58],96:[2,32],97:[2,33],98:[2,34],100:[2,35],101:[2,36],102:[2,37],103:[2,38],105:[2,61],106:[2,62],108:[2,63],109:[2,64]},parseError:function(t,e){if(!e.recoverable){var n=new Error(t);throw n.hash=e,n}this.trace(t)},parse:function(t){var e=this,n=[0],r=[],i=[null],a=[],o=this.table,s="",c=0,u=0,l=0,h=2,f=1,d=a.slice.call(arguments,1),p=Object.create(this.lexer),g={yy:{}};for(var y in this.yy)Object.prototype.hasOwnProperty.call(this.yy,y)&&(g.yy[y]=this.yy[y]);p.setInput(t,g.yy),g.yy.lexer=p,g.yy.parser=this,void 0===p.yylloc&&(p.yylloc={});var m=p.yylloc;a.push(m);var v=p.options&&p.options.ranges;function b(){var t;return"number"!=typeof(t=r.pop()||p.lex()||f)&&(t instanceof Array&&(t=(r=t).pop()),t=e.symbols_[t]||t),t}"function"==typeof g.yy.parseError?this.parseError=g.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var _,x,w,k,T,E,C,S,A,M={};;){if(w=n[n.length-1],this.defaultActions[w]?k=this.defaultActions[w]:(null==_&&(_=b()),k=o[w]&&o[w][_]),void 0===k||!k.length||!k[0]){var N="";for(E in A=[],o[w])this.terminals_[E]&&E>h&&A.push("'"+this.terminals_[E]+"'");N=p.showPosition?"Parse error on line "+(c+1)+":\n"+p.showPosition()+"\nExpecting "+A.join(", ")+", got '"+(this.terminals_[_]||_)+"'":"Parse error on line "+(c+1)+": Unexpected "+(_==f?"end of input":"'"+(this.terminals_[_]||_)+"'"),this.parseError(N,{text:p.match,token:this.terminals_[_]||_,line:p.yylineno,loc:m,expected:A})}if(k[0]instanceof Array&&k.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+_);switch(k[0]){case 1:n.push(_),i.push(p.yytext),a.push(p.yylloc),n.push(k[1]),_=null,x?(_=x,x=null):(u=p.yyleng,s=p.yytext,c=p.yylineno,m=p.yylloc,l>0&&l--);break;case 2:if(C=this.productions_[k[1]][1],M.$=i[i.length-C],M._$={first_line:a[a.length-(C||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(C||1)].first_column,last_column:a[a.length-1].last_column},v&&(M._$.range=[a[a.length-(C||1)].range[0],a[a.length-1].range[1]]),void 0!==(T=this.performAction.apply(M,[s,u,c,g.yy,k[1],i,a].concat(d))))return T;C&&(n=n.slice(0,-1*C*2),i=i.slice(0,-1*C),a=a.slice(0,-1*C)),n.push(this.productions_[k[1]][0]),i.push(M.$),a.push(M._$),S=o[n[n.length-2]][n[n.length-1]],n.push(S);break;case 3:return!0}}return!0}},U={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var r=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===r.length?this.yylloc.first_column:0)+r[r.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var n,r,i;if(this.options.backtrack_lexer&&(i={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(i.yylloc.range=this.yylloc.range.slice(0))),(r=t[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-r[r.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],n=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n)return n;if(this._backtrack){for(var a in i)this[a]=i[a];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,n,r;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var i=this._currentRules(),a=0;a<i.length;a++)if((n=this._input.match(this.rules[i[a]]))&&(!e||n[0].length>e[0].length)){if(e=n,r=a,this.options.backtrack_lexer){if(!1!==(t=this.test_match(n,i[a])))return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?!1!==(t=this.test_match(e,i[r]))&&t:""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(t){return(t=this.conditionStack.length-1-Math.abs(t||0))>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(t,e,n,r){switch(n){case 0:return this.begin("open_directive"),19;case 1:return this.begin("type_directive"),20;case 2:return this.popState(),this.begin("arg_directive"),12;case 3:return this.popState(),this.popState(),22;case 4:return 21;case 5:return"title";case 6:return this.begin("acc_title"),14;case 7:return this.popState(),"acc_title_value";case 8:return this.begin("acc_descr"),16;case 9:return this.popState(),"acc_descr_value";case 10:this.begin("acc_descr_multiline");break;case 11:case 53:this.popState();break;case 12:return"acc_descr_multiline_value";case 13:return 5;case 14:case 15:case 16:break;case 17:return 8;case 18:return 6;case 19:return 28;case 20:return 39;case 21:return 31;case 22:return 30;case 23:return 33;case 24:return 35;case 25:return 37;case 26:return 40;case 27:return 41;case 28:return 42;case 29:return 43;case 30:return 44;case 31:return 45;case 32:return 46;case 33:return 47;case 34:return 48;case 35:return 49;case 36:return 50;case 37:return 51;case 38:return 52;case 39:return 53;case 40:return 64;case 41:return 65;case 42:return 66;case 43:return 67;case 44:return 68;case 45:return 69;case 46:return 70;case 47:return 56;case 48:return 58;case 49:return 60;case 50:return 63;case 51:return 62;case 52:this.begin("string");break;case 54:return"qString";case 55:return e.yytext=e.yytext.trim(),71}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:title\s[^#\n;]+)/i,/^(?:accTitle\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*\{\s*)/i,/^(?:[\}])/i,/^(?:[^\}]*)/i,/^(?:(\r?\n)+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:$)/i,/^(?:requirementDiagram\b)/i,/^(?:\{)/i,/^(?:\})/i,/^(?::)/i,/^(?:id\b)/i,/^(?:text\b)/i,/^(?:risk\b)/i,/^(?:verifyMethod\b)/i,/^(?:requirement\b)/i,/^(?:functionalRequirement\b)/i,/^(?:interfaceRequirement\b)/i,/^(?:performanceRequirement\b)/i,/^(?:physicalRequirement\b)/i,/^(?:designConstraint\b)/i,/^(?:low\b)/i,/^(?:medium\b)/i,/^(?:high\b)/i,/^(?:analysis\b)/i,/^(?:demonstration\b)/i,/^(?:inspection\b)/i,/^(?:test\b)/i,/^(?:element\b)/i,/^(?:contains\b)/i,/^(?:copies\b)/i,/^(?:derives\b)/i,/^(?:satisfies\b)/i,/^(?:verifies\b)/i,/^(?:refines\b)/i,/^(?:traces\b)/i,/^(?:type\b)/i,/^(?:docref\b)/i,/^(?:<-)/i,/^(?:->)/i,/^(?:-)/i,/^(?:["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[\w][^\r\n\{\<\>\-\=]*)/i],conditions:{acc_descr_multiline:{rules:[11,12],inclusive:!1},acc_descr:{rules:[9],inclusive:!1},acc_title:{rules:[7],inclusive:!1},close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},unqString:{rules:[],inclusive:!1},token:{rules:[],inclusive:!1},string:{rules:[53,54],inclusive:!1},INITIAL:{rules:[0,5,6,8,10,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,55],inclusive:!0}}};function z(){this.yy={}}return j.lexer=U,z.prototype=j,j.Parser=z,new z}();e.parser=r,e.Parser=r.Parser,e.parse=function(){return r.parse.apply(r,arguments)},e.main=function(t){t[1]||(console.log("Usage: "+t[0]+" FILE"),process.exit(1));var r=n(8800).readFileSync(n(6470).normalize(t[1]),"utf8");return e.parser.parse(r)},n.c[n.s]===t&&e.main(process.argv.slice(1))},6876:(t,e,n)=>{t=n.nmd(t);var r=function(){var t=function(t,e,n,r){for(n=n||{},r=t.length;r--;n[t[r]]=e);return n},e=[1,2],n=[1,3],r=[1,5],i=[1,7],a=[2,5],o=[1,15],s=[1,17],c=[1,18],u=[1,19],l=[1,21],h=[1,22],f=[1,23],d=[1,29],p=[1,30],g=[1,31],y=[1,32],m=[1,33],v=[1,34],b=[1,35],_=[1,36],x=[1,37],w=[1,38],k=[1,39],T=[1,40],E=[1,43],C=[1,44],S=[1,45],A=[1,46],M=[1,47],N=[1,48],D=[1,51],L=[1,4,5,16,20,22,25,26,32,33,34,36,38,39,40,41,42,43,45,47,49,50,51,52,53,58,59,60,61,69,79],B=[4,5,16,20,22,25,26,32,33,34,36,38,39,40,41,42,43,45,47,49,53,58,59,60,61,69,79],O=[4,5,16,20,22,25,26,32,33,34,36,38,39,40,41,42,43,45,47,49,52,53,58,59,60,61,69,79],I=[4,5,16,20,22,25,26,32,33,34,36,38,39,40,41,42,43,45,47,49,51,53,58,59,60,61,69,79],R=[4,5,16,20,22,25,26,32,33,34,36,38,39,40,41,42,43,45,47,49,50,53,58,59,60,61,69,79],F=[67,68,69],P=[1,121],Y=[1,4,5,7,16,20,22,25,26,32,33,34,36,38,39,40,41,42,43,45,47,49,50,51,52,53,58,59,60,61,69,79],j={trace:function(){},yy:{},symbols_:{error:2,start:3,SPACE:4,NEWLINE:5,directive:6,SD:7,document:8,line:9,statement:10,openDirective:11,typeDirective:12,closeDirective:13,":":14,argDirective:15,participant:16,actor:17,AS:18,restOfLine:19,participant_actor:20,signal:21,autonumber:22,NUM:23,off:24,activate:25,deactivate:26,note_statement:27,links_statement:28,link_statement:29,properties_statement:30,details_statement:31,title:32,legacy_title:33,acc_title:34,acc_title_value:35,acc_descr:36,acc_descr_value:37,acc_descr_multiline_value:38,loop:39,end:40,rect:41,opt:42,alt:43,else_sections:44,par:45,par_sections:46,critical:47,option_sections:48,break:49,option:50,and:51,else:52,note:53,placement:54,text2:55,over:56,actor_pair:57,links:58,link:59,properties:60,details:61,spaceList:62,",":63,left_of:64,right_of:65,signaltype:66,"+":67,"-":68,ACTOR:69,SOLID_OPEN_ARROW:70,DOTTED_OPEN_ARROW:71,SOLID_ARROW:72,DOTTED_ARROW:73,SOLID_CROSS:74,DOTTED_CROSS:75,SOLID_POINT:76,DOTTED_POINT:77,TXT:78,open_directive:79,type_directive:80,arg_directive:81,close_directive:82,$accept:0,$end:1},terminals_:{2:"error",4:"SPACE",5:"NEWLINE",7:"SD",14:":",16:"participant",18:"AS",19:"restOfLine",20:"participant_actor",22:"autonumber",23:"NUM",24:"off",25:"activate",26:"deactivate",32:"title",33:"legacy_title",34:"acc_title",35:"acc_title_value",36:"acc_descr",37:"acc_descr_value",38:"acc_descr_multiline_value",39:"loop",40:"end",41:"rect",42:"opt",43:"alt",45:"par",47:"critical",49:"break",50:"option",51:"and",52:"else",53:"note",56:"over",58:"links",59:"link",60:"properties",61:"details",63:",",64:"left_of",65:"right_of",67:"+",68:"-",69:"ACTOR",70:"SOLID_OPEN_ARROW",71:"DOTTED_OPEN_ARROW",72:"SOLID_ARROW",73:"DOTTED_ARROW",74:"SOLID_CROSS",75:"DOTTED_CROSS",76:"SOLID_POINT",77:"DOTTED_POINT",78:"TXT",79:"open_directive",80:"type_directive",81:"arg_directive",82:"close_directive"},productions_:[0,[3,2],[3,2],[3,2],[3,2],[8,0],[8,2],[9,2],[9,1],[9,1],[6,4],[6,6],[10,5],[10,3],[10,5],[10,3],[10,2],[10,4],[10,3],[10,3],[10,2],[10,3],[10,3],[10,2],[10,2],[10,2],[10,2],[10,2],[10,1],[10,1],[10,2],[10,2],[10,1],[10,4],[10,4],[10,4],[10,4],[10,4],[10,4],[10,4],[10,1],[48,1],[48,4],[46,1],[46,4],[44,1],[44,4],[27,4],[27,4],[28,3],[29,3],[30,3],[31,3],[62,2],[62,1],[57,3],[57,1],[54,1],[54,1],[21,5],[21,5],[21,4],[17,1],[66,1],[66,1],[66,1],[66,1],[66,1],[66,1],[66,1],[66,1],[55,1],[11,1],[12,1],[15,1],[13,1]],performAction:function(t,e,n,r,i,a,o){var s=a.length-1;switch(i){case 4:return r.apply(a[s]),a[s];case 5:case 9:this.$=[];break;case 6:a[s-1].push(a[s]),this.$=a[s-1];break;case 7:case 8:case 56:this.$=a[s];break;case 12:a[s-3].type="addParticipant",a[s-3].description=r.parseMessage(a[s-1]),this.$=a[s-3];break;case 13:a[s-1].type="addParticipant",this.$=a[s-1];break;case 14:a[s-3].type="addActor",a[s-3].description=r.parseMessage(a[s-1]),this.$=a[s-3];break;case 15:a[s-1].type="addActor",this.$=a[s-1];break;case 17:this.$={type:"sequenceIndex",sequenceIndex:Number(a[s-2]),sequenceIndexStep:Number(a[s-1]),sequenceVisible:!0,signalType:r.LINETYPE.AUTONUMBER};break;case 18:this.$={type:"sequenceIndex",sequenceIndex:Number(a[s-1]),sequenceIndexStep:1,sequenceVisible:!0,signalType:r.LINETYPE.AUTONUMBER};break;case 19:this.$={type:"sequenceIndex",sequenceVisible:!1,signalType:r.LINETYPE.AUTONUMBER};break;case 20:this.$={type:"sequenceIndex",sequenceVisible:!0,signalType:r.LINETYPE.AUTONUMBER};break;case 21:this.$={type:"activeStart",signalType:r.LINETYPE.ACTIVE_START,actor:a[s-1]};break;case 22:this.$={type:"activeEnd",signalType:r.LINETYPE.ACTIVE_END,actor:a[s-1]};break;case 28:r.setDiagramTitle(a[s].substring(6)),this.$=a[s].substring(6);break;case 29:r.setDiagramTitle(a[s].substring(7)),this.$=a[s].substring(7);break;case 30:this.$=a[s].trim(),r.setAccTitle(this.$);break;case 31:case 32:this.$=a[s].trim(),r.setAccDescription(this.$);break;case 33:a[s-1].unshift({type:"loopStart",loopText:r.parseMessage(a[s-2]),signalType:r.LINETYPE.LOOP_START}),a[s-1].push({type:"loopEnd",loopText:a[s-2],signalType:r.LINETYPE.LOOP_END}),this.$=a[s-1];break;case 34:a[s-1].unshift({type:"rectStart",color:r.parseMessage(a[s-2]),signalType:r.LINETYPE.RECT_START}),a[s-1].push({type:"rectEnd",color:r.parseMessage(a[s-2]),signalType:r.LINETYPE.RECT_END}),this.$=a[s-1];break;case 35:a[s-1].unshift({type:"optStart",optText:r.parseMessage(a[s-2]),signalType:r.LINETYPE.OPT_START}),a[s-1].push({type:"optEnd",optText:r.parseMessage(a[s-2]),signalType:r.LINETYPE.OPT_END}),this.$=a[s-1];break;case 36:a[s-1].unshift({type:"altStart",altText:r.parseMessage(a[s-2]),signalType:r.LINETYPE.ALT_START}),a[s-1].push({type:"altEnd",signalType:r.LINETYPE.ALT_END}),this.$=a[s-1];break;case 37:a[s-1].unshift({type:"parStart",parText:r.parseMessage(a[s-2]),signalType:r.LINETYPE.PAR_START}),a[s-1].push({type:"parEnd",signalType:r.LINETYPE.PAR_END}),this.$=a[s-1];break;case 38:a[s-1].unshift({type:"criticalStart",criticalText:r.parseMessage(a[s-2]),signalType:r.LINETYPE.CRITICAL_START}),a[s-1].push({type:"criticalEnd",signalType:r.LINETYPE.CRITICAL_END}),this.$=a[s-1];break;case 39:a[s-1].unshift({type:"breakStart",breakText:r.parseMessage(a[s-2]),signalType:r.LINETYPE.BREAK_START}),a[s-1].push({type:"breakEnd",optText:r.parseMessage(a[s-2]),signalType:r.LINETYPE.BREAK_END}),this.$=a[s-1];break;case 42:this.$=a[s-3].concat([{type:"option",optionText:r.parseMessage(a[s-1]),signalType:r.LINETYPE.CRITICAL_OPTION},a[s]]);break;case 44:this.$=a[s-3].concat([{type:"and",parText:r.parseMessage(a[s-1]),signalType:r.LINETYPE.PAR_AND},a[s]]);break;case 46:this.$=a[s-3].concat([{type:"else",altText:r.parseMessage(a[s-1]),signalType:r.LINETYPE.ALT_ELSE},a[s]]);break;case 47:this.$=[a[s-1],{type:"addNote",placement:a[s-2],actor:a[s-1].actor,text:a[s]}];break;case 48:a[s-2]=[].concat(a[s-1],a[s-1]).slice(0,2),a[s-2][0]=a[s-2][0].actor,a[s-2][1]=a[s-2][1].actor,this.$=[a[s-1],{type:"addNote",placement:r.PLACEMENT.OVER,actor:a[s-2].slice(0,2),text:a[s]}];break;case 49:this.$=[a[s-1],{type:"addLinks",actor:a[s-1].actor,text:a[s]}];break;case 50:this.$=[a[s-1],{type:"addALink",actor:a[s-1].actor,text:a[s]}];break;case 51:this.$=[a[s-1],{type:"addProperties",actor:a[s-1].actor,text:a[s]}];break;case 52:this.$=[a[s-1],{type:"addDetails",actor:a[s-1].actor,text:a[s]}];break;case 55:this.$=[a[s-2],a[s]];break;case 57:this.$=r.PLACEMENT.LEFTOF;break;case 58:this.$=r.PLACEMENT.RIGHTOF;break;case 59:this.$=[a[s-4],a[s-1],{type:"addMessage",from:a[s-4].actor,to:a[s-1].actor,signalType:a[s-3],msg:a[s]},{type:"activeStart",signalType:r.LINETYPE.ACTIVE_START,actor:a[s-1]}];break;case 60:this.$=[a[s-4],a[s-1],{type:"addMessage",from:a[s-4].actor,to:a[s-1].actor,signalType:a[s-3],msg:a[s]},{type:"activeEnd",signalType:r.LINETYPE.ACTIVE_END,actor:a[s-4]}];break;case 61:this.$=[a[s-3],a[s-1],{type:"addMessage",from:a[s-3].actor,to:a[s-1].actor,signalType:a[s-2],msg:a[s]}];break;case 62:this.$={type:"addParticipant",actor:a[s]};break;case 63:this.$=r.LINETYPE.SOLID_OPEN;break;case 64:this.$=r.LINETYPE.DOTTED_OPEN;break;case 65:this.$=r.LINETYPE.SOLID;break;case 66:this.$=r.LINETYPE.DOTTED;break;case 67:this.$=r.LINETYPE.SOLID_CROSS;break;case 68:this.$=r.LINETYPE.DOTTED_CROSS;break;case 69:this.$=r.LINETYPE.SOLID_POINT;break;case 70:this.$=r.LINETYPE.DOTTED_POINT;break;case 71:this.$=r.parseMessage(a[s].trim().substring(1));break;case 72:r.parseDirective("%%{","open_directive");break;case 73:r.parseDirective(a[s],"type_directive");break;case 74:a[s]=a[s].trim().replace(/'/g,'"'),r.parseDirective(a[s],"arg_directive");break;case 75:r.parseDirective("}%%","close_directive","sequence")}},table:[{3:1,4:e,5:n,6:4,7:r,11:6,79:i},{1:[3]},{3:8,4:e,5:n,6:4,7:r,11:6,79:i},{3:9,4:e,5:n,6:4,7:r,11:6,79:i},{3:10,4:e,5:n,6:4,7:r,11:6,79:i},t([1,4,5,16,20,22,25,26,32,33,34,36,38,39,41,42,43,45,47,49,53,58,59,60,61,69,79],a,{8:11}),{12:12,80:[1,13]},{80:[2,72]},{1:[2,1]},{1:[2,2]},{1:[2,3]},{1:[2,4],4:o,5:s,6:41,9:14,10:16,11:6,16:c,17:42,20:u,21:20,22:l,25:h,26:f,27:24,28:25,29:26,30:27,31:28,32:d,33:p,34:g,36:y,38:m,39:v,41:b,42:_,43:x,45:w,47:k,49:T,53:E,58:C,59:S,60:A,61:M,69:N,79:i},{13:49,14:[1,50],82:D},t([14,82],[2,73]),t(L,[2,6]),{6:41,10:52,11:6,16:c,17:42,20:u,21:20,22:l,25:h,26:f,27:24,28:25,29:26,30:27,31:28,32:d,33:p,34:g,36:y,38:m,39:v,41:b,42:_,43:x,45:w,47:k,49:T,53:E,58:C,59:S,60:A,61:M,69:N,79:i},t(L,[2,8]),t(L,[2,9]),{17:53,69:N},{17:54,69:N},{5:[1,55]},{5:[1,58],23:[1,56],24:[1,57]},{17:59,69:N},{17:60,69:N},{5:[1,61]},{5:[1,62]},{5:[1,63]},{5:[1,64]},{5:[1,65]},t(L,[2,28]),t(L,[2,29]),{35:[1,66]},{37:[1,67]},t(L,[2,32]),{19:[1,68]},{19:[1,69]},{19:[1,70]},{19:[1,71]},{19:[1,72]},{19:[1,73]},{19:[1,74]},t(L,[2,40]),{66:75,70:[1,76],71:[1,77],72:[1,78],73:[1,79],74:[1,80],75:[1,81],76:[1,82],77:[1,83]},{54:84,56:[1,85],64:[1,86],65:[1,87]},{17:88,69:N},{17:89,69:N},{17:90,69:N},{17:91,69:N},t([5,18,63,70,71,72,73,74,75,76,77,78],[2,62]),{5:[1,92]},{15:93,81:[1,94]},{5:[2,75]},t(L,[2,7]),{5:[1,96],18:[1,95]},{5:[1,98],18:[1,97]},t(L,[2,16]),{5:[1,100],23:[1,99]},{5:[1,101]},t(L,[2,20]),{5:[1,102]},{5:[1,103]},t(L,[2,23]),t(L,[2,24]),t(L,[2,25]),t(L,[2,26]),t(L,[2,27]),t(L,[2,30]),t(L,[2,31]),t(B,a,{8:104}),t(B,a,{8:105}),t(B,a,{8:106}),t(O,a,{44:107,8:108}),t(I,a,{46:109,8:110}),t(R,a,{48:111,8:112}),t(B,a,{8:113}),{17:116,67:[1,114],68:[1,115],69:N},t(F,[2,63]),t(F,[2,64]),t(F,[2,65]),t(F,[2,66]),t(F,[2,67]),t(F,[2,68]),t(F,[2,69]),t(F,[2,70]),{17:117,69:N},{17:119,57:118,69:N},{69:[2,57]},{69:[2,58]},{55:120,78:P},{55:122,78:P},{55:123,78:P},{55:124,78:P},t(Y,[2,10]),{13:125,82:D},{82:[2,74]},{19:[1,126]},t(L,[2,13]),{19:[1,127]},t(L,[2,15]),{5:[1,128]},t(L,[2,18]),t(L,[2,19]),t(L,[2,21]),t(L,[2,22]),{4:o,5:s,6:41,9:14,10:16,11:6,16:c,17:42,20:u,21:20,22:l,25:h,26:f,27:24,28:25,29:26,30:27,31:28,32:d,33:p,34:g,36:y,38:m,39:v,40:[1,129],41:b,42:_,43:x,45:w,47:k,49:T,53:E,58:C,59:S,60:A,61:M,69:N,79:i},{4:o,5:s,6:41,9:14,10:16,11:6,16:c,17:42,20:u,21:20,22:l,25:h,26:f,27:24,28:25,29:26,30:27,31:28,32:d,33:p,34:g,36:y,38:m,39:v,40:[1,130],41:b,42:_,43:x,45:w,47:k,49:T,53:E,58:C,59:S,60:A,61:M,69:N,79:i},{4:o,5:s,6:41,9:14,10:16,11:6,16:c,17:42,20:u,21:20,22:l,25:h,26:f,27:24,28:25,29:26,30:27,31:28,32:d,33:p,34:g,36:y,38:m,39:v,40:[1,131],41:b,42:_,43:x,45:w,47:k,49:T,53:E,58:C,59:S,60:A,61:M,69:N,79:i},{40:[1,132]},{4:o,5:s,6:41,9:14,10:16,11:6,16:c,17:42,20:u,21:20,22:l,25:h,26:f,27:24,28:25,29:26,30:27,31:28,32:d,33:p,34:g,36:y,38:m,39:v,40:[2,45],41:b,42:_,43:x,45:w,47:k,49:T,52:[1,133],53:E,58:C,59:S,60:A,61:M,69:N,79:i},{40:[1,134]},{4:o,5:s,6:41,9:14,10:16,11:6,16:c,17:42,20:u,21:20,22:l,25:h,26:f,27:24,28:25,29:26,30:27,31:28,32:d,33:p,34:g,36:y,38:m,39:v,40:[2,43],41:b,42:_,43:x,45:w,47:k,49:T,51:[1,135],53:E,58:C,59:S,60:A,61:M,69:N,79:i},{40:[1,136]},{4:o,5:s,6:41,9:14,10:16,11:6,16:c,17:42,20:u,21:20,22:l,25:h,26:f,27:24,28:25,29:26,30:27,31:28,32:d,33:p,34:g,36:y,38:m,39:v,40:[2,41],41:b,42:_,43:x,45:w,47:k,49:T,50:[1,137],53:E,58:C,59:S,60:A,61:M,69:N,79:i},{4:o,5:s,6:41,9:14,10:16,11:6,16:c,17:42,20:u,21:20,22:l,25:h,26:f,27:24,28:25,29:26,30:27,31:28,32:d,33:p,34:g,36:y,38:m,39:v,40:[1,138],41:b,42:_,43:x,45:w,47:k,49:T,53:E,58:C,59:S,60:A,61:M,69:N,79:i},{17:139,69:N},{17:140,69:N},{55:141,78:P},{55:142,78:P},{55:143,78:P},{63:[1,144],78:[2,56]},{5:[2,49]},{5:[2,71]},{5:[2,50]},{5:[2,51]},{5:[2,52]},{5:[1,145]},{5:[1,146]},{5:[1,147]},t(L,[2,17]),t(L,[2,33]),t(L,[2,34]),t(L,[2,35]),t(L,[2,36]),{19:[1,148]},t(L,[2,37]),{19:[1,149]},t(L,[2,38]),{19:[1,150]},t(L,[2,39]),{55:151,78:P},{55:152,78:P},{5:[2,61]},{5:[2,47]},{5:[2,48]},{17:153,69:N},t(Y,[2,11]),t(L,[2,12]),t(L,[2,14]),t(O,a,{8:108,44:154}),t(I,a,{8:110,46:155}),t(R,a,{8:112,48:156}),{5:[2,59]},{5:[2,60]},{78:[2,55]},{40:[2,46]},{40:[2,44]},{40:[2,42]}],defaultActions:{7:[2,72],8:[2,1],9:[2,2],10:[2,3],51:[2,75],86:[2,57],87:[2,58],94:[2,74],120:[2,49],121:[2,71],122:[2,50],123:[2,51],124:[2,52],141:[2,61],142:[2,47],143:[2,48],151:[2,59],152:[2,60],153:[2,55],154:[2,46],155:[2,44],156:[2,42]},parseError:function(t,e){if(!e.recoverable){var n=new Error(t);throw n.hash=e,n}this.trace(t)},parse:function(t){var e=this,n=[0],r=[],i=[null],a=[],o=this.table,s="",c=0,u=0,l=0,h=2,f=1,d=a.slice.call(arguments,1),p=Object.create(this.lexer),g={yy:{}};for(var y in this.yy)Object.prototype.hasOwnProperty.call(this.yy,y)&&(g.yy[y]=this.yy[y]);p.setInput(t,g.yy),g.yy.lexer=p,g.yy.parser=this,void 0===p.yylloc&&(p.yylloc={});var m=p.yylloc;a.push(m);var v=p.options&&p.options.ranges;function b(){var t;return"number"!=typeof(t=r.pop()||p.lex()||f)&&(t instanceof Array&&(t=(r=t).pop()),t=e.symbols_[t]||t),t}"function"==typeof g.yy.parseError?this.parseError=g.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var _,x,w,k,T,E,C,S,A,M={};;){if(w=n[n.length-1],this.defaultActions[w]?k=this.defaultActions[w]:(null==_&&(_=b()),k=o[w]&&o[w][_]),void 0===k||!k.length||!k[0]){var N="";for(E in A=[],o[w])this.terminals_[E]&&E>h&&A.push("'"+this.terminals_[E]+"'");N=p.showPosition?"Parse error on line "+(c+1)+":\n"+p.showPosition()+"\nExpecting "+A.join(", ")+", got '"+(this.terminals_[_]||_)+"'":"Parse error on line "+(c+1)+": Unexpected "+(_==f?"end of input":"'"+(this.terminals_[_]||_)+"'"),this.parseError(N,{text:p.match,token:this.terminals_[_]||_,line:p.yylineno,loc:m,expected:A})}if(k[0]instanceof Array&&k.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+_);switch(k[0]){case 1:n.push(_),i.push(p.yytext),a.push(p.yylloc),n.push(k[1]),_=null,x?(_=x,x=null):(u=p.yyleng,s=p.yytext,c=p.yylineno,m=p.yylloc,l>0&&l--);break;case 2:if(C=this.productions_[k[1]][1],M.$=i[i.length-C],M._$={first_line:a[a.length-(C||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(C||1)].first_column,last_column:a[a.length-1].last_column},v&&(M._$.range=[a[a.length-(C||1)].range[0],a[a.length-1].range[1]]),void 0!==(T=this.performAction.apply(M,[s,u,c,g.yy,k[1],i,a].concat(d))))return T;C&&(n=n.slice(0,-1*C*2),i=i.slice(0,-1*C),a=a.slice(0,-1*C)),n.push(this.productions_[k[1]][0]),i.push(M.$),a.push(M._$),S=o[n[n.length-2]][n[n.length-1]],n.push(S);break;case 3:return!0}}return!0}},U={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var r=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===r.length?this.yylloc.first_column:0)+r[r.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var n,r,i;if(this.options.backtrack_lexer&&(i={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(i.yylloc.range=this.yylloc.range.slice(0))),(r=t[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-r[r.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],n=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n)return n;if(this._backtrack){for(var a in i)this[a]=i[a];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,n,r;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var i=this._currentRules(),a=0;a<i.length;a++)if((n=this._input.match(this.rules[i[a]]))&&(!e||n[0].length>e[0].length)){if(e=n,r=a,this.options.backtrack_lexer){if(!1!==(t=this.test_match(n,i[a])))return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?!1!==(t=this.test_match(e,i[r]))&&t:""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(t){return(t=this.conditionStack.length-1-Math.abs(t||0))>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(t,e,n,r){switch(n){case 0:return this.begin("open_directive"),79;case 1:return this.begin("type_directive"),80;case 2:return this.popState(),this.begin("arg_directive"),14;case 3:return this.popState(),this.popState(),82;case 4:return 81;case 5:case 52:case 65:return 5;case 6:case 7:case 8:case 9:case 10:break;case 11:return 23;case 12:return this.begin("ID"),16;case 13:return this.begin("ID"),20;case 14:return e.yytext=e.yytext.trim(),this.begin("ALIAS"),69;case 15:return this.popState(),this.popState(),this.begin("LINE"),18;case 16:return this.popState(),this.popState(),5;case 17:return this.begin("LINE"),39;case 18:return this.begin("LINE"),41;case 19:return this.begin("LINE"),42;case 20:return this.begin("LINE"),43;case 21:return this.begin("LINE"),52;case 22:return this.begin("LINE"),45;case 23:return this.begin("LINE"),51;case 24:return this.begin("LINE"),47;case 25:return this.begin("LINE"),50;case 26:return this.begin("LINE"),49;case 27:return this.popState(),19;case 28:return 40;case 29:return 64;case 30:return 65;case 31:return 58;case 32:return 59;case 33:return 60;case 34:return 61;case 35:return 56;case 36:return 53;case 37:return this.begin("ID"),25;case 38:return this.begin("ID"),26;case 39:return 32;case 40:return 33;case 41:return this.begin("acc_title"),34;case 42:return this.popState(),"acc_title_value";case 43:return this.begin("acc_descr"),36;case 44:return this.popState(),"acc_descr_value";case 45:this.begin("acc_descr_multiline");break;case 46:this.popState();break;case 47:return"acc_descr_multiline_value";case 48:return 7;case 49:return 22;case 50:return 24;case 51:return 63;case 53:return e.yytext=e.yytext.trim(),69;case 54:return 72;case 55:return 73;case 56:return 70;case 57:return 71;case 58:return 74;case 59:return 75;case 60:return 76;case 61:return 77;case 62:return 78;case 63:return 67;case 64:return 68;case 66:return"INVALID"}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:((?!\n)\s)+)/i,/^(?:#[^\n]*)/i,/^(?:%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[0-9]+(?=[ \n]+))/i,/^(?:participant\b)/i,/^(?:actor\b)/i,/^(?:[^\->:\n,;]+?(?=((?!\n)\s)+as(?!\n)\s|[#\n;]|$))/i,/^(?:as\b)/i,/^(?:(?:))/i,/^(?:loop\b)/i,/^(?:rect\b)/i,/^(?:opt\b)/i,/^(?:alt\b)/i,/^(?:else\b)/i,/^(?:par\b)/i,/^(?:and\b)/i,/^(?:critical\b)/i,/^(?:option\b)/i,/^(?:break\b)/i,/^(?:(?:[:]?(?:no)?wrap)?[^#\n;]*)/i,/^(?:end\b)/i,/^(?:left of\b)/i,/^(?:right of\b)/i,/^(?:links\b)/i,/^(?:link\b)/i,/^(?:properties\b)/i,/^(?:details\b)/i,/^(?:over\b)/i,/^(?:note\b)/i,/^(?:activate\b)/i,/^(?:deactivate\b)/i,/^(?:title\s[^#\n;]+)/i,/^(?:title:\s[^#\n;]+)/i,/^(?:accTitle\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*\{\s*)/i,/^(?:[\}])/i,/^(?:[^\}]*)/i,/^(?:sequenceDiagram\b)/i,/^(?:autonumber\b)/i,/^(?:off\b)/i,/^(?:,)/i,/^(?:;)/i,/^(?:[^\+\->:\n,;]+((?!(-x|--x|-\)|--\)))[\-]*[^\+\->:\n,;]+)*)/i,/^(?:->>)/i,/^(?:-->>)/i,/^(?:->)/i,/^(?:-->)/i,/^(?:-[x])/i,/^(?:--[x])/i,/^(?:-[\)])/i,/^(?:--[\)])/i,/^(?::(?:(?:no)?wrap)?[^#\n;]+)/i,/^(?:\+)/i,/^(?:-)/i,/^(?:$)/i,/^(?:.)/i],conditions:{acc_descr_multiline:{rules:[46,47],inclusive:!1},acc_descr:{rules:[44],inclusive:!1},acc_title:{rules:[42],inclusive:!1},open_directive:{rules:[1,8],inclusive:!1},type_directive:{rules:[2,3,8],inclusive:!1},arg_directive:{rules:[3,4,8],inclusive:!1},ID:{rules:[7,8,14],inclusive:!1},ALIAS:{rules:[7,8,15,16],inclusive:!1},LINE:{rules:[7,8,27],inclusive:!1},INITIAL:{rules:[0,5,6,8,9,10,11,12,13,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,45,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66],inclusive:!0}}};function z(){this.yy={}}return j.lexer=U,z.prototype=j,j.Parser=z,new z}();e.parser=r,e.Parser=r.Parser,e.parse=function(){return r.parse.apply(r,arguments)},e.main=function(t){t[1]||(console.log("Usage: "+t[0]+" FILE"),process.exit(1));var r=n(1993).readFileSync(n(6470).normalize(t[1]),"utf8");return e.parser.parse(r)},n.c[n.s]===t&&e.main(process.argv.slice(1))},3584:(t,e,n)=>{t=n.nmd(t);var r=function(){var t=function(t,e,n,r){for(n=n||{},r=t.length;r--;n[t[r]]=e);return n},e=[1,2],n=[1,3],r=[1,5],i=[1,7],a=[2,5],o=[1,15],s=[1,17],c=[1,19],u=[1,20],l=[1,21],h=[1,22],f=[1,33],d=[1,23],p=[1,24],g=[1,25],y=[1,26],m=[1,27],v=[1,30],b=[1,31],_=[1,32],x=[1,35],w=[1,36],k=[1,37],T=[1,38],E=[1,34],C=[1,41],S=[1,4,5,14,15,17,19,20,22,23,24,25,26,27,31,33,35,41,42,43,44,47,50],A=[1,4,5,12,13,14,15,17,19,20,22,23,24,25,26,27,31,33,35,41,42,43,44,47,50],M=[1,4,5,7,14,15,17,19,20,22,23,24,25,26,27,31,33,35,41,42,43,44,47,50],N=[4,5,14,15,17,19,20,22,23,24,25,26,27,31,33,35,41,42,43,44,47,50],D={trace:function(){},yy:{},symbols_:{error:2,start:3,SPACE:4,NL:5,directive:6,SD:7,document:8,line:9,statement:10,idStatement:11,DESCR:12,"--\x3e":13,HIDE_EMPTY:14,scale:15,WIDTH:16,COMPOSIT_STATE:17,STRUCT_START:18,STRUCT_STOP:19,STATE_DESCR:20,AS:21,ID:22,FORK:23,JOIN:24,CHOICE:25,CONCURRENT:26,note:27,notePosition:28,NOTE_TEXT:29,direction:30,acc_title:31,acc_title_value:32,acc_descr:33,acc_descr_value:34,acc_descr_multiline_value:35,openDirective:36,typeDirective:37,closeDirective:38,":":39,argDirective:40,direction_tb:41,direction_bt:42,direction_rl:43,direction_lr:44,eol:45,";":46,EDGE_STATE:47,left_of:48,right_of:49,open_directive:50,type_directive:51,arg_directive:52,close_directive:53,$accept:0,$end:1},terminals_:{2:"error",4:"SPACE",5:"NL",7:"SD",12:"DESCR",13:"--\x3e",14:"HIDE_EMPTY",15:"scale",16:"WIDTH",17:"COMPOSIT_STATE",18:"STRUCT_START",19:"STRUCT_STOP",20:"STATE_DESCR",21:"AS",22:"ID",23:"FORK",24:"JOIN",25:"CHOICE",26:"CONCURRENT",27:"note",29:"NOTE_TEXT",31:"acc_title",32:"acc_title_value",33:"acc_descr",34:"acc_descr_value",35:"acc_descr_multiline_value",39:":",41:"direction_tb",42:"direction_bt",43:"direction_rl",44:"direction_lr",46:";",47:"EDGE_STATE",48:"left_of",49:"right_of",50:"open_directive",51:"type_directive",52:"arg_directive",53:"close_directive"},productions_:[0,[3,2],[3,2],[3,2],[3,2],[8,0],[8,2],[9,2],[9,1],[9,1],[10,1],[10,2],[10,3],[10,4],[10,1],[10,2],[10,1],[10,4],[10,3],[10,6],[10,1],[10,1],[10,1],[10,1],[10,4],[10,4],[10,1],[10,1],[10,2],[10,2],[10,1],[6,3],[6,5],[30,1],[30,1],[30,1],[30,1],[45,1],[45,1],[11,1],[11,1],[28,1],[28,1],[36,1],[37,1],[40,1],[38,1]],performAction:function(t,e,n,r,i,a,o){var s=a.length-1;switch(i){case 4:return r.setRootDoc(a[s]),a[s];case 5:this.$=[];break;case 6:"nl"!=a[s]&&(a[s-1].push(a[s]),this.$=a[s-1]);break;case 7:case 8:case 39:case 40:this.$=a[s];break;case 9:this.$="nl";break;case 10:this.$={stmt:"state",id:a[s],type:"default",description:""};break;case 11:this.$={stmt:"state",id:a[s-1],type:"default",description:r.trimColon(a[s])};break;case 12:this.$={stmt:"relation",state1:{stmt:"state",id:a[s-2],type:"default",description:""},state2:{stmt:"state",id:a[s],type:"default",description:""}};break;case 13:this.$={stmt:"relation",state1:{stmt:"state",id:a[s-3],type:"default",description:""},state2:{stmt:"state",id:a[s-1],type:"default",description:""},description:a[s].substr(1).trim()};break;case 17:this.$={stmt:"state",id:a[s-3],type:"default",description:"",doc:a[s-1]};break;case 18:var c=a[s],u=a[s-2].trim();if(a[s].match(":")){var l=a[s].split(":");c=l[0],u=[u,l[1]]}this.$={stmt:"state",id:c,type:"default",description:u};break;case 19:this.$={stmt:"state",id:a[s-3],type:"default",description:a[s-5],doc:a[s-1]};break;case 20:this.$={stmt:"state",id:a[s],type:"fork"};break;case 21:this.$={stmt:"state",id:a[s],type:"join"};break;case 22:this.$={stmt:"state",id:a[s],type:"choice"};break;case 23:this.$={stmt:"state",id:r.getDividerId(),type:"divider"};break;case 24:this.$={stmt:"state",id:a[s-1].trim(),note:{position:a[s-2].trim(),text:a[s].trim()}};break;case 28:this.$=a[s].trim(),r.setAccTitle(this.$);break;case 29:case 30:this.$=a[s].trim(),r.setAccDescription(this.$);break;case 33:r.setDirection("TB"),this.$={stmt:"dir",value:"TB"};break;case 34:r.setDirection("BT"),this.$={stmt:"dir",value:"BT"};break;case 35:r.setDirection("RL"),this.$={stmt:"dir",value:"RL"};break;case 36:r.setDirection("LR"),this.$={stmt:"dir",value:"LR"};break;case 43:r.parseDirective("%%{","open_directive");break;case 44:r.parseDirective(a[s],"type_directive");break;case 45:a[s]=a[s].trim().replace(/'/g,'"'),r.parseDirective(a[s],"arg_directive");break;case 46:r.parseDirective("}%%","close_directive","state")}},table:[{3:1,4:e,5:n,6:4,7:r,36:6,50:i},{1:[3]},{3:8,4:e,5:n,6:4,7:r,36:6,50:i},{3:9,4:e,5:n,6:4,7:r,36:6,50:i},{3:10,4:e,5:n,6:4,7:r,36:6,50:i},t([1,4,5,14,15,17,20,22,23,24,25,26,27,31,33,35,41,42,43,44,47,50],a,{8:11}),{37:12,51:[1,13]},{51:[2,43]},{1:[2,1]},{1:[2,2]},{1:[2,3]},{1:[2,4],4:o,5:s,6:28,9:14,10:16,11:18,14:c,15:u,17:l,20:h,22:f,23:d,24:p,25:g,26:y,27:m,30:29,31:v,33:b,35:_,36:6,41:x,42:w,43:k,44:T,47:E,50:i},{38:39,39:[1,40],53:C},t([39,53],[2,44]),t(S,[2,6]),{6:28,10:42,11:18,14:c,15:u,17:l,20:h,22:f,23:d,24:p,25:g,26:y,27:m,30:29,31:v,33:b,35:_,36:6,41:x,42:w,43:k,44:T,47:E,50:i},t(S,[2,8]),t(S,[2,9]),t(S,[2,10],{12:[1,43],13:[1,44]}),t(S,[2,14]),{16:[1,45]},t(S,[2,16],{18:[1,46]}),{21:[1,47]},t(S,[2,20]),t(S,[2,21]),t(S,[2,22]),t(S,[2,23]),{28:48,29:[1,49],48:[1,50],49:[1,51]},t(S,[2,26]),t(S,[2,27]),{32:[1,52]},{34:[1,53]},t(S,[2,30]),t(A,[2,39]),t(A,[2,40]),t(S,[2,33]),t(S,[2,34]),t(S,[2,35]),t(S,[2,36]),t(M,[2,31]),{40:54,52:[1,55]},t(M,[2,46]),t(S,[2,7]),t(S,[2,11]),{11:56,22:f,47:E},t(S,[2,15]),t(N,a,{8:57}),{22:[1,58]},{22:[1,59]},{21:[1,60]},{22:[2,41]},{22:[2,42]},t(S,[2,28]),t(S,[2,29]),{38:61,53:C},{53:[2,45]},t(S,[2,12],{12:[1,62]}),{4:o,5:s,6:28,9:14,10:16,11:18,14:c,15:u,17:l,19:[1,63],20:h,22:f,23:d,24:p,25:g,26:y,27:m,30:29,31:v,33:b,35:_,36:6,41:x,42:w,43:k,44:T,47:E,50:i},t(S,[2,18],{18:[1,64]}),{29:[1,65]},{22:[1,66]},t(M,[2,32]),t(S,[2,13]),t(S,[2,17]),t(N,a,{8:67}),t(S,[2,24]),t(S,[2,25]),{4:o,5:s,6:28,9:14,10:16,11:18,14:c,15:u,17:l,19:[1,68],20:h,22:f,23:d,24:p,25:g,26:y,27:m,30:29,31:v,33:b,35:_,36:6,41:x,42:w,43:k,44:T,47:E,50:i},t(S,[2,19])],defaultActions:{7:[2,43],8:[2,1],9:[2,2],10:[2,3],50:[2,41],51:[2,42],55:[2,45]},parseError:function(t,e){if(!e.recoverable){var n=new Error(t);throw n.hash=e,n}this.trace(t)},parse:function(t){var e=this,n=[0],r=[],i=[null],a=[],o=this.table,s="",c=0,u=0,l=0,h=2,f=1,d=a.slice.call(arguments,1),p=Object.create(this.lexer),g={yy:{}};for(var y in this.yy)Object.prototype.hasOwnProperty.call(this.yy,y)&&(g.yy[y]=this.yy[y]);p.setInput(t,g.yy),g.yy.lexer=p,g.yy.parser=this,void 0===p.yylloc&&(p.yylloc={});var m=p.yylloc;a.push(m);var v=p.options&&p.options.ranges;function b(){var t;return"number"!=typeof(t=r.pop()||p.lex()||f)&&(t instanceof Array&&(t=(r=t).pop()),t=e.symbols_[t]||t),t}"function"==typeof g.yy.parseError?this.parseError=g.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var _,x,w,k,T,E,C,S,A,M={};;){if(w=n[n.length-1],this.defaultActions[w]?k=this.defaultActions[w]:(null==_&&(_=b()),k=o[w]&&o[w][_]),void 0===k||!k.length||!k[0]){var N="";for(E in A=[],o[w])this.terminals_[E]&&E>h&&A.push("'"+this.terminals_[E]+"'");N=p.showPosition?"Parse error on line "+(c+1)+":\n"+p.showPosition()+"\nExpecting "+A.join(", ")+", got '"+(this.terminals_[_]||_)+"'":"Parse error on line "+(c+1)+": Unexpected "+(_==f?"end of input":"'"+(this.terminals_[_]||_)+"'"),this.parseError(N,{text:p.match,token:this.terminals_[_]||_,line:p.yylineno,loc:m,expected:A})}if(k[0]instanceof Array&&k.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+_);switch(k[0]){case 1:n.push(_),i.push(p.yytext),a.push(p.yylloc),n.push(k[1]),_=null,x?(_=x,x=null):(u=p.yyleng,s=p.yytext,c=p.yylineno,m=p.yylloc,l>0&&l--);break;case 2:if(C=this.productions_[k[1]][1],M.$=i[i.length-C],M._$={first_line:a[a.length-(C||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(C||1)].first_column,last_column:a[a.length-1].last_column},v&&(M._$.range=[a[a.length-(C||1)].range[0],a[a.length-1].range[1]]),void 0!==(T=this.performAction.apply(M,[s,u,c,g.yy,k[1],i,a].concat(d))))return T;C&&(n=n.slice(0,-1*C*2),i=i.slice(0,-1*C),a=a.slice(0,-1*C)),n.push(this.productions_[k[1]][0]),i.push(M.$),a.push(M._$),S=o[n[n.length-2]][n[n.length-1]],n.push(S);break;case 3:return!0}}return!0}},L={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var r=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===r.length?this.yylloc.first_column:0)+r[r.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var n,r,i;if(this.options.backtrack_lexer&&(i={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(i.yylloc.range=this.yylloc.range.slice(0))),(r=t[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-r[r.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],n=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n)return n;if(this._backtrack){for(var a in i)this[a]=i[a];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,n,r;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var i=this._currentRules(),a=0;a<i.length;a++)if((n=this._input.match(this.rules[i[a]]))&&(!e||n[0].length>e[0].length)){if(e=n,r=a,this.options.backtrack_lexer){if(!1!==(t=this.test_match(n,i[a])))return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?!1!==(t=this.test_match(e,i[r]))&&t:""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(t){return(t=this.conditionStack.length-1-Math.abs(t||0))>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(t,e,n,r){switch(n){case 0:case 33:return 41;case 1:case 34:return 42;case 2:case 35:return 43;case 3:case 36:return 44;case 4:return this.begin("open_directive"),50;case 5:return this.begin("type_directive"),51;case 6:return this.popState(),this.begin("arg_directive"),39;case 7:return this.popState(),this.popState(),53;case 8:return 52;case 9:case 10:case 12:case 13:case 14:case 15:case 46:case 52:break;case 11:case 66:return 5;case 16:return this.pushState("SCALE"),15;case 17:return 16;case 18:case 24:case 40:case 43:this.popState();break;case 19:return this.begin("acc_title"),31;case 20:return this.popState(),"acc_title_value";case 21:return this.begin("acc_descr"),33;case 22:return this.popState(),"acc_descr_value";case 23:this.begin("acc_descr_multiline");break;case 25:return"acc_descr_multiline_value";case 26:this.pushState("STATE");break;case 27:case 30:return this.popState(),e.yytext=e.yytext.slice(0,-8).trim(),23;case 28:case 31:return this.popState(),e.yytext=e.yytext.slice(0,-8).trim(),24;case 29:case 32:return this.popState(),e.yytext=e.yytext.slice(0,-10).trim(),25;case 37:this.begin("STATE_STRING");break;case 38:return this.popState(),this.pushState("STATE_ID"),"AS";case 39:case 54:return this.popState(),"ID";case 41:return"STATE_DESCR";case 42:return 17;case 44:return this.popState(),this.pushState("struct"),18;case 45:return this.popState(),19;case 47:return this.begin("NOTE"),27;case 48:return this.popState(),this.pushState("NOTE_ID"),48;case 49:return this.popState(),this.pushState("NOTE_ID"),49;case 50:this.popState(),this.pushState("FLOATING_NOTE");break;case 51:return this.popState(),this.pushState("FLOATING_NOTE_ID"),"AS";case 53:return"NOTE_TEXT";case 55:return this.popState(),this.pushState("NOTE_TEXT"),22;case 56:return this.popState(),e.yytext=e.yytext.substr(2).trim(),29;case 57:return this.popState(),e.yytext=e.yytext.slice(0,-8).trim(),29;case 58:case 59:return 7;case 60:return 14;case 61:return 47;case 62:return 22;case 63:return e.yytext=e.yytext.trim(),12;case 64:return 13;case 65:return 26;case 67:return"INVALID"}},rules:[/^(?:.*direction\s+TB[^\n]*)/i,/^(?:.*direction\s+BT[^\n]*)/i,/^(?:.*direction\s+RL[^\n]*)/i,/^(?:.*direction\s+LR[^\n]*)/i,/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n]+)/i,/^(?:[\s]+)/i,/^(?:((?!\n)\s)+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:scale\s+)/i,/^(?:\d+)/i,/^(?:\s+width\b)/i,/^(?:accTitle\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*\{\s*)/i,/^(?:[\}])/i,/^(?:[^\}]*)/i,/^(?:state\s+)/i,/^(?:.*<<fork>>)/i,/^(?:.*<<join>>)/i,/^(?:.*<<choice>>)/i,/^(?:.*\[\[fork\]\])/i,/^(?:.*\[\[join\]\])/i,/^(?:.*\[\[choice\]\])/i,/^(?:.*direction\s+TB[^\n]*)/i,/^(?:.*direction\s+BT[^\n]*)/i,/^(?:.*direction\s+RL[^\n]*)/i,/^(?:.*direction\s+LR[^\n]*)/i,/^(?:["])/i,/^(?:\s*as\s+)/i,/^(?:[^\n\{]*)/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[^\n\s\{]+)/i,/^(?:\n)/i,/^(?:\{)/i,/^(?:\})/i,/^(?:[\n])/i,/^(?:note\s+)/i,/^(?:left of\b)/i,/^(?:right of\b)/i,/^(?:")/i,/^(?:\s*as\s*)/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[^\n]*)/i,/^(?:\s*[^:\n\s\-]+)/i,/^(?:\s*:[^:\n;]+)/i,/^(?:[\s\S]*?end note\b)/i,/^(?:stateDiagram\s+)/i,/^(?:stateDiagram-v2\s+)/i,/^(?:hide empty description\b)/i,/^(?:\[\*\])/i,/^(?:[^:\n\s\-\{]+)/i,/^(?:\s*:[^:\n;]+)/i,/^(?:-->)/i,/^(?:--)/i,/^(?:$)/i,/^(?:.)/i],conditions:{LINE:{rules:[13,14],inclusive:!1},close_directive:{rules:[13,14],inclusive:!1},arg_directive:{rules:[7,8,13,14],inclusive:!1},type_directive:{rules:[6,7,13,14],inclusive:!1},open_directive:{rules:[5,13,14],inclusive:!1},struct:{rules:[13,14,26,33,34,35,36,45,46,47,61,62,63,64,65],inclusive:!1},FLOATING_NOTE_ID:{rules:[54],inclusive:!1},FLOATING_NOTE:{rules:[51,52,53],inclusive:!1},NOTE_TEXT:{rules:[56,57],inclusive:!1},NOTE_ID:{rules:[55],inclusive:!1},NOTE:{rules:[48,49,50],inclusive:!1},acc_descr_multiline:{rules:[24,25],inclusive:!1},acc_descr:{rules:[22],inclusive:!1},acc_title:{rules:[20],inclusive:!1},SCALE:{rules:[17,18],inclusive:!1},ALIAS:{rules:[],inclusive:!1},STATE_ID:{rules:[39],inclusive:!1},STATE_STRING:{rules:[40,41],inclusive:!1},FORK_STATE:{rules:[],inclusive:!1},STATE:{rules:[13,14,27,28,29,30,31,32,37,38,42,43,44],inclusive:!1},ID:{rules:[13,14],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,9,10,11,12,14,15,16,19,21,23,26,44,47,58,59,60,61,62,63,64,66,67],inclusive:!0}}};function B(){this.yy={}}return D.lexer=L,B.prototype=D,D.Parser=B,new B}();e.parser=r,e.Parser=r.Parser,e.parse=function(){return r.parse.apply(r,arguments)},e.main=function(t){t[1]||(console.log("Usage: "+t[0]+" FILE"),process.exit(1));var r=n(3069).readFileSync(n(6470).normalize(t[1]),"utf8");return e.parser.parse(r)},n.c[n.s]===t&&e.main(process.argv.slice(1))},9763:(t,e,n)=>{t=n.nmd(t);var r=function(){var t=function(t,e,n,r){for(n=n||{},r=t.length;r--;n[t[r]]=e);return n},e=[1,2],n=[1,5],r=[6,9,11,17,18,20,22,23,24,26],i=[1,15],a=[1,16],o=[1,17],s=[1,18],c=[1,19],u=[1,20],l=[1,24],h=[4,6,9,11,17,18,20,22,23,24,26],f={trace:function(){},yy:{},symbols_:{error:2,start:3,journey:4,document:5,EOF:6,directive:7,line:8,SPACE:9,statement:10,NEWLINE:11,openDirective:12,typeDirective:13,closeDirective:14,":":15,argDirective:16,title:17,acc_title:18,acc_title_value:19,acc_descr:20,acc_descr_value:21,acc_descr_multiline_value:22,section:23,taskName:24,taskData:25,open_directive:26,type_directive:27,arg_directive:28,close_directive:29,$accept:0,$end:1},terminals_:{2:"error",4:"journey",6:"EOF",9:"SPACE",11:"NEWLINE",15:":",17:"title",18:"acc_title",19:"acc_title_value",20:"acc_descr",21:"acc_descr_value",22:"acc_descr_multiline_value",23:"section",24:"taskName",25:"taskData",26:"open_directive",27:"type_directive",28:"arg_directive",29:"close_directive"},productions_:[0,[3,3],[3,2],[5,0],[5,2],[8,2],[8,1],[8,1],[8,1],[7,4],[7,6],[10,1],[10,2],[10,2],[10,1],[10,1],[10,2],[10,1],[12,1],[13,1],[16,1],[14,1]],performAction:function(t,e,n,r,i,a,o){var s=a.length-1;switch(i){case 1:return a[s-1];case 3:case 7:case 8:this.$=[];break;case 4:a[s-1].push(a[s]),this.$=a[s-1];break;case 5:case 6:this.$=a[s];break;case 11:r.setDiagramTitle(a[s].substr(6)),this.$=a[s].substr(6);break;case 12:this.$=a[s].trim(),r.setAccTitle(this.$);break;case 13:case 14:this.$=a[s].trim(),r.setAccDescription(this.$);break;case 15:r.addSection(a[s].substr(8)),this.$=a[s].substr(8);break;case 16:r.addTask(a[s-1],a[s]),this.$="task";break;case 18:r.parseDirective("%%{","open_directive");break;case 19:r.parseDirective(a[s],"type_directive");break;case 20:a[s]=a[s].trim().replace(/'/g,'"'),r.parseDirective(a[s],"arg_directive");break;case 21:r.parseDirective("}%%","close_directive","journey")}},table:[{3:1,4:e,7:3,12:4,26:n},{1:[3]},t(r,[2,3],{5:6}),{3:7,4:e,7:3,12:4,26:n},{13:8,27:[1,9]},{27:[2,18]},{6:[1,10],7:21,8:11,9:[1,12],10:13,11:[1,14],12:4,17:i,18:a,20:o,22:s,23:c,24:u,26:n},{1:[2,2]},{14:22,15:[1,23],29:l},t([15,29],[2,19]),t(r,[2,8],{1:[2,1]}),t(r,[2,4]),{7:21,10:25,12:4,17:i,18:a,20:o,22:s,23:c,24:u,26:n},t(r,[2,6]),t(r,[2,7]),t(r,[2,11]),{19:[1,26]},{21:[1,27]},t(r,[2,14]),t(r,[2,15]),{25:[1,28]},t(r,[2,17]),{11:[1,29]},{16:30,28:[1,31]},{11:[2,21]},t(r,[2,5]),t(r,[2,12]),t(r,[2,13]),t(r,[2,16]),t(h,[2,9]),{14:32,29:l},{29:[2,20]},{11:[1,33]},t(h,[2,10])],defaultActions:{5:[2,18],7:[2,2],24:[2,21],31:[2,20]},parseError:function(t,e){if(!e.recoverable){var n=new Error(t);throw n.hash=e,n}this.trace(t)},parse:function(t){var e=this,n=[0],r=[],i=[null],a=[],o=this.table,s="",c=0,u=0,l=0,h=2,f=1,d=a.slice.call(arguments,1),p=Object.create(this.lexer),g={yy:{}};for(var y in this.yy)Object.prototype.hasOwnProperty.call(this.yy,y)&&(g.yy[y]=this.yy[y]);p.setInput(t,g.yy),g.yy.lexer=p,g.yy.parser=this,void 0===p.yylloc&&(p.yylloc={});var m=p.yylloc;a.push(m);var v=p.options&&p.options.ranges;function b(){var t;return"number"!=typeof(t=r.pop()||p.lex()||f)&&(t instanceof Array&&(t=(r=t).pop()),t=e.symbols_[t]||t),t}"function"==typeof g.yy.parseError?this.parseError=g.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var _,x,w,k,T,E,C,S,A,M={};;){if(w=n[n.length-1],this.defaultActions[w]?k=this.defaultActions[w]:(null==_&&(_=b()),k=o[w]&&o[w][_]),void 0===k||!k.length||!k[0]){var N="";for(E in A=[],o[w])this.terminals_[E]&&E>h&&A.push("'"+this.terminals_[E]+"'");N=p.showPosition?"Parse error on line "+(c+1)+":\n"+p.showPosition()+"\nExpecting "+A.join(", ")+", got '"+(this.terminals_[_]||_)+"'":"Parse error on line "+(c+1)+": Unexpected "+(_==f?"end of input":"'"+(this.terminals_[_]||_)+"'"),this.parseError(N,{text:p.match,token:this.terminals_[_]||_,line:p.yylineno,loc:m,expected:A})}if(k[0]instanceof Array&&k.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+_);switch(k[0]){case 1:n.push(_),i.push(p.yytext),a.push(p.yylloc),n.push(k[1]),_=null,x?(_=x,x=null):(u=p.yyleng,s=p.yytext,c=p.yylineno,m=p.yylloc,l>0&&l--);break;case 2:if(C=this.productions_[k[1]][1],M.$=i[i.length-C],M._$={first_line:a[a.length-(C||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(C||1)].first_column,last_column:a[a.length-1].last_column},v&&(M._$.range=[a[a.length-(C||1)].range[0],a[a.length-1].range[1]]),void 0!==(T=this.performAction.apply(M,[s,u,c,g.yy,k[1],i,a].concat(d))))return T;C&&(n=n.slice(0,-1*C*2),i=i.slice(0,-1*C),a=a.slice(0,-1*C)),n.push(this.productions_[k[1]][0]),i.push(M.$),a.push(M._$),S=o[n[n.length-2]][n[n.length-1]],n.push(S);break;case 3:return!0}}return!0}},d={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var r=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===r.length?this.yylloc.first_column:0)+r[r.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var n,r,i;if(this.options.backtrack_lexer&&(i={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(i.yylloc.range=this.yylloc.range.slice(0))),(r=t[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-r[r.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],n=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n)return n;if(this._backtrack){for(var a in i)this[a]=i[a];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,n,r;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var i=this._currentRules(),a=0;a<i.length;a++)if((n=this._input.match(this.rules[i[a]]))&&(!e||n[0].length>e[0].length)){if(e=n,r=a,this.options.backtrack_lexer){if(!1!==(t=this.test_match(n,i[a])))return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?!1!==(t=this.test_match(e,i[r]))&&t:""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(t){return(t=this.conditionStack.length-1-Math.abs(t||0))>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(t,e,n,r){switch(n){case 0:return this.begin("open_directive"),26;case 1:return this.begin("type_directive"),27;case 2:return this.popState(),this.begin("arg_directive"),15;case 3:return this.popState(),this.popState(),29;case 4:return 28;case 5:case 6:case 8:case 9:break;case 7:return 11;case 10:return 4;case 11:return 17;case 12:return this.begin("acc_title"),18;case 13:return this.popState(),"acc_title_value";case 14:return this.begin("acc_descr"),20;case 15:return this.popState(),"acc_descr_value";case 16:this.begin("acc_descr_multiline");break;case 17:this.popState();break;case 18:return"acc_descr_multiline_value";case 19:return 23;case 20:return 24;case 21:return 25;case 22:return 15;case 23:return 6;case 24:return"INVALID"}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:journey\b)/i,/^(?:title\s[^#\n;]+)/i,/^(?:accTitle\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*\{\s*)/i,/^(?:[\}])/i,/^(?:[^\}]*)/i,/^(?:section\s[^#:\n;]+)/i,/^(?:[^#:\n;]+)/i,/^(?::[^#\n;]+)/i,/^(?::)/i,/^(?:$)/i,/^(?:.)/i],conditions:{open_directive:{rules:[1],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},acc_descr_multiline:{rules:[17,18],inclusive:!1},acc_descr:{rules:[15],inclusive:!1},acc_title:{rules:[13],inclusive:!1},INITIAL:{rules:[0,5,6,7,8,9,10,11,12,14,16,19,20,21,22,23,24],inclusive:!0}}};function p(){this.yy={}}return f.lexer=d,p.prototype=f,f.Parser=p,new p}();e.parser=r,e.Parser=r.Parser,e.parse=function(){return r.parse.apply(r,arguments)},e.main=function(t){t[1]||(console.log("Usage: "+t[0]+" FILE"),process.exit(1));var r=n(9143).readFileSync(n(6470).normalize(t[1]),"utf8");return e.parser.parse(r)},n.c[n.s]===t&&e.main(process.argv.slice(1))},7967:(t,e)=>{"use strict";e.N=void 0;var n=/^([^\w]*)(javascript|data|vbscript)/im,r=/&#(\w+)(^\w|;)?/g,i=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,a=/^([^:]+):/gm,o=[".","/"];e.N=function(t){var e,s=(e=t||"",e.replace(r,(function(t,e){return String.fromCharCode(e)}))).replace(i,"").trim();if(!s)return"about:blank";if(function(t){return o.indexOf(t[0])>-1}(s))return s;var c=s.match(a);if(!c)return s;var u=c[0];return n.test(u)?"about:blank":s}},3841:t=>{t.exports=function(t,e){return t.intersect(e)}},8968:(t,e,n)=>{"use strict";n.d(e,{default:()=>VC});var r=n(1941),i=n.n(r),a={debug:1,info:2,warn:3,error:4,fatal:5},o={debug:function(){},info:function(){},warn:function(){},error:function(){},fatal:function(){}},s=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"fatal";isNaN(t)&&(t=t.toLowerCase(),void 0!==a[t]&&(t=a[t])),o.trace=function(){},o.debug=function(){},o.info=function(){},o.warn=function(){},o.error=function(){},o.fatal=function(){},t<=a.fatal&&(o.fatal=console.error?console.error.bind(console,c("FATAL"),"color: orange"):console.log.bind(console,"",c("FATAL"))),t<=a.error&&(o.error=console.error?console.error.bind(console,c("ERROR"),"color: orange"):console.log.bind(console,"",c("ERROR"))),t<=a.warn&&(o.warn=console.warn?console.warn.bind(console,c("WARN"),"color: orange"):console.log.bind(console,"",c("WARN"))),t<=a.info&&(o.info=console.info?console.info.bind(console,c("INFO"),"color: lightblue"):console.log.bind(console,"",c("INFO"))),t<=a.debug&&(o.debug=console.debug?console.debug.bind(console,c("DEBUG"),"color: lightgreen"):console.log.bind(console,"",c("DEBUG")))},c=function(t){var e=i()().format("ss.SSS");return"%c".concat(e," : ").concat(t," : ")};function u(t,e){let n;if(void 0===e)for(const e of t)null!=e&&(n<e||void 0===n&&e>=e)&&(n=e);else{let r=-1;for(let i of t)null!=(i=e(i,++r,t))&&(n<i||void 0===n&&i>=i)&&(n=i)}return n}function l(t,e){let n;if(void 0===e)for(const e of t)null!=e&&(n>e||void 0===n&&e>=e)&&(n=e);else{let r=-1;for(let i of t)null!=(i=e(i,++r,t))&&(n>i||void 0===n&&i>=i)&&(n=i)}return n}function h(t){return t}var f=1e-6;function d(t){return"translate("+t+",0)"}function p(t){return"translate(0,"+t+")"}function g(t){return e=>+t(e)}function y(t,e){return e=Math.max(0,t.bandwidth()-2*e)/2,t.round()&&(e=Math.round(e)),n=>+t(n)+e}function m(){return!this.__axis}function v(t,e){var n=[],r=null,i=null,a=6,o=6,s=3,c="undefined"!=typeof window&&window.devicePixelRatio>1?0:.5,u=1===t||4===t?-1:1,l=4===t||2===t?"x":"y",v=1===t||3===t?d:p;function b(d){var p=null==r?e.ticks?e.ticks.apply(e,n):e.domain():r,b=null==i?e.tickFormat?e.tickFormat.apply(e,n):h:i,_=Math.max(a,0)+s,x=e.range(),w=+x[0]+c,k=+x[x.length-1]+c,T=(e.bandwidth?y:g)(e.copy(),c),E=d.selection?d.selection():d,C=E.selectAll(".domain").data([null]),S=E.selectAll(".tick").data(p,e).order(),A=S.exit(),M=S.enter().append("g").attr("class","tick"),N=S.select("line"),D=S.select("text");C=C.merge(C.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),S=S.merge(M),N=N.merge(M.append("line").attr("stroke","currentColor").attr(l+"2",u*a)),D=D.merge(M.append("text").attr("fill","currentColor").attr(l,u*_).attr("dy",1===t?"0em":3===t?"0.71em":"0.32em")),d!==E&&(C=C.transition(d),S=S.transition(d),N=N.transition(d),D=D.transition(d),A=A.transition(d).attr("opacity",f).attr("transform",(function(t){return isFinite(t=T(t))?v(t+c):this.getAttribute("transform")})),M.attr("opacity",f).attr("transform",(function(t){var e=this.parentNode.__axis;return v((e&&isFinite(e=e(t))?e:T(t))+c)}))),A.remove(),C.attr("d",4===t||2===t?o?"M"+u*o+","+w+"H"+c+"V"+k+"H"+u*o:"M"+c+","+w+"V"+k:o?"M"+w+","+u*o+"V"+c+"H"+k+"V"+u*o:"M"+w+","+c+"H"+k),S.attr("opacity",1).attr("transform",(function(t){return v(T(t)+c)})),N.attr(l+"2",u*a),D.attr(l,u*_).text(b),E.filter(m).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===t?"start":4===t?"end":"middle"),E.each((function(){this.__axis=T}))}return b.scale=function(t){return arguments.length?(e=t,b):e},b.ticks=function(){return n=Array.from(arguments),b},b.tickArguments=function(t){return arguments.length?(n=null==t?[]:Array.from(t),b):n.slice()},b.tickValues=function(t){return arguments.length?(r=null==t?null:Array.from(t),b):r&&r.slice()},b.tickFormat=function(t){return arguments.length?(i=t,b):i},b.tickSize=function(t){return arguments.length?(a=o=+t,b):a},b.tickSizeInner=function(t){return arguments.length?(a=+t,b):a},b.tickSizeOuter=function(t){return arguments.length?(o=+t,b):o},b.tickPadding=function(t){return arguments.length?(s=+t,b):s},b.offset=function(t){return arguments.length?(c=+t,b):c},b}function b(){}function _(t){return null==t?b:function(){return this.querySelector(t)}}function x(t){return null==t?[]:Array.isArray(t)?t:Array.from(t)}function w(){return[]}function k(t){return null==t?w:function(){return this.querySelectorAll(t)}}function T(t){return function(){return this.matches(t)}}function E(t){return function(e){return e.matches(t)}}var C=Array.prototype.find;function S(){return this.firstElementChild}var A=Array.prototype.filter;function M(){return Array.from(this.children)}function N(t){return new Array(t.length)}function D(t,e){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=e}function L(t){return function(){return t}}function B(t,e,n,r,i,a){for(var o,s=0,c=e.length,u=a.length;s<u;++s)(o=e[s])?(o.__data__=a[s],r[s]=o):n[s]=new D(t,a[s]);for(;s<c;++s)(o=e[s])&&(i[s]=o)}function O(t,e,n,r,i,a,o){var s,c,u,l=new Map,h=e.length,f=a.length,d=new Array(h);for(s=0;s<h;++s)(c=e[s])&&(d[s]=u=o.call(c,c.__data__,s,e)+"",l.has(u)?i[s]=c:l.set(u,c));for(s=0;s<f;++s)u=o.call(t,a[s],s,a)+"",(c=l.get(u))?(r[s]=c,c.__data__=a[s],l.delete(u)):n[s]=new D(t,a[s]);for(s=0;s<h;++s)(c=e[s])&&l.get(d[s])===c&&(i[s]=c)}function I(t){return t.__data__}function R(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function F(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}D.prototype={constructor:D,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,e){return this._parent.insertBefore(t,e)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};var P="http://www.w3.org/1999/xhtml";const Y={svg:"http://www.w3.org/2000/svg",xhtml:P,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function j(t){var e=t+="",n=e.indexOf(":");return n>=0&&"xmlns"!==(e=t.slice(0,n))&&(t=t.slice(n+1)),Y.hasOwnProperty(e)?{space:Y[e],local:t}:t}function U(t){return function(){this.removeAttribute(t)}}function z(t){return function(){this.removeAttributeNS(t.space,t.local)}}function $(t,e){return function(){this.setAttribute(t,e)}}function q(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}function H(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttribute(t):this.setAttribute(t,n)}}function W(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,n)}}function V(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function G(t){return function(){this.style.removeProperty(t)}}function X(t,e,n){return function(){this.style.setProperty(t,e,n)}}function Z(t,e,n){return function(){var r=e.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,n)}}function K(t,e){return t.style.getPropertyValue(e)||V(t).getComputedStyle(t,null).getPropertyValue(e)}function Q(t){return function(){delete this[t]}}function J(t,e){return function(){this[t]=e}}function tt(t,e){return function(){var n=e.apply(this,arguments);null==n?delete this[t]:this[t]=n}}function et(t){return t.trim().split(/^|\s+/)}function nt(t){return t.classList||new rt(t)}function rt(t){this._node=t,this._names=et(t.getAttribute("class")||"")}function it(t,e){for(var n=nt(t),r=-1,i=e.length;++r<i;)n.add(e[r])}function at(t,e){for(var n=nt(t),r=-1,i=e.length;++r<i;)n.remove(e[r])}function ot(t){return function(){it(this,t)}}function st(t){return function(){at(this,t)}}function ct(t,e){return function(){(e.apply(this,arguments)?it:at)(this,t)}}function ut(){this.textContent=""}function lt(t){return function(){this.textContent=t}}function ht(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?"":e}}function ft(){this.innerHTML=""}function dt(t){return function(){this.innerHTML=t}}function pt(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?"":e}}function gt(){this.nextSibling&&this.parentNode.appendChild(this)}function yt(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function mt(t){return function(){var e=this.ownerDocument,n=this.namespaceURI;return n===P&&e.documentElement.namespaceURI===P?e.createElement(t):e.createElementNS(n,t)}}function vt(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function bt(t){var e=j(t);return(e.local?vt:mt)(e)}function _t(){return null}function xt(){var t=this.parentNode;t&&t.removeChild(this)}function wt(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function kt(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function Tt(t){return t.trim().split(/^|\s+/).map((function(t){var e="",n=t.indexOf(".");return n>=0&&(e=t.slice(n+1),t=t.slice(0,n)),{type:t,name:e}}))}function Et(t){return function(){var e=this.__on;if(e){for(var n,r=0,i=-1,a=e.length;r<a;++r)n=e[r],t.type&&n.type!==t.type||n.name!==t.name?e[++i]=n:this.removeEventListener(n.type,n.listener,n.options);++i?e.length=i:delete this.__on}}}function Ct(t,e,n){return function(){var r,i=this.__on,a=function(t){return function(e){t.call(this,e,this.__data__)}}(e);if(i)for(var o=0,s=i.length;o<s;++o)if((r=i[o]).type===t.type&&r.name===t.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=a,r.options=n),void(r.value=e);this.addEventListener(t.type,a,n),r={type:t.type,name:t.name,value:e,listener:a,options:n},i?i.push(r):this.__on=[r]}}function St(t,e,n){var r=V(t),i=r.CustomEvent;"function"==typeof i?i=new i(e,n):(i=r.document.createEvent("Event"),n?(i.initEvent(e,n.bubbles,n.cancelable),i.detail=n.detail):i.initEvent(e,!1,!1)),t.dispatchEvent(i)}function At(t,e){return function(){return St(this,t,e)}}function Mt(t,e){return function(){return St(this,t,e.apply(this,arguments))}}rt.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var Nt=[null];function Dt(t,e){this._groups=t,this._parents=e}function Lt(){return new Dt([[document.documentElement]],Nt)}Dt.prototype=Lt.prototype={constructor:Dt,select:function(t){"function"!=typeof t&&(t=_(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o,s=e[i],c=s.length,u=r[i]=new Array(c),l=0;l<c;++l)(a=s[l])&&(o=t.call(a,a.__data__,l,s))&&("__data__"in a&&(o.__data__=a.__data__),u[l]=o);return new Dt(r,this._parents)},selectAll:function(t){t="function"==typeof t?function(t){return function(){return x(t.apply(this,arguments))}}(t):k(t);for(var e=this._groups,n=e.length,r=[],i=[],a=0;a<n;++a)for(var o,s=e[a],c=s.length,u=0;u<c;++u)(o=s[u])&&(r.push(t.call(o,o.__data__,u,s)),i.push(o));return new Dt(r,i)},selectChild:function(t){return this.select(null==t?S:function(t){return function(){return C.call(this.children,t)}}("function"==typeof t?t:E(t)))},selectChildren:function(t){return this.selectAll(null==t?M:function(t){return function(){return A.call(this.children,t)}}("function"==typeof t?t:E(t)))},filter:function(t){"function"!=typeof t&&(t=T(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o=e[i],s=o.length,c=r[i]=[],u=0;u<s;++u)(a=o[u])&&t.call(a,a.__data__,u,o)&&c.push(a);return new Dt(r,this._parents)},data:function(t,e){if(!arguments.length)return Array.from(this,I);var n=e?O:B,r=this._parents,i=this._groups;"function"!=typeof t&&(t=L(t));for(var a=i.length,o=new Array(a),s=new Array(a),c=new Array(a),u=0;u<a;++u){var l=r[u],h=i[u],f=h.length,d=R(t.call(l,l&&l.__data__,u,r)),p=d.length,g=s[u]=new Array(p),y=o[u]=new Array(p),m=c[u]=new Array(f);n(l,h,g,y,m,d,e);for(var v,b,_=0,x=0;_<p;++_)if(v=g[_]){for(_>=x&&(x=_+1);!(b=y[x])&&++x<p;);v._next=b||null}}return(o=new Dt(o,r))._enter=s,o._exit=c,o},enter:function(){return new Dt(this._enter||this._groups.map(N),this._parents)},exit:function(){return new Dt(this._exit||this._groups.map(N),this._parents)},join:function(t,e,n){var r=this.enter(),i=this,a=this.exit();return"function"==typeof t?(r=t(r))&&(r=r.selection()):r=r.append(t+""),null!=e&&(i=e(i))&&(i=i.selection()),null==n?a.remove():n(a),r&&i?r.merge(i).order():i},merge:function(t){for(var e=t.selection?t.selection():t,n=this._groups,r=e._groups,i=n.length,a=r.length,o=Math.min(i,a),s=new Array(i),c=0;c<o;++c)for(var u,l=n[c],h=r[c],f=l.length,d=s[c]=new Array(f),p=0;p<f;++p)(u=l[p]||h[p])&&(d[p]=u);for(;c<i;++c)s[c]=n[c];return new Dt(s,this._parents)},selection:function(){return this},order:function(){for(var t=this._groups,e=-1,n=t.length;++e<n;)for(var r,i=t[e],a=i.length-1,o=i[a];--a>=0;)(r=i[a])&&(o&&4^r.compareDocumentPosition(o)&&o.parentNode.insertBefore(r,o),o=r);return this},sort:function(t){function e(e,n){return e&&n?t(e.__data__,n.__data__):!e-!n}t||(t=F);for(var n=this._groups,r=n.length,i=new Array(r),a=0;a<r;++a){for(var o,s=n[a],c=s.length,u=i[a]=new Array(c),l=0;l<c;++l)(o=s[l])&&(u[l]=o);u.sort(e)}return new Dt(i,this._parents).order()},call:function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r=t[e],i=0,a=r.length;i<a;++i){var o=r[i];if(o)return o}return null},size:function(){let t=0;for(const e of this)++t;return t},empty:function(){return!this.node()},each:function(t){for(var e=this._groups,n=0,r=e.length;n<r;++n)for(var i,a=e[n],o=0,s=a.length;o<s;++o)(i=a[o])&&t.call(i,i.__data__,o,a);return this},attr:function(t,e){var n=j(t);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==e?n.local?z:U:"function"==typeof e?n.local?W:H:n.local?q:$)(n,e))},style:function(t,e,n){return arguments.length>1?this.each((null==e?G:"function"==typeof e?Z:X)(t,e,null==n?"":n)):K(this.node(),t)},property:function(t,e){return arguments.length>1?this.each((null==e?Q:"function"==typeof e?tt:J)(t,e)):this.node()[t]},classed:function(t,e){var n=et(t+"");if(arguments.length<2){for(var r=nt(this.node()),i=-1,a=n.length;++i<a;)if(!r.contains(n[i]))return!1;return!0}return this.each(("function"==typeof e?ct:e?ot:st)(n,e))},text:function(t){return arguments.length?this.each(null==t?ut:("function"==typeof t?ht:lt)(t)):this.node().textContent},html:function(t){return arguments.length?this.each(null==t?ft:("function"==typeof t?pt:dt)(t)):this.node().innerHTML},raise:function(){return this.each(gt)},lower:function(){return this.each(yt)},append:function(t){var e="function"==typeof t?t:bt(t);return this.select((function(){return this.appendChild(e.apply(this,arguments))}))},insert:function(t,e){var n="function"==typeof t?t:bt(t),r=null==e?_t:"function"==typeof e?e:_(e);return this.select((function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)}))},remove:function(){return this.each(xt)},clone:function(t){return this.select(t?kt:wt)},datum:function(t){return arguments.length?this.property("__data__",t):this.node().__data__},on:function(t,e,n){var r,i,a=Tt(t+""),o=a.length;if(!(arguments.length<2)){for(s=e?Ct:Et,r=0;r<o;++r)this.each(s(a[r],e,n));return this}var s=this.node().__on;if(s)for(var c,u=0,l=s.length;u<l;++u)for(r=0,c=s[u];r<o;++r)if((i=a[r]).type===c.type&&i.name===c.name)return c.value},dispatch:function(t,e){return this.each(("function"==typeof e?Mt:At)(t,e))},[Symbol.iterator]:function*(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r,i=t[e],a=0,o=i.length;a<o;++a)(r=i[a])&&(yield r)}};const Bt=Lt;var Ot={value:()=>{}};function It(){for(var t,e=0,n=arguments.length,r={};e<n;++e){if(!(t=arguments[e]+"")||t in r||/[\s.]/.test(t))throw new Error("illegal type: "+t);r[t]=[]}return new Rt(r)}function Rt(t){this._=t}function Ft(t,e){return t.trim().split(/^|\s+/).map((function(t){var n="",r=t.indexOf(".");if(r>=0&&(n=t.slice(r+1),t=t.slice(0,r)),t&&!e.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:n}}))}function Pt(t,e){for(var n,r=0,i=t.length;r<i;++r)if((n=t[r]).name===e)return n.value}function Yt(t,e,n){for(var r=0,i=t.length;r<i;++r)if(t[r].name===e){t[r]=Ot,t=t.slice(0,r).concat(t.slice(r+1));break}return null!=n&&t.push({name:e,value:n}),t}Rt.prototype=It.prototype={constructor:Rt,on:function(t,e){var n,r=this._,i=Ft(t+"",r),a=-1,o=i.length;if(!(arguments.length<2)){if(null!=e&&"function"!=typeof e)throw new Error("invalid callback: "+e);for(;++a<o;)if(n=(t=i[a]).type)r[n]=Yt(r[n],t.name,e);else if(null==e)for(n in r)r[n]=Yt(r[n],t.name,null);return this}for(;++a<o;)if((n=(t=i[a]).type)&&(n=Pt(r[n],t.name)))return n},copy:function(){var t={},e=this._;for(var n in e)t[n]=e[n].slice();return new Rt(t)},call:function(t,e){if((n=arguments.length-2)>0)for(var n,r,i=new Array(n),a=0;a<n;++a)i[a]=arguments[a+2];if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(a=0,n=(r=this._[t]).length;a<n;++a)r[a].value.apply(e,i)},apply:function(t,e,n){if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(var r=this._[t],i=0,a=r.length;i<a;++i)r[i].value.apply(e,n)}};const jt=It;var Ut,zt,$t=0,qt=0,Ht=0,Wt=0,Vt=0,Gt=0,Xt="object"==typeof performance&&performance.now?performance:Date,Zt="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function Kt(){return Vt||(Zt(Qt),Vt=Xt.now()+Gt)}function Qt(){Vt=0}function Jt(){this._call=this._time=this._next=null}function te(t,e,n){var r=new Jt;return r.restart(t,e,n),r}function ee(){Vt=(Wt=Xt.now())+Gt,$t=qt=0;try{!function(){Kt(),++$t;for(var t,e=Ut;e;)(t=Vt-e._time)>=0&&e._call.call(void 0,t),e=e._next;--$t}()}finally{$t=0,function(){for(var t,e,n=Ut,r=1/0;n;)n._call?(r>n._time&&(r=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:Ut=e);zt=t,re(r)}(),Vt=0}}function ne(){var t=Xt.now(),e=t-Wt;e>1e3&&(Gt-=e,Wt=t)}function re(t){$t||(qt&&(qt=clearTimeout(qt)),t-Vt>24?(t<1/0&&(qt=setTimeout(ee,t-Xt.now()-Gt)),Ht&&(Ht=clearInterval(Ht))):(Ht||(Wt=Xt.now(),Ht=setInterval(ne,1e3)),$t=1,Zt(ee)))}function ie(t,e,n){var r=new Jt;return e=null==e?0:+e,r.restart((n=>{r.stop(),t(n+e)}),e,n),r}Jt.prototype=te.prototype={constructor:Jt,restart:function(t,e,n){if("function"!=typeof t)throw new TypeError("callback is not a function");n=(null==n?Kt():+n)+(null==e?0:+e),this._next||zt===this||(zt?zt._next=this:Ut=this,zt=this),this._call=t,this._time=n,re()},stop:function(){this._call&&(this._call=null,this._time=1/0,re())}};var ae=jt("start","end","cancel","interrupt"),oe=[];function se(t,e,n,r,i,a){var o=t.__transition;if(o){if(n in o)return}else t.__transition={};!function(t,e,n){var r,i=t.__transition;function a(c){var u,l,h,f;if(1!==n.state)return s();for(u in i)if((f=i[u]).name===n.name){if(3===f.state)return ie(a);4===f.state?(f.state=6,f.timer.stop(),f.on.call("interrupt",t,t.__data__,f.index,f.group),delete i[u]):+u<e&&(f.state=6,f.timer.stop(),f.on.call("cancel",t,t.__data__,f.index,f.group),delete i[u])}if(ie((function(){3===n.state&&(n.state=4,n.timer.restart(o,n.delay,n.time),o(c))})),n.state=2,n.on.call("start",t,t.__data__,n.index,n.group),2===n.state){for(n.state=3,r=new Array(h=n.tween.length),u=0,l=-1;u<h;++u)(f=n.tween[u].value.call(t,t.__data__,n.index,n.group))&&(r[++l]=f);r.length=l+1}}function o(e){for(var i=e<n.duration?n.ease.call(null,e/n.duration):(n.timer.restart(s),n.state=5,1),a=-1,o=r.length;++a<o;)r[a].call(t,i);5===n.state&&(n.on.call("end",t,t.__data__,n.index,n.group),s())}function s(){for(var r in n.state=6,n.timer.stop(),delete i[e],i)return;delete t.__transition}i[e]=n,n.timer=te((function(t){n.state=1,n.timer.restart(a,n.delay,n.time),n.delay<=t&&a(t-n.delay)}),0,n.time)}(t,n,{name:e,index:r,group:i,on:ae,tween:oe,time:a.time,delay:a.delay,duration:a.duration,ease:a.ease,timer:null,state:0})}function ce(t,e){var n=le(t,e);if(n.state>0)throw new Error("too late; already scheduled");return n}function ue(t,e){var n=le(t,e);if(n.state>3)throw new Error("too late; already running");return n}function le(t,e){var n=t.__transition;if(!n||!(n=n[e]))throw new Error("transition not found");return n}function he(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}var fe,de=180/Math.PI,pe={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function ge(t,e,n,r,i,a){var o,s,c;return(o=Math.sqrt(t*t+e*e))&&(t/=o,e/=o),(c=t*n+e*r)&&(n-=t*c,r-=e*c),(s=Math.sqrt(n*n+r*r))&&(n/=s,r/=s,c/=s),t*r<e*n&&(t=-t,e=-e,c=-c,o=-o),{translateX:i,translateY:a,rotate:Math.atan2(e,t)*de,skewX:Math.atan(c)*de,scaleX:o,scaleY:s}}function ye(t,e,n,r){function i(t){return t.length?t.pop()+" ":""}return function(a,o){var s=[],c=[];return a=t(a),o=t(o),function(t,r,i,a,o,s){if(t!==i||r!==a){var c=o.push("translate(",null,e,null,n);s.push({i:c-4,x:he(t,i)},{i:c-2,x:he(r,a)})}else(i||a)&&o.push("translate("+i+e+a+n)}(a.translateX,a.translateY,o.translateX,o.translateY,s,c),function(t,e,n,a){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),a.push({i:n.push(i(n)+"rotate(",null,r)-2,x:he(t,e)})):e&&n.push(i(n)+"rotate("+e+r)}(a.rotate,o.rotate,s,c),function(t,e,n,a){t!==e?a.push({i:n.push(i(n)+"skewX(",null,r)-2,x:he(t,e)}):e&&n.push(i(n)+"skewX("+e+r)}(a.skewX,o.skewX,s,c),function(t,e,n,r,a,o){if(t!==n||e!==r){var s=a.push(i(a)+"scale(",null,",",null,")");o.push({i:s-4,x:he(t,n)},{i:s-2,x:he(e,r)})}else 1===n&&1===r||a.push(i(a)+"scale("+n+","+r+")")}(a.scaleX,a.scaleY,o.scaleX,o.scaleY,s,c),a=o=null,function(t){for(var e,n=-1,r=c.length;++n<r;)s[(e=c[n]).i]=e.x(t);return s.join("")}}}var me=ye((function(t){const e=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(t+"");return e.isIdentity?pe:ge(e.a,e.b,e.c,e.d,e.e,e.f)}),"px, ","px)","deg)"),ve=ye((function(t){return null==t?pe:(fe||(fe=document.createElementNS("http://www.w3.org/2000/svg","g")),fe.setAttribute("transform",t),(t=fe.transform.baseVal.consolidate())?ge((t=t.matrix).a,t.b,t.c,t.d,t.e,t.f):pe)}),", ",")",")");function be(t,e){var n,r;return function(){var i=ue(this,t),a=i.tween;if(a!==n)for(var o=0,s=(r=n=a).length;o<s;++o)if(r[o].name===e){(r=r.slice()).splice(o,1);break}i.tween=r}}function _e(t,e,n){var r,i;if("function"!=typeof n)throw new Error;return function(){var a=ue(this,t),o=a.tween;if(o!==r){i=(r=o).slice();for(var s={name:e,value:n},c=0,u=i.length;c<u;++c)if(i[c].name===e){i[c]=s;break}c===u&&i.push(s)}a.tween=i}}function xe(t,e,n){var r=t._id;return t.each((function(){var t=ue(this,r);(t.value||(t.value={}))[e]=n.apply(this,arguments)})),function(t){return le(t,r).value[e]}}function we(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function ke(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}function Te(){}var Ee=.7,Ce=1/Ee,Se="\\s*([+-]?\\d+)\\s*",Ae="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Me="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Ne=/^#([0-9a-f]{3,8})$/,De=new RegExp("^rgb\\("+[Se,Se,Se]+"\\)$"),Le=new RegExp("^rgb\\("+[Me,Me,Me]+"\\)$"),Be=new RegExp("^rgba\\("+[Se,Se,Se,Ae]+"\\)$"),Oe=new RegExp("^rgba\\("+[Me,Me,Me,Ae]+"\\)$"),Ie=new RegExp("^hsl\\("+[Ae,Me,Me]+"\\)$"),Re=new RegExp("^hsla\\("+[Ae,Me,Me,Ae]+"\\)$"),Fe={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Pe(){return this.rgb().formatHex()}function Ye(){return this.rgb().formatRgb()}function je(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=Ne.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?Ue(e):3===n?new He(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?ze(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?ze(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=De.exec(t))?new He(e[1],e[2],e[3],1):(e=Le.exec(t))?new He(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=Be.exec(t))?ze(e[1],e[2],e[3],e[4]):(e=Oe.exec(t))?ze(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=Ie.exec(t))?Xe(e[1],e[2]/100,e[3]/100,1):(e=Re.exec(t))?Xe(e[1],e[2]/100,e[3]/100,e[4]):Fe.hasOwnProperty(t)?Ue(Fe[t]):"transparent"===t?new He(NaN,NaN,NaN,0):null}function Ue(t){return new He(t>>16&255,t>>8&255,255&t,1)}function ze(t,e,n,r){return r<=0&&(t=e=n=NaN),new He(t,e,n,r)}function $e(t){return t instanceof Te||(t=je(t)),t?new He((t=t.rgb()).r,t.g,t.b,t.opacity):new He}function qe(t,e,n,r){return 1===arguments.length?$e(t):new He(t,e,n,null==r?1:r)}function He(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function We(){return"#"+Ge(this.r)+Ge(this.g)+Ge(this.b)}function Ve(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function Ge(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?"0":"")+t.toString(16)}function Xe(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new Ke(t,e,n,r)}function Ze(t){if(t instanceof Ke)return new Ke(t.h,t.s,t.l,t.opacity);if(t instanceof Te||(t=je(t)),!t)return new Ke;if(t instanceof Ke)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),a=Math.max(e,n,r),o=NaN,s=a-i,c=(a+i)/2;return s?(o=e===a?(n-r)/s+6*(n<r):n===a?(r-e)/s+2:(e-n)/s+4,s/=c<.5?a+i:2-a-i,o*=60):s=c>0&&c<1?0:o,new Ke(o,s,c,t.opacity)}function Ke(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function Qe(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}function Je(t,e,n,r,i){var a=t*t,o=a*t;return((1-3*t+3*a-o)*e+(4-6*a+3*o)*n+(1+3*t+3*a-3*o)*r+o*i)/6}we(Te,je,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:Pe,formatHex:Pe,formatHsl:function(){return Ze(this).formatHsl()},formatRgb:Ye,toString:Ye}),we(He,qe,ke(Te,{brighter:function(t){return t=null==t?Ce:Math.pow(Ce,t),new He(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?Ee:Math.pow(Ee,t),new He(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:We,formatHex:We,formatRgb:Ve,toString:Ve})),we(Ke,(function(t,e,n,r){return 1===arguments.length?Ze(t):new Ke(t,e,n,null==r?1:r)}),ke(Te,{brighter:function(t){return t=null==t?Ce:Math.pow(Ce,t),new Ke(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?Ee:Math.pow(Ee,t),new Ke(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new He(Qe(t>=240?t-240:t+120,i,r),Qe(t,i,r),Qe(t<120?t+240:t-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));const tn=t=>()=>t;function en(t,e){var n=e-t;return n?function(t,e){return function(n){return t+n*e}}(t,n):tn(isNaN(t)?e:t)}const nn=function t(e){var n=function(t){return 1==(t=+t)?en:function(e,n){return n-e?function(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}(e,n,t):tn(isNaN(e)?n:e)}}(e);function r(t,e){var r=n((t=qe(t)).r,(e=qe(e)).r),i=n(t.g,e.g),a=n(t.b,e.b),o=en(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=i(e),t.b=a(e),t.opacity=o(e),t+""}}return r.gamma=t,r}(1);function rn(t){return function(e){var n,r,i=e.length,a=new Array(i),o=new Array(i),s=new Array(i);for(n=0;n<i;++n)r=qe(e[n]),a[n]=r.r||0,o[n]=r.g||0,s[n]=r.b||0;return a=t(a),o=t(o),s=t(s),r.opacity=1,function(t){return r.r=a(t),r.g=o(t),r.b=s(t),r+""}}}rn((function(t){var e=t.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),i=t[r],a=t[r+1],o=r>0?t[r-1]:2*i-a,s=r<e-1?t[r+2]:2*a-i;return Je((n-r/e)*e,o,i,a,s)}})),rn((function(t){var e=t.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*e),i=t[(r+e-1)%e],a=t[r%e],o=t[(r+1)%e],s=t[(r+2)%e];return Je((n-r/e)*e,i,a,o,s)}}));var an=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,on=new RegExp(an.source,"g");function sn(t,e){var n,r,i,a=an.lastIndex=on.lastIndex=0,o=-1,s=[],c=[];for(t+="",e+="";(n=an.exec(t))&&(r=on.exec(e));)(i=r.index)>a&&(i=e.slice(a,i),s[o]?s[o]+=i:s[++o]=i),(n=n[0])===(r=r[0])?s[o]?s[o]+=r:s[++o]=r:(s[++o]=null,c.push({i:o,x:he(n,r)})),a=on.lastIndex;return a<e.length&&(i=e.slice(a),s[o]?s[o]+=i:s[++o]=i),s.length<2?c[0]?function(t){return function(e){return t(e)+""}}(c[0].x):function(t){return function(){return t}}(e):(e=c.length,function(t){for(var n,r=0;r<e;++r)s[(n=c[r]).i]=n.x(t);return s.join("")})}function cn(t,e){var n;return("number"==typeof e?he:e instanceof je?nn:(n=je(e))?(e=n,nn):sn)(t,e)}function un(t){return function(){this.removeAttribute(t)}}function ln(t){return function(){this.removeAttributeNS(t.space,t.local)}}function hn(t,e,n){var r,i,a=n+"";return function(){var o=this.getAttribute(t);return o===a?null:o===r?i:i=e(r=o,n)}}function fn(t,e,n){var r,i,a=n+"";return function(){var o=this.getAttributeNS(t.space,t.local);return o===a?null:o===r?i:i=e(r=o,n)}}function dn(t,e,n){var r,i,a;return function(){var o,s,c=n(this);if(null!=c)return(o=this.getAttribute(t))===(s=c+"")?null:o===r&&s===i?a:(i=s,a=e(r=o,c));this.removeAttribute(t)}}function pn(t,e,n){var r,i,a;return function(){var o,s,c=n(this);if(null!=c)return(o=this.getAttributeNS(t.space,t.local))===(s=c+"")?null:o===r&&s===i?a:(i=s,a=e(r=o,c));this.removeAttributeNS(t.space,t.local)}}function gn(t,e){return function(n){this.setAttribute(t,e.call(this,n))}}function yn(t,e){return function(n){this.setAttributeNS(t.space,t.local,e.call(this,n))}}function mn(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&yn(t,i)),n}return i._value=e,i}function vn(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&gn(t,i)),n}return i._value=e,i}function bn(t,e){return function(){ce(this,t).delay=+e.apply(this,arguments)}}function _n(t,e){return e=+e,function(){ce(this,t).delay=e}}function xn(t,e){return function(){ue(this,t).duration=+e.apply(this,arguments)}}function wn(t,e){return e=+e,function(){ue(this,t).duration=e}}function kn(t,e){if("function"!=typeof e)throw new Error;return function(){ue(this,t).ease=e}}function Tn(t,e,n){var r,i,a=function(t){return(t+"").trim().split(/^|\s+/).every((function(t){var e=t.indexOf(".");return e>=0&&(t=t.slice(0,e)),!t||"start"===t}))}(e)?ce:ue;return function(){var o=a(this,t),s=o.on;s!==r&&(i=(r=s).copy()).on(e,n),o.on=i}}var En=Bt.prototype.constructor;function Cn(t){return function(){this.style.removeProperty(t)}}function Sn(t,e,n){return function(r){this.style.setProperty(t,e.call(this,r),n)}}function An(t,e,n){var r,i;function a(){var a=e.apply(this,arguments);return a!==i&&(r=(i=a)&&Sn(t,a,n)),r}return a._value=e,a}function Mn(t){return function(e){this.textContent=t.call(this,e)}}function Nn(t){var e,n;function r(){var r=t.apply(this,arguments);return r!==n&&(e=(n=r)&&Mn(r)),e}return r._value=t,r}var Dn=0;function Ln(t,e,n,r){this._groups=t,this._parents=e,this._name=n,this._id=r}function Bn(){return++Dn}var On=Bt.prototype;Ln.prototype=function(t){return Bt().transition(t)}.prototype={constructor:Ln,select:function(t){var e=this._name,n=this._id;"function"!=typeof t&&(t=_(t));for(var r=this._groups,i=r.length,a=new Array(i),o=0;o<i;++o)for(var s,c,u=r[o],l=u.length,h=a[o]=new Array(l),f=0;f<l;++f)(s=u[f])&&(c=t.call(s,s.__data__,f,u))&&("__data__"in s&&(c.__data__=s.__data__),h[f]=c,se(h[f],e,n,f,h,le(s,n)));return new Ln(a,this._parents,e,n)},selectAll:function(t){var e=this._name,n=this._id;"function"!=typeof t&&(t=k(t));for(var r=this._groups,i=r.length,a=[],o=[],s=0;s<i;++s)for(var c,u=r[s],l=u.length,h=0;h<l;++h)if(c=u[h]){for(var f,d=t.call(c,c.__data__,h,u),p=le(c,n),g=0,y=d.length;g<y;++g)(f=d[g])&&se(f,e,n,g,d,p);a.push(d),o.push(c)}return new Ln(a,o,e,n)},selectChild:On.selectChild,selectChildren:On.selectChildren,filter:function(t){"function"!=typeof t&&(t=T(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o=e[i],s=o.length,c=r[i]=[],u=0;u<s;++u)(a=o[u])&&t.call(a,a.__data__,u,o)&&c.push(a);return new Ln(r,this._parents,this._name,this._id)},merge:function(t){if(t._id!==this._id)throw new Error;for(var e=this._groups,n=t._groups,r=e.length,i=n.length,a=Math.min(r,i),o=new Array(r),s=0;s<a;++s)for(var c,u=e[s],l=n[s],h=u.length,f=o[s]=new Array(h),d=0;d<h;++d)(c=u[d]||l[d])&&(f[d]=c);for(;s<r;++s)o[s]=e[s];return new Ln(o,this._parents,this._name,this._id)},selection:function(){return new En(this._groups,this._parents)},transition:function(){for(var t=this._name,e=this._id,n=Bn(),r=this._groups,i=r.length,a=0;a<i;++a)for(var o,s=r[a],c=s.length,u=0;u<c;++u)if(o=s[u]){var l=le(o,e);se(o,t,n,u,s,{time:l.time+l.delay+l.duration,delay:0,duration:l.duration,ease:l.ease})}return new Ln(r,this._parents,t,n)},call:On.call,nodes:On.nodes,node:On.node,size:On.size,empty:On.empty,each:On.each,on:function(t,e){var n=this._id;return arguments.length<2?le(this.node(),n).on.on(t):this.each(Tn(n,t,e))},attr:function(t,e){var n=j(t),r="transform"===n?ve:cn;return this.attrTween(t,"function"==typeof e?(n.local?pn:dn)(n,r,xe(this,"attr."+t,e)):null==e?(n.local?ln:un)(n):(n.local?fn:hn)(n,r,e))},attrTween:function(t,e){var n="attr."+t;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==e)return this.tween(n,null);if("function"!=typeof e)throw new Error;var r=j(t);return this.tween(n,(r.local?mn:vn)(r,e))},style:function(t,e,n){var r="transform"==(t+="")?me:cn;return null==e?this.styleTween(t,function(t,e){var n,r,i;return function(){var a=K(this,t),o=(this.style.removeProperty(t),K(this,t));return a===o?null:a===n&&o===r?i:i=e(n=a,r=o)}}(t,r)).on("end.style."+t,Cn(t)):"function"==typeof e?this.styleTween(t,function(t,e,n){var r,i,a;return function(){var o=K(this,t),s=n(this),c=s+"";return null==s&&(this.style.removeProperty(t),c=s=K(this,t)),o===c?null:o===r&&c===i?a:(i=c,a=e(r=o,s))}}(t,r,xe(this,"style."+t,e))).each(function(t,e){var n,r,i,a,o="style."+e,s="end."+o;return function(){var c=ue(this,t),u=c.on,l=null==c.value[o]?a||(a=Cn(e)):void 0;u===n&&i===l||(r=(n=u).copy()).on(s,i=l),c.on=r}}(this._id,t)):this.styleTween(t,function(t,e,n){var r,i,a=n+"";return function(){var o=K(this,t);return o===a?null:o===r?i:i=e(r=o,n)}}(t,r,e),n).on("end.style."+t,null)},styleTween:function(t,e,n){var r="style."+(t+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==e)return this.tween(r,null);if("function"!=typeof e)throw new Error;return this.tween(r,An(t,e,null==n?"":n))},text:function(t){return this.tween("text","function"==typeof t?function(t){return function(){var e=t(this);this.textContent=null==e?"":e}}(xe(this,"text",t)):function(t){return function(){this.textContent=t}}(null==t?"":t+""))},textTween:function(t){var e="text";if(arguments.length<1)return(e=this.tween(e))&&e._value;if(null==t)return this.tween(e,null);if("function"!=typeof t)throw new Error;return this.tween(e,Nn(t))},remove:function(){return this.on("end.remove",function(t){return function(){var e=this.parentNode;for(var n in this.__transition)if(+n!==t)return;e&&e.removeChild(this)}}(this._id))},tween:function(t,e){var n=this._id;if(t+="",arguments.length<2){for(var r,i=le(this.node(),n).tween,a=0,o=i.length;a<o;++a)if((r=i[a]).name===t)return r.value;return null}return this.each((null==e?be:_e)(n,t,e))},delay:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?bn:_n)(e,t)):le(this.node(),e).delay},duration:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?xn:wn)(e,t)):le(this.node(),e).duration},ease:function(t){var e=this._id;return arguments.length?this.each(kn(e,t)):le(this.node(),e).ease},easeVarying:function(t){if("function"!=typeof t)throw new Error;return this.each(function(t,e){return function(){var n=e.apply(this,arguments);if("function"!=typeof n)throw new Error;ue(this,t).ease=n}}(this._id,t))},end:function(){var t,e,n=this,r=n._id,i=n.size();return new Promise((function(a,o){var s={value:o},c={value:function(){0==--i&&a()}};n.each((function(){var n=ue(this,r),i=n.on;i!==t&&((e=(t=i).copy())._.cancel.push(s),e._.interrupt.push(s),e._.end.push(c)),n.on=e})),0===i&&a()}))},[Symbol.iterator]:On[Symbol.iterator]};var In={time:null,delay:0,duration:250,ease:function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}};function Rn(t,e){for(var n;!(n=t.__transition)||!(n=n[e]);)if(!(t=t.parentNode))throw new Error(`transition ${e} not found`);return n}Bt.prototype.interrupt=function(t){return this.each((function(){!function(t,e){var n,r,i,a=t.__transition,o=!0;if(a){for(i in e=null==e?null:e+"",a)(n=a[i]).name===e?(r=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(r?"interrupt":"cancel",t,t.__data__,n.index,n.group),delete a[i]):o=!1;o&&delete t.__transition}}(this,t)}))},Bt.prototype.transition=function(t){var e,n;t instanceof Ln?(e=t._id,t=t._name):(e=Bn(),(n=In).time=Kt(),t=null==t?null:t+"");for(var r=this._groups,i=r.length,a=0;a<i;++a)for(var o,s=r[a],c=s.length,u=0;u<c;++u)(o=s[u])&&se(o,t,e,u,s,n||Rn(o,e));return new Ln(r,this._parents,t,e)};const{abs:Fn,max:Pn,min:Yn}=Math;function jn(t){return{type:t}}function Un(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function zn(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}function $n(){}["w","e"].map(jn),["n","s"].map(jn),["n","w","e","s","nw","ne","sw","se"].map(jn);var qn=.7,Hn=1/qn,Wn="\\s*([+-]?\\d+)\\s*",Vn="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Gn="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Xn=/^#([0-9a-f]{3,8})$/,Zn=new RegExp("^rgb\\("+[Wn,Wn,Wn]+"\\)$"),Kn=new RegExp("^rgb\\("+[Gn,Gn,Gn]+"\\)$"),Qn=new RegExp("^rgba\\("+[Wn,Wn,Wn,Vn]+"\\)$"),Jn=new RegExp("^rgba\\("+[Gn,Gn,Gn,Vn]+"\\)$"),tr=new RegExp("^hsl\\("+[Vn,Gn,Gn]+"\\)$"),er=new RegExp("^hsla\\("+[Vn,Gn,Gn,Vn]+"\\)$"),nr={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function rr(){return this.rgb().formatHex()}function ir(){return this.rgb().formatRgb()}function ar(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=Xn.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?or(e):3===n?new lr(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?sr(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?sr(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=Zn.exec(t))?new lr(e[1],e[2],e[3],1):(e=Kn.exec(t))?new lr(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=Qn.exec(t))?sr(e[1],e[2],e[3],e[4]):(e=Jn.exec(t))?sr(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=tr.exec(t))?pr(e[1],e[2]/100,e[3]/100,1):(e=er.exec(t))?pr(e[1],e[2]/100,e[3]/100,e[4]):nr.hasOwnProperty(t)?or(nr[t]):"transparent"===t?new lr(NaN,NaN,NaN,0):null}function or(t){return new lr(t>>16&255,t>>8&255,255&t,1)}function sr(t,e,n,r){return r<=0&&(t=e=n=NaN),new lr(t,e,n,r)}function cr(t){return t instanceof $n||(t=ar(t)),t?new lr((t=t.rgb()).r,t.g,t.b,t.opacity):new lr}function ur(t,e,n,r){return 1===arguments.length?cr(t):new lr(t,e,n,null==r?1:r)}function lr(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function hr(){return"#"+dr(this.r)+dr(this.g)+dr(this.b)}function fr(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function dr(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?"0":"")+t.toString(16)}function pr(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new yr(t,e,n,r)}function gr(t){if(t instanceof yr)return new yr(t.h,t.s,t.l,t.opacity);if(t instanceof $n||(t=ar(t)),!t)return new yr;if(t instanceof yr)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),a=Math.max(e,n,r),o=NaN,s=a-i,c=(a+i)/2;return s?(o=e===a?(n-r)/s+6*(n<r):n===a?(r-e)/s+2:(e-n)/s+4,s/=c<.5?a+i:2-a-i,o*=60):s=c>0&&c<1?0:o,new yr(o,s,c,t.opacity)}function yr(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function mr(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}Un($n,ar,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:rr,formatHex:rr,formatHsl:function(){return gr(this).formatHsl()},formatRgb:ir,toString:ir}),Un(lr,ur,zn($n,{brighter:function(t){return t=null==t?Hn:Math.pow(Hn,t),new lr(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?qn:Math.pow(qn,t),new lr(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:hr,formatHex:hr,formatRgb:fr,toString:fr})),Un(yr,(function(t,e,n,r){return 1===arguments.length?gr(t):new yr(t,e,n,null==r?1:r)}),zn($n,{brighter:function(t){return t=null==t?Hn:Math.pow(Hn,t),new yr(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?qn:Math.pow(qn,t),new yr(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new lr(mr(t>=240?t-240:t+120,i,r),mr(t,i,r),mr(t<120?t+240:t-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));const vr=Math.PI/180,br=180/Math.PI,_r=.96422,xr=.82521,wr=4/29,kr=6/29,Tr=3*kr*kr;function Er(t){if(t instanceof Cr)return new Cr(t.l,t.a,t.b,t.opacity);if(t instanceof Br)return Or(t);t instanceof lr||(t=cr(t));var e,n,r=Nr(t.r),i=Nr(t.g),a=Nr(t.b),o=Sr((.2225045*r+.7168786*i+.0606169*a)/1);return r===i&&i===a?e=n=o:(e=Sr((.4360747*r+.3850649*i+.1430804*a)/_r),n=Sr((.0139322*r+.0971045*i+.7141733*a)/xr)),new Cr(116*o-16,500*(e-o),200*(o-n),t.opacity)}function Cr(t,e,n,r){this.l=+t,this.a=+e,this.b=+n,this.opacity=+r}function Sr(t){return t>.008856451679035631?Math.pow(t,1/3):t/Tr+wr}function Ar(t){return t>kr?t*t*t:Tr*(t-wr)}function Mr(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function Nr(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function Dr(t){if(t instanceof Br)return new Br(t.h,t.c,t.l,t.opacity);if(t instanceof Cr||(t=Er(t)),0===t.a&&0===t.b)return new Br(NaN,0<t.l&&t.l<100?0:NaN,t.l,t.opacity);var e=Math.atan2(t.b,t.a)*br;return new Br(e<0?e+360:e,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function Lr(t,e,n,r){return 1===arguments.length?Dr(t):new Br(t,e,n,null==r?1:r)}function Br(t,e,n,r){this.h=+t,this.c=+e,this.l=+n,this.opacity=+r}function Or(t){if(isNaN(t.h))return new Cr(t.l,0,0,t.opacity);var e=t.h*vr;return new Cr(t.l,Math.cos(e)*t.c,Math.sin(e)*t.c,t.opacity)}Un(Cr,(function(t,e,n,r){return 1===arguments.length?Er(t):new Cr(t,e,n,null==r?1:r)}),zn($n,{brighter:function(t){return new Cr(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker:function(t){return new Cr(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb:function(){var t=(this.l+16)/116,e=isNaN(this.a)?t:t+this.a/500,n=isNaN(this.b)?t:t-this.b/200;return new lr(Mr(3.1338561*(e=_r*Ar(e))-1.6168667*(t=1*Ar(t))-.4906146*(n=xr*Ar(n))),Mr(-.9787684*e+1.9161415*t+.033454*n),Mr(.0719453*e-.2289914*t+1.4052427*n),this.opacity)}})),Un(Br,Lr,zn($n,{brighter:function(t){return new Br(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker:function(t){return new Br(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb:function(){return Or(this).rgb()}}));const Ir=t=>()=>t;function Rr(t,e){return function(n){return t+n*e}}function Fr(t,e){var n=e-t;return n?Rr(t,n):Ir(isNaN(t)?e:t)}function Pr(t){return function(e,n){var r=t((e=Lr(e)).h,(n=Lr(n)).h),i=Fr(e.c,n.c),a=Fr(e.l,n.l),o=Fr(e.opacity,n.opacity);return function(t){return e.h=r(t),e.c=i(t),e.l=a(t),e.opacity=o(t),e+""}}}const Yr=Pr((function(t,e){var n=e-t;return n?Rr(t,n>180||n<-180?n-360*Math.round(n/360):n):Ir(isNaN(t)?e:t)}));Pr(Fr);var jr=Math.sqrt(50),Ur=Math.sqrt(10),zr=Math.sqrt(2);function $r(t,e,n){var r=(e-t)/Math.max(0,n),i=Math.floor(Math.log(r)/Math.LN10),a=r/Math.pow(10,i);return i>=0?(a>=jr?10:a>=Ur?5:a>=zr?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(a>=jr?10:a>=Ur?5:a>=zr?2:1)}function qr(t,e,n){var r=Math.abs(e-t)/Math.max(0,n),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),a=r/i;return a>=jr?i*=10:a>=Ur?i*=5:a>=zr&&(i*=2),e<t?-i:i}function Hr(t,e){return null==t||null==e?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function Wr(t){let e=t,n=t,r=t;function i(t,e,i=0,a=t.length){if(i<a){if(0!==n(e,e))return a;do{const n=i+a>>>1;r(t[n],e)<0?i=n+1:a=n}while(i<a)}return i}return 2!==t.length&&(e=(e,n)=>t(e)-n,n=Hr,r=(e,n)=>Hr(t(e),n)),{left:i,center:function(t,n,r=0,a=t.length){const o=i(t,n,r,a-1);return o>r&&e(t[o-1],n)>-e(t[o],n)?o-1:o},right:function(t,e,i=0,a=t.length){if(i<a){if(0!==n(e,e))return a;do{const n=i+a>>>1;r(t[n],e)<=0?i=n+1:a=n}while(i<a)}return i}}}const Vr=Wr(Hr),Gr=Vr.right,Xr=(Vr.left,Wr((function(t){return null===t?NaN:+t})).center,Gr);function Zr(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function Kr(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}function Qr(){}var Jr=.7,ti=1.4285714285714286,ei="\\s*([+-]?\\d+)\\s*",ni="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",ri="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",ii=/^#([0-9a-f]{3,8})$/,ai=new RegExp("^rgb\\("+[ei,ei,ei]+"\\)$"),oi=new RegExp("^rgb\\("+[ri,ri,ri]+"\\)$"),si=new RegExp("^rgba\\("+[ei,ei,ei,ni]+"\\)$"),ci=new RegExp("^rgba\\("+[ri,ri,ri,ni]+"\\)$"),ui=new RegExp("^hsl\\("+[ni,ri,ri]+"\\)$"),li=new RegExp("^hsla\\("+[ni,ri,ri,ni]+"\\)$"),hi={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function fi(){return this.rgb().formatHex()}function di(){return this.rgb().formatRgb()}function pi(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=ii.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?gi(e):3===n?new bi(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?yi(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?yi(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=ai.exec(t))?new bi(e[1],e[2],e[3],1):(e=oi.exec(t))?new bi(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=si.exec(t))?yi(e[1],e[2],e[3],e[4]):(e=ci.exec(t))?yi(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=ui.exec(t))?ki(e[1],e[2]/100,e[3]/100,1):(e=li.exec(t))?ki(e[1],e[2]/100,e[3]/100,e[4]):hi.hasOwnProperty(t)?gi(hi[t]):"transparent"===t?new bi(NaN,NaN,NaN,0):null}function gi(t){return new bi(t>>16&255,t>>8&255,255&t,1)}function yi(t,e,n,r){return r<=0&&(t=e=n=NaN),new bi(t,e,n,r)}function mi(t){return t instanceof Qr||(t=pi(t)),t?new bi((t=t.rgb()).r,t.g,t.b,t.opacity):new bi}function vi(t,e,n,r){return 1===arguments.length?mi(t):new bi(t,e,n,null==r?1:r)}function bi(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function _i(){return"#"+wi(this.r)+wi(this.g)+wi(this.b)}function xi(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function wi(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?"0":"")+t.toString(16)}function ki(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new Ei(t,e,n,r)}function Ti(t){if(t instanceof Ei)return new Ei(t.h,t.s,t.l,t.opacity);if(t instanceof Qr||(t=pi(t)),!t)return new Ei;if(t instanceof Ei)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),a=Math.max(e,n,r),o=NaN,s=a-i,c=(a+i)/2;return s?(o=e===a?(n-r)/s+6*(n<r):n===a?(r-e)/s+2:(e-n)/s+4,s/=c<.5?a+i:2-a-i,o*=60):s=c>0&&c<1?0:o,new Ei(o,s,c,t.opacity)}function Ei(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function Ci(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}function Si(t,e,n,r,i){var a=t*t,o=a*t;return((1-3*t+3*a-o)*e+(4-6*a+3*o)*n+(1+3*t+3*a-3*o)*r+o*i)/6}Zr(Qr,pi,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:fi,formatHex:fi,formatHsl:function(){return Ti(this).formatHsl()},formatRgb:di,toString:di}),Zr(bi,vi,Kr(Qr,{brighter:function(t){return t=null==t?ti:Math.pow(ti,t),new bi(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?Jr:Math.pow(Jr,t),new bi(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:_i,formatHex:_i,formatRgb:xi,toString:xi})),Zr(Ei,(function(t,e,n,r){return 1===arguments.length?Ti(t):new Ei(t,e,n,null==r?1:r)}),Kr(Qr,{brighter:function(t){return t=null==t?ti:Math.pow(ti,t),new Ei(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?Jr:Math.pow(Jr,t),new Ei(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new bi(Ci(t>=240?t-240:t+120,i,r),Ci(t,i,r),Ci(t<120?t+240:t-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));const Ai=t=>()=>t;function Mi(t,e){var n=e-t;return n?function(t,e){return function(n){return t+n*e}}(t,n):Ai(isNaN(t)?e:t)}const Ni=function t(e){var n=function(t){return 1==(t=+t)?Mi:function(e,n){return n-e?function(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}(e,n,t):Ai(isNaN(e)?n:e)}}(e);function r(t,e){var r=n((t=vi(t)).r,(e=vi(e)).r),i=n(t.g,e.g),a=n(t.b,e.b),o=Mi(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=i(e),t.b=a(e),t.opacity=o(e),t+""}}return r.gamma=t,r}(1);function Di(t){return function(e){var n,r,i=e.length,a=new Array(i),o=new Array(i),s=new Array(i);for(n=0;n<i;++n)r=vi(e[n]),a[n]=r.r||0,o[n]=r.g||0,s[n]=r.b||0;return a=t(a),o=t(o),s=t(s),r.opacity=1,function(t){return r.r=a(t),r.g=o(t),r.b=s(t),r+""}}}function Li(t,e){var n,r=e?e.length:0,i=t?Math.min(r,t.length):0,a=new Array(i),o=new Array(r);for(n=0;n<i;++n)a[n]=ji(t[n],e[n]);for(;n<r;++n)o[n]=e[n];return function(t){for(n=0;n<i;++n)o[n]=a[n](t);return o}}function Bi(t,e){var n=new Date;return t=+t,e=+e,function(r){return n.setTime(t*(1-r)+e*r),n}}function Oi(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}function Ii(t,e){var n,r={},i={};for(n in null!==t&&"object"==typeof t||(t={}),null!==e&&"object"==typeof e||(e={}),e)n in t?r[n]=ji(t[n],e[n]):i[n]=e[n];return function(t){for(n in r)i[n]=r[n](t);return i}}Di((function(t){var e=t.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),i=t[r],a=t[r+1],o=r>0?t[r-1]:2*i-a,s=r<e-1?t[r+2]:2*a-i;return Si((n-r/e)*e,o,i,a,s)}})),Di((function(t){var e=t.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*e),i=t[(r+e-1)%e],a=t[r%e],o=t[(r+1)%e],s=t[(r+2)%e];return Si((n-r/e)*e,i,a,o,s)}}));var Ri=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Fi=new RegExp(Ri.source,"g");function Pi(t,e){var n,r,i,a=Ri.lastIndex=Fi.lastIndex=0,o=-1,s=[],c=[];for(t+="",e+="";(n=Ri.exec(t))&&(r=Fi.exec(e));)(i=r.index)>a&&(i=e.slice(a,i),s[o]?s[o]+=i:s[++o]=i),(n=n[0])===(r=r[0])?s[o]?s[o]+=r:s[++o]=r:(s[++o]=null,c.push({i:o,x:Oi(n,r)})),a=Fi.lastIndex;return a<e.length&&(i=e.slice(a),s[o]?s[o]+=i:s[++o]=i),s.length<2?c[0]?function(t){return function(e){return t(e)+""}}(c[0].x):function(t){return function(){return t}}(e):(e=c.length,function(t){for(var n,r=0;r<e;++r)s[(n=c[r]).i]=n.x(t);return s.join("")})}function Yi(t,e){e||(e=[]);var n,r=t?Math.min(e.length,t.length):0,i=e.slice();return function(a){for(n=0;n<r;++n)i[n]=t[n]*(1-a)+e[n]*a;return i}}function ji(t,e){var n,r,i=typeof e;return null==e||"boolean"===i?Ai(e):("number"===i?Oi:"string"===i?(n=pi(e))?(e=n,Ni):Pi:e instanceof pi?Ni:e instanceof Date?Bi:(r=e,!ArrayBuffer.isView(r)||r instanceof DataView?Array.isArray(e)?Li:"function"!=typeof e.valueOf&&"function"!=typeof e.toString||isNaN(e)?Ii:Oi:Yi))(t,e)}function Ui(t,e){return t=+t,e=+e,function(n){return Math.round(t*(1-n)+e*n)}}function zi(t){return+t}var $i=[0,1];function qi(t){return t}function Hi(t,e){return(e-=t=+t)?function(n){return(n-t)/e}:(n=isNaN(e)?NaN:.5,function(){return n});var n}function Wi(t,e,n){var r=t[0],i=t[1],a=e[0],o=e[1];return i<r?(r=Hi(i,r),a=n(o,a)):(r=Hi(r,i),a=n(a,o)),function(t){return a(r(t))}}function Vi(t,e,n){var r=Math.min(t.length,e.length)-1,i=new Array(r),a=new Array(r),o=-1;for(t[r]<t[0]&&(t=t.slice().reverse(),e=e.slice().reverse());++o<r;)i[o]=Hi(t[o],t[o+1]),a[o]=n(e[o],e[o+1]);return function(e){var n=Xr(t,e,1,r)-1;return a[n](i[n](e))}}function Gi(t,e){return e.domain(t.domain()).range(t.range()).interpolate(t.interpolate()).clamp(t.clamp()).unknown(t.unknown())}function Xi(){return function(){var t,e,n,r,i,a,o=$i,s=$i,c=ji,u=qi;function l(){var t,e,n,c=Math.min(o.length,s.length);return u!==qi&&(t=o[0],e=o[c-1],t>e&&(n=t,t=e,e=n),u=function(n){return Math.max(t,Math.min(e,n))}),r=c>2?Vi:Wi,i=a=null,h}function h(e){return null==e||isNaN(e=+e)?n:(i||(i=r(o.map(t),s,c)))(t(u(e)))}return h.invert=function(n){return u(e((a||(a=r(s,o.map(t),Oi)))(n)))},h.domain=function(t){return arguments.length?(o=Array.from(t,zi),l()):o.slice()},h.range=function(t){return arguments.length?(s=Array.from(t),l()):s.slice()},h.rangeRound=function(t){return s=Array.from(t),c=Ui,l()},h.clamp=function(t){return arguments.length?(u=!!t||qi,l()):u!==qi},h.interpolate=function(t){return arguments.length?(c=t,l()):c},h.unknown=function(t){return arguments.length?(n=t,h):n},function(n,r){return t=n,e=r,l()}}()(qi,qi)}function Zi(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this}var Ki,Qi=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Ji(t){if(!(e=Qi.exec(t)))throw new Error("invalid format: "+t);var e;return new ta({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function ta(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function ea(t,e){if((n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var n,r=t.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+t.slice(n+1)]}function na(t){return(t=ea(Math.abs(t)))?t[1]:NaN}function ra(t,e){var n=ea(t,e);if(!n)return t+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}Ji.prototype=ta.prototype,ta.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const ia={"%":(t,e)=>(100*t).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>ra(100*t,e),r:ra,s:function(t,e){var n=ea(t,e);if(!n)return t+"";var r=n[0],i=n[1],a=i-(Ki=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,o=r.length;return a===o?r:a>o?r+new Array(a-o+1).join("0"):a>0?r.slice(0,a)+"."+r.slice(a):"0."+new Array(1-a).join("0")+ea(t,Math.max(0,e+a-1))[0]},X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function aa(t){return t}var oa,sa,ca,ua=Array.prototype.map,la=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function ha(t){var e=t.domain;return t.ticks=function(t){var n=e();return function(t,e,n){var r,i,a,o,s=-1;if(n=+n,(t=+t)==(e=+e)&&n>0)return[t];if((r=e<t)&&(i=t,t=e,e=i),0===(o=$r(t,e,n))||!isFinite(o))return[];if(o>0){let n=Math.round(t/o),r=Math.round(e/o);for(n*o<t&&++n,r*o>e&&--r,a=new Array(i=r-n+1);++s<i;)a[s]=(n+s)*o}else{o=-o;let n=Math.round(t*o),r=Math.round(e*o);for(n/o<t&&++n,r/o>e&&--r,a=new Array(i=r-n+1);++s<i;)a[s]=(n+s)/o}return r&&a.reverse(),a}(n[0],n[n.length-1],null==t?10:t)},t.tickFormat=function(t,n){var r=e();return function(t,e,n,r){var i,a=qr(t,e,n);switch((r=Ji(null==r?",f":r)).type){case"s":var o=Math.max(Math.abs(t),Math.abs(e));return null!=r.precision||isNaN(i=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(na(e)/3)))-na(Math.abs(t)))}(a,o))||(r.precision=i),ca(r,o);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(i=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,na(e)-na(t))+1}(a,Math.max(Math.abs(t),Math.abs(e))))||(r.precision=i-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(i=function(t){return Math.max(0,-na(Math.abs(t)))}(a))||(r.precision=i-2*("%"===r.type))}return sa(r)}(r[0],r[r.length-1],null==t?10:t,n)},t.nice=function(n){null==n&&(n=10);var r,i,a=e(),o=0,s=a.length-1,c=a[o],u=a[s],l=10;for(u<c&&(i=c,c=u,u=i,i=o,o=s,s=i);l-- >0;){if((i=$r(c,u,n))===r)return a[o]=c,a[s]=u,e(a);if(i>0)c=Math.floor(c/i)*i,u=Math.ceil(u/i)*i;else{if(!(i<0))break;c=Math.ceil(c*i)/i,u=Math.floor(u*i)/i}r=i}return t},t}function fa(){var t=Xi();return t.copy=function(){return Gi(t,fa())},Zi.apply(t,arguments),ha(t)}oa=function(t){var e,n,r=void 0===t.grouping||void 0===t.thousands?aa:(e=ua.call(t.grouping,Number),n=t.thousands+"",function(t,r){for(var i=t.length,a=[],o=0,s=e[0],c=0;i>0&&s>0&&(c+s+1>r&&(s=Math.max(1,r-c)),a.push(t.substring(i-=s,i+s)),!((c+=s+1)>r));)s=e[o=(o+1)%e.length];return a.reverse().join(n)}),i=void 0===t.currency?"":t.currency[0]+"",a=void 0===t.currency?"":t.currency[1]+"",o=void 0===t.decimal?".":t.decimal+"",s=void 0===t.numerals?aa:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(ua.call(t.numerals,String)),c=void 0===t.percent?"%":t.percent+"",u=void 0===t.minus?"":t.minus+"",l=void 0===t.nan?"NaN":t.nan+"";function h(t){var e=(t=Ji(t)).fill,n=t.align,h=t.sign,f=t.symbol,d=t.zero,p=t.width,g=t.comma,y=t.precision,m=t.trim,v=t.type;"n"===v?(g=!0,v="g"):ia[v]||(void 0===y&&(y=12),m=!0,v="g"),(d||"0"===e&&"="===n)&&(d=!0,e="0",n="=");var b="$"===f?i:"#"===f&&/[boxX]/.test(v)?"0"+v.toLowerCase():"",_="$"===f?a:/[%p]/.test(v)?c:"",x=ia[v],w=/[defgprs%]/.test(v);function k(t){var i,a,c,f=b,k=_;if("c"===v)k=x(t)+k,t="";else{var T=(t=+t)<0||1/t<0;if(t=isNaN(t)?l:x(Math.abs(t),y),m&&(t=function(t){t:for(var e,n=t.length,r=1,i=-1;r<n;++r)switch(t[r]){case".":i=e=r;break;case"0":0===i&&(i=r),e=r;break;default:if(!+t[r])break t;i>0&&(i=0)}return i>0?t.slice(0,i)+t.slice(e+1):t}(t)),T&&0==+t&&"+"!==h&&(T=!1),f=(T?"("===h?h:u:"-"===h||"("===h?"":h)+f,k=("s"===v?la[8+Ki/3]:"")+k+(T&&"("===h?")":""),w)for(i=-1,a=t.length;++i<a;)if(48>(c=t.charCodeAt(i))||c>57){k=(46===c?o+t.slice(i+1):t.slice(i))+k,t=t.slice(0,i);break}}g&&!d&&(t=r(t,1/0));var E=f.length+t.length+k.length,C=E<p?new Array(p-E+1).join(e):"";switch(g&&d&&(t=r(C+t,C.length?p-k.length:1/0),C=""),n){case"<":t=f+t+k+C;break;case"=":t=f+C+t+k;break;case"^":t=C.slice(0,E=C.length>>1)+f+t+k+C.slice(E);break;default:t=C+f+t+k}return s(t)}return y=void 0===y?6:/[gprs]/.test(v)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),k.toString=function(){return t+""},k}return{format:h,formatPrefix:function(t,e){var n=h(((t=Ji(t)).type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(na(e)/3))),i=Math.pow(10,-r),a=la[8+r/3];return function(t){return n(i*t)+a}}}}({thousands:",",grouping:[3],currency:["$",""]}),sa=oa.format,ca=oa.formatPrefix;class da extends Map{constructor(t,e=ga){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(const[e,n]of t)this.set(e,n)}get(t){return super.get(pa(this,t))}has(t){return super.has(pa(this,t))}set(t,e){return super.set(function({_intern:t,_key:e},n){const r=e(n);return t.has(r)?t.get(r):(t.set(r,n),n)}(this,t),e)}delete(t){return super.delete(function({_intern:t,_key:e},n){const r=e(n);return t.has(r)&&(n=t.get(r),t.delete(r)),n}(this,t))}}function pa({_intern:t,_key:e},n){const r=e(n);return t.has(r)?t.get(r):n}function ga(t){return null!==t&&"object"==typeof t?t.valueOf():t}Set;const ya=Symbol("implicit");function ma(){var t=new da,e=[],n=[],r=ya;function i(i){let a=t.get(i);if(void 0===a){if(r!==ya)return r;t.set(i,a=e.push(i)-1)}return n[a%n.length]}return i.domain=function(n){if(!arguments.length)return e.slice();e=[],t=new da;for(const r of n)t.has(r)||t.set(r,e.push(r)-1);return i},i.range=function(t){return arguments.length?(n=Array.from(t),i):n.slice()},i.unknown=function(t){return arguments.length?(r=t,i):r},i.copy=function(){return ma(e,n).unknown(r)},Zi.apply(i,arguments),i}const va=1e3,ba=6e4,_a=36e5,xa=864e5,wa=6048e5,ka=31536e6;var Ta=new Date,Ea=new Date;function Ca(t,e,n,r){function i(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return i.floor=function(e){return t(e=new Date(+e)),e},i.ceil=function(n){return t(n=new Date(n-1)),e(n,1),t(n),n},i.round=function(t){var e=i(t),n=i.ceil(t);return t-e<n-t?e:n},i.offset=function(t,n){return e(t=new Date(+t),null==n?1:Math.floor(n)),t},i.range=function(n,r,a){var o,s=[];if(n=i.ceil(n),a=null==a?1:Math.floor(a),!(n<r&&a>0))return s;do{s.push(o=new Date(+n)),e(n,a),t(n)}while(o<n&&n<r);return s},i.filter=function(n){return Ca((function(e){if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)}),(function(t,r){if(t>=t)if(r<0)for(;++r<=0;)for(;e(t,-1),!n(t););else for(;--r>=0;)for(;e(t,1),!n(t););}))},n&&(i.count=function(e,r){return Ta.setTime(+e),Ea.setTime(+r),t(Ta),t(Ea),Math.floor(n(Ta,Ea))},i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?i.filter(r?function(e){return r(e)%t==0}:function(e){return i.count(0,e)%t==0}):i:null}),i}var Sa=Ca((function(){}),(function(t,e){t.setTime(+t+e)}),(function(t,e){return e-t}));Sa.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?Ca((function(e){e.setTime(Math.floor(e/t)*t)}),(function(e,n){e.setTime(+e+n*t)}),(function(e,n){return(n-e)/t})):Sa:null};const Aa=Sa;Sa.range;var Ma=Ca((function(t){t.setTime(t-t.getMilliseconds())}),(function(t,e){t.setTime(+t+e*va)}),(function(t,e){return(e-t)/va}),(function(t){return t.getUTCSeconds()}));const Na=Ma;Ma.range;var Da=Ca((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*va)}),(function(t,e){t.setTime(+t+e*ba)}),(function(t,e){return(e-t)/ba}),(function(t){return t.getMinutes()}));const La=Da;Da.range;var Ba=Ca((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*va-t.getMinutes()*ba)}),(function(t,e){t.setTime(+t+e*_a)}),(function(t,e){return(e-t)/_a}),(function(t){return t.getHours()}));const Oa=Ba;Ba.range;var Ia=Ca((t=>t.setHours(0,0,0,0)),((t,e)=>t.setDate(t.getDate()+e)),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*ba)/xa),(t=>t.getDate()-1));const Ra=Ia;function Fa(t){return Ca((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*ba)/wa}))}Ia.range;var Pa=Fa(0),Ya=Fa(1),ja=Fa(2),Ua=Fa(3),za=Fa(4),$a=Fa(5),qa=Fa(6),Ha=(Pa.range,Ya.range,ja.range,Ua.range,za.range,$a.range,qa.range,Ca((function(t){t.setDate(1),t.setHours(0,0,0,0)}),(function(t,e){t.setMonth(t.getMonth()+e)}),(function(t,e){return e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())}),(function(t){return t.getMonth()})));const Wa=Ha;Ha.range;var Va=Ca((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));Va.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Ca((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,n){e.setFullYear(e.getFullYear()+n*t)})):null};const Ga=Va;Va.range;var Xa=Ca((function(t){t.setUTCSeconds(0,0)}),(function(t,e){t.setTime(+t+e*ba)}),(function(t,e){return(e-t)/ba}),(function(t){return t.getUTCMinutes()}));const Za=Xa;Xa.range;var Ka=Ca((function(t){t.setUTCMinutes(0,0,0)}),(function(t,e){t.setTime(+t+e*_a)}),(function(t,e){return(e-t)/_a}),(function(t){return t.getUTCHours()}));const Qa=Ka;Ka.range;var Ja=Ca((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/xa}),(function(t){return t.getUTCDate()-1}));const to=Ja;function eo(t){return Ca((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/wa}))}Ja.range;var no=eo(0),ro=eo(1),io=eo(2),ao=eo(3),oo=eo(4),so=eo(5),co=eo(6),uo=(no.range,ro.range,io.range,ao.range,oo.range,so.range,co.range,Ca((function(t){t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCMonth(t.getUTCMonth()+e)}),(function(t,e){return e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear())}),(function(t){return t.getUTCMonth()})));const lo=uo;uo.range;var ho=Ca((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));ho.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Ca((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCFullYear(e.getUTCFullYear()+n*t)})):null};const fo=ho;function po(t,e,n,r,i,a){const o=[[Na,1,va],[Na,5,5e3],[Na,15,15e3],[Na,30,3e4],[a,1,ba],[a,5,3e5],[a,15,9e5],[a,30,18e5],[i,1,_a],[i,3,108e5],[i,6,216e5],[i,12,432e5],[r,1,xa],[r,2,1728e5],[n,1,wa],[e,1,2592e6],[e,3,7776e6],[t,1,ka]];function s(e,n,r){const i=Math.abs(n-e)/r,a=Wr((([,,t])=>t)).right(o,i);if(a===o.length)return t.every(qr(e/ka,n/ka,r));if(0===a)return Aa.every(Math.max(qr(e,n,r),1));const[s,c]=o[i/o[a-1][2]<o[a][2]/i?a-1:a];return s.every(c)}return[function(t,e,n){const r=e<t;r&&([t,e]=[e,t]);const i=n&&"function"==typeof n.range?n:s(t,e,n),a=i?i.range(t,+e+1):[];return r?a.reverse():a},s]}ho.range;const[go,yo]=po(fo,lo,no,to,Qa,Za),[mo,vo]=po(Ga,Wa,Pa,Ra,Oa,La);function bo(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function _o(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function xo(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}var wo,ko,To={"-":"",_:" ",0:"0"},Eo=/^\s*\d+/,Co=/^%/,So=/[\\^$*+?|[\]().{}]/g;function Ao(t,e,n){var r=t<0?"-":"",i=(r?-t:t)+"",a=i.length;return r+(a<n?new Array(n-a+1).join(e)+i:i)}function Mo(t){return t.replace(So,"\\$&")}function No(t){return new RegExp("^(?:"+t.map(Mo).join("|")+")","i")}function Do(t){return new Map(t.map(((t,e)=>[t.toLowerCase(),e])))}function Lo(t,e,n){var r=Eo.exec(e.slice(n,n+1));return r?(t.w=+r[0],n+r[0].length):-1}function Bo(t,e,n){var r=Eo.exec(e.slice(n,n+1));return r?(t.u=+r[0],n+r[0].length):-1}function Oo(t,e,n){var r=Eo.exec(e.slice(n,n+2));return r?(t.U=+r[0],n+r[0].length):-1}function Io(t,e,n){var r=Eo.exec(e.slice(n,n+2));return r?(t.V=+r[0],n+r[0].length):-1}function Ro(t,e,n){var r=Eo.exec(e.slice(n,n+2));return r?(t.W=+r[0],n+r[0].length):-1}function Fo(t,e,n){var r=Eo.exec(e.slice(n,n+4));return r?(t.y=+r[0],n+r[0].length):-1}function Po(t,e,n){var r=Eo.exec(e.slice(n,n+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function Yo(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function jo(t,e,n){var r=Eo.exec(e.slice(n,n+1));return r?(t.q=3*r[0]-3,n+r[0].length):-1}function Uo(t,e,n){var r=Eo.exec(e.slice(n,n+2));return r?(t.m=r[0]-1,n+r[0].length):-1}function zo(t,e,n){var r=Eo.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function $o(t,e,n){var r=Eo.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function qo(t,e,n){var r=Eo.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function Ho(t,e,n){var r=Eo.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function Wo(t,e,n){var r=Eo.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function Vo(t,e,n){var r=Eo.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function Go(t,e,n){var r=Eo.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Xo(t,e,n){var r=Co.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function Zo(t,e,n){var r=Eo.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function Ko(t,e,n){var r=Eo.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function Qo(t,e){return Ao(t.getDate(),e,2)}function Jo(t,e){return Ao(t.getHours(),e,2)}function ts(t,e){return Ao(t.getHours()%12||12,e,2)}function es(t,e){return Ao(1+Ra.count(Ga(t),t),e,3)}function ns(t,e){return Ao(t.getMilliseconds(),e,3)}function rs(t,e){return ns(t,e)+"000"}function is(t,e){return Ao(t.getMonth()+1,e,2)}function as(t,e){return Ao(t.getMinutes(),e,2)}function os(t,e){return Ao(t.getSeconds(),e,2)}function ss(t){var e=t.getDay();return 0===e?7:e}function cs(t,e){return Ao(Pa.count(Ga(t)-1,t),e,2)}function us(t){var e=t.getDay();return e>=4||0===e?za(t):za.ceil(t)}function ls(t,e){return t=us(t),Ao(za.count(Ga(t),t)+(4===Ga(t).getDay()),e,2)}function hs(t){return t.getDay()}function fs(t,e){return Ao(Ya.count(Ga(t)-1,t),e,2)}function ds(t,e){return Ao(t.getFullYear()%100,e,2)}function ps(t,e){return Ao((t=us(t)).getFullYear()%100,e,2)}function gs(t,e){return Ao(t.getFullYear()%1e4,e,4)}function ys(t,e){var n=t.getDay();return Ao((t=n>=4||0===n?za(t):za.ceil(t)).getFullYear()%1e4,e,4)}function ms(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+Ao(e/60|0,"0",2)+Ao(e%60,"0",2)}function vs(t,e){return Ao(t.getUTCDate(),e,2)}function bs(t,e){return Ao(t.getUTCHours(),e,2)}function _s(t,e){return Ao(t.getUTCHours()%12||12,e,2)}function xs(t,e){return Ao(1+to.count(fo(t),t),e,3)}function ws(t,e){return Ao(t.getUTCMilliseconds(),e,3)}function ks(t,e){return ws(t,e)+"000"}function Ts(t,e){return Ao(t.getUTCMonth()+1,e,2)}function Es(t,e){return Ao(t.getUTCMinutes(),e,2)}function Cs(t,e){return Ao(t.getUTCSeconds(),e,2)}function Ss(t){var e=t.getUTCDay();return 0===e?7:e}function As(t,e){return Ao(no.count(fo(t)-1,t),e,2)}function Ms(t){var e=t.getUTCDay();return e>=4||0===e?oo(t):oo.ceil(t)}function Ns(t,e){return t=Ms(t),Ao(oo.count(fo(t),t)+(4===fo(t).getUTCDay()),e,2)}function Ds(t){return t.getUTCDay()}function Ls(t,e){return Ao(ro.count(fo(t)-1,t),e,2)}function Bs(t,e){return Ao(t.getUTCFullYear()%100,e,2)}function Os(t,e){return Ao((t=Ms(t)).getUTCFullYear()%100,e,2)}function Is(t,e){return Ao(t.getUTCFullYear()%1e4,e,4)}function Rs(t,e){var n=t.getUTCDay();return Ao((t=n>=4||0===n?oo(t):oo.ceil(t)).getUTCFullYear()%1e4,e,4)}function Fs(){return"+0000"}function Ps(){return"%"}function Ys(t){return+t}function js(t){return Math.floor(+t/1e3)}function Us(t){return new Date(t)}function zs(t){return t instanceof Date?+t:+new Date(+t)}function $s(t,e,n,r,i,a,o,s,c,u){var l=Xi(),h=l.invert,f=l.domain,d=u(".%L"),p=u(":%S"),g=u("%I:%M"),y=u("%I %p"),m=u("%a %d"),v=u("%b %d"),b=u("%B"),_=u("%Y");function x(t){return(c(t)<t?d:s(t)<t?p:o(t)<t?g:a(t)<t?y:r(t)<t?i(t)<t?m:v:n(t)<t?b:_)(t)}return l.invert=function(t){return new Date(h(t))},l.domain=function(t){return arguments.length?f(Array.from(t,zs)):f().map(Us)},l.ticks=function(e){var n=f();return t(n[0],n[n.length-1],null==e?10:e)},l.tickFormat=function(t,e){return null==e?x:u(e)},l.nice=function(t){var n=f();return t&&"function"==typeof t.range||(t=e(n[0],n[n.length-1],null==t?10:t)),t?f(function(t,e){var n,r=0,i=(t=t.slice()).length-1,a=t[r],o=t[i];return o<a&&(n=r,r=i,i=n,n=a,a=o,o=n),t[r]=e.floor(a),t[i]=e.ceil(o),t}(n,t)):l},l.copy=function(){return Gi(l,$s(t,e,n,r,i,a,o,s,c,u))},l}function qs(){}function Hs(t){return null==t?qs:function(){return this.querySelector(t)}}function Ws(t){return null==t?[]:Array.isArray(t)?t:Array.from(t)}function Vs(){return[]}function Gs(t){return null==t?Vs:function(){return this.querySelectorAll(t)}}function Xs(t){return function(){return this.matches(t)}}function Zs(t){return function(e){return e.matches(t)}}wo=function(t){var e=t.dateTime,n=t.date,r=t.time,i=t.periods,a=t.days,o=t.shortDays,s=t.months,c=t.shortMonths,u=No(i),l=Do(i),h=No(a),f=Do(a),d=No(o),p=Do(o),g=No(s),y=Do(s),m=No(c),v=Do(c),b={a:function(t){return o[t.getDay()]},A:function(t){return a[t.getDay()]},b:function(t){return c[t.getMonth()]},B:function(t){return s[t.getMonth()]},c:null,d:Qo,e:Qo,f:rs,g:ps,G:ys,H:Jo,I:ts,j:es,L:ns,m:is,M:as,p:function(t){return i[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:Ys,s:js,S:os,u:ss,U:cs,V:ls,w:hs,W:fs,x:null,X:null,y:ds,Y:gs,Z:ms,"%":Ps},_={a:function(t){return o[t.getUTCDay()]},A:function(t){return a[t.getUTCDay()]},b:function(t){return c[t.getUTCMonth()]},B:function(t){return s[t.getUTCMonth()]},c:null,d:vs,e:vs,f:ks,g:Os,G:Rs,H:bs,I:_s,j:xs,L:ws,m:Ts,M:Es,p:function(t){return i[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:Ys,s:js,S:Cs,u:Ss,U:As,V:Ns,w:Ds,W:Ls,x:null,X:null,y:Bs,Y:Is,Z:Fs,"%":Ps},x={a:function(t,e,n){var r=d.exec(e.slice(n));return r?(t.w=p.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(t,e,n){var r=h.exec(e.slice(n));return r?(t.w=f.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(t,e,n){var r=m.exec(e.slice(n));return r?(t.m=v.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(t,e,n){var r=g.exec(e.slice(n));return r?(t.m=y.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(t,n,r){return T(t,e,n,r)},d:zo,e:zo,f:Go,g:Po,G:Fo,H:qo,I:qo,j:$o,L:Vo,m:Uo,M:Ho,p:function(t,e,n){var r=u.exec(e.slice(n));return r?(t.p=l.get(r[0].toLowerCase()),n+r[0].length):-1},q:jo,Q:Zo,s:Ko,S:Wo,u:Bo,U:Oo,V:Io,w:Lo,W:Ro,x:function(t,e,r){return T(t,n,e,r)},X:function(t,e,n){return T(t,r,e,n)},y:Po,Y:Fo,Z:Yo,"%":Xo};function w(t,e){return function(n){var r,i,a,o=[],s=-1,c=0,u=t.length;for(n instanceof Date||(n=new Date(+n));++s<u;)37===t.charCodeAt(s)&&(o.push(t.slice(c,s)),null!=(i=To[r=t.charAt(++s)])?r=t.charAt(++s):i="e"===r?" ":"0",(a=e[r])&&(r=a(n,i)),o.push(r),c=s+1);return o.push(t.slice(c,s)),o.join("")}}function k(t,e){return function(n){var r,i,a=xo(1900,void 0,1);if(T(a,t,n+="",0)!=n.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(e&&!("Z"in a)&&(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(i=(r=_o(xo(a.y,0,1))).getUTCDay(),r=i>4||0===i?ro.ceil(r):ro(r),r=to.offset(r,7*(a.V-1)),a.y=r.getUTCFullYear(),a.m=r.getUTCMonth(),a.d=r.getUTCDate()+(a.w+6)%7):(i=(r=bo(xo(a.y,0,1))).getDay(),r=i>4||0===i?Ya.ceil(r):Ya(r),r=Ra.offset(r,7*(a.V-1)),a.y=r.getFullYear(),a.m=r.getMonth(),a.d=r.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),i="Z"in a?_o(xo(a.y,0,1)).getUTCDay():bo(xo(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(i+5)%7:a.w+7*a.U-(i+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,_o(a)):bo(a)}}function T(t,e,n,r){for(var i,a,o=0,s=e.length,c=n.length;o<s;){if(r>=c)return-1;if(37===(i=e.charCodeAt(o++))){if(i=e.charAt(o++),!(a=x[i in To?e.charAt(o++):i])||(r=a(t,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}return b.x=w(n,b),b.X=w(r,b),b.c=w(e,b),_.x=w(n,_),_.X=w(r,_),_.c=w(e,_),{format:function(t){var e=w(t+="",b);return e.toString=function(){return t},e},parse:function(t){var e=k(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=w(t+="",_);return e.toString=function(){return t},e},utcParse:function(t){var e=k(t+="",!0);return e.toString=function(){return t},e}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),ko=wo.format,wo.parse,wo.utcFormat,wo.utcParse;var Ks=Array.prototype.find;function Qs(){return this.firstElementChild}var Js=Array.prototype.filter;function tc(){return Array.from(this.children)}function ec(t){return new Array(t.length)}function nc(t,e){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=e}function rc(t){return function(){return t}}function ic(t,e,n,r,i,a){for(var o,s=0,c=e.length,u=a.length;s<u;++s)(o=e[s])?(o.__data__=a[s],r[s]=o):n[s]=new nc(t,a[s]);for(;s<c;++s)(o=e[s])&&(i[s]=o)}function ac(t,e,n,r,i,a,o){var s,c,u,l=new Map,h=e.length,f=a.length,d=new Array(h);for(s=0;s<h;++s)(c=e[s])&&(d[s]=u=o.call(c,c.__data__,s,e)+"",l.has(u)?i[s]=c:l.set(u,c));for(s=0;s<f;++s)u=o.call(t,a[s],s,a)+"",(c=l.get(u))?(r[s]=c,c.__data__=a[s],l.delete(u)):n[s]=new nc(t,a[s]);for(s=0;s<h;++s)(c=e[s])&&l.get(d[s])===c&&(i[s]=c)}function oc(t){return t.__data__}function sc(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function cc(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}nc.prototype={constructor:nc,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,e){return this._parent.insertBefore(t,e)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};var uc="http://www.w3.org/1999/xhtml";const lc={svg:"http://www.w3.org/2000/svg",xhtml:uc,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function hc(t){var e=t+="",n=e.indexOf(":");return n>=0&&"xmlns"!==(e=t.slice(0,n))&&(t=t.slice(n+1)),lc.hasOwnProperty(e)?{space:lc[e],local:t}:t}function fc(t){return function(){this.removeAttribute(t)}}function dc(t){return function(){this.removeAttributeNS(t.space,t.local)}}function pc(t,e){return function(){this.setAttribute(t,e)}}function gc(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}function yc(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttribute(t):this.setAttribute(t,n)}}function mc(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,n)}}function vc(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function bc(t){return function(){this.style.removeProperty(t)}}function _c(t,e,n){return function(){this.style.setProperty(t,e,n)}}function xc(t,e,n){return function(){var r=e.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,n)}}function wc(t,e){return t.style.getPropertyValue(e)||vc(t).getComputedStyle(t,null).getPropertyValue(e)}function kc(t){return function(){delete this[t]}}function Tc(t,e){return function(){this[t]=e}}function Ec(t,e){return function(){var n=e.apply(this,arguments);null==n?delete this[t]:this[t]=n}}function Cc(t){return t.trim().split(/^|\s+/)}function Sc(t){return t.classList||new Ac(t)}function Ac(t){this._node=t,this._names=Cc(t.getAttribute("class")||"")}function Mc(t,e){for(var n=Sc(t),r=-1,i=e.length;++r<i;)n.add(e[r])}function Nc(t,e){for(var n=Sc(t),r=-1,i=e.length;++r<i;)n.remove(e[r])}function Dc(t){return function(){Mc(this,t)}}function Lc(t){return function(){Nc(this,t)}}function Bc(t,e){return function(){(e.apply(this,arguments)?Mc:Nc)(this,t)}}function Oc(){this.textContent=""}function Ic(t){return function(){this.textContent=t}}function Rc(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?"":e}}function Fc(){this.innerHTML=""}function Pc(t){return function(){this.innerHTML=t}}function Yc(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?"":e}}function jc(){this.nextSibling&&this.parentNode.appendChild(this)}function Uc(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function zc(t){return function(){var e=this.ownerDocument,n=this.namespaceURI;return n===uc&&e.documentElement.namespaceURI===uc?e.createElement(t):e.createElementNS(n,t)}}function $c(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function qc(t){var e=hc(t);return(e.local?$c:zc)(e)}function Hc(){return null}function Wc(){var t=this.parentNode;t&&t.removeChild(this)}function Vc(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function Gc(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function Xc(t){return t.trim().split(/^|\s+/).map((function(t){var e="",n=t.indexOf(".");return n>=0&&(e=t.slice(n+1),t=t.slice(0,n)),{type:t,name:e}}))}function Zc(t){return function(){var e=this.__on;if(e){for(var n,r=0,i=-1,a=e.length;r<a;++r)n=e[r],t.type&&n.type!==t.type||n.name!==t.name?e[++i]=n:this.removeEventListener(n.type,n.listener,n.options);++i?e.length=i:delete this.__on}}}function Kc(t,e,n){return function(){var r,i=this.__on,a=function(t){return function(e){t.call(this,e,this.__data__)}}(e);if(i)for(var o=0,s=i.length;o<s;++o)if((r=i[o]).type===t.type&&r.name===t.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=a,r.options=n),void(r.value=e);this.addEventListener(t.type,a,n),r={type:t.type,name:t.name,value:e,listener:a,options:n},i?i.push(r):this.__on=[r]}}function Qc(t,e,n){var r=vc(t),i=r.CustomEvent;"function"==typeof i?i=new i(e,n):(i=r.document.createEvent("Event"),n?(i.initEvent(e,n.bubbles,n.cancelable),i.detail=n.detail):i.initEvent(e,!1,!1)),t.dispatchEvent(i)}function Jc(t,e){return function(){return Qc(this,t,e)}}function tu(t,e){return function(){return Qc(this,t,e.apply(this,arguments))}}Ac.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var eu=[null];function nu(t,e){this._groups=t,this._parents=e}function ru(){return new nu([[document.documentElement]],eu)}nu.prototype=ru.prototype={constructor:nu,select:function(t){"function"!=typeof t&&(t=Hs(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o,s=e[i],c=s.length,u=r[i]=new Array(c),l=0;l<c;++l)(a=s[l])&&(o=t.call(a,a.__data__,l,s))&&("__data__"in a&&(o.__data__=a.__data__),u[l]=o);return new nu(r,this._parents)},selectAll:function(t){t="function"==typeof t?function(t){return function(){return Ws(t.apply(this,arguments))}}(t):Gs(t);for(var e=this._groups,n=e.length,r=[],i=[],a=0;a<n;++a)for(var o,s=e[a],c=s.length,u=0;u<c;++u)(o=s[u])&&(r.push(t.call(o,o.__data__,u,s)),i.push(o));return new nu(r,i)},selectChild:function(t){return this.select(null==t?Qs:function(t){return function(){return Ks.call(this.children,t)}}("function"==typeof t?t:Zs(t)))},selectChildren:function(t){return this.selectAll(null==t?tc:function(t){return function(){return Js.call(this.children,t)}}("function"==typeof t?t:Zs(t)))},filter:function(t){"function"!=typeof t&&(t=Xs(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o=e[i],s=o.length,c=r[i]=[],u=0;u<s;++u)(a=o[u])&&t.call(a,a.__data__,u,o)&&c.push(a);return new nu(r,this._parents)},data:function(t,e){if(!arguments.length)return Array.from(this,oc);var n=e?ac:ic,r=this._parents,i=this._groups;"function"!=typeof t&&(t=rc(t));for(var a=i.length,o=new Array(a),s=new Array(a),c=new Array(a),u=0;u<a;++u){var l=r[u],h=i[u],f=h.length,d=sc(t.call(l,l&&l.__data__,u,r)),p=d.length,g=s[u]=new Array(p),y=o[u]=new Array(p),m=c[u]=new Array(f);n(l,h,g,y,m,d,e);for(var v,b,_=0,x=0;_<p;++_)if(v=g[_]){for(_>=x&&(x=_+1);!(b=y[x])&&++x<p;);v._next=b||null}}return(o=new nu(o,r))._enter=s,o._exit=c,o},enter:function(){return new nu(this._enter||this._groups.map(ec),this._parents)},exit:function(){return new nu(this._exit||this._groups.map(ec),this._parents)},join:function(t,e,n){var r=this.enter(),i=this,a=this.exit();return"function"==typeof t?(r=t(r))&&(r=r.selection()):r=r.append(t+""),null!=e&&(i=e(i))&&(i=i.selection()),null==n?a.remove():n(a),r&&i?r.merge(i).order():i},merge:function(t){for(var e=t.selection?t.selection():t,n=this._groups,r=e._groups,i=n.length,a=r.length,o=Math.min(i,a),s=new Array(i),c=0;c<o;++c)for(var u,l=n[c],h=r[c],f=l.length,d=s[c]=new Array(f),p=0;p<f;++p)(u=l[p]||h[p])&&(d[p]=u);for(;c<i;++c)s[c]=n[c];return new nu(s,this._parents)},selection:function(){return this},order:function(){for(var t=this._groups,e=-1,n=t.length;++e<n;)for(var r,i=t[e],a=i.length-1,o=i[a];--a>=0;)(r=i[a])&&(o&&4^r.compareDocumentPosition(o)&&o.parentNode.insertBefore(r,o),o=r);return this},sort:function(t){function e(e,n){return e&&n?t(e.__data__,n.__data__):!e-!n}t||(t=cc);for(var n=this._groups,r=n.length,i=new Array(r),a=0;a<r;++a){for(var o,s=n[a],c=s.length,u=i[a]=new Array(c),l=0;l<c;++l)(o=s[l])&&(u[l]=o);u.sort(e)}return new nu(i,this._parents).order()},call:function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r=t[e],i=0,a=r.length;i<a;++i){var o=r[i];if(o)return o}return null},size:function(){let t=0;for(const e of this)++t;return t},empty:function(){return!this.node()},each:function(t){for(var e=this._groups,n=0,r=e.length;n<r;++n)for(var i,a=e[n],o=0,s=a.length;o<s;++o)(i=a[o])&&t.call(i,i.__data__,o,a);return this},attr:function(t,e){var n=hc(t);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==e?n.local?dc:fc:"function"==typeof e?n.local?mc:yc:n.local?gc:pc)(n,e))},style:function(t,e,n){return arguments.length>1?this.each((null==e?bc:"function"==typeof e?xc:_c)(t,e,null==n?"":n)):wc(this.node(),t)},property:function(t,e){return arguments.length>1?this.each((null==e?kc:"function"==typeof e?Ec:Tc)(t,e)):this.node()[t]},classed:function(t,e){var n=Cc(t+"");if(arguments.length<2){for(var r=Sc(this.node()),i=-1,a=n.length;++i<a;)if(!r.contains(n[i]))return!1;return!0}return this.each(("function"==typeof e?Bc:e?Dc:Lc)(n,e))},text:function(t){return arguments.length?this.each(null==t?Oc:("function"==typeof t?Rc:Ic)(t)):this.node().textContent},html:function(t){return arguments.length?this.each(null==t?Fc:("function"==typeof t?Yc:Pc)(t)):this.node().innerHTML},raise:function(){return this.each(jc)},lower:function(){return this.each(Uc)},append:function(t){var e="function"==typeof t?t:qc(t);return this.select((function(){return this.appendChild(e.apply(this,arguments))}))},insert:function(t,e){var n="function"==typeof t?t:qc(t),r=null==e?Hc:"function"==typeof e?e:Hs(e);return this.select((function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)}))},remove:function(){return this.each(Wc)},clone:function(t){return this.select(t?Gc:Vc)},datum:function(t){return arguments.length?this.property("__data__",t):this.node().__data__},on:function(t,e,n){var r,i,a=Xc(t+""),o=a.length;if(!(arguments.length<2)){for(s=e?Kc:Zc,r=0;r<o;++r)this.each(s(a[r],e,n));return this}var s=this.node().__on;if(s)for(var c,u=0,l=s.length;u<l;++u)for(r=0,c=s[u];r<o;++r)if((i=a[r]).type===c.type&&i.name===c.name)return c.value},dispatch:function(t,e){return this.each(("function"==typeof e?tu:Jc)(t,e))},[Symbol.iterator]:function*(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r,i=t[e],a=0,o=i.length;a<o;++a)(r=i[a])&&(yield r)}};const iu=ru;function au(t){return"string"==typeof t?new nu([[document.querySelector(t)]],[document.documentElement]):new nu([[t]],eu)}function ou(t){return"string"==typeof t?new nu([document.querySelectorAll(t)],[document.documentElement]):new nu([Ws(t)],eu)}const su=Math.PI,cu=2*su,uu=1e-6,lu=cu-uu;function hu(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function fu(){return new hu}hu.prototype=fu.prototype={constructor:hu,moveTo:function(t,e){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(t,e){this._+="L"+(this._x1=+t)+","+(this._y1=+e)},quadraticCurveTo:function(t,e,n,r){this._+="Q"+ +t+","+ +e+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(t,e,n,r,i,a){this._+="C"+ +t+","+ +e+","+ +n+","+ +r+","+(this._x1=+i)+","+(this._y1=+a)},arcTo:function(t,e,n,r,i){t=+t,e=+e,n=+n,r=+r,i=+i;var a=this._x1,o=this._y1,s=n-t,c=r-e,u=a-t,l=o-e,h=u*u+l*l;if(i<0)throw new Error("negative radius: "+i);if(null===this._x1)this._+="M"+(this._x1=t)+","+(this._y1=e);else if(h>uu)if(Math.abs(l*s-c*u)>uu&&i){var f=n-a,d=r-o,p=s*s+c*c,g=f*f+d*d,y=Math.sqrt(p),m=Math.sqrt(h),v=i*Math.tan((su-Math.acos((p+h-g)/(2*y*m)))/2),b=v/m,_=v/y;Math.abs(b-1)>uu&&(this._+="L"+(t+b*u)+","+(e+b*l)),this._+="A"+i+","+i+",0,0,"+ +(l*f>u*d)+","+(this._x1=t+_*s)+","+(this._y1=e+_*c)}else this._+="L"+(this._x1=t)+","+(this._y1=e)},arc:function(t,e,n,r,i,a){t=+t,e=+e,a=!!a;var o=(n=+n)*Math.cos(r),s=n*Math.sin(r),c=t+o,u=e+s,l=1^a,h=a?r-i:i-r;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+c+","+u:(Math.abs(this._x1-c)>uu||Math.abs(this._y1-u)>uu)&&(this._+="L"+c+","+u),n&&(h<0&&(h=h%cu+cu),h>lu?this._+="A"+n+","+n+",0,1,"+l+","+(t-o)+","+(e-s)+"A"+n+","+n+",0,1,"+l+","+(this._x1=c)+","+(this._y1=u):h>uu&&(this._+="A"+n+","+n+",0,"+ +(h>=su)+","+l+","+(this._x1=t+n*Math.cos(i))+","+(this._y1=e+n*Math.sin(i))))},rect:function(t,e,n,r){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};const du=fu;function pu(t){return function(){return t}}var gu=Math.abs,yu=Math.atan2,mu=Math.cos,vu=Math.max,bu=Math.min,_u=Math.sin,xu=Math.sqrt,wu=1e-12,ku=Math.PI,Tu=ku/2,Eu=2*ku;function Cu(t){return t>1?0:t<-1?ku:Math.acos(t)}function Su(t){return t>=1?Tu:t<=-1?-Tu:Math.asin(t)}function Au(t){return t.innerRadius}function Mu(t){return t.outerRadius}function Nu(t){return t.startAngle}function Du(t){return t.endAngle}function Lu(t){return t&&t.padAngle}function Bu(t,e,n,r,i,a,o,s){var c=n-t,u=r-e,l=o-i,h=s-a,f=h*c-l*u;if(!(f*f<wu))return[t+(f=(l*(e-a)-h*(t-i))/f)*c,e+f*u]}function Ou(t,e,n,r,i,a,o){var s=t-n,c=e-r,u=(o?a:-a)/xu(s*s+c*c),l=u*c,h=-u*s,f=t+l,d=e+h,p=n+l,g=r+h,y=(f+p)/2,m=(d+g)/2,v=p-f,b=g-d,_=v*v+b*b,x=i-a,w=f*g-p*d,k=(b<0?-1:1)*xu(vu(0,x*x*_-w*w)),T=(w*b-v*k)/_,E=(-w*v-b*k)/_,C=(w*b+v*k)/_,S=(-w*v+b*k)/_,A=T-y,M=E-m,N=C-y,D=S-m;return A*A+M*M>N*N+D*D&&(T=C,E=S),{cx:T,cy:E,x01:-l,y01:-h,x11:T*(i/x-1),y11:E*(i/x-1)}}function Iu(){var t=Au,e=Mu,n=pu(0),r=null,i=Nu,a=Du,o=Lu,s=null;function c(){var c,u,l=+t.apply(this,arguments),h=+e.apply(this,arguments),f=i.apply(this,arguments)-Tu,d=a.apply(this,arguments)-Tu,p=gu(d-f),g=d>f;if(s||(s=c=du()),h<l&&(u=h,h=l,l=u),h>wu)if(p>Eu-wu)s.moveTo(h*mu(f),h*_u(f)),s.arc(0,0,h,f,d,!g),l>wu&&(s.moveTo(l*mu(d),l*_u(d)),s.arc(0,0,l,d,f,g));else{var y,m,v=f,b=d,_=f,x=d,w=p,k=p,T=o.apply(this,arguments)/2,E=T>wu&&(r?+r.apply(this,arguments):xu(l*l+h*h)),C=bu(gu(h-l)/2,+n.apply(this,arguments)),S=C,A=C;if(E>wu){var M=Su(E/l*_u(T)),N=Su(E/h*_u(T));(w-=2*M)>wu?(_+=M*=g?1:-1,x-=M):(w=0,_=x=(f+d)/2),(k-=2*N)>wu?(v+=N*=g?1:-1,b-=N):(k=0,v=b=(f+d)/2)}var D=h*mu(v),L=h*_u(v),B=l*mu(x),O=l*_u(x);if(C>wu){var I,R=h*mu(b),F=h*_u(b),P=l*mu(_),Y=l*_u(_);if(p<ku&&(I=Bu(D,L,P,Y,R,F,B,O))){var j=D-I[0],U=L-I[1],z=R-I[0],$=F-I[1],q=1/_u(Cu((j*z+U*$)/(xu(j*j+U*U)*xu(z*z+$*$)))/2),H=xu(I[0]*I[0]+I[1]*I[1]);S=bu(C,(l-H)/(q-1)),A=bu(C,(h-H)/(q+1))}}k>wu?A>wu?(y=Ou(P,Y,D,L,h,A,g),m=Ou(R,F,B,O,h,A,g),s.moveTo(y.cx+y.x01,y.cy+y.y01),A<C?s.arc(y.cx,y.cy,A,yu(y.y01,y.x01),yu(m.y01,m.x01),!g):(s.arc(y.cx,y.cy,A,yu(y.y01,y.x01),yu(y.y11,y.x11),!g),s.arc(0,0,h,yu(y.cy+y.y11,y.cx+y.x11),yu(m.cy+m.y11,m.cx+m.x11),!g),s.arc(m.cx,m.cy,A,yu(m.y11,m.x11),yu(m.y01,m.x01),!g))):(s.moveTo(D,L),s.arc(0,0,h,v,b,!g)):s.moveTo(D,L),l>wu&&w>wu?S>wu?(y=Ou(B,O,R,F,l,-S,g),m=Ou(D,L,P,Y,l,-S,g),s.lineTo(y.cx+y.x01,y.cy+y.y01),S<C?s.arc(y.cx,y.cy,S,yu(y.y01,y.x01),yu(m.y01,m.x01),!g):(s.arc(y.cx,y.cy,S,yu(y.y01,y.x01),yu(y.y11,y.x11),!g),s.arc(0,0,l,yu(y.cy+y.y11,y.cx+y.x11),yu(m.cy+m.y11,m.cx+m.x11),g),s.arc(m.cx,m.cy,S,yu(m.y11,m.x11),yu(m.y01,m.x01),!g))):s.arc(0,0,l,x,_,g):s.lineTo(B,O)}else s.moveTo(0,0);if(s.closePath(),c)return s=null,c+""||null}return c.centroid=function(){var n=(+t.apply(this,arguments)+ +e.apply(this,arguments))/2,r=(+i.apply(this,arguments)+ +a.apply(this,arguments))/2-ku/2;return[mu(r)*n,_u(r)*n]},c.innerRadius=function(e){return arguments.length?(t="function"==typeof e?e:pu(+e),c):t},c.outerRadius=function(t){return arguments.length?(e="function"==typeof t?t:pu(+t),c):e},c.cornerRadius=function(t){return arguments.length?(n="function"==typeof t?t:pu(+t),c):n},c.padRadius=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:pu(+t),c):r},c.startAngle=function(t){return arguments.length?(i="function"==typeof t?t:pu(+t),c):i},c.endAngle=function(t){return arguments.length?(a="function"==typeof t?t:pu(+t),c):a},c.padAngle=function(t){return arguments.length?(o="function"==typeof t?t:pu(+t),c):o},c.context=function(t){return arguments.length?(s=null==t?null:t,c):s},c}function Ru(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function Fu(t){this._context=t}function Pu(t){return new Fu(t)}function Yu(t){return t[0]}function ju(t){return t[1]}function Uu(t,e){var n=pu(!0),r=null,i=Pu,a=null;function o(o){var s,c,u,l=(o=Ru(o)).length,h=!1;for(null==r&&(a=i(u=du())),s=0;s<=l;++s)!(s<l&&n(c=o[s],s,o))===h&&((h=!h)?a.lineStart():a.lineEnd()),h&&a.point(+t(c,s,o),+e(c,s,o));if(u)return a=null,u+""||null}return t="function"==typeof t?t:void 0===t?Yu:pu(t),e="function"==typeof e?e:void 0===e?ju:pu(e),o.x=function(e){return arguments.length?(t="function"==typeof e?e:pu(+e),o):t},o.y=function(t){return arguments.length?(e="function"==typeof t?t:pu(+t),o):e},o.defined=function(t){return arguments.length?(n="function"==typeof t?t:pu(!!t),o):n},o.curve=function(t){return arguments.length?(i=t,null!=r&&(a=i(r)),o):i},o.context=function(t){return arguments.length?(null==t?r=a=null:a=i(r=t),o):r},o}function zu(t,e){return e<t?-1:e>t?1:e>=t?0:NaN}function $u(t){return t}function qu(){}function Hu(t,e,n){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+n)/6)}function Wu(t){this._context=t}function Vu(t){return new Wu(t)}function Gu(t){this._context=t}function Xu(t){this._context=t}function Zu(t){this._context=t}function Ku(t){return t<0?-1:1}function Qu(t,e,n){var r=t._x1-t._x0,i=e-t._x1,a=(t._y1-t._y0)/(r||i<0&&-0),o=(n-t._y1)/(i||r<0&&-0),s=(a*i+o*r)/(r+i);return(Ku(a)+Ku(o))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs(s))||0}function Ju(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function tl(t,e,n){var r=t._x0,i=t._y0,a=t._x1,o=t._y1,s=(a-r)/3;t._context.bezierCurveTo(r+s,i+s*e,a-s,o-s*n,a,o)}function el(t){this._context=t}function nl(t){this._context=new rl(t)}function rl(t){this._context=t}function il(t){this._context=t}function al(t){var e,n,r=t.length-1,i=new Array(r),a=new Array(r),o=new Array(r);for(i[0]=0,a[0]=2,o[0]=t[0]+2*t[1],e=1;e<r-1;++e)i[e]=1,a[e]=4,o[e]=4*t[e]+2*t[e+1];for(i[r-1]=2,a[r-1]=7,o[r-1]=8*t[r-1]+t[r],e=1;e<r;++e)n=i[e]/a[e-1],a[e]-=n,o[e]-=n*o[e-1];for(i[r-1]=o[r-1]/a[r-1],e=r-2;e>=0;--e)i[e]=(o[e]-i[e+1])/a[e];for(a[r-1]=(t[r]+i[r-1])/2,e=0;e<r-1;++e)a[e]=2*t[e+1]-i[e+1];return[i,a]}function ol(t,e){this._context=t,this._t=e}Array.prototype.slice,Fu.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e)}}},Wu.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Hu(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Hu(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},Gu.prototype={areaStart:qu,areaEnd:qu,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:Hu(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},Xu.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:Hu(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},Zu.prototype={areaStart:qu,areaEnd:qu,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}},el.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:tl(this,this._t0,Ju(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var n=NaN;if(e=+e,(t=+t)!==this._x1||e!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,tl(this,Ju(this,n=Qu(this,t,e)),n);break;default:tl(this,this._t0,n=Qu(this,t,e))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=n}}},(nl.prototype=Object.create(el.prototype)).point=function(t,e){el.prototype.point.call(this,e,t)},rl.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,n,r,i,a){this._context.bezierCurveTo(e,t,r,n,a,i)}},il.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,e=this._y,n=t.length;if(n)if(this._line?this._context.lineTo(t[0],e[0]):this._context.moveTo(t[0],e[0]),2===n)this._context.lineTo(t[1],e[1]);else for(var r=al(t),i=al(e),a=0,o=1;o<n;++a,++o)this._context.bezierCurveTo(r[0][a],i[0][a],r[1][a],i[1][a],t[o],e[o]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,e){this._x.push(+t),this._y.push(+e)}},ol.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}}this._x=t,this._y=e}};var sl=new Date,cl=new Date;function ul(t,e,n,r){function i(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return i.floor=function(e){return t(e=new Date(+e)),e},i.ceil=function(n){return t(n=new Date(n-1)),e(n,1),t(n),n},i.round=function(t){var e=i(t),n=i.ceil(t);return t-e<n-t?e:n},i.offset=function(t,n){return e(t=new Date(+t),null==n?1:Math.floor(n)),t},i.range=function(n,r,a){var o,s=[];if(n=i.ceil(n),a=null==a?1:Math.floor(a),!(n<r&&a>0))return s;do{s.push(o=new Date(+n)),e(n,a),t(n)}while(o<n&&n<r);return s},i.filter=function(n){return ul((function(e){if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)}),(function(t,r){if(t>=t)if(r<0)for(;++r<=0;)for(;e(t,-1),!n(t););else for(;--r>=0;)for(;e(t,1),!n(t););}))},n&&(i.count=function(e,r){return sl.setTime(+e),cl.setTime(+r),t(sl),t(cl),Math.floor(n(sl,cl))},i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?i.filter(r?function(e){return r(e)%t==0}:function(e){return i.count(0,e)%t==0}):i:null}),i}const ll=864e5,hl=6048e5;function fl(t){return ul((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/hl}))}var dl=fl(0),pl=fl(1),gl=fl(2),yl=fl(3),ml=fl(4),vl=fl(5),bl=fl(6),_l=(dl.range,pl.range,gl.range,yl.range,ml.range,vl.range,bl.range,ul((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/ll}),(function(t){return t.getUTCDate()-1})));const xl=_l;function wl(t){return ul((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/hl}))}_l.range;var kl=wl(0),Tl=wl(1),El=wl(2),Cl=wl(3),Sl=wl(4),Al=wl(5),Ml=wl(6),Nl=(kl.range,Tl.range,El.range,Cl.range,Sl.range,Al.range,Ml.range,ul((t=>t.setHours(0,0,0,0)),((t,e)=>t.setDate(t.getDate()+e)),((t,e)=>(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/ll),(t=>t.getDate()-1)));const Dl=Nl;Nl.range;var Ll=ul((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));Ll.every=function(t){return isFinite(t=Math.floor(t))&&t>0?ul((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,n){e.setFullYear(e.getFullYear()+n*t)})):null};const Bl=Ll;Ll.range;var Ol=ul((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));Ol.every=function(t){return isFinite(t=Math.floor(t))&&t>0?ul((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCFullYear(e.getUTCFullYear()+n*t)})):null};const Il=Ol;function Rl(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function Fl(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function Pl(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}Ol.range;var Yl,jl,Ul={"-":"",_:" ",0:"0"},zl=/^\s*\d+/,$l=/^%/,ql=/[\\^$*+?|[\]().{}]/g;function Hl(t,e,n){var r=t<0?"-":"",i=(r?-t:t)+"",a=i.length;return r+(a<n?new Array(n-a+1).join(e)+i:i)}function Wl(t){return t.replace(ql,"\\$&")}function Vl(t){return new RegExp("^(?:"+t.map(Wl).join("|")+")","i")}function Gl(t){return new Map(t.map(((t,e)=>[t.toLowerCase(),e])))}function Xl(t,e,n){var r=zl.exec(e.slice(n,n+1));return r?(t.w=+r[0],n+r[0].length):-1}function Zl(t,e,n){var r=zl.exec(e.slice(n,n+1));return r?(t.u=+r[0],n+r[0].length):-1}function Kl(t,e,n){var r=zl.exec(e.slice(n,n+2));return r?(t.U=+r[0],n+r[0].length):-1}function Ql(t,e,n){var r=zl.exec(e.slice(n,n+2));return r?(t.V=+r[0],n+r[0].length):-1}function Jl(t,e,n){var r=zl.exec(e.slice(n,n+2));return r?(t.W=+r[0],n+r[0].length):-1}function th(t,e,n){var r=zl.exec(e.slice(n,n+4));return r?(t.y=+r[0],n+r[0].length):-1}function eh(t,e,n){var r=zl.exec(e.slice(n,n+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function nh(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function rh(t,e,n){var r=zl.exec(e.slice(n,n+1));return r?(t.q=3*r[0]-3,n+r[0].length):-1}function ih(t,e,n){var r=zl.exec(e.slice(n,n+2));return r?(t.m=r[0]-1,n+r[0].length):-1}function ah(t,e,n){var r=zl.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function oh(t,e,n){var r=zl.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function sh(t,e,n){var r=zl.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function ch(t,e,n){var r=zl.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function uh(t,e,n){var r=zl.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function lh(t,e,n){var r=zl.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function hh(t,e,n){var r=zl.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function fh(t,e,n){var r=$l.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function dh(t,e,n){var r=zl.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function ph(t,e,n){var r=zl.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function gh(t,e){return Hl(t.getDate(),e,2)}function yh(t,e){return Hl(t.getHours(),e,2)}function mh(t,e){return Hl(t.getHours()%12||12,e,2)}function vh(t,e){return Hl(1+Dl.count(Bl(t),t),e,3)}function bh(t,e){return Hl(t.getMilliseconds(),e,3)}function _h(t,e){return bh(t,e)+"000"}function xh(t,e){return Hl(t.getMonth()+1,e,2)}function wh(t,e){return Hl(t.getMinutes(),e,2)}function kh(t,e){return Hl(t.getSeconds(),e,2)}function Th(t){var e=t.getDay();return 0===e?7:e}function Eh(t,e){return Hl(kl.count(Bl(t)-1,t),e,2)}function Ch(t){var e=t.getDay();return e>=4||0===e?Sl(t):Sl.ceil(t)}function Sh(t,e){return t=Ch(t),Hl(Sl.count(Bl(t),t)+(4===Bl(t).getDay()),e,2)}function Ah(t){return t.getDay()}function Mh(t,e){return Hl(Tl.count(Bl(t)-1,t),e,2)}function Nh(t,e){return Hl(t.getFullYear()%100,e,2)}function Dh(t,e){return Hl((t=Ch(t)).getFullYear()%100,e,2)}function Lh(t,e){return Hl(t.getFullYear()%1e4,e,4)}function Bh(t,e){var n=t.getDay();return Hl((t=n>=4||0===n?Sl(t):Sl.ceil(t)).getFullYear()%1e4,e,4)}function Oh(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+Hl(e/60|0,"0",2)+Hl(e%60,"0",2)}function Ih(t,e){return Hl(t.getUTCDate(),e,2)}function Rh(t,e){return Hl(t.getUTCHours(),e,2)}function Fh(t,e){return Hl(t.getUTCHours()%12||12,e,2)}function Ph(t,e){return Hl(1+xl.count(Il(t),t),e,3)}function Yh(t,e){return Hl(t.getUTCMilliseconds(),e,3)}function jh(t,e){return Yh(t,e)+"000"}function Uh(t,e){return Hl(t.getUTCMonth()+1,e,2)}function zh(t,e){return Hl(t.getUTCMinutes(),e,2)}function $h(t,e){return Hl(t.getUTCSeconds(),e,2)}function qh(t){var e=t.getUTCDay();return 0===e?7:e}function Hh(t,e){return Hl(dl.count(Il(t)-1,t),e,2)}function Wh(t){var e=t.getUTCDay();return e>=4||0===e?ml(t):ml.ceil(t)}function Vh(t,e){return t=Wh(t),Hl(ml.count(Il(t),t)+(4===Il(t).getUTCDay()),e,2)}function Gh(t){return t.getUTCDay()}function Xh(t,e){return Hl(pl.count(Il(t)-1,t),e,2)}function Zh(t,e){return Hl(t.getUTCFullYear()%100,e,2)}function Kh(t,e){return Hl((t=Wh(t)).getUTCFullYear()%100,e,2)}function Qh(t,e){return Hl(t.getUTCFullYear()%1e4,e,4)}function Jh(t,e){var n=t.getUTCDay();return Hl((t=n>=4||0===n?ml(t):ml.ceil(t)).getUTCFullYear()%1e4,e,4)}function tf(){return"+0000"}function ef(){return"%"}function nf(t){return+t}function rf(t){return Math.floor(+t/1e3)}Yl=function(t){var e=t.dateTime,n=t.date,r=t.time,i=t.periods,a=t.days,o=t.shortDays,s=t.months,c=t.shortMonths,u=Vl(i),l=Gl(i),h=Vl(a),f=Gl(a),d=Vl(o),p=Gl(o),g=Vl(s),y=Gl(s),m=Vl(c),v=Gl(c),b={a:function(t){return o[t.getDay()]},A:function(t){return a[t.getDay()]},b:function(t){return c[t.getMonth()]},B:function(t){return s[t.getMonth()]},c:null,d:gh,e:gh,f:_h,g:Dh,G:Bh,H:yh,I:mh,j:vh,L:bh,m:xh,M:wh,p:function(t){return i[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:nf,s:rf,S:kh,u:Th,U:Eh,V:Sh,w:Ah,W:Mh,x:null,X:null,y:Nh,Y:Lh,Z:Oh,"%":ef},_={a:function(t){return o[t.getUTCDay()]},A:function(t){return a[t.getUTCDay()]},b:function(t){return c[t.getUTCMonth()]},B:function(t){return s[t.getUTCMonth()]},c:null,d:Ih,e:Ih,f:jh,g:Kh,G:Jh,H:Rh,I:Fh,j:Ph,L:Yh,m:Uh,M:zh,p:function(t){return i[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:nf,s:rf,S:$h,u:qh,U:Hh,V:Vh,w:Gh,W:Xh,x:null,X:null,y:Zh,Y:Qh,Z:tf,"%":ef},x={a:function(t,e,n){var r=d.exec(e.slice(n));return r?(t.w=p.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(t,e,n){var r=h.exec(e.slice(n));return r?(t.w=f.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(t,e,n){var r=m.exec(e.slice(n));return r?(t.m=v.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(t,e,n){var r=g.exec(e.slice(n));return r?(t.m=y.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(t,n,r){return T(t,e,n,r)},d:ah,e:ah,f:hh,g:eh,G:th,H:sh,I:sh,j:oh,L:lh,m:ih,M:ch,p:function(t,e,n){var r=u.exec(e.slice(n));return r?(t.p=l.get(r[0].toLowerCase()),n+r[0].length):-1},q:rh,Q:dh,s:ph,S:uh,u:Zl,U:Kl,V:Ql,w:Xl,W:Jl,x:function(t,e,r){return T(t,n,e,r)},X:function(t,e,n){return T(t,r,e,n)},y:eh,Y:th,Z:nh,"%":fh};function w(t,e){return function(n){var r,i,a,o=[],s=-1,c=0,u=t.length;for(n instanceof Date||(n=new Date(+n));++s<u;)37===t.charCodeAt(s)&&(o.push(t.slice(c,s)),null!=(i=Ul[r=t.charAt(++s)])?r=t.charAt(++s):i="e"===r?" ":"0",(a=e[r])&&(r=a(n,i)),o.push(r),c=s+1);return o.push(t.slice(c,s)),o.join("")}}function k(t,e){return function(n){var r,i,a=Pl(1900,void 0,1);if(T(a,t,n+="",0)!=n.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(e&&!("Z"in a)&&(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(i=(r=Fl(Pl(a.y,0,1))).getUTCDay(),r=i>4||0===i?pl.ceil(r):pl(r),r=xl.offset(r,7*(a.V-1)),a.y=r.getUTCFullYear(),a.m=r.getUTCMonth(),a.d=r.getUTCDate()+(a.w+6)%7):(i=(r=Rl(Pl(a.y,0,1))).getDay(),r=i>4||0===i?Tl.ceil(r):Tl(r),r=Dl.offset(r,7*(a.V-1)),a.y=r.getFullYear(),a.m=r.getMonth(),a.d=r.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),i="Z"in a?Fl(Pl(a.y,0,1)).getUTCDay():Rl(Pl(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(i+5)%7:a.w+7*a.U-(i+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,Fl(a)):Rl(a)}}function T(t,e,n,r){for(var i,a,o=0,s=e.length,c=n.length;o<s;){if(r>=c)return-1;if(37===(i=e.charCodeAt(o++))){if(i=e.charAt(o++),!(a=x[i in Ul?e.charAt(o++):i])||(r=a(t,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}return b.x=w(n,b),b.X=w(r,b),b.c=w(e,b),_.x=w(n,_),_.X=w(r,_),_.c=w(e,_),{format:function(t){var e=w(t+="",b);return e.toString=function(){return t},e},parse:function(t){var e=k(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=w(t+="",_);return e.toString=function(){return t},e},utcParse:function(t){var e=k(t+="",!0);return e.toString=function(){return t},e}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),jl=Yl.format,Yl.parse,Yl.utcFormat,Yl.utcParse;var af={value:()=>{}};function of(){for(var t,e=0,n=arguments.length,r={};e<n;++e){if(!(t=arguments[e]+"")||t in r||/[\s.]/.test(t))throw new Error("illegal type: "+t);r[t]=[]}return new sf(r)}function sf(t){this._=t}function cf(t,e){return t.trim().split(/^|\s+/).map((function(t){var n="",r=t.indexOf(".");if(r>=0&&(n=t.slice(r+1),t=t.slice(0,r)),t&&!e.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:n}}))}function uf(t,e){for(var n,r=0,i=t.length;r<i;++r)if((n=t[r]).name===e)return n.value}function lf(t,e,n){for(var r=0,i=t.length;r<i;++r)if(t[r].name===e){t[r]=af,t=t.slice(0,r).concat(t.slice(r+1));break}return null!=n&&t.push({name:e,value:n}),t}sf.prototype=of.prototype={constructor:sf,on:function(t,e){var n,r=this._,i=cf(t+"",r),a=-1,o=i.length;if(!(arguments.length<2)){if(null!=e&&"function"!=typeof e)throw new Error("invalid callback: "+e);for(;++a<o;)if(n=(t=i[a]).type)r[n]=lf(r[n],t.name,e);else if(null==e)for(n in r)r[n]=lf(r[n],t.name,null);return this}for(;++a<o;)if((n=(t=i[a]).type)&&(n=uf(r[n],t.name)))return n},copy:function(){var t={},e=this._;for(var n in e)t[n]=e[n].slice();return new sf(t)},call:function(t,e){if((n=arguments.length-2)>0)for(var n,r,i=new Array(n),a=0;a<n;++a)i[a]=arguments[a+2];if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(a=0,n=(r=this._[t]).length;a<n;++a)r[a].value.apply(e,i)},apply:function(t,e,n){if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(var r=this._[t],i=0,a=r.length;i<a;++i)r[i].value.apply(e,n)}};const hf=of;var ff,df,pf=0,gf=0,yf=0,mf=0,vf=0,bf=0,_f="object"==typeof performance&&performance.now?performance:Date,xf="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function wf(){return vf||(xf(kf),vf=_f.now()+bf)}function kf(){vf=0}function Tf(){this._call=this._time=this._next=null}function Ef(t,e,n){var r=new Tf;return r.restart(t,e,n),r}function Cf(){vf=(mf=_f.now())+bf,pf=gf=0;try{!function(){wf(),++pf;for(var t,e=ff;e;)(t=vf-e._time)>=0&&e._call.call(void 0,t),e=e._next;--pf}()}finally{pf=0,function(){for(var t,e,n=ff,r=1/0;n;)n._call?(r>n._time&&(r=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:ff=e);df=t,Af(r)}(),vf=0}}function Sf(){var t=_f.now(),e=t-mf;e>1e3&&(bf-=e,mf=t)}function Af(t){pf||(gf&&(gf=clearTimeout(gf)),t-vf>24?(t<1/0&&(gf=setTimeout(Cf,t-_f.now()-bf)),yf&&(yf=clearInterval(yf))):(yf||(mf=_f.now(),yf=setInterval(Sf,1e3)),pf=1,xf(Cf)))}function Mf(t,e,n){var r=new Tf;return e=null==e?0:+e,r.restart((n=>{r.stop(),t(n+e)}),e,n),r}Tf.prototype=Ef.prototype={constructor:Tf,restart:function(t,e,n){if("function"!=typeof t)throw new TypeError("callback is not a function");n=(null==n?wf():+n)+(null==e?0:+e),this._next||df===this||(df?df._next=this:ff=this,df=this),this._call=t,this._time=n,Af()},stop:function(){this._call&&(this._call=null,this._time=1/0,Af())}};var Nf=hf("start","end","cancel","interrupt"),Df=[];function Lf(t,e,n,r,i,a){var o=t.__transition;if(o){if(n in o)return}else t.__transition={};!function(t,e,n){var r,i=t.__transition;function a(c){var u,l,h,f;if(1!==n.state)return s();for(u in i)if((f=i[u]).name===n.name){if(3===f.state)return Mf(a);4===f.state?(f.state=6,f.timer.stop(),f.on.call("interrupt",t,t.__data__,f.index,f.group),delete i[u]):+u<e&&(f.state=6,f.timer.stop(),f.on.call("cancel",t,t.__data__,f.index,f.group),delete i[u])}if(Mf((function(){3===n.state&&(n.state=4,n.timer.restart(o,n.delay,n.time),o(c))})),n.state=2,n.on.call("start",t,t.__data__,n.index,n.group),2===n.state){for(n.state=3,r=new Array(h=n.tween.length),u=0,l=-1;u<h;++u)(f=n.tween[u].value.call(t,t.__data__,n.index,n.group))&&(r[++l]=f);r.length=l+1}}function o(e){for(var i=e<n.duration?n.ease.call(null,e/n.duration):(n.timer.restart(s),n.state=5,1),a=-1,o=r.length;++a<o;)r[a].call(t,i);5===n.state&&(n.on.call("end",t,t.__data__,n.index,n.group),s())}function s(){for(var r in n.state=6,n.timer.stop(),delete i[e],i)return;delete t.__transition}i[e]=n,n.timer=Ef((function(t){n.state=1,n.timer.restart(a,n.delay,n.time),n.delay<=t&&a(t-n.delay)}),0,n.time)}(t,n,{name:e,index:r,group:i,on:Nf,tween:Df,time:a.time,delay:a.delay,duration:a.duration,ease:a.ease,timer:null,state:0})}function Bf(t,e){var n=If(t,e);if(n.state>0)throw new Error("too late; already scheduled");return n}function Of(t,e){var n=If(t,e);if(n.state>3)throw new Error("too late; already running");return n}function If(t,e){var n=t.__transition;if(!n||!(n=n[e]))throw new Error("transition not found");return n}function Rf(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}var Ff,Pf=180/Math.PI,Yf={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function jf(t,e,n,r,i,a){var o,s,c;return(o=Math.sqrt(t*t+e*e))&&(t/=o,e/=o),(c=t*n+e*r)&&(n-=t*c,r-=e*c),(s=Math.sqrt(n*n+r*r))&&(n/=s,r/=s,c/=s),t*r<e*n&&(t=-t,e=-e,c=-c,o=-o),{translateX:i,translateY:a,rotate:Math.atan2(e,t)*Pf,skewX:Math.atan(c)*Pf,scaleX:o,scaleY:s}}function Uf(t,e,n,r){function i(t){return t.length?t.pop()+" ":""}return function(a,o){var s=[],c=[];return a=t(a),o=t(o),function(t,r,i,a,o,s){if(t!==i||r!==a){var c=o.push("translate(",null,e,null,n);s.push({i:c-4,x:Rf(t,i)},{i:c-2,x:Rf(r,a)})}else(i||a)&&o.push("translate("+i+e+a+n)}(a.translateX,a.translateY,o.translateX,o.translateY,s,c),function(t,e,n,a){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),a.push({i:n.push(i(n)+"rotate(",null,r)-2,x:Rf(t,e)})):e&&n.push(i(n)+"rotate("+e+r)}(a.rotate,o.rotate,s,c),function(t,e,n,a){t!==e?a.push({i:n.push(i(n)+"skewX(",null,r)-2,x:Rf(t,e)}):e&&n.push(i(n)+"skewX("+e+r)}(a.skewX,o.skewX,s,c),function(t,e,n,r,a,o){if(t!==n||e!==r){var s=a.push(i(a)+"scale(",null,",",null,")");o.push({i:s-4,x:Rf(t,n)},{i:s-2,x:Rf(e,r)})}else 1===n&&1===r||a.push(i(a)+"scale("+n+","+r+")")}(a.scaleX,a.scaleY,o.scaleX,o.scaleY,s,c),a=o=null,function(t){for(var e,n=-1,r=c.length;++n<r;)s[(e=c[n]).i]=e.x(t);return s.join("")}}}var zf=Uf((function(t){const e=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(t+"");return e.isIdentity?Yf:jf(e.a,e.b,e.c,e.d,e.e,e.f)}),"px, ","px)","deg)"),$f=Uf((function(t){return null==t?Yf:(Ff||(Ff=document.createElementNS("http://www.w3.org/2000/svg","g")),Ff.setAttribute("transform",t),(t=Ff.transform.baseVal.consolidate())?jf((t=t.matrix).a,t.b,t.c,t.d,t.e,t.f):Yf)}),", ",")",")");function qf(t,e){var n,r;return function(){var i=Of(this,t),a=i.tween;if(a!==n)for(var o=0,s=(r=n=a).length;o<s;++o)if(r[o].name===e){(r=r.slice()).splice(o,1);break}i.tween=r}}function Hf(t,e,n){var r,i;if("function"!=typeof n)throw new Error;return function(){var a=Of(this,t),o=a.tween;if(o!==r){i=(r=o).slice();for(var s={name:e,value:n},c=0,u=i.length;c<u;++c)if(i[c].name===e){i[c]=s;break}c===u&&i.push(s)}a.tween=i}}function Wf(t,e,n){var r=t._id;return t.each((function(){var t=Of(this,r);(t.value||(t.value={}))[e]=n.apply(this,arguments)})),function(t){return If(t,r).value[e]}}function Vf(t,e,n,r,i){var a=t*t,o=a*t;return((1-3*t+3*a-o)*e+(4-6*a+3*o)*n+(1+3*t+3*a-3*o)*r+o*i)/6}const Gf=function t(e){var n=function(t){return 1==(t=+t)?Fr:function(e,n){return n-e?function(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}(e,n,t):Ir(isNaN(e)?n:e)}}(e);function r(t,e){var r=n((t=ur(t)).r,(e=ur(e)).r),i=n(t.g,e.g),a=n(t.b,e.b),o=Fr(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=i(e),t.b=a(e),t.opacity=o(e),t+""}}return r.gamma=t,r}(1);function Xf(t){return function(e){var n,r,i=e.length,a=new Array(i),o=new Array(i),s=new Array(i);for(n=0;n<i;++n)r=ur(e[n]),a[n]=r.r||0,o[n]=r.g||0,s[n]=r.b||0;return a=t(a),o=t(o),s=t(s),r.opacity=1,function(t){return r.r=a(t),r.g=o(t),r.b=s(t),r+""}}}Xf((function(t){var e=t.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),i=t[r],a=t[r+1],o=r>0?t[r-1]:2*i-a,s=r<e-1?t[r+2]:2*a-i;return Vf((n-r/e)*e,o,i,a,s)}})),Xf((function(t){var e=t.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*e),i=t[(r+e-1)%e],a=t[r%e],o=t[(r+1)%e],s=t[(r+2)%e];return Vf((n-r/e)*e,i,a,o,s)}}));var Zf=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Kf=new RegExp(Zf.source,"g");function Qf(t,e){var n,r,i,a=Zf.lastIndex=Kf.lastIndex=0,o=-1,s=[],c=[];for(t+="",e+="";(n=Zf.exec(t))&&(r=Kf.exec(e));)(i=r.index)>a&&(i=e.slice(a,i),s[o]?s[o]+=i:s[++o]=i),(n=n[0])===(r=r[0])?s[o]?s[o]+=r:s[++o]=r:(s[++o]=null,c.push({i:o,x:Rf(n,r)})),a=Kf.lastIndex;return a<e.length&&(i=e.slice(a),s[o]?s[o]+=i:s[++o]=i),s.length<2?c[0]?function(t){return function(e){return t(e)+""}}(c[0].x):function(t){return function(){return t}}(e):(e=c.length,function(t){for(var n,r=0;r<e;++r)s[(n=c[r]).i]=n.x(t);return s.join("")})}function Jf(t,e){var n;return("number"==typeof e?Rf:e instanceof ar?Gf:(n=ar(e))?(e=n,Gf):Qf)(t,e)}function td(t){return function(){this.removeAttribute(t)}}function ed(t){return function(){this.removeAttributeNS(t.space,t.local)}}function nd(t,e,n){var r,i,a=n+"";return function(){var o=this.getAttribute(t);return o===a?null:o===r?i:i=e(r=o,n)}}function rd(t,e,n){var r,i,a=n+"";return function(){var o=this.getAttributeNS(t.space,t.local);return o===a?null:o===r?i:i=e(r=o,n)}}function id(t,e,n){var r,i,a;return function(){var o,s,c=n(this);if(null!=c)return(o=this.getAttribute(t))===(s=c+"")?null:o===r&&s===i?a:(i=s,a=e(r=o,c));this.removeAttribute(t)}}function ad(t,e,n){var r,i,a;return function(){var o,s,c=n(this);if(null!=c)return(o=this.getAttributeNS(t.space,t.local))===(s=c+"")?null:o===r&&s===i?a:(i=s,a=e(r=o,c));this.removeAttributeNS(t.space,t.local)}}function od(t,e){return function(n){this.setAttribute(t,e.call(this,n))}}function sd(t,e){return function(n){this.setAttributeNS(t.space,t.local,e.call(this,n))}}function cd(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&sd(t,i)),n}return i._value=e,i}function ud(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&od(t,i)),n}return i._value=e,i}function ld(t,e){return function(){Bf(this,t).delay=+e.apply(this,arguments)}}function hd(t,e){return e=+e,function(){Bf(this,t).delay=e}}function fd(t,e){return function(){Of(this,t).duration=+e.apply(this,arguments)}}function dd(t,e){return e=+e,function(){Of(this,t).duration=e}}function pd(t,e){if("function"!=typeof e)throw new Error;return function(){Of(this,t).ease=e}}function gd(t,e,n){var r,i,a=function(t){return(t+"").trim().split(/^|\s+/).every((function(t){var e=t.indexOf(".");return e>=0&&(t=t.slice(0,e)),!t||"start"===t}))}(e)?Bf:Of;return function(){var o=a(this,t),s=o.on;s!==r&&(i=(r=s).copy()).on(e,n),o.on=i}}var yd=iu.prototype.constructor;function md(t){return function(){this.style.removeProperty(t)}}function vd(t,e,n){return function(r){this.style.setProperty(t,e.call(this,r),n)}}function bd(t,e,n){var r,i;function a(){var a=e.apply(this,arguments);return a!==i&&(r=(i=a)&&vd(t,a,n)),r}return a._value=e,a}function _d(t){return function(e){this.textContent=t.call(this,e)}}function xd(t){var e,n;function r(){var r=t.apply(this,arguments);return r!==n&&(e=(n=r)&&_d(r)),e}return r._value=t,r}var wd=0;function kd(t,e,n,r){this._groups=t,this._parents=e,this._name=n,this._id=r}function Td(){return++wd}var Ed=iu.prototype;kd.prototype=function(t){return iu().transition(t)}.prototype={constructor:kd,select:function(t){var e=this._name,n=this._id;"function"!=typeof t&&(t=Hs(t));for(var r=this._groups,i=r.length,a=new Array(i),o=0;o<i;++o)for(var s,c,u=r[o],l=u.length,h=a[o]=new Array(l),f=0;f<l;++f)(s=u[f])&&(c=t.call(s,s.__data__,f,u))&&("__data__"in s&&(c.__data__=s.__data__),h[f]=c,Lf(h[f],e,n,f,h,If(s,n)));return new kd(a,this._parents,e,n)},selectAll:function(t){var e=this._name,n=this._id;"function"!=typeof t&&(t=Gs(t));for(var r=this._groups,i=r.length,a=[],o=[],s=0;s<i;++s)for(var c,u=r[s],l=u.length,h=0;h<l;++h)if(c=u[h]){for(var f,d=t.call(c,c.__data__,h,u),p=If(c,n),g=0,y=d.length;g<y;++g)(f=d[g])&&Lf(f,e,n,g,d,p);a.push(d),o.push(c)}return new kd(a,o,e,n)},selectChild:Ed.selectChild,selectChildren:Ed.selectChildren,filter:function(t){"function"!=typeof t&&(t=Xs(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o=e[i],s=o.length,c=r[i]=[],u=0;u<s;++u)(a=o[u])&&t.call(a,a.__data__,u,o)&&c.push(a);return new kd(r,this._parents,this._name,this._id)},merge:function(t){if(t._id!==this._id)throw new Error;for(var e=this._groups,n=t._groups,r=e.length,i=n.length,a=Math.min(r,i),o=new Array(r),s=0;s<a;++s)for(var c,u=e[s],l=n[s],h=u.length,f=o[s]=new Array(h),d=0;d<h;++d)(c=u[d]||l[d])&&(f[d]=c);for(;s<r;++s)o[s]=e[s];return new kd(o,this._parents,this._name,this._id)},selection:function(){return new yd(this._groups,this._parents)},transition:function(){for(var t=this._name,e=this._id,n=Td(),r=this._groups,i=r.length,a=0;a<i;++a)for(var o,s=r[a],c=s.length,u=0;u<c;++u)if(o=s[u]){var l=If(o,e);Lf(o,t,n,u,s,{time:l.time+l.delay+l.duration,delay:0,duration:l.duration,ease:l.ease})}return new kd(r,this._parents,t,n)},call:Ed.call,nodes:Ed.nodes,node:Ed.node,size:Ed.size,empty:Ed.empty,each:Ed.each,on:function(t,e){var n=this._id;return arguments.length<2?If(this.node(),n).on.on(t):this.each(gd(n,t,e))},attr:function(t,e){var n=hc(t),r="transform"===n?$f:Jf;return this.attrTween(t,"function"==typeof e?(n.local?ad:id)(n,r,Wf(this,"attr."+t,e)):null==e?(n.local?ed:td)(n):(n.local?rd:nd)(n,r,e))},attrTween:function(t,e){var n="attr."+t;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==e)return this.tween(n,null);if("function"!=typeof e)throw new Error;var r=hc(t);return this.tween(n,(r.local?cd:ud)(r,e))},style:function(t,e,n){var r="transform"==(t+="")?zf:Jf;return null==e?this.styleTween(t,function(t,e){var n,r,i;return function(){var a=wc(this,t),o=(this.style.removeProperty(t),wc(this,t));return a===o?null:a===n&&o===r?i:i=e(n=a,r=o)}}(t,r)).on("end.style."+t,md(t)):"function"==typeof e?this.styleTween(t,function(t,e,n){var r,i,a;return function(){var o=wc(this,t),s=n(this),c=s+"";return null==s&&(this.style.removeProperty(t),c=s=wc(this,t)),o===c?null:o===r&&c===i?a:(i=c,a=e(r=o,s))}}(t,r,Wf(this,"style."+t,e))).each(function(t,e){var n,r,i,a,o="style."+e,s="end."+o;return function(){var c=Of(this,t),u=c.on,l=null==c.value[o]?a||(a=md(e)):void 0;u===n&&i===l||(r=(n=u).copy()).on(s,i=l),c.on=r}}(this._id,t)):this.styleTween(t,function(t,e,n){var r,i,a=n+"";return function(){var o=wc(this,t);return o===a?null:o===r?i:i=e(r=o,n)}}(t,r,e),n).on("end.style."+t,null)},styleTween:function(t,e,n){var r="style."+(t+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==e)return this.tween(r,null);if("function"!=typeof e)throw new Error;return this.tween(r,bd(t,e,null==n?"":n))},text:function(t){return this.tween("text","function"==typeof t?function(t){return function(){var e=t(this);this.textContent=null==e?"":e}}(Wf(this,"text",t)):function(t){return function(){this.textContent=t}}(null==t?"":t+""))},textTween:function(t){var e="text";if(arguments.length<1)return(e=this.tween(e))&&e._value;if(null==t)return this.tween(e,null);if("function"!=typeof t)throw new Error;return this.tween(e,xd(t))},remove:function(){return this.on("end.remove",function(t){return function(){var e=this.parentNode;for(var n in this.__transition)if(+n!==t)return;e&&e.removeChild(this)}}(this._id))},tween:function(t,e){var n=this._id;if(t+="",arguments.length<2){for(var r,i=If(this.node(),n).tween,a=0,o=i.length;a<o;++a)if((r=i[a]).name===t)return r.value;return null}return this.each((null==e?qf:Hf)(n,t,e))},delay:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?ld:hd)(e,t)):If(this.node(),e).delay},duration:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?fd:dd)(e,t)):If(this.node(),e).duration},ease:function(t){var e=this._id;return arguments.length?this.each(pd(e,t)):If(this.node(),e).ease},easeVarying:function(t){if("function"!=typeof t)throw new Error;return this.each(function(t,e){return function(){var n=e.apply(this,arguments);if("function"!=typeof n)throw new Error;Of(this,t).ease=n}}(this._id,t))},end:function(){var t,e,n=this,r=n._id,i=n.size();return new Promise((function(a,o){var s={value:o},c={value:function(){0==--i&&a()}};n.each((function(){var n=Of(this,r),i=n.on;i!==t&&((e=(t=i).copy())._.cancel.push(s),e._.interrupt.push(s),e._.end.push(c)),n.on=e})),0===i&&a()}))},[Symbol.iterator]:Ed[Symbol.iterator]};var Cd={time:null,delay:0,duration:250,ease:function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}};function Sd(t,e){for(var n;!(n=t.__transition)||!(n=n[e]);)if(!(t=t.parentNode))throw new Error(`transition ${e} not found`);return n}function Ad(){}function Md(t){return null==t?Ad:function(){return this.querySelector(t)}}function Nd(t){return null==t?[]:Array.isArray(t)?t:Array.from(t)}function Dd(){return[]}function Ld(t){return null==t?Dd:function(){return this.querySelectorAll(t)}}function Bd(t){return function(){return this.matches(t)}}function Od(t){return function(e){return e.matches(t)}}iu.prototype.interrupt=function(t){return this.each((function(){!function(t,e){var n,r,i,a=t.__transition,o=!0;if(a){for(i in e=null==e?null:e+"",a)(n=a[i]).name===e?(r=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(r?"interrupt":"cancel",t,t.__data__,n.index,n.group),delete a[i]):o=!1;o&&delete t.__transition}}(this,t)}))},iu.prototype.transition=function(t){var e,n;t instanceof kd?(e=t._id,t=t._name):(e=Td(),(n=Cd).time=wf(),t=null==t?null:t+"");for(var r=this._groups,i=r.length,a=0;a<i;++a)for(var o,s=r[a],c=s.length,u=0;u<c;++u)(o=s[u])&&Lf(o,t,e,u,s,n||Sd(o,e));return new kd(r,this._parents,t,e)};var Id=Array.prototype.find;function Rd(){return this.firstElementChild}var Fd=Array.prototype.filter;function Pd(){return Array.from(this.children)}function Yd(t){return new Array(t.length)}function jd(t,e){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=e}function Ud(t){return function(){return t}}function zd(t,e,n,r,i,a){for(var o,s=0,c=e.length,u=a.length;s<u;++s)(o=e[s])?(o.__data__=a[s],r[s]=o):n[s]=new jd(t,a[s]);for(;s<c;++s)(o=e[s])&&(i[s]=o)}function $d(t,e,n,r,i,a,o){var s,c,u,l=new Map,h=e.length,f=a.length,d=new Array(h);for(s=0;s<h;++s)(c=e[s])&&(d[s]=u=o.call(c,c.__data__,s,e)+"",l.has(u)?i[s]=c:l.set(u,c));for(s=0;s<f;++s)u=o.call(t,a[s],s,a)+"",(c=l.get(u))?(r[s]=c,c.__data__=a[s],l.delete(u)):n[s]=new jd(t,a[s]);for(s=0;s<h;++s)(c=e[s])&&l.get(d[s])===c&&(i[s]=c)}function qd(t){return t.__data__}function Hd(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function Wd(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}jd.prototype={constructor:jd,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,e){return this._parent.insertBefore(t,e)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};var Vd="http://www.w3.org/1999/xhtml";const Gd={svg:"http://www.w3.org/2000/svg",xhtml:Vd,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function Xd(t){var e=t+="",n=e.indexOf(":");return n>=0&&"xmlns"!==(e=t.slice(0,n))&&(t=t.slice(n+1)),Gd.hasOwnProperty(e)?{space:Gd[e],local:t}:t}function Zd(t){return function(){this.removeAttribute(t)}}function Kd(t){return function(){this.removeAttributeNS(t.space,t.local)}}function Qd(t,e){return function(){this.setAttribute(t,e)}}function Jd(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}function tp(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttribute(t):this.setAttribute(t,n)}}function ep(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,n)}}function np(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function rp(t){return function(){this.style.removeProperty(t)}}function ip(t,e,n){return function(){this.style.setProperty(t,e,n)}}function ap(t,e,n){return function(){var r=e.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,n)}}function op(t,e){return t.style.getPropertyValue(e)||np(t).getComputedStyle(t,null).getPropertyValue(e)}function sp(t){return function(){delete this[t]}}function cp(t,e){return function(){this[t]=e}}function up(t,e){return function(){var n=e.apply(this,arguments);null==n?delete this[t]:this[t]=n}}function lp(t){return t.trim().split(/^|\s+/)}function hp(t){return t.classList||new fp(t)}function fp(t){this._node=t,this._names=lp(t.getAttribute("class")||"")}function dp(t,e){for(var n=hp(t),r=-1,i=e.length;++r<i;)n.add(e[r])}function pp(t,e){for(var n=hp(t),r=-1,i=e.length;++r<i;)n.remove(e[r])}function gp(t){return function(){dp(this,t)}}function yp(t){return function(){pp(this,t)}}function mp(t,e){return function(){(e.apply(this,arguments)?dp:pp)(this,t)}}function vp(){this.textContent=""}function bp(t){return function(){this.textContent=t}}function _p(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?"":e}}function xp(){this.innerHTML=""}function wp(t){return function(){this.innerHTML=t}}function kp(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?"":e}}function Tp(){this.nextSibling&&this.parentNode.appendChild(this)}function Ep(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function Cp(t){return function(){var e=this.ownerDocument,n=this.namespaceURI;return n===Vd&&e.documentElement.namespaceURI===Vd?e.createElement(t):e.createElementNS(n,t)}}function Sp(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function Ap(t){var e=Xd(t);return(e.local?Sp:Cp)(e)}function Mp(){return null}function Np(){var t=this.parentNode;t&&t.removeChild(this)}function Dp(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function Lp(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function Bp(t){return t.trim().split(/^|\s+/).map((function(t){var e="",n=t.indexOf(".");return n>=0&&(e=t.slice(n+1),t=t.slice(0,n)),{type:t,name:e}}))}function Op(t){return function(){var e=this.__on;if(e){for(var n,r=0,i=-1,a=e.length;r<a;++r)n=e[r],t.type&&n.type!==t.type||n.name!==t.name?e[++i]=n:this.removeEventListener(n.type,n.listener,n.options);++i?e.length=i:delete this.__on}}}function Ip(t,e,n){return function(){var r,i=this.__on,a=function(t){return function(e){t.call(this,e,this.__data__)}}(e);if(i)for(var o=0,s=i.length;o<s;++o)if((r=i[o]).type===t.type&&r.name===t.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=a,r.options=n),void(r.value=e);this.addEventListener(t.type,a,n),r={type:t.type,name:t.name,value:e,listener:a,options:n},i?i.push(r):this.__on=[r]}}function Rp(t,e,n){var r=np(t),i=r.CustomEvent;"function"==typeof i?i=new i(e,n):(i=r.document.createEvent("Event"),n?(i.initEvent(e,n.bubbles,n.cancelable),i.detail=n.detail):i.initEvent(e,!1,!1)),t.dispatchEvent(i)}function Fp(t,e){return function(){return Rp(this,t,e)}}function Pp(t,e){return function(){return Rp(this,t,e.apply(this,arguments))}}fp.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var Yp=[null];function jp(t,e){this._groups=t,this._parents=e}function Up(){return new jp([[document.documentElement]],Yp)}jp.prototype=Up.prototype={constructor:jp,select:function(t){"function"!=typeof t&&(t=Md(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o,s=e[i],c=s.length,u=r[i]=new Array(c),l=0;l<c;++l)(a=s[l])&&(o=t.call(a,a.__data__,l,s))&&("__data__"in a&&(o.__data__=a.__data__),u[l]=o);return new jp(r,this._parents)},selectAll:function(t){t="function"==typeof t?function(t){return function(){return Nd(t.apply(this,arguments))}}(t):Ld(t);for(var e=this._groups,n=e.length,r=[],i=[],a=0;a<n;++a)for(var o,s=e[a],c=s.length,u=0;u<c;++u)(o=s[u])&&(r.push(t.call(o,o.__data__,u,s)),i.push(o));return new jp(r,i)},selectChild:function(t){return this.select(null==t?Rd:function(t){return function(){return Id.call(this.children,t)}}("function"==typeof t?t:Od(t)))},selectChildren:function(t){return this.selectAll(null==t?Pd:function(t){return function(){return Fd.call(this.children,t)}}("function"==typeof t?t:Od(t)))},filter:function(t){"function"!=typeof t&&(t=Bd(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o=e[i],s=o.length,c=r[i]=[],u=0;u<s;++u)(a=o[u])&&t.call(a,a.__data__,u,o)&&c.push(a);return new jp(r,this._parents)},data:function(t,e){if(!arguments.length)return Array.from(this,qd);var n=e?$d:zd,r=this._parents,i=this._groups;"function"!=typeof t&&(t=Ud(t));for(var a=i.length,o=new Array(a),s=new Array(a),c=new Array(a),u=0;u<a;++u){var l=r[u],h=i[u],f=h.length,d=Hd(t.call(l,l&&l.__data__,u,r)),p=d.length,g=s[u]=new Array(p),y=o[u]=new Array(p),m=c[u]=new Array(f);n(l,h,g,y,m,d,e);for(var v,b,_=0,x=0;_<p;++_)if(v=g[_]){for(_>=x&&(x=_+1);!(b=y[x])&&++x<p;);v._next=b||null}}return(o=new jp(o,r))._enter=s,o._exit=c,o},enter:function(){return new jp(this._enter||this._groups.map(Yd),this._parents)},exit:function(){return new jp(this._exit||this._groups.map(Yd),this._parents)},join:function(t,e,n){var r=this.enter(),i=this,a=this.exit();return"function"==typeof t?(r=t(r))&&(r=r.selection()):r=r.append(t+""),null!=e&&(i=e(i))&&(i=i.selection()),null==n?a.remove():n(a),r&&i?r.merge(i).order():i},merge:function(t){for(var e=t.selection?t.selection():t,n=this._groups,r=e._groups,i=n.length,a=r.length,o=Math.min(i,a),s=new Array(i),c=0;c<o;++c)for(var u,l=n[c],h=r[c],f=l.length,d=s[c]=new Array(f),p=0;p<f;++p)(u=l[p]||h[p])&&(d[p]=u);for(;c<i;++c)s[c]=n[c];return new jp(s,this._parents)},selection:function(){return this},order:function(){for(var t=this._groups,e=-1,n=t.length;++e<n;)for(var r,i=t[e],a=i.length-1,o=i[a];--a>=0;)(r=i[a])&&(o&&4^r.compareDocumentPosition(o)&&o.parentNode.insertBefore(r,o),o=r);return this},sort:function(t){function e(e,n){return e&&n?t(e.__data__,n.__data__):!e-!n}t||(t=Wd);for(var n=this._groups,r=n.length,i=new Array(r),a=0;a<r;++a){for(var o,s=n[a],c=s.length,u=i[a]=new Array(c),l=0;l<c;++l)(o=s[l])&&(u[l]=o);u.sort(e)}return new jp(i,this._parents).order()},call:function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r=t[e],i=0,a=r.length;i<a;++i){var o=r[i];if(o)return o}return null},size:function(){let t=0;for(const e of this)++t;return t},empty:function(){return!this.node()},each:function(t){for(var e=this._groups,n=0,r=e.length;n<r;++n)for(var i,a=e[n],o=0,s=a.length;o<s;++o)(i=a[o])&&t.call(i,i.__data__,o,a);return this},attr:function(t,e){var n=Xd(t);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==e?n.local?Kd:Zd:"function"==typeof e?n.local?ep:tp:n.local?Jd:Qd)(n,e))},style:function(t,e,n){return arguments.length>1?this.each((null==e?rp:"function"==typeof e?ap:ip)(t,e,null==n?"":n)):op(this.node(),t)},property:function(t,e){return arguments.length>1?this.each((null==e?sp:"function"==typeof e?up:cp)(t,e)):this.node()[t]},classed:function(t,e){var n=lp(t+"");if(arguments.length<2){for(var r=hp(this.node()),i=-1,a=n.length;++i<a;)if(!r.contains(n[i]))return!1;return!0}return this.each(("function"==typeof e?mp:e?gp:yp)(n,e))},text:function(t){return arguments.length?this.each(null==t?vp:("function"==typeof t?_p:bp)(t)):this.node().textContent},html:function(t){return arguments.length?this.each(null==t?xp:("function"==typeof t?kp:wp)(t)):this.node().innerHTML},raise:function(){return this.each(Tp)},lower:function(){return this.each(Ep)},append:function(t){var e="function"==typeof t?t:Ap(t);return this.select((function(){return this.appendChild(e.apply(this,arguments))}))},insert:function(t,e){var n="function"==typeof t?t:Ap(t),r=null==e?Mp:"function"==typeof e?e:Md(e);return this.select((function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)}))},remove:function(){return this.each(Np)},clone:function(t){return this.select(t?Lp:Dp)},datum:function(t){return arguments.length?this.property("__data__",t):this.node().__data__},on:function(t,e,n){var r,i,a=Bp(t+""),o=a.length;if(!(arguments.length<2)){for(s=e?Ip:Op,r=0;r<o;++r)this.each(s(a[r],e,n));return this}var s=this.node().__on;if(s)for(var c,u=0,l=s.length;u<l;++u)for(r=0,c=s[u];r<o;++r)if((i=a[r]).type===c.type&&i.name===c.name)return c.value},dispatch:function(t,e){return this.each(("function"==typeof e?Pp:Fp)(t,e))},[Symbol.iterator]:function*(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r,i=t[e],a=0,o=i.length;a<o;++a)(r=i[a])&&(yield r)}};const zp=Up;var $p={value:()=>{}};function qp(){for(var t,e=0,n=arguments.length,r={};e<n;++e){if(!(t=arguments[e]+"")||t in r||/[\s.]/.test(t))throw new Error("illegal type: "+t);r[t]=[]}return new Hp(r)}function Hp(t){this._=t}function Wp(t,e){return t.trim().split(/^|\s+/).map((function(t){var n="",r=t.indexOf(".");if(r>=0&&(n=t.slice(r+1),t=t.slice(0,r)),t&&!e.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:n}}))}function Vp(t,e){for(var n,r=0,i=t.length;r<i;++r)if((n=t[r]).name===e)return n.value}function Gp(t,e,n){for(var r=0,i=t.length;r<i;++r)if(t[r].name===e){t[r]=$p,t=t.slice(0,r).concat(t.slice(r+1));break}return null!=n&&t.push({name:e,value:n}),t}Hp.prototype=qp.prototype={constructor:Hp,on:function(t,e){var n,r=this._,i=Wp(t+"",r),a=-1,o=i.length;if(!(arguments.length<2)){if(null!=e&&"function"!=typeof e)throw new Error("invalid callback: "+e);for(;++a<o;)if(n=(t=i[a]).type)r[n]=Gp(r[n],t.name,e);else if(null==e)for(n in r)r[n]=Gp(r[n],t.name,null);return this}for(;++a<o;)if((n=(t=i[a]).type)&&(n=Vp(r[n],t.name)))return n},copy:function(){var t={},e=this._;for(var n in e)t[n]=e[n].slice();return new Hp(t)},call:function(t,e){if((n=arguments.length-2)>0)for(var n,r,i=new Array(n),a=0;a<n;++a)i[a]=arguments[a+2];if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(a=0,n=(r=this._[t]).length;a<n;++a)r[a].value.apply(e,i)},apply:function(t,e,n){if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(var r=this._[t],i=0,a=r.length;i<a;++i)r[i].value.apply(e,n)}};const Xp=qp;var Zp,Kp,Qp=0,Jp=0,tg=0,eg=0,ng=0,rg=0,ig="object"==typeof performance&&performance.now?performance:Date,ag="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function og(){return ng||(ag(sg),ng=ig.now()+rg)}function sg(){ng=0}function cg(){this._call=this._time=this._next=null}function ug(t,e,n){var r=new cg;return r.restart(t,e,n),r}function lg(){ng=(eg=ig.now())+rg,Qp=Jp=0;try{!function(){og(),++Qp;for(var t,e=Zp;e;)(t=ng-e._time)>=0&&e._call.call(void 0,t),e=e._next;--Qp}()}finally{Qp=0,function(){for(var t,e,n=Zp,r=1/0;n;)n._call?(r>n._time&&(r=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:Zp=e);Kp=t,fg(r)}(),ng=0}}function hg(){var t=ig.now(),e=t-eg;e>1e3&&(rg-=e,eg=t)}function fg(t){Qp||(Jp&&(Jp=clearTimeout(Jp)),t-ng>24?(t<1/0&&(Jp=setTimeout(lg,t-ig.now()-rg)),tg&&(tg=clearInterval(tg))):(tg||(eg=ig.now(),tg=setInterval(hg,1e3)),Qp=1,ag(lg)))}function dg(t,e,n){var r=new cg;return e=null==e?0:+e,r.restart((n=>{r.stop(),t(n+e)}),e,n),r}cg.prototype=ug.prototype={constructor:cg,restart:function(t,e,n){if("function"!=typeof t)throw new TypeError("callback is not a function");n=(null==n?og():+n)+(null==e?0:+e),this._next||Kp===this||(Kp?Kp._next=this:Zp=this,Kp=this),this._call=t,this._time=n,fg()},stop:function(){this._call&&(this._call=null,this._time=1/0,fg())}};var pg=Xp("start","end","cancel","interrupt"),gg=[];function yg(t,e,n,r,i,a){var o=t.__transition;if(o){if(n in o)return}else t.__transition={};!function(t,e,n){var r,i=t.__transition;function a(c){var u,l,h,f;if(1!==n.state)return s();for(u in i)if((f=i[u]).name===n.name){if(3===f.state)return dg(a);4===f.state?(f.state=6,f.timer.stop(),f.on.call("interrupt",t,t.__data__,f.index,f.group),delete i[u]):+u<e&&(f.state=6,f.timer.stop(),f.on.call("cancel",t,t.__data__,f.index,f.group),delete i[u])}if(dg((function(){3===n.state&&(n.state=4,n.timer.restart(o,n.delay,n.time),o(c))})),n.state=2,n.on.call("start",t,t.__data__,n.index,n.group),2===n.state){for(n.state=3,r=new Array(h=n.tween.length),u=0,l=-1;u<h;++u)(f=n.tween[u].value.call(t,t.__data__,n.index,n.group))&&(r[++l]=f);r.length=l+1}}function o(e){for(var i=e<n.duration?n.ease.call(null,e/n.duration):(n.timer.restart(s),n.state=5,1),a=-1,o=r.length;++a<o;)r[a].call(t,i);5===n.state&&(n.on.call("end",t,t.__data__,n.index,n.group),s())}function s(){for(var r in n.state=6,n.timer.stop(),delete i[e],i)return;delete t.__transition}i[e]=n,n.timer=ug((function(t){n.state=1,n.timer.restart(a,n.delay,n.time),n.delay<=t&&a(t-n.delay)}),0,n.time)}(t,n,{name:e,index:r,group:i,on:pg,tween:gg,time:a.time,delay:a.delay,duration:a.duration,ease:a.ease,timer:null,state:0})}function mg(t,e){var n=bg(t,e);if(n.state>0)throw new Error("too late; already scheduled");return n}function vg(t,e){var n=bg(t,e);if(n.state>3)throw new Error("too late; already running");return n}function bg(t,e){var n=t.__transition;if(!n||!(n=n[e]))throw new Error("transition not found");return n}function _g(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}var xg,wg=180/Math.PI,kg={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function Tg(t,e,n,r,i,a){var o,s,c;return(o=Math.sqrt(t*t+e*e))&&(t/=o,e/=o),(c=t*n+e*r)&&(n-=t*c,r-=e*c),(s=Math.sqrt(n*n+r*r))&&(n/=s,r/=s,c/=s),t*r<e*n&&(t=-t,e=-e,c=-c,o=-o),{translateX:i,translateY:a,rotate:Math.atan2(e,t)*wg,skewX:Math.atan(c)*wg,scaleX:o,scaleY:s}}function Eg(t,e,n,r){function i(t){return t.length?t.pop()+" ":""}return function(a,o){var s=[],c=[];return a=t(a),o=t(o),function(t,r,i,a,o,s){if(t!==i||r!==a){var c=o.push("translate(",null,e,null,n);s.push({i:c-4,x:_g(t,i)},{i:c-2,x:_g(r,a)})}else(i||a)&&o.push("translate("+i+e+a+n)}(a.translateX,a.translateY,o.translateX,o.translateY,s,c),function(t,e,n,a){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),a.push({i:n.push(i(n)+"rotate(",null,r)-2,x:_g(t,e)})):e&&n.push(i(n)+"rotate("+e+r)}(a.rotate,o.rotate,s,c),function(t,e,n,a){t!==e?a.push({i:n.push(i(n)+"skewX(",null,r)-2,x:_g(t,e)}):e&&n.push(i(n)+"skewX("+e+r)}(a.skewX,o.skewX,s,c),function(t,e,n,r,a,o){if(t!==n||e!==r){var s=a.push(i(a)+"scale(",null,",",null,")");o.push({i:s-4,x:_g(t,n)},{i:s-2,x:_g(e,r)})}else 1===n&&1===r||a.push(i(a)+"scale("+n+","+r+")")}(a.scaleX,a.scaleY,o.scaleX,o.scaleY,s,c),a=o=null,function(t){for(var e,n=-1,r=c.length;++n<r;)s[(e=c[n]).i]=e.x(t);return s.join("")}}}var Cg=Eg((function(t){const e=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(t+"");return e.isIdentity?kg:Tg(e.a,e.b,e.c,e.d,e.e,e.f)}),"px, ","px)","deg)"),Sg=Eg((function(t){return null==t?kg:(xg||(xg=document.createElementNS("http://www.w3.org/2000/svg","g")),xg.setAttribute("transform",t),(t=xg.transform.baseVal.consolidate())?Tg((t=t.matrix).a,t.b,t.c,t.d,t.e,t.f):kg)}),", ",")",")");function Ag(t,e){var n,r;return function(){var i=vg(this,t),a=i.tween;if(a!==n)for(var o=0,s=(r=n=a).length;o<s;++o)if(r[o].name===e){(r=r.slice()).splice(o,1);break}i.tween=r}}function Mg(t,e,n){var r,i;if("function"!=typeof n)throw new Error;return function(){var a=vg(this,t),o=a.tween;if(o!==r){i=(r=o).slice();for(var s={name:e,value:n},c=0,u=i.length;c<u;++c)if(i[c].name===e){i[c]=s;break}c===u&&i.push(s)}a.tween=i}}function Ng(t,e,n){var r=t._id;return t.each((function(){var t=vg(this,r);(t.value||(t.value={}))[e]=n.apply(this,arguments)})),function(t){return bg(t,r).value[e]}}function Dg(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function Lg(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}function Bg(){}var Og=.7,Ig=1.4285714285714286,Rg="\\s*([+-]?\\d+)\\s*",Fg="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Pg="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Yg=/^#([0-9a-f]{3,8})$/,jg=new RegExp("^rgb\\("+[Rg,Rg,Rg]+"\\)$"),Ug=new RegExp("^rgb\\("+[Pg,Pg,Pg]+"\\)$"),zg=new RegExp("^rgba\\("+[Rg,Rg,Rg,Fg]+"\\)$"),$g=new RegExp("^rgba\\("+[Pg,Pg,Pg,Fg]+"\\)$"),qg=new RegExp("^hsl\\("+[Fg,Pg,Pg]+"\\)$"),Hg=new RegExp("^hsla\\("+[Fg,Pg,Pg,Fg]+"\\)$"),Wg={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Vg(){return this.rgb().formatHex()}function Gg(){return this.rgb().formatRgb()}function Xg(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=Yg.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?Zg(e):3===n?new ty(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?Kg(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?Kg(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=jg.exec(t))?new ty(e[1],e[2],e[3],1):(e=Ug.exec(t))?new ty(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=zg.exec(t))?Kg(e[1],e[2],e[3],e[4]):(e=$g.exec(t))?Kg(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=qg.exec(t))?iy(e[1],e[2]/100,e[3]/100,1):(e=Hg.exec(t))?iy(e[1],e[2]/100,e[3]/100,e[4]):Wg.hasOwnProperty(t)?Zg(Wg[t]):"transparent"===t?new ty(NaN,NaN,NaN,0):null}function Zg(t){return new ty(t>>16&255,t>>8&255,255&t,1)}function Kg(t,e,n,r){return r<=0&&(t=e=n=NaN),new ty(t,e,n,r)}function Qg(t){return t instanceof Bg||(t=Xg(t)),t?new ty((t=t.rgb()).r,t.g,t.b,t.opacity):new ty}function Jg(t,e,n,r){return 1===arguments.length?Qg(t):new ty(t,e,n,null==r?1:r)}function ty(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function ey(){return"#"+ry(this.r)+ry(this.g)+ry(this.b)}function ny(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function ry(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?"0":"")+t.toString(16)}function iy(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new oy(t,e,n,r)}function ay(t){if(t instanceof oy)return new oy(t.h,t.s,t.l,t.opacity);if(t instanceof Bg||(t=Xg(t)),!t)return new oy;if(t instanceof oy)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),a=Math.max(e,n,r),o=NaN,s=a-i,c=(a+i)/2;return s?(o=e===a?(n-r)/s+6*(n<r):n===a?(r-e)/s+2:(e-n)/s+4,s/=c<.5?a+i:2-a-i,o*=60):s=c>0&&c<1?0:o,new oy(o,s,c,t.opacity)}function oy(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function sy(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}function cy(t,e,n,r,i){var a=t*t,o=a*t;return((1-3*t+3*a-o)*e+(4-6*a+3*o)*n+(1+3*t+3*a-3*o)*r+o*i)/6}Dg(Bg,Xg,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:Vg,formatHex:Vg,formatHsl:function(){return ay(this).formatHsl()},formatRgb:Gg,toString:Gg}),Dg(ty,Jg,Lg(Bg,{brighter:function(t){return t=null==t?Ig:Math.pow(Ig,t),new ty(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?Og:Math.pow(Og,t),new ty(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:ey,formatHex:ey,formatRgb:ny,toString:ny})),Dg(oy,(function(t,e,n,r){return 1===arguments.length?ay(t):new oy(t,e,n,null==r?1:r)}),Lg(Bg,{brighter:function(t){return t=null==t?Ig:Math.pow(Ig,t),new oy(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?Og:Math.pow(Og,t),new oy(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new ty(sy(t>=240?t-240:t+120,i,r),sy(t,i,r),sy(t<120?t+240:t-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));const uy=t=>()=>t;function ly(t,e){var n=e-t;return n?function(t,e){return function(n){return t+n*e}}(t,n):uy(isNaN(t)?e:t)}const hy=function t(e){var n=function(t){return 1==(t=+t)?ly:function(e,n){return n-e?function(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}(e,n,t):uy(isNaN(e)?n:e)}}(e);function r(t,e){var r=n((t=Jg(t)).r,(e=Jg(e)).r),i=n(t.g,e.g),a=n(t.b,e.b),o=ly(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=i(e),t.b=a(e),t.opacity=o(e),t+""}}return r.gamma=t,r}(1);function fy(t){return function(e){var n,r,i=e.length,a=new Array(i),o=new Array(i),s=new Array(i);for(n=0;n<i;++n)r=Jg(e[n]),a[n]=r.r||0,o[n]=r.g||0,s[n]=r.b||0;return a=t(a),o=t(o),s=t(s),r.opacity=1,function(t){return r.r=a(t),r.g=o(t),r.b=s(t),r+""}}}fy((function(t){var e=t.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),i=t[r],a=t[r+1],o=r>0?t[r-1]:2*i-a,s=r<e-1?t[r+2]:2*a-i;return cy((n-r/e)*e,o,i,a,s)}})),fy((function(t){var e=t.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*e),i=t[(r+e-1)%e],a=t[r%e],o=t[(r+1)%e],s=t[(r+2)%e];return cy((n-r/e)*e,i,a,o,s)}}));var dy=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,py=new RegExp(dy.source,"g");function gy(t,e){var n,r,i,a=dy.lastIndex=py.lastIndex=0,o=-1,s=[],c=[];for(t+="",e+="";(n=dy.exec(t))&&(r=py.exec(e));)(i=r.index)>a&&(i=e.slice(a,i),s[o]?s[o]+=i:s[++o]=i),(n=n[0])===(r=r[0])?s[o]?s[o]+=r:s[++o]=r:(s[++o]=null,c.push({i:o,x:_g(n,r)})),a=py.lastIndex;return a<e.length&&(i=e.slice(a),s[o]?s[o]+=i:s[++o]=i),s.length<2?c[0]?function(t){return function(e){return t(e)+""}}(c[0].x):function(t){return function(){return t}}(e):(e=c.length,function(t){for(var n,r=0;r<e;++r)s[(n=c[r]).i]=n.x(t);return s.join("")})}function yy(t,e){var n;return("number"==typeof e?_g:e instanceof Xg?hy:(n=Xg(e))?(e=n,hy):gy)(t,e)}function my(t){return function(){this.removeAttribute(t)}}function vy(t){return function(){this.removeAttributeNS(t.space,t.local)}}function by(t,e,n){var r,i,a=n+"";return function(){var o=this.getAttribute(t);return o===a?null:o===r?i:i=e(r=o,n)}}function _y(t,e,n){var r,i,a=n+"";return function(){var o=this.getAttributeNS(t.space,t.local);return o===a?null:o===r?i:i=e(r=o,n)}}function xy(t,e,n){var r,i,a;return function(){var o,s,c=n(this);if(null!=c)return(o=this.getAttribute(t))===(s=c+"")?null:o===r&&s===i?a:(i=s,a=e(r=o,c));this.removeAttribute(t)}}function wy(t,e,n){var r,i,a;return function(){var o,s,c=n(this);if(null!=c)return(o=this.getAttributeNS(t.space,t.local))===(s=c+"")?null:o===r&&s===i?a:(i=s,a=e(r=o,c));this.removeAttributeNS(t.space,t.local)}}function ky(t,e){return function(n){this.setAttribute(t,e.call(this,n))}}function Ty(t,e){return function(n){this.setAttributeNS(t.space,t.local,e.call(this,n))}}function Ey(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&Ty(t,i)),n}return i._value=e,i}function Cy(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&ky(t,i)),n}return i._value=e,i}function Sy(t,e){return function(){mg(this,t).delay=+e.apply(this,arguments)}}function Ay(t,e){return e=+e,function(){mg(this,t).delay=e}}function My(t,e){return function(){vg(this,t).duration=+e.apply(this,arguments)}}function Ny(t,e){return e=+e,function(){vg(this,t).duration=e}}function Dy(t,e){if("function"!=typeof e)throw new Error;return function(){vg(this,t).ease=e}}function Ly(t,e,n){var r,i,a=function(t){return(t+"").trim().split(/^|\s+/).every((function(t){var e=t.indexOf(".");return e>=0&&(t=t.slice(0,e)),!t||"start"===t}))}(e)?mg:vg;return function(){var o=a(this,t),s=o.on;s!==r&&(i=(r=s).copy()).on(e,n),o.on=i}}var By=zp.prototype.constructor;function Oy(t){return function(){this.style.removeProperty(t)}}function Iy(t,e,n){return function(r){this.style.setProperty(t,e.call(this,r),n)}}function Ry(t,e,n){var r,i;function a(){var a=e.apply(this,arguments);return a!==i&&(r=(i=a)&&Iy(t,a,n)),r}return a._value=e,a}function Fy(t){return function(e){this.textContent=t.call(this,e)}}function Py(t){var e,n;function r(){var r=t.apply(this,arguments);return r!==n&&(e=(n=r)&&Fy(r)),e}return r._value=t,r}var Yy=0;function jy(t,e,n,r){this._groups=t,this._parents=e,this._name=n,this._id=r}function Uy(){return++Yy}var zy=zp.prototype;jy.prototype=function(t){return zp().transition(t)}.prototype={constructor:jy,select:function(t){var e=this._name,n=this._id;"function"!=typeof t&&(t=Md(t));for(var r=this._groups,i=r.length,a=new Array(i),o=0;o<i;++o)for(var s,c,u=r[o],l=u.length,h=a[o]=new Array(l),f=0;f<l;++f)(s=u[f])&&(c=t.call(s,s.__data__,f,u))&&("__data__"in s&&(c.__data__=s.__data__),h[f]=c,yg(h[f],e,n,f,h,bg(s,n)));return new jy(a,this._parents,e,n)},selectAll:function(t){var e=this._name,n=this._id;"function"!=typeof t&&(t=Ld(t));for(var r=this._groups,i=r.length,a=[],o=[],s=0;s<i;++s)for(var c,u=r[s],l=u.length,h=0;h<l;++h)if(c=u[h]){for(var f,d=t.call(c,c.__data__,h,u),p=bg(c,n),g=0,y=d.length;g<y;++g)(f=d[g])&&yg(f,e,n,g,d,p);a.push(d),o.push(c)}return new jy(a,o,e,n)},selectChild:zy.selectChild,selectChildren:zy.selectChildren,filter:function(t){"function"!=typeof t&&(t=Bd(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o=e[i],s=o.length,c=r[i]=[],u=0;u<s;++u)(a=o[u])&&t.call(a,a.__data__,u,o)&&c.push(a);return new jy(r,this._parents,this._name,this._id)},merge:function(t){if(t._id!==this._id)throw new Error;for(var e=this._groups,n=t._groups,r=e.length,i=n.length,a=Math.min(r,i),o=new Array(r),s=0;s<a;++s)for(var c,u=e[s],l=n[s],h=u.length,f=o[s]=new Array(h),d=0;d<h;++d)(c=u[d]||l[d])&&(f[d]=c);for(;s<r;++s)o[s]=e[s];return new jy(o,this._parents,this._name,this._id)},selection:function(){return new By(this._groups,this._parents)},transition:function(){for(var t=this._name,e=this._id,n=Uy(),r=this._groups,i=r.length,a=0;a<i;++a)for(var o,s=r[a],c=s.length,u=0;u<c;++u)if(o=s[u]){var l=bg(o,e);yg(o,t,n,u,s,{time:l.time+l.delay+l.duration,delay:0,duration:l.duration,ease:l.ease})}return new jy(r,this._parents,t,n)},call:zy.call,nodes:zy.nodes,node:zy.node,size:zy.size,empty:zy.empty,each:zy.each,on:function(t,e){var n=this._id;return arguments.length<2?bg(this.node(),n).on.on(t):this.each(Ly(n,t,e))},attr:function(t,e){var n=Xd(t),r="transform"===n?Sg:yy;return this.attrTween(t,"function"==typeof e?(n.local?wy:xy)(n,r,Ng(this,"attr."+t,e)):null==e?(n.local?vy:my)(n):(n.local?_y:by)(n,r,e))},attrTween:function(t,e){var n="attr."+t;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==e)return this.tween(n,null);if("function"!=typeof e)throw new Error;var r=Xd(t);return this.tween(n,(r.local?Ey:Cy)(r,e))},style:function(t,e,n){var r="transform"==(t+="")?Cg:yy;return null==e?this.styleTween(t,function(t,e){var n,r,i;return function(){var a=op(this,t),o=(this.style.removeProperty(t),op(this,t));return a===o?null:a===n&&o===r?i:i=e(n=a,r=o)}}(t,r)).on("end.style."+t,Oy(t)):"function"==typeof e?this.styleTween(t,function(t,e,n){var r,i,a;return function(){var o=op(this,t),s=n(this),c=s+"";return null==s&&(this.style.removeProperty(t),c=s=op(this,t)),o===c?null:o===r&&c===i?a:(i=c,a=e(r=o,s))}}(t,r,Ng(this,"style."+t,e))).each(function(t,e){var n,r,i,a,o="style."+e,s="end."+o;return function(){var c=vg(this,t),u=c.on,l=null==c.value[o]?a||(a=Oy(e)):void 0;u===n&&i===l||(r=(n=u).copy()).on(s,i=l),c.on=r}}(this._id,t)):this.styleTween(t,function(t,e,n){var r,i,a=n+"";return function(){var o=op(this,t);return o===a?null:o===r?i:i=e(r=o,n)}}(t,r,e),n).on("end.style."+t,null)},styleTween:function(t,e,n){var r="style."+(t+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==e)return this.tween(r,null);if("function"!=typeof e)throw new Error;return this.tween(r,Ry(t,e,null==n?"":n))},text:function(t){return this.tween("text","function"==typeof t?function(t){return function(){var e=t(this);this.textContent=null==e?"":e}}(Ng(this,"text",t)):function(t){return function(){this.textContent=t}}(null==t?"":t+""))},textTween:function(t){var e="text";if(arguments.length<1)return(e=this.tween(e))&&e._value;if(null==t)return this.tween(e,null);if("function"!=typeof t)throw new Error;return this.tween(e,Py(t))},remove:function(){return this.on("end.remove",function(t){return function(){var e=this.parentNode;for(var n in this.__transition)if(+n!==t)return;e&&e.removeChild(this)}}(this._id))},tween:function(t,e){var n=this._id;if(t+="",arguments.length<2){for(var r,i=bg(this.node(),n).tween,a=0,o=i.length;a<o;++a)if((r=i[a]).name===t)return r.value;return null}return this.each((null==e?Ag:Mg)(n,t,e))},delay:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?Sy:Ay)(e,t)):bg(this.node(),e).delay},duration:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?My:Ny)(e,t)):bg(this.node(),e).duration},ease:function(t){var e=this._id;return arguments.length?this.each(Dy(e,t)):bg(this.node(),e).ease},easeVarying:function(t){if("function"!=typeof t)throw new Error;return this.each(function(t,e){return function(){var n=e.apply(this,arguments);if("function"!=typeof n)throw new Error;vg(this,t).ease=n}}(this._id,t))},end:function(){var t,e,n=this,r=n._id,i=n.size();return new Promise((function(a,o){var s={value:o},c={value:function(){0==--i&&a()}};n.each((function(){var n=vg(this,r),i=n.on;i!==t&&((e=(t=i).copy())._.cancel.push(s),e._.interrupt.push(s),e._.end.push(c)),n.on=e})),0===i&&a()}))},[Symbol.iterator]:zy[Symbol.iterator]};var $y={time:null,delay:0,duration:250,ease:function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}};function qy(t,e){for(var n;!(n=t.__transition)||!(n=n[e]);)if(!(t=t.parentNode))throw new Error(`transition ${e} not found`);return n}function Hy(t,e,n){this.k=t,this.x=e,this.y=n}zp.prototype.interrupt=function(t){return this.each((function(){!function(t,e){var n,r,i,a=t.__transition,o=!0;if(a){for(i in e=null==e?null:e+"",a)(n=a[i]).name===e?(r=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(r?"interrupt":"cancel",t,t.__data__,n.index,n.group),delete a[i]):o=!1;o&&delete t.__transition}}(this,t)}))},zp.prototype.transition=function(t){var e,n;t instanceof jy?(e=t._id,t=t._name):(e=Uy(),(n=$y).time=og(),t=null==t?null:t+"");for(var r=this._groups,i=r.length,a=0;a<i;++a)for(var o,s=r[a],c=s.length,u=0;u<c;++u)(o=s[u])&&yg(o,t,e,u,s,n||qy(o,e));return new jy(r,this._parents,t,e)},Hy.prototype={constructor:Hy,scale:function(t){return 1===t?this:new Hy(this.k*t,this.x,this.y)},translate:function(t,e){return 0===t&0===e?this:new Hy(this.k,this.x+this.k*t,this.y+this.k*e)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}},new Hy(1,0,0),Hy.prototype;var Wy="comm",Vy="rule",Gy="decl",Xy=Math.abs,Zy=String.fromCharCode;function Ky(t){return t.trim()}function Qy(t,e,n){return t.replace(e,n)}function Jy(t,e){return t.indexOf(e)}function tm(t,e){return 0|t.charCodeAt(e)}function em(t,e,n){return t.slice(e,n)}function nm(t){return t.length}function rm(t){return t.length}function im(t,e){return e.push(t),t}function am(t,e){for(var n="",r=rm(t),i=0;i<r;i++)n+=e(t[i],i,t,e)||"";return n}function om(t,e,n,r){switch(t.type){case"@import":case Gy:return t.return=t.return||t.value;case Wy:return"";case"@keyframes":return t.return=t.value+"{"+am(t.children,r)+"}";case Vy:t.value=t.props.join(",")}return nm(n=am(t.children,r))?t.return=t.value+"{"+n+"}":""}Object.assign;var sm=1,cm=1,um=0,lm=0,hm=0,fm="";function dm(t,e,n,r,i,a,o){return{value:t,root:e,parent:n,type:r,props:i,children:a,line:sm,column:cm,length:o,return:""}}function pm(){return hm=lm>0?tm(fm,--lm):0,cm--,10===hm&&(cm=1,sm--),hm}function gm(){return hm=lm<um?tm(fm,lm++):0,cm++,10===hm&&(cm=1,sm++),hm}function ym(){return tm(fm,lm)}function mm(){return lm}function vm(t,e){return em(fm,t,e)}function bm(t){switch(t){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function _m(t){return Ky(vm(lm-1,km(91===t?t+2:40===t?t+1:t)))}function xm(t){for(;(hm=ym())&&hm<33;)gm();return bm(t)>2||bm(hm)>3?"":" "}function wm(t,e){for(;--e&&gm()&&!(hm<48||hm>102||hm>57&&hm<65||hm>70&&hm<97););return vm(t,mm()+(e<6&&32==ym()&&32==gm()))}function km(t){for(;gm();)switch(hm){case t:return lm;case 34:case 39:34!==t&&39!==t&&km(hm);break;case 40:41===t&&km(t);break;case 92:gm()}return lm}function Tm(t,e){for(;gm()&&t+hm!==57&&(t+hm!==84||47!==ym()););return"/*"+vm(e,lm-1)+"*"+Zy(47===t?t:gm())}function Em(t){for(;!bm(ym());)gm();return vm(t,lm)}function Cm(t){return function(t){return fm="",t}(Sm("",null,null,null,[""],t=function(t){return sm=cm=1,um=nm(fm=t),lm=0,[]}(t),0,[0],t))}function Sm(t,e,n,r,i,a,o,s,c){for(var u=0,l=0,h=o,f=0,d=0,p=0,g=1,y=1,m=1,v=0,b="",_=i,x=a,w=r,k=b;y;)switch(p=v,v=gm()){case 40:if(108!=p&&58==k.charCodeAt(h-1)){-1!=Jy(k+=Qy(_m(v),"&","&\f"),"&\f")&&(m=-1);break}case 34:case 39:case 91:k+=_m(v);break;case 9:case 10:case 13:case 32:k+=xm(p);break;case 92:k+=wm(mm()-1,7);continue;case 47:switch(ym()){case 42:case 47:im(Mm(Tm(gm(),mm()),e,n),c);break;default:k+="/"}break;case 123*g:s[u++]=nm(k)*m;case 125*g:case 59:case 0:switch(v){case 0:case 125:y=0;case 59+l:d>0&&nm(k)-h&&im(d>32?Nm(k+";",r,n,h-1):Nm(Qy(k," ","")+";",r,n,h-2),c);break;case 59:k+=";";default:if(im(w=Am(k,e,n,u,l,i,s,b,_=[],x=[],h),a),123===v)if(0===l)Sm(k,e,w,w,_,a,h,s,x);else switch(f){case 100:case 109:case 115:Sm(t,w,w,r&&im(Am(t,w,w,0,0,i,s,b,i,_=[],h),x),i,x,h,s,r?_:x);break;default:Sm(k,w,w,w,[""],x,0,s,x)}}u=l=d=0,g=m=1,b=k="",h=o;break;case 58:h=1+nm(k),d=p;default:if(g<1)if(123==v)--g;else if(125==v&&0==g++&&125==pm())continue;switch(k+=Zy(v),v*g){case 38:m=l>0?1:(k+="\f",-1);break;case 44:s[u++]=(nm(k)-1)*m,m=1;break;case 64:45===ym()&&(k+=_m(gm())),f=ym(),l=h=nm(b=k+=Em(mm())),v++;break;case 45:45===p&&2==nm(k)&&(g=0)}}return a}function Am(t,e,n,r,i,a,o,s,c,u,l){for(var h=i-1,f=0===i?a:[""],d=rm(f),p=0,g=0,y=0;p<r;++p)for(var m=0,v=em(t,h+1,h=Xy(g=o[p])),b=t;m<d;++m)(b=Ky(g>0?f[m]+" "+v:Qy(v,/&\f/g,f[m])))&&(c[y++]=b);return dm(t,e,n,0===i?Vy:s,c,u,l)}function Mm(t,e,n){return dm(t,e,n,Wy,Zy(hm),em(t,2,-2),0)}function Nm(t,e,n,r){return dm(t,e,n,Gy,em(t,0,r),em(t,r+1,-1),r)}const Dm="9.1.1";var Lm=n(7967),Bm=n(7856),Om=n.n(Bm),Im=function(t){var e=t.replace(/\\u[\dA-F]{4}/gi,(function(t){return String.fromCharCode(parseInt(t.replace(/\\u/g,""),16))}));return e=(e=(e=e.replace(/\\x([0-9a-f]{2})/gi,(function(t,e){return String.fromCharCode(parseInt(e,16))}))).replace(/\\[\d\d\d]{3}/gi,(function(t){return String.fromCharCode(parseInt(t.replace(/\\/g,""),8))}))).replace(/\\[\d\d\d]{2}/gi,(function(t){return String.fromCharCode(parseInt(t.replace(/\\/g,""),8))}))},Rm=function(t){for(var e="",n=0;n>=0;){if(!((n=t.indexOf("<script"))>=0)){e+=t,n=-1;break}e+=t.substr(0,n),(n=(t=t.substr(n+1)).indexOf("<\/script>"))>=0&&(n+=9,t=t.substr(n))}var r=Im(e);return(r=(r=(r=(r=r.replaceAll(/script>/gi,"#")).replaceAll(/javascript:/gi,"#")).replaceAll(/javascript&colon/gi,"#")).replaceAll(/onerror=/gi,"onerror:")).replaceAll(/<iframe/gi,"")},Fm=function(t,e){var n=t,r=!0;if(!e.flowchart||!1!==e.flowchart.htmlLabels&&"false"!==e.flowchart.htmlLabels||(r=!1),r){var i=e.securityLevel;"antiscript"===i||"strict"===i?n=Rm(n):"loose"!==i&&(n=(n=(n=Um(n)).replace(/</g,"&lt;").replace(/>/g,"&gt;")).replace(/=/g,"&equals;"),n=jm(n))}return n},Pm=function(t,e){return t?e.dompurifyConfig?Om().sanitize(Fm(t,e),e.dompurifyConfig):Om().sanitize(Fm(t,e)):t},Ym=/<br\s*\/?>/gi,jm=function(t){return t.replace(/#br#/g,"<br/>")},Um=function(t){return t.replace(Ym,"#br#")},zm=function(t){return"false"!==t&&!1!==t};const $m={getRows:function(t){if(!t)return 1;var e=Um(t);return(e=e.replace(/\\n/g,"#br#")).split("#br#")},sanitizeText:Pm,sanitizeTextOrArray:function(t,e){return"string"==typeof t?Pm(t,e):t.flat().map((function(t){return Pm(t,e)}))},hasBreaks:function(t){return Ym.test(t)},splitBreaks:function(t){return t.split(Ym)},lineBreakRegex:Ym,removeScript:Rm,getUrl:function(t){var e="";return t&&(e=(e=(e=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search).replace(/\(/g,"\\(")).replace(/\)/g,"\\)")),e},evaluate:zm,removeEscapes:Im},qm={min:{r:0,g:0,b:0,s:0,l:0,a:0},max:{r:255,g:255,b:255,h:360,s:100,l:100,a:1},clamp:{r:t=>t>=255?255:t<0?0:t,g:t=>t>=255?255:t<0?0:t,b:t=>t>=255?255:t<0?0:t,h:t=>t%360,s:t=>t>=100?100:t<0?0:t,l:t=>t>=100?100:t<0?0:t,a:t=>t>=1?1:t<0?0:t},toLinear:t=>{const e=t/255;return t>.03928?Math.pow((e+.055)/1.055,2.4):e/12.92},hue2rgb:(t,e,n)=>(n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t),hsl2rgb:({h:t,s:e,l:n},r)=>{if(!e)return 2.55*n;t/=360,e/=100;const i=(n/=100)<.5?n*(1+e):n+e-n*e,a=2*n-i;switch(r){case"r":return 255*qm.hue2rgb(a,i,t+1/3);case"g":return 255*qm.hue2rgb(a,i,t);case"b":return 255*qm.hue2rgb(a,i,t-1/3)}},rgb2hsl:({r:t,g:e,b:n},r)=>{t/=255,e/=255,n/=255;const i=Math.max(t,e,n),a=Math.min(t,e,n),o=(i+a)/2;if("l"===r)return 100*o;if(i===a)return 0;const s=i-a;if("s"===r)return 100*(o>.5?s/(2-i-a):s/(i+a));switch(i){case t:return 60*((e-n)/s+(e<n?6:0));case e:return 60*((n-t)/s+2);case n:return 60*((t-e)/s+4);default:return-1}}},Hm={clamp:(t,e,n)=>e>n?Math.min(e,Math.max(n,t)):Math.min(n,Math.max(e,t)),round:t=>Math.round(1e10*t)/1e10},Wm={dec2hex:t=>{const e=Math.round(t).toString(16);return e.length>1?e:`0${e}`}},Vm={channel:qm,lang:Hm,unit:Wm},Gm={};for(let t=0;t<=255;t++)Gm[t]=Vm.unit.dec2hex(t);const Xm=new class{constructor(t,e){this.color=e,this.changed=!1,this.data=t,this.type=new class{constructor(){this.type=0}get(){return this.type}set(t){if(this.type&&this.type!==t)throw new Error("Cannot change both RGB and HSL channels at the same time");this.type=t}reset(){this.type=0}is(t){return this.type===t}}}set(t,e){return this.color=e,this.changed=!1,this.data=t,this.type.type=0,this}_ensureHSL(){const t=this.data,{h:e,s:n,l:r}=t;void 0===e&&(t.h=Vm.channel.rgb2hsl(t,"h")),void 0===n&&(t.s=Vm.channel.rgb2hsl(t,"s")),void 0===r&&(t.l=Vm.channel.rgb2hsl(t,"l"))}_ensureRGB(){const t=this.data,{r:e,g:n,b:r}=t;void 0===e&&(t.r=Vm.channel.hsl2rgb(t,"r")),void 0===n&&(t.g=Vm.channel.hsl2rgb(t,"g")),void 0===r&&(t.b=Vm.channel.hsl2rgb(t,"b"))}get r(){const t=this.data,e=t.r;return this.type.is(2)||void 0===e?(this._ensureHSL(),Vm.channel.hsl2rgb(t,"r")):e}get g(){const t=this.data,e=t.g;return this.type.is(2)||void 0===e?(this._ensureHSL(),Vm.channel.hsl2rgb(t,"g")):e}get b(){const t=this.data,e=t.b;return this.type.is(2)||void 0===e?(this._ensureHSL(),Vm.channel.hsl2rgb(t,"b")):e}get h(){const t=this.data,e=t.h;return this.type.is(1)||void 0===e?(this._ensureRGB(),Vm.channel.rgb2hsl(t,"h")):e}get s(){const t=this.data,e=t.s;return this.type.is(1)||void 0===e?(this._ensureRGB(),Vm.channel.rgb2hsl(t,"s")):e}get l(){const t=this.data,e=t.l;return this.type.is(1)||void 0===e?(this._ensureRGB(),Vm.channel.rgb2hsl(t,"l")):e}get a(){return this.data.a}set r(t){this.type.set(1),this.changed=!0,this.data.r=t}set g(t){this.type.set(1),this.changed=!0,this.data.g=t}set b(t){this.type.set(1),this.changed=!0,this.data.b=t}set h(t){this.type.set(2),this.changed=!0,this.data.h=t}set s(t){this.type.set(2),this.changed=!0,this.data.s=t}set l(t){this.type.set(2),this.changed=!0,this.data.l=t}set a(t){this.changed=!0,this.data.a=t}}({r:0,g:0,b:0,a:0},"transparent"),Zm={re:/^#((?:[a-f0-9]{2}){2,4}|[a-f0-9]{3})$/i,parse:t=>{if(35!==t.charCodeAt(0))return;const e=t.match(Zm.re);if(!e)return;const n=e[1],r=parseInt(n,16),i=n.length,a=i%4==0,o=i>4,s=o?1:17,c=o?8:4,u=a?0:-1,l=o?255:15;return Xm.set({r:(r>>c*(u+3)&l)*s,g:(r>>c*(u+2)&l)*s,b:(r>>c*(u+1)&l)*s,a:a?(r&l)*s/255:1},t)},stringify:t=>{const{r:e,g:n,b:r,a:i}=t;return i<1?`#${Gm[Math.round(e)]}${Gm[Math.round(n)]}${Gm[Math.round(r)]}${Gm[Math.round(255*i)]}`:`#${Gm[Math.round(e)]}${Gm[Math.round(n)]}${Gm[Math.round(r)]}`}},Km=Zm,Qm={re:/^hsla?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(?:deg|grad|rad|turn)?)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(%)?))?\s*?\)$/i,hueRe:/^(.+?)(deg|grad|rad|turn)$/i,_hue2deg:t=>{const e=t.match(Qm.hueRe);if(e){const[,t,n]=e;switch(n){case"grad":return Vm.channel.clamp.h(.9*parseFloat(t));case"rad":return Vm.channel.clamp.h(180*parseFloat(t)/Math.PI);case"turn":return Vm.channel.clamp.h(360*parseFloat(t))}}return Vm.channel.clamp.h(parseFloat(t))},parse:t=>{const e=t.charCodeAt(0);if(104!==e&&72!==e)return;const n=t.match(Qm.re);if(!n)return;const[,r,i,a,o,s]=n;return Xm.set({h:Qm._hue2deg(r),s:Vm.channel.clamp.s(parseFloat(i)),l:Vm.channel.clamp.l(parseFloat(a)),a:o?Vm.channel.clamp.a(s?parseFloat(o)/100:parseFloat(o)):1},t)},stringify:t=>{const{h:e,s:n,l:r,a:i}=t;return i<1?`hsla(${Vm.lang.round(e)}, ${Vm.lang.round(n)}%, ${Vm.lang.round(r)}%, ${i})`:`hsl(${Vm.lang.round(e)}, ${Vm.lang.round(n)}%, ${Vm.lang.round(r)}%)`}},Jm=Qm,tv={colors:{aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyanaqua:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",transparent:"#00000000",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},parse:t=>{t=t.toLowerCase();const e=tv.colors[t];if(e)return Km.parse(e)},stringify:t=>{const e=Km.stringify(t);for(const t in tv.colors)if(tv.colors[t]===e)return t}},ev=tv,nv={re:/^rgba?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?)))?\s*?\)$/i,parse:t=>{const e=t.charCodeAt(0);if(114!==e&&82!==e)return;const n=t.match(nv.re);if(!n)return;const[,r,i,a,o,s,c,u,l]=n;return Xm.set({r:Vm.channel.clamp.r(i?2.55*parseFloat(r):parseFloat(r)),g:Vm.channel.clamp.g(o?2.55*parseFloat(a):parseFloat(a)),b:Vm.channel.clamp.b(c?2.55*parseFloat(s):parseFloat(s)),a:u?Vm.channel.clamp.a(l?parseFloat(u)/100:parseFloat(u)):1},t)},stringify:t=>{const{r:e,g:n,b:r,a:i}=t;return i<1?`rgba(${Vm.lang.round(e)}, ${Vm.lang.round(n)}, ${Vm.lang.round(r)}, ${Vm.lang.round(i)})`:`rgb(${Vm.lang.round(e)}, ${Vm.lang.round(n)}, ${Vm.lang.round(r)})`}},rv=nv,iv={format:{keyword:ev,hex:Km,rgb:rv,rgba:rv,hsl:Jm,hsla:Jm},parse:t=>{if("string"!=typeof t)return t;const e=Km.parse(t)||rv.parse(t)||Jm.parse(t)||ev.parse(t);if(e)return e;throw new Error(`Unsupported color format: "${t}"`)},stringify:t=>!t.changed&&t.color?t.color:t.type.is(2)||void 0===t.data.r?Jm.stringify(t):t.a<1||!Number.isInteger(t.r)||!Number.isInteger(t.g)||!Number.isInteger(t.b)?rv.stringify(t):Km.stringify(t)},av=iv,ov=(t,e)=>{const n=av.parse(t);for(const t in e)n[t]=Vm.channel.clamp[t](e[t]);return av.stringify(n)},sv=(t,e)=>{const n=av.parse(t),r={};for(const t in e)e[t]&&(r[t]=n[t]+e[t]);return ov(t,r)},cv=(t,e,n=0,r=1)=>{if("number"!=typeof t)return ov(t,{a:e});const i=Xm.set({r:Vm.channel.clamp.r(t),g:Vm.channel.clamp.g(e),b:Vm.channel.clamp.b(n),a:Vm.channel.clamp.a(r)});return av.stringify(i)},uv=(t,e=100)=>{const n=av.parse(t);return n.r=255-n.r,n.g=255-n.g,n.b=255-n.b,((t,e,n=50)=>{const{r,g:i,b:a,a:o}=av.parse(t),{r:s,g:c,b:u,a:l}=av.parse(e),h=n/100,f=2*h-1,d=o-l,p=((f*d==-1?f:(f+d)/(1+f*d))+1)/2,g=1-p;return cv(r*p+s*g,i*p+c*g,a*p+u*g,o*h+l*(1-h))})(n,t,e)},lv=(t,e,n)=>{const r=av.parse(t),i=r[e],a=Vm.channel.clamp[e](i+n);return i!==a&&(r[e]=a),av.stringify(r)},hv=(t,e)=>lv(t,"l",-e),fv=(t,e)=>lv(t,"l",e);var dv=function(t,e){return sv(t,e?{s:-40,l:10}:{s:-40,l:-10})};function pv(t){return pv="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},pv(t)}function gv(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var yv=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.background="#f4f4f4",this.darkMode=!1,this.primaryColor="#fff4dd",this.noteBkgColor="#fff5ad",this.noteTextColor="#333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px"}var e,n;return e=t,n=[{key:"updateColors",value:function(){this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#333"),this.secondaryColor=this.secondaryColor||sv(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||sv(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||dv(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||dv(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||dv(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||dv(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#333",this.secondaryTextColor=this.secondaryTextColor||uv(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||uv(this.tertiaryColor),this.lineColor=this.lineColor||uv(this.background),this.textColor=this.textColor||this.primaryTextColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.nodeBorder=this.nodeBorder||this.primaryBorderColor,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackground=this.edgeLabelBackground||(this.darkMode?hv(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||"grey",this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||hv(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||uv(this.lineColor),this.sectionBkgColor=this.sectionBkgColor||this.tertiaryColor,this.altSectionBkgColor=this.altSectionBkgColor||"white",this.sectionBkgColor=this.sectionBkgColor||this.secondaryColor,this.sectionBkgColor2=this.sectionBkgColor2||this.primaryColor,this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||this.primaryColor,this.activeTaskBorderColor=this.activeTaskBorderColor||this.primaryColor,this.activeTaskBkgColor=this.activeTaskBkgColor||fv(this.primaryColor,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||"lightgrey",this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.taskTextColor=this.taskTextColor||this.textColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||this.tertiaryColor,this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.classText=this.classText||this.textColor,this.fillType0=this.fillType0||this.primaryColor,this.fillType1=this.fillType1||this.secondaryColor,this.fillType2=this.fillType2||sv(this.primaryColor,{h:64}),this.fillType3=this.fillType3||sv(this.secondaryColor,{h:64}),this.fillType4=this.fillType4||sv(this.primaryColor,{h:-64}),this.fillType5=this.fillType5||sv(this.secondaryColor,{h:-64}),this.fillType6=this.fillType6||sv(this.primaryColor,{h:128}),this.fillType7=this.fillType7||sv(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||sv(this.primaryColor,{l:-10}),this.pie5=this.pie5||sv(this.secondaryColor,{l:-10}),this.pie6=this.pie6||sv(this.tertiaryColor,{l:-10}),this.pie7=this.pie7||sv(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||sv(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||sv(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||sv(this.primaryColor,{h:60,l:-20}),this.pie11=this.pie11||sv(this.primaryColor,{h:-60,l:-20}),this.pie12=this.pie12||sv(this.primaryColor,{h:120,l:-10}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOpacity=this.pieOpacity||"0.7",this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||this.primaryBorderColor,this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?hv(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||sv(this.primaryColor,{h:-30}),this.git4=this.git4||sv(this.primaryColor,{h:-60}),this.git5=this.git5||sv(this.primaryColor,{h:-90}),this.git6=this.git6||sv(this.primaryColor,{h:60}),this.git7=this.git7||sv(this.primaryColor,{h:120}),this.darkMode?(this.git0=fv(this.git0,25),this.git1=fv(this.git1,25),this.git2=fv(this.git2,25),this.git3=fv(this.git3,25),this.git4=fv(this.git4,25),this.git5=fv(this.git5,25),this.git6=fv(this.git6,25),this.git7=fv(this.git7,25)):(this.git0=hv(this.git0,25),this.git1=hv(this.git1,25),this.git2=hv(this.git2,25),this.git3=hv(this.git3,25),this.git4=hv(this.git4,25),this.git5=hv(this.git5,25),this.git6=hv(this.git6,25),this.git7=hv(this.git7,25)),this.gitInv0=this.gitInv0||uv(this.git0),this.gitInv1=this.gitInv1||uv(this.git1),this.gitInv2=this.gitInv2||uv(this.git2),this.gitInv3=this.gitInv3||uv(this.git3),this.gitInv4=this.gitInv4||uv(this.git4),this.gitInv5=this.gitInv5||uv(this.git5),this.gitInv6=this.gitInv6||uv(this.git6),this.gitInv7=this.gitInv7||uv(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor}},{key:"calculate",value:function(t){var e=this;if("object"===pv(t)){var n=Object.keys(t);n.forEach((function(n){e[n]=t[n]})),this.updateColors(),n.forEach((function(n){e[n]=t[n]}))}else this.updateColors()}}],n&&gv(e.prototype,n),Object.defineProperty(e,"prototype",{writable:!1}),t}();function mv(t){return mv="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},mv(t)}function vv(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var bv=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.background="#333",this.primaryColor="#1f2020",this.secondaryColor=fv(this.primaryColor,16),this.tertiaryColor=sv(this.primaryColor,{h:-160}),this.primaryBorderColor=uv(this.background),this.secondaryBorderColor=dv(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=dv(this.tertiaryColor,this.darkMode),this.primaryTextColor=uv(this.primaryColor),this.secondaryTextColor=uv(this.secondaryColor),this.tertiaryTextColor=uv(this.tertiaryColor),this.lineColor=uv(this.background),this.textColor=uv(this.background),this.mainBkg="#1f2020",this.secondBkg="calculated",this.mainContrastColor="lightgrey",this.darkTextColor=fv(uv("#323D47"),10),this.lineColor="calculated",this.border1="#81B1DB",this.border2=cv(255,255,255,.25),this.arrowheadColor="calculated",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="#181818",this.textColor="#ccc",this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#F9FFFE",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="calculated",this.activationBkgColor="calculated",this.sequenceNumberColor="black",this.sectionBkgColor=hv("#EAE8D9",30),this.altSectionBkgColor="calculated",this.sectionBkgColor2="#EAE8D9",this.taskBorderColor=cv(255,255,255,70),this.taskBkgColor="calculated",this.taskTextColor="calculated",this.taskTextLightColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor=cv(255,255,255,50),this.activeTaskBkgColor="#81B1DB",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="grey",this.critBorderColor="#E83737",this.critBkgColor="#E83737",this.taskTextDarkColor="calculated",this.todayLineColor="#DB5757",this.labelColor="calculated",this.errorBkgColor="#a44141",this.errorTextColor="#ddd"}var e,n;return e=t,n=[{key:"updateColors",value:function(){this.secondBkg=fv(this.mainBkg,16),this.lineColor=this.mainContrastColor,this.arrowheadColor=this.mainContrastColor,this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.edgeLabelBackground=fv(this.labelBackground,25),this.actorBorder=this.border1,this.actorBkg=this.mainBkg,this.actorTextColor=this.mainContrastColor,this.actorLineColor=this.mainContrastColor,this.signalColor=this.mainContrastColor,this.signalTextColor=this.mainContrastColor,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.mainContrastColor,this.loopTextColor=this.mainContrastColor,this.noteBorderColor=this.secondaryBorderColor,this.noteBkgColor=this.secondBkg,this.noteTextColor=this.secondaryTextColor,this.activationBorderColor=this.border1,this.activationBkgColor=this.secondBkg,this.altSectionBkgColor=this.background,this.taskBkgColor=fv(this.mainBkg,23),this.taskTextColor=this.darkTextColor,this.taskTextLightColor=this.mainContrastColor,this.taskTextOutsideColor=this.taskTextLightColor,this.gridColor=this.mainContrastColor,this.doneTaskBkgColor=this.mainContrastColor,this.taskTextDarkColor=this.darkTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#555",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#f4f4f4",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=sv(this.primaryColor,{h:64}),this.fillType3=sv(this.secondaryColor,{h:64}),this.fillType4=sv(this.primaryColor,{h:-64}),this.fillType5=sv(this.secondaryColor,{h:-64}),this.fillType6=sv(this.primaryColor,{h:128}),this.fillType7=sv(this.secondaryColor,{h:128}),this.pie1=this.pie1||"#0b0000",this.pie2=this.pie2||"#4d1037",this.pie3=this.pie3||"#3f5258",this.pie4=this.pie4||"#4f2f1b",this.pie5=this.pie5||"#6e0a0a",this.pie6=this.pie6||"#3b0048",this.pie7=this.pie7||"#995a01",this.pie8=this.pie8||"#154706",this.pie9=this.pie9||"#161722",this.pie10=this.pie10||"#00296f",this.pie11=this.pie11||"#01629c",this.pie12=this.pie12||"#010029",this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOpacity=this.pieOpacity||"0.7",this.classText=this.primaryTextColor,this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||this.primaryBorderColor,this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?hv(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=fv(this.secondaryColor,20),this.git1=fv(this.pie2||this.secondaryColor,20),this.git2=fv(this.pie3||this.tertiaryColor,20),this.git3=fv(this.pie4||sv(this.primaryColor,{h:-30}),20),this.git4=fv(this.pie5||sv(this.primaryColor,{h:-60}),20),this.git5=fv(this.pie6||sv(this.primaryColor,{h:-90}),10),this.git6=fv(this.pie7||sv(this.primaryColor,{h:60}),10),this.git7=fv(this.pie8||sv(this.primaryColor,{h:120}),20),this.gitInv0=this.gitInv0||uv(this.git0),this.gitInv1=this.gitInv1||uv(this.git1),this.gitInv2=this.gitInv2||uv(this.git2),this.gitInv3=this.gitInv3||uv(this.git3),this.gitInv4=this.gitInv4||uv(this.git4),this.gitInv5=this.gitInv5||uv(this.git5),this.gitInv6=this.gitInv6||uv(this.git6),this.gitInv7=this.gitInv7||uv(this.git7),this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor}},{key:"calculate",value:function(t){var e=this;if("object"===mv(t)){var n=Object.keys(t);n.forEach((function(n){e[n]=t[n]})),this.updateColors(),n.forEach((function(n){e[n]=t[n]}))}else this.updateColors()}}],n&&vv(e.prototype,n),Object.defineProperty(e,"prototype",{writable:!1}),t}();function _v(t){return _v="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},_v(t)}function xv(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var wv=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.background="#f4f4f4",this.primaryColor="#ECECFF",this.secondaryColor=sv(this.primaryColor,{h:120}),this.secondaryColor="#ffffde",this.tertiaryColor=sv(this.primaryColor,{h:-160}),this.primaryBorderColor=dv(this.primaryColor,this.darkMode),this.secondaryBorderColor=dv(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=dv(this.tertiaryColor,this.darkMode),this.primaryTextColor=uv(this.primaryColor),this.secondaryTextColor=uv(this.secondaryColor),this.tertiaryTextColor=uv(this.tertiaryColor),this.lineColor=uv(this.background),this.textColor=uv(this.background),this.background="white",this.mainBkg="#ECECFF",this.secondBkg="#ffffde",this.lineColor="#333333",this.border1="#9370DB",this.border2="#aaaa33",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="#e8e8e8",this.textColor="#333",this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="grey",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="calculated",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="calculated",this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor="calculated",this.taskTextOutsideColor=this.taskTextDarkColor,this.taskTextClickableColor="calculated",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBorderColor="calculated",this.critBkgColor="calculated",this.todayLineColor="calculated",this.sectionBkgColor=cv(102,102,255,.49),this.altSectionBkgColor="white",this.sectionBkgColor2="#fff400",this.taskBorderColor="#534fbc",this.taskBkgColor="#8a90dd",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="#534fbc",this.activeTaskBkgColor="#bfc7ff",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222",this.updateColors()}var e,n;return e=t,n=[{key:"updateColors",value:function(){this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.textColor,this.edgeLabelBackground=this.labelBackground,this.actorBorder=fv(this.border1,23),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.signalColor=this.textColor,this.signalTextColor=this.textColor,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=sv(this.primaryColor,{h:64}),this.fillType3=sv(this.secondaryColor,{h:64}),this.fillType4=sv(this.primaryColor,{h:-64}),this.fillType5=sv(this.secondaryColor,{h:-64}),this.fillType6=sv(this.primaryColor,{h:128}),this.fillType7=sv(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||sv(this.tertiaryColor,{l:-40}),this.pie4=this.pie4||sv(this.primaryColor,{l:-10}),this.pie5=this.pie5||sv(this.secondaryColor,{l:-30}),this.pie6=this.pie6||sv(this.tertiaryColor,{l:-20}),this.pie7=this.pie7||sv(this.primaryColor,{h:60,l:-20}),this.pie8=this.pie8||sv(this.primaryColor,{h:-60,l:-40}),this.pie9=this.pie9||sv(this.primaryColor,{h:120,l:-40}),this.pie10=this.pie10||sv(this.primaryColor,{h:60,l:-40}),this.pie11=this.pie11||sv(this.primaryColor,{h:-90,l:-40}),this.pie12=this.pie12||sv(this.primaryColor,{h:120,l:-30}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOpacity=this.pieOpacity||"0.7",this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||this.primaryBorderColor,this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.labelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||sv(this.primaryColor,{h:-30}),this.git4=this.git4||sv(this.primaryColor,{h:-60}),this.git5=this.git5||sv(this.primaryColor,{h:-90}),this.git6=this.git6||sv(this.primaryColor,{h:60}),this.git7=this.git7||sv(this.primaryColor,{h:120}),this.darkMode?(this.git0=fv(this.git0,25),this.git1=fv(this.git1,25),this.git2=fv(this.git2,25),this.git3=fv(this.git3,25),this.git4=fv(this.git4,25),this.git5=fv(this.git5,25),this.git6=fv(this.git6,25),this.git7=fv(this.git7,25)):(this.git0=hv(this.git0,25),this.git1=hv(this.git1,25),this.git2=hv(this.git2,25),this.git3=hv(this.git3,25),this.git4=hv(this.git4,25),this.git5=hv(this.git5,25),this.git6=hv(this.git6,25),this.git7=hv(this.git7,25)),this.gitInv0=this.gitInv0||hv(uv(this.git0),25),this.gitInv1=this.gitInv1||uv(this.git1),this.gitInv2=this.gitInv2||uv(this.git2),this.gitInv3=this.gitInv3||uv(this.git3),this.gitInv4=this.gitInv4||uv(this.git4),this.gitInv5=this.gitInv5||uv(this.git5),this.gitInv6=this.gitInv6||uv(this.git6),this.gitInv7=this.gitInv7||uv(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||uv(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||uv(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor}},{key:"calculate",value:function(t){var e=this;if("object"===_v(t)){var n=Object.keys(t);n.forEach((function(n){e[n]=t[n]})),this.updateColors(),n.forEach((function(n){e[n]=t[n]}))}else this.updateColors()}}],n&&xv(e.prototype,n),Object.defineProperty(e,"prototype",{writable:!1}),t}();function kv(t){return kv="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},kv(t)}function Tv(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var Ev=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.background="#f4f4f4",this.primaryColor="#cde498",this.secondaryColor="#cdffb2",this.background="white",this.mainBkg="#cde498",this.secondBkg="#cdffb2",this.lineColor="green",this.border1="#13540c",this.border2="#6eaa49",this.arrowheadColor="green",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.tertiaryColor=fv("#cde498",10),this.primaryBorderColor=dv(this.primaryColor,this.darkMode),this.secondaryBorderColor=dv(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=dv(this.tertiaryColor,this.darkMode),this.primaryTextColor=uv(this.primaryColor),this.secondaryTextColor=uv(this.secondaryColor),this.tertiaryTextColor=uv(this.primaryColor),this.lineColor=uv(this.background),this.textColor=uv(this.background),this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#333",this.edgeLabelBackground="#e8e8e8",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="grey",this.signalColor="#333",this.signalTextColor="#333",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="#326932",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="#6eaa49",this.altSectionBkgColor="white",this.sectionBkgColor2="#6eaa49",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="#487e3a",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}var e,n;return e=t,n=[{key:"updateColors",value:function(){this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.actorBorder=hv(this.mainBkg,20),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.taskBorderColor=this.border1,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=sv(this.primaryColor,{h:64}),this.fillType3=sv(this.secondaryColor,{h:64}),this.fillType4=sv(this.primaryColor,{h:-64}),this.fillType5=sv(this.secondaryColor,{h:-64}),this.fillType6=sv(this.primaryColor,{h:128}),this.fillType7=sv(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||sv(this.primaryColor,{l:-30}),this.pie5=this.pie5||sv(this.secondaryColor,{l:-30}),this.pie6=this.pie6||sv(this.tertiaryColor,{h:40,l:-40}),this.pie7=this.pie7||sv(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||sv(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||sv(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||sv(this.primaryColor,{h:60,l:-50}),this.pie11=this.pie11||sv(this.primaryColor,{h:-60,l:-50}),this.pie12=this.pie12||sv(this.primaryColor,{h:120,l:-50}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOpacity=this.pieOpacity||"0.7",this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||this.primaryBorderColor,this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||sv(this.primaryColor,{h:-30}),this.git4=this.git4||sv(this.primaryColor,{h:-60}),this.git5=this.git5||sv(this.primaryColor,{h:-90}),this.git6=this.git6||sv(this.primaryColor,{h:60}),this.git7=this.git7||sv(this.primaryColor,{h:120}),this.darkMode?(this.git0=fv(this.git0,25),this.git1=fv(this.git1,25),this.git2=fv(this.git2,25),this.git3=fv(this.git3,25),this.git4=fv(this.git4,25),this.git5=fv(this.git5,25),this.git6=fv(this.git6,25),this.git7=fv(this.git7,25)):(this.git0=hv(this.git0,25),this.git1=hv(this.git1,25),this.git2=hv(this.git2,25),this.git3=hv(this.git3,25),this.git4=hv(this.git4,25),this.git5=hv(this.git5,25),this.git6=hv(this.git6,25),this.git7=hv(this.git7,25)),this.gitInv0=this.gitInv0||uv(this.git0),this.gitInv1=this.gitInv1||uv(this.git1),this.gitInv2=this.gitInv2||uv(this.git2),this.gitInv3=this.gitInv3||uv(this.git3),this.gitInv4=this.gitInv4||uv(this.git4),this.gitInv5=this.gitInv5||uv(this.git5),this.gitInv6=this.gitInv6||uv(this.git6),this.gitInv7=this.gitInv7||uv(this.git7),this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor}},{key:"calculate",value:function(t){var e=this;if("object"===kv(t)){var n=Object.keys(t);n.forEach((function(n){e[n]=t[n]})),this.updateColors(),n.forEach((function(n){e[n]=t[n]}))}else this.updateColors()}}],n&&Tv(e.prototype,n),Object.defineProperty(e,"prototype",{writable:!1}),t}();function Cv(t){return Cv="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},Cv(t)}function Sv(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var Av=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.primaryColor="#eee",this.contrast="#707070",this.secondaryColor=fv(this.contrast,55),this.background="#ffffff",this.tertiaryColor=sv(this.primaryColor,{h:-160}),this.primaryBorderColor=dv(this.primaryColor,this.darkMode),this.secondaryBorderColor=dv(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=dv(this.tertiaryColor,this.darkMode),this.primaryTextColor=uv(this.primaryColor),this.secondaryTextColor=uv(this.secondaryColor),this.tertiaryTextColor=uv(this.tertiaryColor),this.lineColor=uv(this.background),this.textColor=uv(this.background),this.mainBkg="#eee",this.secondBkg="calculated",this.lineColor="#666",this.border1="#999",this.border2="calculated",this.note="#ffa",this.text="#333",this.critical="#d42",this.done="#bbb",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="white",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="calculated",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="white",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBkgColor="calculated",this.critBorderColor="calculated",this.todayLineColor="calculated",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}var e,n;return e=t,n=[{key:"updateColors",value:function(){this.secondBkg=fv(this.contrast,55),this.border2=this.contrast,this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.text,this.actorBorder=fv(this.border1,23),this.actorBkg=this.mainBkg,this.actorTextColor=this.text,this.actorLineColor=this.lineColor,this.signalColor=this.text,this.signalTextColor=this.text,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.text,this.loopTextColor=this.text,this.noteBorderColor="#999",this.noteBkgColor="#666",this.noteTextColor="#fff",this.sectionBkgColor=fv(this.contrast,30),this.sectionBkgColor2=fv(this.contrast,30),this.taskBorderColor=hv(this.contrast,10),this.taskBkgColor=this.contrast,this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor=this.text,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.gridColor=fv(this.border1,30),this.doneTaskBkgColor=this.done,this.doneTaskBorderColor=this.lineColor,this.critBkgColor=this.critical,this.critBorderColor=hv(this.critBkgColor,10),this.todayLineColor=this.critBkgColor,this.transitionColor=this.transitionColor||"#000",this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f4f4f4",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.stateBorder=this.stateBorder||"#000",this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#222",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=sv(this.primaryColor,{h:64}),this.fillType3=sv(this.secondaryColor,{h:64}),this.fillType4=sv(this.primaryColor,{h:-64}),this.fillType5=sv(this.secondaryColor,{h:-64}),this.fillType6=sv(this.primaryColor,{h:128}),this.fillType7=sv(this.secondaryColor,{h:128}),this.pie1=this.pie1||"#F4F4F4",this.pie2=this.pie2||"#555",this.pie3=this.pie3||"#BBB",this.pie4=this.pie4||"#777",this.pie5=this.pie5||"#999",this.pie6=this.pie6||"#DDD",this.pie7=this.pie7||"#FFF",this.pie8=this.pie8||"#DDD",this.pie9=this.pie9||"#BBB",this.pie10=this.pie10||"#999",this.pie11=this.pie11||"#777",this.pie12=this.pie12||"#555",this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOpacity=this.pieOpacity||"0.7",this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||this.primaryBorderColor,this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=hv(this.pie1,25)||this.primaryColor,this.git1=this.pie2||this.secondaryColor,this.git2=this.pie3||this.tertiaryColor,this.git3=this.pie4||sv(this.primaryColor,{h:-30}),this.git4=this.pie5||sv(this.primaryColor,{h:-60}),this.git5=this.pie6||sv(this.primaryColor,{h:-90}),this.git6=this.pie7||sv(this.primaryColor,{h:60}),this.git7=this.pie8||sv(this.primaryColor,{h:120}),this.gitInv0=this.gitInv0||uv(this.git0),this.gitInv1=this.gitInv1||uv(this.git1),this.gitInv2=this.gitInv2||uv(this.git2),this.gitInv3=this.gitInv3||uv(this.git3),this.gitInv4=this.gitInv4||uv(this.git4),this.gitInv5=this.gitInv5||uv(this.git5),this.gitInv6=this.gitInv6||uv(this.git6),this.gitInv7=this.gitInv7||uv(this.git7),this.branchLabelColor=this.branchLabelColor||this.labelTextColor,this.gitBranchLabel0=this.branchLabelColor,this.gitBranchLabel1="white",this.gitBranchLabel2=this.branchLabelColor,this.gitBranchLabel3="white",this.gitBranchLabel4=this.branchLabelColor,this.gitBranchLabel5=this.branchLabelColor,this.gitBranchLabel6=this.branchLabelColor,this.gitBranchLabel7=this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor}},{key:"calculate",value:function(t){var e=this;if("object"===Cv(t)){var n=Object.keys(t);n.forEach((function(n){e[n]=t[n]})),this.updateColors(),n.forEach((function(n){e[n]=t[n]}))}else this.updateColors()}}],n&&Sv(e.prototype,n),Object.defineProperty(e,"prototype",{writable:!1}),t}();const Mv={base:{getThemeVariables:function(t){var e=new yv;return e.calculate(t),e}},dark:{getThemeVariables:function(t){var e=new bv;return e.calculate(t),e}},default:{getThemeVariables:function(t){var e=new wv;return e.calculate(t),e}},forest:{getThemeVariables:function(t){var e=new Ev;return e.calculate(t),e}},neutral:{getThemeVariables:function(t){var e=new Av;return e.calculate(t),e}}};function Nv(t){return function(t){if(Array.isArray(t))return Dv(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return Dv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Dv(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dv(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function Lv(t){return Lv="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},Lv(t)}var Bv={theme:"default",themeVariables:Mv.default.getThemeVariables(),themeCSS:void 0,maxTextSize:5e4,darkMode:!1,fontFamily:'"trebuchet ms", verdana, arial, sans-serif;',logLevel:5,securityLevel:"strict",startOnLoad:!0,arrowMarkerAbsolute:!1,secure:["secure","securityLevel","startOnLoad","maxTextSize"],deterministicIds:!1,deterministicIDSeed:void 0,flowchart:{diagramPadding:8,htmlLabels:!0,nodeSpacing:50,rankSpacing:50,curve:"basis",padding:15,useMaxWidth:!0,defaultRenderer:"dagre-d3"},sequence:{hideUnusedParticipants:!1,activationWidth:10,diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",mirrorActors:!0,forceMenus:!1,bottomMarginAdj:1,useMaxWidth:!0,rightAngles:!1,showSequenceNumbers:!1,actorFontSize:14,actorFontFamily:'"Open Sans", sans-serif',actorFontWeight:400,noteFontSize:14,noteFontFamily:'"trebuchet ms", verdana, arial, sans-serif',noteFontWeight:400,noteAlign:"center",messageFontSize:16,messageFontFamily:'"trebuchet ms", verdana, arial, sans-serif',messageFontWeight:400,wrap:!1,wrapPadding:10,labelBoxWidth:50,labelBoxHeight:20,messageFont:function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}},noteFont:function(){return{fontFamily:this.noteFontFamily,fontSize:this.noteFontSize,fontWeight:this.noteFontWeight}},actorFont:function(){return{fontFamily:this.actorFontFamily,fontSize:this.actorFontSize,fontWeight:this.actorFontWeight}}},gantt:{titleTopMargin:25,barHeight:20,barGap:4,topPadding:50,rightPadding:75,leftPadding:75,gridLineStartPadding:35,fontSize:11,sectionFontSize:11,numberSectionStyles:4,axisFormat:"%Y-%m-%d",useMaxWidth:!0,topAxis:!1,useWidth:void 0},journey:{diagramMarginX:50,diagramMarginY:10,leftMargin:150,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,useMaxWidth:!0,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"]},class:{arrowMarkerAbsolute:!1,useMaxWidth:!0,defaultRenderer:"dagre-wrapper"},state:{dividerMargin:10,sizeUnit:5,padding:8,textHeight:10,titleShift:-15,noteMargin:10,forkWidth:70,forkHeight:7,miniPadding:2,fontSizeFactor:5.02,fontSize:24,labelHeight:16,edgeLengthFactor:"20",compositTitleSize:35,radius:5,useMaxWidth:!0,defaultRenderer:"dagre-wrapper"},er:{diagramPadding:20,layoutDirection:"TB",minEntityWidth:100,minEntityHeight:75,entityPadding:15,stroke:"gray",fill:"honeydew",fontSize:12,useMaxWidth:!0},pie:{useWidth:void 0,useMaxWidth:!0},requirement:{useWidth:void 0,useMaxWidth:!0,rect_fill:"#f9f9f9",text_color:"#333",rect_border_size:"0.5px",rect_border_color:"#bbb",rect_min_width:200,rect_min_height:200,fontSize:14,rect_padding:10,line_height:20},gitGraph:{diagramPadding:8,nodeLabel:{width:75,height:100,x:-25,y:0},mainBranchName:"main",mainBranchOrder:0,showCommitLabel:!0,showBranches:!0}};Bv.class.arrowMarkerAbsolute=Bv.arrowMarkerAbsolute,Bv.gitGraph.arrowMarkerAbsolute=Bv.arrowMarkerAbsolute;var Ov=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return Object.keys(e).reduce((function(r,i){return Array.isArray(e[i])?r:"object"===Lv(e[i])&&null!==e[i]?[].concat(Nv(r),[n+i],Nv(t(e[i],""))):[].concat(Nv(r),[n+i])}),[])}(Bv,"");const Iv=Bv;var Rv=void 0;function Fv(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Pv(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=Uv(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}}function Yv(t){return Yv="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},Yv(t)}function jv(t){return function(t){if(Array.isArray(t))return zv(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||Uv(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Uv(t,e){if(t){if("string"==typeof t)return zv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?zv(t,e):void 0}}function zv(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var $v,qv={curveBasis:Vu,curveBasisClosed:function(t){return new Gu(t)},curveBasisOpen:function(t){return new Xu(t)},curveLinear:Pu,curveLinearClosed:function(t){return new Zu(t)},curveMonotoneX:function(t){return new el(t)},curveMonotoneY:function(t){return new nl(t)},curveNatural:function(t){return new il(t)},curveStep:function(t){return new ol(t,.5)},curveStepAfter:function(t){return new ol(t,1)},curveStepBefore:function(t){return new ol(t,0)}},Hv=/[%]{2}[{]\s*(?:(?:(\w+)\s*:|(\w+))\s*(?:(?:(\w+))|((?:(?![}][%]{2}).|\r?\n)*))?\s*)(?:[}][%]{2})?/gi,Wv=/\s*(?:(?:(\w+)(?=:):|(\w+))\s*(?:(?:(\w+))|((?:(?![}][%]{2}).|\r?\n)*))?\s*)(?:[}][%]{2})?/gi,Vv=/\s*%%.*\n/gm,Gv=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;try{var n=new RegExp("[%]{2}(?![{]".concat(Wv.source,")(?=[}][%]{2}).*\n"),"ig");t=t.trim().replace(n,"").replace(/'/gm,'"'),o.debug("Detecting diagram directive".concat(null!==e?" type:"+e:""," based on the text:").concat(t));for(var r,i=[];null!==(r=Hv.exec(t));)if(r.index===Hv.lastIndex&&Hv.lastIndex++,r&&!e||e&&r[1]&&r[1].match(e)||e&&r[2]&&r[2].match(e)){var a=r[1]?r[1]:r[2],s=r[3]?r[3].trim():r[4]?JSON.parse(r[4].trim()):null;i.push({type:a,args:s})}return 0===i.length&&i.push({type:t,args:null}),1===i.length?i[0]:i}catch(n){return o.error("ERROR: ".concat(n.message," - Unable to parse directive\n ").concat(null!==e?" type:"+e:""," based on the text:").concat(t)),{type:null,args:null}}},Xv=function(t,e){return(t=t.replace(Hv,"").replace(Vv,"\n")).match(/^\s*sequenceDiagram/)?"sequence":t.match(/^\s*gantt/)?"gantt":t.match(/^\s*classDiagram-v2/)?"classDiagram":t.match(/^\s*classDiagram/)?e&&e.class&&"dagre-wrapper"===e.class.defaultRenderer?"classDiagram":"class":t.match(/^\s*stateDiagram-v2/)?"stateDiagram":t.match(/^\s*stateDiagram/)?e&&e.class&&"dagre-wrapper"===e.state.defaultRenderer?"stateDiagram":"state":t.match(/^\s*gitGraph/)?"gitGraph":t.match(/^\s*flowchart/)?"flowchart-v2":t.match(/^\s*info/)?"info":t.match(/^\s*pie/)?"pie":t.match(/^\s*erDiagram/)?"er":t.match(/^\s*journey/)?"journey":t.match(/^\s*requirement/)||t.match(/^\s*requirementDiagram/)?"requirement":e&&e.flowchart&&"dagre-wrapper"===e.flowchart.defaultRenderer?"flowchart-v2":"flowchart"},Zv=function(t,e){var n={};return function(){for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];var o=e?e.apply(Rv,i):i[0];if(o in n)return n[o];var s=t.apply(void 0,i);return n[o]=s,s}},Kv=function(t,e){if(!t)return e;var n="curve".concat(t.charAt(0).toUpperCase()+t.slice(1));return qv[n]||e},Qv=function(t,e){return t&&e?Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)):0},Jv=function(t){for(var e="",n="",r=0;r<t.length;r++)void 0!==t[r]&&(t[r].startsWith("color:")||t[r].startsWith("text-align:")?n=n+t[r]+";":e=e+t[r]+";");return{style:e,labelStyle:n}},tb=0,eb=function(){return tb++,"id-"+Math.random().toString(36).substr(2,12)+"-"+tb},nb=function(t){return function(t){for(var e="",n="0123456789abcdef",r=n.length,i=0;i<t;i++)e+=n.charAt(Math.floor(Math.random()*r));return e}(t.length)},rb=function t(e,n,r){var i=Object.assign({depth:2,clobber:!1},r),a=i.depth,o=i.clobber;return Array.isArray(n)&&!Array.isArray(e)?(n.forEach((function(n){return t(e,n,r)})),e):Array.isArray(n)&&Array.isArray(e)?(n.forEach((function(t){-1===e.indexOf(t)&&e.push(t)})),e):void 0===e||a<=0?null!=e&&"object"===Yv(e)&&"object"===Yv(n)?Object.assign(e,n):n:(void 0!==n&&"object"===Yv(e)&&"object"===Yv(n)&&Object.keys(n).forEach((function(r){"object"!==Yv(n[r])||void 0!==e[r]&&"object"!==Yv(e[r])?(o||"object"!==Yv(e[r])&&"object"!==Yv(n[r]))&&(e[r]=n[r]):(void 0===e[r]&&(e[r]=Array.isArray(n[r])?[]:{}),e[r]=t(e[r],n[r],{depth:a-1,clobber:o}))})),e)},ib=function(t,e){var n=e.text.replace($m.lineBreakRegex," "),r=t.append("text");r.attr("x",e.x),r.attr("y",e.y),r.style("text-anchor",e.anchor),r.style("font-family",e.fontFamily),r.style("font-size",e.fontSize),r.style("font-weight",e.fontWeight),r.attr("fill",e.fill),void 0!==e.class&&r.attr("class",e.class);var i=r.append("tspan");return i.attr("x",e.x+2*e.textMargin),i.attr("fill",e.fill),i.text(n),r},ab=Zv((function(t,e,n){if(!t)return t;if(n=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",joinWith:"<br/>"},n),$m.lineBreakRegex.test(t))return t;var r=t.split(" "),i=[],a="";return r.forEach((function(t,o){var s=sb("".concat(t," "),n),c=sb(a,n);if(s>e){var u=ob(t,e,"-",n),l=u.hyphenatedStrings,h=u.remainingWord;i.push.apply(i,[a].concat(jv(l))),a=h}else c+s>=e?(i.push(a),a=t):a=[a,t].filter(Boolean).join(" ");o+1===r.length&&i.push(a)})),i.filter((function(t){return""!==t})).join(n.joinWith)}),(function(t,e,n){return"".concat(t,"-").concat(e,"-").concat(n.fontSize,"-").concat(n.fontWeight,"-").concat(n.fontFamily,"-").concat(n.joinWith)})),ob=Zv((function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"-",r=arguments.length>3?arguments[3]:void 0;r=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",margin:0},r);var i=t.split(""),a=[],o="";return i.forEach((function(t,s){var c="".concat(o).concat(t);if(sb(c,r)>=e){var u=s+1,l=i.length===u,h="".concat(c).concat(n);a.push(l?c:h),o=""}else o=c})),{hyphenatedStrings:a,remainingWord:o}}),(function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"-",r=arguments.length>3?arguments[3]:void 0;return"".concat(t,"-").concat(e,"-").concat(n,"-").concat(r.fontSize,"-").concat(r.fontWeight,"-").concat(r.fontFamily)})),sb=function(t,e){return e=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial"},e),cb(t,e).width},cb=Zv((function(t,e){var n=e=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial"},e),r=n.fontSize,i=n.fontFamily,a=n.fontWeight;if(!t)return{width:0,height:0};var o=["sans-serif",i],s=t.split($m.lineBreakRegex),c=[],u=au("body");if(!u.remove)return{width:0,height:0,lineHeight:0};for(var l=u.append("svg"),h=0,f=o;h<f.length;h++){var d,p=f[h],g=0,y={width:0,height:0,lineHeight:0},m=Pv(s);try{for(m.s();!(d=m.n()).done;){var v=d.value,b={x:0,y:0,fill:void 0,anchor:"start",style:"#666",width:100,height:100,textMargin:0,rx:0,ry:0,valign:void 0};b.text=v;var _=ib(l,b).style("font-size",r).style("font-weight",a).style("font-family",p),x=(_._groups||_)[0][0].getBBox();y.width=Math.round(Math.max(y.width,x.width)),g=Math.round(x.height),y.height+=g,y.lineHeight=Math.round(Math.max(y.lineHeight,g))}}catch(t){m.e(t)}finally{m.f()}c.push(y)}return l.remove(),c[isNaN(c[1].height)||isNaN(c[1].width)||isNaN(c[1].lineHeight)||c[0].height>c[1].height&&c[0].width>c[1].width&&c[0].lineHeight>c[1].lineHeight?0:1]}),(function(t,e){return"".concat(t,"-").concat(e.fontSize,"-").concat(e.fontWeight,"-").concat(e.fontFamily)})),ub=function(t,e,n){var r=new Map;return r.set("height",t),n?(r.set("width","100%"),r.set("style","max-width: ".concat(e,"px;"))):r.set("width",e),r},lb=function(t,e,n,r){!function(t,e){var n,r=Pv(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;t.attr(i[0],i[1])}}catch(t){r.e(t)}finally{r.f()}}(t,ub(e,n,r))},hb=function t(e){o.debug("directiveSanitizer called with",e),"object"===Yv(e)&&(e.length?e.forEach((function(e){return t(e)})):Object.keys(e).forEach((function(n){o.debug("Checking key",n),0===n.indexOf("__")&&(o.debug("sanitize deleting __ option",n),delete e[n]),n.indexOf("proto")>=0&&(o.debug("sanitize deleting proto option",n),delete e[n]),n.indexOf("constr")>=0&&(o.debug("sanitize deleting constr option",n),delete e[n]),n.indexOf("themeCSS")>=0&&(o.debug("sanitizing themeCss option"),e[n]=fb(e[n])),Ov.indexOf(n)<0?(o.debug("sanitize deleting option",n),delete e[n]):"object"===Yv(e[n])&&(o.debug("sanitize deleting object",n),t(e[n]))})))},fb=function(t){return(t.match(/\{/g)||[]).length!==(t.match(/\}/g)||[]).length?"{ /* ERROR: Unbalanced CSS */ }":t};const db={assignWithDepth:rb,wrapLabel:ab,calculateTextHeight:function(t,e){return e=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",margin:15},e),cb(t,e).height},calculateTextWidth:sb,calculateTextDimensions:cb,calculateSvgSizeAttrs:ub,configureSvgSize:lb,detectInit:function(t,e){var n=Gv(t,/(?:init\b)|(?:initialize\b)/),r={};if(Array.isArray(n)){var i=n.map((function(t){return t.args}));hb(i),r=rb(r,jv(i))}else r=n.args;if(r){var a=Xv(t,e);["config"].forEach((function(t){void 0!==r[t]&&("flowchart-v2"===a&&(a="flowchart"),r[a]=r[t],delete r[t])}))}return r},detectDirective:Gv,detectType:Xv,isSubstringInArray:function(t,e){for(var n=0;n<e.length;n++)if(e[n].match(t))return n;return-1},interpolateToCurve:Kv,calcLabelPosition:function(t){return 1===t.length?t[0]:function(t){var e,n=0;t.forEach((function(t){n+=Qv(t,e),e=t}));var r=n/2,i=void 0;return e=void 0,t.forEach((function(t){if(e&&!i){var n=Qv(t,e);if(n<r)r-=n;else{var a=r/n;a<=0&&(i=e),a>=1&&(i={x:t.x,y:t.y}),a>0&&a<1&&(i={x:(1-a)*e.x+a*t.x,y:(1-a)*e.y+a*t.y})}}e=t})),i}(t)},calcCardinalityPosition:function(t,e,n){var r;o.info("our points",e),e[0]!==n&&(e=e.reverse()),e.forEach((function(t){Qv(t,r),r=t}));var i,a=25;r=void 0,e.forEach((function(t){if(r&&!i){var e=Qv(t,r);if(e<a)a-=e;else{var n=a/e;n<=0&&(i=r),n>=1&&(i={x:t.x,y:t.y}),n>0&&n<1&&(i={x:(1-n)*r.x+n*t.x,y:(1-n)*r.y+n*t.y})}}r=t}));var s=t?10:5,c=Math.atan2(e[0].y-i.y,e[0].x-i.x),u={x:0,y:0};return u.x=Math.sin(c)*s+(e[0].x+i.x)/2,u.y=-Math.cos(c)*s+(e[0].y+i.y)/2,u},calcTerminalLabelPosition:function(t,e,n){var r,i=JSON.parse(JSON.stringify(n));o.info("our points",i),"start_left"!==e&&"start_right"!==e&&(i=i.reverse()),i.forEach((function(t){Qv(t,r),r=t}));var a,s=25+t;r=void 0,i.forEach((function(t){if(r&&!a){var e=Qv(t,r);if(e<s)s-=e;else{var n=s/e;n<=0&&(a=r),n>=1&&(a={x:t.x,y:t.y}),n>0&&n<1&&(a={x:(1-n)*r.x+n*t.x,y:(1-n)*r.y+n*t.y})}}r=t}));var c=10+.5*t,u=Math.atan2(i[0].y-a.y,i[0].x-a.x),l={x:0,y:0};return l.x=Math.sin(u)*c+(i[0].x+a.x)/2,l.y=-Math.cos(u)*c+(i[0].y+a.y)/2,"start_left"===e&&(l.x=Math.sin(u+Math.PI)*c+(i[0].x+a.x)/2,l.y=-Math.cos(u+Math.PI)*c+(i[0].y+a.y)/2),"end_right"===e&&(l.x=Math.sin(u-Math.PI)*c+(i[0].x+a.x)/2-5,l.y=-Math.cos(u-Math.PI)*c+(i[0].y+a.y)/2-5),"end_left"===e&&(l.x=Math.sin(u)*c+(i[0].x+a.x)/2-5,l.y=-Math.cos(u)*c+(i[0].y+a.y)/2-5),l},formatUrl:function(t,e){var n=t.trim();if(n)return"loose"!==e.securityLevel?(0,Lm.N)(n):n},getStylesFromArray:Jv,generateId:eb,random:nb,memoize:Zv,runFunc:function(t){for(var e,n=t.split("."),r=n.length-1,i=n[r],a=window,o=0;o<r;o++)if(!(a=a[n[o]]))return;for(var s=arguments.length,c=new Array(s>1?s-1:0),u=1;u<s;u++)c[u-1]=arguments[u];(e=a)[i].apply(e,c)},entityDecode:function(t){return $v=$v||document.createElement("div"),t=escape(t).replace(/%26/g,"&").replace(/%23/g,"#").replace(/%3B/g,";"),$v.innerHTML=t,unescape($v.textContent)},initIdGeneratior:function(){function t(e,n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.deterministic=e,this.seed=n,this.count=n?n.length:0}var e,n;return e=t,(n=[{key:"next",value:function(){return this.deterministic?this.count++:Date.now()}}])&&Fv(e.prototype,n),Object.defineProperty(e,"prototype",{writable:!1}),t}(),directiveSanitizer:hb,sanitizeCss:fb};function pb(t){return pb="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},pb(t)}var gb,yb=Object.freeze(Iv),mb=rb({},yb),vb=[],bb=rb({},yb),_b=function(t,e){for(var n=rb({},t),r={},i=0;i<e.length;i++){var a=e[i];kb(a),r=rb(r,a)}if(n=rb(n,r),r.theme&&Mv[r.theme]){var o=rb({},gb),s=rb(o.themeVariables||{},r.themeVariables);n.themeVariables=Mv[n.theme].getThemeVariables(s)}return bb=n,n},xb=function(){return rb({},mb)},wb=function(){return rb({},bb)},kb=function t(e){Object.keys(mb.secure).forEach((function(t){void 0!==e[mb.secure[t]]&&(o.debug("Denied attempt to modify a secure key ".concat(mb.secure[t]),e[mb.secure[t]]),delete e[mb.secure[t]])})),Object.keys(e).forEach((function(t){0===t.indexOf("__")&&delete e[t]})),Object.keys(e).forEach((function(n){"string"==typeof e[n]&&(e[n].indexOf("<")>-1||e[n].indexOf(">")>-1||e[n].indexOf("url(data:")>-1)&&delete e[n],"object"===pb(e[n])&&t(e[n])}))},Tb=function(t){t.fontFamily&&(t.themeVariables&&t.themeVariables.fontFamily||(t.themeVariables={fontFamily:t.fontFamily})),vb.push(t),_b(mb,vb)},Eb=function(){_b(mb,vb=[])},Cb="",Sb="",Ab="",Mb=function(t){return Pm(t,wb())},Nb=function(){Cb="",Ab="",Sb=""},Db=function(t){Cb=Mb(t).replace(/^\s+/g,"")},Lb=function(){return Cb||Sb},Bb=function(t){Ab=Mb(t).replace(/\n\s+/g,"\n")},Ob=function(){return Ab},Ib=function(t){Sb=Mb(t)},Rb=function(){return Sb};function Fb(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var Pb="classid-",Yb=[],jb={},Ub=0,zb=[],$b=function(t){return $m.sanitizeText(t,wb())},qb=function(t){var e="",n=t;if(t.indexOf("~")>0){var r=t.split("~");n=r[0],e=$m.sanitizeText(r[1],wb())}return{className:n,type:e}},Hb=function(t){var e=qb(t);void 0===jb[e.className]&&(jb[e.className]={id:e.className,type:e.type,cssClasses:[],methods:[],members:[],annotations:[],domId:Pb+e.className+"-"+Ub},Ub++)},Wb=function(t){for(var e=Object.keys(jb),n=0;n<e.length;n++)if(jb[e[n]].id===t)return jb[e[n]].domId},Vb=function(t,e){var n=qb(t).className,r=jb[n];if("string"==typeof e){var i=e.trim();i.startsWith("<<")&&i.endsWith(">>")?r.annotations.push($b(i.substring(2,i.length-2))):i.indexOf(")")>0?r.methods.push($b(i)):i&&r.members.push($b(i))}},Gb=function(t,e){t.split(",").forEach((function(t){var n=t;t[0].match(/\d/)&&(n=Pb+n),void 0!==jb[n]&&jb[n].cssClasses.push(e)}))},Xb=function(t,e,n){var r=wb(),i=t,a=Wb(i);if("loose"===r.securityLevel&&void 0!==e&&void 0!==jb[i]){var o=[];if("string"==typeof n){o=n.split(/,(?=(?:(?:[^"]*"){2})*[^"]*$)/);for(var s=0;s<o.length;s++){var c=o[s].trim();'"'===c.charAt(0)&&'"'===c.charAt(c.length-1)&&(c=c.substr(1,c.length-2)),o[s]=c}}0===o.length&&o.push(a),zb.push((function(){var t=document.querySelector('[id="'.concat(a,'"]'));null!==t&&t.addEventListener("click",(function(){var t;db.runFunc.apply(db,[e].concat(function(t){if(Array.isArray(t))return Fb(t)}(t=o)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return Fb(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Fb(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))}),!1)}))}},Zb={AGGREGATION:0,EXTENSION:1,COMPOSITION:2,DEPENDENCY:3},Kb=function(t){var e=au();t.dataset.tooltipSelector&&(e=au(t.dataset.tooltipSelector).style("opacity",0)),e.empty()&&(e=au(".mermaidTooltip").style("opacity",0)),e.empty()&&(e=au("body").append("div").attr("class","mermaidTooltip").style("opacity",0)),au(t).select("svg").selectAll("g.node").on("mouseover",(function(){var t=au(this);if(null!==t.attr("title")){for(var n=this.getBoundingClientRect(),r=function(t){return""!==t&&"none"!==t},i=this;i&&i!==document.body&&!(r(i.style.transform)||r(i.style.filter)||"perspective"===i.style.willChange||"transform"===i.style.willChange||"filter"===i.style.willChange||r(i.style.filter)||"paint"===i.style.contain||r(i.style.backdropFilter));)i=i.parentElement;if(i){var a,o,s=i.getBoundingClientRect(),c=window.getComputedStyle(i).transform,u=("none"!==c?c:"matrix(1,0,0,1,0,0)").slice(7,-1).split(",").map(Number),l=u[0],h=u[3],f=n.width,d=n.height;e.text(t.attr("title"));var p=window.getComputedStyle(e.node()),g=e.node().getBoundingClientRect();a="center"===p.textAlign?(n.width-g.width)/2:"end"===p.textAlign?-g.width-5:f+5,o="top"===p.verticalAlign?-g.height-5:"middle"===p.verticalAlign?(n.height-g.height)/2:d+5,e.transition().duration(200).style("opacity",".9"),e.style("left",(n.left-s.left+a)/l+"px").style("top",(n.top-s.top+o)/h+"px"),t.classed("hover",!0)}}})).on("mouseout",(function(){e.transition().duration(500).style("opacity",0),au(this).classed("hover",!1)}))};zb.push(Kb);var Qb="TB";const Jb={parseDirective:function(t,e,n){$C.parseDirective(this,t,e,n)},setAccTitle:Db,getAccTitle:Lb,getAccDescription:Ob,setAccDescription:Bb,getConfig:function(){return wb().class},addClass:Hb,bindFunctions:function(t){zb.forEach((function(e){e(t)}))},clear:function(){Yb=[],jb={},(zb=[]).push(Kb),Nb()},getClass:function(t){return jb[t]},getClasses:function(){return jb},addAnnotation:function(t,e){var n=qb(t).className;jb[n].annotations.push(e)},getRelations:function(){return Yb},addRelation:function(t){o.debug("Adding relation: "+JSON.stringify(t)),Hb(t.id1),Hb(t.id2),t.id1=qb(t.id1).className,t.id2=qb(t.id2).className,t.relationTitle1=$m.sanitizeText(t.relationTitle1.trim(),wb()),t.relationTitle2=$m.sanitizeText(t.relationTitle2.trim(),wb()),Yb.push(t)},getDirection:function(){return Qb},setDirection:function(t){Qb=t},addMember:Vb,addMembers:function(t,e){Array.isArray(e)&&(e.reverse(),e.forEach((function(e){return Vb(t,e)})))},cleanupLabel:function(t){return":"===t.substring(0,1)?$m.sanitizeText(t.substr(1).trim(),wb()):$b(t.trim())},lineType:{LINE:0,DOTTED_LINE:1},relationType:Zb,setClickEvent:function(t,e,n){t.split(",").forEach((function(t){Xb(t,e,n),jb[t].haveCallback=!0})),Gb(t,"clickable")},setCssClass:Gb,setLink:function(t,e,n){var r=wb();t.split(",").forEach((function(t){var i=t;t[0].match(/\d/)&&(i=Pb+i),void 0!==jb[i]&&(jb[i].link=db.formatUrl(e,r),"sandbox"===r.securityLevel?jb[i].linkTarget="_top":jb[i].linkTarget="string"==typeof n?$b(n):"_blank")})),Gb(t,"clickable")},setTooltip:function(t,e){var n=wb();t.split(",").forEach((function(t){void 0!==e&&(jb[t].tooltip=$m.sanitizeText(e,n))}))},lookUpDomId:Wb};var t_=n(681),e_=n.n(t_),n_=n(8282),r_=n.n(n_),i_=n(1362),a_=n.n(i_),o_=0,s_=function(t){var e=t.match(/^(\+|-|~|#)?(\w+)(~\w+~|\[\])?\s+(\w+) *(\*|\$)?$/),n=t.match(/^([+|\-|~|#])?(\w+) *\( *(.*)\) *(\*|\$)? *(\w*[~|[\]]*\s*\w*~?)$/);return e&&!n?c_(e):n?u_(n):l_(t)},c_=function(t){var e="",n="";try{var r=t[1]?t[1].trim():"",i=t[2]?t[2].trim():"",a=t[3]?f_(t[3].trim()):"",o=t[4]?t[4].trim():"",s=t[5]?t[5].trim():"";n=r+i+a+" "+o,e=d_(s)}catch(e){n=t}return{displayText:n,cssStyle:e}},u_=function(t){var e="",n="";try{var r=t[1]?t[1].trim():"",i=t[2]?t[2].trim():"",a=t[3]?f_(t[3].trim()):"",o=t[4]?t[4].trim():"";n=r+i+"("+a+")"+(t[5]?" : "+f_(t[5]).trim():""),e=d_(o)}catch(e){n=t}return{displayText:n,cssStyle:e}},l_=function(t){var e="",n="",r="",i=t.indexOf("("),a=t.indexOf(")");if(i>1&&a>i&&a<=t.length){var o="",s="",c=t.substring(0,1);c.match(/\w/)?s=t.substring(0,i).trim():(c.match(/\+|-|~|#/)&&(o=c),s=t.substring(1,i).trim());var u=t.substring(i+1,a),l=t.substring(a+1,1);n=d_(l),e=o+s+"("+f_(u.trim())+")",a<"".length&&""!==(r=t.substring(a+2).trim())&&(r=" : "+f_(r))}else e=f_(t);return{displayText:e,cssStyle:n}},h_=function(t,e,n,r){var i=s_(e),a=t.append("tspan").attr("x",r.padding).text(i.displayText);""!==i.cssStyle&&a.attr("style",i.cssStyle),n||a.attr("dy",r.textHeight)},f_=function t(e){var n=e;return-1!=e.indexOf("~")?t(n=(n=n.replace("~","<")).replace("~",">")):n},d_=function(t){switch(t){case"*":return"font-style:italic;";case"$":return"text-decoration:underline;";default:return""}};const p_=function(t,e,n){o.info("Rendering class "+e);var r,i=e.id,a={id:i,label:e.id,width:0,height:0},s=t.append("g").attr("id",Wb(i)).attr("class","classGroup");r=e.link?s.append("svg:a").attr("xlink:href",e.link).attr("target",e.linkTarget).append("text").attr("y",n.textHeight+n.padding).attr("x",0):s.append("text").attr("y",n.textHeight+n.padding).attr("x",0);var c=!0;e.annotations.forEach((function(t){var e=r.append("tspan").text("«"+t+"»");c||e.attr("dy",n.textHeight),c=!1}));var u=e.id;void 0!==e.type&&""!==e.type&&(u+="<"+e.type+">");var l=r.append("tspan").text(u).attr("class","title");c||l.attr("dy",n.textHeight);var h=r.node().getBBox().height,f=s.append("line").attr("x1",0).attr("y1",n.padding+h+n.dividerMargin/2).attr("y2",n.padding+h+n.dividerMargin/2),d=s.append("text").attr("x",n.padding).attr("y",h+n.dividerMargin+n.textHeight).attr("fill","white").attr("class","classText");c=!0,e.members.forEach((function(t){h_(d,t,c,n),c=!1}));var p=d.node().getBBox(),g=s.append("line").attr("x1",0).attr("y1",n.padding+h+n.dividerMargin+p.height).attr("y2",n.padding+h+n.dividerMargin+p.height),y=s.append("text").attr("x",n.padding).attr("y",h+2*n.dividerMargin+p.height+n.textHeight).attr("fill","white").attr("class","classText");c=!0,e.methods.forEach((function(t){h_(y,t,c,n),c=!1}));var m=s.node().getBBox(),v=" ";e.cssClasses.length>0&&(v+=e.cssClasses.join(" "));var b=s.insert("rect",":first-child").attr("x",0).attr("y",0).attr("width",m.width+2*n.padding).attr("height",m.height+n.padding+.5*n.dividerMargin).attr("class",v).node().getBBox().width;return r.node().childNodes.forEach((function(t){t.setAttribute("x",(b-t.getBBox().width)/2)})),e.tooltip&&r.insert("title").text(e.tooltip),f.attr("x2",b),g.attr("x2",b),a.width=b,a.height=m.height+n.padding+.5*n.dividerMargin,a};function g_(t,e,n){if(void 0!==e.insert){var r=t.getAccTitle(),i=t.getAccDescription();e.attr("role","img").attr("aria-labelledby","chart-title-"+n+" chart-desc-"+n),e.insert("desc",":first-child").attr("id","chart-desc-"+n).text(i),e.insert("title",":first-child").attr("id","chart-title-"+n).text(r)}}i_.parser.yy=Jb;var y_={},m_={dividerMargin:10,padding:5,textHeight:10},v_=function(t){var e=Object.entries(y_).find((function(e){return e[1].label===t}));if(e)return e[0]};const b_=function(t){Object.keys(t).forEach((function(e){m_[e]=t[e]}))},__=function(t,e){y_={},i_.parser.yy.clear(),i_.parser.parse(t),o.info("Rendering diagram "+t);var n,r=wb().securityLevel;"sandbox"===r&&(n=au("#i"+e));var i,a=au("sandbox"===r?n.nodes()[0].contentDocument.body:"body"),s=("sandbox"===r?n.nodes()[0].contentDocument:document,a.select("[id='".concat(e,"']")));s.attr("xmlns:xlink","http://www.w3.org/1999/xlink"),(i=s).append("defs").append("marker").attr("id","extensionStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),i.append("defs").append("marker").attr("id","extensionEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z"),i.append("defs").append("marker").attr("id","compositionStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","compositionEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","aggregationStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","aggregationEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","dependencyStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","dependencyEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z");var c=new(r_().Graph)({multigraph:!0});c.setGraph({isMultiGraph:!0}),c.setDefaultEdgeLabel((function(){return{}}));for(var u=Jb.getClasses(),l=Object.keys(u),h=0;h<l.length;h++){var f=u[l[h]],d=p_(s,f,m_);y_[d.id]=d,c.setNode(d.id,d),o.info("Org height: "+d.height)}Jb.getRelations().forEach((function(t){o.info("tjoho"+v_(t.id1)+v_(t.id2)+JSON.stringify(t)),c.setEdge(v_(t.id1),v_(t.id2),{relation:t},t.title||"DEFAULT")})),e_().layout(c),c.nodes().forEach((function(t){void 0!==t&&void 0!==c.node(t)&&(o.debug("Node "+t+": "+JSON.stringify(c.node(t))),a.select("#"+Wb(t)).attr("transform","translate("+(c.node(t).x-c.node(t).width/2)+","+(c.node(t).y-c.node(t).height/2)+" )"))})),c.edges().forEach((function(t){void 0!==t&&void 0!==c.edge(t)&&(o.debug("Edge "+t.v+" -> "+t.w+": "+JSON.stringify(c.edge(t))),function(t,e,n,r){var i=function(t){switch(t){case Zb.AGGREGATION:return"aggregation";case Zb.EXTENSION:return"extension";case Zb.COMPOSITION:return"composition";case Zb.DEPENDENCY:return"dependency"}};e.points=e.points.filter((function(t){return!Number.isNaN(t.y)}));var a,s,c=e.points,u=Uu().x((function(t){return t.x})).y((function(t){return t.y})).curve(Vu),l=t.append("path").attr("d",u(c)).attr("id","edge"+o_).attr("class","relation"),h="";r.arrowMarkerAbsolute&&(h=(h=(h=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search).replace(/\(/g,"\\(")).replace(/\)/g,"\\)")),1==n.relation.lineType&&l.attr("class","relation dashed-line"),"none"!==n.relation.type1&&l.attr("marker-start","url("+h+"#"+i(n.relation.type1)+"Start)"),"none"!==n.relation.type2&&l.attr("marker-end","url("+h+"#"+i(n.relation.type2)+"End)");var f,d,p,g,y=e.points.length,m=db.calcLabelPosition(e.points);if(a=m.x,s=m.y,y%2!=0&&y>1){var v=db.calcCardinalityPosition("none"!==n.relation.type1,e.points,e.points[0]),b=db.calcCardinalityPosition("none"!==n.relation.type2,e.points,e.points[y-1]);o.debug("cardinality_1_point "+JSON.stringify(v)),o.debug("cardinality_2_point "+JSON.stringify(b)),f=v.x,d=v.y,p=b.x,g=b.y}if(void 0!==n.title){var _=t.append("g").attr("class","classLabel"),x=_.append("text").attr("class","label").attr("x",a).attr("y",s).attr("fill","red").attr("text-anchor","middle").text(n.title);window.label=x;var w=x.node().getBBox();_.insert("rect",":first-child").attr("class","box").attr("x",w.x-r.padding/2).attr("y",w.y-r.padding/2).attr("width",w.width+r.padding).attr("height",w.height+r.padding)}o.info("Rendering relation "+JSON.stringify(n)),void 0!==n.relationTitle1&&"none"!==n.relationTitle1&&t.append("g").attr("class","cardinality").append("text").attr("class","type1").attr("x",f).attr("y",d).attr("fill","black").attr("font-size","6").text(n.relationTitle1),void 0!==n.relationTitle2&&"none"!==n.relationTitle2&&t.append("g").attr("class","cardinality").append("text").attr("class","type2").attr("x",p).attr("y",g).attr("fill","black").attr("font-size","6").text(n.relationTitle2),o_++}(s,c.edge(t),c.edge(t).relation,m_))}));var p=s.node().getBBox(),g=p.width+40,y=p.height+40;lb(s,y,g,m_.useMaxWidth);var m="".concat(p.x-20," ").concat(p.y-20," ").concat(g," ").concat(y);o.debug("viewBox ".concat(m)),s.attr("viewBox",m),g_(i_.parser.yy,s,e)};var x_={extension:function(t,e,n){o.trace("Making markers for ",n),t.append("defs").append("marker").attr("id",e+"-extensionStart").attr("class","marker extension "+e).attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),t.append("defs").append("marker").attr("id",e+"-extensionEnd").attr("class","marker extension "+e).attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z")},composition:function(t,e){t.append("defs").append("marker").attr("id",e+"-compositionStart").attr("class","marker composition "+e).attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),t.append("defs").append("marker").attr("id",e+"-compositionEnd").attr("class","marker composition "+e).attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},aggregation:function(t,e){t.append("defs").append("marker").attr("id",e+"-aggregationStart").attr("class","marker aggregation "+e).attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),t.append("defs").append("marker").attr("id",e+"-aggregationEnd").attr("class","marker aggregation "+e).attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},dependency:function(t,e){t.append("defs").append("marker").attr("id",e+"-dependencyStart").attr("class","marker dependency "+e).attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),t.append("defs").append("marker").attr("id",e+"-dependencyEnd").attr("class","marker dependency "+e).attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},point:function(t,e){t.append("marker").attr("id",e+"-pointEnd").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",9).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),t.append("marker").attr("id",e+"-pointStart").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",0).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 5 L 10 10 L 10 0 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},circle:function(t,e){t.append("marker").attr("id",e+"-circleEnd").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",11).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),t.append("marker").attr("id",e+"-circleStart").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",-1).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},cross:function(t,e){t.append("marker").attr("id",e+"-crossEnd").attr("class","marker cross "+e).attr("viewBox","0 0 11 11").attr("refX",12).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0"),t.append("marker").attr("id",e+"-crossStart").attr("class","marker cross "+e).attr("viewBox","0 0 11 11").attr("refX",-1).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0")},barb:function(t,e){t.append("defs").append("marker").attr("id",e+"-barbEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",14).attr("markerUnits","strokeWidth").attr("orient","auto").append("path").attr("d","M 19,7 L9,13 L14,7 L9,1 Z")}};const w_=function(t,e,n,r){e.forEach((function(e){x_[e](t,n,r)}))};function k_(t){return k_="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},k_(t)}const T_=function(t,e,n,r){var i,a,s,c,u,l,h=t||"";if("object"===k_(h)&&(h=h[0]),zm(wb().flowchart.htmlLabels))return h=h.replace(/\\n|\n/g,"<br />"),o.info("vertexText"+h),i={isNode:r,label:h.replace(/fa[lrsb]?:fa-[\w-]+/g,(function(t){return"<i class='".concat(t.replace(":"," "),"'></i>")})),labelStyle:e.replace("fill:","color:")},s=au(document.createElementNS("http://www.w3.org/2000/svg","foreignObject")),c=s.append("xhtml:div"),u=i.label,l=i.isNode?"nodeLabel":"edgeLabel",c.html('<span class="'+l+'" '+(i.labelStyle?'style="'+i.labelStyle+'"':"")+">"+u+"</span>"),(a=i.labelStyle)&&c.attr("style",a),c.style("display","inline-block"),c.style("white-space","nowrap"),c.attr("xmlns","http://www.w3.org/1999/xhtml"),s.node();var f=document.createElementNS("http://www.w3.org/2000/svg","text");f.setAttribute("style",e.replace("color:","fill:"));var d=[];d="string"==typeof h?h.split(/\\n|\n|<br\s*\/?>/gi):Array.isArray(h)?h:[];for(var p=0;p<d.length;p++){var g=document.createElementNS("http://www.w3.org/2000/svg","tspan");g.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),g.setAttribute("dy","1em"),g.setAttribute("x","0"),n?g.setAttribute("class","title-row"):g.setAttribute("class","row"),g.textContent=d[p].trim(),f.appendChild(g)}return f};var E_=function(t,e,n,r){var i;i=n||"node default";var a=t.insert("g").attr("class",i).attr("id",e.domId||e.id),o=a.insert("g").attr("class","label").attr("style",e.labelStyle),s="string"==typeof e.labelText?e.labelText:e.labelText[0],c=o.node().appendChild(T_(Pm(YC(s),wb()),e.labelStyle,!1,r)),u=c.getBBox();if(zm(wb().flowchart.htmlLabels)){var l=c.children[0],h=au(c);u=l.getBoundingClientRect(),h.attr("width",u.width),h.attr("height",u.height)}var f=e.padding/2;return o.attr("transform","translate("+-u.width/2+", "+-u.height/2+")"),{shapeSvg:a,bbox:u,halfPadding:f,label:o}},C_=function(t,e){var n=e.node().getBBox();t.width=n.width,t.height=n.height};function S_(t,e,n,r){return t.insert("polygon",":first-child").attr("points",r.map((function(t){return t.x+","+t.y})).join(" ")).attr("class","label-container").attr("transform","translate("+-e/2+","+n/2+")")}var A_={},M_={},N_={},D_=function(t,e){return o.trace("In isDecendant",e," ",t," = ",M_[e].indexOf(t)>=0),M_[e].indexOf(t)>=0},L_=function t(e,n,r,i){o.warn("Copying children of ",e,"root",i,"data",n.node(e),i);var a=n.children(e)||[];e!==i&&a.push(e),o.warn("Copying (nodes) clusterId",e,"nodes",a),a.forEach((function(a){if(n.children(a).length>0)t(a,n,r,i);else{var s=n.node(a);o.info("cp ",a," to ",i," with parent ",e),r.setNode(a,s),i!==n.parent(a)&&(o.warn("Setting parent",a,n.parent(a)),r.setParent(a,n.parent(a))),e!==i&&a!==e?(o.debug("Setting parent",a,e),r.setParent(a,e)):(o.info("In copy ",e,"root",i,"data",n.node(e),i),o.debug("Not Setting parent for node=",a,"cluster!==rootId",e!==i,"node!==clusterId",a!==e));var c=n.edges(a);o.debug("Copying Edges",c),c.forEach((function(t){o.info("Edge",t);var a=n.edge(t.v,t.w,t.name);o.info("Edge data",a,i);try{!function(t,e){return o.info("Decendants of ",e," is ",M_[e]),o.info("Edge is ",t),t.v!==e&&t.w!==e&&(M_[e]?(o.info("Here "),M_[e].indexOf(t.v)>=0||!!D_(t.v,e)||!!D_(t.w,e)||M_[e].indexOf(t.w)>=0):(o.debug("Tilt, ",e,",not in decendants"),!1))}(t,i)?o.info("Skipping copy of edge ",t.v,"--\x3e",t.w," rootId: ",i," clusterId:",e):(o.info("Copying as ",t.v,t.w,a,t.name),r.setEdge(t.v,t.w,a,t.name),o.info("newGraph edges ",r.edges(),r.edge(r.edges()[0])))}catch(t){o.error(t)}}))}o.debug("Removing node",a),n.removeNode(a)}))},B_=function t(e,n){for(var r=n.children(e),i=[].concat(r),a=0;a<r.length;a++)N_[r[a]]=e,i=i.concat(t(r[a],n));return i},O_=function t(e,n){o.trace("Searching",e);var r=n.children(e);if(o.trace("Searching children of id ",e,r),r.length<1)return o.trace("This is a valid node",e),e;for(var i=0;i<r.length;i++){var a=t(r[i],n);if(a)return o.trace("Found replacement for",e," => ",a),a}},I_=function(t){return A_[t]&&A_[t].externalConnections&&A_[t]?A_[t].id:t},R_=function(t,e){!t||e>10?o.debug("Opting out, no graph "):(o.debug("Opting in, graph "),t.nodes().forEach((function(e){t.children(e).length>0&&(o.warn("Cluster identified",e," Replacement id in edges: ",O_(e,t)),M_[e]=B_(e,t),A_[e]={id:O_(e,t),clusterData:t.node(e)})})),t.nodes().forEach((function(e){var n=t.children(e),r=t.edges();n.length>0?(o.debug("Cluster identified",e,M_),r.forEach((function(t){t.v!==e&&t.w!==e&&D_(t.v,e)^D_(t.w,e)&&(o.warn("Edge: ",t," leaves cluster ",e),o.warn("Decendants of XXX ",e,": ",M_[e]),A_[e].externalConnections=!0)}))):o.debug("Not a cluster ",e,M_)})),t.edges().forEach((function(e){var n=t.edge(e);o.warn("Edge "+e.v+" -> "+e.w+": "+JSON.stringify(e)),o.warn("Edge "+e.v+" -> "+e.w+": "+JSON.stringify(t.edge(e)));var r=e.v,i=e.w;if(o.warn("Fix XXX",A_,"ids:",e.v,e.w,"Translateing: ",A_[e.v]," --- ",A_[e.w]),A_[e.v]&&A_[e.w]&&A_[e.v]===A_[e.w]){o.warn("Fixing and trixing link to self - removing XXX",e.v,e.w,e.name),o.warn("Fixing and trixing - removing XXX",e.v,e.w,e.name),r=I_(e.v),i=I_(e.w),t.removeEdge(e.v,e.w,e.name);var a=e.w+"---"+e.v;t.setNode(a,{domId:a,id:a,labelStyle:"",labelText:n.label,padding:0,shape:"labelRect",style:""});var s=JSON.parse(JSON.stringify(n)),c=JSON.parse(JSON.stringify(n));s.label="",s.arrowTypeEnd="none",c.label="",s.fromCluster=e.v,c.toCluster=e.v,t.setEdge(r,a,s,e.name+"-cyclic-special"),t.setEdge(a,i,c,e.name+"-cyclic-special")}else(A_[e.v]||A_[e.w])&&(o.warn("Fixing and trixing - removing XXX",e.v,e.w,e.name),r=I_(e.v),i=I_(e.w),t.removeEdge(e.v,e.w,e.name),r!==e.v&&(n.fromCluster=e.v),i!==e.w&&(n.toCluster=e.w),o.warn("Fix Replacing with XXX",r,i,e.name),t.setEdge(r,i,n,e.name))})),o.warn("Adjusted Graph",r_().json.write(t)),F_(t,0),o.trace(A_))},F_=function t(e,n){if(o.warn("extractor - ",n,r_().json.write(e),e.children("D")),n>10)o.error("Bailing out");else{for(var r=e.nodes(),i=!1,a=0;a<r.length;a++){var s=r[a],c=e.children(s);i=i||c.length>0}if(i){o.debug("Nodes = ",r,n);for(var u=0;u<r.length;u++){var l=r[u];if(o.debug("Extracting node",l,A_,A_[l]&&!A_[l].externalConnections,!e.parent(l),e.node(l),e.children("D")," Depth ",n),A_[l])if(!A_[l].externalConnections&&e.children(l)&&e.children(l).length>0){o.warn("Cluster without external connections, without a parent and with children",l,n);var h="TB"===e.graph().rankdir?"LR":"TB";A_[l]&&A_[l].clusterData&&A_[l].clusterData.dir&&(h=A_[l].clusterData.dir,o.warn("Fixing dir",A_[l].clusterData.dir,h));var f=new(r_().Graph)({multigraph:!0,compound:!0}).setGraph({rankdir:h,nodesep:50,ranksep:50,marginx:8,marginy:8}).setDefaultEdgeLabel((function(){return{}}));o.warn("Old graph before copy",r_().json.write(e)),L_(l,e,f,l),e.setNode(l,{clusterNode:!0,id:l,clusterData:A_[l].clusterData,labelText:A_[l].labelText,graph:f}),o.warn("New graph after copy node: (",l,")",r_().json.write(f)),o.debug("Old graph after copy",r_().json.write(e))}else o.warn("Cluster ** ",l," **not meeting the criteria !externalConnections:",!A_[l].externalConnections," no parent: ",!e.parent(l)," children ",e.children(l)&&e.children(l).length>0,e.children("D"),n),o.debug(A_);else o.debug("Not a cluster",l,n)}r=e.nodes(),o.warn("New list of nodes",r);for(var d=0;d<r.length;d++){var p=r[d],g=e.node(p);o.warn(" Now next level",p,g),g.clusterNode&&t(g.graph,n+1)}}else o.debug("Done, no node has children",e.nodes())}},P_=function t(e,n){if(0===n.length)return[];var r=Object.assign(n);return n.forEach((function(n){var i=e.children(n),a=t(e,i);r=r.concat(a)})),r},Y_=function(t){return P_(t,t.children())},j_=n(3841);const U_=function(t,e,n,r){var i=t.x,a=t.y,o=i-r.x,s=a-r.y,c=Math.sqrt(e*e*s*s+n*n*o*o),u=Math.abs(e*n*o/c);r.x<i&&(u=-u);var l=Math.abs(e*n*s/c);return r.y<a&&(l=-l),{x:i+u,y:a+l}};function z_(t,e){return t*e>0}const $_=function(t,e,n,r){var i,a,o,s,c,u,l,h,f,d,p,g,y;if(i=e.y-t.y,o=t.x-e.x,c=e.x*t.y-t.x*e.y,f=i*n.x+o*n.y+c,d=i*r.x+o*r.y+c,!(0!==f&&0!==d&&z_(f,d)||(a=r.y-n.y,s=n.x-r.x,u=r.x*n.y-n.x*r.y,l=a*t.x+s*t.y+u,h=a*e.x+s*e.y+u,0!==l&&0!==h&&z_(l,h)||0==(p=i*s-a*o))))return g=Math.abs(p/2),{x:(y=o*u-s*c)<0?(y-g)/p:(y+g)/p,y:(y=a*c-i*u)<0?(y-g)/p:(y+g)/p}},q_=function(t,e){var n,r,i=t.x,a=t.y,o=e.x-i,s=e.y-a,c=t.width/2,u=t.height/2;return Math.abs(s)*c>Math.abs(o)*u?(s<0&&(u=-u),n=0===s?0:u*o/s,r=u):(o<0&&(c=-c),n=c,r=0===o?0:c*s/o),{x:i+n,y:a+r}},H_=(n.n(j_)(),function(t,e,n){return U_(t,e,e,n)}),W_=function(t,e,n){var r=t.x,i=t.y,a=[],o=Number.POSITIVE_INFINITY,s=Number.POSITIVE_INFINITY;"function"==typeof e.forEach?e.forEach((function(t){o=Math.min(o,t.x),s=Math.min(s,t.y)})):(o=Math.min(o,e.x),s=Math.min(s,e.y));for(var c=r-t.width/2-o,u=i-t.height/2-s,l=0;l<e.length;l++){var h=e[l],f=e[l<e.length-1?l+1:0],d=$_(t,n,{x:c+h.x,y:u+h.y},{x:c+f.x,y:u+f.y});d&&a.push(d)}return a.length?(a.length>1&&a.sort((function(t,e){var r=t.x-n.x,i=t.y-n.y,a=Math.sqrt(r*r+i*i),o=e.x-n.x,s=e.y-n.y,c=Math.sqrt(o*o+s*s);return a<c?-1:a===c?0:1})),a[0]):t},V_=q_;function G_(t){return G_="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},G_(t)}function X_(t,e,n,r){var i=[],a=function(t){i.push(t),i.push(0)},s=function(t){i.push(0),i.push(t)};e.includes("t")?(o.debug("add top border"),a(n)):s(n),e.includes("r")?(o.debug("add right border"),a(r)):s(r),e.includes("b")?(o.debug("add bottom border"),a(n)):s(n),e.includes("l")?(o.debug("add left border"),a(r)):s(r),t.attr("stroke-dasharray",i.join(" "))}var Z_=function(t,e,n){var r=t.insert("g").attr("class","node default").attr("id",e.domId||e.id),i=70,a=10;"LR"===n&&(i=10,a=70);var o=r.append("rect").attr("x",-1*i/2).attr("y",-1*a/2).attr("width",i).attr("height",a).attr("class","fork-join");return C_(e,o),e.height=e.height+e.padding/2,e.width=e.width+e.padding/2,e.intersect=function(t){return V_(e,t)},r},K_={question:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=i.width+e.padding+(i.height+e.padding),s=[{x:a/2,y:0},{x:a,y:-a/2},{x:a/2,y:-a},{x:0,y:-a/2}];o.info("Question main (Circle)");var c=S_(r,a,a,s);return c.attr("style",e.style),C_(e,c),e.intersect=function(t){return o.warn("Intersect called"),W_(e,s,t)},r},rect:function(t,e){var n=E_(t,e,"node "+e.classes,!0),r=n.shapeSvg,i=n.bbox,a=n.halfPadding;o.trace("Classes = ",e.classes);var s=r.insert("rect",":first-child"),c=i.width+e.padding,u=i.height+e.padding;if(s.attr("class","basic label-container").attr("style",e.style).attr("rx",e.rx).attr("ry",e.ry).attr("x",-i.width/2-a).attr("y",-i.height/2-a).attr("width",c).attr("height",u),e.props){var l=new Set(Object.keys(e.props));e.props.borders&&(X_(s,e.props.borders,c,u),l.delete("borders")),l.forEach((function(t){o.warn("Unknown node property ".concat(t))}))}return C_(e,s),e.intersect=function(t){return V_(e,t)},r},labelRect:function(t,e){var n=E_(t,e,"label",!0),r=n.shapeSvg;n.bbox,n.halfPadding,o.trace("Classes = ",e.classes);var i=r.insert("rect",":first-child");if(i.attr("width",0).attr("height",0),r.attr("class","label edgeLabel"),e.props){var a=new Set(Object.keys(e.props));e.props.borders&&(X_(i,e.props.borders,0,0),a.delete("borders")),a.forEach((function(t){o.warn("Unknown node property ".concat(t))}))}return C_(e,i),e.intersect=function(t){return V_(e,t)},r},rectWithTitle:function(t,e){var n;n=e.classes?"node "+e.classes:"node default";var r,i=t.insert("g").attr("class",n).attr("id",e.domId||e.id),a=i.insert("rect",":first-child"),s=i.insert("line"),c=i.insert("g").attr("class","label"),u=e.labelText.flat?e.labelText.flat():e.labelText;r="object"===G_(u)?u[0]:u,o.info("Label text abc79",r,u,"object"===G_(u));var l=c.node().appendChild(T_(r,e.labelStyle,!0,!0)),h={width:0,height:0};if(zm(wb().flowchart.htmlLabels)){var f=l.children[0],d=au(l);h=f.getBoundingClientRect(),d.attr("width",h.width),d.attr("height",h.height)}o.info("Text 2",u);var p=u.slice(1,u.length),g=l.getBBox(),y=c.node().appendChild(T_(p.join?p.join("<br/>"):p,e.labelStyle,!0,!0));if(zm(wb().flowchart.htmlLabels)){var m=y.children[0],v=au(y);h=m.getBoundingClientRect(),v.attr("width",h.width),v.attr("height",h.height)}var b=e.padding/2;return au(y).attr("transform","translate( "+(h.width>g.width?0:(g.width-h.width)/2)+", "+(g.height+b+5)+")"),au(l).attr("transform","translate( "+(h.width<g.width?0:-(g.width-h.width)/2)+", 0)"),h=c.node().getBBox(),c.attr("transform","translate("+-h.width/2+", "+(-h.height/2-b+3)+")"),a.attr("class","outer title-state").attr("x",-h.width/2-b).attr("y",-h.height/2-b).attr("width",h.width+e.padding).attr("height",h.height+e.padding),s.attr("class","divider").attr("x1",-h.width/2-b).attr("x2",h.width/2+b).attr("y1",-h.height/2-b+g.height+b).attr("y2",-h.height/2-b+g.height+b),C_(e,a),e.intersect=function(t){return V_(e,t)},i},choice:function(t,e){var n=t.insert("g").attr("class","node default").attr("id",e.domId||e.id);return n.insert("polygon",":first-child").attr("points",[{x:0,y:14},{x:14,y:0},{x:0,y:-14},{x:-14,y:0}].map((function(t){return t.x+","+t.y})).join(" ")).attr("class","state-start").attr("r",7).attr("width",28).attr("height",28),e.width=28,e.height=28,e.intersect=function(t){return H_(e,14,t)},n},circle:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=n.halfPadding,s=r.insert("circle",":first-child");return s.attr("style",e.style).attr("rx",e.rx).attr("ry",e.ry).attr("r",i.width/2+a).attr("width",i.width+e.padding).attr("height",i.height+e.padding),o.info("Circle main"),C_(e,s),e.intersect=function(t){return o.info("Circle intersect",e,i.width/2+a,t),H_(e,i.width/2+a,t)},r},doublecircle:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=n.halfPadding,s=r.insert("g",":first-child"),c=s.insert("circle"),u=s.insert("circle");return c.attr("style",e.style).attr("rx",e.rx).attr("ry",e.ry).attr("r",i.width/2+a+5).attr("width",i.width+e.padding+10).attr("height",i.height+e.padding+10),u.attr("style",e.style).attr("rx",e.rx).attr("ry",e.ry).attr("r",i.width/2+a).attr("width",i.width+e.padding).attr("height",i.height+e.padding),o.info("DoubleCircle main"),C_(e,c),e.intersect=function(t){return o.info("DoubleCircle intersect",e,i.width/2+a+5,t),H_(e,i.width/2+a+5,t)},r},stadium:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=i.height+e.padding,o=i.width+a/4+e.padding,s=r.insert("rect",":first-child").attr("style",e.style).attr("rx",a/2).attr("ry",a/2).attr("x",-o/2).attr("y",-a/2).attr("width",o).attr("height",a);return C_(e,s),e.intersect=function(t){return V_(e,t)},r},hexagon:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=i.height+e.padding,o=a/4,s=i.width+2*o+e.padding,c=[{x:o,y:0},{x:s-o,y:0},{x:s,y:-a/2},{x:s-o,y:-a},{x:o,y:-a},{x:0,y:-a/2}],u=S_(r,s,a,c);return u.attr("style",e.style),C_(e,u),e.intersect=function(t){return W_(e,c,t)},r},rect_left_inv_arrow:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=i.width+e.padding,o=i.height+e.padding,s=[{x:-o/2,y:0},{x:a,y:0},{x:a,y:-o},{x:-o/2,y:-o},{x:0,y:-o/2}];return S_(r,a,o,s).attr("style",e.style),e.width=a+o,e.height=o,e.intersect=function(t){return W_(e,s,t)},r},lean_right:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=i.width+e.padding,o=i.height+e.padding,s=[{x:-2*o/6,y:0},{x:a-o/6,y:0},{x:a+2*o/6,y:-o},{x:o/6,y:-o}],c=S_(r,a,o,s);return c.attr("style",e.style),C_(e,c),e.intersect=function(t){return W_(e,s,t)},r},lean_left:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=i.width+e.padding,o=i.height+e.padding,s=[{x:2*o/6,y:0},{x:a+o/6,y:0},{x:a-2*o/6,y:-o},{x:-o/6,y:-o}],c=S_(r,a,o,s);return c.attr("style",e.style),C_(e,c),e.intersect=function(t){return W_(e,s,t)},r},trapezoid:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=i.width+e.padding,o=i.height+e.padding,s=[{x:-2*o/6,y:0},{x:a+2*o/6,y:0},{x:a-o/6,y:-o},{x:o/6,y:-o}],c=S_(r,a,o,s);return c.attr("style",e.style),C_(e,c),e.intersect=function(t){return W_(e,s,t)},r},inv_trapezoid:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=i.width+e.padding,o=i.height+e.padding,s=[{x:o/6,y:0},{x:a-o/6,y:0},{x:a+2*o/6,y:-o},{x:-2*o/6,y:-o}],c=S_(r,a,o,s);return c.attr("style",e.style),C_(e,c),e.intersect=function(t){return W_(e,s,t)},r},rect_right_inv_arrow:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=i.width+e.padding,o=i.height+e.padding,s=[{x:0,y:0},{x:a+o/2,y:0},{x:a,y:-o/2},{x:a+o/2,y:-o},{x:0,y:-o}],c=S_(r,a,o,s);return c.attr("style",e.style),C_(e,c),e.intersect=function(t){return W_(e,s,t)},r},cylinder:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=i.width+e.padding,o=a/2,s=o/(2.5+a/50),c=i.height+s+e.padding,u="M 0,"+s+" a "+o+","+s+" 0,0,0 "+a+" 0 a "+o+","+s+" 0,0,0 "+-a+" 0 l 0,"+c+" a "+o+","+s+" 0,0,0 "+a+" 0 l 0,"+-c,l=r.attr("label-offset-y",s).insert("path",":first-child").attr("style",e.style).attr("d",u).attr("transform","translate("+-a/2+","+-(c/2+s)+")");return C_(e,l),e.intersect=function(t){var n=V_(e,t),r=n.x-e.x;if(0!=o&&(Math.abs(r)<e.width/2||Math.abs(r)==e.width/2&&Math.abs(n.y-e.y)>e.height/2-s)){var i=s*s*(1-r*r/(o*o));0!=i&&(i=Math.sqrt(i)),i=s-i,t.y-e.y>0&&(i=-i),n.y+=i}return n},r},start:function(t,e){var n=t.insert("g").attr("class","node default").attr("id",e.domId||e.id),r=n.insert("circle",":first-child");return r.attr("class","state-start").attr("r",7).attr("width",14).attr("height",14),C_(e,r),e.intersect=function(t){return H_(e,7,t)},n},end:function(t,e){var n=t.insert("g").attr("class","node default").attr("id",e.domId||e.id),r=n.insert("circle",":first-child"),i=n.insert("circle",":first-child");return i.attr("class","state-start").attr("r",7).attr("width",14).attr("height",14),r.attr("class","state-end").attr("r",5).attr("width",10).attr("height",10),C_(e,i),e.intersect=function(t){return H_(e,7,t)},n},note:function(t,e){var n=E_(t,e,"node "+e.classes,!0),r=n.shapeSvg,i=n.bbox,a=n.halfPadding;o.info("Classes = ",e.classes);var s=r.insert("rect",":first-child");return s.attr("rx",e.rx).attr("ry",e.ry).attr("x",-i.width/2-a).attr("y",-i.height/2-a).attr("width",i.width+e.padding).attr("height",i.height+e.padding),C_(e,s),e.intersect=function(t){return V_(e,t)},r},subroutine:function(t,e){var n=E_(t,e,void 0,!0),r=n.shapeSvg,i=n.bbox,a=i.width+e.padding,o=i.height+e.padding,s=[{x:0,y:0},{x:a,y:0},{x:a,y:-o},{x:0,y:-o},{x:0,y:0},{x:-8,y:0},{x:a+8,y:0},{x:a+8,y:-o},{x:-8,y:-o},{x:-8,y:0}],c=S_(r,a,o,s);return c.attr("style",e.style),C_(e,c),e.intersect=function(t){return W_(e,s,t)},r},fork:Z_,join:Z_,class_box:function(t,e){var n,r=e.padding/2;n=e.classes?"node "+e.classes:"node default";var i=t.insert("g").attr("class",n).attr("id",e.domId||e.id),a=i.insert("rect",":first-child"),o=i.insert("line"),s=i.insert("line"),c=0,u=4,l=i.insert("g").attr("class","label"),h=0,f=e.classData.annotations&&e.classData.annotations[0],d=e.classData.annotations[0]?"«"+e.classData.annotations[0]+"»":"",p=l.node().appendChild(T_(d,e.labelStyle,!0,!0)),g=p.getBBox();if(zm(wb().flowchart.htmlLabels)){var y=p.children[0],m=au(p);g=y.getBoundingClientRect(),m.attr("width",g.width),m.attr("height",g.height)}e.classData.annotations[0]&&(u+=g.height+4,c+=g.width);var v=e.classData.id;void 0!==e.classData.type&&""!==e.classData.type&&(wb().flowchart.htmlLabels?v+="&lt;"+e.classData.type+"&gt;":v+="<"+e.classData.type+">");var b=l.node().appendChild(T_(v,e.labelStyle,!0,!0));au(b).attr("class","classTitle");var _=b.getBBox();if(zm(wb().flowchart.htmlLabels)){var x=b.children[0],w=au(b);_=x.getBoundingClientRect(),w.attr("width",_.width),w.attr("height",_.height)}u+=_.height+4,_.width>c&&(c=_.width);var k=[];e.classData.members.forEach((function(t){var n=s_(t),r=n.displayText;wb().flowchart.htmlLabels&&(r=r.replace(/</g,"&lt;").replace(/>/g,"&gt;"));var i=l.node().appendChild(T_(r,n.cssStyle?n.cssStyle:e.labelStyle,!0,!0)),a=i.getBBox();if(zm(wb().flowchart.htmlLabels)){var o=i.children[0],s=au(i);a=o.getBoundingClientRect(),s.attr("width",a.width),s.attr("height",a.height)}a.width>c&&(c=a.width),u+=a.height+4,k.push(i)})),u+=8;var T=[];if(e.classData.methods.forEach((function(t){var n=s_(t),r=n.displayText;wb().flowchart.htmlLabels&&(r=r.replace(/</g,"&lt;").replace(/>/g,"&gt;"));var i=l.node().appendChild(T_(r,n.cssStyle?n.cssStyle:e.labelStyle,!0,!0)),a=i.getBBox();if(zm(wb().flowchart.htmlLabels)){var o=i.children[0],s=au(i);a=o.getBoundingClientRect(),s.attr("width",a.width),s.attr("height",a.height)}a.width>c&&(c=a.width),u+=a.height+4,T.push(i)})),u+=8,f){var E=(c-g.width)/2;au(p).attr("transform","translate( "+(-1*c/2+E)+", "+-1*u/2+")"),h=g.height+4}var C=(c-_.width)/2;return au(b).attr("transform","translate( "+(-1*c/2+C)+", "+(-1*u/2+h)+")"),h+=_.height+4,o.attr("class","divider").attr("x1",-c/2-r).attr("x2",c/2+r).attr("y1",-u/2-r+8+h).attr("y2",-u/2-r+8+h),h+=8,k.forEach((function(t){au(t).attr("transform","translate( "+-c/2+", "+(-1*u/2+h+4)+")"),h+=_.height+4})),h+=8,s.attr("class","divider").attr("x1",-c/2-r).attr("x2",c/2+r).attr("y1",-u/2-r+8+h).attr("y2",-u/2-r+8+h),h+=8,T.forEach((function(t){au(t).attr("transform","translate( "+-c/2+", "+(-1*u/2+h)+")"),h+=_.height+4})),a.attr("class","outer title-state").attr("x",-c/2-r).attr("y",-u/2-r).attr("width",c+e.padding).attr("height",u+e.padding),C_(e,a),e.intersect=function(t){return V_(e,t)},i}},Q_={},J_=function(t){var e=Q_[t.id];o.trace("Transforming node",t.diff,t,"translate("+(t.x-t.width/2-5)+", "+t.width/2+")");var n=t.diff||0;return t.clusterNode?e.attr("transform","translate("+(t.x+n-t.width/2)+", "+(t.y-t.height/2-8)+")"):e.attr("transform","translate("+t.x+", "+t.y+")"),n},tx={rect:function(t,e){o.trace("Creating subgraph rect for ",e.id,e);var n=t.insert("g").attr("class","cluster"+(e.class?" "+e.class:"")).attr("id",e.id),r=n.insert("rect",":first-child"),i=n.insert("g").attr("class","cluster-label"),a=i.node().appendChild(T_(e.labelText,e.labelStyle,void 0,!0)),s=a.getBBox();if(zm(wb().flowchart.htmlLabels)){var c=a.children[0],u=au(a);s=c.getBoundingClientRect(),u.attr("width",s.width),u.attr("height",s.height)}var l=0*e.padding,h=l/2,f=e.width<=s.width+l?s.width+l:e.width;e.width<=s.width+l?e.diff=(s.width-e.width)/2:e.diff=-e.padding/2,o.trace("Data ",e,JSON.stringify(e)),r.attr("style",e.style).attr("rx",e.rx).attr("ry",e.ry).attr("x",e.x-f/2).attr("y",e.y-e.height/2-h).attr("width",f).attr("height",e.height+l),i.attr("transform","translate("+(e.x-s.width/2)+", "+(e.y-e.height/2+e.padding/3)+")");var d=r.node().getBBox();return e.width=d.width,e.height=d.height,e.intersect=function(t){return q_(e,t)},n},roundedWithTitle:function(t,e){var n=t.insert("g").attr("class",e.classes).attr("id",e.id),r=n.insert("rect",":first-child"),i=n.insert("g").attr("class","cluster-label"),a=n.append("rect"),o=i.node().appendChild(T_(e.labelText,e.labelStyle,void 0,!0)),s=o.getBBox();if(zm(wb().flowchart.htmlLabels)){var c=o.children[0],u=au(o);s=c.getBoundingClientRect(),u.attr("width",s.width),u.attr("height",s.height)}s=o.getBBox();var l=0*e.padding,h=l/2,f=e.width<=s.width+e.padding?s.width+e.padding:e.width;e.width<=s.width+e.padding?e.diff=(s.width+0*e.padding-e.width)/2:e.diff=-e.padding/2,r.attr("class","outer").attr("x",e.x-f/2-h).attr("y",e.y-e.height/2-h).attr("width",f+l).attr("height",e.height+l),a.attr("class","inner").attr("x",e.x-f/2-h).attr("y",e.y-e.height/2-h+s.height-1).attr("width",f+l).attr("height",e.height+l-s.height-3),i.attr("transform","translate("+(e.x-s.width/2)+", "+(e.y-e.height/2-e.padding/3+(zm(wb().flowchart.htmlLabels)?5:3))+")");var d=r.node().getBBox();return e.height=d.height,e.intersect=function(t){return q_(e,t)},n},noteGroup:function(t,e){var n=t.insert("g").attr("class","note-cluster").attr("id",e.id),r=n.insert("rect",":first-child"),i=0*e.padding,a=i/2;r.attr("rx",e.rx).attr("ry",e.ry).attr("x",e.x-e.width/2-a).attr("y",e.y-e.height/2-a).attr("width",e.width+i).attr("height",e.height+i).attr("fill","none");var o=r.node().getBBox();return e.width=o.width,e.height=o.height,e.intersect=function(t){return q_(e,t)},n},divider:function(t,e){var n=t.insert("g").attr("class",e.classes).attr("id",e.id),r=n.insert("rect",":first-child"),i=0*e.padding,a=i/2;r.attr("class","divider").attr("x",e.x-e.width/2-a).attr("y",e.y-e.height/2).attr("width",e.width+i).attr("height",e.height+i);var o=r.node().getBBox();return e.width=o.width,e.height=o.height,e.diff=-e.padding/2,e.intersect=function(t){return q_(e,t)},n}},ex={},nx={},rx={},ix=function(t,e){var n=T_(e.label,e.labelStyle),r=t.insert("g").attr("class","edgeLabel"),i=r.insert("g").attr("class","label");i.node().appendChild(n);var a,o=n.getBBox();if(zm(wb().flowchart.htmlLabels)){var s=n.children[0],c=au(n);o=s.getBoundingClientRect(),c.attr("width",o.width),c.attr("height",o.height)}if(i.attr("transform","translate("+-o.width/2+", "+-o.height/2+")"),nx[e.id]=r,e.width=o.width,e.height=o.height,e.startLabelLeft){var u=T_(e.startLabelLeft,e.labelStyle),l=t.insert("g").attr("class","edgeTerminals"),h=l.insert("g").attr("class","inner");a=h.node().appendChild(u);var f=u.getBBox();h.attr("transform","translate("+-f.width/2+", "+-f.height/2+")"),rx[e.id]||(rx[e.id]={}),rx[e.id].startLeft=l,ax(a,e.startLabelLeft)}if(e.startLabelRight){var d=T_(e.startLabelRight,e.labelStyle),p=t.insert("g").attr("class","edgeTerminals"),g=p.insert("g").attr("class","inner");a=p.node().appendChild(d),g.node().appendChild(d);var y=d.getBBox();g.attr("transform","translate("+-y.width/2+", "+-y.height/2+")"),rx[e.id]||(rx[e.id]={}),rx[e.id].startRight=p,ax(a,e.startLabelRight)}if(e.endLabelLeft){var m=T_(e.endLabelLeft,e.labelStyle),v=t.insert("g").attr("class","edgeTerminals"),b=v.insert("g").attr("class","inner");a=b.node().appendChild(m);var _=m.getBBox();b.attr("transform","translate("+-_.width/2+", "+-_.height/2+")"),v.node().appendChild(m),rx[e.id]||(rx[e.id]={}),rx[e.id].endLeft=v,ax(a,e.endLabelLeft)}if(e.endLabelRight){var x=T_(e.endLabelRight,e.labelStyle),w=t.insert("g").attr("class","edgeTerminals"),k=w.insert("g").attr("class","inner");a=k.node().appendChild(x);var T=x.getBBox();k.attr("transform","translate("+-T.width/2+", "+-T.height/2+")"),w.node().appendChild(x),rx[e.id]||(rx[e.id]={}),rx[e.id].endRight=w,ax(a,e.endLabelRight)}};function ax(t,e){wb().flowchart.htmlLabels&&t&&(t.style.width=9*e.length+"px",t.style.height="12px")}var ox=function(t,e){o.info("Moving label abc78 ",t.id,t.label,nx[t.id]);var n=e.updatedPath?e.updatedPath:e.originalPath;if(t.label){var r=nx[t.id],i=t.x,a=t.y;if(n){var s=db.calcLabelPosition(n);o.info("Moving label from (",i,",",a,") to (",s.x,",",s.y,") abc78")}r.attr("transform","translate("+i+", "+a+")")}if(t.startLabelLeft){var c=rx[t.id].startLeft,u=t.x,l=t.y;if(n){var h=db.calcTerminalLabelPosition(t.arrowTypeStart?10:0,"start_left",n);u=h.x,l=h.y}c.attr("transform","translate("+u+", "+l+")")}if(t.startLabelRight){var f=rx[t.id].startRight,d=t.x,p=t.y;if(n){var g=db.calcTerminalLabelPosition(t.arrowTypeStart?10:0,"start_right",n);d=g.x,p=g.y}f.attr("transform","translate("+d+", "+p+")")}if(t.endLabelLeft){var y=rx[t.id].endLeft,m=t.x,v=t.y;if(n){var b=db.calcTerminalLabelPosition(t.arrowTypeEnd?10:0,"end_left",n);m=b.x,v=b.y}y.attr("transform","translate("+m+", "+v+")")}if(t.endLabelRight){var _=rx[t.id].endRight,x=t.x,w=t.y;if(n){var k=db.calcTerminalLabelPosition(t.arrowTypeEnd?10:0,"end_right",n);x=k.x,w=k.y}_.attr("transform","translate("+x+", "+w+")")}},sx=function(t,e){o.warn("abc88 cutPathAtIntersect",t,e);var n=[],r=t[0],i=!1;return t.forEach((function(t){if(o.info("abc88 checking point",t,e),function(t,e){var n=t.x,r=t.y,i=Math.abs(e.x-n),a=Math.abs(e.y-r),o=t.width/2,s=t.height/2;return i>=o||a>=s}(e,t)||i)o.warn("abc88 outside",t,r),r=t,i||n.push(t);else{var a=function(t,e,n){o.warn("intersection calc abc89:\n outsidePoint: ".concat(JSON.stringify(e),"\n insidePoint : ").concat(JSON.stringify(n),"\n node : x:").concat(t.x," y:").concat(t.y," w:").concat(t.width," h:").concat(t.height));var r=t.x,i=t.y,a=Math.abs(r-n.x),s=t.width/2,c=n.x<e.x?s-a:s+a,u=t.height/2,l=Math.abs(e.y-n.y),h=Math.abs(e.x-n.x);if(Math.abs(i-e.y)*s>Math.abs(r-e.x)*u){var f=n.y<e.y?e.y-u-i:i-u-e.y;c=h*f/l;var d={x:n.x<e.x?n.x+c:n.x-h+c,y:n.y<e.y?n.y+l-f:n.y-l+f};return 0===c&&(d.x=e.x,d.y=e.y),0===h&&(d.x=e.x),0===l&&(d.y=e.y),o.warn("abc89 topp/bott calc, Q ".concat(l,", q ").concat(f,", R ").concat(h,", r ").concat(c),d),d}var p=l*(c=n.x<e.x?e.x-s-r:r-s-e.x)/h,g=n.x<e.x?n.x+h-c:n.x-h+c,y=n.y<e.y?n.y+p:n.y-p;return o.warn("sides calc abc89, Q ".concat(l,", q ").concat(p,", R ").concat(h,", r ").concat(c),{_x:g,_y:y}),0===c&&(g=e.x,y=e.y),0===h&&(g=e.x),0===l&&(y=e.y),{x:g,y}}(e,r,t);o.warn("abc88 inside",t,r,a),o.warn("abc88 intersection",a);var s=!1;n.forEach((function(t){s=s||t.x===a.x&&t.y===a.y})),n.find((function(t){return t.x===a.x&&t.y===a.y}))?o.warn("abc88 no intersect",a,n):n.push(a),i=!0}})),o.warn("abc88 returning points",n),n},cx=function t(e,n,r,i){o.info("Graph in recursive render: XXX",r_().json.write(n),i);var a=n.graph().rankdir;o.trace("Dir in recursive render - dir:",a);var s=e.insert("g").attr("class","root");n.nodes()?o.info("Recursive render XXX",n.nodes()):o.info("No nodes found for",n),n.edges().length>0&&o.trace("Recursive edges",n.edge(n.edges()[0]));var c=s.insert("g").attr("class","clusters"),u=s.insert("g").attr("class","edgePaths"),l=s.insert("g").attr("class","edgeLabels"),h=s.insert("g").attr("class","nodes");n.nodes().forEach((function(e){var s=n.node(e);if(void 0!==i){var c=JSON.parse(JSON.stringify(i.clusterData));o.info("Setting data for cluster XXX (",e,") ",c,i),n.setNode(i.id,c),n.parent(e)||(o.trace("Setting parent",e,i.id),n.setParent(e,i.id,c))}if(o.info("(Insert) Node XXX"+e+": "+JSON.stringify(n.node(e))),s&&s.clusterNode){o.info("Cluster identified",e,s.width,n.node(e));var u=t(h,s.graph,r,n.node(e)),l=u.elem;C_(s,l),s.diff=u.diff||0,o.info("Node bounds (abc123)",e,s,s.width,s.x,s.y),function(t,e){Q_[e.id]=t}(l,s),o.warn("Recursive render complete ",l,s)}else n.children(e).length>0?(o.info("Cluster - the non recursive path XXX",e,s.id,s,n),o.info(O_(s.id,n)),A_[s.id]={id:O_(s.id,n),node:s}):(o.info("Node - the non recursive path",e,s.id,s),function(t,e,n){var r,i,a;e.link?("sandbox"===wb().securityLevel?a="_top":e.linkTarget&&(a=e.linkTarget||"_blank"),r=t.insert("svg:a").attr("xlink:href",e.link).attr("target",a),i=K_[e.shape](r,e,n)):r=i=K_[e.shape](t,e,n),e.tooltip&&i.attr("title",e.tooltip),e.class&&i.attr("class","node default "+e.class),Q_[e.id]=r,e.haveCallback&&Q_[e.id].attr("class",Q_[e.id].attr("class")+" clickable")}(h,n.node(e),a))})),n.edges().forEach((function(t){var e=n.edge(t.v,t.w,t.name);o.info("Edge "+t.v+" -> "+t.w+": "+JSON.stringify(t)),o.info("Edge "+t.v+" -> "+t.w+": ",t," ",JSON.stringify(n.edge(t))),o.info("Fix",A_,"ids:",t.v,t.w,"Translateing: ",A_[t.v],A_[t.w]),ix(l,e)})),n.edges().forEach((function(t){o.info("Edge "+t.v+" -> "+t.w+": "+JSON.stringify(t))})),o.info("#############################################"),o.info("### Layout ###"),o.info("#############################################"),o.info(n),e_().layout(n),o.info("Graph after layout:",r_().json.write(n));var f=0;return Y_(n).forEach((function(t){var e=n.node(t);o.info("Position "+t+": "+JSON.stringify(n.node(t))),o.info("Position "+t+": ("+e.x,","+e.y,") width: ",e.width," height: ",e.height),e&&e.clusterNode?J_(e):n.children(t).length>0?(function(t,e){o.trace("Inserting cluster");var n=e.shape||"rect";ex[e.id]=tx[n](t,e)}(c,e),A_[e.id].node=e):J_(e)})),n.edges().forEach((function(t){var e=n.edge(t);o.info("Edge "+t.v+" -> "+t.w+": "+JSON.stringify(e),e);var i=function(t,e,n,r,i,a){var s=n.points,c=!1,u=a.node(e.v),l=a.node(e.w);o.info("abc88 InsertEdge: ",n),l.intersect&&u.intersect&&((s=s.slice(1,n.points.length-1)).unshift(u.intersect(s[0])),o.info("Last point",s[s.length-1],l,l.intersect(s[s.length-1])),s.push(l.intersect(s[s.length-1]))),n.toCluster&&(o.info("to cluster abc88",r[n.toCluster]),s=sx(n.points,r[n.toCluster].node),c=!0),n.fromCluster&&(o.info("from cluster abc88",r[n.fromCluster]),s=sx(s.reverse(),r[n.fromCluster].node).reverse(),c=!0);var h,f=s.filter((function(t){return!Number.isNaN(t.y)}));h=("graph"===i||"flowchart"===i)&&n.curve||Vu;var d,p=Uu().x((function(t){return t.x})).y((function(t){return t.y})).curve(h);switch(n.thickness){case"normal":d="edge-thickness-normal";break;case"thick":d="edge-thickness-thick";break;default:d=""}switch(n.pattern){case"solid":d+=" edge-pattern-solid";break;case"dotted":d+=" edge-pattern-dotted";break;case"dashed":d+=" edge-pattern-dashed"}var g=t.append("path").attr("d",p(f)).attr("id",n.id).attr("class"," "+d+(n.classes?" "+n.classes:"")).attr("style",n.style),y="";switch(wb().state.arrowMarkerAbsolute&&(y=(y=(y=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search).replace(/\(/g,"\\(")).replace(/\)/g,"\\)")),o.info("arrowTypeStart",n.arrowTypeStart),o.info("arrowTypeEnd",n.arrowTypeEnd),n.arrowTypeStart){case"arrow_cross":g.attr("marker-start","url("+y+"#"+i+"-crossStart)");break;case"arrow_point":g.attr("marker-start","url("+y+"#"+i+"-pointStart)");break;case"arrow_barb":g.attr("marker-start","url("+y+"#"+i+"-barbStart)");break;case"arrow_circle":g.attr("marker-start","url("+y+"#"+i+"-circleStart)");break;case"aggregation":g.attr("marker-start","url("+y+"#"+i+"-aggregationStart)");break;case"extension":g.attr("marker-start","url("+y+"#"+i+"-extensionStart)");break;case"composition":g.attr("marker-start","url("+y+"#"+i+"-compositionStart)");break;case"dependency":g.attr("marker-start","url("+y+"#"+i+"-dependencyStart)")}switch(n.arrowTypeEnd){case"arrow_cross":g.attr("marker-end","url("+y+"#"+i+"-crossEnd)");break;case"arrow_point":g.attr("marker-end","url("+y+"#"+i+"-pointEnd)");break;case"arrow_barb":g.attr("marker-end","url("+y+"#"+i+"-barbEnd)");break;case"arrow_circle":g.attr("marker-end","url("+y+"#"+i+"-circleEnd)");break;case"aggregation":g.attr("marker-end","url("+y+"#"+i+"-aggregationEnd)");break;case"extension":g.attr("marker-end","url("+y+"#"+i+"-extensionEnd)");break;case"composition":g.attr("marker-end","url("+y+"#"+i+"-compositionEnd)");break;case"dependency":g.attr("marker-end","url("+y+"#"+i+"-dependencyEnd)")}var m={};return c&&(m.updatedPath=s),m.originalPath=n.points,m}(u,t,e,A_,r,n);ox(e,i)})),n.nodes().forEach((function(t){var e=n.node(t);o.info(t,e.type,e.diff),"group"===e.type&&(f=e.diff)})),{elem:s,diff:f}},ux=function(t,e,n,r,i){w_(t,n,r,i),Q_={},nx={},rx={},ex={},M_={},N_={},A_={},o.warn("Graph at first:",r_().json.write(e)),R_(e),o.warn("Graph after:",r_().json.write(e)),cx(t,e,r)};i_.parser.yy=Jb;var lx={dividerMargin:10,padding:5,textHeight:10};function hx(t){var e;switch(t){case 0:e="aggregation";break;case 1:e="extension";break;case 2:e="composition";break;case 3:e="dependency";break;default:e="none"}return e}var fx={},dx=[],px=function(t){return void 0===fx[t]&&(fx[t]={attributes:[]},o.info("Added new entity :",t)),fx[t]};const gx={Cardinality:{ZERO_OR_ONE:"ZERO_OR_ONE",ZERO_OR_MORE:"ZERO_OR_MORE",ONE_OR_MORE:"ONE_OR_MORE",ONLY_ONE:"ONLY_ONE"},Identification:{NON_IDENTIFYING:"NON_IDENTIFYING",IDENTIFYING:"IDENTIFYING"},parseDirective:function(t,e,n){$C.parseDirective(this,t,e,n)},getConfig:function(){return wb().er},addEntity:px,addAttributes:function(t,e){var n,r=px(t);for(n=e.length-1;n>=0;n--)r.attributes.push(e[n]),o.debug("Added attribute ",e[n].attributeName)},getEntities:function(){return fx},addRelationship:function(t,e,n,r){var i={entityA:t,roleA:e,entityB:n,relSpec:r};dx.push(i),o.debug("Added new relationship :",i)},getRelationships:function(){return dx},clear:function(){fx={},dx=[],Nb()},setAccTitle:Db,getAccTitle:Lb,setAccDescription:Bb,getAccDescription:Ob};var yx=n(5890),mx=n.n(yx),vx={ONLY_ONE_START:"ONLY_ONE_START",ONLY_ONE_END:"ONLY_ONE_END",ZERO_OR_ONE_START:"ZERO_OR_ONE_START",ZERO_OR_ONE_END:"ZERO_OR_ONE_END",ONE_OR_MORE_START:"ONE_OR_MORE_START",ONE_OR_MORE_END:"ONE_OR_MORE_END",ZERO_OR_MORE_START:"ZERO_OR_MORE_START",ZERO_OR_MORE_END:"ZERO_OR_MORE_END"};const bx=vx;var _x={},xx=function(t){return(t.entityA+t.roleA+t.entityB).replace(/\s/g,"")},wx=0;const kx=function(t){for(var e=Object.keys(t),n=0;n<e.length;n++)_x[e[n]]=t[e[n]]},Tx=function(t,e){o.info("Drawing ER diagram"),gx.clear();var n=mx().parser;n.yy=gx;var r,i=wb().securityLevel;"sandbox"===i&&(r=au("#i"+e));var a=au("sandbox"===i?r.nodes()[0].contentDocument.body:"body");"sandbox"===i?r.nodes()[0].contentDocument:document;try{n.parse(t)}catch(t){o.debug("Parsing failed")}var s,c=a.select("[id='".concat(e,"']"));(function(t,e){var n;t.append("defs").append("marker").attr("id",vx.ONLY_ONE_START).attr("refX",0).attr("refY",9).attr("markerWidth",18).attr("markerHeight",18).attr("orient","auto").append("path").attr("stroke",e.stroke).attr("fill","none").attr("d","M9,0 L9,18 M15,0 L15,18"),t.append("defs").append("marker").attr("id",vx.ONLY_ONE_END).attr("refX",18).attr("refY",9).attr("markerWidth",18).attr("markerHeight",18).attr("orient","auto").append("path").attr("stroke",e.stroke).attr("fill","none").attr("d","M3,0 L3,18 M9,0 L9,18"),(n=t.append("defs").append("marker").attr("id",vx.ZERO_OR_ONE_START).attr("refX",0).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("orient","auto")).append("circle").attr("stroke",e.stroke).attr("fill","white").attr("cx",21).attr("cy",9).attr("r",6),n.append("path").attr("stroke",e.stroke).attr("fill","none").attr("d","M9,0 L9,18"),(n=t.append("defs").append("marker").attr("id",vx.ZERO_OR_ONE_END).attr("refX",30).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("orient","auto")).append("circle").attr("stroke",e.stroke).attr("fill","white").attr("cx",9).attr("cy",9).attr("r",6),n.append("path").attr("stroke",e.stroke).attr("fill","none").attr("d","M21,0 L21,18"),t.append("defs").append("marker").attr("id",vx.ONE_OR_MORE_START).attr("refX",18).attr("refY",18).attr("markerWidth",45).attr("markerHeight",36).attr("orient","auto").append("path").attr("stroke",e.stroke).attr("fill","none").attr("d","M0,18 Q 18,0 36,18 Q 18,36 0,18 M42,9 L42,27"),t.append("defs").append("marker").attr("id",vx.ONE_OR_MORE_END).attr("refX",27).attr("refY",18).attr("markerWidth",45).attr("markerHeight",36).attr("orient","auto").append("path").attr("stroke",e.stroke).attr("fill","none").attr("d","M3,9 L3,27 M9,18 Q27,0 45,18 Q27,36 9,18"),(n=t.append("defs").append("marker").attr("id",vx.ZERO_OR_MORE_START).attr("refX",18).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("orient","auto")).append("circle").attr("stroke",e.stroke).attr("fill","white").attr("cx",48).attr("cy",18).attr("r",6),n.append("path").attr("stroke",e.stroke).attr("fill","none").attr("d","M0,18 Q18,0 36,18 Q18,36 0,18"),(n=t.append("defs").append("marker").attr("id",vx.ZERO_OR_MORE_END).attr("refX",39).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("orient","auto")).append("circle").attr("stroke",e.stroke).attr("fill","white").attr("cx",9).attr("cy",18).attr("r",6),n.append("path").attr("stroke",e.stroke).attr("fill","none").attr("d","M21,18 Q39,0 57,18 Q39,36 21,18")})(c,_x),s=new(r_().Graph)({multigraph:!0,directed:!0,compound:!1}).setGraph({rankdir:_x.layoutDirection,marginx:20,marginy:20,nodesep:100,edgesep:100,ranksep:100}).setDefaultEdgeLabel((function(){return{}}));var u=function(t,e,n){var r;return Object.keys(e).forEach((function(i){var a=t.append("g").attr("id",i);r=void 0===r?i:r;var o="entity-"+i,s=a.append("text").attr("class","er entityLabel").attr("id",o).attr("x",0).attr("y",0).attr("dominant-baseline","middle").attr("text-anchor","middle").attr("style","font-family: "+wb().fontFamily+"; font-size: "+_x.fontSize+"px").text(i),c=function(t,e,n){var r=_x.entityPadding/3,i=_x.entityPadding/3,a=.85*_x.fontSize,o=e.node().getBBox(),s=[],c=!1,u=!1,l=0,h=0,f=0,d=0,p=o.height+2*r,g=1;n.forEach((function(t){void 0!==t.attributeKeyType&&(c=!0),void 0!==t.attributeComment&&(u=!0)})),n.forEach((function(n){var i="".concat(e.node().id,"-attr-").concat(g),o=0,y=t.append("text").attr("class","er entityLabel").attr("id","".concat(i,"-type")).attr("x",0).attr("y",0).attr("dominant-baseline","middle").attr("text-anchor","left").attr("style","font-family: "+wb().fontFamily+"; font-size: "+a+"px").text(n.attributeType),m=t.append("text").attr("class","er entityLabel").attr("id","".concat(i,"-name")).attr("x",0).attr("y",0).attr("dominant-baseline","middle").attr("text-anchor","left").attr("style","font-family: "+wb().fontFamily+"; font-size: "+a+"px").text(n.attributeName),v={};v.tn=y,v.nn=m;var b=y.node().getBBox(),_=m.node().getBBox();if(l=Math.max(l,b.width),h=Math.max(h,_.width),o=Math.max(b.height,_.height),c){var x=t.append("text").attr("class","er entityLabel").attr("id","".concat(i,"-key")).attr("x",0).attr("y",0).attr("dominant-baseline","middle").attr("text-anchor","left").attr("style","font-family: "+wb().fontFamily+"; font-size: "+a+"px").text(n.attributeKeyType||"");v.kn=x;var w=x.node().getBBox();f=Math.max(f,w.width),o=Math.max(o,w.height)}if(u){var k=t.append("text").attr("class","er entityLabel").attr("id","".concat(i,"-comment")).attr("x",0).attr("y",0).attr("dominant-baseline","middle").attr("text-anchor","left").attr("style","font-family: "+wb().fontFamily+"; font-size: "+a+"px").text(n.attributeComment||"");v.cn=k;var T=k.node().getBBox();d=Math.max(d,T.width),o=Math.max(o,T.height)}v.height=o,s.push(v),p+=o+2*r,g+=1}));var y=4;c&&(y+=2),u&&(y+=2);var m=l+h+f+d,v={width:Math.max(_x.minEntityWidth,Math.max(o.width+2*_x.entityPadding,m+i*y)),height:n.length>0?p:Math.max(_x.minEntityHeight,o.height+2*_x.entityPadding)};if(n.length>0){var b=Math.max(0,(v.width-m-i*y)/(y/2));e.attr("transform","translate("+v.width/2+","+(r+o.height/2)+")");var _=o.height+2*r,x="attributeBoxOdd";s.forEach((function(e){var n=_+r+e.height/2;e.tn.attr("transform","translate("+i+","+n+")");var a=t.insert("rect","#"+e.tn.node().id).attr("class","er ".concat(x)).attr("fill",_x.fill).attr("fill-opacity","100%").attr("stroke",_x.stroke).attr("x",0).attr("y",_).attr("width",l+2*i+b).attr("height",e.height+2*r),o=parseFloat(a.attr("x"))+parseFloat(a.attr("width"));e.nn.attr("transform","translate("+(o+i)+","+n+")");var s=t.insert("rect","#"+e.nn.node().id).attr("class","er ".concat(x)).attr("fill",_x.fill).attr("fill-opacity","100%").attr("stroke",_x.stroke).attr("x",o).attr("y",_).attr("width",h+2*i+b).attr("height",e.height+2*r),p=parseFloat(s.attr("x"))+parseFloat(s.attr("width"));if(c){e.kn.attr("transform","translate("+(p+i)+","+n+")");var g=t.insert("rect","#"+e.kn.node().id).attr("class","er ".concat(x)).attr("fill",_x.fill).attr("fill-opacity","100%").attr("stroke",_x.stroke).attr("x",p).attr("y",_).attr("width",f+2*i+b).attr("height",e.height+2*r);p=parseFloat(g.attr("x"))+parseFloat(g.attr("width"))}u&&(e.cn.attr("transform","translate("+(p+i)+","+n+")"),t.insert("rect","#"+e.cn.node().id).attr("class","er ".concat(x)).attr("fill",_x.fill).attr("fill-opacity","100%").attr("stroke",_x.stroke).attr("x",p).attr("y",_).attr("width",d+2*i+b).attr("height",e.height+2*r)),_+=e.height+2*r,x="attributeBoxOdd"==x?"attributeBoxEven":"attributeBoxOdd"}))}else v.height=Math.max(_x.minEntityHeight,p),e.attr("transform","translate("+v.width/2+","+v.height/2+")");return v}(a,s,e[i].attributes),u=c.width,l=c.height,h=a.insert("rect","#"+o).attr("class","er entityBox").attr("fill",_x.fill).attr("fill-opacity","100%").attr("stroke",_x.stroke).attr("x",0).attr("y",0).attr("width",u).attr("height",l).node().getBBox();n.setNode(i,{width:h.width,height:h.height,shape:"rect",id:i})})),r}(c,gx.getEntities(),s),l=function(t,e){return t.forEach((function(t){e.setEdge(t.entityA,t.entityB,{relationship:t},xx(t))})),t}(gx.getRelationships(),s);e_().layout(s),function(t,e){e.nodes().forEach((function(n){void 0!==n&&void 0!==e.node(n)&&t.select("#"+n).attr("transform","translate("+(e.node(n).x-e.node(n).width/2)+","+(e.node(n).y-e.node(n).height/2)+" )")}))}(c,s),l.forEach((function(t){!function(t,e,n,r){wx++;var i=n.edge(e.entityA,e.entityB,xx(e)),a=Uu().x((function(t){return t.x})).y((function(t){return t.y})).curve(Vu),o=t.insert("path","#"+r).attr("class","er relationshipLine").attr("d",a(i.points)).attr("stroke",_x.stroke).attr("fill","none");e.relSpec.relType===gx.Identification.NON_IDENTIFYING&&o.attr("stroke-dasharray","8,8");var s="";switch(_x.arrowMarkerAbsolute&&(s=(s=(s=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search).replace(/\(/g,"\\(")).replace(/\)/g,"\\)")),e.relSpec.cardA){case gx.Cardinality.ZERO_OR_ONE:o.attr("marker-end","url("+s+"#"+bx.ZERO_OR_ONE_END+")");break;case gx.Cardinality.ZERO_OR_MORE:o.attr("marker-end","url("+s+"#"+bx.ZERO_OR_MORE_END+")");break;case gx.Cardinality.ONE_OR_MORE:o.attr("marker-end","url("+s+"#"+bx.ONE_OR_MORE_END+")");break;case gx.Cardinality.ONLY_ONE:o.attr("marker-end","url("+s+"#"+bx.ONLY_ONE_END+")")}switch(e.relSpec.cardB){case gx.Cardinality.ZERO_OR_ONE:o.attr("marker-start","url("+s+"#"+bx.ZERO_OR_ONE_START+")");break;case gx.Cardinality.ZERO_OR_MORE:o.attr("marker-start","url("+s+"#"+bx.ZERO_OR_MORE_START+")");break;case gx.Cardinality.ONE_OR_MORE:o.attr("marker-start","url("+s+"#"+bx.ONE_OR_MORE_START+")");break;case gx.Cardinality.ONLY_ONE:o.attr("marker-start","url("+s+"#"+bx.ONLY_ONE_START+")")}var c=o.node().getTotalLength(),u=o.node().getPointAtLength(.5*c),l="rel"+wx,h=t.append("text").attr("class","er relationshipLabel").attr("id",l).attr("x",u.x).attr("y",u.y).attr("text-anchor","middle").attr("dominant-baseline","middle").attr("style","font-family: "+wb().fontFamily+"; font-size: "+_x.fontSize+"px").text(e.roleA).node().getBBox();t.insert("rect","#"+l).attr("class","er relationshipLabelBox").attr("x",u.x-h.width/2).attr("y",u.y-h.height/2).attr("width",h.width).attr("height",h.height).attr("fill","white").attr("fill-opacity","85%")}(c,t,s,u)}));var h=_x.diagramPadding,f=c.node().getBBox(),d=f.width+2*h,p=f.height+2*h;lb(c,p,d,_x.useMaxWidth),c.attr("viewBox","".concat(f.x-h," ").concat(f.y-h," ").concat(d," ").concat(p)),g_(n.yy,c,e)};function Ex(t){return Ex="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},Ex(t)}function Cx(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var Sx,Ax,Mx="flowchart-",Nx=0,Dx=wb(),Lx={},Bx=[],Ox=[],Ix=[],Rx={},Fx={},Px=0,Yx=!0,jx=[],Ux=function(t){return $m.sanitizeText(t,Dx)},zx=function(t){for(var e=Object.keys(Lx),n=0;n<e.length;n++)if(Lx[e[n]].id===t)return Lx[e[n]].domId;return t},$x=function(t,e,n,r){var i={start:t,end:e,type:void 0,text:""};void 0!==(r=n.text)&&(i.text=Ux(r.trim()),'"'===i.text[0]&&'"'===i.text[i.text.length-1]&&(i.text=i.text.substring(1,i.text.length-1))),void 0!==n&&(i.type=n.type,i.stroke=n.stroke,i.length=n.length),Bx.push(i)},qx=function(t,e){t.split(",").forEach((function(t){var n=t;void 0!==Lx[n]&&Lx[n].classes.push(e),void 0!==Rx[n]&&Rx[n].classes.push(e)}))};jx.push(Kb);var Hx=function(t){for(var e=0;e<Ix.length;e++)if(Ix[e].id===t)return e;return-1},Wx=-1,Vx=[],Gx=function t(e,n){var r=Ix[n].nodes;if(!((Wx+=1)>2e3)){if(Vx[Wx]=n,Ix[n].id===e)return{result:!0,count:0};for(var i=0,a=1;i<r.length;){var o=Hx(r[i]);if(o>=0){var s=t(e,o);if(s.result)return{result:!0,count:a+s.count};a+=s.count}i+=1}return{result:!1,count:a}}},Xx=function(t,e){var n=!1;return t.forEach((function(t){t.nodes.indexOf(e)>=0&&(n=!0)})),n},Zx=function(t,e){var n=[];return t.nodes.forEach((function(r,i){Xx(e,r)||n.push(t.nodes[i])})),{nodes:n}};const Kx={parseDirective:function(t,e,n){$C.parseDirective(this,t,e,n)},defaultConfig:function(){return yb.flowchart},setAccTitle:Db,getAccTitle:Lb,getAccDescription:Ob,setAccDescription:Bb,addVertex:function(t,e,n,r,i,a){var o,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},c=t;void 0!==c&&0!==c.trim().length&&(void 0===Lx[c]&&(Lx[c]={id:c,domId:Mx+c+"-"+Nx,styles:[],classes:[]}),Nx++,void 0!==e?(Dx=wb(),'"'===(o=Ux(e.trim()))[0]&&'"'===o[o.length-1]&&(o=o.substring(1,o.length-1)),Lx[c].text=o):void 0===Lx[c].text&&(Lx[c].text=t),void 0!==n&&(Lx[c].type=n),null!=r&&r.forEach((function(t){Lx[c].styles.push(t)})),null!=i&&i.forEach((function(t){Lx[c].classes.push(t)})),void 0!==a&&(Lx[c].dir=a),Lx[c].props=s)},lookUpDomId:zx,addLink:function(t,e,n,r){var i,a;for(i=0;i<t.length;i++)for(a=0;a<e.length;a++)$x(t[i],e[a],n,r)},updateLinkInterpolate:function(t,e){t.forEach((function(t){"default"===t?Bx.defaultInterpolate=e:Bx[t].interpolate=e}))},updateLink:function(t,e){t.forEach((function(t){"default"===t?Bx.defaultStyle=e:(-1===db.isSubstringInArray("fill",e)&&e.push("fill:none"),Bx[t].style=e)}))},addClass:function(t,e){void 0===Ox[t]&&(Ox[t]={id:t,styles:[],textStyles:[]}),null!=e&&e.forEach((function(e){if(e.match("color")){var n=e.replace("fill","bgFill").replace("color","fill");Ox[t].textStyles.push(n)}Ox[t].styles.push(e)}))},setDirection:function(t){(Sx=t).match(/.*</)&&(Sx="RL"),Sx.match(/.*\^/)&&(Sx="BT"),Sx.match(/.*>/)&&(Sx="LR"),Sx.match(/.*v/)&&(Sx="TB")},setClass:qx,setTooltip:function(t,e){t.split(",").forEach((function(t){void 0!==e&&(Fx["gen-1"===Ax?zx(t):t]=Ux(e))}))},getTooltip:function(t){return Fx[t]},setClickEvent:function(t,e,n){t.split(",").forEach((function(t){!function(t,e,n){var r=zx(t);if("loose"===wb().securityLevel&&void 0!==e){var i=[];if("string"==typeof n){i=n.split(/,(?=(?:(?:[^"]*"){2})*[^"]*$)/);for(var a=0;a<i.length;a++){var o=i[a].trim();'"'===o.charAt(0)&&'"'===o.charAt(o.length-1)&&(o=o.substr(1,o.length-2)),i[a]=o}}0===i.length&&i.push(t),void 0!==Lx[t]&&(Lx[t].haveCallback=!0,jx.push((function(){var t=document.querySelector('[id="'.concat(r,'"]'));null!==t&&t.addEventListener("click",(function(){var t;db.runFunc.apply(db,[e].concat(function(t){if(Array.isArray(t))return Cx(t)}(t=i)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return Cx(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Cx(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))}),!1)})))}}(t,e,n)})),qx(t,"clickable")},setLink:function(t,e,n){t.split(",").forEach((function(t){void 0!==Lx[t]&&(Lx[t].link=db.formatUrl(e,Dx),Lx[t].linkTarget=n)})),qx(t,"clickable")},bindFunctions:function(t){jx.forEach((function(e){e(t)}))},getDirection:function(){return Sx.trim()},getVertices:function(){return Lx},getEdges:function(){return Bx},getClasses:function(){return Ox},clear:function(t){Lx={},Ox={},Bx=[],(jx=[]).push(Kb),Ix=[],Rx={},Px=0,Fx=[],Yx=!0,Ax=t||"gen-1",Nb()},setGen:function(t){Ax=t||"gen-1"},defaultStyle:function(){return"fill:#ffa;stroke: #f66; stroke-width: 3px; stroke-dasharray: 5, 5;fill:#ffa;stroke: #666;"},addSubGraph:function(t,e,n){var r=t.trim(),i=n;t===n&&n.match(/\s/)&&(r=void 0);var a=[],s=function(t){var e,n={boolean:{},number:{},string:{}},r=[],i=t.filter((function(t){var i=Ex(t);return t.stmt&&"dir"===t.stmt?(e=t.value,!1):""!==t.trim()&&(i in n?!n[i].hasOwnProperty(t)&&(n[i][t]=!0):!(r.indexOf(t)>=0)&&r.push(t))}));return{nodeList:i,dir:e}}(a.concat.apply(a,e)),c=s.nodeList,u=s.dir;if(a=c,"gen-1"===Ax){o.warn("LOOKING UP");for(var l=0;l<a.length;l++)a[l]=zx(a[l])}r=r||"subGraph"+Px,i=Ux(i=i||""),Px+=1;var h={id:r,nodes:a,title:i.trim(),classes:[],dir:u};return o.info("Adding",h.id,h.nodes,h.dir),h.nodes=Zx(h,Ix).nodes,Ix.push(h),Rx[r]=h,r},getDepthFirstPos:function(t){return Vx[t]},indexNodes:function(){Wx=-1,Ix.length>0&&Gx("none",Ix.length-1)},getSubGraphs:function(){return Ix},destructLink:function(t,e){var n,r=function(t){var e=t.trim(),n=e.slice(0,-1),r="arrow_open";switch(e.slice(-1)){case"x":r="arrow_cross","x"===e[0]&&(r="double_"+r,n=n.slice(1));break;case">":r="arrow_point","<"===e[0]&&(r="double_"+r,n=n.slice(1));break;case"o":r="arrow_circle","o"===e[0]&&(r="double_"+r,n=n.slice(1))}var i="normal",a=n.length-1;"="===n[0]&&(i="thick");var o=function(t,e){for(var n=e.length,r=0,i=0;i<n;++i)"."===e[i]&&++r;return r}(0,n);return o&&(i="dotted",a=o),{type:r,stroke:i,length:a}}(t);if(e){if(n=function(t){var e=t.trim(),n="arrow_open";switch(e[0]){case"<":n="arrow_point",e=e.slice(1);break;case"x":n="arrow_cross",e=e.slice(1);break;case"o":n="arrow_circle",e=e.slice(1)}var r="normal";return-1!==e.indexOf("=")&&(r="thick"),-1!==e.indexOf(".")&&(r="dotted"),{type:n,stroke:r}}(e),n.stroke!==r.stroke)return{type:"INVALID",stroke:"INVALID"};if("arrow_open"===n.type)n.type=r.type;else{if(n.type!==r.type)return{type:"INVALID",stroke:"INVALID"};n.type="double_"+n.type}return"double_arrow"===n.type&&(n.type="double_arrow_point"),n.length=r.length,n}return r},lex:{firstGraph:function(){return!!Yx&&(Yx=!1,!0)}},exists:Xx,makeUniq:Zx};var Qx=n(3602),Jx=n.n(Qx),tw=n(4949),ew=n.n(tw),nw=n(8284),rw=n.n(nw);function iw(t,e,n){var r=.9*(e.width+e.height),i=[{x:r/2,y:0},{x:r,y:-r/2},{x:r/2,y:-r},{x:0,y:-r/2}],a=gw(t,r,r,i);return n.intersect=function(t){return ew().intersect.polygon(n,i,t)},a}function aw(t,e,n){var r=e.height,i=r/4,a=e.width+2*i,o=[{x:i,y:0},{x:a-i,y:0},{x:a,y:-r/2},{x:a-i,y:-r},{x:i,y:-r},{x:0,y:-r/2}],s=gw(t,a,r,o);return n.intersect=function(t){return ew().intersect.polygon(n,o,t)},s}function ow(t,e,n){var r=e.width,i=e.height,a=[{x:-i/2,y:0},{x:r,y:0},{x:r,y:-i},{x:-i/2,y:-i},{x:0,y:-i/2}],o=gw(t,r,i,a);return n.intersect=function(t){return ew().intersect.polygon(n,a,t)},o}function sw(t,e,n){var r=e.width,i=e.height,a=[{x:-2*i/6,y:0},{x:r-i/6,y:0},{x:r+2*i/6,y:-i},{x:i/6,y:-i}],o=gw(t,r,i,a);return n.intersect=function(t){return ew().intersect.polygon(n,a,t)},o}function cw(t,e,n){var r=e.width,i=e.height,a=[{x:2*i/6,y:0},{x:r+i/6,y:0},{x:r-2*i/6,y:-i},{x:-i/6,y:-i}],o=gw(t,r,i,a);return n.intersect=function(t){return ew().intersect.polygon(n,a,t)},o}function uw(t,e,n){var r=e.width,i=e.height,a=[{x:-2*i/6,y:0},{x:r+2*i/6,y:0},{x:r-i/6,y:-i},{x:i/6,y:-i}],o=gw(t,r,i,a);return n.intersect=function(t){return ew().intersect.polygon(n,a,t)},o}function lw(t,e,n){var r=e.width,i=e.height,a=[{x:i/6,y:0},{x:r-i/6,y:0},{x:r+2*i/6,y:-i},{x:-2*i/6,y:-i}],o=gw(t,r,i,a);return n.intersect=function(t){return ew().intersect.polygon(n,a,t)},o}function hw(t,e,n){var r=e.width,i=e.height,a=[{x:0,y:0},{x:r+i/2,y:0},{x:r,y:-i/2},{x:r+i/2,y:-i},{x:0,y:-i}],o=gw(t,r,i,a);return n.intersect=function(t){return ew().intersect.polygon(n,a,t)},o}function fw(t,e,n){var r=e.height,i=e.width+r/4,a=t.insert("rect",":first-child").attr("rx",r/2).attr("ry",r/2).attr("x",-i/2).attr("y",-r/2).attr("width",i).attr("height",r);return n.intersect=function(t){return ew().intersect.rect(n,t)},a}function dw(t,e,n){var r=e.width,i=e.height,a=[{x:0,y:0},{x:r,y:0},{x:r,y:-i},{x:0,y:-i},{x:0,y:0},{x:-8,y:0},{x:r+8,y:0},{x:r+8,y:-i},{x:-8,y:-i},{x:-8,y:0}],o=gw(t,r,i,a);return n.intersect=function(t){return ew().intersect.polygon(n,a,t)},o}function pw(t,e,n){var r=e.width,i=r/2,a=i/(2.5+r/50),o=e.height+a,s="M 0,"+a+" a "+i+","+a+" 0,0,0 "+r+" 0 a "+i+","+a+" 0,0,0 "+-r+" 0 l 0,"+o+" a "+i+","+a+" 0,0,0 "+r+" 0 l 0,"+-o,c=t.attr("label-offset-y",a).insert("path",":first-child").attr("d",s).attr("transform","translate("+-r/2+","+-(o/2+a)+")");return n.intersect=function(t){var e=ew().intersect.rect(n,t),r=e.x-n.x;if(0!=i&&(Math.abs(r)<n.width/2||Math.abs(r)==n.width/2&&Math.abs(e.y-n.y)>n.height/2-a)){var o=a*a*(1-r*r/(i*i));0!=o&&(o=Math.sqrt(o)),o=a-o,t.y-n.y>0&&(o=-o),e.y+=o}return e},c}function gw(t,e,n,r){return t.insert("polygon",":first-child").attr("points",r.map((function(t){return t.x+","+t.y})).join(" ")).attr("transform","translate("+-e/2+","+n/2+")")}const yw=function(t){t.shapes().question=iw,t.shapes().hexagon=aw,t.shapes().stadium=fw,t.shapes().subroutine=dw,t.shapes().cylinder=pw,t.shapes().rect_left_inv_arrow=ow,t.shapes().lean_right=sw,t.shapes().lean_left=cw,t.shapes().trapezoid=uw,t.shapes().inv_trapezoid=lw,t.shapes().rect_right_inv_arrow=hw};var mw={};const vw=function(t){for(var e=Object.keys(t),n=0;n<e.length;n++)mw[e[n]]=t[e[n]]},bw=function(t,e){o.info("Drawing flowchart"),Kx.clear(),Kx.setGen("gen-1");var n=Jx().parser;n.yy=Kx;var r,i=wb().securityLevel;"sandbox"===i&&(r=au("#i"+e));var a=au("sandbox"===i?r.nodes()[0].contentDocument.body:"body"),s="sandbox"===i?r.nodes()[0].contentDocument:document;n.parse(t);var c=Kx.getDirection();void 0===c&&(c="TD");for(var u,l=wb().flowchart,h=l.nodeSpacing||50,f=l.rankSpacing||50,d=new(r_().Graph)({multigraph:!0,compound:!0}).setGraph({rankdir:c,nodesep:h,ranksep:f,marginx:8,marginy:8}).setDefaultEdgeLabel((function(){return{}})),p=Kx.getSubGraphs(),g=p.length-1;g>=0;g--)u=p[g],Kx.addVertex(u.id,u.title,"group",void 0,u.classes);var y=Kx.getVertices();o.warn("Get vertices",y);var m=Kx.getEdges(),v=0;for(v=p.length-1;v>=0;v--){u=p[v],ou("cluster").append("text");for(var b=0;b<u.nodes.length;b++)o.warn("Setting subgraph",u.nodes[b],Kx.lookUpDomId(u.nodes[b]),Kx.lookUpDomId(u.id)),d.setParent(Kx.lookUpDomId(u.nodes[b]),Kx.lookUpDomId(u.id))}(function(t,e,n,r,i){wb().securityLevel;var a=r?r.select('[id="'.concat(n,'"]')):au('[id="'.concat(n,'"]')),s=i||document;Object.keys(t).forEach((function(n){var r=t[n],i="default";r.classes.length>0&&(i=r.classes.join(" "));var c,u=Jv(r.styles),l=void 0!==r.text?r.text:r.id;if(zm(wb().flowchart.htmlLabels)){var h={label:l.replace(/fa[lrsb]?:fa-[\w-]+/g,(function(t){return"<i class='".concat(t.replace(":"," "),"'></i>")}))};(c=rw()(a,h).node()).parentNode.removeChild(c)}else{var f=s.createElementNS("http://www.w3.org/2000/svg","text");f.setAttribute("style",u.labelStyle.replace("color:","fill:"));for(var d=l.split($m.lineBreakRegex),p=0;p<d.length;p++){var g=s.createElementNS("http://www.w3.org/2000/svg","tspan");g.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),g.setAttribute("dy","1em"),g.setAttribute("x","1"),g.textContent=d[p],f.appendChild(g)}c=f}var y=0,m="";switch(r.type){case"round":y=5,m="rect";break;case"square":case"group":default:m="rect";break;case"diamond":m="question";break;case"hexagon":m="hexagon";break;case"odd":case"odd_right":m="rect_left_inv_arrow";break;case"lean_right":m="lean_right";break;case"lean_left":m="lean_left";break;case"trapezoid":m="trapezoid";break;case"inv_trapezoid":m="inv_trapezoid";break;case"circle":m="circle";break;case"ellipse":m="ellipse";break;case"stadium":m="stadium";break;case"subroutine":m="subroutine";break;case"cylinder":m="cylinder"}o.warn("Adding node",r.id,r.domId),e.setNode(Kx.lookUpDomId(r.id),{labelType:"svg",labelStyle:u.labelStyle,shape:m,label:c,rx:y,ry:y,class:i,style:u.style,id:Kx.lookUpDomId(r.id)})}))})(y,d,e,a,s),function(t,e){var n,r,i=0;if(void 0!==t.defaultStyle){var a=Jv(t.defaultStyle);n=a.style,r=a.labelStyle}t.forEach((function(a){i++;var o="L-"+a.start+"-"+a.end,s="LS-"+a.start,c="LE-"+a.end,u={};"arrow_open"===a.type?u.arrowhead="none":u.arrowhead="normal";var l="",h="";if(void 0!==a.style){var f=Jv(a.style);l=f.style,h=f.labelStyle}else switch(a.stroke){case"normal":l="fill:none",void 0!==n&&(l=n),void 0!==r&&(h=r);break;case"dotted":l="fill:none;stroke-width:2px;stroke-dasharray:3;";break;case"thick":l=" stroke-width: 3.5px;fill:none"}u.style=l,u.labelStyle=h,void 0!==a.interpolate?u.curve=Kv(a.interpolate,Pu):void 0!==t.defaultInterpolate?u.curve=Kv(t.defaultInterpolate,Pu):u.curve=Kv(mw.curve,Pu),void 0===a.text?void 0!==a.style&&(u.arrowheadStyle="fill: #333"):(u.arrowheadStyle="fill: #333",u.labelpos="c",zm(wb().flowchart.htmlLabels)?(u.labelType="html",u.label='<span id="L-'.concat(o,'" class="edgeLabel L-').concat(s,"' L-").concat(c,'" style="').concat(u.labelStyle,'">').concat(a.text.replace(/fa[lrsb]?:fa-[\w-]+/g,(function(t){return"<i class='".concat(t.replace(":"," "),"'></i>")})),"</span>")):(u.labelType="text",u.label=a.text.replace($m.lineBreakRegex,"\n"),void 0===a.style&&(u.style=u.style||"stroke: #333; stroke-width: 1.5px;fill:none"),u.labelStyle=u.labelStyle.replace("color:","fill:"))),u.id=o,u.class=s+" "+c,u.minlen=a.length||1,e.setEdge(Kx.lookUpDomId(a.start),Kx.lookUpDomId(a.end),u,i)}))}(m,d);var _=new(0,ew().render);yw(_),_.arrows().none=function(t,e,n,r){var i=t.append("marker").attr("id",e).attr("viewBox","0 0 10 10").attr("refX",9).attr("refY",5).attr("markerUnits","strokeWidth").attr("markerWidth",8).attr("markerHeight",6).attr("orient","auto").append("path").attr("d","M 0 0 L 0 0 L 0 0 z");ew().util.applyStyle(i,n[r+"Style"])},_.arrows().normal=function(t,e){t.append("marker").attr("id",e).attr("viewBox","0 0 10 10").attr("refX",9).attr("refY",5).attr("markerUnits","strokeWidth").attr("markerWidth",8).attr("markerHeight",6).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z").attr("class","arrowheadPath").style("stroke-width",1).style("stroke-dasharray","1,0")};var x=a.select('[id="'.concat(e,'"]'));x.attr("xmlns:xlink","http://www.w3.org/1999/xlink"),o.warn(d),g_(n.yy,x,e);var w=a.select("#"+e+" g");_(w,d),w.selectAll("g.node").attr("title",(function(){return Kx.getTooltip(this.id)}));var k=l.diagramPadding,T=x.node().getBBox(),E=T.width+2*k,C=T.height+2*k;lb(x,C,E,l.useMaxWidth);var S="".concat(T.x-k," ").concat(T.y-k," ").concat(E," ").concat(C);for(o.debug("viewBox ".concat(S)),x.attr("viewBox",S),Kx.indexNodes("subGraph"+v),v=0;v<p.length;v++)if("undefined"!==(u=p[v]).title){var A=s.querySelectorAll("#"+e+' [id="'+Kx.lookUpDomId(u.id)+'"] rect'),M=s.querySelectorAll("#"+e+' [id="'+Kx.lookUpDomId(u.id)+'"]'),N=A[0].x.baseVal.value,D=A[0].y.baseVal.value,L=A[0].width.baseVal.value,B=au(M[0]).select(".label");B.attr("transform","translate(".concat(N+L/2,", ").concat(D+14,")")),B.attr("id",e+"Text");for(var O=0;O<u.classes.length;O++)M[0].classList.add(u.classes[O])}zm(l.htmlLabels);for(var I=s.querySelectorAll('[id="'+e+'"] .edgeLabel .label'),R=0;R<I.length;R++){var F=I[R],P=F.getBBox(),Y=s.createElementNS("http://www.w3.org/2000/svg","rect");Y.setAttribute("rx",0),Y.setAttribute("ry",0),Y.setAttribute("width",P.width),Y.setAttribute("height",P.height),F.insertBefore(Y,F.firstChild)}Object.keys(y).forEach((function(t){var n=y[t];if(n.link){var r=a.select("#"+e+' [id="'+Kx.lookUpDomId(t)+'"]');if(r){var o=s.createElementNS("http://www.w3.org/2000/svg","a");o.setAttributeNS("http://www.w3.org/2000/svg","class",n.classes.join(" ")),o.setAttributeNS("http://www.w3.org/2000/svg","href",n.link),o.setAttributeNS("http://www.w3.org/2000/svg","rel","noopener"),"sandbox"===i?o.setAttributeNS("http://www.w3.org/2000/svg","target","_top"):n.linkTarget&&o.setAttributeNS("http://www.w3.org/2000/svg","target",n.linkTarget);var c=r.insert((function(){return o}),":first-child"),u=r.select(".label-container");u&&c.append((function(){return u.node()}));var l=r.select(".label");l&&c.append((function(){return l.node()}))}}}))};var _w={};const xw=function(t){for(var e=Object.keys(t),n=0;n<e.length;n++)_w[e[n]]=t[e[n]]},ww=function(t,e){o.info("Drawing flowchart"),Kx.clear(),Kx.setGen("gen-2");var n=Jx().parser;n.yy=Kx,n.parse(t);var r=Kx.getDirection();void 0===r&&(r="TD");var i,a=wb().flowchart,s=a.nodeSpacing||50,c=a.rankSpacing||50,u=wb().securityLevel;"sandbox"===u&&(i=au("#i"+e));var l,h=au("sandbox"===u?i.nodes()[0].contentDocument.body:"body"),f="sandbox"===u?i.nodes()[0].contentDocument:document,d=new(r_().Graph)({multigraph:!0,compound:!0}).setGraph({rankdir:r,nodesep:s,ranksep:c,marginx:8,marginy:8}).setDefaultEdgeLabel((function(){return{}})),p=Kx.getSubGraphs();o.info("Subgraphs - ",p);for(var g=p.length-1;g>=0;g--)l=p[g],o.info("Subgraph - ",l),Kx.addVertex(l.id,l.title,"group",void 0,l.classes,l.dir);var y=Kx.getVertices(),m=Kx.getEdges();o.info(m);var v=0;for(v=p.length-1;v>=0;v--){l=p[v],ou("cluster").append("text");for(var b=0;b<l.nodes.length;b++)o.info("Setting up subgraphs",l.nodes[b],l.id),d.setParent(l.nodes[b],l.id)}(function(t,e,n,r,i){var a=r.select('[id="'.concat(n,'"]'));Object.keys(t).forEach((function(n){var r=t[n],s="default";r.classes.length>0&&(s=r.classes.join(" "));var c,u=Jv(r.styles),l=void 0!==r.text?r.text:r.id;if(zm(wb().flowchart.htmlLabels)){var h={label:l.replace(/fa[lrsb]?:fa-[\w-]+/g,(function(t){return"<i class='".concat(t.replace(":"," "),"'></i>")}))};(c=rw()(a,h).node()).parentNode.removeChild(c)}else{var f=i.createElementNS("http://www.w3.org/2000/svg","text");f.setAttribute("style",u.labelStyle.replace("color:","fill:"));for(var d=l.split($m.lineBreakRegex),p=0;p<d.length;p++){var g=i.createElementNS("http://www.w3.org/2000/svg","tspan");g.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),g.setAttribute("dy","1em"),g.setAttribute("x","1"),g.textContent=d[p],f.appendChild(g)}c=f}var y=0,m="";switch(r.type){case"round":y=5,m="rect";break;case"square":case"group":default:m="rect";break;case"diamond":m="question";break;case"hexagon":m="hexagon";break;case"odd":case"odd_right":m="rect_left_inv_arrow";break;case"lean_right":m="lean_right";break;case"lean_left":m="lean_left";break;case"trapezoid":m="trapezoid";break;case"inv_trapezoid":m="inv_trapezoid";break;case"circle":m="circle";break;case"ellipse":m="ellipse";break;case"stadium":m="stadium";break;case"subroutine":m="subroutine";break;case"cylinder":m="cylinder";break;case"doublecircle":m="doublecircle"}e.setNode(r.id,{labelStyle:u.labelStyle,shape:m,labelText:l,rx:y,ry:y,class:s,style:u.style,id:r.id,link:r.link,linkTarget:r.linkTarget,tooltip:Kx.getTooltip(r.id)||"",domId:Kx.lookUpDomId(r.id),haveCallback:r.haveCallback,width:"group"===r.type?500:void 0,dir:r.dir,type:r.type,props:r.props,padding:wb().flowchart.padding}),o.info("setNode",{labelStyle:u.labelStyle,shape:m,labelText:l,rx:y,ry:y,class:s,style:u.style,id:r.id,domId:Kx.lookUpDomId(r.id),width:"group"===r.type?500:void 0,type:r.type,dir:r.dir,props:r.props,padding:wb().flowchart.padding})}))})(y,d,e,h,f),function(t,e){o.info("abc78 edges = ",t);var n,r,i=0,a={};if(void 0!==t.defaultStyle){var s=Jv(t.defaultStyle);n=s.style,r=s.labelStyle}t.forEach((function(s){i++;var c="L-"+s.start+"-"+s.end;void 0===a[c]?(a[c]=0,o.info("abc78 new entry",c,a[c])):(a[c]++,o.info("abc78 new entry",c,a[c]));var u=c+"-"+a[c];o.info("abc78 new link id to be used is",c,u,a[c]);var l="LS-"+s.start,h="LE-"+s.end,f={style:"",labelStyle:""};switch(f.minlen=s.length||1,"arrow_open"===s.type?f.arrowhead="none":f.arrowhead="normal",f.arrowTypeStart="arrow_open",f.arrowTypeEnd="arrow_open",s.type){case"double_arrow_cross":f.arrowTypeStart="arrow_cross";case"arrow_cross":f.arrowTypeEnd="arrow_cross";break;case"double_arrow_point":f.arrowTypeStart="arrow_point";case"arrow_point":f.arrowTypeEnd="arrow_point";break;case"double_arrow_circle":f.arrowTypeStart="arrow_circle";case"arrow_circle":f.arrowTypeEnd="arrow_circle"}var d="",p="";switch(s.stroke){case"normal":d="fill:none;",void 0!==n&&(d=n),void 0!==r&&(p=r),f.thickness="normal",f.pattern="solid";break;case"dotted":f.thickness="normal",f.pattern="dotted",f.style="fill:none;stroke-width:2px;stroke-dasharray:3;";break;case"thick":f.thickness="thick",f.pattern="solid",f.style="stroke-width: 3.5px;fill:none;"}if(void 0!==s.style){var g=Jv(s.style);d=g.style,p=g.labelStyle}f.style=f.style+=d,f.labelStyle=f.labelStyle+=p,void 0!==s.interpolate?f.curve=Kv(s.interpolate,Pu):void 0!==t.defaultInterpolate?f.curve=Kv(t.defaultInterpolate,Pu):f.curve=Kv(_w.curve,Pu),void 0===s.text?void 0!==s.style&&(f.arrowheadStyle="fill: #333"):(f.arrowheadStyle="fill: #333",f.labelpos="c"),f.labelType="text",f.label=s.text.replace($m.lineBreakRegex,"\n"),void 0===s.style&&(f.style=f.style||"stroke: #333; stroke-width: 1.5px;fill:none;"),f.labelStyle=f.labelStyle.replace("color:","fill:"),f.id=u,f.classes="flowchart-link "+l+" "+h,e.setEdge(s.start,s.end,f,i)}))}(m,d);var _=h.select('[id="'.concat(e,'"]'));_.attr("xmlns:xlink","http://www.w3.org/1999/xlink"),g_(n.yy,_,e);var x=h.select("#"+e+" g");ux(x,d,["point","circle","cross"],"flowchart",e);var w=a.diagramPadding,k=_.node().getBBox(),T=k.width+2*w,E=k.height+2*w;if(o.debug("new ViewBox 0 0 ".concat(T," ").concat(E),"translate(".concat(w-d._label.marginx,", ").concat(w-d._label.marginy,")")),lb(_,E,T,a.useMaxWidth),_.attr("viewBox","0 0 ".concat(T," ").concat(E)),_.select("g").attr("transform","translate(".concat(w-d._label.marginx,", ").concat(w-k.y,")")),Kx.indexNodes("subGraph"+v),!a.htmlLabels)for(var C=f.querySelectorAll('[id="'+e+'"] .edgeLabel .label'),S=0;S<C.length;S++){var A=C[S],M=A.getBBox(),N=f.createElementNS("http://www.w3.org/2000/svg","rect");N.setAttribute("rx",0),N.setAttribute("ry",0),N.setAttribute("width",M.width),N.setAttribute("height",M.height),A.insertBefore(N,A.firstChild)}Object.keys(y).forEach((function(t){var n=y[t];if(n.link){var r=au("#"+e+' [id="'+t+'"]');if(r){var i=f.createElementNS("http://www.w3.org/2000/svg","a");i.setAttributeNS("http://www.w3.org/2000/svg","class",n.classes.join(" ")),i.setAttributeNS("http://www.w3.org/2000/svg","href",n.link),i.setAttributeNS("http://www.w3.org/2000/svg","rel","noopener"),"sandbox"===u?i.setAttributeNS("http://www.w3.org/2000/svg","target","_top"):n.linkTarget&&i.setAttributeNS("http://www.w3.org/2000/svg","target",n.linkTarget);var a=r.insert((function(){return i}),":first-child"),o=r.select(".label-container");o&&a.append((function(){return o.node()}));var s=r.select(".label");s&&a.append((function(){return s.node()}))}}}))};function kw(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var Tw,Ew,Cw="",Sw="",Aw="",Mw=[],Nw=[],Dw={},Lw=[],Bw=[],Ow="",Iw=["active","done","crit","milestone"],Rw=[],Fw=!1,Pw=!1,Yw=0,jw=function(t,e,n,r){return!(r.indexOf(t.format(e.trim()))>=0)&&(t.isoWeekday()>=6&&n.indexOf("weekends")>=0||n.indexOf(t.format("dddd").toLowerCase())>=0||n.indexOf(t.format(e.trim()))>=0)},Uw=function(t,e,n,r){if(n.length&&!t.manualEndTime){var a=i()(t.startTime,e,!0);a.add(1,"d");var o=i()(t.endTime,e,!0),s=zw(a,o,e,n,r);t.endTime=o.toDate(),t.renderEndTime=s}},zw=function(t,e,n,r,i){for(var a=!1,o=null;t<=e;)a||(o=e.toDate()),(a=jw(t,n,r,i))&&e.add(1,"d"),t.add(1,"d");return o},$w=function(t,e,n){n=n.trim();var r=/^after\s+([\d\w- ]+)/.exec(n.trim());if(null!==r){var a=null;if(r[1].split(" ").forEach((function(t){var e=Zw(t);void 0!==e&&(a?e.endTime>a.endTime&&(a=e):a=e)})),a)return a.endTime;var s=new Date;return s.setHours(0,0,0,0),s}var c=i()(n,e.trim(),!0);return c.isValid()?c.toDate():(o.debug("Invalid date:"+n),o.debug("With date format:"+e.trim()),new Date)},qw=function(t,e){if(null!==t)switch(t[2]){case"s":e.add(t[1],"seconds");break;case"m":e.add(t[1],"minutes");break;case"h":e.add(t[1],"hours");break;case"d":e.add(t[1],"days");break;case"w":e.add(t[1],"weeks")}return e.toDate()},Hw=function(t,e,n,r){r=r||!1,n=n.trim();var a=i()(n,e.trim(),!0);return a.isValid()?(r&&a.add(1,"d"),a.toDate()):qw(/^([\d]+)([wdhms])/.exec(n.trim()),i()(t))},Ww=0,Vw=function(t){return void 0===t?"task"+(Ww+=1):t},Gw=[],Xw={},Zw=function(t){var e=Xw[t];return Gw[e]},Kw=function(){for(var t=function(t){var e=Gw[t],n="";switch(Gw[t].raw.startTime.type){case"prevTaskEnd":var r=Zw(e.prevTaskId);e.startTime=r.endTime;break;case"getStartDate":(n=$w(0,Cw,Gw[t].raw.startTime.startData))&&(Gw[t].startTime=n)}return Gw[t].startTime&&(Gw[t].endTime=Hw(Gw[t].startTime,Cw,Gw[t].raw.endTime.data,Fw),Gw[t].endTime&&(Gw[t].processed=!0,Gw[t].manualEndTime=i()(Gw[t].raw.endTime.data,"YYYY-MM-DD",!0).isValid(),Uw(Gw[t],Cw,Nw,Mw))),Gw[t].processed},e=!0,n=0;n<Gw.length;n++)t(n),e=e&&Gw[n].processed;return e},Qw=function(t,e){t.split(",").forEach((function(t){var n=Zw(t);void 0!==n&&n.classes.push(e)}))},Jw=function(t,e){Rw.push((function(){var n=document.querySelector('[id="'.concat(t,'"]'));null!==n&&n.addEventListener("click",(function(){e()}))})),Rw.push((function(){var n=document.querySelector('[id="'.concat(t,'-text"]'));null!==n&&n.addEventListener("click",(function(){e()}))}))};const tk={parseDirective:function(t,e,n){$C.parseDirective(this,t,e,n)},getConfig:function(){return wb().gantt},clear:function(){Lw=[],Bw=[],Ow="",Rw=[],Ww=0,Tw=void 0,Ew=void 0,Gw=[],Cw="",Sw="",Aw="",Mw=[],Nw=[],Fw=!1,Pw=!1,Yw=0,Dw={},Nb()},setDateFormat:function(t){Cw=t},getDateFormat:function(){return Cw},enableInclusiveEndDates:function(){Fw=!0},endDatesAreInclusive:function(){return Fw},enableTopAxis:function(){Pw=!0},topAxisEnabled:function(){return Pw},setAxisFormat:function(t){Sw=t},getAxisFormat:function(){return Sw},setTodayMarker:function(t){Aw=t},getTodayMarker:function(){return Aw},setAccTitle:Db,getAccTitle:Lb,setDiagramTitle:Ib,getDiagramTitle:Rb,setAccDescription:Bb,getAccDescription:Ob,addSection:function(t){Ow=t,Lw.push(t)},getSections:function(){return Lw},getTasks:function(){for(var t=Kw(),e=0;!t&&e<10;)t=Kw(),e++;return Bw=Gw},addTask:function(t,e){var n={section:Ow,type:Ow,processed:!1,manualEndTime:!1,renderEndTime:null,raw:{data:e},task:t,classes:[]},r=function(t,e){var n=(":"===e.substr(0,1)?e.substr(1,e.length):e).split(","),r={};ek(n,r,Iw);for(var i=0;i<n.length;i++)n[i]=n[i].trim();switch(n.length){case 1:r.id=Vw(),r.startTime={type:"prevTaskEnd",id:t},r.endTime={data:n[0]};break;case 2:r.id=Vw(),r.startTime={type:"getStartDate",startData:n[0]},r.endTime={data:n[1]};break;case 3:r.id=Vw(n[0]),r.startTime={type:"getStartDate",startData:n[1]},r.endTime={data:n[2]}}return r}(Ew,e);n.raw.startTime=r.startTime,n.raw.endTime=r.endTime,n.id=r.id,n.prevTaskId=Ew,n.active=r.active,n.done=r.done,n.crit=r.crit,n.milestone=r.milestone,n.order=Yw,Yw++;var i=Gw.push(n);Ew=n.id,Xw[n.id]=i-1},findTaskById:Zw,addTaskOrg:function(t,e){var n={section:Ow,type:Ow,description:t,task:t,classes:[]},r=function(t,e){var n=(":"===e.substr(0,1)?e.substr(1,e.length):e).split(","),r={};ek(n,r,Iw);for(var a=0;a<n.length;a++)n[a]=n[a].trim();var o="";switch(n.length){case 1:r.id=Vw(),r.startTime=t.endTime,o=n[0];break;case 2:r.id=Vw(),r.startTime=$w(0,Cw,n[0]),o=n[1];break;case 3:r.id=Vw(n[0]),r.startTime=$w(0,Cw,n[1]),o=n[2]}return o&&(r.endTime=Hw(r.startTime,Cw,o,Fw),r.manualEndTime=i()(o,"YYYY-MM-DD",!0).isValid(),Uw(r,Cw,Nw,Mw)),r}(Tw,e);n.startTime=r.startTime,n.endTime=r.endTime,n.id=r.id,n.active=r.active,n.done=r.done,n.crit=r.crit,n.milestone=r.milestone,Tw=n,Bw.push(n)},setIncludes:function(t){Mw=t.toLowerCase().split(/[\s,]+/)},getIncludes:function(){return Mw},setExcludes:function(t){Nw=t.toLowerCase().split(/[\s,]+/)},getExcludes:function(){return Nw},setClickEvent:function(t,e,n){t.split(",").forEach((function(t){!function(t,e,n){if("loose"===wb().securityLevel&&void 0!==e){var r=[];if("string"==typeof n){r=n.split(/,(?=(?:(?:[^"]*"){2})*[^"]*$)/);for(var i=0;i<r.length;i++){var a=r[i].trim();'"'===a.charAt(0)&&'"'===a.charAt(a.length-1)&&(a=a.substr(1,a.length-2)),r[i]=a}}0===r.length&&r.push(t),void 0!==Zw(t)&&Jw(t,(function(){var t;db.runFunc.apply(db,[e].concat(function(t){if(Array.isArray(t))return kw(t)}(t=r)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return kw(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kw(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))}))}}(t,e,n)})),Qw(t,"clickable")},setLink:function(t,e){var n=e;"loose"!==wb().securityLevel&&(n=(0,Lm.N)(e)),t.split(",").forEach((function(t){void 0!==Zw(t)&&(Jw(t,(function(){window.open(n,"_self")})),Dw[t]=n)})),Qw(t,"clickable")},getLinks:function(){return Dw},bindFunctions:function(t){Rw.forEach((function(e){e(t)}))},durationToDate:qw,isInvalidDate:jw};function ek(t,e,n){for(var r=!0;r;)r=!1,n.forEach((function(n){var i=new RegExp("^\\s*"+n+"\\s*$");t[0].match(i)&&(e[n]=!0,t.shift(1),r=!0)}))}var nk,rk=n(9959),ik=n.n(rk);rk.parser.yy=tk;const ak=function(){o.debug("Something is calling, setConf, remove the call")},ok=function(t,e){var n=wb().gantt;rk.parser.yy.clear(),rk.parser.parse(t);var r,a=wb().securityLevel;"sandbox"===a&&(r=au("#i"+e));var o=au("sandbox"===a?r.nodes()[0].contentDocument.body:"body"),s="sandbox"===a?r.nodes()[0].contentDocument:document,c=s.getElementById(e);void 0===(nk=c.parentElement.offsetWidth)&&(nk=1200),void 0!==n.useWidth&&(nk=n.useWidth);var h=rk.parser.yy.getTasks(),f=h.length*(n.barHeight+n.barGap)+2*n.topPadding;c.setAttribute("viewBox","0 0 "+nk+" "+f);for(var d=o.select('[id="'.concat(e,'"]')),p=function(){return Zi.apply($s(mo,vo,Ga,Wa,Pa,Ra,Oa,La,Na,ko).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}().domain([l(h,(function(t){return t.startTime})),u(h,(function(t){return t.endTime}))]).rangeRound([0,nk-n.leftPadding-n.rightPadding]),g=[],y=0;y<h.length;y++)g.push(h[y].type);var m=g;g=function(t){for(var e={},n=[],r=0,i=t.length;r<i;++r)Object.prototype.hasOwnProperty.call(e,t[r])||(e[t[r]]=!0,n.push(t[r]));return n}(g),h.sort((function(t,e){var n=t.startTime,r=e.startTime,i=0;return n>r?i=1:n<r&&(i=-1),i})),function(t,r,a){var o=n.barHeight,c=o+n.barGap,u=n.topPadding,l=n.leftPadding;fa().domain([0,g.length]).range(["#00B9FA","#F95002"]).interpolate(Yr),function(t,e,r,a,o,s,c,u){var l=s.reduce((function(t,e){var n=e.startTime;return t?Math.min(t,n):n}),0),h=s.reduce((function(t,e){var n=e.endTime;return t?Math.max(t,n):n}),0),f=rk.parser.yy.getDateFormat();if(l&&h){for(var g=[],y=null,m=i()(l);m.valueOf()<=h;)rk.parser.yy.isInvalidDate(m,f,c,u)?y?y.end=m.clone():y={start:m.clone(),end:m.clone()}:y&&(g.push(y),y=null),m.add(1,"d");d.append("g").selectAll("rect").data(g).enter().append("rect").attr("id",(function(t){return"exclude-"+t.start.format("YYYY-MM-DD")})).attr("x",(function(t){return p(t.start)+r})).attr("y",n.gridLineStartPadding).attr("width",(function(t){var e=t.end.clone().add(1,"day");return p(e)-p(t.start)})).attr("height",o-e-n.gridLineStartPadding).attr("transform-origin",(function(e,n){return(p(e.start)+r+.5*(p(e.end)-p(e.start))).toString()+"px "+(n*t+.5*o).toString()+"px"})).attr("class","exclude-range")}}(c,u,l,0,a,t,rk.parser.yy.getExcludes(),rk.parser.yy.getIncludes()),function(t,e,r,i){var a,o=(a=p,v(3,a)).tickSize(-i+e+n.gridLineStartPadding).tickFormat(jl(rk.parser.yy.getAxisFormat()||n.axisFormat||"%Y-%m-%d"));if(d.append("g").attr("class","grid").attr("transform","translate("+t+", "+(i-50)+")").call(o).selectAll("text").style("text-anchor","middle").attr("fill","#000").attr("stroke","none").attr("font-size",10).attr("dy","1em"),tk.topAxisEnabled()||n.topAxis){var s=function(t){return v(1,t)}(p).tickSize(-i+e+n.gridLineStartPadding).tickFormat(jl(rk.parser.yy.getAxisFormat()||n.axisFormat||"%Y-%m-%d"));d.append("g").attr("class","grid").attr("transform","translate("+t+", "+e+")").call(s).selectAll("text").style("text-anchor","middle").attr("fill","#000").attr("stroke","none").attr("font-size",10)}}(l,u,0,a),function(t,r,i,a,o,s,c){d.append("g").selectAll("rect").data(t).enter().append("rect").attr("x",0).attr("y",(function(t,e){return t.order*r+i-2})).attr("width",(function(){return c-n.rightPadding/2})).attr("height",r).attr("class",(function(t){for(var e=0;e<g.length;e++)if(t.type===g[e])return"section section"+e%n.numberSectionStyles;return"section section0"}));var u=d.append("g").selectAll("rect").data(t).enter(),l=tk.getLinks();if(u.append("rect").attr("id",(function(t){return t.id})).attr("rx",3).attr("ry",3).attr("x",(function(t){return t.milestone?p(t.startTime)+a+.5*(p(t.endTime)-p(t.startTime))-.5*o:p(t.startTime)+a})).attr("y",(function(t,e){return t.order*r+i})).attr("width",(function(t){return t.milestone?o:p(t.renderEndTime||t.endTime)-p(t.startTime)})).attr("height",o).attr("transform-origin",(function(t,e){return e=t.order,(p(t.startTime)+a+.5*(p(t.endTime)-p(t.startTime))).toString()+"px "+(e*r+i+.5*o).toString()+"px"})).attr("class",(function(t){var e="";t.classes.length>0&&(e=t.classes.join(" "));for(var r=0,i=0;i<g.length;i++)t.type===g[i]&&(r=i%n.numberSectionStyles);var a="";return t.active?t.crit?a+=" activeCrit":a=" active":t.done?a=t.crit?" doneCrit":" done":t.crit&&(a+=" crit"),0===a.length&&(a=" task"),t.milestone&&(a=" milestone "+a),"task"+(a+=r)+" "+e})),u.append("text").attr("id",(function(t){return t.id+"-text"})).text((function(t){return t.task})).attr("font-size",n.fontSize).attr("x",(function(t){var e=p(t.startTime),r=p(t.renderEndTime||t.endTime);t.milestone&&(e+=.5*(p(t.endTime)-p(t.startTime))-.5*o),t.milestone&&(r=e+o);var i=this.getBBox().width;return i>r-e?r+i+1.5*n.leftPadding>c?e+a-5:r+a+5:(r-e)/2+e+a})).attr("y",(function(t,e){return t.order*r+n.barHeight/2+(n.fontSize/2-2)+i})).attr("text-height",o).attr("class",(function(t){var e=p(t.startTime),r=p(t.endTime);t.milestone&&(r=e+o);var i=this.getBBox().width,a="";t.classes.length>0&&(a=t.classes.join(" "));for(var s=0,u=0;u<g.length;u++)t.type===g[u]&&(s=u%n.numberSectionStyles);var l="";return t.active&&(l=t.crit?"activeCritText"+s:"activeText"+s),t.done?l=t.crit?l+" doneCritText"+s:l+" doneText"+s:t.crit&&(l=l+" critText"+s),t.milestone&&(l+=" milestoneText"),i>r-e?r+i+1.5*n.leftPadding>c?a+" taskTextOutsideLeft taskTextOutside"+s+" "+l:a+" taskTextOutsideRight taskTextOutside"+s+" "+l+" width-"+i:a+" taskText taskText"+s+" "+l+" width-"+i})),"sandbox"===wb().securityLevel){var h;h=au("#i"+e),au(h.nodes()[0].contentDocument.body);var f=h.nodes()[0].contentDocument;u.filter((function(t){return void 0!==l[t.id]})).each((function(t){var e=f.querySelector("#"+t.id),n=f.querySelector("#"+t.id+"-text"),r=e.parentNode,i=f.createElement("a");i.setAttribute("xlink:href",l[t.id]),i.setAttribute("target","_top"),r.appendChild(i),i.appendChild(e),i.appendChild(n)}))}}(t,c,u,l,o,0,r),function(t,e){for(var r=[],i=0,a=0;a<g.length;a++)r[a]=[g[a],(o=g[a],c=m,function(t){for(var e=t.length,n={};e;)n[t[--e]]=(n[t[e]]||0)+1;return n}(c)[o]||0)];var o,c;d.append("g").selectAll("text").data(r).enter().append((function(t){var e=t[0].split($m.lineBreakRegex),n=-(e.length-1)/2,r=s.createElementNS("http://www.w3.org/2000/svg","text");r.setAttribute("dy",n+"em");for(var i=0;i<e.length;i++){var a=s.createElementNS("http://www.w3.org/2000/svg","tspan");a.setAttribute("alignment-baseline","central"),a.setAttribute("x","10"),i>0&&a.setAttribute("dy","1em"),a.textContent=e[i],r.appendChild(a)}return r})).attr("x",10).attr("y",(function(n,a){if(!(a>0))return n[1]*t/2+e;for(var o=0;o<a;o++)return i+=r[a-1][1],n[1]*t/2+i*t+e})).attr("font-size",n.sectionFontSize).attr("font-size",n.sectionFontSize).attr("class",(function(t){for(var e=0;e<g.length;e++)if(t[0]===g[e])return"sectionTitle sectionTitle"+e%n.numberSectionStyles;return"sectionTitle"}))}(c,u),function(t,e,r,i){var a=tk.getTodayMarker();if("off"!==a){var o=d.append("g").attr("class","today"),s=new Date,c=o.append("line");c.attr("x1",p(s)+t).attr("x2",p(s)+t).attr("y1",n.titleTopMargin).attr("y2",i-n.titleTopMargin).attr("class","today"),""!==a&&c.attr("style",a.replace(/,/g,";"))}}(l,0,0,a)}(h,nk,f),lb(d,f,nk,n.useMaxWidth),d.append("text").text(rk.parser.yy.getDiagramTitle()).attr("x",nk/2).attr("y",n.titleTopMargin).attr("class","titleText"),g_(rk.parser.yy,d,e)};function sk(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ck(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?sk(Object(n),!0).forEach((function(e){uk(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):sk(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function uk(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var lk=wb().gitGraph.mainBranchName,hk=wb().gitGraph.mainBranchOrder,fk={},dk=null,pk={};pk[lk]={name:lk,order:hk};var gk={};gk[lk]=dk;var yk=lk,mk="LR",vk=0;function bk(){return nb({length:7})}var _k={},xk=function(t){if(t=$m.sanitizeText(t,wb()),void 0===gk[t]){var e=new Error('Trying to checkout branch which is not yet created. (Help try using "branch '+t+'")');throw e.hash={text:"checkout "+t,token:"checkout "+t,line:"1",loc:{first_line:1,last_line:1,first_column:1,last_column:1},expected:['"branch '+t+'"']},e}var n=gk[yk=t];dk=fk[n]};function wk(t,e,n){var r=t.indexOf(e);-1===r?t.push(n):t.splice(r,1,n)}function kk(t){var e=t.reduce((function(t,e){return t.seq>e.seq?t:e}),t[0]),n="";t.forEach((function(t){n+=t===e?"\t*":"\t|"}));var r,i,a,s=[n,e.id,e.seq];for(var c in gk)gk[c]===e.id&&s.push(c);if(o.debug(s.join(" ")),e.parents&&2==e.parents.length){var u=fk[e.parents[0]];wk(t,e,u),t.push(fk[e.parents[1]])}else{if(0==e.parents.length)return;var l=fk[e.parents];wk(t,e,l)}r=t,i=function(t){return t.id},a=Object.create(null),kk(t=r.reduce((function(t,e){var n=i(e);return a[n]||(a[n]=!0,t.push(e)),t}),[]))}var Tk=function(){var t=Object.keys(fk).map((function(t){return fk[t]}));return t.forEach((function(t){o.debug(t.id)})),t.sort((function(t,e){return t.seq-e.seq})),t},Ek={NORMAL:0,REVERSE:1,HIGHLIGHT:2,MERGE:3};const Ck={parseDirective:function(t,e,n){$C.parseDirective(this,t,e,n)},getConfig:function(){return wb().gitGraph},setDirection:function(t){mk=t},setOptions:function(t){o.debug("options str",t),t=(t=t&&t.trim())||"{}";try{_k=JSON.parse(t)}catch(t){o.error("error while parsing gitGraph options",t.message)}},getOptions:function(){return _k},commit:function(t,e,n,r){o.debug("Entering commit:",t,e,n,r),e=$m.sanitizeText(e,wb()),t=$m.sanitizeText(t,wb()),r=$m.sanitizeText(r,wb());var i={id:e||vk+"-"+bk(),message:t,seq:vk++,type:n||Ek.NORMAL,tag:r||"",parents:null==dk?[]:[dk.id],branch:yk};dk=i,fk[i.id]=i,gk[yk]=i.id,o.debug("in pushCommit "+i.id)},branch:function(t,e){if(t=$m.sanitizeText(t,wb()),void 0!==gk[t]){var n=new Error('Trying to create an existing branch. (Help: Either use a new name if you want create a new branch or try using "checkout '+t+'")');throw n.hash={text:"branch "+t,token:"branch "+t,line:"1",loc:{first_line:1,last_line:1,first_column:1,last_column:1},expected:['"checkout '+t+'"']},n}gk[t]=null!=dk?dk.id:null,pk[t]={name:t,order:e?parseInt(e,10):null},xk(t),o.debug("in createBranch")},merge:function(t,e){t=$m.sanitizeText(t,wb());var n=fk[gk[yk]],r=fk[gk[t]];if(yk===t){var i=new Error('Incorrect usage of "merge". Cannot merge a branch to itself');throw i.hash={text:"merge "+t,token:"merge "+t,line:"1",loc:{first_line:1,last_line:1,first_column:1,last_column:1},expected:["branch abc"]},i}if(void 0===n||!n){var a=new Error('Incorrect usage of "merge". Current branch ('+yk+")has no commits");throw a.hash={text:"merge "+t,token:"merge "+t,line:"1",loc:{first_line:1,last_line:1,first_column:1,last_column:1},expected:["commit"]},a}if(void 0===gk[t]){var s=new Error('Incorrect usage of "merge". Branch to be merged ('+t+") does not exist");throw s.hash={text:"merge "+t,token:"merge "+t,line:"1",loc:{first_line:1,last_line:1,first_column:1,last_column:1},expected:["branch "+t]},s}if(void 0===r||!r){var c=new Error('Incorrect usage of "merge". Branch to be merged ('+t+") has no commits");throw c.hash={text:"merge "+t,token:"merge "+t,line:"1",loc:{first_line:1,last_line:1,first_column:1,last_column:1},expected:['"commit"']},c}if(n===r){var u=new Error('Incorrect usage of "merge". Both branches have same head');throw u.hash={text:"merge "+t,token:"merge "+t,line:"1",loc:{first_line:1,last_line:1,first_column:1,last_column:1},expected:["branch abc"]},u}var l={id:vk+"-"+bk(),message:"merged branch "+t+" into "+yk,seq:vk++,parents:[null==dk?null:dk.id,gk[t]],branch:yk,type:Ek.MERGE,tag:e||""};dk=l,fk[l.id]=l,gk[yk]=l.id,o.debug(gk),o.debug("in mergeBranch")},checkout:xk,prettyPrint:function(){o.debug(fk),kk([Tk()[0]])},clear:function(){fk={},dk=null;var t=wb().gitGraph.mainBranchName,e=wb().gitGraph.mainBranchOrder;(gk={})[t]=null,(pk={})[t]={name:t,order:e},yk=t,vk=0,Nb()},getBranchesAsObjArray:function(){return Object.values(pk).map((function(t,e){return null!==t.order?t:ck(ck({},t),{},{order:parseFloat("0.".concat(e),10)})})).sort((function(t,e){return t.order-e.order})).map((function(t){return{name:t.name}}))},getBranches:function(){return gk},getCommits:function(){return fk},getCommitsArray:Tk,getCurrentBranch:function(){return yk},getDirection:function(){return mk},getHead:function(){return dk},setAccTitle:Db,getAccTitle:Lb,getAccDescription:Ob,setAccDescription:Bb,commitType:Ek};var Sk=n(2553),Ak=n.n(Sk),Mk={},Nk={},Dk={},Lk=[],Bk=0,Ok=function(t,e,n){var r=wb().gitGraph,i=t.append("g").attr("class","commit-bullets"),a=t.append("g").attr("class","commit-labels"),o=0;Object.keys(e).sort((function(t,n){return e[t].seq-e[n].seq})).forEach((function(t,s){var c=e[t],u=Nk[c.branch].pos,l=o+10;if(n){var h;switch(c.type){case 0:default:h="commit-normal";break;case 1:h="commit-reverse";break;case 2:h="commit-highlight";break;case 3:h="commit-merge"}if(2===c.type){var f=i.append("rect");f.attr("x",l-10),f.attr("y",u-10),f.attr("height",20),f.attr("width",20),f.attr("class","commit "+c.id+" commit-highlight"+Nk[c.branch].index+" "+h+"-outer"),i.append("rect").attr("x",l-6).attr("y",u-6).attr("height",12).attr("width",12).attr("class","commit "+c.id+" commit"+Nk[c.branch].index+" "+h+"-inner")}else{var d=i.append("circle");if(d.attr("cx",l),d.attr("cy",u),d.attr("r",3===c.type?9:10),d.attr("class","commit "+c.id+" commit"+Nk[c.branch].index),3===c.type){var p=i.append("circle");p.attr("cx",l),p.attr("cy",u),p.attr("r",6),p.attr("class","commit "+h+" "+c.id+" commit"+Nk[c.branch].index)}1===c.type&&i.append("path").attr("d","M ".concat(l-5,",").concat(u-5,"L").concat(l+5,",").concat(u+5,"M").concat(l-5,",").concat(u+5,"L").concat(l+5,",").concat(u-5)).attr("class","commit "+h+" "+c.id+" commit"+Nk[c.branch].index)}}if(Dk[c.id]={x:o+10,y:u},n){if(3!==c.type&&r.showCommitLabel){var g=a.insert("rect").attr("class","commit-label-bkg"),y=a.append("text").attr("x",o).attr("y",u+25).attr("class","commit-label").text(c.id),m=y.node().getBBox();g.attr("x",o+10-m.width/2-2).attr("y",u+13.5).attr("width",m.width+4).attr("height",m.height+4),y.attr("x",o+10-m.width/2)}if(c.tag){var v=a.insert("polygon"),b=a.append("circle"),_=a.append("text").attr("y",u-16).attr("class","tag-label").text(c.tag),x=_.node().getBBox();_.attr("x",o+10-x.width/2);var w=x.height/2,k=u-19.2;v.attr("class","tag-label-bkg").attr("points","\n ".concat(o-x.width/2-2,",").concat(k+2,"\n ").concat(o-x.width/2-2,",").concat(k-2,"\n ").concat(o+10-x.width/2-4,",").concat(k-w-2,"\n ").concat(o+10+x.width/2+4,",").concat(k-w-2,"\n ").concat(o+10+x.width/2+4,",").concat(k+w+2,"\n ").concat(o+10-x.width/2-4,",").concat(k+w+2)),b.attr("cx",o-x.width/2+2).attr("cy",k).attr("r",1.5).attr("class","tag-hole")}}(o+=50)>Bk&&(Bk=o)}))},Ik=function t(e,n,r){var i=r||0,a=e+Math.abs(e-n)/2;if(i>5)return a;for(var o=!0,s=0;s<Lk.length;s++)Math.abs(Lk[s]-a)<10&&(o=!1);return o?(Lk.push(a),a):t(e,n-Math.abs(e-n)/5,i)};const Rk=function(t,e,n){Nk={},Dk={},Mk={},Bk=0,Lk=[];var r=wb(),i=wb().gitGraph,a=Ak().parser;a.yy=Ck,a.yy.clear(),o.debug("in gitgraph renderer",t+"\n","id:",e,n),a.parse(t+"\n"),Ck.getDirection(),Mk=Ck.getCommits();var s=Ck.getBranchesAsObjArray(),c=0;s.forEach((function(t,e){Nk[t.name]={pos:c,index:e},c+=50}));var u=au('[id="'.concat(e,'"]'));g_(a.yy,u,e),Ok(u,Mk,!1),i.showBranches&&function(t,e){wb().gitGraph;var n=t.append("g");e.forEach((function(t,e){var r=e>=8?e-8:e,i=Nk[t.name].pos,a=n.append("line");a.attr("x1",0),a.attr("y1",i),a.attr("x2",Bk),a.attr("y2",i),a.attr("class","branch branch"+r),Lk.push(i);var o=function(t){var e=document.createElementNS("http://www.w3.org/2000/svg","text"),n=[];n="string"==typeof t?t.split(/\\n|\n|<br\s*\/?>/gi):Array.isArray(t)?t:[];for(var r=0;r<n.length;r++){var i=document.createElementNS("http://www.w3.org/2000/svg","tspan");i.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),i.setAttribute("dy","1em"),i.setAttribute("x","0"),i.setAttribute("class","row"),i.textContent=n[r].trim(),e.appendChild(i)}return e}(t.name),s=n.insert("rect"),c=n.insert("g").attr("class","branchLabel").insert("g").attr("class","label branch-label"+r);c.node().appendChild(o);var u=o.getBBox();s.attr("class","branchLabelBkg label"+r).attr("rx",4).attr("ry",4).attr("x",-u.width-4).attr("y",-u.height/2+8).attr("width",u.width+18).attr("height",u.height+4),c.attr("transform","translate("+(-u.width-14)+", "+(i-u.height/2-1)+")"),s.attr("transform","translate(-19, "+(i-u.height/2)+")")}))}(u,s),function(t,e){var n=t.append("g").attr("class","commit-arrows");Object.keys(e).forEach((function(t,r){var i=e[t];i.parents&&i.parents.length>0&&i.parents.forEach((function(t){!function(t,e,n,r){var i=wb(),a=Dk[e.id],o=Dk[n.id],s=function(t,e,n){return Dk[e.id],Dk[t.id],Object.keys(n).filter((function(r){return n[r].branch===e.branch&&n[r].seq>t.seq&&n[r].seq<e.seq})).length>0}(e,n,r);i.arrowMarkerAbsolute&&(window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search).replace(/\(/g,"\\(").replace(/\)/g,"\\)");var c,u="",l="",h=0,f=0,d=Nk[n.branch].index;if(s){u="A 10 10, 0, 0, 0,",l="A 10 10, 0, 0, 1,",h=10,f=10,d=Nk[n.branch].index;var p=a.y<o.y?Ik(a.y,o.y):Ik(o.y,a.y);c=a.y<o.y?"M ".concat(a.x," ").concat(a.y," L ").concat(a.x," ").concat(p-h," ").concat(u," ").concat(a.x+f," ").concat(p," L ").concat(o.x-h," ").concat(p," ").concat(l," ").concat(o.x," ").concat(p+f," L ").concat(o.x," ").concat(o.y):"M ".concat(a.x," ").concat(a.y," L ").concat(a.x," ").concat(p+h," ").concat(l," ").concat(a.x+f," ").concat(p," L ").concat(o.x-h," ").concat(p," ").concat(u," ").concat(o.x," ").concat(p-f," L ").concat(o.x," ").concat(o.y)}else a.y<o.y&&(u="A 20 20, 0, 0, 0,",h=20,f=20,d=Nk[n.branch].index,c="M ".concat(a.x," ").concat(a.y," L ").concat(a.x," ").concat(o.y-h," ").concat(u," ").concat(a.x+f," ").concat(o.y," L ").concat(o.x," ").concat(o.y)),a.y>o.y&&(u="A 20 20, 0, 0, 0,",h=20,f=20,d=Nk[e.branch].index,c="M ".concat(a.x," ").concat(a.y," L ").concat(o.x-h," ").concat(a.y," ").concat(u," ").concat(o.x," ").concat(a.y-f," L ").concat(o.x," ").concat(o.y)),a.y===o.y&&(d=Nk[e.branch].index,c="M ".concat(a.x," ").concat(a.y," L ").concat(a.x," ").concat(o.y-h," ").concat(u," ").concat(a.x+f," ").concat(o.y," L ").concat(o.x," ").concat(o.y));t.append("path").attr("d",c).attr("class","arrow arrow"+d)}(n,e[t],i,e)}))}))}(u,Mk),Ok(u,Mk,!0);var l=i.diagramPadding,h=u.node().getBBox(),f=h.width+2*l,d=h.height+2*l;lb(u,d,f,r.useMaxWidth);var p="".concat(h.x-l," ").concat(h.y-l," ").concat(f," ").concat(d);u.attr("viewBox",p)};var Fk="",Pk=!1;const Yk={setMessage:function(t){o.debug("Setting message to: "+t),Fk=t},getMessage:function(){return Fk},setInfo:function(t){Pk=t},getInfo:function(){return Pk}};var jk=n(6765),Uk=n.n(jk),zk={};const $k=function(t){Object.keys(t).forEach((function(e){zk[e]=t[e]}))};var qk=n(7062),Hk=n.n(qk),Wk={},Vk=!1;const Gk={parseDirective:function(t,e,n){$C.parseDirective(this,t,e,n)},getConfig:function(){return wb().pie},addSection:function(t,e){t=$m.sanitizeText(t,wb()),void 0===Wk[t]&&(Wk[t]=e,o.debug("Added new section :",t))},getSections:function(){return Wk},cleanupValue:function(t){return":"===t.substring(0,1)?(t=t.substring(1).trim(),Number(t.trim())):Number(t.trim())},clear:function(){Wk={},Vk=!1,Nb()},setAccTitle:Db,getAccTitle:Lb,setDiagramTitle:Ib,getDiagramTitle:Rb,setShowData:function(t){Vk=t},getShowData:function(){return Vk},getAccDescription:Ob,setAccDescription:Bb};var Xk,Zk=wb();const Kk=function(t,e){try{Zk=wb();var n=Hk().parser;n.yy=Gk,o.debug("Rendering info diagram\n"+t);var r,i=wb().securityLevel;"sandbox"===i&&(r=au("#i"+e));var a=au("sandbox"===i?r.nodes()[0].contentDocument.body:"body"),s="sandbox"===i?r.nodes()[0].contentDocument:document;n.yy.clear(),n.parse(t),o.debug("Parsed info diagram");var c=s.getElementById(e);void 0===(Xk=c.parentElement.offsetWidth)&&(Xk=1200),void 0!==Zk.useWidth&&(Xk=Zk.useWidth),void 0!==Zk.pie.useWidth&&(Xk=Zk.pie.useWidth);var u=a.select("#"+e);lb(u,450,Xk,Zk.pie.useMaxWidth),g_(n.yy,u,e),c.setAttribute("viewBox","0 0 "+Xk+" 450");var l=Math.min(Xk,450)/2-40,h=u.append("g").attr("transform","translate("+Xk/2+",225)"),f=Gk.getSections(),d=0;Object.keys(f).forEach((function(t){d+=f[t]}));var p=Zk.themeVariables,g=[p.pie1,p.pie2,p.pie3,p.pie4,p.pie5,p.pie6,p.pie7,p.pie8,p.pie9,p.pie10,p.pie11,p.pie12],y=ma().range(g),m=function(){var t=$u,e=zu,n=null,r=pu(0),i=pu(Eu),a=pu(0);function o(o){var s,c,u,l,h,f=(o=Ru(o)).length,d=0,p=new Array(f),g=new Array(f),y=+r.apply(this,arguments),m=Math.min(Eu,Math.max(-Eu,i.apply(this,arguments)-y)),v=Math.min(Math.abs(m)/f,a.apply(this,arguments)),b=v*(m<0?-1:1);for(s=0;s<f;++s)(h=g[p[s]=s]=+t(o[s],s,o))>0&&(d+=h);for(null!=e?p.sort((function(t,n){return e(g[t],g[n])})):null!=n&&p.sort((function(t,e){return n(o[t],o[e])})),s=0,u=d?(m-f*b)/d:0;s<f;++s,y=l)c=p[s],l=y+((h=g[c])>0?h*u:0)+b,g[c]={data:o[c],index:s,value:h,startAngle:y,endAngle:l,padAngle:v};return g}return o.value=function(e){return arguments.length?(t="function"==typeof e?e:pu(+e),o):t},o.sortValues=function(t){return arguments.length?(e=t,n=null,o):e},o.sort=function(t){return arguments.length?(n=t,e=null,o):n},o.startAngle=function(t){return arguments.length?(r="function"==typeof t?t:pu(+t),o):r},o.endAngle=function(t){return arguments.length?(i="function"==typeof t?t:pu(+t),o):i},o.padAngle=function(t){return arguments.length?(a="function"==typeof t?t:pu(+t),o):a},o}().value((function(t){return t[1]})),v=m(Object.entries(f)),b=Iu().innerRadius(0).outerRadius(l);h.selectAll("mySlices").data(v).enter().append("path").attr("d",b).attr("fill",(function(t){return y(t.data[0])})).attr("class","pieCircle"),h.selectAll("mySlices").data(v).enter().append("text").text((function(t){return(t.data[1]/d*100).toFixed(0)+"%"})).attr("transform",(function(t){return"translate("+b.centroid(t)+")"})).style("text-anchor","middle").attr("class","slice"),h.append("text").text(n.yy.getDiagramTitle()).attr("x",0).attr("y",-200).attr("class","pieTitleText");var _=h.selectAll(".legend").data(y.domain()).enter().append("g").attr("class","legend").attr("transform",(function(t,e){return"translate(216,"+(22*e-22*y.domain().length/2)+")"}));_.append("rect").attr("width",18).attr("height",18).style("fill",y).style("stroke",y),_.data(v).append("text").attr("x",22).attr("y",14).text((function(t){return n.yy.getShowData()||Zk.showData||Zk.pie.showData?t.data[0]+" ["+t.data[1]+"]":t.data[0]}))}catch(t){o.error("Error while rendering info diagram"),o.error(t)}};var Qk=n(3176),Jk=n.n(Qk),tT=[],eT={},nT={},rT={},iT={};const aT={RequirementType:{REQUIREMENT:"Requirement",FUNCTIONAL_REQUIREMENT:"Functional Requirement",INTERFACE_REQUIREMENT:"Interface Requirement",PERFORMANCE_REQUIREMENT:"Performance Requirement",PHYSICAL_REQUIREMENT:"Physical Requirement",DESIGN_CONSTRAINT:"Design Constraint"},RiskLevel:{LOW_RISK:"Low",MED_RISK:"Medium",HIGH_RISK:"High"},VerifyType:{VERIFY_ANALYSIS:"Analysis",VERIFY_DEMONSTRATION:"Demonstration",VERIFY_INSPECTION:"Inspection",VERIFY_TEST:"Test"},Relationships:{CONTAINS:"contains",COPIES:"copies",DERIVES:"derives",SATISFIES:"satisfies",VERIFIES:"verifies",REFINES:"refines",TRACES:"traces"},parseDirective:function(t,e,n){$C.parseDirective(this,t,e,n)},getConfig:function(){return wb().req},addRequirement:function(t,e){return void 0===nT[t]&&(nT[t]={name:t,type:e,id:eT.id,text:eT.text,risk:eT.risk,verifyMethod:eT.verifyMethod}),eT={},nT[t]},getRequirements:function(){return nT},setNewReqId:function(t){void 0!==eT&&(eT.id=t)},setNewReqText:function(t){void 0!==eT&&(eT.text=t)},setNewReqRisk:function(t){void 0!==eT&&(eT.risk=t)},setNewReqVerifyMethod:function(t){void 0!==eT&&(eT.verifyMethod=t)},setAccTitle:Db,getAccTitle:Lb,setAccDescription:Bb,getAccDescription:Ob,addElement:function(t){return void 0===iT[t]&&(iT[t]={name:t,type:rT.type,docRef:rT.docRef},o.info("Added new requirement: ",t)),rT={},iT[t]},getElements:function(){return iT},setNewElementType:function(t){void 0!==rT&&(rT.type=t)},setNewElementDocRef:function(t){void 0!==rT&&(rT.docRef=t)},addRelationship:function(t,e,n){tT.push({type:t,src:e,dst:n})},getRelationships:function(){return tT},clear:function(){tT=[],eT={},nT={},rT={},iT={},Nb()}};var oT={CONTAINS:"contains",ARROW:"arrow"};const sT=oT;var cT={},uT=0,lT=function(t,e){return t.insert("rect","#"+e).attr("class","req reqBox").attr("x",0).attr("y",0).attr("width",cT.rect_min_width+"px").attr("height",cT.rect_min_height+"px")},hT=function(t,e,n){var r=cT.rect_min_width/2,i=t.append("text").attr("class","req reqLabel reqTitle").attr("id",e).attr("x",r).attr("y",cT.rect_padding).attr("dominant-baseline","hanging"),a=0;n.forEach((function(t){0==a?i.append("tspan").attr("text-anchor","middle").attr("x",cT.rect_min_width/2).attr("dy",0).text(t):i.append("tspan").attr("text-anchor","middle").attr("x",cT.rect_min_width/2).attr("dy",.75*cT.line_height).text(t),a++}));var o=1.5*cT.rect_padding+a*cT.line_height*.75;return t.append("line").attr("class","req-title-line").attr("x1","0").attr("x2",cT.rect_min_width).attr("y1",o).attr("y2",o),{titleNode:i,y:o}},fT=function(t,e,n,r){var i=t.append("text").attr("class","req reqLabel").attr("id",e).attr("x",cT.rect_padding).attr("y",r).attr("dominant-baseline","hanging"),a=0,o=[];return n.forEach((function(t){for(var e=t.length;e>30&&a<3;){var n=t.substring(0,30);e=(t=t.substring(30,t.length)).length,o[o.length]=n,a++}if(3==a){var r=o[o.length-1];o[o.length-1]=r.substring(0,r.length-4)+"..."}else o[o.length]=t;a=0})),o.forEach((function(t){i.append("tspan").attr("x",cT.rect_padding).attr("dy",cT.line_height).text(t)})),i},dT=function(t){return t.replace(/\s/g,"").replace(/\./g,"_")};const pT=function(t){if(void 0!==t)for(var e=Object.keys(t),n=0;n<e.length;n++)cT[e[n]]=t[e[n]]},gT=function(t,e){Qk.parser.yy=aT,Qk.parser.yy.clear(),Qk.parser.parse(t);var n,r=wb().securityLevel;"sandbox"===r&&(n=au("#i"+e));var i=au("sandbox"===r?n.nodes()[0].contentDocument.body:"body"),a=("sandbox"===r?n.nodes()[0].contentDocument:document,i.select("[id='".concat(e,"']")));!function(t,e){var n=t.append("defs").append("marker").attr("id",oT.CONTAINS+"_line_ending").attr("refX",0).attr("refY",e.line_height/2).attr("markerWidth",e.line_height).attr("markerHeight",e.line_height).attr("orient","auto").append("g");n.append("circle").attr("cx",e.line_height/2).attr("cy",e.line_height/2).attr("r",e.line_height/2).attr("fill","none"),n.append("line").attr("x1",0).attr("x2",e.line_height).attr("y1",e.line_height/2).attr("y2",e.line_height/2).attr("stroke-width",1),n.append("line").attr("y1",0).attr("y2",e.line_height).attr("x1",e.line_height/2).attr("x2",e.line_height/2).attr("stroke-width",1),t.append("defs").append("marker").attr("id",oT.ARROW+"_line_ending").attr("refX",e.line_height).attr("refY",.5*e.line_height).attr("markerWidth",e.line_height).attr("markerHeight",e.line_height).attr("orient","auto").append("path").attr("d","M0,0\n L".concat(e.line_height,",").concat(e.line_height/2,"\n M").concat(e.line_height,",").concat(e.line_height/2,"\n L0,").concat(e.line_height)).attr("stroke-width",1)}(a,cT);var s=new(r_().Graph)({multigraph:!1,compound:!1,directed:!0}).setGraph({rankdir:cT.layoutDirection,marginx:20,marginy:20,nodesep:100,edgesep:100,ranksep:100}).setDefaultEdgeLabel((function(){return{}})),c=aT.getRequirements(),u=aT.getElements(),l=aT.getRelationships();!function(t,e,n){Object.keys(t).forEach((function(r){var i=t[r];r=dT(r),o.info("Added new requirement: ",r);var a=n.append("g").attr("id",r),s=lT(a,"req-"+r),c=[],u=hT(a,r+"_title",["<<".concat(i.type,">>"),"".concat(i.name)]);c.push(u.titleNode);var l=fT(a,r+"_body",["Id: ".concat(i.id),"Text: ".concat(i.text),"Risk: ".concat(i.risk),"Verification: ".concat(i.verifyMethod)],u.y);c.push(l);var h=s.node().getBBox();e.setNode(r,{width:h.width,height:h.height,shape:"rect",id:r})}))}(c,s,a),function(t,e,n){Object.keys(t).forEach((function(r){var i=t[r],a=dT(r),o=n.append("g").attr("id",a),s="element-"+a,c=lT(o,s),u=[],l=hT(o,s+"_title",["<<Element>>","".concat(r)]);u.push(l.titleNode);var h=fT(o,s+"_body",["Type: ".concat(i.type||"Not Specified"),"Doc Ref: ".concat(i.docRef||"None")],l.y);u.push(h);var f=c.node().getBBox();e.setNode(a,{width:f.width,height:f.height,shape:"rect",id:a})}))}(u,s,a),function(t,e){t.forEach((function(t){var n=dT(t.src),r=dT(t.dst);e.setEdge(n,r,{relationship:t})}))}(l,s),e_().layout(s),function(t,e){e.nodes().forEach((function(n){void 0!==n&&void 0!==e.node(n)&&(t.select("#"+n),t.select("#"+n).attr("transform","translate("+(e.node(n).x-e.node(n).width/2)+","+(e.node(n).y-e.node(n).height/2)+" )"))}))}(a,s),l.forEach((function(t){!function(t,e,n,r){var i=n.edge(dT(e.src),dT(e.dst)),a=Uu().x((function(t){return t.x})).y((function(t){return t.y})),o=t.insert("path","#"+r).attr("class","er relationshipLine").attr("d",a(i.points)).attr("fill","none");e.type==aT.Relationships.CONTAINS?o.attr("marker-start","url("+$m.getUrl(cT.arrowMarkerAbsolute)+"#"+e.type+"_line_ending)"):(o.attr("stroke-dasharray","10,7"),o.attr("marker-end","url("+$m.getUrl(cT.arrowMarkerAbsolute)+"#"+sT.ARROW+"_line_ending)")),function(t,e,n,r){var i=e.node().getTotalLength(),a=e.node().getPointAtLength(.5*i),o="rel"+uT;uT++;var s=t.append("text").attr("class","req relationshipLabel").attr("id",o).attr("x",a.x).attr("y",a.y).attr("text-anchor","middle").attr("dominant-baseline","middle").text(r).node().getBBox();t.insert("rect","#"+o).attr("class","req reqLabelBox").attr("x",a.x-s.width/2).attr("y",a.y-s.height/2).attr("width",s.width).attr("height",s.height).attr("fill","white").attr("fill-opacity","85%")}(t,o,0,"<<".concat(e.type,">>"))}(a,t,s,e)}));var h=cT.rect_padding,f=a.node().getBBox(),d=f.width+2*h,p=f.height+2*h;lb(a,p,d,cT.useMaxWidth),a.attr("viewBox","".concat(f.x-h," ").concat(f.y-h," ").concat(d," ").concat(p)),g_(Qk.parser.yy,a,e)};var yT=n(6876),mT=n.n(yT),vT=void 0,bT={},_T=[],xT=[],wT=!1,kT=!1,TT=function(t,e,n,r){var i=bT[t];i&&e===i.name&&null==n||(null!=n&&null!=n.text||(n={text:e,wrap:null,type:r}),null!=r&&null!=n.text||(n={text:e,wrap:null,type:r}),bT[t]={name:e,description:n.text,wrap:void 0===n.wrap&&AT()||!!n.wrap,prevActor:vT,links:{},properties:{},actorCnt:null,rectData:null,type:r||"participant"},vT&&bT[vT]&&(bT[vT].nextActor=t),vT=t)},ET=function(t){var e,n=0;for(e=0;e<_T.length;e++)_T[e].type===MT.ACTIVE_START&&_T[e].from.actor===t&&n++,_T[e].type===MT.ACTIVE_END&&_T[e].from.actor===t&&n--;return n},CT=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{text:void 0,wrap:void 0},r=arguments.length>3?arguments[3]:void 0;if(r===MT.ACTIVE_END){var i=ET(t.actor);if(i<1){var a=new Error("Trying to inactivate an inactive participant ("+t.actor+")");throw a.hash={text:"->>-",token:"->>-",line:"1",loc:{first_line:1,last_line:1,first_column:1,last_column:1},expected:["'ACTIVE_PARTICIPANT'"]},a}}return _T.push({from:t,to:e,message:n.text,wrap:void 0===n.wrap&&AT()||!!n.wrap,type:r}),!0},ST=function(t){return bT[t]},AT=function(){return kT},MT={SOLID:0,DOTTED:1,NOTE:2,SOLID_CROSS:3,DOTTED_CROSS:4,SOLID_OPEN:5,DOTTED_OPEN:6,LOOP_START:10,LOOP_END:11,ALT_START:12,ALT_ELSE:13,ALT_END:14,OPT_START:15,OPT_END:16,ACTIVE_START:17,ACTIVE_END:18,PAR_START:19,PAR_AND:20,PAR_END:21,RECT_START:22,RECT_END:23,SOLID_POINT:24,DOTTED_POINT:25,AUTONUMBER:26,CRITICAL_START:27,CRITICAL_OPTION:28,CRITICAL_END:29,BREAK_START:30,BREAK_END:31},NT=function(t,e,n){var r={actor:t,placement:e,message:n.text,wrap:void 0===n.wrap&&AT()||!!n.wrap},i=[].concat(t,t);xT.push(r),_T.push({from:i[0],to:i[1],message:n.text,wrap:void 0===n.wrap&&AT()||!!n.wrap,type:MT.NOTE,placement:e})},DT=function(t,e){var n=ST(t);try{var r=Pm(e.text,wb());r=(r=r.replace(/&amp;/g,"&")).replace(/&equals;/g,"="),LT(n,JSON.parse(r))}catch(t){o.error("error while parsing actor link text",t)}};function LT(t,e){if(null==t.links)t.links=e;else for(var n in e)t.links[n]=e[n]}var BT=function(t,e){var n=ST(t);try{var r=Pm(e.text,wb());OT(n,JSON.parse(r))}catch(t){o.error("error while parsing actor properties text",t)}};function OT(t,e){if(null==t.properties)t.properties=e;else for(var n in e)t.properties[n]=e[n]}var IT=function(t,e){var n=ST(t),r=document.getElementById(e.text);try{var i=r.innerHTML,a=JSON.parse(i);a.properties&&OT(n,a.properties),a.links&&LT(n,a.links)}catch(t){o.error("error while parsing actor details text",t)}};const RT={addActor:TT,addMessage:function(t,e,n,r){_T.push({from:t,to:e,message:n.text,wrap:void 0===n.wrap&&AT()||!!n.wrap,answer:r})},addSignal:CT,addLinks:DT,addDetails:IT,addProperties:BT,autoWrap:AT,setWrap:function(t){kT=t},enableSequenceNumbers:function(){wT=!0},disableSequenceNumbers:function(){wT=!1},showSequenceNumbers:function(){return wT},getMessages:function(){return _T},getActors:function(){return bT},getActor:ST,getActorKeys:function(){return Object.keys(bT)},getActorProperty:function(t,e){if(void 0!==t&&void 0!==t.properties)return t.properties[e]},getAccTitle:Lb,getDiagramTitle:Rb,setDiagramTitle:Ib,parseDirective:function(t,e,n){$C.parseDirective(this,t,e,n)},getConfig:function(){return wb().sequence},clear:function(){bT={},_T=[],wT=!1,Nb()},parseMessage:function(t){var e=t.trim(),n={text:e.replace(/^[:]?(?:no)?wrap:/,"").trim(),wrap:null!==e.match(/^[:]?wrap:/)||null===e.match(/^[:]?nowrap:/)&&void 0};return o.debug("parseMessage:",n),n},LINETYPE:MT,ARROWTYPE:{FILLED:0,OPEN:1},PLACEMENT:{LEFTOF:0,RIGHTOF:1,OVER:2},addNote:NT,setAccTitle:Db,apply:function t(e){if(e instanceof Array)e.forEach((function(e){t(e)}));else switch(e.type){case"sequenceIndex":_T.push({from:void 0,to:void 0,message:{start:e.sequenceIndex,step:e.sequenceIndexStep,visible:e.sequenceVisible},wrap:!1,type:e.signalType});break;case"addParticipant":TT(e.actor,e.actor,e.description,"participant");break;case"addActor":TT(e.actor,e.actor,e.description,"actor");break;case"activeStart":case"activeEnd":CT(e.actor,void 0,void 0,e.signalType);break;case"addNote":NT(e.actor,e.placement,e.text);break;case"addLinks":DT(e.actor,e.text);break;case"addALink":!function(t,e){var n=ST(t);try{var r={},i=Pm(e.text,wb()),a=i.indexOf("@"),s=(i=(i=i.replace(/&amp;/g,"&")).replace(/&equals;/g,"=")).slice(0,a-1).trim(),c=i.slice(a+1).trim();r[s]=c,LT(n,r)}catch(t){o.error("error while parsing actor link text",t)}}(e.actor,e.text);break;case"addProperties":BT(e.actor,e.text);break;case"addDetails":IT(e.actor,e.text);break;case"addMessage":CT(e.from,e.to,e.msg,e.signalType);break;case"loopStart":CT(void 0,void 0,e.loopText,e.signalType);break;case"loopEnd":case"rectEnd":case"optEnd":case"altEnd":case"parEnd":case"criticalEnd":case"breakEnd":CT(void 0,void 0,void 0,e.signalType);break;case"rectStart":CT(void 0,void 0,e.color,e.signalType);break;case"optStart":CT(void 0,void 0,e.optText,e.signalType);break;case"altStart":case"else":CT(void 0,void 0,e.altText,e.signalType);break;case"setAccTitle":Db(e.text);break;case"parStart":case"and":CT(void 0,void 0,e.parText,e.signalType);break;case"criticalStart":CT(void 0,void 0,e.criticalText,e.signalType);break;case"option":CT(void 0,void 0,e.optionText,e.signalType);break;case"breakStart":CT(void 0,void 0,e.breakText,e.signalType)}},setAccDescription:Bb,getAccDescription:Ob};var FT=[],PT=function(t,e){var n=t.append("rect");return n.attr("x",e.x),n.attr("y",e.y),n.attr("fill",e.fill),n.attr("stroke",e.stroke),n.attr("width",e.width),n.attr("height",e.height),n.attr("rx",e.rx),n.attr("ry",e.ry),void 0!==e.class&&n.attr("class",e.class),n},YT=function(t,e){var n;n=function(){var n=document.querySelectorAll(t);0!==n.length&&(n[0].addEventListener("mouseover",(function(){zT("actor"+e+"_popup")})),n[0].addEventListener("mouseout",(function(){$T("actor"+e+"_popup")})))},FT.push(n)},jT=function(t,e,n,r){var i=t.append("image");i.attr("x",e),i.attr("y",n);var a=(0,Lm.N)(r);i.attr("xlink:href",a)},UT=function(t,e,n,r){var i=t.append("use");i.attr("x",e),i.attr("y",n);var a=(0,Lm.N)(r);i.attr("xlink:href","#"+a)},zT=function(t){var e=document.getElementById(t);null!=e&&(e.style.display="block")},$T=function(t){var e=document.getElementById(t);null!=e&&(e.style.display="none")},qT=function(t,e){var n=0,r=0,i=e.text.split($m.lineBreakRegex),a=[],o=0,s=function(){return e.y};if(void 0!==e.valign&&void 0!==e.textMargin&&e.textMargin>0)switch(e.valign){case"top":case"start":s=function(){return Math.round(e.y+e.textMargin)};break;case"middle":case"center":s=function(){return Math.round(e.y+(n+r+e.textMargin)/2)};break;case"bottom":case"end":s=function(){return Math.round(e.y+(n+r+2*e.textMargin)-e.textMargin)}}if(void 0!==e.anchor&&void 0!==e.textMargin&&void 0!==e.width)switch(e.anchor){case"left":case"start":e.x=Math.round(e.x+e.textMargin),e.anchor="start",e.dominantBaseline="text-after-edge",e.alignmentBaseline="middle";break;case"middle":case"center":e.x=Math.round(e.x+e.width/2),e.anchor="middle",e.dominantBaseline="middle",e.alignmentBaseline="middle";break;case"right":case"end":e.x=Math.round(e.x+e.width-e.textMargin),e.anchor="end",e.dominantBaseline="text-before-edge",e.alignmentBaseline="middle"}for(var c=0;c<i.length;c++){var u=i[c];void 0!==e.textMargin&&0===e.textMargin&&void 0!==e.fontSize&&(o=c*e.fontSize);var l=t.append("text");if(l.attr("x",e.x),l.attr("y",s()),void 0!==e.anchor&&l.attr("text-anchor",e.anchor).attr("dominant-baseline",e.dominantBaseline).attr("alignment-baseline",e.alignmentBaseline),void 0!==e.fontFamily&&l.style("font-family",e.fontFamily),void 0!==e.fontSize&&l.style("font-size",e.fontSize),void 0!==e.fontWeight&&l.style("font-weight",e.fontWeight),void 0!==e.fill&&l.attr("fill",e.fill),void 0!==e.class&&l.attr("class",e.class),void 0!==e.dy?l.attr("dy",e.dy):0!==o&&l.attr("dy",o),e.tspan){var h=l.append("tspan");h.attr("x",e.x),void 0!==e.fill&&h.attr("fill",e.fill),h.text(u)}else l.text(u);void 0!==e.valign&&void 0!==e.textMargin&&e.textMargin>0&&(r+=(l._groups||l)[0][0].getBBox().height,n=r),a.push(l)}return a},HT=function(t,e){var n=t.append("polygon");return n.attr("points",function(t,e,n,r,i){return t+","+e+" "+(t+n)+","+e+" "+(t+n)+","+(e+r-7)+" "+(t+n-8.4)+","+(e+r)+" "+t+","+(e+r)}(e.x,e.y,e.width,e.height)),n.attr("class","labelBox"),e.y=e.y+e.height/2,qT(t,e),n},WT=-1,VT=function(t,e){t.selectAll&&t.selectAll(".actor-line").attr("class","200").attr("y2",e-55)},GT=function(){return{x:0,y:0,fill:void 0,anchor:void 0,style:"#666",width:void 0,height:void 0,textMargin:0,rx:0,ry:0,tspan:!0,valign:void 0}},XT=function(){return{x:0,y:0,fill:"#EDF2AE",stroke:"#666",width:100,anchor:"start",height:100,rx:0,ry:0}},ZT=function(){function t(t,e,n,i,a,o,s){r(e.append("text").attr("x",n+a/2).attr("y",i+o/2+5).style("text-anchor","middle").text(t),s)}function e(t,e,n,i,a,o,s,c){for(var u=c.actorFontSize,l=c.actorFontFamily,h=c.actorFontWeight,f=t.split($m.lineBreakRegex),d=0;d<f.length;d++){var p=d*u-u*(f.length-1)/2,g=e.append("text").attr("x",n+a/2).attr("y",i).style("text-anchor","middle").style("font-size",u).style("font-weight",h).style("font-family",l);g.append("tspan").attr("x",n+a/2).attr("dy",p).text(f[d]),g.attr("y",i+o/2).attr("dominant-baseline","central").attr("alignment-baseline","central"),r(g,s)}}function n(t,n,i,a,o,s,c,u){var l=n.append("switch"),h=l.append("foreignObject").attr("x",i).attr("y",a).attr("width",o).attr("height",s).append("xhtml:div").style("display","table").style("height","100%").style("width","100%");h.append("div").style("display","table-cell").style("text-align","center").style("vertical-align","middle").text(t),e(t,l,i,a,o,s,c,u),r(h,c)}function r(t,e){for(var n in e)e.hasOwnProperty(n)&&t.attr(n,e[n])}return function(r){return"fo"===r.textPlacement?n:"old"===r.textPlacement?t:e}}(),KT=function(){function t(t,e,n,i,a,o,s){r(e.append("text").attr("x",n).attr("y",i).style("text-anchor","start").text(t),s)}function e(t,e,n,i,a,o,s,c){for(var u=c.actorFontSize,l=c.actorFontFamily,h=c.actorFontWeight,f=t.split($m.lineBreakRegex),d=0;d<f.length;d++){var p=d*u-u*(f.length-1)/2,g=e.append("text").attr("x",n).attr("y",i).style("text-anchor","start").style("font-size",u).style("font-weight",h).style("font-family",l);g.append("tspan").attr("x",n).attr("dy",p).text(f[d]),g.attr("y",i+o/2).attr("dominant-baseline","central").attr("alignment-baseline","central"),r(g,s)}}function n(t,n,i,a,o,s,c,u){var l=n.append("switch"),h=l.append("foreignObject").attr("x",i).attr("y",a).attr("width",o).attr("height",s).append("xhtml:div").style("display","table").style("height","100%").style("width","100%");h.append("div").style("display","table-cell").style("text-align","center").style("vertical-align","middle").text(t),e(t,l,i,a,0,s,c,u),r(h,c)}function r(t,e){for(var n in e)e.hasOwnProperty(n)&&t.attr(n,e[n])}return function(r){return"fo"===r.textPlacement?n:"old"===r.textPlacement?t:e}}();const QT=PT,JT=function(t,e,n){switch(e.type){case"actor":return function(t,e,n){var r=e.x+e.width/2;0===e.y&&(WT++,t.append("line").attr("id","actor"+WT).attr("x1",r).attr("y1",80).attr("x2",r).attr("y2",2e3).attr("class","actor-line").attr("stroke-width","0.5px").attr("stroke","#999"));var i=t.append("g");i.attr("class","actor-man");var a={x:0,y:0,fill:"#EDF2AE",stroke:"#666",width:100,anchor:"start",height:100,rx:0,ry:0};a.x=e.x,a.y=e.y,a.fill="#eaeaea",a.width=e.width,a.height=e.height,a.class="actor",a.rx=3,a.ry=3,i.append("line").attr("id","actor-man-torso"+WT).attr("x1",r).attr("y1",e.y+25).attr("x2",r).attr("y2",e.y+45),i.append("line").attr("id","actor-man-arms"+WT).attr("x1",r-18).attr("y1",e.y+33).attr("x2",r+18).attr("y2",e.y+33),i.append("line").attr("x1",r-18).attr("y1",e.y+60).attr("x2",r).attr("y2",e.y+45),i.append("line").attr("x1",r).attr("y1",e.y+45).attr("x2",r+16).attr("y2",e.y+60);var o=i.append("circle");o.attr("cx",e.x+e.width/2),o.attr("cy",e.y+10),o.attr("r",15),o.attr("width",e.width),o.attr("height",e.height);var s=i.node().getBBox();return e.height=s.height,ZT(n)(e.description,i,a.x,a.y+35,a.width,a.height,{class:"actor"},n),e.height}(t,e,n);case"participant":return function(t,e,n){var r=e.x+e.width/2,i=t.append("g"),a=i;0===e.y&&(WT++,a.append("line").attr("id","actor"+WT).attr("x1",r).attr("y1",5).attr("x2",r).attr("y2",2e3).attr("class","actor-line").attr("stroke-width","0.5px").attr("stroke","#999"),a=i.append("g"),e.actorCnt=WT,null!=e.links&&(a.attr("id","root-"+WT),YT("#root-"+WT,WT)));var o={x:0,y:0,fill:"#EDF2AE",stroke:"#666",width:100,anchor:"start",height:100,rx:0,ry:0},s="actor";null!=e.properties&&e.properties.class?s=e.properties.class:o.fill="#eaeaea",o.x=e.x,o.y=e.y,o.width=e.width,o.height=e.height,o.class=s,o.rx=3,o.ry=3;var c=PT(a,o);if(e.rectData=o,null!=e.properties&&e.properties.icon){var u=e.properties.icon.trim();"@"===u.charAt(0)?UT(a,o.x+o.width-20,o.y+10,u.substr(1)):jT(a,o.x+o.width-20,o.y+10,u)}ZT(n)(e.description,a,o.x,o.y,o.width,o.height,{class:"actor"},n);var l=e.height;if(c.node){var h=c.node().getBBox();e.height=h.height,l=h.height}return l}(t,e,n)}},tE=function(t,e,n,r,i){if(void 0===e.links||null===e.links||0===Object.keys(e.links).length)return{height:0,width:0};var a=e.links,o=e.actorCnt,s=e.rectData,c="none";i&&(c="block !important");var u=t.append("g");u.attr("id","actor"+o+"_popup"),u.attr("class","actorPopupMenu"),u.attr("display",c),YT("#actor"+o+"_popup",o);var l="";void 0!==s.class&&(l=" "+s.class);var h=s.width>n?s.width:n,f=u.append("rect");if(f.attr("class","actorPopupMenuPanel"+l),f.attr("x",s.x),f.attr("y",s.height),f.attr("fill",s.fill),f.attr("stroke",s.stroke),f.attr("width",h),f.attr("height",s.height),f.attr("rx",s.rx),f.attr("ry",s.ry),null!=a){var d=20;for(var p in a){var g=u.append("a"),y=(0,Lm.N)(a[p]);g.attr("xlink:href",y),g.attr("target","_blank"),KT(r)(p,g,s.x+10,s.height+d,h,20,{class:"actor"},r),d+=30}}return f.attr("height",d),{height:s.height+d,width:h}},eE=function(t){return t.append("g")},nE=function(t,e,n,r,i){var a={x:0,y:0,fill:"#EDF2AE",stroke:"#666",width:100,anchor:"start",height:100,rx:0,ry:0},o=e.anchored;a.x=e.startx,a.y=e.starty,a.class="activation"+i%3,a.width=e.stopx-e.startx,a.height=n-e.starty,PT(o,a)},rE=function(t,e,n,r){var i=r.boxMargin,a=r.boxTextMargin,o=r.labelBoxHeight,s=r.labelBoxWidth,c=r.messageFontFamily,u=r.messageFontSize,l=r.messageFontWeight,h=t.append("g"),f=function(t,e,n,r){return h.append("line").attr("x1",t).attr("y1",e).attr("x2",n).attr("y2",r).attr("class","loopLine")};f(e.startx,e.starty,e.stopx,e.starty),f(e.stopx,e.starty,e.stopx,e.stopy),f(e.startx,e.stopy,e.stopx,e.stopy),f(e.startx,e.starty,e.startx,e.stopy),void 0!==e.sections&&e.sections.forEach((function(t){f(e.startx,t.y,e.stopx,t.y).style("stroke-dasharray","3, 3")}));var d={x:0,y:0,fill:void 0,anchor:void 0,style:"#666",width:void 0,height:void 0,textMargin:0,rx:0,ry:0,tspan:!0,valign:void 0};d.text=n,d.x=e.startx,d.y=e.starty,d.fontFamily=c,d.fontSize=u,d.fontWeight=l,d.anchor="middle",d.valign="middle",d.tspan=!1,d.width=s||50,d.height=o||20,d.textMargin=a,d.class="labelText",HT(h,d),(d={x:0,y:0,fill:void 0,anchor:void 0,style:"#666",width:void 0,height:void 0,textMargin:0,rx:0,ry:0,tspan:!0,valign:void 0}).text=e.title,d.x=e.startx+s/2+(e.stopx-e.startx)/2,d.y=e.starty+i+a,d.anchor="middle",d.valign="middle",d.textMargin=a,d.class="loopText",d.fontFamily=c,d.fontSize=u,d.fontWeight=l,d.wrap=!0;var p=qT(h,d);return void 0!==e.sectionTitles&&e.sectionTitles.forEach((function(t,n){if(t.message){d.text=t.message,d.x=e.startx+(e.stopx-e.startx)/2,d.y=e.sections[n].y+i+a,d.class="loopText",d.anchor="middle",d.valign="middle",d.tspan=!1,d.fontFamily=c,d.fontSize=u,d.fontWeight=l,d.wrap=e.wrap,p=qT(h,d);var r=Math.round(p.map((function(t){return(t._groups||t)[0][0].getBBox().height})).reduce((function(t,e){return t+e})));e.sections[n].height+=r-(i+a)}})),e.height=Math.round(e.stopy-e.starty),h},iE=function(t,e){PT(t,{x:e.startx,y:e.starty,width:e.stopx-e.startx,height:e.stopy-e.starty,fill:e.fill,class:"rect"}).lower()},aE=function(t){t.append("defs").append("marker").attr("id","arrowhead").attr("refX",9).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z")},oE=function(t){t.append("defs").append("marker").attr("id","filled-head").attr("refX",18).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},sE=function(t){t.append("defs").append("marker").attr("id","sequencenumber").attr("refX",15).attr("refY",15).attr("markerWidth",60).attr("markerHeight",40).attr("orient","auto").append("circle").attr("cx",15).attr("cy",15).attr("r",6)},cE=function(t){var e=t.append("defs").append("marker").attr("id","crosshead").attr("markerWidth",15).attr("markerHeight",8).attr("orient","auto").attr("refX",16).attr("refY",4);e.append("path").attr("fill","black").attr("stroke","#000000").style("stroke-dasharray","0, 0").attr("stroke-width","1px").attr("d","M 9,2 V 6 L16,4 Z"),e.append("path").attr("fill","none").attr("stroke","#000000").style("stroke-dasharray","0, 0").attr("stroke-width","1px").attr("d","M 0,1 L 6,7 M 6,1 L 0,7")},uE=function(t){t.append("defs").append("symbol").attr("id","database").attr("fill-rule","evenodd").attr("clip-rule","evenodd").append("path").attr("transform","scale(.5)").attr("d","M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z")},lE=function(t){t.append("defs").append("symbol").attr("id","computer").attr("width","24").attr("height","24").append("path").attr("transform","scale(.5)").attr("d","M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z")},hE=function(t){t.append("defs").append("symbol").attr("id","clock").attr("width","24").attr("height","24").append("path").attr("transform","scale(.5)").attr("d","M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z")},fE=GT,dE=XT;Lm.N;yT.parser.yy=RT;var pE={},gE={data:{startx:void 0,stopx:void 0,starty:void 0,stopy:void 0},verticalPos:0,sequenceItems:[],activations:[],models:{getHeight:function(){return Math.max.apply(null,0===this.actors.length?[0]:this.actors.map((function(t){return t.height||0})))+(0===this.loops.length?0:this.loops.map((function(t){return t.height||0})).reduce((function(t,e){return t+e})))+(0===this.messages.length?0:this.messages.map((function(t){return t.height||0})).reduce((function(t,e){return t+e})))+(0===this.notes.length?0:this.notes.map((function(t){return t.height||0})).reduce((function(t,e){return t+e})))},clear:function(){this.actors=[],this.loops=[],this.messages=[],this.notes=[]},addActor:function(t){this.actors.push(t)},addLoop:function(t){this.loops.push(t)},addMessage:function(t){this.messages.push(t)},addNote:function(t){this.notes.push(t)},lastActor:function(){return this.actors[this.actors.length-1]},lastLoop:function(){return this.loops[this.loops.length-1]},lastMessage:function(){return this.messages[this.messages.length-1]},lastNote:function(){return this.notes[this.notes.length-1]},actors:[],loops:[],messages:[],notes:[]},init:function(){this.sequenceItems=[],this.activations=[],this.models.clear(),this.data={startx:void 0,stopx:void 0,starty:void 0,stopy:void 0},this.verticalPos=0,xE(yT.parser.yy.getConfig())},updateVal:function(t,e,n,r){void 0===t[e]?t[e]=n:t[e]=r(n,t[e])},updateBounds:function(t,e,n,r){var i=this,a=0;function o(o){return function(s){a++;var c=i.sequenceItems.length-a+1;i.updateVal(s,"starty",e-c*pE.boxMargin,Math.min),i.updateVal(s,"stopy",r+c*pE.boxMargin,Math.max),i.updateVal(gE.data,"startx",t-c*pE.boxMargin,Math.min),i.updateVal(gE.data,"stopx",n+c*pE.boxMargin,Math.max),"activation"!==o&&(i.updateVal(s,"startx",t-c*pE.boxMargin,Math.min),i.updateVal(s,"stopx",n+c*pE.boxMargin,Math.max),i.updateVal(gE.data,"starty",e-c*pE.boxMargin,Math.min),i.updateVal(gE.data,"stopy",r+c*pE.boxMargin,Math.max))}}this.sequenceItems.forEach(o()),this.activations.forEach(o("activation"))},insert:function(t,e,n,r){var i=Math.min(t,n),a=Math.max(t,n),o=Math.min(e,r),s=Math.max(e,r);this.updateVal(gE.data,"startx",i,Math.min),this.updateVal(gE.data,"starty",o,Math.min),this.updateVal(gE.data,"stopx",a,Math.max),this.updateVal(gE.data,"stopy",s,Math.max),this.updateBounds(i,o,a,s)},newActivation:function(t,e,n){var r=n[t.from.actor],i=wE(t.from.actor).length||0,a=r.x+r.width/2+(i-1)*pE.activationWidth/2;this.activations.push({startx:a,starty:this.verticalPos+2,stopx:a+pE.activationWidth,stopy:void 0,actor:t.from.actor,anchored:eE(e)})},endActivation:function(t){var e=this.activations.map((function(t){return t.actor})).lastIndexOf(t.from.actor);return this.activations.splice(e,1)[0]},createLoop:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{message:void 0,wrap:!1,width:void 0},e=arguments.length>1?arguments[1]:void 0;return{startx:void 0,starty:this.verticalPos,stopx:void 0,stopy:void 0,title:t.message,wrap:t.wrap,width:t.width,height:0,fill:e}},newLoop:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{message:void 0,wrap:!1,width:void 0},e=arguments.length>1?arguments[1]:void 0;this.sequenceItems.push(this.createLoop(t,e))},endLoop:function(){return this.sequenceItems.pop()},addSectionToLoop:function(t){var e=this.sequenceItems.pop();e.sections=e.sections||[],e.sectionTitles=e.sectionTitles||[],e.sections.push({y:gE.getVerticalPos(),height:0}),e.sectionTitles.push(t),this.sequenceItems.push(e)},bumpVerticalPos:function(t){this.verticalPos=this.verticalPos+t,this.data.stopy=this.verticalPos},getVerticalPos:function(){return this.verticalPos},getBounds:function(){return{bounds:this.data,models:this.models}}},yE=function(t){return{fontFamily:t.messageFontFamily,fontSize:t.messageFontSize,fontWeight:t.messageFontWeight}},mE=function(t){return{fontFamily:t.noteFontFamily,fontSize:t.noteFontSize,fontWeight:t.noteFontWeight}},vE=function(t){return{fontFamily:t.actorFontFamily,fontSize:t.actorFontSize,fontWeight:t.actorFontWeight}},bE=function(t,e,n,r,i,a){if(!0===i.hideUnusedParticipants){var o=new Set;a.forEach((function(t){o.add(t.from),o.add(t.to)})),n=n.filter((function(t){return o.has(t)}))}for(var s=0,c=0,u=0,l=0;l<n.length;l++){var h=e[n[l]];h.width=h.width||pE.width,h.height=Math.max(h.height||pE.height,pE.height),h.margin=h.margin||pE.actorMargin,h.x=s+c,h.y=r;var f=JT(t,h,pE);u=Math.max(u,f),gE.insert(h.x,r,h.x+h.width,h.height),s+=h.width,c+=h.margin,gE.models.addActor(h)}gE.bumpVerticalPos(u)},_E=function(t,e,n,r){for(var i=0,a=0,o=0;o<n.length;o++){var s=e[n[o]],c=EE(s),u=tE(t,s,c,pE,pE.forceMenus,r);u.height>i&&(i=u.height),u.width+s.x>a&&(a=u.width+s.x)}return{maxHeight:i,maxWidth:a}},xE=function(t){rb(pE,t),t.fontFamily&&(pE.actorFontFamily=pE.noteFontFamily=pE.messageFontFamily=t.fontFamily),t.fontSize&&(pE.actorFontSize=pE.noteFontSize=pE.messageFontSize=t.fontSize),t.fontWeight&&(pE.actorFontWeight=pE.noteFontWeight=pE.messageFontWeight=t.fontWeight)},wE=function(t){return gE.activations.filter((function(e){return e.actor===t}))},kE=function(t,e){var n=e[t],r=wE(t);return[r.reduce((function(t,e){return Math.min(t,e.startx)}),n.x+n.width/2),r.reduce((function(t,e){return Math.max(t,e.stopx)}),n.x+n.width/2)]};function TE(t,e,n,r,i){gE.bumpVerticalPos(n);var a=r;if(e.id&&e.message&&t[e.id]){var s=t[e.id].width,c=yE(pE);e.message=db.wrapLabel("[".concat(e.message,"]"),s-2*pE.wrapPadding,c),e.width=s,e.wrap=!0;var u=db.calculateTextDimensions(e.message,c),l=Math.max(u.height,pE.labelBoxHeight);a=r+l,o.debug("".concat(l," - ").concat(e.message))}i(e),gE.bumpVerticalPos(a)}var EE=function(t){var e=0,n=vE(pE);for(var r in t.links){var i=db.calculateTextDimensions(r,n).width+2*pE.wrapPadding+2*pE.boxMargin;e<i&&(e=i)}return e};const CE={bounds:gE,drawActors:bE,drawActorsPopup:_E,setConf:xE,draw:function(t,e){pE=wb().sequence;var n,r=wb().securityLevel;"sandbox"===r&&(n=au("#i"+e));var i=au("sandbox"===r?n.nodes()[0].contentDocument.body:"body"),a="sandbox"===r?n.nodes()[0].contentDocument:document;yT.parser.yy.clear(),yT.parser.yy.setWrap(pE.wrap),yT.parser.parse(t+"\n"),gE.init(),o.debug("C:".concat(JSON.stringify(pE,null,2)));var s="sandbox"===r?i.select('[id="'.concat(e,'"]')):au('[id="'.concat(e,'"]')),c=yT.parser.yy.getActors(),u=yT.parser.yy.getActorKeys(),l=yT.parser.yy.getMessages(),h=yT.parser.yy.getDiagramTitle(),f=function(t,e){var n={};return e.forEach((function(e){if(t[e.to]&&t[e.from]){var r=t[e.to];if(e.placement===yT.parser.yy.PLACEMENT.LEFTOF&&!r.prevActor)return;if(e.placement===yT.parser.yy.PLACEMENT.RIGHTOF&&!r.nextActor)return;var i=void 0!==e.placement,a=!i,o=i?mE(pE):yE(pE),s=e.wrap?db.wrapLabel(e.message,pE.width-2*pE.wrapPadding,o):e.message,c=db.calculateTextDimensions(s,o).width+2*pE.wrapPadding;a&&e.from===r.nextActor?n[e.to]=Math.max(n[e.to]||0,c):a&&e.from===r.prevActor?n[e.from]=Math.max(n[e.from]||0,c):a&&e.from===e.to?(n[e.from]=Math.max(n[e.from]||0,c/2),n[e.to]=Math.max(n[e.to]||0,c/2)):e.placement===yT.parser.yy.PLACEMENT.RIGHTOF?n[e.from]=Math.max(n[e.from]||0,c):e.placement===yT.parser.yy.PLACEMENT.LEFTOF?n[r.prevActor]=Math.max(n[r.prevActor]||0,c):e.placement===yT.parser.yy.PLACEMENT.OVER&&(r.prevActor&&(n[r.prevActor]=Math.max(n[r.prevActor]||0,c/2)),r.nextActor&&(n[e.from]=Math.max(n[e.from]||0,c/2)))}})),o.debug("maxMessageWidthPerActor:",n),n}(c,l);pE.height=function(t,e){var n=0;for(var r in Object.keys(t).forEach((function(e){var r=t[e];r.wrap&&(r.description=db.wrapLabel(r.description,pE.width-2*pE.wrapPadding,vE(pE)));var i=db.calculateTextDimensions(r.description,vE(pE));r.width=r.wrap?pE.width:Math.max(pE.width,i.width+2*pE.wrapPadding),r.height=r.wrap?Math.max(i.height,pE.height):pE.height,n=Math.max(n,r.height)})),e){var i=t[r];if(i){var a=t[i.nextActor];if(a){var o=e[r]+pE.actorMargin-i.width/2-a.width/2;i.margin=Math.max(o,pE.actorMargin)}}}return Math.max(n,pE.height)}(c,f),lE(s),uE(s),hE(s),bE(s,c,u,0,pE,l);var d=function(t,e){var n,r,i,a={},s=[];return t.forEach((function(t){switch(t.id=db.random({length:10}),t.type){case yT.parser.yy.LINETYPE.LOOP_START:case yT.parser.yy.LINETYPE.ALT_START:case yT.parser.yy.LINETYPE.OPT_START:case yT.parser.yy.LINETYPE.PAR_START:case yT.parser.yy.LINETYPE.CRITICAL_START:case yT.parser.yy.LINETYPE.BREAK_START:s.push({id:t.id,msg:t.message,from:Number.MAX_SAFE_INTEGER,to:Number.MIN_SAFE_INTEGER,width:0});break;case yT.parser.yy.LINETYPE.ALT_ELSE:case yT.parser.yy.LINETYPE.PAR_AND:case yT.parser.yy.LINETYPE.CRITICAL_OPTION:t.message&&(n=s.pop(),a[n.id]=n,a[t.id]=n,s.push(n));break;case yT.parser.yy.LINETYPE.LOOP_END:case yT.parser.yy.LINETYPE.ALT_END:case yT.parser.yy.LINETYPE.OPT_END:case yT.parser.yy.LINETYPE.PAR_END:case yT.parser.yy.LINETYPE.CRITICAL_END:case yT.parser.yy.LINETYPE.BREAK_END:n=s.pop(),a[n.id]=n;break;case yT.parser.yy.LINETYPE.ACTIVE_START:var c=e[t.from?t.from.actor:t.to.actor],u=wE(t.from?t.from.actor:t.to.actor).length,l=c.x+c.width/2+(u-1)*pE.activationWidth/2,h={startx:l,stopx:l+pE.activationWidth,actor:t.from.actor,enabled:!0};gE.activations.push(h);break;case yT.parser.yy.LINETYPE.ACTIVE_END:var f=gE.activations.map((function(t){return t.actor})).lastIndexOf(t.from.actor);delete gE.activations.splice(f,1)[0]}void 0!==t.placement?(r=function(t,e){var n=e[t.from].x,r=e[t.to].x,i=t.wrap&&t.message,a=db.calculateTextDimensions(i?db.wrapLabel(t.message,pE.width,mE(pE)):t.message,mE(pE)),s={width:i?pE.width:Math.max(pE.width,a.width+2*pE.noteMargin),height:0,startx:e[t.from].x,stopx:0,starty:0,stopy:0,message:t.message};return t.placement===yT.parser.yy.PLACEMENT.RIGHTOF?(s.width=i?Math.max(pE.width,a.width):Math.max(e[t.from].width/2+e[t.to].width/2,a.width+2*pE.noteMargin),s.startx=n+(e[t.from].width+pE.actorMargin)/2):t.placement===yT.parser.yy.PLACEMENT.LEFTOF?(s.width=i?Math.max(pE.width,a.width+2*pE.noteMargin):Math.max(e[t.from].width/2+e[t.to].width/2,a.width+2*pE.noteMargin),s.startx=n-s.width+(e[t.from].width-pE.actorMargin)/2):t.to===t.from?(a=db.calculateTextDimensions(i?db.wrapLabel(t.message,Math.max(pE.width,e[t.from].width),mE(pE)):t.message,mE(pE)),s.width=i?Math.max(pE.width,e[t.from].width):Math.max(e[t.from].width,pE.width,a.width+2*pE.noteMargin),s.startx=n+(e[t.from].width-s.width)/2):(s.width=Math.abs(n+e[t.from].width/2-(r+e[t.to].width/2))+pE.actorMargin,s.startx=n<r?n+e[t.from].width/2-pE.actorMargin/2:r+e[t.to].width/2-pE.actorMargin/2),i&&(s.message=db.wrapLabel(t.message,s.width-2*pE.wrapPadding,mE(pE))),o.debug("NM:[".concat(s.startx,",").concat(s.stopx,",").concat(s.starty,",").concat(s.stopy,":").concat(s.width,",").concat(s.height,"=").concat(t.message,"]")),s}(t,e),t.noteModel=r,s.forEach((function(t){(n=t).from=Math.min(n.from,r.startx),n.to=Math.max(n.to,r.startx+r.width),n.width=Math.max(n.width,Math.abs(n.from-n.to))-pE.labelBoxWidth}))):(i=function(t,e){var n=!1;if([yT.parser.yy.LINETYPE.SOLID_OPEN,yT.parser.yy.LINETYPE.DOTTED_OPEN,yT.parser.yy.LINETYPE.SOLID,yT.parser.yy.LINETYPE.DOTTED,yT.parser.yy.LINETYPE.SOLID_CROSS,yT.parser.yy.LINETYPE.DOTTED_CROSS,yT.parser.yy.LINETYPE.SOLID_POINT,yT.parser.yy.LINETYPE.DOTTED_POINT].includes(t.type)&&(n=!0),!n)return{};var r=kE(t.from,e),i=kE(t.to,e),a=r[0]<=i[0]?1:0,o=r[0]<i[0]?0:1,s=r.concat(i),c=Math.abs(i[o]-r[a]);t.wrap&&t.message&&(t.message=db.wrapLabel(t.message,Math.max(c+2*pE.wrapPadding,pE.width),yE(pE)));var u=db.calculateTextDimensions(t.message,yE(pE));return{width:Math.max(t.wrap?0:u.width+2*pE.wrapPadding,c+2*pE.wrapPadding,pE.width),height:0,startx:r[a],stopx:i[o],starty:0,stopy:0,message:t.message,type:t.type,wrap:t.wrap,fromBounds:Math.min.apply(null,s),toBounds:Math.max.apply(null,s)}}(t,e),t.msgModel=i,i.startx&&i.stopx&&s.length>0&&s.forEach((function(r){if(n=r,i.startx===i.stopx){var a=e[t.from],o=e[t.to];n.from=Math.min(a.x-i.width/2,a.x-a.width/2,n.from),n.to=Math.max(o.x+i.width/2,o.x+a.width/2,n.to),n.width=Math.max(n.width,Math.abs(n.to-n.from))-pE.labelBoxWidth}else n.from=Math.min(i.startx,n.from),n.to=Math.max(i.stopx,n.to),n.width=Math.max(n.width,i.width)-pE.labelBoxWidth})))})),gE.activations=[],o.debug("Loop type widths:",a),a}(l,c);aE(s),cE(s),oE(s),sE(s);var p=1,g=1,y=Array();l.forEach((function(t){var e,n,r;switch(t.type){case yT.parser.yy.LINETYPE.NOTE:n=t.noteModel,function(t,e){gE.bumpVerticalPos(pE.boxMargin),e.height=pE.boxMargin,e.starty=gE.getVerticalPos();var n=dE();n.x=e.startx,n.y=e.starty,n.width=e.width||pE.width,n.class="note";var r=t.append("g"),i=QT(r,n),a=fE();a.x=e.startx,a.y=e.starty,a.width=n.width,a.dy="1em",a.text=e.message,a.class="noteText",a.fontFamily=pE.noteFontFamily,a.fontSize=pE.noteFontSize,a.fontWeight=pE.noteFontWeight,a.anchor=pE.noteAlign,a.textMargin=pE.noteMargin,a.valign=pE.noteAlign;var o=qT(r,a),s=Math.round(o.map((function(t){return(t._groups||t)[0][0].getBBox().height})).reduce((function(t,e){return t+e})));i.attr("height",s+2*pE.noteMargin),e.height+=s+2*pE.noteMargin,gE.bumpVerticalPos(s+2*pE.noteMargin),e.stopy=e.starty+s+2*pE.noteMargin,e.stopx=e.startx+n.width,gE.insert(e.startx,e.starty,e.stopx,e.stopy),gE.models.addNote(e)}(s,n);break;case yT.parser.yy.LINETYPE.ACTIVE_START:gE.newActivation(t,s,c);break;case yT.parser.yy.LINETYPE.ACTIVE_END:!function(t,e){var n=gE.endActivation(t);n.starty+18>e&&(n.starty=e-6,e+=12),nE(s,n,e,pE,wE(t.from.actor).length),gE.insert(n.startx,e-10,n.stopx,e)}(t,gE.getVerticalPos());break;case yT.parser.yy.LINETYPE.LOOP_START:TE(d,t,pE.boxMargin,pE.boxMargin+pE.boxTextMargin,(function(t){return gE.newLoop(t)}));break;case yT.parser.yy.LINETYPE.LOOP_END:e=gE.endLoop(),rE(s,e,"loop",pE),gE.bumpVerticalPos(e.stopy-gE.getVerticalPos()),gE.models.addLoop(e);break;case yT.parser.yy.LINETYPE.RECT_START:TE(d,t,pE.boxMargin,pE.boxMargin,(function(t){return gE.newLoop(void 0,t.message)}));break;case yT.parser.yy.LINETYPE.RECT_END:e=gE.endLoop(),iE(s,e),gE.models.addLoop(e),gE.bumpVerticalPos(e.stopy-gE.getVerticalPos());break;case yT.parser.yy.LINETYPE.OPT_START:TE(d,t,pE.boxMargin,pE.boxMargin+pE.boxTextMargin,(function(t){return gE.newLoop(t)}));break;case yT.parser.yy.LINETYPE.OPT_END:e=gE.endLoop(),rE(s,e,"opt",pE),gE.bumpVerticalPos(e.stopy-gE.getVerticalPos()),gE.models.addLoop(e);break;case yT.parser.yy.LINETYPE.ALT_START:TE(d,t,pE.boxMargin,pE.boxMargin+pE.boxTextMargin,(function(t){return gE.newLoop(t)}));break;case yT.parser.yy.LINETYPE.ALT_ELSE:TE(d,t,pE.boxMargin+pE.boxTextMargin,pE.boxMargin,(function(t){return gE.addSectionToLoop(t)}));break;case yT.parser.yy.LINETYPE.ALT_END:e=gE.endLoop(),rE(s,e,"alt",pE),gE.bumpVerticalPos(e.stopy-gE.getVerticalPos()),gE.models.addLoop(e);break;case yT.parser.yy.LINETYPE.PAR_START:TE(d,t,pE.boxMargin,pE.boxMargin+pE.boxTextMargin,(function(t){return gE.newLoop(t)}));break;case yT.parser.yy.LINETYPE.PAR_AND:TE(d,t,pE.boxMargin+pE.boxTextMargin,pE.boxMargin,(function(t){return gE.addSectionToLoop(t)}));break;case yT.parser.yy.LINETYPE.PAR_END:e=gE.endLoop(),rE(s,e,"par",pE),gE.bumpVerticalPos(e.stopy-gE.getVerticalPos()),gE.models.addLoop(e);break;case yT.parser.yy.LINETYPE.AUTONUMBER:p=t.message.start||p,g=t.message.step||g,t.message.visible?yT.parser.yy.enableSequenceNumbers():yT.parser.yy.disableSequenceNumbers();break;case yT.parser.yy.LINETYPE.CRITICAL_START:TE(d,t,pE.boxMargin,pE.boxMargin+pE.boxTextMargin,(function(t){return gE.newLoop(t)}));break;case yT.parser.yy.LINETYPE.CRITICAL_OPTION:TE(d,t,pE.boxMargin+pE.boxTextMargin,pE.boxMargin,(function(t){return gE.addSectionToLoop(t)}));break;case yT.parser.yy.LINETYPE.CRITICAL_END:e=gE.endLoop(),rE(s,e,"critical",pE),gE.bumpVerticalPos(e.stopy-gE.getVerticalPos()),gE.models.addLoop(e);break;case yT.parser.yy.LINETYPE.BREAK_START:TE(d,t,pE.boxMargin,pE.boxMargin+pE.boxTextMargin,(function(t){return gE.newLoop(t)}));break;case yT.parser.yy.LINETYPE.BREAK_END:e=gE.endLoop(),rE(s,e,"break",pE),gE.bumpVerticalPos(e.stopy-gE.getVerticalPos()),gE.models.addLoop(e);break;default:try{(r=t.msgModel).starty=gE.getVerticalPos(),r.sequenceIndex=p,r.sequenceVisible=yT.parser.yy.showSequenceNumbers();var i=function(t,e){gE.bumpVerticalPos(10);var n,r=e.startx,i=e.stopx,a=e.message,o=$m.splitBreaks(a).length,s=db.calculateTextDimensions(a,yE(pE)),c=s.height/o;e.height+=c,gE.bumpVerticalPos(c);var u=s.height-10,l=s.width;if(r===i){n=gE.getVerticalPos()+u,pE.rightAngles||(u+=pE.boxMargin,n=gE.getVerticalPos()+u),u+=30;var h=Math.max(l/2,pE.width/2);gE.insert(r-h,gE.getVerticalPos()-10+u,i+h,gE.getVerticalPos()+30+u)}else u+=pE.boxMargin,n=gE.getVerticalPos()+u,gE.insert(r,n-10,i,n);return gE.bumpVerticalPos(u),e.height+=u,e.stopy=e.starty+e.height,gE.insert(e.fromBounds,e.starty,e.toBounds,e.stopy),n}(0,r);y.push({messageModel:r,lineStarty:i}),gE.models.addMessage(r)}catch(t){o.error("error while drawing message",t)}}[yT.parser.yy.LINETYPE.SOLID_OPEN,yT.parser.yy.LINETYPE.DOTTED_OPEN,yT.parser.yy.LINETYPE.SOLID,yT.parser.yy.LINETYPE.DOTTED,yT.parser.yy.LINETYPE.SOLID_CROSS,yT.parser.yy.LINETYPE.DOTTED_CROSS,yT.parser.yy.LINETYPE.SOLID_POINT,yT.parser.yy.LINETYPE.DOTTED_POINT].includes(t.type)&&(p+=g)})),y.forEach((function(t){return function(t,e,n){var r=e.startx,i=e.stopx,a=e.starty,o=e.message,s=e.type,c=e.sequenceIndex,u=e.sequenceVisible,l=db.calculateTextDimensions(o,yE(pE)),h=fE();h.x=r,h.y=a+10,h.width=i-r,h.class="messageText",h.dy="1em",h.text=o,h.fontFamily=pE.messageFontFamily,h.fontSize=pE.messageFontSize,h.fontWeight=pE.messageFontWeight,h.anchor=pE.messageAlign,h.valign=pE.messageAlign,h.textMargin=pE.wrapPadding,h.tspan=!1,qT(t,h);var f,d=l.width;r===i?f=pE.rightAngles?t.append("path").attr("d","M ".concat(r,",").concat(n," H ").concat(r+Math.max(pE.width/2,d/2)," V ").concat(n+25," H ").concat(r)):t.append("path").attr("d","M "+r+","+n+" C "+(r+60)+","+(n-10)+" "+(r+60)+","+(n+30)+" "+r+","+(n+20)):((f=t.append("line")).attr("x1",r),f.attr("y1",n),f.attr("x2",i),f.attr("y2",n)),s===yT.parser.yy.LINETYPE.DOTTED||s===yT.parser.yy.LINETYPE.DOTTED_CROSS||s===yT.parser.yy.LINETYPE.DOTTED_POINT||s===yT.parser.yy.LINETYPE.DOTTED_OPEN?(f.style("stroke-dasharray","3, 3"),f.attr("class","messageLine1")):f.attr("class","messageLine0");var p="";pE.arrowMarkerAbsolute&&(p=(p=(p=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search).replace(/\(/g,"\\(")).replace(/\)/g,"\\)")),f.attr("stroke-width",2),f.attr("stroke","none"),f.style("fill","none"),s!==yT.parser.yy.LINETYPE.SOLID&&s!==yT.parser.yy.LINETYPE.DOTTED||f.attr("marker-end","url("+p+"#arrowhead)"),s!==yT.parser.yy.LINETYPE.SOLID_POINT&&s!==yT.parser.yy.LINETYPE.DOTTED_POINT||f.attr("marker-end","url("+p+"#filled-head)"),s!==yT.parser.yy.LINETYPE.SOLID_CROSS&&s!==yT.parser.yy.LINETYPE.DOTTED_CROSS||f.attr("marker-end","url("+p+"#crosshead)"),(u||pE.showSequenceNumbers)&&(f.attr("marker-start","url("+p+"#sequencenumber)"),t.append("text").attr("x",r).attr("y",n+4).attr("font-family","sans-serif").attr("font-size","12px").attr("text-anchor","middle").attr("class","sequenceNumber").text(c))}(s,t.messageModel,t.lineStarty)})),pE.mirrorActors&&(gE.bumpVerticalPos(2*pE.boxMargin),bE(s,c,u,gE.getVerticalPos(),pE,l),gE.bumpVerticalPos(pE.boxMargin),VT(s,gE.getVerticalPos()));var m=_E(s,c,u,a),v=gE.getBounds().bounds;o.debug("For line height fix Querying: #"+e+" .actor-line"),ou("#"+e+" .actor-line").attr("y2",v.stopy);var b=v.stopy-v.starty;b<m.maxHeight&&(b=m.maxHeight);var _=b+2*pE.diagramMarginY;pE.mirrorActors&&(_=_-pE.boxMargin+pE.bottomMarginAdj);var x=v.stopx-v.startx;x<m.maxWidth&&(x=m.maxWidth);var w=x+2*pE.diagramMarginX;h&&s.append("text").text(h).attr("x",(v.stopx-v.startx)/2-2*pE.diagramMarginX).attr("y",-25),lb(s,_,w,pE.useMaxWidth);var k=h?40:0;s.attr("viewBox",v.startx-pE.diagramMarginX+" -"+(pE.diagramMarginY+k)+" "+w+" "+(_+k)),g_(yT.parser.yy,s,e),o.debug("models:",gE.models)}};var SE=n(3584),AE=n.n(SE);function ME(t){return ME="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},ME(t)}var NE=function(t){return JSON.parse(JSON.stringify(t))},DE=[],LE=function t(e,n,r){if("relation"===n.stmt)t(e,n.state1,!0),t(e,n.state2,!1);else if("state"===n.stmt&&"[*]"===n.id&&(n.id=r?e.id+"_start":e.id+"_end",n.start=r),n.doc){var i=[],a=0,o=[];for(a=0;a<n.doc.length;a++)if("divider"===n.doc[a].type){var s=NE(n.doc[a]);s.doc=NE(o),i.push(s),o=[]}else o.push(n.doc[a]);if(i.length>0&&o.length>0){var c={stmt:"state",id:eb(),type:"divider",doc:NE(o)};i.push(NE(c)),n.doc=i}n.doc.forEach((function(e){return t(n,e,!0)}))}},BE={root:{relations:[],states:{},documents:{}}},OE=BE.root,IE=0,RE=function(t,e,n,r,i){void 0===OE.states[t]?OE.states[t]={id:t,descriptions:[],type:e,doc:n,note:i}:(OE.states[t].doc||(OE.states[t].doc=n),OE.states[t].type||(OE.states[t].type=e)),r&&(o.info("Adding state ",t,r),"string"==typeof r&&YE(t,r.trim()),"object"===ME(r)&&r.forEach((function(e){return YE(t,e.trim())}))),i&&(OE.states[t].note=i,OE.states[t].note.text=$m.sanitizeText(OE.states[t].note.text,wb()))},FE=function(t){OE=(BE={root:{relations:[],states:{},documents:{}}}).root,OE=BE.root,IE=0,UE=[],t||Nb()},PE=function(t,e,n){var r=t,i=e,a="default",o="default";"[*]"===t&&(r="start"+ ++IE,a="start"),"[*]"===e&&(i="end"+IE,o="end"),RE(r,a),RE(i,o),OE.relations.push({id1:r,id2:i,title:$m.sanitizeText(n,wb())})},YE=function(t,e){var n=OE.states[t],r=e;":"===r[0]&&(r=r.substr(1).trim()),n.descriptions.push($m.sanitizeText(r,wb()))},jE=0,UE=[],zE="TB";const $E={parseDirective:function(t,e,n){$C.parseDirective(this,t,e,n)},getConfig:function(){return wb().state},addState:RE,clear:FE,getState:function(t){return OE.states[t]},getStates:function(){return OE.states},getRelations:function(){return OE.relations},getClasses:function(){return UE},getDirection:function(){return zE},addRelation:PE,getDividerId:function(){return"divider-id-"+ ++jE},setDirection:function(t){zE=t},cleanupLabel:function(t){return":"===t.substring(0,1)?t.substr(2).trim():t.trim()},lineType:{LINE:0,DOTTED_LINE:1},relationType:{AGGREGATION:0,EXTENSION:1,COMPOSITION:2,DEPENDENCY:3},logDocuments:function(){o.info("Documents = ",BE)},getRootDoc:function(){return DE},setRootDoc:function(t){o.info("Setting root doc",t),DE=t},getRootDocV2:function(){return LE({id:"root"},{id:"root",doc:DE},!0),{id:"root",doc:DE}},extract:function(t){var e;e=t.doc?t.doc:t,o.info(e),FE(!0),o.info("Extract",e),e.forEach((function(t){"state"===t.stmt&&RE(t.id,t.type,t.doc,t.description,t.note),"relation"===t.stmt&&PE(t.state1.id,t.state2.id,t.description)}))},trimColon:function(t){return t&&":"===t[0]?t.substr(1).trim():t.trim()},getAccTitle:Lb,setAccTitle:Db,getAccDescription:Ob,setAccDescription:Bb};var qE={};function HE(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var WE,VE=function(t,e,n){var r,i=wb().state.padding,a=2*wb().state.padding,o=t.node().getBBox(),s=o.width,c=o.x,u=t.append("text").attr("x",0).attr("y",wb().state.titleShift).attr("font-size",wb().state.fontSize).attr("class","state-title").text(e.id),l=u.node().getBBox().width+a,h=Math.max(l,s);h===s&&(h+=a);var f=t.node().getBBox();e.doc,r=c-i,l>s&&(r=(s-h)/2+i),Math.abs(c-f.x)<i&&l>s&&(r=c-(l-s)/2);var d=1-wb().state.textHeight;return t.insert("rect",":first-child").attr("x",r).attr("y",d).attr("class",n?"alt-composit":"composit").attr("width",h).attr("height",f.height+wb().state.textHeight+wb().state.titleShift+1).attr("rx","0"),u.attr("x",r+i),l<=s&&u.attr("x",c+(h-a)/2-l/2+i),t.insert("rect",":first-child").attr("x",r).attr("y",wb().state.titleShift-wb().state.textHeight-wb().state.padding).attr("width",h).attr("height",3*wb().state.textHeight).attr("rx",wb().state.radius),t.insert("rect",":first-child").attr("x",r).attr("y",wb().state.titleShift-wb().state.textHeight-wb().state.padding).attr("width",h).attr("height",f.height+3+2*wb().state.textHeight).attr("rx",wb().state.radius),t},GE=function(t,e){e.attr("class","state-note");var n=e.append("rect").attr("x",0).attr("y",wb().state.padding),r=function(t,e,n,r){var i=0,a=r.append("text");a.style("text-anchor","start"),a.attr("class","noteText");var o,s=t.replace(/\r\n/g,"<br/>"),c=(s=s.replace(/\n/g,"<br/>")).split($m.lineBreakRegex),u=1.25*wb().state.noteMargin,l=function(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return HE(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?HE(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}}(c);try{for(l.s();!(o=l.n()).done;){var h=o.value.trim();if(h.length>0){var f=a.append("tspan");f.text(h),0===u&&(u+=f.node().getBBox().height),i+=u,f.attr("x",0+wb().state.noteMargin),f.attr("y",0+i+1.25*wb().state.noteMargin)}}}catch(t){l.e(t)}finally{l.f()}return{textWidth:a.node().getBBox().width,textHeight:i}}(t,0,0,e.append("g")),i=r.textWidth,a=r.textHeight;return n.attr("height",a+2*wb().state.noteMargin),n.attr("width",i+2*wb().state.noteMargin),n},XE=function(t,e){var n=e.id,r={id:n,label:e.id,width:0,height:0},i=t.append("g").attr("id",n).attr("class","stateGroup");"start"===e.type&&function(t){t.append("circle").attr("class","start-state").attr("r",wb().state.sizeUnit).attr("cx",wb().state.padding+wb().state.sizeUnit).attr("cy",wb().state.padding+wb().state.sizeUnit)}(i),"end"===e.type&&function(t){t.append("circle").attr("class","end-state-outer").attr("r",wb().state.sizeUnit+wb().state.miniPadding).attr("cx",wb().state.padding+wb().state.sizeUnit+wb().state.miniPadding).attr("cy",wb().state.padding+wb().state.sizeUnit+wb().state.miniPadding),t.append("circle").attr("class","end-state-inner").attr("r",wb().state.sizeUnit).attr("cx",wb().state.padding+wb().state.sizeUnit+2).attr("cy",wb().state.padding+wb().state.sizeUnit+2)}(i),"fork"!==e.type&&"join"!==e.type||function(t,e){var n=wb().state.forkWidth,r=wb().state.forkHeight;if(e.parentId){var i=n;n=r,r=i}t.append("rect").style("stroke","black").style("fill","black").attr("width",n).attr("height",r).attr("x",wb().state.padding).attr("y",wb().state.padding)}(i,e),"note"===e.type&&GE(e.note.text,i),"divider"===e.type&&function(t){t.append("line").style("stroke","grey").style("stroke-dasharray","3").attr("x1",wb().state.textHeight).attr("class","divider").attr("x2",2*wb().state.textHeight).attr("y1",0).attr("y2",0)}(i),"default"===e.type&&0===e.descriptions.length&&function(t,e){var n=t.append("text").attr("x",2*wb().state.padding).attr("y",wb().state.textHeight+2*wb().state.padding).attr("font-size",wb().state.fontSize).attr("class","state-title").text(e.id).node().getBBox();t.insert("rect",":first-child").attr("x",wb().state.padding).attr("y",wb().state.padding).attr("width",n.width+2*wb().state.padding).attr("height",n.height+2*wb().state.padding).attr("rx",wb().state.radius)}(i,e),"default"===e.type&&e.descriptions.length>0&&function(t,e){var n=t.append("text").attr("x",2*wb().state.padding).attr("y",wb().state.textHeight+1.3*wb().state.padding).attr("font-size",wb().state.fontSize).attr("class","state-title").text(e.descriptions[0]).node().getBBox(),r=n.height,i=t.append("text").attr("x",wb().state.padding).attr("y",r+.4*wb().state.padding+wb().state.dividerMargin+wb().state.textHeight).attr("class","state-description"),a=!0,o=!0;e.descriptions.forEach((function(t){a||(function(t,e,n){var r=t.append("tspan").attr("x",2*wb().state.padding).text(e);n||r.attr("dy",wb().state.textHeight)}(i,t,o),o=!1),a=!1}));var s=t.append("line").attr("x1",wb().state.padding).attr("y1",wb().state.padding+r+wb().state.dividerMargin/2).attr("y2",wb().state.padding+r+wb().state.dividerMargin/2).attr("class","descr-divider"),c=i.node().getBBox(),u=Math.max(c.width,n.width);s.attr("x2",u+3*wb().state.padding),t.insert("rect",":first-child").attr("x",wb().state.padding).attr("y",wb().state.padding).attr("width",u+2*wb().state.padding).attr("height",c.height+r+2*wb().state.padding).attr("rx",wb().state.radius)}(i,e);var a,o=i.node().getBBox();return r.width=o.width+2*wb().state.padding,r.height=o.height+2*wb().state.padding,a=r,qE[n]=a,r},ZE=0;SE.parser.yy=$E;var KE={},QE=function t(e,n,r,i,a,s){var c,u=new(r_().Graph)({compound:!0,multigraph:!0}),l=!0;for(c=0;c<e.length;c++)if("relation"===e[c].stmt){l=!1;break}r?u.setGraph({rankdir:"LR",multigraph:!0,compound:!0,ranker:"tight-tree",ranksep:l?1:WE.edgeLengthFactor,nodeSep:l?1:50,isMultiGraph:!0}):u.setGraph({rankdir:"TB",multigraph:!0,compound:!0,ranksep:l?1:WE.edgeLengthFactor,nodeSep:l?1:50,ranker:"tight-tree",isMultiGraph:!0}),u.setDefaultEdgeLabel((function(){return{}})),$E.extract(e);for(var h=$E.getStates(),f=$E.getRelations(),d=Object.keys(h),p=0;p<d.length;p++){var g=h[d[p]];r&&(g.parentId=r);var y=void 0;if(g.doc){var m=n.append("g").attr("id",g.id).attr("class","stateGroup");y=t(g.doc,m,g.id,!i,a,s);var v=(m=VE(m,g,i)).node().getBBox();y.width=v.width,y.height=v.height+WE.padding/2,KE[g.id]={y:WE.compositTitleSize}}else y=XE(n,g);if(g.note){var b={descriptions:[],id:g.id+"-note",note:g.note,type:"note"},_=XE(n,b);"left of"===g.note.position?(u.setNode(y.id+"-note",_),u.setNode(y.id,y)):(u.setNode(y.id,y),u.setNode(y.id+"-note",_)),u.setParent(y.id,y.id+"-group"),u.setParent(y.id+"-note",y.id+"-group")}else u.setNode(y.id,y)}o.debug("Count=",u.nodeCount(),u);var x=0;f.forEach((function(t){var e;x++,o.debug("Setting edge",t),u.setEdge(t.id1,t.id2,{relation:t,width:(e=t.title,e?e.length*WE.fontSizeFactor:1),height:WE.labelHeight*$m.getRows(t.title).length,labelpos:"c"},"id"+x)})),e_().layout(u),o.debug("Graph after layout",u.nodes());var w=n.node();u.nodes().forEach((function(t){void 0!==t&&void 0!==u.node(t)?(o.warn("Node "+t+": "+JSON.stringify(u.node(t))),a.select("#"+w.id+" #"+t).attr("transform","translate("+(u.node(t).x-u.node(t).width/2)+","+(u.node(t).y+(KE[t]?KE[t].y:0)-u.node(t).height/2)+" )"),a.select("#"+w.id+" #"+t).attr("data-x-shift",u.node(t).x-u.node(t).width/2),s.querySelectorAll("#"+w.id+" #"+t+" .divider").forEach((function(t){var e=t.parentElement,n=0,r=0;e&&(e.parentElement&&(n=e.parentElement.getBBox().width),r=parseInt(e.getAttribute("data-x-shift"),10),Number.isNaN(r)&&(r=0)),t.setAttribute("x1",0-r+8),t.setAttribute("x2",n-r-8)}))):o.debug("No Node "+t+": "+JSON.stringify(u.node(t)))}));var k=w.getBBox();u.edges().forEach((function(t){void 0!==t&&void 0!==u.edge(t)&&(o.debug("Edge "+t.v+" -> "+t.w+": "+JSON.stringify(u.edge(t))),function(t,e,n){e.points=e.points.filter((function(t){return!Number.isNaN(t.y)}));var r=e.points,i=Uu().x((function(t){return t.x})).y((function(t){return t.y})).curve(Vu),a=t.append("path").attr("d",i(r)).attr("id","edge"+ZE).attr("class","transition"),s="";if(wb().state.arrowMarkerAbsolute&&(s=(s=(s=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search).replace(/\(/g,"\\(")).replace(/\)/g,"\\)")),a.attr("marker-end","url("+s+"#"+function(t){switch(t){case $E.relationType.AGGREGATION:return"aggregation";case $E.relationType.EXTENSION:return"extension";case $E.relationType.COMPOSITION:return"composition";case $E.relationType.DEPENDENCY:return"dependency"}}($E.relationType.DEPENDENCY)+"End)"),void 0!==n.title){for(var c=t.append("g").attr("class","stateLabel"),u=db.calcLabelPosition(e.points),l=u.x,h=u.y,f=$m.getRows(n.title),d=0,p=[],g=0,y=0,m=0;m<=f.length;m++){var v=c.append("text").attr("text-anchor","middle").text(f[m]).attr("x",l).attr("y",h+d),b=v.node().getBBox();if(g=Math.max(g,b.width),y=Math.min(y,b.x),o.info(b.x,l,h+d),0===d){var _=v.node().getBBox();d=_.height,o.info("Title height",d,h)}p.push(v)}var x=d*f.length;if(f.length>1){var w=(f.length-1)*d*.5;p.forEach((function(t,e){return t.attr("y",h+e*d-w)})),x=d*f.length}var k=c.node().getBBox();c.insert("rect",":first-child").attr("class","box").attr("x",l-g/2-wb().state.padding/2).attr("y",h-x/2-wb().state.padding/2-3.5).attr("width",g+wb().state.padding).attr("height",x+wb().state.padding),o.info(k)}ZE++}(n,u.edge(t),u.edge(t).relation))})),k=w.getBBox();var T={id:r||"root",label:r||"root",width:0,height:0};return T.width=k.width+2*WE.padding,T.height=k.height+2*WE.padding,o.debug("Doc rendered",T,u),T};const JE=function(t,e){WE=wb().state;var n,r=wb().securityLevel;"sandbox"===r&&(n=au("#i"+e));var i=au("sandbox"===r?n.nodes()[0].contentDocument.body:"body"),a="sandbox"===r?n.nodes()[0].contentDocument:document;SE.parser.yy.clear(),SE.parser.parse(t),o.debug("Rendering diagram "+t);var s=i.select("[id='".concat(e,"']"));s.append("defs").append("marker").attr("id","dependencyEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 19,7 L9,13 L14,7 L9,1 Z"),new(r_().Graph)({multigraph:!0,compound:!0,rankdir:"RL"}).setDefaultEdgeLabel((function(){return{}}));var c=$E.getRootDoc();QE(c,s,void 0,!1,i,a);var u=WE.padding,l=s.node().getBBox(),h=l.width+2*u,f=l.height+2*u;lb(s,f,1.75*h,WE.useMaxWidth),s.attr("viewBox","".concat(l.x-WE.padding," ").concat(l.y-WE.padding," ")+h+" "+f),g_(SE.parser.yy,s,e)};var tC={},eC={},nC=function(t,e,n,r){if("root"!==n.id){var i="rect";!0===n.start&&(i="start"),!1===n.start&&(i="end"),"default"!==n.type&&(i=n.type),eC[n.id]||(eC[n.id]={id:n.id,shape:i,description:$m.sanitizeText(n.id,wb()),classes:"statediagram-state"}),n.description&&(Array.isArray(eC[n.id].description)?(eC[n.id].shape="rectWithTitle",eC[n.id].description.push(n.description)):eC[n.id].description.length>0?(eC[n.id].shape="rectWithTitle",eC[n.id].description===n.id?eC[n.id].description=[n.description]:eC[n.id].description=[eC[n.id].description,n.description]):(eC[n.id].shape="rect",eC[n.id].description=n.description),eC[n.id].description=$m.sanitizeTextOrArray(eC[n.id].description,wb())),1===eC[n.id].description.length&&"rectWithTitle"===eC[n.id].shape&&(eC[n.id].shape="rect"),!eC[n.id].type&&n.doc&&(o.info("Setting cluster for ",n.id,aC(n)),eC[n.id].type="group",eC[n.id].dir=aC(n),eC[n.id].shape="divider"===n.type?"divider":"roundedWithTitle",eC[n.id].classes=eC[n.id].classes+" "+(r?"statediagram-cluster statediagram-cluster-alt":"statediagram-cluster"));var a={labelStyle:"",shape:eC[n.id].shape,labelText:eC[n.id].description,classes:eC[n.id].classes,style:"",id:n.id,dir:eC[n.id].dir,domId:"state-"+n.id+"-"+rC,type:eC[n.id].type,padding:15};if(n.note){var s={labelStyle:"",shape:"note",labelText:n.note.text,classes:"statediagram-note",style:"",id:n.id+"----note-"+rC,domId:"state-"+n.id+"----note-"+rC,type:eC[n.id].type,padding:15},c={labelStyle:"",shape:"noteGroup",labelText:n.note.text,classes:eC[n.id].classes,style:"",id:n.id+"----parent",domId:"state-"+n.id+"----parent-"+rC,type:"group",padding:0};rC++,t.setNode(n.id+"----parent",c),t.setNode(s.id,s),t.setNode(n.id,a),t.setParent(n.id,n.id+"----parent"),t.setParent(s.id,n.id+"----parent");var u=n.id,l=s.id;"left of"===n.note.position&&(u=s.id,l=n.id),t.setEdge(u,l,{arrowhead:"none",arrowType:"",style:"fill:none",labelStyle:"",classes:"transition note-edge",arrowheadStyle:"fill: #333",labelpos:"c",labelType:"text",thickness:"normal"})}else t.setNode(n.id,a)}e&&"root"!==e.id&&(o.trace("Setting node ",n.id," to be child of its parent ",e.id),t.setParent(n.id,e.id)),n.doc&&(o.trace("Adding nodes children "),iC(t,n,n.doc,!r))},rC=0,iC=function(t,e,n,r){o.trace("items",n),n.forEach((function(n){if("state"===n.stmt||"default"===n.stmt)nC(t,e,n,r);else if("relation"===n.stmt){nC(t,e,n.state1,r),nC(t,e,n.state2,r);var i={id:"edge"+rC,arrowhead:"normal",arrowTypeEnd:"arrow_barb",style:"fill:none",labelStyle:"",label:$m.sanitizeText(n.description,wb()),arrowheadStyle:"fill: #333",labelpos:"c",labelType:"text",thickness:"normal",classes:"transition"},a=n.state1.id,o=n.state2.id;t.setEdge(a,o,i,rC),rC++}}))},aC=function(t,e){var n=e||"TB";if(t.doc)for(var r=0;r<t.doc.length;r++){var i=t.doc[r];"dir"===i.stmt&&(n=i.value)}return n};const oC=function(t){for(var e=Object.keys(t),n=0;n<e.length;n++)tC[e[n]]=t[e[n]]};function sC(t){return function(t){if(Array.isArray(t))return cC(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return cC(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?cC(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cC(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var uC="",lC=[],hC=[],fC=[],dC=function(){for(var t=!0,e=0;e<fC.length;e++)fC[e].processed,t=t&&fC[e].processed;return t};const pC={parseDirective:function(t,e,n){$C.parseDirective(this,t,e,n)},getConfig:function(){return wb().journey},clear:function(){lC.length=0,hC.length=0,uC="",fC.length=0,Nb()},setDiagramTitle:Ib,getDiagramTitle:Rb,setAccTitle:Db,getAccTitle:Lb,setAccDescription:Bb,getAccDescription:Ob,addSection:function(t){uC=t,lC.push(t)},getSections:function(){return lC},getTasks:function(){for(var t=dC(),e=0;!t&&e<100;)t=dC(),e++;return hC.push.apply(hC,fC),hC},addTask:function(t,e){var n=e.substr(1).split(":"),r=0,i=[];1===n.length?(r=Number(n[0]),i=[]):(r=Number(n[0]),i=n[1].split(","));var a=i.map((function(t){return t.trim()})),o={section:uC,type:uC,people:a,task:t,score:r};fC.push(o)},addTaskOrg:function(t){var e={section:uC,type:uC,description:t,task:t,classes:[]};hC.push(e)},getActors:function(){return t=[],hC.forEach((function(e){e.people&&t.push.apply(t,sC(e.people))})),sC(new Set(t)).sort();var t}};var gC=n(9763),yC=n.n(gC),mC=function(t,e){var n=t.append("rect");return n.attr("x",e.x),n.attr("y",e.y),n.attr("fill",e.fill),n.attr("stroke",e.stroke),n.attr("width",e.width),n.attr("height",e.height),n.attr("rx",e.rx),n.attr("ry",e.ry),void 0!==e.class&&n.attr("class",e.class),n},vC=function(t,e){var n=t.append("circle");return n.attr("cx",e.cx),n.attr("cy",e.cy),n.attr("class","actor-"+e.pos),n.attr("fill",e.fill),n.attr("stroke",e.stroke),n.attr("r",e.r),void 0!==n.class&&n.attr("class",n.class),void 0!==e.title&&n.append("title").text(e.title),n},bC=-1,_C=function(){function t(t,e,n,i,a,o,s,c){r(e.append("text").attr("x",n+a/2).attr("y",i+o/2+5).style("font-color",c).style("text-anchor","middle").text(t),s)}function e(t,e,n,i,a,o,s,c,u){for(var l=c.taskFontSize,h=c.taskFontFamily,f=t.split(/<br\s*\/?>/gi),d=0;d<f.length;d++){var p=d*l-l*(f.length-1)/2,g=e.append("text").attr("x",n+a/2).attr("y",i).attr("fill",u).style("text-anchor","middle").style("font-size",l).style("font-family",h);g.append("tspan").attr("x",n+a/2).attr("dy",p).text(f[d]),g.attr("y",i+o/2).attr("dominant-baseline","central").attr("alignment-baseline","central"),r(g,s)}}function n(t,n,i,a,o,s,c,u){var l=n.append("switch"),h=l.append("foreignObject").attr("x",i).attr("y",a).attr("width",o).attr("height",s).attr("position","fixed").append("xhtml:div").style("display","table").style("height","100%").style("width","100%");h.append("div").attr("class","label").style("display","table-cell").style("text-align","center").style("vertical-align","middle").text(t),e(t,l,i,a,o,s,c,u),r(h,c)}function r(t,e){for(var n in e)n in e&&t.attr(n,e[n])}return function(r){return"fo"===r.textPlacement?n:"old"===r.textPlacement?t:e}}();const xC=vC,wC=function(t,e,n){var r=t.append("g"),i={x:0,y:0,width:100,anchor:"start",height:100,rx:0,ry:0};i.x=e.x,i.y=e.y,i.fill=e.fill,i.width=n.width,i.height=n.height,i.class="journey-section section-type-"+e.num,i.rx=3,i.ry=3,mC(r,i),_C(n)(e.text,r,i.x,i.y,i.width,i.height,{class:"journey-section section-type-"+e.num},n,e.colour)},kC=function(t,e){var n=e.text.replace(/<br\s*\/?>/gi," "),r=t.append("text");r.attr("x",e.x),r.attr("y",e.y),r.attr("class","legend"),r.style("text-anchor",e.anchor),void 0!==e.class&&r.attr("class",e.class);var i=r.append("tspan");return i.attr("x",e.x+2*e.textMargin),i.text(n),r},TC=function(t,e,n){var r,i,a,o=e.x+n.width/2,s=t.append("g");bC++,s.append("line").attr("id","task"+bC).attr("x1",o).attr("y1",e.y).attr("x2",o).attr("y2",450).attr("class","task-line").attr("stroke-width","1px").attr("stroke-dasharray","4 2").attr("stroke","#666"),r=s,i={cx:o,cy:300+30*(5-e.score),score:e.score},r.append("circle").attr("cx",i.cx).attr("cy",i.cy).attr("class","face").attr("r",15).attr("stroke-width",2).attr("overflow","visible"),(a=r.append("g")).append("circle").attr("cx",i.cx-5).attr("cy",i.cy-5).attr("r",1.5).attr("stroke-width",2).attr("fill","#666").attr("stroke","#666"),a.append("circle").attr("cx",i.cx+5).attr("cy",i.cy-5).attr("r",1.5).attr("stroke-width",2).attr("fill","#666").attr("stroke","#666"),i.score>3?function(t){var e=Iu().startAngle(Math.PI/2).endAngle(Math.PI/2*3).innerRadius(7.5).outerRadius(15/2.2);t.append("path").attr("class","mouth").attr("d",e).attr("transform","translate("+i.cx+","+(i.cy+2)+")")}(a):i.score<3?function(t){var e=Iu().startAngle(3*Math.PI/2).endAngle(Math.PI/2*5).innerRadius(7.5).outerRadius(15/2.2);t.append("path").attr("class","mouth").attr("d",e).attr("transform","translate("+i.cx+","+(i.cy+7)+")")}(a):function(t){t.append("line").attr("class","mouth").attr("stroke",2).attr("x1",i.cx-5).attr("y1",i.cy+7).attr("x2",i.cx+5).attr("y2",i.cy+7).attr("class","mouth").attr("stroke-width","1px").attr("stroke","#666")}(a);var c={x:0,y:0,width:100,anchor:"start",height:100,rx:0,ry:0};c.x=e.x,c.y=e.y,c.fill=e.fill,c.width=n.width,c.height=n.height,c.class="task task-type-"+e.num,c.rx=3,c.ry=3,mC(s,c);var u=e.x+14;e.people.forEach((function(t){var n=e.actors[t].color,r={cx:u,cy:e.y,r:7,fill:n,stroke:"#000",title:t,pos:e.actors[t].position};vC(s,r),u+=10})),_C(n)(e.task,s,c.x,c.y,c.width,c.height,{class:"task"},n,e.colour)};gC.parser.yy=pC;var EC={},CC=wb().journey,SC=wb().journey.leftMargin,AC={data:{startx:void 0,stopx:void 0,starty:void 0,stopy:void 0},verticalPos:0,sequenceItems:[],init:function(){this.sequenceItems=[],this.data={startx:void 0,stopx:void 0,starty:void 0,stopy:void 0},this.verticalPos=0},updateVal:function(t,e,n,r){void 0===t[e]?t[e]=n:t[e]=r(n,t[e])},updateBounds:function(t,e,n,r){var i=wb().journey,a=this,o=0;this.sequenceItems.forEach((function(s){o++;var c=a.sequenceItems.length-o+1;a.updateVal(s,"starty",e-c*i.boxMargin,Math.min),a.updateVal(s,"stopy",r+c*i.boxMargin,Math.max),a.updateVal(AC.data,"startx",t-c*i.boxMargin,Math.min),a.updateVal(AC.data,"stopx",n+c*i.boxMargin,Math.max),a.updateVal(s,"startx",t-c*i.boxMargin,Math.min),a.updateVal(s,"stopx",n+c*i.boxMargin,Math.max),a.updateVal(AC.data,"starty",e-c*i.boxMargin,Math.min),a.updateVal(AC.data,"stopy",r+c*i.boxMargin,Math.max)}))},insert:function(t,e,n,r){var i=Math.min(t,n),a=Math.max(t,n),o=Math.min(e,r),s=Math.max(e,r);this.updateVal(AC.data,"startx",i,Math.min),this.updateVal(AC.data,"starty",o,Math.min),this.updateVal(AC.data,"stopx",a,Math.max),this.updateVal(AC.data,"stopy",s,Math.max),this.updateBounds(i,o,a,s)},bumpVerticalPos:function(t){this.verticalPos=this.verticalPos+t,this.data.stopy=this.verticalPos},getVerticalPos:function(){return this.verticalPos},getBounds:function(){return this.data}},MC=CC.sectionFills,NC=CC.sectionColours;const DC=function(t){Object.keys(t).forEach((function(e){CC[e]=t[e]}))},LC=function(t,e){var n=wb().journey;gC.parser.yy.clear(),gC.parser.parse(t+"\n");var r,i=wb().securityLevel;"sandbox"===i&&(r=au("#i"+e));var a=au("sandbox"===i?r.nodes()[0].contentDocument.body:"body");"sandbox"===i?r.nodes()[0].contentDocument:document,AC.init();var o=a.select("#"+e);o.attr("xmlns:xlink","http://www.w3.org/1999/xlink"),o.append("defs").append("marker").attr("id","arrowhead").attr("refX",5).attr("refY",2).attr("markerWidth",6).attr("markerHeight",4).attr("orient","auto").append("path").attr("d","M 0,0 V 4 L6,2 Z");var s=gC.parser.yy.getTasks(),c=gC.parser.yy.getDiagramTitle(),u=gC.parser.yy.getActors();for(var l in EC)delete EC[l];var h=0;u.forEach((function(t){EC[t]={color:n.actorColours[h%n.actorColours.length],position:h},h++})),function(t){var e=wb().journey,n=60;Object.keys(EC).forEach((function(r){var i=EC[r].color,a={cx:20,cy:n,r:7,fill:i,stroke:"#000",pos:EC[r].position};xC(t,a);var o={x:40,y:n+7,fill:"#666",text:r,textMargin:5|e.boxTextMargin};kC(t,o),n+=20}))}(o),AC.insert(0,0,SC,50*Object.keys(EC).length),function(t,e,n){for(var r=wb().journey,i="",a=n+(2*r.height+r.diagramMarginY),o=0,s="#CCC",c="black",u=0,l=0;l<e.length;l++){var h=e[l];if(i!==h.section){s=MC[o%MC.length],u=o%MC.length,c=NC[o%NC.length];var f={x:l*r.taskMargin+l*r.width+SC,y:50,text:h.section,fill:s,num:u,colour:c};wC(t,f,r),i=h.section,o++}var d=h.people.reduce((function(t,e){return EC[e]&&(t[e]=EC[e]),t}),{});h.x=l*r.taskMargin+l*r.width+SC,h.y=a,h.width=r.diagramMarginX,h.height=r.diagramMarginY,h.colour=c,h.fill=s,h.num=u,h.actors=d,TC(t,h,r),AC.insert(h.x,h.y,h.x+h.width+r.taskMargin,450)}}(o,s,0);var f=AC.getBounds();c&&o.append("text").text(c).attr("x",SC).attr("font-size","4ex").attr("font-weight","bold").attr("y",25);var d=f.stopy-f.starty+2*n.diagramMarginY,p=SC+f.stopx+2*n.diagramMarginX;lb(o,d,p,n.useMaxWidth),o.append("line").attr("x1",SC).attr("y1",4*n.height).attr("x2",p-SC-4).attr("y2",4*n.height).attr("stroke-width",4).attr("stroke","black").attr("marker-end","url(#arrowhead)");var g=c?70:0;o.attr("viewBox","".concat(f.startx," -25 ").concat(p," ").concat(d+g)),o.attr("preserveAspectRatio","xMinYMin meet"),o.attr("height",d+g+25),g_(gC.parser.yy,o,e)};var BC={};const OC=function(t){return"g.classGroup text {\n fill: ".concat(t.nodeBorder,";\n fill: ").concat(t.classText,";\n stroke: none;\n font-family: ").concat(t.fontFamily,";\n font-size: 10px;\n\n .title {\n font-weight: bolder;\n }\n\n}\n\n.nodeLabel, .edgeLabel {\n color: ").concat(t.classText,";\n}\n.edgeLabel .label rect {\n fill: ").concat(t.mainBkg,";\n}\n.label text {\n fill: ").concat(t.classText,";\n}\n.edgeLabel .label span {\n background: ").concat(t.mainBkg,";\n}\n\n.classTitle {\n font-weight: bolder;\n}\n.node rect,\n .node circle,\n .node ellipse,\n .node polygon,\n .node path {\n fill: ").concat(t.mainBkg,";\n stroke: ").concat(t.nodeBorder,";\n stroke-width: 1px;\n }\n\n\n.divider {\n stroke: ").concat(t.nodeBorder,";\n stroke: 1;\n}\n\ng.clickable {\n cursor: pointer;\n}\n\ng.classGroup rect {\n fill: ").concat(t.mainBkg,";\n stroke: ").concat(t.nodeBorder,";\n}\n\ng.classGroup line {\n stroke: ").concat(t.nodeBorder,";\n stroke-width: 1;\n}\n\n.classLabel .box {\n stroke: none;\n stroke-width: 0;\n fill: ").concat(t.mainBkg,";\n opacity: 0.5;\n}\n\n.classLabel .label {\n fill: ").concat(t.nodeBorder,";\n font-size: 10px;\n}\n\n.relation {\n stroke: ").concat(t.lineColor,";\n stroke-width: 1;\n fill: none;\n}\n\n.dashed-line{\n stroke-dasharray: 3;\n}\n\n#compositionStart, .composition {\n fill: ").concat(t.lineColor," !important;\n stroke: ").concat(t.lineColor," !important;\n stroke-width: 1;\n}\n\n#compositionEnd, .composition {\n fill: ").concat(t.lineColor," !important;\n stroke: ").concat(t.lineColor," !important;\n stroke-width: 1;\n}\n\n#dependencyStart, .dependency {\n fill: ").concat(t.lineColor," !important;\n stroke: ").concat(t.lineColor," !important;\n stroke-width: 1;\n}\n\n#dependencyStart, .dependency {\n fill: ").concat(t.lineColor," !important;\n stroke: ").concat(t.lineColor," !important;\n stroke-width: 1;\n}\n\n#extensionStart, .extension {\n fill: ").concat(t.lineColor," !important;\n stroke: ").concat(t.lineColor," !important;\n stroke-width: 1;\n}\n\n#extensionEnd, .extension {\n fill: ").concat(t.lineColor," !important;\n stroke: ").concat(t.lineColor," !important;\n stroke-width: 1;\n}\n\n#aggregationStart, .aggregation {\n fill: ").concat(t.mainBkg," !important;\n stroke: ").concat(t.lineColor," !important;\n stroke-width: 1;\n}\n\n#aggregationEnd, .aggregation {\n fill: ").concat(t.mainBkg," !important;\n stroke: ").concat(t.lineColor," !important;\n stroke-width: 1;\n}\n\n.edgeTerminals {\n font-size: 11px;\n}\n\n")},IC=function(t){return".label {\n font-family: ".concat(t.fontFamily,";\n color: ").concat(t.nodeTextColor||t.textColor,";\n }\n .cluster-label text {\n fill: ").concat(t.titleColor,";\n }\n .cluster-label span {\n color: ").concat(t.titleColor,";\n }\n\n .label text,span {\n fill: ").concat(t.nodeTextColor||t.textColor,";\n color: ").concat(t.nodeTextColor||t.textColor,";\n }\n\n .node rect,\n .node circle,\n .node ellipse,\n .node polygon,\n .node path {\n fill: ").concat(t.mainBkg,";\n stroke: ").concat(t.nodeBorder,";\n stroke-width: 1px;\n }\n\n .node .label {\n text-align: center;\n }\n .node.clickable {\n cursor: pointer;\n }\n\n .arrowheadPath {\n fill: ").concat(t.arrowheadColor,";\n }\n\n .edgePath .path {\n stroke: ").concat(t.lineColor,";\n stroke-width: 2.0px;\n }\n\n .flowchart-link {\n stroke: ").concat(t.lineColor,";\n fill: none;\n }\n\n .edgeLabel {\n background-color: ").concat(t.edgeLabelBackground,";\n rect {\n opacity: 0.5;\n background-color: ").concat(t.edgeLabelBackground,";\n fill: ").concat(t.edgeLabelBackground,";\n }\n text-align: center;\n }\n\n .cluster rect {\n fill: ").concat(t.clusterBkg,";\n stroke: ").concat(t.clusterBorder,";\n stroke-width: 1px;\n }\n\n .cluster text {\n fill: ").concat(t.titleColor,";\n }\n\n .cluster span {\n color: ").concat(t.titleColor,";\n }\n /* .cluster div {\n color: ").concat(t.titleColor,";\n } */\n\n div.mermaidTooltip {\n position: absolute;\n text-align: center;\n max-width: 200px;\n padding: 2px;\n font-family: ").concat(t.fontFamily,";\n font-size: 12px;\n background: ").concat(t.tertiaryColor,";\n border: 1px solid ").concat(t.border2,";\n border-radius: 2px;\n pointer-events: none;\n z-index: 100;\n }\n")},RC=function(t){return"\ndefs #statediagram-barbEnd {\n fill: ".concat(t.transitionColor,";\n stroke: ").concat(t.transitionColor,";\n }\ng.stateGroup text {\n fill: ").concat(t.nodeBorder,";\n stroke: none;\n font-size: 10px;\n}\ng.stateGroup text {\n fill: ").concat(t.textColor,";\n stroke: none;\n font-size: 10px;\n\n}\ng.stateGroup .state-title {\n font-weight: bolder;\n fill: ").concat(t.stateLabelColor,";\n}\n\ng.stateGroup rect {\n fill: ").concat(t.mainBkg,";\n stroke: ").concat(t.nodeBorder,";\n}\n\ng.stateGroup line {\n stroke: ").concat(t.lineColor,";\n stroke-width: 1;\n}\n\n.transition {\n stroke: ").concat(t.transitionColor,";\n stroke-width: 1;\n fill: none;\n}\n\n.stateGroup .composit {\n fill: ").concat(t.background,";\n border-bottom: 1px\n}\n\n.stateGroup .alt-composit {\n fill: #e0e0e0;\n border-bottom: 1px\n}\n\n.state-note {\n stroke: ").concat(t.noteBorderColor,";\n fill: ").concat(t.noteBkgColor,";\n\n text {\n fill: ").concat(t.noteTextColor,";\n stroke: none;\n font-size: 10px;\n }\n}\n\n.stateLabel .box {\n stroke: none;\n stroke-width: 0;\n fill: ").concat(t.mainBkg,";\n opacity: 0.5;\n}\n\n.edgeLabel .label rect {\n fill: ").concat(t.labelBackgroundColor,";\n opacity: 0.5;\n}\n.edgeLabel .label text {\n fill: ").concat(t.transitionLabelColor||t.tertiaryTextColor,";\n}\n.label div .edgeLabel {\n color: ").concat(t.transitionLabelColor||t.tertiaryTextColor,";\n}\n\n.stateLabel text {\n fill: ").concat(t.stateLabelColor,";\n font-size: 10px;\n font-weight: bold;\n}\n\n.node circle.state-start {\n fill: ").concat(t.specialStateColor,";\n stroke: ").concat(t.specialStateColor,";\n}\n\n.node .fork-join {\n fill: ").concat(t.specialStateColor,";\n stroke: ").concat(t.specialStateColor,";\n}\n\n.node circle.state-end {\n fill: ").concat(t.innerEndBackground,";\n stroke: ").concat(t.background,";\n stroke-width: 1.5\n}\n.end-state-inner {\n fill: ").concat(t.compositeBackground||t.background,";\n // stroke: ").concat(t.background,";\n stroke-width: 1.5\n}\n\n.node rect {\n fill: ").concat(t.stateBkg||t.mainBkg,";\n stroke: ").concat(t.stateBorder||t.nodeBorder,";\n stroke-width: 1px;\n}\n.node polygon {\n fill: ").concat(t.mainBkg,";\n stroke: ").concat(t.stateBorder||t.nodeBorder,";;\n stroke-width: 1px;\n}\n#statediagram-barbEnd {\n fill: ").concat(t.lineColor,";\n}\n\n.statediagram-cluster rect {\n fill: ").concat(t.compositeTitleBackground,";\n stroke: ").concat(t.stateBorder||t.nodeBorder,";\n stroke-width: 1px;\n}\n\n.cluster-label, .nodeLabel {\n color: ").concat(t.stateLabelColor,";\n}\n\n.statediagram-cluster rect.outer {\n rx: 5px;\n ry: 5px;\n}\n.statediagram-state .divider {\n stroke: ").concat(t.stateBorder||t.nodeBorder,";\n}\n\n.statediagram-state .title-state {\n rx: 5px;\n ry: 5px;\n}\n.statediagram-cluster.statediagram-cluster .inner {\n fill: ").concat(t.compositeBackground||t.background,";\n}\n.statediagram-cluster.statediagram-cluster-alt .inner {\n fill: ").concat(t.altBackground?t.altBackground:"#efefef",";\n}\n\n.statediagram-cluster .inner {\n rx:0;\n ry:0;\n}\n\n.statediagram-state rect.basic {\n rx: 5px;\n ry: 5px;\n}\n.statediagram-state rect.divider {\n stroke-dasharray: 10,10;\n fill: ").concat(t.altBackground?t.altBackground:"#efefef",";\n}\n\n.note-edge {\n stroke-dasharray: 5;\n}\n\n.statediagram-note rect {\n fill: ").concat(t.noteBkgColor,";\n stroke: ").concat(t.noteBorderColor,";\n stroke-width: 1px;\n rx: 0;\n ry: 0;\n}\n.statediagram-note rect {\n fill: ").concat(t.noteBkgColor,";\n stroke: ").concat(t.noteBorderColor,";\n stroke-width: 1px;\n rx: 0;\n ry: 0;\n}\n\n.statediagram-note text {\n fill: ").concat(t.noteTextColor,";\n}\n\n.statediagram-note .nodeLabel {\n color: ").concat(t.noteTextColor,";\n}\n.statediagram .edgeLabel {\n color: red; // ").concat(t.noteTextColor,";\n}\n\n#dependencyStart, #dependencyEnd {\n fill: ").concat(t.lineColor,";\n stroke: ").concat(t.lineColor,";\n stroke-width: 1;\n}\n")};var FC={flowchart:IC,"flowchart-v2":IC,sequence:function(t){return".actor {\n stroke: ".concat(t.actorBorder,";\n fill: ").concat(t.actorBkg,";\n }\n\n text.actor > tspan {\n fill: ").concat(t.actorTextColor,";\n stroke: none;\n }\n\n .actor-line {\n stroke: ").concat(t.actorLineColor,";\n }\n\n .messageLine0 {\n stroke-width: 1.5;\n stroke-dasharray: none;\n stroke: ").concat(t.signalColor,";\n }\n\n .messageLine1 {\n stroke-width: 1.5;\n stroke-dasharray: 2, 2;\n stroke: ").concat(t.signalColor,";\n }\n\n #arrowhead path {\n fill: ").concat(t.signalColor,";\n stroke: ").concat(t.signalColor,";\n }\n\n .sequenceNumber {\n fill: ").concat(t.sequenceNumberColor,";\n }\n\n #sequencenumber {\n fill: ").concat(t.signalColor,";\n }\n\n #crosshead path {\n fill: ").concat(t.signalColor,";\n stroke: ").concat(t.signalColor,";\n }\n\n .messageText {\n fill: ").concat(t.signalTextColor,";\n stroke: ").concat(t.signalTextColor,";\n }\n\n .labelBox {\n stroke: ").concat(t.labelBoxBorderColor,";\n fill: ").concat(t.labelBoxBkgColor,";\n }\n\n .labelText, .labelText > tspan {\n fill: ").concat(t.labelTextColor,";\n stroke: none;\n }\n\n .loopText, .loopText > tspan {\n fill: ").concat(t.loopTextColor,";\n stroke: none;\n }\n\n .loopLine {\n stroke-width: 2px;\n stroke-dasharray: 2, 2;\n stroke: ").concat(t.labelBoxBorderColor,";\n fill: ").concat(t.labelBoxBorderColor,";\n }\n\n .note {\n //stroke: #decc93;\n stroke: ").concat(t.noteBorderColor,";\n fill: ").concat(t.noteBkgColor,";\n }\n\n .noteText, .noteText > tspan {\n fill: ").concat(t.noteTextColor,";\n stroke: none;\n }\n\n .activation0 {\n fill: ").concat(t.activationBkgColor,";\n stroke: ").concat(t.activationBorderColor,";\n }\n\n .activation1 {\n fill: ").concat(t.activationBkgColor,";\n stroke: ").concat(t.activationBorderColor,";\n }\n\n .activation2 {\n fill: ").concat(t.activationBkgColor,";\n stroke: ").concat(t.activationBorderColor,";\n }\n\n .actorPopupMenu {\n position: absolute;\n }\n\n .actorPopupMenuPanel {\n position: absolute;\n fill: ").concat(t.actorBkg,";\n box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);\n filter: drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));\n}\n .actor-man line {\n stroke: ").concat(t.actorBorder,";\n fill: ").concat(t.actorBkg,";\n }\n .actor-man circle, line {\n stroke: ").concat(t.actorBorder,";\n fill: ").concat(t.actorBkg,";\n stroke-width: 2px;\n }\n")},gantt:function(t){return'\n .mermaid-main-font {\n font-family: "trebuchet ms", verdana, arial, sans-serif;\n font-family: var(--mermaid-font-family);\n }\n .exclude-range {\n fill: '.concat(t.excludeBkgColor,";\n }\n\n .section {\n stroke: none;\n opacity: 0.2;\n }\n\n .section0 {\n fill: ").concat(t.sectionBkgColor,";\n }\n\n .section2 {\n fill: ").concat(t.sectionBkgColor2,";\n }\n\n .section1,\n .section3 {\n fill: ").concat(t.altSectionBkgColor,";\n opacity: 0.2;\n }\n\n .sectionTitle0 {\n fill: ").concat(t.titleColor,";\n }\n\n .sectionTitle1 {\n fill: ").concat(t.titleColor,";\n }\n\n .sectionTitle2 {\n fill: ").concat(t.titleColor,";\n }\n\n .sectionTitle3 {\n fill: ").concat(t.titleColor,";\n }\n\n .sectionTitle {\n text-anchor: start;\n // font-size: ").concat(t.ganttFontSize,";\n // text-height: 14px;\n font-family: 'trebuchet ms', verdana, arial, sans-serif;\n font-family: var(--mermaid-font-family);\n\n }\n\n\n /* Grid and axis */\n\n .grid .tick {\n stroke: ").concat(t.gridColor,";\n opacity: 0.8;\n shape-rendering: crispEdges;\n text {\n font-family: ").concat(t.fontFamily,";\n fill: ").concat(t.textColor,";\n }\n }\n\n .grid path {\n stroke-width: 0;\n }\n\n\n /* Today line */\n\n .today {\n fill: none;\n stroke: ").concat(t.todayLineColor,";\n stroke-width: 2px;\n }\n\n\n /* Task styling */\n\n /* Default task */\n\n .task {\n stroke-width: 2;\n }\n\n .taskText {\n text-anchor: middle;\n font-family: 'trebuchet ms', verdana, arial, sans-serif;\n font-family: var(--mermaid-font-family);\n }\n\n // .taskText:not([font-size]) {\n // font-size: ").concat(t.ganttFontSize,";\n // }\n\n .taskTextOutsideRight {\n fill: ").concat(t.taskTextDarkColor,";\n text-anchor: start;\n // font-size: ").concat(t.ganttFontSize,";\n font-family: 'trebuchet ms', verdana, arial, sans-serif;\n font-family: var(--mermaid-font-family);\n\n }\n\n .taskTextOutsideLeft {\n fill: ").concat(t.taskTextDarkColor,";\n text-anchor: end;\n // font-size: ").concat(t.ganttFontSize,";\n }\n\n /* Special case clickable */\n .task.clickable {\n cursor: pointer;\n }\n .taskText.clickable {\n cursor: pointer;\n fill: ").concat(t.taskTextClickableColor," !important;\n font-weight: bold;\n }\n\n .taskTextOutsideLeft.clickable {\n cursor: pointer;\n fill: ").concat(t.taskTextClickableColor," !important;\n font-weight: bold;\n }\n\n .taskTextOutsideRight.clickable {\n cursor: pointer;\n fill: ").concat(t.taskTextClickableColor," !important;\n font-weight: bold;\n }\n\n /* Specific task settings for the sections*/\n\n .taskText0,\n .taskText1,\n .taskText2,\n .taskText3 {\n fill: ").concat(t.taskTextColor,";\n }\n\n .task0,\n .task1,\n .task2,\n .task3 {\n fill: ").concat(t.taskBkgColor,";\n stroke: ").concat(t.taskBorderColor,";\n }\n\n .taskTextOutside0,\n .taskTextOutside2\n {\n fill: ").concat(t.taskTextOutsideColor,";\n }\n\n .taskTextOutside1,\n .taskTextOutside3 {\n fill: ").concat(t.taskTextOutsideColor,";\n }\n\n\n /* Active task */\n\n .active0,\n .active1,\n .active2,\n .active3 {\n fill: ").concat(t.activeTaskBkgColor,";\n stroke: ").concat(t.activeTaskBorderColor,";\n }\n\n .activeText0,\n .activeText1,\n .activeText2,\n .activeText3 {\n fill: ").concat(t.taskTextDarkColor," !important;\n }\n\n\n /* Completed task */\n\n .done0,\n .done1,\n .done2,\n .done3 {\n stroke: ").concat(t.doneTaskBorderColor,";\n fill: ").concat(t.doneTaskBkgColor,";\n stroke-width: 2;\n }\n\n .doneText0,\n .doneText1,\n .doneText2,\n .doneText3 {\n fill: ").concat(t.taskTextDarkColor," !important;\n }\n\n\n /* Tasks on the critical line */\n\n .crit0,\n .crit1,\n .crit2,\n .crit3 {\n stroke: ").concat(t.critBorderColor,";\n fill: ").concat(t.critBkgColor,";\n stroke-width: 2;\n }\n\n .activeCrit0,\n .activeCrit1,\n .activeCrit2,\n .activeCrit3 {\n stroke: ").concat(t.critBorderColor,";\n fill: ").concat(t.activeTaskBkgColor,";\n stroke-width: 2;\n }\n\n .doneCrit0,\n .doneCrit1,\n .doneCrit2,\n .doneCrit3 {\n stroke: ").concat(t.critBorderColor,";\n fill: ").concat(t.doneTaskBkgColor,";\n stroke-width: 2;\n cursor: pointer;\n shape-rendering: crispEdges;\n }\n\n .milestone {\n transform: rotate(45deg) scale(0.8,0.8);\n }\n\n .milestoneText {\n font-style: italic;\n }\n .doneCritText0,\n .doneCritText1,\n .doneCritText2,\n .doneCritText3 {\n fill: ").concat(t.taskTextDarkColor," !important;\n }\n\n .activeCritText0,\n .activeCritText1,\n .activeCritText2,\n .activeCritText3 {\n fill: ").concat(t.taskTextDarkColor," !important;\n }\n\n .titleText {\n text-anchor: middle;\n font-size: 18px;\n fill: ").concat(t.textColor," ;\n font-family: 'trebuchet ms', verdana, arial, sans-serif;\n font-family: var(--mermaid-font-family);\n }\n")},classDiagram:OC,"classDiagram-v2":OC,class:OC,stateDiagram:RC,state:RC,gitGraph:function(t){return"\n .commit-id,\n .commit-msg,\n .branch-label {\n fill: lightgrey;\n color: lightgrey;\n font-family: 'trebuchet ms', verdana, arial, sans-serif;\n font-family: var(--mermaid-font-family);\n }\n ".concat([0,1,2,3,4,5,6,7].map((function(e){return"\n .branch-label".concat(e," { fill: ").concat(t["gitBranchLabel"+e],"; }\n .commit").concat(e," { stroke: ").concat(t["git"+e],"; fill: ").concat(t["git"+e],"; }\n .commit-highlight").concat(e," { stroke: ").concat(t["gitInv"+e],"; fill: ").concat(t["gitInv"+e],"; }\n .label").concat(e," { fill: ").concat(t["git"+e],"; }\n .arrow").concat(e," { stroke: ").concat(t["git"+e],"; }\n ")})).join("\n"),"\n\n .branch {\n stroke-width: 1;\n stroke: ").concat(t.lineColor,";\n stroke-dasharray: 2;\n }\n .commit-label { font-size: 10px; fill: ").concat(t.commitLabelColor,";}\n .commit-label-bkg { font-size: 10px; fill: ").concat(t.commitLabelBackground,"; opacity: 0.5; }\n .tag-label { font-size: 10px; fill: ").concat(t.tagLabelColor,";}\n .tag-label-bkg { fill: ").concat(t.tagLabelBackground,"; stroke: ").concat(t.tagLabelBorder,"; }\n .tag-hole { fill: ").concat(t.textColor,"; }\n\n .commit-merge {\n stroke: ").concat(t.primaryColor,";\n fill: ").concat(t.primaryColor,";\n }\n .commit-reverse {\n stroke: ").concat(t.primaryColor,";\n fill: ").concat(t.primaryColor,";\n stroke-width: 3;\n }\n .commit-highlight-outer {\n }\n .commit-highlight-inner {\n stroke: ").concat(t.primaryColor,";\n fill: ").concat(t.primaryColor,";\n }\n\n .arrow { stroke-width: 8; stroke-linecap: round; fill: none}\n }\n")},info:function(){return""},pie:function(t){return"\n .pieCircle{\n stroke: ".concat(t.pieStrokeColor,";\n stroke-width : ").concat(t.pieStrokeWidth,";\n opacity : ").concat(t.pieOpacity,";\n }\n .pieTitleText {\n text-anchor: middle;\n font-size: ").concat(t.pieTitleTextSize,";\n fill: ").concat(t.pieTitleTextColor,";\n font-family: ").concat(t.fontFamily,";\n }\n .slice {\n font-family: ").concat(t.fontFamily,";\n fill: ").concat(t.pieSectionTextColor,";\n font-size:").concat(t.pieSectionTextSize,";\n // fill: white;\n }\n .legend text {\n fill: ").concat(t.pieLegendTextColor,";\n font-family: ").concat(t.fontFamily,";\n font-size: ").concat(t.pieLegendTextSize,";\n }\n")},er:function(t){return"\n .entityBox {\n fill: ".concat(t.mainBkg,";\n stroke: ").concat(t.nodeBorder,";\n }\n\n .attributeBoxOdd {\n fill: #ffffff;\n stroke: ").concat(t.nodeBorder,";\n }\n\n .attributeBoxEven {\n fill: #f2f2f2;\n stroke: ").concat(t.nodeBorder,";\n }\n\n .relationshipLabelBox {\n fill: ").concat(t.tertiaryColor,";\n opacity: 0.7;\n background-color: ").concat(t.tertiaryColor,";\n rect {\n opacity: 0.5;\n }\n }\n\n .relationshipLine {\n stroke: ").concat(t.lineColor,";\n }\n")},journey:function(t){return".label {\n font-family: 'trebuchet ms', verdana, arial, sans-serif;\n font-family: var(--mermaid-font-family);\n color: ".concat(t.textColor,";\n }\n .mouth {\n stroke: #666;\n }\n\n line {\n stroke: ").concat(t.textColor,"\n }\n\n .legend {\n fill: ").concat(t.textColor,";\n }\n\n .label text {\n fill: #333;\n }\n .label {\n color: ").concat(t.textColor,"\n }\n\n .face {\n ").concat(t.faceColor?"fill: ".concat(t.faceColor):"fill: #FFF8DC",";\n stroke: #999;\n }\n\n .node rect,\n .node circle,\n .node ellipse,\n .node polygon,\n .node path {\n fill: ").concat(t.mainBkg,";\n stroke: ").concat(t.nodeBorder,";\n stroke-width: 1px;\n }\n\n .node .label {\n text-align: center;\n }\n .node.clickable {\n cursor: pointer;\n }\n\n .arrowheadPath {\n fill: ").concat(t.arrowheadColor,";\n }\n\n .edgePath .path {\n stroke: ").concat(t.lineColor,";\n stroke-width: 1.5px;\n }\n\n .flowchart-link {\n stroke: ").concat(t.lineColor,";\n fill: none;\n }\n\n .edgeLabel {\n background-color: ").concat(t.edgeLabelBackground,";\n rect {\n opacity: 0.5;\n }\n text-align: center;\n }\n\n .cluster rect {\n }\n\n .cluster text {\n fill: ").concat(t.titleColor,";\n }\n\n div.mermaidTooltip {\n position: absolute;\n text-align: center;\n max-width: 200px;\n padding: 2px;\n font-family: 'trebuchet ms', verdana, arial, sans-serif;\n font-family: var(--mermaid-font-family);\n font-size: 12px;\n background: ").concat(t.tertiaryColor,";\n border: 1px solid ").concat(t.border2,";\n border-radius: 2px;\n pointer-events: none;\n z-index: 100;\n }\n\n .task-type-0, .section-type-0 {\n ").concat(t.fillType0?"fill: ".concat(t.fillType0):"",";\n }\n .task-type-1, .section-type-1 {\n ").concat(t.fillType0?"fill: ".concat(t.fillType1):"",";\n }\n .task-type-2, .section-type-2 {\n ").concat(t.fillType0?"fill: ".concat(t.fillType2):"",";\n }\n .task-type-3, .section-type-3 {\n ").concat(t.fillType0?"fill: ".concat(t.fillType3):"",";\n }\n .task-type-4, .section-type-4 {\n ").concat(t.fillType0?"fill: ".concat(t.fillType4):"",";\n }\n .task-type-5, .section-type-5 {\n ").concat(t.fillType0?"fill: ".concat(t.fillType5):"",";\n }\n .task-type-6, .section-type-6 {\n ").concat(t.fillType0?"fill: ".concat(t.fillType6):"",";\n }\n .task-type-7, .section-type-7 {\n ").concat(t.fillType0?"fill: ".concat(t.fillType7):"",";\n }\n\n .actor-0 {\n ").concat(t.actor0?"fill: ".concat(t.actor0):"",";\n }\n .actor-1 {\n ").concat(t.actor1?"fill: ".concat(t.actor1):"",";\n }\n .actor-2 {\n ").concat(t.actor2?"fill: ".concat(t.actor2):"",";\n }\n .actor-3 {\n ").concat(t.actor3?"fill: ".concat(t.actor3):"",";\n }\n .actor-4 {\n ").concat(t.actor4?"fill: ".concat(t.actor4):"",";\n }\n .actor-5 {\n ").concat(t.actor5?"fill: ".concat(t.actor5):"",";\n }\n\n }\n")},requirement:function(t){return"\n\n marker {\n fill: ".concat(t.relationColor,";\n stroke: ").concat(t.relationColor,";\n }\n\n marker.cross {\n stroke: ").concat(t.lineColor,";\n }\n\n svg {\n font-family: ").concat(t.fontFamily,";\n font-size: ").concat(t.fontSize,";\n }\n\n .reqBox {\n fill: ").concat(t.requirementBackground,";\n fill-opacity: 100%;\n stroke: ").concat(t.requirementBorderColor,";\n stroke-width: ").concat(t.requirementBorderSize,";\n }\n \n .reqTitle, .reqLabel{\n fill: ").concat(t.requirementTextColor,";\n }\n .reqLabelBox {\n fill: ").concat(t.relationLabelBackground,";\n fill-opacity: 100%;\n }\n\n .req-title-line {\n stroke: ").concat(t.requirementBorderColor,";\n stroke-width: ").concat(t.requirementBorderSize,";\n }\n .relationshipLine {\n stroke: ").concat(t.relationColor,";\n stroke-width: 1;\n }\n .relationshipLabel {\n fill: ").concat(t.relationLabelColor,";\n }\n\n")}};function PC(t){return PC="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},PC(t)}var YC=function(t){var e=t;return(e=(e=e.replace(/fl°°/g,(function(){return"&#"}))).replace(/fl°/g,(function(){return"&"}))).replace(/¶ß/g,(function(){return";"}))},jC={};function UC(t){var e;vw(t.flowchart),xw(t.flowchart),void 0!==t.sequenceDiagram&&CE.setConf(rb(t.sequence,t.sequenceDiagram)),CE.setConf(t.sequence),ak(t.gantt),b_(t.class),t.state,oC(t.state),$k(t.class),kx(t.er),DC(t.journey),pT(t.requirement),e=t.class,Object.keys(e).forEach((function(t){BC[t]=e[t]}))}var zC=Object.freeze({render:function(t,e,n,r){Eb();var i=e.replace(/\r\n?/g,"\n"),a=db.detectInit(i);a&&(hb(a),Tb(a));var s=wb();o.debug(s),e.length>s.maxTextSize&&(i="graph TB;a[Maximum text size in diagram exceeded];style a fill:#faa");var c=au("body");if(void 0!==r){if("sandbox"===s.securityLevel){var u=au("body").append("iframe").attr("id","i"+t).attr("style","width: 100%; height: 100%;").attr("sandbox","");(c=au(u.nodes()[0].contentDocument.body)).node().style.margin=0}if(r.innerHTML="","sandbox"===s.securityLevel){var l=au(r).append("iframe").attr("id","i"+t).attr("style","width: 100%; height: 100%;").attr("sandbox","");(c=au(l.nodes()[0].contentDocument.body)).node().style.margin=0}else c=au(r);c.append("div").attr("id","d"+t).attr("style","font-family: "+s.fontFamily).append("svg").attr("id",t).attr("width","100%").attr("xmlns","http://www.w3.org/2000/svg").append("g")}else{var h,f=document.getElementById(t);if(f&&f.remove(),(h="sandbox"!==s.securityLevel?document.querySelector("#d"+t):document.querySelector("#i"+t))&&h.remove(),"sandbox"===s.securityLevel){var d=au("body").append("iframe").attr("id","i"+t).attr("style","width: 100%; height: 100%;").attr("sandbox","");(c=au(d.nodes()[0].contentDocument.body)).node().style.margin=0}else c=au("body");c.append("div").attr("id","d"+t).append("svg").attr("id",t).attr("width","100%").attr("xmlns","http://www.w3.org/2000/svg").append("g")}i=i.replace(/style.*:\S*#.*;/g,(function(t){return t.substring(0,t.length-1)})).replace(/classDef.*:\S*#.*;/g,(function(t){return t.substring(0,t.length-1)})).replace(/#\w+;/g,(function(t){var e=t.substring(1,t.length-1);return/^\+?\d+$/.test(e)?"fl°°"+e+"¶ß":"fl°"+e+"¶ß"}));var p=c.select("#d"+t).node(),g=db.detectType(i,s),y=p.firstChild,m=y.firstChild,v="";if(void 0!==s.themeCSS&&(v+="\n".concat(s.themeCSS)),void 0!==s.fontFamily&&(v+="\n:root { --mermaid-font-family: ".concat(s.fontFamily,"}")),void 0!==s.altFontFamily&&(v+="\n:root { --mermaid-alt-font-family: ".concat(s.altFontFamily,"}")),"flowchart"===g||"flowchart-v2"===g||"graph"===g){var b=function(t){o.info("Extracting classes"),Kx.clear();try{var e=Jx().parser;return e.yy=Kx,e.parse(t),Kx.getClasses()}catch(t){return}}(i),_=s.htmlLabels||s.flowchart.htmlLabels;for(var x in b)_?(v+="\n.".concat(x," > * { ").concat(b[x].styles.join(" !important; ")," !important; }"),v+="\n.".concat(x," span { ").concat(b[x].styles.join(" !important; ")," !important; }")):(v+="\n.".concat(x," path { ").concat(b[x].styles.join(" !important; ")," !important; }"),v+="\n.".concat(x," rect { ").concat(b[x].styles.join(" !important; ")," !important; }"),v+="\n.".concat(x," polygon { ").concat(b[x].styles.join(" !important; ")," !important; }"),v+="\n.".concat(x," ellipse { ").concat(b[x].styles.join(" !important; ")," !important; }"),v+="\n.".concat(x," circle { ").concat(b[x].styles.join(" !important; ")," !important; }"),b[x].textStyles&&(v+="\n.".concat(x," tspan { ").concat(b[x].textStyles.join(" !important; ")," !important; }")))}var w=function(t,e){return am(Cm("".concat(t,"{").concat(e,"}")),om)}("#".concat(t),function(t,e,n){return" {\n font-family: ".concat(n.fontFamily,";\n font-size: ").concat(n.fontSize,";\n fill: ").concat(n.textColor,"\n }\n\n /* Classes common for multiple diagrams */\n\n .error-icon {\n fill: ").concat(n.errorBkgColor,";\n }\n .error-text {\n fill: ").concat(n.errorTextColor,";\n stroke: ").concat(n.errorTextColor,";\n }\n\n .edge-thickness-normal {\n stroke-width: 2px;\n }\n .edge-thickness-thick {\n stroke-width: 3.5px\n }\n .edge-pattern-solid {\n stroke-dasharray: 0;\n }\n\n .edge-pattern-dashed{\n stroke-dasharray: 3;\n }\n .edge-pattern-dotted {\n stroke-dasharray: 2;\n }\n\n .marker {\n fill: ").concat(n.lineColor,";\n stroke: ").concat(n.lineColor,";\n }\n .marker.cross {\n stroke: ").concat(n.lineColor,";\n }\n\n svg {\n font-family: ").concat(n.fontFamily,";\n font-size: ").concat(n.fontSize,";\n }\n\n ").concat(FC[t](n),"\n\n ").concat(e,"\n")}(g,v,s.themeVariables)),k=document.createElement("style");k.innerHTML="#".concat(t," ")+w,y.insertBefore(k,m);try{switch(g){case"gitGraph":Rk(i,t,!1);break;case"flowchart":s.flowchart.arrowMarkerAbsolute=s.arrowMarkerAbsolute,vw(s.flowchart),bw(i,t);break;case"flowchart-v2":s.flowchart.arrowMarkerAbsolute=s.arrowMarkerAbsolute,xw(s.flowchart),ww(i,t);break;case"sequence":s.sequence.arrowMarkerAbsolute=s.arrowMarkerAbsolute,s.sequenceDiagram?(CE.setConf(Object.assign(s.sequence,s.sequenceDiagram)),console.error("`mermaid config.sequenceDiagram` has been renamed to `config.sequence`. Please update your mermaid config.")):CE.setConf(s.sequence),CE.draw(i,t);break;case"gantt":s.gantt.arrowMarkerAbsolute=s.arrowMarkerAbsolute,ak(s.gantt),ok(i,t);break;case"class":s.class.arrowMarkerAbsolute=s.arrowMarkerAbsolute,b_(s.class),__(i,t);break;case"classDiagram":s.class.arrowMarkerAbsolute=s.arrowMarkerAbsolute,function(t){Object.keys(t).forEach((function(e){lx[e]=t[e]}))}(s.class),function(t,e){o.info("Drawing class - ",e),Jb.clear(),i_.parser.parse(t);var n=wb().flowchart,r=wb().securityLevel;o.info("config:",n);var i,a=n.nodeSpacing||50,s=n.rankSpacing||50,c=new(r_().Graph)({multigraph:!0,compound:!0}).setGraph({rankdir:Jb.getDirection(),nodesep:a,ranksep:s,marginx:8,marginy:8}).setDefaultEdgeLabel((function(){return{}})),u=Jb.getClasses(),l=Jb.getRelations();o.info(l),function(t,e){var n=Object.keys(t);o.info("keys:",n),o.info(t),n.forEach((function(n){var r=t[n],i="";r.cssClasses.length>0&&(i=i+" "+r.cssClasses.join(" "));var a,s,c={labelStyle:""},u=void 0!==r.text?r.text:r.id;r.type,s="class_box",e.setNode(r.id,{labelStyle:c.labelStyle,shape:s,labelText:(a=u,$m.sanitizeText(a,wb())),classData:r,rx:0,ry:0,class:i,style:c.style,id:r.id,domId:r.domId,haveCallback:r.haveCallback,link:r.link,width:"group"===r.type?500:void 0,type:r.type,padding:wb().flowchart.padding}),o.info("setNode",{labelStyle:c.labelStyle,shape:s,labelText:u,rx:0,ry:0,class:i,style:c.style,id:r.id,width:"group"===r.type?500:void 0,type:r.type,padding:wb().flowchart.padding})}))}(u,c),function(t,e){var n=0;t.forEach((function(r){n++;var i={classes:"relation"};i.pattern=1==r.relation.lineType?"dashed":"solid",i.id="id"+n,"arrow_open"===r.type?i.arrowhead="none":i.arrowhead="normal",o.info(i,r),i.startLabelRight="none"===r.relationTitle1?"":r.relationTitle1,i.endLabelLeft="none"===r.relationTitle2?"":r.relationTitle2,i.arrowTypeStart=hx(r.relation.type1),i.arrowTypeEnd=hx(r.relation.type2);var a="",s="";if(void 0!==r.style){var c=Jv(r.style);a=c.style,s=c.labelStyle}else a="fill:none";i.style=a,i.labelStyle=s,void 0!==r.interpolate?i.curve=Kv(r.interpolate,Pu):void 0!==t.defaultInterpolate?i.curve=Kv(t.defaultInterpolate,Pu):i.curve=Kv(lx.curve,Pu),r.text=r.title,void 0===r.text?void 0!==r.style&&(i.arrowheadStyle="fill: #333"):(i.arrowheadStyle="fill: #333",i.labelpos="c",wb().flowchart.htmlLabels?(i.labelType="html",i.label='<span class="edgeLabel">'+r.text+"</span>"):(i.labelType="text",i.label=r.text.replace($m.lineBreakRegex,"\n"),void 0===r.style&&(i.style=i.style||"stroke: #333; stroke-width: 1.5px;fill:none"),i.labelStyle=i.labelStyle.replace("color:","fill:"))),e.setEdge(r.id1,r.id2,i,n)}))}(l,c),"sandbox"===r&&(i=au("#i"+e));var h=au("sandbox"===r?i.nodes()[0].contentDocument.body:"body"),f=h.select('[id="'.concat(e,'"]'));f.attr("xmlns:xlink","http://www.w3.org/1999/xlink");var d=h.select("#"+e+" g");ux(d,c,["aggregation","extension","composition","dependency"],"classDiagram",e);var p=f.node().getBBox(),g=p.width+16,y=p.height+16;if(o.debug("new ViewBox 0 0 ".concat(g," ").concat(y),"translate(".concat(8-c._label.marginx,", ").concat(8-c._label.marginy,")")),lb(f,y,g,n.useMaxWidth),f.attr("viewBox","0 0 ".concat(g," ").concat(y)),f.select("g").attr("transform","translate(".concat(8-c._label.marginx,", ").concat(8-p.y,")")),!n.htmlLabels)for(var m="sandbox"===r?i.nodes()[0].contentDocument:document,v=m.querySelectorAll('[id="'+e+'"] .edgeLabel .label'),b=0;b<v.length;b++){var _=v[b],x=_.getBBox(),w=m.createElementNS("http://www.w3.org/2000/svg","rect");w.setAttribute("rx",0),w.setAttribute("ry",0),w.setAttribute("width",x.width),w.setAttribute("height",x.height),_.insertBefore(w,_.firstChild)}g_(i_.parser.yy,f,e)}(i,t);break;case"state":s.class.arrowMarkerAbsolute=s.arrowMarkerAbsolute,s.state,JE(i,t);break;case"stateDiagram":s.class.arrowMarkerAbsolute=s.arrowMarkerAbsolute,oC(s.state),function(t,e){o.info("Drawing state diagram (v2)",e),$E.clear(),eC={};var n=AE().parser;n.yy=$E,n.parse(t);var r=$E.getDirection();void 0===r&&(r="LR");var i=wb().state,a=i.nodeSpacing||50,s=i.rankSpacing||50,c=wb().securityLevel;o.info($E.getRootDocV2()),$E.extract($E.getRootDocV2()),o.info($E.getRootDocV2());var u,l=new(r_().Graph)({multigraph:!0,compound:!0}).setGraph({rankdir:aC($E.getRootDocV2()),nodesep:a,ranksep:s,marginx:8,marginy:8}).setDefaultEdgeLabel((function(){return{}}));nC(l,void 0,$E.getRootDocV2(),!0),"sandbox"===c&&(u=au("#i"+e));var h=au("sandbox"===c?u.nodes()[0].contentDocument.body:"body"),f=("sandbox"===c?u.nodes()[0].contentDocument:document,h.select('[id="'.concat(e,'"]'))),d=h.select("#"+e+" g");ux(d,l,["barb"],"statediagram",e);var p=f.node().getBBox(),g=p.width+16,y=p.height+16;f.attr("class","statediagram");var m=f.node().getBBox();lb(f,y,1.75*g,i.useMaxWidth);var v="".concat(m.x-8," ").concat(m.y-8," ").concat(g," ").concat(y);o.debug("viewBox ".concat(v)),f.attr("viewBox",v);for(var b=document.querySelectorAll('[id="'+e+'"] .edgeLabel .label'),_=0;_<b.length;_++){var x=b[_],w=x.getBBox(),k=document.createElementNS("http://www.w3.org/2000/svg","rect");k.setAttribute("rx",0),k.setAttribute("ry",0),k.setAttribute("width",w.width),k.setAttribute("height",w.height),x.insertBefore(k,x.firstChild)}g_(n.yy,f,e)}(i,t);break;case"info":s.class.arrowMarkerAbsolute=s.arrowMarkerAbsolute,$k(s.class),function(t,e,n){try{var r=Uk().parser;r.yy=Yk,o.debug("Renering info diagram\n"+t);var i,a=wb().securityLevel;"sandbox"===a&&(i=au("#i"+e));var s=au("sandbox"===a?i.nodes()[0].contentDocument.body:"body");"sandbox"===a?i.nodes()[0].contentDocument:document,r.parse(t),o.debug("Parsed info diagram");var c=s.select("#"+e);c.append("g").append("text").attr("x",100).attr("y",40).attr("class","version").attr("font-size","32px").style("text-anchor","middle").text("v "+n),c.attr("height",100),c.attr("width",400)}catch(t){o.error("Error while rendering info diagram"),o.error(t.message)}}(i,t,Dm);break;case"pie":Kk(i,t);break;case"er":kx(s.er),Tx(i,t);break;case"journey":DC(s.journey),LC(i,t);break;case"requirement":pT(s.requirement),gT(i,t)}}catch(e){throw function(t,e){try{o.debug("Renering svg for syntax error\n");var n=au("#"+t),r=n.append("g");r.append("path").attr("class","error-icon").attr("d","m411.313,123.313c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32-9.375,9.375-20.688-20.688c-12.484-12.5-32.766-12.5-45.25,0l-16,16c-1.261,1.261-2.304,2.648-3.31,4.051-21.739-8.561-45.324-13.426-70.065-13.426-105.867,0-192,86.133-192,192s86.133,192 192,192 192-86.133 192-192c0-24.741-4.864-48.327-13.426-70.065 1.402-1.007 2.79-2.049 4.051-3.31l16-16c12.5-12.492 12.5-32.758 0-45.25l-20.688-20.688 9.375-9.375 32.001-31.999zm-219.313,100.687c-52.938,0-96,43.063-96,96 0,8.836-7.164,16-16,16s-16-7.164-16-16c0-70.578 57.422-128 128-128 8.836,0 16,7.164 16,16s-7.164,16-16,16z"),r.append("path").attr("class","error-icon").attr("d","m459.02,148.98c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l16,16c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16.001-16z"),r.append("path").attr("class","error-icon").attr("d","m340.395,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16-16c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l15.999,16z"),r.append("path").attr("class","error-icon").attr("d","m400,64c8.844,0 16-7.164 16-16v-32c0-8.836-7.156-16-16-16-8.844,0-16,7.164-16,16v32c0,8.836 7.156,16 16,16z"),r.append("path").attr("class","error-icon").attr("d","m496,96.586h-32c-8.844,0-16,7.164-16,16 0,8.836 7.156,16 16,16h32c8.844,0 16-7.164 16-16 0-8.836-7.156-16-16-16z"),r.append("path").attr("class","error-icon").attr("d","m436.98,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688l32-32c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32c-6.251,6.25-6.251,16.375-0.001,22.625z"),r.append("text").attr("class","error-text").attr("x",1240).attr("y",250).attr("font-size","150px").style("text-anchor","middle").text("Syntax error in graph"),r.append("text").attr("class","error-text").attr("x",1050).attr("y",400).attr("font-size","100px").style("text-anchor","middle").text("mermaid version "+e),n.attr("height",100),n.attr("width",400),n.attr("viewBox","768 0 512 512")}catch(t){o.error("Error while rendering info diagram"),o.error(t.message)}}(t,Dm),e}c.select('[id="'.concat(t,'"]')).selectAll("foreignobject > *").attr("xmlns","http://www.w3.org/1999/xhtml");var T=c.select("#d"+t).node().innerHTML;if(o.debug("cnf.arrowMarkerAbsolute",s.arrowMarkerAbsolute),s.arrowMarkerAbsolute&&"false"!==s.arrowMarkerAbsolute||"sandbox"===s.arrowMarkerAbsolute||(T=T.replace(/marker-end="url\(.*?#/g,'marker-end="url(#',"g")),T=(T=YC(T)).replace(/<br>/g,"<br/>"),"sandbox"===s.securityLevel){var E=c.select("#d"+t+" svg").node(),C="100%";E&&(C=E.viewBox.baseVal.height+"px"),T='<iframe style="width:'.concat("100%",";height:").concat(C,';border:0;margin:0;" src="data:text/html;base64,').concat(btoa('<body style="margin:0">'+T+"</body>"),'" sandbox="allow-top-navigation-by-user-activation allow-popups">\n The “iframe” tag is not supported by your browser.\n</iframe>')}else"loose"!==s.securityLevel&&(T=Om().sanitize(T,{ADD_TAGS:["foreignobject"],ADD_ATTR:["dominant-baseline"]}));if(void 0!==n)switch(g){case"flowchart":case"flowchart-v2":n(T,Kx.bindFunctions);break;case"gantt":n(T,tk.bindFunctions);break;case"class":case"classDiagram":n(T,Jb.bindFunctions);break;default:n(T)}else o.debug("CB = undefined!");FT.forEach((function(t){t()})),FT=[];var S="sandbox"===s.securityLevel?"#i"+t:"#d"+t,A=au(S).node();return null!==A&&"function"==typeof A.remove&&au(S).node().remove(),T},parse:function(t){var e=!1;try{t+="\n";var n=wb(),r=db.detectInit(t,n);r&&o.info("reinit ",r);var i,a=db.detectType(t,n);switch(o.debug("Type "+a),a){case"gitGraph":Ck.clear(),(i=Ak()).parser.yy=Ck;break;case"flowchart":case"flowchart-v2":Kx.clear(),(i=Jx()).parser.yy=Kx;break;case"sequence":RT.clear(),(i=mT()).parser.yy=RT;break;case"gantt":(i=ik()).parser.yy=tk;break;case"class":case"classDiagram":(i=a_()).parser.yy=Jb;break;case"state":case"stateDiagram":(i=AE()).parser.yy=$E;break;case"info":o.debug("info info info"),(i=Uk()).parser.yy=Yk;break;case"pie":o.debug("pie"),(i=Hk()).parser.yy=Gk;break;case"er":o.debug("er"),(i=mx()).parser.yy=gx;break;case"journey":o.debug("Journey"),(i=yC()).parser.yy=pC;break;case"requirement":case"requirementDiagram":o.debug("RequirementDiagram"),(i=Jk()).parser.yy=aT}i.parser.yy.graphType=a,i.parser.yy.parseError=function(t,e){throw{str:t,hash:e}},i.parse(t)}catch(t){if(e=!0,!VC.parseError)throw t;null!=t.str?VC.parseError(t.str,t.hash):VC.parseError(t)}return!e},parseDirective:function(t,e,n,r){try{if(void 0!==e)switch(e=e.trim(),n){case"open_directive":jC={};break;case"type_directive":jC.type=e.toLowerCase();break;case"arg_directive":jC.args=JSON.parse(e);break;case"close_directive":(function(t,e,n){switch(o.debug("Directive type=".concat(e.type," with args:"),e.args),e.type){case"init":case"initialize":["config"].forEach((function(t){void 0!==e.args[t]&&("flowchart-v2"===n&&(n="flowchart"),e.args[n]=e.args[t],delete e.args[t])})),o.debug("sanitize in handleDirective",e.args),hb(e.args),o.debug("sanitize in handleDirective (done)",e.args),e.args,Tb(e.args);break;case"wrap":case"nowrap":t&&t.setWrap&&t.setWrap("wrap"===e.type);break;case"themeCss":o.warn("themeCss encountered");break;default:o.warn("Unhandled directive: source: '%%{".concat(e.type,": ").concat(JSON.stringify(e.args?e.args:{}),"}%%"),e)}})(t,jC,r),jC=null}}catch(t){o.error("Error while rendering sequenceDiagram directive: ".concat(e," jison context: ").concat(n)),o.error(t.message)}},initialize:function(t){t&&t.fontFamily&&(t.themeVariables&&t.themeVariables.fontFamily||(t.themeVariables={fontFamily:t.fontFamily})),function(t){gb=rb({},t)}(t),t&&t.theme&&Mv[t.theme]?t.themeVariables=Mv[t.theme].getThemeVariables(t.themeVariables):t&&(t.themeVariables=Mv.default.getThemeVariables(t.themeVariables));var e="object"===PC(t)?function(t){return mb=rb({},yb),mb=rb(mb,t),t.theme&&Mv[t.theme]&&(mb.themeVariables=Mv[t.theme].getThemeVariables(t.themeVariables)),bb=_b(mb,vb),mb}(t):xb();UC(e),s(e.logLevel)},reinitialize:function(){},getConfig:wb,setConfig:function(t){return rb(bb,t),wb()},getSiteConfig:xb,updateSiteConfig:function(t){return mb=rb(mb,t),_b(mb,vb),mb},reset:function(){Eb()},globalReset:function(){Eb(),UC(wb())},defaultConfig:yb});s(wb().logLevel),Eb(wb());const $C=zC;var qC=function(){var t,e,n=$C.getConfig();arguments.length>=2?(void 0!==arguments[0]&&(WC.sequenceConfig=arguments[0]),t=arguments[1]):t=arguments[0],"function"==typeof arguments[arguments.length-1]?(e=arguments[arguments.length-1],o.debug("Callback function found")):void 0!==n.mermaid&&("function"==typeof n.mermaid.callback?(e=n.mermaid.callback,o.debug("Callback function found")):o.debug("No Callback function found")),t=void 0===t?document.querySelectorAll(".mermaid"):"string"==typeof t?document.querySelectorAll(t):t instanceof window.Node?[t]:t,o.debug("Start On Load before: "+WC.startOnLoad),void 0!==WC.startOnLoad&&(o.debug("Start On Load inner: "+WC.startOnLoad),$C.updateSiteConfig({startOnLoad:WC.startOnLoad})),void 0!==WC.ganttConfig&&$C.updateSiteConfig({gantt:WC.ganttConfig});for(var r,i=new db.initIdGeneratior(n.deterministicIds,n.deterministicIDSeed),a=function(n){var a=t[n];if(a.getAttribute("data-processed"))return"continue";a.setAttribute("data-processed",!0);var s="mermaid-".concat(i.next());r=a.innerHTML,r=db.entityDecode(r).trim().replace(/<br\s*\/?>/gi,"<br/>");var c=db.detectInit(r);c&&o.debug("Detected early reinit: ",c),$C.render(s,r,(function(t,n){a.innerHTML=t,void 0!==e&&e(s),n&&n(a)}),a)},s=0;s<t.length;s++)a(s)},HC=function(){WC.startOnLoad?$C.getConfig().startOnLoad&&WC.init():void 0===WC.startOnLoad&&(o.debug("In start, no config"),$C.getConfig().startOnLoad&&WC.init())};"undefined"!=typeof document&&window.addEventListener("load",(function(){HC()}),!1);var WC={startOnLoad:!0,htmlLabels:!0,mermaidAPI:$C,parse:null!=$C?$C.parse:null,render:null!=$C?$C.render:null,init:function(){try{qC.apply(void 0,arguments)}catch(t){o.warn("Syntax Error rendering"),o.warn(t),this.parseError&&this.parseError(t)}},initThrowsErrors:qC,initialize:function(t){void 0!==t.mermaid&&(void 0!==t.mermaid.startOnLoad&&(WC.startOnLoad=t.mermaid.startOnLoad),void 0!==t.mermaid.htmlLabels&&(WC.htmlLabels="false"!==t.mermaid.htmlLabels&&!1!==t.mermaid.htmlLabels)),$C.initialize(t)},contentLoaded:HC,setParseErrorHandler:function(t){WC.parseError=t}};const VC=WC},4949:(t,e,n)=>{t.exports={graphlib:n(6614),dagre:n(1463),intersect:n(8114),render:n(5787),util:n(8355),version:n(5689)}},9144:(t,e,n)=>{var r=n(8355);function i(t,e,n,i){var a=t.append("marker").attr("id",e).attr("viewBox","0 0 10 10").attr("refX",9).attr("refY",5).attr("markerUnits","strokeWidth").attr("markerWidth",8).attr("markerHeight",6).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z").style("stroke-width",1).style("stroke-dasharray","1,0");r.applyStyle(a,n[i+"Style"]),n[i+"Class"]&&a.attr("class",n[i+"Class"])}t.exports={default:i,normal:i,vee:function(t,e,n,i){var a=t.append("marker").attr("id",e).attr("viewBox","0 0 10 10").attr("refX",9).attr("refY",5).attr("markerUnits","strokeWidth").attr("markerWidth",8).attr("markerHeight",6).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 L 4 5 z").style("stroke-width",1).style("stroke-dasharray","1,0");r.applyStyle(a,n[i+"Style"]),n[i+"Class"]&&a.attr("class",n[i+"Class"])},undirected:function(t,e,n,i){var a=t.append("marker").attr("id",e).attr("viewBox","0 0 10 10").attr("refX",9).attr("refY",5).attr("markerUnits","strokeWidth").attr("markerWidth",8).attr("markerHeight",6).attr("orient","auto").append("path").attr("d","M 0 5 L 10 5").style("stroke-width",1).style("stroke-dasharray","1,0");r.applyStyle(a,n[i+"Style"]),n[i+"Class"]&&a.attr("class",n[i+"Class"])}}},5632:(t,e,n)=>{var r=n(8355),i=n(4322),a=n(1322);t.exports=function(t,e){var n,o=e.nodes().filter((function(t){return r.isSubgraph(e,t)})),s=t.selectAll("g.cluster").data(o,(function(t){return t}));return s.selectAll("*").remove(),s.enter().append("g").attr("class","cluster").attr("id",(function(t){return e.node(t).id})).style("opacity",0),s=t.selectAll("g.cluster"),r.applyTransition(s,e).style("opacity",1),s.each((function(t){var n=e.node(t),r=i.select(this);i.select(this).append("rect");var o=r.append("g").attr("class","label");a(o,n,n.clusterLabelPos)})),s.selectAll("rect").each((function(t){var n=e.node(t),a=i.select(this);r.applyStyle(a,n.style)})),n=s.exit?s.exit():s.selectAll(null),r.applyTransition(n,e).style("opacity",0).remove(),s}},6315:(t,e,n)=>{"use strict";var r=n(1034),i=n(1322),a=n(8355),o=n(4322);t.exports=function(t,e){var n,s=t.selectAll("g.edgeLabel").data(e.edges(),(function(t){return a.edgeToId(t)})).classed("update",!0);return s.exit().remove(),s.enter().append("g").classed("edgeLabel",!0).style("opacity",0),(s=t.selectAll("g.edgeLabel")).each((function(t){var n=o.select(this);n.select(".label").remove();var a=e.edge(t),s=i(n,e.edge(t),0,0).classed("label",!0),c=s.node().getBBox();a.labelId&&s.attr("id",a.labelId),r.has(a,"width")||(a.width=c.width),r.has(a,"height")||(a.height=c.height)})),n=s.exit?s.exit():s.selectAll(null),a.applyTransition(n,e).style("opacity",0).remove(),s}},940:(t,e,n)=>{"use strict";var r=n(1034),i=n(3042),a=n(8355),o=n(4322);function s(t,e){var n=(o.line||o.svg.line)().x((function(t){return t.x})).y((function(t){return t.y}));return(n.curve||n.interpolate)(t.curve),n(e)}t.exports=function(t,e,n){var c=t.selectAll("g.edgePath").data(e.edges(),(function(t){return a.edgeToId(t)})).classed("update",!0),u=function(t,e){var n=t.enter().append("g").attr("class","edgePath").style("opacity",0);return n.append("path").attr("class","path").attr("d",(function(t){var n=e.edge(t),i=e.node(t.v).elem;return s(n,r.range(n.points.length).map((function(){return e=(t=i).getBBox(),{x:(n=t.ownerSVGElement.getScreenCTM().inverse().multiply(t.getScreenCTM()).translate(e.width/2,e.height/2)).e,y:n.f};var t,e,n})))})),n.append("defs"),n}(c,e);!function(t,e){var n=t.exit();a.applyTransition(n,e).style("opacity",0).remove()}(c,e);var l=void 0!==c.merge?c.merge(u):c;return a.applyTransition(l,e).style("opacity",1),l.each((function(t){var n=o.select(this),r=e.edge(t);r.elem=this,r.id&&n.attr("id",r.id),a.applyClass(n,r.class,(n.classed("update")?"update ":"")+"edgePath")})),l.selectAll("path.path").each((function(t){var n=e.edge(t);n.arrowheadId=r.uniqueId("arrowhead");var c=o.select(this).attr("marker-end",(function(){return"url("+(t=location.href,e=n.arrowheadId,t.split("#")[0]+"#"+e+")");var t,e})).style("fill","none");a.applyTransition(c,e).attr("d",(function(t){return function(t,e){var n=t.edge(e),r=t.node(e.v),a=t.node(e.w),o=n.points.slice(1,n.points.length-1);return o.unshift(i(r,o[0])),o.push(i(a,o[o.length-1])),s(n,o)}(e,t)})),a.applyStyle(c,n.style)})),l.selectAll("defs *").remove(),l.selectAll("defs").each((function(t){var r=e.edge(t);(0,n[r.arrowhead])(o.select(this),r.arrowheadId,r,"arrowhead")})),l}},607:(t,e,n)=>{"use strict";var r=n(1034),i=n(1322),a=n(8355),o=n(4322);t.exports=function(t,e,n){var s,c=e.nodes().filter((function(t){return!a.isSubgraph(e,t)})),u=t.selectAll("g.node").data(c,(function(t){return t})).classed("update",!0);return u.exit().remove(),u.enter().append("g").attr("class","node").style("opacity",0),(u=t.selectAll("g.node")).each((function(t){var s=e.node(t),c=o.select(this);a.applyClass(c,s.class,(c.classed("update")?"update ":"")+"node"),c.select("g.label").remove();var u=c.append("g").attr("class","label"),l=i(u,s),h=n[s.shape],f=r.pick(l.node().getBBox(),"width","height");s.elem=this,s.id&&c.attr("id",s.id),s.labelId&&u.attr("id",s.labelId),r.has(s,"width")&&(f.width=s.width),r.has(s,"height")&&(f.height=s.height),f.width+=s.paddingLeft+s.paddingRight,f.height+=s.paddingTop+s.paddingBottom,u.attr("transform","translate("+(s.paddingLeft-s.paddingRight)/2+","+(s.paddingTop-s.paddingBottom)/2+")");var d=o.select(this);d.select(".label-container").remove();var p=h(d,f,s).classed("label-container",!0);a.applyStyle(p,s.style);var g=p.node().getBBox();s.width=g.width,s.height=g.height})),s=u.exit?u.exit():u.selectAll(null),a.applyTransition(s,e).style("opacity",0).remove(),u}},4322:(t,e,n)=>{var r;if(!r)try{r=n(7188)}catch(t){}r||(r=window.d3),t.exports=r},1463:(t,e,n)=>{var r;try{r=n(681)}catch(t){}r||(r=window.dagre),t.exports=r},6614:(t,e,n)=>{var r;try{r=n(8282)}catch(t){}r||(r=window.graphlib),t.exports=r},8114:(t,e,n)=>{t.exports={node:n(3042),circle:n(6587),ellipse:n(3260),polygon:n(5337),rect:n(8049)}},6587:(t,e,n)=>{var r=n(3260);t.exports=function(t,e,n){return r(t,e,e,n)}},3260:t=>{t.exports=function(t,e,n,r){var i=t.x,a=t.y,o=i-r.x,s=a-r.y,c=Math.sqrt(e*e*s*s+n*n*o*o),u=Math.abs(e*n*o/c);r.x<i&&(u=-u);var l=Math.abs(e*n*s/c);return r.y<a&&(l=-l),{x:i+u,y:a+l}}},6808:t=>{function e(t,e){return t*e>0}t.exports=function(t,n,r,i){var a,o,s,c,u,l,h,f,d,p,g,y,m;if(!(a=n.y-t.y,s=t.x-n.x,u=n.x*t.y-t.x*n.y,d=a*r.x+s*r.y+u,p=a*i.x+s*i.y+u,0!==d&&0!==p&&e(d,p)||(o=i.y-r.y,c=r.x-i.x,l=i.x*r.y-r.x*i.y,h=o*t.x+c*t.y+l,f=o*n.x+c*n.y+l,0!==h&&0!==f&&e(h,f)||0==(g=a*c-o*s))))return y=Math.abs(g/2),{x:(m=s*l-c*u)<0?(m-y)/g:(m+y)/g,y:(m=o*u-a*l)<0?(m-y)/g:(m+y)/g}}},3042:t=>{t.exports=function(t,e){return t.intersect(e)}},5337:(t,e,n)=>{var r=n(6808);t.exports=function(t,e,n){var i=t.x,a=t.y,o=[],s=Number.POSITIVE_INFINITY,c=Number.POSITIVE_INFINITY;e.forEach((function(t){s=Math.min(s,t.x),c=Math.min(c,t.y)}));for(var u=i-t.width/2-s,l=a-t.height/2-c,h=0;h<e.length;h++){var f=e[h],d=e[h<e.length-1?h+1:0],p=r(t,n,{x:u+f.x,y:l+f.y},{x:u+d.x,y:l+d.y});p&&o.push(p)}return o.length?(o.length>1&&o.sort((function(t,e){var r=t.x-n.x,i=t.y-n.y,a=Math.sqrt(r*r+i*i),o=e.x-n.x,s=e.y-n.y,c=Math.sqrt(o*o+s*s);return a<c?-1:a===c?0:1})),o[0]):(console.log("NO INTERSECTION FOUND, RETURN NODE CENTER",t),t)}},8049:t=>{t.exports=function(t,e){var n,r,i=t.x,a=t.y,o=e.x-i,s=e.y-a,c=t.width/2,u=t.height/2;return Math.abs(s)*c>Math.abs(o)*u?(s<0&&(u=-u),n=0===s?0:u*o/s,r=u):(o<0&&(c=-c),n=c,r=0===o?0:c*s/o),{x:i+n,y:a+r}}},8284:(t,e,n)=>{var r=n(8355);t.exports=function(t,e){var n=t.append("foreignObject").attr("width","100000"),i=n.append("xhtml:div");i.attr("xmlns","http://www.w3.org/1999/xhtml");var a=e.label;switch(typeof a){case"function":i.insert(a);break;case"object":i.insert((function(){return a}));break;default:i.html(a)}r.applyStyle(i,e.labelStyle),i.style("display","inline-block"),i.style("white-space","nowrap");var o=i.node().getBoundingClientRect();return n.attr("width",o.width).attr("height",o.height),n}},1322:(t,e,n)=>{var r=n(7318),i=n(8284),a=n(8287);t.exports=function(t,e,n){var o=e.label,s=t.append("g");"svg"===e.labelType?a(s,e):"string"!=typeof o||"html"===e.labelType?i(s,e):r(s,e);var c,u=s.node().getBBox();switch(n){case"top":c=-e.height/2;break;case"bottom":c=e.height/2-u.height;break;default:c=-u.height/2}return s.attr("transform","translate("+-u.width/2+","+c+")"),s}},8287:(t,e,n)=>{var r=n(8355);t.exports=function(t,e){var n=t;return n.node().appendChild(e.label),r.applyStyle(n,e.labelStyle),n}},7318:(t,e,n)=>{var r=n(8355);t.exports=function(t,e){for(var n=t.append("text"),i=function(t){for(var e,n="",r=!1,i=0;i<t.length;++i)e=t[i],r?(n+="n"===e?"\n":e,r=!1):"\\"===e?r=!0:n+=e;return n}(e.label).split("\n"),a=0;a<i.length;a++)n.append("tspan").attr("xml:space","preserve").attr("dy","1em").attr("x","1").text(i[a]);return r.applyStyle(n,e.labelStyle),n}},1034:(t,e,n)=>{var r;try{r={defaults:n(1747),each:n(6073),isFunction:n(3560),isPlainObject:n(8630),pick:n(9722),has:n(8721),range:n(6026),uniqueId:n(3955)}}catch(t){}r||(r=window._),t.exports=r},6381:(t,e,n)=>{"use strict";var r=n(8355),i=n(4322);t.exports=function(t,e){var n=t.filter((function(){return!i.select(this).classed("update")}));function a(t){var n=e.node(t);return"translate("+n.x+","+n.y+")"}n.attr("transform",a),r.applyTransition(t,e).style("opacity",1).attr("transform",a),r.applyTransition(n.selectAll("rect"),e).attr("width",(function(t){return e.node(t).width})).attr("height",(function(t){return e.node(t).height})).attr("x",(function(t){return-e.node(t).width/2})).attr("y",(function(t){return-e.node(t).height/2}))}},4577:(t,e,n)=>{"use strict";var r=n(8355),i=n(4322),a=n(1034);t.exports=function(t,e){function n(t){var n=e.edge(t);return a.has(n,"x")?"translate("+n.x+","+n.y+")":""}t.filter((function(){return!i.select(this).classed("update")})).attr("transform",n),r.applyTransition(t,e).style("opacity",1).attr("transform",n)}},4849:(t,e,n)=>{"use strict";var r=n(8355),i=n(4322);t.exports=function(t,e){function n(t){var n=e.node(t);return"translate("+n.x+","+n.y+")"}t.filter((function(){return!i.select(this).classed("update")})).attr("transform",n),r.applyTransition(t,e).style("opacity",1).attr("transform",n)}},5787:(t,e,n)=>{var r=n(1034),i=n(4322),a=n(1463).layout;t.exports=function(){var t=n(607),e=n(5632),i=n(6315),u=n(940),l=n(4849),h=n(4577),f=n(6381),d=n(4418),p=n(9144),g=function(n,g){!function(t){t.nodes().forEach((function(e){var n=t.node(e);r.has(n,"label")||t.children(e).length||(n.label=e),r.has(n,"paddingX")&&r.defaults(n,{paddingLeft:n.paddingX,paddingRight:n.paddingX}),r.has(n,"paddingY")&&r.defaults(n,{paddingTop:n.paddingY,paddingBottom:n.paddingY}),r.has(n,"padding")&&r.defaults(n,{paddingLeft:n.padding,paddingRight:n.padding,paddingTop:n.padding,paddingBottom:n.padding}),r.defaults(n,o),r.each(["paddingLeft","paddingRight","paddingTop","paddingBottom"],(function(t){n[t]=Number(n[t])})),r.has(n,"width")&&(n._prevWidth=n.width),r.has(n,"height")&&(n._prevHeight=n.height)})),t.edges().forEach((function(e){var n=t.edge(e);r.has(n,"label")||(n.label=""),r.defaults(n,s)}))}(g);var y=c(n,"output"),m=c(y,"clusters"),v=c(y,"edgePaths"),b=i(c(y,"edgeLabels"),g),_=t(c(y,"nodes"),g,d);a(g),l(_,g),h(b,g),u(v,g,p);var x=e(m,g);f(x,g),function(t){r.each(t.nodes(),(function(e){var n=t.node(e);r.has(n,"_prevWidth")?n.width=n._prevWidth:delete n.width,r.has(n,"_prevHeight")?n.height=n._prevHeight:delete n.height,delete n._prevWidth,delete n._prevHeight}))}(g)};return g.createNodes=function(e){return arguments.length?(t=e,g):t},g.createClusters=function(t){return arguments.length?(e=t,g):e},g.createEdgeLabels=function(t){return arguments.length?(i=t,g):i},g.createEdgePaths=function(t){return arguments.length?(u=t,g):u},g.shapes=function(t){return arguments.length?(d=t,g):d},g.arrows=function(t){return arguments.length?(p=t,g):p},g};var o={paddingLeft:10,paddingRight:10,paddingTop:10,paddingBottom:10,rx:0,ry:0,shape:"rect"},s={arrowhead:"normal",curve:i.curveLinear};function c(t,e){var n=t.select("g."+e);return n.empty()&&(n=t.append("g").attr("class",e)),n}},4418:(t,e,n)=>{"use strict";var r=n(8049),i=n(3260),a=n(6587),o=n(5337);t.exports={rect:function(t,e,n){var i=t.insert("rect",":first-child").attr("rx",n.rx).attr("ry",n.ry).attr("x",-e.width/2).attr("y",-e.height/2).attr("width",e.width).attr("height",e.height);return n.intersect=function(t){return r(n,t)},i},ellipse:function(t,e,n){var r=e.width/2,a=e.height/2,o=t.insert("ellipse",":first-child").attr("x",-e.width/2).attr("y",-e.height/2).attr("rx",r).attr("ry",a);return n.intersect=function(t){return i(n,r,a,t)},o},circle:function(t,e,n){var r=Math.max(e.width,e.height)/2,i=t.insert("circle",":first-child").attr("x",-e.width/2).attr("y",-e.height/2).attr("r",r);return n.intersect=function(t){return a(n,r,t)},i},diamond:function(t,e,n){var r=e.width*Math.SQRT2/2,i=e.height*Math.SQRT2/2,a=[{x:0,y:-i},{x:-r,y:0},{x:0,y:i},{x:r,y:0}],s=t.insert("polygon",":first-child").attr("points",a.map((function(t){return t.x+","+t.y})).join(" "));return n.intersect=function(t){return o(n,a,t)},s}}},8355:(t,e,n)=>{var r=n(1034);t.exports={isSubgraph:function(t,e){return!!t.children(e).length},edgeToId:function(t){return a(t.v)+":"+a(t.w)+":"+a(t.name)},applyStyle:function(t,e){e&&t.attr("style",e)},applyClass:function(t,e,n){e&&t.attr("class",e).attr("class",n+" "+t.attr("class"))},applyTransition:function(t,e){var n=e.graph();if(r.isPlainObject(n)){var i=n.transition;if(r.isFunction(i))return i(t)}return t}};var i=/:/g;function a(t){return t?String(t).replace(i,"\\:"):""}},5689:t=>{t.exports="0.6.4"},7188:(t,e,n)=>{"use strict";n.r(e),n.d(e,{FormatSpecifier:()=>uc,active:()=>Jr,arc:()=>fx,area:()=>vx,areaRadial:()=>Sx,ascending:()=>i,autoType:()=>Fo,axisBottom:()=>it,axisLeft:()=>at,axisRight:()=>rt,axisTop:()=>nt,bisect:()=>u,bisectLeft:()=>c,bisectRight:()=>s,bisector:()=>a,blob:()=>ms,brush:()=>Ai,brushSelection:()=>Ei,brushX:()=>Ci,brushY:()=>Si,buffer:()=>bs,chord:()=>Fi,clientPoint:()=>Dn,cluster:()=>Sd,color:()=>Ve,contourDensity:()=>oo,contours:()=>to,create:()=>Y_,creator:()=>ie,cross:()=>f,csv:()=>Ts,csvFormat:()=>To,csvFormatBody:()=>Eo,csvFormatRow:()=>So,csvFormatRows:()=>Co,csvFormatValue:()=>Ao,csvParse:()=>wo,csvParseRows:()=>ko,cubehelix:()=>qa,curveBasis:()=>sw,curveBasisClosed:()=>uw,curveBasisOpen:()=>hw,curveBundle:()=>dw,curveCardinal:()=>yw,curveCardinalClosed:()=>vw,curveCardinalOpen:()=>_w,curveCatmullRom:()=>kw,curveCatmullRomClosed:()=>Ew,curveCatmullRomOpen:()=>Sw,curveLinear:()=>px,curveLinearClosed:()=>Mw,curveMonotoneX:()=>Fw,curveMonotoneY:()=>Pw,curveNatural:()=>Uw,curveStep:()=>$w,curveStepAfter:()=>Hw,curveStepBefore:()=>qw,customEvent:()=>ye,descending:()=>d,deviation:()=>y,dispatch:()=>ft,drag:()=>po,dragDisable:()=>Se,dragEnable:()=>Ae,dsv:()=>ks,dsvFormat:()=>_o,easeBack:()=>hs,easeBackIn:()=>us,easeBackInOut:()=>hs,easeBackOut:()=>ls,easeBounce:()=>os,easeBounceIn:()=>as,easeBounceInOut:()=>ss,easeBounceOut:()=>os,easeCircle:()=>rs,easeCircleIn:()=>es,easeCircleInOut:()=>rs,easeCircleOut:()=>ns,easeCubic:()=>Xr,easeCubicIn:()=>Vr,easeCubicInOut:()=>Xr,easeCubicOut:()=>Gr,easeElastic:()=>ps,easeElasticIn:()=>ds,easeElasticInOut:()=>gs,easeElasticOut:()=>ps,easeExp:()=>ts,easeExpIn:()=>Qo,easeExpInOut:()=>ts,easeExpOut:()=>Jo,easeLinear:()=>Yo,easePoly:()=>Ho,easePolyIn:()=>$o,easePolyInOut:()=>Ho,easePolyOut:()=>qo,easeQuad:()=>zo,easeQuadIn:()=>jo,easeQuadInOut:()=>zo,easeQuadOut:()=>Uo,easeSin:()=>Zo,easeSinIn:()=>Go,easeSinInOut:()=>Zo,easeSinOut:()=>Xo,entries:()=>pa,event:()=>le,extent:()=>m,forceCenter:()=>Bs,forceCollide:()=>Ws,forceLink:()=>Xs,forceManyBody:()=>tc,forceRadial:()=>ec,forceSimulation:()=>Js,forceX:()=>nc,forceY:()=>rc,format:()=>pc,formatDefaultLocale:()=>bc,formatLocale:()=>vc,formatPrefix:()=>gc,formatSpecifier:()=>cc,geoAlbers:()=>zf,geoAlbersUsa:()=>$f,geoArea:()=>gu,geoAzimuthalEqualArea:()=>Vf,geoAzimuthalEqualAreaRaw:()=>Wf,geoAzimuthalEquidistant:()=>Xf,geoAzimuthalEquidistantRaw:()=>Gf,geoBounds:()=>sl,geoCentroid:()=>bl,geoCircle:()=>Nl,geoClipAntimeridian:()=>zl,geoClipCircle:()=>$l,geoClipExtent:()=>Vl,geoClipRectangle:()=>Wl,geoConicConformal:()=>ed,geoConicConformalRaw:()=>td,geoConicEqualArea:()=>Uf,geoConicEqualAreaRaw:()=>jf,geoConicEquidistant:()=>ad,geoConicEquidistantRaw:()=>id,geoContains:()=>ph,geoDistance:()=>ah,geoEqualEarth:()=>fd,geoEqualEarthRaw:()=>hd,geoEquirectangular:()=>rd,geoEquirectangularRaw:()=>nd,geoGnomonic:()=>pd,geoGnomonicRaw:()=>dd,geoGraticule:()=>mh,geoGraticule10:()=>vh,geoIdentity:()=>gd,geoInterpolate:()=>bh,geoLength:()=>nh,geoMercator:()=>Kf,geoMercatorRaw:()=>Zf,geoNaturalEarth1:()=>md,geoNaturalEarth1Raw:()=>yd,geoOrthographic:()=>bd,geoOrthographicRaw:()=>vd,geoPath:()=>kf,geoProjection:()=>Ff,geoProjectionMutator:()=>Pf,geoRotation:()=>Sl,geoStereographic:()=>xd,geoStereographicRaw:()=>_d,geoStream:()=>nu,geoTransform:()=>Tf,geoTransverseMercator:()=>kd,geoTransverseMercatorRaw:()=>wd,gray:()=>ka,hcl:()=>La,hierarchy:()=>Md,histogram:()=>D,hsl:()=>an,html:()=>Ds,image:()=>Cs,interpolate:()=>Mn,interpolateArray:()=>xn,interpolateBasis:()=>un,interpolateBasisClosed:()=>ln,interpolateBlues:()=>f_,interpolateBrBG:()=>Tb,interpolateBuGn:()=>zb,interpolateBuPu:()=>qb,interpolateCividis:()=>k_,interpolateCool:()=>C_,interpolateCubehelix:()=>Up,interpolateCubehelixDefault:()=>T_,interpolateCubehelixLong:()=>zp,interpolateDate:()=>kn,interpolateDiscrete:()=>Sp,interpolateGnBu:()=>Wb,interpolateGreens:()=>p_,interpolateGreys:()=>y_,interpolateHcl:()=>Pp,interpolateHclLong:()=>Yp,interpolateHsl:()=>Op,interpolateHslLong:()=>Ip,interpolateHue:()=>Ap,interpolateInferno:()=>F_,interpolateLab:()=>Rp,interpolateMagma:()=>R_,interpolateNumber:()=>Tn,interpolateNumberArray:()=>bn,interpolateObject:()=>En,interpolateOrRd:()=>Gb,interpolateOranges:()=>w_,interpolatePRGn:()=>Cb,interpolatePiYG:()=>Ab,interpolatePlasma:()=>P_,interpolatePuBu:()=>Qb,interpolatePuBuGn:()=>Zb,interpolatePuOr:()=>Nb,interpolatePuRd:()=>t_,interpolatePurples:()=>v_,interpolateRainbow:()=>A_,interpolateRdBu:()=>Lb,interpolateRdGy:()=>Ob,interpolateRdPu:()=>n_,interpolateRdYlBu:()=>Rb,interpolateRdYlGn:()=>Pb,interpolateReds:()=>__,interpolateRgb:()=>gn,interpolateRgbBasis:()=>mn,interpolateRgbBasisClosed:()=>vn,interpolateRound:()=>Mp,interpolateSinebow:()=>L_,interpolateSpectral:()=>jb,interpolateString:()=>An,interpolateTransformCss:()=>pr,interpolateTransformSvg:()=>gr,interpolateTurbo:()=>B_,interpolateViridis:()=>I_,interpolateWarm:()=>E_,interpolateYlGn:()=>o_,interpolateYlGnBu:()=>i_,interpolateYlOrBr:()=>c_,interpolateYlOrRd:()=>l_,interpolateZoom:()=>Lp,interrupt:()=>ar,interval:()=>fk,isoFormat:()=>uk,isoParse:()=>hk,json:()=>As,keys:()=>fa,lab:()=>Ta,lch:()=>Da,line:()=>mx,lineRadial:()=>Cx,linkHorizontal:()=>Rx,linkRadial:()=>Px,linkVertical:()=>Fx,local:()=>U_,map:()=>na,matcher:()=>mt,max:()=>I,mean:()=>R,median:()=>F,merge:()=>P,min:()=>Y,mouse:()=>Bn,namespace:()=>Et,namespaces:()=>Tt,nest:()=>ra,now:()=>qn,pack:()=>tp,packEnclose:()=>Id,packSiblings:()=>Gd,pairs:()=>l,partition:()=>op,path:()=>Wi,permute:()=>j,pie:()=>xx,piecewise:()=>$p,pointRadial:()=>Ax,polygonArea:()=>Hp,polygonCentroid:()=>Wp,polygonContains:()=>Kp,polygonHull:()=>Zp,polygonLength:()=>Qp,precisionFixed:()=>_c,precisionPrefix:()=>xc,precisionRound:()=>wc,quadtree:()=>js,quantile:()=>L,quantize:()=>qp,radialArea:()=>Sx,radialLine:()=>Cx,randomBates:()=>ig,randomExponential:()=>ag,randomIrwinHall:()=>rg,randomLogNormal:()=>ng,randomNormal:()=>eg,randomUniform:()=>tg,range:()=>k,rgb:()=>Ke,ribbon:()=>Qi,scaleBand:()=>dg,scaleDiverging:()=>ob,scaleDivergingLog:()=>sb,scaleDivergingPow:()=>ub,scaleDivergingSqrt:()=>lb,scaleDivergingSymlog:()=>cb,scaleIdentity:()=>Mg,scaleImplicit:()=>hg,scaleLinear:()=>Ag,scaleLog:()=>Pg,scaleOrdinal:()=>fg,scalePoint:()=>gg,scalePow:()=>Vg,scaleQuantile:()=>Xg,scaleQuantize:()=>Zg,scaleSequential:()=>Jv,scaleSequentialLog:()=>tb,scaleSequentialPow:()=>nb,scaleSequentialQuantile:()=>ib,scaleSequentialSqrt:()=>rb,scaleSequentialSymlog:()=>eb,scaleSqrt:()=>Gg,scaleSymlog:()=>zg,scaleThreshold:()=>Kg,scaleTime:()=>jv,scaleUtc:()=>Zv,scan:()=>U,schemeAccent:()=>db,schemeBlues:()=>h_,schemeBrBG:()=>kb,schemeBuGn:()=>Ub,schemeBuPu:()=>$b,schemeCategory10:()=>fb,schemeDark2:()=>pb,schemeGnBu:()=>Hb,schemeGreens:()=>d_,schemeGreys:()=>g_,schemeOrRd:()=>Vb,schemeOranges:()=>x_,schemePRGn:()=>Eb,schemePaired:()=>gb,schemePastel1:()=>yb,schemePastel2:()=>mb,schemePiYG:()=>Sb,schemePuBu:()=>Kb,schemePuBuGn:()=>Xb,schemePuOr:()=>Mb,schemePuRd:()=>Jb,schemePurples:()=>m_,schemeRdBu:()=>Db,schemeRdGy:()=>Bb,schemeRdPu:()=>e_,schemeRdYlBu:()=>Ib,schemeRdYlGn:()=>Fb,schemeReds:()=>b_,schemeSet1:()=>vb,schemeSet2:()=>bb,schemeSet3:()=>_b,schemeSpectral:()=>Yb,schemeTableau10:()=>xb,schemeYlGn:()=>a_,schemeYlGnBu:()=>r_,schemeYlOrBr:()=>s_,schemeYlOrRd:()=>u_,select:()=>Te,selectAll:()=>$_,selection:()=>ke,selector:()=>pt,selectorAll:()=>yt,set:()=>ha,shuffle:()=>z,stack:()=>Xw,stackOffsetDiverging:()=>Kw,stackOffsetExpand:()=>Zw,stackOffsetNone:()=>Ww,stackOffsetSilhouette:()=>Qw,stackOffsetWiggle:()=>Jw,stackOrderAppearance:()=>tk,stackOrderAscending:()=>nk,stackOrderDescending:()=>ik,stackOrderInsideOut:()=>ak,stackOrderNone:()=>Vw,stackOrderReverse:()=>ok,stratify:()=>hp,style:()=>Rt,sum:()=>$,svg:()=>Ls,symbol:()=>rw,symbolCircle:()=>Yx,symbolCross:()=>jx,symbolDiamond:()=>$x,symbolSquare:()=>Gx,symbolStar:()=>Vx,symbolTriangle:()=>Zx,symbolWye:()=>ew,symbols:()=>nw,text:()=>xs,thresholdFreedmanDiaconis:()=>B,thresholdScott:()=>O,thresholdSturges:()=>N,tickFormat:()=>Cg,tickIncrement:()=>A,tickStep:()=>M,ticks:()=>S,timeDay:()=>Ay,timeDays:()=>My,timeFormat:()=>pm,timeFormatDefaultLocale:()=>Iv,timeFormatLocale:()=>fm,timeFriday:()=>vy,timeFridays:()=>Ey,timeHour:()=>Dy,timeHours:()=>Ly,timeInterval:()=>ty,timeMillisecond:()=>jy,timeMilliseconds:()=>Uy,timeMinute:()=>Oy,timeMinutes:()=>Iy,timeMonday:()=>py,timeMondays:()=>xy,timeMonth:()=>ay,timeMonths:()=>oy,timeParse:()=>gm,timeSaturday:()=>by,timeSaturdays:()=>Cy,timeSecond:()=>Fy,timeSeconds:()=>Py,timeSunday:()=>dy,timeSundays:()=>_y,timeThursday:()=>my,timeThursdays:()=>Ty,timeTuesday:()=>gy,timeTuesdays:()=>wy,timeWednesday:()=>yy,timeWednesdays:()=>ky,timeWeek:()=>dy,timeWeeks:()=>_y,timeYear:()=>ny,timeYears:()=>ry,timeout:()=>Qn,timer:()=>Vn,timerFlush:()=>Gn,touch:()=>Ln,touches:()=>q_,transition:()=>qr,transpose:()=>q,tree:()=>vp,treemap:()=>kp,treemapBinary:()=>Tp,treemapDice:()=>ap,treemapResquarify:()=>Cp,treemapSlice:()=>bp,treemapSliceDice:()=>Ep,treemapSquarify:()=>wp,tsv:()=>Es,tsvFormat:()=>Lo,tsvFormatBody:()=>Bo,tsvFormatRow:()=>Io,tsvFormatRows:()=>Oo,tsvFormatValue:()=>Ro,tsvParse:()=>No,tsvParseRows:()=>Do,utcDay:()=>im,utcDays:()=>am,utcFormat:()=>ym,utcFriday:()=>Gy,utcFridays:()=>em,utcHour:()=>Hv,utcHours:()=>Wv,utcMillisecond:()=>jy,utcMilliseconds:()=>Uy,utcMinute:()=>Gv,utcMinutes:()=>Xv,utcMonday:()=>qy,utcMondays:()=>Ky,utcMonth:()=>zv,utcMonths:()=>$v,utcParse:()=>mm,utcSaturday:()=>Xy,utcSaturdays:()=>nm,utcSecond:()=>Fy,utcSeconds:()=>Py,utcSunday:()=>$y,utcSundays:()=>Zy,utcThursday:()=>Vy,utcThursdays:()=>tm,utcTuesday:()=>Hy,utcTuesdays:()=>Qy,utcWednesday:()=>Wy,utcWednesdays:()=>Jy,utcWeek:()=>$y,utcWeeks:()=>Zy,utcYear:()=>sm,utcYears:()=>cm,values:()=>da,variance:()=>g,version:()=>r,voronoi:()=>Qk,window:()=>Lt,xml:()=>Ns,zip:()=>W,zoom:()=>fT,zoomIdentity:()=>nT,zoomTransform:()=>rT});var r="5.16.0";function i(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}function a(t){var e;return 1===t.length&&(e=t,t=function(t,n){return i(e(t),n)}),{left:function(e,n,r,i){for(null==r&&(r=0),null==i&&(i=e.length);r<i;){var a=r+i>>>1;t(e[a],n)<0?r=a+1:i=a}return r},right:function(e,n,r,i){for(null==r&&(r=0),null==i&&(i=e.length);r<i;){var a=r+i>>>1;t(e[a],n)>0?i=a:r=a+1}return r}}}var o=a(i),s=o.right,c=o.left;const u=s;function l(t,e){null==e&&(e=h);for(var n=0,r=t.length-1,i=t[0],a=new Array(r<0?0:r);n<r;)a[n]=e(i,i=t[++n]);return a}function h(t,e){return[t,e]}function f(t,e,n){var r,i,a,o,s=t.length,c=e.length,u=new Array(s*c);for(null==n&&(n=h),r=a=0;r<s;++r)for(o=t[r],i=0;i<c;++i,++a)u[a]=n(o,e[i]);return u}function d(t,e){return e<t?-1:e>t?1:e>=t?0:NaN}function p(t){return null===t?NaN:+t}function g(t,e){var n,r,i=t.length,a=0,o=-1,s=0,c=0;if(null==e)for(;++o<i;)isNaN(n=p(t[o]))||(c+=(r=n-s)*(n-(s+=r/++a)));else for(;++o<i;)isNaN(n=p(e(t[o],o,t)))||(c+=(r=n-s)*(n-(s+=r/++a)));if(a>1)return c/(a-1)}function y(t,e){var n=g(t,e);return n?Math.sqrt(n):n}function m(t,e){var n,r,i,a=t.length,o=-1;if(null==e){for(;++o<a;)if(null!=(n=t[o])&&n>=n)for(r=i=n;++o<a;)null!=(n=t[o])&&(r>n&&(r=n),i<n&&(i=n))}else for(;++o<a;)if(null!=(n=e(t[o],o,t))&&n>=n)for(r=i=n;++o<a;)null!=(n=e(t[o],o,t))&&(r>n&&(r=n),i<n&&(i=n));return[r,i]}var v=Array.prototype,b=v.slice,_=v.map;function x(t){return function(){return t}}function w(t){return t}function k(t,e,n){t=+t,e=+e,n=(i=arguments.length)<2?(e=t,t=0,1):i<3?1:+n;for(var r=-1,i=0|Math.max(0,Math.ceil((e-t)/n)),a=new Array(i);++r<i;)a[r]=t+r*n;return a}var T=Math.sqrt(50),E=Math.sqrt(10),C=Math.sqrt(2);function S(t,e,n){var r,i,a,o,s=-1;if(n=+n,(t=+t)==(e=+e)&&n>0)return[t];if((r=e<t)&&(i=t,t=e,e=i),0===(o=A(t,e,n))||!isFinite(o))return[];if(o>0)for(t=Math.ceil(t/o),e=Math.floor(e/o),a=new Array(i=Math.ceil(e-t+1));++s<i;)a[s]=(t+s)*o;else for(t=Math.floor(t*o),e=Math.ceil(e*o),a=new Array(i=Math.ceil(t-e+1));++s<i;)a[s]=(t-s)/o;return r&&a.reverse(),a}function A(t,e,n){var r=(e-t)/Math.max(0,n),i=Math.floor(Math.log(r)/Math.LN10),a=r/Math.pow(10,i);return i>=0?(a>=T?10:a>=E?5:a>=C?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(a>=T?10:a>=E?5:a>=C?2:1)}function M(t,e,n){var r=Math.abs(e-t)/Math.max(0,n),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),a=r/i;return a>=T?i*=10:a>=E?i*=5:a>=C&&(i*=2),e<t?-i:i}function N(t){return Math.ceil(Math.log(t.length)/Math.LN2)+1}function D(){var t=w,e=m,n=N;function r(r){var i,a,o=r.length,s=new Array(o);for(i=0;i<o;++i)s[i]=t(r[i],i,r);var c=e(s),l=c[0],h=c[1],f=n(s,l,h);Array.isArray(f)||(f=M(l,h,f),f=k(Math.ceil(l/f)*f,h,f));for(var d=f.length;f[0]<=l;)f.shift(),--d;for(;f[d-1]>h;)f.pop(),--d;var p,g=new Array(d+1);for(i=0;i<=d;++i)(p=g[i]=[]).x0=i>0?f[i-1]:l,p.x1=i<d?f[i]:h;for(i=0;i<o;++i)l<=(a=s[i])&&a<=h&&g[u(f,a,0,d)].push(r[i]);return g}return r.value=function(e){return arguments.length?(t="function"==typeof e?e:x(e),r):t},r.domain=function(t){return arguments.length?(e="function"==typeof t?t:x([t[0],t[1]]),r):e},r.thresholds=function(t){return arguments.length?(n="function"==typeof t?t:Array.isArray(t)?x(b.call(t)):x(t),r):n},r}function L(t,e,n){if(null==n&&(n=p),r=t.length){if((e=+e)<=0||r<2)return+n(t[0],0,t);if(e>=1)return+n(t[r-1],r-1,t);var r,i=(r-1)*e,a=Math.floor(i),o=+n(t[a],a,t);return o+(+n(t[a+1],a+1,t)-o)*(i-a)}}function B(t,e,n){return t=_.call(t,p).sort(i),Math.ceil((n-e)/(2*(L(t,.75)-L(t,.25))*Math.pow(t.length,-1/3)))}function O(t,e,n){return Math.ceil((n-e)/(3.5*y(t)*Math.pow(t.length,-1/3)))}function I(t,e){var n,r,i=t.length,a=-1;if(null==e){for(;++a<i;)if(null!=(n=t[a])&&n>=n)for(r=n;++a<i;)null!=(n=t[a])&&n>r&&(r=n)}else for(;++a<i;)if(null!=(n=e(t[a],a,t))&&n>=n)for(r=n;++a<i;)null!=(n=e(t[a],a,t))&&n>r&&(r=n);return r}function R(t,e){var n,r=t.length,i=r,a=-1,o=0;if(null==e)for(;++a<r;)isNaN(n=p(t[a]))?--i:o+=n;else for(;++a<r;)isNaN(n=p(e(t[a],a,t)))?--i:o+=n;if(i)return o/i}function F(t,e){var n,r=t.length,a=-1,o=[];if(null==e)for(;++a<r;)isNaN(n=p(t[a]))||o.push(n);else for(;++a<r;)isNaN(n=p(e(t[a],a,t)))||o.push(n);return L(o.sort(i),.5)}function P(t){for(var e,n,r,i=t.length,a=-1,o=0;++a<i;)o+=t[a].length;for(n=new Array(o);--i>=0;)for(e=(r=t[i]).length;--e>=0;)n[--o]=r[e];return n}function Y(t,e){var n,r,i=t.length,a=-1;if(null==e){for(;++a<i;)if(null!=(n=t[a])&&n>=n)for(r=n;++a<i;)null!=(n=t[a])&&r>n&&(r=n)}else for(;++a<i;)if(null!=(n=e(t[a],a,t))&&n>=n)for(r=n;++a<i;)null!=(n=e(t[a],a,t))&&r>n&&(r=n);return r}function j(t,e){for(var n=e.length,r=new Array(n);n--;)r[n]=t[e[n]];return r}function U(t,e){if(n=t.length){var n,r,a=0,o=0,s=t[o];for(null==e&&(e=i);++a<n;)(e(r=t[a],s)<0||0!==e(s,s))&&(s=r,o=a);return 0===e(s,s)?o:void 0}}function z(t,e,n){for(var r,i,a=(null==n?t.length:n)-(e=null==e?0:+e);a;)i=Math.random()*a--|0,r=t[a+e],t[a+e]=t[i+e],t[i+e]=r;return t}function $(t,e){var n,r=t.length,i=-1,a=0;if(null==e)for(;++i<r;)(n=+t[i])&&(a+=n);else for(;++i<r;)(n=+e(t[i],i,t))&&(a+=n);return a}function q(t){if(!(i=t.length))return[];for(var e=-1,n=Y(t,H),r=new Array(n);++e<n;)for(var i,a=-1,o=r[e]=new Array(i);++a<i;)o[a]=t[a][e];return r}function H(t){return t.length}function W(){return q(arguments)}var V=Array.prototype.slice;function G(t){return t}var X=1e-6;function Z(t){return"translate("+(t+.5)+",0)"}function K(t){return"translate(0,"+(t+.5)+")"}function Q(t){return function(e){return+t(e)}}function J(t){var e=Math.max(0,t.bandwidth()-1)/2;return t.round()&&(e=Math.round(e)),function(n){return+t(n)+e}}function tt(){return!this.__axis}function et(t,e){var n=[],r=null,i=null,a=6,o=6,s=3,c=1===t||4===t?-1:1,u=4===t||2===t?"x":"y",l=1===t||3===t?Z:K;function h(h){var f=null==r?e.ticks?e.ticks.apply(e,n):e.domain():r,d=null==i?e.tickFormat?e.tickFormat.apply(e,n):G:i,p=Math.max(a,0)+s,g=e.range(),y=+g[0]+.5,m=+g[g.length-1]+.5,v=(e.bandwidth?J:Q)(e.copy()),b=h.selection?h.selection():h,_=b.selectAll(".domain").data([null]),x=b.selectAll(".tick").data(f,e).order(),w=x.exit(),k=x.enter().append("g").attr("class","tick"),T=x.select("line"),E=x.select("text");_=_.merge(_.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),x=x.merge(k),T=T.merge(k.append("line").attr("stroke","currentColor").attr(u+"2",c*a)),E=E.merge(k.append("text").attr("fill","currentColor").attr(u,c*p).attr("dy",1===t?"0em":3===t?"0.71em":"0.32em")),h!==b&&(_=_.transition(h),x=x.transition(h),T=T.transition(h),E=E.transition(h),w=w.transition(h).attr("opacity",X).attr("transform",(function(t){return isFinite(t=v(t))?l(t):this.getAttribute("transform")})),k.attr("opacity",X).attr("transform",(function(t){var e=this.parentNode.__axis;return l(e&&isFinite(e=e(t))?e:v(t))}))),w.remove(),_.attr("d",4===t||2==t?o?"M"+c*o+","+y+"H0.5V"+m+"H"+c*o:"M0.5,"+y+"V"+m:o?"M"+y+","+c*o+"V0.5H"+m+"V"+c*o:"M"+y+",0.5H"+m),x.attr("opacity",1).attr("transform",(function(t){return l(v(t))})),T.attr(u+"2",c*a),E.attr(u,c*p).text(d),b.filter(tt).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===t?"start":4===t?"end":"middle"),b.each((function(){this.__axis=v}))}return h.scale=function(t){return arguments.length?(e=t,h):e},h.ticks=function(){return n=V.call(arguments),h},h.tickArguments=function(t){return arguments.length?(n=null==t?[]:V.call(t),h):n.slice()},h.tickValues=function(t){return arguments.length?(r=null==t?null:V.call(t),h):r&&r.slice()},h.tickFormat=function(t){return arguments.length?(i=t,h):i},h.tickSize=function(t){return arguments.length?(a=o=+t,h):a},h.tickSizeInner=function(t){return arguments.length?(a=+t,h):a},h.tickSizeOuter=function(t){return arguments.length?(o=+t,h):o},h.tickPadding=function(t){return arguments.length?(s=+t,h):s},h}function nt(t){return et(1,t)}function rt(t){return et(2,t)}function it(t){return et(3,t)}function at(t){return et(4,t)}var ot={value:function(){}};function st(){for(var t,e=0,n=arguments.length,r={};e<n;++e){if(!(t=arguments[e]+"")||t in r||/[\s.]/.test(t))throw new Error("illegal type: "+t);r[t]=[]}return new ct(r)}function ct(t){this._=t}function ut(t,e){return t.trim().split(/^|\s+/).map((function(t){var n="",r=t.indexOf(".");if(r>=0&&(n=t.slice(r+1),t=t.slice(0,r)),t&&!e.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:n}}))}function lt(t,e){for(var n,r=0,i=t.length;r<i;++r)if((n=t[r]).name===e)return n.value}function ht(t,e,n){for(var r=0,i=t.length;r<i;++r)if(t[r].name===e){t[r]=ot,t=t.slice(0,r).concat(t.slice(r+1));break}return null!=n&&t.push({name:e,value:n}),t}ct.prototype=st.prototype={constructor:ct,on:function(t,e){var n,r=this._,i=ut(t+"",r),a=-1,o=i.length;if(!(arguments.length<2)){if(null!=e&&"function"!=typeof e)throw new Error("invalid callback: "+e);for(;++a<o;)if(n=(t=i[a]).type)r[n]=ht(r[n],t.name,e);else if(null==e)for(n in r)r[n]=ht(r[n],t.name,null);return this}for(;++a<o;)if((n=(t=i[a]).type)&&(n=lt(r[n],t.name)))return n},copy:function(){var t={},e=this._;for(var n in e)t[n]=e[n].slice();return new ct(t)},call:function(t,e){if((n=arguments.length-2)>0)for(var n,r,i=new Array(n),a=0;a<n;++a)i[a]=arguments[a+2];if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(a=0,n=(r=this._[t]).length;a<n;++a)r[a].value.apply(e,i)},apply:function(t,e,n){if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(var r=this._[t],i=0,a=r.length;i<a;++i)r[i].value.apply(e,n)}};const ft=st;function dt(){}function pt(t){return null==t?dt:function(){return this.querySelector(t)}}function gt(){return[]}function yt(t){return null==t?gt:function(){return this.querySelectorAll(t)}}function mt(t){return function(){return this.matches(t)}}function vt(t){return new Array(t.length)}function bt(t,e){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=e}function _t(t,e,n,r,i,a){for(var o,s=0,c=e.length,u=a.length;s<u;++s)(o=e[s])?(o.__data__=a[s],r[s]=o):n[s]=new bt(t,a[s]);for(;s<c;++s)(o=e[s])&&(i[s]=o)}function xt(t,e,n,r,i,a,o){var s,c,u,l={},h=e.length,f=a.length,d=new Array(h);for(s=0;s<h;++s)(c=e[s])&&(d[s]=u="$"+o.call(c,c.__data__,s,e),u in l?i[s]=c:l[u]=c);for(s=0;s<f;++s)(c=l[u="$"+o.call(t,a[s],s,a)])?(r[s]=c,c.__data__=a[s],l[u]=null):n[s]=new bt(t,a[s]);for(s=0;s<h;++s)(c=e[s])&&l[d[s]]===c&&(i[s]=c)}function wt(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}bt.prototype={constructor:bt,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,e){return this._parent.insertBefore(t,e)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};var kt="http://www.w3.org/1999/xhtml";const Tt={svg:"http://www.w3.org/2000/svg",xhtml:kt,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function Et(t){var e=t+="",n=e.indexOf(":");return n>=0&&"xmlns"!==(e=t.slice(0,n))&&(t=t.slice(n+1)),Tt.hasOwnProperty(e)?{space:Tt[e],local:t}:t}function Ct(t){return function(){this.removeAttribute(t)}}function St(t){return function(){this.removeAttributeNS(t.space,t.local)}}function At(t,e){return function(){this.setAttribute(t,e)}}function Mt(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}function Nt(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttribute(t):this.setAttribute(t,n)}}function Dt(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,n)}}function Lt(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function Bt(t){return function(){this.style.removeProperty(t)}}function Ot(t,e,n){return function(){this.style.setProperty(t,e,n)}}function It(t,e,n){return function(){var r=e.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,n)}}function Rt(t,e){return t.style.getPropertyValue(e)||Lt(t).getComputedStyle(t,null).getPropertyValue(e)}function Ft(t){return function(){delete this[t]}}function Pt(t,e){return function(){this[t]=e}}function Yt(t,e){return function(){var n=e.apply(this,arguments);null==n?delete this[t]:this[t]=n}}function jt(t){return t.trim().split(/^|\s+/)}function Ut(t){return t.classList||new zt(t)}function zt(t){this._node=t,this._names=jt(t.getAttribute("class")||"")}function $t(t,e){for(var n=Ut(t),r=-1,i=e.length;++r<i;)n.add(e[r])}function qt(t,e){for(var n=Ut(t),r=-1,i=e.length;++r<i;)n.remove(e[r])}function Ht(t){return function(){$t(this,t)}}function Wt(t){return function(){qt(this,t)}}function Vt(t,e){return function(){(e.apply(this,arguments)?$t:qt)(this,t)}}function Gt(){this.textContent=""}function Xt(t){return function(){this.textContent=t}}function Zt(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?"":e}}function Kt(){this.innerHTML=""}function Qt(t){return function(){this.innerHTML=t}}function Jt(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?"":e}}function te(){this.nextSibling&&this.parentNode.appendChild(this)}function ee(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function ne(t){return function(){var e=this.ownerDocument,n=this.namespaceURI;return n===kt&&e.documentElement.namespaceURI===kt?e.createElement(t):e.createElementNS(n,t)}}function re(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function ie(t){var e=Et(t);return(e.local?re:ne)(e)}function ae(){return null}function oe(){var t=this.parentNode;t&&t.removeChild(this)}function se(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function ce(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}zt.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var ue={},le=null;function he(t,e,n){return t=fe(t,e,n),function(e){var n=e.relatedTarget;n&&(n===this||8&n.compareDocumentPosition(this))||t.call(this,e)}}function fe(t,e,n){return function(r){var i=le;le=r;try{t.call(this,this.__data__,e,n)}finally{le=i}}}function de(t){return t.trim().split(/^|\s+/).map((function(t){var e="",n=t.indexOf(".");return n>=0&&(e=t.slice(n+1),t=t.slice(0,n)),{type:t,name:e}}))}function pe(t){return function(){var e=this.__on;if(e){for(var n,r=0,i=-1,a=e.length;r<a;++r)n=e[r],t.type&&n.type!==t.type||n.name!==t.name?e[++i]=n:this.removeEventListener(n.type,n.listener,n.capture);++i?e.length=i:delete this.__on}}}function ge(t,e,n){var r=ue.hasOwnProperty(t.type)?he:fe;return function(i,a,o){var s,c=this.__on,u=r(e,a,o);if(c)for(var l=0,h=c.length;l<h;++l)if((s=c[l]).type===t.type&&s.name===t.name)return this.removeEventListener(s.type,s.listener,s.capture),this.addEventListener(s.type,s.listener=u,s.capture=n),void(s.value=e);this.addEventListener(t.type,u,n),s={type:t.type,name:t.name,value:e,listener:u,capture:n},c?c.push(s):this.__on=[s]}}function ye(t,e,n,r){var i=le;t.sourceEvent=le,le=t;try{return e.apply(n,r)}finally{le=i}}function me(t,e,n){var r=Lt(t),i=r.CustomEvent;"function"==typeof i?i=new i(e,n):(i=r.document.createEvent("Event"),n?(i.initEvent(e,n.bubbles,n.cancelable),i.detail=n.detail):i.initEvent(e,!1,!1)),t.dispatchEvent(i)}function ve(t,e){return function(){return me(this,t,e)}}function be(t,e){return function(){return me(this,t,e.apply(this,arguments))}}"undefined"!=typeof document&&("onmouseenter"in document.documentElement||(ue={mouseenter:"mouseover",mouseleave:"mouseout"}));var _e=[null];function xe(t,e){this._groups=t,this._parents=e}function we(){return new xe([[document.documentElement]],_e)}xe.prototype=we.prototype={constructor:xe,select:function(t){"function"!=typeof t&&(t=pt(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o,s=e[i],c=s.length,u=r[i]=new Array(c),l=0;l<c;++l)(a=s[l])&&(o=t.call(a,a.__data__,l,s))&&("__data__"in a&&(o.__data__=a.__data__),u[l]=o);return new xe(r,this._parents)},selectAll:function(t){"function"!=typeof t&&(t=yt(t));for(var e=this._groups,n=e.length,r=[],i=[],a=0;a<n;++a)for(var o,s=e[a],c=s.length,u=0;u<c;++u)(o=s[u])&&(r.push(t.call(o,o.__data__,u,s)),i.push(o));return new xe(r,i)},filter:function(t){"function"!=typeof t&&(t=mt(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o=e[i],s=o.length,c=r[i]=[],u=0;u<s;++u)(a=o[u])&&t.call(a,a.__data__,u,o)&&c.push(a);return new xe(r,this._parents)},data:function(t,e){if(!t)return p=new Array(this.size()),l=-1,this.each((function(t){p[++l]=t})),p;var n,r=e?xt:_t,i=this._parents,a=this._groups;"function"!=typeof t&&(n=t,t=function(){return n});for(var o=a.length,s=new Array(o),c=new Array(o),u=new Array(o),l=0;l<o;++l){var h=i[l],f=a[l],d=f.length,p=t.call(h,h&&h.__data__,l,i),g=p.length,y=c[l]=new Array(g),m=s[l]=new Array(g);r(h,f,y,m,u[l]=new Array(d),p,e);for(var v,b,_=0,x=0;_<g;++_)if(v=y[_]){for(_>=x&&(x=_+1);!(b=m[x])&&++x<g;);v._next=b||null}}return(s=new xe(s,i))._enter=c,s._exit=u,s},enter:function(){return new xe(this._enter||this._groups.map(vt),this._parents)},exit:function(){return new xe(this._exit||this._groups.map(vt),this._parents)},join:function(t,e,n){var r=this.enter(),i=this,a=this.exit();return r="function"==typeof t?t(r):r.append(t+""),null!=e&&(i=e(i)),null==n?a.remove():n(a),r&&i?r.merge(i).order():i},merge:function(t){for(var e=this._groups,n=t._groups,r=e.length,i=n.length,a=Math.min(r,i),o=new Array(r),s=0;s<a;++s)for(var c,u=e[s],l=n[s],h=u.length,f=o[s]=new Array(h),d=0;d<h;++d)(c=u[d]||l[d])&&(f[d]=c);for(;s<r;++s)o[s]=e[s];return new xe(o,this._parents)},order:function(){for(var t=this._groups,e=-1,n=t.length;++e<n;)for(var r,i=t[e],a=i.length-1,o=i[a];--a>=0;)(r=i[a])&&(o&&4^r.compareDocumentPosition(o)&&o.parentNode.insertBefore(r,o),o=r);return this},sort:function(t){function e(e,n){return e&&n?t(e.__data__,n.__data__):!e-!n}t||(t=wt);for(var n=this._groups,r=n.length,i=new Array(r),a=0;a<r;++a){for(var o,s=n[a],c=s.length,u=i[a]=new Array(c),l=0;l<c;++l)(o=s[l])&&(u[l]=o);u.sort(e)}return new xe(i,this._parents).order()},call:function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},nodes:function(){var t=new Array(this.size()),e=-1;return this.each((function(){t[++e]=this})),t},node:function(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r=t[e],i=0,a=r.length;i<a;++i){var o=r[i];if(o)return o}return null},size:function(){var t=0;return this.each((function(){++t})),t},empty:function(){return!this.node()},each:function(t){for(var e=this._groups,n=0,r=e.length;n<r;++n)for(var i,a=e[n],o=0,s=a.length;o<s;++o)(i=a[o])&&t.call(i,i.__data__,o,a);return this},attr:function(t,e){var n=Et(t);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==e?n.local?St:Ct:"function"==typeof e?n.local?Dt:Nt:n.local?Mt:At)(n,e))},style:function(t,e,n){return arguments.length>1?this.each((null==e?Bt:"function"==typeof e?It:Ot)(t,e,null==n?"":n)):Rt(this.node(),t)},property:function(t,e){return arguments.length>1?this.each((null==e?Ft:"function"==typeof e?Yt:Pt)(t,e)):this.node()[t]},classed:function(t,e){var n=jt(t+"");if(arguments.length<2){for(var r=Ut(this.node()),i=-1,a=n.length;++i<a;)if(!r.contains(n[i]))return!1;return!0}return this.each(("function"==typeof e?Vt:e?Ht:Wt)(n,e))},text:function(t){return arguments.length?this.each(null==t?Gt:("function"==typeof t?Zt:Xt)(t)):this.node().textContent},html:function(t){return arguments.length?this.each(null==t?Kt:("function"==typeof t?Jt:Qt)(t)):this.node().innerHTML},raise:function(){return this.each(te)},lower:function(){return this.each(ee)},append:function(t){var e="function"==typeof t?t:ie(t);return this.select((function(){return this.appendChild(e.apply(this,arguments))}))},insert:function(t,e){var n="function"==typeof t?t:ie(t),r=null==e?ae:"function"==typeof e?e:pt(e);return this.select((function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)}))},remove:function(){return this.each(oe)},clone:function(t){return this.select(t?ce:se)},datum:function(t){return arguments.length?this.property("__data__",t):this.node().__data__},on:function(t,e,n){var r,i,a=de(t+""),o=a.length;if(!(arguments.length<2)){for(s=e?ge:pe,null==n&&(n=!1),r=0;r<o;++r)this.each(s(a[r],e,n));return this}var s=this.node().__on;if(s)for(var c,u=0,l=s.length;u<l;++u)for(r=0,c=s[u];r<o;++r)if((i=a[r]).type===c.type&&i.name===c.name)return c.value},dispatch:function(t,e){return this.each(("function"==typeof e?be:ve)(t,e))}};const ke=we;function Te(t){return"string"==typeof t?new xe([[document.querySelector(t)]],[document.documentElement]):new xe([[t]],_e)}function Ee(){le.stopImmediatePropagation()}function Ce(){le.preventDefault(),le.stopImmediatePropagation()}function Se(t){var e=t.document.documentElement,n=Te(t).on("dragstart.drag",Ce,!0);"onselectstart"in e?n.on("selectstart.drag",Ce,!0):(e.__noselect=e.style.MozUserSelect,e.style.MozUserSelect="none")}function Ae(t,e){var n=t.document.documentElement,r=Te(t).on("dragstart.drag",null);e&&(r.on("click.drag",Ce,!0),setTimeout((function(){r.on("click.drag",null)}),0)),"onselectstart"in n?r.on("selectstart.drag",null):(n.style.MozUserSelect=n.__noselect,delete n.__noselect)}function Me(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function Ne(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}function De(){}var Le=.7,Be=1/Le,Oe="\\s*([+-]?\\d+)\\s*",Ie="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Re="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Fe=/^#([0-9a-f]{3,8})$/,Pe=new RegExp("^rgb\\("+[Oe,Oe,Oe]+"\\)$"),Ye=new RegExp("^rgb\\("+[Re,Re,Re]+"\\)$"),je=new RegExp("^rgba\\("+[Oe,Oe,Oe,Ie]+"\\)$"),Ue=new RegExp("^rgba\\("+[Re,Re,Re,Ie]+"\\)$"),ze=new RegExp("^hsl\\("+[Ie,Re,Re]+"\\)$"),$e=new RegExp("^hsla\\("+[Ie,Re,Re,Ie]+"\\)$"),qe={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function He(){return this.rgb().formatHex()}function We(){return this.rgb().formatRgb()}function Ve(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=Fe.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?Ge(e):3===n?new Qe(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?Xe(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?Xe(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=Pe.exec(t))?new Qe(e[1],e[2],e[3],1):(e=Ye.exec(t))?new Qe(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=je.exec(t))?Xe(e[1],e[2],e[3],e[4]):(e=Ue.exec(t))?Xe(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=ze.exec(t))?nn(e[1],e[2]/100,e[3]/100,1):(e=$e.exec(t))?nn(e[1],e[2]/100,e[3]/100,e[4]):qe.hasOwnProperty(t)?Ge(qe[t]):"transparent"===t?new Qe(NaN,NaN,NaN,0):null}function Ge(t){return new Qe(t>>16&255,t>>8&255,255&t,1)}function Xe(t,e,n,r){return r<=0&&(t=e=n=NaN),new Qe(t,e,n,r)}function Ze(t){return t instanceof De||(t=Ve(t)),t?new Qe((t=t.rgb()).r,t.g,t.b,t.opacity):new Qe}function Ke(t,e,n,r){return 1===arguments.length?Ze(t):new Qe(t,e,n,null==r?1:r)}function Qe(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function Je(){return"#"+en(this.r)+en(this.g)+en(this.b)}function tn(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function en(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?"0":"")+t.toString(16)}function nn(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new on(t,e,n,r)}function rn(t){if(t instanceof on)return new on(t.h,t.s,t.l,t.opacity);if(t instanceof De||(t=Ve(t)),!t)return new on;if(t instanceof on)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),a=Math.max(e,n,r),o=NaN,s=a-i,c=(a+i)/2;return s?(o=e===a?(n-r)/s+6*(n<r):n===a?(r-e)/s+2:(e-n)/s+4,s/=c<.5?a+i:2-a-i,o*=60):s=c>0&&c<1?0:o,new on(o,s,c,t.opacity)}function an(t,e,n,r){return 1===arguments.length?rn(t):new on(t,e,n,null==r?1:r)}function on(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function sn(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}function cn(t,e,n,r,i){var a=t*t,o=a*t;return((1-3*t+3*a-o)*e+(4-6*a+3*o)*n+(1+3*t+3*a-3*o)*r+o*i)/6}function un(t){var e=t.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),i=t[r],a=t[r+1],o=r>0?t[r-1]:2*i-a,s=r<e-1?t[r+2]:2*a-i;return cn((n-r/e)*e,o,i,a,s)}}function ln(t){var e=t.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*e),i=t[(r+e-1)%e],a=t[r%e],o=t[(r+1)%e],s=t[(r+2)%e];return cn((n-r/e)*e,i,a,o,s)}}function hn(t){return function(){return t}}function fn(t,e){return function(n){return t+n*e}}function dn(t,e){var n=e-t;return n?fn(t,n>180||n<-180?n-360*Math.round(n/360):n):hn(isNaN(t)?e:t)}function pn(t,e){var n=e-t;return n?fn(t,n):hn(isNaN(t)?e:t)}Me(De,Ve,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:He,formatHex:He,formatHsl:function(){return rn(this).formatHsl()},formatRgb:We,toString:We}),Me(Qe,Ke,Ne(De,{brighter:function(t){return t=null==t?Be:Math.pow(Be,t),new Qe(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?Le:Math.pow(Le,t),new Qe(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Je,formatHex:Je,formatRgb:tn,toString:tn})),Me(on,an,Ne(De,{brighter:function(t){return t=null==t?Be:Math.pow(Be,t),new on(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?Le:Math.pow(Le,t),new on(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new Qe(sn(t>=240?t-240:t+120,i,r),sn(t,i,r),sn(t<120?t+240:t-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));const gn=function t(e){var n=function(t){return 1==(t=+t)?pn:function(e,n){return n-e?function(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}(e,n,t):hn(isNaN(e)?n:e)}}(e);function r(t,e){var r=n((t=Ke(t)).r,(e=Ke(e)).r),i=n(t.g,e.g),a=n(t.b,e.b),o=pn(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=i(e),t.b=a(e),t.opacity=o(e),t+""}}return r.gamma=t,r}(1);function yn(t){return function(e){var n,r,i=e.length,a=new Array(i),o=new Array(i),s=new Array(i);for(n=0;n<i;++n)r=Ke(e[n]),a[n]=r.r||0,o[n]=r.g||0,s[n]=r.b||0;return a=t(a),o=t(o),s=t(s),r.opacity=1,function(t){return r.r=a(t),r.g=o(t),r.b=s(t),r+""}}}var mn=yn(un),vn=yn(ln);function bn(t,e){e||(e=[]);var n,r=t?Math.min(e.length,t.length):0,i=e.slice();return function(a){for(n=0;n<r;++n)i[n]=t[n]*(1-a)+e[n]*a;return i}}function _n(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}function xn(t,e){return(_n(e)?bn:wn)(t,e)}function wn(t,e){var n,r=e?e.length:0,i=t?Math.min(r,t.length):0,a=new Array(i),o=new Array(r);for(n=0;n<i;++n)a[n]=Mn(t[n],e[n]);for(;n<r;++n)o[n]=e[n];return function(t){for(n=0;n<i;++n)o[n]=a[n](t);return o}}function kn(t,e){var n=new Date;return t=+t,e=+e,function(r){return n.setTime(t*(1-r)+e*r),n}}function Tn(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}function En(t,e){var n,r={},i={};for(n in null!==t&&"object"==typeof t||(t={}),null!==e&&"object"==typeof e||(e={}),e)n in t?r[n]=Mn(t[n],e[n]):i[n]=e[n];return function(t){for(n in r)i[n]=r[n](t);return i}}var Cn=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Sn=new RegExp(Cn.source,"g");function An(t,e){var n,r,i,a=Cn.lastIndex=Sn.lastIndex=0,o=-1,s=[],c=[];for(t+="",e+="";(n=Cn.exec(t))&&(r=Sn.exec(e));)(i=r.index)>a&&(i=e.slice(a,i),s[o]?s[o]+=i:s[++o]=i),(n=n[0])===(r=r[0])?s[o]?s[o]+=r:s[++o]=r:(s[++o]=null,c.push({i:o,x:Tn(n,r)})),a=Sn.lastIndex;return a<e.length&&(i=e.slice(a),s[o]?s[o]+=i:s[++o]=i),s.length<2?c[0]?function(t){return function(e){return t(e)+""}}(c[0].x):function(t){return function(){return t}}(e):(e=c.length,function(t){for(var n,r=0;r<e;++r)s[(n=c[r]).i]=n.x(t);return s.join("")})}function Mn(t,e){var n,r=typeof e;return null==e||"boolean"===r?hn(e):("number"===r?Tn:"string"===r?(n=Ve(e))?(e=n,gn):An:e instanceof Ve?gn:e instanceof Date?kn:_n(e)?bn:Array.isArray(e)?wn:"function"!=typeof e.valueOf&&"function"!=typeof e.toString||isNaN(e)?En:Tn)(t,e)}function Nn(){for(var t,e=le;t=e.sourceEvent;)e=t;return e}function Dn(t,e){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var r=n.createSVGPoint();return r.x=e.clientX,r.y=e.clientY,[(r=r.matrixTransform(t.getScreenCTM().inverse())).x,r.y]}var i=t.getBoundingClientRect();return[e.clientX-i.left-t.clientLeft,e.clientY-i.top-t.clientTop]}function Ln(t,e,n){arguments.length<3&&(n=e,e=Nn().changedTouches);for(var r,i=0,a=e?e.length:0;i<a;++i)if((r=e[i]).identifier===n)return Dn(t,r);return null}function Bn(t){var e=Nn();return e.changedTouches&&(e=e.changedTouches[0]),Dn(t,e)}var On,In,Rn=0,Fn=0,Pn=0,Yn=0,jn=0,Un=0,zn="object"==typeof performance&&performance.now?performance:Date,$n="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function qn(){return jn||($n(Hn),jn=zn.now()+Un)}function Hn(){jn=0}function Wn(){this._call=this._time=this._next=null}function Vn(t,e,n){var r=new Wn;return r.restart(t,e,n),r}function Gn(){qn(),++Rn;for(var t,e=On;e;)(t=jn-e._time)>=0&&e._call.call(null,t),e=e._next;--Rn}function Xn(){jn=(Yn=zn.now())+Un,Rn=Fn=0;try{Gn()}finally{Rn=0,function(){for(var t,e,n=On,r=1/0;n;)n._call?(r>n._time&&(r=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:On=e);In=t,Kn(r)}(),jn=0}}function Zn(){var t=zn.now(),e=t-Yn;e>1e3&&(Un-=e,Yn=t)}function Kn(t){Rn||(Fn&&(Fn=clearTimeout(Fn)),t-jn>24?(t<1/0&&(Fn=setTimeout(Xn,t-zn.now()-Un)),Pn&&(Pn=clearInterval(Pn))):(Pn||(Yn=zn.now(),Pn=setInterval(Zn,1e3)),Rn=1,$n(Xn)))}function Qn(t,e,n){var r=new Wn;return e=null==e?0:+e,r.restart((function(n){r.stop(),t(n+e)}),e,n),r}Wn.prototype=Vn.prototype={constructor:Wn,restart:function(t,e,n){if("function"!=typeof t)throw new TypeError("callback is not a function");n=(null==n?qn():+n)+(null==e?0:+e),this._next||In===this||(In?In._next=this:On=this,In=this),this._call=t,this._time=n,Kn()},stop:function(){this._call&&(this._call=null,this._time=1/0,Kn())}};var Jn=ft("start","end","cancel","interrupt"),tr=[];function er(t,e,n,r,i,a){var o=t.__transition;if(o){if(n in o)return}else t.__transition={};!function(t,e,n){var r,i=t.__transition;function a(c){var u,l,h,f;if(1!==n.state)return s();for(u in i)if((f=i[u]).name===n.name){if(3===f.state)return Qn(a);4===f.state?(f.state=6,f.timer.stop(),f.on.call("interrupt",t,t.__data__,f.index,f.group),delete i[u]):+u<e&&(f.state=6,f.timer.stop(),f.on.call("cancel",t,t.__data__,f.index,f.group),delete i[u])}if(Qn((function(){3===n.state&&(n.state=4,n.timer.restart(o,n.delay,n.time),o(c))})),n.state=2,n.on.call("start",t,t.__data__,n.index,n.group),2===n.state){for(n.state=3,r=new Array(h=n.tween.length),u=0,l=-1;u<h;++u)(f=n.tween[u].value.call(t,t.__data__,n.index,n.group))&&(r[++l]=f);r.length=l+1}}function o(e){for(var i=e<n.duration?n.ease.call(null,e/n.duration):(n.timer.restart(s),n.state=5,1),a=-1,o=r.length;++a<o;)r[a].call(t,i);5===n.state&&(n.on.call("end",t,t.__data__,n.index,n.group),s())}function s(){for(var r in n.state=6,n.timer.stop(),delete i[e],i)return;delete t.__transition}i[e]=n,n.timer=Vn((function(t){n.state=1,n.timer.restart(a,n.delay,n.time),n.delay<=t&&a(t-n.delay)}),0,n.time)}(t,n,{name:e,index:r,group:i,on:Jn,tween:tr,time:a.time,delay:a.delay,duration:a.duration,ease:a.ease,timer:null,state:0})}function nr(t,e){var n=ir(t,e);if(n.state>0)throw new Error("too late; already scheduled");return n}function rr(t,e){var n=ir(t,e);if(n.state>3)throw new Error("too late; already running");return n}function ir(t,e){var n=t.__transition;if(!n||!(n=n[e]))throw new Error("transition not found");return n}function ar(t,e){var n,r,i,a=t.__transition,o=!0;if(a){for(i in e=null==e?null:e+"",a)(n=a[i]).name===e?(r=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(r?"interrupt":"cancel",t,t.__data__,n.index,n.group),delete a[i]):o=!1;o&&delete t.__transition}}var or,sr,cr,ur,lr=180/Math.PI,hr={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function fr(t,e,n,r,i,a){var o,s,c;return(o=Math.sqrt(t*t+e*e))&&(t/=o,e/=o),(c=t*n+e*r)&&(n-=t*c,r-=e*c),(s=Math.sqrt(n*n+r*r))&&(n/=s,r/=s,c/=s),t*r<e*n&&(t=-t,e=-e,c=-c,o=-o),{translateX:i,translateY:a,rotate:Math.atan2(e,t)*lr,skewX:Math.atan(c)*lr,scaleX:o,scaleY:s}}function dr(t,e,n,r){function i(t){return t.length?t.pop()+" ":""}return function(a,o){var s=[],c=[];return a=t(a),o=t(o),function(t,r,i,a,o,s){if(t!==i||r!==a){var c=o.push("translate(",null,e,null,n);s.push({i:c-4,x:Tn(t,i)},{i:c-2,x:Tn(r,a)})}else(i||a)&&o.push("translate("+i+e+a+n)}(a.translateX,a.translateY,o.translateX,o.translateY,s,c),function(t,e,n,a){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),a.push({i:n.push(i(n)+"rotate(",null,r)-2,x:Tn(t,e)})):e&&n.push(i(n)+"rotate("+e+r)}(a.rotate,o.rotate,s,c),function(t,e,n,a){t!==e?a.push({i:n.push(i(n)+"skewX(",null,r)-2,x:Tn(t,e)}):e&&n.push(i(n)+"skewX("+e+r)}(a.skewX,o.skewX,s,c),function(t,e,n,r,a,o){if(t!==n||e!==r){var s=a.push(i(a)+"scale(",null,",",null,")");o.push({i:s-4,x:Tn(t,n)},{i:s-2,x:Tn(e,r)})}else 1===n&&1===r||a.push(i(a)+"scale("+n+","+r+")")}(a.scaleX,a.scaleY,o.scaleX,o.scaleY,s,c),a=o=null,function(t){for(var e,n=-1,r=c.length;++n<r;)s[(e=c[n]).i]=e.x(t);return s.join("")}}}var pr=dr((function(t){return"none"===t?hr:(or||(or=document.createElement("DIV"),sr=document.documentElement,cr=document.defaultView),or.style.transform=t,t=cr.getComputedStyle(sr.appendChild(or),null).getPropertyValue("transform"),sr.removeChild(or),fr(+(t=t.slice(7,-1).split(","))[0],+t[1],+t[2],+t[3],+t[4],+t[5]))}),"px, ","px)","deg)"),gr=dr((function(t){return null==t?hr:(ur||(ur=document.createElementNS("http://www.w3.org/2000/svg","g")),ur.setAttribute("transform",t),(t=ur.transform.baseVal.consolidate())?fr((t=t.matrix).a,t.b,t.c,t.d,t.e,t.f):hr)}),", ",")",")");function yr(t,e){var n,r;return function(){var i=rr(this,t),a=i.tween;if(a!==n)for(var o=0,s=(r=n=a).length;o<s;++o)if(r[o].name===e){(r=r.slice()).splice(o,1);break}i.tween=r}}function mr(t,e,n){var r,i;if("function"!=typeof n)throw new Error;return function(){var a=rr(this,t),o=a.tween;if(o!==r){i=(r=o).slice();for(var s={name:e,value:n},c=0,u=i.length;c<u;++c)if(i[c].name===e){i[c]=s;break}c===u&&i.push(s)}a.tween=i}}function vr(t,e,n){var r=t._id;return t.each((function(){var t=rr(this,r);(t.value||(t.value={}))[e]=n.apply(this,arguments)})),function(t){return ir(t,r).value[e]}}function br(t,e){var n;return("number"==typeof e?Tn:e instanceof Ve?gn:(n=Ve(e))?(e=n,gn):An)(t,e)}function _r(t){return function(){this.removeAttribute(t)}}function xr(t){return function(){this.removeAttributeNS(t.space,t.local)}}function wr(t,e,n){var r,i,a=n+"";return function(){var o=this.getAttribute(t);return o===a?null:o===r?i:i=e(r=o,n)}}function kr(t,e,n){var r,i,a=n+"";return function(){var o=this.getAttributeNS(t.space,t.local);return o===a?null:o===r?i:i=e(r=o,n)}}function Tr(t,e,n){var r,i,a;return function(){var o,s,c=n(this);if(null!=c)return(o=this.getAttribute(t))===(s=c+"")?null:o===r&&s===i?a:(i=s,a=e(r=o,c));this.removeAttribute(t)}}function Er(t,e,n){var r,i,a;return function(){var o,s,c=n(this);if(null!=c)return(o=this.getAttributeNS(t.space,t.local))===(s=c+"")?null:o===r&&s===i?a:(i=s,a=e(r=o,c));this.removeAttributeNS(t.space,t.local)}}function Cr(t,e){return function(n){this.setAttribute(t,e.call(this,n))}}function Sr(t,e){return function(n){this.setAttributeNS(t.space,t.local,e.call(this,n))}}function Ar(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&Sr(t,i)),n}return i._value=e,i}function Mr(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&Cr(t,i)),n}return i._value=e,i}function Nr(t,e){return function(){nr(this,t).delay=+e.apply(this,arguments)}}function Dr(t,e){return e=+e,function(){nr(this,t).delay=e}}function Lr(t,e){return function(){rr(this,t).duration=+e.apply(this,arguments)}}function Br(t,e){return e=+e,function(){rr(this,t).duration=e}}function Or(t,e){if("function"!=typeof e)throw new Error;return function(){rr(this,t).ease=e}}function Ir(t,e,n){var r,i,a=function(t){return(t+"").trim().split(/^|\s+/).every((function(t){var e=t.indexOf(".");return e>=0&&(t=t.slice(0,e)),!t||"start"===t}))}(e)?nr:rr;return function(){var o=a(this,t),s=o.on;s!==r&&(i=(r=s).copy()).on(e,n),o.on=i}}var Rr=ke.prototype.constructor;function Fr(t){return function(){this.style.removeProperty(t)}}function Pr(t,e,n){return function(r){this.style.setProperty(t,e.call(this,r),n)}}function Yr(t,e,n){var r,i;function a(){var a=e.apply(this,arguments);return a!==i&&(r=(i=a)&&Pr(t,a,n)),r}return a._value=e,a}function jr(t){return function(e){this.textContent=t.call(this,e)}}function Ur(t){var e,n;function r(){var r=t.apply(this,arguments);return r!==n&&(e=(n=r)&&jr(r)),e}return r._value=t,r}var zr=0;function $r(t,e,n,r){this._groups=t,this._parents=e,this._name=n,this._id=r}function qr(t){return ke().transition(t)}function Hr(){return++zr}var Wr=ke.prototype;function Vr(t){return t*t*t}function Gr(t){return--t*t*t+1}function Xr(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}$r.prototype=qr.prototype={constructor:$r,select:function(t){var e=this._name,n=this._id;"function"!=typeof t&&(t=pt(t));for(var r=this._groups,i=r.length,a=new Array(i),o=0;o<i;++o)for(var s,c,u=r[o],l=u.length,h=a[o]=new Array(l),f=0;f<l;++f)(s=u[f])&&(c=t.call(s,s.__data__,f,u))&&("__data__"in s&&(c.__data__=s.__data__),h[f]=c,er(h[f],e,n,f,h,ir(s,n)));return new $r(a,this._parents,e,n)},selectAll:function(t){var e=this._name,n=this._id;"function"!=typeof t&&(t=yt(t));for(var r=this._groups,i=r.length,a=[],o=[],s=0;s<i;++s)for(var c,u=r[s],l=u.length,h=0;h<l;++h)if(c=u[h]){for(var f,d=t.call(c,c.__data__,h,u),p=ir(c,n),g=0,y=d.length;g<y;++g)(f=d[g])&&er(f,e,n,g,d,p);a.push(d),o.push(c)}return new $r(a,o,e,n)},filter:function(t){"function"!=typeof t&&(t=mt(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var a,o=e[i],s=o.length,c=r[i]=[],u=0;u<s;++u)(a=o[u])&&t.call(a,a.__data__,u,o)&&c.push(a);return new $r(r,this._parents,this._name,this._id)},merge:function(t){if(t._id!==this._id)throw new Error;for(var e=this._groups,n=t._groups,r=e.length,i=n.length,a=Math.min(r,i),o=new Array(r),s=0;s<a;++s)for(var c,u=e[s],l=n[s],h=u.length,f=o[s]=new Array(h),d=0;d<h;++d)(c=u[d]||l[d])&&(f[d]=c);for(;s<r;++s)o[s]=e[s];return new $r(o,this._parents,this._name,this._id)},selection:function(){return new Rr(this._groups,this._parents)},transition:function(){for(var t=this._name,e=this._id,n=Hr(),r=this._groups,i=r.length,a=0;a<i;++a)for(var o,s=r[a],c=s.length,u=0;u<c;++u)if(o=s[u]){var l=ir(o,e);er(o,t,n,u,s,{time:l.time+l.delay+l.duration,delay:0,duration:l.duration,ease:l.ease})}return new $r(r,this._parents,t,n)},call:Wr.call,nodes:Wr.nodes,node:Wr.node,size:Wr.size,empty:Wr.empty,each:Wr.each,on:function(t,e){var n=this._id;return arguments.length<2?ir(this.node(),n).on.on(t):this.each(Ir(n,t,e))},attr:function(t,e){var n=Et(t),r="transform"===n?gr:br;return this.attrTween(t,"function"==typeof e?(n.local?Er:Tr)(n,r,vr(this,"attr."+t,e)):null==e?(n.local?xr:_r)(n):(n.local?kr:wr)(n,r,e))},attrTween:function(t,e){var n="attr."+t;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==e)return this.tween(n,null);if("function"!=typeof e)throw new Error;var r=Et(t);return this.tween(n,(r.local?Ar:Mr)(r,e))},style:function(t,e,n){var r="transform"==(t+="")?pr:br;return null==e?this.styleTween(t,function(t,e){var n,r,i;return function(){var a=Rt(this,t),o=(this.style.removeProperty(t),Rt(this,t));return a===o?null:a===n&&o===r?i:i=e(n=a,r=o)}}(t,r)).on("end.style."+t,Fr(t)):"function"==typeof e?this.styleTween(t,function(t,e,n){var r,i,a;return function(){var o=Rt(this,t),s=n(this),c=s+"";return null==s&&(this.style.removeProperty(t),c=s=Rt(this,t)),o===c?null:o===r&&c===i?a:(i=c,a=e(r=o,s))}}(t,r,vr(this,"style."+t,e))).each(function(t,e){var n,r,i,a,o="style."+e,s="end."+o;return function(){var c=rr(this,t),u=c.on,l=null==c.value[o]?a||(a=Fr(e)):void 0;u===n&&i===l||(r=(n=u).copy()).on(s,i=l),c.on=r}}(this._id,t)):this.styleTween(t,function(t,e,n){var r,i,a=n+"";return function(){var o=Rt(this,t);return o===a?null:o===r?i:i=e(r=o,n)}}(t,r,e),n).on("end.style."+t,null)},styleTween:function(t,e,n){var r="style."+(t+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==e)return this.tween(r,null);if("function"!=typeof e)throw new Error;return this.tween(r,Yr(t,e,null==n?"":n))},text:function(t){return this.tween("text","function"==typeof t?function(t){return function(){var e=t(this);this.textContent=null==e?"":e}}(vr(this,"text",t)):function(t){return function(){this.textContent=t}}(null==t?"":t+""))},textTween:function(t){var e="text";if(arguments.length<1)return(e=this.tween(e))&&e._value;if(null==t)return this.tween(e,null);if("function"!=typeof t)throw new Error;return this.tween(e,Ur(t))},remove:function(){return this.on("end.remove",function(t){return function(){var e=this.parentNode;for(var n in this.__transition)if(+n!==t)return;e&&e.removeChild(this)}}(this._id))},tween:function(t,e){var n=this._id;if(t+="",arguments.length<2){for(var r,i=ir(this.node(),n).tween,a=0,o=i.length;a<o;++a)if((r=i[a]).name===t)return r.value;return null}return this.each((null==e?yr:mr)(n,t,e))},delay:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?Nr:Dr)(e,t)):ir(this.node(),e).delay},duration:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?Lr:Br)(e,t)):ir(this.node(),e).duration},ease:function(t){var e=this._id;return arguments.length?this.each(Or(e,t)):ir(this.node(),e).ease},end:function(){var t,e,n=this,r=n._id,i=n.size();return new Promise((function(a,o){var s={value:o},c={value:function(){0==--i&&a()}};n.each((function(){var n=rr(this,r),i=n.on;i!==t&&((e=(t=i).copy())._.cancel.push(s),e._.interrupt.push(s),e._.end.push(c)),n.on=e}))}))}};var Zr={time:null,delay:0,duration:250,ease:Xr};function Kr(t,e){for(var n;!(n=t.__transition)||!(n=n[e]);)if(!(t=t.parentNode))return Zr.time=qn(),Zr;return n}ke.prototype.interrupt=function(t){return this.each((function(){ar(this,t)}))},ke.prototype.transition=function(t){var e,n;t instanceof $r?(e=t._id,t=t._name):(e=Hr(),(n=Zr).time=qn(),t=null==t?null:t+"");for(var r=this._groups,i=r.length,a=0;a<i;++a)for(var o,s=r[a],c=s.length,u=0;u<c;++u)(o=s[u])&&er(o,t,e,u,s,n||Kr(o,e));return new $r(r,this._parents,t,e)};var Qr=[null];function Jr(t,e){var n,r,i=t.__transition;if(i)for(r in e=null==e?null:e+"",i)if((n=i[r]).state>1&&n.name===e)return new $r([[t]],Qr,e,+r);return null}function ti(t){return function(){return t}}function ei(t,e,n){this.target=t,this.type=e,this.selection=n}function ni(){le.stopImmediatePropagation()}function ri(){le.preventDefault(),le.stopImmediatePropagation()}var ii={name:"drag"},ai={name:"space"},oi={name:"handle"},si={name:"center"};function ci(t){return[+t[0],+t[1]]}function ui(t){return[ci(t[0]),ci(t[1])]}function li(t){return function(e){return Ln(e,le.touches,t)}}var hi={name:"x",handles:["w","e"].map(bi),input:function(t,e){return null==t?null:[[+t[0],e[0][1]],[+t[1],e[1][1]]]},output:function(t){return t&&[t[0][0],t[1][0]]}},fi={name:"y",handles:["n","s"].map(bi),input:function(t,e){return null==t?null:[[e[0][0],+t[0]],[e[1][0],+t[1]]]},output:function(t){return t&&[t[0][1],t[1][1]]}},di={name:"xy",handles:["n","w","e","s","nw","ne","sw","se"].map(bi),input:function(t){return null==t?null:ui(t)},output:function(t){return t}},pi={overlay:"crosshair",selection:"move",n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"},gi={e:"w",w:"e",nw:"ne",ne:"nw",se:"sw",sw:"se"},yi={n:"s",s:"n",nw:"sw",ne:"se",se:"ne",sw:"nw"},mi={overlay:1,selection:1,n:null,e:1,s:null,w:-1,nw:-1,ne:1,se:1,sw:-1},vi={overlay:1,selection:1,n:-1,e:null,s:1,w:null,nw:-1,ne:-1,se:1,sw:1};function bi(t){return{type:t}}function _i(){return!le.ctrlKey&&!le.button}function xi(){var t=this.ownerSVGElement||this;return t.hasAttribute("viewBox")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]}function wi(){return navigator.maxTouchPoints||"ontouchstart"in this}function ki(t){for(;!t.__brush;)if(!(t=t.parentNode))return;return t.__brush}function Ti(t){return t[0][0]===t[1][0]||t[0][1]===t[1][1]}function Ei(t){var e=t.__brush;return e?e.dim.output(e.selection):null}function Ci(){return Mi(hi)}function Si(){return Mi(fi)}function Ai(){return Mi(di)}function Mi(t){var e,n=xi,r=_i,i=wi,a=!0,o=ft("start","brush","end"),s=6;function c(e){var n=e.property("__brush",g).selectAll(".overlay").data([bi("overlay")]);n.enter().append("rect").attr("class","overlay").attr("pointer-events","all").attr("cursor",pi.overlay).merge(n).each((function(){var t=ki(this).extent;Te(this).attr("x",t[0][0]).attr("y",t[0][1]).attr("width",t[1][0]-t[0][0]).attr("height",t[1][1]-t[0][1])})),e.selectAll(".selection").data([bi("selection")]).enter().append("rect").attr("class","selection").attr("cursor",pi.selection).attr("fill","#777").attr("fill-opacity",.3).attr("stroke","#fff").attr("shape-rendering","crispEdges");var r=e.selectAll(".handle").data(t.handles,(function(t){return t.type}));r.exit().remove(),r.enter().append("rect").attr("class",(function(t){return"handle handle--"+t.type})).attr("cursor",(function(t){return pi[t.type]})),e.each(u).attr("fill","none").attr("pointer-events","all").on("mousedown.brush",f).filter(i).on("touchstart.brush",f).on("touchmove.brush",d).on("touchend.brush touchcancel.brush",p).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function u(){var t=Te(this),e=ki(this).selection;e?(t.selectAll(".selection").style("display",null).attr("x",e[0][0]).attr("y",e[0][1]).attr("width",e[1][0]-e[0][0]).attr("height",e[1][1]-e[0][1]),t.selectAll(".handle").style("display",null).attr("x",(function(t){return"e"===t.type[t.type.length-1]?e[1][0]-s/2:e[0][0]-s/2})).attr("y",(function(t){return"s"===t.type[0]?e[1][1]-s/2:e[0][1]-s/2})).attr("width",(function(t){return"n"===t.type||"s"===t.type?e[1][0]-e[0][0]+s:s})).attr("height",(function(t){return"e"===t.type||"w"===t.type?e[1][1]-e[0][1]+s:s}))):t.selectAll(".selection,.handle").style("display","none").attr("x",null).attr("y",null).attr("width",null).attr("height",null)}function l(t,e,n){var r=t.__brush.emitter;return!r||n&&r.clean?new h(t,e,n):r}function h(t,e,n){this.that=t,this.args=e,this.state=t.__brush,this.active=0,this.clean=n}function f(){if((!e||le.touches)&&r.apply(this,arguments)){var n,i,o,s,c,h,f,d,p,g,y,m=this,v=le.target.__data__.type,b="selection"===(a&&le.metaKey?v="overlay":v)?ii:a&&le.altKey?si:oi,_=t===fi?null:mi[v],x=t===hi?null:vi[v],w=ki(m),k=w.extent,T=w.selection,E=k[0][0],C=k[0][1],S=k[1][0],A=k[1][1],M=0,N=0,D=_&&x&&a&&le.shiftKey,L=le.touches?li(le.changedTouches[0].identifier):Bn,B=L(m),O=B,I=l(m,arguments,!0).beforestart();"overlay"===v?(T&&(p=!0),w.selection=T=[[n=t===fi?E:B[0],o=t===hi?C:B[1]],[c=t===fi?S:n,f=t===hi?A:o]]):(n=T[0][0],o=T[0][1],c=T[1][0],f=T[1][1]),i=n,s=o,h=c,d=f;var R=Te(m).attr("pointer-events","none"),F=R.selectAll(".overlay").attr("cursor",pi[v]);if(le.touches)I.moved=Y,I.ended=U;else{var P=Te(le.view).on("mousemove.brush",Y,!0).on("mouseup.brush",U,!0);a&&P.on("keydown.brush",z,!0).on("keyup.brush",$,!0),Se(le.view)}ni(),ar(m),u.call(m),I.start()}function Y(){var t=L(m);!D||g||y||(Math.abs(t[0]-O[0])>Math.abs(t[1]-O[1])?y=!0:g=!0),O=t,p=!0,ri(),j()}function j(){var t;switch(M=O[0]-B[0],N=O[1]-B[1],b){case ai:case ii:_&&(M=Math.max(E-n,Math.min(S-c,M)),i=n+M,h=c+M),x&&(N=Math.max(C-o,Math.min(A-f,N)),s=o+N,d=f+N);break;case oi:_<0?(M=Math.max(E-n,Math.min(S-n,M)),i=n+M,h=c):_>0&&(M=Math.max(E-c,Math.min(S-c,M)),i=n,h=c+M),x<0?(N=Math.max(C-o,Math.min(A-o,N)),s=o+N,d=f):x>0&&(N=Math.max(C-f,Math.min(A-f,N)),s=o,d=f+N);break;case si:_&&(i=Math.max(E,Math.min(S,n-M*_)),h=Math.max(E,Math.min(S,c+M*_))),x&&(s=Math.max(C,Math.min(A,o-N*x)),d=Math.max(C,Math.min(A,f+N*x)))}h<i&&(_*=-1,t=n,n=c,c=t,t=i,i=h,h=t,v in gi&&F.attr("cursor",pi[v=gi[v]])),d<s&&(x*=-1,t=o,o=f,f=t,t=s,s=d,d=t,v in yi&&F.attr("cursor",pi[v=yi[v]])),w.selection&&(T=w.selection),g&&(i=T[0][0],h=T[1][0]),y&&(s=T[0][1],d=T[1][1]),T[0][0]===i&&T[0][1]===s&&T[1][0]===h&&T[1][1]===d||(w.selection=[[i,s],[h,d]],u.call(m),I.brush())}function U(){if(ni(),le.touches){if(le.touches.length)return;e&&clearTimeout(e),e=setTimeout((function(){e=null}),500)}else Ae(le.view,p),P.on("keydown.brush keyup.brush mousemove.brush mouseup.brush",null);R.attr("pointer-events","all"),F.attr("cursor",pi.overlay),w.selection&&(T=w.selection),Ti(T)&&(w.selection=null,u.call(m)),I.end()}function z(){switch(le.keyCode){case 16:D=_&&x;break;case 18:b===oi&&(_&&(c=h-M*_,n=i+M*_),x&&(f=d-N*x,o=s+N*x),b=si,j());break;case 32:b!==oi&&b!==si||(_<0?c=h-M:_>0&&(n=i-M),x<0?f=d-N:x>0&&(o=s-N),b=ai,F.attr("cursor",pi.selection),j());break;default:return}ri()}function $(){switch(le.keyCode){case 16:D&&(g=y=D=!1,j());break;case 18:b===si&&(_<0?c=h:_>0&&(n=i),x<0?f=d:x>0&&(o=s),b=oi,j());break;case 32:b===ai&&(le.altKey?(_&&(c=h-M*_,n=i+M*_),x&&(f=d-N*x,o=s+N*x),b=si):(_<0?c=h:_>0&&(n=i),x<0?f=d:x>0&&(o=s),b=oi),F.attr("cursor",pi[v]),j());break;default:return}ri()}}function d(){l(this,arguments).moved()}function p(){l(this,arguments).ended()}function g(){var e=this.__brush||{selection:null};return e.extent=ui(n.apply(this,arguments)),e.dim=t,e}return c.move=function(e,n){e.selection?e.on("start.brush",(function(){l(this,arguments).beforestart().start()})).on("interrupt.brush end.brush",(function(){l(this,arguments).end()})).tween("brush",(function(){var e=this,r=e.__brush,i=l(e,arguments),a=r.selection,o=t.input("function"==typeof n?n.apply(this,arguments):n,r.extent),s=Mn(a,o);function c(t){r.selection=1===t&&null===o?null:s(t),u.call(e),i.brush()}return null!==a&&null!==o?c:c(1)})):e.each((function(){var e=this,r=arguments,i=e.__brush,a=t.input("function"==typeof n?n.apply(e,r):n,i.extent),o=l(e,r).beforestart();ar(e),i.selection=null===a?null:a,u.call(e),o.start().brush().end()}))},c.clear=function(t){c.move(t,null)},h.prototype={beforestart:function(){return 1==++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(){return this.starting?(this.starting=!1,this.emit("start")):this.emit("brush"),this},brush:function(){return this.emit("brush"),this},end:function(){return 0==--this.active&&(delete this.state.emitter,this.emit("end")),this},emit:function(e){ye(new ei(c,e,t.output(this.state.selection)),o.apply,o,[e,this.that,this.args])}},c.extent=function(t){return arguments.length?(n="function"==typeof t?t:ti(ui(t)),c):n},c.filter=function(t){return arguments.length?(r="function"==typeof t?t:ti(!!t),c):r},c.touchable=function(t){return arguments.length?(i="function"==typeof t?t:ti(!!t),c):i},c.handleSize=function(t){return arguments.length?(s=+t,c):s},c.keyModifiers=function(t){return arguments.length?(a=!!t,c):a},c.on=function(){var t=o.on.apply(o,arguments);return t===o?c:t},c}var Ni=Math.cos,Di=Math.sin,Li=Math.PI,Bi=Li/2,Oi=2*Li,Ii=Math.max;function Ri(t){return function(e,n){return t(e.source.value+e.target.value,n.source.value+n.target.value)}}function Fi(){var t=0,e=null,n=null,r=null;function i(i){var a,o,s,c,u,l,h=i.length,f=[],d=k(h),p=[],g=[],y=g.groups=new Array(h),m=new Array(h*h);for(a=0,u=-1;++u<h;){for(o=0,l=-1;++l<h;)o+=i[u][l];f.push(o),p.push(k(h)),a+=o}for(e&&d.sort((function(t,n){return e(f[t],f[n])})),n&&p.forEach((function(t,e){t.sort((function(t,r){return n(i[e][t],i[e][r])}))})),c=(a=Ii(0,Oi-t*h)/a)?t:Oi/h,o=0,u=-1;++u<h;){for(s=o,l=-1;++l<h;){var v=d[u],b=p[v][l],_=i[v][b],x=o,w=o+=_*a;m[b*h+v]={index:v,subindex:b,startAngle:x,endAngle:w,value:_}}y[v]={index:v,startAngle:s,endAngle:o,value:f[v]},o+=c}for(u=-1;++u<h;)for(l=u-1;++l<h;){var T=m[l*h+u],E=m[u*h+l];(T.value||E.value)&&g.push(T.value<E.value?{source:E,target:T}:{source:T,target:E})}return r?g.sort(r):g}return i.padAngle=function(e){return arguments.length?(t=Ii(0,e),i):t},i.sortGroups=function(t){return arguments.length?(e=t,i):e},i.sortSubgroups=function(t){return arguments.length?(n=t,i):n},i.sortChords=function(t){return arguments.length?(null==t?r=null:(r=Ri(t))._=t,i):r&&r._},i}var Pi=Array.prototype.slice;function Yi(t){return function(){return t}}var ji=Math.PI,Ui=2*ji,zi=1e-6,$i=Ui-zi;function qi(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function Hi(){return new qi}qi.prototype=Hi.prototype={constructor:qi,moveTo:function(t,e){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(t,e){this._+="L"+(this._x1=+t)+","+(this._y1=+e)},quadraticCurveTo:function(t,e,n,r){this._+="Q"+ +t+","+ +e+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(t,e,n,r,i,a){this._+="C"+ +t+","+ +e+","+ +n+","+ +r+","+(this._x1=+i)+","+(this._y1=+a)},arcTo:function(t,e,n,r,i){t=+t,e=+e,n=+n,r=+r,i=+i;var a=this._x1,o=this._y1,s=n-t,c=r-e,u=a-t,l=o-e,h=u*u+l*l;if(i<0)throw new Error("negative radius: "+i);if(null===this._x1)this._+="M"+(this._x1=t)+","+(this._y1=e);else if(h>zi)if(Math.abs(l*s-c*u)>zi&&i){var f=n-a,d=r-o,p=s*s+c*c,g=f*f+d*d,y=Math.sqrt(p),m=Math.sqrt(h),v=i*Math.tan((ji-Math.acos((p+h-g)/(2*y*m)))/2),b=v/m,_=v/y;Math.abs(b-1)>zi&&(this._+="L"+(t+b*u)+","+(e+b*l)),this._+="A"+i+","+i+",0,0,"+ +(l*f>u*d)+","+(this._x1=t+_*s)+","+(this._y1=e+_*c)}else this._+="L"+(this._x1=t)+","+(this._y1=e)},arc:function(t,e,n,r,i,a){t=+t,e=+e,a=!!a;var o=(n=+n)*Math.cos(r),s=n*Math.sin(r),c=t+o,u=e+s,l=1^a,h=a?r-i:i-r;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+c+","+u:(Math.abs(this._x1-c)>zi||Math.abs(this._y1-u)>zi)&&(this._+="L"+c+","+u),n&&(h<0&&(h=h%Ui+Ui),h>$i?this._+="A"+n+","+n+",0,1,"+l+","+(t-o)+","+(e-s)+"A"+n+","+n+",0,1,"+l+","+(this._x1=c)+","+(this._y1=u):h>zi&&(this._+="A"+n+","+n+",0,"+ +(h>=ji)+","+l+","+(this._x1=t+n*Math.cos(i))+","+(this._y1=e+n*Math.sin(i))))},rect:function(t,e,n,r){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};const Wi=Hi;function Vi(t){return t.source}function Gi(t){return t.target}function Xi(t){return t.radius}function Zi(t){return t.startAngle}function Ki(t){return t.endAngle}function Qi(){var t=Vi,e=Gi,n=Xi,r=Zi,i=Ki,a=null;function o(){var o,s=Pi.call(arguments),c=t.apply(this,s),u=e.apply(this,s),l=+n.apply(this,(s[0]=c,s)),h=r.apply(this,s)-Bi,f=i.apply(this,s)-Bi,d=l*Ni(h),p=l*Di(h),g=+n.apply(this,(s[0]=u,s)),y=r.apply(this,s)-Bi,m=i.apply(this,s)-Bi;if(a||(a=o=Wi()),a.moveTo(d,p),a.arc(0,0,l,h,f),h===y&&f===m||(a.quadraticCurveTo(0,0,g*Ni(y),g*Di(y)),a.arc(0,0,g,y,m)),a.quadraticCurveTo(0,0,d,p),a.closePath(),o)return a=null,o+""||null}return o.radius=function(t){return arguments.length?(n="function"==typeof t?t:Yi(+t),o):n},o.startAngle=function(t){return arguments.length?(r="function"==typeof t?t:Yi(+t),o):r},o.endAngle=function(t){return arguments.length?(i="function"==typeof t?t:Yi(+t),o):i},o.source=function(e){return arguments.length?(t=e,o):t},o.target=function(t){return arguments.length?(e=t,o):e},o.context=function(t){return arguments.length?(a=null==t?null:t,o):a},o}var Ji="$";function ta(){}function ea(t,e){var n=new ta;if(t instanceof ta)t.each((function(t,e){n.set(e,t)}));else if(Array.isArray(t)){var r,i=-1,a=t.length;if(null==e)for(;++i<a;)n.set(i,t[i]);else for(;++i<a;)n.set(e(r=t[i],i,t),r)}else if(t)for(var o in t)n.set(o,t[o]);return n}ta.prototype=ea.prototype={constructor:ta,has:function(t){return Ji+t in this},get:function(t){return this[Ji+t]},set:function(t,e){return this[Ji+t]=e,this},remove:function(t){var e=Ji+t;return e in this&&delete this[e]},clear:function(){for(var t in this)t[0]===Ji&&delete this[t]},keys:function(){var t=[];for(var e in this)e[0]===Ji&&t.push(e.slice(1));return t},values:function(){var t=[];for(var e in this)e[0]===Ji&&t.push(this[e]);return t},entries:function(){var t=[];for(var e in this)e[0]===Ji&&t.push({key:e.slice(1),value:this[e]});return t},size:function(){var t=0;for(var e in this)e[0]===Ji&&++t;return t},empty:function(){for(var t in this)if(t[0]===Ji)return!1;return!0},each:function(t){for(var e in this)e[0]===Ji&&t(this[e],e.slice(1),this)}};const na=ea;function ra(){var t,e,n,r=[],i=[];function a(n,i,o,s){if(i>=r.length)return null!=t&&n.sort(t),null!=e?e(n):n;for(var c,u,l,h=-1,f=n.length,d=r[i++],p=na(),g=o();++h<f;)(l=p.get(c=d(u=n[h])+""))?l.push(u):p.set(c,[u]);return p.each((function(t,e){s(g,e,a(t,i,o,s))})),g}function o(t,n){if(++n>r.length)return t;var a,s=i[n-1];return null!=e&&n>=r.length?a=t.entries():(a=[],t.each((function(t,e){a.push({key:e,values:o(t,n)})}))),null!=s?a.sort((function(t,e){return s(t.key,e.key)})):a}return n={object:function(t){return a(t,0,ia,aa)},map:function(t){return a(t,0,oa,sa)},entries:function(t){return o(a(t,0,oa,sa),0)},key:function(t){return r.push(t),n},sortKeys:function(t){return i[r.length-1]=t,n},sortValues:function(e){return t=e,n},rollup:function(t){return e=t,n}}}function ia(){return{}}function aa(t,e,n){t[e]=n}function oa(){return na()}function sa(t,e,n){t.set(e,n)}function ca(){}var ua=na.prototype;function la(t,e){var n=new ca;if(t instanceof ca)t.each((function(t){n.add(t)}));else if(t){var r=-1,i=t.length;if(null==e)for(;++r<i;)n.add(t[r]);else for(;++r<i;)n.add(e(t[r],r,t))}return n}ca.prototype=la.prototype={constructor:ca,has:ua.has,add:function(t){return this[Ji+(t+="")]=t,this},remove:ua.remove,clear:ua.clear,values:ua.keys,size:ua.size,empty:ua.empty,each:ua.each};const ha=la;function fa(t){var e=[];for(var n in t)e.push(n);return e}function da(t){var e=[];for(var n in t)e.push(t[n]);return e}function pa(t){var e=[];for(var n in t)e.push({key:n,value:t[n]});return e}var ga=Math.PI/180,ya=180/Math.PI,ma=.96422,va=.82521,ba=4/29,_a=6/29,xa=3*_a*_a;function wa(t){if(t instanceof Ea)return new Ea(t.l,t.a,t.b,t.opacity);if(t instanceof Ba)return Oa(t);t instanceof Qe||(t=Ze(t));var e,n,r=Ma(t.r),i=Ma(t.g),a=Ma(t.b),o=Ca((.2225045*r+.7168786*i+.0606169*a)/1);return r===i&&i===a?e=n=o:(e=Ca((.4360747*r+.3850649*i+.1430804*a)/ma),n=Ca((.0139322*r+.0971045*i+.7141733*a)/va)),new Ea(116*o-16,500*(e-o),200*(o-n),t.opacity)}function ka(t,e){return new Ea(t,0,0,null==e?1:e)}function Ta(t,e,n,r){return 1===arguments.length?wa(t):new Ea(t,e,n,null==r?1:r)}function Ea(t,e,n,r){this.l=+t,this.a=+e,this.b=+n,this.opacity=+r}function Ca(t){return t>.008856451679035631?Math.pow(t,1/3):t/xa+ba}function Sa(t){return t>_a?t*t*t:xa*(t-ba)}function Aa(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function Ma(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function Na(t){if(t instanceof Ba)return new Ba(t.h,t.c,t.l,t.opacity);if(t instanceof Ea||(t=wa(t)),0===t.a&&0===t.b)return new Ba(NaN,0<t.l&&t.l<100?0:NaN,t.l,t.opacity);var e=Math.atan2(t.b,t.a)*ya;return new Ba(e<0?e+360:e,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function Da(t,e,n,r){return 1===arguments.length?Na(t):new Ba(n,e,t,null==r?1:r)}function La(t,e,n,r){return 1===arguments.length?Na(t):new Ba(t,e,n,null==r?1:r)}function Ba(t,e,n,r){this.h=+t,this.c=+e,this.l=+n,this.opacity=+r}function Oa(t){if(isNaN(t.h))return new Ea(t.l,0,0,t.opacity);var e=t.h*ga;return new Ea(t.l,Math.cos(e)*t.c,Math.sin(e)*t.c,t.opacity)}Me(Ea,Ta,Ne(De,{brighter:function(t){return new Ea(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker:function(t){return new Ea(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb:function(){var t=(this.l+16)/116,e=isNaN(this.a)?t:t+this.a/500,n=isNaN(this.b)?t:t-this.b/200;return new Qe(Aa(3.1338561*(e=ma*Sa(e))-1.6168667*(t=1*Sa(t))-.4906146*(n=va*Sa(n))),Aa(-.9787684*e+1.9161415*t+.033454*n),Aa(.0719453*e-.2289914*t+1.4052427*n),this.opacity)}})),Me(Ba,La,Ne(De,{brighter:function(t){return new Ba(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker:function(t){return new Ba(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb:function(){return Oa(this).rgb()}}));var Ia=-.14861,Ra=1.78277,Fa=-.29227,Pa=-.90649,Ya=1.97294,ja=Ya*Pa,Ua=Ya*Ra,za=Ra*Fa-Pa*Ia;function $a(t){if(t instanceof Ha)return new Ha(t.h,t.s,t.l,t.opacity);t instanceof Qe||(t=Ze(t));var e=t.r/255,n=t.g/255,r=t.b/255,i=(za*r+ja*e-Ua*n)/(za+ja-Ua),a=r-i,o=(Ya*(n-i)-Fa*a)/Pa,s=Math.sqrt(o*o+a*a)/(Ya*i*(1-i)),c=s?Math.atan2(o,a)*ya-120:NaN;return new Ha(c<0?c+360:c,s,i,t.opacity)}function qa(t,e,n,r){return 1===arguments.length?$a(t):new Ha(t,e,n,null==r?1:r)}function Ha(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}Me(Ha,qa,Ne(De,{brighter:function(t){return t=null==t?Be:Math.pow(Be,t),new Ha(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?Le:Math.pow(Le,t),new Ha(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=isNaN(this.h)?0:(this.h+120)*ga,e=+this.l,n=isNaN(this.s)?0:this.s*e*(1-e),r=Math.cos(t),i=Math.sin(t);return new Qe(255*(e+n*(Ia*r+Ra*i)),255*(e+n*(Fa*r+Pa*i)),255*(e+n*(Ya*r)),this.opacity)}}));var Wa=Array.prototype.slice;function Va(t,e){return t-e}function Ga(t){return function(){return t}}function Xa(t,e){for(var n,r=-1,i=e.length;++r<i;)if(n=Za(t,e[r]))return n;return 0}function Za(t,e){for(var n=e[0],r=e[1],i=-1,a=0,o=t.length,s=o-1;a<o;s=a++){var c=t[a],u=c[0],l=c[1],h=t[s],f=h[0],d=h[1];if(Ka(c,h,e))return 0;l>r!=d>r&&n<(f-u)*(r-l)/(d-l)+u&&(i=-i)}return i}function Ka(t,e,n){var r,i,a,o;return function(t,e,n){return(e[0]-t[0])*(n[1]-t[1])==(n[0]-t[0])*(e[1]-t[1])}(t,e,n)&&(i=t[r=+(t[0]===e[0])],a=n[r],o=e[r],i<=a&&a<=o||o<=a&&a<=i)}function Qa(){}var Ja=[[],[[[1,1.5],[.5,1]]],[[[1.5,1],[1,1.5]]],[[[1.5,1],[.5,1]]],[[[1,.5],[1.5,1]]],[[[1,1.5],[.5,1]],[[1,.5],[1.5,1]]],[[[1,.5],[1,1.5]]],[[[1,.5],[.5,1]]],[[[.5,1],[1,.5]]],[[[1,1.5],[1,.5]]],[[[.5,1],[1,.5]],[[1.5,1],[1,1.5]]],[[[1.5,1],[1,.5]]],[[[.5,1],[1.5,1]]],[[[1,1.5],[1.5,1]]],[[[.5,1],[1,1.5]]],[]];function to(){var t=1,e=1,n=N,r=s;function i(t){var e=n(t);if(Array.isArray(e))e=e.slice().sort(Va);else{var r=m(t),i=r[0],o=r[1];e=M(i,o,e),e=k(Math.floor(i/e)*e,Math.floor(o/e)*e,e)}return e.map((function(e){return a(t,e)}))}function a(n,i){var a=[],s=[];return function(n,r,i){var a,s,c,u,l,h,f=new Array,d=new Array;for(a=s=-1,u=n[0]>=r,Ja[u<<1].forEach(p);++a<t-1;)c=u,u=n[a+1]>=r,Ja[c|u<<1].forEach(p);for(Ja[u<<0].forEach(p);++s<e-1;){for(a=-1,u=n[s*t+t]>=r,l=n[s*t]>=r,Ja[u<<1|l<<2].forEach(p);++a<t-1;)c=u,u=n[s*t+t+a+1]>=r,h=l,l=n[s*t+a+1]>=r,Ja[c|u<<1|l<<2|h<<3].forEach(p);Ja[u|l<<3].forEach(p)}for(a=-1,l=n[s*t]>=r,Ja[l<<2].forEach(p);++a<t-1;)h=l,l=n[s*t+a+1]>=r,Ja[l<<2|h<<3].forEach(p);function p(t){var e,n,r=[t[0][0]+a,t[0][1]+s],c=[t[1][0]+a,t[1][1]+s],u=o(r),l=o(c);(e=d[u])?(n=f[l])?(delete d[e.end],delete f[n.start],e===n?(e.ring.push(c),i(e.ring)):f[e.start]=d[n.end]={start:e.start,end:n.end,ring:e.ring.concat(n.ring)}):(delete d[e.end],e.ring.push(c),d[e.end=l]=e):(e=f[l])?(n=d[u])?(delete f[e.start],delete d[n.end],e===n?(e.ring.push(c),i(e.ring)):f[n.start]=d[e.end]={start:n.start,end:e.end,ring:n.ring.concat(e.ring)}):(delete f[e.start],e.ring.unshift(r),f[e.start=u]=e):f[u]=d[l]={start:u,end:l,ring:[r,c]}}Ja[l<<3].forEach(p)}(n,i,(function(t){r(t,n,i),function(t){for(var e=0,n=t.length,r=t[n-1][1]*t[0][0]-t[n-1][0]*t[0][1];++e<n;)r+=t[e-1][1]*t[e][0]-t[e-1][0]*t[e][1];return r}(t)>0?a.push([t]):s.push(t)})),s.forEach((function(t){for(var e,n=0,r=a.length;n<r;++n)if(-1!==Xa((e=a[n])[0],t))return void e.push(t)})),{type:"MultiPolygon",value:i,coordinates:a}}function o(e){return 2*e[0]+e[1]*(t+1)*4}function s(n,r,i){n.forEach((function(n){var a,o=n[0],s=n[1],c=0|o,u=0|s,l=r[u*t+c];o>0&&o<t&&c===o&&(a=r[u*t+c-1],n[0]=o+(i-a)/(l-a)-.5),s>0&&s<e&&u===s&&(a=r[(u-1)*t+c],n[1]=s+(i-a)/(l-a)-.5)}))}return i.contour=a,i.size=function(n){if(!arguments.length)return[t,e];var r=Math.ceil(n[0]),a=Math.ceil(n[1]);if(!(r>0&&a>0))throw new Error("invalid size");return t=r,e=a,i},i.thresholds=function(t){return arguments.length?(n="function"==typeof t?t:Array.isArray(t)?Ga(Wa.call(t)):Ga(t),i):n},i.smooth=function(t){return arguments.length?(r=t?s:Qa,i):r===s},i}function eo(t,e,n){for(var r=t.width,i=t.height,a=1+(n<<1),o=0;o<i;++o)for(var s=0,c=0;s<r+n;++s)s<r&&(c+=t.data[s+o*r]),s>=n&&(s>=a&&(c-=t.data[s-a+o*r]),e.data[s-n+o*r]=c/Math.min(s+1,r-1+a-s,a))}function no(t,e,n){for(var r=t.width,i=t.height,a=1+(n<<1),o=0;o<r;++o)for(var s=0,c=0;s<i+n;++s)s<i&&(c+=t.data[o+s*r]),s>=n&&(s>=a&&(c-=t.data[o+(s-a)*r]),e.data[o+(s-n)*r]=c/Math.min(s+1,i-1+a-s,a))}function ro(t){return t[0]}function io(t){return t[1]}function ao(){return 1}function oo(){var t=ro,e=io,n=ao,r=960,i=500,a=20,o=2,s=3*a,c=r+2*s>>o,u=i+2*s>>o,l=Ga(20);function h(r){var i=new Float32Array(c*u),h=new Float32Array(c*u);r.forEach((function(r,a,l){var h=+t(r,a,l)+s>>o,f=+e(r,a,l)+s>>o,d=+n(r,a,l);h>=0&&h<c&&f>=0&&f<u&&(i[h+f*c]+=d)})),eo({width:c,height:u,data:i},{width:c,height:u,data:h},a>>o),no({width:c,height:u,data:h},{width:c,height:u,data:i},a>>o),eo({width:c,height:u,data:i},{width:c,height:u,data:h},a>>o),no({width:c,height:u,data:h},{width:c,height:u,data:i},a>>o),eo({width:c,height:u,data:i},{width:c,height:u,data:h},a>>o),no({width:c,height:u,data:h},{width:c,height:u,data:i},a>>o);var d=l(i);if(!Array.isArray(d)){var p=I(i);d=M(0,p,d),(d=k(0,Math.floor(p/d)*d,d)).shift()}return to().thresholds(d).size([c,u])(i).map(f)}function f(t){return t.value*=Math.pow(2,-2*o),t.coordinates.forEach(d),t}function d(t){t.forEach(p)}function p(t){t.forEach(g)}function g(t){t[0]=t[0]*Math.pow(2,o)-s,t[1]=t[1]*Math.pow(2,o)-s}function y(){return c=r+2*(s=3*a)>>o,u=i+2*s>>o,h}return h.x=function(e){return arguments.length?(t="function"==typeof e?e:Ga(+e),h):t},h.y=function(t){return arguments.length?(e="function"==typeof t?t:Ga(+t),h):e},h.weight=function(t){return arguments.length?(n="function"==typeof t?t:Ga(+t),h):n},h.size=function(t){if(!arguments.length)return[r,i];var e=Math.ceil(t[0]),n=Math.ceil(t[1]);if(!(e>=0||e>=0))throw new Error("invalid size");return r=e,i=n,y()},h.cellSize=function(t){if(!arguments.length)return 1<<o;if(!((t=+t)>=1))throw new Error("invalid cell size");return o=Math.floor(Math.log(t)/Math.LN2),y()},h.thresholds=function(t){return arguments.length?(l="function"==typeof t?t:Array.isArray(t)?Ga(Wa.call(t)):Ga(t),h):l},h.bandwidth=function(t){if(!arguments.length)return Math.sqrt(a*(a+1));if(!((t=+t)>=0))throw new Error("invalid bandwidth");return a=Math.round((Math.sqrt(4*t*t+1)-1)/2),y()},h}function so(t){return function(){return t}}function co(t,e,n,r,i,a,o,s,c,u){this.target=t,this.type=e,this.subject=n,this.identifier=r,this.active=i,this.x=a,this.y=o,this.dx=s,this.dy=c,this._=u}function uo(){return!le.ctrlKey&&!le.button}function lo(){return this.parentNode}function ho(t){return null==t?{x:le.x,y:le.y}:t}function fo(){return navigator.maxTouchPoints||"ontouchstart"in this}function po(){var t,e,n,r,i=uo,a=lo,o=ho,s=fo,c={},u=ft("start","drag","end"),l=0,h=0;function f(t){t.on("mousedown.drag",d).filter(s).on("touchstart.drag",y).on("touchmove.drag",m).on("touchend.drag touchcancel.drag",v).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function d(){if(!r&&i.apply(this,arguments)){var o=b("mouse",a.apply(this,arguments),Bn,this,arguments);o&&(Te(le.view).on("mousemove.drag",p,!0).on("mouseup.drag",g,!0),Se(le.view),Ee(),n=!1,t=le.clientX,e=le.clientY,o("start"))}}function p(){if(Ce(),!n){var r=le.clientX-t,i=le.clientY-e;n=r*r+i*i>h}c.mouse("drag")}function g(){Te(le.view).on("mousemove.drag mouseup.drag",null),Ae(le.view,n),Ce(),c.mouse("end")}function y(){if(i.apply(this,arguments)){var t,e,n=le.changedTouches,r=a.apply(this,arguments),o=n.length;for(t=0;t<o;++t)(e=b(n[t].identifier,r,Ln,this,arguments))&&(Ee(),e("start"))}}function m(){var t,e,n=le.changedTouches,r=n.length;for(t=0;t<r;++t)(e=c[n[t].identifier])&&(Ce(),e("drag"))}function v(){var t,e,n=le.changedTouches,i=n.length;for(r&&clearTimeout(r),r=setTimeout((function(){r=null}),500),t=0;t<i;++t)(e=c[n[t].identifier])&&(Ee(),e("end"))}function b(t,e,n,r,i){var a,s,h,d=n(e,t),p=u.copy();if(ye(new co(f,"beforestart",a,t,l,d[0],d[1],0,0,p),(function(){return null!=(le.subject=a=o.apply(r,i))&&(s=a.x-d[0]||0,h=a.y-d[1]||0,!0)})))return function o(u){var g,y=d;switch(u){case"start":c[t]=o,g=l++;break;case"end":delete c[t],--l;case"drag":d=n(e,t),g=l}ye(new co(f,u,a,t,g,d[0]+s,d[1]+h,d[0]-y[0],d[1]-y[1],p),p.apply,p,[u,r,i])}}return f.filter=function(t){return arguments.length?(i="function"==typeof t?t:so(!!t),f):i},f.container=function(t){return arguments.length?(a="function"==typeof t?t:so(t),f):a},f.subject=function(t){return arguments.length?(o="function"==typeof t?t:so(t),f):o},f.touchable=function(t){return arguments.length?(s="function"==typeof t?t:so(!!t),f):s},f.on=function(){var t=u.on.apply(u,arguments);return t===u?f:t},f.clickDistance=function(t){return arguments.length?(h=(t=+t)*t,f):Math.sqrt(h)},f}co.prototype.on=function(){var t=this._.on.apply(this._,arguments);return t===this._?this:t};var go={},yo={};function mo(t){return new Function("d","return {"+t.map((function(t,e){return JSON.stringify(t)+": d["+e+'] || ""'})).join(",")+"}")}function vo(t){var e=Object.create(null),n=[];return t.forEach((function(t){for(var r in t)r in e||n.push(e[r]=r)})),n}function bo(t,e){var n=t+"",r=n.length;return r<e?new Array(e-r+1).join(0)+n:n}function _o(t){var e=new RegExp('["'+t+"\n\r]"),n=t.charCodeAt(0);function r(t,e){var r,i=[],a=t.length,o=0,s=0,c=a<=0,u=!1;function l(){if(c)return yo;if(u)return u=!1,go;var e,r,i=o;if(34===t.charCodeAt(i)){for(;o++<a&&34!==t.charCodeAt(o)||34===t.charCodeAt(++o););return(e=o)>=a?c=!0:10===(r=t.charCodeAt(o++))?u=!0:13===r&&(u=!0,10===t.charCodeAt(o)&&++o),t.slice(i+1,e-1).replace(/""/g,'"')}for(;o<a;){if(10===(r=t.charCodeAt(e=o++)))u=!0;else if(13===r)u=!0,10===t.charCodeAt(o)&&++o;else if(r!==n)continue;return t.slice(i,e)}return c=!0,t.slice(i,a)}for(10===t.charCodeAt(a-1)&&--a,13===t.charCodeAt(a-1)&&--a;(r=l())!==yo;){for(var h=[];r!==go&&r!==yo;)h.push(r),r=l();e&&null==(h=e(h,s++))||i.push(h)}return i}function i(e,n){return e.map((function(e){return n.map((function(t){return o(e[t])})).join(t)}))}function a(e){return e.map(o).join(t)}function o(t){return null==t?"":t instanceof Date?function(t){var e=t.getUTCHours(),n=t.getUTCMinutes(),r=t.getUTCSeconds(),i=t.getUTCMilliseconds();return isNaN(t)?"Invalid Date":function(t){return t<0?"-"+bo(-t,6):t>9999?"+"+bo(t,6):bo(t,4)}(t.getUTCFullYear())+"-"+bo(t.getUTCMonth()+1,2)+"-"+bo(t.getUTCDate(),2)+(i?"T"+bo(e,2)+":"+bo(n,2)+":"+bo(r,2)+"."+bo(i,3)+"Z":r?"T"+bo(e,2)+":"+bo(n,2)+":"+bo(r,2)+"Z":n||e?"T"+bo(e,2)+":"+bo(n,2)+"Z":"")}(t):e.test(t+="")?'"'+t.replace(/"/g,'""')+'"':t}return{parse:function(t,e){var n,i,a=r(t,(function(t,r){if(n)return n(t,r-1);i=t,n=e?function(t,e){var n=mo(t);return function(r,i){return e(n(r),i,t)}}(t,e):mo(t)}));return a.columns=i||[],a},parseRows:r,format:function(e,n){return null==n&&(n=vo(e)),[n.map(o).join(t)].concat(i(e,n)).join("\n")},formatBody:function(t,e){return null==e&&(e=vo(t)),i(t,e).join("\n")},formatRows:function(t){return t.map(a).join("\n")},formatRow:a,formatValue:o}}var xo=_o(","),wo=xo.parse,ko=xo.parseRows,To=xo.format,Eo=xo.formatBody,Co=xo.formatRows,So=xo.formatRow,Ao=xo.formatValue,Mo=_o("\t"),No=Mo.parse,Do=Mo.parseRows,Lo=Mo.format,Bo=Mo.formatBody,Oo=Mo.formatRows,Io=Mo.formatRow,Ro=Mo.formatValue;function Fo(t){for(var e in t){var n,r,i=t[e].trim();if(i)if("true"===i)i=!0;else if("false"===i)i=!1;else if("NaN"===i)i=NaN;else if(isNaN(n=+i)){if(!(r=i.match(/^([-+]\d{2})?\d{4}(-\d{2}(-\d{2})?)?(T\d{2}:\d{2}(:\d{2}(\.\d{3})?)?(Z|[-+]\d{2}:\d{2})?)?$/)))continue;Po&&r[4]&&!r[7]&&(i=i.replace(/-/g,"/").replace(/T/," ")),i=new Date(i)}else i=n;else i=null;t[e]=i}return t}var Po=new Date("2019-01-01T00:00").getHours()||new Date("2019-07-01T00:00").getHours();function Yo(t){return+t}function jo(t){return t*t}function Uo(t){return t*(2-t)}function zo(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}var $o=function t(e){function n(t){return Math.pow(t,e)}return e=+e,n.exponent=t,n}(3),qo=function t(e){function n(t){return 1-Math.pow(1-t,e)}return e=+e,n.exponent=t,n}(3),Ho=function t(e){function n(t){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}return e=+e,n.exponent=t,n}(3),Wo=Math.PI,Vo=Wo/2;function Go(t){return 1==+t?1:1-Math.cos(t*Vo)}function Xo(t){return Math.sin(t*Vo)}function Zo(t){return(1-Math.cos(Wo*t))/2}function Ko(t){return 1.0009775171065494*(Math.pow(2,-10*t)-.0009765625)}function Qo(t){return Ko(1-+t)}function Jo(t){return 1-Ko(t)}function ts(t){return((t*=2)<=1?Ko(1-t):2-Ko(t-1))/2}function es(t){return 1-Math.sqrt(1-t*t)}function ns(t){return Math.sqrt(1- --t*t)}function rs(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}var is=7.5625;function as(t){return 1-os(1-t)}function os(t){return(t=+t)<.36363636363636365?is*t*t:t<.7272727272727273?is*(t-=.5454545454545454)*t+.75:t<.9090909090909091?is*(t-=.8181818181818182)*t+.9375:is*(t-=.9545454545454546)*t+.984375}function ss(t){return((t*=2)<=1?1-os(1-t):os(t-1)+1)/2}var cs=1.70158,us=function t(e){function n(t){return(t=+t)*t*(e*(t-1)+t)}return e=+e,n.overshoot=t,n}(cs),ls=function t(e){function n(t){return--t*t*((t+1)*e+t)+1}return e=+e,n.overshoot=t,n}(cs),hs=function t(e){function n(t){return((t*=2)<1?t*t*((e+1)*t-e):(t-=2)*t*((e+1)*t+e)+2)/2}return e=+e,n.overshoot=t,n}(cs),fs=2*Math.PI,ds=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=fs);function i(t){return e*Ko(- --t)*Math.sin((r-t)/n)}return i.amplitude=function(e){return t(e,n*fs)},i.period=function(n){return t(e,n)},i}(1,.3),ps=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=fs);function i(t){return 1-e*Ko(t=+t)*Math.sin((t+r)/n)}return i.amplitude=function(e){return t(e,n*fs)},i.period=function(n){return t(e,n)},i}(1,.3),gs=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=fs);function i(t){return((t=2*t-1)<0?e*Ko(-t)*Math.sin((r-t)/n):2-e*Ko(t)*Math.sin((r+t)/n))/2}return i.amplitude=function(e){return t(e,n*fs)},i.period=function(n){return t(e,n)},i}(1,.3);function ys(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.blob()}function ms(t,e){return fetch(t,e).then(ys)}function vs(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.arrayBuffer()}function bs(t,e){return fetch(t,e).then(vs)}function _s(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.text()}function xs(t,e){return fetch(t,e).then(_s)}function ws(t){return function(e,n,r){return 2===arguments.length&&"function"==typeof n&&(r=n,n=void 0),xs(e,n).then((function(e){return t(e,r)}))}}function ks(t,e,n,r){3===arguments.length&&"function"==typeof n&&(r=n,n=void 0);var i=_o(t);return xs(e,n).then((function(t){return i.parse(t,r)}))}var Ts=ws(wo),Es=ws(No);function Cs(t,e){return new Promise((function(n,r){var i=new Image;for(var a in e)i[a]=e[a];i.onerror=r,i.onload=function(){n(i)},i.src=t}))}function Ss(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);if(204!==t.status&&205!==t.status)return t.json()}function As(t,e){return fetch(t,e).then(Ss)}function Ms(t){return function(e,n){return xs(e,n).then((function(e){return(new DOMParser).parseFromString(e,t)}))}}const Ns=Ms("application/xml");var Ds=Ms("text/html"),Ls=Ms("image/svg+xml");function Bs(t,e){var n;function r(){var r,i,a=n.length,o=0,s=0;for(r=0;r<a;++r)o+=(i=n[r]).x,s+=i.y;for(o=o/a-t,s=s/a-e,r=0;r<a;++r)(i=n[r]).x-=o,i.y-=s}return null==t&&(t=0),null==e&&(e=0),r.initialize=function(t){n=t},r.x=function(e){return arguments.length?(t=+e,r):t},r.y=function(t){return arguments.length?(e=+t,r):e},r}function Os(t){return function(){return t}}function Is(){return 1e-6*(Math.random()-.5)}function Rs(t,e,n,r){if(isNaN(e)||isNaN(n))return t;var i,a,o,s,c,u,l,h,f,d=t._root,p={data:r},g=t._x0,y=t._y0,m=t._x1,v=t._y1;if(!d)return t._root=p,t;for(;d.length;)if((u=e>=(a=(g+m)/2))?g=a:m=a,(l=n>=(o=(y+v)/2))?y=o:v=o,i=d,!(d=d[h=l<<1|u]))return i[h]=p,t;if(s=+t._x.call(null,d.data),c=+t._y.call(null,d.data),e===s&&n===c)return p.next=d,i?i[h]=p:t._root=p,t;do{i=i?i[h]=new Array(4):t._root=new Array(4),(u=e>=(a=(g+m)/2))?g=a:m=a,(l=n>=(o=(y+v)/2))?y=o:v=o}while((h=l<<1|u)==(f=(c>=o)<<1|s>=a));return i[f]=d,i[h]=p,t}function Fs(t,e,n,r,i){this.node=t,this.x0=e,this.y0=n,this.x1=r,this.y1=i}function Ps(t){return t[0]}function Ys(t){return t[1]}function js(t,e,n){var r=new Us(null==e?Ps:e,null==n?Ys:n,NaN,NaN,NaN,NaN);return null==t?r:r.addAll(t)}function Us(t,e,n,r,i,a){this._x=t,this._y=e,this._x0=n,this._y0=r,this._x1=i,this._y1=a,this._root=void 0}function zs(t){for(var e={data:t.data},n=e;t=t.next;)n=n.next={data:t.data};return e}var $s=js.prototype=Us.prototype;function qs(t){return t.x+t.vx}function Hs(t){return t.y+t.vy}function Ws(t){var e,n,r=1,i=1;function a(){for(var t,a,s,c,u,l,h,f=e.length,d=0;d<i;++d)for(a=js(e,qs,Hs).visitAfter(o),t=0;t<f;++t)s=e[t],l=n[s.index],h=l*l,c=s.x+s.vx,u=s.y+s.vy,a.visit(p);function p(t,e,n,i,a){var o=t.data,f=t.r,d=l+f;if(!o)return e>c+d||i<c-d||n>u+d||a<u-d;if(o.index>s.index){var p=c-o.x-o.vx,g=u-o.y-o.vy,y=p*p+g*g;y<d*d&&(0===p&&(y+=(p=Is())*p),0===g&&(y+=(g=Is())*g),y=(d-(y=Math.sqrt(y)))/y*r,s.vx+=(p*=y)*(d=(f*=f)/(h+f)),s.vy+=(g*=y)*d,o.vx-=p*(d=1-d),o.vy-=g*d)}}}function o(t){if(t.data)return t.r=n[t.data.index];for(var e=t.r=0;e<4;++e)t[e]&&t[e].r>t.r&&(t.r=t[e].r)}function s(){if(e){var r,i,a=e.length;for(n=new Array(a),r=0;r<a;++r)i=e[r],n[i.index]=+t(i,r,e)}}return"function"!=typeof t&&(t=Os(null==t?1:+t)),a.initialize=function(t){e=t,s()},a.iterations=function(t){return arguments.length?(i=+t,a):i},a.strength=function(t){return arguments.length?(r=+t,a):r},a.radius=function(e){return arguments.length?(t="function"==typeof e?e:Os(+e),s(),a):t},a}function Vs(t){return t.index}function Gs(t,e){var n=t.get(e);if(!n)throw new Error("missing: "+e);return n}function Xs(t){var e,n,r,i,a,o=Vs,s=function(t){return 1/Math.min(i[t.source.index],i[t.target.index])},c=Os(30),u=1;function l(r){for(var i=0,o=t.length;i<u;++i)for(var s,c,l,h,f,d,p,g=0;g<o;++g)c=(s=t[g]).source,h=(l=s.target).x+l.vx-c.x-c.vx||Is(),f=l.y+l.vy-c.y-c.vy||Is(),h*=d=((d=Math.sqrt(h*h+f*f))-n[g])/d*r*e[g],f*=d,l.vx-=h*(p=a[g]),l.vy-=f*p,c.vx+=h*(p=1-p),c.vy+=f*p}function h(){if(r){var s,c,u=r.length,l=t.length,h=na(r,o);for(s=0,i=new Array(u);s<l;++s)(c=t[s]).index=s,"object"!=typeof c.source&&(c.source=Gs(h,c.source)),"object"!=typeof c.target&&(c.target=Gs(h,c.target)),i[c.source.index]=(i[c.source.index]||0)+1,i[c.target.index]=(i[c.target.index]||0)+1;for(s=0,a=new Array(l);s<l;++s)c=t[s],a[s]=i[c.source.index]/(i[c.source.index]+i[c.target.index]);e=new Array(l),f(),n=new Array(l),d()}}function f(){if(r)for(var n=0,i=t.length;n<i;++n)e[n]=+s(t[n],n,t)}function d(){if(r)for(var e=0,i=t.length;e<i;++e)n[e]=+c(t[e],e,t)}return null==t&&(t=[]),l.initialize=function(t){r=t,h()},l.links=function(e){return arguments.length?(t=e,h(),l):t},l.id=function(t){return arguments.length?(o=t,l):o},l.iterations=function(t){return arguments.length?(u=+t,l):u},l.strength=function(t){return arguments.length?(s="function"==typeof t?t:Os(+t),f(),l):s},l.distance=function(t){return arguments.length?(c="function"==typeof t?t:Os(+t),d(),l):c},l}function Zs(t){return t.x}function Ks(t){return t.y}$s.copy=function(){var t,e,n=new Us(this._x,this._y,this._x0,this._y0,this._x1,this._y1),r=this._root;if(!r)return n;if(!r.length)return n._root=zs(r),n;for(t=[{source:r,target:n._root=new Array(4)}];r=t.pop();)for(var i=0;i<4;++i)(e=r.source[i])&&(e.length?t.push({source:e,target:r.target[i]=new Array(4)}):r.target[i]=zs(e));return n},$s.add=function(t){var e=+this._x.call(null,t),n=+this._y.call(null,t);return Rs(this.cover(e,n),e,n,t)},$s.addAll=function(t){var e,n,r,i,a=t.length,o=new Array(a),s=new Array(a),c=1/0,u=1/0,l=-1/0,h=-1/0;for(n=0;n<a;++n)isNaN(r=+this._x.call(null,e=t[n]))||isNaN(i=+this._y.call(null,e))||(o[n]=r,s[n]=i,r<c&&(c=r),r>l&&(l=r),i<u&&(u=i),i>h&&(h=i));if(c>l||u>h)return this;for(this.cover(c,u).cover(l,h),n=0;n<a;++n)Rs(this,o[n],s[n],t[n]);return this},$s.cover=function(t,e){if(isNaN(t=+t)||isNaN(e=+e))return this;var n=this._x0,r=this._y0,i=this._x1,a=this._y1;if(isNaN(n))i=(n=Math.floor(t))+1,a=(r=Math.floor(e))+1;else{for(var o,s,c=i-n,u=this._root;n>t||t>=i||r>e||e>=a;)switch(s=(e<r)<<1|t<n,(o=new Array(4))[s]=u,u=o,c*=2,s){case 0:i=n+c,a=r+c;break;case 1:n=i-c,a=r+c;break;case 2:i=n+c,r=a-c;break;case 3:n=i-c,r=a-c}this._root&&this._root.length&&(this._root=u)}return this._x0=n,this._y0=r,this._x1=i,this._y1=a,this},$s.data=function(){var t=[];return this.visit((function(e){if(!e.length)do{t.push(e.data)}while(e=e.next)})),t},$s.extent=function(t){return arguments.length?this.cover(+t[0][0],+t[0][1]).cover(+t[1][0],+t[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]},$s.find=function(t,e,n){var r,i,a,o,s,c,u,l=this._x0,h=this._y0,f=this._x1,d=this._y1,p=[],g=this._root;for(g&&p.push(new Fs(g,l,h,f,d)),null==n?n=1/0:(l=t-n,h=e-n,f=t+n,d=e+n,n*=n);c=p.pop();)if(!(!(g=c.node)||(i=c.x0)>f||(a=c.y0)>d||(o=c.x1)<l||(s=c.y1)<h))if(g.length){var y=(i+o)/2,m=(a+s)/2;p.push(new Fs(g[3],y,m,o,s),new Fs(g[2],i,m,y,s),new Fs(g[1],y,a,o,m),new Fs(g[0],i,a,y,m)),(u=(e>=m)<<1|t>=y)&&(c=p[p.length-1],p[p.length-1]=p[p.length-1-u],p[p.length-1-u]=c)}else{var v=t-+this._x.call(null,g.data),b=e-+this._y.call(null,g.data),_=v*v+b*b;if(_<n){var x=Math.sqrt(n=_);l=t-x,h=e-x,f=t+x,d=e+x,r=g.data}}return r},$s.remove=function(t){if(isNaN(a=+this._x.call(null,t))||isNaN(o=+this._y.call(null,t)))return this;var e,n,r,i,a,o,s,c,u,l,h,f,d=this._root,p=this._x0,g=this._y0,y=this._x1,m=this._y1;if(!d)return this;if(d.length)for(;;){if((u=a>=(s=(p+y)/2))?p=s:y=s,(l=o>=(c=(g+m)/2))?g=c:m=c,e=d,!(d=d[h=l<<1|u]))return this;if(!d.length)break;(e[h+1&3]||e[h+2&3]||e[h+3&3])&&(n=e,f=h)}for(;d.data!==t;)if(r=d,!(d=d.next))return this;return(i=d.next)&&delete d.next,r?(i?r.next=i:delete r.next,this):e?(i?e[h]=i:delete e[h],(d=e[0]||e[1]||e[2]||e[3])&&d===(e[3]||e[2]||e[1]||e[0])&&!d.length&&(n?n[f]=d:this._root=d),this):(this._root=i,this)},$s.removeAll=function(t){for(var e=0,n=t.length;e<n;++e)this.remove(t[e]);return this},$s.root=function(){return this._root},$s.size=function(){var t=0;return this.visit((function(e){if(!e.length)do{++t}while(e=e.next)})),t},$s.visit=function(t){var e,n,r,i,a,o,s=[],c=this._root;for(c&&s.push(new Fs(c,this._x0,this._y0,this._x1,this._y1));e=s.pop();)if(!t(c=e.node,r=e.x0,i=e.y0,a=e.x1,o=e.y1)&&c.length){var u=(r+a)/2,l=(i+o)/2;(n=c[3])&&s.push(new Fs(n,u,l,a,o)),(n=c[2])&&s.push(new Fs(n,r,l,u,o)),(n=c[1])&&s.push(new Fs(n,u,i,a,l)),(n=c[0])&&s.push(new Fs(n,r,i,u,l))}return this},$s.visitAfter=function(t){var e,n=[],r=[];for(this._root&&n.push(new Fs(this._root,this._x0,this._y0,this._x1,this._y1));e=n.pop();){var i=e.node;if(i.length){var a,o=e.x0,s=e.y0,c=e.x1,u=e.y1,l=(o+c)/2,h=(s+u)/2;(a=i[0])&&n.push(new Fs(a,o,s,l,h)),(a=i[1])&&n.push(new Fs(a,l,s,c,h)),(a=i[2])&&n.push(new Fs(a,o,h,l,u)),(a=i[3])&&n.push(new Fs(a,l,h,c,u))}r.push(e)}for(;e=r.pop();)t(e.node,e.x0,e.y0,e.x1,e.y1);return this},$s.x=function(t){return arguments.length?(this._x=t,this):this._x},$s.y=function(t){return arguments.length?(this._y=t,this):this._y};var Qs=Math.PI*(3-Math.sqrt(5));function Js(t){var e,n=1,r=.001,i=1-Math.pow(r,1/300),a=0,o=.6,s=na(),c=Vn(l),u=ft("tick","end");function l(){h(),u.call("tick",e),n<r&&(c.stop(),u.call("end",e))}function h(r){var c,u,l=t.length;void 0===r&&(r=1);for(var h=0;h<r;++h)for(n+=(a-n)*i,s.each((function(t){t(n)})),c=0;c<l;++c)null==(u=t[c]).fx?u.x+=u.vx*=o:(u.x=u.fx,u.vx=0),null==u.fy?u.y+=u.vy*=o:(u.y=u.fy,u.vy=0);return e}function f(){for(var e,n=0,r=t.length;n<r;++n){if((e=t[n]).index=n,null!=e.fx&&(e.x=e.fx),null!=e.fy&&(e.y=e.fy),isNaN(e.x)||isNaN(e.y)){var i=10*Math.sqrt(n),a=n*Qs;e.x=i*Math.cos(a),e.y=i*Math.sin(a)}(isNaN(e.vx)||isNaN(e.vy))&&(e.vx=e.vy=0)}}function d(e){return e.initialize&&e.initialize(t),e}return null==t&&(t=[]),f(),e={tick:h,restart:function(){return c.restart(l),e},stop:function(){return c.stop(),e},nodes:function(n){return arguments.length?(t=n,f(),s.each(d),e):t},alpha:function(t){return arguments.length?(n=+t,e):n},alphaMin:function(t){return arguments.length?(r=+t,e):r},alphaDecay:function(t){return arguments.length?(i=+t,e):+i},alphaTarget:function(t){return arguments.length?(a=+t,e):a},velocityDecay:function(t){return arguments.length?(o=1-t,e):1-o},force:function(t,n){return arguments.length>1?(null==n?s.remove(t):s.set(t,d(n)),e):s.get(t)},find:function(e,n,r){var i,a,o,s,c,u=0,l=t.length;for(null==r?r=1/0:r*=r,u=0;u<l;++u)(o=(i=e-(s=t[u]).x)*i+(a=n-s.y)*a)<r&&(c=s,r=o);return c},on:function(t,n){return arguments.length>1?(u.on(t,n),e):u.on(t)}}}function tc(){var t,e,n,r,i=Os(-30),a=1,o=1/0,s=.81;function c(r){var i,a=t.length,o=js(t,Zs,Ks).visitAfter(l);for(n=r,i=0;i<a;++i)e=t[i],o.visit(h)}function u(){if(t){var e,n,a=t.length;for(r=new Array(a),e=0;e<a;++e)n=t[e],r[n.index]=+i(n,e,t)}}function l(t){var e,n,i,a,o,s=0,c=0;if(t.length){for(i=a=o=0;o<4;++o)(e=t[o])&&(n=Math.abs(e.value))&&(s+=e.value,c+=n,i+=n*e.x,a+=n*e.y);t.x=i/c,t.y=a/c}else{(e=t).x=e.data.x,e.y=e.data.y;do{s+=r[e.data.index]}while(e=e.next)}t.value=s}function h(t,i,c,u){if(!t.value)return!0;var l=t.x-e.x,h=t.y-e.y,f=u-i,d=l*l+h*h;if(f*f/s<d)return d<o&&(0===l&&(d+=(l=Is())*l),0===h&&(d+=(h=Is())*h),d<a&&(d=Math.sqrt(a*d)),e.vx+=l*t.value*n/d,e.vy+=h*t.value*n/d),!0;if(!(t.length||d>=o)){(t.data!==e||t.next)&&(0===l&&(d+=(l=Is())*l),0===h&&(d+=(h=Is())*h),d<a&&(d=Math.sqrt(a*d)));do{t.data!==e&&(f=r[t.data.index]*n/d,e.vx+=l*f,e.vy+=h*f)}while(t=t.next)}}return c.initialize=function(e){t=e,u()},c.strength=function(t){return arguments.length?(i="function"==typeof t?t:Os(+t),u(),c):i},c.distanceMin=function(t){return arguments.length?(a=t*t,c):Math.sqrt(a)},c.distanceMax=function(t){return arguments.length?(o=t*t,c):Math.sqrt(o)},c.theta=function(t){return arguments.length?(s=t*t,c):Math.sqrt(s)},c}function ec(t,e,n){var r,i,a,o=Os(.1);function s(t){for(var o=0,s=r.length;o<s;++o){var c=r[o],u=c.x-e||1e-6,l=c.y-n||1e-6,h=Math.sqrt(u*u+l*l),f=(a[o]-h)*i[o]*t/h;c.vx+=u*f,c.vy+=l*f}}function c(){if(r){var e,n=r.length;for(i=new Array(n),a=new Array(n),e=0;e<n;++e)a[e]=+t(r[e],e,r),i[e]=isNaN(a[e])?0:+o(r[e],e,r)}}return"function"!=typeof t&&(t=Os(+t)),null==e&&(e=0),null==n&&(n=0),s.initialize=function(t){r=t,c()},s.strength=function(t){return arguments.length?(o="function"==typeof t?t:Os(+t),c(),s):o},s.radius=function(e){return arguments.length?(t="function"==typeof e?e:Os(+e),c(),s):t},s.x=function(t){return arguments.length?(e=+t,s):e},s.y=function(t){return arguments.length?(n=+t,s):n},s}function nc(t){var e,n,r,i=Os(.1);function a(t){for(var i,a=0,o=e.length;a<o;++a)(i=e[a]).vx+=(r[a]-i.x)*n[a]*t}function o(){if(e){var a,o=e.length;for(n=new Array(o),r=new Array(o),a=0;a<o;++a)n[a]=isNaN(r[a]=+t(e[a],a,e))?0:+i(e[a],a,e)}}return"function"!=typeof t&&(t=Os(null==t?0:+t)),a.initialize=function(t){e=t,o()},a.strength=function(t){return arguments.length?(i="function"==typeof t?t:Os(+t),o(),a):i},a.x=function(e){return arguments.length?(t="function"==typeof e?e:Os(+e),o(),a):t},a}function rc(t){var e,n,r,i=Os(.1);function a(t){for(var i,a=0,o=e.length;a<o;++a)(i=e[a]).vy+=(r[a]-i.y)*n[a]*t}function o(){if(e){var a,o=e.length;for(n=new Array(o),r=new Array(o),a=0;a<o;++a)n[a]=isNaN(r[a]=+t(e[a],a,e))?0:+i(e[a],a,e)}}return"function"!=typeof t&&(t=Os(null==t?0:+t)),a.initialize=function(t){e=t,o()},a.strength=function(t){return arguments.length?(i="function"==typeof t?t:Os(+t),o(),a):i},a.y=function(e){return arguments.length?(t="function"==typeof e?e:Os(+e),o(),a):t},a}function ic(t,e){if((n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var n,r=t.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+t.slice(n+1)]}function ac(t){return(t=ic(Math.abs(t)))?t[1]:NaN}var oc,sc=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function cc(t){if(!(e=sc.exec(t)))throw new Error("invalid format: "+t);var e;return new uc({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function uc(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function lc(t,e){var n=ic(t,e);if(!n)return t+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}cc.prototype=uc.prototype,uc.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const hc={"%":function(t,e){return(100*t).toFixed(e)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+""},d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:function(t,e){return t.toExponential(e)},f:function(t,e){return t.toFixed(e)},g:function(t,e){return t.toPrecision(e)},o:function(t){return Math.round(t).toString(8)},p:function(t,e){return lc(100*t,e)},r:lc,s:function(t,e){var n=ic(t,e);if(!n)return t+"";var r=n[0],i=n[1],a=i-(oc=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,o=r.length;return a===o?r:a>o?r+new Array(a-o+1).join("0"):a>0?r.slice(0,a)+"."+r.slice(a):"0."+new Array(1-a).join("0")+ic(t,Math.max(0,e+a-1))[0]},X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}};function fc(t){return t}var dc,pc,gc,yc=Array.prototype.map,mc=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function vc(t){var e,n,r=void 0===t.grouping||void 0===t.thousands?fc:(e=yc.call(t.grouping,Number),n=t.thousands+"",function(t,r){for(var i=t.length,a=[],o=0,s=e[0],c=0;i>0&&s>0&&(c+s+1>r&&(s=Math.max(1,r-c)),a.push(t.substring(i-=s,i+s)),!((c+=s+1)>r));)s=e[o=(o+1)%e.length];return a.reverse().join(n)}),i=void 0===t.currency?"":t.currency[0]+"",a=void 0===t.currency?"":t.currency[1]+"",o=void 0===t.decimal?".":t.decimal+"",s=void 0===t.numerals?fc:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(yc.call(t.numerals,String)),c=void 0===t.percent?"%":t.percent+"",u=void 0===t.minus?"-":t.minus+"",l=void 0===t.nan?"NaN":t.nan+"";function h(t){var e=(t=cc(t)).fill,n=t.align,h=t.sign,f=t.symbol,d=t.zero,p=t.width,g=t.comma,y=t.precision,m=t.trim,v=t.type;"n"===v?(g=!0,v="g"):hc[v]||(void 0===y&&(y=12),m=!0,v="g"),(d||"0"===e&&"="===n)&&(d=!0,e="0",n="=");var b="$"===f?i:"#"===f&&/[boxX]/.test(v)?"0"+v.toLowerCase():"",_="$"===f?a:/[%p]/.test(v)?c:"",x=hc[v],w=/[defgprs%]/.test(v);function k(t){var i,a,c,f=b,k=_;if("c"===v)k=x(t)+k,t="";else{var T=(t=+t)<0||1/t<0;if(t=isNaN(t)?l:x(Math.abs(t),y),m&&(t=function(t){t:for(var e,n=t.length,r=1,i=-1;r<n;++r)switch(t[r]){case".":i=e=r;break;case"0":0===i&&(i=r),e=r;break;default:if(!+t[r])break t;i>0&&(i=0)}return i>0?t.slice(0,i)+t.slice(e+1):t}(t)),T&&0==+t&&"+"!==h&&(T=!1),f=(T?"("===h?h:u:"-"===h||"("===h?"":h)+f,k=("s"===v?mc[8+oc/3]:"")+k+(T&&"("===h?")":""),w)for(i=-1,a=t.length;++i<a;)if(48>(c=t.charCodeAt(i))||c>57){k=(46===c?o+t.slice(i+1):t.slice(i))+k,t=t.slice(0,i);break}}g&&!d&&(t=r(t,1/0));var E=f.length+t.length+k.length,C=E<p?new Array(p-E+1).join(e):"";switch(g&&d&&(t=r(C+t,C.length?p-k.length:1/0),C=""),n){case"<":t=f+t+k+C;break;case"=":t=f+C+t+k;break;case"^":t=C.slice(0,E=C.length>>1)+f+t+k+C.slice(E);break;default:t=C+f+t+k}return s(t)}return y=void 0===y?6:/[gprs]/.test(v)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),k.toString=function(){return t+""},k}return{format:h,formatPrefix:function(t,e){var n=h(((t=cc(t)).type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(ac(e)/3))),i=Math.pow(10,-r),a=mc[8+r/3];return function(t){return n(i*t)+a}}}}function bc(t){return dc=vc(t),pc=dc.format,gc=dc.formatPrefix,dc}function _c(t){return Math.max(0,-ac(Math.abs(t)))}function xc(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(ac(e)/3)))-ac(Math.abs(t)))}function wc(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,ac(e)-ac(t))+1}function kc(){return new Tc}function Tc(){this.reset()}bc({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),Tc.prototype={constructor:Tc,reset:function(){this.s=this.t=0},add:function(t){Cc(Ec,t,this.t),Cc(this,Ec.s,this.s),this.s?this.t+=Ec.t:this.s=Ec.t},valueOf:function(){return this.s}};var Ec=new Tc;function Cc(t,e,n){var r=t.s=e+n,i=r-e,a=r-i;t.t=e-a+(n-i)}var Sc=1e-6,Ac=1e-12,Mc=Math.PI,Nc=Mc/2,Dc=Mc/4,Lc=2*Mc,Bc=180/Mc,Oc=Mc/180,Ic=Math.abs,Rc=Math.atan,Fc=Math.atan2,Pc=Math.cos,Yc=Math.ceil,jc=Math.exp,Uc=(Math.floor,Math.log),zc=Math.pow,$c=Math.sin,qc=Math.sign||function(t){return t>0?1:t<0?-1:0},Hc=Math.sqrt,Wc=Math.tan;function Vc(t){return t>1?0:t<-1?Mc:Math.acos(t)}function Gc(t){return t>1?Nc:t<-1?-Nc:Math.asin(t)}function Xc(t){return(t=$c(t/2))*t}function Zc(){}function Kc(t,e){t&&Jc.hasOwnProperty(t.type)&&Jc[t.type](t,e)}var Qc={Feature:function(t,e){Kc(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,r=-1,i=n.length;++r<i;)Kc(n[r].geometry,e)}},Jc={Sphere:function(t,e){e.sphere()},Point:function(t,e){t=t.coordinates,e.point(t[0],t[1],t[2])},MultiPoint:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)t=n[r],e.point(t[0],t[1],t[2])},LineString:function(t,e){tu(t.coordinates,e,0)},MultiLineString:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)tu(n[r],e,0)},Polygon:function(t,e){eu(t.coordinates,e)},MultiPolygon:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)eu(n[r],e)},GeometryCollection:function(t,e){for(var n=t.geometries,r=-1,i=n.length;++r<i;)Kc(n[r],e)}};function tu(t,e,n){var r,i=-1,a=t.length-n;for(e.lineStart();++i<a;)r=t[i],e.point(r[0],r[1],r[2]);e.lineEnd()}function eu(t,e){var n=-1,r=t.length;for(e.polygonStart();++n<r;)tu(t[n],e,1);e.polygonEnd()}function nu(t,e){t&&Qc.hasOwnProperty(t.type)?Qc[t.type](t,e):Kc(t,e)}var ru,iu,au,ou,su,cu=kc(),uu=kc(),lu={point:Zc,lineStart:Zc,lineEnd:Zc,polygonStart:function(){cu.reset(),lu.lineStart=hu,lu.lineEnd=fu},polygonEnd:function(){var t=+cu;uu.add(t<0?Lc+t:t),this.lineStart=this.lineEnd=this.point=Zc},sphere:function(){uu.add(Lc)}};function hu(){lu.point=du}function fu(){pu(ru,iu)}function du(t,e){lu.point=pu,ru=t,iu=e,au=t*=Oc,ou=Pc(e=(e*=Oc)/2+Dc),su=$c(e)}function pu(t,e){var n=(t*=Oc)-au,r=n>=0?1:-1,i=r*n,a=Pc(e=(e*=Oc)/2+Dc),o=$c(e),s=su*o,c=ou*a+s*Pc(i),u=s*r*$c(i);cu.add(Fc(u,c)),au=t,ou=a,su=o}function gu(t){return uu.reset(),nu(t,lu),2*uu}function yu(t){return[Fc(t[1],t[0]),Gc(t[2])]}function mu(t){var e=t[0],n=t[1],r=Pc(n);return[r*Pc(e),r*$c(e),$c(n)]}function vu(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function bu(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function _u(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function xu(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function wu(t){var e=Hc(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}var ku,Tu,Eu,Cu,Su,Au,Mu,Nu,Du,Lu,Bu,Ou,Iu,Ru,Fu,Pu,Yu,ju,Uu,zu,$u,qu,Hu,Wu,Vu,Gu,Xu=kc(),Zu={point:Ku,lineStart:Ju,lineEnd:tl,polygonStart:function(){Zu.point=el,Zu.lineStart=nl,Zu.lineEnd=rl,Xu.reset(),lu.polygonStart()},polygonEnd:function(){lu.polygonEnd(),Zu.point=Ku,Zu.lineStart=Ju,Zu.lineEnd=tl,cu<0?(ku=-(Eu=180),Tu=-(Cu=90)):Xu>Sc?Cu=90:Xu<-1e-6&&(Tu=-90),Lu[0]=ku,Lu[1]=Eu},sphere:function(){ku=-(Eu=180),Tu=-(Cu=90)}};function Ku(t,e){Du.push(Lu=[ku=t,Eu=t]),e<Tu&&(Tu=e),e>Cu&&(Cu=e)}function Qu(t,e){var n=mu([t*Oc,e*Oc]);if(Nu){var r=bu(Nu,n),i=bu([r[1],-r[0],0],r);wu(i),i=yu(i);var a,o=t-Su,s=o>0?1:-1,c=i[0]*Bc*s,u=Ic(o)>180;u^(s*Su<c&&c<s*t)?(a=i[1]*Bc)>Cu&&(Cu=a):u^(s*Su<(c=(c+360)%360-180)&&c<s*t)?(a=-i[1]*Bc)<Tu&&(Tu=a):(e<Tu&&(Tu=e),e>Cu&&(Cu=e)),u?t<Su?il(ku,t)>il(ku,Eu)&&(Eu=t):il(t,Eu)>il(ku,Eu)&&(ku=t):Eu>=ku?(t<ku&&(ku=t),t>Eu&&(Eu=t)):t>Su?il(ku,t)>il(ku,Eu)&&(Eu=t):il(t,Eu)>il(ku,Eu)&&(ku=t)}else Du.push(Lu=[ku=t,Eu=t]);e<Tu&&(Tu=e),e>Cu&&(Cu=e),Nu=n,Su=t}function Ju(){Zu.point=Qu}function tl(){Lu[0]=ku,Lu[1]=Eu,Zu.point=Ku,Nu=null}function el(t,e){if(Nu){var n=t-Su;Xu.add(Ic(n)>180?n+(n>0?360:-360):n)}else Au=t,Mu=e;lu.point(t,e),Qu(t,e)}function nl(){lu.lineStart()}function rl(){el(Au,Mu),lu.lineEnd(),Ic(Xu)>Sc&&(ku=-(Eu=180)),Lu[0]=ku,Lu[1]=Eu,Nu=null}function il(t,e){return(e-=t)<0?e+360:e}function al(t,e){return t[0]-e[0]}function ol(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:e<t[0]||t[1]<e}function sl(t){var e,n,r,i,a,o,s;if(Cu=Eu=-(ku=Tu=1/0),Du=[],nu(t,Zu),n=Du.length){for(Du.sort(al),e=1,a=[r=Du[0]];e<n;++e)ol(r,(i=Du[e])[0])||ol(r,i[1])?(il(r[0],i[1])>il(r[0],r[1])&&(r[1]=i[1]),il(i[0],r[1])>il(r[0],r[1])&&(r[0]=i[0])):a.push(r=i);for(o=-1/0,e=0,r=a[n=a.length-1];e<=n;r=i,++e)i=a[e],(s=il(r[1],i[0]))>o&&(o=s,ku=i[0],Eu=r[1])}return Du=Lu=null,ku===1/0||Tu===1/0?[[NaN,NaN],[NaN,NaN]]:[[ku,Tu],[Eu,Cu]]}var cl={sphere:Zc,point:ul,lineStart:hl,lineEnd:pl,polygonStart:function(){cl.lineStart=gl,cl.lineEnd=yl},polygonEnd:function(){cl.lineStart=hl,cl.lineEnd=pl}};function ul(t,e){t*=Oc;var n=Pc(e*=Oc);ll(n*Pc(t),n*$c(t),$c(e))}function ll(t,e,n){++Bu,Iu+=(t-Iu)/Bu,Ru+=(e-Ru)/Bu,Fu+=(n-Fu)/Bu}function hl(){cl.point=fl}function fl(t,e){t*=Oc;var n=Pc(e*=Oc);Wu=n*Pc(t),Vu=n*$c(t),Gu=$c(e),cl.point=dl,ll(Wu,Vu,Gu)}function dl(t,e){t*=Oc;var n=Pc(e*=Oc),r=n*Pc(t),i=n*$c(t),a=$c(e),o=Fc(Hc((o=Vu*a-Gu*i)*o+(o=Gu*r-Wu*a)*o+(o=Wu*i-Vu*r)*o),Wu*r+Vu*i+Gu*a);Ou+=o,Pu+=o*(Wu+(Wu=r)),Yu+=o*(Vu+(Vu=i)),ju+=o*(Gu+(Gu=a)),ll(Wu,Vu,Gu)}function pl(){cl.point=ul}function gl(){cl.point=ml}function yl(){vl(qu,Hu),cl.point=ul}function ml(t,e){qu=t,Hu=e,t*=Oc,e*=Oc,cl.point=vl;var n=Pc(e);Wu=n*Pc(t),Vu=n*$c(t),Gu=$c(e),ll(Wu,Vu,Gu)}function vl(t,e){t*=Oc;var n=Pc(e*=Oc),r=n*Pc(t),i=n*$c(t),a=$c(e),o=Vu*a-Gu*i,s=Gu*r-Wu*a,c=Wu*i-Vu*r,u=Hc(o*o+s*s+c*c),l=Gc(u),h=u&&-l/u;Uu+=h*o,zu+=h*s,$u+=h*c,Ou+=l,Pu+=l*(Wu+(Wu=r)),Yu+=l*(Vu+(Vu=i)),ju+=l*(Gu+(Gu=a)),ll(Wu,Vu,Gu)}function bl(t){Bu=Ou=Iu=Ru=Fu=Pu=Yu=ju=Uu=zu=$u=0,nu(t,cl);var e=Uu,n=zu,r=$u,i=e*e+n*n+r*r;return i<Ac&&(e=Pu,n=Yu,r=ju,Ou<Sc&&(e=Iu,n=Ru,r=Fu),(i=e*e+n*n+r*r)<Ac)?[NaN,NaN]:[Fc(n,e)*Bc,Gc(r/Hc(i))*Bc]}function _l(t){return function(){return t}}function xl(t,e){function n(n,r){return n=t(n,r),e(n[0],n[1])}return t.invert&&e.invert&&(n.invert=function(n,r){return(n=e.invert(n,r))&&t.invert(n[0],n[1])}),n}function wl(t,e){return[Ic(t)>Mc?t+Math.round(-t/Lc)*Lc:t,e]}function kl(t,e,n){return(t%=Lc)?e||n?xl(El(t),Cl(e,n)):El(t):e||n?Cl(e,n):wl}function Tl(t){return function(e,n){return[(e+=t)>Mc?e-Lc:e<-Mc?e+Lc:e,n]}}function El(t){var e=Tl(t);return e.invert=Tl(-t),e}function Cl(t,e){var n=Pc(t),r=$c(t),i=Pc(e),a=$c(e);function o(t,e){var o=Pc(e),s=Pc(t)*o,c=$c(t)*o,u=$c(e),l=u*n+s*r;return[Fc(c*i-l*a,s*n-u*r),Gc(l*i+c*a)]}return o.invert=function(t,e){var o=Pc(e),s=Pc(t)*o,c=$c(t)*o,u=$c(e),l=u*i-c*a;return[Fc(c*i+u*a,s*n+l*r),Gc(l*n-s*r)]},o}function Sl(t){function e(e){return(e=t(e[0]*Oc,e[1]*Oc))[0]*=Bc,e[1]*=Bc,e}return t=kl(t[0]*Oc,t[1]*Oc,t.length>2?t[2]*Oc:0),e.invert=function(e){return(e=t.invert(e[0]*Oc,e[1]*Oc))[0]*=Bc,e[1]*=Bc,e},e}function Al(t,e,n,r,i,a){if(n){var o=Pc(e),s=$c(e),c=r*n;null==i?(i=e+r*Lc,a=e-c/2):(i=Ml(o,i),a=Ml(o,a),(r>0?i<a:i>a)&&(i+=r*Lc));for(var u,l=i;r>0?l>a:l<a;l-=c)u=yu([o,-s*Pc(l),-s*$c(l)]),t.point(u[0],u[1])}}function Ml(t,e){(e=mu(e))[0]-=t,wu(e);var n=Vc(-e[1]);return((-e[2]<0?-n:n)+Lc-Sc)%Lc}function Nl(){var t,e,n=_l([0,0]),r=_l(90),i=_l(6),a={point:function(n,r){t.push(n=e(n,r)),n[0]*=Bc,n[1]*=Bc}};function o(){var o=n.apply(this,arguments),s=r.apply(this,arguments)*Oc,c=i.apply(this,arguments)*Oc;return t=[],e=kl(-o[0]*Oc,-o[1]*Oc,0).invert,Al(a,s,c,1),o={type:"Polygon",coordinates:[t]},t=e=null,o}return o.center=function(t){return arguments.length?(n="function"==typeof t?t:_l([+t[0],+t[1]]),o):n},o.radius=function(t){return arguments.length?(r="function"==typeof t?t:_l(+t),o):r},o.precision=function(t){return arguments.length?(i="function"==typeof t?t:_l(+t),o):i},o}function Dl(){var t,e=[];return{point:function(e,n,r){t.push([e,n,r])},lineStart:function(){e.push(t=[])},lineEnd:Zc,rejoin:function(){e.length>1&&e.push(e.pop().concat(e.shift()))},result:function(){var n=e;return e=[],t=null,n}}}function Ll(t,e){return Ic(t[0]-e[0])<Sc&&Ic(t[1]-e[1])<Sc}function Bl(t,e,n,r){this.x=t,this.z=e,this.o=n,this.e=r,this.v=!1,this.n=this.p=null}function Ol(t,e,n,r,i){var a,o,s=[],c=[];if(t.forEach((function(t){if(!((e=t.length-1)<=0)){var e,n,r=t[0],o=t[e];if(Ll(r,o)){if(!r[2]&&!o[2]){for(i.lineStart(),a=0;a<e;++a)i.point((r=t[a])[0],r[1]);return void i.lineEnd()}o[0]+=2e-6}s.push(n=new Bl(r,t,null,!0)),c.push(n.o=new Bl(r,null,n,!1)),s.push(n=new Bl(o,t,null,!1)),c.push(n.o=new Bl(o,null,n,!0))}})),s.length){for(c.sort(e),Il(s),Il(c),a=0,o=c.length;a<o;++a)c[a].e=n=!n;for(var u,l,h=s[0];;){for(var f=h,d=!0;f.v;)if((f=f.n)===h)return;u=f.z,i.lineStart();do{if(f.v=f.o.v=!0,f.e){if(d)for(a=0,o=u.length;a<o;++a)i.point((l=u[a])[0],l[1]);else r(f.x,f.n.x,1,i);f=f.n}else{if(d)for(u=f.p.z,a=u.length-1;a>=0;--a)i.point((l=u[a])[0],l[1]);else r(f.x,f.p.x,-1,i);f=f.p}u=(f=f.o).z,d=!d}while(!f.v);i.lineEnd()}}}function Il(t){if(e=t.length){for(var e,n,r=0,i=t[0];++r<e;)i.n=n=t[r],n.p=i,i=n;i.n=n=t[0],n.p=i}}wl.invert=wl;var Rl=kc();function Fl(t){return Ic(t[0])<=Mc?t[0]:qc(t[0])*((Ic(t[0])+Mc)%Lc-Mc)}function Pl(t,e){var n=Fl(e),r=e[1],i=$c(r),a=[$c(n),-Pc(n),0],o=0,s=0;Rl.reset(),1===i?r=Nc+Sc:-1===i&&(r=-Nc-Sc);for(var c=0,u=t.length;c<u;++c)if(h=(l=t[c]).length)for(var l,h,f=l[h-1],d=Fl(f),p=f[1]/2+Dc,g=$c(p),y=Pc(p),m=0;m<h;++m,d=b,g=x,y=w,f=v){var v=l[m],b=Fl(v),_=v[1]/2+Dc,x=$c(_),w=Pc(_),k=b-d,T=k>=0?1:-1,E=T*k,C=E>Mc,S=g*x;if(Rl.add(Fc(S*T*$c(E),y*w+S*Pc(E))),o+=C?k+T*Lc:k,C^d>=n^b>=n){var A=bu(mu(f),mu(v));wu(A);var M=bu(a,A);wu(M);var N=(C^k>=0?-1:1)*Gc(M[2]);(r>N||r===N&&(A[0]||A[1]))&&(s+=C^k>=0?1:-1)}}return(o<-1e-6||o<Sc&&Rl<-1e-6)^1&s}function Yl(t,e,n,r){return function(i){var a,o,s,c=e(i),u=Dl(),l=e(u),h=!1,f={point:d,lineStart:g,lineEnd:y,polygonStart:function(){f.point=m,f.lineStart=v,f.lineEnd=b,o=[],a=[]},polygonEnd:function(){f.point=d,f.lineStart=g,f.lineEnd=y,o=P(o);var t=Pl(a,r);o.length?(h||(i.polygonStart(),h=!0),Ol(o,Ul,t,n,i)):t&&(h||(i.polygonStart(),h=!0),i.lineStart(),n(null,null,1,i),i.lineEnd()),h&&(i.polygonEnd(),h=!1),o=a=null},sphere:function(){i.polygonStart(),i.lineStart(),n(null,null,1,i),i.lineEnd(),i.polygonEnd()}};function d(e,n){t(e,n)&&i.point(e,n)}function p(t,e){c.point(t,e)}function g(){f.point=p,c.lineStart()}function y(){f.point=d,c.lineEnd()}function m(t,e){s.push([t,e]),l.point(t,e)}function v(){l.lineStart(),s=[]}function b(){m(s[0][0],s[0][1]),l.lineEnd();var t,e,n,r,c=l.clean(),f=u.result(),d=f.length;if(s.pop(),a.push(s),s=null,d)if(1&c){if((e=(n=f[0]).length-1)>0){for(h||(i.polygonStart(),h=!0),i.lineStart(),t=0;t<e;++t)i.point((r=n[t])[0],r[1]);i.lineEnd()}}else d>1&&2&c&&f.push(f.pop().concat(f.shift())),o.push(f.filter(jl))}return f}}function jl(t){return t.length>1}function Ul(t,e){return((t=t.x)[0]<0?t[1]-Nc-Sc:Nc-t[1])-((e=e.x)[0]<0?e[1]-Nc-Sc:Nc-e[1])}const zl=Yl((function(){return!0}),(function(t){var e,n=NaN,r=NaN,i=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(a,o){var s=a>0?Mc:-Mc,c=Ic(a-n);Ic(c-Mc)<Sc?(t.point(n,r=(r+o)/2>0?Nc:-Nc),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(s,r),t.point(a,r),e=0):i!==s&&c>=Mc&&(Ic(n-i)<Sc&&(n-=i*Sc),Ic(a-s)<Sc&&(a-=s*Sc),r=function(t,e,n,r){var i,a,o=$c(t-n);return Ic(o)>Sc?Rc(($c(e)*(a=Pc(r))*$c(n)-$c(r)*(i=Pc(e))*$c(t))/(i*a*o)):(e+r)/2}(n,r,a,o),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(s,r),e=0),t.point(n=a,r=o),i=s},lineEnd:function(){t.lineEnd(),n=r=NaN},clean:function(){return 2-e}}}),(function(t,e,n,r){var i;if(null==t)i=n*Nc,r.point(-Mc,i),r.point(0,i),r.point(Mc,i),r.point(Mc,0),r.point(Mc,-i),r.point(0,-i),r.point(-Mc,-i),r.point(-Mc,0),r.point(-Mc,i);else if(Ic(t[0]-e[0])>Sc){var a=t[0]<e[0]?Mc:-Mc;i=n*a/2,r.point(-a,i),r.point(0,i),r.point(a,i)}else r.point(e[0],e[1])}),[-Mc,-Nc]);function $l(t){var e=Pc(t),n=6*Oc,r=e>0,i=Ic(e)>Sc;function a(t,n){return Pc(t)*Pc(n)>e}function o(t,n,r){var i=[1,0,0],a=bu(mu(t),mu(n)),o=vu(a,a),s=a[0],c=o-s*s;if(!c)return!r&&t;var u=e*o/c,l=-e*s/c,h=bu(i,a),f=xu(i,u);_u(f,xu(a,l));var d=h,p=vu(f,d),g=vu(d,d),y=p*p-g*(vu(f,f)-1);if(!(y<0)){var m=Hc(y),v=xu(d,(-p-m)/g);if(_u(v,f),v=yu(v),!r)return v;var b,_=t[0],x=n[0],w=t[1],k=n[1];x<_&&(b=_,_=x,x=b);var T=x-_,E=Ic(T-Mc)<Sc;if(!E&&k<w&&(b=w,w=k,k=b),E||T<Sc?E?w+k>0^v[1]<(Ic(v[0]-_)<Sc?w:k):w<=v[1]&&v[1]<=k:T>Mc^(_<=v[0]&&v[0]<=x)){var C=xu(d,(-p+m)/g);return _u(C,f),[v,yu(C)]}}}function s(e,n){var i=r?t:Mc-t,a=0;return e<-i?a|=1:e>i&&(a|=2),n<-i?a|=4:n>i&&(a|=8),a}return Yl(a,(function(t){var e,n,c,u,l;return{lineStart:function(){u=c=!1,l=1},point:function(h,f){var d,p=[h,f],g=a(h,f),y=r?g?0:s(h,f):g?s(h+(h<0?Mc:-Mc),f):0;if(!e&&(u=c=g)&&t.lineStart(),g!==c&&(!(d=o(e,p))||Ll(e,d)||Ll(p,d))&&(p[2]=1),g!==c)l=0,g?(t.lineStart(),d=o(p,e),t.point(d[0],d[1])):(d=o(e,p),t.point(d[0],d[1],2),t.lineEnd()),e=d;else if(i&&e&&r^g){var m;y&n||!(m=o(p,e,!0))||(l=0,r?(t.lineStart(),t.point(m[0][0],m[0][1]),t.point(m[1][0],m[1][1]),t.lineEnd()):(t.point(m[1][0],m[1][1]),t.lineEnd(),t.lineStart(),t.point(m[0][0],m[0][1],3)))}!g||e&&Ll(e,p)||t.point(p[0],p[1]),e=p,c=g,n=y},lineEnd:function(){c&&t.lineEnd(),e=null},clean:function(){return l|(u&&c)<<1}}}),(function(e,r,i,a){Al(a,t,n,i,e,r)}),r?[0,-t]:[-Mc,t-Mc])}var ql=1e9,Hl=-ql;function Wl(t,e,n,r){function i(i,a){return t<=i&&i<=n&&e<=a&&a<=r}function a(i,a,s,u){var l=0,h=0;if(null==i||(l=o(i,s))!==(h=o(a,s))||c(i,a)<0^s>0)do{u.point(0===l||3===l?t:n,l>1?r:e)}while((l=(l+s+4)%4)!==h);else u.point(a[0],a[1])}function o(r,i){return Ic(r[0]-t)<Sc?i>0?0:3:Ic(r[0]-n)<Sc?i>0?2:1:Ic(r[1]-e)<Sc?i>0?1:0:i>0?3:2}function s(t,e){return c(t.x,e.x)}function c(t,e){var n=o(t,1),r=o(e,1);return n!==r?n-r:0===n?e[1]-t[1]:1===n?t[0]-e[0]:2===n?t[1]-e[1]:e[0]-t[0]}return function(o){var c,u,l,h,f,d,p,g,y,m,v,b=o,_=Dl(),x={point:w,lineStart:function(){x.point=k,u&&u.push(l=[]),m=!0,y=!1,p=g=NaN},lineEnd:function(){c&&(k(h,f),d&&y&&_.rejoin(),c.push(_.result())),x.point=w,y&&b.lineEnd()},polygonStart:function(){b=_,c=[],u=[],v=!0},polygonEnd:function(){var e=function(){for(var e=0,n=0,i=u.length;n<i;++n)for(var a,o,s=u[n],c=1,l=s.length,h=s[0],f=h[0],d=h[1];c<l;++c)a=f,o=d,f=(h=s[c])[0],d=h[1],o<=r?d>r&&(f-a)*(r-o)>(d-o)*(t-a)&&++e:d<=r&&(f-a)*(r-o)<(d-o)*(t-a)&&--e;return e}(),n=v&&e,i=(c=P(c)).length;(n||i)&&(o.polygonStart(),n&&(o.lineStart(),a(null,null,1,o),o.lineEnd()),i&&Ol(c,s,e,a,o),o.polygonEnd()),b=o,c=u=l=null}};function w(t,e){i(t,e)&&b.point(t,e)}function k(a,o){var s=i(a,o);if(u&&l.push([a,o]),m)h=a,f=o,d=s,m=!1,s&&(b.lineStart(),b.point(a,o));else if(s&&y)b.point(a,o);else{var c=[p=Math.max(Hl,Math.min(ql,p)),g=Math.max(Hl,Math.min(ql,g))],_=[a=Math.max(Hl,Math.min(ql,a)),o=Math.max(Hl,Math.min(ql,o))];!function(t,e,n,r,i,a){var o,s=t[0],c=t[1],u=0,l=1,h=e[0]-s,f=e[1]-c;if(o=n-s,h||!(o>0)){if(o/=h,h<0){if(o<u)return;o<l&&(l=o)}else if(h>0){if(o>l)return;o>u&&(u=o)}if(o=i-s,h||!(o<0)){if(o/=h,h<0){if(o>l)return;o>u&&(u=o)}else if(h>0){if(o<u)return;o<l&&(l=o)}if(o=r-c,f||!(o>0)){if(o/=f,f<0){if(o<u)return;o<l&&(l=o)}else if(f>0){if(o>l)return;o>u&&(u=o)}if(o=a-c,f||!(o<0)){if(o/=f,f<0){if(o>l)return;o>u&&(u=o)}else if(f>0){if(o<u)return;o<l&&(l=o)}return u>0&&(t[0]=s+u*h,t[1]=c+u*f),l<1&&(e[0]=s+l*h,e[1]=c+l*f),!0}}}}}(c,_,t,e,n,r)?s&&(b.lineStart(),b.point(a,o),v=!1):(y||(b.lineStart(),b.point(c[0],c[1])),b.point(_[0],_[1]),s||b.lineEnd(),v=!1)}p=a,g=o,y=s}return x}}function Vl(){var t,e,n,r=0,i=0,a=960,o=500;return n={stream:function(n){return t&&e===n?t:t=Wl(r,i,a,o)(e=n)},extent:function(s){return arguments.length?(r=+s[0][0],i=+s[0][1],a=+s[1][0],o=+s[1][1],t=e=null,n):[[r,i],[a,o]]}}}var Gl,Xl,Zl,Kl=kc(),Ql={sphere:Zc,point:Zc,lineStart:function(){Ql.point=th,Ql.lineEnd=Jl},lineEnd:Zc,polygonStart:Zc,polygonEnd:Zc};function Jl(){Ql.point=Ql.lineEnd=Zc}function th(t,e){Gl=t*=Oc,Xl=$c(e*=Oc),Zl=Pc(e),Ql.point=eh}function eh(t,e){t*=Oc;var n=$c(e*=Oc),r=Pc(e),i=Ic(t-Gl),a=Pc(i),o=r*$c(i),s=Zl*n-Xl*r*a,c=Xl*n+Zl*r*a;Kl.add(Fc(Hc(o*o+s*s),c)),Gl=t,Xl=n,Zl=r}function nh(t){return Kl.reset(),nu(t,Ql),+Kl}var rh=[null,null],ih={type:"LineString",coordinates:rh};function ah(t,e){return rh[0]=t,rh[1]=e,nh(ih)}var oh={Feature:function(t,e){return ch(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,r=-1,i=n.length;++r<i;)if(ch(n[r].geometry,e))return!0;return!1}},sh={Sphere:function(){return!0},Point:function(t,e){return uh(t.coordinates,e)},MultiPoint:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)if(uh(n[r],e))return!0;return!1},LineString:function(t,e){return lh(t.coordinates,e)},MultiLineString:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)if(lh(n[r],e))return!0;return!1},Polygon:function(t,e){return hh(t.coordinates,e)},MultiPolygon:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)if(hh(n[r],e))return!0;return!1},GeometryCollection:function(t,e){for(var n=t.geometries,r=-1,i=n.length;++r<i;)if(ch(n[r],e))return!0;return!1}};function ch(t,e){return!(!t||!sh.hasOwnProperty(t.type))&&sh[t.type](t,e)}function uh(t,e){return 0===ah(t,e)}function lh(t,e){for(var n,r,i,a=0,o=t.length;a<o;a++){if(0===(r=ah(t[a],e)))return!0;if(a>0&&(i=ah(t[a],t[a-1]))>0&&n<=i&&r<=i&&(n+r-i)*(1-Math.pow((n-r)/i,2))<Ac*i)return!0;n=r}return!1}function hh(t,e){return!!Pl(t.map(fh),dh(e))}function fh(t){return(t=t.map(dh)).pop(),t}function dh(t){return[t[0]*Oc,t[1]*Oc]}function ph(t,e){return(t&&oh.hasOwnProperty(t.type)?oh[t.type]:ch)(t,e)}function gh(t,e,n){var r=k(t,e-Sc,n).concat(e);return function(t){return r.map((function(e){return[t,e]}))}}function yh(t,e,n){var r=k(t,e-Sc,n).concat(e);return function(t){return r.map((function(e){return[e,t]}))}}function mh(){var t,e,n,r,i,a,o,s,c,u,l,h,f=10,d=f,p=90,g=360,y=2.5;function m(){return{type:"MultiLineString",coordinates:v()}}function v(){return k(Yc(r/p)*p,n,p).map(l).concat(k(Yc(s/g)*g,o,g).map(h)).concat(k(Yc(e/f)*f,t,f).filter((function(t){return Ic(t%p)>Sc})).map(c)).concat(k(Yc(a/d)*d,i,d).filter((function(t){return Ic(t%g)>Sc})).map(u))}return m.lines=function(){return v().map((function(t){return{type:"LineString",coordinates:t}}))},m.outline=function(){return{type:"Polygon",coordinates:[l(r).concat(h(o).slice(1),l(n).reverse().slice(1),h(s).reverse().slice(1))]}},m.extent=function(t){return arguments.length?m.extentMajor(t).extentMinor(t):m.extentMinor()},m.extentMajor=function(t){return arguments.length?(r=+t[0][0],n=+t[1][0],s=+t[0][1],o=+t[1][1],r>n&&(t=r,r=n,n=t),s>o&&(t=s,s=o,o=t),m.precision(y)):[[r,s],[n,o]]},m.extentMinor=function(n){return arguments.length?(e=+n[0][0],t=+n[1][0],a=+n[0][1],i=+n[1][1],e>t&&(n=e,e=t,t=n),a>i&&(n=a,a=i,i=n),m.precision(y)):[[e,a],[t,i]]},m.step=function(t){return arguments.length?m.stepMajor(t).stepMinor(t):m.stepMinor()},m.stepMajor=function(t){return arguments.length?(p=+t[0],g=+t[1],m):[p,g]},m.stepMinor=function(t){return arguments.length?(f=+t[0],d=+t[1],m):[f,d]},m.precision=function(f){return arguments.length?(y=+f,c=gh(a,i,90),u=yh(e,t,y),l=gh(s,o,90),h=yh(r,n,y),m):y},m.extentMajor([[-180,-89.999999],[180,89.999999]]).extentMinor([[-180,-80.000001],[180,80.000001]])}function vh(){return mh()()}function bh(t,e){var n=t[0]*Oc,r=t[1]*Oc,i=e[0]*Oc,a=e[1]*Oc,o=Pc(r),s=$c(r),c=Pc(a),u=$c(a),l=o*Pc(n),h=o*$c(n),f=c*Pc(i),d=c*$c(i),p=2*Gc(Hc(Xc(a-r)+o*c*Xc(i-n))),g=$c(p),y=p?function(t){var e=$c(t*=p)/g,n=$c(p-t)/g,r=n*l+e*f,i=n*h+e*d,a=n*s+e*u;return[Fc(i,r)*Bc,Fc(a,Hc(r*r+i*i))*Bc]}:function(){return[n*Bc,r*Bc]};return y.distance=p,y}function _h(t){return t}var xh,wh,kh,Th,Eh=kc(),Ch=kc(),Sh={point:Zc,lineStart:Zc,lineEnd:Zc,polygonStart:function(){Sh.lineStart=Ah,Sh.lineEnd=Dh},polygonEnd:function(){Sh.lineStart=Sh.lineEnd=Sh.point=Zc,Eh.add(Ic(Ch)),Ch.reset()},result:function(){var t=Eh/2;return Eh.reset(),t}};function Ah(){Sh.point=Mh}function Mh(t,e){Sh.point=Nh,xh=kh=t,wh=Th=e}function Nh(t,e){Ch.add(Th*t-kh*e),kh=t,Th=e}function Dh(){Nh(xh,wh)}const Lh=Sh;var Bh=1/0,Oh=Bh,Ih=-Bh,Rh=Ih,Fh={point:function(t,e){t<Bh&&(Bh=t),t>Ih&&(Ih=t),e<Oh&&(Oh=e),e>Rh&&(Rh=e)},lineStart:Zc,lineEnd:Zc,polygonStart:Zc,polygonEnd:Zc,result:function(){var t=[[Bh,Oh],[Ih,Rh]];return Ih=Rh=-(Oh=Bh=1/0),t}};const Ph=Fh;var Yh,jh,Uh,zh,$h=0,qh=0,Hh=0,Wh=0,Vh=0,Gh=0,Xh=0,Zh=0,Kh=0,Qh={point:Jh,lineStart:tf,lineEnd:rf,polygonStart:function(){Qh.lineStart=af,Qh.lineEnd=of},polygonEnd:function(){Qh.point=Jh,Qh.lineStart=tf,Qh.lineEnd=rf},result:function(){var t=Kh?[Xh/Kh,Zh/Kh]:Gh?[Wh/Gh,Vh/Gh]:Hh?[$h/Hh,qh/Hh]:[NaN,NaN];return $h=qh=Hh=Wh=Vh=Gh=Xh=Zh=Kh=0,t}};function Jh(t,e){$h+=t,qh+=e,++Hh}function tf(){Qh.point=ef}function ef(t,e){Qh.point=nf,Jh(Uh=t,zh=e)}function nf(t,e){var n=t-Uh,r=e-zh,i=Hc(n*n+r*r);Wh+=i*(Uh+t)/2,Vh+=i*(zh+e)/2,Gh+=i,Jh(Uh=t,zh=e)}function rf(){Qh.point=Jh}function af(){Qh.point=sf}function of(){cf(Yh,jh)}function sf(t,e){Qh.point=cf,Jh(Yh=Uh=t,jh=zh=e)}function cf(t,e){var n=t-Uh,r=e-zh,i=Hc(n*n+r*r);Wh+=i*(Uh+t)/2,Vh+=i*(zh+e)/2,Gh+=i,Xh+=(i=zh*t-Uh*e)*(Uh+t),Zh+=i*(zh+e),Kh+=3*i,Jh(Uh=t,zh=e)}const uf=Qh;function lf(t){this._context=t}lf.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._context.moveTo(t,e),this._point=1;break;case 1:this._context.lineTo(t,e);break;default:this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,Lc)}},result:Zc};var hf,ff,df,pf,gf,yf=kc(),mf={point:Zc,lineStart:function(){mf.point=vf},lineEnd:function(){hf&&bf(ff,df),mf.point=Zc},polygonStart:function(){hf=!0},polygonEnd:function(){hf=null},result:function(){var t=+yf;return yf.reset(),t}};function vf(t,e){mf.point=bf,ff=pf=t,df=gf=e}function bf(t,e){pf-=t,gf-=e,yf.add(Hc(pf*pf+gf*gf)),pf=t,gf=e}const _f=mf;function xf(){this._string=[]}function wf(t){return"m0,"+t+"a"+t+","+t+" 0 1,1 0,"+-2*t+"a"+t+","+t+" 0 1,1 0,"+2*t+"z"}function kf(t,e){var n,r,i=4.5;function a(t){return t&&("function"==typeof i&&r.pointRadius(+i.apply(this,arguments)),nu(t,n(r))),r.result()}return a.area=function(t){return nu(t,n(Lh)),Lh.result()},a.measure=function(t){return nu(t,n(_f)),_f.result()},a.bounds=function(t){return nu(t,n(Ph)),Ph.result()},a.centroid=function(t){return nu(t,n(uf)),uf.result()},a.projection=function(e){return arguments.length?(n=null==e?(t=null,_h):(t=e).stream,a):t},a.context=function(t){return arguments.length?(r=null==t?(e=null,new xf):new lf(e=t),"function"!=typeof i&&r.pointRadius(i),a):e},a.pointRadius=function(t){return arguments.length?(i="function"==typeof t?t:(r.pointRadius(+t),+t),a):i},a.projection(t).context(e)}function Tf(t){return{stream:Ef(t)}}function Ef(t){return function(e){var n=new Cf;for(var r in t)n[r]=t[r];return n.stream=e,n}}function Cf(){}function Sf(t,e,n){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=r&&t.clipExtent(null),nu(n,t.stream(Ph)),e(Ph.result()),null!=r&&t.clipExtent(r),t}function Af(t,e,n){return Sf(t,(function(n){var r=e[1][0]-e[0][0],i=e[1][1]-e[0][1],a=Math.min(r/(n[1][0]-n[0][0]),i/(n[1][1]-n[0][1])),o=+e[0][0]+(r-a*(n[1][0]+n[0][0]))/2,s=+e[0][1]+(i-a*(n[1][1]+n[0][1]))/2;t.scale(150*a).translate([o,s])}),n)}function Mf(t,e,n){return Af(t,[[0,0],e],n)}function Nf(t,e,n){return Sf(t,(function(n){var r=+e,i=r/(n[1][0]-n[0][0]),a=(r-i*(n[1][0]+n[0][0]))/2,o=-i*n[0][1];t.scale(150*i).translate([a,o])}),n)}function Df(t,e,n){return Sf(t,(function(n){var r=+e,i=r/(n[1][1]-n[0][1]),a=-i*n[0][0],o=(r-i*(n[1][1]+n[0][1]))/2;t.scale(150*i).translate([a,o])}),n)}xf.prototype={_radius:4.5,_circle:wf(4.5),pointRadius:function(t){return(t=+t)!==this._radius&&(this._radius=t,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._string.push("M",t,",",e),this._point=1;break;case 1:this._string.push("L",t,",",e);break;default:null==this._circle&&(this._circle=wf(this._radius)),this._string.push("M",t,",",e,this._circle)}},result:function(){if(this._string.length){var t=this._string.join("");return this._string=[],t}return null}},Cf.prototype={constructor:Cf,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var Lf=Pc(30*Oc);function Bf(t,e){return+e?function(t,e){function n(r,i,a,o,s,c,u,l,h,f,d,p,g,y){var m=u-r,v=l-i,b=m*m+v*v;if(b>4*e&&g--){var _=o+f,x=s+d,w=c+p,k=Hc(_*_+x*x+w*w),T=Gc(w/=k),E=Ic(Ic(w)-1)<Sc||Ic(a-h)<Sc?(a+h)/2:Fc(x,_),C=t(E,T),S=C[0],A=C[1],M=S-r,N=A-i,D=v*M-m*N;(D*D/b>e||Ic((m*M+v*N)/b-.5)>.3||o*f+s*d+c*p<Lf)&&(n(r,i,a,o,s,c,S,A,E,_/=k,x/=k,w,g,y),y.point(S,A),n(S,A,E,_,x,w,u,l,h,f,d,p,g,y))}}return function(e){var r,i,a,o,s,c,u,l,h,f,d,p,g={point:y,lineStart:m,lineEnd:b,polygonStart:function(){e.polygonStart(),g.lineStart=_},polygonEnd:function(){e.polygonEnd(),g.lineStart=m}};function y(n,r){n=t(n,r),e.point(n[0],n[1])}function m(){l=NaN,g.point=v,e.lineStart()}function v(r,i){var a=mu([r,i]),o=t(r,i);n(l,h,u,f,d,p,l=o[0],h=o[1],u=r,f=a[0],d=a[1],p=a[2],16,e),e.point(l,h)}function b(){g.point=y,e.lineEnd()}function _(){m(),g.point=x,g.lineEnd=w}function x(t,e){v(r=t,e),i=l,a=h,o=f,s=d,c=p,g.point=v}function w(){n(l,h,u,f,d,p,i,a,r,o,s,c,16,e),g.lineEnd=b,b()}return g}}(t,e):function(t){return Ef({point:function(e,n){e=t(e,n),this.stream.point(e[0],e[1])}})}(t)}var Of=Ef({point:function(t,e){this.stream.point(t*Oc,e*Oc)}});function If(t,e,n,r,i){function a(a,o){return[e+t*(a*=r),n-t*(o*=i)]}return a.invert=function(a,o){return[(a-e)/t*r,(n-o)/t*i]},a}function Rf(t,e,n,r,i,a){var o=Pc(a),s=$c(a),c=o*t,u=s*t,l=o/t,h=s/t,f=(s*n-o*e)/t,d=(s*e+o*n)/t;function p(t,a){return[c*(t*=r)-u*(a*=i)+e,n-u*t-c*a]}return p.invert=function(t,e){return[r*(l*t-h*e+f),i*(d-h*t-l*e)]},p}function Ff(t){return Pf((function(){return t}))()}function Pf(t){var e,n,r,i,a,o,s,c,u,l,h=150,f=480,d=250,p=0,g=0,y=0,m=0,v=0,b=0,_=1,x=1,w=null,k=zl,T=null,E=_h,C=.5;function S(t){return c(t[0]*Oc,t[1]*Oc)}function A(t){return(t=c.invert(t[0],t[1]))&&[t[0]*Bc,t[1]*Bc]}function M(){var t=Rf(h,0,0,_,x,b).apply(null,e(p,g)),r=(b?Rf:If)(h,f-t[0],d-t[1],_,x,b);return n=kl(y,m,v),s=xl(e,r),c=xl(n,s),o=Bf(s,C),N()}function N(){return u=l=null,S}return S.stream=function(t){return u&&l===t?u:u=Of(function(t){return Ef({point:function(e,n){var r=t(e,n);return this.stream.point(r[0],r[1])}})}(n)(k(o(E(l=t)))))},S.preclip=function(t){return arguments.length?(k=t,w=void 0,N()):k},S.postclip=function(t){return arguments.length?(E=t,T=r=i=a=null,N()):E},S.clipAngle=function(t){return arguments.length?(k=+t?$l(w=t*Oc):(w=null,zl),N()):w*Bc},S.clipExtent=function(t){return arguments.length?(E=null==t?(T=r=i=a=null,_h):Wl(T=+t[0][0],r=+t[0][1],i=+t[1][0],a=+t[1][1]),N()):null==T?null:[[T,r],[i,a]]},S.scale=function(t){return arguments.length?(h=+t,M()):h},S.translate=function(t){return arguments.length?(f=+t[0],d=+t[1],M()):[f,d]},S.center=function(t){return arguments.length?(p=t[0]%360*Oc,g=t[1]%360*Oc,M()):[p*Bc,g*Bc]},S.rotate=function(t){return arguments.length?(y=t[0]%360*Oc,m=t[1]%360*Oc,v=t.length>2?t[2]%360*Oc:0,M()):[y*Bc,m*Bc,v*Bc]},S.angle=function(t){return arguments.length?(b=t%360*Oc,M()):b*Bc},S.reflectX=function(t){return arguments.length?(_=t?-1:1,M()):_<0},S.reflectY=function(t){return arguments.length?(x=t?-1:1,M()):x<0},S.precision=function(t){return arguments.length?(o=Bf(s,C=t*t),N()):Hc(C)},S.fitExtent=function(t,e){return Af(S,t,e)},S.fitSize=function(t,e){return Mf(S,t,e)},S.fitWidth=function(t,e){return Nf(S,t,e)},S.fitHeight=function(t,e){return Df(S,t,e)},function(){return e=t.apply(this,arguments),S.invert=e.invert&&A,M()}}function Yf(t){var e=0,n=Mc/3,r=Pf(t),i=r(e,n);return i.parallels=function(t){return arguments.length?r(e=t[0]*Oc,n=t[1]*Oc):[e*Bc,n*Bc]},i}function jf(t,e){var n=$c(t),r=(n+$c(e))/2;if(Ic(r)<Sc)return function(t){var e=Pc(t);function n(t,n){return[t*e,$c(n)/e]}return n.invert=function(t,n){return[t/e,Gc(n*e)]},n}(t);var i=1+n*(2*r-n),a=Hc(i)/r;function o(t,e){var n=Hc(i-2*r*$c(e))/r;return[n*$c(t*=r),a-n*Pc(t)]}return o.invert=function(t,e){var n=a-e,o=Fc(t,Ic(n))*qc(n);return n*r<0&&(o-=Mc*qc(t)*qc(n)),[o/r,Gc((i-(t*t+n*n)*r*r)/(2*r))]},o}function Uf(){return Yf(jf).scale(155.424).center([0,33.6442])}function zf(){return Uf().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])}function $f(){var t,e,n,r,i,a,o=zf(),s=Uf().rotate([154,0]).center([-2,58.5]).parallels([55,65]),c=Uf().rotate([157,0]).center([-3,19.9]).parallels([8,18]),u={point:function(t,e){a=[t,e]}};function l(t){var e=t[0],o=t[1];return a=null,n.point(e,o),a||(r.point(e,o),a)||(i.point(e,o),a)}function h(){return t=e=null,l}return l.invert=function(t){var e=o.scale(),n=o.translate(),r=(t[0]-n[0])/e,i=(t[1]-n[1])/e;return(i>=.12&&i<.234&&r>=-.425&&r<-.214?s:i>=.166&&i<.234&&r>=-.214&&r<-.115?c:o).invert(t)},l.stream=function(n){return t&&e===n?t:(r=[o.stream(e=n),s.stream(n),c.stream(n)],i=r.length,t={point:function(t,e){for(var n=-1;++n<i;)r[n].point(t,e)},sphere:function(){for(var t=-1;++t<i;)r[t].sphere()},lineStart:function(){for(var t=-1;++t<i;)r[t].lineStart()},lineEnd:function(){for(var t=-1;++t<i;)r[t].lineEnd()},polygonStart:function(){for(var t=-1;++t<i;)r[t].polygonStart()},polygonEnd:function(){for(var t=-1;++t<i;)r[t].polygonEnd()}});var r,i},l.precision=function(t){return arguments.length?(o.precision(t),s.precision(t),c.precision(t),h()):o.precision()},l.scale=function(t){return arguments.length?(o.scale(t),s.scale(.35*t),c.scale(t),l.translate(o.translate())):o.scale()},l.translate=function(t){if(!arguments.length)return o.translate();var e=o.scale(),a=+t[0],l=+t[1];return n=o.translate(t).clipExtent([[a-.455*e,l-.238*e],[a+.455*e,l+.238*e]]).stream(u),r=s.translate([a-.307*e,l+.201*e]).clipExtent([[a-.425*e+Sc,l+.12*e+Sc],[a-.214*e-Sc,l+.234*e-Sc]]).stream(u),i=c.translate([a-.205*e,l+.212*e]).clipExtent([[a-.214*e+Sc,l+.166*e+Sc],[a-.115*e-Sc,l+.234*e-Sc]]).stream(u),h()},l.fitExtent=function(t,e){return Af(l,t,e)},l.fitSize=function(t,e){return Mf(l,t,e)},l.fitWidth=function(t,e){return Nf(l,t,e)},l.fitHeight=function(t,e){return Df(l,t,e)},l.scale(1070)}function qf(t){return function(e,n){var r=Pc(e),i=Pc(n),a=t(r*i);return[a*i*$c(e),a*$c(n)]}}function Hf(t){return function(e,n){var r=Hc(e*e+n*n),i=t(r),a=$c(i),o=Pc(i);return[Fc(e*a,r*o),Gc(r&&n*a/r)]}}var Wf=qf((function(t){return Hc(2/(1+t))}));function Vf(){return Ff(Wf).scale(124.75).clipAngle(179.999)}Wf.invert=Hf((function(t){return 2*Gc(t/2)}));var Gf=qf((function(t){return(t=Vc(t))&&t/$c(t)}));function Xf(){return Ff(Gf).scale(79.4188).clipAngle(179.999)}function Zf(t,e){return[t,Uc(Wc((Nc+e)/2))]}function Kf(){return Qf(Zf).scale(961/Lc)}function Qf(t){var e,n,r,i=Ff(t),a=i.center,o=i.scale,s=i.translate,c=i.clipExtent,u=null;function l(){var a=Mc*o(),s=i(Sl(i.rotate()).invert([0,0]));return c(null==u?[[s[0]-a,s[1]-a],[s[0]+a,s[1]+a]]:t===Zf?[[Math.max(s[0]-a,u),e],[Math.min(s[0]+a,n),r]]:[[u,Math.max(s[1]-a,e)],[n,Math.min(s[1]+a,r)]])}return i.scale=function(t){return arguments.length?(o(t),l()):o()},i.translate=function(t){return arguments.length?(s(t),l()):s()},i.center=function(t){return arguments.length?(a(t),l()):a()},i.clipExtent=function(t){return arguments.length?(null==t?u=e=n=r=null:(u=+t[0][0],e=+t[0][1],n=+t[1][0],r=+t[1][1]),l()):null==u?null:[[u,e],[n,r]]},l()}function Jf(t){return Wc((Nc+t)/2)}function td(t,e){var n=Pc(t),r=t===e?$c(t):Uc(n/Pc(e))/Uc(Jf(e)/Jf(t)),i=n*zc(Jf(t),r)/r;if(!r)return Zf;function a(t,e){i>0?e<-Nc+Sc&&(e=-Nc+Sc):e>Nc-Sc&&(e=Nc-Sc);var n=i/zc(Jf(e),r);return[n*$c(r*t),i-n*Pc(r*t)]}return a.invert=function(t,e){var n=i-e,a=qc(r)*Hc(t*t+n*n),o=Fc(t,Ic(n))*qc(n);return n*r<0&&(o-=Mc*qc(t)*qc(n)),[o/r,2*Rc(zc(i/a,1/r))-Nc]},a}function ed(){return Yf(td).scale(109.5).parallels([30,30])}function nd(t,e){return[t,e]}function rd(){return Ff(nd).scale(152.63)}function id(t,e){var n=Pc(t),r=t===e?$c(t):(n-Pc(e))/(e-t),i=n/r+t;if(Ic(r)<Sc)return nd;function a(t,e){var n=i-e,a=r*t;return[n*$c(a),i-n*Pc(a)]}return a.invert=function(t,e){var n=i-e,a=Fc(t,Ic(n))*qc(n);return n*r<0&&(a-=Mc*qc(t)*qc(n)),[a/r,i-qc(r)*Hc(t*t+n*n)]},a}function ad(){return Yf(id).scale(131.154).center([0,13.9389])}Gf.invert=Hf((function(t){return t})),Zf.invert=function(t,e){return[t,2*Rc(jc(e))-Nc]},nd.invert=nd;var od=1.340264,sd=-.081106,cd=893e-6,ud=.003796,ld=Hc(3)/2;function hd(t,e){var n=Gc(ld*$c(e)),r=n*n,i=r*r*r;return[t*Pc(n)/(ld*(od+3*sd*r+i*(7*cd+9*ud*r))),n*(od+sd*r+i*(cd+ud*r))]}function fd(){return Ff(hd).scale(177.158)}function dd(t,e){var n=Pc(e),r=Pc(t)*n;return[n*$c(t)/r,$c(e)/r]}function pd(){return Ff(dd).scale(144.049).clipAngle(60)}function gd(){var t,e,n,r,i,a,o,s=1,c=0,u=0,l=1,h=1,f=0,d=null,p=1,g=1,y=Ef({point:function(t,e){var n=b([t,e]);this.stream.point(n[0],n[1])}}),m=_h;function v(){return p=s*l,g=s*h,a=o=null,b}function b(n){var r=n[0]*p,i=n[1]*g;if(f){var a=i*t-r*e;r=r*t+i*e,i=a}return[r+c,i+u]}return b.invert=function(n){var r=n[0]-c,i=n[1]-u;if(f){var a=i*t+r*e;r=r*t-i*e,i=a}return[r/p,i/g]},b.stream=function(t){return a&&o===t?a:a=y(m(o=t))},b.postclip=function(t){return arguments.length?(m=t,d=n=r=i=null,v()):m},b.clipExtent=function(t){return arguments.length?(m=null==t?(d=n=r=i=null,_h):Wl(d=+t[0][0],n=+t[0][1],r=+t[1][0],i=+t[1][1]),v()):null==d?null:[[d,n],[r,i]]},b.scale=function(t){return arguments.length?(s=+t,v()):s},b.translate=function(t){return arguments.length?(c=+t[0],u=+t[1],v()):[c,u]},b.angle=function(n){return arguments.length?(e=$c(f=n%360*Oc),t=Pc(f),v()):f*Bc},b.reflectX=function(t){return arguments.length?(l=t?-1:1,v()):l<0},b.reflectY=function(t){return arguments.length?(h=t?-1:1,v()):h<0},b.fitExtent=function(t,e){return Af(b,t,e)},b.fitSize=function(t,e){return Mf(b,t,e)},b.fitWidth=function(t,e){return Nf(b,t,e)},b.fitHeight=function(t,e){return Df(b,t,e)},b}function yd(t,e){var n=e*e,r=n*n;return[t*(.8707-.131979*n+r*(r*(.003971*n-.001529*r)-.013791)),e*(1.007226+n*(.015085+r*(.028874*n-.044475-.005916*r)))]}function md(){return Ff(yd).scale(175.295)}function vd(t,e){return[Pc(e)*$c(t),$c(e)]}function bd(){return Ff(vd).scale(249.5).clipAngle(90.000001)}function _d(t,e){var n=Pc(e),r=1+Pc(t)*n;return[n*$c(t)/r,$c(e)/r]}function xd(){return Ff(_d).scale(250).clipAngle(142)}function wd(t,e){return[Uc(Wc((Nc+e)/2)),-t]}function kd(){var t=Qf(wd),e=t.center,n=t.rotate;return t.center=function(t){return arguments.length?e([-t[1],t[0]]):[(t=e())[1],-t[0]]},t.rotate=function(t){return arguments.length?n([t[0],t[1],t.length>2?t[2]+90:90]):[(t=n())[0],t[1],t[2]-90]},n([0,0,90]).scale(159.155)}function Td(t,e){return t.parent===e.parent?1:2}function Ed(t,e){return t+e.x}function Cd(t,e){return Math.max(t,e.y)}function Sd(){var t=Td,e=1,n=1,r=!1;function i(i){var a,o=0;i.eachAfter((function(e){var n=e.children;n?(e.x=function(t){return t.reduce(Ed,0)/t.length}(n),e.y=function(t){return 1+t.reduce(Cd,0)}(n)):(e.x=a?o+=t(e,a):0,e.y=0,a=e)}));var s=function(t){for(var e;e=t.children;)t=e[0];return t}(i),c=function(t){for(var e;e=t.children;)t=e[e.length-1];return t}(i),u=s.x-t(s,c)/2,l=c.x+t(c,s)/2;return i.eachAfter(r?function(t){t.x=(t.x-i.x)*e,t.y=(i.y-t.y)*n}:function(t){t.x=(t.x-u)/(l-u)*e,t.y=(1-(i.y?t.y/i.y:1))*n})}return i.separation=function(e){return arguments.length?(t=e,i):t},i.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],i):r?null:[e,n]},i.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],i):r?[e,n]:null},i}function Ad(t){var e=0,n=t.children,r=n&&n.length;if(r)for(;--r>=0;)e+=n[r].value;else e=1;t.value=e}function Md(t,e){var n,r,i,a,o,s=new Bd(t),c=+t.value&&(s.value=t.value),u=[s];for(null==e&&(e=Nd);n=u.pop();)if(c&&(n.value=+n.data.value),(i=e(n.data))&&(o=i.length))for(n.children=new Array(o),a=o-1;a>=0;--a)u.push(r=n.children[a]=new Bd(i[a])),r.parent=n,r.depth=n.depth+1;return s.eachBefore(Ld)}function Nd(t){return t.children}function Dd(t){t.data=t.data.data}function Ld(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function Bd(t){this.data=t,this.depth=this.height=0,this.parent=null}hd.invert=function(t,e){for(var n,r=e,i=r*r,a=i*i*i,o=0;o<12&&(a=(i=(r-=n=(r*(od+sd*i+a*(cd+ud*i))-e)/(od+3*sd*i+a*(7*cd+9*ud*i)))*r)*i*i,!(Ic(n)<Ac));++o);return[ld*t*(od+3*sd*i+a*(7*cd+9*ud*i))/Pc(r),Gc($c(r)/ld)]},dd.invert=Hf(Rc),yd.invert=function(t,e){var n,r=e,i=25;do{var a=r*r,o=a*a;r-=n=(r*(1.007226+a*(.015085+o*(.028874*a-.044475-.005916*o)))-e)/(1.007226+a*(.045255+o*(.259866*a-.311325-.005916*11*o)))}while(Ic(n)>Sc&&--i>0);return[t/(.8707+(a=r*r)*(a*(a*a*a*(.003971-.001529*a)-.013791)-.131979)),r]},vd.invert=Hf(Gc),_d.invert=Hf((function(t){return 2*Rc(t)})),wd.invert=function(t,e){return[-e,2*Rc(jc(t))-Nc]},Bd.prototype=Md.prototype={constructor:Bd,count:function(){return this.eachAfter(Ad)},each:function(t){var e,n,r,i,a=this,o=[a];do{for(e=o.reverse(),o=[];a=e.pop();)if(t(a),n=a.children)for(r=0,i=n.length;r<i;++r)o.push(n[r])}while(o.length);return this},eachAfter:function(t){for(var e,n,r,i=this,a=[i],o=[];i=a.pop();)if(o.push(i),e=i.children)for(n=0,r=e.length;n<r;++n)a.push(e[n]);for(;i=o.pop();)t(i);return this},eachBefore:function(t){for(var e,n,r=this,i=[r];r=i.pop();)if(t(r),e=r.children)for(n=e.length-1;n>=0;--n)i.push(e[n]);return this},sum:function(t){return this.eachAfter((function(e){for(var n=+t(e.data)||0,r=e.children,i=r&&r.length;--i>=0;)n+=r[i].value;e.value=n}))},sort:function(t){return this.eachBefore((function(e){e.children&&e.children.sort(t)}))},path:function(t){for(var e=this,n=function(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),i=null;for(t=n.pop(),e=r.pop();t===e;)i=t,t=n.pop(),e=r.pop();return i}(e,t),r=[e];e!==n;)e=e.parent,r.push(e);for(var i=r.length;t!==n;)r.splice(i,0,t),t=t.parent;return r},ancestors:function(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e},descendants:function(){var t=[];return this.each((function(e){t.push(e)})),t},leaves:function(){var t=[];return this.eachBefore((function(e){e.children||t.push(e)})),t},links:function(){var t=this,e=[];return t.each((function(n){n!==t&&e.push({source:n.parent,target:n})})),e},copy:function(){return Md(this).eachBefore(Dd)}};var Od=Array.prototype.slice;function Id(t){for(var e,n,r=0,i=(t=function(t){for(var e,n,r=t.length;r;)n=Math.random()*r--|0,e=t[r],t[r]=t[n],t[n]=e;return t}(Od.call(t))).length,a=[];r<i;)e=t[r],n&&Pd(n,e)?++r:(n=jd(a=Rd(a,e)),r=0);return n}function Rd(t,e){var n,r;if(Yd(e,t))return[e];for(n=0;n<t.length;++n)if(Fd(e,t[n])&&Yd(Ud(t[n],e),t))return[t[n],e];for(n=0;n<t.length-1;++n)for(r=n+1;r<t.length;++r)if(Fd(Ud(t[n],t[r]),e)&&Fd(Ud(t[n],e),t[r])&&Fd(Ud(t[r],e),t[n])&&Yd(zd(t[n],t[r],e),t))return[t[n],t[r],e];throw new Error}function Fd(t,e){var n=t.r-e.r,r=e.x-t.x,i=e.y-t.y;return n<0||n*n<r*r+i*i}function Pd(t,e){var n=t.r-e.r+1e-6,r=e.x-t.x,i=e.y-t.y;return n>0&&n*n>r*r+i*i}function Yd(t,e){for(var n=0;n<e.length;++n)if(!Pd(t,e[n]))return!1;return!0}function jd(t){switch(t.length){case 1:return function(t){return{x:t.x,y:t.y,r:t.r}}(t[0]);case 2:return Ud(t[0],t[1]);case 3:return zd(t[0],t[1],t[2])}}function Ud(t,e){var n=t.x,r=t.y,i=t.r,a=e.x,o=e.y,s=e.r,c=a-n,u=o-r,l=s-i,h=Math.sqrt(c*c+u*u);return{x:(n+a+c/h*l)/2,y:(r+o+u/h*l)/2,r:(h+i+s)/2}}function zd(t,e,n){var r=t.x,i=t.y,a=t.r,o=e.x,s=e.y,c=e.r,u=n.x,l=n.y,h=n.r,f=r-o,d=r-u,p=i-s,g=i-l,y=c-a,m=h-a,v=r*r+i*i-a*a,b=v-o*o-s*s+c*c,_=v-u*u-l*l+h*h,x=d*p-f*g,w=(p*_-g*b)/(2*x)-r,k=(g*y-p*m)/x,T=(d*b-f*_)/(2*x)-i,E=(f*m-d*y)/x,C=k*k+E*E-1,S=2*(a+w*k+T*E),A=w*w+T*T-a*a,M=-(C?(S+Math.sqrt(S*S-4*C*A))/(2*C):A/S);return{x:r+w+k*M,y:i+T+E*M,r:M}}function $d(t,e,n){var r,i,a,o,s=t.x-e.x,c=t.y-e.y,u=s*s+c*c;u?(i=e.r+n.r,i*=i,o=t.r+n.r,i>(o*=o)?(r=(u+o-i)/(2*u),a=Math.sqrt(Math.max(0,o/u-r*r)),n.x=t.x-r*s-a*c,n.y=t.y-r*c+a*s):(r=(u+i-o)/(2*u),a=Math.sqrt(Math.max(0,i/u-r*r)),n.x=e.x+r*s-a*c,n.y=e.y+r*c+a*s)):(n.x=e.x+n.r,n.y=e.y)}function qd(t,e){var n=t.r+e.r-1e-6,r=e.x-t.x,i=e.y-t.y;return n>0&&n*n>r*r+i*i}function Hd(t){var e=t._,n=t.next._,r=e.r+n.r,i=(e.x*n.r+n.x*e.r)/r,a=(e.y*n.r+n.y*e.r)/r;return i*i+a*a}function Wd(t){this._=t,this.next=null,this.previous=null}function Vd(t){if(!(i=t.length))return 0;var e,n,r,i,a,o,s,c,u,l,h;if((e=t[0]).x=0,e.y=0,!(i>1))return e.r;if(n=t[1],e.x=-n.r,n.x=e.r,n.y=0,!(i>2))return e.r+n.r;$d(n,e,r=t[2]),e=new Wd(e),n=new Wd(n),r=new Wd(r),e.next=r.previous=n,n.next=e.previous=r,r.next=n.previous=e;t:for(s=3;s<i;++s){$d(e._,n._,r=t[s]),r=new Wd(r),c=n.next,u=e.previous,l=n._.r,h=e._.r;do{if(l<=h){if(qd(c._,r._)){n=c,e.next=n,n.previous=e,--s;continue t}l+=c._.r,c=c.next}else{if(qd(u._,r._)){(e=u).next=n,n.previous=e,--s;continue t}h+=u._.r,u=u.previous}}while(c!==u.next);for(r.previous=e,r.next=n,e.next=n.previous=n=r,a=Hd(e);(r=r.next)!==n;)(o=Hd(r))<a&&(e=r,a=o);n=e.next}for(e=[n._],r=n;(r=r.next)!==n;)e.push(r._);for(r=Id(e),s=0;s<i;++s)(e=t[s]).x-=r.x,e.y-=r.y;return r.r}function Gd(t){return Vd(t),t}function Xd(t){return null==t?null:Zd(t)}function Zd(t){if("function"!=typeof t)throw new Error;return t}function Kd(){return 0}function Qd(t){return function(){return t}}function Jd(t){return Math.sqrt(t.value)}function tp(){var t=null,e=1,n=1,r=Kd;function i(i){return i.x=e/2,i.y=n/2,t?i.eachBefore(ep(t)).eachAfter(np(r,.5)).eachBefore(rp(1)):i.eachBefore(ep(Jd)).eachAfter(np(Kd,1)).eachAfter(np(r,i.r/Math.min(e,n))).eachBefore(rp(Math.min(e,n)/(2*i.r))),i}return i.radius=function(e){return arguments.length?(t=Xd(e),i):t},i.size=function(t){return arguments.length?(e=+t[0],n=+t[1],i):[e,n]},i.padding=function(t){return arguments.length?(r="function"==typeof t?t:Qd(+t),i):r},i}function ep(t){return function(e){e.children||(e.r=Math.max(0,+t(e)||0))}}function np(t,e){return function(n){if(r=n.children){var r,i,a,o=r.length,s=t(n)*e||0;if(s)for(i=0;i<o;++i)r[i].r+=s;if(a=Vd(r),s)for(i=0;i<o;++i)r[i].r-=s;n.r=a+s}}}function rp(t){return function(e){var n=e.parent;e.r*=t,n&&(e.x=n.x+t*e.x,e.y=n.y+t*e.y)}}function ip(t){t.x0=Math.round(t.x0),t.y0=Math.round(t.y0),t.x1=Math.round(t.x1),t.y1=Math.round(t.y1)}function ap(t,e,n,r,i){for(var a,o=t.children,s=-1,c=o.length,u=t.value&&(r-e)/t.value;++s<c;)(a=o[s]).y0=n,a.y1=i,a.x0=e,a.x1=e+=a.value*u}function op(){var t=1,e=1,n=0,r=!1;function i(i){var a=i.height+1;return i.x0=i.y0=n,i.x1=t,i.y1=e/a,i.eachBefore(function(t,e){return function(r){r.children&&ap(r,r.x0,t*(r.depth+1)/e,r.x1,t*(r.depth+2)/e);var i=r.x0,a=r.y0,o=r.x1-n,s=r.y1-n;o<i&&(i=o=(i+o)/2),s<a&&(a=s=(a+s)/2),r.x0=i,r.y0=a,r.x1=o,r.y1=s}}(e,a)),r&&i.eachBefore(ip),i}return i.round=function(t){return arguments.length?(r=!!t,i):r},i.size=function(n){return arguments.length?(t=+n[0],e=+n[1],i):[t,e]},i.padding=function(t){return arguments.length?(n=+t,i):n},i}var sp={depth:-1},cp={};function up(t){return t.id}function lp(t){return t.parentId}function hp(){var t=up,e=lp;function n(n){var r,i,a,o,s,c,u,l=n.length,h=new Array(l),f={};for(i=0;i<l;++i)r=n[i],s=h[i]=new Bd(r),null!=(c=t(r,i,n))&&(c+="")&&(f[u="$"+(s.id=c)]=u in f?cp:s);for(i=0;i<l;++i)if(s=h[i],null!=(c=e(n[i],i,n))&&(c+="")){if(!(o=f["$"+c]))throw new Error("missing: "+c);if(o===cp)throw new Error("ambiguous: "+c);o.children?o.children.push(s):o.children=[s],s.parent=o}else{if(a)throw new Error("multiple roots");a=s}if(!a)throw new Error("no root");if(a.parent=sp,a.eachBefore((function(t){t.depth=t.parent.depth+1,--l})).eachBefore(Ld),a.parent=null,l>0)throw new Error("cycle");return a}return n.id=function(e){return arguments.length?(t=Zd(e),n):t},n.parentId=function(t){return arguments.length?(e=Zd(t),n):e},n}function fp(t,e){return t.parent===e.parent?1:2}function dp(t){var e=t.children;return e?e[0]:t.t}function pp(t){var e=t.children;return e?e[e.length-1]:t.t}function gp(t,e,n){var r=n/(e.i-t.i);e.c-=r,e.s+=n,t.c+=r,e.z+=n,e.m+=n}function yp(t,e,n){return t.a.parent===e.parent?t.a:n}function mp(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}function vp(){var t=fp,e=1,n=1,r=null;function i(i){var c=function(t){for(var e,n,r,i,a,o=new mp(t,0),s=[o];e=s.pop();)if(r=e._.children)for(e.children=new Array(a=r.length),i=a-1;i>=0;--i)s.push(n=e.children[i]=new mp(r[i],i)),n.parent=e;return(o.parent=new mp(null,0)).children=[o],o}(i);if(c.eachAfter(a),c.parent.m=-c.z,c.eachBefore(o),r)i.eachBefore(s);else{var u=i,l=i,h=i;i.eachBefore((function(t){t.x<u.x&&(u=t),t.x>l.x&&(l=t),t.depth>h.depth&&(h=t)}));var f=u===l?1:t(u,l)/2,d=f-u.x,p=e/(l.x+f+d),g=n/(h.depth||1);i.eachBefore((function(t){t.x=(t.x+d)*p,t.y=t.depth*g}))}return i}function a(e){var n=e.children,r=e.parent.children,i=e.i?r[e.i-1]:null;if(n){!function(t){for(var e,n=0,r=0,i=t.children,a=i.length;--a>=0;)(e=i[a]).z+=n,e.m+=n,n+=e.s+(r+=e.c)}(e);var a=(n[0].z+n[n.length-1].z)/2;i?(e.z=i.z+t(e._,i._),e.m=e.z-a):e.z=a}else i&&(e.z=i.z+t(e._,i._));e.parent.A=function(e,n,r){if(n){for(var i,a=e,o=e,s=n,c=a.parent.children[0],u=a.m,l=o.m,h=s.m,f=c.m;s=pp(s),a=dp(a),s&&a;)c=dp(c),(o=pp(o)).a=e,(i=s.z+h-a.z-u+t(s._,a._))>0&&(gp(yp(s,e,r),e,i),u+=i,l+=i),h+=s.m,u+=a.m,f+=c.m,l+=o.m;s&&!pp(o)&&(o.t=s,o.m+=h-l),a&&!dp(c)&&(c.t=a,c.m+=u-f,r=e)}return r}(e,i,e.parent.A||r[0])}function o(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function s(t){t.x*=e,t.y=t.depth*n}return i.separation=function(e){return arguments.length?(t=e,i):t},i.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],i):r?null:[e,n]},i.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],i):r?[e,n]:null},i}function bp(t,e,n,r,i){for(var a,o=t.children,s=-1,c=o.length,u=t.value&&(i-n)/t.value;++s<c;)(a=o[s]).x0=e,a.x1=r,a.y0=n,a.y1=n+=a.value*u}mp.prototype=Object.create(Bd.prototype);var _p=(1+Math.sqrt(5))/2;function xp(t,e,n,r,i,a){for(var o,s,c,u,l,h,f,d,p,g,y,m=[],v=e.children,b=0,_=0,x=v.length,w=e.value;b<x;){c=i-n,u=a-r;do{l=v[_++].value}while(!l&&_<x);for(h=f=l,y=l*l*(g=Math.max(u/c,c/u)/(w*t)),p=Math.max(f/y,y/h);_<x;++_){if(l+=s=v[_].value,s<h&&(h=s),s>f&&(f=s),y=l*l*g,(d=Math.max(f/y,y/h))>p){l-=s;break}p=d}m.push(o={value:l,dice:c<u,children:v.slice(b,_)}),o.dice?ap(o,n,r,i,w?r+=u*l/w:a):bp(o,n,r,w?n+=c*l/w:i,a),w-=l,b=_}return m}const wp=function t(e){function n(t,n,r,i,a){xp(e,t,n,r,i,a)}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(_p);function kp(){var t=wp,e=!1,n=1,r=1,i=[0],a=Kd,o=Kd,s=Kd,c=Kd,u=Kd;function l(t){return t.x0=t.y0=0,t.x1=n,t.y1=r,t.eachBefore(h),i=[0],e&&t.eachBefore(ip),t}function h(e){var n=i[e.depth],r=e.x0+n,l=e.y0+n,h=e.x1-n,f=e.y1-n;h<r&&(r=h=(r+h)/2),f<l&&(l=f=(l+f)/2),e.x0=r,e.y0=l,e.x1=h,e.y1=f,e.children&&(n=i[e.depth+1]=a(e)/2,r+=u(e)-n,l+=o(e)-n,(h-=s(e)-n)<r&&(r=h=(r+h)/2),(f-=c(e)-n)<l&&(l=f=(l+f)/2),t(e,r,l,h,f))}return l.round=function(t){return arguments.length?(e=!!t,l):e},l.size=function(t){return arguments.length?(n=+t[0],r=+t[1],l):[n,r]},l.tile=function(e){return arguments.length?(t=Zd(e),l):t},l.padding=function(t){return arguments.length?l.paddingInner(t).paddingOuter(t):l.paddingInner()},l.paddingInner=function(t){return arguments.length?(a="function"==typeof t?t:Qd(+t),l):a},l.paddingOuter=function(t){return arguments.length?l.paddingTop(t).paddingRight(t).paddingBottom(t).paddingLeft(t):l.paddingTop()},l.paddingTop=function(t){return arguments.length?(o="function"==typeof t?t:Qd(+t),l):o},l.paddingRight=function(t){return arguments.length?(s="function"==typeof t?t:Qd(+t),l):s},l.paddingBottom=function(t){return arguments.length?(c="function"==typeof t?t:Qd(+t),l):c},l.paddingLeft=function(t){return arguments.length?(u="function"==typeof t?t:Qd(+t),l):u},l}function Tp(t,e,n,r,i){var a,o,s=t.children,c=s.length,u=new Array(c+1);for(u[0]=o=a=0;a<c;++a)u[a+1]=o+=s[a].value;!function t(e,n,r,i,a,o,c){if(e>=n-1){var l=s[e];return l.x0=i,l.y0=a,l.x1=o,void(l.y1=c)}for(var h=u[e],f=r/2+h,d=e+1,p=n-1;d<p;){var g=d+p>>>1;u[g]<f?d=g+1:p=g}f-u[d-1]<u[d]-f&&e+1<d&&--d;var y=u[d]-h,m=r-y;if(o-i>c-a){var v=(i*m+o*y)/r;t(e,d,y,i,a,v,c),t(d,n,m,v,a,o,c)}else{var b=(a*m+c*y)/r;t(e,d,y,i,a,o,b),t(d,n,m,i,b,o,c)}}(0,c,t.value,e,n,r,i)}function Ep(t,e,n,r,i){(1&t.depth?bp:ap)(t,e,n,r,i)}const Cp=function t(e){function n(t,n,r,i,a){if((o=t._squarify)&&o.ratio===e)for(var o,s,c,u,l,h=-1,f=o.length,d=t.value;++h<f;){for(c=(s=o[h]).children,u=s.value=0,l=c.length;u<l;++u)s.value+=c[u].value;s.dice?ap(s,n,r,i,r+=(a-r)*s.value/d):bp(s,n,r,n+=(i-n)*s.value/d,a),d-=s.value}else t._squarify=o=xp(e,t,n,r,i,a),o.ratio=e}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(_p);function Sp(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}}function Ap(t,e){var n=dn(+t,+e);return function(t){var e=n(t);return e-360*Math.floor(e/360)}}function Mp(t,e){return t=+t,e=+e,function(n){return Math.round(t*(1-n)+e*n)}}var Np=Math.SQRT2;function Dp(t){return((t=Math.exp(t))+1/t)/2}function Lp(t,e){var n,r,i=t[0],a=t[1],o=t[2],s=e[0],c=e[1],u=e[2],l=s-i,h=c-a,f=l*l+h*h;if(f<1e-12)r=Math.log(u/o)/Np,n=function(t){return[i+t*l,a+t*h,o*Math.exp(Np*t*r)]};else{var d=Math.sqrt(f),p=(u*u-o*o+4*f)/(2*o*2*d),g=(u*u-o*o-4*f)/(2*u*2*d),y=Math.log(Math.sqrt(p*p+1)-p),m=Math.log(Math.sqrt(g*g+1)-g);r=(m-y)/Np,n=function(t){var e,n=t*r,s=Dp(y),c=o/(2*d)*(s*(e=Np*n+y,((e=Math.exp(2*e))-1)/(e+1))-function(t){return((t=Math.exp(t))-1/t)/2}(y));return[i+c*l,a+c*h,o*s/Dp(Np*n+y)]}}return n.duration=1e3*r,n}function Bp(t){return function(e,n){var r=t((e=an(e)).h,(n=an(n)).h),i=pn(e.s,n.s),a=pn(e.l,n.l),o=pn(e.opacity,n.opacity);return function(t){return e.h=r(t),e.s=i(t),e.l=a(t),e.opacity=o(t),e+""}}}const Op=Bp(dn);var Ip=Bp(pn);function Rp(t,e){var n=pn((t=Ta(t)).l,(e=Ta(e)).l),r=pn(t.a,e.a),i=pn(t.b,e.b),a=pn(t.opacity,e.opacity);return function(e){return t.l=n(e),t.a=r(e),t.b=i(e),t.opacity=a(e),t+""}}function Fp(t){return function(e,n){var r=t((e=La(e)).h,(n=La(n)).h),i=pn(e.c,n.c),a=pn(e.l,n.l),o=pn(e.opacity,n.opacity);return function(t){return e.h=r(t),e.c=i(t),e.l=a(t),e.opacity=o(t),e+""}}}const Pp=Fp(dn);var Yp=Fp(pn);function jp(t){return function e(n){function r(e,r){var i=t((e=qa(e)).h,(r=qa(r)).h),a=pn(e.s,r.s),o=pn(e.l,r.l),s=pn(e.opacity,r.opacity);return function(t){return e.h=i(t),e.s=a(t),e.l=o(Math.pow(t,n)),e.opacity=s(t),e+""}}return n=+n,r.gamma=e,r}(1)}const Up=jp(dn);var zp=jp(pn);function $p(t,e){for(var n=0,r=e.length-1,i=e[0],a=new Array(r<0?0:r);n<r;)a[n]=t(i,i=e[++n]);return function(t){var e=Math.max(0,Math.min(r-1,Math.floor(t*=r)));return a[e](t-e)}}function qp(t,e){for(var n=new Array(e),r=0;r<e;++r)n[r]=t(r/(e-1));return n}function Hp(t){for(var e,n=-1,r=t.length,i=t[r-1],a=0;++n<r;)e=i,i=t[n],a+=e[1]*i[0]-e[0]*i[1];return a/2}function Wp(t){for(var e,n,r=-1,i=t.length,a=0,o=0,s=t[i-1],c=0;++r<i;)e=s,s=t[r],c+=n=e[0]*s[1]-s[0]*e[1],a+=(e[0]+s[0])*n,o+=(e[1]+s[1])*n;return[a/(c*=3),o/c]}function Vp(t,e,n){return(e[0]-t[0])*(n[1]-t[1])-(e[1]-t[1])*(n[0]-t[0])}function Gp(t,e){return t[0]-e[0]||t[1]-e[1]}function Xp(t){for(var e=t.length,n=[0,1],r=2,i=2;i<e;++i){for(;r>1&&Vp(t[n[r-2]],t[n[r-1]],t[i])<=0;)--r;n[r++]=i}return n.slice(0,r)}function Zp(t){if((n=t.length)<3)return null;var e,n,r=new Array(n),i=new Array(n);for(e=0;e<n;++e)r[e]=[+t[e][0],+t[e][1],e];for(r.sort(Gp),e=0;e<n;++e)i[e]=[r[e][0],-r[e][1]];var a=Xp(r),o=Xp(i),s=o[0]===a[0],c=o[o.length-1]===a[a.length-1],u=[];for(e=a.length-1;e>=0;--e)u.push(t[r[a[e]][2]]);for(e=+s;e<o.length-c;++e)u.push(t[r[o[e]][2]]);return u}function Kp(t,e){for(var n,r,i=t.length,a=t[i-1],o=e[0],s=e[1],c=a[0],u=a[1],l=!1,h=0;h<i;++h)n=(a=t[h])[0],(r=a[1])>s!=u>s&&o<(c-n)*(s-r)/(u-r)+n&&(l=!l),c=n,u=r;return l}function Qp(t){for(var e,n,r=-1,i=t.length,a=t[i-1],o=a[0],s=a[1],c=0;++r<i;)e=o,n=s,e-=o=(a=t[r])[0],n-=s=a[1],c+=Math.sqrt(e*e+n*n);return c}function Jp(){return Math.random()}const tg=function t(e){function n(t,n){return t=null==t?0:+t,n=null==n?1:+n,1===arguments.length?(n=t,t=0):n-=t,function(){return e()*n+t}}return n.source=t,n}(Jp),eg=function t(e){function n(t,n){var r,i;return t=null==t?0:+t,n=null==n?1:+n,function(){var a;if(null!=r)a=r,r=null;else do{r=2*e()-1,a=2*e()-1,i=r*r+a*a}while(!i||i>1);return t+n*a*Math.sqrt(-2*Math.log(i)/i)}}return n.source=t,n}(Jp),ng=function t(e){function n(){var t=eg.source(e).apply(this,arguments);return function(){return Math.exp(t())}}return n.source=t,n}(Jp),rg=function t(e){function n(t){return function(){for(var n=0,r=0;r<t;++r)n+=e();return n}}return n.source=t,n}(Jp),ig=function t(e){function n(t){var n=rg.source(e)(t);return function(){return n()/t}}return n.source=t,n}(Jp),ag=function t(e){function n(t){return function(){return-Math.log(1-e())/t}}return n.source=t,n}(Jp);function og(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this}function sg(t,e){switch(arguments.length){case 0:break;case 1:this.interpolator(t);break;default:this.interpolator(e).domain(t)}return this}var cg=Array.prototype,ug=cg.map,lg=cg.slice,hg={name:"implicit"};function fg(){var t=na(),e=[],n=[],r=hg;function i(i){var a=i+"",o=t.get(a);if(!o){if(r!==hg)return r;t.set(a,o=e.push(i))}return n[(o-1)%n.length]}return i.domain=function(n){if(!arguments.length)return e.slice();e=[],t=na();for(var r,a,o=-1,s=n.length;++o<s;)t.has(a=(r=n[o])+"")||t.set(a,e.push(r));return i},i.range=function(t){return arguments.length?(n=lg.call(t),i):n.slice()},i.unknown=function(t){return arguments.length?(r=t,i):r},i.copy=function(){return fg(e,n).unknown(r)},og.apply(i,arguments),i}function dg(){var t,e,n=fg().unknown(void 0),r=n.domain,i=n.range,a=[0,1],o=!1,s=0,c=0,u=.5;function l(){var n=r().length,l=a[1]<a[0],h=a[l-0],f=a[1-l];t=(f-h)/Math.max(1,n-s+2*c),o&&(t=Math.floor(t)),h+=(f-h-t*(n-s))*u,e=t*(1-s),o&&(h=Math.round(h),e=Math.round(e));var d=k(n).map((function(e){return h+t*e}));return i(l?d.reverse():d)}return delete n.unknown,n.domain=function(t){return arguments.length?(r(t),l()):r()},n.range=function(t){return arguments.length?(a=[+t[0],+t[1]],l()):a.slice()},n.rangeRound=function(t){return a=[+t[0],+t[1]],o=!0,l()},n.bandwidth=function(){return e},n.step=function(){return t},n.round=function(t){return arguments.length?(o=!!t,l()):o},n.padding=function(t){return arguments.length?(s=Math.min(1,c=+t),l()):s},n.paddingInner=function(t){return arguments.length?(s=Math.min(1,t),l()):s},n.paddingOuter=function(t){return arguments.length?(c=+t,l()):c},n.align=function(t){return arguments.length?(u=Math.max(0,Math.min(1,t)),l()):u},n.copy=function(){return dg(r(),a).round(o).paddingInner(s).paddingOuter(c).align(u)},og.apply(l(),arguments)}function pg(t){var e=t.copy;return t.padding=t.paddingOuter,delete t.paddingInner,delete t.paddingOuter,t.copy=function(){return pg(e())},t}function gg(){return pg(dg.apply(null,arguments).paddingInner(1))}function yg(t){return+t}var mg=[0,1];function vg(t){return t}function bg(t,e){return(e-=t=+t)?function(n){return(n-t)/e}:(n=isNaN(e)?NaN:.5,function(){return n});var n}function _g(t){var e,n=t[0],r=t[t.length-1];return n>r&&(e=n,n=r,r=e),function(t){return Math.max(n,Math.min(r,t))}}function xg(t,e,n){var r=t[0],i=t[1],a=e[0],o=e[1];return i<r?(r=bg(i,r),a=n(o,a)):(r=bg(r,i),a=n(a,o)),function(t){return a(r(t))}}function wg(t,e,n){var r=Math.min(t.length,e.length)-1,i=new Array(r),a=new Array(r),o=-1;for(t[r]<t[0]&&(t=t.slice().reverse(),e=e.slice().reverse());++o<r;)i[o]=bg(t[o],t[o+1]),a[o]=n(e[o],e[o+1]);return function(e){var n=u(t,e,1,r)-1;return a[n](i[n](e))}}function kg(t,e){return e.domain(t.domain()).range(t.range()).interpolate(t.interpolate()).clamp(t.clamp()).unknown(t.unknown())}function Tg(){var t,e,n,r,i,a,o=mg,s=mg,c=Mn,u=vg;function l(){return r=Math.min(o.length,s.length)>2?wg:xg,i=a=null,h}function h(e){return isNaN(e=+e)?n:(i||(i=r(o.map(t),s,c)))(t(u(e)))}return h.invert=function(n){return u(e((a||(a=r(s,o.map(t),Tn)))(n)))},h.domain=function(t){return arguments.length?(o=ug.call(t,yg),u===vg||(u=_g(o)),l()):o.slice()},h.range=function(t){return arguments.length?(s=lg.call(t),l()):s.slice()},h.rangeRound=function(t){return s=lg.call(t),c=Mp,l()},h.clamp=function(t){return arguments.length?(u=t?_g(o):vg,h):u!==vg},h.interpolate=function(t){return arguments.length?(c=t,l()):c},h.unknown=function(t){return arguments.length?(n=t,h):n},function(n,r){return t=n,e=r,l()}}function Eg(t,e){return Tg()(t,e)}function Cg(t,e,n,r){var i,a=M(t,e,n);switch((r=cc(null==r?",f":r)).type){case"s":var o=Math.max(Math.abs(t),Math.abs(e));return null!=r.precision||isNaN(i=xc(a,o))||(r.precision=i),gc(r,o);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(i=wc(a,Math.max(Math.abs(t),Math.abs(e))))||(r.precision=i-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(i=_c(a))||(r.precision=i-2*("%"===r.type))}return pc(r)}function Sg(t){var e=t.domain;return t.ticks=function(t){var n=e();return S(n[0],n[n.length-1],null==t?10:t)},t.tickFormat=function(t,n){var r=e();return Cg(r[0],r[r.length-1],null==t?10:t,n)},t.nice=function(n){null==n&&(n=10);var r,i=e(),a=0,o=i.length-1,s=i[a],c=i[o];return c<s&&(r=s,s=c,c=r,r=a,a=o,o=r),(r=A(s,c,n))>0?r=A(s=Math.floor(s/r)*r,c=Math.ceil(c/r)*r,n):r<0&&(r=A(s=Math.ceil(s*r)/r,c=Math.floor(c*r)/r,n)),r>0?(i[a]=Math.floor(s/r)*r,i[o]=Math.ceil(c/r)*r,e(i)):r<0&&(i[a]=Math.ceil(s*r)/r,i[o]=Math.floor(c*r)/r,e(i)),t},t}function Ag(){var t=Eg(vg,vg);return t.copy=function(){return kg(t,Ag())},og.apply(t,arguments),Sg(t)}function Mg(t){var e;function n(t){return isNaN(t=+t)?e:t}return n.invert=n,n.domain=n.range=function(e){return arguments.length?(t=ug.call(e,yg),n):t.slice()},n.unknown=function(t){return arguments.length?(e=t,n):e},n.copy=function(){return Mg(t).unknown(e)},t=arguments.length?ug.call(t,yg):[0,1],Sg(n)}function Ng(t,e){var n,r=0,i=(t=t.slice()).length-1,a=t[r],o=t[i];return o<a&&(n=r,r=i,i=n,n=a,a=o,o=n),t[r]=e.floor(a),t[i]=e.ceil(o),t}function Dg(t){return Math.log(t)}function Lg(t){return Math.exp(t)}function Bg(t){return-Math.log(-t)}function Og(t){return-Math.exp(-t)}function Ig(t){return isFinite(t)?+("1e"+t):t<0?0:t}function Rg(t){return function(e){return-t(-e)}}function Fg(t){var e,n,r=t(Dg,Lg),i=r.domain,a=10;function o(){return e=function(t){return t===Math.E?Math.log:10===t&&Math.log10||2===t&&Math.log2||(t=Math.log(t),function(e){return Math.log(e)/t})}(a),n=function(t){return 10===t?Ig:t===Math.E?Math.exp:function(e){return Math.pow(t,e)}}(a),i()[0]<0?(e=Rg(e),n=Rg(n),t(Bg,Og)):t(Dg,Lg),r}return r.base=function(t){return arguments.length?(a=+t,o()):a},r.domain=function(t){return arguments.length?(i(t),o()):i()},r.ticks=function(t){var r,o=i(),s=o[0],c=o[o.length-1];(r=c<s)&&(f=s,s=c,c=f);var u,l,h,f=e(s),d=e(c),p=null==t?10:+t,g=[];if(!(a%1)&&d-f<p){if(f=Math.round(f)-1,d=Math.round(d)+1,s>0){for(;f<d;++f)for(l=1,u=n(f);l<a;++l)if(!((h=u*l)<s)){if(h>c)break;g.push(h)}}else for(;f<d;++f)for(l=a-1,u=n(f);l>=1;--l)if(!((h=u*l)<s)){if(h>c)break;g.push(h)}}else g=S(f,d,Math.min(d-f,p)).map(n);return r?g.reverse():g},r.tickFormat=function(t,i){if(null==i&&(i=10===a?".0e":","),"function"!=typeof i&&(i=pc(i)),t===1/0)return i;null==t&&(t=10);var o=Math.max(1,a*t/r.ticks().length);return function(t){var r=t/n(Math.round(e(t)));return r*a<a-.5&&(r*=a),r<=o?i(t):""}},r.nice=function(){return i(Ng(i(),{floor:function(t){return n(Math.floor(e(t)))},ceil:function(t){return n(Math.ceil(e(t)))}}))},r}function Pg(){var t=Fg(Tg()).domain([1,10]);return t.copy=function(){return kg(t,Pg()).base(t.base())},og.apply(t,arguments),t}function Yg(t){return function(e){return Math.sign(e)*Math.log1p(Math.abs(e/t))}}function jg(t){return function(e){return Math.sign(e)*Math.expm1(Math.abs(e))*t}}function Ug(t){var e=1,n=t(Yg(e),jg(e));return n.constant=function(n){return arguments.length?t(Yg(e=+n),jg(e)):e},Sg(n)}function zg(){var t=Ug(Tg());return t.copy=function(){return kg(t,zg()).constant(t.constant())},og.apply(t,arguments)}function $g(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}function qg(t){return t<0?-Math.sqrt(-t):Math.sqrt(t)}function Hg(t){return t<0?-t*t:t*t}function Wg(t){var e=t(vg,vg),n=1;function r(){return 1===n?t(vg,vg):.5===n?t(qg,Hg):t($g(n),$g(1/n))}return e.exponent=function(t){return arguments.length?(n=+t,r()):n},Sg(e)}function Vg(){var t=Wg(Tg());return t.copy=function(){return kg(t,Vg()).exponent(t.exponent())},og.apply(t,arguments),t}function Gg(){return Vg.apply(null,arguments).exponent(.5)}function Xg(){var t,e=[],n=[],r=[];function a(){var t=0,i=Math.max(1,n.length);for(r=new Array(i-1);++t<i;)r[t-1]=L(e,t/i);return o}function o(e){return isNaN(e=+e)?t:n[u(r,e)]}return o.invertExtent=function(t){var i=n.indexOf(t);return i<0?[NaN,NaN]:[i>0?r[i-1]:e[0],i<r.length?r[i]:e[e.length-1]]},o.domain=function(t){if(!arguments.length)return e.slice();e=[];for(var n,r=0,o=t.length;r<o;++r)null==(n=t[r])||isNaN(n=+n)||e.push(n);return e.sort(i),a()},o.range=function(t){return arguments.length?(n=lg.call(t),a()):n.slice()},o.unknown=function(e){return arguments.length?(t=e,o):t},o.quantiles=function(){return r.slice()},o.copy=function(){return Xg().domain(e).range(n).unknown(t)},og.apply(o,arguments)}function Zg(){var t,e=0,n=1,r=1,i=[.5],a=[0,1];function o(e){return e<=e?a[u(i,e,0,r)]:t}function s(){var t=-1;for(i=new Array(r);++t<r;)i[t]=((t+1)*n-(t-r)*e)/(r+1);return o}return o.domain=function(t){return arguments.length?(e=+t[0],n=+t[1],s()):[e,n]},o.range=function(t){return arguments.length?(r=(a=lg.call(t)).length-1,s()):a.slice()},o.invertExtent=function(t){var o=a.indexOf(t);return o<0?[NaN,NaN]:o<1?[e,i[0]]:o>=r?[i[r-1],n]:[i[o-1],i[o]]},o.unknown=function(e){return arguments.length?(t=e,o):o},o.thresholds=function(){return i.slice()},o.copy=function(){return Zg().domain([e,n]).range(a).unknown(t)},og.apply(Sg(o),arguments)}function Kg(){var t,e=[.5],n=[0,1],r=1;function i(i){return i<=i?n[u(e,i,0,r)]:t}return i.domain=function(t){return arguments.length?(e=lg.call(t),r=Math.min(e.length,n.length-1),i):e.slice()},i.range=function(t){return arguments.length?(n=lg.call(t),r=Math.min(e.length,n.length-1),i):n.slice()},i.invertExtent=function(t){var r=n.indexOf(t);return[e[r-1],e[r]]},i.unknown=function(e){return arguments.length?(t=e,i):t},i.copy=function(){return Kg().domain(e).range(n).unknown(t)},og.apply(i,arguments)}var Qg=new Date,Jg=new Date;function ty(t,e,n,r){function i(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return i.floor=function(e){return t(e=new Date(+e)),e},i.ceil=function(n){return t(n=new Date(n-1)),e(n,1),t(n),n},i.round=function(t){var e=i(t),n=i.ceil(t);return t-e<n-t?e:n},i.offset=function(t,n){return e(t=new Date(+t),null==n?1:Math.floor(n)),t},i.range=function(n,r,a){var o,s=[];if(n=i.ceil(n),a=null==a?1:Math.floor(a),!(n<r&&a>0))return s;do{s.push(o=new Date(+n)),e(n,a),t(n)}while(o<n&&n<r);return s},i.filter=function(n){return ty((function(e){if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)}),(function(t,r){if(t>=t)if(r<0)for(;++r<=0;)for(;e(t,-1),!n(t););else for(;--r>=0;)for(;e(t,1),!n(t););}))},n&&(i.count=function(e,r){return Qg.setTime(+e),Jg.setTime(+r),t(Qg),t(Jg),Math.floor(n(Qg,Jg))},i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?i.filter(r?function(e){return r(e)%t==0}:function(e){return i.count(0,e)%t==0}):i:null}),i}var ey=ty((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));ey.every=function(t){return isFinite(t=Math.floor(t))&&t>0?ty((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,n){e.setFullYear(e.getFullYear()+n*t)})):null};const ny=ey;var ry=ey.range,iy=ty((function(t){t.setDate(1),t.setHours(0,0,0,0)}),(function(t,e){t.setMonth(t.getMonth()+e)}),(function(t,e){return e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())}),(function(t){return t.getMonth()}));const ay=iy;var oy=iy.range,sy=1e3,cy=6e4,uy=36e5,ly=864e5,hy=6048e5;function fy(t){return ty((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*cy)/hy}))}var dy=fy(0),py=fy(1),gy=fy(2),yy=fy(3),my=fy(4),vy=fy(5),by=fy(6),_y=dy.range,xy=py.range,wy=gy.range,ky=yy.range,Ty=my.range,Ey=vy.range,Cy=by.range,Sy=ty((function(t){t.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t,e){return(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*cy)/ly}),(function(t){return t.getDate()-1}));const Ay=Sy;var My=Sy.range,Ny=ty((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*sy-t.getMinutes()*cy)}),(function(t,e){t.setTime(+t+e*uy)}),(function(t,e){return(e-t)/uy}),(function(t){return t.getHours()}));const Dy=Ny;var Ly=Ny.range,By=ty((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*sy)}),(function(t,e){t.setTime(+t+e*cy)}),(function(t,e){return(e-t)/cy}),(function(t){return t.getMinutes()}));const Oy=By;var Iy=By.range,Ry=ty((function(t){t.setTime(t-t.getMilliseconds())}),(function(t,e){t.setTime(+t+e*sy)}),(function(t,e){return(e-t)/sy}),(function(t){return t.getUTCSeconds()}));const Fy=Ry;var Py=Ry.range,Yy=ty((function(){}),(function(t,e){t.setTime(+t+e)}),(function(t,e){return e-t}));Yy.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?ty((function(e){e.setTime(Math.floor(e/t)*t)}),(function(e,n){e.setTime(+e+n*t)}),(function(e,n){return(n-e)/t})):Yy:null};const jy=Yy;var Uy=Yy.range;function zy(t){return ty((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/hy}))}var $y=zy(0),qy=zy(1),Hy=zy(2),Wy=zy(3),Vy=zy(4),Gy=zy(5),Xy=zy(6),Zy=$y.range,Ky=qy.range,Qy=Hy.range,Jy=Wy.range,tm=Vy.range,em=Gy.range,nm=Xy.range,rm=ty((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/ly}),(function(t){return t.getUTCDate()-1}));const im=rm;var am=rm.range,om=ty((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));om.every=function(t){return isFinite(t=Math.floor(t))&&t>0?ty((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCFullYear(e.getUTCFullYear()+n*t)})):null};const sm=om;var cm=om.range;function um(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function lm(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function hm(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}function fm(t){var e=t.dateTime,n=t.date,r=t.time,i=t.periods,a=t.days,o=t.shortDays,s=t.months,c=t.shortMonths,u=Tm(i),l=Em(i),h=Tm(a),f=Em(a),d=Tm(o),p=Em(o),g=Tm(s),y=Em(s),m=Tm(c),v=Em(c),b={a:function(t){return o[t.getDay()]},A:function(t){return a[t.getDay()]},b:function(t){return c[t.getMonth()]},B:function(t){return s[t.getMonth()]},c:null,d:Wm,e:Wm,f:Km,g:cv,G:lv,H:Vm,I:Gm,j:Xm,L:Zm,m:Qm,M:Jm,p:function(t){return i[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:Bv,s:Ov,S:tv,u:ev,U:nv,V:iv,w:av,W:ov,x:null,X:null,y:sv,Y:uv,Z:hv,"%":Lv},_={a:function(t){return o[t.getUTCDay()]},A:function(t){return a[t.getUTCDay()]},b:function(t){return c[t.getUTCMonth()]},B:function(t){return s[t.getUTCMonth()]},c:null,d:fv,e:fv,f:mv,g:Av,G:Nv,H:dv,I:pv,j:gv,L:yv,m:vv,M:bv,p:function(t){return i[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:Bv,s:Ov,S:_v,u:xv,U:wv,V:Tv,w:Ev,W:Cv,x:null,X:null,y:Sv,Y:Mv,Z:Dv,"%":Lv},x={a:function(t,e,n){var r=d.exec(e.slice(n));return r?(t.w=p[r[0].toLowerCase()],n+r[0].length):-1},A:function(t,e,n){var r=h.exec(e.slice(n));return r?(t.w=f[r[0].toLowerCase()],n+r[0].length):-1},b:function(t,e,n){var r=m.exec(e.slice(n));return r?(t.m=v[r[0].toLowerCase()],n+r[0].length):-1},B:function(t,e,n){var r=g.exec(e.slice(n));return r?(t.m=y[r[0].toLowerCase()],n+r[0].length):-1},c:function(t,n,r){return T(t,e,n,r)},d:Rm,e:Rm,f:zm,g:Lm,G:Dm,H:Pm,I:Pm,j:Fm,L:Um,m:Im,M:Ym,p:function(t,e,n){var r=u.exec(e.slice(n));return r?(t.p=l[r[0].toLowerCase()],n+r[0].length):-1},q:Om,Q:qm,s:Hm,S:jm,u:Sm,U:Am,V:Mm,w:Cm,W:Nm,x:function(t,e,r){return T(t,n,e,r)},X:function(t,e,n){return T(t,r,e,n)},y:Lm,Y:Dm,Z:Bm,"%":$m};function w(t,e){return function(n){var r,i,a,o=[],s=-1,c=0,u=t.length;for(n instanceof Date||(n=new Date(+n));++s<u;)37===t.charCodeAt(s)&&(o.push(t.slice(c,s)),null!=(i=vm[r=t.charAt(++s)])?r=t.charAt(++s):i="e"===r?" ":"0",(a=e[r])&&(r=a(n,i)),o.push(r),c=s+1);return o.push(t.slice(c,s)),o.join("")}}function k(t,e){return function(n){var r,i,a=hm(1900,void 0,1);if(T(a,t,n+="",0)!=n.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(e&&!("Z"in a)&&(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(i=(r=lm(hm(a.y,0,1))).getUTCDay(),r=i>4||0===i?qy.ceil(r):qy(r),r=im.offset(r,7*(a.V-1)),a.y=r.getUTCFullYear(),a.m=r.getUTCMonth(),a.d=r.getUTCDate()+(a.w+6)%7):(i=(r=um(hm(a.y,0,1))).getDay(),r=i>4||0===i?py.ceil(r):py(r),r=Ay.offset(r,7*(a.V-1)),a.y=r.getFullYear(),a.m=r.getMonth(),a.d=r.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),i="Z"in a?lm(hm(a.y,0,1)).getUTCDay():um(hm(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(i+5)%7:a.w+7*a.U-(i+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,lm(a)):um(a)}}function T(t,e,n,r){for(var i,a,o=0,s=e.length,c=n.length;o<s;){if(r>=c)return-1;if(37===(i=e.charCodeAt(o++))){if(i=e.charAt(o++),!(a=x[i in vm?e.charAt(o++):i])||(r=a(t,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}return b.x=w(n,b),b.X=w(r,b),b.c=w(e,b),_.x=w(n,_),_.X=w(r,_),_.c=w(e,_),{format:function(t){var e=w(t+="",b);return e.toString=function(){return t},e},parse:function(t){var e=k(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=w(t+="",_);return e.toString=function(){return t},e},utcParse:function(t){var e=k(t+="",!0);return e.toString=function(){return t},e}}}var dm,pm,gm,ym,mm,vm={"-":"",_:" ",0:"0"},bm=/^\s*\d+/,_m=/^%/,xm=/[\\^$*+?|[\]().{}]/g;function wm(t,e,n){var r=t<0?"-":"",i=(r?-t:t)+"",a=i.length;return r+(a<n?new Array(n-a+1).join(e)+i:i)}function km(t){return t.replace(xm,"\\$&")}function Tm(t){return new RegExp("^(?:"+t.map(km).join("|")+")","i")}function Em(t){for(var e={},n=-1,r=t.length;++n<r;)e[t[n].toLowerCase()]=n;return e}function Cm(t,e,n){var r=bm.exec(e.slice(n,n+1));return r?(t.w=+r[0],n+r[0].length):-1}function Sm(t,e,n){var r=bm.exec(e.slice(n,n+1));return r?(t.u=+r[0],n+r[0].length):-1}function Am(t,e,n){var r=bm.exec(e.slice(n,n+2));return r?(t.U=+r[0],n+r[0].length):-1}function Mm(t,e,n){var r=bm.exec(e.slice(n,n+2));return r?(t.V=+r[0],n+r[0].length):-1}function Nm(t,e,n){var r=bm.exec(e.slice(n,n+2));return r?(t.W=+r[0],n+r[0].length):-1}function Dm(t,e,n){var r=bm.exec(e.slice(n,n+4));return r?(t.y=+r[0],n+r[0].length):-1}function Lm(t,e,n){var r=bm.exec(e.slice(n,n+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function Bm(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function Om(t,e,n){var r=bm.exec(e.slice(n,n+1));return r?(t.q=3*r[0]-3,n+r[0].length):-1}function Im(t,e,n){var r=bm.exec(e.slice(n,n+2));return r?(t.m=r[0]-1,n+r[0].length):-1}function Rm(t,e,n){var r=bm.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function Fm(t,e,n){var r=bm.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function Pm(t,e,n){var r=bm.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function Ym(t,e,n){var r=bm.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function jm(t,e,n){var r=bm.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function Um(t,e,n){var r=bm.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function zm(t,e,n){var r=bm.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function $m(t,e,n){var r=_m.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function qm(t,e,n){var r=bm.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function Hm(t,e,n){var r=bm.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function Wm(t,e){return wm(t.getDate(),e,2)}function Vm(t,e){return wm(t.getHours(),e,2)}function Gm(t,e){return wm(t.getHours()%12||12,e,2)}function Xm(t,e){return wm(1+Ay.count(ny(t),t),e,3)}function Zm(t,e){return wm(t.getMilliseconds(),e,3)}function Km(t,e){return Zm(t,e)+"000"}function Qm(t,e){return wm(t.getMonth()+1,e,2)}function Jm(t,e){return wm(t.getMinutes(),e,2)}function tv(t,e){return wm(t.getSeconds(),e,2)}function ev(t){var e=t.getDay();return 0===e?7:e}function nv(t,e){return wm(dy.count(ny(t)-1,t),e,2)}function rv(t){var e=t.getDay();return e>=4||0===e?my(t):my.ceil(t)}function iv(t,e){return t=rv(t),wm(my.count(ny(t),t)+(4===ny(t).getDay()),e,2)}function av(t){return t.getDay()}function ov(t,e){return wm(py.count(ny(t)-1,t),e,2)}function sv(t,e){return wm(t.getFullYear()%100,e,2)}function cv(t,e){return wm((t=rv(t)).getFullYear()%100,e,2)}function uv(t,e){return wm(t.getFullYear()%1e4,e,4)}function lv(t,e){var n=t.getDay();return wm((t=n>=4||0===n?my(t):my.ceil(t)).getFullYear()%1e4,e,4)}function hv(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+wm(e/60|0,"0",2)+wm(e%60,"0",2)}function fv(t,e){return wm(t.getUTCDate(),e,2)}function dv(t,e){return wm(t.getUTCHours(),e,2)}function pv(t,e){return wm(t.getUTCHours()%12||12,e,2)}function gv(t,e){return wm(1+im.count(sm(t),t),e,3)}function yv(t,e){return wm(t.getUTCMilliseconds(),e,3)}function mv(t,e){return yv(t,e)+"000"}function vv(t,e){return wm(t.getUTCMonth()+1,e,2)}function bv(t,e){return wm(t.getUTCMinutes(),e,2)}function _v(t,e){return wm(t.getUTCSeconds(),e,2)}function xv(t){var e=t.getUTCDay();return 0===e?7:e}function wv(t,e){return wm($y.count(sm(t)-1,t),e,2)}function kv(t){var e=t.getUTCDay();return e>=4||0===e?Vy(t):Vy.ceil(t)}function Tv(t,e){return t=kv(t),wm(Vy.count(sm(t),t)+(4===sm(t).getUTCDay()),e,2)}function Ev(t){return t.getUTCDay()}function Cv(t,e){return wm(qy.count(sm(t)-1,t),e,2)}function Sv(t,e){return wm(t.getUTCFullYear()%100,e,2)}function Av(t,e){return wm((t=kv(t)).getUTCFullYear()%100,e,2)}function Mv(t,e){return wm(t.getUTCFullYear()%1e4,e,4)}function Nv(t,e){var n=t.getUTCDay();return wm((t=n>=4||0===n?Vy(t):Vy.ceil(t)).getUTCFullYear()%1e4,e,4)}function Dv(){return"+0000"}function Lv(){return"%"}function Bv(t){return+t}function Ov(t){return Math.floor(+t/1e3)}function Iv(t){return dm=fm(t),pm=dm.format,gm=dm.parse,ym=dm.utcFormat,mm=dm.utcParse,dm}Iv({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});var Rv=31536e6;function Fv(t){return new Date(t)}function Pv(t){return t instanceof Date?+t:+new Date(+t)}function Yv(t,e,n,r,i,o,s,c,u){var l=Eg(vg,vg),h=l.invert,f=l.domain,d=u(".%L"),p=u(":%S"),g=u("%I:%M"),y=u("%I %p"),m=u("%a %d"),v=u("%b %d"),b=u("%B"),_=u("%Y"),x=[[s,1,1e3],[s,5,5e3],[s,15,15e3],[s,30,3e4],[o,1,6e4],[o,5,3e5],[o,15,9e5],[o,30,18e5],[i,1,36e5],[i,3,108e5],[i,6,216e5],[i,12,432e5],[r,1,864e5],[r,2,1728e5],[n,1,6048e5],[e,1,2592e6],[e,3,7776e6],[t,1,Rv]];function w(a){return(s(a)<a?d:o(a)<a?p:i(a)<a?g:r(a)<a?y:e(a)<a?n(a)<a?m:v:t(a)<a?b:_)(a)}function k(e,n,r,i){if(null==e&&(e=10),"number"==typeof e){var o=Math.abs(r-n)/e,s=a((function(t){return t[2]})).right(x,o);s===x.length?(i=M(n/Rv,r/Rv,e),e=t):s?(i=(s=x[o/x[s-1][2]<x[s][2]/o?s-1:s])[1],e=s[0]):(i=Math.max(M(n,r,e),1),e=c)}return null==i?e:e.every(i)}return l.invert=function(t){return new Date(h(t))},l.domain=function(t){return arguments.length?f(ug.call(t,Pv)):f().map(Fv)},l.ticks=function(t,e){var n,r=f(),i=r[0],a=r[r.length-1],o=a<i;return o&&(n=i,i=a,a=n),n=(n=k(t,i,a,e))?n.range(i,a+1):[],o?n.reverse():n},l.tickFormat=function(t,e){return null==e?w:u(e)},l.nice=function(t,e){var n=f();return(t=k(t,n[0],n[n.length-1],e))?f(Ng(n,t)):l},l.copy=function(){return kg(l,Yv(t,e,n,r,i,o,s,c,u))},l}function jv(){return og.apply(Yv(ny,ay,dy,Ay,Dy,Oy,Fy,jy,pm).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}var Uv=ty((function(t){t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCMonth(t.getUTCMonth()+e)}),(function(t,e){return e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear())}),(function(t){return t.getUTCMonth()}));const zv=Uv;var $v=Uv.range,qv=ty((function(t){t.setUTCMinutes(0,0,0)}),(function(t,e){t.setTime(+t+e*uy)}),(function(t,e){return(e-t)/uy}),(function(t){return t.getUTCHours()}));const Hv=qv;var Wv=qv.range,Vv=ty((function(t){t.setUTCSeconds(0,0)}),(function(t,e){t.setTime(+t+e*cy)}),(function(t,e){return(e-t)/cy}),(function(t){return t.getUTCMinutes()}));const Gv=Vv;var Xv=Vv.range;function Zv(){return og.apply(Yv(sm,zv,$y,im,Hv,Gv,Fy,jy,ym).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function Kv(){var t,e,n,r,i,a=0,o=1,s=vg,c=!1;function u(e){return isNaN(e=+e)?i:s(0===n?.5:(e=(r(e)-t)*n,c?Math.max(0,Math.min(1,e)):e))}return u.domain=function(i){return arguments.length?(t=r(a=+i[0]),e=r(o=+i[1]),n=t===e?0:1/(e-t),u):[a,o]},u.clamp=function(t){return arguments.length?(c=!!t,u):c},u.interpolator=function(t){return arguments.length?(s=t,u):s},u.unknown=function(t){return arguments.length?(i=t,u):i},function(i){return r=i,t=i(a),e=i(o),n=t===e?0:1/(e-t),u}}function Qv(t,e){return e.domain(t.domain()).interpolator(t.interpolator()).clamp(t.clamp()).unknown(t.unknown())}function Jv(){var t=Sg(Kv()(vg));return t.copy=function(){return Qv(t,Jv())},sg.apply(t,arguments)}function tb(){var t=Fg(Kv()).domain([1,10]);return t.copy=function(){return Qv(t,tb()).base(t.base())},sg.apply(t,arguments)}function eb(){var t=Ug(Kv());return t.copy=function(){return Qv(t,eb()).constant(t.constant())},sg.apply(t,arguments)}function nb(){var t=Wg(Kv());return t.copy=function(){return Qv(t,nb()).exponent(t.exponent())},sg.apply(t,arguments)}function rb(){return nb.apply(null,arguments).exponent(.5)}function ib(){var t=[],e=vg;function n(n){if(!isNaN(n=+n))return e((u(t,n)-1)/(t.length-1))}return n.domain=function(e){if(!arguments.length)return t.slice();t=[];for(var r,a=0,o=e.length;a<o;++a)null==(r=e[a])||isNaN(r=+r)||t.push(r);return t.sort(i),n},n.interpolator=function(t){return arguments.length?(e=t,n):e},n.copy=function(){return ib(e).domain(t)},sg.apply(n,arguments)}function ab(){var t,e,n,r,i,a,o,s=0,c=.5,u=1,l=vg,h=!1;function f(t){return isNaN(t=+t)?o:(t=.5+((t=+a(t))-e)*(t<e?r:i),l(h?Math.max(0,Math.min(1,t)):t))}return f.domain=function(o){return arguments.length?(t=a(s=+o[0]),e=a(c=+o[1]),n=a(u=+o[2]),r=t===e?0:.5/(e-t),i=e===n?0:.5/(n-e),f):[s,c,u]},f.clamp=function(t){return arguments.length?(h=!!t,f):h},f.interpolator=function(t){return arguments.length?(l=t,f):l},f.unknown=function(t){return arguments.length?(o=t,f):o},function(o){return a=o,t=o(s),e=o(c),n=o(u),r=t===e?0:.5/(e-t),i=e===n?0:.5/(n-e),f}}function ob(){var t=Sg(ab()(vg));return t.copy=function(){return Qv(t,ob())},sg.apply(t,arguments)}function sb(){var t=Fg(ab()).domain([.1,1,10]);return t.copy=function(){return Qv(t,sb()).base(t.base())},sg.apply(t,arguments)}function cb(){var t=Ug(ab());return t.copy=function(){return Qv(t,cb()).constant(t.constant())},sg.apply(t,arguments)}function ub(){var t=Wg(ab());return t.copy=function(){return Qv(t,ub()).exponent(t.exponent())},sg.apply(t,arguments)}function lb(){return ub.apply(null,arguments).exponent(.5)}function hb(t){for(var e=t.length/6|0,n=new Array(e),r=0;r<e;)n[r]="#"+t.slice(6*r,6*++r);return n}const fb=hb("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"),db=hb("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666"),pb=hb("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666"),gb=hb("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928"),yb=hb("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2"),mb=hb("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc"),vb=hb("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999"),bb=hb("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3"),_b=hb("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f"),xb=hb("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab");function wb(t){return mn(t[t.length-1])}var kb=new Array(3).concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(hb);const Tb=wb(kb);var Eb=new Array(3).concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(hb);const Cb=wb(Eb);var Sb=new Array(3).concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(hb);const Ab=wb(Sb);var Mb=new Array(3).concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(hb);const Nb=wb(Mb);var Db=new Array(3).concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(hb);const Lb=wb(Db);var Bb=new Array(3).concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(hb);const Ob=wb(Bb);var Ib=new Array(3).concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(hb);const Rb=wb(Ib);var Fb=new Array(3).concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(hb);const Pb=wb(Fb);var Yb=new Array(3).concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(hb);const jb=wb(Yb);var Ub=new Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(hb);const zb=wb(Ub);var $b=new Array(3).concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(hb);const qb=wb($b);var Hb=new Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(hb);const Wb=wb(Hb);var Vb=new Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(hb);const Gb=wb(Vb);var Xb=new Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(hb);const Zb=wb(Xb);var Kb=new Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(hb);const Qb=wb(Kb);var Jb=new Array(3).concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(hb);const t_=wb(Jb);var e_=new Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(hb);const n_=wb(e_);var r_=new Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(hb);const i_=wb(r_);var a_=new Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(hb);const o_=wb(a_);var s_=new Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(hb);const c_=wb(s_);var u_=new Array(3).concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(hb);const l_=wb(u_);var h_=new Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(hb);const f_=wb(h_);var d_=new Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(hb);const p_=wb(d_);var g_=new Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(hb);const y_=wb(g_);var m_=new Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(hb);const v_=wb(m_);var b_=new Array(3).concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(hb);const __=wb(b_);var x_=new Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(hb);const w_=wb(x_);function k_(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-t*(35.34-t*(2381.73-t*(6402.7-t*(7024.72-2710.57*t)))))))+", "+Math.max(0,Math.min(255,Math.round(32.49+t*(170.73+t*(52.82-t*(131.46-t*(176.58-67.37*t)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+t*(442.36-t*(2482.43-t*(6167.24-t*(6614.94-2475.67*t)))))))+")"}const T_=zp(qa(300,.5,0),qa(-240,.5,1));var E_=zp(qa(-100,.75,.35),qa(80,1.5,.8)),C_=zp(qa(260,.75,.35),qa(80,1.5,.8)),S_=qa();function A_(t){(t<0||t>1)&&(t-=Math.floor(t));var e=Math.abs(t-.5);return S_.h=360*t-100,S_.s=1.5-1.5*e,S_.l=.8-.9*e,S_+""}var M_=Ke(),N_=Math.PI/3,D_=2*Math.PI/3;function L_(t){var e;return t=(.5-t)*Math.PI,M_.r=255*(e=Math.sin(t))*e,M_.g=255*(e=Math.sin(t+N_))*e,M_.b=255*(e=Math.sin(t+D_))*e,M_+""}function B_(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+t*(1172.33-t*(10793.56-t*(33300.12-t*(38394.49-14825.05*t)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+t*(557.33+t*(1225.33-t*(3574.96-t*(1073.77+707.56*t)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+t*(3211.1-t*(15327.97-t*(27814-t*(22569.18-6838.66*t)))))))+")"}function O_(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}}const I_=O_(hb("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var R_=O_(hb("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),F_=O_(hb("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),P_=O_(hb("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));function Y_(t){return Te(ie(t).call(document.documentElement))}var j_=0;function U_(){return new z_}function z_(){this._="@"+(++j_).toString(36)}function $_(t){return"string"==typeof t?new xe([document.querySelectorAll(t)],[document.documentElement]):new xe([null==t?[]:t],_e)}function q_(t,e){null==e&&(e=Nn().touches);for(var n=0,r=e?e.length:0,i=new Array(r);n<r;++n)i[n]=Dn(t,e[n]);return i}function H_(t){return function(){return t}}z_.prototype=U_.prototype={constructor:z_,get:function(t){for(var e=this._;!(e in t);)if(!(t=t.parentNode))return;return t[e]},set:function(t,e){return t[this._]=e},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}};var W_=Math.abs,V_=Math.atan2,G_=Math.cos,X_=Math.max,Z_=Math.min,K_=Math.sin,Q_=Math.sqrt,J_=1e-12,tx=Math.PI,ex=tx/2,nx=2*tx;function rx(t){return t>1?0:t<-1?tx:Math.acos(t)}function ix(t){return t>=1?ex:t<=-1?-ex:Math.asin(t)}function ax(t){return t.innerRadius}function ox(t){return t.outerRadius}function sx(t){return t.startAngle}function cx(t){return t.endAngle}function ux(t){return t&&t.padAngle}function lx(t,e,n,r,i,a,o,s){var c=n-t,u=r-e,l=o-i,h=s-a,f=h*c-l*u;if(!(f*f<J_))return[t+(f=(l*(e-a)-h*(t-i))/f)*c,e+f*u]}function hx(t,e,n,r,i,a,o){var s=t-n,c=e-r,u=(o?a:-a)/Q_(s*s+c*c),l=u*c,h=-u*s,f=t+l,d=e+h,p=n+l,g=r+h,y=(f+p)/2,m=(d+g)/2,v=p-f,b=g-d,_=v*v+b*b,x=i-a,w=f*g-p*d,k=(b<0?-1:1)*Q_(X_(0,x*x*_-w*w)),T=(w*b-v*k)/_,E=(-w*v-b*k)/_,C=(w*b+v*k)/_,S=(-w*v+b*k)/_,A=T-y,M=E-m,N=C-y,D=S-m;return A*A+M*M>N*N+D*D&&(T=C,E=S),{cx:T,cy:E,x01:-l,y01:-h,x11:T*(i/x-1),y11:E*(i/x-1)}}function fx(){var t=ax,e=ox,n=H_(0),r=null,i=sx,a=cx,o=ux,s=null;function c(){var c,u,l=+t.apply(this,arguments),h=+e.apply(this,arguments),f=i.apply(this,arguments)-ex,d=a.apply(this,arguments)-ex,p=W_(d-f),g=d>f;if(s||(s=c=Wi()),h<l&&(u=h,h=l,l=u),h>J_)if(p>nx-J_)s.moveTo(h*G_(f),h*K_(f)),s.arc(0,0,h,f,d,!g),l>J_&&(s.moveTo(l*G_(d),l*K_(d)),s.arc(0,0,l,d,f,g));else{var y,m,v=f,b=d,_=f,x=d,w=p,k=p,T=o.apply(this,arguments)/2,E=T>J_&&(r?+r.apply(this,arguments):Q_(l*l+h*h)),C=Z_(W_(h-l)/2,+n.apply(this,arguments)),S=C,A=C;if(E>J_){var M=ix(E/l*K_(T)),N=ix(E/h*K_(T));(w-=2*M)>J_?(_+=M*=g?1:-1,x-=M):(w=0,_=x=(f+d)/2),(k-=2*N)>J_?(v+=N*=g?1:-1,b-=N):(k=0,v=b=(f+d)/2)}var D=h*G_(v),L=h*K_(v),B=l*G_(x),O=l*K_(x);if(C>J_){var I,R=h*G_(b),F=h*K_(b),P=l*G_(_),Y=l*K_(_);if(p<tx&&(I=lx(D,L,P,Y,R,F,B,O))){var j=D-I[0],U=L-I[1],z=R-I[0],$=F-I[1],q=1/K_(rx((j*z+U*$)/(Q_(j*j+U*U)*Q_(z*z+$*$)))/2),H=Q_(I[0]*I[0]+I[1]*I[1]);S=Z_(C,(l-H)/(q-1)),A=Z_(C,(h-H)/(q+1))}}k>J_?A>J_?(y=hx(P,Y,D,L,h,A,g),m=hx(R,F,B,O,h,A,g),s.moveTo(y.cx+y.x01,y.cy+y.y01),A<C?s.arc(y.cx,y.cy,A,V_(y.y01,y.x01),V_(m.y01,m.x01),!g):(s.arc(y.cx,y.cy,A,V_(y.y01,y.x01),V_(y.y11,y.x11),!g),s.arc(0,0,h,V_(y.cy+y.y11,y.cx+y.x11),V_(m.cy+m.y11,m.cx+m.x11),!g),s.arc(m.cx,m.cy,A,V_(m.y11,m.x11),V_(m.y01,m.x01),!g))):(s.moveTo(D,L),s.arc(0,0,h,v,b,!g)):s.moveTo(D,L),l>J_&&w>J_?S>J_?(y=hx(B,O,R,F,l,-S,g),m=hx(D,L,P,Y,l,-S,g),s.lineTo(y.cx+y.x01,y.cy+y.y01),S<C?s.arc(y.cx,y.cy,S,V_(y.y01,y.x01),V_(m.y01,m.x01),!g):(s.arc(y.cx,y.cy,S,V_(y.y01,y.x01),V_(y.y11,y.x11),!g),s.arc(0,0,l,V_(y.cy+y.y11,y.cx+y.x11),V_(m.cy+m.y11,m.cx+m.x11),g),s.arc(m.cx,m.cy,S,V_(m.y11,m.x11),V_(m.y01,m.x01),!g))):s.arc(0,0,l,x,_,g):s.lineTo(B,O)}else s.moveTo(0,0);if(s.closePath(),c)return s=null,c+""||null}return c.centroid=function(){var n=(+t.apply(this,arguments)+ +e.apply(this,arguments))/2,r=(+i.apply(this,arguments)+ +a.apply(this,arguments))/2-tx/2;return[G_(r)*n,K_(r)*n]},c.innerRadius=function(e){return arguments.length?(t="function"==typeof e?e:H_(+e),c):t},c.outerRadius=function(t){return arguments.length?(e="function"==typeof t?t:H_(+t),c):e},c.cornerRadius=function(t){return arguments.length?(n="function"==typeof t?t:H_(+t),c):n},c.padRadius=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:H_(+t),c):r},c.startAngle=function(t){return arguments.length?(i="function"==typeof t?t:H_(+t),c):i},c.endAngle=function(t){return arguments.length?(a="function"==typeof t?t:H_(+t),c):a},c.padAngle=function(t){return arguments.length?(o="function"==typeof t?t:H_(+t),c):o},c.context=function(t){return arguments.length?(s=null==t?null:t,c):s},c}function dx(t){this._context=t}function px(t){return new dx(t)}function gx(t){return t[0]}function yx(t){return t[1]}function mx(){var t=gx,e=yx,n=H_(!0),r=null,i=px,a=null;function o(o){var s,c,u,l=o.length,h=!1;for(null==r&&(a=i(u=Wi())),s=0;s<=l;++s)!(s<l&&n(c=o[s],s,o))===h&&((h=!h)?a.lineStart():a.lineEnd()),h&&a.point(+t(c,s,o),+e(c,s,o));if(u)return a=null,u+""||null}return o.x=function(e){return arguments.length?(t="function"==typeof e?e:H_(+e),o):t},o.y=function(t){return arguments.length?(e="function"==typeof t?t:H_(+t),o):e},o.defined=function(t){return arguments.length?(n="function"==typeof t?t:H_(!!t),o):n},o.curve=function(t){return arguments.length?(i=t,null!=r&&(a=i(r)),o):i},o.context=function(t){return arguments.length?(null==t?r=a=null:a=i(r=t),o):r},o}function vx(){var t=gx,e=null,n=H_(0),r=yx,i=H_(!0),a=null,o=px,s=null;function c(c){var u,l,h,f,d,p=c.length,g=!1,y=new Array(p),m=new Array(p);for(null==a&&(s=o(d=Wi())),u=0;u<=p;++u){if(!(u<p&&i(f=c[u],u,c))===g)if(g=!g)l=u,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),h=u-1;h>=l;--h)s.point(y[h],m[h]);s.lineEnd(),s.areaEnd()}g&&(y[u]=+t(f,u,c),m[u]=+n(f,u,c),s.point(e?+e(f,u,c):y[u],r?+r(f,u,c):m[u]))}if(d)return s=null,d+""||null}function u(){return mx().defined(i).curve(o).context(a)}return c.x=function(n){return arguments.length?(t="function"==typeof n?n:H_(+n),e=null,c):t},c.x0=function(e){return arguments.length?(t="function"==typeof e?e:H_(+e),c):t},c.x1=function(t){return arguments.length?(e=null==t?null:"function"==typeof t?t:H_(+t),c):e},c.y=function(t){return arguments.length?(n="function"==typeof t?t:H_(+t),r=null,c):n},c.y0=function(t){return arguments.length?(n="function"==typeof t?t:H_(+t),c):n},c.y1=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:H_(+t),c):r},c.lineX0=c.lineY0=function(){return u().x(t).y(n)},c.lineY1=function(){return u().x(t).y(r)},c.lineX1=function(){return u().x(e).y(n)},c.defined=function(t){return arguments.length?(i="function"==typeof t?t:H_(!!t),c):i},c.curve=function(t){return arguments.length?(o=t,null!=a&&(s=o(a)),c):o},c.context=function(t){return arguments.length?(null==t?a=s=null:s=o(a=t),c):a},c}function bx(t,e){return e<t?-1:e>t?1:e>=t?0:NaN}function _x(t){return t}function xx(){var t=_x,e=bx,n=null,r=H_(0),i=H_(nx),a=H_(0);function o(o){var s,c,u,l,h,f=o.length,d=0,p=new Array(f),g=new Array(f),y=+r.apply(this,arguments),m=Math.min(nx,Math.max(-nx,i.apply(this,arguments)-y)),v=Math.min(Math.abs(m)/f,a.apply(this,arguments)),b=v*(m<0?-1:1);for(s=0;s<f;++s)(h=g[p[s]=s]=+t(o[s],s,o))>0&&(d+=h);for(null!=e?p.sort((function(t,n){return e(g[t],g[n])})):null!=n&&p.sort((function(t,e){return n(o[t],o[e])})),s=0,u=d?(m-f*b)/d:0;s<f;++s,y=l)c=p[s],l=y+((h=g[c])>0?h*u:0)+b,g[c]={data:o[c],index:s,value:h,startAngle:y,endAngle:l,padAngle:v};return g}return o.value=function(e){return arguments.length?(t="function"==typeof e?e:H_(+e),o):t},o.sortValues=function(t){return arguments.length?(e=t,n=null,o):e},o.sort=function(t){return arguments.length?(n=t,e=null,o):n},o.startAngle=function(t){return arguments.length?(r="function"==typeof t?t:H_(+t),o):r},o.endAngle=function(t){return arguments.length?(i="function"==typeof t?t:H_(+t),o):i},o.padAngle=function(t){return arguments.length?(a="function"==typeof t?t:H_(+t),o):a},o}dx.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e)}}};var wx=Tx(px);function kx(t){this._curve=t}function Tx(t){function e(e){return new kx(t(e))}return e._curve=t,e}function Ex(t){var e=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?e(Tx(t)):e()._curve},t}function Cx(){return Ex(mx().curve(wx))}function Sx(){var t=vx().curve(wx),e=t.curve,n=t.lineX0,r=t.lineX1,i=t.lineY0,a=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return Ex(n())},delete t.lineX0,t.lineEndAngle=function(){return Ex(r())},delete t.lineX1,t.lineInnerRadius=function(){return Ex(i())},delete t.lineY0,t.lineOuterRadius=function(){return Ex(a())},delete t.lineY1,t.curve=function(t){return arguments.length?e(Tx(t)):e()._curve},t}function Ax(t,e){return[(e=+e)*Math.cos(t-=Math.PI/2),e*Math.sin(t)]}kx.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,e){this._curve.point(e*Math.sin(t),e*-Math.cos(t))}};var Mx=Array.prototype.slice;function Nx(t){return t.source}function Dx(t){return t.target}function Lx(t){var e=Nx,n=Dx,r=gx,i=yx,a=null;function o(){var o,s=Mx.call(arguments),c=e.apply(this,s),u=n.apply(this,s);if(a||(a=o=Wi()),t(a,+r.apply(this,(s[0]=c,s)),+i.apply(this,s),+r.apply(this,(s[0]=u,s)),+i.apply(this,s)),o)return a=null,o+""||null}return o.source=function(t){return arguments.length?(e=t,o):e},o.target=function(t){return arguments.length?(n=t,o):n},o.x=function(t){return arguments.length?(r="function"==typeof t?t:H_(+t),o):r},o.y=function(t){return arguments.length?(i="function"==typeof t?t:H_(+t),o):i},o.context=function(t){return arguments.length?(a=null==t?null:t,o):a},o}function Bx(t,e,n,r,i){t.moveTo(e,n),t.bezierCurveTo(e=(e+r)/2,n,e,i,r,i)}function Ox(t,e,n,r,i){t.moveTo(e,n),t.bezierCurveTo(e,n=(n+i)/2,r,n,r,i)}function Ix(t,e,n,r,i){var a=Ax(e,n),o=Ax(e,n=(n+i)/2),s=Ax(r,n),c=Ax(r,i);t.moveTo(a[0],a[1]),t.bezierCurveTo(o[0],o[1],s[0],s[1],c[0],c[1])}function Rx(){return Lx(Bx)}function Fx(){return Lx(Ox)}function Px(){var t=Lx(Ix);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t}const Yx={draw:function(t,e){var n=Math.sqrt(e/tx);t.moveTo(n,0),t.arc(0,0,n,0,nx)}},jx={draw:function(t,e){var n=Math.sqrt(e/5)/2;t.moveTo(-3*n,-n),t.lineTo(-n,-n),t.lineTo(-n,-3*n),t.lineTo(n,-3*n),t.lineTo(n,-n),t.lineTo(3*n,-n),t.lineTo(3*n,n),t.lineTo(n,n),t.lineTo(n,3*n),t.lineTo(-n,3*n),t.lineTo(-n,n),t.lineTo(-3*n,n),t.closePath()}};var Ux=Math.sqrt(1/3),zx=2*Ux;const $x={draw:function(t,e){var n=Math.sqrt(e/zx),r=n*Ux;t.moveTo(0,-n),t.lineTo(r,0),t.lineTo(0,n),t.lineTo(-r,0),t.closePath()}};var qx=Math.sin(tx/10)/Math.sin(7*tx/10),Hx=Math.sin(nx/10)*qx,Wx=-Math.cos(nx/10)*qx;const Vx={draw:function(t,e){var n=Math.sqrt(.8908130915292852*e),r=Hx*n,i=Wx*n;t.moveTo(0,-n),t.lineTo(r,i);for(var a=1;a<5;++a){var o=nx*a/5,s=Math.cos(o),c=Math.sin(o);t.lineTo(c*n,-s*n),t.lineTo(s*r-c*i,c*r+s*i)}t.closePath()}},Gx={draw:function(t,e){var n=Math.sqrt(e),r=-n/2;t.rect(r,r,n,n)}};var Xx=Math.sqrt(3);const Zx={draw:function(t,e){var n=-Math.sqrt(e/(3*Xx));t.moveTo(0,2*n),t.lineTo(-Xx*n,-n),t.lineTo(Xx*n,-n),t.closePath()}};var Kx=-.5,Qx=Math.sqrt(3)/2,Jx=1/Math.sqrt(12),tw=3*(Jx/2+1);const ew={draw:function(t,e){var n=Math.sqrt(e/tw),r=n/2,i=n*Jx,a=r,o=n*Jx+n,s=-a,c=o;t.moveTo(r,i),t.lineTo(a,o),t.lineTo(s,c),t.lineTo(Kx*r-Qx*i,Qx*r+Kx*i),t.lineTo(Kx*a-Qx*o,Qx*a+Kx*o),t.lineTo(Kx*s-Qx*c,Qx*s+Kx*c),t.lineTo(Kx*r+Qx*i,Kx*i-Qx*r),t.lineTo(Kx*a+Qx*o,Kx*o-Qx*a),t.lineTo(Kx*s+Qx*c,Kx*c-Qx*s),t.closePath()}};var nw=[Yx,jx,$x,Gx,Vx,Zx,ew];function rw(){var t=H_(Yx),e=H_(64),n=null;function r(){var r;if(n||(n=r=Wi()),t.apply(this,arguments).draw(n,+e.apply(this,arguments)),r)return n=null,r+""||null}return r.type=function(e){return arguments.length?(t="function"==typeof e?e:H_(e),r):t},r.size=function(t){return arguments.length?(e="function"==typeof t?t:H_(+t),r):e},r.context=function(t){return arguments.length?(n=null==t?null:t,r):n},r}function iw(){}function aw(t,e,n){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+n)/6)}function ow(t){this._context=t}function sw(t){return new ow(t)}function cw(t){this._context=t}function uw(t){return new cw(t)}function lw(t){this._context=t}function hw(t){return new lw(t)}function fw(t,e){this._basis=new ow(t),this._beta=e}ow.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:aw(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:aw(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},cw.prototype={areaStart:iw,areaEnd:iw,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:aw(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},lw.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:aw(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},fw.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,n=t.length-1;if(n>0)for(var r,i=t[0],a=e[0],o=t[n]-i,s=e[n]-a,c=-1;++c<=n;)r=c/n,this._basis.point(this._beta*t[c]+(1-this._beta)*(i+r*o),this._beta*e[c]+(1-this._beta)*(a+r*s));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};const dw=function t(e){function n(t){return 1===e?new ow(t):new fw(t,e)}return n.beta=function(e){return t(+e)},n}(.85);function pw(t,e,n){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-n),t._x2,t._y2)}function gw(t,e){this._context=t,this._k=(1-e)/6}gw.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:pw(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:pw(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const yw=function t(e){function n(t){return new gw(t,e)}return n.tension=function(e){return t(+e)},n}(0);function mw(t,e){this._context=t,this._k=(1-e)/6}mw.prototype={areaStart:iw,areaEnd:iw,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:pw(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const vw=function t(e){function n(t){return new mw(t,e)}return n.tension=function(e){return t(+e)},n}(0);function bw(t,e){this._context=t,this._k=(1-e)/6}bw.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:pw(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const _w=function t(e){function n(t){return new bw(t,e)}return n.tension=function(e){return t(+e)},n}(0);function xw(t,e,n){var r=t._x1,i=t._y1,a=t._x2,o=t._y2;if(t._l01_a>J_){var s=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,c=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*s-t._x0*t._l12_2a+t._x2*t._l01_2a)/c,i=(i*s-t._y0*t._l12_2a+t._y2*t._l01_2a)/c}if(t._l23_a>J_){var u=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,l=3*t._l23_a*(t._l23_a+t._l12_a);a=(a*u+t._x1*t._l23_2a-e*t._l12_2a)/l,o=(o*u+t._y1*t._l23_2a-n*t._l12_2a)/l}t._context.bezierCurveTo(r,i,a,o,t._x2,t._y2)}function ww(t,e){this._context=t,this._alpha=e}ww.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:xw(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const kw=function t(e){function n(t){return e?new ww(t,e):new gw(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function Tw(t,e){this._context=t,this._alpha=e}Tw.prototype={areaStart:iw,areaEnd:iw,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:xw(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Ew=function t(e){function n(t){return e?new Tw(t,e):new mw(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function Cw(t,e){this._context=t,this._alpha=e}Cw.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:xw(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Sw=function t(e){function n(t){return e?new Cw(t,e):new bw(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function Aw(t){this._context=t}function Mw(t){return new Aw(t)}function Nw(t){return t<0?-1:1}function Dw(t,e,n){var r=t._x1-t._x0,i=e-t._x1,a=(t._y1-t._y0)/(r||i<0&&-0),o=(n-t._y1)/(i||r<0&&-0),s=(a*i+o*r)/(r+i);return(Nw(a)+Nw(o))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs(s))||0}function Lw(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function Bw(t,e,n){var r=t._x0,i=t._y0,a=t._x1,o=t._y1,s=(a-r)/3;t._context.bezierCurveTo(r+s,i+s*e,a-s,o-s*n,a,o)}function Ow(t){this._context=t}function Iw(t){this._context=new Rw(t)}function Rw(t){this._context=t}function Fw(t){return new Ow(t)}function Pw(t){return new Iw(t)}function Yw(t){this._context=t}function jw(t){var e,n,r=t.length-1,i=new Array(r),a=new Array(r),o=new Array(r);for(i[0]=0,a[0]=2,o[0]=t[0]+2*t[1],e=1;e<r-1;++e)i[e]=1,a[e]=4,o[e]=4*t[e]+2*t[e+1];for(i[r-1]=2,a[r-1]=7,o[r-1]=8*t[r-1]+t[r],e=1;e<r;++e)n=i[e]/a[e-1],a[e]-=n,o[e]-=n*o[e-1];for(i[r-1]=o[r-1]/a[r-1],e=r-2;e>=0;--e)i[e]=(o[e]-i[e+1])/a[e];for(a[r-1]=(t[r]+i[r-1])/2,e=0;e<r-1;++e)a[e]=2*t[e+1]-i[e+1];return[i,a]}function Uw(t){return new Yw(t)}function zw(t,e){this._context=t,this._t=e}function $w(t){return new zw(t,.5)}function qw(t){return new zw(t,0)}function Hw(t){return new zw(t,1)}function Ww(t,e){if((i=t.length)>1)for(var n,r,i,a=1,o=t[e[0]],s=o.length;a<i;++a)for(r=o,o=t[e[a]],n=0;n<s;++n)o[n][1]+=o[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}function Vw(t){for(var e=t.length,n=new Array(e);--e>=0;)n[e]=e;return n}function Gw(t,e){return t[e]}function Xw(){var t=H_([]),e=Vw,n=Ww,r=Gw;function i(i){var a,o,s=t.apply(this,arguments),c=i.length,u=s.length,l=new Array(u);for(a=0;a<u;++a){for(var h,f=s[a],d=l[a]=new Array(c),p=0;p<c;++p)d[p]=h=[0,+r(i[p],f,p,i)],h.data=i[p];d.key=f}for(a=0,o=e(l);a<u;++a)l[o[a]].index=a;return n(l,o),l}return i.keys=function(e){return arguments.length?(t="function"==typeof e?e:H_(Mx.call(e)),i):t},i.value=function(t){return arguments.length?(r="function"==typeof t?t:H_(+t),i):r},i.order=function(t){return arguments.length?(e=null==t?Vw:"function"==typeof t?t:H_(Mx.call(t)),i):e},i.offset=function(t){return arguments.length?(n=null==t?Ww:t,i):n},i}function Zw(t,e){if((r=t.length)>0){for(var n,r,i,a=0,o=t[0].length;a<o;++a){for(i=n=0;n<r;++n)i+=t[n][a][1]||0;if(i)for(n=0;n<r;++n)t[n][a][1]/=i}Ww(t,e)}}function Kw(t,e){if((s=t.length)>0)for(var n,r,i,a,o,s,c=0,u=t[e[0]].length;c<u;++c)for(a=o=0,n=0;n<s;++n)(i=(r=t[e[n]][c])[1]-r[0])>0?(r[0]=a,r[1]=a+=i):i<0?(r[1]=o,r[0]=o+=i):(r[0]=0,r[1]=i)}function Qw(t,e){if((n=t.length)>0){for(var n,r=0,i=t[e[0]],a=i.length;r<a;++r){for(var o=0,s=0;o<n;++o)s+=t[o][r][1]||0;i[r][1]+=i[r][0]=-s/2}Ww(t,e)}}function Jw(t,e){if((i=t.length)>0&&(r=(n=t[e[0]]).length)>0){for(var n,r,i,a=0,o=1;o<r;++o){for(var s=0,c=0,u=0;s<i;++s){for(var l=t[e[s]],h=l[o][1]||0,f=(h-(l[o-1][1]||0))/2,d=0;d<s;++d){var p=t[e[d]];f+=(p[o][1]||0)-(p[o-1][1]||0)}c+=h,u+=f*h}n[o-1][1]+=n[o-1][0]=a,c&&(a-=u/c)}n[o-1][1]+=n[o-1][0]=a,Ww(t,e)}}function tk(t){var e=t.map(ek);return Vw(t).sort((function(t,n){return e[t]-e[n]}))}function ek(t){for(var e,n=-1,r=0,i=t.length,a=-1/0;++n<i;)(e=+t[n][1])>a&&(a=e,r=n);return r}function nk(t){var e=t.map(rk);return Vw(t).sort((function(t,n){return e[t]-e[n]}))}function rk(t){for(var e,n=0,r=-1,i=t.length;++r<i;)(e=+t[r][1])&&(n+=e);return n}function ik(t){return nk(t).reverse()}function ak(t){var e,n,r=t.length,i=t.map(rk),a=tk(t),o=0,s=0,c=[],u=[];for(e=0;e<r;++e)n=a[e],o<s?(o+=i[n],c.push(n)):(s+=i[n],u.push(n));return u.reverse().concat(c)}function ok(t){return Vw(t).reverse()}Aw.prototype={areaStart:iw,areaEnd:iw,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}},Ow.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Bw(this,this._t0,Lw(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var n=NaN;if(e=+e,(t=+t)!==this._x1||e!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,Bw(this,Lw(this,n=Dw(this,t,e)),n);break;default:Bw(this,this._t0,n=Dw(this,t,e))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=n}}},(Iw.prototype=Object.create(Ow.prototype)).point=function(t,e){Ow.prototype.point.call(this,e,t)},Rw.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,n,r,i,a){this._context.bezierCurveTo(e,t,r,n,a,i)}},Yw.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,e=this._y,n=t.length;if(n)if(this._line?this._context.lineTo(t[0],e[0]):this._context.moveTo(t[0],e[0]),2===n)this._context.lineTo(t[1],e[1]);else for(var r=jw(t),i=jw(e),a=0,o=1;o<n;++a,++o)this._context.bezierCurveTo(r[0][a],i[0][a],r[1][a],i[1][a],t[o],e[o]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,e){this._x.push(+t),this._y.push(+e)}},zw.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}}this._x=t,this._y=e}};var sk="%Y-%m-%dT%H:%M:%S.%LZ",ck=Date.prototype.toISOString?function(t){return t.toISOString()}:ym(sk);const uk=ck;var lk=+new Date("2000-01-01T00:00:00.000Z")?function(t){var e=new Date(t);return isNaN(e)?null:e}:mm(sk);const hk=lk;function fk(t,e,n){var r=new Wn,i=e;return null==e?(r.restart(t,e,n),r):(e=+e,n=null==n?qn():+n,r.restart((function a(o){o+=i,r.restart(a,i+=e,n),t(o)}),e,n),r)}function dk(t){return function(){return t}}function pk(t){return t[0]}function gk(t){return t[1]}function yk(){this._=null}function mk(t){t.U=t.C=t.L=t.R=t.P=t.N=null}function vk(t,e){var n=e,r=e.R,i=n.U;i?i.L===n?i.L=r:i.R=r:t._=r,r.U=i,n.U=r,n.R=r.L,n.R&&(n.R.U=n),r.L=n}function bk(t,e){var n=e,r=e.L,i=n.U;i?i.L===n?i.L=r:i.R=r:t._=r,r.U=i,n.U=r,n.L=r.R,n.L&&(n.L.U=n),r.R=n}function _k(t){for(;t.L;)t=t.L;return t}yk.prototype={constructor:yk,insert:function(t,e){var n,r,i;if(t){if(e.P=t,e.N=t.N,t.N&&(t.N.P=e),t.N=e,t.R){for(t=t.R;t.L;)t=t.L;t.L=e}else t.R=e;n=t}else this._?(t=_k(this._),e.P=null,e.N=t,t.P=t.L=e,n=t):(e.P=e.N=null,this._=e,n=null);for(e.L=e.R=null,e.U=n,e.C=!0,t=e;n&&n.C;)n===(r=n.U).L?(i=r.R)&&i.C?(n.C=i.C=!1,r.C=!0,t=r):(t===n.R&&(vk(this,n),n=(t=n).U),n.C=!1,r.C=!0,bk(this,r)):(i=r.L)&&i.C?(n.C=i.C=!1,r.C=!0,t=r):(t===n.L&&(bk(this,n),n=(t=n).U),n.C=!1,r.C=!0,vk(this,r)),n=t.U;this._.C=!1},remove:function(t){t.N&&(t.N.P=t.P),t.P&&(t.P.N=t.N),t.N=t.P=null;var e,n,r,i=t.U,a=t.L,o=t.R;if(n=a?o?_k(o):a:o,i?i.L===t?i.L=n:i.R=n:this._=n,a&&o?(r=n.C,n.C=t.C,n.L=a,a.U=n,n!==o?(i=n.U,n.U=t.U,t=n.R,i.L=t,n.R=o,o.U=n):(n.U=i,i=n,t=n.R)):(r=t.C,t=n),t&&(t.U=i),!r)if(t&&t.C)t.C=!1;else{do{if(t===this._)break;if(t===i.L){if((e=i.R).C&&(e.C=!1,i.C=!0,vk(this,i),e=i.R),e.L&&e.L.C||e.R&&e.R.C){e.R&&e.R.C||(e.L.C=!1,e.C=!0,bk(this,e),e=i.R),e.C=i.C,i.C=e.R.C=!1,vk(this,i),t=this._;break}}else if((e=i.L).C&&(e.C=!1,i.C=!0,bk(this,i),e=i.L),e.L&&e.L.C||e.R&&e.R.C){e.L&&e.L.C||(e.R.C=!1,e.C=!0,vk(this,e),e=i.L),e.C=i.C,i.C=e.L.C=!1,bk(this,i),t=this._;break}e.C=!0,t=i,i=i.U}while(!t.C);t&&(t.C=!1)}}};const xk=yk;function wk(t,e,n,r){var i=[null,null],a=Wk.push(i)-1;return i.left=t,i.right=e,n&&Tk(i,t,e,n),r&&Tk(i,e,t,r),qk[t.index].halfedges.push(a),qk[e.index].halfedges.push(a),i}function kk(t,e,n){var r=[e,n];return r.left=t,r}function Tk(t,e,n,r){t[0]||t[1]?t.left===n?t[1]=r:t[0]=r:(t[0]=r,t.left=e,t.right=n)}function Ek(t,e,n,r,i){var a,o=t[0],s=t[1],c=o[0],u=o[1],l=0,h=1,f=s[0]-c,d=s[1]-u;if(a=e-c,f||!(a>0)){if(a/=f,f<0){if(a<l)return;a<h&&(h=a)}else if(f>0){if(a>h)return;a>l&&(l=a)}if(a=r-c,f||!(a<0)){if(a/=f,f<0){if(a>h)return;a>l&&(l=a)}else if(f>0){if(a<l)return;a<h&&(h=a)}if(a=n-u,d||!(a>0)){if(a/=d,d<0){if(a<l)return;a<h&&(h=a)}else if(d>0){if(a>h)return;a>l&&(l=a)}if(a=i-u,d||!(a<0)){if(a/=d,d<0){if(a>h)return;a>l&&(l=a)}else if(d>0){if(a<l)return;a<h&&(h=a)}return!(l>0||h<1)||(l>0&&(t[0]=[c+l*f,u+l*d]),h<1&&(t[1]=[c+h*f,u+h*d]),!0)}}}}}function Ck(t,e,n,r,i){var a=t[1];if(a)return!0;var o,s,c=t[0],u=t.left,l=t.right,h=u[0],f=u[1],d=l[0],p=l[1],g=(h+d)/2,y=(f+p)/2;if(p===f){if(g<e||g>=r)return;if(h>d){if(c){if(c[1]>=i)return}else c=[g,n];a=[g,i]}else{if(c){if(c[1]<n)return}else c=[g,i];a=[g,n]}}else if(s=y-(o=(h-d)/(p-f))*g,o<-1||o>1)if(h>d){if(c){if(c[1]>=i)return}else c=[(n-s)/o,n];a=[(i-s)/o,i]}else{if(c){if(c[1]<n)return}else c=[(i-s)/o,i];a=[(n-s)/o,n]}else if(f<p){if(c){if(c[0]>=r)return}else c=[e,o*e+s];a=[r,o*r+s]}else{if(c){if(c[0]<e)return}else c=[r,o*r+s];a=[e,o*e+s]}return t[0]=c,t[1]=a,!0}function Sk(t,e){var n=t.site,r=e.left,i=e.right;return n===i&&(i=r,r=n),i?Math.atan2(i[1]-r[1],i[0]-r[0]):(n===r?(r=e[1],i=e[0]):(r=e[0],i=e[1]),Math.atan2(r[0]-i[0],i[1]-r[1]))}function Ak(t,e){return e[+(e.left!==t.site)]}function Mk(t,e){return e[+(e.left===t.site)]}var Nk,Dk=[];function Lk(){mk(this),this.x=this.y=this.arc=this.site=this.cy=null}function Bk(t){var e=t.P,n=t.N;if(e&&n){var r=e.site,i=t.site,a=n.site;if(r!==a){var o=i[0],s=i[1],c=r[0]-o,u=r[1]-s,l=a[0]-o,h=a[1]-s,f=2*(c*h-u*l);if(!(f>=-Gk)){var d=c*c+u*u,p=l*l+h*h,g=(h*d-u*p)/f,y=(c*p-l*d)/f,m=Dk.pop()||new Lk;m.arc=t,m.site=i,m.x=g+o,m.y=(m.cy=y+s)+Math.sqrt(g*g+y*y),t.circle=m;for(var v=null,b=Hk._;b;)if(m.y<b.y||m.y===b.y&&m.x<=b.x){if(!b.L){v=b.P;break}b=b.L}else{if(!b.R){v=b;break}b=b.R}Hk.insert(v,m),v||(Nk=m)}}}}function Ok(t){var e=t.circle;e&&(e.P||(Nk=e.N),Hk.remove(e),Dk.push(e),mk(e),t.circle=null)}var Ik=[];function Rk(){mk(this),this.edge=this.site=this.circle=null}function Fk(t){var e=Ik.pop()||new Rk;return e.site=t,e}function Pk(t){Ok(t),$k.remove(t),Ik.push(t),mk(t)}function Yk(t){var e=t.circle,n=e.x,r=e.cy,i=[n,r],a=t.P,o=t.N,s=[t];Pk(t);for(var c=a;c.circle&&Math.abs(n-c.circle.x)<Vk&&Math.abs(r-c.circle.cy)<Vk;)a=c.P,s.unshift(c),Pk(c),c=a;s.unshift(c),Ok(c);for(var u=o;u.circle&&Math.abs(n-u.circle.x)<Vk&&Math.abs(r-u.circle.cy)<Vk;)o=u.N,s.push(u),Pk(u),u=o;s.push(u),Ok(u);var l,h=s.length;for(l=1;l<h;++l)u=s[l],c=s[l-1],Tk(u.edge,c.site,u.site,i);c=s[0],(u=s[h-1]).edge=wk(c.site,u.site,null,i),Bk(c),Bk(u)}function jk(t){for(var e,n,r,i,a=t[0],o=t[1],s=$k._;s;)if((r=Uk(s,o)-a)>Vk)s=s.L;else{if(!((i=a-zk(s,o))>Vk)){r>-Vk?(e=s.P,n=s):i>-Vk?(e=s,n=s.N):e=n=s;break}if(!s.R){e=s;break}s=s.R}!function(t){qk[t.index]={site:t,halfedges:[]}}(t);var c=Fk(t);if($k.insert(e,c),e||n){if(e===n)return Ok(e),n=Fk(e.site),$k.insert(c,n),c.edge=n.edge=wk(e.site,c.site),Bk(e),void Bk(n);if(n){Ok(e),Ok(n);var u=e.site,l=u[0],h=u[1],f=t[0]-l,d=t[1]-h,p=n.site,g=p[0]-l,y=p[1]-h,m=2*(f*y-d*g),v=f*f+d*d,b=g*g+y*y,_=[(y*v-d*b)/m+l,(f*b-g*v)/m+h];Tk(n.edge,u,p,_),c.edge=wk(u,t,null,_),n.edge=wk(t,p,null,_),Bk(e),Bk(n)}else c.edge=wk(e.site,c.site)}}function Uk(t,e){var n=t.site,r=n[0],i=n[1],a=i-e;if(!a)return r;var o=t.P;if(!o)return-1/0;var s=(n=o.site)[0],c=n[1],u=c-e;if(!u)return s;var l=s-r,h=1/a-1/u,f=l/u;return h?(-f+Math.sqrt(f*f-2*h*(l*l/(-2*u)-c+u/2+i-a/2)))/h+r:(r+s)/2}function zk(t,e){var n=t.N;if(n)return Uk(n,e);var r=t.site;return r[1]===e?r[0]:1/0}var $k,qk,Hk,Wk,Vk=1e-6,Gk=1e-12;function Xk(t,e,n){return(t[0]-n[0])*(e[1]-t[1])-(t[0]-e[0])*(n[1]-t[1])}function Zk(t,e){return e[1]-t[1]||e[0]-t[0]}function Kk(t,e){var n,r,i,a=t.sort(Zk).pop();for(Wk=[],qk=new Array(t.length),$k=new xk,Hk=new xk;;)if(i=Nk,a&&(!i||a[1]<i.y||a[1]===i.y&&a[0]<i.x))a[0]===n&&a[1]===r||(jk(a),n=a[0],r=a[1]),a=t.pop();else{if(!i)break;Yk(i.arc)}if(function(){for(var t,e,n,r,i=0,a=qk.length;i<a;++i)if((t=qk[i])&&(r=(e=t.halfedges).length)){var o=new Array(r),s=new Array(r);for(n=0;n<r;++n)o[n]=n,s[n]=Sk(t,Wk[e[n]]);for(o.sort((function(t,e){return s[e]-s[t]})),n=0;n<r;++n)s[n]=e[o[n]];for(n=0;n<r;++n)e[n]=s[n]}}(),e){var o=+e[0][0],s=+e[0][1],c=+e[1][0],u=+e[1][1];!function(t,e,n,r){for(var i,a=Wk.length;a--;)Ck(i=Wk[a],t,e,n,r)&&Ek(i,t,e,n,r)&&(Math.abs(i[0][0]-i[1][0])>Vk||Math.abs(i[0][1]-i[1][1])>Vk)||delete Wk[a]}(o,s,c,u),function(t,e,n,r){var i,a,o,s,c,u,l,h,f,d,p,g,y=qk.length,m=!0;for(i=0;i<y;++i)if(a=qk[i]){for(o=a.site,s=(c=a.halfedges).length;s--;)Wk[c[s]]||c.splice(s,1);for(s=0,u=c.length;s<u;)p=(d=Mk(a,Wk[c[s]]))[0],g=d[1],h=(l=Ak(a,Wk[c[++s%u]]))[0],f=l[1],(Math.abs(p-h)>Vk||Math.abs(g-f)>Vk)&&(c.splice(s,0,Wk.push(kk(o,d,Math.abs(p-t)<Vk&&r-g>Vk?[t,Math.abs(h-t)<Vk?f:r]:Math.abs(g-r)<Vk&&n-p>Vk?[Math.abs(f-r)<Vk?h:n,r]:Math.abs(p-n)<Vk&&g-e>Vk?[n,Math.abs(h-n)<Vk?f:e]:Math.abs(g-e)<Vk&&p-t>Vk?[Math.abs(f-e)<Vk?h:t,e]:null))-1),++u);u&&(m=!1)}if(m){var v,b,_,x=1/0;for(i=0,m=null;i<y;++i)(a=qk[i])&&(_=(v=(o=a.site)[0]-t)*v+(b=o[1]-e)*b)<x&&(x=_,m=a);if(m){var w=[t,e],k=[t,r],T=[n,r],E=[n,e];m.halfedges.push(Wk.push(kk(o=m.site,w,k))-1,Wk.push(kk(o,k,T))-1,Wk.push(kk(o,T,E))-1,Wk.push(kk(o,E,w))-1)}}for(i=0;i<y;++i)(a=qk[i])&&(a.halfedges.length||delete qk[i])}(o,s,c,u)}this.edges=Wk,this.cells=qk,$k=Hk=Wk=qk=null}function Qk(){var t=pk,e=gk,n=null;function r(r){return new Kk(r.map((function(n,i){var a=[Math.round(t(n,i,r)/Vk)*Vk,Math.round(e(n,i,r)/Vk)*Vk];return a.index=i,a.data=n,a})),n)}return r.polygons=function(t){return r(t).polygons()},r.links=function(t){return r(t).links()},r.triangles=function(t){return r(t).triangles()},r.x=function(e){return arguments.length?(t="function"==typeof e?e:dk(+e),r):t},r.y=function(t){return arguments.length?(e="function"==typeof t?t:dk(+t),r):e},r.extent=function(t){return arguments.length?(n=null==t?null:[[+t[0][0],+t[0][1]],[+t[1][0],+t[1][1]]],r):n&&[[n[0][0],n[0][1]],[n[1][0],n[1][1]]]},r.size=function(t){return arguments.length?(n=null==t?null:[[0,0],[+t[0],+t[1]]],r):n&&[n[1][0]-n[0][0],n[1][1]-n[0][1]]},r}function Jk(t){return function(){return t}}function tT(t,e,n){this.target=t,this.type=e,this.transform=n}function eT(t,e,n){this.k=t,this.x=e,this.y=n}Kk.prototype={constructor:Kk,polygons:function(){var t=this.edges;return this.cells.map((function(e){var n=e.halfedges.map((function(n){return Ak(e,t[n])}));return n.data=e.site.data,n}))},triangles:function(){var t=[],e=this.edges;return this.cells.forEach((function(n,r){if(a=(i=n.halfedges).length)for(var i,a,o,s=n.site,c=-1,u=e[i[a-1]],l=u.left===s?u.right:u.left;++c<a;)o=l,l=(u=e[i[c]]).left===s?u.right:u.left,o&&l&&r<o.index&&r<l.index&&Xk(s,o,l)<0&&t.push([s.data,o.data,l.data])})),t},links:function(){return this.edges.filter((function(t){return t.right})).map((function(t){return{source:t.left.data,target:t.right.data}}))},find:function(t,e,n){for(var r,i,a=this,o=a._found||0,s=a.cells.length;!(i=a.cells[o]);)if(++o>=s)return null;var c=t-i.site[0],u=e-i.site[1],l=c*c+u*u;do{i=a.cells[r=o],o=null,i.halfedges.forEach((function(n){var r=a.edges[n],s=r.left;if(s!==i.site&&s||(s=r.right)){var c=t-s[0],u=e-s[1],h=c*c+u*u;h<l&&(l=h,o=s.index)}}))}while(null!==o);return a._found=r,null==n||l<=n*n?i.site:null}},eT.prototype={constructor:eT,scale:function(t){return 1===t?this:new eT(this.k*t,this.x,this.y)},translate:function(t,e){return 0===t&0===e?this:new eT(this.k,this.x+this.k*t,this.y+this.k*e)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var nT=new eT(1,0,0);function rT(t){for(;!t.__zoom;)if(!(t=t.parentNode))return nT;return t.__zoom}function iT(){le.stopImmediatePropagation()}function aT(){le.preventDefault(),le.stopImmediatePropagation()}function oT(){return!le.ctrlKey&&!le.button}function sT(){var t=this;return t instanceof SVGElement?(t=t.ownerSVGElement||t).hasAttribute("viewBox")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]:[[0,0],[t.clientWidth,t.clientHeight]]}function cT(){return this.__zoom||nT}function uT(){return-le.deltaY*(1===le.deltaMode?.05:le.deltaMode?1:.002)}function lT(){return navigator.maxTouchPoints||"ontouchstart"in this}function hT(t,e,n){var r=t.invertX(e[0][0])-n[0][0],i=t.invertX(e[1][0])-n[1][0],a=t.invertY(e[0][1])-n[0][1],o=t.invertY(e[1][1])-n[1][1];return t.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),o>a?(a+o)/2:Math.min(0,a)||Math.max(0,o))}function fT(){var t,e,n=oT,r=sT,i=hT,a=uT,o=lT,s=[0,1/0],c=[[-1/0,-1/0],[1/0,1/0]],u=250,l=Lp,h=ft("start","zoom","end"),f=500,d=0;function p(t){t.property("__zoom",cT).on("wheel.zoom",x).on("mousedown.zoom",w).on("dblclick.zoom",k).filter(o).on("touchstart.zoom",T).on("touchmove.zoom",E).on("touchend.zoom touchcancel.zoom",C).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function g(t,e){return(e=Math.max(s[0],Math.min(s[1],e)))===t.k?t:new eT(e,t.x,t.y)}function y(t,e,n){var r=e[0]-n[0]*t.k,i=e[1]-n[1]*t.k;return r===t.x&&i===t.y?t:new eT(t.k,r,i)}function m(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function v(t,e,n){t.on("start.zoom",(function(){b(this,arguments).start()})).on("interrupt.zoom end.zoom",(function(){b(this,arguments).end()})).tween("zoom",(function(){var t=this,i=arguments,a=b(t,i),o=r.apply(t,i),s=null==n?m(o):"function"==typeof n?n.apply(t,i):n,c=Math.max(o[1][0]-o[0][0],o[1][1]-o[0][1]),u=t.__zoom,h="function"==typeof e?e.apply(t,i):e,f=l(u.invert(s).concat(c/u.k),h.invert(s).concat(c/h.k));return function(t){if(1===t)t=h;else{var e=f(t),n=c/e[2];t=new eT(n,s[0]-e[0]*n,s[1]-e[1]*n)}a.zoom(null,t)}}))}function b(t,e,n){return!n&&t.__zooming||new _(t,e)}function _(t,e){this.that=t,this.args=e,this.active=0,this.extent=r.apply(t,e),this.taps=0}function x(){if(n.apply(this,arguments)){var t=b(this,arguments),e=this.__zoom,r=Math.max(s[0],Math.min(s[1],e.k*Math.pow(2,a.apply(this,arguments)))),o=Bn(this);if(t.wheel)t.mouse[0][0]===o[0]&&t.mouse[0][1]===o[1]||(t.mouse[1]=e.invert(t.mouse[0]=o)),clearTimeout(t.wheel);else{if(e.k===r)return;t.mouse=[o,e.invert(o)],ar(this),t.start()}aT(),t.wheel=setTimeout(u,150),t.zoom("mouse",i(y(g(e,r),t.mouse[0],t.mouse[1]),t.extent,c))}function u(){t.wheel=null,t.end()}}function w(){if(!e&&n.apply(this,arguments)){var t=b(this,arguments,!0),r=Te(le.view).on("mousemove.zoom",u,!0).on("mouseup.zoom",l,!0),a=Bn(this),o=le.clientX,s=le.clientY;Se(le.view),iT(),t.mouse=[a,this.__zoom.invert(a)],ar(this),t.start()}function u(){if(aT(),!t.moved){var e=le.clientX-o,n=le.clientY-s;t.moved=e*e+n*n>d}t.zoom("mouse",i(y(t.that.__zoom,t.mouse[0]=Bn(t.that),t.mouse[1]),t.extent,c))}function l(){r.on("mousemove.zoom mouseup.zoom",null),Ae(le.view,t.moved),aT(),t.end()}}function k(){if(n.apply(this,arguments)){var t=this.__zoom,e=Bn(this),a=t.invert(e),o=t.k*(le.shiftKey?.5:2),s=i(y(g(t,o),e,a),r.apply(this,arguments),c);aT(),u>0?Te(this).transition().duration(u).call(v,s,e):Te(this).call(p.transform,s)}}function T(){if(n.apply(this,arguments)){var e,r,i,a,o=le.touches,s=o.length,c=b(this,arguments,le.changedTouches.length===s);for(iT(),r=0;r<s;++r)a=[a=Ln(this,o,(i=o[r]).identifier),this.__zoom.invert(a),i.identifier],c.touch0?c.touch1||c.touch0[2]===a[2]||(c.touch1=a,c.taps=0):(c.touch0=a,e=!0,c.taps=1+!!t);t&&(t=clearTimeout(t)),e&&(c.taps<2&&(t=setTimeout((function(){t=null}),f)),ar(this),c.start())}}function E(){if(this.__zooming){var e,n,r,a,o=b(this,arguments),s=le.changedTouches,u=s.length;for(aT(),t&&(t=clearTimeout(t)),o.taps=0,e=0;e<u;++e)r=Ln(this,s,(n=s[e]).identifier),o.touch0&&o.touch0[2]===n.identifier?o.touch0[0]=r:o.touch1&&o.touch1[2]===n.identifier&&(o.touch1[0]=r);if(n=o.that.__zoom,o.touch1){var l=o.touch0[0],h=o.touch0[1],f=o.touch1[0],d=o.touch1[1],p=(p=f[0]-l[0])*p+(p=f[1]-l[1])*p,m=(m=d[0]-h[0])*m+(m=d[1]-h[1])*m;n=g(n,Math.sqrt(p/m)),r=[(l[0]+f[0])/2,(l[1]+f[1])/2],a=[(h[0]+d[0])/2,(h[1]+d[1])/2]}else{if(!o.touch0)return;r=o.touch0[0],a=o.touch0[1]}o.zoom("touch",i(y(n,r,a),o.extent,c))}}function C(){if(this.__zooming){var t,n,r=b(this,arguments),i=le.changedTouches,a=i.length;for(iT(),e&&clearTimeout(e),e=setTimeout((function(){e=null}),f),t=0;t<a;++t)n=i[t],r.touch0&&r.touch0[2]===n.identifier?delete r.touch0:r.touch1&&r.touch1[2]===n.identifier&&delete r.touch1;if(r.touch1&&!r.touch0&&(r.touch0=r.touch1,delete r.touch1),r.touch0)r.touch0[1]=this.__zoom.invert(r.touch0[0]);else if(r.end(),2===r.taps){var o=Te(this).on("dblclick.zoom");o&&o.apply(this,arguments)}}}return p.transform=function(t,e,n){var r=t.selection?t.selection():t;r.property("__zoom",cT),t!==r?v(t,e,n):r.interrupt().each((function(){b(this,arguments).start().zoom(null,"function"==typeof e?e.apply(this,arguments):e).end()}))},p.scaleBy=function(t,e,n){p.scaleTo(t,(function(){var t=this.__zoom.k,n="function"==typeof e?e.apply(this,arguments):e;return t*n}),n)},p.scaleTo=function(t,e,n){p.transform(t,(function(){var t=r.apply(this,arguments),a=this.__zoom,o=null==n?m(t):"function"==typeof n?n.apply(this,arguments):n,s=a.invert(o),u="function"==typeof e?e.apply(this,arguments):e;return i(y(g(a,u),o,s),t,c)}),n)},p.translateBy=function(t,e,n){p.transform(t,(function(){return i(this.__zoom.translate("function"==typeof e?e.apply(this,arguments):e,"function"==typeof n?n.apply(this,arguments):n),r.apply(this,arguments),c)}))},p.translateTo=function(t,e,n,a){p.transform(t,(function(){var t=r.apply(this,arguments),o=this.__zoom,s=null==a?m(t):"function"==typeof a?a.apply(this,arguments):a;return i(nT.translate(s[0],s[1]).scale(o.k).translate("function"==typeof e?-e.apply(this,arguments):-e,"function"==typeof n?-n.apply(this,arguments):-n),t,c)}),a)},_.prototype={start:function(){return 1==++this.active&&(this.that.__zooming=this,this.emit("start")),this},zoom:function(t,e){return this.mouse&&"mouse"!==t&&(this.mouse[1]=e.invert(this.mouse[0])),this.touch0&&"touch"!==t&&(this.touch0[1]=e.invert(this.touch0[0])),this.touch1&&"touch"!==t&&(this.touch1[1]=e.invert(this.touch1[0])),this.that.__zoom=e,this.emit("zoom"),this},end:function(){return 0==--this.active&&(delete this.that.__zooming,this.emit("end")),this},emit:function(t){ye(new tT(p,t,this.that.__zoom),h.apply,h,[t,this.that,this.args])}},p.wheelDelta=function(t){return arguments.length?(a="function"==typeof t?t:Jk(+t),p):a},p.filter=function(t){return arguments.length?(n="function"==typeof t?t:Jk(!!t),p):n},p.touchable=function(t){return arguments.length?(o="function"==typeof t?t:Jk(!!t),p):o},p.extent=function(t){return arguments.length?(r="function"==typeof t?t:Jk([[+t[0][0],+t[0][1]],[+t[1][0],+t[1][1]]]),p):r},p.scaleExtent=function(t){return arguments.length?(s[0]=+t[0],s[1]=+t[1],p):[s[0],s[1]]},p.translateExtent=function(t){return arguments.length?(c[0][0]=+t[0][0],c[1][0]=+t[1][0],c[0][1]=+t[0][1],c[1][1]=+t[1][1],p):[[c[0][0],c[0][1]],[c[1][0],c[1][1]]]},p.constrain=function(t){return arguments.length?(i=t,p):i},p.duration=function(t){return arguments.length?(u=+t,p):u},p.interpolate=function(t){return arguments.length?(l=t,p):l},p.on=function(){var t=h.on.apply(h,arguments);return t===h?p:t},p.clickDistance=function(t){return arguments.length?(d=(t=+t)*t,p):Math.sqrt(d)},p}rT.prototype=eT.prototype},681:(t,e,n)=>{t.exports={graphlib:n(574),layout:n(8123),debug:n(7570),util:{time:n(1138).time,notime:n(1138).notime},version:n(8177)}},2188:(t,e,n)=>{"use strict";var r=n(8436),i=n(4079);t.exports={run:function(t){var e="greedy"===t.graph().acyclicer?i(t,function(t){return function(e){return t.edge(e).weight}}(t)):function(t){var e=[],n={},i={};return r.forEach(t.nodes(),(function a(o){r.has(i,o)||(i[o]=!0,n[o]=!0,r.forEach(t.outEdges(o),(function(t){r.has(n,t.w)?e.push(t):a(t.w)})),delete n[o])})),e}(t);r.forEach(e,(function(e){var n=t.edge(e);t.removeEdge(e),n.forwardName=e.name,n.reversed=!0,t.setEdge(e.w,e.v,n,r.uniqueId("rev"))}))},undo:function(t){r.forEach(t.edges(),(function(e){var n=t.edge(e);if(n.reversed){t.removeEdge(e);var r=n.forwardName;delete n.reversed,delete n.forwardName,t.setEdge(e.w,e.v,n,r)}}))}}},1133:(t,e,n)=>{var r=n(8436),i=n(1138);function a(t,e,n,r,a,o){var s={width:0,height:0,rank:o,borderType:e},c=a[e][o-1],u=i.addDummyNode(t,"border",s,n);a[e][o]=u,t.setParent(u,r),c&&t.setEdge(c,u,{weight:1})}t.exports=function(t){r.forEach(t.children(),(function e(n){var i=t.children(n),o=t.node(n);if(i.length&&r.forEach(i,e),r.has(o,"minRank")){o.borderLeft=[],o.borderRight=[];for(var s=o.minRank,c=o.maxRank+1;s<c;++s)a(t,"borderLeft","_bl",n,o,s),a(t,"borderRight","_br",n,o,s)}}))}},3258:(t,e,n)=>{"use strict";var r=n(8436);function i(t){r.forEach(t.nodes(),(function(e){a(t.node(e))})),r.forEach(t.edges(),(function(e){a(t.edge(e))}))}function a(t){var e=t.width;t.width=t.height,t.height=e}function o(t){t.y=-t.y}function s(t){var e=t.x;t.x=t.y,t.y=e}t.exports={adjust:function(t){var e=t.graph().rankdir.toLowerCase();"lr"!==e&&"rl"!==e||i(t)},undo:function(t){var e=t.graph().rankdir.toLowerCase();"bt"!==e&&"rl"!==e||function(t){r.forEach(t.nodes(),(function(e){o(t.node(e))})),r.forEach(t.edges(),(function(e){var n=t.edge(e);r.forEach(n.points,o),r.has(n,"y")&&o(n)}))}(t),"lr"!==e&&"rl"!==e||(function(t){r.forEach(t.nodes(),(function(e){s(t.node(e))})),r.forEach(t.edges(),(function(e){var n=t.edge(e);r.forEach(n.points,s),r.has(n,"x")&&s(n)}))}(t),i(t))}}},7822:t=>{function e(){var t={};t._next=t._prev=t,this._sentinel=t}function n(t){t._prev._next=t._next,t._next._prev=t._prev,delete t._next,delete t._prev}function r(t,e){if("_next"!==t&&"_prev"!==t)return e}t.exports=e,e.prototype.dequeue=function(){var t=this._sentinel,e=t._prev;if(e!==t)return n(e),e},e.prototype.enqueue=function(t){var e=this._sentinel;t._prev&&t._next&&n(t),t._next=e._next,e._next._prev=t,e._next=t,t._prev=e},e.prototype.toString=function(){for(var t=[],e=this._sentinel,n=e._prev;n!==e;)t.push(JSON.stringify(n,r)),n=n._prev;return"["+t.join(", ")+"]"}},7570:(t,e,n)=>{var r=n(8436),i=n(1138),a=n(574).Graph;t.exports={debugOrdering:function(t){var e=i.buildLayerMatrix(t),n=new a({compound:!0,multigraph:!0}).setGraph({});return r.forEach(t.nodes(),(function(e){n.setNode(e,{label:e}),n.setParent(e,"layer"+t.node(e).rank)})),r.forEach(t.edges(),(function(t){n.setEdge(t.v,t.w,{},t.name)})),r.forEach(e,(function(t,e){var i="layer"+e;n.setNode(i,{rank:"same"}),r.reduce(t,(function(t,e){return n.setEdge(t,e,{style:"invis"}),e}))})),n}}},574:(t,e,n)=>{var r;try{r=n(8282)}catch(t){}r||(r=window.graphlib),t.exports=r},4079:(t,e,n)=>{var r=n(8436),i=n(574).Graph,a=n(7822);t.exports=function(t,e){if(t.nodeCount()<=1)return[];var n=function(t,e){var n=new i,o=0,s=0;r.forEach(t.nodes(),(function(t){n.setNode(t,{v:t,in:0,out:0})})),r.forEach(t.edges(),(function(t){var r=n.edge(t.v,t.w)||0,i=e(t),a=r+i;n.setEdge(t.v,t.w,a),s=Math.max(s,n.node(t.v).out+=i),o=Math.max(o,n.node(t.w).in+=i)}));var u=r.range(s+o+3).map((function(){return new a})),l=o+1;return r.forEach(n.nodes(),(function(t){c(u,l,n.node(t))})),{graph:n,buckets:u,zeroIdx:l}}(t,e||o),u=function(t,e,n){for(var r,i=[],a=e[e.length-1],o=e[0];t.nodeCount();){for(;r=o.dequeue();)s(t,e,n,r);for(;r=a.dequeue();)s(t,e,n,r);if(t.nodeCount())for(var c=e.length-2;c>0;--c)if(r=e[c].dequeue()){i=i.concat(s(t,e,n,r,!0));break}}return i}(n.graph,n.buckets,n.zeroIdx);return r.flatten(r.map(u,(function(e){return t.outEdges(e.v,e.w)})),!0)};var o=r.constant(1);function s(t,e,n,i,a){var o=a?[]:void 0;return r.forEach(t.inEdges(i.v),(function(r){var i=t.edge(r),s=t.node(r.v);a&&o.push({v:r.v,w:r.w}),s.out-=i,c(e,n,s)})),r.forEach(t.outEdges(i.v),(function(r){var i=t.edge(r),a=r.w,o=t.node(a);o.in-=i,c(e,n,o)})),t.removeNode(i.v),o}function c(t,e,n){n.out?n.in?t[n.out-n.in+e].enqueue(n):t[t.length-1].enqueue(n):t[0].enqueue(n)}},8123:(t,e,n)=>{"use strict";var r=n(8436),i=n(2188),a=n(5995),o=n(8093),s=n(1138).normalizeRanks,c=n(4219),u=n(1138).removeEmptyRanks,l=n(2981),h=n(1133),f=n(3258),d=n(3408),p=n(7873),g=n(1138),y=n(574).Graph;t.exports=function(t,e){var n=e&&e.debugTiming?g.time:g.notime;n("layout",(function(){var e=n(" buildLayoutGraph",(function(){return function(t){var e=new y({multigraph:!0,compound:!0}),n=C(t.graph());return e.setGraph(r.merge({},v,E(n,m),r.pick(n,b))),r.forEach(t.nodes(),(function(n){var i=C(t.node(n));e.setNode(n,r.defaults(E(i,_),x)),e.setParent(n,t.parent(n))})),r.forEach(t.edges(),(function(n){var i=C(t.edge(n));e.setEdge(n,r.merge({},k,E(i,w),r.pick(i,T)))})),e}(t)}));n(" runLayout",(function(){!function(t,e){e(" makeSpaceForEdgeLabels",(function(){!function(t){var e=t.graph();e.ranksep/=2,r.forEach(t.edges(),(function(n){var r=t.edge(n);r.minlen*=2,"c"!==r.labelpos.toLowerCase()&&("TB"===e.rankdir||"BT"===e.rankdir?r.width+=r.labeloffset:r.height+=r.labeloffset)}))}(t)})),e(" removeSelfEdges",(function(){!function(t){r.forEach(t.edges(),(function(e){if(e.v===e.w){var n=t.node(e.v);n.selfEdges||(n.selfEdges=[]),n.selfEdges.push({e,label:t.edge(e)}),t.removeEdge(e)}}))}(t)})),e(" acyclic",(function(){i.run(t)})),e(" nestingGraph.run",(function(){l.run(t)})),e(" rank",(function(){o(g.asNonCompoundGraph(t))})),e(" injectEdgeLabelProxies",(function(){!function(t){r.forEach(t.edges(),(function(e){var n=t.edge(e);if(n.width&&n.height){var r=t.node(e.v),i={rank:(t.node(e.w).rank-r.rank)/2+r.rank,e};g.addDummyNode(t,"edge-proxy",i,"_ep")}}))}(t)})),e(" removeEmptyRanks",(function(){u(t)})),e(" nestingGraph.cleanup",(function(){l.cleanup(t)})),e(" normalizeRanks",(function(){s(t)})),e(" assignRankMinMax",(function(){!function(t){var e=0;r.forEach(t.nodes(),(function(n){var i=t.node(n);i.borderTop&&(i.minRank=t.node(i.borderTop).rank,i.maxRank=t.node(i.borderBottom).rank,e=r.max(e,i.maxRank))})),t.graph().maxRank=e}(t)})),e(" removeEdgeLabelProxies",(function(){!function(t){r.forEach(t.nodes(),(function(e){var n=t.node(e);"edge-proxy"===n.dummy&&(t.edge(n.e).labelRank=n.rank,t.removeNode(e))}))}(t)})),e(" normalize.run",(function(){a.run(t)})),e(" parentDummyChains",(function(){c(t)})),e(" addBorderSegments",(function(){h(t)})),e(" order",(function(){d(t)})),e(" insertSelfEdges",(function(){!function(t){var e=g.buildLayerMatrix(t);r.forEach(e,(function(e){var n=0;r.forEach(e,(function(e,i){var a=t.node(e);a.order=i+n,r.forEach(a.selfEdges,(function(e){g.addDummyNode(t,"selfedge",{width:e.label.width,height:e.label.height,rank:a.rank,order:i+ ++n,e:e.e,label:e.label},"_se")})),delete a.selfEdges}))}))}(t)})),e(" adjustCoordinateSystem",(function(){f.adjust(t)})),e(" position",(function(){p(t)})),e(" positionSelfEdges",(function(){!function(t){r.forEach(t.nodes(),(function(e){var n=t.node(e);if("selfedge"===n.dummy){var r=t.node(n.e.v),i=r.x+r.width/2,a=r.y,o=n.x-i,s=r.height/2;t.setEdge(n.e,n.label),t.removeNode(e),n.label.points=[{x:i+2*o/3,y:a-s},{x:i+5*o/6,y:a-s},{x:i+o,y:a},{x:i+5*o/6,y:a+s},{x:i+2*o/3,y:a+s}],n.label.x=n.x,n.label.y=n.y}}))}(t)})),e(" removeBorderNodes",(function(){!function(t){r.forEach(t.nodes(),(function(e){if(t.children(e).length){var n=t.node(e),i=t.node(n.borderTop),a=t.node(n.borderBottom),o=t.node(r.last(n.borderLeft)),s=t.node(r.last(n.borderRight));n.width=Math.abs(s.x-o.x),n.height=Math.abs(a.y-i.y),n.x=o.x+n.width/2,n.y=i.y+n.height/2}})),r.forEach(t.nodes(),(function(e){"border"===t.node(e).dummy&&t.removeNode(e)}))}(t)})),e(" normalize.undo",(function(){a.undo(t)})),e(" fixupEdgeLabelCoords",(function(){!function(t){r.forEach(t.edges(),(function(e){var n=t.edge(e);if(r.has(n,"x"))switch("l"!==n.labelpos&&"r"!==n.labelpos||(n.width-=n.labeloffset),n.labelpos){case"l":n.x-=n.width/2+n.labeloffset;break;case"r":n.x+=n.width/2+n.labeloffset}}))}(t)})),e(" undoCoordinateSystem",(function(){f.undo(t)})),e(" translateGraph",(function(){!function(t){var e=Number.POSITIVE_INFINITY,n=0,i=Number.POSITIVE_INFINITY,a=0,o=t.graph(),s=o.marginx||0,c=o.marginy||0;function u(t){var r=t.x,o=t.y,s=t.width,c=t.height;e=Math.min(e,r-s/2),n=Math.max(n,r+s/2),i=Math.min(i,o-c/2),a=Math.max(a,o+c/2)}r.forEach(t.nodes(),(function(e){u(t.node(e))})),r.forEach(t.edges(),(function(e){var n=t.edge(e);r.has(n,"x")&&u(n)})),e-=s,i-=c,r.forEach(t.nodes(),(function(n){var r=t.node(n);r.x-=e,r.y-=i})),r.forEach(t.edges(),(function(n){var a=t.edge(n);r.forEach(a.points,(function(t){t.x-=e,t.y-=i})),r.has(a,"x")&&(a.x-=e),r.has(a,"y")&&(a.y-=i)})),o.width=n-e+s,o.height=a-i+c}(t)})),e(" assignNodeIntersects",(function(){!function(t){r.forEach(t.edges(),(function(e){var n,r,i=t.edge(e),a=t.node(e.v),o=t.node(e.w);i.points?(n=i.points[0],r=i.points[i.points.length-1]):(i.points=[],n=o,r=a),i.points.unshift(g.intersectRect(a,n)),i.points.push(g.intersectRect(o,r))}))}(t)})),e(" reversePoints",(function(){!function(t){r.forEach(t.edges(),(function(e){var n=t.edge(e);n.reversed&&n.points.reverse()}))}(t)})),e(" acyclic.undo",(function(){i.undo(t)}))}(e,n)})),n(" updateInputGraph",(function(){!function(t,e){r.forEach(t.nodes(),(function(n){var r=t.node(n),i=e.node(n);r&&(r.x=i.x,r.y=i.y,e.children(n).length&&(r.width=i.width,r.height=i.height))})),r.forEach(t.edges(),(function(n){var i=t.edge(n),a=e.edge(n);i.points=a.points,r.has(a,"x")&&(i.x=a.x,i.y=a.y)})),t.graph().width=e.graph().width,t.graph().height=e.graph().height}(t,e)}))}))};var m=["nodesep","edgesep","ranksep","marginx","marginy"],v={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},b=["acyclicer","ranker","rankdir","align"],_=["width","height"],x={width:0,height:0},w=["minlen","weight","width","height","labeloffset"],k={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},T=["labelpos"];function E(t,e){return r.mapValues(r.pick(t,e),Number)}function C(t){var e={};return r.forEach(t,(function(t,n){e[n.toLowerCase()]=t})),e}},8436:(t,e,n)=>{var r;try{r={cloneDeep:n(361),constant:n(5703),defaults:n(1747),each:n(6073),filter:n(3105),find:n(3311),flatten:n(5564),forEach:n(4486),forIn:n(2620),has:n(8721),isUndefined:n(2353),last:n(928),map:n(5161),mapValues:n(6604),max:n(6162),merge:n(3857),min:n(3632),minBy:n(2762),now:n(7771),pick:n(9722),range:n(6026),reduce:n(4061),sortBy:n(9734),uniqueId:n(3955),values:n(2628),zipObject:n(7287)}}catch(t){}r||(r=window._),t.exports=r},2981:(t,e,n)=>{var r=n(8436),i=n(1138);function a(t,e,n,o,s,c,u){var l=t.children(u);if(l.length){var h=i.addBorderNode(t,"_bt"),f=i.addBorderNode(t,"_bb"),d=t.node(u);t.setParent(h,u),d.borderTop=h,t.setParent(f,u),d.borderBottom=f,r.forEach(l,(function(r){a(t,e,n,o,s,c,r);var i=t.node(r),l=i.borderTop?i.borderTop:r,d=i.borderBottom?i.borderBottom:r,p=i.borderTop?o:2*o,g=l!==d?1:s-c[u]+1;t.setEdge(h,l,{weight:p,minlen:g,nestingEdge:!0}),t.setEdge(d,f,{weight:p,minlen:g,nestingEdge:!0})})),t.parent(u)||t.setEdge(e,h,{weight:0,minlen:s+c[u]})}else u!==e&&t.setEdge(e,u,{weight:0,minlen:n})}t.exports={run:function(t){var e=i.addDummyNode(t,"root",{},"_root"),n=function(t){var e={};function n(i,a){var o=t.children(i);o&&o.length&&r.forEach(o,(function(t){n(t,a+1)})),e[i]=a}return r.forEach(t.children(),(function(t){n(t,1)})),e}(t),o=r.max(r.values(n))-1,s=2*o+1;t.graph().nestingRoot=e,r.forEach(t.edges(),(function(e){t.edge(e).minlen*=s}));var c=function(t){return r.reduce(t.edges(),(function(e,n){return e+t.edge(n).weight}),0)}(t)+1;r.forEach(t.children(),(function(r){a(t,e,s,c,o,n,r)})),t.graph().nodeRankFactor=s},cleanup:function(t){var e=t.graph();t.removeNode(e.nestingRoot),delete e.nestingRoot,r.forEach(t.edges(),(function(e){t.edge(e).nestingEdge&&t.removeEdge(e)}))}}},5995:(t,e,n)=>{"use strict";var r=n(8436),i=n(1138);t.exports={run:function(t){t.graph().dummyChains=[],r.forEach(t.edges(),(function(e){!function(t,e){var n,r,a,o=e.v,s=t.node(o).rank,c=e.w,u=t.node(c).rank,l=e.name,h=t.edge(e),f=h.labelRank;if(u!==s+1){for(t.removeEdge(e),a=0,++s;s<u;++a,++s)h.points=[],r={width:0,height:0,edgeLabel:h,edgeObj:e,rank:s},n=i.addDummyNode(t,"edge",r,"_d"),s===f&&(r.width=h.width,r.height=h.height,r.dummy="edge-label",r.labelpos=h.labelpos),t.setEdge(o,n,{weight:h.weight},l),0===a&&t.graph().dummyChains.push(n),o=n;t.setEdge(o,c,{weight:h.weight},l)}}(t,e)}))},undo:function(t){r.forEach(t.graph().dummyChains,(function(e){var n,r=t.node(e),i=r.edgeLabel;for(t.setEdge(r.edgeObj,i);r.dummy;)n=t.successors(e)[0],t.removeNode(e),i.points.push({x:r.x,y:r.y}),"edge-label"===r.dummy&&(i.x=r.x,i.y=r.y,i.width=r.width,i.height=r.height),e=n,r=t.node(e)}))}}},5093:(t,e,n)=>{var r=n(8436);t.exports=function(t,e,n){var i,a={};r.forEach(n,(function(n){for(var r,o,s=t.parent(n);s;){if((r=t.parent(s))?(o=a[r],a[r]=s):(o=i,i=s),o&&o!==s)return void e.setEdge(o,s);s=r}}))}},5439:(t,e,n)=>{var r=n(8436);t.exports=function(t,e){return r.map(e,(function(e){var n=t.inEdges(e);if(n.length){var i=r.reduce(n,(function(e,n){var r=t.edge(n),i=t.node(n.v);return{sum:e.sum+r.weight*i.order,weight:e.weight+r.weight}}),{sum:0,weight:0});return{v:e,barycenter:i.sum/i.weight,weight:i.weight}}return{v:e}}))}},3128:(t,e,n)=>{var r=n(8436),i=n(574).Graph;t.exports=function(t,e,n){var a=function(t){for(var e;t.hasNode(e=r.uniqueId("_root")););return e}(t),o=new i({compound:!0}).setGraph({root:a}).setDefaultNodeLabel((function(e){return t.node(e)}));return r.forEach(t.nodes(),(function(i){var s=t.node(i),c=t.parent(i);(s.rank===e||s.minRank<=e&&e<=s.maxRank)&&(o.setNode(i),o.setParent(i,c||a),r.forEach(t[n](i),(function(e){var n=e.v===i?e.w:e.v,a=o.edge(n,i),s=r.isUndefined(a)?0:a.weight;o.setEdge(n,i,{weight:t.edge(e).weight+s})})),r.has(s,"minRank")&&o.setNode(i,{borderLeft:s.borderLeft[e],borderRight:s.borderRight[e]}))})),o}},6630:(t,e,n)=>{"use strict";var r=n(8436);function i(t,e,n){for(var i=r.zipObject(n,r.map(n,(function(t,e){return e}))),a=r.flatten(r.map(e,(function(e){return r.sortBy(r.map(t.outEdges(e),(function(e){return{pos:i[e.w],weight:t.edge(e).weight}})),"pos")})),!0),o=1;o<n.length;)o<<=1;var s=2*o-1;o-=1;var c=r.map(new Array(s),(function(){return 0})),u=0;return r.forEach(a.forEach((function(t){var e=t.pos+o;c[e]+=t.weight;for(var n=0;e>0;)e%2&&(n+=c[e+1]),c[e=e-1>>1]+=t.weight;u+=t.weight*n}))),u}t.exports=function(t,e){for(var n=0,r=1;r<e.length;++r)n+=i(t,e[r-1],e[r]);return n}},3408:(t,e,n)=>{"use strict";var r=n(8436),i=n(2588),a=n(6630),o=n(1026),s=n(3128),c=n(5093),u=n(574).Graph,l=n(1138);function h(t,e,n){return r.map(e,(function(e){return s(t,e,n)}))}function f(t,e){var n=new u;r.forEach(t,(function(t){var i=t.graph().root,a=o(t,i,n,e);r.forEach(a.vs,(function(e,n){t.node(e).order=n})),c(t,n,a.vs)}))}function d(t,e){r.forEach(e,(function(e){r.forEach(e,(function(e,n){t.node(e).order=n}))}))}t.exports=function(t){var e=l.maxRank(t),n=h(t,r.range(1,e+1),"inEdges"),o=h(t,r.range(e-1,-1,-1),"outEdges"),s=i(t);d(t,s);for(var c,u=Number.POSITIVE_INFINITY,p=0,g=0;g<4;++p,++g){f(p%2?n:o,p%4>=2),s=l.buildLayerMatrix(t);var y=a(t,s);y<u&&(g=0,c=r.cloneDeep(s),u=y)}d(t,c)}},2588:(t,e,n)=>{"use strict";var r=n(8436);t.exports=function(t){var e={},n=r.filter(t.nodes(),(function(e){return!t.children(e).length})),i=r.max(r.map(n,(function(e){return t.node(e).rank}))),a=r.map(r.range(i+1),(function(){return[]})),o=r.sortBy(n,(function(e){return t.node(e).rank}));return r.forEach(o,(function n(i){if(!r.has(e,i)){e[i]=!0;var o=t.node(i);a[o.rank].push(i),r.forEach(t.successors(i),n)}})),a}},9567:(t,e,n)=>{"use strict";var r=n(8436);t.exports=function(t,e){var n={};return r.forEach(t,(function(t,e){var i=n[t.v]={indegree:0,in:[],out:[],vs:[t.v],i:e};r.isUndefined(t.barycenter)||(i.barycenter=t.barycenter,i.weight=t.weight)})),r.forEach(e.edges(),(function(t){var e=n[t.v],i=n[t.w];r.isUndefined(e)||r.isUndefined(i)||(i.indegree++,e.out.push(n[t.w]))})),function(t){var e=[];function n(t){return function(e){var n,i,a,o;e.merged||(r.isUndefined(e.barycenter)||r.isUndefined(t.barycenter)||e.barycenter>=t.barycenter)&&(i=e,a=0,o=0,(n=t).weight&&(a+=n.barycenter*n.weight,o+=n.weight),i.weight&&(a+=i.barycenter*i.weight,o+=i.weight),n.vs=i.vs.concat(n.vs),n.barycenter=a/o,n.weight=o,n.i=Math.min(i.i,n.i),i.merged=!0)}}function i(e){return function(n){n.in.push(e),0==--n.indegree&&t.push(n)}}for(;t.length;){var a=t.pop();e.push(a),r.forEach(a.in.reverse(),n(a)),r.forEach(a.out,i(a))}return r.map(r.filter(e,(function(t){return!t.merged})),(function(t){return r.pick(t,["vs","i","barycenter","weight"])}))}(r.filter(n,(function(t){return!t.indegree})))}},1026:(t,e,n)=>{var r=n(8436),i=n(5439),a=n(9567),o=n(7304);t.exports=function t(e,n,s,c){var u=e.children(n),l=e.node(n),h=l?l.borderLeft:void 0,f=l?l.borderRight:void 0,d={};h&&(u=r.filter(u,(function(t){return t!==h&&t!==f})));var p=i(e,u);r.forEach(p,(function(n){if(e.children(n.v).length){var i=t(e,n.v,s,c);d[n.v]=i,r.has(i,"barycenter")&&(a=n,o=i,r.isUndefined(a.barycenter)?(a.barycenter=o.barycenter,a.weight=o.weight):(a.barycenter=(a.barycenter*a.weight+o.barycenter*o.weight)/(a.weight+o.weight),a.weight+=o.weight))}var a,o}));var g=a(p,s);!function(t,e){r.forEach(t,(function(t){t.vs=r.flatten(t.vs.map((function(t){return e[t]?e[t].vs:t})),!0)}))}(g,d);var y=o(g,c);if(h&&(y.vs=r.flatten([h,y.vs,f],!0),e.predecessors(h).length)){var m=e.node(e.predecessors(h)[0]),v=e.node(e.predecessors(f)[0]);r.has(y,"barycenter")||(y.barycenter=0,y.weight=0),y.barycenter=(y.barycenter*y.weight+m.order+v.order)/(y.weight+2),y.weight+=2}return y}},7304:(t,e,n)=>{var r=n(8436),i=n(1138);function a(t,e,n){for(var i;e.length&&(i=r.last(e)).i<=n;)e.pop(),t.push(i.vs),n++;return n}t.exports=function(t,e){var n,o=i.partition(t,(function(t){return r.has(t,"barycenter")})),s=o.lhs,c=r.sortBy(o.rhs,(function(t){return-t.i})),u=[],l=0,h=0,f=0;s.sort((n=!!e,function(t,e){return t.barycenter<e.barycenter?-1:t.barycenter>e.barycenter?1:n?e.i-t.i:t.i-e.i})),f=a(u,c,f),r.forEach(s,(function(t){f+=t.vs.length,u.push(t.vs),l+=t.barycenter*t.weight,h+=t.weight,f=a(u,c,f)}));var d={vs:r.flatten(u,!0)};return h&&(d.barycenter=l/h,d.weight=h),d}},4219:(t,e,n)=>{var r=n(8436);t.exports=function(t){var e=function(t){var e={},n=0;return r.forEach(t.children(),(function i(a){var o=n;r.forEach(t.children(a),i),e[a]={low:o,lim:n++}})),e}(t);r.forEach(t.graph().dummyChains,(function(n){for(var r=t.node(n),i=r.edgeObj,a=function(t,e,n,r){var i,a,o=[],s=[],c=Math.min(e[n].low,e[r].low),u=Math.max(e[n].lim,e[r].lim);i=n;do{i=t.parent(i),o.push(i)}while(i&&(e[i].low>c||u>e[i].lim));for(a=i,i=r;(i=t.parent(i))!==a;)s.push(i);return{path:o.concat(s.reverse()),lca:a}}(t,e,i.v,i.w),o=a.path,s=a.lca,c=0,u=o[c],l=!0;n!==i.w;){if(r=t.node(n),l){for(;(u=o[c])!==s&&t.node(u).maxRank<r.rank;)c++;u===s&&(l=!1)}if(!l){for(;c<o.length-1&&t.node(u=o[c+1]).minRank<=r.rank;)c++;u=o[c]}t.setParent(n,u),n=t.successors(n)[0]}}))}},3573:(t,e,n)=>{"use strict";var r=n(8436),i=n(574).Graph,a=n(1138);function o(t,e){var n={};return r.reduce(e,(function(e,i){var a=0,o=0,s=e.length,u=r.last(i);return r.forEach(i,(function(e,l){var h=function(t,e){if(t.node(e).dummy)return r.find(t.predecessors(e),(function(e){return t.node(e).dummy}))}(t,e),f=h?t.node(h).order:s;(h||e===u)&&(r.forEach(i.slice(o,l+1),(function(e){r.forEach(t.predecessors(e),(function(r){var i=t.node(r),o=i.order;!(o<a||f<o)||i.dummy&&t.node(e).dummy||c(n,r,e)}))})),o=l+1,a=f)})),i})),n}function s(t,e){var n={};function i(e,i,a,o,s){var u;r.forEach(r.range(i,a),(function(i){u=e[i],t.node(u).dummy&&r.forEach(t.predecessors(u),(function(e){var r=t.node(e);r.dummy&&(r.order<o||r.order>s)&&c(n,e,u)}))}))}return r.reduce(e,(function(e,n){var a,o=-1,s=0;return r.forEach(n,(function(r,c){if("border"===t.node(r).dummy){var u=t.predecessors(r);u.length&&(a=t.node(u[0]).order,i(n,s,c,o,a),s=c,o=a)}i(n,s,n.length,a,e.length)})),n})),n}function c(t,e,n){if(e>n){var r=e;e=n,n=r}var i=t[e];i||(t[e]=i={}),i[n]=!0}function u(t,e,n){if(e>n){var i=e;e=n,n=i}return r.has(t[e],n)}function l(t,e,n,i){var a={},o={},s={};return r.forEach(e,(function(t){r.forEach(t,(function(t,e){a[t]=t,o[t]=t,s[t]=e}))})),r.forEach(e,(function(t){var e=-1;r.forEach(t,(function(t){var c=i(t);if(c.length){c=r.sortBy(c,(function(t){return s[t]}));for(var l=(c.length-1)/2,h=Math.floor(l),f=Math.ceil(l);h<=f;++h){var d=c[h];o[t]===t&&e<s[d]&&!u(n,t,d)&&(o[d]=t,o[t]=a[t]=a[d],e=s[d])}}}))})),{root:a,align:o}}function h(t,e,n,a,o){var s={},c=function(t,e,n,a){var o=new i,s=t.graph(),c=function(t,e,n){return function(i,a,o){var s,c=i.node(a),u=i.node(o),l=0;if(l+=c.width/2,r.has(c,"labelpos"))switch(c.labelpos.toLowerCase()){case"l":s=-c.width/2;break;case"r":s=c.width/2}if(s&&(l+=n?s:-s),s=0,l+=(c.dummy?e:t)/2,l+=(u.dummy?e:t)/2,l+=u.width/2,r.has(u,"labelpos"))switch(u.labelpos.toLowerCase()){case"l":s=u.width/2;break;case"r":s=-u.width/2}return s&&(l+=n?s:-s),s=0,l}}(s.nodesep,s.edgesep,a);return r.forEach(e,(function(e){var i;r.forEach(e,(function(e){var r=n[e];if(o.setNode(r),i){var a=n[i],s=o.edge(a,r);o.setEdge(a,r,Math.max(c(t,e,i),s||0))}i=e}))})),o}(t,e,n,o),u=o?"borderLeft":"borderRight";function l(t,e){for(var n=c.nodes(),r=n.pop(),i={};r;)i[r]?t(r):(i[r]=!0,n.push(r),n=n.concat(e(r))),r=n.pop()}return l((function(t){s[t]=c.inEdges(t).reduce((function(t,e){return Math.max(t,s[e.v]+c.edge(e))}),0)}),c.predecessors.bind(c)),l((function(e){var n=c.outEdges(e).reduce((function(t,e){return Math.min(t,s[e.w]-c.edge(e))}),Number.POSITIVE_INFINITY),r=t.node(e);n!==Number.POSITIVE_INFINITY&&r.borderType!==u&&(s[e]=Math.max(s[e],n))}),c.successors.bind(c)),r.forEach(a,(function(t){s[t]=s[n[t]]})),s}function f(t,e){return r.minBy(r.values(e),(function(e){var n=Number.NEGATIVE_INFINITY,i=Number.POSITIVE_INFINITY;return r.forIn(e,(function(e,r){var a=function(t,e){return t.node(e).width}(t,r)/2;n=Math.max(e+a,n),i=Math.min(e-a,i)})),n-i}))}function d(t,e){var n=r.values(e),i=r.min(n),a=r.max(n);r.forEach(["u","d"],(function(n){r.forEach(["l","r"],(function(o){var s,c=n+o,u=t[c];if(u!==e){var l=r.values(u);(s="l"===o?i-r.min(l):a-r.max(l))&&(t[c]=r.mapValues(u,(function(t){return t+s})))}}))}))}function p(t,e){return r.mapValues(t.ul,(function(n,i){if(e)return t[e.toLowerCase()][i];var a=r.sortBy(r.map(t,i));return(a[1]+a[2])/2}))}t.exports={positionX:function(t){var e,n=a.buildLayerMatrix(t),i=r.merge(o(t,n),s(t,n)),c={};r.forEach(["u","d"],(function(a){e="u"===a?n:r.values(n).reverse(),r.forEach(["l","r"],(function(n){"r"===n&&(e=r.map(e,(function(t){return r.values(t).reverse()})));var o=("u"===a?t.predecessors:t.successors).bind(t),s=l(0,e,i,o),u=h(t,e,s.root,s.align,"r"===n);"r"===n&&(u=r.mapValues(u,(function(t){return-t}))),c[a+n]=u}))}));var u=f(t,c);return d(c,u),p(c,t.graph().align)},findType1Conflicts:o,findType2Conflicts:s,addConflict:c,hasConflict:u,verticalAlignment:l,horizontalCompaction:h,alignCoordinates:d,findSmallestWidthAlignment:f,balance:p}},7873:(t,e,n)=>{"use strict";var r=n(8436),i=n(1138),a=n(3573).positionX;t.exports=function(t){(function(t){var e=i.buildLayerMatrix(t),n=t.graph().ranksep,a=0;r.forEach(e,(function(e){var i=r.max(r.map(e,(function(e){return t.node(e).height})));r.forEach(e,(function(e){t.node(e).y=a+i/2})),a+=i+n}))})(t=i.asNonCompoundGraph(t)),r.forEach(a(t),(function(e,n){t.node(n).x=e}))}},300:(t,e,n)=>{"use strict";var r=n(8436),i=n(574).Graph,a=n(6681).slack;function o(t,e){return r.forEach(t.nodes(),(function n(i){r.forEach(e.nodeEdges(i),(function(r){var o=r.v,s=i===o?r.w:o;t.hasNode(s)||a(e,r)||(t.setNode(s,{}),t.setEdge(i,s,{}),n(s))}))})),t.nodeCount()}function s(t,e){return r.minBy(e.edges(),(function(n){if(t.hasNode(n.v)!==t.hasNode(n.w))return a(e,n)}))}function c(t,e,n){r.forEach(t.nodes(),(function(t){e.node(t).rank+=n}))}t.exports=function(t){var e,n,r=new i({directed:!1}),u=t.nodes()[0],l=t.nodeCount();for(r.setNode(u,{});o(r,t)<l;)e=s(r,t),n=r.hasNode(e.v)?a(t,e):-a(t,e),c(r,t,n);return r}},8093:(t,e,n)=>{"use strict";var r=n(6681).longestPath,i=n(300),a=n(2472);t.exports=function(t){switch(t.graph().ranker){case"network-simplex":default:!function(t){a(t)}(t);break;case"tight-tree":!function(t){r(t),i(t)}(t);break;case"longest-path":o(t)}};var o=r},2472:(t,e,n)=>{"use strict";var r=n(8436),i=n(300),a=n(6681).slack,o=n(6681).longestPath,s=n(574).alg.preorder,c=n(574).alg.postorder,u=n(1138).simplify;function l(t){t=u(t),o(t);var e,n=i(t);for(d(n),h(n,t);e=g(n);)m(n,t,e,y(n,t,e))}function h(t,e){var n=c(t,t.nodes());n=n.slice(0,n.length-1),r.forEach(n,(function(n){!function(t,e,n){var r=t.node(n).parent;t.edge(n,r).cutvalue=f(t,e,n)}(t,e,n)}))}function f(t,e,n){var i=t.node(n).parent,a=!0,o=e.edge(n,i),s=0;return o||(a=!1,o=e.edge(i,n)),s=o.weight,r.forEach(e.nodeEdges(n),(function(r){var o,c,u=r.v===n,l=u?r.w:r.v;if(l!==i){var h=u===a,f=e.edge(r).weight;if(s+=h?f:-f,o=n,c=l,t.hasEdge(o,c)){var d=t.edge(n,l).cutvalue;s+=h?-d:d}}})),s}function d(t,e){arguments.length<2&&(e=t.nodes()[0]),p(t,{},1,e)}function p(t,e,n,i,a){var o=n,s=t.node(i);return e[i]=!0,r.forEach(t.neighbors(i),(function(a){r.has(e,a)||(n=p(t,e,n,a,i))})),s.low=o,s.lim=n++,a?s.parent=a:delete s.parent,n}function g(t){return r.find(t.edges(),(function(e){return t.edge(e).cutvalue<0}))}function y(t,e,n){var i=n.v,o=n.w;e.hasEdge(i,o)||(i=n.w,o=n.v);var s=t.node(i),c=t.node(o),u=s,l=!1;s.lim>c.lim&&(u=c,l=!0);var h=r.filter(e.edges(),(function(e){return l===v(0,t.node(e.v),u)&&l!==v(0,t.node(e.w),u)}));return r.minBy(h,(function(t){return a(e,t)}))}function m(t,e,n,i){var a=n.v,o=n.w;t.removeEdge(a,o),t.setEdge(i.v,i.w,{}),d(t),h(t,e),function(t,e){var n=r.find(t.nodes(),(function(t){return!e.node(t).parent})),i=s(t,n);i=i.slice(1),r.forEach(i,(function(n){var r=t.node(n).parent,i=e.edge(n,r),a=!1;i||(i=e.edge(r,n),a=!0),e.node(n).rank=e.node(r).rank+(a?i.minlen:-i.minlen)}))}(t,e)}function v(t,e,n){return n.low<=e.lim&&e.lim<=n.lim}t.exports=l,l.initLowLimValues=d,l.initCutValues=h,l.calcCutValue=f,l.leaveEdge=g,l.enterEdge=y,l.exchangeEdges=m},6681:(t,e,n)=>{"use strict";var r=n(8436);t.exports={longestPath:function(t){var e={};r.forEach(t.sources(),(function n(i){var a=t.node(i);if(r.has(e,i))return a.rank;e[i]=!0;var o=r.min(r.map(t.outEdges(i),(function(e){return n(e.w)-t.edge(e).minlen})));return o!==Number.POSITIVE_INFINITY&&null!=o||(o=0),a.rank=o}))},slack:function(t,e){return t.node(e.w).rank-t.node(e.v).rank-t.edge(e).minlen}}},1138:(t,e,n)=>{"use strict";var r=n(8436),i=n(574).Graph;function a(t,e,n,i){var a;do{a=r.uniqueId(i)}while(t.hasNode(a));return n.dummy=e,t.setNode(a,n),a}function o(t){return r.max(r.map(t.nodes(),(function(e){var n=t.node(e).rank;if(!r.isUndefined(n))return n})))}t.exports={addDummyNode:a,simplify:function(t){var e=(new i).setGraph(t.graph());return r.forEach(t.nodes(),(function(n){e.setNode(n,t.node(n))})),r.forEach(t.edges(),(function(n){var r=e.edge(n.v,n.w)||{weight:0,minlen:1},i=t.edge(n);e.setEdge(n.v,n.w,{weight:r.weight+i.weight,minlen:Math.max(r.minlen,i.minlen)})})),e},asNonCompoundGraph:function(t){var e=new i({multigraph:t.isMultigraph()}).setGraph(t.graph());return r.forEach(t.nodes(),(function(n){t.children(n).length||e.setNode(n,t.node(n))})),r.forEach(t.edges(),(function(n){e.setEdge(n,t.edge(n))})),e},successorWeights:function(t){var e=r.map(t.nodes(),(function(e){var n={};return r.forEach(t.outEdges(e),(function(e){n[e.w]=(n[e.w]||0)+t.edge(e).weight})),n}));return r.zipObject(t.nodes(),e)},predecessorWeights:function(t){var e=r.map(t.nodes(),(function(e){var n={};return r.forEach(t.inEdges(e),(function(e){n[e.v]=(n[e.v]||0)+t.edge(e).weight})),n}));return r.zipObject(t.nodes(),e)},intersectRect:function(t,e){var n,r,i=t.x,a=t.y,o=e.x-i,s=e.y-a,c=t.width/2,u=t.height/2;if(!o&&!s)throw new Error("Not possible to find intersection inside of the rectangle");return Math.abs(s)*c>Math.abs(o)*u?(s<0&&(u=-u),n=u*o/s,r=u):(o<0&&(c=-c),n=c,r=c*s/o),{x:i+n,y:a+r}},buildLayerMatrix:function(t){var e=r.map(r.range(o(t)+1),(function(){return[]}));return r.forEach(t.nodes(),(function(n){var i=t.node(n),a=i.rank;r.isUndefined(a)||(e[a][i.order]=n)})),e},normalizeRanks:function(t){var e=r.min(r.map(t.nodes(),(function(e){return t.node(e).rank})));r.forEach(t.nodes(),(function(n){var i=t.node(n);r.has(i,"rank")&&(i.rank-=e)}))},removeEmptyRanks:function(t){var e=r.min(r.map(t.nodes(),(function(e){return t.node(e).rank}))),n=[];r.forEach(t.nodes(),(function(r){var i=t.node(r).rank-e;n[i]||(n[i]=[]),n[i].push(r)}));var i=0,a=t.graph().nodeRankFactor;r.forEach(n,(function(e,n){r.isUndefined(e)&&n%a!=0?--i:i&&r.forEach(e,(function(e){t.node(e).rank+=i}))}))},addBorderNode:function(t,e,n,r){var i={width:0,height:0};return arguments.length>=4&&(i.rank=n,i.order=r),a(t,"border",i,e)},maxRank:o,partition:function(t,e){var n={lhs:[],rhs:[]};return r.forEach(t,(function(t){e(t)?n.lhs.push(t):n.rhs.push(t)})),n},time:function(t,e){var n=r.now();try{return e()}finally{console.log(t+" time: "+(r.now()-n)+"ms")}},notime:function(t,e){return e()}}},8177:t=>{t.exports="0.8.5"},7856:function(t){t.exports=function(){"use strict";function t(e){return t="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},t(e)}function e(t,n){return e=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},e(t,n)}function n(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function r(t,i,a){return r=n()?Reflect.construct:function(t,n,r){var i=[null];i.push.apply(i,n);var a=new(Function.bind.apply(t,i));return r&&e(a,r.prototype),a},r.apply(null,arguments)}function i(t){return function(t){if(Array.isArray(t))return a(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return a(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var o=Object.hasOwnProperty,s=Object.setPrototypeOf,c=Object.isFrozen,u=Object.getPrototypeOf,l=Object.getOwnPropertyDescriptor,h=Object.freeze,f=Object.seal,d=Object.create,p="undefined"!=typeof Reflect&&Reflect,g=p.apply,y=p.construct;g||(g=function(t,e,n){return t.apply(e,n)}),h||(h=function(t){return t}),f||(f=function(t){return t}),y||(y=function(t,e){return r(t,i(e))});var m,v=A(Array.prototype.forEach),b=A(Array.prototype.pop),_=A(Array.prototype.push),x=A(String.prototype.toLowerCase),w=A(String.prototype.match),k=A(String.prototype.replace),T=A(String.prototype.indexOf),E=A(String.prototype.trim),C=A(RegExp.prototype.test),S=(m=TypeError,function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return y(m,e)});function A(t){return function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return g(t,e,r)}}function M(t,e){s&&s(t,null);for(var n=e.length;n--;){var r=e[n];if("string"==typeof r){var i=x(r);i!==r&&(c(e)||(e[n]=i),r=i)}t[r]=!0}return t}function N(t){var e,n=d(null);for(e in t)g(o,t,[e])&&(n[e]=t[e]);return n}function D(t,e){for(;null!==t;){var n=l(t,e);if(n){if(n.get)return A(n.get);if("function"==typeof n.value)return A(n.value)}t=u(t)}return function(t){return console.warn("fallback value for",t),null}}var L=h(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),B=h(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),O=h(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),I=h(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),R=h(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),F=h(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),P=h(["#text"]),Y=h(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),j=h(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),U=h(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),z=h(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),$=f(/\{\{[\w\W]*|[\w\W]*\}\}/gm),q=f(/<%[\w\W]*|[\w\W]*%>/gm),H=f(/^data-[\-\w.\u00B7-\uFFFF]/),W=f(/^aria-[\-\w]+$/),V=f(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),G=f(/^(?:\w+script|data):/i),X=f(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Z=f(/^html$/i),K=function(){return"undefined"==typeof window?null:window},Q=function(e,n){if("object"!==t(e)||"function"!=typeof e.createPolicy)return null;var r=null,i="data-tt-policy-suffix";n.currentScript&&n.currentScript.hasAttribute(i)&&(r=n.currentScript.getAttribute(i));var a="dompurify"+(r?"#"+r:"");try{return e.createPolicy(a,{createHTML:function(t){return t}})}catch(t){return console.warn("TrustedTypes policy "+a+" could not be created."),null}};return function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:K(),r=function(t){return e(t)};if(r.version="2.3.8",r.removed=[],!n||!n.document||9!==n.document.nodeType)return r.isSupported=!1,r;var a=n.document,o=n.document,s=n.DocumentFragment,c=n.HTMLTemplateElement,u=n.Node,l=n.Element,f=n.NodeFilter,d=n.NamedNodeMap,p=void 0===d?n.NamedNodeMap||n.MozNamedAttrMap:d,g=n.HTMLFormElement,y=n.DOMParser,m=n.trustedTypes,A=l.prototype,J=D(A,"cloneNode"),tt=D(A,"nextSibling"),et=D(A,"childNodes"),nt=D(A,"parentNode");if("function"==typeof c){var rt=o.createElement("template");rt.content&&rt.content.ownerDocument&&(o=rt.content.ownerDocument)}var it=Q(m,a),at=it?it.createHTML(""):"",ot=o,st=ot.implementation,ct=ot.createNodeIterator,ut=ot.createDocumentFragment,lt=ot.getElementsByTagName,ht=a.importNode,ft={};try{ft=N(o).documentMode?o.documentMode:{}}catch(t){}var dt={};r.isSupported="function"==typeof nt&&st&&void 0!==st.createHTMLDocument&&9!==ft;var pt,gt,yt=$,mt=q,vt=H,bt=W,_t=G,xt=X,wt=V,kt=null,Tt=M({},[].concat(i(L),i(B),i(O),i(R),i(P))),Et=null,Ct=M({},[].concat(i(Y),i(j),i(U),i(z))),St=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),At=null,Mt=null,Nt=!0,Dt=!0,Lt=!1,Bt=!1,Ot=!1,It=!1,Rt=!1,Ft=!1,Pt=!1,Yt=!1,jt=!0,Ut=!0,zt=!1,$t={},qt=null,Ht=M({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Wt=null,Vt=M({},["audio","video","img","source","image","track"]),Gt=null,Xt=M({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Zt="http://www.w3.org/1998/Math/MathML",Kt="http://www.w3.org/2000/svg",Qt="http://www.w3.org/1999/xhtml",Jt=Qt,te=!1,ee=["application/xhtml+xml","text/html"],ne="text/html",re=null,ie=o.createElement("form"),ae=function(t){return t instanceof RegExp||t instanceof Function},oe=function(e){re&&re===e||(e&&"object"===t(e)||(e={}),e=N(e),kt="ALLOWED_TAGS"in e?M({},e.ALLOWED_TAGS):Tt,Et="ALLOWED_ATTR"in e?M({},e.ALLOWED_ATTR):Ct,Gt="ADD_URI_SAFE_ATTR"in e?M(N(Xt),e.ADD_URI_SAFE_ATTR):Xt,Wt="ADD_DATA_URI_TAGS"in e?M(N(Vt),e.ADD_DATA_URI_TAGS):Vt,qt="FORBID_CONTENTS"in e?M({},e.FORBID_CONTENTS):Ht,At="FORBID_TAGS"in e?M({},e.FORBID_TAGS):{},Mt="FORBID_ATTR"in e?M({},e.FORBID_ATTR):{},$t="USE_PROFILES"in e&&e.USE_PROFILES,Nt=!1!==e.ALLOW_ARIA_ATTR,Dt=!1!==e.ALLOW_DATA_ATTR,Lt=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Bt=e.SAFE_FOR_TEMPLATES||!1,Ot=e.WHOLE_DOCUMENT||!1,Ft=e.RETURN_DOM||!1,Pt=e.RETURN_DOM_FRAGMENT||!1,Yt=e.RETURN_TRUSTED_TYPE||!1,Rt=e.FORCE_BODY||!1,jt=!1!==e.SANITIZE_DOM,Ut=!1!==e.KEEP_CONTENT,zt=e.IN_PLACE||!1,wt=e.ALLOWED_URI_REGEXP||wt,Jt=e.NAMESPACE||Qt,e.CUSTOM_ELEMENT_HANDLING&&ae(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(St.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ae(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(St.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(St.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),pt=pt=-1===ee.indexOf(e.PARSER_MEDIA_TYPE)?ne:e.PARSER_MEDIA_TYPE,gt="application/xhtml+xml"===pt?function(t){return t}:x,Bt&&(Dt=!1),Pt&&(Ft=!0),$t&&(kt=M({},i(P)),Et=[],!0===$t.html&&(M(kt,L),M(Et,Y)),!0===$t.svg&&(M(kt,B),M(Et,j),M(Et,z)),!0===$t.svgFilters&&(M(kt,O),M(Et,j),M(Et,z)),!0===$t.mathMl&&(M(kt,R),M(Et,U),M(Et,z))),e.ADD_TAGS&&(kt===Tt&&(kt=N(kt)),M(kt,e.ADD_TAGS)),e.ADD_ATTR&&(Et===Ct&&(Et=N(Et)),M(Et,e.ADD_ATTR)),e.ADD_URI_SAFE_ATTR&&M(Gt,e.ADD_URI_SAFE_ATTR),e.FORBID_CONTENTS&&(qt===Ht&&(qt=N(qt)),M(qt,e.FORBID_CONTENTS)),Ut&&(kt["#text"]=!0),Ot&&M(kt,["html","head","body"]),kt.table&&(M(kt,["tbody"]),delete At.tbody),h&&h(e),re=e)},se=M({},["mi","mo","mn","ms","mtext"]),ce=M({},["foreignobject","desc","title","annotation-xml"]),ue=M({},["title","style","font","a","script"]),le=M({},B);M(le,O),M(le,I);var he=M({},R);M(he,F);var fe=function(t){var e=nt(t);e&&e.tagName||(e={namespaceURI:Qt,tagName:"template"});var n=x(t.tagName),r=x(e.tagName);return t.namespaceURI===Kt?e.namespaceURI===Qt?"svg"===n:e.namespaceURI===Zt?"svg"===n&&("annotation-xml"===r||se[r]):Boolean(le[n]):t.namespaceURI===Zt?e.namespaceURI===Qt?"math"===n:e.namespaceURI===Kt?"math"===n&&ce[r]:Boolean(he[n]):t.namespaceURI===Qt&&!(e.namespaceURI===Kt&&!ce[r])&&!(e.namespaceURI===Zt&&!se[r])&&!he[n]&&(ue[n]||!le[n])},de=function(t){_(r.removed,{element:t});try{t.parentNode.removeChild(t)}catch(e){try{t.outerHTML=at}catch(e){t.remove()}}},pe=function(t,e){try{_(r.removed,{attribute:e.getAttributeNode(t),from:e})}catch(t){_(r.removed,{attribute:null,from:e})}if(e.removeAttribute(t),"is"===t&&!Et[t])if(Ft||Pt)try{de(e)}catch(t){}else try{e.setAttribute(t,"")}catch(t){}},ge=function(t){var e,n;if(Rt)t="<remove></remove>"+t;else{var r=w(t,/^[\r\n\t ]+/);n=r&&r[0]}"application/xhtml+xml"===pt&&(t='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+t+"</body></html>");var i=it?it.createHTML(t):t;if(Jt===Qt)try{e=(new y).parseFromString(i,pt)}catch(t){}if(!e||!e.documentElement){e=st.createDocument(Jt,"template",null);try{e.documentElement.innerHTML=te?"":i}catch(t){}}var a=e.body||e.documentElement;return t&&n&&a.insertBefore(o.createTextNode(n),a.childNodes[0]||null),Jt===Qt?lt.call(e,Ot?"html":"body")[0]:Ot?e.documentElement:a},ye=function(t){return ct.call(t.ownerDocument||t,t,f.SHOW_ELEMENT|f.SHOW_COMMENT|f.SHOW_TEXT,null,!1)},me=function(t){return t instanceof g&&("string"!=typeof t.nodeName||"string"!=typeof t.textContent||"function"!=typeof t.removeChild||!(t.attributes instanceof p)||"function"!=typeof t.removeAttribute||"function"!=typeof t.setAttribute||"string"!=typeof t.namespaceURI||"function"!=typeof t.insertBefore)},ve=function(e){return"object"===t(u)?e instanceof u:e&&"object"===t(e)&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName},be=function(t,e,n){dt[t]&&v(dt[t],(function(t){t.call(r,e,n,re)}))},_e=function(t){var e;if(be("beforeSanitizeElements",t,null),me(t))return de(t),!0;if(C(/[\u0080-\uFFFF]/,t.nodeName))return de(t),!0;var n=gt(t.nodeName);if(be("uponSanitizeElement",t,{tagName:n,allowedTags:kt}),t.hasChildNodes()&&!ve(t.firstElementChild)&&(!ve(t.content)||!ve(t.content.firstElementChild))&&C(/<[/\w]/g,t.innerHTML)&&C(/<[/\w]/g,t.textContent))return de(t),!0;if("select"===n&&C(/<template/i,t.innerHTML))return de(t),!0;if(!kt[n]||At[n]){if(!At[n]&&we(n)){if(St.tagNameCheck instanceof RegExp&&C(St.tagNameCheck,n))return!1;if(St.tagNameCheck instanceof Function&&St.tagNameCheck(n))return!1}if(Ut&&!qt[n]){var i=nt(t)||t.parentNode,a=et(t)||t.childNodes;if(a&&i)for(var o=a.length-1;o>=0;--o)i.insertBefore(J(a[o],!0),tt(t))}return de(t),!0}return t instanceof l&&!fe(t)?(de(t),!0):"noscript"!==n&&"noembed"!==n||!C(/<\/no(script|embed)/i,t.innerHTML)?(Bt&&3===t.nodeType&&(e=t.textContent,e=k(e,yt," "),e=k(e,mt," "),t.textContent!==e&&(_(r.removed,{element:t.cloneNode()}),t.textContent=e)),be("afterSanitizeElements",t,null),!1):(de(t),!0)},xe=function(t,e,n){if(jt&&("id"===e||"name"===e)&&(n in o||n in ie))return!1;if(Dt&&!Mt[e]&&C(vt,e));else if(Nt&&C(bt,e));else if(!Et[e]||Mt[e]){if(!(we(t)&&(St.tagNameCheck instanceof RegExp&&C(St.tagNameCheck,t)||St.tagNameCheck instanceof Function&&St.tagNameCheck(t))&&(St.attributeNameCheck instanceof RegExp&&C(St.attributeNameCheck,e)||St.attributeNameCheck instanceof Function&&St.attributeNameCheck(e))||"is"===e&&St.allowCustomizedBuiltInElements&&(St.tagNameCheck instanceof RegExp&&C(St.tagNameCheck,n)||St.tagNameCheck instanceof Function&&St.tagNameCheck(n))))return!1}else if(Gt[e]);else if(C(wt,k(n,xt,"")));else if("src"!==e&&"xlink:href"!==e&&"href"!==e||"script"===t||0!==T(n,"data:")||!Wt[t])if(Lt&&!C(_t,k(n,xt,"")));else if(n)return!1;return!0},we=function(t){return t.indexOf("-")>0},ke=function(t){var e,n,i,a;be("beforeSanitizeAttributes",t,null);var o=t.attributes;if(o){var s={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Et};for(a=o.length;a--;){var c=e=o[a],u=c.name,l=c.namespaceURI;if(n="value"===u?e.value:E(e.value),i=gt(u),s.attrName=i,s.attrValue=n,s.keepAttr=!0,s.forceKeepAttr=void 0,be("uponSanitizeAttribute",t,s),n=s.attrValue,!s.forceKeepAttr&&(pe(u,t),s.keepAttr))if(C(/\/>/i,n))pe(u,t);else{Bt&&(n=k(n,yt," "),n=k(n,mt," "));var h=gt(t.nodeName);if(xe(h,i,n))try{l?t.setAttributeNS(l,u,n):t.setAttribute(u,n),b(r.removed)}catch(t){}}}be("afterSanitizeAttributes",t,null)}},Te=function t(e){var n,r=ye(e);for(be("beforeSanitizeShadowDOM",e,null);n=r.nextNode();)be("uponSanitizeShadowNode",n,null),_e(n)||(n.content instanceof s&&t(n.content),ke(n));be("afterSanitizeShadowDOM",e,null)};return r.sanitize=function(e,i){var o,c,l,h,f;if((te=!e)&&(e="\x3c!--\x3e"),"string"!=typeof e&&!ve(e)){if("function"!=typeof e.toString)throw S("toString is not a function");if("string"!=typeof(e=e.toString()))throw S("dirty is not a string, aborting")}if(!r.isSupported){if("object"===t(n.toStaticHTML)||"function"==typeof n.toStaticHTML){if("string"==typeof e)return n.toStaticHTML(e);if(ve(e))return n.toStaticHTML(e.outerHTML)}return e}if(It||oe(i),r.removed=[],"string"==typeof e&&(zt=!1),zt){if(e.nodeName){var d=gt(e.nodeName);if(!kt[d]||At[d])throw S("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof u)1===(c=(o=ge("\x3c!----\x3e")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===c.nodeName||"HTML"===c.nodeName?o=c:o.appendChild(c);else{if(!Ft&&!Bt&&!Ot&&-1===e.indexOf("<"))return it&&Yt?it.createHTML(e):e;if(!(o=ge(e)))return Ft?null:Yt?at:""}o&&Rt&&de(o.firstChild);for(var p=ye(zt?e:o);l=p.nextNode();)3===l.nodeType&&l===h||_e(l)||(l.content instanceof s&&Te(l.content),ke(l),h=l);if(h=null,zt)return e;if(Ft){if(Pt)for(f=ut.call(o.ownerDocument);o.firstChild;)f.appendChild(o.firstChild);else f=o;return Et.shadowroot&&(f=ht.call(a,f,!0)),f}var g=Ot?o.outerHTML:o.innerHTML;return Ot&&kt["!doctype"]&&o.ownerDocument&&o.ownerDocument.doctype&&o.ownerDocument.doctype.name&&C(Z,o.ownerDocument.doctype.name)&&(g="<!DOCTYPE "+o.ownerDocument.doctype.name+">\n"+g),Bt&&(g=k(g,yt," "),g=k(g,mt," ")),it&&Yt?it.createHTML(g):g},r.setConfig=function(t){oe(t),It=!0},r.clearConfig=function(){re=null,It=!1},r.isValidAttribute=function(t,e,n){re||oe({});var r=gt(t),i=gt(e);return xe(r,i,n)},r.addHook=function(t,e){"function"==typeof e&&(dt[t]=dt[t]||[],_(dt[t],e))},r.removeHook=function(t){if(dt[t])return b(dt[t])},r.removeHooks=function(t){dt[t]&&(dt[t]=[])},r.removeAllHooks=function(){dt={}},r}()}()},8282:(t,e,n)=>{var r=n(2354);t.exports={Graph:r.Graph,json:n(8974),alg:n(2440),version:r.version}},2842:(t,e,n)=>{var r=n(9126);t.exports=function(t){var e,n={},i=[];function a(i){r.has(n,i)||(n[i]=!0,e.push(i),r.each(t.successors(i),a),r.each(t.predecessors(i),a))}return r.each(t.nodes(),(function(t){e=[],a(t),e.length&&i.push(e)})),i}},3984:(t,e,n)=>{var r=n(9126);function i(t,e,n,a,o,s){r.has(a,e)||(a[e]=!0,n||s.push(e),r.each(o(e),(function(e){i(t,e,n,a,o,s)})),n&&s.push(e))}t.exports=function(t,e,n){r.isArray(e)||(e=[e]);var a=(t.isDirected()?t.successors:t.neighbors).bind(t),o=[],s={};return r.each(e,(function(e){if(!t.hasNode(e))throw new Error("Graph does not have node: "+e);i(t,e,"post"===n,s,a,o)})),o}},4847:(t,e,n)=>{var r=n(3763),i=n(9126);t.exports=function(t,e,n){return i.transform(t.nodes(),(function(i,a){i[a]=r(t,a,e,n)}),{})}},3763:(t,e,n)=>{var r=n(9126),i=n(9675);t.exports=function(t,e,n,r){return function(t,e,n,r){var a,o,s={},c=new i,u=function(t){var e=t.v!==a?t.v:t.w,r=s[e],i=n(t),u=o.distance+i;if(i<0)throw new Error("dijkstra does not allow negative edge weights. Bad edge: "+t+" Weight: "+i);u<r.distance&&(r.distance=u,r.predecessor=a,c.decrease(e,u))};for(t.nodes().forEach((function(t){var n=t===e?0:Number.POSITIVE_INFINITY;s[t]={distance:n},c.add(t,n)}));c.size()>0&&(a=c.removeMin(),(o=s[a]).distance!==Number.POSITIVE_INFINITY);)r(a).forEach(u);return s}(t,String(e),n||a,r||function(e){return t.outEdges(e)})};var a=r.constant(1)},9096:(t,e,n)=>{var r=n(9126),i=n(5023);t.exports=function(t){return r.filter(i(t),(function(e){return e.length>1||1===e.length&&t.hasEdge(e[0],e[0])}))}},8924:(t,e,n)=>{var r=n(9126);t.exports=function(t,e,n){return function(t,e,n){var r={},i=t.nodes();return i.forEach((function(t){r[t]={},r[t][t]={distance:0},i.forEach((function(e){t!==e&&(r[t][e]={distance:Number.POSITIVE_INFINITY})})),n(t).forEach((function(n){var i=n.v===t?n.w:n.v,a=e(n);r[t][i]={distance:a,predecessor:t}}))})),i.forEach((function(t){var e=r[t];i.forEach((function(n){var a=r[n];i.forEach((function(n){var r=a[t],i=e[n],o=a[n],s=r.distance+i.distance;s<o.distance&&(o.distance=s,o.predecessor=i.predecessor)}))}))})),r}(t,e||i,n||function(e){return t.outEdges(e)})};var i=r.constant(1)},2440:(t,e,n)=>{t.exports={components:n(2842),dijkstra:n(3763),dijkstraAll:n(4847),findCycles:n(9096),floydWarshall:n(8924),isAcyclic:n(2707),postorder:n(8828),preorder:n(2648),prim:n(514),tarjan:n(5023),topsort:n(2166)}},2707:(t,e,n)=>{var r=n(2166);t.exports=function(t){try{r(t)}catch(t){if(t instanceof r.CycleException)return!1;throw t}return!0}},8828:(t,e,n)=>{var r=n(3984);t.exports=function(t,e){return r(t,e,"post")}},2648:(t,e,n)=>{var r=n(3984);t.exports=function(t,e){return r(t,e,"pre")}},514:(t,e,n)=>{var r=n(9126),i=n(771),a=n(9675);t.exports=function(t,e){var n,o=new i,s={},c=new a;function u(t){var r=t.v===n?t.w:t.v,i=c.priority(r);if(void 0!==i){var a=e(t);a<i&&(s[r]=n,c.decrease(r,a))}}if(0===t.nodeCount())return o;r.each(t.nodes(),(function(t){c.add(t,Number.POSITIVE_INFINITY),o.setNode(t)})),c.decrease(t.nodes()[0],0);for(var l=!1;c.size()>0;){if(n=c.removeMin(),r.has(s,n))o.setEdge(n,s[n]);else{if(l)throw new Error("Input graph is not connected: "+t);l=!0}t.nodeEdges(n).forEach(u)}return o}},5023:(t,e,n)=>{var r=n(9126);t.exports=function(t){var e=0,n=[],i={},a=[];function o(s){var c=i[s]={onStack:!0,lowlink:e,index:e++};if(n.push(s),t.successors(s).forEach((function(t){r.has(i,t)?i[t].onStack&&(c.lowlink=Math.min(c.lowlink,i[t].index)):(o(t),c.lowlink=Math.min(c.lowlink,i[t].lowlink))})),c.lowlink===c.index){var u,l=[];do{u=n.pop(),i[u].onStack=!1,l.push(u)}while(s!==u);a.push(l)}}return t.nodes().forEach((function(t){r.has(i,t)||o(t)})),a}},2166:(t,e,n)=>{var r=n(9126);function i(t){var e={},n={},i=[];if(r.each(t.sinks(),(function o(s){if(r.has(n,s))throw new a;r.has(e,s)||(n[s]=!0,e[s]=!0,r.each(t.predecessors(s),o),delete n[s],i.push(s))})),r.size(e)!==t.nodeCount())throw new a;return i}function a(){}t.exports=i,i.CycleException=a,a.prototype=new Error},9675:(t,e,n)=>{var r=n(9126);function i(){this._arr=[],this._keyIndices={}}t.exports=i,i.prototype.size=function(){return this._arr.length},i.prototype.keys=function(){return this._arr.map((function(t){return t.key}))},i.prototype.has=function(t){return r.has(this._keyIndices,t)},i.prototype.priority=function(t){var e=this._keyIndices[t];if(void 0!==e)return this._arr[e].priority},i.prototype.min=function(){if(0===this.size())throw new Error("Queue underflow");return this._arr[0].key},i.prototype.add=function(t,e){var n=this._keyIndices;if(t=String(t),!r.has(n,t)){var i=this._arr,a=i.length;return n[t]=a,i.push({key:t,priority:e}),this._decrease(a),!0}return!1},i.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var t=this._arr.pop();return delete this._keyIndices[t.key],this._heapify(0),t.key},i.prototype.decrease=function(t,e){var n=this._keyIndices[t];if(e>this._arr[n].priority)throw new Error("New priority is greater than current priority. Key: "+t+" Old: "+this._arr[n].priority+" New: "+e);this._arr[n].priority=e,this._decrease(n)},i.prototype._heapify=function(t){var e=this._arr,n=2*t,r=n+1,i=t;n<e.length&&(i=e[n].priority<e[i].priority?n:i,r<e.length&&(i=e[r].priority<e[i].priority?r:i),i!==t&&(this._swap(t,i),this._heapify(i)))},i.prototype._decrease=function(t){for(var e,n=this._arr,r=n[t].priority;0!==t&&!(n[e=t>>1].priority<r);)this._swap(t,e),t=e},i.prototype._swap=function(t,e){var n=this._arr,r=this._keyIndices,i=n[t],a=n[e];n[t]=a,n[e]=i,r[a.key]=t,r[i.key]=e}},771:(t,e,n)=>{"use strict";var r=n(9126);t.exports=a;var i="\0";function a(t){this._isDirected=!r.has(t,"directed")||t.directed,this._isMultigraph=!!r.has(t,"multigraph")&&t.multigraph,this._isCompound=!!r.has(t,"compound")&&t.compound,this._label=void 0,this._defaultNodeLabelFn=r.constant(void 0),this._defaultEdgeLabelFn=r.constant(void 0),this._nodes={},this._isCompound&&(this._parent={},this._children={},this._children["\0"]={}),this._in={},this._preds={},this._out={},this._sucs={},this._edgeObjs={},this._edgeLabels={}}function o(t,e){t[e]?t[e]++:t[e]=1}function s(t,e){--t[e]||delete t[e]}function c(t,e,n,i){var a=""+e,o=""+n;if(!t&&a>o){var s=a;a=o,o=s}return a+""+o+""+(r.isUndefined(i)?"\0":i)}function u(t,e,n,r){var i=""+e,a=""+n;if(!t&&i>a){var o=i;i=a,a=o}var s={v:i,w:a};return r&&(s.name=r),s}function l(t,e){return c(t,e.v,e.w,e.name)}a.prototype._nodeCount=0,a.prototype._edgeCount=0,a.prototype.isDirected=function(){return this._isDirected},a.prototype.isMultigraph=function(){return this._isMultigraph},a.prototype.isCompound=function(){return this._isCompound},a.prototype.setGraph=function(t){return this._label=t,this},a.prototype.graph=function(){return this._label},a.prototype.setDefaultNodeLabel=function(t){return r.isFunction(t)||(t=r.constant(t)),this._defaultNodeLabelFn=t,this},a.prototype.nodeCount=function(){return this._nodeCount},a.prototype.nodes=function(){return r.keys(this._nodes)},a.prototype.sources=function(){var t=this;return r.filter(this.nodes(),(function(e){return r.isEmpty(t._in[e])}))},a.prototype.sinks=function(){var t=this;return r.filter(this.nodes(),(function(e){return r.isEmpty(t._out[e])}))},a.prototype.setNodes=function(t,e){var n=arguments,i=this;return r.each(t,(function(t){n.length>1?i.setNode(t,e):i.setNode(t)})),this},a.prototype.setNode=function(t,e){return r.has(this._nodes,t)?(arguments.length>1&&(this._nodes[t]=e),this):(this._nodes[t]=arguments.length>1?e:this._defaultNodeLabelFn(t),this._isCompound&&(this._parent[t]=i,this._children[t]={},this._children["\0"][t]=!0),this._in[t]={},this._preds[t]={},this._out[t]={},this._sucs[t]={},++this._nodeCount,this)},a.prototype.node=function(t){return this._nodes[t]},a.prototype.hasNode=function(t){return r.has(this._nodes,t)},a.prototype.removeNode=function(t){var e=this;if(r.has(this._nodes,t)){var n=function(t){e.removeEdge(e._edgeObjs[t])};delete this._nodes[t],this._isCompound&&(this._removeFromParentsChildList(t),delete this._parent[t],r.each(this.children(t),(function(t){e.setParent(t)})),delete this._children[t]),r.each(r.keys(this._in[t]),n),delete this._in[t],delete this._preds[t],r.each(r.keys(this._out[t]),n),delete this._out[t],delete this._sucs[t],--this._nodeCount}return this},a.prototype.setParent=function(t,e){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(r.isUndefined(e))e=i;else{for(var n=e+="";!r.isUndefined(n);n=this.parent(n))if(n===t)throw new Error("Setting "+e+" as parent of "+t+" would create a cycle");this.setNode(e)}return this.setNode(t),this._removeFromParentsChildList(t),this._parent[t]=e,this._children[e][t]=!0,this},a.prototype._removeFromParentsChildList=function(t){delete this._children[this._parent[t]][t]},a.prototype.parent=function(t){if(this._isCompound){var e=this._parent[t];if(e!==i)return e}},a.prototype.children=function(t){if(r.isUndefined(t)&&(t=i),this._isCompound){var e=this._children[t];if(e)return r.keys(e)}else{if(t===i)return this.nodes();if(this.hasNode(t))return[]}},a.prototype.predecessors=function(t){var e=this._preds[t];if(e)return r.keys(e)},a.prototype.successors=function(t){var e=this._sucs[t];if(e)return r.keys(e)},a.prototype.neighbors=function(t){var e=this.predecessors(t);if(e)return r.union(e,this.successors(t))},a.prototype.isLeaf=function(t){return 0===(this.isDirected()?this.successors(t):this.neighbors(t)).length},a.prototype.filterNodes=function(t){var e=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});e.setGraph(this.graph());var n=this;r.each(this._nodes,(function(n,r){t(r)&&e.setNode(r,n)})),r.each(this._edgeObjs,(function(t){e.hasNode(t.v)&&e.hasNode(t.w)&&e.setEdge(t,n.edge(t))}));var i={};function a(t){var r=n.parent(t);return void 0===r||e.hasNode(r)?(i[t]=r,r):r in i?i[r]:a(r)}return this._isCompound&&r.each(e.nodes(),(function(t){e.setParent(t,a(t))})),e},a.prototype.setDefaultEdgeLabel=function(t){return r.isFunction(t)||(t=r.constant(t)),this._defaultEdgeLabelFn=t,this},a.prototype.edgeCount=function(){return this._edgeCount},a.prototype.edges=function(){return r.values(this._edgeObjs)},a.prototype.setPath=function(t,e){var n=this,i=arguments;return r.reduce(t,(function(t,r){return i.length>1?n.setEdge(t,r,e):n.setEdge(t,r),r})),this},a.prototype.setEdge=function(){var t,e,n,i,a=!1,s=arguments[0];"object"==typeof s&&null!==s&&"v"in s?(t=s.v,e=s.w,n=s.name,2===arguments.length&&(i=arguments[1],a=!0)):(t=s,e=arguments[1],n=arguments[3],arguments.length>2&&(i=arguments[2],a=!0)),t=""+t,e=""+e,r.isUndefined(n)||(n=""+n);var l=c(this._isDirected,t,e,n);if(r.has(this._edgeLabels,l))return a&&(this._edgeLabels[l]=i),this;if(!r.isUndefined(n)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(t),this.setNode(e),this._edgeLabels[l]=a?i:this._defaultEdgeLabelFn(t,e,n);var h=u(this._isDirected,t,e,n);return t=h.v,e=h.w,Object.freeze(h),this._edgeObjs[l]=h,o(this._preds[e],t),o(this._sucs[t],e),this._in[e][l]=h,this._out[t][l]=h,this._edgeCount++,this},a.prototype.edge=function(t,e,n){var r=1===arguments.length?l(this._isDirected,arguments[0]):c(this._isDirected,t,e,n);return this._edgeLabels[r]},a.prototype.hasEdge=function(t,e,n){var i=1===arguments.length?l(this._isDirected,arguments[0]):c(this._isDirected,t,e,n);return r.has(this._edgeLabels,i)},a.prototype.removeEdge=function(t,e,n){var r=1===arguments.length?l(this._isDirected,arguments[0]):c(this._isDirected,t,e,n),i=this._edgeObjs[r];return i&&(t=i.v,e=i.w,delete this._edgeLabels[r],delete this._edgeObjs[r],s(this._preds[e],t),s(this._sucs[t],e),delete this._in[e][r],delete this._out[t][r],this._edgeCount--),this},a.prototype.inEdges=function(t,e){var n=this._in[t];if(n){var i=r.values(n);return e?r.filter(i,(function(t){return t.v===e})):i}},a.prototype.outEdges=function(t,e){var n=this._out[t];if(n){var i=r.values(n);return e?r.filter(i,(function(t){return t.w===e})):i}},a.prototype.nodeEdges=function(t,e){var n=this.inEdges(t,e);if(n)return n.concat(this.outEdges(t,e))}},2354:(t,e,n)=>{t.exports={Graph:n(771),version:n(9631)}},8974:(t,e,n)=>{var r=n(9126),i=n(771);function a(t){return r.map(t.nodes(),(function(e){var n=t.node(e),i=t.parent(e),a={v:e};return r.isUndefined(n)||(a.value=n),r.isUndefined(i)||(a.parent=i),a}))}function o(t){return r.map(t.edges(),(function(e){var n=t.edge(e),i={v:e.v,w:e.w};return r.isUndefined(e.name)||(i.name=e.name),r.isUndefined(n)||(i.value=n),i}))}t.exports={write:function(t){var e={options:{directed:t.isDirected(),multigraph:t.isMultigraph(),compound:t.isCompound()},nodes:a(t),edges:o(t)};return r.isUndefined(t.graph())||(e.value=r.clone(t.graph())),e},read:function(t){var e=new i(t.options).setGraph(t.value);return r.each(t.nodes,(function(t){e.setNode(t.v,t.value),t.parent&&e.setParent(t.v,t.parent)})),r.each(t.edges,(function(t){e.setEdge({v:t.v,w:t.w,name:t.name},t.value)})),e}}},9126:(t,e,n)=>{var r;try{r={clone:n(6678),constant:n(5703),each:n(6073),filter:n(3105),has:n(8721),isArray:n(1469),isEmpty:n(1609),isFunction:n(3560),isUndefined:n(2353),keys:n(3674),map:n(5161),reduce:n(4061),size:n(4238),transform:n(8718),union:n(3386),values:n(2628)}}catch(t){}r||(r=window._),t.exports=r},9631:t=>{t.exports="2.1.8"},8552:(t,e,n)=>{var r=n(852)(n(5639),"DataView");t.exports=r},1989:(t,e,n)=>{var r=n(1789),i=n(401),a=n(7667),o=n(1327),s=n(1866);function c(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=o,c.prototype.set=s,t.exports=c},8407:(t,e,n)=>{var r=n(7040),i=n(4125),a=n(2117),o=n(7518),s=n(4705);function c(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=o,c.prototype.set=s,t.exports=c},7071:(t,e,n)=>{var r=n(852)(n(5639),"Map");t.exports=r},3369:(t,e,n)=>{var r=n(4785),i=n(1285),a=n(6e3),o=n(9916),s=n(5265);function c(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=o,c.prototype.set=s,t.exports=c},3818:(t,e,n)=>{var r=n(852)(n(5639),"Promise");t.exports=r},8525:(t,e,n)=>{var r=n(852)(n(5639),"Set");t.exports=r},8668:(t,e,n)=>{var r=n(3369),i=n(619),a=n(2385);function o(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new r;++e<n;)this.add(t[e])}o.prototype.add=o.prototype.push=i,o.prototype.has=a,t.exports=o},6384:(t,e,n)=>{var r=n(8407),i=n(7465),a=n(3779),o=n(7599),s=n(4758),c=n(4309);function u(t){var e=this.__data__=new r(t);this.size=e.size}u.prototype.clear=i,u.prototype.delete=a,u.prototype.get=o,u.prototype.has=s,u.prototype.set=c,t.exports=u},2705:(t,e,n)=>{var r=n(5639).Symbol;t.exports=r},1149:(t,e,n)=>{var r=n(5639).Uint8Array;t.exports=r},577:(t,e,n)=>{var r=n(852)(n(5639),"WeakMap");t.exports=r},6874:t=>{t.exports=function(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}},7412:t=>{t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););return t}},4963:t=>{t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length,i=0,a=[];++n<r;){var o=t[n];e(o,n,t)&&(a[i++]=o)}return a}},7443:(t,e,n)=>{var r=n(2118);t.exports=function(t,e){return!(null==t||!t.length)&&r(t,e,0)>-1}},1196:t=>{t.exports=function(t,e,n){for(var r=-1,i=null==t?0:t.length;++r<i;)if(n(e,t[r]))return!0;return!1}},4636:(t,e,n)=>{var r=n(2545),i=n(5694),a=n(1469),o=n(4144),s=n(5776),c=n(6719),u=Object.prototype.hasOwnProperty;t.exports=function(t,e){var n=a(t),l=!n&&i(t),h=!n&&!l&&o(t),f=!n&&!l&&!h&&c(t),d=n||l||h||f,p=d?r(t.length,String):[],g=p.length;for(var y in t)!e&&!u.call(t,y)||d&&("length"==y||h&&("offset"==y||"parent"==y)||f&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||s(y,g))||p.push(y);return p}},9932:t=>{t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length,i=Array(r);++n<r;)i[n]=e(t[n],n,t);return i}},2488:t=>{t.exports=function(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t}},2663:t=>{t.exports=function(t,e,n,r){var i=-1,a=null==t?0:t.length;for(r&&a&&(n=t[++i]);++i<a;)n=e(n,t[i],i,t);return n}},2908:t=>{t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}},8983:(t,e,n)=>{var r=n(371)("length");t.exports=r},6556:(t,e,n)=>{var r=n(9465),i=n(7813);t.exports=function(t,e,n){(void 0!==n&&!i(t[e],n)||void 0===n&&!(e in t))&&r(t,e,n)}},4865:(t,e,n)=>{var r=n(9465),i=n(7813),a=Object.prototype.hasOwnProperty;t.exports=function(t,e,n){var o=t[e];a.call(t,e)&&i(o,n)&&(void 0!==n||e in t)||r(t,e,n)}},8470:(t,e,n)=>{var r=n(7813);t.exports=function(t,e){for(var n=t.length;n--;)if(r(t[n][0],e))return n;return-1}},4037:(t,e,n)=>{var r=n(8363),i=n(3674);t.exports=function(t,e){return t&&r(e,i(e),t)}},3886:(t,e,n)=>{var r=n(8363),i=n(1704);t.exports=function(t,e){return t&&r(e,i(e),t)}},9465:(t,e,n)=>{var r=n(8777);t.exports=function(t,e,n){"__proto__"==e&&r?r(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}},5990:(t,e,n)=>{var r=n(6384),i=n(7412),a=n(4865),o=n(4037),s=n(3886),c=n(4626),u=n(278),l=n(8805),h=n(1911),f=n(8234),d=n(6904),p=n(4160),g=n(3824),y=n(9148),m=n(8517),v=n(1469),b=n(4144),_=n(6688),x=n(3218),w=n(2928),k=n(3674),T=n(1704),E="[object Arguments]",C="[object Function]",S="[object Object]",A={};A[E]=A["[object Array]"]=A["[object ArrayBuffer]"]=A["[object DataView]"]=A["[object Boolean]"]=A["[object Date]"]=A["[object Float32Array]"]=A["[object Float64Array]"]=A["[object Int8Array]"]=A["[object Int16Array]"]=A["[object Int32Array]"]=A["[object Map]"]=A["[object Number]"]=A[S]=A["[object RegExp]"]=A["[object Set]"]=A["[object String]"]=A["[object Symbol]"]=A["[object Uint8Array]"]=A["[object Uint8ClampedArray]"]=A["[object Uint16Array]"]=A["[object Uint32Array]"]=!0,A["[object Error]"]=A[C]=A["[object WeakMap]"]=!1,t.exports=function t(e,n,M,N,D,L){var B,O=1&n,I=2&n,R=4&n;if(M&&(B=D?M(e,N,D,L):M(e)),void 0!==B)return B;if(!x(e))return e;var F=v(e);if(F){if(B=g(e),!O)return u(e,B)}else{var P=p(e),Y=P==C||"[object GeneratorFunction]"==P;if(b(e))return c(e,O);if(P==S||P==E||Y&&!D){if(B=I||Y?{}:m(e),!O)return I?h(e,s(B,e)):l(e,o(B,e))}else{if(!A[P])return D?e:{};B=y(e,P,O)}}L||(L=new r);var j=L.get(e);if(j)return j;L.set(e,B),w(e)?e.forEach((function(r){B.add(t(r,n,M,r,e,L))})):_(e)&&e.forEach((function(r,i){B.set(i,t(r,n,M,i,e,L))}));var U=F?void 0:(R?I?d:f:I?T:k)(e);return i(U||e,(function(r,i){U&&(r=e[i=r]),a(B,i,t(r,n,M,i,e,L))})),B}},3118:(t,e,n)=>{var r=n(3218),i=Object.create,a=function(){function t(){}return function(e){if(!r(e))return{};if(i)return i(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();t.exports=a},9881:(t,e,n)=>{var r=n(7816),i=n(9291)(r);t.exports=i},6029:(t,e,n)=>{var r=n(3448);t.exports=function(t,e,n){for(var i=-1,a=t.length;++i<a;){var o=t[i],s=e(o);if(null!=s&&(void 0===c?s==s&&!r(s):n(s,c)))var c=s,u=o}return u}},760:(t,e,n)=>{var r=n(9881);t.exports=function(t,e){var n=[];return r(t,(function(t,r,i){e(t,r,i)&&n.push(t)})),n}},1848:t=>{t.exports=function(t,e,n,r){for(var i=t.length,a=n+(r?1:-1);r?a--:++a<i;)if(e(t[a],a,t))return a;return-1}},1078:(t,e,n)=>{var r=n(2488),i=n(7285);t.exports=function t(e,n,a,o,s){var c=-1,u=e.length;for(a||(a=i),s||(s=[]);++c<u;){var l=e[c];n>0&&a(l)?n>1?t(l,n-1,a,o,s):r(s,l):o||(s[s.length]=l)}return s}},8483:(t,e,n)=>{var r=n(5063)();t.exports=r},7816:(t,e,n)=>{var r=n(8483),i=n(3674);t.exports=function(t,e){return t&&r(t,e,i)}},7786:(t,e,n)=>{var r=n(1811),i=n(327);t.exports=function(t,e){for(var n=0,a=(e=r(e,t)).length;null!=t&&n<a;)t=t[i(e[n++])];return n&&n==a?t:void 0}},8866:(t,e,n)=>{var r=n(2488),i=n(1469);t.exports=function(t,e,n){var a=e(t);return i(t)?a:r(a,n(t))}},4239:(t,e,n)=>{var r=n(2705),i=n(9607),a=n(2333),o=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":o&&o in Object(t)?i(t):a(t)}},3325:t=>{t.exports=function(t,e){return t>e}},8565:t=>{var e=Object.prototype.hasOwnProperty;t.exports=function(t,n){return null!=t&&e.call(t,n)}},13:t=>{t.exports=function(t,e){return null!=t&&e in Object(t)}},2118:(t,e,n)=>{var r=n(1848),i=n(2722),a=n(2351);t.exports=function(t,e,n){return e==e?a(t,e,n):r(t,i,n)}},9454:(t,e,n)=>{var r=n(4239),i=n(7005);t.exports=function(t){return i(t)&&"[object Arguments]"==r(t)}},939:(t,e,n)=>{var r=n(2492),i=n(7005);t.exports=function t(e,n,a,o,s){return e===n||(null==e||null==n||!i(e)&&!i(n)?e!=e&&n!=n:r(e,n,a,o,t,s))}},2492:(t,e,n)=>{var r=n(6384),i=n(7114),a=n(8351),o=n(6096),s=n(4160),c=n(1469),u=n(4144),l=n(6719),h="[object Arguments]",f="[object Array]",d="[object Object]",p=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,g,y,m){var v=c(t),b=c(e),_=v?f:s(t),x=b?f:s(e),w=(_=_==h?d:_)==d,k=(x=x==h?d:x)==d,T=_==x;if(T&&u(t)){if(!u(e))return!1;v=!0,w=!1}if(T&&!w)return m||(m=new r),v||l(t)?i(t,e,n,g,y,m):a(t,e,_,n,g,y,m);if(!(1&n)){var E=w&&p.call(t,"__wrapped__"),C=k&&p.call(e,"__wrapped__");if(E||C){var S=E?t.value():t,A=C?e.value():e;return m||(m=new r),y(S,A,n,g,m)}}return!!T&&(m||(m=new r),o(t,e,n,g,y,m))}},5588:(t,e,n)=>{var r=n(4160),i=n(7005);t.exports=function(t){return i(t)&&"[object Map]"==r(t)}},2958:(t,e,n)=>{var r=n(6384),i=n(939);t.exports=function(t,e,n,a){var o=n.length,s=o,c=!a;if(null==t)return!s;for(t=Object(t);o--;){var u=n[o];if(c&&u[2]?u[1]!==t[u[0]]:!(u[0]in t))return!1}for(;++o<s;){var l=(u=n[o])[0],h=t[l],f=u[1];if(c&&u[2]){if(void 0===h&&!(l in t))return!1}else{var d=new r;if(a)var p=a(h,f,l,t,e,d);if(!(void 0===p?i(f,h,3,a,d):p))return!1}}return!0}},2722:t=>{t.exports=function(t){return t!=t}},8458:(t,e,n)=>{var r=n(3560),i=n(5346),a=n(3218),o=n(346),s=/^\[object .+?Constructor\]$/,c=Function.prototype,u=Object.prototype,l=c.toString,h=u.hasOwnProperty,f=RegExp("^"+l.call(h).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!a(t)||i(t))&&(r(t)?f:s).test(o(t))}},9221:(t,e,n)=>{var r=n(4160),i=n(7005);t.exports=function(t){return i(t)&&"[object Set]"==r(t)}},8749:(t,e,n)=>{var r=n(4239),i=n(1780),a=n(7005),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,t.exports=function(t){return a(t)&&i(t.length)&&!!o[r(t)]}},7206:(t,e,n)=>{var r=n(1573),i=n(6432),a=n(6557),o=n(1469),s=n(9601);t.exports=function(t){return"function"==typeof t?t:null==t?a:"object"==typeof t?o(t)?i(t[0],t[1]):r(t):s(t)}},280:(t,e,n)=>{var r=n(5726),i=n(6916),a=Object.prototype.hasOwnProperty;t.exports=function(t){if(!r(t))return i(t);var e=[];for(var n in Object(t))a.call(t,n)&&"constructor"!=n&&e.push(n);return e}},313:(t,e,n)=>{var r=n(3218),i=n(5726),a=n(3498),o=Object.prototype.hasOwnProperty;t.exports=function(t){if(!r(t))return a(t);var e=i(t),n=[];for(var s in t)("constructor"!=s||!e&&o.call(t,s))&&n.push(s);return n}},433:t=>{t.exports=function(t,e){return t<e}},9199:(t,e,n)=>{var r=n(9881),i=n(8612);t.exports=function(t,e){var n=-1,a=i(t)?Array(t.length):[];return r(t,(function(t,r,i){a[++n]=e(t,r,i)})),a}},1573:(t,e,n)=>{var r=n(2958),i=n(1499),a=n(2634);t.exports=function(t){var e=i(t);return 1==e.length&&e[0][2]?a(e[0][0],e[0][1]):function(n){return n===t||r(n,t,e)}}},6432:(t,e,n)=>{var r=n(939),i=n(7361),a=n(9095),o=n(5403),s=n(9162),c=n(2634),u=n(327);t.exports=function(t,e){return o(t)&&s(e)?c(u(t),e):function(n){var o=i(n,t);return void 0===o&&o===e?a(n,t):r(e,o,3)}}},2980:(t,e,n)=>{var r=n(6384),i=n(6556),a=n(8483),o=n(9783),s=n(3218),c=n(1704),u=n(6390);t.exports=function t(e,n,l,h,f){e!==n&&a(n,(function(a,c){if(f||(f=new r),s(a))o(e,n,c,l,t,h,f);else{var d=h?h(u(e,c),a,c+"",e,n,f):void 0;void 0===d&&(d=a),i(e,c,d)}}),c)}},9783:(t,e,n)=>{var r=n(6556),i=n(4626),a=n(7133),o=n(278),s=n(8517),c=n(5694),u=n(1469),l=n(9246),h=n(4144),f=n(3560),d=n(3218),p=n(8630),g=n(6719),y=n(6390),m=n(3678);t.exports=function(t,e,n,v,b,_,x){var w=y(t,n),k=y(e,n),T=x.get(k);if(T)r(t,n,T);else{var E=_?_(w,k,n+"",t,e,x):void 0,C=void 0===E;if(C){var S=u(k),A=!S&&h(k),M=!S&&!A&&g(k);E=k,S||A||M?u(w)?E=w:l(w)?E=o(w):A?(C=!1,E=i(k,!0)):M?(C=!1,E=a(k,!0)):E=[]:p(k)||c(k)?(E=w,c(w)?E=m(w):d(w)&&!f(w)||(E=s(k))):C=!1}C&&(x.set(k,E),b(E,k,v,_,x),x.delete(k)),r(t,n,E)}}},9556:(t,e,n)=>{var r=n(9932),i=n(7786),a=n(7206),o=n(9199),s=n(1131),c=n(1717),u=n(5022),l=n(6557),h=n(1469);t.exports=function(t,e,n){e=e.length?r(e,(function(t){return h(t)?function(e){return i(e,1===t.length?t[0]:t)}:t})):[l];var f=-1;e=r(e,c(a));var d=o(t,(function(t,n,i){return{criteria:r(e,(function(e){return e(t)})),index:++f,value:t}}));return s(d,(function(t,e){return u(t,e,n)}))}},5970:(t,e,n)=>{var r=n(3012),i=n(9095);t.exports=function(t,e){return r(t,e,(function(e,n){return i(t,n)}))}},3012:(t,e,n)=>{var r=n(7786),i=n(611),a=n(1811);t.exports=function(t,e,n){for(var o=-1,s=e.length,c={};++o<s;){var u=e[o],l=r(t,u);n(l,u)&&i(c,a(u,t),l)}return c}},371:t=>{t.exports=function(t){return function(e){return null==e?void 0:e[t]}}},9152:(t,e,n)=>{var r=n(7786);t.exports=function(t){return function(e){return r(e,t)}}},98:t=>{var e=Math.ceil,n=Math.max;t.exports=function(t,r,i,a){for(var o=-1,s=n(e((r-t)/(i||1)),0),c=Array(s);s--;)c[a?s:++o]=t,t+=i;return c}},107:t=>{t.exports=function(t,e,n,r,i){return i(t,(function(t,i,a){n=r?(r=!1,t):e(n,t,i,a)})),n}},5976:(t,e,n)=>{var r=n(6557),i=n(5357),a=n(61);t.exports=function(t,e){return a(i(t,e,r),t+"")}},611:(t,e,n)=>{var r=n(4865),i=n(1811),a=n(5776),o=n(3218),s=n(327);t.exports=function(t,e,n,c){if(!o(t))return t;for(var u=-1,l=(e=i(e,t)).length,h=l-1,f=t;null!=f&&++u<l;){var d=s(e[u]),p=n;if("__proto__"===d||"constructor"===d||"prototype"===d)return t;if(u!=h){var g=f[d];void 0===(p=c?c(g,d,f):void 0)&&(p=o(g)?g:a(e[u+1])?[]:{})}r(f,d,p),f=f[d]}return t}},6560:(t,e,n)=>{var r=n(5703),i=n(8777),a=n(6557),o=i?function(t,e){return i(t,"toString",{configurable:!0,enumerable:!1,value:r(e),writable:!0})}:a;t.exports=o},1131:t=>{t.exports=function(t,e){var n=t.length;for(t.sort(e);n--;)t[n]=t[n].value;return t}},2545:t=>{t.exports=function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}},531:(t,e,n)=>{var r=n(2705),i=n(9932),a=n(1469),o=n(3448),s=r?r.prototype:void 0,c=s?s.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(a(e))return i(e,t)+"";if(o(e))return c?c.call(e):"";var n=e+"";return"0"==n&&1/e==-1/0?"-0":n}},7561:(t,e,n)=>{var r=n(7990),i=/^\s+/;t.exports=function(t){return t?t.slice(0,r(t)+1).replace(i,""):t}},1717:t=>{t.exports=function(t){return function(e){return t(e)}}},5652:(t,e,n)=>{var r=n(8668),i=n(7443),a=n(1196),o=n(4757),s=n(3593),c=n(1814);t.exports=function(t,e,n){var u=-1,l=i,h=t.length,f=!0,d=[],p=d;if(n)f=!1,l=a;else if(h>=200){var g=e?null:s(t);if(g)return c(g);f=!1,l=o,p=new r}else p=e?[]:d;t:for(;++u<h;){var y=t[u],m=e?e(y):y;if(y=n||0!==y?y:0,f&&m==m){for(var v=p.length;v--;)if(p[v]===m)continue t;e&&p.push(m),d.push(y)}else l(p,m,n)||(p!==d&&p.push(m),d.push(y))}return d}},7415:(t,e,n)=>{var r=n(9932);t.exports=function(t,e){return r(e,(function(e){return t[e]}))}},1757:t=>{t.exports=function(t,e,n){for(var r=-1,i=t.length,a=e.length,o={};++r<i;){var s=r<a?e[r]:void 0;n(o,t[r],s)}return o}},4757:t=>{t.exports=function(t,e){return t.has(e)}},4290:(t,e,n)=>{var r=n(6557);t.exports=function(t){return"function"==typeof t?t:r}},1811:(t,e,n)=>{var r=n(1469),i=n(5403),a=n(5514),o=n(9833);t.exports=function(t,e){return r(t)?t:i(t,e)?[t]:a(o(t))}},4318:(t,e,n)=>{var r=n(1149);t.exports=function(t){var e=new t.constructor(t.byteLength);return new r(e).set(new r(t)),e}},4626:(t,e,n)=>{t=n.nmd(t);var r=n(5639),i=e&&!e.nodeType&&e,a=i&&t&&!t.nodeType&&t,o=a&&a.exports===i?r.Buffer:void 0,s=o?o.allocUnsafe:void 0;t.exports=function(t,e){if(e)return t.slice();var n=t.length,r=s?s(n):new t.constructor(n);return t.copy(r),r}},7157:(t,e,n)=>{var r=n(4318);t.exports=function(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}},3147:t=>{var e=/\w*$/;t.exports=function(t){var n=new t.constructor(t.source,e.exec(t));return n.lastIndex=t.lastIndex,n}},419:(t,e,n)=>{var r=n(2705),i=r?r.prototype:void 0,a=i?i.valueOf:void 0;t.exports=function(t){return a?Object(a.call(t)):{}}},7133:(t,e,n)=>{var r=n(4318);t.exports=function(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}},6393:(t,e,n)=>{var r=n(3448);t.exports=function(t,e){if(t!==e){var n=void 0!==t,i=null===t,a=t==t,o=r(t),s=void 0!==e,c=null===e,u=e==e,l=r(e);if(!c&&!l&&!o&&t>e||o&&s&&u&&!c&&!l||i&&s&&u||!n&&u||!a)return 1;if(!i&&!o&&!l&&t<e||l&&n&&a&&!i&&!o||c&&n&&a||!s&&a||!u)return-1}return 0}},5022:(t,e,n)=>{var r=n(6393);t.exports=function(t,e,n){for(var i=-1,a=t.criteria,o=e.criteria,s=a.length,c=n.length;++i<s;){var u=r(a[i],o[i]);if(u)return i>=c?u:u*("desc"==n[i]?-1:1)}return t.index-e.index}},278:t=>{t.exports=function(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}},8363:(t,e,n)=>{var r=n(4865),i=n(9465);t.exports=function(t,e,n,a){var o=!n;n||(n={});for(var s=-1,c=e.length;++s<c;){var u=e[s],l=a?a(n[u],t[u],u,n,t):void 0;void 0===l&&(l=t[u]),o?i(n,u,l):r(n,u,l)}return n}},8805:(t,e,n)=>{var r=n(8363),i=n(9551);t.exports=function(t,e){return r(t,i(t),e)}},1911:(t,e,n)=>{var r=n(8363),i=n(1442);t.exports=function(t,e){return r(t,i(t),e)}},4429:(t,e,n)=>{var r=n(5639)["__core-js_shared__"];t.exports=r},1750:(t,e,n)=>{var r=n(5976),i=n(6612);t.exports=function(t){return r((function(e,n){var r=-1,a=n.length,o=a>1?n[a-1]:void 0,s=a>2?n[2]:void 0;for(o=t.length>3&&"function"==typeof o?(a--,o):void 0,s&&i(n[0],n[1],s)&&(o=a<3?void 0:o,a=1),e=Object(e);++r<a;){var c=n[r];c&&t(e,c,r,o)}return e}))}},9291:(t,e,n)=>{var r=n(8612);t.exports=function(t,e){return function(n,i){if(null==n)return n;if(!r(n))return t(n,i);for(var a=n.length,o=e?a:-1,s=Object(n);(e?o--:++o<a)&&!1!==i(s[o],o,s););return n}}},5063:t=>{t.exports=function(t){return function(e,n,r){for(var i=-1,a=Object(e),o=r(e),s=o.length;s--;){var c=o[t?s:++i];if(!1===n(a[c],c,a))break}return e}}},7740:(t,e,n)=>{var r=n(7206),i=n(8612),a=n(3674);t.exports=function(t){return function(e,n,o){var s=Object(e);if(!i(e)){var c=r(n,3);e=a(e),n=function(t){return c(s[t],t,s)}}var u=t(e,n,o);return u>-1?s[c?e[u]:u]:void 0}}},7445:(t,e,n)=>{var r=n(98),i=n(6612),a=n(8601);t.exports=function(t){return function(e,n,o){return o&&"number"!=typeof o&&i(e,n,o)&&(n=o=void 0),e=a(e),void 0===n?(n=e,e=0):n=a(n),o=void 0===o?e<n?1:-1:a(o),r(e,n,o,t)}}},3593:(t,e,n)=>{var r=n(8525),i=n(308),a=n(1814),o=r&&1/a(new r([,-0]))[1]==1/0?function(t){return new r(t)}:i;t.exports=o},8777:(t,e,n)=>{var r=n(852),i=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=i},7114:(t,e,n)=>{var r=n(8668),i=n(2908),a=n(4757);t.exports=function(t,e,n,o,s,c){var u=1&n,l=t.length,h=e.length;if(l!=h&&!(u&&h>l))return!1;var f=c.get(t),d=c.get(e);if(f&&d)return f==e&&d==t;var p=-1,g=!0,y=2&n?new r:void 0;for(c.set(t,e),c.set(e,t);++p<l;){var m=t[p],v=e[p];if(o)var b=u?o(v,m,p,e,t,c):o(m,v,p,t,e,c);if(void 0!==b){if(b)continue;g=!1;break}if(y){if(!i(e,(function(t,e){if(!a(y,e)&&(m===t||s(m,t,n,o,c)))return y.push(e)}))){g=!1;break}}else if(m!==v&&!s(m,v,n,o,c)){g=!1;break}}return c.delete(t),c.delete(e),g}},8351:(t,e,n)=>{var r=n(2705),i=n(1149),a=n(7813),o=n(7114),s=n(8776),c=n(1814),u=r?r.prototype:void 0,l=u?u.valueOf:void 0;t.exports=function(t,e,n,r,u,h,f){switch(n){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=e.byteLength||!h(new i(t),new i(e)));case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var d=s;case"[object Set]":var p=1&r;if(d||(d=c),t.size!=e.size&&!p)return!1;var g=f.get(t);if(g)return g==e;r|=2,f.set(t,e);var y=o(d(t),d(e),r,u,h,f);return f.delete(t),y;case"[object Symbol]":if(l)return l.call(t)==l.call(e)}return!1}},6096:(t,e,n)=>{var r=n(8234),i=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,a,o,s){var c=1&n,u=r(t),l=u.length;if(l!=r(e).length&&!c)return!1;for(var h=l;h--;){var f=u[h];if(!(c?f in e:i.call(e,f)))return!1}var d=s.get(t),p=s.get(e);if(d&&p)return d==e&&p==t;var g=!0;s.set(t,e),s.set(e,t);for(var y=c;++h<l;){var m=t[f=u[h]],v=e[f];if(a)var b=c?a(v,m,f,e,t,s):a(m,v,f,t,e,s);if(!(void 0===b?m===v||o(m,v,n,a,s):b)){g=!1;break}y||(y="constructor"==f)}if(g&&!y){var _=t.constructor,x=e.constructor;_==x||!("constructor"in t)||!("constructor"in e)||"function"==typeof _&&_ instanceof _&&"function"==typeof x&&x instanceof x||(g=!1)}return s.delete(t),s.delete(e),g}},9021:(t,e,n)=>{var r=n(5564),i=n(5357),a=n(61);t.exports=function(t){return a(i(t,void 0,r),t+"")}},1957:(t,e,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;t.exports=r},8234:(t,e,n)=>{var r=n(8866),i=n(9551),a=n(3674);t.exports=function(t){return r(t,a,i)}},6904:(t,e,n)=>{var r=n(8866),i=n(1442),a=n(1704);t.exports=function(t){return r(t,a,i)}},5050:(t,e,n)=>{var r=n(7019);t.exports=function(t,e){var n=t.__data__;return r(e)?n["string"==typeof e?"string":"hash"]:n.map}},1499:(t,e,n)=>{var r=n(9162),i=n(3674);t.exports=function(t){for(var e=i(t),n=e.length;n--;){var a=e[n],o=t[a];e[n]=[a,o,r(o)]}return e}},852:(t,e,n)=>{var r=n(8458),i=n(7801);t.exports=function(t,e){var n=i(t,e);return r(n)?n:void 0}},5924:(t,e,n)=>{var r=n(5569)(Object.getPrototypeOf,Object);t.exports=r},9607:(t,e,n)=>{var r=n(2705),i=Object.prototype,a=i.hasOwnProperty,o=i.toString,s=r?r.toStringTag:void 0;t.exports=function(t){var e=a.call(t,s),n=t[s];try{t[s]=void 0;var r=!0}catch(t){}var i=o.call(t);return r&&(e?t[s]=n:delete t[s]),i}},9551:(t,e,n)=>{var r=n(4963),i=n(479),a=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols,s=o?function(t){return null==t?[]:(t=Object(t),r(o(t),(function(e){return a.call(t,e)})))}:i;t.exports=s},1442:(t,e,n)=>{var r=n(2488),i=n(5924),a=n(9551),o=n(479),s=Object.getOwnPropertySymbols?function(t){for(var e=[];t;)r(e,a(t)),t=i(t);return e}:o;t.exports=s},4160:(t,e,n)=>{var r=n(8552),i=n(7071),a=n(3818),o=n(8525),s=n(577),c=n(4239),u=n(346),l="[object Map]",h="[object Promise]",f="[object Set]",d="[object WeakMap]",p="[object DataView]",g=u(r),y=u(i),m=u(a),v=u(o),b=u(s),_=c;(r&&_(new r(new ArrayBuffer(1)))!=p||i&&_(new i)!=l||a&&_(a.resolve())!=h||o&&_(new o)!=f||s&&_(new s)!=d)&&(_=function(t){var e=c(t),n="[object Object]"==e?t.constructor:void 0,r=n?u(n):"";if(r)switch(r){case g:return p;case y:return l;case m:return h;case v:return f;case b:return d}return e}),t.exports=_},7801:t=>{t.exports=function(t,e){return null==t?void 0:t[e]}},222:(t,e,n)=>{var r=n(1811),i=n(5694),a=n(1469),o=n(5776),s=n(1780),c=n(327);t.exports=function(t,e,n){for(var u=-1,l=(e=r(e,t)).length,h=!1;++u<l;){var f=c(e[u]);if(!(h=null!=t&&n(t,f)))break;t=t[f]}return h||++u!=l?h:!!(l=null==t?0:t.length)&&s(l)&&o(f,l)&&(a(t)||i(t))}},2689:t=>{var e=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(t){return e.test(t)}},1789:(t,e,n)=>{var r=n(4536);t.exports=function(){this.__data__=r?r(null):{},this.size=0}},401:t=>{t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},7667:(t,e,n)=>{var r=n(4536),i=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(r){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(e,t)?e[t]:void 0}},1327:(t,e,n)=>{var r=n(4536),i=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return r?void 0!==e[t]:i.call(e,t)}},1866:(t,e,n)=>{var r=n(4536);t.exports=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=r&&void 0===e?"__lodash_hash_undefined__":e,this}},3824:t=>{var e=Object.prototype.hasOwnProperty;t.exports=function(t){var n=t.length,r=new t.constructor(n);return n&&"string"==typeof t[0]&&e.call(t,"index")&&(r.index=t.index,r.input=t.input),r}},9148:(t,e,n)=>{var r=n(4318),i=n(7157),a=n(3147),o=n(419),s=n(7133);t.exports=function(t,e,n){var c=t.constructor;switch(e){case"[object ArrayBuffer]":return r(t);case"[object Boolean]":case"[object Date]":return new c(+t);case"[object DataView]":return i(t,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(t,n);case"[object Map]":case"[object Set]":return new c;case"[object Number]":case"[object String]":return new c(t);case"[object RegExp]":return a(t);case"[object Symbol]":return o(t)}}},8517:(t,e,n)=>{var r=n(3118),i=n(5924),a=n(5726);t.exports=function(t){return"function"!=typeof t.constructor||a(t)?{}:r(i(t))}},7285:(t,e,n)=>{var r=n(2705),i=n(5694),a=n(1469),o=r?r.isConcatSpreadable:void 0;t.exports=function(t){return a(t)||i(t)||!!(o&&t&&t[o])}},5776:t=>{var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,n){var r=typeof t;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&e.test(t))&&t>-1&&t%1==0&&t<n}},6612:(t,e,n)=>{var r=n(7813),i=n(8612),a=n(5776),o=n(3218);t.exports=function(t,e,n){if(!o(n))return!1;var s=typeof e;return!!("number"==s?i(n)&&a(e,n.length):"string"==s&&e in n)&&r(n[e],t)}},5403:(t,e,n)=>{var r=n(1469),i=n(3448),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;t.exports=function(t,e){if(r(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!i(t))||o.test(t)||!a.test(t)||null!=e&&t in Object(e)}},7019:t=>{t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},5346:(t,e,n)=>{var r,i=n(4429),a=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";t.exports=function(t){return!!a&&a in t}},5726:t=>{var e=Object.prototype;t.exports=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||e)}},9162:(t,e,n)=>{var r=n(3218);t.exports=function(t){return t==t&&!r(t)}},7040:t=>{t.exports=function(){this.__data__=[],this.size=0}},4125:(t,e,n)=>{var r=n(8470),i=Array.prototype.splice;t.exports=function(t){var e=this.__data__,n=r(e,t);return!(n<0||(n==e.length-1?e.pop():i.call(e,n,1),--this.size,0))}},2117:(t,e,n)=>{var r=n(8470);t.exports=function(t){var e=this.__data__,n=r(e,t);return n<0?void 0:e[n][1]}},7518:(t,e,n)=>{var r=n(8470);t.exports=function(t){return r(this.__data__,t)>-1}},4705:(t,e,n)=>{var r=n(8470);t.exports=function(t,e){var n=this.__data__,i=r(n,t);return i<0?(++this.size,n.push([t,e])):n[i][1]=e,this}},4785:(t,e,n)=>{var r=n(1989),i=n(8407),a=n(7071);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||i),string:new r}}},1285:(t,e,n)=>{var r=n(5050);t.exports=function(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}},6e3:(t,e,n)=>{var r=n(5050);t.exports=function(t){return r(this,t).get(t)}},9916:(t,e,n)=>{var r=n(5050);t.exports=function(t){return r(this,t).has(t)}},5265:(t,e,n)=>{var r=n(5050);t.exports=function(t,e){var n=r(this,t),i=n.size;return n.set(t,e),this.size+=n.size==i?0:1,this}},8776:t=>{t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}},2634:t=>{t.exports=function(t,e){return function(n){return null!=n&&n[t]===e&&(void 0!==e||t in Object(n))}}},4523:(t,e,n)=>{var r=n(8306);t.exports=function(t){var e=r(t,(function(t){return 500===n.size&&n.clear(),t})),n=e.cache;return e}},4536:(t,e,n)=>{var r=n(852)(Object,"create");t.exports=r},6916:(t,e,n)=>{var r=n(5569)(Object.keys,Object);t.exports=r},3498:t=>{t.exports=function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}},1167:(t,e,n)=>{t=n.nmd(t);var r=n(1957),i=e&&!e.nodeType&&e,a=i&&t&&!t.nodeType&&t,o=a&&a.exports===i&&r.process,s=function(){try{return a&&a.require&&a.require("util").types||o&&o.binding&&o.binding("util")}catch(t){}}();t.exports=s},2333:t=>{var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},5569:t=>{t.exports=function(t,e){return function(n){return t(e(n))}}},5357:(t,e,n)=>{var r=n(6874),i=Math.max;t.exports=function(t,e,n){return e=i(void 0===e?t.length-1:e,0),function(){for(var a=arguments,o=-1,s=i(a.length-e,0),c=Array(s);++o<s;)c[o]=a[e+o];o=-1;for(var u=Array(e+1);++o<e;)u[o]=a[o];return u[e]=n(c),r(t,this,u)}}},5639:(t,e,n)=>{var r=n(1957),i="object"==typeof self&&self&&self.Object===Object&&self,a=r||i||Function("return this")();t.exports=a},6390:t=>{t.exports=function(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}},619:t=>{t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},2385:t=>{t.exports=function(t){return this.__data__.has(t)}},1814:t=>{t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}},61:(t,e,n)=>{var r=n(6560),i=n(1275)(r);t.exports=i},1275:t=>{var e=Date.now;t.exports=function(t){var n=0,r=0;return function(){var i=e(),a=16-(i-r);if(r=i,a>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}},7465:(t,e,n)=>{var r=n(8407);t.exports=function(){this.__data__=new r,this.size=0}},3779:t=>{t.exports=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}},7599:t=>{t.exports=function(t){return this.__data__.get(t)}},4758:t=>{t.exports=function(t){return this.__data__.has(t)}},4309:(t,e,n)=>{var r=n(8407),i=n(7071),a=n(3369);t.exports=function(t,e){var n=this.__data__;if(n instanceof r){var o=n.__data__;if(!i||o.length<199)return o.push([t,e]),this.size=++n.size,this;n=this.__data__=new a(o)}return n.set(t,e),this.size=n.size,this}},2351:t=>{t.exports=function(t,e,n){for(var r=n-1,i=t.length;++r<i;)if(t[r]===e)return r;return-1}},8016:(t,e,n)=>{var r=n(8983),i=n(2689),a=n(1903);t.exports=function(t){return i(t)?a(t):r(t)}},5514:(t,e,n)=>{var r=n(4523),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,o=r((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(i,(function(t,n,r,i){e.push(r?i.replace(a,"$1"):n||t)})),e}));t.exports=o},327:(t,e,n)=>{var r=n(3448);t.exports=function(t){if("string"==typeof t||r(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}},346:t=>{var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},7990:t=>{var e=/\s/;t.exports=function(t){for(var n=t.length;n--&&e.test(t.charAt(n)););return n}},1903:t=>{var e="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",n="\\ud83c[\\udffb-\\udfff]",r="[^\\ud800-\\udfff]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",o="(?:"+e+"|"+n+")?",s="[\\ufe0e\\ufe0f]?",c=s+o+"(?:\\u200d(?:"+[r,i,a].join("|")+")"+s+o+")*",u="(?:"+[r+e+"?",e,i,a,"[\\ud800-\\udfff]"].join("|")+")",l=RegExp(n+"(?="+n+")|"+u+c,"g");t.exports=function(t){for(var e=l.lastIndex=0;l.test(t);)++e;return e}},6678:(t,e,n)=>{var r=n(5990);t.exports=function(t){return r(t,4)}},361:(t,e,n)=>{var r=n(5990);t.exports=function(t){return r(t,5)}},5703:t=>{t.exports=function(t){return function(){return t}}},1747:(t,e,n)=>{var r=n(5976),i=n(7813),a=n(6612),o=n(1704),s=Object.prototype,c=s.hasOwnProperty,u=r((function(t,e){t=Object(t);var n=-1,r=e.length,u=r>2?e[2]:void 0;for(u&&a(e[0],e[1],u)&&(r=1);++n<r;)for(var l=e[n],h=o(l),f=-1,d=h.length;++f<d;){var p=h[f],g=t[p];(void 0===g||i(g,s[p])&&!c.call(t,p))&&(t[p]=l[p])}return t}));t.exports=u},6073:(t,e,n)=>{t.exports=n(4486)},7813:t=>{t.exports=function(t,e){return t===e||t!=t&&e!=e}},3105:(t,e,n)=>{var r=n(4963),i=n(760),a=n(7206),o=n(1469);t.exports=function(t,e){return(o(t)?r:i)(t,a(e,3))}},3311:(t,e,n)=>{var r=n(7740)(n(998));t.exports=r},998:(t,e,n)=>{var r=n(1848),i=n(7206),a=n(554),o=Math.max;t.exports=function(t,e,n){var s=null==t?0:t.length;if(!s)return-1;var c=null==n?0:a(n);return c<0&&(c=o(s+c,0)),r(t,i(e,3),c)}},5564:(t,e,n)=>{var r=n(1078);t.exports=function(t){return null!=t&&t.length?r(t,1):[]}},4486:(t,e,n)=>{var r=n(7412),i=n(9881),a=n(4290),o=n(1469);t.exports=function(t,e){return(o(t)?r:i)(t,a(e))}},2620:(t,e,n)=>{var r=n(8483),i=n(4290),a=n(1704);t.exports=function(t,e){return null==t?t:r(t,i(e),a)}},7361:(t,e,n)=>{var r=n(7786);t.exports=function(t,e,n){var i=null==t?void 0:r(t,e);return void 0===i?n:i}},8721:(t,e,n)=>{var r=n(8565),i=n(222);t.exports=function(t,e){return null!=t&&i(t,e,r)}},9095:(t,e,n)=>{var r=n(13),i=n(222);t.exports=function(t,e){return null!=t&&i(t,e,r)}},6557:t=>{t.exports=function(t){return t}},5694:(t,e,n)=>{var r=n(9454),i=n(7005),a=Object.prototype,o=a.hasOwnProperty,s=a.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(t){return i(t)&&o.call(t,"callee")&&!s.call(t,"callee")};t.exports=c},1469:t=>{var e=Array.isArray;t.exports=e},8612:(t,e,n)=>{var r=n(3560),i=n(1780);t.exports=function(t){return null!=t&&i(t.length)&&!r(t)}},9246:(t,e,n)=>{var r=n(8612),i=n(7005);t.exports=function(t){return i(t)&&r(t)}},4144:(t,e,n)=>{t=n.nmd(t);var r=n(5639),i=n(5062),a=e&&!e.nodeType&&e,o=a&&t&&!t.nodeType&&t,s=o&&o.exports===a?r.Buffer:void 0,c=(s?s.isBuffer:void 0)||i;t.exports=c},1609:(t,e,n)=>{var r=n(280),i=n(4160),a=n(5694),o=n(1469),s=n(8612),c=n(4144),u=n(5726),l=n(6719),h=Object.prototype.hasOwnProperty;t.exports=function(t){if(null==t)return!0;if(s(t)&&(o(t)||"string"==typeof t||"function"==typeof t.splice||c(t)||l(t)||a(t)))return!t.length;var e=i(t);if("[object Map]"==e||"[object Set]"==e)return!t.size;if(u(t))return!r(t).length;for(var n in t)if(h.call(t,n))return!1;return!0}},3560:(t,e,n)=>{var r=n(4239),i=n(3218);t.exports=function(t){if(!i(t))return!1;var e=r(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},1780:t=>{t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},6688:(t,e,n)=>{var r=n(5588),i=n(1717),a=n(1167),o=a&&a.isMap,s=o?i(o):r;t.exports=s},3218:t=>{t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},7005:t=>{t.exports=function(t){return null!=t&&"object"==typeof t}},8630:(t,e,n)=>{var r=n(4239),i=n(5924),a=n(7005),o=Function.prototype,s=Object.prototype,c=o.toString,u=s.hasOwnProperty,l=c.call(Object);t.exports=function(t){if(!a(t)||"[object Object]"!=r(t))return!1;var e=i(t);if(null===e)return!0;var n=u.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&c.call(n)==l}},2928:(t,e,n)=>{var r=n(9221),i=n(1717),a=n(1167),o=a&&a.isSet,s=o?i(o):r;t.exports=s},7037:(t,e,n)=>{var r=n(4239),i=n(1469),a=n(7005);t.exports=function(t){return"string"==typeof t||!i(t)&&a(t)&&"[object String]"==r(t)}},3448:(t,e,n)=>{var r=n(4239),i=n(7005);t.exports=function(t){return"symbol"==typeof t||i(t)&&"[object Symbol]"==r(t)}},6719:(t,e,n)=>{var r=n(8749),i=n(1717),a=n(1167),o=a&&a.isTypedArray,s=o?i(o):r;t.exports=s},2353:t=>{t.exports=function(t){return void 0===t}},3674:(t,e,n)=>{var r=n(4636),i=n(280),a=n(8612);t.exports=function(t){return a(t)?r(t):i(t)}},1704:(t,e,n)=>{var r=n(4636),i=n(313),a=n(8612);t.exports=function(t){return a(t)?r(t,!0):i(t)}},928:t=>{t.exports=function(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}},5161:(t,e,n)=>{var r=n(9932),i=n(7206),a=n(9199),o=n(1469);t.exports=function(t,e){return(o(t)?r:a)(t,i(e,3))}},6604:(t,e,n)=>{var r=n(9465),i=n(7816),a=n(7206);t.exports=function(t,e){var n={};return e=a(e,3),i(t,(function(t,i,a){r(n,i,e(t,i,a))})),n}},6162:(t,e,n)=>{var r=n(6029),i=n(3325),a=n(6557);t.exports=function(t){return t&&t.length?r(t,a,i):void 0}},8306:(t,e,n)=>{var r=n(3369);function i(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=e?e.apply(this,r):r[0],a=n.cache;if(a.has(i))return a.get(i);var o=t.apply(this,r);return n.cache=a.set(i,o)||a,o};return n.cache=new(i.Cache||r),n}i.Cache=r,t.exports=i},3857:(t,e,n)=>{var r=n(2980),i=n(1750)((function(t,e,n){r(t,e,n)}));t.exports=i},3632:(t,e,n)=>{var r=n(6029),i=n(433),a=n(6557);t.exports=function(t){return t&&t.length?r(t,a,i):void 0}},2762:(t,e,n)=>{var r=n(6029),i=n(7206),a=n(433);t.exports=function(t,e){return t&&t.length?r(t,i(e,2),a):void 0}},308:t=>{t.exports=function(){}},7771:(t,e,n)=>{var r=n(5639);t.exports=function(){return r.Date.now()}},9722:(t,e,n)=>{var r=n(5970),i=n(9021)((function(t,e){return null==t?{}:r(t,e)}));t.exports=i},9601:(t,e,n)=>{var r=n(371),i=n(9152),a=n(5403),o=n(327);t.exports=function(t){return a(t)?r(o(t)):i(t)}},6026:(t,e,n)=>{var r=n(7445)();t.exports=r},4061:(t,e,n)=>{var r=n(2663),i=n(9881),a=n(7206),o=n(107),s=n(1469);t.exports=function(t,e,n){var c=s(t)?r:o,u=arguments.length<3;return c(t,a(e,4),n,u,i)}},4238:(t,e,n)=>{var r=n(280),i=n(4160),a=n(8612),o=n(7037),s=n(8016);t.exports=function(t){if(null==t)return 0;if(a(t))return o(t)?s(t):t.length;var e=i(t);return"[object Map]"==e||"[object Set]"==e?t.size:r(t).length}},9734:(t,e,n)=>{var r=n(1078),i=n(9556),a=n(5976),o=n(6612),s=a((function(t,e){if(null==t)return[];var n=e.length;return n>1&&o(t,e[0],e[1])?e=[]:n>2&&o(e[0],e[1],e[2])&&(e=[e[0]]),i(t,r(e,1),[])}));t.exports=s},479:t=>{t.exports=function(){return[]}},5062:t=>{t.exports=function(){return!1}},8601:(t,e,n)=>{var r=n(4841);t.exports=function(t){return t?Infinity===(t=r(t))||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}},554:(t,e,n)=>{var r=n(8601);t.exports=function(t){var e=r(t),n=e%1;return e==e?n?e-n:e:0}},4841:(t,e,n)=>{var r=n(7561),i=n(3218),a=n(3448),o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(a(t))return NaN;if(i(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=i(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=r(t);var n=s.test(t);return n||c.test(t)?u(t.slice(2),n?2:8):o.test(t)?NaN:+t}},3678:(t,e,n)=>{var r=n(8363),i=n(1704);t.exports=function(t){return r(t,i(t))}},9833:(t,e,n)=>{var r=n(531);t.exports=function(t){return null==t?"":r(t)}},8718:(t,e,n)=>{var r=n(7412),i=n(3118),a=n(7816),o=n(7206),s=n(5924),c=n(1469),u=n(4144),l=n(3560),h=n(3218),f=n(6719);t.exports=function(t,e,n){var d=c(t),p=d||u(t)||f(t);if(e=o(e,4),null==n){var g=t&&t.constructor;n=p?d?new g:[]:h(t)&&l(g)?i(s(t)):{}}return(p?r:a)(t,(function(t,r,i){return e(n,t,r,i)})),n}},3386:(t,e,n)=>{var r=n(1078),i=n(5976),a=n(5652),o=n(9246),s=i((function(t){return a(r(t,1,o,!0))}));t.exports=s},3955:(t,e,n)=>{var r=n(9833),i=0;t.exports=function(t){var e=++i;return r(t)+e}},2628:(t,e,n)=>{var r=n(7415),i=n(3674);t.exports=function(t){return null==t?[]:r(t,i(t))}},7287:(t,e,n)=>{var r=n(4865),i=n(1757);t.exports=function(t,e){return i(t||[],e||[],r)}},9234:()=>{},1748:(t,e,n)=>{var r={"./locale":9234,"./locale.js":9234};function i(t){var e=a(t);return n(e)}function a(t){if(!n.o(r,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return r[t]}i.keys=function(){return Object.keys(r)},i.resolve=a,t.exports=i,i.id=1748},1941:function(t,e,n){(t=n.nmd(t)).exports=function(){"use strict";var e,r;function i(){return e.apply(null,arguments)}function a(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function o(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function s(t){return void 0===t}function c(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function u(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function l(t,e){var n,r=[];for(n=0;n<t.length;++n)r.push(e(t[n],n));return r}function h(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function f(t,e){for(var n in e)h(e,n)&&(t[n]=e[n]);return h(e,"toString")&&(t.toString=e.toString),h(e,"valueOf")&&(t.valueOf=e.valueOf),t}function d(t,e,n,r){return be(t,e,n,r,!0).utc()}function p(t){return null==t._pf&&(t._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),t._pf}function g(t){if(null==t._isValid){var e=p(t),n=r.call(e.parsedDateParts,(function(t){return null!=t})),i=!isNaN(t._d.getTime())&&e.overflow<0&&!e.empty&&!e.invalidMonth&&!e.invalidWeekday&&!e.weekdayMismatch&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&n);if(t._strict&&(i=i&&0===e.charsLeftOver&&0===e.unusedTokens.length&&void 0===e.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return i;t._isValid=i}return t._isValid}function y(t){var e=d(NaN);return null!=t?f(p(e),t):p(e).userInvalidated=!0,e}r=Array.prototype.some?Array.prototype.some:function(t){for(var e=Object(this),n=e.length>>>0,r=0;r<n;r++)if(r in e&&t.call(this,e[r],r,e))return!0;return!1};var m=i.momentProperties=[];function v(t,e){var n,r,i;if(s(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),s(e._i)||(t._i=e._i),s(e._f)||(t._f=e._f),s(e._l)||(t._l=e._l),s(e._strict)||(t._strict=e._strict),s(e._tzm)||(t._tzm=e._tzm),s(e._isUTC)||(t._isUTC=e._isUTC),s(e._offset)||(t._offset=e._offset),s(e._pf)||(t._pf=p(e)),s(e._locale)||(t._locale=e._locale),0<m.length)for(n=0;n<m.length;n++)s(i=e[r=m[n]])||(t[r]=i);return t}var b=!1;function _(t){v(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===b&&(b=!0,i.updateOffset(this),b=!1)}function x(t){return t instanceof _||null!=t&&null!=t._isAMomentObject}function w(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function k(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=w(e)),n}function T(t,e,n){var r,i=Math.min(t.length,e.length),a=Math.abs(t.length-e.length),o=0;for(r=0;r<i;r++)(n&&t[r]!==e[r]||!n&&k(t[r])!==k(e[r]))&&o++;return o+a}function E(t){!1===i.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function C(t,e){var n=!0;return f((function(){if(null!=i.deprecationHandler&&i.deprecationHandler(null,t),n){for(var r,a=[],o=0;o<arguments.length;o++){if(r="","object"==typeof arguments[o]){for(var s in r+="\n["+o+"] ",arguments[0])r+=s+": "+arguments[0][s]+", ";r=r.slice(0,-2)}else r=arguments[o];a.push(r)}E(t+"\nArguments: "+Array.prototype.slice.call(a).join("")+"\n"+(new Error).stack),n=!1}return e.apply(this,arguments)}),e)}var S,A={};function M(t,e){null!=i.deprecationHandler&&i.deprecationHandler(t,e),A[t]||(E(e),A[t]=!0)}function N(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function D(t,e){var n,r=f({},t);for(n in e)h(e,n)&&(o(t[n])&&o(e[n])?(r[n]={},f(r[n],t[n]),f(r[n],e[n])):null!=e[n]?r[n]=e[n]:delete r[n]);for(n in t)h(t,n)&&!h(e,n)&&o(t[n])&&(r[n]=f({},r[n]));return r}function L(t){null!=t&&this.set(t)}i.suppressDeprecationWarnings=!1,i.deprecationHandler=null,S=Object.keys?Object.keys:function(t){var e,n=[];for(e in t)h(t,e)&&n.push(e);return n};var B={};function O(t,e){var n=t.toLowerCase();B[n]=B[n+"s"]=B[e]=t}function I(t){return"string"==typeof t?B[t]||B[t.toLowerCase()]:void 0}function R(t){var e,n,r={};for(n in t)h(t,n)&&(e=I(n))&&(r[e]=t[n]);return r}var F={};function P(t,e){F[t]=e}function Y(t,e,n){var r=""+Math.abs(t),i=e-r.length;return(0<=t?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var j=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,U=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,z={},$={};function q(t,e,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),t&&($[t]=i),e&&($[e[0]]=function(){return Y(i.apply(this,arguments),e[1],e[2])}),n&&($[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),t)})}function H(t,e){return t.isValid()?(e=W(e,t.localeData()),z[e]=z[e]||function(t){var e,n,r,i=t.match(j);for(e=0,n=i.length;e<n;e++)$[i[e]]?i[e]=$[i[e]]:i[e]=(r=i[e]).match(/\[[\s\S]/)?r.replace(/^\[|\]$/g,""):r.replace(/\\/g,"");return function(e){var r,a="";for(r=0;r<n;r++)a+=N(i[r])?i[r].call(e,t):i[r];return a}}(e),z[e](t)):t.localeData().invalidDate()}function W(t,e){var n=5;function r(t){return e.longDateFormat(t)||t}for(U.lastIndex=0;0<=n&&U.test(t);)t=t.replace(U,r),U.lastIndex=0,n-=1;return t}var V=/\d/,G=/\d\d/,X=/\d{3}/,Z=/\d{4}/,K=/[+-]?\d{6}/,Q=/\d\d?/,J=/\d\d\d\d?/,tt=/\d\d\d\d\d\d?/,et=/\d{1,3}/,nt=/\d{1,4}/,rt=/[+-]?\d{1,6}/,it=/\d+/,at=/[+-]?\d+/,ot=/Z|[+-]\d\d:?\d\d/gi,st=/Z|[+-]\d\d(?::?\d\d)?/gi,ct=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ut={};function lt(t,e,n){ut[t]=N(e)?e:function(t,r){return t&&n?n:e}}function ht(t,e){return h(ut,t)?ut[t](e._strict,e._locale):new RegExp(ft(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(t,e,n,r,i){return e||n||r||i}))))}function ft(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var dt={};function pt(t,e){var n,r=e;for("string"==typeof t&&(t=[t]),c(e)&&(r=function(t,n){n[e]=k(t)}),n=0;n<t.length;n++)dt[t[n]]=r}function gt(t,e){pt(t,(function(t,n,r,i){r._w=r._w||{},e(t,r._w,r,i)}))}function yt(t){return mt(t)?366:365}function mt(t){return t%4==0&&t%100!=0||t%400==0}q("Y",0,0,(function(){var t=this.year();return t<=9999?""+t:"+"+t})),q(0,["YY",2],0,(function(){return this.year()%100})),q(0,["YYYY",4],0,"year"),q(0,["YYYYY",5],0,"year"),q(0,["YYYYYY",6,!0],0,"year"),O("year","y"),P("year",1),lt("Y",at),lt("YY",Q,G),lt("YYYY",nt,Z),lt("YYYYY",rt,K),lt("YYYYYY",rt,K),pt(["YYYYY","YYYYYY"],0),pt("YYYY",(function(t,e){e[0]=2===t.length?i.parseTwoDigitYear(t):k(t)})),pt("YY",(function(t,e){e[0]=i.parseTwoDigitYear(t)})),pt("Y",(function(t,e){e[0]=parseInt(t,10)})),i.parseTwoDigitYear=function(t){return k(t)+(68<k(t)?1900:2e3)};var vt,bt=_t("FullYear",!0);function _t(t,e){return function(n){return null!=n?(wt(this,t,n),i.updateOffset(this,e),this):xt(this,t)}}function xt(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function wt(t,e,n){t.isValid()&&!isNaN(n)&&("FullYear"===e&&mt(t.year())&&1===t.month()&&29===t.date()?t._d["set"+(t._isUTC?"UTC":"")+e](n,t.month(),kt(n,t.month())):t._d["set"+(t._isUTC?"UTC":"")+e](n))}function kt(t,e){if(isNaN(t)||isNaN(e))return NaN;var n=(e%12+12)%12;return t+=(e-n)/12,1===n?mt(t)?29:28:31-n%7%2}vt=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1},q("M",["MM",2],"Mo",(function(){return this.month()+1})),q("MMM",0,0,(function(t){return this.localeData().monthsShort(this,t)})),q("MMMM",0,0,(function(t){return this.localeData().months(this,t)})),O("month","M"),P("month",8),lt("M",Q),lt("MM",Q,G),lt("MMM",(function(t,e){return e.monthsShortRegex(t)})),lt("MMMM",(function(t,e){return e.monthsRegex(t)})),pt(["M","MM"],(function(t,e){e[1]=k(t)-1})),pt(["MMM","MMMM"],(function(t,e,n,r){var i=n._locale.monthsParse(t,r,n._strict);null!=i?e[1]=i:p(n).invalidMonth=t}));var Tt=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Et="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ct="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function St(t,e){var n;if(!t.isValid())return t;if("string"==typeof e)if(/^\d+$/.test(e))e=k(e);else if(!c(e=t.localeData().monthsParse(e)))return t;return n=Math.min(t.date(),kt(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t}function At(t){return null!=t?(St(this,t),i.updateOffset(this,!0),this):xt(this,"Month")}var Mt=ct,Nt=ct;function Dt(){function t(t,e){return e.length-t.length}var e,n,r=[],i=[],a=[];for(e=0;e<12;e++)n=d([2e3,e]),r.push(this.monthsShort(n,"")),i.push(this.months(n,"")),a.push(this.months(n,"")),a.push(this.monthsShort(n,""));for(r.sort(t),i.sort(t),a.sort(t),e=0;e<12;e++)r[e]=ft(r[e]),i[e]=ft(i[e]);for(e=0;e<24;e++)a[e]=ft(a[e]);this._monthsRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Lt(t){var e;if(t<100&&0<=t){var n=Array.prototype.slice.call(arguments);n[0]=t+400,e=new Date(Date.UTC.apply(null,n)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)}else e=new Date(Date.UTC.apply(null,arguments));return e}function Bt(t,e,n){var r=7+e-n;return-(7+Lt(t,0,r).getUTCDay()-e)%7+r-1}function Ot(t,e,n,r,i){var a,o,s=1+7*(e-1)+(7+n-r)%7+Bt(t,r,i);return o=s<=0?yt(a=t-1)+s:s>yt(t)?(a=t+1,s-yt(t)):(a=t,s),{year:a,dayOfYear:o}}function It(t,e,n){var r,i,a=Bt(t.year(),e,n),o=Math.floor((t.dayOfYear()-a-1)/7)+1;return o<1?r=o+Rt(i=t.year()-1,e,n):o>Rt(t.year(),e,n)?(r=o-Rt(t.year(),e,n),i=t.year()+1):(i=t.year(),r=o),{week:r,year:i}}function Rt(t,e,n){var r=Bt(t,e,n),i=Bt(t+1,e,n);return(yt(t)-r+i)/7}function Ft(t,e){return t.slice(e,7).concat(t.slice(0,e))}q("w",["ww",2],"wo","week"),q("W",["WW",2],"Wo","isoWeek"),O("week","w"),O("isoWeek","W"),P("week",5),P("isoWeek",5),lt("w",Q),lt("ww",Q,G),lt("W",Q),lt("WW",Q,G),gt(["w","ww","W","WW"],(function(t,e,n,r){e[r.substr(0,1)]=k(t)})),q("d",0,"do","day"),q("dd",0,0,(function(t){return this.localeData().weekdaysMin(this,t)})),q("ddd",0,0,(function(t){return this.localeData().weekdaysShort(this,t)})),q("dddd",0,0,(function(t){return this.localeData().weekdays(this,t)})),q("e",0,0,"weekday"),q("E",0,0,"isoWeekday"),O("day","d"),O("weekday","e"),O("isoWeekday","E"),P("day",11),P("weekday",11),P("isoWeekday",11),lt("d",Q),lt("e",Q),lt("E",Q),lt("dd",(function(t,e){return e.weekdaysMinRegex(t)})),lt("ddd",(function(t,e){return e.weekdaysShortRegex(t)})),lt("dddd",(function(t,e){return e.weekdaysRegex(t)})),gt(["dd","ddd","dddd"],(function(t,e,n,r){var i=n._locale.weekdaysParse(t,r,n._strict);null!=i?e.d=i:p(n).invalidWeekday=t})),gt(["d","e","E"],(function(t,e,n,r){e[r]=k(t)}));var Pt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Yt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),jt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ut=ct,zt=ct,$t=ct;function qt(){function t(t,e){return e.length-t.length}var e,n,r,i,a,o=[],s=[],c=[],u=[];for(e=0;e<7;e++)n=d([2e3,1]).day(e),r=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),a=this.weekdays(n,""),o.push(r),s.push(i),c.push(a),u.push(r),u.push(i),u.push(a);for(o.sort(t),s.sort(t),c.sort(t),u.sort(t),e=0;e<7;e++)s[e]=ft(s[e]),c[e]=ft(c[e]),u[e]=ft(u[e]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Ht(){return this.hours()%12||12}function Wt(t,e){q(t,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)}))}function Vt(t,e){return e._meridiemParse}q("H",["HH",2],0,"hour"),q("h",["hh",2],0,Ht),q("k",["kk",2],0,(function(){return this.hours()||24})),q("hmm",0,0,(function(){return""+Ht.apply(this)+Y(this.minutes(),2)})),q("hmmss",0,0,(function(){return""+Ht.apply(this)+Y(this.minutes(),2)+Y(this.seconds(),2)})),q("Hmm",0,0,(function(){return""+this.hours()+Y(this.minutes(),2)})),q("Hmmss",0,0,(function(){return""+this.hours()+Y(this.minutes(),2)+Y(this.seconds(),2)})),Wt("a",!0),Wt("A",!1),O("hour","h"),P("hour",13),lt("a",Vt),lt("A",Vt),lt("H",Q),lt("h",Q),lt("k",Q),lt("HH",Q,G),lt("hh",Q,G),lt("kk",Q,G),lt("hmm",J),lt("hmmss",tt),lt("Hmm",J),lt("Hmmss",tt),pt(["H","HH"],3),pt(["k","kk"],(function(t,e,n){var r=k(t);e[3]=24===r?0:r})),pt(["a","A"],(function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t})),pt(["h","hh"],(function(t,e,n){e[3]=k(t),p(n).bigHour=!0})),pt("hmm",(function(t,e,n){var r=t.length-2;e[3]=k(t.substr(0,r)),e[4]=k(t.substr(r)),p(n).bigHour=!0})),pt("hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[3]=k(t.substr(0,r)),e[4]=k(t.substr(r,2)),e[5]=k(t.substr(i)),p(n).bigHour=!0})),pt("Hmm",(function(t,e,n){var r=t.length-2;e[3]=k(t.substr(0,r)),e[4]=k(t.substr(r))})),pt("Hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[3]=k(t.substr(0,r)),e[4]=k(t.substr(r,2)),e[5]=k(t.substr(i))}));var Gt,Xt=_t("Hours",!0),Zt={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Et,monthsShort:Ct,week:{dow:0,doy:6},weekdays:Pt,weekdaysMin:jt,weekdaysShort:Yt,meridiemParse:/[ap]\.?m?\.?/i},Kt={},Qt={};function Jt(t){return t?t.toLowerCase().replace("_","-"):t}function te(e){var r=null;if(!Kt[e]&&t&&t.exports)try{r=Gt._abbr,n(1748)("./"+e),ee(r)}catch(e){}return Kt[e]}function ee(t,e){var n;return t&&((n=s(e)?re(t):ne(t,e))?Gt=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),Gt._abbr}function ne(t,e){if(null===e)return delete Kt[t],null;var n,r=Zt;if(e.abbr=t,null!=Kt[t])M("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=Kt[t]._config;else if(null!=e.parentLocale)if(null!=Kt[e.parentLocale])r=Kt[e.parentLocale]._config;else{if(null==(n=te(e.parentLocale)))return Qt[e.parentLocale]||(Qt[e.parentLocale]=[]),Qt[e.parentLocale].push({name:t,config:e}),null;r=n._config}return Kt[t]=new L(D(r,e)),Qt[t]&&Qt[t].forEach((function(t){ne(t.name,t.config)})),ee(t),Kt[t]}function re(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return Gt;if(!a(t)){if(e=te(t))return e;t=[t]}return function(t){for(var e,n,r,i,a=0;a<t.length;){for(e=(i=Jt(t[a]).split("-")).length,n=(n=Jt(t[a+1]))?n.split("-"):null;0<e;){if(r=te(i.slice(0,e).join("-")))return r;if(n&&n.length>=e&&T(i,n,!0)>=e-1)break;e--}a++}return Gt}(t)}function ie(t){var e,n=t._a;return n&&-2===p(t).overflow&&(e=n[1]<0||11<n[1]?1:n[2]<1||n[2]>kt(n[0],n[1])?2:n[3]<0||24<n[3]||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||59<n[4]?4:n[5]<0||59<n[5]?5:n[6]<0||999<n[6]?6:-1,p(t)._overflowDayOfYear&&(e<0||2<e)&&(e=2),p(t)._overflowWeeks&&-1===e&&(e=7),p(t)._overflowWeekday&&-1===e&&(e=8),p(t).overflow=e),t}function ae(t,e,n){return null!=t?t:null!=e?e:n}function oe(t){var e,n,r,a,o,s=[];if(!t._d){var c,u;for(c=t,u=new Date(i.now()),r=c._useUTC?[u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()]:[u.getFullYear(),u.getMonth(),u.getDate()],t._w&&null==t._a[2]&&null==t._a[1]&&function(t){var e,n,r,i,a,o,s,c;if(null!=(e=t._w).GG||null!=e.W||null!=e.E)a=1,o=4,n=ae(e.GG,t._a[0],It(_e(),1,4).year),r=ae(e.W,1),((i=ae(e.E,1))<1||7<i)&&(c=!0);else{a=t._locale._week.dow,o=t._locale._week.doy;var u=It(_e(),a,o);n=ae(e.gg,t._a[0],u.year),r=ae(e.w,u.week),null!=e.d?((i=e.d)<0||6<i)&&(c=!0):null!=e.e?(i=e.e+a,(e.e<0||6<e.e)&&(c=!0)):i=a}r<1||r>Rt(n,a,o)?p(t)._overflowWeeks=!0:null!=c?p(t)._overflowWeekday=!0:(s=Ot(n,r,i,a,o),t._a[0]=s.year,t._dayOfYear=s.dayOfYear)}(t),null!=t._dayOfYear&&(o=ae(t._a[0],r[0]),(t._dayOfYear>yt(o)||0===t._dayOfYear)&&(p(t)._overflowDayOfYear=!0),n=Lt(o,0,t._dayOfYear),t._a[1]=n.getUTCMonth(),t._a[2]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=s[e]=r[e];for(;e<7;e++)t._a[e]=s[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[3]&&0===t._a[4]&&0===t._a[5]&&0===t._a[6]&&(t._nextDay=!0,t._a[3]=0),t._d=(t._useUTC?Lt:function(t,e,n,r,i,a,o){var s;return t<100&&0<=t?(s=new Date(t+400,e,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(t)):s=new Date(t,e,n,r,i,a,o),s}).apply(null,s),a=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[3]=24),t._w&&void 0!==t._w.d&&t._w.d!==a&&(p(t).weekdayMismatch=!0)}}var se=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ce=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ue=/Z|[+-]\d\d(?::?\d\d)?/,le=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],he=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],fe=/^\/?Date\((\-?\d+)/i;function de(t){var e,n,r,i,a,o,s=t._i,c=se.exec(s)||ce.exec(s);if(c){for(p(t).iso=!0,e=0,n=le.length;e<n;e++)if(le[e][1].exec(c[1])){i=le[e][0],r=!1!==le[e][2];break}if(null==i)return void(t._isValid=!1);if(c[3]){for(e=0,n=he.length;e<n;e++)if(he[e][1].exec(c[3])){a=(c[2]||" ")+he[e][0];break}if(null==a)return void(t._isValid=!1)}if(!r&&null!=a)return void(t._isValid=!1);if(c[4]){if(!ue.exec(c[4]))return void(t._isValid=!1);o="Z"}t._f=i+(a||"")+(o||""),me(t)}else t._isValid=!1}var pe=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;var ge={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function ye(t){var e,n,r,i=pe.exec(t._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(i){var a=function(t,e,n,r,i,a){var o=[function(t){var e=parseInt(t,10);return e<=49?2e3+e:e<=999?1900+e:e}(t),Ct.indexOf(e),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return a&&o.push(parseInt(a,10)),o}(i[4],i[3],i[2],i[5],i[6],i[7]);if(n=a,r=t,(e=i[1])&&Yt.indexOf(e)!==new Date(n[0],n[1],n[2]).getDay()&&(p(r).weekdayMismatch=!0,!(r._isValid=!1)))return;t._a=a,t._tzm=function(t,e,n){if(t)return ge[t];if(e)return 0;var r=parseInt(n,10),i=r%100;return(r-i)/100*60+i}(i[8],i[9],i[10]),t._d=Lt.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),p(t).rfc2822=!0}else t._isValid=!1}function me(t){if(t._f!==i.ISO_8601)if(t._f!==i.RFC_2822){t._a=[],p(t).empty=!0;var e,n,r,a,o,s,c,u,l=""+t._i,f=l.length,d=0;for(r=W(t._f,t._locale).match(j)||[],e=0;e<r.length;e++)a=r[e],(n=(l.match(ht(a,t))||[])[0])&&(0<(o=l.substr(0,l.indexOf(n))).length&&p(t).unusedInput.push(o),l=l.slice(l.indexOf(n)+n.length),d+=n.length),$[a]?(n?p(t).empty=!1:p(t).unusedTokens.push(a),s=a,u=t,null!=(c=n)&&h(dt,s)&&dt[s](c,u._a,u,s)):t._strict&&!n&&p(t).unusedTokens.push(a);p(t).charsLeftOver=f-d,0<l.length&&p(t).unusedInput.push(l),t._a[3]<=12&&!0===p(t).bigHour&&0<t._a[3]&&(p(t).bigHour=void 0),p(t).parsedDateParts=t._a.slice(0),p(t).meridiem=t._meridiem,t._a[3]=function(t,e,n){var r;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):(null!=t.isPM&&((r=t.isPM(n))&&e<12&&(e+=12),r||12!==e||(e=0)),e)}(t._locale,t._a[3],t._meridiem),oe(t),ie(t)}else ye(t);else de(t)}function ve(t){var e,n,r,h,d=t._i,m=t._f;return t._locale=t._locale||re(t._l),null===d||void 0===m&&""===d?y({nullInput:!0}):("string"==typeof d&&(t._i=d=t._locale.preparse(d)),x(d)?new _(ie(d)):(u(d)?t._d=d:a(m)?function(t){var e,n,r,i,a;if(0===t._f.length)return p(t).invalidFormat=!0,t._d=new Date(NaN);for(i=0;i<t._f.length;i++)a=0,e=v({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._f=t._f[i],me(e),g(e)&&(a+=p(e).charsLeftOver,a+=10*p(e).unusedTokens.length,p(e).score=a,(null==r||a<r)&&(r=a,n=e));f(t,n||e)}(t):m?me(t):s(n=(e=t)._i)?e._d=new Date(i.now()):u(n)?e._d=new Date(n.valueOf()):"string"==typeof n?(r=e,null===(h=fe.exec(r._i))?(de(r),!1===r._isValid&&(delete r._isValid,ye(r),!1===r._isValid&&(delete r._isValid,i.createFromInputFallback(r)))):r._d=new Date(+h[1])):a(n)?(e._a=l(n.slice(0),(function(t){return parseInt(t,10)})),oe(e)):o(n)?function(t){if(!t._d){var e=R(t._i);t._a=l([e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],(function(t){return t&&parseInt(t,10)})),oe(t)}}(e):c(n)?e._d=new Date(n):i.createFromInputFallback(e),g(t)||(t._d=null),t))}function be(t,e,n,r,i){var s,c={};return!0!==n&&!1!==n||(r=n,n=void 0),(o(t)&&function(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var e;for(e in t)if(t.hasOwnProperty(e))return!1;return!0}(t)||a(t)&&0===t.length)&&(t=void 0),c._isAMomentObject=!0,c._useUTC=c._isUTC=i,c._l=n,c._i=t,c._f=e,c._strict=r,(s=new _(ie(ve(c))))._nextDay&&(s.add(1,"d"),s._nextDay=void 0),s}function _e(t,e,n,r){return be(t,e,n,r,!1)}i.createFromInputFallback=C("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))})),i.ISO_8601=function(){},i.RFC_2822=function(){};var xe=C("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=_e.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:y()})),we=C("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=_e.apply(null,arguments);return this.isValid()&&t.isValid()?this<t?this:t:y()}));function ke(t,e){var n,r;if(1===e.length&&a(e[0])&&(e=e[0]),!e.length)return _e();for(n=e[0],r=1;r<e.length;++r)e[r].isValid()&&!e[r][t](n)||(n=e[r]);return n}var Te=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ee(t){var e=R(t),n=e.year||0,r=e.quarter||0,i=e.month||0,a=e.week||e.isoWeek||0,o=e.day||0,s=e.hour||0,c=e.minute||0,u=e.second||0,l=e.millisecond||0;this._isValid=function(t){for(var e in t)if(-1===vt.call(Te,e)||null!=t[e]&&isNaN(t[e]))return!1;for(var n=!1,r=0;r<Te.length;++r)if(t[Te[r]]){if(n)return!1;parseFloat(t[Te[r]])!==k(t[Te[r]])&&(n=!0)}return!0}(e),this._milliseconds=+l+1e3*u+6e4*c+1e3*s*60*60,this._days=+o+7*a,this._months=+i+3*r+12*n,this._data={},this._locale=re(),this._bubble()}function Ce(t){return t instanceof Ee}function Se(t){return t<0?-1*Math.round(-1*t):Math.round(t)}function Ae(t,e){q(t,0,0,(function(){var t=this.utcOffset(),n="+";return t<0&&(t=-t,n="-"),n+Y(~~(t/60),2)+e+Y(~~t%60,2)}))}Ae("Z",":"),Ae("ZZ",""),lt("Z",st),lt("ZZ",st),pt(["Z","ZZ"],(function(t,e,n){n._useUTC=!0,n._tzm=Ne(st,t)}));var Me=/([\+\-]|\d\d)/gi;function Ne(t,e){var n=(e||"").match(t);if(null===n)return null;var r=((n[n.length-1]||[])+"").match(Me)||["-",0,0],i=60*r[1]+k(r[2]);return 0===i?0:"+"===r[0]?i:-i}function De(t,e){var n,r;return e._isUTC?(n=e.clone(),r=(x(t)||u(t)?t.valueOf():_e(t).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),i.updateOffset(n,!1),n):_e(t).local()}function Le(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function Be(){return!!this.isValid()&&this._isUTC&&0===this._offset}i.updateOffset=function(){};var Oe=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Ie=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Re(t,e){var n,r,i,a=t,o=null;return Ce(t)?a={ms:t._milliseconds,d:t._days,M:t._months}:c(t)?(a={},e?a[e]=t:a.milliseconds=t):(o=Oe.exec(t))?(n="-"===o[1]?-1:1,a={y:0,d:k(o[2])*n,h:k(o[3])*n,m:k(o[4])*n,s:k(o[5])*n,ms:k(Se(1e3*o[6]))*n}):(o=Ie.exec(t))?(n="-"===o[1]?-1:1,a={y:Fe(o[2],n),M:Fe(o[3],n),w:Fe(o[4],n),d:Fe(o[5],n),h:Fe(o[6],n),m:Fe(o[7],n),s:Fe(o[8],n)}):null==a?a={}:"object"==typeof a&&("from"in a||"to"in a)&&(i=function(t,e){var n;return t.isValid()&&e.isValid()?(e=De(e,t),t.isBefore(e)?n=Pe(t,e):((n=Pe(e,t)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}(_e(a.from),_e(a.to)),(a={}).ms=i.milliseconds,a.M=i.months),r=new Ee(a),Ce(t)&&h(t,"_locale")&&(r._locale=t._locale),r}function Fe(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function Pe(t,e){var n={};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function Ye(t,e){return function(n,r){var i;return null===r||isNaN(+r)||(M(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),je(this,Re(n="string"==typeof n?+n:n,r),t),this}}function je(t,e,n,r){var a=e._milliseconds,o=Se(e._days),s=Se(e._months);t.isValid()&&(r=null==r||r,s&&St(t,xt(t,"Month")+s*n),o&&wt(t,"Date",xt(t,"Date")+o*n),a&&t._d.setTime(t._d.valueOf()+a*n),r&&i.updateOffset(t,o||s))}Re.fn=Ee.prototype,Re.invalid=function(){return Re(NaN)};var Ue=Ye(1,"add"),ze=Ye(-1,"subtract");function $e(t,e){var n=12*(e.year()-t.year())+(e.month()-t.month()),r=t.clone().add(n,"months");return-(n+(e-r<0?(e-r)/(r-t.clone().add(n-1,"months")):(e-r)/(t.clone().add(n+1,"months")-r)))||0}function qe(t){var e;return void 0===t?this._locale._abbr:(null!=(e=re(t))&&(this._locale=e),this)}i.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",i.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var He=C("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(t){return void 0===t?this.localeData():this.locale(t)}));function We(){return this._locale}var Ve=126227808e5;function Ge(t,e){return(t%e+e)%e}function Xe(t,e,n){return t<100&&0<=t?new Date(t+400,e,n)-Ve:new Date(t,e,n).valueOf()}function Ze(t,e,n){return t<100&&0<=t?Date.UTC(t+400,e,n)-Ve:Date.UTC(t,e,n)}function Ke(t,e){q(0,[t,t.length],0,e)}function Qe(t,e,n,r,i){var a;return null==t?It(this,r,i).year:((a=Rt(t,r,i))<e&&(e=a),function(t,e,n,r,i){var a=Ot(t,e,n,r,i),o=Lt(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}.call(this,t,e,n,r,i))}q(0,["gg",2],0,(function(){return this.weekYear()%100})),q(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Ke("gggg","weekYear"),Ke("ggggg","weekYear"),Ke("GGGG","isoWeekYear"),Ke("GGGGG","isoWeekYear"),O("weekYear","gg"),O("isoWeekYear","GG"),P("weekYear",1),P("isoWeekYear",1),lt("G",at),lt("g",at),lt("GG",Q,G),lt("gg",Q,G),lt("GGGG",nt,Z),lt("gggg",nt,Z),lt("GGGGG",rt,K),lt("ggggg",rt,K),gt(["gggg","ggggg","GGGG","GGGGG"],(function(t,e,n,r){e[r.substr(0,2)]=k(t)})),gt(["gg","GG"],(function(t,e,n,r){e[r]=i.parseTwoDigitYear(t)})),q("Q",0,"Qo","quarter"),O("quarter","Q"),P("quarter",7),lt("Q",V),pt("Q",(function(t,e){e[1]=3*(k(t)-1)})),q("D",["DD",2],"Do","date"),O("date","D"),P("date",9),lt("D",Q),lt("DD",Q,G),lt("Do",(function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient})),pt(["D","DD"],2),pt("Do",(function(t,e){e[2]=k(t.match(Q)[0])}));var Je=_t("Date",!0);q("DDD",["DDDD",3],"DDDo","dayOfYear"),O("dayOfYear","DDD"),P("dayOfYear",4),lt("DDD",et),lt("DDDD",X),pt(["DDD","DDDD"],(function(t,e,n){n._dayOfYear=k(t)})),q("m",["mm",2],0,"minute"),O("minute","m"),P("minute",14),lt("m",Q),lt("mm",Q,G),pt(["m","mm"],4);var tn=_t("Minutes",!1);q("s",["ss",2],0,"second"),O("second","s"),P("second",15),lt("s",Q),lt("ss",Q,G),pt(["s","ss"],5);var en,nn=_t("Seconds",!1);for(q("S",0,0,(function(){return~~(this.millisecond()/100)})),q(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),q(0,["SSS",3],0,"millisecond"),q(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),q(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),q(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),q(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),q(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),q(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),O("millisecond","ms"),P("millisecond",16),lt("S",et,V),lt("SS",et,G),lt("SSS",et,X),en="SSSS";en.length<=9;en+="S")lt(en,it);function rn(t,e){e[6]=k(1e3*("0."+t))}for(en="S";en.length<=9;en+="S")pt(en,rn);var an=_t("Milliseconds",!1);q("z",0,0,"zoneAbbr"),q("zz",0,0,"zoneName");var on=_.prototype;function sn(t){return t}on.add=Ue,on.calendar=function(t,e){var n=t||_e(),r=De(n,this).startOf("day"),a=i.calendarFormat(this,r)||"sameElse",o=e&&(N(e[a])?e[a].call(this,n):e[a]);return this.format(o||this.localeData().calendar(a,this,_e(n)))},on.clone=function(){return new _(this)},on.diff=function(t,e,n){var r,i,a;if(!this.isValid())return NaN;if(!(r=De(t,this)).isValid())return NaN;switch(i=6e4*(r.utcOffset()-this.utcOffset()),e=I(e)){case"year":a=$e(this,r)/12;break;case"month":a=$e(this,r);break;case"quarter":a=$e(this,r)/3;break;case"second":a=(this-r)/1e3;break;case"minute":a=(this-r)/6e4;break;case"hour":a=(this-r)/36e5;break;case"day":a=(this-r-i)/864e5;break;case"week":a=(this-r-i)/6048e5;break;default:a=this-r}return n?a:w(a)},on.endOf=function(t){var e;if(void 0===(t=I(t))||"millisecond"===t||!this.isValid())return this;var n=this._isUTC?Ze:Xe;switch(t){case"year":e=n(this.year()+1,0,1)-1;break;case"quarter":e=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":e=n(this.year(),this.month()+1,1)-1;break;case"week":e=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":e=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":e=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":e=this._d.valueOf(),e+=36e5-Ge(e+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":e=this._d.valueOf(),e+=6e4-Ge(e,6e4)-1;break;case"second":e=this._d.valueOf(),e+=1e3-Ge(e,1e3)-1}return this._d.setTime(e),i.updateOffset(this,!0),this},on.format=function(t){t||(t=this.isUtc()?i.defaultFormatUtc:i.defaultFormat);var e=H(this,t);return this.localeData().postformat(e)},on.from=function(t,e){return this.isValid()&&(x(t)&&t.isValid()||_e(t).isValid())?Re({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},on.fromNow=function(t){return this.from(_e(),t)},on.to=function(t,e){return this.isValid()&&(x(t)&&t.isValid()||_e(t).isValid())?Re({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},on.toNow=function(t){return this.to(_e(),t)},on.get=function(t){return N(this[t=I(t)])?this[t]():this},on.invalidAt=function(){return p(this).overflow},on.isAfter=function(t,e){var n=x(t)?t:_e(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=I(e)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(e).valueOf())},on.isBefore=function(t,e){var n=x(t)?t:_e(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=I(e)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(e).valueOf()<n.valueOf())},on.isBetween=function(t,e,n,r){var i=x(t)?t:_e(t),a=x(e)?e:_e(e);return!!(this.isValid()&&i.isValid()&&a.isValid())&&("("===(r=r||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===r[1]?this.isBefore(a,n):!this.isAfter(a,n))},on.isSame=function(t,e){var n,r=x(t)?t:_e(t);return!(!this.isValid()||!r.isValid())&&("millisecond"===(e=I(e)||"millisecond")?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(e).valueOf()<=n&&n<=this.clone().endOf(e).valueOf()))},on.isSameOrAfter=function(t,e){return this.isSame(t,e)||this.isAfter(t,e)},on.isSameOrBefore=function(t,e){return this.isSame(t,e)||this.isBefore(t,e)},on.isValid=function(){return g(this)},on.lang=He,on.locale=qe,on.localeData=We,on.max=we,on.min=xe,on.parsingFlags=function(){return f({},p(this))},on.set=function(t,e){if("object"==typeof t)for(var n=function(t){var e=[];for(var n in t)e.push({unit:n,priority:F[n]});return e.sort((function(t,e){return t.priority-e.priority})),e}(t=R(t)),r=0;r<n.length;r++)this[n[r].unit](t[n[r].unit]);else if(N(this[t=I(t)]))return this[t](e);return this},on.startOf=function(t){var e;if(void 0===(t=I(t))||"millisecond"===t||!this.isValid())return this;var n=this._isUTC?Ze:Xe;switch(t){case"year":e=n(this.year(),0,1);break;case"quarter":e=n(this.year(),this.month()-this.month()%3,1);break;case"month":e=n(this.year(),this.month(),1);break;case"week":e=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":e=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":e=n(this.year(),this.month(),this.date());break;case"hour":e=this._d.valueOf(),e-=Ge(e+(this._isUTC?0:6e4*this.utcOffset()),36e5);break;case"minute":e=this._d.valueOf(),e-=Ge(e,6e4);break;case"second":e=this._d.valueOf(),e-=Ge(e,1e3)}return this._d.setTime(e),i.updateOffset(this,!0),this},on.subtract=ze,on.toArray=function(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]},on.toObject=function(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}},on.toDate=function(){return new Date(this.valueOf())},on.toISOString=function(t){if(!this.isValid())return null;var e=!0!==t,n=e?this.clone().utc():this;return n.year()<0||9999<n.year()?H(n,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):N(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",H(n,"Z")):H(n,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},on.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="";this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z");var n="["+t+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i=e+'[")]';return this.format(n+r+"-MM-DD[T]HH:mm:ss.SSS"+i)},on.toJSON=function(){return this.isValid()?this.toISOString():null},on.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},on.unix=function(){return Math.floor(this.valueOf()/1e3)},on.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},on.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},on.year=bt,on.isLeapYear=function(){return mt(this.year())},on.weekYear=function(t){return Qe.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},on.isoWeekYear=function(t){return Qe.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)},on.quarter=on.quarters=function(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)},on.month=At,on.daysInMonth=function(){return kt(this.year(),this.month())},on.week=on.weeks=function(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")},on.isoWeek=on.isoWeeks=function(t){var e=It(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")},on.weeksInYear=function(){var t=this.localeData()._week;return Rt(this.year(),t.dow,t.doy)},on.isoWeeksInYear=function(){return Rt(this.year(),1,4)},on.date=Je,on.day=on.days=function(t){if(!this.isValid())return null!=t?this:NaN;var e,n,r=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(e=t,n=this.localeData(),t="string"!=typeof e?e:isNaN(e)?"number"==typeof(e=n.weekdaysParse(e))?e:null:parseInt(e,10),this.add(t-r,"d")):r},on.weekday=function(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")},on.isoWeekday=function(t){if(!this.isValid())return null!=t?this:NaN;if(null==t)return this.day()||7;var e,n,r=(e=t,n=this.localeData(),"string"==typeof e?n.weekdaysParse(e)%7||7:isNaN(e)?null:e);return this.day(this.day()%7?r:r-7)},on.dayOfYear=function(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")},on.hour=on.hours=Xt,on.minute=on.minutes=tn,on.second=on.seconds=nn,on.millisecond=on.milliseconds=an,on.utcOffset=function(t,e,n){var r,a=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null==t)return this._isUTC?a:Le(this);if("string"==typeof t){if(null===(t=Ne(st,t)))return this}else Math.abs(t)<16&&!n&&(t*=60);return!this._isUTC&&e&&(r=Le(this)),this._offset=t,this._isUTC=!0,null!=r&&this.add(r,"m"),a!==t&&(!e||this._changeInProgress?je(this,Re(t-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,i.updateOffset(this,!0),this._changeInProgress=null)),this},on.utc=function(t){return this.utcOffset(0,t)},on.local=function(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Le(this),"m")),this},on.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var t=Ne(ot,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this},on.hasAlignedHourOffset=function(t){return!!this.isValid()&&(t=t?_e(t).utcOffset():0,(this.utcOffset()-t)%60==0)},on.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},on.isLocal=function(){return!!this.isValid()&&!this._isUTC},on.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},on.isUtc=Be,on.isUTC=Be,on.zoneAbbr=function(){return this._isUTC?"UTC":""},on.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},on.dates=C("dates accessor is deprecated. Use date instead.",Je),on.months=C("months accessor is deprecated. Use month instead",At),on.years=C("years accessor is deprecated. Use year instead",bt),on.zone=C("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()})),on.isDSTShifted=C("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!s(this._isDSTShifted))return this._isDSTShifted;var t={};if(v(t,this),(t=ve(t))._a){var e=t._isUTC?d(t._a):_e(t._a);this._isDSTShifted=this.isValid()&&0<T(t._a,e.toArray())}else this._isDSTShifted=!1;return this._isDSTShifted}));var cn=L.prototype;function un(t,e,n,r){var i=re(),a=d().set(r,e);return i[n](a,t)}function ln(t,e,n){if(c(t)&&(e=t,t=void 0),t=t||"",null!=e)return un(t,e,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=un(t,r,n,"month");return i}function hn(t,e,n,r){"boolean"==typeof t?c(e)&&(n=e,e=void 0):(e=t,t=!1,c(n=e)&&(n=e,e=void 0)),e=e||"";var i,a=re(),o=t?a._week.dow:0;if(null!=n)return un(e,(n+o)%7,r,"day");var s=[];for(i=0;i<7;i++)s[i]=un(e,(i+o)%7,r,"day");return s}cn.calendar=function(t,e,n){var r=this._calendar[t]||this._calendar.sameElse;return N(r)?r.call(e,n):r},cn.longDateFormat=function(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.replace(/MMMM|MM|DD|dddd/g,(function(t){return t.slice(1)})),this._longDateFormat[t])},cn.invalidDate=function(){return this._invalidDate},cn.ordinal=function(t){return this._ordinal.replace("%d",t)},cn.preparse=sn,cn.postformat=sn,cn.relativeTime=function(t,e,n,r){var i=this._relativeTime[n];return N(i)?i(t,e,n,r):i.replace(/%d/i,t)},cn.pastFuture=function(t,e){var n=this._relativeTime[0<t?"future":"past"];return N(n)?n(e):n.replace(/%s/i,e)},cn.set=function(t){var e,n;for(n in t)N(e=t[n])?this[n]=e:this["_"+n]=e;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},cn.months=function(t,e){return t?a(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||Tt).test(e)?"format":"standalone"][t.month()]:a(this._months)?this._months:this._months.standalone},cn.monthsShort=function(t,e){return t?a(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[Tt.test(e)?"format":"standalone"][t.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},cn.monthsParse=function(t,e,n){var r,i,a;if(this._monthsParseExact)return function(t,e,n){var r,i,a,o=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)a=d([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(a,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(a,"").toLocaleLowerCase();return n?"MMM"===e?-1!==(i=vt.call(this._shortMonthsParse,o))?i:null:-1!==(i=vt.call(this._longMonthsParse,o))?i:null:"MMM"===e?-1!==(i=vt.call(this._shortMonthsParse,o))||-1!==(i=vt.call(this._longMonthsParse,o))?i:null:-1!==(i=vt.call(this._longMonthsParse,o))||-1!==(i=vt.call(this._shortMonthsParse,o))?i:null}.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=d([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(a="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(a.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[r].test(t))return r;if(n&&"MMM"===e&&this._shortMonthsParse[r].test(t))return r;if(!n&&this._monthsParse[r].test(t))return r}},cn.monthsRegex=function(t){return this._monthsParseExact?(h(this,"_monthsRegex")||Dt.call(this),t?this._monthsStrictRegex:this._monthsRegex):(h(this,"_monthsRegex")||(this._monthsRegex=Nt),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},cn.monthsShortRegex=function(t){return this._monthsParseExact?(h(this,"_monthsRegex")||Dt.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(h(this,"_monthsShortRegex")||(this._monthsShortRegex=Mt),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},cn.week=function(t){return It(t,this._week.dow,this._week.doy).week},cn.firstDayOfYear=function(){return this._week.doy},cn.firstDayOfWeek=function(){return this._week.dow},cn.weekdays=function(t,e){var n=a(this._weekdays)?this._weekdays:this._weekdays[t&&!0!==t&&this._weekdays.isFormat.test(e)?"format":"standalone"];return!0===t?Ft(n,this._week.dow):t?n[t.day()]:n},cn.weekdaysMin=function(t){return!0===t?Ft(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin},cn.weekdaysShort=function(t){return!0===t?Ft(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort},cn.weekdaysParse=function(t,e,n){var r,i,a;if(this._weekdaysParseExact)return function(t,e,n){var r,i,a,o=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=d([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?"dddd"===e?-1!==(i=vt.call(this._weekdaysParse,o))?i:null:"ddd"===e?-1!==(i=vt.call(this._shortWeekdaysParse,o))?i:null:-1!==(i=vt.call(this._minWeekdaysParse,o))?i:null:"dddd"===e?-1!==(i=vt.call(this._weekdaysParse,o))||-1!==(i=vt.call(this._shortWeekdaysParse,o))||-1!==(i=vt.call(this._minWeekdaysParse,o))?i:null:"ddd"===e?-1!==(i=vt.call(this._shortWeekdaysParse,o))||-1!==(i=vt.call(this._weekdaysParse,o))||-1!==(i=vt.call(this._minWeekdaysParse,o))?i:null:-1!==(i=vt.call(this._minWeekdaysParse,o))||-1!==(i=vt.call(this._weekdaysParse,o))||-1!==(i=vt.call(this._shortWeekdaysParse,o))?i:null}.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=d([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&"dddd"===e&&this._fullWeekdaysParse[r].test(t))return r;if(n&&"ddd"===e&&this._shortWeekdaysParse[r].test(t))return r;if(n&&"dd"===e&&this._minWeekdaysParse[r].test(t))return r;if(!n&&this._weekdaysParse[r].test(t))return r}},cn.weekdaysRegex=function(t){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||qt.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(h(this,"_weekdaysRegex")||(this._weekdaysRegex=Ut),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},cn.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||qt.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(h(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=zt),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},cn.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||qt.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(h(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=$t),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},cn.isPM=function(t){return"p"===(t+"").toLowerCase().charAt(0)},cn.meridiem=function(t,e,n){return 11<t?n?"pm":"PM":n?"am":"AM"},ee("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10;return t+(1===k(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}}),i.lang=C("moment.lang is deprecated. Use moment.locale instead.",ee),i.langData=C("moment.langData is deprecated. Use moment.localeData instead.",re);var fn=Math.abs;function dn(t,e,n,r){var i=Re(e,n);return t._milliseconds+=r*i._milliseconds,t._days+=r*i._days,t._months+=r*i._months,t._bubble()}function pn(t){return t<0?Math.floor(t):Math.ceil(t)}function gn(t){return 4800*t/146097}function yn(t){return 146097*t/4800}function mn(t){return function(){return this.as(t)}}var vn=mn("ms"),bn=mn("s"),_n=mn("m"),xn=mn("h"),wn=mn("d"),kn=mn("w"),Tn=mn("M"),En=mn("Q"),Cn=mn("y");function Sn(t){return function(){return this.isValid()?this._data[t]:NaN}}var An=Sn("milliseconds"),Mn=Sn("seconds"),Nn=Sn("minutes"),Dn=Sn("hours"),Ln=Sn("days"),Bn=Sn("months"),On=Sn("years"),In=Math.round,Rn={ss:44,s:45,m:45,h:22,d:26,M:11},Fn=Math.abs;function Pn(t){return(0<t)-(t<0)||+t}function Yn(){if(!this.isValid())return this.localeData().invalidDate();var t,e,n=Fn(this._milliseconds)/1e3,r=Fn(this._days),i=Fn(this._months);e=w((t=w(n/60))/60),n%=60,t%=60;var a=w(i/12),o=i%=12,s=r,c=e,u=t,l=n?n.toFixed(3).replace(/\.?0+$/,""):"",h=this.asSeconds();if(!h)return"P0D";var f=h<0?"-":"",d=Pn(this._months)!==Pn(h)?"-":"",p=Pn(this._days)!==Pn(h)?"-":"",g=Pn(this._milliseconds)!==Pn(h)?"-":"";return f+"P"+(a?d+a+"Y":"")+(o?d+o+"M":"")+(s?p+s+"D":"")+(c||u||l?"T":"")+(c?g+c+"H":"")+(u?g+u+"M":"")+(l?g+l+"S":"")}var jn=Ee.prototype;return jn.isValid=function(){return this._isValid},jn.abs=function(){var t=this._data;return this._milliseconds=fn(this._milliseconds),this._days=fn(this._days),this._months=fn(this._months),t.milliseconds=fn(t.milliseconds),t.seconds=fn(t.seconds),t.minutes=fn(t.minutes),t.hours=fn(t.hours),t.months=fn(t.months),t.years=fn(t.years),this},jn.add=function(t,e){return dn(this,t,e,1)},jn.subtract=function(t,e){return dn(this,t,e,-1)},jn.as=function(t){if(!this.isValid())return NaN;var e,n,r=this._milliseconds;if("month"===(t=I(t))||"quarter"===t||"year"===t)switch(e=this._days+r/864e5,n=this._months+gn(e),t){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(e=this._days+Math.round(yn(this._months)),t){case"week":return e/7+r/6048e5;case"day":return e+r/864e5;case"hour":return 24*e+r/36e5;case"minute":return 1440*e+r/6e4;case"second":return 86400*e+r/1e3;case"millisecond":return Math.floor(864e5*e)+r;default:throw new Error("Unknown unit "+t)}},jn.asMilliseconds=vn,jn.asSeconds=bn,jn.asMinutes=_n,jn.asHours=xn,jn.asDays=wn,jn.asWeeks=kn,jn.asMonths=Tn,jn.asQuarters=En,jn.asYears=Cn,jn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*k(this._months/12):NaN},jn._bubble=function(){var t,e,n,r,i,a=this._milliseconds,o=this._days,s=this._months,c=this._data;return 0<=a&&0<=o&&0<=s||a<=0&&o<=0&&s<=0||(a+=864e5*pn(yn(s)+o),s=o=0),c.milliseconds=a%1e3,t=w(a/1e3),c.seconds=t%60,e=w(t/60),c.minutes=e%60,n=w(e/60),c.hours=n%24,s+=i=w(gn(o+=w(n/24))),o-=pn(yn(i)),r=w(s/12),s%=12,c.days=o,c.months=s,c.years=r,this},jn.clone=function(){return Re(this)},jn.get=function(t){return t=I(t),this.isValid()?this[t+"s"]():NaN},jn.milliseconds=An,jn.seconds=Mn,jn.minutes=Nn,jn.hours=Dn,jn.days=Ln,jn.weeks=function(){return w(this.days()/7)},jn.months=Bn,jn.years=On,jn.humanize=function(t){if(!this.isValid())return this.localeData().invalidDate();var e,n,r,i,a,o,s,c,u,l,h=this.localeData(),f=(e=!t,n=h,r=Re(this).abs(),i=In(r.as("s")),a=In(r.as("m")),o=In(r.as("h")),s=In(r.as("d")),c=In(r.as("M")),u=In(r.as("y")),(l=i<=Rn.ss&&["s",i]||i<Rn.s&&["ss",i]||a<=1&&["m"]||a<Rn.m&&["mm",a]||o<=1&&["h"]||o<Rn.h&&["hh",o]||s<=1&&["d"]||s<Rn.d&&["dd",s]||c<=1&&["M"]||c<Rn.M&&["MM",c]||u<=1&&["y"]||["yy",u])[2]=e,l[3]=0<+this,l[4]=n,function(t,e,n,r,i){return i.relativeTime(e||1,!!n,t,r)}.apply(null,l));return t&&(f=h.pastFuture(+this,f)),h.postformat(f)},jn.toISOString=Yn,jn.toString=Yn,jn.toJSON=Yn,jn.locale=qe,jn.localeData=We,jn.toIsoString=C("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Yn),jn.lang=He,q("X",0,0,"unix"),q("x",0,0,"valueOf"),lt("x",at),lt("X",/[+-]?\d+(\.\d{1,3})?/),pt("X",(function(t,e,n){n._d=new Date(1e3*parseFloat(t,10))})),pt("x",(function(t,e,n){n._d=new Date(k(t))})),i.version="2.24.0",e=_e,i.fn=on,i.min=function(){return ke("isBefore",[].slice.call(arguments,0))},i.max=function(){return ke("isAfter",[].slice.call(arguments,0))},i.now=function(){return Date.now?Date.now():+new Date},i.utc=d,i.unix=function(t){return _e(1e3*t)},i.months=function(t,e){return ln(t,e,"months")},i.isDate=u,i.locale=ee,i.invalid=y,i.duration=Re,i.isMoment=x,i.weekdays=function(t,e,n){return hn(t,e,n,"weekdays")},i.parseZone=function(){return _e.apply(null,arguments).parseZone()},i.localeData=re,i.isDuration=Ce,i.monthsShort=function(t,e){return ln(t,e,"monthsShort")},i.weekdaysMin=function(t,e,n){return hn(t,e,n,"weekdaysMin")},i.defineLocale=ne,i.updateLocale=function(t,e){if(null!=e){var n,r,i=Zt;null!=(r=te(t))&&(i=r._config),(n=new L(e=D(i,e))).parentLocale=Kt[t],Kt[t]=n,ee(t)}else null!=Kt[t]&&(null!=Kt[t].parentLocale?Kt[t]=Kt[t].parentLocale:null!=Kt[t]&&delete Kt[t]);return Kt[t]},i.locales=function(){return S(Kt)},i.weekdaysShort=function(t,e,n){return hn(t,e,n,"weekdaysShort")},i.normalizeUnits=I,i.relativeTimeRounding=function(t){return void 0===t?In:"function"==typeof t&&(In=t,!0)},i.relativeTimeThreshold=function(t,e){return void 0!==Rn[t]&&(void 0===e?Rn[t]:(Rn[t]=e,"s"===t&&(Rn.ss=e-1),!0))},i.calendarFormat=function(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},i.prototype=on,i.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},i}()},6470:t=>{"use strict";function e(t){if("string"!=typeof t)throw new TypeError("Path must be a string. Received "+JSON.stringify(t))}function n(t,e){for(var n,r="",i=0,a=-1,o=0,s=0;s<=t.length;++s){if(s<t.length)n=t.charCodeAt(s);else{if(47===n)break;n=47}if(47===n){if(a===s-1||1===o);else if(a!==s-1&&2===o){if(r.length<2||2!==i||46!==r.charCodeAt(r.length-1)||46!==r.charCodeAt(r.length-2))if(r.length>2){var c=r.lastIndexOf("/");if(c!==r.length-1){-1===c?(r="",i=0):i=(r=r.slice(0,c)).length-1-r.lastIndexOf("/"),a=s,o=0;continue}}else if(2===r.length||1===r.length){r="",i=0,a=s,o=0;continue}e&&(r.length>0?r+="/..":r="..",i=2)}else r.length>0?r+="/"+t.slice(a+1,s):r=t.slice(a+1,s),i=s-a-1;a=s,o=0}else 46===n&&-1!==o?++o:o=-1}return r}var r={resolve:function(){for(var t,r="",i=!1,a=arguments.length-1;a>=-1&&!i;a--){var o;a>=0?o=arguments[a]:(void 0===t&&(t=process.cwd()),o=t),e(o),0!==o.length&&(r=o+"/"+r,i=47===o.charCodeAt(0))}return r=n(r,!i),i?r.length>0?"/"+r:"/":r.length>0?r:"."},normalize:function(t){if(e(t),0===t.length)return".";var r=47===t.charCodeAt(0),i=47===t.charCodeAt(t.length-1);return 0!==(t=n(t,!r)).length||r||(t="."),t.length>0&&i&&(t+="/"),r?"/"+t:t},isAbsolute:function(t){return e(t),t.length>0&&47===t.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var t,n=0;n<arguments.length;++n){var i=arguments[n];e(i),i.length>0&&(void 0===t?t=i:t+="/"+i)}return void 0===t?".":r.normalize(t)},relative:function(t,n){if(e(t),e(n),t===n)return"";if((t=r.resolve(t))===(n=r.resolve(n)))return"";for(var i=1;i<t.length&&47===t.charCodeAt(i);++i);for(var a=t.length,o=a-i,s=1;s<n.length&&47===n.charCodeAt(s);++s);for(var c=n.length-s,u=o<c?o:c,l=-1,h=0;h<=u;++h){if(h===u){if(c>u){if(47===n.charCodeAt(s+h))return n.slice(s+h+1);if(0===h)return n.slice(s+h)}else o>u&&(47===t.charCodeAt(i+h)?l=h:0===h&&(l=0));break}var f=t.charCodeAt(i+h);if(f!==n.charCodeAt(s+h))break;47===f&&(l=h)}var d="";for(h=i+l+1;h<=a;++h)h!==a&&47!==t.charCodeAt(h)||(0===d.length?d+="..":d+="/..");return d.length>0?d+n.slice(s+l):(s+=l,47===n.charCodeAt(s)&&++s,n.slice(s))},_makeLong:function(t){return t},dirname:function(t){if(e(t),0===t.length)return".";for(var n=t.charCodeAt(0),r=47===n,i=-1,a=!0,o=t.length-1;o>=1;--o)if(47===(n=t.charCodeAt(o))){if(!a){i=o;break}}else a=!1;return-1===i?r?"/":".":r&&1===i?"//":t.slice(0,i)},basename:function(t,n){if(void 0!==n&&"string"!=typeof n)throw new TypeError('"ext" argument must be a string');e(t);var r,i=0,a=-1,o=!0;if(void 0!==n&&n.length>0&&n.length<=t.length){if(n.length===t.length&&n===t)return"";var s=n.length-1,c=-1;for(r=t.length-1;r>=0;--r){var u=t.charCodeAt(r);if(47===u){if(!o){i=r+1;break}}else-1===c&&(o=!1,c=r+1),s>=0&&(u===n.charCodeAt(s)?-1==--s&&(a=r):(s=-1,a=c))}return i===a?a=c:-1===a&&(a=t.length),t.slice(i,a)}for(r=t.length-1;r>=0;--r)if(47===t.charCodeAt(r)){if(!o){i=r+1;break}}else-1===a&&(o=!1,a=r+1);return-1===a?"":t.slice(i,a)},extname:function(t){e(t);for(var n=-1,r=0,i=-1,a=!0,o=0,s=t.length-1;s>=0;--s){var c=t.charCodeAt(s);if(47!==c)-1===i&&(a=!1,i=s+1),46===c?-1===n?n=s:1!==o&&(o=1):-1!==n&&(o=-1);else if(!a){r=s+1;break}}return-1===n||-1===i||0===o||1===o&&n===i-1&&n===r+1?"":t.slice(n,i)},format:function(t){if(null===t||"object"!=typeof t)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof t);return function(t,e){var n=e.dir||e.root,r=e.base||(e.name||"")+(e.ext||"");return n?n===e.root?n+r:n+"/"+r:r}(0,t)},parse:function(t){e(t);var n={root:"",dir:"",base:"",ext:"",name:""};if(0===t.length)return n;var r,i=t.charCodeAt(0),a=47===i;a?(n.root="/",r=1):r=0;for(var o=-1,s=0,c=-1,u=!0,l=t.length-1,h=0;l>=r;--l)if(47!==(i=t.charCodeAt(l)))-1===c&&(u=!1,c=l+1),46===i?-1===o?o=l:1!==h&&(h=1):-1!==o&&(h=-1);else if(!u){s=l+1;break}return-1===o||-1===c||0===h||1===h&&o===c-1&&o===s+1?-1!==c&&(n.base=n.name=0===s&&a?t.slice(1,c):t.slice(s,c)):(0===s&&a?(n.name=t.slice(1,o),n.base=t.slice(1,c)):(n.name=t.slice(s,o),n.base=t.slice(s,c)),n.ext=t.slice(o,c)),s>0?n.dir=t.slice(0,s-1):a&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};r.posix=r,t.exports=r},8218:()=>{},8009:()=>{},5354:()=>{},6878:()=>{},8183:()=>{},1428:()=>{},4551:()=>{},8800:()=>{},1993:()=>{},3069:()=>{},9143:()=>{}},e={};function n(r){var i=e[r];if(void 0!==i)return i.exports;var a=e[r]={id:r,loaded:!1,exports:{}};return t[r].call(a.exports,a,a.exports,n),a.loaded=!0,a.exports}n.c=e,n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.nmd=t=>(t.paths=[],t.children||(t.children=[]),t);var r=n(n.s=8968);return r.default})()));
//# sourceMappingURL=mermaid.min.js.map</script>
<script>// mermaid-init.js
// Initializes the quarto-mermaid JS runtime
//
// Copyright (C) 2022 Posit Software, PBC
/**
* String.prototype.replaceAll() polyfill
* https://gomakethings.com/how-to-replace-a-section-of-a-string-with-another-one-with-vanilla-js/
* @author Chris Ferdinandi
* @license MIT
*/
if (!String.prototype.replaceAll) {
String.prototype.replaceAll = function (str, newStr) {
// If a regex pattern
if (
Object.prototype.toString.call(str).toLowerCase() === "[object regexp]"
) {
return this.replace(str, newStr);
}
// If a string
return this.replace(new RegExp(str, "g"), newStr);
};
}
const mermaidOpts = {
startOnLoad: false,
flowchart: {
htmlLabels: "false",
},
};
// this CSS is adapted from
// mkdocs-material
// Copyright (c) 2016-2022 Martin Donath <martin.donath@squidfunk.com>
const defaultCSS =
'.label text {fill: var(--mermaid-fg-color);}.node circle, .node ellipse, .node path, .node polygon, .node rect {fill: var(--mermaid-node-bg-color);stroke: var(--mermaid-node-fg-color);}marker {fill: var(--mermaid-edge-color) !important;}.edgeLabel .label rect {fill: #0000;}.label {color: var(--mermaid-label-fg-color);font-family: var(--mermaid-font-family);}.label foreignObject {line-height: normal;overflow: visible;}.label div .edgeLabel {color: var(--mermaid-label-fg-color);}.edgeLabel, .edgeLabel rect, .label div .edgeLabel {background-color: var(--mermaid-label-bg-color);}.edgeLabel, .edgeLabel rect {fill: var(--mermaid-label-bg-color);color: var(--mermaid-edge-color);}.edgePath .path, .flowchart-link {stroke: var(--mermaid-edge-color);}.edgePath .arrowheadPath {fill: var(--mermaid-edge-color);stroke: none;}.cluster rect {fill: var(--mermaid-fg-color--lightest);stroke: var(--mermaid-fg-color--lighter);}.cluster span {color: var(--mermaid-label-fg-color);font-family: var(--mermaid-font-family);}defs #flowchart-circleEnd, defs #flowchart-circleStart, defs #flowchart-crossEnd, defs #flowchart-crossStart, defs #flowchart-pointEnd, defs #flowchart-pointStart {stroke: none;}g.classGroup line, g.classGroup rect {fill: var(--mermaid-node-bg-color);stroke: var(--mermaid-node-fg-color);}g.classGroup text {fill: var(--mermaid-label-fg-color);font-family: var(--mermaid-font-family);}.classLabel .box {fill: var(--mermaid-label-bg-color);background-color: var(--mermaid-label-bg-color);opacity: 1;}.classLabel .label {fill: var(--mermaid-label-fg-color);font-family: var(--mermaid-font-family);}.node .divider {stroke: var(--mermaid-node-fg-color);}.relation {stroke: var(--mermaid-edge-color);}.cardinality {fill: var(--mermaid-label-fg-color);font-family: var(--mermaid-font-family);}.cardinality text {fill: inherit !important;}defs #classDiagram-compositionEnd, defs #classDiagram-compositionStart, defs #classDiagram-dependencyEnd, defs #classDiagram-dependencyStart, defs #classDiagram-extensionEnd, defs #classDiagram-extensionStart {fill: var(--mermaid-edge-color) !important;stroke: var(--mermaid-edge-color) !important;}defs #classDiagram-aggregationEnd, defs #classDiagram-aggregationStart {fill: var(--mermaid-label-bg-color) !important;stroke: var(--mermaid-edge-color) !important;}g.stateGroup rect {fill: var(--mermaid-node-bg-color);stroke: var(--mermaid-node-fg-color);}g.stateGroup .state-title {fill: var(--mermaid-label-fg-color) !important;font-family: var(--mermaid-font-family);}g.stateGroup .composit {fill: var(--mermaid-label-bg-color);}.nodeLabel {color: var(--mermaid-label-fg-color);font-family: var(--mermaid-font-family);}.node circle.state-end, .node circle.state-start, .start-state {fill: var(--mermaid-edge-color);stroke: none;}.end-state-inner, .end-state-outer {fill: var(--mermaid-edge-color);}.end-state-inner, .node circle.state-end {stroke: var(--mermaid-label-bg-color);}.transition {stroke: var(--mermaid-edge-color);}[id^="state-fork"] rect, [id^="state-join"] rect {fill: var(--mermaid-edge-color) !important;stroke: none !important;}.statediagram-cluster.statediagram-cluster .inner {fill: var(--mermaid-bg-color);}.statediagram-cluster rect {fill: var(--mermaid-node-bg-color);stroke: var(--mermaid-node-fg-color);}.statediagram-state rect.divider {fill: var(--mermaid-fg-color--lightest);stroke: var(--mermaid-fg-color--lighter);}defs #statediagram-barbEnd {stroke: var(--mermaid-edge-color);}.entityBox {fill: var(--mermaid-label-bg-color);stroke: var(--mermaid-node-fg-color);}.entityLabel {fill: var(--mermaid-label-fg-color);font-family: var(--mermaid-font-family);}.relationshipLabelBox {fill: var(--mermaid-label-bg-color);fill-opacity: 1;background-color: var(--mermaid-label-bg-color);opacity: 1;}.relationshipLabel {fill: var(--mermaid-label-fg-color);}.relationshipLine {stroke: var(--mermaid-edge-color);}defs #ONE_OR_MORE_END *, defs #ONE_OR_MORE_START *, defs #ONLY_ONE_END *, defs #ONLY_ONE_START *, defs #ZERO_OR_MORE_END *, defs #ZERO_OR_MORE_START *, defs #ZERO_OR_ONE_END *, defs #ZERO_OR_ONE_START * {stroke: var(--mermaid-edge-color) !important;}.actor, defs #ZERO_OR_MORE_END circle, defs #ZERO_OR_MORE_START circle {fill: var(--mermaid-label-bg-color);}.actor {stroke: var(--mermaid-node-fg-color);}text.actor > tspan {fill: var(--mermaid-label-fg-color);font-family: var(--mermaid-font-family);}line {stroke: var(--mermaid-fg-color--lighter);}.messageLine0, .messageLine1 {stroke: var(--mermaid-edge-color);}.loopText > tspan, .messageText, .noteText > tspan {fill: var(--mermaid-edge-color);stroke: none;font-family: var(--mermaid-font-family) !important;}.noteText > tspan {fill: #000;}#arrowhead path {fill: var(--mermaid-edge-color);stroke: none;}.loopLine {stroke: var(--mermaid-node-fg-color);}.labelBox, .loopLine {fill: var(--mermaid-node-bg-color);}.labelBox {stroke: none;}.labelText, .labelText > span {fill: var(--mermaid-node-fg-color);font-family: var(--mermaid-font-family);}';
const mermaidThemeEl = document.querySelector('meta[name="mermaid-theme"]');
if (mermaidThemeEl) {
mermaidOpts.theme = mermaidThemeEl.content;
} else {
mermaidOpts.themeCSS = defaultCSS;
}
mermaid.initialize(mermaidOpts);
const _quartoMermaid = {
// NB: there's effectively a copy of this function
// in `core/svg.ts`.
// if you change something here, you must keep it consistent there as well.
setSvgSize(svg) {
const { widthInPoints, heightInPoints, explicitHeight, explicitWidth } =
this.resolveSize(svg);
if (explicitWidth && explicitHeight) {
svg.setAttribute("width", widthInPoints);
svg.setAttribute("height", heightInPoints);
svg.style.maxWidth = null; // remove mermaid's default max-width
} else {
if (explicitWidth) {
svg.style.maxWidth = `${widthInPoints}px`;
}
if (explicitHeight) {
svg.style.maxHeight = `${heightInPoints}px`;
}
}
},
// NB: there's effectively a copy of this function
// in `core/svg.ts`.
// if you change something here, you must keep it consistent there as well.
makeResponsive(svg) {
const width = svg.getAttribute("width");
if (width === null) {
throw new Error("Couldn't find SVG width");
}
const numWidth = Number(width.slice(0, -2));
if (numWidth > 650) {
changed = true;
svg.setAttribute("width", "100%");
svg.removeAttribute("height");
}
},
// NB: there's effectively a copy of this function
// in `core/svg.ts`.
// if you change something here, you must keep it consistent there as well.
fixupAlignment(svg, align) {
let style = svg.getAttribute("style") || "";
switch (align) {
case "left":
style = `${style}; display: block; margin: auto auto auto 0`;
break;
case "right":
style = `${style}; display: block; margin: auto 0 auto auto`;
break;
case "center":
style = `${style}; display: block; margin: auto auto auto auto`;
break;
}
svg.setAttribute("style", style);
},
resolveOptions(svgEl) {
return svgEl.parentElement.parentElement.parentElement.parentElement
.dataset;
},
// NB: there's effectively a copy of this function
// in our mermaid runtime in `core/svg.ts`.
// if you change something here, you must keep it consistent there as well.
resolveSize(svgEl) {
const inInches = (size) => {
if (size.endsWith("in")) {
return Number(size.slice(0, -2));
}
if (size.endsWith("pt") || size.endsWith("px")) {
// assume 96 dpi for now
return Number(size.slice(0, -2)) / 96;
}
return Number(size);
};
// these are figWidth and figHeight on purpose,
// because data attributes are translated to camelCase by the DOM API
const kFigWidth = "figWidth",
kFigHeight = "figHeight";
const options = this.resolveOptions(svgEl);
const width = svgEl.getAttribute("width");
const height = svgEl.getAttribute("height");
if (!width || !height) {
// attempt to resolve figure dimensions via viewBox
throw new Error("Internal error: couldn't find figure dimensions");
}
const getViewBox = () => {
const vb = svgEl.attributes.getNamedItem("viewBox").value; // do it the roundabout way so that viewBox isn't dropped by deno_dom and text/html
if (!vb) return undefined;
const lst = vb.trim().split(" ").map(Number);
if (lst.length !== 4) return undefined;
if (lst.some(isNaN)) return undefined;
return lst;
};
let svgWidthInInches, svgHeightInInches;
if (
(width.slice(0, -2) === "pt" && height.slice(0, -2) === "pt") ||
(width.slice(0, -2) === "px" && height.slice(0, -2) === "px") ||
(!isNaN(Number(width)) && !isNaN(Number(height)))
) {
// we assume 96 dpi which is generally what seems to be used.
svgWidthInInches = Number(width.slice(0, -2)) / 96;
svgHeightInInches = Number(height.slice(0, -2)) / 96;
}
const viewBox = getViewBox();
if (viewBox !== undefined) {
// assume width and height come from viewbox.
const [_mx, _my, vbWidth, vbHeight] = viewBox;
svgWidthInInches = vbWidth / 96;
svgHeightInInches = vbHeight / 96;
} else {
throw new Error(
"Internal Error: Couldn't resolve width and height of SVG"
);
}
const svgWidthOverHeight = svgWidthInInches / svgHeightInInches;
let widthInInches, heightInInches;
if (options[kFigWidth] && options[kFigHeight]) {
// both were prescribed, so just go with them
widthInInches = inInches(String(options[kFigWidth]));
heightInInches = inInches(String(options[kFigHeight]));
} else if (options[kFigWidth]) {
// we were only given width, use that and adjust height based on aspect ratio;
widthInInches = inInches(String(options[kFigWidth]));
heightInInches = widthInInches / svgWidthOverHeight;
} else if (options[kFigHeight]) {
// we were only given height, use that and adjust width based on aspect ratio;
heightInInches = inInches(String(options[kFigHeight]));
widthInInches = heightInInches * svgWidthOverHeight;
} else {
// we were not given either, use svg's prescribed height
heightInInches = svgHeightInInches;
widthInInches = svgWidthInInches;
}
return {
widthInInches,
heightInInches,
widthInPoints: Math.round(widthInInches * 96),
heightInPoints: Math.round(heightInInches * 96),
explicitWidth: options?.[kFigWidth] !== undefined,
explicitHeight: options?.[kFigHeight] !== undefined,
};
},
postProcess(svg) {
const options = this.resolveOptions(svg);
if (
options.responsive &&
options["figWidth"] === undefined &&
options["figHeight"] === undefined
) {
this.makeResponsive(svg);
} else {
this.setSvgSize(svg);
}
if (options["reveal"]) {
this.fixupAlignment(svg, options["figAlign"] || "center");
}
// forward align attributes to the correct parent dif
// so that the svg figure is aligned correctly
const div = svg.parentElement.parentElement.parentElement;
const align = div.parentElement.parentElement.dataset.layoutAlign;
if (align) {
div.classList.remove("quarto-figure-left");
div.classList.remove("quarto-figure-center");
div.classList.remove("quarto-figure-right");
div.classList.add(`quarto-figure-${align}`);
}
},
};
// deno-lint-ignore no-window-prefix
window.addEventListener(
"load",
function () {
let i = 0;
// we need pre because of whitespace preservation
for (const el of Array.from(document.querySelectorAll("pre.mermaid-js"))) {
// &nbsp; doesn't appear to be treated as whitespace by mermaid
// so we replace it with a space.
const text = el.innerText.replaceAll("&nbsp;", " ");
const output = mermaid.mermaidAPI.render(
`mermaid-${++i}`,
text,
() => {},
el
);
el.innerHTML = output;
if (el.dataset.label) {
// patch mermaid's emitted style
const svg = el.firstChild;
const style = svg.querySelector("style");
style.innerHTML = style.innerHTML.replaceAll(
`#${svg.id}`,
`#${el.dataset.label}`
);
svg.id = el.dataset.label;
delete el.dataset.label;
}
const svg = el.querySelector("svg");
const parent = el.parentElement;
parent.removeChild(el);
parent.appendChild(svg);
svg.classList.add("mermaid-js");
}
for (const svgEl of Array.from(
document.querySelectorAll("svg.mermaid-js")
)) {
_quartoMermaid.postProcess(svgEl);
}
},
false
);
</script>
<style type="text/css">.mermaidTooltip {
position: absolute;
text-align: center;
max-width: 200px;
padding: 2px;
font-family: "trebuchet ms", verdana, arial;
font-size: 12px;
background: #ffffde;
border: 1px solid #aaaa33;
border-radius: 2px;
pointer-events: none;
z-index: 1000;
}
</style>
</head>
<body>
<div id="quarto-content" class="page-columns page-rows-contents page-layout-article">
<div id="quarto-margin-sidebar" class="sidebar margin-sidebar">
<nav id="TOC" role="doc-toc" class="toc-active">
<h2 id="toc-title">Table of contents</h2>
<ul>
<li><a href="#the-data-sample" id="toc-the-data-sample" class="nav-link active" data-scroll-target="#the-data-sample">The data sample</a></li>
<li><a href="#preliminary-findings" id="toc-preliminary-findings" class="nav-link" data-scroll-target="#preliminary-findings">Preliminary findings</a></li>
<li><a href="#preliminary-limitations" id="toc-preliminary-limitations" class="nav-link" data-scroll-target="#preliminary-limitations">Preliminary limitations</a></li>
</ul>
<div class="quarto-alternate-formats"><h2>Other Formats</h2><ul><li><a href="meeting_eoy.docx"><i class="bi bi-file-word"></i>MS Word</a></li><li><a href="meeting_eoy.pdf"><i class="bi bi-file-pdf"></i>PDF</a></li></ul></div></nav>
</div>
<main class="content page-columns page-full" id="quarto-document-content">
<header id="title-block-header" class="quarto-title-block default">
<div class="quarto-title">
<div class="quarto-title-block"><div><h1 class="title">Scoping Review: Preliminary findings</h1><button type="button" class="btn code-tools-button" id="quarto-code-tools-source"><i class="bi"></i> Code</button></div></div>
<p class="subtitle lead">Addressing inequalities in the World of Work</p>
</div>
<div class="quarto-title-meta">
</div>
</header>
<section id="the-data-sample" class="level1">
<h1>The data sample</h1>
<div class="cell" data-fig-width="6">
<div class="cell-output-display">
<div id="fig-prisma" class="quarto-figure quarto-figure-center anchored">
<figure class="figure">
<div>
<pre class="mermaid mermaid-js" data-label="fig-prisma">flowchart TD;
search_db[&quot;Records identified through database searching (n=1643)&quot;] --&gt; starting_sample;
search_prev[&quot;Records identified through other sources (n=753)&quot;] --&gt; starting_sample[&quot;Starting sample (n=2396)&quot;];
starting_sample -- &quot;Duplicate removal (-22 removed) &quot;--&gt; dedup[&quot;Records after duplicates removed (n=2418)&quot;];
dedup -- &quot;Title screening (982 excluded)&quot; --&gt; title_screened[&quot;Records after titles screened (n=1436)&quot;];
title_screened -- &quot;Abstract screening (1039 excluded)&quot;--&gt; abstract_screened[&quot;Records after abstracts screened (n=397)&quot;];
abstract_screened -- &quot; Language screening (1 excluded) &quot;--&gt; language_screened[&quot;Records after language screened (n=396)&quot;];
language_screened -- &quot; Full-text screening (316 excluded) &quot;--&gt; full-text_screened[&quot;Full-text articles assessed for eligibility (n=38) STILL OUTSTANDING: 358&quot;];
</pre>
</div>
<figcaption class="figure-caption">Figure 1: Sample sorting process through identification and screening</figcaption>
</figure>
</div>
</div>
</div>
<ul>
<li>strongest focus on income inequality (vertical), with many horizontal inequality studies including aspect of income inequality</li>
<li>horizontal inequalities: strongest focus on income - gender inequalities (horizontal)</li>
<li>interventions:
<ul>
<li>strongest research base on labour rights protection interventions</li>
<li>second on infrastructural interventions</li>
<li>third on agency-strengthening ones: training, financial access, education programmes</li>
</ul></li>
<li>formalization &amp; social protection research rarely goes into inequality outcomes beyond income effects; most excluded for that reason</li>
</ul>
<div class="cell" data-execution_count="3">
<div class="cell-output cell-output-display">
<div id="fig-inequality-types-whole-sample" class="quarto-figure quarto-figure-center anchored">
<figure class="figure">
<p><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjM4OC45NjU2MjVwdCIgaGVpZ2h0PSIyNTQuMDIzNDQycHQiIHZpZXdCb3g9IjAgMCAzODguOTY1NjI1IDI1NC4wMjM0NDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIj4KIDxtZXRhZGF0YT4KICA8cmRmOlJERiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgIDxjYzpXb3JrPgogICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPgogICAgPGRjOmRhdGU+MjAyNC0wMS0wNlQxMDozOToxNC41ODUwOTM8L2RjOmRhdGU+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzpjcmVhdG9yPgogICAgIDxjYzpBZ2VudD4KICAgICAgPGRjOnRpdGxlPk1hdHBsb3RsaWIgdjMuOC4xLCBodHRwczovL21hdHBsb3RsaWIub3JnLzwvZGM6dGl0bGU+CiAgICAgPC9jYzpBZ2VudD4KICAgIDwvZGM6Y3JlYXRvcj4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcz4KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPip7c3Ryb2tlLWxpbmVqb2luOiByb3VuZDsgc3Ryb2tlLWxpbmVjYXA6IGJ1dHR9PC9zdHlsZT4KIDwvZGVmcz4KIDxnIGlkPSJmaWd1cmVfMSI+CiAgPGcgaWQ9InBhdGNoXzEiPgogICA8cGF0aCBkPSJNIC0wIDI1NC4wMjM0NDIgCkwgMzg4Ljk2NTYyNSAyNTQuMDIzNDQyIApMIDM4OC45NjU2MjUgLTAgCkwgLTAgLTAgCnoKIiBzdHlsZT0iZmlsbDogI2ZmZmZmZiIvPgogIDwvZz4KICA8ZyBpZD0iYXhlc18xIj4KICAgPGcgaWQ9InBhdGNoXzIiPgogICAgPHBhdGggZD0iTSA0Ni45NjU2MjUgMTczLjUyIApMIDM4MS43NjU2MjUgMTczLjUyIApMIDM4MS43NjU2MjUgNy4yIApMIDQ2Ljk2NTYyNSA3LjIgCnoKIiBzdHlsZT0iZmlsbDogI2ZmZmZmZiIvPgogICA8L2c+CiAgIDxnIGlkPSJtYXRwbG90bGliLmF4aXNfMSI+CiAgICA8ZyBpZD0ieHRpY2tfMSI+CiAgICAgPGcgaWQ9InRleHRfMSI+CiAgICAgIDwhLS0gZ2VuZGVyIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzguNDMwNDkxIDIxMC45NjA5NDcpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02NyIgZD0iTSAyOTA2IDE3OTEgClEgMjkwNiAyNDE2IDI2NDggMjc1OSAKUSAyMzkxIDMxMDMgMTkyNSAzMTAzIApRIDE0NjMgMzEwMyAxMjA1IDI3NTkgClEgOTQ3IDI0MTYgOTQ3IDE3OTEgClEgOTQ3IDExNjkgMTIwNSA4MjUgClEgMTQ2MyA0ODEgMTkyNSA0ODEgClEgMjM5MSA0ODEgMjY0OCA4MjUgClEgMjkwNiAxMTY5IDI5MDYgMTc5MSAKegpNIDM0ODEgNDM0IApRIDM0ODEgLTQ1OSAzMDg0IC04OTUgClEgMjY4OCAtMTMzMSAxODY5IC0xMzMxIApRIDE1NjYgLTEzMzEgMTI5NyAtMTI4NiAKUSAxMDI4IC0xMjQxIDc3NSAtMTE0NyAKTCA3NzUgLTU4OCAKUSAxMDI4IC03MjUgMTI3NSAtNzkwIApRIDE1MjIgLTg1NiAxNzc4IC04NTYgClEgMjM0NCAtODU2IDI2MjUgLTU2MSAKUSAyOTA2IC0yNjYgMjkwNiAzMzEgCkwgMjkwNiA2MTYgClEgMjcyOCAzMDYgMjQ1MCAxNTMgClEgMjE3MiAwIDE3ODQgMCAKUSAxMTQxIDAgNzQ3IDQ5MCAKUSAzNTMgOTgxIDM1MyAxNzkxIApRIDM1MyAyNjAzIDc0NyAzMDkzIApRIDExNDEgMzU4NCAxNzg0IDM1ODQgClEgMjE3MiAzNTg0IDI0NTAgMzQzMSAKUSAyNzI4IDMyNzggMjkwNiAyOTY5IApMIDI5MDYgMzUwMCAKTCAzNDgxIDM1MDAgCkwgMzQ4MSA0MzQgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTY1IiBkPSJNIDM1OTcgMTg5NCAKTCAzNTk3IDE2MTMgCkwgOTUzIDE2MTMgClEgOTkxIDEwMTkgMTMxMSA3MDggClEgMTYzMSAzOTcgMjIwMyAzOTcgClEgMjUzNCAzOTcgMjg0NSA0NzggClEgMzE1NiA1NTkgMzQ2MyA3MjIgCkwgMzQ2MyAxNzggClEgMzE1MyA0NyAyODI4IC0yMiAKUSAyNTAzIC05MSAyMTY5IC05MSAKUSAxMzMxIC05MSA4NDIgMzk2IApRIDM1MyA4ODQgMzUzIDE3MTYgClEgMzUzIDI1NzUgODE3IDMwNzkgClEgMTI4MSAzNTg0IDIwNjkgMzU4NCAKUSAyNzc1IDM1ODQgMzE4NiAzMTI5IApRIDM1OTcgMjY3NSAzNTk3IDE4OTQgCnoKTSAzMDIyIDIwNjMgClEgMzAxNiAyNTM0IDI3NTggMjgxNSAKUSAyNTAwIDMwOTcgMjA3NSAzMDk3IApRIDE1OTQgMzA5NyAxMzA1IDI4MjUgClEgMTAxNiAyNTUzIDk3MiAyMDU5IApMIDMwMjIgMjA2MyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNmUiIGQ9Ik0gMzUxMyAyMTEzIApMIDM1MTMgMCAKTCAyOTM4IDAgCkwgMjkzOCAyMDk0IApRIDI5MzggMjU5MSAyNzQ0IDI4MzcgClEgMjU1MCAzMDg0IDIxNjMgMzA4NCAKUSAxNjk3IDMwODQgMTQyOCAyNzg3IApRIDExNTkgMjQ5MSAxMTU5IDE5NzggCkwgMTE1OSAwIApMIDU4MSAwIApMIDU4MSAzNTAwIApMIDExNTkgMzUwMCAKTCAxMTU5IDI5NTYgClEgMTM2NiAzMjcyIDE2NDUgMzQyOCAKUSAxOTI1IDM1ODQgMjI5MSAzNTg0IApRIDI4OTQgMzU4NCAzMjAzIDMyMTEgClEgMzUxMyAyODM4IDM1MTMgMjExMyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNjQiIGQ9Ik0gMjkwNiAyOTY5IApMIDI5MDYgNDg2MyAKTCAzNDgxIDQ4NjMgCkwgMzQ4MSAwIApMIDI5MDYgMCAKTCAyOTA2IDUyNSAKUSAyNzI1IDIxMyAyNDQ4IDYxIApRIDIxNzIgLTkxIDE3ODQgLTkxIApRIDExNTAgLTkxIDc1MSA0MTUgClEgMzUzIDkyMiAzNTMgMTc0NyAKUSAzNTMgMjU3MiA3NTEgMzA3OCAKUSAxMTUwIDM1ODQgMTc4NCAzNTg0IApRIDIxNzIgMzU4NCAyNDQ4IDM0MzIgClEgMjcyNSAzMjgxIDI5MDYgMjk2OSAKegpNIDk0NyAxNzQ3IApRIDk0NyAxMTEzIDEyMDggNzUyIApRIDE0NjkgMzkxIDE5MjUgMzkxIApRIDIzODEgMzkxIDI2NDMgNzUyIApRIDI5MDYgMTExMyAyOTA2IDE3NDcgClEgMjkwNiAyMzgxIDI2NDMgMjc0MiAKUSAyMzgxIDMxMDMgMTkyNSAzMTAzIApRIDE0NjkgMzEwMyAxMjA4IDI3NDIgClEgOTQ3IDIzODEgOTQ3IDE3NDcgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTcyIiBkPSJNIDI2MzEgMjk2MyAKUSAyNTM0IDMwMTkgMjQyMCAzMDQ1IApRIDIzMDYgMzA3MiAyMTY5IDMwNzIgClEgMTY4MSAzMDcyIDE0MjAgMjc1NSAKUSAxMTU5IDI0MzggMTE1OSAxODQ0IApMIDExNTkgMCAKTCA1ODEgMCAKTCA1ODEgMzUwMCAKTCAxMTU5IDM1MDAgCkwgMTE1OSAyOTU2IApRIDEzNDEgMzI3NSAxNjMxIDM0MjkgClEgMTkyMiAzNTg0IDIzMzggMzU4NCAKUSAyMzk3IDM1ODQgMjQ2OSAzNTc2IApRIDI1NDEgMzU2OSAyNjI4IDM1NTMgCkwgMjYzMSAyOTYzIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSIxODguMzc4OTA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIyNTEuODU1NDY5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIzMTMuMzc4OTA2Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMiI+CiAgICAgPGcgaWQ9InRleHRfMiI+CiAgICAgIDwhLS0gaW5jb21lIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTkuOTE5NjQxIDIxMS43OTE3OTcpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02OSIgZD0iTSA2MDMgMzUwMCAKTCAxMTc4IDM1MDAgCkwgMTE3OCAwIApMIDYwMyAwIApMIDYwMyAzNTAwIAp6Ck0gNjAzIDQ4NjMgCkwgMTE3OCA0ODYzIApMIDExNzggNDEzNCAKTCA2MDMgNDEzNCAKTCA2MDMgNDg2MyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNjMiIGQ9Ik0gMzEyMiAzMzY2IApMIDMxMjIgMjgyOCAKUSAyODc4IDI5NjMgMjYzMyAzMDMwIApRIDIzODggMzA5NyAyMTM4IDMwOTcgClEgMTU3OCAzMDk3IDEyNjggMjc0MiAKUSA5NTkgMjM4OCA5NTkgMTc0NyAKUSA5NTkgMTEwNiAxMjY4IDc1MSAKUSAxNTc4IDM5NyAyMTM4IDM5NyAKUSAyMzg4IDM5NyAyNjMzIDQ2NCAKUSAyODc4IDUzMSAzMTIyIDY2NiAKTCAzMTIyIDEzNCAKUSAyODgxIDIyIDI2MjMgLTM0IApRIDIzNjYgLTkxIDIwNzUgLTkxIApRIDEyODQgLTkxIDgxOCA0MDYgClEgMzUzIDkwMyAzNTMgMTc0NyAKUSAzNTMgMjYwMyA4MjMgMzA5MyAKUSAxMjk0IDM1ODQgMjExMyAzNTg0IApRIDIzNzggMzU4NCAyNjMxIDM1MjkgClEgMjg4NCAzNDc1IDMxMjIgMzM2NiAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNmYiIGQ9Ik0gMTk1OSAzMDk3IApRIDE0OTcgMzA5NyAxMjI4IDI3MzYgClEgOTU5IDIzNzUgOTU5IDE3NDcgClEgOTU5IDExMTkgMTIyNiA3NTggClEgMTQ5NCAzOTcgMTk1OSAzOTcgClEgMjQxOSAzOTcgMjY4NyA3NTkgClEgMjk1NiAxMTIyIDI5NTYgMTc0NyAKUSAyOTU2IDIzNjkgMjY4NyAyNzMzIApRIDI0MTkgMzA5NyAxOTU5IDMwOTcgCnoKTSAxOTU5IDM1ODQgClEgMjcwOSAzNTg0IDMxMzcgMzA5NiAKUSAzNTY2IDI2MDkgMzU2NiAxNzQ3IApRIDM1NjYgODg4IDMxMzcgMzk4IApRIDI3MDkgLTkxIDE5NTkgLTkxIApRIDEyMDYgLTkxIDc3OSAzOTggClEgMzUzIDg4OCAzNTMgMTc0NyAKUSAzNTMgMjYwOSA3NzkgMzA5NiAKUSAxMjA2IDM1ODQgMTk1OSAzNTg0IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02ZCIgZD0iTSAzMzI4IDI4MjggClEgMzU0NCAzMjE2IDM4NDQgMzQwMCAKUSA0MTQ0IDM1ODQgNDU1MCAzNTg0IApRIDUwOTcgMzU4NCA1Mzk0IDMyMDEgClEgNTY5MSAyODE5IDU2OTEgMjExMyAKTCA1NjkxIDAgCkwgNTExMyAwIApMIDUxMTMgMjA5NCAKUSA1MTEzIDI1OTcgNDkzNCAyODQwIApRIDQ3NTYgMzA4NCA0MzkxIDMwODQgClEgMzk0NCAzMDg0IDM2ODQgMjc4NyAKUSAzNDI1IDI0OTEgMzQyNSAxOTc4IApMIDM0MjUgMCAKTCAyODQ3IDAgCkwgMjg0NyAyMDk0IApRIDI4NDcgMjYwMCAyNjY5IDI4NDIgClEgMjQ5MSAzMDg0IDIxMTkgMzA4NCAKUSAxNjc4IDMwODQgMTQxOCAyNzg2IApRIDExNTkgMjQ4OCAxMTU5IDE5NzggCkwgMTE1OSAwIApMIDU4MSAwIApMIDU4MSAzNTAwIApMIDExNTkgMzUwMCAKTCAxMTU5IDI5NTYgClEgMTM1NiAzMjc4IDE2MzEgMzQzMSAKUSAxOTA2IDM1ODQgMjI4NCAzNTg0IApRIDI2NjYgMzU4NCAyOTMzIDMzOTAgClEgMzIwMCAzMTk3IDMzMjggMjgyOCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIyNy43ODMyMDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiIHg9IjkxLjE2MjEwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iMTQ2LjE0MjU3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZCIgeD0iMjA3LjMyNDIxOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMzA0LjczNjMyOCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzMiPgogICAgIDxnIGlkPSJ0ZXh0XzMiPgogICAgICA8IS0tIGRpc2FiaWxpdHkgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3Ni4zMjg2NyAyMTcuNzAyNzY4KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzMiIGQ9Ik0gMjgzNCAzMzk3IApMIDI4MzQgMjg1MyAKUSAyNTkxIDI5NzggMjMyOCAzMDQwIApRIDIwNjYgMzEwMyAxNzg0IDMxMDMgClEgMTM1NiAzMTAzIDExNDIgMjk3MiAKUSA5MjggMjg0MSA5MjggMjU3OCAKUSA5MjggMjM3OCAxMDgxIDIyNjQgClEgMTIzNCAyMTUwIDE2OTcgMjA0NyAKTCAxODk0IDIwMDMgClEgMjUwNiAxODcyIDI3NjQgMTYzMyAKUSAzMDIyIDEzOTQgMzAyMiA5NjYgClEgMzAyMiA0NzggMjYzNiAxOTMgClEgMjI1MCAtOTEgMTU3NSAtOTEgClEgMTI5NCAtOTEgOTg5IC0zNiAKUSA2ODQgMTkgMzQ3IDEyOCAKTCAzNDcgNzIyIApRIDY2NiA1NTYgOTc1IDQ3MyAKUSAxMjg0IDM5MSAxNTg4IDM5MSAKUSAxOTk0IDM5MSAyMjEyIDUzMCAKUSAyNDMxIDY2OSAyNDMxIDkyMiAKUSAyNDMxIDExNTYgMjI3MyAxMjgxIApRIDIxMTYgMTQwNiAxNTgxIDE1MjIgCkwgMTM4MSAxNTY5IApRIDg0NyAxNjgxIDYwOSAxOTE0IApRIDM3MiAyMTQ3IDM3MiAyNTUzIApRIDM3MiAzMDQ3IDcyMiAzMzE1IApRIDEwNzIgMzU4NCAxNzE2IDM1ODQgClEgMjAzNCAzNTg0IDIzMTUgMzUzNyAKUSAyNTk3IDM0OTEgMjgzNCAzMzk3IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02MSIgZD0iTSAyMTk0IDE3NTkgClEgMTQ5NyAxNzU5IDEyMjggMTYwMCAKUSA5NTkgMTQ0MSA5NTkgMTA1NiAKUSA5NTkgNzUwIDExNjEgNTcwIApRIDEzNjMgMzkxIDE3MDkgMzkxIApRIDIxODggMzkxIDI0NzcgNzMwIApRIDI3NjYgMTA2OSAyNzY2IDE2MzEgCkwgMjc2NiAxNzU5IApMIDIxOTQgMTc1OSAKegpNIDMzNDEgMTk5NyAKTCAzMzQxIDAgCkwgMjc2NiAwIApMIDI3NjYgNTMxIApRIDI1NjkgMjEzIDIyNzUgNjEgClEgMTk4MSAtOTEgMTU1NiAtOTEgClEgMTAxOSAtOTEgNzAxIDIxMSAKUSAzODQgNTEzIDM4NCAxMDE5IApRIDM4NCAxNjA5IDc3OSAxOTA5IApRIDExNzUgMjIwOSAxOTU5IDIyMDkgCkwgMjc2NiAyMjA5IApMIDI3NjYgMjI2NiAKUSAyNzY2IDI2NjMgMjUwNSAyODgwIApRIDIyNDQgMzA5NyAxNzcyIDMwOTcgClEgMTQ3MiAzMDk3IDExODcgMzAyNSAKUSA5MDMgMjk1MyA2NDEgMjgwOSAKTCA2NDEgMzM0MSAKUSA5NTYgMzQ2MyAxMjUzIDM1MjMgClEgMTU1MCAzNTg0IDE4MzEgMzU4NCAKUSAyNTkxIDM1ODQgMjk2NiAzMTkwIApRIDMzNDEgMjc5NyAzMzQxIDE5OTcgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTYyIiBkPSJNIDMxMTYgMTc0NyAKUSAzMTE2IDIzODEgMjg1NSAyNzQyIApRIDI1OTQgMzEwMyAyMTM4IDMxMDMgClEgMTY4MSAzMTAzIDE0MjAgMjc0MiAKUSAxMTU5IDIzODEgMTE1OSAxNzQ3IApRIDExNTkgMTExMyAxNDIwIDc1MiAKUSAxNjgxIDM5MSAyMTM4IDM5MSAKUSAyNTk0IDM5MSAyODU1IDc1MiAKUSAzMTE2IDExMTMgMzExNiAxNzQ3IAp6Ck0gMTE1OSAyOTY5IApRIDEzNDEgMzI4MSAxNjE3IDM0MzIgClEgMTg5NCAzNTg0IDIyNzggMzU4NCAKUSAyOTE2IDM1ODQgMzMxNCAzMDc4IApRIDM3MTMgMjU3MiAzNzEzIDE3NDcgClEgMzcxMyA5MjIgMzMxNCA0MTUgClEgMjkxNiAtOTEgMjI3OCAtOTEgClEgMTg5NCAtOTEgMTYxNyA2MSAKUSAxMzQxIDIxMyAxMTU5IDUyNSAKTCAxMTU5IDAgCkwgNTgxIDAgCkwgNTgxIDQ4NjMgCkwgMTE1OSA0ODYzIApMIDExNTkgMjk2OSAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNmMiIGQ9Ik0gNjAzIDQ4NjMgCkwgMTE3OCA0ODYzIApMIDExNzggMCAKTCA2MDMgMCAKTCA2MDMgNDg2MyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzQiIGQ9Ik0gMTE3MiA0NDk0IApMIDExNzIgMzUwMCAKTCAyMzU2IDM1MDAgCkwgMjM1NiAzMDUzIApMIDExNzIgMzA1MyAKTCAxMTcyIDExNTMgClEgMTE3MiA3MjUgMTI4OSA2MDMgClEgMTQwNiA0ODEgMTc2NiA0ODEgCkwgMjM1NiA0ODEgCkwgMjM1NiAwIApMIDE3NjYgMCAKUSAxMTAwIDAgODQ3IDI0OCAKUSA1OTQgNDk3IDU5NCAxMTUzIApMIDU5NCAzMDUzIApMIDE3MiAzMDUzIApMIDE3MiAzNTAwIApMIDU5NCAzNTAwIApMIDU5NCA0NDk0IApMIDExNzIgNDQ5NCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzkiIGQ9Ik0gMjA1OSAtMzI1IApRIDE4MTYgLTk1MCAxNTg0IC0xMTQwIApRIDEzNTMgLTEzMzEgOTY2IC0xMzMxIApMIDUwNiAtMTMzMSAKTCA1MDYgLTg1MCAKTCA4NDQgLTg1MCAKUSAxMDgxIC04NTAgMTIxMiAtNzM3IApRIDEzNDQgLTYyNSAxNTAzIC0yMDYgCkwgMTYwNiA1NiAKTCAxOTEgMzUwMCAKTCA4MDAgMzUwMCAKTCAxODk0IDc2MyAKTCAyOTg4IDM1MDAgCkwgMzU5NyAzNTAwIApMIDIwNTkgLTMyNSAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSI2My40NzY1NjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzMiIHg9IjkxLjI1OTc2NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTQzLjM1OTM3NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MiIgeD0iMjA0LjYzODY3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMjY4LjExNTIzNCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMjk1Ljg5ODQzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMzIzLjY4MTY0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMzUxLjQ2NDg0NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OSIgeD0iMzkwLjY3MzgyOCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzQiPgogICAgIDxnIGlkPSJ0ZXh0XzQiPgogICAgICA8IS0tIHNwYXRpYWwgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDYuOTE4NTA1IDIwOS40MzI5MzMpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03MCIgZD0iTSAxMTU5IDUyNSAKTCAxMTU5IC0xMzMxIApMIDU4MSAtMTMzMSAKTCA1ODEgMzUwMCAKTCAxMTU5IDM1MDAgCkwgMTE1OSAyOTY5IApRIDEzNDEgMzI4MSAxNjE3IDM0MzIgClEgMTg5NCAzNTg0IDIyNzggMzU4NCAKUSAyOTE2IDM1ODQgMzMxNCAzMDc4IApRIDM3MTMgMjU3MiAzNzEzIDE3NDcgClEgMzcxMyA5MjIgMzMxNCA0MTUgClEgMjkxNiAtOTEgMjI3OCAtOTEgClEgMTg5NCAtOTEgMTYxNyA2MSAKUSAxMzQxIDIxMyAxMTU5IDUyNSAKegpNIDMxMTYgMTc0NyAKUSAzMTE2IDIzODEgMjg1NSAyNzQyIApRIDI1OTQgMzEwMyAyMTM4IDMxMDMgClEgMTY4MSAzMTAzIDE0MjAgMjc0MiAKUSAxMTU5IDIzODEgMTE1OSAxNzQ3IApRIDExNTkgMTExMyAxNDIwIDc1MiAKUSAxNjgxIDM5MSAyMTM4IDM5MSAKUSAyNTk0IDM5MSAyODU1IDc1MiAKUSAzMTE2IDExMTMgMzExNiAxNzQ3IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzAiIHg9IjUyLjA5OTYwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTE1LjU3NjE3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMTc2Ljg1NTQ2OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMjE2LjA2NDQ1MyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMjQzLjg0NzY1NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMzA1LjEyNjk1MyIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzUiPgogICAgIDxnIGlkPSJ0ZXh0XzUiPgogICAgICA8IS0tIGhlYWx0aCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMC4zOTUyODcgMjA4LjI3NjE1MSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTY4IiBkPSJNIDM1MTMgMjExMyAKTCAzNTEzIDAgCkwgMjkzOCAwIApMIDI5MzggMjA5NCAKUSAyOTM4IDI1OTEgMjc0NCAyODM3IApRIDI1NTAgMzA4NCAyMTYzIDMwODQgClEgMTY5NyAzMDg0IDE0MjggMjc4NyAKUSAxMTU5IDI0OTEgMTE1OSAxOTc4IApMIDExNTkgMCAKTCA1ODEgMCAKTCA1ODEgNDg2MyAKTCAxMTU5IDQ4NjMgCkwgMTE1OSAyOTU2IApRIDEzNjYgMzI3MiAxNjQ1IDM0MjggClEgMTkyNSAzNTg0IDIyOTEgMzU4NCAKUSAyODk0IDM1ODQgMzIwMyAzMjExIApRIDM1MTMgMjgzOCAzNTEzIDIxMTMgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNjMuMzc4OTA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIxMjQuOTAyMzQ0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIxODYuMTgxNjQxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIyMTMuOTY0ODQ0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY4IiB4PSIyNTMuMTczODI4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNiI+CiAgICAgPGcgaWQ9InRleHRfNiI+CiAgICAgIDwhLS0gYWdlIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYxLjkyNTM1MyAxOTkuMDY2MDg1KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NyIgeD0iNjEuMjc5Mjk3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIxMjQuNzU1ODU5Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNyI+CiAgICAgPGcgaWQ9InRleHRfNyI+CiAgICAgIDwhLS0gZXRobmljaXR5IC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY2LjU1ODg0NSAyMTYuNzUyNTkzKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iNjEuNTIzNDM4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY4IiB4PSIxMDAuNzMyNDIyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIxNjQuMTExMzI4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIyMjcuNDkwMjM0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSIyNTUuMjczNDM4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIzMTAuMjUzOTA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIzMzguMDM3MTA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc5IiB4PSIzNzcuMjQ2MDk0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfOCI+CiAgICAgPGcgaWQ9InRleHRfOCI+CiAgICAgIDwhLS0gZWR1Y2F0aW9uIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg0LjY1MTY3MiAyMjAuOTc5NzY2KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzUiIGQ9Ik0gNTQ0IDEzODEgCkwgNTQ0IDM1MDAgCkwgMTExOSAzNTAwIApMIDExMTkgMTQwMyAKUSAxMTE5IDkwNiAxMzEyIDY1NyAKUSAxNTA2IDQwOSAxODk0IDQwOSAKUSAyMzU5IDQwOSAyNjI5IDcwNiAKUSAyOTAwIDEwMDMgMjkwMCAxNTE2IApMIDI5MDAgMzUwMCAKTCAzNDc1IDM1MDAgCkwgMzQ3NSAwIApMIDI5MDAgMCAKTCAyOTAwIDUzOCAKUSAyNjkxIDIxOSAyNDE0IDY0IApRIDIxMzggLTkxIDE3NzIgLTkxIApRIDExNjkgLTkxIDg1NiAyODQgClEgNTQ0IDY1OSA1NDQgMTM4MSAKegpNIDE5OTEgMzU4NCAKTCAxOTkxIDM1ODQgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIgeD0iNjEuNTIzNDM4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSIxMjUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiIHg9IjE4OC4zNzg5MDYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjI0My4zNTkzNzUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjMwNC42Mzg2NzIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjM0My44NDc2NTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjM3MS42MzA4NTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjQzMi44MTI1Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfOSI+CiAgICAgPGcgaWQ9InRleHRfOSI+CiAgICAgIDwhLS0gcmFjaWFsIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjIyLjY2ODMzOCAyMDUuMjgzMSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjQxLjExMzI4MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MyIgeD0iMTAyLjM5MjU3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMTU3LjM3MzA0NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTg1LjE1NjI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIyNDYuNDM1NTQ3Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTAiPgogICAgIDxnIGlkPSJ0ZXh0XzEwIj4KICAgICAgPCEtLSBnZW5lcmF0aW9uYWwgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTkuNjI0MTk3IDIzMC42NDcyNDIpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI2My40NzY1NjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMTg4LjM3ODkwNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iMjQ5LjkwMjM0NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMjkxLjAxNTYyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMzUyLjI5NDkyMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMzkxLjUwMzkwNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iNDE5LjI4NzEwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iNDgwLjQ2ODc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI1NDMuODQ3NjU2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSI2MDUuMTI2OTUzIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTEiPgogICAgIDxnIGlkPSJ0ZXh0XzExIj4KICAgICAgPCEtLSBwb3ZlcnR5IC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjU5LjQ4MjY1NSAyMTMuMTA4Nzg0KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzYiIGQ9Ik0gMTkxIDM1MDAgCkwgODAwIDM1MDAgCkwgMTg5NCA1NjMgCkwgMjk4OCAzNTAwIApMIDM1OTcgMzUwMCAKTCAyMjg0IDAgCkwgMTUwMyAwIApMIDE5MSAzNTAwIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzAiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NiIgeD0iMTI0LjY1ODIwMyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMTgzLjgzNzg5MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iMjQ1LjM2MTMyOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMjg2LjQ3NDYwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OSIgeD0iMzI1LjY4MzU5NCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzEyIj4KICAgICA8ZyBpZD0idGV4dF8xMiI+CiAgICAgIDwhLS0gbWlncmF0aW9uIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc0Ljg5Mjg5NiAyMjAuMDE4NTQzKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iOTcuNDEyMTA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3IiB4PSIxMjUuMTk1MzEyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIxODguNjcxODc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyMjkuNzg1MTU2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIyOTEuMDY0NDUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIzMzAuMjczNDM4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIzNTguMDU2NjQxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSI0MTkuMjM4MjgxIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTMiPgogICAgIDxnIGlkPSJ0ZXh0XzEzIj4KICAgICAgPCEtLSBzb2NpbyAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxMy4xNDkzMTUgMjA0LjA4MjEyNCkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjUyLjA5OTYwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MyIgeD0iMTEzLjI4MTI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIxNjguMjYxNzE5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIxOTYuMDQ0OTIyIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTQiPgogICAgIDxnIGlkPSJ0ZXh0XzE0Ij4KICAgICAgPCEtLSBjb25zdW1wdGlvbiAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwNy44NzY2ODIgMjMxLjY3NDc1Nikgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjU0Ljk4MDQ2OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTE2LjE2MjEwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MyIgeD0iMTc5LjU0MTAxNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iMjMxLjY0MDYyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZCIgeD0iMjk1LjAxOTUzMSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MCIgeD0iMzkyLjQzMTY0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iNDU1LjkwODIwMyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNDk1LjExNzE4OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iNTIyLjkwMDM5MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iNTg0LjA4MjAzMSIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzE1Ij4KICAgICA8ZyBpZD0idGV4dF8xNSI+CiAgICAgIDwhLS0gbGdidCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2Mi4yNjM5NzUgMTk5LjYwNzQ2NCkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjciIHg9IjI3Ljc4MzIwMyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MiIgeD0iOTEuMjU5NzY2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIxNTQuNzM2MzI4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0idGV4dF8xNiI+CiAgICAgPCEtLSBpbmVxdWFsaXR5IC0tPgogICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODkuNjI2NTYzIDI0NC43NDM3NTUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgIDxkZWZzPgogICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzEiIGQ9Ik0gOTQ3IDE3NDcgClEgOTQ3IDExMTMgMTIwOCA3NTIgClEgMTQ2OSAzOTEgMTkyNSAzOTEgClEgMjM4MSAzOTEgMjY0MyA3NTIgClEgMjkwNiAxMTEzIDI5MDYgMTc0NyAKUSAyOTA2IDIzODEgMjY0MyAyNzQyIApRIDIzODEgMzEwMyAxOTI1IDMxMDMgClEgMTQ2OSAzMTAzIDEyMDggMjc0MiAKUSA5NDcgMjM4MSA5NDcgMTc0NyAKegpNIDI5MDYgNTI1IApRIDI3MjUgMjEzIDI0NDggNjEgClEgMjE3MiAtOTEgMTc4NCAtOTEgClEgMTE1MCAtOTEgNzUxIDQxNSAKUSAzNTMgOTIyIDM1MyAxNzQ3IApRIDM1MyAyNTcyIDc1MSAzMDc4IApRIDExNTAgMzU4NCAxNzg0IDM1ODQgClEgMjE3MiAzNTg0IDI0NDggMzQzMiAKUSAyNzI1IDMyODEgMjkwNiAyOTY5IApMIDI5MDYgMzUwMCAKTCAzNDgxIDM1MDAgCkwgMzQ4MSAtMTMzMSAKTCAyOTA2IC0xMzMxIApMIDI5MDYgNTI1IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgPC9kZWZzPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjI3Ljc4MzIwMyIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI5MS4xNjIxMDkiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MSIgeD0iMTUyLjY4NTU0NyIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSIyMTYuMTYyMTA5Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjI3OS41NDEwMTYiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMzQwLjgyMDMxMiIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIzNjguNjAzNTE2Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjM5Ni4zODY3MTkiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OSIgeD0iNDM1LjU5NTcwMyIvPgogICAgIDwvZz4KICAgIDwvZz4KICAgPC9nPgogICA8ZyBpZD0ibWF0cGxvdGxpYi5heGlzXzIiPgogICAgPGcgaWQ9Inl0aWNrXzEiPgogICAgIDxnIGlkPSJsaW5lMmRfMSI+CiAgICAgIDxwYXRoIGQ9Ik0gNDYuOTY1NjI1IDE3My41MiAKTCAzODEuNzY1NjI1IDE3My41MiAKIiBjbGlwLXBhdGg9InVybCgjcDA4NjVhMTdlZTgpIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kIi8+CiAgICAgPC9nPgogICAgIDxnIGlkPSJ0ZXh0XzE3Ij4KICAgICAgPCEtLSAwIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzMuNjAzMTI1IDE3Ny4zMTkyMTkpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0zMCIgZD0iTSAyMDM0IDQyNTAgClEgMTU0NyA0MjUwIDEzMDEgMzc3MCAKUSAxMDU2IDMyOTEgMTA1NiAyMzI4IApRIDEwNTYgMTM2OSAxMzAxIDg4OSAKUSAxNTQ3IDQwOSAyMDM0IDQwOSAKUSAyNTI1IDQwOSAyNzcwIDg4OSAKUSAzMDE2IDEzNjkgMzAxNiAyMzI4IApRIDMwMTYgMzI5MSAyNzcwIDM3NzAgClEgMjUyNSA0MjUwIDIwMzQgNDI1MCAKegpNIDIwMzQgNDc1MCAKUSAyODE5IDQ3NTAgMzIzMyA0MTI5IApRIDM2NDcgMzUwOSAzNjQ3IDIzMjggClEgMzY0NyAxMTUwIDMyMzMgNTI5IApRIDI4MTkgLTkxIDIwMzQgLTkxIApRIDEyNTAgLTkxIDgzNiA1MjkgClEgNDIyIDExNTAgNDIyIDIzMjggClEgNDIyIDM1MDkgODM2IDQxMjkgClEgMTI1MCA0NzUwIDIwMzQgNDc1MCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMwIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieXRpY2tfMiI+CiAgICAgPGcgaWQ9ImxpbmUyZF8yIj4KICAgICAgPHBhdGggZD0iTSA0Ni45NjU2MjUgMTQ3LjcyMTk1NCAKTCAzODEuNzY1NjI1IDE0Ny43MjE5NTQgCiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lY2FwOiByb3VuZCIvPgogICAgIDwvZz4KICAgICA8ZyBpZD0idGV4dF8xOCI+CiAgICAgIDwhLS0gNTAgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNy4yNDA2MjUgMTUxLjUyMTE3Mykgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTM1IiBkPSJNIDY5MSA0NjY2IApMIDMxNjkgNDY2NiAKTCAzMTY5IDQxMzQgCkwgMTI2OSA0MTM0IApMIDEyNjkgMjk5MSAKUSAxNDA2IDMwMzggMTU0MyAzMDYxIApRIDE2ODEgMzA4NCAxODE5IDMwODQgClEgMjYwMCAzMDg0IDMwNTYgMjY1NiAKUSAzNTEzIDIyMjggMzUxMyAxNDk3IApRIDM1MTMgNzQ0IDMwNDQgMzI2IApRIDI1NzUgLTkxIDE3MjIgLTkxIApRIDE0MjggLTkxIDExMjMgLTQxIApRIDgxOSA5IDQ5NCAxMDkgCkwgNDk0IDc0NCAKUSA3NzUgNTkxIDEwNzUgNTE2IApRIDEzNzUgNDQxIDE3MDkgNDQxIApRIDIyNTAgNDQxIDI1NjUgNzI1IApRIDI4ODEgMTAwOSAyODgxIDE0OTcgClEgMjg4MSAxOTg0IDI1NjUgMjI2OCAKUSAyMjUwIDI1NTMgMTcwOSAyNTUzIApRIDE0NTYgMjU1MyAxMjA0IDI0OTcgClEgOTUzIDI0NDEgNjkxIDIzMjIgCkwgNjkxIDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMCIgeD0iNjMuNjIzMDQ3Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieXRpY2tfMyI+CiAgICAgPGcgaWQ9ImxpbmUyZF8zIj4KICAgICAgPHBhdGggZD0iTSA0Ni45NjU2MjUgMTIxLjkyMzkwOSAKTCAzODEuNzY1NjI1IDEyMS45MjM5MDkgCiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lY2FwOiByb3VuZCIvPgogICAgIDwvZz4KICAgICA8ZyBpZD0idGV4dF8xOSI+CiAgICAgIDwhLS0gMTAwIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuODc4MTI1IDEyNS43MjMxMjgpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0zMSIgZD0iTSA3OTQgNTMxIApMIDE4MjUgNTMxIApMIDE4MjUgNDA5MSAKTCA3MDMgMzg2NiAKTCA3MDMgNDQ0MSAKTCAxODE5IDQ2NjYgCkwgMjQ1MCA0NjY2IApMIDI0NTAgNTMxIApMIDM0ODEgNTMxIApMIDM0ODEgMCAKTCA3OTQgMCAKTCA3OTQgNTMxIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzAiIHg9IjYzLjYyMzA0NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMCIgeD0iMTI3LjI0NjA5NCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzQiPgogICAgIDxnIGlkPSJsaW5lMmRfNCI+CiAgICAgIDxwYXRoIGQ9Ik0gNDYuOTY1NjI1IDk2LjEyNTg2MyAKTCAzODEuNzY1NjI1IDk2LjEyNTg2MyAKIiBjbGlwLXBhdGg9InVybCgjcDA4NjVhMTdlZTgpIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kIi8+CiAgICAgPC9nPgogICAgIDxnIGlkPSJ0ZXh0XzIwIj4KICAgICAgPCEtLSAxNTAgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMC44NzgxMjUgOTkuOTI1MDgyKSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zNSIgeD0iNjMuNjIzMDQ3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMwIiB4PSIxMjcuMjQ2MDk0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieXRpY2tfNSI+CiAgICAgPGcgaWQ9ImxpbmUyZF81Ij4KICAgICAgPHBhdGggZD0iTSA0Ni45NjU2MjUgNzAuMzI3ODE4IApMIDM4MS43NjU2MjUgNzAuMzI3ODE4IAoiIGNsaXAtcGF0aD0idXJsKCNwMDg2NWExN2VlOCkiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWNhcDogcm91bmQiLz4KICAgICA8L2c+CiAgICAgPGcgaWQ9InRleHRfMjEiPgogICAgICA8IS0tIDIwMCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjg3ODEyNSA3NC4xMjcwMzYpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0zMiIgZD0iTSAxMjI4IDUzMSAKTCAzNDMxIDUzMSAKTCAzNDMxIDAgCkwgNDY5IDAgCkwgNDY5IDUzMSAKUSA4MjggOTAzIDE0NDggMTUyOSAKUSAyMDY5IDIxNTYgMjIyOCAyMzM4IApRIDI1MzEgMjY3OCAyNjUxIDI5MTQgClEgMjc3MiAzMTUwIDI3NzIgMzM3OCAKUSAyNzcyIDM3NTAgMjUxMSAzOTg0IApRIDIyNTAgNDIxOSAxODMxIDQyMTkgClEgMTUzNCA0MjE5IDEyMDQgNDExNiAKUSA4NzUgNDAxMyA1MDAgMzgwMyAKTCA1MDAgNDQ0MSAKUSA4ODEgNDU5NCAxMjEyIDQ2NzIgClEgMTU0NCA0NzUwIDE4MTkgNDc1MCAKUSAyNTQ0IDQ3NTAgMjk3NSA0Mzg3IApRIDM0MDYgNDAyNSAzNDA2IDM0MTkgClEgMzQwNiAzMTMxIDMyOTggMjg3MyAKUSAzMTkxIDI2MTYgMjkwNiAyMjY2IApRIDI4MjggMjE3NSAyNDA5IDE3NDIgClEgMTk5MSAxMzA5IDEyMjggNTMxIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzAiIHg9IjYzLjYyMzA0NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMCIgeD0iMTI3LjI0NjA5NCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzYiPgogICAgIDxnIGlkPSJsaW5lMmRfNiI+CiAgICAgIDxwYXRoIGQ9Ik0gNDYuOTY1NjI1IDQ0LjUyOTc3MiAKTCAzODEuNzY1NjI1IDQ0LjUyOTc3MiAKIiBjbGlwLXBhdGg9InVybCgjcDA4NjVhMTdlZTgpIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kIi8+CiAgICAgPC9nPgogICAgIDxnIGlkPSJ0ZXh0XzIyIj4KICAgICAgPCEtLSAyNTAgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMC44NzgxMjUgNDguMzI4OTkxKSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zNSIgeD0iNjMuNjIzMDQ3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMwIiB4PSIxMjcuMjQ2MDk0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieXRpY2tfNyI+CiAgICAgPGcgaWQ9ImxpbmUyZF83Ij4KICAgICAgPHBhdGggZD0iTSA0Ni45NjU2MjUgMTguNzMxNzI2IApMIDM4MS43NjU2MjUgMTguNzMxNzI2IAoiIGNsaXAtcGF0aD0idXJsKCNwMDg2NWExN2VlOCkiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWNhcDogcm91bmQiLz4KICAgICA8L2c+CiAgICAgPGcgaWQ9InRleHRfMjMiPgogICAgICA8IS0tIDMwMCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjg3ODEyNSAyMi41MzA5NDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0zMyIgZD0iTSAyNTk3IDI1MTYgClEgMzA1MCAyNDE5IDMzMDQgMjExMiAKUSAzNTU5IDE4MDYgMzU1OSAxMzU2IApRIDM1NTkgNjY2IDMwODQgMjg3IApRIDI2MDkgLTkxIDE3MzQgLTkxIApRIDE0NDEgLTkxIDExMzAgLTMzIApRIDgxOSAyNSA0ODggMTQxIApMIDQ4OCA3NTAgClEgNzUwIDU5NyAxMDYyIDUxOSAKUSAxMzc1IDQ0MSAxNzE2IDQ0MSAKUSAyMzA5IDQ0MSAyNjIwIDY3NSAKUSAyOTMxIDkwOSAyOTMxIDEzNTYgClEgMjkzMSAxNzY5IDI2NDIgMjAwMSAKUSAyMzUzIDIyMzQgMTgzOCAyMjM0IApMIDEyOTQgMjIzNCAKTCAxMjk0IDI3NTMgCkwgMTg2MyAyNzUzIApRIDIzMjggMjc1MyAyNTc1IDI5MzkgClEgMjgyMiAzMTI1IDI4MjIgMzQ3NSAKUSAyODIyIDM4MzQgMjU2NyA0MDI2IApRIDIzMTMgNDIxOSAxODM4IDQyMTkgClEgMTU3OCA0MjE5IDEyODEgNDE2MiAKUSA5ODQgNDEwNiA2MjggMzk4OCAKTCA2MjggNDU1MCAKUSA5ODggNDY1MCAxMzAyIDQ3MDAgClEgMTYxNiA0NzUwIDE4OTQgNDc1MCAKUSAyNjEzIDQ3NTAgMzAzMSA0NDIzIApRIDM0NTAgNDA5NyAzNDUwIDM1NDEgClEgMzQ1MCAzMTUzIDMyMjggMjg4NiAKUSAzMDA2IDI2MTkgMjU5NyAyNTE2IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzAiIHg9IjYzLjYyMzA0NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMCIgeD0iMTI3LjI0NjA5NCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9InRleHRfMjQiPgogICAgIDwhLS0gY291bnQgLS0+CiAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0Ljc5ODQzOCAxMDQuNDY2MjUpIHJvdGF0ZSgtOTApIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iNTQuOTgwNDY5Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjExNi4xNjIxMDkiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTc5LjU0MTAxNiIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIyNDIuOTE5OTIyIi8+CiAgICAgPC9nPgogICAgPC9nPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8zIj4KICAgIDxwYXRoIGQ9Ik0gNDkuMTk3NjI1IDE3My41MiAKTCA1OC4xMjU2MjUgMTczLjUyIApMIDU4LjEyNTYyNSAxNjQuNzQ4NjY0IApMIDQ5LjE5NzYyNSAxNjQuNzQ4NjY0IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF80Ij4KICAgIDxwYXRoIGQ9Ik0gNzEuNTE3NjI1IDE3My41MiAKTCA4MC40NDU2MjUgMTczLjUyIApMIDgwLjQ0NTYyNSAxNjEuMTM2OTM4IApMIDcxLjUxNzYyNSAxNjEuMTM2OTM4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF81Ij4KICAgIDxwYXRoIGQ9Ik0gOTMuODM3NjI1IDE3My41MiAKTCAxMDIuNzY1NjI1IDE3My41MiAKTCAxMDIuNzY1NjI1IDE3MC45NDAxOTUgCkwgOTMuODM3NjI1IDE3MC45NDAxOTUgCnoKIiBjbGlwLXBhdGg9InVybCgjcDA4NjVhMTdlZTgpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzYiPgogICAgPHBhdGggZD0iTSAxMTYuMTU3NjI1IDE3My41MiAKTCAxMjUuMDg1NjI1IDE3My41MiAKTCAxMjUuMDg1NjI1IDE2OC4zNjAzOTEgCkwgMTE2LjE1NzYyNSAxNjguMzYwMzkxIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF83Ij4KICAgIDxwYXRoIGQ9Ik0gMTYwLjc5NzYyNSAxNzMuNTIgCkwgMTY5LjcyNTYyNSAxNzMuNTIgCkwgMTY5LjcyNTYyNSAxNzEuOTcyMTE3IApMIDE2MC43OTc2MjUgMTcxLjk3MjExNyAKegoiIGNsaXAtcGF0aD0idXJsKCNwMDg2NWExN2VlOCkiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfOCI+CiAgICA8cGF0aCBkPSJNIDE4My4xMTc2MjUgMTczLjUyIApMIDE5Mi4wNDU2MjUgMTczLjUyIApMIDE5Mi4wNDU2MjUgMTcxLjQ1NjE1NiAKTCAxODMuMTE3NjI1IDE3MS40NTYxNTYgCnoKIiBjbGlwLXBhdGg9InVybCgjcDA4NjVhMTdlZTgpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzkiPgogICAgPHBhdGggZD0iTSAyMDUuNDM3NjI1IDE3My41MiAKTCAyMTQuMzY1NjI1IDE3My41MiAKTCAyMTQuMzY1NjI1IDE3Mi40ODgwNzggCkwgMjA1LjQzNzYyNSAxNzIuNDg4MDc4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xMCI+CiAgICA8cGF0aCBkPSJNIDI1MC4wNzc2MjUgMTczLjUyIApMIDI1OS4wMDU2MjUgMTczLjUyIApMIDI1OS4wMDU2MjUgMTcxLjk3MjExNyAKTCAyNTAuMDc3NjI1IDE3MS45NzIxMTcgCnoKIiBjbGlwLXBhdGg9InVybCgjcDA4NjVhMTdlZTgpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzExIj4KICAgIDxwYXRoIGQ9Ik0gMjk0LjcxNzYyNSAxNzMuNTIgCkwgMzAzLjY0NTYyNSAxNzMuNTIgCkwgMzAzLjY0NTYyNSAxNzIuNDg4MDc4IApMIDI5NC43MTc2MjUgMTcyLjQ4ODA3OCAKegoiIGNsaXAtcGF0aD0idXJsKCNwMDg2NWExN2VlOCkiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTIiPgogICAgPHBhdGggZD0iTSA1OC4xMjU2MjUgMTczLjUyIApMIDY3LjA1MzYyNSAxNzMuNTIgCkwgNjcuMDUzNjI1IDE1LjEyIApMIDU4LjEyNTYyNSAxNS4xMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwMDg2NWExN2VlOCkiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTMiPgogICAgPHBhdGggZD0iTSA4MC40NDU2MjUgMTczLjUyIApMIDg5LjM3MzYyNSAxNzMuNTIgCkwgODkuMzczNjI1IDU2LjkxMjgzNCAKTCA4MC40NDU2MjUgNTYuOTEyODM0IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xNCI+CiAgICA8cGF0aCBkPSJNIDEwMi43NjU2MjUgMTczLjUyIApMIDExMS42OTM2MjUgMTczLjUyIApMIDExMS42OTM2MjUgOTIuNTE0MTM3IApMIDEwMi43NjU2MjUgOTIuNTE0MTM3IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xNSI+CiAgICA8cGF0aCBkPSJNIDEyNS4wODU2MjUgMTczLjUyIApMIDEzNC4wMTM2MjUgMTczLjUyIApMIDEzNC4wMTM2MjUgMTMzLjc5MTAxIApMIDEyNS4wODU2MjUgMTMzLjc5MTAxIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xNiI+CiAgICA8cGF0aCBkPSJNIDE0Ny40MDU2MjUgMTczLjUyIApMIDE1Ni4zMzM2MjUgMTczLjUyIApMIDE1Ni4zMzM2MjUgMTQyLjA0NjM4NCAKTCAxNDcuNDA1NjI1IDE0Mi4wNDYzODQgCnoKIiBjbGlwLXBhdGg9InVybCgjcDA4NjVhMTdlZTgpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzE3Ij4KICAgIDxwYXRoIGQ9Ik0gMTY5LjcyNTYyNSAxNzMuNTIgCkwgMTc4LjY1MzYyNSAxNzMuNTIgCkwgMTc4LjY1MzYyNSAxNDcuNzIxOTU0IApMIDE2OS43MjU2MjUgMTQ3LjcyMTk1NCAKegoiIGNsaXAtcGF0aD0idXJsKCNwMDg2NWExN2VlOCkiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTgiPgogICAgPHBhdGggZD0iTSAxOTIuMDQ1NjI1IDE3My41MiAKTCAyMDAuOTczNjI1IDE3My41MiAKTCAyMDAuOTczNjI1IDE0OS43ODU3OTggCkwgMTkyLjA0NTYyNSAxNDkuNzg1Nzk4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xOSI+CiAgICA8cGF0aCBkPSJNIDIxNC4zNjU2MjUgMTczLjUyIApMIDIyMy4yOTM2MjUgMTczLjUyIApMIDIyMy4yOTM2MjUgMTUzLjkxMzQ4NSAKTCAyMTQuMzY1NjI1IDE1My45MTM0ODUgCnoKIiBjbGlwLXBhdGg9InVybCgjcDA4NjVhMTdlZTgpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzIwIj4KICAgIDxwYXRoIGQ9Ik0gMjM2LjY4NTYyNSAxNzMuNTIgCkwgMjQ1LjYxMzYyNSAxNzMuNTIgCkwgMjQ1LjYxMzYyNSAxNTMuMzk3NTI0IApMIDIzNi42ODU2MjUgMTUzLjM5NzUyNCAKegoiIGNsaXAtcGF0aD0idXJsKCNwMDg2NWExN2VlOCkiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMjEiPgogICAgPHBhdGggZD0iTSAyNTkuMDA1NjI1IDE3My41MiAKTCAyNjcuOTMzNjI1IDE3My41MiAKTCAyNjcuOTMzNjI1IDE2Ny4zMjg0NjkgCkwgMjU5LjAwNTYyNSAxNjcuMzI4NDY5IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yMiI+CiAgICA8cGF0aCBkPSJNIDI4MS4zMjU2MjUgMTczLjUyIApMIDI5MC4yNTM2MjUgMTczLjUyIApMIDI5MC4yNTM2MjUgMTY2LjI5NjU0NyAKTCAyODEuMzI1NjI1IDE2Ni4yOTY1NDcgCnoKIiBjbGlwLXBhdGg9InVybCgjcDA4NjVhMTdlZTgpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzIzIj4KICAgIDxwYXRoIGQ9Ik0gMzAzLjY0NTYyNSAxNzMuNTIgCkwgMzEyLjU3MzYyNSAxNzMuNTIgCkwgMzEyLjU3MzYyNSAxNjkuMzkyMzEzIApMIDMwMy42NDU2MjUgMTY5LjM5MjMxMyAKegoiIGNsaXAtcGF0aD0idXJsKCNwMDg2NWExN2VlOCkiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMjQiPgogICAgPHBhdGggZD0iTSAzMjUuOTY1NjI1IDE3My41MiAKTCAzMzQuODkzNjI1IDE3My41MiAKTCAzMzQuODkzNjI1IDE3MS45NzIxMTcgCkwgMzI1Ljk2NTYyNSAxNzEuOTcyMTE3IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yNSI+CiAgICA8cGF0aCBkPSJNIDM0OC4yODU2MjUgMTczLjUyIApMIDM1Ny4yMTM2MjUgMTczLjUyIApMIDM1Ny4yMTM2MjUgMTcyLjQ4ODA3OCAKTCAzNDguMjg1NjI1IDE3Mi40ODgwNzggCnoKIiBjbGlwLXBhdGg9InVybCgjcDA4NjVhMTdlZTgpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzI2Ij4KICAgIDxwYXRoIGQ9Ik0gMzcwLjYwNTYyNSAxNzMuNTIgCkwgMzc5LjUzMzYyNSAxNzMuNTIgCkwgMzc5LjUzMzYyNSAxNzMuMDA0MDM5IApMIDM3MC42MDU2MjUgMTczLjAwNDAzOSAKegoiIGNsaXAtcGF0aD0idXJsKCNwMDg2NWExN2VlOCkiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMjciPgogICAgPHBhdGggZD0iTSA1OC4xMjU2MjUgMTczLjUyIApMIDU4LjEyNTYyNSAxNzMuNTIgCkwgNTguMTI1NjI1IDE3My41MiAKTCA1OC4xMjU2MjUgMTczLjUyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3AwODY1YTE3ZWU4KSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yOCI+CiAgICA8cGF0aCBkPSJNIDU4LjEyNTYyNSAxNzMuNTIgCkwgNTguMTI1NjI1IDE3My41MiAKTCA1OC4xMjU2MjUgMTczLjUyIApMIDU4LjEyNTYyNSAxNzMuNTIgCnoKIiBjbGlwLXBhdGg9InVybCgjcDA4NjVhMTdlZTgpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzI5Ij4KICAgIDxwYXRoIGQ9Ik0gNDYuOTY1NjI1IDE3My41MiAKTCA0Ni45NjU2MjUgNy4yIAoiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbGluZWNhcDogc3F1YXJlIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzMwIj4KICAgIDxwYXRoIGQ9Ik0gMzgxLjc2NTYyNSAxNzMuNTIgCkwgMzgxLjc2NTYyNSA3LjIgCiIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lam9pbjogbWl0ZXI7IHN0cm9rZS1saW5lY2FwOiBzcXVhcmUiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMzEiPgogICAgPHBhdGggZD0iTSA0Ni45NjU2MjUgMTczLjUyIApMIDM4MS43NjU2MjUgMTczLjUyIAoiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbGluZWNhcDogc3F1YXJlIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzMyIj4KICAgIDxwYXRoIGQ9Ik0gNDYuOTY1NjI1IDcuMiAKTCAzODEuNzY1NjI1IDcuMiAKIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZSIvPgogICA8L2c+CiAgIDxnIGlkPSJsZWdlbmRfMSI+CiAgICA8ZyBpZD0icGF0Y2hfMzMiPgogICAgIDxwYXRoIGQ9Ik0gMzIzLjU2MDkzNyA1OS4yMzQzNzUgCkwgMzc0Ljc2NTYyNSA1OS4yMzQzNzUgClEgMzc2Ljc2NTYyNSA1OS4yMzQzNzUgMzc2Ljc2NTYyNSA1Ny4yMzQzNzUgCkwgMzc2Ljc2NTYyNSAxNC4yIApRIDM3Ni43NjU2MjUgMTIuMiAzNzQuNzY1NjI1IDEyLjIgCkwgMzIzLjU2MDkzNyAxMi4yIApRIDMyMS41NjA5MzcgMTIuMiAzMjEuNTYwOTM3IDE0LjIgCkwgMzIxLjU2MDkzNyA1Ny4yMzQzNzUgClEgMzIxLjU2MDkzNyA1OS4yMzQzNzUgMzIzLjU2MDkzNyA1OS4yMzQzNzUgCnoKIiBzdHlsZT0iZmlsbDogI2ZmZmZmZjsgb3BhY2l0eTogMC44OyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJ0ZXh0XzI1Ij4KICAgICA8IS0tIHByb2plY3RlZCAtLT4KICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzI1LjU2MDkzNyAyMy43OTg0MzgpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgIDxkZWZzPgogICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNmEiIGQ9Ik0gNjAzIDM1MDAgCkwgMTE3OCAzNTAwIApMIDExNzggLTYzIApRIDExNzggLTczMSA5MjMgLTEwMzEgClEgNjY5IC0xMzMxIDEwMyAtMTMzMSAKTCAtMTE2IC0xMzMxIApMIC0xMTYgLTg0NCAKTCAzOCAtODQ0IApRIDM2NiAtODQ0IDQ4NCAtNjkyIApRIDYwMyAtNTQxIDYwMyAtNjMgCkwgNjAzIDM1MDAgCnoKTSA2MDMgNDg2MyAKTCAxMTc4IDQ4NjMgCkwgMTE3OCA0MTM0IApMIDYwMyA0MTM0IApMIDYwMyA0ODYzIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgPC9kZWZzPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcwIi8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjYzLjQ3NjU2MiIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIxMDIuMzM5ODQ0Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmEiIHg9IjE2My41MjE0ODQiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMTkxLjMwNDY4OCIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSIyNTIuODI4MTI1Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjMwNy44MDg1OTQiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMzQ3LjAxNzU3OCIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSI0MDguNTQxMDE2Ii8+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9InBhdGNoXzM0Ij4KICAgICA8cGF0aCBkPSJNIDMzMS45ODIwMzEgMzguNDc2NTYyIApMIDM1MS45ODIwMzEgMzguNDc2NTYyIApMIDM1MS45ODIwMzEgMzEuNDc2NTYyIApMIDMzMS45ODIwMzEgMzEuNDc2NTYyIAp6CiIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICAgPC9nPgogICAgPGcgaWQ9InRleHRfMjYiPgogICAgIDwhLS0gMCAtLT4KICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzU5Ljk4MjAzMSAzOC40NzY1NjIpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzAiLz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0icGF0Y2hfMzUiPgogICAgIDxwYXRoIGQ9Ik0gMzMxLjk4MjAzMSA1My4xNTQ2ODcgCkwgMzUxLjk4MjAzMSA1My4xNTQ2ODcgCkwgMzUxLjk4MjAzMSA0Ni4xNTQ2ODcgCkwgMzMxLjk4MjAzMSA0Ni4xNTQ2ODcgCnoKIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0idGV4dF8yNyI+CiAgICAgPCEtLSAxIC0tPgogICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNTkuOTgyMDMxIDUzLjE1NDY4Nykgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMSIvPgogICAgIDwvZz4KICAgIDwvZz4KICAgPC9nPgogIDwvZz4KIDwvZz4KIDxkZWZzPgogIDxjbGlwUGF0aCBpZD0icDA4NjVhMTdlZTgiPgogICA8cmVjdCB4PSI0Ni45NjU2MjUiIHk9IjcuMiIgd2lkdGg9IjMzNC44IiBoZWlnaHQ9IjE2Ni4zMiIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+Cjwvc3ZnPgo=" class="img-fluid figure-img"></p>
<figcaption class="figure-caption">Figure 2: Overall inequality types in sample</figcaption>
</figure>
</div>
</div>
</div>
</section>
<section id="preliminary-findings" class="level1">
<h1>Preliminary findings</h1>
<div class="cell" data-execution_count="4">
<div class="cell-output cell-output-display">
<div id="fig-inequality-types" class="quarto-figure quarto-figure-center anchored">
<figure class="figure">
<p><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjM4Mi42MDMxMjVwdCIgaGVpZ2h0PSIyNTIuOTk1OTI4cHQiIHZpZXdCb3g9IjAgMCAzODIuNjAzMTI1IDI1Mi45OTU5MjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIj4KIDxtZXRhZGF0YT4KICA8cmRmOlJERiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgIDxjYzpXb3JrPgogICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPgogICAgPGRjOmRhdGU+MjAyNC0wMS0wNlQxMDozOToxNC44MzEwMTA8L2RjOmRhdGU+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzpjcmVhdG9yPgogICAgIDxjYzpBZ2VudD4KICAgICAgPGRjOnRpdGxlPk1hdHBsb3RsaWIgdjMuOC4xLCBodHRwczovL21hdHBsb3RsaWIub3JnLzwvZGM6dGl0bGU+CiAgICAgPC9jYzpBZ2VudD4KICAgIDwvZGM6Y3JlYXRvcj4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcz4KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPip7c3Ryb2tlLWxpbmVqb2luOiByb3VuZDsgc3Ryb2tlLWxpbmVjYXA6IGJ1dHR9PC9zdHlsZT4KIDwvZGVmcz4KIDxnIGlkPSJmaWd1cmVfMSI+CiAgPGcgaWQ9InBhdGNoXzEiPgogICA8cGF0aCBkPSJNIDAgMjUyLjk5NTkyOCAKTCAzODIuNjAzMTI1IDI1Mi45OTU5MjggCkwgMzgyLjYwMzEyNSAwIApMIDAgMCAKegoiIHN0eWxlPSJmaWxsOiAjZmZmZmZmIi8+CiAgPC9nPgogIDxnIGlkPSJheGVzXzEiPgogICA8ZyBpZD0icGF0Y2hfMiI+CiAgICA8cGF0aCBkPSJNIDQwLjYwMzEyNSAxNzMuNTIgCkwgMzc1LjQwMzEyNSAxNzMuNTIgCkwgMzc1LjQwMzEyNSA3LjIgCkwgNDAuNjAzMTI1IDcuMiAKegoiIHN0eWxlPSJmaWxsOiAjZmZmZmZmIi8+CiAgIDwvZz4KICAgPGcgaWQ9Im1hdHBsb3RsaWIuYXhpc18xIj4KICAgIDxnIGlkPSJ4dGlja18xIj4KICAgICA8ZyBpZD0idGV4dF8xIj4KICAgICAgPCEtLSBpbmNvbWUgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNC4wMjcxNDEgMjExLjc5MTc5Nykgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTY5IiBkPSJNIDYwMyAzNTAwIApMIDExNzggMzUwMCAKTCAxMTc4IDAgCkwgNjAzIDAgCkwgNjAzIDM1MDAgCnoKTSA2MDMgNDg2MyAKTCAxMTc4IDQ4NjMgCkwgMTE3OCA0MTM0IApMIDYwMyA0MTM0IApMIDYwMyA0ODYzIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02ZSIgZD0iTSAzNTEzIDIxMTMgCkwgMzUxMyAwIApMIDI5MzggMCAKTCAyOTM4IDIwOTQgClEgMjkzOCAyNTkxIDI3NDQgMjgzNyAKUSAyNTUwIDMwODQgMjE2MyAzMDg0IApRIDE2OTcgMzA4NCAxNDI4IDI3ODcgClEgMTE1OSAyNDkxIDExNTkgMTk3OCAKTCAxMTU5IDAgCkwgNTgxIDAgCkwgNTgxIDM1MDAgCkwgMTE1OSAzNTAwIApMIDExNTkgMjk1NiAKUSAxMzY2IDMyNzIgMTY0NSAzNDI4IApRIDE5MjUgMzU4NCAyMjkxIDM1ODQgClEgMjg5NCAzNTg0IDMyMDMgMzIxMSAKUSAzNTEzIDI4MzggMzUxMyAyMTEzIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02MyIgZD0iTSAzMTIyIDMzNjYgCkwgMzEyMiAyODI4IApRIDI4NzggMjk2MyAyNjMzIDMwMzAgClEgMjM4OCAzMDk3IDIxMzggMzA5NyAKUSAxNTc4IDMwOTcgMTI2OCAyNzQyIApRIDk1OSAyMzg4IDk1OSAxNzQ3IApRIDk1OSAxMTA2IDEyNjggNzUxIApRIDE1NzggMzk3IDIxMzggMzk3IApRIDIzODggMzk3IDI2MzMgNDY0IApRIDI4NzggNTMxIDMxMjIgNjY2IApMIDMxMjIgMTM0IApRIDI4ODEgMjIgMjYyMyAtMzQgClEgMjM2NiAtOTEgMjA3NSAtOTEgClEgMTI4NCAtOTEgODE4IDQwNiAKUSAzNTMgOTAzIDM1MyAxNzQ3IApRIDM1MyAyNjAzIDgyMyAzMDkzIApRIDEyOTQgMzU4NCAyMTEzIDM1ODQgClEgMjM3OCAzNTg0IDI2MzEgMzUyOSAKUSAyODg0IDM0NzUgMzEyMiAzMzY2IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02ZiIgZD0iTSAxOTU5IDMwOTcgClEgMTQ5NyAzMDk3IDEyMjggMjczNiAKUSA5NTkgMjM3NSA5NTkgMTc0NyAKUSA5NTkgMTExOSAxMjI2IDc1OCAKUSAxNDk0IDM5NyAxOTU5IDM5NyAKUSAyNDE5IDM5NyAyNjg3IDc1OSAKUSAyOTU2IDExMjIgMjk1NiAxNzQ3IApRIDI5NTYgMjM2OSAyNjg3IDI3MzMgClEgMjQxOSAzMDk3IDE5NTkgMzA5NyAKegpNIDE5NTkgMzU4NCAKUSAyNzA5IDM1ODQgMzEzNyAzMDk2IApRIDM1NjYgMjYwOSAzNTY2IDE3NDcgClEgMzU2NiA4ODggMzEzNyAzOTggClEgMjcwOSAtOTEgMTk1OSAtOTEgClEgMTIwNiAtOTEgNzc5IDM5OCAKUSAzNTMgODg4IDM1MyAxNzQ3IApRIDM1MyAyNjA5IDc3OSAzMDk2IApRIDEyMDYgMzU4NCAxOTU5IDM1ODQgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTZkIiBkPSJNIDMzMjggMjgyOCAKUSAzNTQ0IDMyMTYgMzg0NCAzNDAwIApRIDQxNDQgMzU4NCA0NTUwIDM1ODQgClEgNTA5NyAzNTg0IDUzOTQgMzIwMSAKUSA1NjkxIDI4MTkgNTY5MSAyMTEzIApMIDU2OTEgMCAKTCA1MTEzIDAgCkwgNTExMyAyMDk0IApRIDUxMTMgMjU5NyA0OTM0IDI4NDAgClEgNDc1NiAzMDg0IDQzOTEgMzA4NCAKUSAzOTQ0IDMwODQgMzY4NCAyNzg3IApRIDM0MjUgMjQ5MSAzNDI1IDE5NzggCkwgMzQyNSAwIApMIDI4NDcgMCAKTCAyODQ3IDIwOTQgClEgMjg0NyAyNjAwIDI2NjkgMjg0MiAKUSAyNDkxIDMwODQgMjExOSAzMDg0IApRIDE2NzggMzA4NCAxNDE4IDI3ODYgClEgMTE1OSAyNDg4IDExNTkgMTk3OCAKTCAxMTU5IDAgCkwgNTgxIDAgCkwgNTgxIDM1MDAgCkwgMTE1OSAzNTAwIApMIDExNTkgMjk1NiAKUSAxMzU2IDMyNzggMTYzMSAzNDMxIApRIDE5MDYgMzU4NCAyMjg0IDM1ODQgClEgMjY2NiAzNTg0IDI5MzMgMzM5MCAKUSAzMjAwIDMxOTcgMzMyOCAyODI4IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02NSIgZD0iTSAzNTk3IDE4OTQgCkwgMzU5NyAxNjEzIApMIDk1MyAxNjEzIApRIDk5MSAxMDE5IDEzMTEgNzA4IApRIDE2MzEgMzk3IDIyMDMgMzk3IApRIDI1MzQgMzk3IDI4NDUgNDc4IApRIDMxNTYgNTU5IDM0NjMgNzIyIApMIDM0NjMgMTc4IApRIDMxNTMgNDcgMjgyOCAtMjIgClEgMjUwMyAtOTEgMjE2OSAtOTEgClEgMTMzMSAtOTEgODQyIDM5NiAKUSAzNTMgODg0IDM1MyAxNzE2IApRIDM1MyAyNTc1IDgxNyAzMDc5IApRIDEyODEgMzU4NCAyMDY5IDM1ODQgClEgMjc3NSAzNTg0IDMxODYgMzEyOSAKUSAzNTk3IDI2NzUgMzU5NyAxODk0IAp6Ck0gMzAyMiAyMDYzIApRIDMwMTYgMjUzNCAyNzU4IDI4MTUgClEgMjUwMCAzMDk3IDIwNzUgMzA5NyAKUSAxNTk0IDMwOTcgMTMwNSAyODI1IApRIDEwMTYgMjU1MyA5NzIgMjA1OSAKTCAzMDIyIDIwNjMgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMjcuNzgzMjAzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSI5MS4xNjIxMDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjE0Ni4xNDI1NzgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmQiIHg9IjIwNy4zMjQyMTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjMwNC43MzYzMjgiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18yIj4KICAgICA8ZyBpZD0idGV4dF8yIj4KICAgICAgPCEtLSBnZW5kZXIgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2Mi43NTc5OTEgMjEwLjk2MDk0Nykgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTY3IiBkPSJNIDI5MDYgMTc5MSAKUSAyOTA2IDI0MTYgMjY0OCAyNzU5IApRIDIzOTEgMzEwMyAxOTI1IDMxMDMgClEgMTQ2MyAzMTAzIDEyMDUgMjc1OSAKUSA5NDcgMjQxNiA5NDcgMTc5MSAKUSA5NDcgMTE2OSAxMjA1IDgyNSAKUSAxNDYzIDQ4MSAxOTI1IDQ4MSAKUSAyMzkxIDQ4MSAyNjQ4IDgyNSAKUSAyOTA2IDExNjkgMjkwNiAxNzkxIAp6Ck0gMzQ4MSA0MzQgClEgMzQ4MSAtNDU5IDMwODQgLTg5NSAKUSAyNjg4IC0xMzMxIDE4NjkgLTEzMzEgClEgMTU2NiAtMTMzMSAxMjk3IC0xMjg2IApRIDEwMjggLTEyNDEgNzc1IC0xMTQ3IApMIDc3NSAtNTg4IApRIDEwMjggLTcyNSAxMjc1IC03OTAgClEgMTUyMiAtODU2IDE3NzggLTg1NiAKUSAyMzQ0IC04NTYgMjYyNSAtNTYxIApRIDI5MDYgLTI2NiAyOTA2IDMzMSAKTCAyOTA2IDYxNiAKUSAyNzI4IDMwNiAyNDUwIDE1MyAKUSAyMTcyIDAgMTc4NCAwIApRIDExNDEgMCA3NDcgNDkwIApRIDM1MyA5ODEgMzUzIDE3OTEgClEgMzUzIDI2MDMgNzQ3IDMwOTMgClEgMTE0MSAzNTg0IDE3ODQgMzU4NCAKUSAyMTcyIDM1ODQgMjQ1MCAzNDMxIApRIDI3MjggMzI3OCAyOTA2IDI5NjkgCkwgMjkwNiAzNTAwIApMIDM0ODEgMzUwMCAKTCAzNDgxIDQzNCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNjQiIGQ9Ik0gMjkwNiAyOTY5IApMIDI5MDYgNDg2MyAKTCAzNDgxIDQ4NjMgCkwgMzQ4MSAwIApMIDI5MDYgMCAKTCAyOTA2IDUyNSAKUSAyNzI1IDIxMyAyNDQ4IDYxIApRIDIxNzIgLTkxIDE3ODQgLTkxIApRIDExNTAgLTkxIDc1MSA0MTUgClEgMzUzIDkyMiAzNTMgMTc0NyAKUSAzNTMgMjU3MiA3NTEgMzA3OCAKUSAxMTUwIDM1ODQgMTc4NCAzNTg0IApRIDIxNzIgMzU4NCAyNDQ4IDM0MzIgClEgMjcyNSAzMjgxIDI5MDYgMjk2OSAKegpNIDk0NyAxNzQ3IApRIDk0NyAxMTEzIDEyMDggNzUyIApRIDE0NjkgMzkxIDE5MjUgMzkxIApRIDIzODEgMzkxIDI2NDMgNzUyIApRIDI5MDYgMTExMyAyOTA2IDE3NDcgClEgMjkwNiAyMzgxIDI2NDMgMjc0MiAKUSAyMzgxIDMxMDMgMTkyNSAzMTAzIApRIDE0NjkgMzEwMyAxMjA4IDI3NDIgClEgOTQ3IDIzODEgOTQ3IDE3NDcgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTcyIiBkPSJNIDI2MzEgMjk2MyAKUSAyNTM0IDMwMTkgMjQyMCAzMDQ1IApRIDIzMDYgMzA3MiAyMTY5IDMwNzIgClEgMTY4MSAzMDcyIDE0MjAgMjc1NSAKUSAxMTU5IDI0MzggMTE1OSAxODQ0IApMIDExNTkgMCAKTCA1ODEgMCAKTCA1ODEgMzUwMCAKTCAxMTU5IDM1MDAgCkwgMTE1OSAyOTU2IApRIDEzNDEgMzI3NSAxNjMxIDM0MjkgClEgMTkyMiAzNTg0IDIzMzggMzU4NCAKUSAyMzk3IDM1ODQgMjQ2OSAzNTc2IApRIDI1NDEgMzU2OSAyNjI4IDM1NTMgCkwgMjYzMSAyOTYzIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSIxODguMzc4OTA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIyNTEuODU1NDY5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIzMTMuMzc4OTA2Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMyI+CiAgICAgPGcgaWQ9InRleHRfMyI+CiAgICAgIDwhLS0gc3BhdGlhbCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkyLjE4NjAwNSAyMDkuNDMyOTMzKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzMiIGQ9Ik0gMjgzNCAzMzk3IApMIDI4MzQgMjg1MyAKUSAyNTkxIDI5NzggMjMyOCAzMDQwIApRIDIwNjYgMzEwMyAxNzg0IDMxMDMgClEgMTM1NiAzMTAzIDExNDIgMjk3MiAKUSA5MjggMjg0MSA5MjggMjU3OCAKUSA5MjggMjM3OCAxMDgxIDIyNjQgClEgMTIzNCAyMTUwIDE2OTcgMjA0NyAKTCAxODk0IDIwMDMgClEgMjUwNiAxODcyIDI3NjQgMTYzMyAKUSAzMDIyIDEzOTQgMzAyMiA5NjYgClEgMzAyMiA0NzggMjYzNiAxOTMgClEgMjI1MCAtOTEgMTU3NSAtOTEgClEgMTI5NCAtOTEgOTg5IC0zNiAKUSA2ODQgMTkgMzQ3IDEyOCAKTCAzNDcgNzIyIApRIDY2NiA1NTYgOTc1IDQ3MyAKUSAxMjg0IDM5MSAxNTg4IDM5MSAKUSAxOTk0IDM5MSAyMjEyIDUzMCAKUSAyNDMxIDY2OSAyNDMxIDkyMiAKUSAyNDMxIDExNTYgMjI3MyAxMjgxIApRIDIxMTYgMTQwNiAxNTgxIDE1MjIgCkwgMTM4MSAxNTY5IApRIDg0NyAxNjgxIDYwOSAxOTE0IApRIDM3MiAyMTQ3IDM3MiAyNTUzIApRIDM3MiAzMDQ3IDcyMiAzMzE1IApRIDEwNzIgMzU4NCAxNzE2IDM1ODQgClEgMjAzNCAzNTg0IDIzMTUgMzUzNyAKUSAyNTk3IDM0OTEgMjgzNCAzMzk3IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03MCIgZD0iTSAxMTU5IDUyNSAKTCAxMTU5IC0xMzMxIApMIDU4MSAtMTMzMSAKTCA1ODEgMzUwMCAKTCAxMTU5IDM1MDAgCkwgMTE1OSAyOTY5IApRIDEzNDEgMzI4MSAxNjE3IDM0MzIgClEgMTg5NCAzNTg0IDIyNzggMzU4NCAKUSAyOTE2IDM1ODQgMzMxNCAzMDc4IApRIDM3MTMgMjU3MiAzNzEzIDE3NDcgClEgMzcxMyA5MjIgMzMxNCA0MTUgClEgMjkxNiAtOTEgMjI3OCAtOTEgClEgMTg5NCAtOTEgMTYxNyA2MSAKUSAxMzQxIDIxMyAxMTU5IDUyNSAKegpNIDMxMTYgMTc0NyAKUSAzMTE2IDIzODEgMjg1NSAyNzQyIApRIDI1OTQgMzEwMyAyMTM4IDMxMDMgClEgMTY4MSAzMTAzIDE0MjAgMjc0MiAKUSAxMTU5IDIzODEgMTE1OSAxNzQ3IApRIDExNTkgMTExMyAxNDIwIDc1MiAKUSAxNjgxIDM5MSAyMTM4IDM5MSAKUSAyNTk0IDM5MSAyODU1IDc1MiAKUSAzMTE2IDExMTMgMzExNiAxNzQ3IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02MSIgZD0iTSAyMTk0IDE3NTkgClEgMTQ5NyAxNzU5IDEyMjggMTYwMCAKUSA5NTkgMTQ0MSA5NTkgMTA1NiAKUSA5NTkgNzUwIDExNjEgNTcwIApRIDEzNjMgMzkxIDE3MDkgMzkxIApRIDIxODggMzkxIDI0NzcgNzMwIApRIDI3NjYgMTA2OSAyNzY2IDE2MzEgCkwgMjc2NiAxNzU5IApMIDIxOTQgMTc1OSAKegpNIDMzNDEgMTk5NyAKTCAzMzQxIDAgCkwgMjc2NiAwIApMIDI3NjYgNTMxIApRIDI1NjkgMjEzIDIyNzUgNjEgClEgMTk4MSAtOTEgMTU1NiAtOTEgClEgMTAxOSAtOTEgNzAxIDIxMSAKUSAzODQgNTEzIDM4NCAxMDE5IApRIDM4NCAxNjA5IDc3OSAxOTA5IApRIDExNzUgMjIwOSAxOTU5IDIyMDkgCkwgMjc2NiAyMjA5IApMIDI3NjYgMjI2NiAKUSAyNzY2IDI2NjMgMjUwNSAyODgwIApRIDIyNDQgMzA5NyAxNzcyIDMwOTcgClEgMTQ3MiAzMDk3IDExODcgMzAyNSAKUSA5MDMgMjk1MyA2NDEgMjgwOSAKTCA2NDEgMzM0MSAKUSA5NTYgMzQ2MyAxMjUzIDM1MjMgClEgMTU1MCAzNTg0IDE4MzEgMzU4NCAKUSAyNTkxIDM1ODQgMjk2NiAzMTkwIApRIDMzNDEgMjc5NyAzMzQxIDE5OTcgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTc0IiBkPSJNIDExNzIgNDQ5NCAKTCAxMTcyIDM1MDAgCkwgMjM1NiAzNTAwIApMIDIzNTYgMzA1MyAKTCAxMTcyIDMwNTMgCkwgMTE3MiAxMTUzIApRIDExNzIgNzI1IDEyODkgNjAzIApRIDE0MDYgNDgxIDE3NjYgNDgxIApMIDIzNTYgNDgxIApMIDIzNTYgMCAKTCAxNzY2IDAgClEgMTEwMCAwIDg0NyAyNDggClEgNTk0IDQ5NyA1OTQgMTE1MyAKTCA1OTQgMzA1MyAKTCAxNzIgMzA1MyAKTCAxNzIgMzUwMCAKTCA1OTQgMzUwMCAKTCA1OTQgNDQ5NCAKTCAxMTcyIDQ0OTQgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTZjIiBkPSJNIDYwMyA0ODYzIApMIDExNzggNDg2MyAKTCAxMTc4IDAgCkwgNjAzIDAgCkwgNjAzIDQ4NjMgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MCIgeD0iNTIuMDk5NjA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIxMTUuNTc2MTcyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIxNzYuODU1NDY5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIyMTYuMDY0NDUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyNDMuODQ3NjU2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIzMDUuMTI2OTUzIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNCI+CiAgICAgPGcgaWQ9InRleHRfNCI+CiAgICAgIDwhLS0gZGlzYWJpbGl0eSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMS44MTYxNyAyMTcuNzAyNzY4KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNjIiIGQ9Ik0gMzExNiAxNzQ3IApRIDMxMTYgMjM4MSAyODU1IDI3NDIgClEgMjU5NCAzMTAzIDIxMzggMzEwMyAKUSAxNjgxIDMxMDMgMTQyMCAyNzQyIApRIDExNTkgMjM4MSAxMTU5IDE3NDcgClEgMTE1OSAxMTEzIDE0MjAgNzUyIApRIDE2ODEgMzkxIDIxMzggMzkxIApRIDI1OTQgMzkxIDI4NTUgNzUyIApRIDMxMTYgMTExMyAzMTE2IDE3NDcgCnoKTSAxMTU5IDI5NjkgClEgMTM0MSAzMjgxIDE2MTcgMzQzMiAKUSAxODk0IDM1ODQgMjI3OCAzNTg0IApRIDI5MTYgMzU4NCAzMzE0IDMwNzggClEgMzcxMyAyNTcyIDM3MTMgMTc0NyAKUSAzNzEzIDkyMiAzMzE0IDQxNSAKUSAyOTE2IC05MSAyMjc4IC05MSAKUSAxODk0IC05MSAxNjE3IDYxIApRIDEzNDEgMjEzIDExNTkgNTI1IApMIDExNTkgMCAKTCA1ODEgMCAKTCA1ODEgNDg2MyAKTCAxMTU5IDQ4NjMgCkwgMTE1OSAyOTY5IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03OSIgZD0iTSAyMDU5IC0zMjUgClEgMTgxNiAtOTUwIDE1ODQgLTExNDAgClEgMTM1MyAtMTMzMSA5NjYgLTEzMzEgCkwgNTA2IC0xMzMxIApMIDUwNiAtODUwIApMIDg0NCAtODUwIApRIDEwODEgLTg1MCAxMjEyIC03MzcgClEgMTM0NCAtNjI1IDE1MDMgLTIwNiAKTCAxNjA2IDU2IApMIDE5MSAzNTAwIApMIDgwMCAzNTAwIApMIDE4OTQgNzYzIApMIDI5ODggMzUwMCAKTCAzNTk3IDM1MDAgCkwgMjA1OSAtMzI1IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MyIgeD0iOTEuMjU5NzY2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIxNDMuMzU5Mzc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYyIiB4PSIyMDQuNjM4NjcyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIyNjguMTE1MjM0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIyOTUuODk4NDM4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIzMjMuNjgxNjQxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIzNTEuNDY0ODQ0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc5IiB4PSIzOTAuNjczODI4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNSI+CiAgICAgPGcgaWQ9InRleHRfNSI+CiAgICAgIDwhLS0gYWdlIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU4LjM1Mjg1MyAxOTkuMDY2MDg1KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NyIgeD0iNjEuMjc5Mjk3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIxMjQuNzU1ODU5Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNiI+CiAgICAgPGcgaWQ9InRleHRfNiI+CiAgICAgIDwhLS0gZ2VuZXJhdGlvbmFsIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU0LjY3MTY5NyAyMzAuNjQ3MjQyKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNjMuNDc2NTYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIxMjUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjE4OC4zNzg5MDYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjI0OS45MDIzNDQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjI5MS4wMTU2MjUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjM1Mi4yOTQ5MjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjM5MS41MDM5MDYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjQxOS4yODcxMDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjQ4MC40Njg3NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNTQzLjg0NzY1NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iNjA1LjEyNjk1MyIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzciPgogICAgIDxnIGlkPSJ0ZXh0XzciPgogICAgICA8IS0tIGVkdWNhdGlvbiAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5Mi4yMzkxNzIgMjIwLjk3OTc2Nikgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTc1IiBkPSJNIDU0NCAxMzgxIApMIDU0NCAzNTAwIApMIDExMTkgMzUwMCAKTCAxMTE5IDE0MDMgClEgMTExOSA5MDYgMTMxMiA2NTcgClEgMTUwNiA0MDkgMTg5NCA0MDkgClEgMjM1OSA0MDkgMjYyOSA3MDYgClEgMjkwMCAxMDAzIDI5MDAgMTUxNiAKTCAyOTAwIDM1MDAgCkwgMzQ3NSAzNTAwIApMIDM0NzUgMCAKTCAyOTAwIDAgCkwgMjkwMCA1MzggClEgMjY5MSAyMTkgMjQxNCA2NCAKUSAyMTM4IC05MSAxNzcyIC05MSAKUSAxMTY5IC05MSA4NTYgMjg0IApRIDU0NCA2NTkgNTQ0IDEzODEgCnoKTSAxOTkxIDM1ODQgCkwgMTk5MSAzNTg0IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiIHg9IjYxLjUyMzQzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iMTI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSIxODguMzc4OTA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyNDMuMzU5Mzc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIzMDQuNjM4NjcyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIzNDMuODQ3NjU2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIzNzEuNjMwODU5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSI0MzIuODEyNSIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzgiPgogICAgIDxnIGlkPSJ0ZXh0XzgiPgogICAgICA8IS0tIGV0aG5pY2l0eSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyNC4zNjYzNDUgMjE2Ljc1MjU5Mykgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTY4IiBkPSJNIDM1MTMgMjExMyAKTCAzNTEzIDAgCkwgMjkzOCAwIApMIDI5MzggMjA5NCAKUSAyOTM4IDI1OTEgMjc0NCAyODM3IApRIDI1NTAgMzA4NCAyMTYzIDMwODQgClEgMTY5NyAzMDg0IDE0MjggMjc4NyAKUSAxMTU5IDI0OTEgMTE1OSAxOTc4IApMIDExNTkgMCAKTCA1ODEgMCAKTCA1ODEgNDg2MyAKTCAxMTU5IDQ4NjMgCkwgMTE1OSAyOTU2IApRIDEzNjYgMzI3MiAxNjQ1IDM0MjggClEgMTkyNSAzNTg0IDIyOTEgMzU4NCAKUSAyODk0IDM1ODQgMzIwMyAzMjExIApRIDM1MTMgMjgzOCAzNTEzIDIxMTMgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iNjEuNTIzNDM4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY4IiB4PSIxMDAuNzMyNDIyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIxNjQuMTExMzI4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIyMjcuNDkwMjM0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSIyNTUuMjczNDM4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIzMTAuMjUzOTA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIzMzguMDM3MTA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc5IiB4PSIzNzcuMjQ2MDk0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfOSI+CiAgICAgPGcgaWQ9InRleHRfOSI+CiAgICAgIDwhLS0gbWlncmF0aW9uIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ5LjAwMDM5NiAyMjAuMDE4NTQzKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iOTcuNDEyMTA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3IiB4PSIxMjUuMTk1MzEyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIxODguNjcxODc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyMjkuNzg1MTU2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIyOTEuMDY0NDUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIzMzAuMjczNDM4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIzNTguMDU2NjQxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSI0MTkuMjM4MjgxIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTAiPgogICAgIDxnIGlkPSJ0ZXh0XzEwIj4KICAgICAgPCEtLSBwb3ZlcnR5IC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjgzLjgxMDE1NSAyMTMuMTA4Nzg0KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzYiIGQ9Ik0gMTkxIDM1MDAgCkwgODAwIDM1MDAgCkwgMTg5NCA1NjMgCkwgMjk4OCAzNTAwIApMIDM1OTcgMzUwMCAKTCAyMjg0IDAgCkwgMTUwMyAwIApMIDE5MSAzNTAwIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzAiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NiIgeD0iMTI0LjY1ODIwMyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMTgzLjgzNzg5MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iMjQ1LjM2MTMyOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMjg2LjQ3NDYwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OSIgeD0iMzI1LjY4MzU5NCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzExIj4KICAgICA8ZyBpZD0idGV4dF8xMSI+CiAgICAgIDwhLS0gcmFjaWFsIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzE5LjUzNTgzOCAyMDUuMjgzMSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjQxLjExMzI4MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MyIgeD0iMTAyLjM5MjU3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMTU3LjM3MzA0NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTg1LjE1NjI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIyNDYuNDM1NTQ3Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTIiPgogICAgIDxnIGlkPSJ0ZXh0XzEyIj4KICAgICAgPCEtLSBoZWFsdGggLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNDQuNDQyNzg3IDIwOC4yNzYxNTEpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI2My4zNzg5MDYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjEyNC45MDIzNDQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmMiIHg9IjE4Ni4xODE2NDEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjIxMy45NjQ4NDQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjgiIHg9IjI1My4xNzM4MjgiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ0ZXh0XzEzIj4KICAgICA8IS0tIGluZXF1YWxpdHkgLS0+CiAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4My4yNjQwNjIgMjQzLjcxNjI0KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICA8ZGVmcz4KICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTcxIiBkPSJNIDk0NyAxNzQ3IApRIDk0NyAxMTEzIDEyMDggNzUyIApRIDE0NjkgMzkxIDE5MjUgMzkxIApRIDIzODEgMzkxIDI2NDMgNzUyIApRIDI5MDYgMTExMyAyOTA2IDE3NDcgClEgMjkwNiAyMzgxIDI2NDMgMjc0MiAKUSAyMzgxIDMxMDMgMTkyNSAzMTAzIApRIDE0NjkgMzEwMyAxMjA4IDI3NDIgClEgOTQ3IDIzODEgOTQ3IDE3NDcgCnoKTSAyOTA2IDUyNSAKUSAyNzI1IDIxMyAyNDQ4IDYxIApRIDIxNzIgLTkxIDE3ODQgLTkxIApRIDExNTAgLTkxIDc1MSA0MTUgClEgMzUzIDkyMiAzNTMgMTc0NyAKUSAzNTMgMjU3MiA3NTEgMzA3OCAKUSAxMTUwIDM1ODQgMTc4NCAzNTg0IApRIDIxNzIgMzU4NCAyNDQ4IDM0MzIgClEgMjcyNSAzMjgxIDI5MDYgMjk2OSAKTCAyOTA2IDM1MDAgCkwgMzQ4MSAzNTAwIApMIDM0ODEgLTEzMzEgCkwgMjkwNiAtMTMzMSAKTCAyOTA2IDUyNSAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgIDwvZGVmcz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIyNy43ODMyMDMiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iOTEuMTYyMTA5Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzEiIHg9IjE1Mi42ODU1NDciLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iMjE2LjE2MjEwOSIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyNzkuNTQxMDE2Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmMiIHg9IjM0MC44MjAzMTIiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMzY4LjYwMzUxNiIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIzOTYuMzg2NzE5Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzkiIHg9IjQzNS41OTU3MDMiLz4KICAgICA8L2c+CiAgICA8L2c+CiAgIDwvZz4KICAgPGcgaWQ9Im1hdHBsb3RsaWIuYXhpc18yIj4KICAgIDxnIGlkPSJ5dGlja18xIj4KICAgICA8ZyBpZD0ibGluZTJkXzEiPgogICAgICA8cGF0aCBkPSJNIDQwLjYwMzEyNSAxNzMuNTIgCkwgMzc1LjQwMzEyNSAxNzMuNTIgCiIgY2xpcC1wYXRoPSJ1cmwoI3A1N2M5Y2Y5NDA3KSIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lY2FwOiByb3VuZCIvPgogICAgIDwvZz4KICAgICA8ZyBpZD0idGV4dF8xNCI+CiAgICAgIDwhLS0gMCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3LjI0MDYyNSAxNzcuMzE5MjE5KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtMzAiIGQ9Ik0gMjAzNCA0MjUwIApRIDE1NDcgNDI1MCAxMzAxIDM3NzAgClEgMTA1NiAzMjkxIDEwNTYgMjMyOCAKUSAxMDU2IDEzNjkgMTMwMSA4ODkgClEgMTU0NyA0MDkgMjAzNCA0MDkgClEgMjUyNSA0MDkgMjc3MCA4ODkgClEgMzAxNiAxMzY5IDMwMTYgMjMyOCAKUSAzMDE2IDMyOTEgMjc3MCAzNzcwIApRIDI1MjUgNDI1MCAyMDM0IDQyNTAgCnoKTSAyMDM0IDQ3NTAgClEgMjgxOSA0NzUwIDMyMzMgNDEyOSAKUSAzNjQ3IDM1MDkgMzY0NyAyMzI4IApRIDM2NDcgMTE1MCAzMjMzIDUyOSAKUSAyODE5IC05MSAyMDM0IC05MSAKUSAxMjUwIC05MSA4MzYgNTI5IApRIDQyMiAxMTUwIDQyMiAyMzI4IApRIDQyMiAzNTA5IDgzNiA0MTI5IApRIDEyNTAgNDc1MCAyMDM0IDQ3NTAgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzIiPgogICAgIDxnIGlkPSJsaW5lMmRfMiI+CiAgICAgIDxwYXRoIGQ9Ik0gNDAuNjAzMTI1IDEzOC4zMiAKTCAzNzUuNDAzMTI1IDEzOC4zMiAKIiBjbGlwLXBhdGg9InVybCgjcDU3YzljZjk0MDcpIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kIi8+CiAgICAgPC9nPgogICAgIDxnIGlkPSJ0ZXh0XzE1Ij4KICAgICAgPCEtLSAxMCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjg3ODEyNSAxNDIuMTE5MjE5KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtMzEiIGQ9Ik0gNzk0IDUzMSAKTCAxODI1IDUzMSAKTCAxODI1IDQwOTEgCkwgNzAzIDM4NjYgCkwgNzAzIDQ0NDEgCkwgMTgxOSA0NjY2IApMIDI0NTAgNDY2NiAKTCAyNDUwIDUzMSAKTCAzNDgxIDUzMSAKTCAzNDgxIDAgCkwgNzk0IDAgCkwgNzk0IDUzMSAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMwIiB4PSI2My42MjMwNDciLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ5dGlja18zIj4KICAgICA8ZyBpZD0ibGluZTJkXzMiPgogICAgICA8cGF0aCBkPSJNIDQwLjYwMzEyNSAxMDMuMTIgCkwgMzc1LjQwMzEyNSAxMDMuMTIgCiIgY2xpcC1wYXRoPSJ1cmwoI3A1N2M5Y2Y5NDA3KSIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lY2FwOiByb3VuZCIvPgogICAgIDwvZz4KICAgICA8ZyBpZD0idGV4dF8xNiI+CiAgICAgIDwhLS0gMjAgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMC44NzgxMjUgMTA2LjkxOTIxOSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTMyIiBkPSJNIDEyMjggNTMxIApMIDM0MzEgNTMxIApMIDM0MzEgMCAKTCA0NjkgMCAKTCA0NjkgNTMxIApRIDgyOCA5MDMgMTQ0OCAxNTI5IApRIDIwNjkgMjE1NiAyMjI4IDIzMzggClEgMjUzMSAyNjc4IDI2NTEgMjkxNCAKUSAyNzcyIDMxNTAgMjc3MiAzMzc4IApRIDI3NzIgMzc1MCAyNTExIDM5ODQgClEgMjI1MCA0MjE5IDE4MzEgNDIxOSAKUSAxNTM0IDQyMTkgMTIwNCA0MTE2IApRIDg3NSA0MDEzIDUwMCAzODAzIApMIDUwMCA0NDQxIApRIDg4MSA0NTk0IDEyMTIgNDY3MiAKUSAxNTQ0IDQ3NTAgMTgxOSA0NzUwIApRIDI1NDQgNDc1MCAyOTc1IDQzODcgClEgMzQwNiA0MDI1IDM0MDYgMzQxOSAKUSAzNDA2IDMxMzEgMzI5OCAyODczIApRIDMxOTEgMjYxNiAyOTA2IDIyNjYgClEgMjgyOCAyMTc1IDI0MDkgMTc0MiAKUSAxOTkxIDEzMDkgMTIyOCA1MzEgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMCIgeD0iNjMuNjIzMDQ3Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieXRpY2tfNCI+CiAgICAgPGcgaWQ9ImxpbmUyZF80Ij4KICAgICAgPHBhdGggZD0iTSA0MC42MDMxMjUgNjcuOTIgCkwgMzc1LjQwMzEyNSA2Ny45MiAKIiBjbGlwLXBhdGg9InVybCgjcDU3YzljZjk0MDcpIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kIi8+CiAgICAgPC9nPgogICAgIDxnIGlkPSJ0ZXh0XzE3Ij4KICAgICAgPCEtLSAzMCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjg3ODEyNSA3MS43MTkyMTkpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0zMyIgZD0iTSAyNTk3IDI1MTYgClEgMzA1MCAyNDE5IDMzMDQgMjExMiAKUSAzNTU5IDE4MDYgMzU1OSAxMzU2IApRIDM1NTkgNjY2IDMwODQgMjg3IApRIDI2MDkgLTkxIDE3MzQgLTkxIApRIDE0NDEgLTkxIDExMzAgLTMzIApRIDgxOSAyNSA0ODggMTQxIApMIDQ4OCA3NTAgClEgNzUwIDU5NyAxMDYyIDUxOSAKUSAxMzc1IDQ0MSAxNzE2IDQ0MSAKUSAyMzA5IDQ0MSAyNjIwIDY3NSAKUSAyOTMxIDkwOSAyOTMxIDEzNTYgClEgMjkzMSAxNzY5IDI2NDIgMjAwMSAKUSAyMzUzIDIyMzQgMTgzOCAyMjM0IApMIDEyOTQgMjIzNCAKTCAxMjk0IDI3NTMgCkwgMTg2MyAyNzUzIApRIDIzMjggMjc1MyAyNTc1IDI5MzkgClEgMjgyMiAzMTI1IDI4MjIgMzQ3NSAKUSAyODIyIDM4MzQgMjU2NyA0MDI2IApRIDIzMTMgNDIxOSAxODM4IDQyMTkgClEgMTU3OCA0MjE5IDEyODEgNDE2MiAKUSA5ODQgNDEwNiA2MjggMzk4OCAKTCA2MjggNDU1MCAKUSA5ODggNDY1MCAxMzAyIDQ3MDAgClEgMTYxNiA0NzUwIDE4OTQgNDc1MCAKUSAyNjEzIDQ3NTAgMzAzMSA0NDIzIApRIDM0NTAgNDA5NyAzNDUwIDM1NDEgClEgMzQ1MCAzMTUzIDMyMjggMjg4NiAKUSAzMDA2IDI2MTkgMjU5NyAyNTE2IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzAiIHg9IjYzLjYyMzA0NyIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzUiPgogICAgIDxnIGlkPSJsaW5lMmRfNSI+CiAgICAgIDxwYXRoIGQ9Ik0gNDAuNjAzMTI1IDMyLjcyIApMIDM3NS40MDMxMjUgMzIuNzIgCiIgY2xpcC1wYXRoPSJ1cmwoI3A1N2M5Y2Y5NDA3KSIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lY2FwOiByb3VuZCIvPgogICAgIDwvZz4KICAgICA8ZyBpZD0idGV4dF8xOCI+CiAgICAgIDwhLS0gNDAgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMC44NzgxMjUgMzYuNTE5MjE5KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtMzQiIGQ9Ik0gMjQxOSA0MTE2IApMIDgyNSAxNjI1IApMIDI0MTkgMTYyNSAKTCAyNDE5IDQxMTYgCnoKTSAyMjUzIDQ2NjYgCkwgMzA0NyA0NjY2IApMIDMwNDcgMTYyNSAKTCAzNzEzIDE2MjUgCkwgMzcxMyAxMTAwIApMIDMwNDcgMTEwMCAKTCAzMDQ3IDAgCkwgMjQxOSAwIApMIDI0MTkgMTEwMCAKTCAzMTMgMTEwMCAKTCAzMTMgMTcwOSAKTCAyMjUzIDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zNCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMCIgeD0iNjMuNjIzMDQ3Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0idGV4dF8xOSI+CiAgICAgPCEtLSBjb3VudCAtLT4KICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuNzk4NDM4IDEwNC40NjYyNSkgcm90YXRlKC05MCkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MyIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSI1NC45ODA0NjkiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iMTE2LjE2MjEwOSIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIxNzkuNTQxMDE2Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjI0Mi45MTk5MjIiLz4KICAgICA8L2c+CiAgICA8L2c+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzMiPgogICAgPHBhdGggZD0iTSA0My4zOTMxMjUgMTczLjUyIApMIDU0LjU1MzEyNSAxNzMuNTIgCkwgNTQuNTUzMTI1IDg5LjA0IApMIDQzLjM5MzEyNSA4OS4wNCAKegoiIGNsaXAtcGF0aD0idXJsKCNwNTdjOWNmOTQwNykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNCI+CiAgICA8cGF0aCBkPSJNIDcxLjI5MzEyNSAxNzMuNTIgCkwgODIuNDUzMTI1IDE3My41MiAKTCA4Mi40NTMxMjUgMTEzLjY4IApMIDcxLjI5MzEyNSAxMTMuNjggCnoKIiBjbGlwLXBhdGg9InVybCgjcDU3YzljZjk0MDcpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzUiPgogICAgPHBhdGggZD0iTSA5OS4xOTMxMjUgMTczLjUyIApMIDExMC4zNTMxMjUgMTczLjUyIApMIDExMC4zNTMxMjUgMTM4LjMyIApMIDk5LjE5MzEyNSAxMzguMzIgCnoKIiBjbGlwLXBhdGg9InVybCgjcDU3YzljZjk0MDcpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzYiPgogICAgPHBhdGggZD0iTSAxMjcuMDkzMTI1IDE3My41MiAKTCAxMzguMjUzMTI1IDE3My41MiAKTCAxMzguMjUzMTI1IDE1NS45MiAKTCAxMjcuMDkzMTI1IDE1NS45MiAKegoiIGNsaXAtcGF0aD0idXJsKCNwNTdjOWNmOTQwNykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNyI+CiAgICA8cGF0aCBkPSJNIDE1NC45OTMxMjUgMTczLjUyIApMIDE2Ni4xNTMxMjUgMTczLjUyIApMIDE2Ni4xNTMxMjUgMTYyLjk2IApMIDE1NC45OTMxMjUgMTYyLjk2IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A1N2M5Y2Y5NDA3KSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF84Ij4KICAgIDxwYXRoIGQ9Ik0gMTgyLjg5MzEyNSAxNzMuNTIgCkwgMTk0LjA1MzEyNSAxNzMuNTIgCkwgMTk0LjA1MzEyNSAxNjIuOTYgCkwgMTgyLjg5MzEyNSAxNjIuOTYgCnoKIiBjbGlwLXBhdGg9InVybCgjcDU3YzljZjk0MDcpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzkiPgogICAgPHBhdGggZD0iTSAyMTAuNzkzMTI1IDE3My41MiAKTCAyMjEuOTUzMTI1IDE3My41MiAKTCAyMjEuOTUzMTI1IDE2Ni40OCAKTCAyMTAuNzkzMTI1IDE2Ni40OCAKegoiIGNsaXAtcGF0aD0idXJsKCNwNTdjOWNmOTQwNykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTAiPgogICAgPHBhdGggZD0iTSAyMzguNjkzMTI1IDE3My41MiAKTCAyNDkuODUzMTI1IDE3My41MiAKTCAyNDkuODUzMTI1IDE1OS40NCAKTCAyMzguNjkzMTI1IDE1OS40NCAKegoiIGNsaXAtcGF0aD0idXJsKCNwNTdjOWNmOTQwNykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTEiPgogICAgPHBhdGggZD0iTSAyNjYuNTkzMTI1IDE3My41MiAKTCAyNzcuNzUzMTI1IDE3My41MiAKTCAyNzcuNzUzMTI1IDE2Ni40OCAKTCAyNjYuNTkzMTI1IDE2Ni40OCAKegoiIGNsaXAtcGF0aD0idXJsKCNwNTdjOWNmOTQwNykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTIiPgogICAgPHBhdGggZD0iTSA1NC41NTMxMjUgMTczLjUyIApMIDY1LjcxMzEyNSAxNzMuNTIgCkwgNjUuNzEzMTI1IDI1LjY4IApMIDU0LjU1MzEyNSAyNS42OCAKegoiIGNsaXAtcGF0aD0idXJsKCNwNTdjOWNmOTQwNykiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTMiPgogICAgPHBhdGggZD0iTSA4Mi40NTMxMjUgMTczLjUyIApMIDkzLjYxMzEyNSAxNzMuNTIgCkwgOTMuNjEzMTI1IDE1LjEyIApMIDgyLjQ1MzEyNSAxNS4xMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwNTdjOWNmOTQwNykiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTQiPgogICAgPHBhdGggZD0iTSAxMTAuMzUzMTI1IDE3My41MiAKTCAxMjEuNTEzMTI1IDE3My41MiAKTCAxMjEuNTEzMTI1IDE1NS45MiAKTCAxMTAuMzUzMTI1IDE1NS45MiAKegoiIGNsaXAtcGF0aD0idXJsKCNwNTdjOWNmOTQwNykiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTUiPgogICAgPHBhdGggZD0iTSAxMzguMjUzMTI1IDE3My41MiAKTCAxNDkuNDEzMTI1IDE3My41MiAKTCAxNDkuNDEzMTI1IDEzOC4zMiAKTCAxMzguMjUzMTI1IDEzOC4zMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwNTdjOWNmOTQwNykiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTYiPgogICAgPHBhdGggZD0iTSAxNjYuMTUzMTI1IDE3My41MiAKTCAxNzcuMzEzMTI1IDE3My41MiAKTCAxNzcuMzEzMTI1IDE1Mi40IApMIDE2Ni4xNTMxMjUgMTUyLjQgCnoKIiBjbGlwLXBhdGg9InVybCgjcDU3YzljZjk0MDcpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzE3Ij4KICAgIDxwYXRoIGQ9Ik0gMTk0LjA1MzEyNSAxNzMuNTIgCkwgMjA1LjIxMzEyNSAxNzMuNTIgCkwgMjA1LjIxMzEyNSAxNTUuOTIgCkwgMTk0LjA1MzEyNSAxNTUuOTIgCnoKIiBjbGlwLXBhdGg9InVybCgjcDU3YzljZjk0MDcpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzE4Ij4KICAgIDxwYXRoIGQ9Ik0gMjIxLjk1MzEyNSAxNzMuNTIgCkwgMjMzLjExMzEyNSAxNzMuNTIgCkwgMjMzLjExMzEyNSAxNTIuNCAKTCAyMjEuOTUzMTI1IDE1Mi40IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A1N2M5Y2Y5NDA3KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xOSI+CiAgICA8cGF0aCBkPSJNIDI0OS44NTMxMjUgMTczLjUyIApMIDI2MS4wMTMxMjUgMTczLjUyIApMIDI2MS4wMTMxMjUgMTcwIApMIDI0OS44NTMxMjUgMTcwIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A1N2M5Y2Y5NDA3KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yMCI+CiAgICA8cGF0aCBkPSJNIDI3Ny43NTMxMjUgMTczLjUyIApMIDI4OC45MTMxMjUgMTczLjUyIApMIDI4OC45MTMxMjUgMTY2LjQ4IApMIDI3Ny43NTMxMjUgMTY2LjQ4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A1N2M5Y2Y5NDA3KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yMSI+CiAgICA8cGF0aCBkPSJNIDMwNS42NTMxMjUgMTczLjUyIApMIDMxNi44MTMxMjUgMTczLjUyIApMIDMxNi44MTMxMjUgMTY2LjQ4IApMIDMwNS42NTMxMjUgMTY2LjQ4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A1N2M5Y2Y5NDA3KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yMiI+CiAgICA8cGF0aCBkPSJNIDMzMy41NTMxMjUgMTczLjUyIApMIDM0NC43MTMxMjUgMTczLjUyIApMIDM0NC43MTMxMjUgMTY2LjQ4IApMIDMzMy41NTMxMjUgMTY2LjQ4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A1N2M5Y2Y5NDA3KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yMyI+CiAgICA8cGF0aCBkPSJNIDM2MS40NTMxMjUgMTczLjUyIApMIDM3Mi42MTMxMjUgMTczLjUyIApMIDM3Mi42MTMxMjUgMTY2LjQ4IApMIDM2MS40NTMxMjUgMTY2LjQ4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A1N2M5Y2Y5NDA3KSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yNCI+CiAgICA8cGF0aCBkPSJNIDU0LjU1MzEyNSAxNzMuNTIgCkwgNTQuNTUzMTI1IDE3My41MiAKTCA1NC41NTMxMjUgMTczLjUyIApMIDU0LjU1MzEyNSAxNzMuNTIgCnoKIiBjbGlwLXBhdGg9InVybCgjcDU3YzljZjk0MDcpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzI1Ij4KICAgIDxwYXRoIGQ9Ik0gNTQuNTUzMTI1IDE3My41MiAKTCA1NC41NTMxMjUgMTczLjUyIApMIDU0LjU1MzEyNSAxNzMuNTIgCkwgNTQuNTUzMTI1IDE3My41MiAKegoiIGNsaXAtcGF0aD0idXJsKCNwNTdjOWNmOTQwNykiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMjYiPgogICAgPHBhdGggZD0iTSA0MC42MDMxMjUgMTczLjUyIApMIDQwLjYwMzEyNSA3LjIgCiIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lam9pbjogbWl0ZXI7IHN0cm9rZS1saW5lY2FwOiBzcXVhcmUiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMjciPgogICAgPHBhdGggZD0iTSAzNzUuNDAzMTI1IDE3My41MiAKTCAzNzUuNDAzMTI1IDcuMiAKIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZSIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yOCI+CiAgICA8cGF0aCBkPSJNIDQwLjYwMzEyNSAxNzMuNTIgCkwgMzc1LjQwMzEyNSAxNzMuNTIgCiIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lam9pbjogbWl0ZXI7IHN0cm9rZS1saW5lY2FwOiBzcXVhcmUiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMjkiPgogICAgPHBhdGggZD0iTSA0MC42MDMxMjUgNy4yIApMIDM3NS40MDMxMjUgNy4yIAoiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbGluZWNhcDogc3F1YXJlIi8+CiAgIDwvZz4KICAgPGcgaWQ9ImxlZ2VuZF8xIj4KICAgIDxnIGlkPSJwYXRjaF8zMCI+CiAgICAgPHBhdGggZD0iTSAzMTcuMTk4NDM3IDU5LjIzNDM3NSAKTCAzNjguNDAzMTI1IDU5LjIzNDM3NSAKUSAzNzAuNDAzMTI1IDU5LjIzNDM3NSAzNzAuNDAzMTI1IDU3LjIzNDM3NSAKTCAzNzAuNDAzMTI1IDE0LjIgClEgMzcwLjQwMzEyNSAxMi4yIDM2OC40MDMxMjUgMTIuMiAKTCAzMTcuMTk4NDM3IDEyLjIgClEgMzE1LjE5ODQzNyAxMi4yIDMxNS4xOTg0MzcgMTQuMiAKTCAzMTUuMTk4NDM3IDU3LjIzNDM3NSAKUSAzMTUuMTk4NDM3IDU5LjIzNDM3NSAzMTcuMTk4NDM3IDU5LjIzNDM3NSAKegoiIHN0eWxlPSJmaWxsOiAjZmZmZmZmOyBvcGFjaXR5OiAwLjg7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICAgPC9nPgogICAgPGcgaWQ9InRleHRfMjAiPgogICAgIDwhLS0gcHJvamVjdGVkIC0tPgogICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMTkuMTk4NDM3IDIzLjc5ODQzOCkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgPGRlZnM+CiAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02YSIgZD0iTSA2MDMgMzUwMCAKTCAxMTc4IDM1MDAgCkwgMTE3OCAtNjMgClEgMTE3OCAtNzMxIDkyMyAtMTAzMSAKUSA2NjkgLTEzMzEgMTAzIC0xMzMxIApMIC0xMTYgLTEzMzEgCkwgLTExNiAtODQ0IApMIDM4IC04NDQgClEgMzY2IC04NDQgNDg0IC02OTIgClEgNjAzIC01NDEgNjAzIC02MyAKTCA2MDMgMzUwMCAKegpNIDYwMyA0ODYzIApMIDExNzggNDg2MyAKTCAxMTc4IDQxMzQgCkwgNjAzIDQxMzQgCkwgNjAzIDQ4NjMgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICA8L2RlZnM+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzAiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iNjMuNDc2NTYyIi8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjEwMi4zMzk4NDQiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YSIgeD0iMTYzLjUyMTQ4NCIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIxOTEuMzA0Njg4Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiIHg9IjI1Mi44MjgxMjUiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMzA3LjgwODU5NCIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIzNDcuMDE3NTc4Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiIHg9IjQwOC41NDEwMTYiLz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0icGF0Y2hfMzEiPgogICAgIDxwYXRoIGQ9Ik0gMzI1LjYxOTUzMSAzOC40NzY1NjIgCkwgMzQ1LjYxOTUzMSAzOC40NzY1NjIgCkwgMzQ1LjYxOTUzMSAzMS40NzY1NjIgCkwgMzI1LjYxOTUzMSAzMS40NzY1NjIgCnoKIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0idGV4dF8yMSI+CiAgICAgPCEtLSAwIC0tPgogICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNTMuNjE5NTMxIDM4LjQ3NjU2Mikgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMCIvPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJwYXRjaF8zMiI+CiAgICAgPHBhdGggZD0iTSAzMjUuNjE5NTMxIDUzLjE1NDY4NyAKTCAzNDUuNjE5NTMxIDUzLjE1NDY4NyAKTCAzNDUuNjE5NTMxIDQ2LjE1NDY4NyAKTCAzMjUuNjE5NTMxIDQ2LjE1NDY4NyAKegoiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJ0ZXh0XzIyIj4KICAgICA8IS0tIDEgLS0+CiAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1My42MTk1MzEgNTMuMTU0Njg3KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMxIi8+CiAgICAgPC9nPgogICAgPC9nPgogICA8L2c+CiAgPC9nPgogPC9nPgogPGRlZnM+CiAgPGNsaXBQYXRoIGlkPSJwNTdjOWNmOTQwNyI+CiAgIDxyZWN0IHg9IjQwLjYwMzEyNSIgeT0iNy4yIiB3aWR0aD0iMzM0LjgiIGhlaWdodD0iMTY2LjMyIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KPC9zdmc+Cg==" class="img-fluid figure-img"></p>
<figcaption class="figure-caption">Figure 3: Finished and projected inequality types</figcaption>
</figure>
</div>
</div>
</div>
<ul>
<li>interventions most strongly target gender-income divide
<ul>
<li>most studies here recommend further scale-integration between agency/structural approaches</li>
<li>most studies also only focus on analysing a single scale however</li>
</ul></li>
<li>interventions often have intersectional impacts even if not targeted at them
<ul>
<li>most visible for institutional/structural interventions and spatial inequalities</li>
<li>studies analysing intersectional inequalities near unanimously recommend intersectional targeting</li>
</ul></li>
<li>individual agency-based interventions (training, subsidies, maternity benefits, transfers, microcredit, etc):
<ul>
<li>seem most effective for targeting WoW outcomes of disability inequalities</li>
<li>seem marginally effective for targeting WoW outcomes of gender inequalities</li>
<li>require additional mediating scales for other inequalities</li>
</ul></li>
<li>more structural interventions (education, infrastructural, ubi, trade liberalization, collective action):
<ul>
<li>seem most effective for spatial, income, education-generational inequalities</li>
<li>often show longer-term impacts, requiring longer periods of analyses</li>
<li>can work without additional agency-based interventions, few studies analyse both at same time</li>
</ul></li>
</ul>
</section>
<section id="preliminary-limitations" class="level1 page-columns page-full">
<h1>Preliminary limitations</h1>
<div class="cell" data-execution_count="5">
<div class="cell-output cell-output-display">
<div id="fig-intervention-types" class="quarto-figure quarto-figure-center anchored">
<figure class="figure">
<p><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjM5NS41ODc2ODZwdCIgaGVpZ2h0PSIyNzQuODY3NjI0cHQiIHZpZXdCb3g9IjAgMCAzOTUuNTg3Njg2IDI3NC44Njc2MjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIj4KIDxtZXRhZGF0YT4KICA8cmRmOlJERiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgIDxjYzpXb3JrPgogICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPgogICAgPGRjOmRhdGU+MjAyNC0wMS0wNlQxMDozOToxNS4xNzYwMDE8L2RjOmRhdGU+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzpjcmVhdG9yPgogICAgIDxjYzpBZ2VudD4KICAgICAgPGRjOnRpdGxlPk1hdHBsb3RsaWIgdjMuOC4xLCBodHRwczovL21hdHBsb3RsaWIub3JnLzwvZGM6dGl0bGU+CiAgICAgPC9jYzpBZ2VudD4KICAgIDwvZGM6Y3JlYXRvcj4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcz4KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPip7c3Ryb2tlLWxpbmVqb2luOiByb3VuZDsgc3Ryb2tlLWxpbmVjYXA6IGJ1dHR9PC9zdHlsZT4KIDwvZGVmcz4KIDxnIGlkPSJmaWd1cmVfMSI+CiAgPGcgaWQ9InBhdGNoXzEiPgogICA8cGF0aCBkPSJNIDAgMjc0Ljg2NzYyNCAKTCAzOTUuNTg3Njg2IDI3NC44Njc2MjQgCkwgMzk1LjU4NzY4NiAwIApMIDAgMCAKegoiIHN0eWxlPSJmaWxsOiAjZmZmZmZmIi8+CiAgPC9nPgogIDxnIGlkPSJheGVzXzEiPgogICA8ZyBpZD0icGF0Y2hfMiI+CiAgICA8cGF0aCBkPSJNIDUzLjU4NzY4NiAxNzMuNTIgCkwgMzg4LjM4NzY4NiAxNzMuNTIgCkwgMzg4LjM4NzY4NiA3LjIgCkwgNTMuNTg3Njg2IDcuMiAKegoiIHN0eWxlPSJmaWxsOiAjZmZmZmZmIi8+CiAgIDwvZz4KICAgPGcgaWQ9Im1hdHBsb3RsaWIuYXhpc18xIj4KICAgIDxnIGlkPSJ4dGlja18xIj4KICAgICA8ZyBpZD0idGV4dF8xIj4KICAgICAgPCEtLSBtaW5pbXVtIHdhZ2UgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi41NzI5MDcgMjQwLjY1MDU5Mykgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTZkIiBkPSJNIDMzMjggMjgyOCAKUSAzNTQ0IDMyMTYgMzg0NCAzNDAwIApRIDQxNDQgMzU4NCA0NTUwIDM1ODQgClEgNTA5NyAzNTg0IDUzOTQgMzIwMSAKUSA1NjkxIDI4MTkgNTY5MSAyMTEzIApMIDU2OTEgMCAKTCA1MTEzIDAgCkwgNTExMyAyMDk0IApRIDUxMTMgMjU5NyA0OTM0IDI4NDAgClEgNDc1NiAzMDg0IDQzOTEgMzA4NCAKUSAzOTQ0IDMwODQgMzY4NCAyNzg3IApRIDM0MjUgMjQ5MSAzNDI1IDE5NzggCkwgMzQyNSAwIApMIDI4NDcgMCAKTCAyODQ3IDIwOTQgClEgMjg0NyAyNjAwIDI2NjkgMjg0MiAKUSAyNDkxIDMwODQgMjExOSAzMDg0IApRIDE2NzggMzA4NCAxNDE4IDI3ODYgClEgMTE1OSAyNDg4IDExNTkgMTk3OCAKTCAxMTU5IDAgCkwgNTgxIDAgCkwgNTgxIDM1MDAgCkwgMTE1OSAzNTAwIApMIDExNTkgMjk1NiAKUSAxMzU2IDMyNzggMTYzMSAzNDMxIApRIDE5MDYgMzU4NCAyMjg0IDM1ODQgClEgMjY2NiAzNTg0IDI5MzMgMzM5MCAKUSAzMjAwIDMxOTcgMzMyOCAyODI4IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02OSIgZD0iTSA2MDMgMzUwMCAKTCAxMTc4IDM1MDAgCkwgMTE3OCAwIApMIDYwMyAwIApMIDYwMyAzNTAwIAp6Ck0gNjAzIDQ4NjMgCkwgMTE3OCA0ODYzIApMIDExNzggNDEzNCAKTCA2MDMgNDEzNCAKTCA2MDMgNDg2MyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNmUiIGQ9Ik0gMzUxMyAyMTEzIApMIDM1MTMgMCAKTCAyOTM4IDAgCkwgMjkzOCAyMDk0IApRIDI5MzggMjU5MSAyNzQ0IDI4MzcgClEgMjU1MCAzMDg0IDIxNjMgMzA4NCAKUSAxNjk3IDMwODQgMTQyOCAyNzg3IApRIDExNTkgMjQ5MSAxMTU5IDE5NzggCkwgMTE1OSAwIApMIDU4MSAwIApMIDU4MSAzNTAwIApMIDExNTkgMzUwMCAKTCAxMTU5IDI5NTYgClEgMTM2NiAzMjcyIDE2NDUgMzQyOCAKUSAxOTI1IDM1ODQgMjI5MSAzNTg0IApRIDI4OTQgMzU4NCAzMjAzIDMyMTEgClEgMzUxMyAyODM4IDM1MTMgMjExMyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzUiIGQ9Ik0gNTQ0IDEzODEgCkwgNTQ0IDM1MDAgCkwgMTExOSAzNTAwIApMIDExMTkgMTQwMyAKUSAxMTE5IDkwNiAxMzEyIDY1NyAKUSAxNTA2IDQwOSAxODk0IDQwOSAKUSAyMzU5IDQwOSAyNjI5IDcwNiAKUSAyOTAwIDEwMDMgMjkwMCAxNTE2IApMIDI5MDAgMzUwMCAKTCAzNDc1IDM1MDAgCkwgMzQ3NSAwIApMIDI5MDAgMCAKTCAyOTAwIDUzOCAKUSAyNjkxIDIxOSAyNDE0IDY0IApRIDIxMzggLTkxIDE3NzIgLTkxIApRIDExNjkgLTkxIDg1NiAyODQgClEgNTQ0IDY1OSA1NDQgMTM4MSAKegpNIDE5OTEgMzU4NCAKTCAxOTkxIDM1ODQgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTIwIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTc3IiBkPSJNIDI2OSAzNTAwIApMIDg0NCAzNTAwIApMIDE1NjMgNzY5IApMIDIyNzggMzUwMCAKTCAyOTU2IDM1MDAgCkwgMzY3NSA3NjkgCkwgNDM5MSAzNTAwIApMIDQ5NjYgMzUwMCAKTCA0MDUwIDAgCkwgMzM3MiAwIApMIDI2MTkgMjg2OSAKTCAxODYzIDAgCkwgMTE4NCAwIApMIDI2OSAzNTAwIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02MSIgZD0iTSAyMTk0IDE3NTkgClEgMTQ5NyAxNzU5IDEyMjggMTYwMCAKUSA5NTkgMTQ0MSA5NTkgMTA1NiAKUSA5NTkgNzUwIDExNjEgNTcwIApRIDEzNjMgMzkxIDE3MDkgMzkxIApRIDIxODggMzkxIDI0NzcgNzMwIApRIDI3NjYgMTA2OSAyNzY2IDE2MzEgCkwgMjc2NiAxNzU5IApMIDIxOTQgMTc1OSAKegpNIDMzNDEgMTk5NyAKTCAzMzQxIDAgCkwgMjc2NiAwIApMIDI3NjYgNTMxIApRIDI1NjkgMjEzIDIyNzUgNjEgClEgMTk4MSAtOTEgMTU1NiAtOTEgClEgMTAxOSAtOTEgNzAxIDIxMSAKUSAzODQgNTEzIDM4NCAxMDE5IApRIDM4NCAxNjA5IDc3OSAxOTA5IApRIDExNzUgMjIwOSAxOTU5IDIyMDkgCkwgMjc2NiAyMjA5IApMIDI3NjYgMjI2NiAKUSAyNzY2IDI2NjMgMjUwNSAyODgwIApRIDIyNDQgMzA5NyAxNzcyIDMwOTcgClEgMTQ3MiAzMDk3IDExODcgMzAyNSAKUSA5MDMgMjk1MyA2NDEgMjgwOSAKTCA2NDEgMzM0MSAKUSA5NTYgMzQ2MyAxMjUzIDM1MjMgClEgMTU1MCAzNTg0IDE4MzEgMzU4NCAKUSAyNTkxIDM1ODQgMjk2NiAzMTkwIApRIDMzNDEgMjc5NyAzMzQxIDE5OTcgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTY3IiBkPSJNIDI5MDYgMTc5MSAKUSAyOTA2IDI0MTYgMjY0OCAyNzU5IApRIDIzOTEgMzEwMyAxOTI1IDMxMDMgClEgMTQ2MyAzMTAzIDEyMDUgMjc1OSAKUSA5NDcgMjQxNiA5NDcgMTc5MSAKUSA5NDcgMTE2OSAxMjA1IDgyNSAKUSAxNDYzIDQ4MSAxOTI1IDQ4MSAKUSAyMzkxIDQ4MSAyNjQ4IDgyNSAKUSAyOTA2IDExNjkgMjkwNiAxNzkxIAp6Ck0gMzQ4MSA0MzQgClEgMzQ4MSAtNDU5IDMwODQgLTg5NSAKUSAyNjg4IC0xMzMxIDE4NjkgLTEzMzEgClEgMTU2NiAtMTMzMSAxMjk3IC0xMjg2IApRIDEwMjggLTEyNDEgNzc1IC0xMTQ3IApMIDc3NSAtNTg4IApRIDEwMjggLTcyNSAxMjc1IC03OTAgClEgMTUyMiAtODU2IDE3NzggLTg1NiAKUSAyMzQ0IC04NTYgMjYyNSAtNTYxIApRIDI5MDYgLTI2NiAyOTA2IDMzMSAKTCAyOTA2IDYxNiAKUSAyNzI4IDMwNiAyNDUwIDE1MyAKUSAyMTcyIDAgMTc4NCAwIApRIDExNDEgMCA3NDcgNDkwIApRIDM1MyA5ODEgMzUzIDE3OTEgClEgMzUzIDI2MDMgNzQ3IDMwOTMgClEgMTE0MSAzNTg0IDE3ODQgMzU4NCAKUSAyMTcyIDM1ODQgMjQ1MCAzNDMxIApRIDI3MjggMzI3OCAyOTA2IDI5NjkgCkwgMjkwNiAzNTAwIApMIDM0ODEgMzUwMCAKTCAzNDgxIDQzNCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNjUiIGQ9Ik0gMzU5NyAxODk0IApMIDM1OTcgMTYxMyAKTCA5NTMgMTYxMyAKUSA5OTEgMTAxOSAxMzExIDcwOCAKUSAxNjMxIDM5NyAyMjAzIDM5NyAKUSAyNTM0IDM5NyAyODQ1IDQ3OCAKUSAzMTU2IDU1OSAzNDYzIDcyMiAKTCAzNDYzIDE3OCAKUSAzMTUzIDQ3IDI4MjggLTIyIApRIDI1MDMgLTkxIDIxNjkgLTkxIApRIDEzMzEgLTkxIDg0MiAzOTYgClEgMzUzIDg4NCAzNTMgMTcxNiAKUSAzNTMgMjU3NSA4MTcgMzA3OSAKUSAxMjgxIDM1ODQgMjA2OSAzNTg0IApRIDI3NzUgMzU4NCAzMTg2IDMxMjkgClEgMzU5NyAyNjc1IDM1OTcgMTg5NCAKegpNIDMwMjIgMjA2MyAKUSAzMDE2IDI1MzQgMjc1OCAyODE1IApRIDI1MDAgMzA5NyAyMDc1IDMwOTcgClEgMTU5NCAzMDk3IDEzMDUgMjgyNSAKUSAxMDE2IDI1NTMgOTcyIDIwNTkgCkwgMzAyMiAyMDYzIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9Ijk3LjQxMjEwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTI1LjE5NTMxMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMTg4LjU3NDIxOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZCIgeD0iMjE2LjM1NzQyMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iMzEzLjc2OTUzMSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZCIgeD0iMzc3LjE0ODQzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yMCIgeD0iNDc0LjU2MDU0NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NyIgeD0iNTA2LjM0NzY1NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNTg4LjEzNDc2NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NyIgeD0iNjQ5LjQxNDA2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNzEyLjg5MDYyNSIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzIiPgogICAgIDxnIGlkPSJ0ZXh0XzIiPgogICAgICA8IS0tIG1hdGVybml0eSBiZW5lZml0IC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjIuMzk1NDE0IDI0Ny41NjgwODYpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03NCIgZD0iTSAxMTcyIDQ0OTQgCkwgMTE3MiAzNTAwIApMIDIzNTYgMzUwMCAKTCAyMzU2IDMwNTMgCkwgMTE3MiAzMDUzIApMIDExNzIgMTE1MyAKUSAxMTcyIDcyNSAxMjg5IDYwMyAKUSAxNDA2IDQ4MSAxNzY2IDQ4MSAKTCAyMzU2IDQ4MSAKTCAyMzU2IDAgCkwgMTc2NiAwIApRIDExMDAgMCA4NDcgMjQ4IApRIDU5NCA0OTcgNTk0IDExNTMgCkwgNTk0IDMwNTMgCkwgMTcyIDMwNTMgCkwgMTcyIDM1MDAgCkwgNTk0IDM1MDAgCkwgNTk0IDQ0OTQgCkwgMTE3MiA0NDk0IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03MiIgZD0iTSAyNjMxIDI5NjMgClEgMjUzNCAzMDE5IDI0MjAgMzA0NSAKUSAyMzA2IDMwNzIgMjE2OSAzMDcyIApRIDE2ODEgMzA3MiAxNDIwIDI3NTUgClEgMTE1OSAyNDM4IDExNTkgMTg0NCAKTCAxMTU5IDAgCkwgNTgxIDAgCkwgNTgxIDM1MDAgCkwgMTE1OSAzNTAwIApMIDExNTkgMjk1NiAKUSAxMzQxIDMyNzUgMTYzMSAzNDI5IApRIDE5MjIgMzU4NCAyMzM4IDM1ODQgClEgMjM5NyAzNTg0IDI0NjkgMzU3NiAKUSAyNTQxIDM1NjkgMjYyOCAzNTUzIApMIDI2MzEgMjk2MyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzkiIGQ9Ik0gMjA1OSAtMzI1IApRIDE4MTYgLTk1MCAxNTg0IC0xMTQwIApRIDEzNTMgLTEzMzEgOTY2IC0xMzMxIApMIDUwNiAtMTMzMSAKTCA1MDYgLTg1MCAKTCA4NDQgLTg1MCAKUSAxMDgxIC04NTAgMTIxMiAtNzM3IApRIDEzNDQgLTYyNSAxNTAzIC0yMDYgCkwgMTYwNiA1NiAKTCAxOTEgMzUwMCAKTCA4MDAgMzUwMCAKTCAxODk0IDc2MyAKTCAyOTg4IDM1MDAgCkwgMzU5NyAzNTAwIApMIDIwNTkgLTMyNSAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNjIiIGQ9Ik0gMzExNiAxNzQ3IApRIDMxMTYgMjM4MSAyODU1IDI3NDIgClEgMjU5NCAzMTAzIDIxMzggMzEwMyAKUSAxNjgxIDMxMDMgMTQyMCAyNzQyIApRIDExNTkgMjM4MSAxMTU5IDE3NDcgClEgMTE1OSAxMTEzIDE0MjAgNzUyIApRIDE2ODEgMzkxIDIxMzggMzkxIApRIDI1OTQgMzkxIDI4NTUgNzUyIApRIDMxMTYgMTExMyAzMTE2IDE3NDcgCnoKTSAxMTU5IDI5NjkgClEgMTM0MSAzMjgxIDE2MTcgMzQzMiAKUSAxODk0IDM1ODQgMjI3OCAzNTg0IApRIDI5MTYgMzU4NCAzMzE0IDMwNzggClEgMzcxMyAyNTcyIDM3MTMgMTc0NyAKUSAzNzEzIDkyMiAzMzE0IDQxNSAKUSAyOTE2IC05MSAyMjc4IC05MSAKUSAxODk0IC05MSAxNjE3IDYxIApRIDEzNDEgMjEzIDExNTkgNTI1IApMIDExNTkgMCAKTCA1ODEgMCAKTCA1ODEgNDg2MyAKTCAxMTU5IDQ4NjMgCkwgMTE1OSAyOTY5IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02NiIgZD0iTSAyMzc1IDQ4NjMgCkwgMjM3NSA0Mzg0IApMIDE4MjUgNDM4NCAKUSAxNTE2IDQzODQgMTM5NSA0MjU5IApRIDEyNzUgNDEzNCAxMjc1IDM4MDkgCkwgMTI3NSAzNTAwIApMIDIyMjIgMzUwMCAKTCAyMjIyIDMwNTMgCkwgMTI3NSAzMDUzIApMIDEyNzUgMCAKTCA2OTcgMCAKTCA2OTcgMzA1MyAKTCAxNDcgMzA1MyAKTCAxNDcgMzUwMCAKTCA2OTcgMzUwMCAKTCA2OTcgMzc0NCAKUSA2OTcgNDMyOCA5NjkgNDU5NSAKUSAxMjQxIDQ4NjMgMTgzMSA0ODYzIApMIDIzNzUgNDg2MyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZkIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI5Ny40MTIxMDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjE1OC42OTE0MDYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjE5Ny45MDAzOTEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjI1OS40MjM4MjgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjI5OC43ODcxMDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjM2Mi4xNjYwMTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjM4OS45NDkyMTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzkiIHg9IjQyOS4xNTgyMDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMjAiIHg9IjQ4OC4zMzc4OTEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjIiIHg9IjUyMC4xMjUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjU4My42MDE1NjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjY0NS4xMjUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjcwOC41MDM5MDYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjYiIHg9Ijc3MC4wMjczNDQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjgwNS4yMzI0MjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjgzMy4wMTU2MjUiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18zIj4KICAgICA8ZyBpZD0idGV4dF8zIj4KICAgICAgPCEtLSB0cmFkZSBsaWJlcmFsaXphdGlvbiAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM0LjE4NDU2MSAyNTIuNTE4OTM4KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNjQiIGQ9Ik0gMjkwNiAyOTY5IApMIDI5MDYgNDg2MyAKTCAzNDgxIDQ4NjMgCkwgMzQ4MSAwIApMIDI5MDYgMCAKTCAyOTA2IDUyNSAKUSAyNzI1IDIxMyAyNDQ4IDYxIApRIDIxNzIgLTkxIDE3ODQgLTkxIApRIDExNTAgLTkxIDc1MSA0MTUgClEgMzUzIDkyMiAzNTMgMTc0NyAKUSAzNTMgMjU3MiA3NTEgMzA3OCAKUSAxMTUwIDM1ODQgMTc4NCAzNTg0IApRIDIxNzIgMzU4NCAyNDQ4IDM0MzIgClEgMjcyNSAzMjgxIDI5MDYgMjk2OSAKegpNIDk0NyAxNzQ3IApRIDk0NyAxMTEzIDEyMDggNzUyIApRIDE0NjkgMzkxIDE5MjUgMzkxIApRIDIzODEgMzkxIDI2NDMgNzUyIApRIDI5MDYgMTExMyAyOTA2IDE3NDcgClEgMjkwNiAyMzgxIDI2NDMgMjc0MiAKUSAyMzgxIDMxMDMgMTkyNSAzMTAzIApRIDE0NjkgMzEwMyAxMjA4IDI3NDIgClEgOTQ3IDIzODEgOTQ3IDE3NDcgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTZjIiBkPSJNIDYwMyA0ODYzIApMIDExNzggNDg2MyAKTCAxMTc4IDAgCkwgNjAzIDAgCkwgNjAzIDQ4NjMgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTdhIiBkPSJNIDM1MyAzNTAwIApMIDMwODQgMzUwMCAKTCAzMDg0IDI5NzUgCkwgOTIyIDQ1OSAKTCAzMDg0IDQ1OSAKTCAzMDg0IDAgCkwgMjc1IDAgCkwgMjc1IDUyNSAKTCAyNDM4IDMwNDEgCkwgMzUzIDMwNDEgCkwgMzUzIDM1MDAgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTZmIiBkPSJNIDE5NTkgMzA5NyAKUSAxNDk3IDMwOTcgMTIyOCAyNzM2IApRIDk1OSAyMzc1IDk1OSAxNzQ3IApRIDk1OSAxMTE5IDEyMjYgNzU4IApRIDE0OTQgMzk3IDE5NTkgMzk3IApRIDI0MTkgMzk3IDI2ODcgNzU5IApRIDI5NTYgMTEyMiAyOTU2IDE3NDcgClEgMjk1NiAyMzY5IDI2ODcgMjczMyAKUSAyNDE5IDMwOTcgMTk1OSAzMDk3IAp6Ck0gMTk1OSAzNTg0IApRIDI3MDkgMzU4NCAzMTM3IDMwOTYgClEgMzU2NiAyNjA5IDM1NjYgMTc0NyAKUSAzNTY2IDg4OCAzMTM3IDM5OCAKUSAyNzA5IC05MSAxOTU5IC05MSAKUSAxMjA2IC05MSA3NzkgMzk4IApRIDM1MyA4ODggMzUzIDE3NDcgClEgMzUzIDI2MDkgNzc5IDMwOTYgClEgMTIwNiAzNTg0IDE5NTkgMzU4NCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIzOS4yMDg5ODQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjgwLjMyMjI2NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIgeD0iMTQxLjYwMTU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMjA1LjA3ODEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yMCIgeD0iMjY2LjYwMTU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMjk4LjM4ODY3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMzI2LjE3MTg3NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MiIgeD0iMzUzLjk1NTA3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNDE3LjQzMTY0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iNDc4Ljk1NTA3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNTIwLjA2ODM1OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iNTgxLjM0NzY1NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNjA5LjEzMDg1OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03YSIgeD0iNjM2LjkxNDA2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNjg5LjQwNDI5NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iNzUwLjY4MzU5NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNzg5Ljg5MjU3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iODE3LjY3NTc4MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iODc4Ljg1NzQyMiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzQiPgogICAgIDxnIGlkPSJ0ZXh0XzQiPgogICAgICA8IS0tIHRyYWluaW5nIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTAuMTU3OTM5IDIxMy4yODU1Nikgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjM5LjIwODk4NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iODAuMzIyMjY2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIxNDEuNjAxNTYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIxNjkuMzg0NzY2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIyMzIuNzYzNjcyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIyNjAuNTQ2ODc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3IiB4PSIzMjMuOTI1NzgxIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNSI+CiAgICAgPGcgaWQ9InRleHRfNSI+CiAgICAgIDwhLS0gaW5mcmFzdHJ1Y3R1cmUgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4Ni4wMzE2NiAyMzQuMTUxODQpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03MyIgZD0iTSAyODM0IDMzOTcgCkwgMjgzNCAyODUzIApRIDI1OTEgMjk3OCAyMzI4IDMwNDAgClEgMjA2NiAzMTAzIDE3ODQgMzEwMyAKUSAxMzU2IDMxMDMgMTE0MiAyOTcyIApRIDkyOCAyODQxIDkyOCAyNTc4IApRIDkyOCAyMzc4IDEwODEgMjI2NCAKUSAxMjM0IDIxNTAgMTY5NyAyMDQ3IApMIDE4OTQgMjAwMyAKUSAyNTA2IDE4NzIgMjc2NCAxNjMzIApRIDMwMjIgMTM5NCAzMDIyIDk2NiAKUSAzMDIyIDQ3OCAyNjM2IDE5MyAKUSAyMjUwIC05MSAxNTc1IC05MSAKUSAxMjk0IC05MSA5ODkgLTM2IApRIDY4NCAxOSAzNDcgMTI4IApMIDM0NyA3MjIgClEgNjY2IDU1NiA5NzUgNDczIApRIDEyODQgMzkxIDE1ODggMzkxIApRIDE5OTQgMzkxIDIyMTIgNTMwIApRIDI0MzEgNjY5IDI0MzEgOTIyIApRIDI0MzEgMTE1NiAyMjczIDEyODEgClEgMjExNiAxNDA2IDE1ODEgMTUyMiAKTCAxMzgxIDE1NjkgClEgODQ3IDE2ODEgNjA5IDE5MTQgClEgMzcyIDIxNDcgMzcyIDI1NTMgClEgMzcyIDMwNDcgNzIyIDMzMTUgClEgMTA3MiAzNTg0IDE3MTYgMzU4NCAKUSAyMDM0IDM1ODQgMjMxNSAzNTM3IApRIDI1OTcgMzQ5MSAyODM0IDMzOTcgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTYzIiBkPSJNIDMxMjIgMzM2NiAKTCAzMTIyIDI4MjggClEgMjg3OCAyOTYzIDI2MzMgMzAzMCAKUSAyMzg4IDMwOTcgMjEzOCAzMDk3IApRIDE1NzggMzA5NyAxMjY4IDI3NDIgClEgOTU5IDIzODggOTU5IDE3NDcgClEgOTU5IDExMDYgMTI2OCA3NTEgClEgMTU3OCAzOTcgMjEzOCAzOTcgClEgMjM4OCAzOTcgMjYzMyA0NjQgClEgMjg3OCA1MzEgMzEyMiA2NjYgCkwgMzEyMiAxMzQgClEgMjg4MSAyMiAyNjIzIC0zNCAKUSAyMzY2IC05MSAyMDc1IC05MSAKUSAxMjg0IC05MSA4MTggNDA2IApRIDM1MyA5MDMgMzUzIDE3NDcgClEgMzUzIDI2MDMgODIzIDMwOTMgClEgMTI5NCAzNTg0IDIxMTMgMzU4NCAKUSAyMzc4IDM1ODQgMjYzMSAzNTI5IApRIDI4ODQgMzQ3NSAzMTIyIDMzNjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMjcuNzgzMjAzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY2IiB4PSI5MS4xNjIxMDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjEyNi4zNjcxODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjE2Ny40ODA0NjkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzMiIHg9IjIyOC43NTk3NjYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjI4MC44NTkzNzUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjMyMC4wNjgzNTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjM2MS4xODE2NDEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiIHg9IjQyNC41NjA1NDciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjQ3OS41NDEwMTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjUxOC43NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iNTgyLjEyODkwNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNjIwLjk5MjE4OCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzYiPgogICAgIDxnIGlkPSJ0ZXh0XzYiPgogICAgICA8IS0tIHN1YnNpZHkgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjQuMDU0NDY5IDIxMi44NjkwMykgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjUyLjA5OTYwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MiIgeD0iMTE1LjQ3ODUxNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MyIgeD0iMTc4Ljk1NTA3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMjMxLjA1NDY4OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIgeD0iMjU4LjgzNzg5MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OSIgeD0iMzIyLjMxNDQ1MyIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzciPgogICAgIDxnIGlkPSJ0ZXh0XzciPgogICAgICA8IS0tIHViaSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1Ni44MzU4NDkgMTk2LjgyNzY1KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MiIgeD0iNjMuMzc4OTA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIxMjYuODU1NDY5Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfOCI+CiAgICAgPGcgaWQ9InRleHRfOCI+CiAgICAgIDwhLS0gZGlyZWN0IHRyYW5zZmVyIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM0LjEyNzAyNSAyMzYuMjc2NDc1KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNjMuNDc2NTYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSI5MS4yNTk3NjYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjEzMC4xMjMwNDciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiIHg9IjE5MS42NDY0ODQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjI0Ni42MjY5NTMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMjAiIHg9IjI4NS44MzU5MzgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjMxNy42MjMwNDciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjM1Ni44MzIwMzEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjM5Ny45NDUzMTIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjQ1OS4yMjQ2MDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzMiIHg9IjUyMi42MDM1MTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjYiIHg9IjU3NC43MDMxMjUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjYwOS45MDgyMDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjY3MS40MzE2NDEiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja185Ij4KICAgICA8ZyBpZD0idGV4dF85Ij4KICAgICAgPCEtLSB0YXhhdGlvbiAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3Mi4wODI0MzggMjE1LjA2MTA2MSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTc4IiBkPSJNIDM1MTMgMzUwMCAKTCAyMjQ3IDE3OTcgCkwgMzU3OCAwIApMIDI5MDAgMCAKTCAxODgxIDEzNzUgCkwgODYzIDAgCkwgMTg0IDAgCkwgMTU0NCAxODMxIApMIDMwMCAzNTAwIApMIDk3OCAzNTAwIApMIDE5MDYgMjI1MyAKTCAyODM0IDM1MDAgCkwgMzUxMyAzNTAwIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjM5LjIwODk4NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OCIgeD0iMTAwLjQ4ODI4MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTU5LjY2Nzk2OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMjIwLjk0NzI2NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMjYwLjE1NjI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIyODcuOTM5NDUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIzNDkuMTIxMDk0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTAiPgogICAgIDxnIGlkPSJ0ZXh0XzEwIj4KICAgICAgPCEtLSBlZHVjYXRpb24gLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODIuOTAzNzMzIDIyMC45Nzk3NjYpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSI2MS41MjM0MzgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MyIgeD0iMTg4LjM3ODkwNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMjQzLjM1OTM3NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMzA0LjYzODY3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMzQzLjg0NzY1NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iMzcxLjYzMDg1OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iNDMyLjgxMjUiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18xMSI+CiAgICAgPGcgaWQ9InRleHRfMTEiPgogICAgICA8IS0tIHJlZ3VsYXRpb24gLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOTguODE5NTEyIDIyMS44MDM5ODcpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIzOC44NjMyODEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjciIHg9IjEwMC4zODY3MTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjE2My44NjMyODEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmMiIHg9IjIyNy4yNDIxODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjI1NS4wMjUzOTEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjMxNi4zMDQ2ODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjM1NS41MTM2NzIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjM4My4yOTY4NzUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjQ0NC40Nzg1MTYiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18xMiI+CiAgICAgPGcgaWQ9InRleHRfMTIiPgogICAgICA8IS0tIGRpcmVjdCB0cmFuc2ZlcnMgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOTcuNDAzNDQxIDIzOS45NjAwNTkpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSI2My40NzY1NjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjkxLjI1OTc2NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMTMwLjEyMzA0NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MyIgeD0iMTkxLjY0NjQ4NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMjQ2LjYyNjk1MyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yMCIgeD0iMjg1LjgzNTkzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMzE3LjYyMzA0NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iMzU2LjgzMjAzMSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMzk3Ljk0NTMxMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iNDU5LjIyNDYwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MyIgeD0iNTIyLjYwMzUxNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NiIgeD0iNTc0LjcwMzEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNjA5LjkwODIwMyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iNjcxLjQzMTY0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MyIgeD0iNzEyLjU0NDkyMiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzEzIj4KICAgICA8ZyBpZD0idGV4dF8xMyI+CiAgICAgIDwhLS0gY291bnNlbGluZyAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzMC4wOTk3NDcgMjI0LjAwMzc1Mikgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjU0Ljk4MDQ2OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iMTE2LjE2MjEwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTc5LjU0MTAxNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MyIgeD0iMjQyLjkxOTkyMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMjk1LjAxOTUzMSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMzU2LjU0Mjk2OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMzg0LjMyNjE3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iNDEyLjEwOTM3NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NyIgeD0iNDc1LjQ4ODI4MSIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzE0Ij4KICAgICA8ZyBpZD0idGV4dF8xNCI+CiAgICAgIDwhLS0gd29yayBwcm9ncmFtbWUgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMjQuMTczNjYgMjQ2LjY2OTgzOSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTZiIiBkPSJNIDU4MSA0ODYzIApMIDExNTkgNDg2MyAKTCAxMTU5IDE5OTEgCkwgMjg3NSAzNTAwIApMIDM2MDkgMzUwMCAKTCAxNzUzIDE4NjMgCkwgMzY4OCAwIApMIDI5MzggMCAKTCAxMTU5IDE3MDkgCkwgMTE1OSAwIApMIDU4MSAwIApMIDU4MSA0ODYzIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03MCIgZD0iTSAxMTU5IDUyNSAKTCAxMTU5IC0xMzMxIApMIDU4MSAtMTMzMSAKTCA1ODEgMzUwMCAKTCAxMTU5IDM1MDAgCkwgMTE1OSAyOTY5IApRIDEzNDEgMzI4MSAxNjE3IDM0MzIgClEgMTg5NCAzNTg0IDIyNzggMzU4NCAKUSAyOTE2IDM1ODQgMzMxNCAzMDc4IApRIDM3MTMgMjU3MiAzNzEzIDE3NDcgClEgMzcxMyA5MjIgMzMxNCA0MTUgClEgMjkxNiAtOTEgMjI3OCAtOTEgClEgMTg5NCAtOTEgMTYxNyA2MSAKUSAxMzQxIDIxMyAxMTU5IDUyNSAKegpNIDMxMTYgMTc0NyAKUSAzMTE2IDIzODEgMjg1NSAyNzQyIApRIDI1OTQgMzEwMyAyMTM4IDMxMDMgClEgMTY4MSAzMTAzIDE0MjAgMjc0MiAKUSAxMTU5IDIzODEgMTE1OSAxNzQ3IApRIDExNTkgMTExMyAxNDIwIDc1MiAKUSAxNjgxIDM5MSAyMTM4IDM5MSAKUSAyNTk0IDM5MSAyODU1IDc1MiAKUSAzMTE2IDExMTMgMzExNiAxNzQ3IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjgxLjc4NzEwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iMTQyLjk2ODc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZiIiB4PSIxODQuMDgyMDMxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTIwIiB4PSIyNDEuOTkyMTg4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcwIiB4PSIyNzMuNzc5Mjk3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIzMzcuMjU1ODU5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIzNzYuMTE5MTQxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3IiB4PSI0MzcuMzAwNzgxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSI1MDAuNzc3MzQ0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI1NDEuODkwNjI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZkIiB4PSI2MDMuMTY5OTIyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZkIiB4PSI3MDAuNTgyMDMxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI3OTcuOTk0MTQxIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTUiPgogICAgIDxnIGlkPSJ0ZXh0XzE1Ij4KICAgICAgPCEtLSBwYWlkIGxlYXZlIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjY0Ljk4MjkxMiAyMjIuNjAwNTg3KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzYiIGQ9Ik0gMTkxIDM1MDAgCkwgODAwIDM1MDAgCkwgMTg5NCA1NjMgCkwgMjk4OCAzNTAwIApMIDM1OTcgMzUwMCAKTCAyMjg0IDAgCkwgMTUwMyAwIApMIDE5MSAzNTAwIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzAiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMTI0Ljc1NTg1OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIgeD0iMTUyLjUzOTA2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yMCIgeD0iMjE2LjAxNTYyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMjQ3LjgwMjczNCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMjc1LjU4NTkzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMzM3LjEwOTM3NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NiIgeD0iMzk4LjM4ODY3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNDU3LjU2ODM1OSIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzE2Ij4KICAgICA8ZyBpZD0idGV4dF8xNiI+CiAgICAgIDwhLS0gbWljcm9jcmVkaXQgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzguNDAzOTMgMjI1LjkxOTU3KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iOTcuNDEyMTA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSIxMjUuMTk1MzEyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIxODAuMTc1NzgxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIyMTkuMDM5MDYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSIyODAuMjIwNzAzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIzMzUuMjAxMTcyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIzNzQuMDY0NDUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSI0MzUuNTg3ODkxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSI0OTkuMDY0NDUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSI1MjYuODQ3NjU2Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTciPgogICAgIDxnIGlkPSJ0ZXh0XzE3Ij4KICAgICAgPCEtLSBjb2xsZWN0aXZlIGFjdGlvbiAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3Ny41MDI3MiAyNDMuNTYwNzc5KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iNTQuOTgwNDY5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIxMTYuMTYyMTA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIxNDMuOTQ1MzEyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIxNzEuNzI4NTE2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSIyMzMuMjUxOTUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIyODguMjMyNDIyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIzMjcuNDQxNDA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc2IiB4PSIzNTUuMjI0NjA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI0MTQuNDA0Mjk3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTIwIiB4PSI0NzUuOTI3NzM0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI1MDcuNzE0ODQ0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSI1NjguOTk0MTQxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSI2MjMuOTc0NjA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSI2NjMuMTgzNTk0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSI2OTAuOTY2Nzk3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSI3NTIuMTQ4NDM4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTgiPgogICAgIDxnIGlkPSJ0ZXh0XzE4Ij4KICAgICAgPCEtLSBwZW5zaW9uIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzI0LjEzMzQ1IDIxMy42NzAwNSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzAiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTczIiB4PSIxODguMzc4OTA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIyNDAuNDc4NTE2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIyNjguMjYxNzE5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIzMjkuNDQzMzU5Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTkiPgogICAgIDxnIGlkPSJ0ZXh0XzE5Ij4KICAgICAgPCEtLSBzb2NpYWwgc2VjdXJpdHkgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMTguMDEwNjk5IDIzNi41MzI4MDEpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTczIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSI1Mi4wOTk2MDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiIHg9IjExMy4yODEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMTY4LjI2MTcxOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTk2LjA0NDkyMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMjU3LjMyNDIxOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yMCIgeD0iMjg1LjEwNzQyMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MyIgeD0iMzE2Ljg5NDUzMSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMzY4Ljk5NDE0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MyIgeD0iNDMwLjUxNzU3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iNDg1LjQ5ODA0NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iNTQ4Ljg3Njk1MyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNTg5Ljk5MDIzNCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iNjE3Ljc3MzQzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OSIgeD0iNjU2Ljk4MjQyMiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzIwIj4KICAgICA8ZyBpZD0idGV4dF8yMCI+CiAgICAgIDwhLS0gRkRJIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzczLjc5MjkzNyAxOTcuNDkwNTYzKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNDYiIGQ9Ik0gNjI4IDQ2NjYgCkwgMzMwOSA0NjY2IApMIDMzMDkgNDEzNCAKTCAxMjU5IDQxMzQgCkwgMTI1OSAyNzU5IApMIDMxMDkgMjc1OSAKTCAzMTA5IDIyMjggCkwgMTI1OSAyMjI4IApMIDEyNTkgMCAKTCA2MjggMCAKTCA2MjggNDY2NiAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNDQiIGQ9Ik0gMTI1OSA0MTQ3IApMIDEyNTkgNTE5IApMIDIwMjIgNTE5IApRIDI5ODggNTE5IDM0MzYgOTU2IApRIDM4ODQgMTM5NCAzODg0IDIzMzggClEgMzg4NCAzMjc1IDM0MzYgMzcxMSAKUSAyOTg4IDQxNDcgMjAyMiA0MTQ3IApMIDEyNTkgNDE0NyAKegpNIDYyOCA0NjY2IApMIDE5MjUgNDY2NiAKUSAzMjgxIDQ2NjYgMzkxNSA0MTAyIApRIDQ1NTAgMzUzOCA0NTUwIDIzMzggClEgNDU1MCAxMTMxIDM5MTIgNTY1IApRIDMyNzUgMCAxOTI1IDAgCkwgNjI4IDAgCkwgNjI4IDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTQ5IiBkPSJNIDYyOCA0NjY2IApMIDEyNTkgNDY2NiAKTCAxMjU5IDAgCkwgNjI4IDAgCkwgNjI4IDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00NCIgeD0iNTcuNTE5NTMxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQ5IiB4PSIxMzQuNTIxNDg0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0idGV4dF8yMSI+CiAgICAgPCEtLSBpbnRlcnZlbnRpb24gLS0+CiAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5MC41NTU2NTUgMjY1LjU4NzkzNykgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIyNy43ODMyMDMiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iOTEuMTYyMTA5Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjEzMC4zNzEwOTQiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iMTkxLjg5NDUzMSIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc2IiB4PSIyMzMuMDA3ODEyIi8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjI5Mi4xODc1Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjM1My43MTA5MzgiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iNDE3LjA4OTg0NCIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSI0NTYuMjk4ODI4Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjQ4NC4wODIwMzEiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iNTQ1LjI2MzY3MiIvPgogICAgIDwvZz4KICAgIDwvZz4KICAgPC9nPgogICA8ZyBpZD0ibWF0cGxvdGxpYi5heGlzXzIiPgogICAgPGcgaWQ9Inl0aWNrXzEiPgogICAgIDxnIGlkPSJsaW5lMmRfMSI+CiAgICAgIDxwYXRoIGQ9Ik0gNTMuNTg3Njg2IDE3My41MiAKTCAzODguMzg3Njg2IDE3My41MiAKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kIi8+CiAgICAgPC9nPgogICAgIDxnIGlkPSJ0ZXh0XzIyIj4KICAgICAgPCEtLSAwIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAuMjI1MTg2IDE3Ny4zMTkyMTkpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0zMCIgZD0iTSAyMDM0IDQyNTAgClEgMTU0NyA0MjUwIDEzMDEgMzc3MCAKUSAxMDU2IDMyOTEgMTA1NiAyMzI4IApRIDEwNTYgMTM2OSAxMzAxIDg4OSAKUSAxNTQ3IDQwOSAyMDM0IDQwOSAKUSAyNTI1IDQwOSAyNzcwIDg4OSAKUSAzMDE2IDEzNjkgMzAxNiAyMzI4IApRIDMwMTYgMzI5MSAyNzcwIDM3NzAgClEgMjUyNSA0MjUwIDIwMzQgNDI1MCAKegpNIDIwMzQgNDc1MCAKUSAyODE5IDQ3NTAgMzIzMyA0MTI5IApRIDM2NDcgMzUwOSAzNjQ3IDIzMjggClEgMzY0NyAxMTUwIDMyMzMgNTI5IApRIDI4MTkgLTkxIDIwMzQgLTkxIApRIDEyNTAgLTkxIDgzNiA1MjkgClEgNDIyIDExNTAgNDIyIDIzMjggClEgNDIyIDM1MDkgODM2IDQxMjkgClEgMTI1MCA0NzUwIDIwMzQgNDc1MCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMwIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieXRpY2tfMiI+CiAgICAgPGcgaWQ9ImxpbmUyZF8yIj4KICAgICAgPHBhdGggZD0iTSA1My41ODc2ODYgMTQ0LjcyIApMIDM4OC4zODc2ODYgMTQ0LjcyIAoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWNhcDogcm91bmQiLz4KICAgICA8L2c+CiAgICAgPGcgaWQ9InRleHRfMjMiPgogICAgICA8IS0tIDIgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MC4yMjUxODYgMTQ4LjUxOTIxOSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTMyIiBkPSJNIDEyMjggNTMxIApMIDM0MzEgNTMxIApMIDM0MzEgMCAKTCA0NjkgMCAKTCA0NjkgNTMxIApRIDgyOCA5MDMgMTQ0OCAxNTI5IApRIDIwNjkgMjE1NiAyMjI4IDIzMzggClEgMjUzMSAyNjc4IDI2NTEgMjkxNCAKUSAyNzcyIDMxNTAgMjc3MiAzMzc4IApRIDI3NzIgMzc1MCAyNTExIDM5ODQgClEgMjI1MCA0MjE5IDE4MzEgNDIxOSAKUSAxNTM0IDQyMTkgMTIwNCA0MTE2IApRIDg3NSA0MDEzIDUwMCAzODAzIApMIDUwMCA0NDQxIApRIDg4MSA0NTk0IDEyMTIgNDY3MiAKUSAxNTQ0IDQ3NTAgMTgxOSA0NzUwIApRIDI1NDQgNDc1MCAyOTc1IDQzODcgClEgMzQwNiA0MDI1IDM0MDYgMzQxOSAKUSAzNDA2IDMxMzEgMzI5OCAyODczIApRIDMxOTEgMjYxNiAyOTA2IDIyNjYgClEgMjgyOCAyMTc1IDI0MDkgMTc0MiAKUSAxOTkxIDEzMDkgMTIyOCA1MzEgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzMiPgogICAgIDxnIGlkPSJsaW5lMmRfMyI+CiAgICAgIDxwYXRoIGQ9Ik0gNTMuNTg3Njg2IDExNS45MiAKTCAzODguMzg3Njg2IDExNS45MiAKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kIi8+CiAgICAgPC9nPgogICAgIDxnIGlkPSJ0ZXh0XzI0Ij4KICAgICAgPCEtLSA0IC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAuMjI1MTg2IDExOS43MTkyMTkpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0zNCIgZD0iTSAyNDE5IDQxMTYgCkwgODI1IDE2MjUgCkwgMjQxOSAxNjI1IApMIDI0MTkgNDExNiAKegpNIDIyNTMgNDY2NiAKTCAzMDQ3IDQ2NjYgCkwgMzA0NyAxNjI1IApMIDM3MTMgMTYyNSAKTCAzNzEzIDExMDAgCkwgMzA0NyAxMTAwIApMIDMwNDcgMCAKTCAyNDE5IDAgCkwgMjQxOSAxMTAwIApMIDMxMyAxMTAwIApMIDMxMyAxNzA5IApMIDIyNTMgNDY2NiAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTM0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieXRpY2tfNCI+CiAgICAgPGcgaWQ9ImxpbmUyZF80Ij4KICAgICAgPHBhdGggZD0iTSA1My41ODc2ODYgODcuMTIgCkwgMzg4LjM4NzY4NiA4Ny4xMiAKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kIi8+CiAgICAgPC9nPgogICAgIDxnIGlkPSJ0ZXh0XzI1Ij4KICAgICAgPCEtLSA2IC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAuMjI1MTg2IDkwLjkxOTIxOSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTM2IiBkPSJNIDIxMTMgMjU4NCAKUSAxNjg4IDI1ODQgMTQzOSAyMjkzIApRIDExOTEgMjAwMyAxMTkxIDE0OTcgClEgMTE5MSA5OTQgMTQzOSA3MDEgClEgMTY4OCA0MDkgMjExMyA0MDkgClEgMjUzOCA0MDkgMjc4NiA3MDEgClEgMzAzNCA5OTQgMzAzNCAxNDk3IApRIDMwMzQgMjAwMyAyNzg2IDIyOTMgClEgMjUzOCAyNTg0IDIxMTMgMjU4NCAKegpNIDMzNjYgNDU2MyAKTCAzMzY2IDM5ODggClEgMzEyOCA0MTAwIDI4ODYgNDE1OSAKUSAyNjQ0IDQyMTkgMjQwNiA0MjE5IApRIDE3ODEgNDIxOSAxNDUxIDM3OTcgClEgMTEyMiAzMzc1IDEwNzUgMjUyMiAKUSAxMjU5IDI3OTQgMTUzNyAyOTM5IApRIDE4MTYgMzA4NCAyMTUwIDMwODQgClEgMjg1MyAzMDg0IDMyNjEgMjY1NyAKUSAzNjY5IDIyMzEgMzY2OSAxNDk3IApRIDM2NjkgNzc4IDMyNDQgMzQzIApRIDI4MTkgLTkxIDIxMTMgLTkxIApRIDEzMDMgLTkxIDg3NSA1MjkgClEgNDQ3IDExNTAgNDQ3IDIzMjggClEgNDQ3IDM0MzQgOTcyIDQwOTIgClEgMTQ5NyA0NzUwIDIzODEgNDc1MCAKUSAyNjE5IDQ3NTAgMjg2MSA0NzAzIApRIDMxMDMgNDY1NiAzMzY2IDQ1NjMgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zNiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzUiPgogICAgIDxnIGlkPSJsaW5lMmRfNSI+CiAgICAgIDxwYXRoIGQ9Ik0gNTMuNTg3Njg2IDU4LjMyIApMIDM4OC4zODc2ODYgNTguMzIgCiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lY2FwOiByb3VuZCIvPgogICAgIDwvZz4KICAgICA8ZyBpZD0idGV4dF8yNiI+CiAgICAgIDwhLS0gOCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwLjIyNTE4NiA2Mi4xMTkyMTkpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0zOCIgZD0iTSAyMDM0IDIyMTYgClEgMTU4NCAyMjE2IDEzMjYgMTk3NSAKUSAxMDY5IDE3MzQgMTA2OSAxMzEzIApRIDEwNjkgODkxIDEzMjYgNjUwIApRIDE1ODQgNDA5IDIwMzQgNDA5IApRIDI0ODQgNDA5IDI3NDMgNjUxIApRIDMwMDMgODk0IDMwMDMgMTMxMyAKUSAzMDAzIDE3MzQgMjc0NSAxOTc1IApRIDI0ODggMjIxNiAyMDM0IDIyMTYgCnoKTSAxNDAzIDI0ODQgClEgOTk3IDI1ODQgNzcwIDI4NjIgClEgNTQ0IDMxNDEgNTQ0IDM1NDEgClEgNTQ0IDQxMDAgOTQyIDQ0MjUgClEgMTM0MSA0NzUwIDIwMzQgNDc1MCAKUSAyNzMxIDQ3NTAgMzEyOCA0NDI1IApRIDM1MjUgNDEwMCAzNTI1IDM1NDEgClEgMzUyNSAzMTQxIDMyOTggMjg2MiAKUSAzMDcyIDI1ODQgMjY2OSAyNDg0IApRIDMxMjUgMjM3OCAzMzc5IDIwNjggClEgMzYzNCAxNzU5IDM2MzQgMTMxMyAKUSAzNjM0IDYzNCAzMjIwIDI3MSAKUSAyODA2IC05MSAyMDM0IC05MSAKUSAxMjYzIC05MSA4NDggMjcxIApRIDQzNCA2MzQgNDM0IDEzMTMgClEgNDM0IDE3NTkgNjkwIDIwNjggClEgOTQ3IDIzNzggMTQwMyAyNDg0IAp6Ck0gMTE3MiAzNDgxIApRIDExNzIgMzExOSAxMzk4IDI5MTYgClEgMTYyNSAyNzEzIDIwMzQgMjcxMyAKUSAyNDQxIDI3MTMgMjY3MCAyOTE2IApRIDI5MDAgMzExOSAyOTAwIDM0ODEgClEgMjkwMCAzODQ0IDI2NzAgNDA0NyAKUSAyNDQxIDQyNTAgMjAzNCA0MjUwIApRIDE2MjUgNDI1MCAxMzk4IDQwNDcgClEgMTE3MiAzODQ0IDExNzIgMzQ4MSAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTM4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieXRpY2tfNiI+CiAgICAgPGcgaWQ9ImxpbmUyZF82Ij4KICAgICAgPHBhdGggZD0iTSA1My41ODc2ODYgMjkuNTIgCkwgMzg4LjM4NzY4NiAyOS41MiAKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kIi8+CiAgICAgPC9nPgogICAgIDxnIGlkPSJ0ZXh0XzI3Ij4KICAgICAgPCEtLSAxMCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzLjg2MjY4NiAzMy4zMTkyMTkpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0zMSIgZD0iTSA3OTQgNTMxIApMIDE4MjUgNTMxIApMIDE4MjUgNDA5MSAKTCA3MDMgMzg2NiAKTCA3MDMgNDQ0MSAKTCAxODE5IDQ2NjYgCkwgMjQ1MCA0NjY2IApMIDI0NTAgNTMxIApMIDM0ODEgNTMxIApMIDM0ODEgMCAKTCA3OTQgMCAKTCA3OTQgNTMxIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzAiIHg9IjYzLjYyMzA0NyIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9InRleHRfMjgiPgogICAgIDwhLS0gY291bnQgLS0+CiAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3Ljc4Mjk5OSAxMDQuNDY2MjUpIHJvdGF0ZSgtOTApIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iNTQuOTgwNDY5Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjExNi4xNjIxMDkiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTc5LjU0MTAxNiIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIyNDIuOTE5OTIyIi8+CiAgICAgPC9nPgogICAgPC9nPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8zIj4KICAgIDxwYXRoIGQ9Ik0gNTUuMjYxNjg2IDE3My41MiAKTCA2MS45NTc2ODYgMTczLjUyIApMIDYxLjk1NzY4NiA3Mi43MiAKTCA1NS4yNjE2ODYgNzIuNzIgCnoKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzQiPgogICAgPHBhdGggZD0iTSA4OC43NDE2ODYgMTczLjUyIApMIDk1LjQzNzY4NiAxNzMuNTIgCkwgOTUuNDM3Njg2IDEwMS41MiAKTCA4OC43NDE2ODYgMTAxLjUyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF81Ij4KICAgIDxwYXRoIGQ9Ik0gMTA1LjQ4MTY4NiAxNzMuNTIgCkwgMTEyLjE3NzY4NiAxNzMuNTIgCkwgMTEyLjE3NzY4NiAxMTUuOTIgCkwgMTA1LjQ4MTY4NiAxMTUuOTIgCnoKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzYiPgogICAgPHBhdGggZD0iTSAxMjIuMjIxNjg2IDE3My41MiAKTCAxMjguOTE3Njg2IDE3My41MiAKTCAxMjguOTE3Njg2IDEzMC4zMiAKTCAxMjIuMjIxNjg2IDEzMC4zMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNyI+CiAgICA8cGF0aCBkPSJNIDEzOC45NjE2ODYgMTczLjUyIApMIDE0NS42NTc2ODYgMTczLjUyIApMIDE0NS42NTc2ODYgMTAxLjUyIApMIDEzOC45NjE2ODYgMTAxLjUyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF84Ij4KICAgIDxwYXRoIGQ9Ik0gMTU1LjcwMTY4NiAxNzMuNTIgCkwgMTYyLjM5NzY4NiAxNzMuNTIgCkwgMTYyLjM5NzY4NiAxNDQuNzIgCkwgMTU1LjcwMTY4NiAxNDQuNzIgCnoKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzkiPgogICAgPHBhdGggZD0iTSAxNzIuNDQxNjg2IDE3My41MiAKTCAxNzkuMTM3Njg2IDE3My41MiAKTCAxNzkuMTM3Njg2IDE1OS4xMiAKTCAxNzIuNDQxNjg2IDE1OS4xMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTAiPgogICAgPHBhdGggZD0iTSAyMDUuOTIxNjg2IDE3My41MiAKTCAyMTIuNjE3Njg2IDE3My41MiAKTCAyMTIuNjE3Njg2IDExNS45MiAKTCAyMDUuOTIxNjg2IDExNS45MiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTEiPgogICAgPHBhdGggZD0iTSAyMjIuNjYxNjg2IDE3My41MiAKTCAyMjkuMzU3Njg2IDE3My41MiAKTCAyMjkuMzU3Njg2IDE1OS4xMiAKTCAyMjIuNjYxNjg2IDE1OS4xMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTIiPgogICAgPHBhdGggZD0iTSAyMzkuNDAxNjg2IDE3My41MiAKTCAyNDYuMDk3Njg2IDE3My41MiAKTCAyNDYuMDk3Njg2IDEzMC4zMiAKTCAyMzkuNDAxNjg2IDEzMC4zMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTMiPgogICAgPHBhdGggZD0iTSAyNTYuMTQxNjg2IDE3My41MiAKTCAyNjIuODM3Njg2IDE3My41MiAKTCAyNjIuODM3Njg2IDE0NC43MiAKTCAyNTYuMTQxNjg2IDE0NC43MiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTQiPgogICAgPHBhdGggZD0iTSAyNzIuODgxNjg2IDE3My41MiAKTCAyNzkuNTc3Njg2IDE3My41MiAKTCAyNzkuNTc3Njg2IDE1OS4xMiAKTCAyNzIuODgxNjg2IDE1OS4xMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTUiPgogICAgPHBhdGggZD0iTSAyODkuNjIxNjg2IDE3My41MiAKTCAyOTYuMzE3Njg2IDE3My41MiAKTCAyOTYuMzE3Njg2IDEzMC4zMiAKTCAyODkuNjIxNjg2IDEzMC4zMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTYiPgogICAgPHBhdGggZD0iTSAzMDYuMzYxNjg2IDE3My41MiAKTCAzMTMuMDU3Njg2IDE3My41MiAKTCAzMTMuMDU3Njg2IDE1OS4xMiAKTCAzMDYuMzYxNjg2IDE1OS4xMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTciPgogICAgPHBhdGggZD0iTSAzNTYuNTgxNjg2IDE3My41MiAKTCAzNjMuMjc3Njg2IDE3My41MiAKTCAzNjMuMjc3Njg2IDE1OS4xMiAKTCAzNTYuNTgxNjg2IDE1OS4xMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTgiPgogICAgPHBhdGggZD0iTSA2MS45NTc2ODYgMTczLjUyIApMIDY4LjY1MzY4NiAxNzMuNTIgCkwgNjguNjUzNjg2IDI5LjUyIApMIDYxLjk1NzY4NiAyOS41MiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTkiPgogICAgPHBhdGggZD0iTSA3OC42OTc2ODYgMTczLjUyIApMIDg1LjM5MzY4NiAxNzMuNTIgCkwgODUuMzkzNjg2IDE1LjEyIApMIDc4LjY5NzY4NiAxNS4xMiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMjAiPgogICAgPHBhdGggZD0iTSA5NS40Mzc2ODYgMTczLjUyIApMIDEwMi4xMzM2ODYgMTczLjUyIApMIDEwMi4xMzM2ODYgMTE1LjkyIApMIDk1LjQzNzY4NiAxMTUuOTIgCnoKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzIxIj4KICAgIDxwYXRoIGQ9Ik0gMTEyLjE3NzY4NiAxNzMuNTIgCkwgMTE4Ljg3MzY4NiAxNzMuNTIgCkwgMTE4Ljg3MzY4NiAxMDEuNTIgCkwgMTEyLjE3NzY4NiAxMDEuNTIgCnoKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzIyIj4KICAgIDxwYXRoIGQ9Ik0gMTI4LjkxNzY4NiAxNzMuNTIgCkwgMTM1LjYxMzY4NiAxNzMuNTIgCkwgMTM1LjYxMzY4NiAxMDEuNTIgCkwgMTI4LjkxNzY4NiAxMDEuNTIgCnoKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzIzIj4KICAgIDxwYXRoIGQ9Ik0gMTQ1LjY1NzY4NiAxNzMuNTIgCkwgMTUyLjM1MzY4NiAxNzMuNTIgCkwgMTUyLjM1MzY4NiAxMzAuMzIgCkwgMTQ1LjY1NzY4NiAxMzAuMzIgCnoKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzI0Ij4KICAgIDxwYXRoIGQ9Ik0gMTYyLjM5NzY4NiAxNzMuNTIgCkwgMTY5LjA5MzY4NiAxNzMuNTIgCkwgMTY5LjA5MzY4NiA4Ny4xMiAKTCAxNjIuMzk3Njg2IDg3LjEyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yNSI+CiAgICA8cGF0aCBkPSJNIDE3OS4xMzc2ODYgMTczLjUyIApMIDE4NS44MzM2ODYgMTczLjUyIApMIDE4NS44MzM2ODYgMTE1LjkyIApMIDE3OS4xMzc2ODYgMTE1LjkyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yNiI+CiAgICA8cGF0aCBkPSJNIDE5NS44Nzc2ODYgMTczLjUyIApMIDIwMi41NzM2ODYgMTczLjUyIApMIDIwMi41NzM2ODYgMTE1LjkyIApMIDE5NS44Nzc2ODYgMTE1LjkyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yNyI+CiAgICA8cGF0aCBkPSJNIDIyOS4zNTc2ODYgMTczLjUyIApMIDIzNi4wNTM2ODYgMTczLjUyIApMIDIzNi4wNTM2ODYgMTMwLjMyIApMIDIyOS4zNTc2ODYgMTMwLjMyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yOCI+CiAgICA8cGF0aCBkPSJNIDI2Mi44Mzc2ODYgMTczLjUyIApMIDI2OS41MzM2ODYgMTczLjUyIApMIDI2OS41MzM2ODYgMTU5LjEyIApMIDI2Mi44Mzc2ODYgMTU5LjEyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yOSI+CiAgICA8cGF0aCBkPSJNIDI3OS41Nzc2ODYgMTczLjUyIApMIDI4Ni4yNzM2ODYgMTczLjUyIApMIDI4Ni4yNzM2ODYgMTQ0LjcyIApMIDI3OS41Nzc2ODYgMTQ0LjcyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8zMCI+CiAgICA8cGF0aCBkPSJNIDMxMy4wNTc2ODYgMTczLjUyIApMIDMxOS43NTM2ODYgMTczLjUyIApMIDMxOS43NTM2ODYgMTQ0LjcyIApMIDMxMy4wNTc2ODYgMTQ0LjcyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8zMSI+CiAgICA8cGF0aCBkPSJNIDMyOS43OTc2ODYgMTczLjUyIApMIDMzNi40OTM2ODYgMTczLjUyIApMIDMzNi40OTM2ODYgMTQ0LjcyIApMIDMyOS43OTc2ODYgMTQ0LjcyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8zMiI+CiAgICA8cGF0aCBkPSJNIDM0Ni41Mzc2ODYgMTczLjUyIApMIDM1My4yMzM2ODYgMTczLjUyIApMIDM1My4yMzM2ODYgMTQ0LjcyIApMIDM0Ni41Mzc2ODYgMTQ0LjcyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8zMyI+CiAgICA8cGF0aCBkPSJNIDM4MC4wMTc2ODYgMTczLjUyIApMIDM4Ni43MTM2ODYgMTczLjUyIApMIDM4Ni43MTM2ODYgMTU5LjEyIApMIDM4MC4wMTc2ODYgMTU5LjEyIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3BiNWJiNDE2MmYzKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8zNCI+CiAgICA8cGF0aCBkPSJNIDYxLjk1NzY4NiAxNzMuNTIgCkwgNjEuOTU3Njg2IDE3My41MiAKTCA2MS45NTc2ODYgMTczLjUyIApMIDYxLjk1NzY4NiAxNzMuNTIgCnoKIiBjbGlwLXBhdGg9InVybCgjcGI1YmI0MTYyZjMpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzM1Ij4KICAgIDxwYXRoIGQ9Ik0gNjEuOTU3Njg2IDE3My41MiAKTCA2MS45NTc2ODYgMTczLjUyIApMIDYxLjk1NzY4NiAxNzMuNTIgCkwgNjEuOTU3Njg2IDE3My41MiAKegoiIGNsaXAtcGF0aD0idXJsKCNwYjViYjQxNjJmMykiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMzYiPgogICAgPHBhdGggZD0iTSA1My41ODc2ODYgMTczLjUyIApMIDUzLjU4NzY4NiA3LjIgCiIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lam9pbjogbWl0ZXI7IHN0cm9rZS1saW5lY2FwOiBzcXVhcmUiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMzciPgogICAgPHBhdGggZD0iTSAzODguMzg3Njg2IDE3My41MiAKTCAzODguMzg3Njg2IDcuMiAKIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZSIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8zOCI+CiAgICA8cGF0aCBkPSJNIDUzLjU4NzY4NiAxNzMuNTIgCkwgMzg4LjM4NzY4NiAxNzMuNTIgCiIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lam9pbjogbWl0ZXI7IHN0cm9rZS1saW5lY2FwOiBzcXVhcmUiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMzkiPgogICAgPHBhdGggZD0iTSA1My41ODc2ODYgNy4yIApMIDM4OC4zODc2ODYgNy4yIAoiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbGluZWNhcDogc3F1YXJlIi8+CiAgIDwvZz4KICAgPGcgaWQ9ImxlZ2VuZF8xIj4KICAgIDxnIGlkPSJwYXRjaF80MCI+CiAgICAgPHBhdGggZD0iTSAzMzAuMTgyOTk5IDU5LjIzNDM3NSAKTCAzODEuMzg3Njg2IDU5LjIzNDM3NSAKUSAzODMuMzg3Njg2IDU5LjIzNDM3NSAzODMuMzg3Njg2IDU3LjIzNDM3NSAKTCAzODMuMzg3Njg2IDE0LjIgClEgMzgzLjM4NzY4NiAxMi4yIDM4MS4zODc2ODYgMTIuMiAKTCAzMzAuMTgyOTk5IDEyLjIgClEgMzI4LjE4Mjk5OSAxMi4yIDMyOC4xODI5OTkgMTQuMiAKTCAzMjguMTgyOTk5IDU3LjIzNDM3NSAKUSAzMjguMTgyOTk5IDU5LjIzNDM3NSAzMzAuMTgyOTk5IDU5LjIzNDM3NSAKegoiIHN0eWxlPSJmaWxsOiAjZmZmZmZmOyBvcGFjaXR5OiAwLjg7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICAgPC9nPgogICAgPGcgaWQ9InRleHRfMjkiPgogICAgIDwhLS0gcHJvamVjdGVkIC0tPgogICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzIuMTgyOTk5IDIzLjc5ODQzOCkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgPGRlZnM+CiAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02YSIgZD0iTSA2MDMgMzUwMCAKTCAxMTc4IDM1MDAgCkwgMTE3OCAtNjMgClEgMTE3OCAtNzMxIDkyMyAtMTAzMSAKUSA2NjkgLTEzMzEgMTAzIC0xMzMxIApMIC0xMTYgLTEzMzEgCkwgLTExNiAtODQ0IApMIDM4IC04NDQgClEgMzY2IC04NDQgNDg0IC02OTIgClEgNjAzIC01NDEgNjAzIC02MyAKTCA2MDMgMzUwMCAKegpNIDYwMyA0ODYzIApMIDExNzggNDg2MyAKTCAxMTc4IDQxMzQgCkwgNjAzIDQxMzQgCkwgNjAzIDQ4NjMgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICA8L2RlZnM+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzAiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iNjMuNDc2NTYyIi8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjEwMi4zMzk4NDQiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YSIgeD0iMTYzLjUyMTQ4NCIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIxOTEuMzA0Njg4Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiIHg9IjI1Mi44MjgxMjUiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMzA3LjgwODU5NCIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIzNDcuMDE3NTc4Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiIHg9IjQwOC41NDEwMTYiLz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0icGF0Y2hfNDEiPgogICAgIDxwYXRoIGQ9Ik0gMzM4LjYwNDA5MiAzOC40NzY1NjIgCkwgMzU4LjYwNDA5MiAzOC40NzY1NjIgCkwgMzU4LjYwNDA5MiAzMS40NzY1NjIgCkwgMzM4LjYwNDA5MiAzMS40NzY1NjIgCnoKIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0idGV4dF8zMCI+CiAgICAgPCEtLSAwIC0tPgogICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjYuNjA0MDkyIDM4LjQ3NjU2Mikgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMCIvPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJwYXRjaF80MiI+CiAgICAgPHBhdGggZD0iTSAzMzguNjA0MDkyIDUzLjE1NDY4NyAKTCAzNTguNjA0MDkyIDUzLjE1NDY4NyAKTCAzNTguNjA0MDkyIDQ2LjE1NDY4NyAKTCAzMzguNjA0MDkyIDQ2LjE1NDY4NyAKegoiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJ0ZXh0XzMxIj4KICAgICA8IS0tIDEgLS0+CiAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2Ni42MDQwOTIgNTMuMTU0Njg3KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMxIi8+CiAgICAgPC9nPgogICAgPC9nPgogICA8L2c+CiAgPC9nPgogPC9nPgogPGRlZnM+CiAgPGNsaXBQYXRoIGlkPSJwYjViYjQxNjJmMyI+CiAgIDxyZWN0IHg9IjUzLjU4NzY4NiIgeT0iNy4yIiB3aWR0aD0iMzM0LjgiIGhlaWdodD0iMTY2LjMyIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KPC9zdmc+Cg==" class="img-fluid figure-img"></p>
<figcaption class="figure-caption">Figure 4: Finished and projected intervention types</figcaption>
</figure>
</div>
</div>
</div>
<ul>
<li>stronger institutional-structural research focus in developed countries, with more structural-agency based in developing countries</li>
<li>employment creation as a category is often subsumed in other structural/institutional analyses</li>
<li>little evidence-based research on effect of interventions targeting education on world of work outcomes</li>
<li>spatial inequality most evenly geographically spread evidence base</li>
<li>empirical base on interventions targeting disability inequalities strongly restricted on developed countries, especially United States</li>
</ul>
<div class="cell page-columns page-full" data-execution_count="6">
<div class="cell-output cell-output-display column-screen">
<div id="fig-countries" class="quarto-figure quarto-figure-center anchored">
<figure class="figure">
<p><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjczMC4wMjg0MzdwdCIgaGVpZ2h0PSI0MDQuMjI4NTIzcHQiIHZpZXdCb3g9IjAgMCA3MzAuMDI4NDM3IDQwNC4yMjg1MjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIj4KIDxtZXRhZGF0YT4KICA8cmRmOlJERiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgIDxjYzpXb3JrPgogICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPgogICAgPGRjOmRhdGU+MjAyNC0wMS0wNlQxMDozOToxNi4wNjAwNTA8L2RjOmRhdGU+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzpjcmVhdG9yPgogICAgIDxjYzpBZ2VudD4KICAgICAgPGRjOnRpdGxlPk1hdHBsb3RsaWIgdjMuOC4xLCBodHRwczovL21hdHBsb3RsaWIub3JnLzwvZGM6dGl0bGU+CiAgICAgPC9jYzpBZ2VudD4KICAgIDwvZGM6Y3JlYXRvcj4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcz4KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPip7c3Ryb2tlLWxpbmVqb2luOiByb3VuZDsgc3Ryb2tlLWxpbmVjYXA6IGJ1dHR9PC9zdHlsZT4KIDwvZGVmcz4KIDxnIGlkPSJmaWd1cmVfMSI+CiAgPGcgaWQ9InBhdGNoXzEiPgogICA8cGF0aCBkPSJNIC0wIDQwNC4yMjg1MjMgCkwgNzMwLjAyODQzNyA0MDQuMjI4NTIzIApMIDczMC4wMjg0MzcgMCAKTCAtMCAwIAp6CiIgc3R5bGU9ImZpbGw6ICNmZmZmZmYiLz4KICA8L2c+CiAgPGcgaWQ9ImF4ZXNfMSI+CiAgIDxnIGlkPSJwYXRjaF8yIj4KICAgIDxwYXRoIGQ9Ik0gNTAuNzMzMDIxIDI4NC40IApMIDcyMC4zMzMwMjEgMjg0LjQgCkwgNzIwLjMzMzAyMSA3LjIgCkwgNTAuNzMzMDIxIDcuMiAKegoiIHN0eWxlPSJmaWxsOiAjZmZmZmZmIi8+CiAgIDwvZz4KICAgPGcgaWQ9Im1hdHBsb3RsaWIuYXhpc18xIj4KICAgIDxnIGlkPSJ4dGlja18xIj4KICAgICA8ZyBpZD0idGV4dF8xIj4KICAgICAgPCEtLSBVbml0ZWQgU3RhdGVzIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuNTcyOTA3IDM0NC42NTM5NzkpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy01NSIgZD0iTSA1NTYgNDY2NiAKTCAxMTkxIDQ2NjYgCkwgMTE5MSAxODMxIApRIDExOTEgMTA4MSAxNDYyIDc1MSAKUSAxNzM0IDQyMiAyMzQ0IDQyMiAKUSAyOTUwIDQyMiAzMjIyIDc1MSAKUSAzNDk0IDEwODEgMzQ5NCAxODMxIApMIDM0OTQgNDY2NiAKTCA0MTI4IDQ2NjYgCkwgNDEyOCAxNzUzIApRIDQxMjggODQxIDM2NzYgMzc1IApRIDMyMjUgLTkxIDIzNDQgLTkxIApRIDE0NTkgLTkxIDEwMDcgMzc1IApRIDU1NiA4NDEgNTU2IDE3NTMgCkwgNTU2IDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTZlIiBkPSJNIDM1MTMgMjExMyAKTCAzNTEzIDAgCkwgMjkzOCAwIApMIDI5MzggMjA5NCAKUSAyOTM4IDI1OTEgMjc0NCAyODM3IApRIDI1NTAgMzA4NCAyMTYzIDMwODQgClEgMTY5NyAzMDg0IDE0MjggMjc4NyAKUSAxMTU5IDI0OTEgMTE1OSAxOTc4IApMIDExNTkgMCAKTCA1ODEgMCAKTCA1ODEgMzUwMCAKTCAxMTU5IDM1MDAgCkwgMTE1OSAyOTU2IApRIDEzNjYgMzI3MiAxNjQ1IDM0MjggClEgMTkyNSAzNTg0IDIyOTEgMzU4NCAKUSAyODk0IDM1ODQgMzIwMyAzMjExIApRIDM1MTMgMjgzOCAzNTEzIDIxMTMgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTY5IiBkPSJNIDYwMyAzNTAwIApMIDExNzggMzUwMCAKTCAxMTc4IDAgCkwgNjAzIDAgCkwgNjAzIDM1MDAgCnoKTSA2MDMgNDg2MyAKTCAxMTc4IDQ4NjMgCkwgMTE3OCA0MTM0IApMIDYwMyA0MTM0IApMIDYwMyA0ODYzIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03NCIgZD0iTSAxMTcyIDQ0OTQgCkwgMTE3MiAzNTAwIApMIDIzNTYgMzUwMCAKTCAyMzU2IDMwNTMgCkwgMTE3MiAzMDUzIApMIDExNzIgMTE1MyAKUSAxMTcyIDcyNSAxMjg5IDYwMyAKUSAxNDA2IDQ4MSAxNzY2IDQ4MSAKTCAyMzU2IDQ4MSAKTCAyMzU2IDAgCkwgMTc2NiAwIApRIDExMDAgMCA4NDcgMjQ4IApRIDU5NCA0OTcgNTk0IDExNTMgCkwgNTk0IDMwNTMgCkwgMTcyIDMwNTMgCkwgMTcyIDM1MDAgCkwgNTk0IDM1MDAgCkwgNTk0IDQ0OTQgCkwgMTE3MiA0NDk0IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02NSIgZD0iTSAzNTk3IDE4OTQgCkwgMzU5NyAxNjEzIApMIDk1MyAxNjEzIApRIDk5MSAxMDE5IDEzMTEgNzA4IApRIDE2MzEgMzk3IDIyMDMgMzk3IApRIDI1MzQgMzk3IDI4NDUgNDc4IApRIDMxNTYgNTU5IDM0NjMgNzIyIApMIDM0NjMgMTc4IApRIDMxNTMgNDcgMjgyOCAtMjIgClEgMjUwMyAtOTEgMjE2OSAtOTEgClEgMTMzMSAtOTEgODQyIDM5NiAKUSAzNTMgODg0IDM1MyAxNzE2IApRIDM1MyAyNTc1IDgxNyAzMDc5IApRIDEyODEgMzU4NCAyMDY5IDM1ODQgClEgMjc3NSAzNTg0IDMxODYgMzEyOSAKUSAzNTk3IDI2NzUgMzU5NyAxODk0IAp6Ck0gMzAyMiAyMDYzIApRIDMwMTYgMjUzNCAyNzU4IDI4MTUgClEgMjUwMCAzMDk3IDIwNzUgMzA5NyAKUSAxNTk0IDMwOTcgMTMwNSAyODI1IApRIDEwMTYgMjU1MyA5NzIgMjA1OSAKTCAzMDIyIDIwNjMgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTY0IiBkPSJNIDI5MDYgMjk2OSAKTCAyOTA2IDQ4NjMgCkwgMzQ4MSA0ODYzIApMIDM0ODEgMCAKTCAyOTA2IDAgCkwgMjkwNiA1MjUgClEgMjcyNSAyMTMgMjQ0OCA2MSAKUSAyMTcyIC05MSAxNzg0IC05MSAKUSAxMTUwIC05MSA3NTEgNDE1IApRIDM1MyA5MjIgMzUzIDE3NDcgClEgMzUzIDI1NzIgNzUxIDMwNzggClEgMTE1MCAzNTg0IDE3ODQgMzU4NCAKUSAyMTcyIDM1ODQgMjQ0OCAzNDMyIApRIDI3MjUgMzI4MSAyOTA2IDI5NjkgCnoKTSA5NDcgMTc0NyAKUSA5NDcgMTExMyAxMjA4IDc1MiAKUSAxNDY5IDM5MSAxOTI1IDM5MSAKUSAyMzgxIDM5MSAyNjQzIDc1MiAKUSAyOTA2IDExMTMgMjkwNiAxNzQ3IApRIDI5MDYgMjM4MSAyNjQzIDI3NDIgClEgMjM4MSAzMTAzIDE5MjUgMzEwMyAKUSAxNDY5IDMxMDMgMTIwOCAyNzQyIApRIDk0NyAyMzgxIDk0NyAxNzQ3IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0yMCIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy01MyIgZD0iTSAzNDI1IDQ1MTMgCkwgMzQyNSAzODk3IApRIDMwNjYgNDA2OSAyNzQ3IDQxNTMgClEgMjQyOCA0MjM4IDIxMzEgNDIzOCAKUSAxNjE2IDQyMzggMTMzNiA0MDM4IApRIDEwNTYgMzgzOCAxMDU2IDM0NjkgClEgMTA1NiAzMTU5IDEyNDIgMzAwMSAKUSAxNDI4IDI4NDQgMTk0NyAyNzQ3IApMIDIzMjggMjY2OSAKUSAzMDM0IDI1MzQgMzM3MCAyMTk1IApRIDM3MDYgMTg1NiAzNzA2IDEyODggClEgMzcwNiA2MDkgMzI1MSAyNTkgClEgMjc5NyAtOTEgMTkxOSAtOTEgClEgMTU4OCAtOTEgMTIxNCAtMTYgClEgODQxIDU5IDQ0MSAyMDYgCkwgNDQxIDg1NiAKUSA4MjUgNjQxIDExOTQgNTMxIApRIDE1NjMgNDIyIDE5MTkgNDIyIApRIDI0NTkgNDIyIDI3NTMgNjM0IApRIDMwNDcgODQ3IDMwNDcgMTI0MSAKUSAzMDQ3IDE1ODQgMjgzNiAxNzc4IApRIDI2MjUgMTk3MiAyMTQ0IDIwNjkgCkwgMTc1OSAyMTQ0IApRIDEwNTMgMjI4NCA3MzcgMjU4NCAKUSA0MjIgMjg4NCA0MjIgMzQxOSAKUSA0MjIgNDAzOCA4NTggNDM5NCAKUSAxMjk0IDQ3NTAgMjA1OSA0NzUwIApRIDIzODggNDc1MCAyNzI4IDQ2OTAgClEgMzA2OSA0NjMxIDM0MjUgNDUxMyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNjEiIGQ9Ik0gMjE5NCAxNzU5IApRIDE0OTcgMTc1OSAxMjI4IDE2MDAgClEgOTU5IDE0NDEgOTU5IDEwNTYgClEgOTU5IDc1MCAxMTYxIDU3MCAKUSAxMzYzIDM5MSAxNzA5IDM5MSAKUSAyMTg4IDM5MSAyNDc3IDczMCAKUSAyNzY2IDEwNjkgMjc2NiAxNjMxIApMIDI3NjYgMTc1OSAKTCAyMTk0IDE3NTkgCnoKTSAzMzQxIDE5OTcgCkwgMzM0MSAwIApMIDI3NjYgMCAKTCAyNzY2IDUzMSAKUSAyNTY5IDIxMyAyMjc1IDYxIApRIDE5ODEgLTkxIDE1NTYgLTkxIApRIDEwMTkgLTkxIDcwMSAyMTEgClEgMzg0IDUxMyAzODQgMTAxOSAKUSAzODQgMTYwOSA3NzkgMTkwOSAKUSAxMTc1IDIyMDkgMTk1OSAyMjA5IApMIDI3NjYgMjIwOSAKTCAyNzY2IDIyNjYgClEgMjc2NiAyNjYzIDI1MDUgMjg4MCAKUSAyMjQ0IDMwOTcgMTc3MiAzMDk3IApRIDE0NzIgMzA5NyAxMTg3IDMwMjUgClEgOTAzIDI5NTMgNjQxIDI4MDkgCkwgNjQxIDMzNDEgClEgOTU2IDM0NjMgMTI1MyAzNTIzIApRIDE1NTAgMzU4NCAxODMxIDM1ODQgClEgMjU5MSAzNTg0IDI5NjYgMzE5MCAKUSAzMzQxIDI3OTcgMzM0MSAxOTk3IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03MyIgZD0iTSAyODM0IDMzOTcgCkwgMjgzNCAyODUzIApRIDI1OTEgMjk3OCAyMzI4IDMwNDAgClEgMjA2NiAzMTAzIDE3ODQgMzEwMyAKUSAxMzU2IDMxMDMgMTE0MiAyOTcyIApRIDkyOCAyODQxIDkyOCAyNTc4IApRIDkyOCAyMzc4IDEwODEgMjI2NCAKUSAxMjM0IDIxNTAgMTY5NyAyMDQ3IApMIDE4OTQgMjAwMyAKUSAyNTA2IDE4NzIgMjc2NCAxNjMzIApRIDMwMjIgMTM5NCAzMDIyIDk2NiAKUSAzMDIyIDQ3OCAyNjM2IDE5MyAKUSAyMjUwIC05MSAxNTc1IC05MSAKUSAxMjk0IC05MSA5ODkgLTM2IApRIDY4NCAxOSAzNDcgMTI4IApMIDM0NyA3MjIgClEgNjY2IDU1NiA5NzUgNDczIApRIDEyODQgMzkxIDE1ODggMzkxIApRIDE5OTQgMzkxIDIyMTIgNTMwIApRIDI0MzEgNjY5IDI0MzEgOTIyIApRIDI0MzEgMTE1NiAyMjczIDEyODEgClEgMjExNiAxNDA2IDE1ODEgMTUyMiAKTCAxMzgxIDE1NjkgClEgODQ3IDE2ODEgNjA5IDE5MTQgClEgMzcyIDIxNDcgMzcyIDI1NTMgClEgMzcyIDMwNDcgNzIyIDMzMTUgClEgMTA3MiAzNTg0IDE3MTYgMzU4NCAKUSAyMDM0IDM1ODQgMjMxNSAzNTM3IApRIDI1OTcgMzQ5MSAyODM0IDMzOTcgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy01NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iNzMuMTkzMzU5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIxMzYuNTcyMjY2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIxNjQuMzU1NDY5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIyMDMuNTY0NDUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSIyNjUuMDg3ODkxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTIwIiB4PSIzMjguNTY0NDUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTUzIiB4PSIzNjAuMzUxNTYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSI0MjMuODI4MTI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI0NjMuMDM3MTA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSI1MjQuMzE2NDA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI1NjMuNTI1MzkxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTczIiB4PSI2MjUuMDQ4ODI4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMiI+CiAgICAgPGcgaWQ9InRleHRfMiI+CiAgICAgIDwhLS0gQ2hpbmEgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OC45NTIyNDEgMzE2Ljk3MDc0OSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTQzIiBkPSJNIDQxMjIgNDMwNiAKTCA0MTIyIDM2NDEgClEgMzgwMyAzOTM4IDM0NDIgNDA4NCAKUSAzMDgxIDQyMzEgMjY3NSA0MjMxIApRIDE4NzUgNDIzMSAxNDUwIDM3NDIgClEgMTAyNSAzMjUzIDEwMjUgMjMyOCAKUSAxMDI1IDE0MDYgMTQ1MCA5MTcgClEgMTg3NSA0MjggMjY3NSA0MjggClEgMzA4MSA0MjggMzQ0MiA1NzUgClEgMzgwMyA3MjIgNDEyMiAxMDE5IApMIDQxMjIgMzU5IApRIDM3OTEgMTM0IDM0MjAgMjEgClEgMzA1MCAtOTEgMjYzOCAtOTEgClEgMTU3OCAtOTEgOTY4IDU1NyAKUSAzNTkgMTIwNiAzNTkgMjMyOCAKUSAzNTkgMzQ1MyA5NjggNDEwMSAKUSAxNTc4IDQ3NTAgMjYzOCA0NzUwIApRIDMwNTYgNDc1MCAzNDI2IDQ2MzkgClEgMzc5NyA0NTI4IDQxMjIgNDMwNiAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNjgiIGQ9Ik0gMzUxMyAyMTEzIApMIDM1MTMgMCAKTCAyOTM4IDAgCkwgMjkzOCAyMDk0IApRIDI5MzggMjU5MSAyNzQ0IDI4MzcgClEgMjU1MCAzMDg0IDIxNjMgMzA4NCAKUSAxNjk3IDMwODQgMTQyOCAyNzg3IApRIDExNTkgMjQ5MSAxMTU5IDE5NzggCkwgMTE1OSAwIApMIDU4MSAwIApMIDU4MSA0ODYzIApMIDExNTkgNDg2MyAKTCAxMTU5IDI5NTYgClEgMTM2NiAzMjcyIDE2NDUgMzQyOCAKUSAxOTI1IDM1ODQgMjI5MSAzNTg0IApRIDI4OTQgMzU4NCAzMjAzIDMyMTEgClEgMzUxMyAyODM4IDM1MTMgMjExMyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY4IiB4PSI2OS44MjQyMTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjEzMy4yMDMxMjUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjE2MC45ODYzMjgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjIyNC4zNjUyMzQiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18zIj4KICAgICA8ZyBpZD0idGV4dF8zIj4KICAgICAgPCEtLSBJbmRpYSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwLjQ5MjI0IDMxNC4xMjY4NTQpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy00OSIgZD0iTSA2MjggNDY2NiAKTCAxMjU5IDQ2NjYgCkwgMTI1OSAwIApMIDYyOCAwIApMIDYyOCA0NjY2IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjI5LjQ5MjE4OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIgeD0iOTIuODcxMDk0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIxNTYuMzQ3NjU2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIxODQuMTMwODU5Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNCI+CiAgICAgPGcgaWQ9InRleHRfNCI+CiAgICAgIDwhLS0gVW5pdGVkIEtpbmdkb20gLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOS43ODcwMjggMzUzLjUyODE3KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNGIiIGQ9Ik0gNjI4IDQ2NjYgCkwgMTI1OSA0NjY2IApMIDEyNTkgMjY5NCAKTCAzMzUzIDQ2NjYgCkwgNDE2NiA0NjY2IApMIDE4NTAgMjQ5MSAKTCA0MzMxIDAgCkwgMzUwMCAwIApMIDEyNTkgMjI0NyAKTCAxMjU5IDAgCkwgNjI4IDAgCkwgNjI4IDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTY3IiBkPSJNIDI5MDYgMTc5MSAKUSAyOTA2IDI0MTYgMjY0OCAyNzU5IApRIDIzOTEgMzEwMyAxOTI1IDMxMDMgClEgMTQ2MyAzMTAzIDEyMDUgMjc1OSAKUSA5NDcgMjQxNiA5NDcgMTc5MSAKUSA5NDcgMTE2OSAxMjA1IDgyNSAKUSAxNDYzIDQ4MSAxOTI1IDQ4MSAKUSAyMzkxIDQ4MSAyNjQ4IDgyNSAKUSAyOTA2IDExNjkgMjkwNiAxNzkxIAp6Ck0gMzQ4MSA0MzQgClEgMzQ4MSAtNDU5IDMwODQgLTg5NSAKUSAyNjg4IC0xMzMxIDE4NjkgLTEzMzEgClEgMTU2NiAtMTMzMSAxMjk3IC0xMjg2IApRIDEwMjggLTEyNDEgNzc1IC0xMTQ3IApMIDc3NSAtNTg4IApRIDEwMjggLTcyNSAxMjc1IC03OTAgClEgMTUyMiAtODU2IDE3NzggLTg1NiAKUSAyMzQ0IC04NTYgMjYyNSAtNTYxIApRIDI5MDYgLTI2NiAyOTA2IDMzMSAKTCAyOTA2IDYxNiAKUSAyNzI4IDMwNiAyNDUwIDE1MyAKUSAyMTcyIDAgMTc4NCAwIApRIDExNDEgMCA3NDcgNDkwIApRIDM1MyA5ODEgMzUzIDE3OTEgClEgMzUzIDI2MDMgNzQ3IDMwOTMgClEgMTE0MSAzNTg0IDE3ODQgMzU4NCAKUSAyMTcyIDM1ODQgMjQ1MCAzNDMxIApRIDI3MjggMzI3OCAyOTA2IDI5NjkgCkwgMjkwNiAzNTAwIApMIDM0ODEgMzUwMCAKTCAzNDgxIDQzNCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNmYiIGQ9Ik0gMTk1OSAzMDk3IApRIDE0OTcgMzA5NyAxMjI4IDI3MzYgClEgOTU5IDIzNzUgOTU5IDE3NDcgClEgOTU5IDExMTkgMTIyNiA3NTggClEgMTQ5NCAzOTcgMTk1OSAzOTcgClEgMjQxOSAzOTcgMjY4NyA3NTkgClEgMjk1NiAxMTIyIDI5NTYgMTc0NyAKUSAyOTU2IDIzNjkgMjY4NyAyNzMzIApRIDI0MTkgMzA5NyAxOTU5IDMwOTcgCnoKTSAxOTU5IDM1ODQgClEgMjcwOSAzNTg0IDMxMzcgMzA5NiAKUSAzNTY2IDI2MDkgMzU2NiAxNzQ3IApRIDM1NjYgODg4IDMxMzcgMzk4IApRIDI3MDkgLTkxIDE5NTkgLTkxIApRIDEyMDYgLTkxIDc3OSAzOTggClEgMzUzIDg4OCAzNTMgMTc0NyAKUSAzNTMgMjYwOSA3NzkgMzA5NiAKUSAxMjA2IDM1ODQgMTk1OSAzNTg0IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02ZCIgZD0iTSAzMzI4IDI4MjggClEgMzU0NCAzMjE2IDM4NDQgMzQwMCAKUSA0MTQ0IDM1ODQgNDU1MCAzNTg0IApRIDUwOTcgMzU4NCA1Mzk0IDMyMDEgClEgNTY5MSAyODE5IDU2OTEgMjExMyAKTCA1NjkxIDAgCkwgNTExMyAwIApMIDUxMTMgMjA5NCAKUSA1MTEzIDI1OTcgNDkzNCAyODQwIApRIDQ3NTYgMzA4NCA0MzkxIDMwODQgClEgMzk0NCAzMDg0IDM2ODQgMjc4NyAKUSAzNDI1IDI0OTEgMzQyNSAxOTc4IApMIDM0MjUgMCAKTCAyODQ3IDAgCkwgMjg0NyAyMDk0IApRIDI4NDcgMjYwMCAyNjY5IDI4NDIgClEgMjQ5MSAzMDg0IDIxMTkgMzA4NCAKUSAxNjc4IDMwODQgMTQxOCAyNzg2IApRIDExNTkgMjQ4OCAxMTU5IDE5NzggCkwgMTE1OSAwIApMIDU4MSAwIApMIDU4MSAzNTAwIApMIDExNTkgMzUwMCAKTCAxMTU5IDI5NTYgClEgMTM1NiAzMjc4IDE2MzEgMzQzMSAKUSAxOTA2IDM1ODQgMjI4NCAzNTg0IApRIDI2NjYgMzU4NCAyOTMzIDMzOTAgClEgMzIwMCAzMTk3IDMzMjggMjgyOCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTU1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSI3My4xOTMzNTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjEzNi41NzIyNjYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjE2NC4zNTU0NjkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjIwMy41NjQ0NTMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiIHg9IjI2NS4wODc4OTEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMjAiIHg9IjMyOC41NjQ0NTMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNGIiIHg9IjM2MC4zNTE1NjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjQyNS45Mjc3MzQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjQ1My43MTA5MzgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjciIHg9IjUxNy4wODk4NDQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiIHg9IjU4MC41NjY0MDYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjY0NC4wNDI5NjkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmQiIHg9IjcwNS4yMjQ2MDkiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja181Ij4KICAgICA8ZyBpZD0idGV4dF81Ij4KICAgICAgPCEtLSBCcmF6aWwgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NS41MDY4MDEgMzE2LjUwNDUpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy00MiIgZD0iTSAxMjU5IDIyMjggCkwgMTI1OSA1MTkgCkwgMjI3MiA1MTkgClEgMjc4MSA1MTkgMzAyNiA3MzAgClEgMzI3MiA5NDEgMzI3MiAxMzc1IApRIDMyNzIgMTgxMyAzMDI2IDIwMjAgClEgMjc4MSAyMjI4IDIyNzIgMjIyOCAKTCAxMjU5IDIyMjggCnoKTSAxMjU5IDQxNDcgCkwgMTI1OSAyNzQxIApMIDIxOTQgMjc0MSAKUSAyNjU2IDI3NDEgMjg4MiAyOTE0IApRIDMxMDkgMzA4OCAzMTA5IDM0NDQgClEgMzEwOSAzNzk3IDI4ODIgMzk3MiAKUSAyNjU2IDQxNDcgMjE5NCA0MTQ3IApMIDEyNTkgNDE0NyAKegpNIDYyOCA0NjY2IApMIDIyNDEgNDY2NiAKUSAyOTYzIDQ2NjYgMzM1MyA0MzY2IApRIDM3NDQgNDA2NiAzNzQ0IDM1MTMgClEgMzc0NCAzMDg0IDM1NDQgMjgzMSAKUSAzMzQ0IDI1NzggMjk1NiAyNTE2IApRIDM0MjIgMjQxNiAzNjgwIDIwOTggClEgMzkzOCAxNzgxIDM5MzggMTMwNiAKUSAzOTM4IDY4MSAzNTEzIDM0MCAKUSAzMDg4IDAgMjMwMyAwIApMIDYyOCAwIApMIDYyOCA0NjY2IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03MiIgZD0iTSAyNjMxIDI5NjMgClEgMjUzNCAzMDE5IDI0MjAgMzA0NSAKUSAyMzA2IDMwNzIgMjE2OSAzMDcyIApRIDE2ODEgMzA3MiAxNDIwIDI3NTUgClEgMTE1OSAyNDM4IDExNTkgMTg0NCAKTCAxMTU5IDAgCkwgNTgxIDAgCkwgNTgxIDM1MDAgCkwgMTE1OSAzNTAwIApMIDExNTkgMjk1NiAKUSAxMzQxIDMyNzUgMTYzMSAzNDI5IApRIDE5MjIgMzU4NCAyMzM4IDM1ODQgClEgMjM5NyAzNTg0IDI0NjkgMzU3NiAKUSAyNTQxIDM1NjkgMjYyOCAzNTUzIApMIDI2MzEgMjk2MyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtN2EiIGQ9Ik0gMzUzIDM1MDAgCkwgMzA4NCAzNTAwIApMIDMwODQgMjk3NSAKTCA5MjIgNDU5IApMIDMwODQgNDU5IApMIDMwODQgMCAKTCAyNzUgMCAKTCAyNzUgNTI1IApMIDI0MzggMzA0MSAKTCAzNTMgMzA0MSAKTCAzNTMgMzUwMCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNmMiIGQ9Ik0gNjAzIDQ4NjMgCkwgMTE3OCA0ODYzIApMIDExNzggMCAKTCA2MDMgMCAKTCA2MDMgNDg2MyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSI2OC42MDM1MTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjEwOS43MTY3OTciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtN2EiIHg9IjE3MC45OTYwOTQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjIyMy40ODYzMjgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmMiIHg9IjI1MS4yNjk1MzEiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja182Ij4KICAgICA8ZyBpZD0idGV4dF82Ij4KICAgICAgPCEtLSBUYW56YW5pYSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDczLjE0NDQxOCAzMjcuNTYyOTg4KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNTQiIGQ9Ik0gLTE5IDQ2NjYgCkwgMzkyOCA0NjY2IApMIDM5MjggNDEzNCAKTCAyMjcyIDQxMzQgCkwgMjI3MiAwIApMIDE2MzggMCAKTCAxNjM4IDQxMzQgCkwgLTE5IDQxMzQgCkwgLTE5IDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy01NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNDQuNTgzOTg0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIxMDUuODYzMjgxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTdhIiB4PSIxNjkuMjQyMTg4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyMjEuNzMyNDIyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIyODMuMDExNzE5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIzNDYuMzkwNjI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIzNzQuMTczODI4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNyI+CiAgICAgPGcgaWQ9InRleHRfNyI+CiAgICAgIDwhLS0gS2VueWEgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MC45OTY0NSAzMTguNDA3MDYpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03OSIgZD0iTSAyMDU5IC0zMjUgClEgMTgxNiAtOTUwIDE1ODQgLTExNDAgClEgMTM1MyAtMTMzMSA5NjYgLTEzMzEgCkwgNTA2IC0xMzMxIApMIDUwNiAtODUwIApMIDg0NCAtODUwIApRIDEwODEgLTg1MCAxMjEyIC03MzcgClEgMTM0NCAtNjI1IDE1MDMgLTIwNiAKTCAxNjA2IDU2IApMIDE5MSAzNTAwIApMIDgwMCAzNTAwIApMIDE4OTQgNzYzIApMIDI5ODggMzUwMCAKTCAzNTk3IDM1MDAgCkwgMjA1OSAtMzI1IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNGIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjYwLjU3NjE3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTIyLjA5OTYwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OSIgeD0iMTg1LjQ3ODUxNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMjQ0LjY1ODIwMyIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzgiPgogICAgIDxnIGlkPSJ0ZXh0XzgiPgogICAgICA8IS0tIEphcGFuIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAxLjYwMzk1MiAzMTYuNDk1NjYyKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNGEiIGQ9Ik0gNjI4IDQ2NjYgCkwgMTI1OSA0NjY2IApMIDEyNTkgMzI1IApRIDEyNTkgLTUxOSA5MzkgLTkwMCAKUSA2MTkgLTEyODEgLTkxIC0xMjgxIApMIC0zMzEgLTEyODEgCkwgLTMzMSAtNzUwIApMIC0xMzQgLTc1MCAKUSAyODQgLTc1MCA0NTYgLTUxNSAKUSA2MjggLTI4MSA2MjggMzI1IApMIDYyOCA0NjY2IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy03MCIgZD0iTSAxMTU5IDUyNSAKTCAxMTU5IC0xMzMxIApMIDU4MSAtMTMzMSAKTCA1ODEgMzUwMCAKTCAxMTU5IDM1MDAgCkwgMTE1OSAyOTY5IApRIDEzNDEgMzI4MSAxNjE3IDM0MzIgClEgMTg5NCAzNTg0IDIyNzggMzU4NCAKUSAyOTE2IDM1ODQgMzMxNCAzMDc4IApRIDM3MTMgMjU3MiAzNzEzIDE3NDcgClEgMzcxMyA5MjIgMzMxNCA0MTUgClEgMjkxNiAtOTEgMjI3OCAtOTEgClEgMTg5NCAtOTEgMTYxNyA2MSAKUSAxMzQxIDIxMyAxMTU5IDUyNSAKegpNIDMxMTYgMTc0NyAKUSAzMTE2IDIzODEgMjg1NSAyNzQyIApRIDI1OTQgMzEwMyAyMTM4IDMxMDMgClEgMTY4MSAzMTAzIDE0MjAgMjc0MiAKUSAxMTU5IDIzODEgMTE1OSAxNzQ3IApRIDExNTkgMTExMyAxNDIwIDc1MiAKUSAxNjgxIDM5MSAyMTM4IDM5MSAKUSAyNTk0IDM5MSAyODU1IDc1MiAKUSAzMTE2IDExMTMgMzExNiAxNzQ3IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNGEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjI5LjQ5MjE4OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MCIgeD0iOTAuNzcxNDg0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIxNTQuMjQ4MDQ3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIyMTUuNTI3MzQ0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfOSI+CiAgICAgPGcgaWQ9InRleHRfOSI+CiAgICAgIDwhLS0gTmV3IFplYWxhbmQgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4My41NTU5NTEgMzQzLjIzOTc2Nikgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTRlIiBkPSJNIDYyOCA0NjY2IApMIDE0NzggNDY2NiAKTCAzNTQ3IDc2MyAKTCAzNTQ3IDQ2NjYgCkwgNDE1OSA0NjY2IApMIDQxNTkgMCAKTCAzMzA5IDAgCkwgMTI0MSAzOTAzIApMIDEyNDEgMCAKTCA2MjggMCAKTCA2MjggNDY2NiAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzciIGQ9Ik0gMjY5IDM1MDAgCkwgODQ0IDM1MDAgCkwgMTU2MyA3NjkgCkwgMjI3OCAzNTAwIApMIDI5NTYgMzUwMCAKTCAzNjc1IDc2OSAKTCA0MzkxIDM1MDAgCkwgNDk2NiAzNTAwIApMIDQwNTAgMCAKTCAzMzcyIDAgCkwgMjYxOSAyODY5IApMIDE4NjMgMCAKTCAxMTg0IDAgCkwgMjY5IDM1MDAgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTVhIiBkPSJNIDM1OSA0NjY2IApMIDQwMjUgNDY2NiAKTCA0MDI1IDQxODQgCkwgMTA3NSA1MzEgCkwgNDA5NyA1MzEgCkwgNDA5NyAwIApMIDI4OCAwIApMIDI4OCA0ODEgCkwgMzIzOCA0MTM0IApMIDM1OSA0MTM0IApMIDM1OSA0NjY2IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNGUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9Ijc0LjgwNDY4OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NyIgeD0iMTM2LjMyODEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yMCIgeD0iMjE4LjExNTIzNCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy01YSIgeD0iMjQ5LjkwMjM0NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMzE4LjQwODIwMyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMzc5LjkzMTY0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iNDQxLjIxMDkzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNDY4Ljk5NDE0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iNTMwLjI3MzQzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIgeD0iNTkzLjY1MjM0NCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzEwIj4KICAgICA8ZyBpZD0idGV4dF8xMCI+CiAgICAgIDwhLS0gQXVzdHJhbGlhIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA3LjQ0MjY5OCAzMjguMDQ5MTIzKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNDEiIGQ9Ik0gMjE4OCA0MDQ0IApMIDEzMzEgMTcyMiAKTCAzMDQ3IDE3MjIgCkwgMjE4OCA0MDQ0IAp6Ck0gMTgzMSA0NjY2IApMIDI1NDcgNDY2NiAKTCA0MzI1IDAgCkwgMzY2OSAwIApMIDMyNDQgMTE5NyAKTCAxMTQxIDExOTcgCkwgNzE2IDAgCkwgNTAgMCAKTCAxODMxIDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTc1IiBkPSJNIDU0NCAxMzgxIApMIDU0NCAzNTAwIApMIDExMTkgMzUwMCAKTCAxMTE5IDE0MDMgClEgMTExOSA5MDYgMTMxMiA2NTcgClEgMTUwNiA0MDkgMTg5NCA0MDkgClEgMjM1OSA0MDkgMjYyOSA3MDYgClEgMjkwMCAxMDAzIDI5MDAgMTUxNiAKTCAyOTAwIDM1MDAgCkwgMzQ3NSAzNTAwIApMIDM0NzUgMCAKTCAyOTAwIDAgCkwgMjkwMCA1MzggClEgMjY5MSAyMTkgMjQxNCA2NCAKUSAyMTM4IC05MSAxNzcyIC05MSAKUSAxMTY5IC05MSA4NTYgMjg0IApRIDU0NCA2NTkgNTQ0IDEzODEgCnoKTSAxOTkxIDM1ODQgCkwgMTk5MSAzNTg0IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjY4LjQwODIwMyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MyIgeD0iMTMxLjc4NzEwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMTgzLjg4NjcxOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iMjIzLjA5NTcwMyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMjY0LjIwODk4NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMzI1LjQ4ODI4MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMzUzLjI3MTQ4NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMzgxLjA1NDY4OCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzExIj4KICAgICA8ZyBpZD0idGV4dF8xMSI+CiAgICAgIDwhLS0gZ2xvYmFsIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI1Ljg0ODI2MiAzMTguMzM5NjY0KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNjIiIGQ9Ik0gMzExNiAxNzQ3IApRIDMxMTYgMjM4MSAyODU1IDI3NDIgClEgMjU5NCAzMTAzIDIxMzggMzEwMyAKUSAxNjgxIDMxMDMgMTQyMCAyNzQyIApRIDExNTkgMjM4MSAxMTU5IDE3NDcgClEgMTE1OSAxMTEzIDE0MjAgNzUyIApRIDE2ODEgMzkxIDIxMzggMzkxIApRIDI1OTQgMzkxIDI4NTUgNzUyIApRIDMxMTYgMTExMyAzMTE2IDE3NDcgCnoKTSAxMTU5IDI5NjkgClEgMTM0MSAzMjgxIDE2MTcgMzQzMiAKUSAxODk0IDM1ODQgMjI3OCAzNTg0IApRIDI5MTYgMzU4NCAzMzE0IDMwNzggClEgMzcxMyAyNTcyIDM3MTMgMTc0NyAKUSAzNzEzIDkyMiAzMzE0IDQxNSAKUSAyOTE2IC05MSAyMjc4IC05MSAKUSAxODk0IC05MSAxNjE3IDYxIApRIDEzNDEgMjEzIDExNTkgNTI1IApMIDExNTkgMCAKTCA1ODEgMCAKTCA1ODEgNDg2MyAKTCAxMTU5IDQ4NjMgCkwgMTE1OSAyOTY5IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmMiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iOTEuMjU5NzY2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYyIiB4PSIxNTIuNDQxNDA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyMTUuOTE3OTY5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIyNzcuMTk3MjY2Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTIiPgogICAgIDxnIGlkPSJ0ZXh0XzEyIj4KICAgICAgPCEtLSBTcGFpbiAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNi4zNTQxMTcgMzE2LjUyOTkxMikgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNTMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzAiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTI2Ljk1MzEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMTg4LjIzMjQyMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMjE2LjAxNTYyNSIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzEzIj4KICAgICA8ZyBpZD0idGV4dF8xMyI+CiAgICAgIDwhLS0gUm9tYW5pYSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMy44ODU2NjggMzI3LjY5NDQ2NSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTUyIiBkPSJNIDI4NDEgMjE4OCAKUSAzMDQ0IDIxMTkgMzIzNiAxODk0IApRIDM0MjggMTY2OSAzNjIyIDEyNzUgCkwgNDI2MyAwIApMIDM1ODQgMCAKTCAyOTg4IDExOTcgClEgMjc1NiAxNjY2IDI1MzkgMTgxOSAKUSAyMzIyIDE5NzIgMTk0NyAxOTcyIApMIDEyNTkgMTk3MiAKTCAxMjU5IDAgCkwgNjI4IDAgCkwgNjI4IDQ2NjYgCkwgMjA1MyA0NjY2IApRIDI4NTMgNDY2NiAzMjQ3IDQzMzEgClEgMzY0MSAzOTk3IDM2NDEgMzMyMiAKUSAzNjQxIDI4ODEgMzQzNiAyNTkwIApRIDMyMzEgMjMwMCAyODQxIDIxODggCnoKTSAxMjU5IDQxNDcgCkwgMTI1OSAyNDkxIApMIDIwNTMgMjQ5MSAKUSAyNTA5IDI0OTEgMjc0MiAyNzAyIApRIDI5NzUgMjkxMyAyOTc1IDMzMjIgClEgMjk3NSAzNzMxIDI3NDIgMzkzOSAKUSAyNTA5IDQxNDcgMjA1MyA0MTQ3IApMIDEyNTkgNDE0NyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTUyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSI2NC45ODI0MjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmQiIHg9IjEyNi4xNjQwNjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjIyMy41NzYxNzIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjI4NC44NTU0NjkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjM0OC4yMzQzNzUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjM3Ni4wMTc1NzgiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18xNCI+CiAgICAgPGcgaWQ9InRleHRfMTQiPgogICAgICA8IS0tIE1leGljbyAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0OC44MTA5NCAzMjEuNDY1Mjk2KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNGQiIGQ9Ik0gNjI4IDQ2NjYgCkwgMTU2OSA0NjY2IApMIDI3NTkgMTQ5MSAKTCAzOTU2IDQ2NjYgCkwgNDg5NyA0NjY2IApMIDQ4OTcgMCAKTCA0MjgxIDAgCkwgNDI4MSA0MDk3IApMIDMwNzggODk3IApMIDI0NDQgODk3IApMIDEyNDEgNDA5NyAKTCAxMjQxIDAgCkwgNjI4IDAgCkwgNjI4IDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTc4IiBkPSJNIDM1MTMgMzUwMCAKTCAyMjQ3IDE3OTcgCkwgMzU3OCAwIApMIDI5MDAgMCAKTCAxODgxIDEzNzUgCkwgODYzIDAgCkwgMTg0IDAgCkwgMTU0NCAxODMxIApMIDMwMCAzNTAwIApMIDk3OCAzNTAwIApMIDE5MDYgMjI1MyAKTCAyODM0IDM1MDAgCkwgMzUxMyAzNTAwIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02MyIgZD0iTSAzMTIyIDMzNjYgCkwgMzEyMiAyODI4IApRIDI4NzggMjk2MyAyNjMzIDMwMzAgClEgMjM4OCAzMDk3IDIxMzggMzA5NyAKUSAxNTc4IDMwOTcgMTI2OCAyNzQyIApRIDk1OSAyMzg4IDk1OSAxNzQ3IApRIDk1OSAxMTA2IDEyNjggNzUxIApRIDE1NzggMzk3IDIxMzggMzk3IApRIDIzODggMzk3IDI2MzMgNDY0IApRIDI4NzggNTMxIDMxMjIgNjY2IApMIDMxMjIgMTM0IApRIDI4ODEgMjIgMjYyMyAtMzQgClEgMjM2NiAtOTEgMjA3NSAtOTEgClEgMTI4NCAtOTEgODE4IDQwNiAKUSAzNTMgOTAzIDM1MyAxNzQ3IApRIDM1MyAyNjAzIDgyMyAzMDkzIApRIDEyOTQgMzU4NCAyMTEzIDM1ODQgClEgMjM3OCAzNTg0IDI2MzEgMzUyOSAKUSAyODg0IDM0NzUgMzEyMiAzMzY2IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNGQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9Ijg2LjI3OTI5NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OCIgeD0iMTQ2LjA1MjczNCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMjA1LjIzMjQyMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MyIgeD0iMjMzLjAxNTYyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iMjg3Ljk5NjA5NCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzE1Ij4KICAgICA8ZyBpZD0idGV4dF8xNSI+CiAgICAgIDwhLS0gSXRhbHkgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjYuODU4NTMxIDMxMi4xMTM4MDkpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQ5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIyOS40OTIxODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjY4LjcwMTE3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMTI5Ljk4MDQ2OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OSIgeD0iMTU3Ljc2MzY3MiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzE2Ij4KICAgICA8ZyBpZD0idGV4dF8xNiI+CiAgICAgIDwhLS0gRWN1YWRvciAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2Mi4wMDI0OTIgMzI1LjY2NTk1Mykgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTQ1IiBkPSJNIDYyOCA0NjY2IApMIDM1NzggNDY2NiAKTCAzNTc4IDQxMzQgCkwgMTI1OSA0MTM0IApMIDEyNTkgMjc1MyAKTCAzNDgxIDI3NTMgCkwgMzQ4MSAyMjIyIApMIDEyNTkgMjIyMiAKTCAxMjU5IDUzMSAKTCAzNjM0IDUzMSAKTCAzNjM0IDAgCkwgNjI4IDAgCkwgNjI4IDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MyIgeD0iNjMuMTgzNTk0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSIxMTguMTY0MDYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIxODEuNTQyOTY5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSIyNDIuODIyMjY2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIzMDYuMjk4ODI4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIzNjcuNDgwNDY5Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTciPgogICAgIDxnIGlkPSJ0ZXh0XzE3Ij4KICAgICAgPCEtLSBTb3V0aCBBZnJpY2EgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTYuNjMxNTkgMzM5LjczMjk1OCkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTY2IiBkPSJNIDIzNzUgNDg2MyAKTCAyMzc1IDQzODQgCkwgMTgyNSA0Mzg0IApRIDE1MTYgNDM4NCAxMzk1IDQyNTkgClEgMTI3NSA0MTM0IDEyNzUgMzgwOSAKTCAxMjc1IDM1MDAgCkwgMjIyMiAzNTAwIApMIDIyMjIgMzA1MyAKTCAxMjc1IDMwNTMgCkwgMTI3NSAwIApMIDY5NyAwIApMIDY5NyAzMDUzIApMIDE0NyAzMDUzIApMIDE0NyAzNTAwIApMIDY5NyAzNTAwIApMIDY5NyAzNzQ0IApRIDY5NyA0MzI4IDk2OSA0NTk1IApRIDEyNDEgNDg2MyAxODMxIDQ4NjMgCkwgMjM3NSA0ODYzIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNTMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iMTI0LjY1ODIwMyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMTg4LjAzNzEwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OCIgeD0iMjI3LjI0NjA5NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yMCIgeD0iMjkwLjYyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00MSIgeD0iMzIyLjQxMjEwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NiIgeD0iMzg3LjE5NTMxMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iNDIyLjQwMDM5MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNDYzLjUxMzY3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MyIgeD0iNDkxLjI5Njg3NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNTQ2LjI3NzM0NCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzE4Ij4KICAgICA8ZyBpZD0idGV4dF8xOCI+CiAgICAgIDwhLS0gR2VybWFueSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3NS43ODczNSAzMjkuMjczMzAyKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNDciIGQ9Ik0gMzgwOSA2NjYgCkwgMzgwOSAxOTE5IApMIDI3NzggMTkxOSAKTCAyNzc4IDI0MzggCkwgNDQzNCAyNDM4IApMIDQ0MzQgNDM0IApRIDQwNjkgMTc1IDM2MjggNDIgClEgMzE4OCAtOTEgMjY4OCAtOTEgClEgMTU5NCAtOTEgOTc2IDU0OCAKUSAzNTkgMTE4OCAzNTkgMjMyOCAKUSAzNTkgMzQ3MiA5NzYgNDExMSAKUSAxNTk0IDQ3NTAgMjY4OCA0NzUwIApRIDMxNDQgNDc1MCAzNTU1IDQ2MzcgClEgMzk2NiA0NTI1IDQzMTMgNDMwNiAKTCA0MzEzIDM2MzQgClEgMzk2MyAzOTMxIDM1NjkgNDA4MSAKUSAzMTc1IDQyMzEgMjc0MSA0MjMxIApRIDE4ODQgNDIzMSAxNDU0IDM3NTMgClEgMTAyNSAzMjc1IDEwMjUgMjMyOCAKUSAxMDI1IDEzODQgMTQ1NCA5MDYgClEgMTg4NCA0MjggMjc0MSA0MjggClEgMzA3NSA0MjggMzMzNyA0ODYgClEgMzYwMCA1NDQgMzgwOSA2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNzcuNDkwMjM0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIxMzkuMDEzNjcyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZkIiB4PSIxNzguMzc2OTUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyNzUuNzg5MDYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIzMzcuMDY4MzU5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc5IiB4PSI0MDAuNDQ3MjY2Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMTkiPgogICAgIDxnIGlkPSJ0ZXh0XzE5Ij4KICAgICAgPCEtLSBCb3Rzd2FuYSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4Mi40MTk1ODYgMzMxLjMzNzE3KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iNjguNjAzNTE2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIxMjkuNzg1MTU2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTczIiB4PSIxNjguOTk0MTQxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc3IiB4PSIyMjEuMDkzNzUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjMwMi44ODA4NTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjM2NC4xNjAxNTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjQyNy41MzkwNjIiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18yMCI+CiAgICAgPGcgaWQ9InRleHRfMjAiPgogICAgICA8IS0tIE1hbGF3aSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwMS4yMDA4MDEgMzIxLjI1MjA2KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00ZCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iODYuMjc5Mjk3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIxNDcuNTU4NTk0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIxNzUuMzQxNzk3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc3IiB4PSIyMzYuNjIxMDk0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIzMTguNDA4MjAzIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMjEiPgogICAgIDxnIGlkPSJ0ZXh0XzIxIj4KICAgICAgPCEtLSBDYW5hZGEgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDcuNDY4NDM1IDMyMy42ODA1MjkpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI2OS44MjQyMTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjEzMS4xMDM1MTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjE5NC40ODI0MjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiIHg9IjI1NS43NjE3MTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjMxOS4yMzgyODEiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18yMiI+CiAgICAgPGcgaWQ9InRleHRfMjIiPgogICAgICA8IS0tIFNhdWRpIEFyYWJpYSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5OC4yMDQwMjYgMzQxLjY0MTA0Mikgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNTMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iMTI0Ljc1NTg1OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIgeD0iMTg4LjEzNDc2NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMjUxLjYxMTMyOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yMCIgeD0iMjc5LjM5NDUzMSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00MSIgeD0iMzExLjE4MTY0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iMzc5LjU4OTg0NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNDIwLjcwMzEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MiIgeD0iNDgxLjk4MjQyMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNTQ1LjQ1ODk4NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNTczLjI0MjE4OCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzIzIj4KICAgICA8ZyBpZD0idGV4dF8yMyI+CiAgICAgIDwhLS0gRXRoaW9waWEgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMjIuOTY5MTMyIDMyNS41NzIwNCkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjYzLjE4MzU5NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OCIgeD0iMTAyLjM5MjU3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMTY1Ljc3MTQ4NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iMTkzLjU1NDY4OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MCIgeD0iMjU0LjczNjMyOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMzE4LjIxMjg5MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMzQ1Ljk5NjA5NCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzI0Ij4KICAgICA8ZyBpZD0idGV4dF8yNCI+CiAgICAgIDwhLS0gUndhbmRhIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjMyLjEzMTQ4NCAzMjUuMTA1NzkyKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy01MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NyIgeD0iNjkuNDgyNDIyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIxNTEuMjY5NTMxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIyMTIuNTQ4ODI4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSIyNzUuOTI3NzM0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIzMzkuNDA0Mjk3Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMjUiPgogICAgIDxnIGlkPSJ0ZXh0XzI1Ij4KICAgICAgPCEtLSBHaGFuYSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0Ni4wNTI0NDQgMzE5Ljg4MDkzNSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjgiIHg9Ijc3LjQ5MDIzNCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTQwLjg2OTE0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMjAyLjE0ODQzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMjY1LjUyNzM0NCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzI2Ij4KICAgICA8ZyBpZD0idGV4dF8yNiI+CiAgICAgIDwhLS0gU3JpIExhbmthIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ1LjE5MDQ1MyAzMjkuNDM5MDMpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy00YyIgZD0iTSA2MjggNDY2NiAKTCAxMjU5IDQ2NjYgCkwgMTI1OSA1MzEgCkwgMzUzMSA1MzEgCkwgMzUzMSAwIApMIDYyOCAwIApMIDYyOCA0NjY2IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy02YiIgZD0iTSA1ODEgNDg2MyAKTCAxMTU5IDQ4NjMgCkwgMTE1OSAxOTkxIApMIDI4NzUgMzUwMCAKTCAzNjA5IDM1MDAgCkwgMTc1MyAxODYzIApMIDM2ODggMCAKTCAyOTM4IDAgCkwgMTE1OSAxNzA5IApMIDExNTkgMCAKTCA1ODEgMCAKTCA1ODEgNDg2MyAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSI2My40NzY1NjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjEwNC41ODk4NDQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMjAiIHg9IjEzMi4zNzMwNDciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNGMiIHg9IjE2NC4xNjAxNTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjIxOS44NzMwNDciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjI4MS4xNTIzNDQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmIiIHg9IjM0NC41MzEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNDAwLjY5MTQwNiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzI3Ij4KICAgICA8ZyBpZD0idGV4dF8yNyI+CiAgICAgIDwhLS0gUGFraXN0YW4gLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTYuOTQ0Nzk0IDMyNi4zODA3OTMpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy01MCIgZD0iTSAxMjU5IDQxNDcgCkwgMTI1OSAyMzk0IApMIDIwNTMgMjM5NCAKUSAyNDk0IDIzOTQgMjczNCAyNjIyIApRIDI5NzUgMjg1MCAyOTc1IDMyNzIgClEgMjk3NSAzNjkxIDI3MzQgMzkxOSAKUSAyNDk0IDQxNDcgMjA1MyA0MTQ3IApMIDEyNTkgNDE0NyAKegpNIDYyOCA0NjY2IApMIDIwNTMgNDY2NiAKUSAyODM4IDQ2NjYgMzIzOSA0MzExIApRIDM2NDEgMzk1NiAzNjQxIDMyNzIgClEgMzY0MSAyNTgxIDMyMzkgMjIyOCAKUSAyODM4IDE4NzUgMjA1MyAxODc1IApMIDEyNTkgMTg3NSAKTCAxMjU5IDAgCkwgNjI4IDAgCkwgNjI4IDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy01MCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNTUuODAyNzM0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZiIiB4PSIxMTcuMDgyMDMxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIxNzQuOTkyMTg4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTczIiB4PSIyMDIuNzc1MzkxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIyNTQuODc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyOTQuMDgzOTg0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIzNTUuMzYzMjgxIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMjgiPgogICAgIDxnIGlkPSJ0ZXh0XzI4Ij4KICAgICAgPCEtLSBNYWxheXNpYSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2NC4zNTA0MjggMzI3LjY3MTI2Mykgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNGQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9Ijg2LjI3OTI5NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMTQ3LjU1ODU5NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTc1LjM0MTc5NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OSIgeD0iMjM2LjYyMTA5NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MyIgeD0iMjk1LjgwMDc4MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMzQ3LjkwMDM5MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMzc1LjY4MzU5NCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzI5Ij4KICAgICA8ZyBpZD0idGV4dF8yOSI+CiAgICAgIDwhLS0gTmljYXJhZ3VhIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjY3LjkyNTUzMiAzMzIuNzkyMjYzKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00ZSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNzQuODA0Njg4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSIxMDIuNTg3ODkxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIxNTcuNTY4MzU5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIyMTguODQ3NjU2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyNTkuOTYwOTM4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3IiB4PSIzMjEuMjQwMjM0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSIzODQuNzE2Nzk3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI0NDguMDk1NzAzIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMzAiPgogICAgIDxnIGlkPSJ0ZXh0XzMwIj4KICAgICAgPCEtLSBOb3J3YXkgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyODUuODE2MjM0IDMyMy41OTc2NjUpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTRlIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSI3NC44MDQ2ODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjEzNS45ODYzMjgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzciIHg9IjE3Ny4wOTk2MDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjI1OC44ODY3MTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzkiIHg9IjMyMC4xNjYwMTYiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18zMSI+CiAgICAgPGcgaWQ9InRleHRfMzEiPgogICAgICA8IS0tIERlbm1hcmsgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyODguODM3ODA2IDMyOS4yNzIxOTcpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy00NCIgZD0iTSAxMjU5IDQxNDcgCkwgMTI1OSA1MTkgCkwgMjAyMiA1MTkgClEgMjk4OCA1MTkgMzQzNiA5NTYgClEgMzg4NCAxMzk0IDM4ODQgMjMzOCAKUSAzODg0IDMyNzUgMzQzNiAzNzExIApRIDI5ODggNDE0NyAyMDIyIDQxNDcgCkwgMTI1OSA0MTQ3IAp6Ck0gNjI4IDQ2NjYgCkwgMTkyNSA0NjY2IApRIDMyODEgNDY2NiAzOTE1IDQxMDIgClEgNDU1MCAzNTM4IDQ1NTAgMjMzOCAKUSA0NTUwIDExMzEgMzkxMiA1NjUgClEgMzI3NSAwIDE5MjUgMCAKTCA2MjggMCAKTCA2MjggNDY2NiAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQ0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI3Ny4wMDE5NTMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjEzOC41MjUzOTEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmQiIHg9IjIwMS45MDQyOTciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjI5OS4zMTY0MDYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjM2MC41OTU3MDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmIiIHg9IjQwMS43MDg5ODQiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18zMiI+CiAgICAgPGcgaWQ9InRleHRfMzIiPgogICAgICA8IS0tIENvbW9yb3MgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOTguNzk2NzU4IDMyOC4wMDkzNDkpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSI2OS44MjQyMTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmQiIHg9IjEzMS4wMDU4NTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjIyOC40MTc5NjkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjI4OS41OTk2MDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjMyOC40NjI4OTEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzMiIHg9IjM4OS42NDQ1MzEiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18zMyI+CiAgICAgPGcgaWQ9InRleHRfMzMiPgogICAgICA8IS0tIENhbWVyb29uIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAyLjMzNzYxMiAzMzMuMTY0NTk5KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00MyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNjkuODI0MjE5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZkIiB4PSIxMzEuMTAzNTE2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIyMjguNTE1NjI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIyOTAuMDM5MDYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIzMjguOTAyMzQ0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIzOTAuMDgzOTg0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSI0NTEuMjY1NjI1Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMzQiPgogICAgIDxnIGlkPSJ0ZXh0XzM0Ij4KICAgICAgPCEtLSBDb25nbyAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyNC44NjQyODIgMzE5LjMzNDAzMikgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjY5LjgyNDIxOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTMxLjAwNTg1OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NyIgeD0iMTk0LjM4NDc2NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iMjU3Ljg2MTMyOCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzM1Ij4KICAgICA8ZyBpZD0idGV4dF8zNSI+CiAgICAgIDwhLS0gTWF1cml0YW5pYSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxOC40NTAzOTggMzM0LjQ0NDAyKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00ZCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iODYuMjc5Mjk3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSIxNDcuNTU4NTk0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIyMTAuOTM3NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMjUyLjA1MDc4MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMjc5LjgzMzk4NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMzE5LjA0Mjk2OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMzgwLjMyMjI2NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNDQzLjcwMTE3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iNDcxLjQ4NDM3NSIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzM2Ij4KICAgICA8ZyBpZD0idGV4dF8zNiI+CiAgICAgIDwhLS0gTWFkYWdhc2NhciAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyMS45MjcxNyAzMzkuNjYzMzUyKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00ZCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iODYuMjc5Mjk3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSIxNDcuNTU4NTk0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyMTEuMDM1MTU2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3IiB4PSIyNzIuMzE0NDUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIzMzUuNzkxMDE2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTczIiB4PSIzOTcuMDcwMzEyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSI0NDkuMTY5OTIyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI1MDQuMTUwMzkxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSI1NjUuNDI5Njg4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfMzciPgogICAgIDxnIGlkPSJ0ZXh0XzM3Ij4KICAgICAgPCEtLSBCYW5nbGFkZXNoIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzMyLjA1NjI3IDMzOC4yMzAzNTYpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI2OC42MDM1MTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjEyOS44ODI4MTIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjciIHg9IjE5My4yNjE3MTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmMiIHg9IjI1Ni43MzgyODEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjI4NC41MjE0ODQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiIHg9IjM0NS44MDA3ODEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjQwOS4yNzczNDQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzMiIHg9IjQ3MC44MDA3ODEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjgiIHg9IjUyMi45MDAzOTEiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja18zOCI+CiAgICAgPGcgaWQ9InRleHRfMzgiPgogICAgICA8IS0tIElyZWxhbmQgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNTcuNzU3MTg3IDMyMS4yMjU1NDMpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQ5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIyOS40OTIxODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjY4LjM1NTQ2OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMTI5Ljg3ODkwNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTU3LjY2MjEwOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMjE4Ljk0MTQwNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIgeD0iMjgyLjMyMDMxMiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzM5Ij4KICAgICA8ZyBpZD0idGV4dF8zOSI+CiAgICAgIDwhLS0gQnVsZ2FyaWEgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjEuNTgxOTg4IDMyNi4wOTY4NDYpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSI2OC42MDM1MTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmMiIHg9IjEzMS45ODI0MjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjciIHg9IjE1OS43NjU2MjUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjIyMy4yNDIxODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjI4NC41MjE0ODQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjMyNS42MzQ3NjYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjM1My40MTc5NjkiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja180MCI+CiAgICAgPGcgaWQ9InRleHRfNDAiPgogICAgICA8IS0tIEQuUi4gb2YgdGhlIENvbmdvIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM3LjI4MjcyMiAzNTkuMDkyMjE2KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtMmUiIGQ9Ik0gNjg0IDc5NCAKTCAxMzQ0IDc5NCAKTCAxMzQ0IDAgCkwgNjg0IDAgCkwgNjg0IDc5NCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQ0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTJlIiB4PSI3Ny4wMDE5NTMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNTIiIHg9IjEwOC43ODkwNjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMmUiIHg9IjE3NC42NDY0ODQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMjAiIHg9IjIwNi40MzM1OTQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjIzOC4yMjA3MDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjYiIHg9IjI5OS40MDIzNDQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMjAiIHg9IjMzNC42MDc0MjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjM2Ni4zOTQ1MzEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjgiIHg9IjQwNS42MDM1MTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjQ2OC45ODI0MjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMjAiIHg9IjUzMC41MDU4NTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDMiIHg9IjU2Mi4yOTI5NjkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjYzMi4xMTcxODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjY5My4yOTg4MjgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjciIHg9Ijc1Ni42Nzc3MzQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjgyMC4xNTQyOTciLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja180MSI+CiAgICAgPGcgaWQ9InRleHRfNDEiPgogICAgICA8IS0tIE5hbWliaWEgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNzkuMDM2MDY4IDMyNi4wMzQ5NzQpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTRlIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI3NC44MDQ2ODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmQiIHg9IjEzNi4wODM5ODQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjIzMy40OTYwOTQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjIiIHg9IjI2MS4yNzkyOTciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjMyNC43NTU4NTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjM1Mi41MzkwNjIiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja180MiI+CiAgICAgPGcgaWQ9InRleHRfNDIiPgogICAgICA8IS0tIFR1cmtleSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5My45ODIzMzMgMzE5Ljc4NDgxMykgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNTQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjQ1Ljk1ODk4NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iMTA5LjMzNzg5MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YiIgeD0iMTUwLjQ1MTE3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMjA0LjczNjMyOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OSIgeD0iMjY2LjI1OTc2NiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzQzIj4KICAgICA8ZyBpZD0idGV4dF80MyI+CiAgICAgIDwhLS0gQXJnZW50aW5hIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzkxLjE5Nzg5NSAzMzEuMjY1MzU0KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iNjguNDA4MjAzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3IiB4PSIxMDcuNzcxNDg0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIxNzEuMjQ4MDQ3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIyMzIuNzcxNDg0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIyOTYuMTUwMzkxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIzMzUuMzU5Mzc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIzNjMuMTQyNTc4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI0MjYuNTIxNDg0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNDQiPgogICAgIDxnIGlkPSJ0ZXh0XzQ0Ij4KICAgICAgPCEtLSBTd2VkZW4gLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MDYuNDQyNDcxIDMyNC43MTY4ODMpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc3IiB4PSI2My40NzY1NjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjE0NS4yNjM2NzIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiIHg9IjIwNi43ODcxMDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjI3MC4yNjM2NzIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjMzMS43ODcxMDkiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja180NSI+CiAgICAgPGcgaWQ9InRleHRfNDUiPgogICAgICA8IS0tIFN3aXR6ZXJsYW5kIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAxLjgzNzIzMyAzMzguMDE4MjI0KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy01MyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NyIgeD0iNjMuNDc2NTYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIxNDUuMjYzNjcyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIxNzMuMDQ2ODc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTdhIiB4PSIyMTIuMjU1ODU5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIyNjQuNzQ2MDk0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIzMjYuMjY5NTMxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIzNjcuMzgyODEyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIzOTUuMTY2MDE2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSI0NTYuNDQ1MzEyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSI1MTkuODI0MjE5Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNDYiPgogICAgIDxnIGlkPSJ0ZXh0XzQ2Ij4KICAgICAgPCEtLSBIdW5nYXJ5IC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDIxLjU4NDA5IDMyNi45Njc0NzEpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy00OCIgZD0iTSA2MjggNDY2NiAKTCAxMjU5IDQ2NjYgCkwgMTI1OSAyNzUzIApMIDM1NTMgMjc1MyAKTCAzNTUzIDQ2NjYgCkwgNDE4NCA0NjY2IApMIDQxODQgMCAKTCAzNTUzIDAgCkwgMzU1MyAyMjIyIApMIDEyNTkgMjIyMiAKTCAxMjU5IDAgCkwgNjI4IDAgCkwgNjI4IDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iNzUuMTk1MzEyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIxMzguNTc0MjE5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3IiB4PSIyMDEuOTUzMTI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyNjUuNDI5Njg4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIzMjYuNzA4OTg0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc5IiB4PSIzNjcuODIyMjY2Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNDciPgogICAgIDxnIGlkPSJ0ZXh0XzQ3Ij4KICAgICAgPCEtLSBQb2xhbmQgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MzYuODcyODYgMzIwLjM3NDgwNSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNTAiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjU2LjY3NzczNCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMTE3Ljg1OTM3NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTQ1LjY0MjU3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMjA2LjkyMTg3NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIgeD0iMjcwLjMwMDc4MSIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzQ4Ij4KICAgICA8ZyBpZD0idGV4dF80OCI+CiAgICAgIDwhLS0gS29yZWEgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NDkuMTI4ODA1IDMxNi44MTQ5NjUpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTRiIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSI2MC41NzYxNzIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjEyMS43NTc4MTIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjE2MC42MjEwOTQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjIyMi4xNDQ1MzEiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja180OSI+CiAgICAgPGcgaWQ9InRleHRfNDkiPgogICAgICA8IS0tIEJlbGdpdW0gLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NDguODc3Nzk4IDMyNS43NjIwNzUpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI2OC42MDM1MTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmMiIHg9IjEzMC4xMjY5NTMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjciIHg9IjE1Ny45MTAxNTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjIyMS4zODY3MTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjI0OS4xNjk5MjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmQiIHg9IjMxMi41NDg4MjgiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja181MCI+CiAgICAgPGcgaWQ9InRleHRfNTAiPgogICAgICA8IS0tIE5lcGFsIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDY2LjEzNTQxOCAzMTcuMjAwNTU5KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00ZSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNzQuODA0Njg4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcwIiB4PSIxMzYuMzI4MTI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIxOTkuODA0Njg4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIyNjEuMDgzOTg0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNTEiPgogICAgIDxnIGlkPSJ0ZXh0XzUxIj4KICAgICAgPCEtLSBBdXN0cmlhIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDcwLjI4MDYyNyAzMjEuNzUxNDU0KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iNjguNDA4MjAzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTczIiB4PSIxMzEuNzg3MTA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIxODMuODg2NzE5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIyMjMuMDk1NzAzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIyNjQuMjA4OTg0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyOTEuOTkyMTg4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNTIiPgogICAgIDxnIGlkPSJ0ZXh0XzUyIj4KICAgICAgPCEtLSBHdWluZWEgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NzguODY1MTQxIDMyMS44NjMwNDQpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQ3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSI3Ny40OTAyMzQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjE0MC44NjkxNDEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjE2OC42NTIzNDQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjIzMi4wMzEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMjkzLjU1NDY4OCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzUzIj4KICAgICA8ZyBpZD0idGV4dF81MyI+CiAgICAgIDwhLS0gTGVzb3RobyAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4NC44OTQxMjYgMzI0LjUzMDE2Mikgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNGMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjUzLjk2Mjg5MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MyIgeD0iMTE1LjQ4NjMyOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iMTY3LjU4NTkzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMjI4Ljc2NzU3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OCIgeD0iMjY3Ljk3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iMzMxLjM1NTQ2OSIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzU0Ij4KICAgICA8ZyBpZD0idGV4dF81NCI+CiAgICAgIDwhLS0gQW5nb2xhIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDk2LjkxNTg0MiAzMjEuMjA0NTUxKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iNjguNDA4MjAzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3IiB4PSIxMzEuNzg3MTA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIxOTUuMjYzNjcyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIyNTYuNDQ1MzEyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyODQuMjI4NTE2Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNTUiPgogICAgIDxnIGlkPSJ0ZXh0XzU1Ij4KICAgICAgPCEtLSBDZW50cmFsIEFmcmljYW4gUmVwdWJsaWMgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NDQuOTM2NjYgMzgxLjg3OTgzNykgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjY5LjgyNDIxOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTMxLjM0NzY1NiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMTk0LjcyNjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iMjMzLjkzNTU0NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMjc1LjA0ODgyOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMzM2LjMyODEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yMCIgeD0iMzY0LjExMTMyOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00MSIgeD0iMzk1Ljg5ODQzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NiIgeD0iNDYwLjY4MTY0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iNDk1Ljg4NjcxOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNTM3Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSI1NjQuNzgzMjAzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI2MTkuNzYzNjcyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSI2ODEuMDQyOTY5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTIwIiB4PSI3NDQuNDIxODc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTUyIiB4PSI3NzYuMjA4OTg0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI4NDEuMTkxNDA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcwIiB4PSI5MDIuNzE0ODQ0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSI5NjYuMTkxNDA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYyIiB4PSIxMDI5LjU3MDMxMiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMTA5My4wNDY4NzUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjExMjAuODMwMDc4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSIxMTQ4LjYxMzI4MSIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzU2Ij4KICAgICA8ZyBpZD0idGV4dF81NiI+CiAgICAgIDwhLS0gR3VpbmVhIEJpc3NhdSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4OC40MDQ3MzkgMzQ3LjEwNzg2MSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9Ijc3LjQ5MDIzNCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMTQwLjg2OTE0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTY4LjY1MjM0NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMjMyLjAzMTI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyOTMuNTU0Njg4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTIwIiB4PSIzNTQuODMzOTg0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQyIiB4PSIzODYuNjIxMDk0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSI0NTUuMjI0NjA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTczIiB4PSI0ODMuMDA3ODEyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTczIiB4PSI1MzUuMTA3NDIyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI1ODcuMjA3MDMxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSI2NDguNDg2MzI4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNTciPgogICAgIDxnIGlkPSJ0ZXh0XzU3Ij4KICAgICAgPCEtLSBDYWJv4oCQVmVyZGUgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MDYuOTUwNjIgMzM3LjI1ODA4NCkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTIwMTAiIGQ9Ik0gMzEzIDIwMDkgCkwgMTk5NyAyMDA5IApMIDE5OTcgMTQ5NyAKTCAzMTMgMTQ5NyAKTCAzMTMgMjAwOSAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNTYiIGQ9Ik0gMTgzMSAwIApMIDUwIDQ2NjYgCkwgNzA5IDQ2NjYgCkwgMjE4OCA3MzggCkwgMzY2OSA0NjY2IApMIDQzMjUgNDY2NiAKTCAyNTQ3IDAgCkwgMTgzMSAwIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjY5LjgyNDIxOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MiIgeD0iMTMxLjEwMzUxNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iMTk0LjU4MDA3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yMDEwIiB4PSIyNTUuNzYxNzE5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTU2IiB4PSIyODUuOTcwNzAzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIzNDYuNjI4OTA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSI0MDguMTUyMzQ0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSI0NDcuNTE1NjI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI1MTAuOTkyMTg4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNTgiPgogICAgIDxnIGlkPSJ0ZXh0XzU4Ij4KICAgICAgPCEtLSBCZW5pbiAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUzNi4wMDI1NiAzMTYuOTAyMjQ4KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNjguNjAzNTE2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIxMzAuMTI2OTUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIxOTMuNTA1ODU5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIyMjEuMjg5MDYyIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNTkiPgogICAgIDxnIGlkPSJ0ZXh0XzU5Ij4KICAgICAgPCEtLSBTZXljaGVsbGVzIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTI3LjExOTMyNyAzMzQuNDgxNTg1KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy01MyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNjMuNDc2NTYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc5IiB4PSIxMjUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiIHg9IjE4NC4xNzk2ODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjgiIHg9IjIzOS4xNjAxNTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjMwMi41MzkwNjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmMiIHg9IjM2NC4wNjI1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZjIiB4PSIzOTEuODQ1NzAzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI0MTkuNjI4OTA2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTczIiB4PSI0ODEuMTUyMzQ0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNjAiPgogICAgIDxnIGlkPSJ0ZXh0XzYwIj4KICAgICAgPCEtLSBaYW1iaWEgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NDYuNjcyODM0IDMyMy42MjQxODIpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTVhIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSI2OC41MDU4NTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmQiIHg9IjEyOS43ODUxNTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjIiIHg9IjIyNy4xOTcyNjYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjI5MC42NzM4MjgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjMxOC40NTcwMzEiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja182MSI+CiAgICAgPGcgaWQ9InRleHRfNjEiPgogICAgICA8IS0tIEJ1cnVuZGkgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NTQuNTY0NjA0IDMyNC40Mjg1MTYpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSI2OC42MDM1MTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjEzMS45ODI0MjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjE3My4wOTU3MDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjIzNi40NzQ2MDkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiIHg9IjI5OS44NTM1MTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjM2My4zMzAwNzgiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja182MiI+CiAgICAgPGcgaWQ9InRleHRfNjIiPgogICAgICA8IS0tIFNpZXJyYSBMZW9uZSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0Ni41MTU1MzYgMzQxLjE3MzY4OCkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNTMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjYzLjQ3NjU2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iOTEuMjU5NzY2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIxNTIuNzgzMjAzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIxOTIuMTQ2NDg0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyMzMuMjU5NzY2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTIwIiB4PSIyOTQuNTM5MDYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTRjIiB4PSIzMjYuMzI2MTcyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIzODAuMjg5MDYyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSI0NDEuODEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iNTAyLjk5NDE0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNTY2LjM3MzA0NyIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzYzIj4KICAgICA8ZyBpZD0idGV4dF82MyI+CiAgICAgIDwhLS0gS29yZWEsIFJlcC4gLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NTkuMzkzNTEzIDMzNi45OTE4MTUpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0yYyIgZD0iTSA3NTAgNzk0IApMIDE0MDkgNzk0IApMIDE0MDkgMjU2IApMIDg5NyAtNzQ0IApMIDQ5NCAtNzQ0IApMIDc1MCAyNTYgCkwgNzUwIDc5NCAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTRiIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSI2MC41NzYxNzIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjEyMS43NTc4MTIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjE2MC42MjEwOTQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjIyMi4xNDQ1MzEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMmMiIHg9IjI4My40MjM4MjgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMjAiIHg9IjMxNS4yMTA5MzgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNTIiIHg9IjM0Ni45OTgwNDciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjQxMS45ODA0NjkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzAiIHg9IjQ3My41MDM5MDYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMmUiIHg9IjUzNi45ODA0NjkiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja182NCI+CiAgICAgPGcgaWQ9InRleHRfNjQiPgogICAgICA8IS0tIEPDtHRlIGQnSXZvaXJlIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTYzLjU4MDcwNiAzNDEuNTAwNzI1KSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtZjQiIGQ9Ik0gMTk1OSAzMDk3IApRIDE0OTcgMzA5NyAxMjI4IDI3MzYgClEgOTU5IDIzNzUgOTU5IDE3NDcgClEgOTU5IDExMTkgMTIyNiA3NTggClEgMTQ5NCAzOTcgMTk1OSAzOTcgClEgMjQxOSAzOTcgMjY4NyA3NTkgClEgMjk1NiAxMTIyIDI5NTYgMTc0NyAKUSAyOTU2IDIzNjkgMjY4NyAyNzMzIApRIDI0MTkgMzA5NyAxOTU5IDMwOTcgCnoKTSAxOTU5IDM1ODQgClEgMjcwOSAzNTg0IDMxMzcgMzA5NiAKUSAzNTY2IDI2MDkgMzU2NiAxNzQ3IApRIDM1NjYgODg4IDMxMzcgMzk4IApRIDI3MDkgLTkxIDE5NTkgLTkxIApRIDEyMDYgLTkxIDc3OSAzOTggClEgMzUzIDg4OCAzNTMgMTc0NyAKUSAzNTMgMjYwOSA3NzkgMzA5NiAKUSAxMjA2IDM1ODQgMTk1OSAzNTg0IAp6Ck0gMTcyOSA1MTE5IApMIDIxOTEgNTExOSAKTCAyOTU3IDM5NDQgCkwgMjUyMyAzOTQ0IApMIDE5NjAgNDcwOSAKTCAxMzk4IDM5NDQgCkwgOTYzIDM5NDQgCkwgMTcyOSA1MTE5IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0yNyIgZD0iTSAxMTQ3IDQ2NjYgCkwgMTE0NyAyOTMxIApMIDYxNiAyOTMxIApMIDYxNiA0NjY2IApMIDExNDcgNDY2NiAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzYiIGQ9Ik0gMTkxIDM1MDAgCkwgODAwIDM1MDAgCkwgMTg5NCA1NjMgCkwgMjk4OCAzNTAwIApMIDM1OTcgMzUwMCAKTCAyMjg0IDAgCkwgMTUwMyAwIApMIDE5MSAzNTAwIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtZjQiIHg9IjY5LjgyNDIxOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMTMxLjAwNTg1OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMTcwLjIxNDg0NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yMCIgeD0iMjMxLjczODI4MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIgeD0iMjYzLjUyNTM5MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0yNyIgeD0iMzI3LjAwMTk1MyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00OSIgeD0iMzU0LjQ5MjE4OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NiIgeD0iMzgzLjk4NDM3NSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iNDQzLjE2NDA2MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNTA0LjM0NTcwMyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MiIgeD0iNTMyLjEyODkwNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNTcwLjk5MjE4OCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzY1Ij4KICAgICA8ZyBpZD0idGV4dF82NSI+CiAgICAgIDwhLS0gVG9nbyAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwMC43NDU1OTIgMzEzLjAzMTk0Mykgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNTQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjQ0LjA4Mzk4NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NyIgeD0iMTA1LjI2NTYyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iMTY4Ljc0MjE4OCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzY2Ij4KICAgICA8ZyBpZD0idGV4dF82NiI+CiAgICAgIDwhLS0gVGhhaWxhbmQgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1OTUuMzM0OTE2IDMyNy4xMzg3MjQpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTU0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY4IiB4PSI2MS4wODM5ODQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjEyNC40NjI4OTEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjE4NS43NDIxODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmMiIHg9IjIxMy41MjUzOTEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjI0MS4zMDg1OTQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjMwMi41ODc4OTEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiIHg9IjM2NS45NjY3OTciLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja182NyI+CiAgICAgPGcgaWQ9InRleHRfNjciPgogICAgICA8IS0tIFNlbmVnYWwgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDUuOTM3OTk4IDMyNS4yMzE3NDUpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSI2My40NzY1NjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMTg4LjM3ODkwNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NyIgeD0iMjQ5LjkwMjM0NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMzEzLjM3ODkwNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMzc0LjY1ODIwMyIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzY4Ij4KICAgICA8ZyBpZD0idGV4dF82OCI+CiAgICAgIDwhLS0gQnVya2luYSBGYXNvIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTk3Ljk2NzM3NCAzNDEuODk4NDczKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNDYiIGQ9Ik0gNjI4IDQ2NjYgCkwgMzMwOSA0NjY2IApMIDMzMDkgNDEzNCAKTCAxMjU5IDQxMzQgCkwgMTI1OSAyNzU5IApMIDMxMDkgMjc1OSAKTCAzMTA5IDIyMjggCkwgMTI1OSAyMjI4IApMIDEyNTkgMCAKTCA2MjggMCAKTCA2MjggNDY2NiAKegoiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMTU2MjUpIi8+CiAgICAgICA8L2RlZnM+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTQyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSI2OC42MDM1MTYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjEzMS45ODI0MjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmIiIHg9IjE3My4wOTU3MDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjIzMS4wMDU4NTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjI1OC43ODkwNjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjMyMi4xNjc5NjkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMjAiIHg9IjM4My40NDcyNjYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDYiIHg9IjQxNS4yMzQzNzUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjQ2My42Mjg5MDYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzMiIHg9IjUyNC45MDgyMDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjU3Ny4wMDc4MTIiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja182OSI+CiAgICAgPGcgaWQ9InRleHRfNjkiPgogICAgICA8IS0tIE5pZ2VyIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjMyLjc4Nzc1OSAzMTUuNzc0MTkyKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy00ZSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNzQuODA0Njg4Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3IiB4PSIxMDIuNTg3ODkxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIxNjYuMDY0NDUzIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIyMjcuNTg3ODkxIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNzAiPgogICAgIDxnIGlkPSJ0ZXh0XzcwIj4KICAgICAgPCEtLSBNb3phbWJpcXVlIC0tPgogICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjE1LjM1MDc0MyAzNDEuOTA3MzEyKSByb3RhdGUoLTQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNzEiIGQ9Ik0gOTQ3IDE3NDcgClEgOTQ3IDExMTMgMTIwOCA3NTIgClEgMTQ2OSAzOTEgMTkyNSAzOTEgClEgMjM4MSAzOTEgMjY0MyA3NTIgClEgMjkwNiAxMTEzIDI5MDYgMTc0NyAKUSAyOTA2IDIzODEgMjY0MyAyNzQyIApRIDIzODEgMzEwMyAxOTI1IDMxMDMgClEgMTQ2OSAzMTAzIDEyMDggMjc0MiAKUSA5NDcgMjM4MSA5NDcgMTc0NyAKegpNIDI5MDYgNTI1IApRIDI3MjUgMjEzIDI0NDggNjEgClEgMjE3MiAtOTEgMTc4NCAtOTEgClEgMTE1MCAtOTEgNzUxIDQxNSAKUSAzNTMgOTIyIDM1MyAxNzQ3IApRIDM1MyAyNTcyIDc1MSAzMDc4IApRIDExNTAgMzU4NCAxNzg0IDM1ODQgClEgMjE3MiAzNTg0IDI0NDggMzQzMiAKUSAyNzI1IDMyODEgMjkwNiAyOTY5IApMIDI5MDYgMzUwMCAKTCAzNDgxIDM1MDAgCkwgMzQ4MSAtMTMzMSAKTCAyOTA2IC0xMzMxIApMIDI5MDYgNTI1IAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNGQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9Ijg2LjI3OTI5NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03YSIgeD0iMTQ3LjQ2MDkzOCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTk5Ljk1MTE3MiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZCIgeD0iMjYxLjIzMDQ2OSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MiIgeD0iMzU4LjY0MjU3OCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iNDIyLjExOTE0MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03MSIgeD0iNDQ5LjkwMjM0NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NSIgeD0iNTEzLjM3ODkwNiIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iNTc2Ljc1NzgxMiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzcxIj4KICAgICA8ZyBpZD0idGV4dF83MSI+CiAgICAgIDwhLS0gTWFsaSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1NC44MTgxNDYgMzExLjEzNjAxMykgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNGQiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9Ijg2LjI3OTI5NyIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02YyIgeD0iMTQ3LjU1ODU5NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02OSIgeD0iMTc1LjM0MTc5NyIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzcyIj4KICAgICA8ZyBpZD0idGV4dF83MiI+CiAgICAgIDwhLS0gQ2hhZCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1OS42MzYyMTEgMzE1LjAxNDA1Mikgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjgiIHg9IjY5LjgyNDIxOSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iMTMzLjIwMzEyNSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NCIgeD0iMTk0LjQ4MjQyMiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzczIj4KICAgICA8ZyBpZD0idGV4dF83MyI+CiAgICAgIDwhLS0gR2Fib24gLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjMuNDY0MzI2IDMxOS44ODIwNCkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDciLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9Ijc3LjQ5MDIzNCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MiIgeD0iMTM4Ljc2OTUzMSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iMjAyLjI0NjA5NCIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMjYzLjQyNzczNCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inh0aWNrXzc0Ij4KICAgICA8ZyBpZD0idGV4dF83NCI+CiAgICAgIDwhLS0gTGliZXJpYSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY3MS4zMjA3NDEgMzIwLjcyMTcyOSkgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNGMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjU1LjcxMjg5MSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MiIgeD0iODMuNDk2MDk0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIxNDYuOTcyNjU2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcyIiB4PSIyMDguNDk2MDk0Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSIyNDkuNjA5Mzc1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYxIiB4PSIyNzcuMzkyNTc4Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0ieHRpY2tfNzUiPgogICAgIDxnIGlkPSJ0ZXh0Xzc1Ij4KICAgICAgPCEtLSBVZ2FuZGEgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NzYuNjY0NzE3IDMyNC4wNzM4NTgpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTU1Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY3IiB4PSI3My4xOTMzNTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjEzNi42Njk5MjIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjE5Ny45NDkyMTkiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjQiIHg9IjI2MS4zMjgxMjUiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjMyNC44MDQ2ODgiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja183NiI+CiAgICAgPGcgaWQ9InRleHRfNzYiPgogICAgICA8IS0tIE5pZ2VyaWEgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2ODcuMzYyODE3IDMyMi4wNzE4NjEpIHJvdGF0ZSgtNDUpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTRlIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY5IiB4PSI3NC44MDQ2ODgiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjciIHg9IjEwMi41ODc4OTEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjUiIHg9IjE2Ni4wNjQ0NTMiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjIyNy41ODc4OTEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjkiIHg9IjI2OC43MDExNzIiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjEiIHg9IjI5Ni40ODQzNzUiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ4dGlja183NyI+CiAgICAgPGcgaWQ9InRleHRfNzciPgogICAgICA8IS0tIEZyYW5jZSAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5Ny44NDMyNjEgMzIwLjI4NzUyMikgcm90YXRlKC00NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNDYiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjUwLjI2OTUzMSIvPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02MSIgeD0iOTEuMzgyODEyIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZlIiB4PSIxNTIuNjYyMTA5Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSIyMTYuMDQxMDE2Ii8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY1IiB4PSIyNzEuMDIxNDg0Ii8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyBpZD0idGV4dF83OCI+CiAgICAgPCEtLSBjb3VudHJ5IC0tPgogICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjYuNDExOTI3IDM5NC45NDg4MzYpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNjMiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZiIgeD0iNTQuOTgwNDY5Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzUiIHg9IjExNi4xNjIxMDkiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02ZSIgeD0iMTc5LjU0MTAxNiIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc0IiB4PSIyNDIuOTE5OTIyIi8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjI4Mi4xMjg5MDYiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03OSIgeD0iMzIzLjI0MjE4OCIvPgogICAgIDwvZz4KICAgIDwvZz4KICAgPC9nPgogICA8ZyBpZD0ibWF0cGxvdGxpYi5heGlzXzIiPgogICAgPGcgaWQ9Inl0aWNrXzEiPgogICAgIDxnIGlkPSJsaW5lMmRfMSI+CiAgICAgIDxwYXRoIGQ9Ik0gNTAuNzMzMDIxIDI4NC40IApMIDcyMC4zMzMwMjEgMjg0LjQgCiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lY2FwOiByb3VuZCIvPgogICAgIDwvZz4KICAgICA8ZyBpZD0idGV4dF83OSI+CiAgICAgIDwhLS0gMCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3LjM3MDUyMSAyODguMTk5MjE5KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtMzAiIGQ9Ik0gMjAzNCA0MjUwIApRIDE1NDcgNDI1MCAxMzAxIDM3NzAgClEgMTA1NiAzMjkxIDEwNTYgMjMyOCAKUSAxMDU2IDEzNjkgMTMwMSA4ODkgClEgMTU0NyA0MDkgMjAzNCA0MDkgClEgMjUyNSA0MDkgMjc3MCA4ODkgClEgMzAxNiAxMzY5IDMwMTYgMjMyOCAKUSAzMDE2IDMyOTEgMjc3MCAzNzcwIApRIDI1MjUgNDI1MCAyMDM0IDQyNTAgCnoKTSAyMDM0IDQ3NTAgClEgMjgxOSA0NzUwIDMyMzMgNDEyOSAKUSAzNjQ3IDM1MDkgMzY0NyAyMzI4IApRIDM2NDcgMTE1MCAzMjMzIDUyOSAKUSAyODE5IC05MSAyMDM0IC05MSAKUSAxMjUwIC05MSA4MzYgNTI5IApRIDQyMiAxMTUwIDQyMiAyMzI4IApRIDQyMiAzNTA5IDgzNiA0MTI5IApRIDEyNTAgNDc1MCAyMDM0IDQ3NTAgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzIiPgogICAgIDxnIGlkPSJsaW5lMmRfMiI+CiAgICAgIDxwYXRoIGQ9Ik0gNTAuNzMzMDIxIDI0My43ODQ2MTUgCkwgNzIwLjMzMzAyMSAyNDMuNzg0NjE1IAoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWNhcDogcm91bmQiLz4KICAgICA8L2c+CiAgICAgPGcgaWQ9InRleHRfODAiPgogICAgICA8IS0tIDIgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNy4zNzA1MjEgMjQ3LjU4MzgzNCkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTMyIiBkPSJNIDEyMjggNTMxIApMIDM0MzEgNTMxIApMIDM0MzEgMCAKTCA0NjkgMCAKTCA0NjkgNTMxIApRIDgyOCA5MDMgMTQ0OCAxNTI5IApRIDIwNjkgMjE1NiAyMjI4IDIzMzggClEgMjUzMSAyNjc4IDI2NTEgMjkxNCAKUSAyNzcyIDMxNTAgMjc3MiAzMzc4IApRIDI3NzIgMzc1MCAyNTExIDM5ODQgClEgMjI1MCA0MjE5IDE4MzEgNDIxOSAKUSAxNTM0IDQyMTkgMTIwNCA0MTE2IApRIDg3NSA0MDEzIDUwMCAzODAzIApMIDUwMCA0NDQxIApRIDg4MSA0NTk0IDEyMTIgNDY3MiAKUSAxNTQ0IDQ3NTAgMTgxOSA0NzUwIApRIDI1NDQgNDc1MCAyOTc1IDQzODcgClEgMzQwNiA0MDI1IDM0MDYgMzQxOSAKUSAzNDA2IDMxMzEgMzI5OCAyODczIApRIDMxOTEgMjYxNiAyOTA2IDIyNjYgClEgMjgyOCAyMTc1IDI0MDkgMTc0MiAKUSAxOTkxIDEzMDkgMTIyOCA1MzEgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zMiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzMiPgogICAgIDxnIGlkPSJsaW5lMmRfMyI+CiAgICAgIDxwYXRoIGQ9Ik0gNTAuNzMzMDIxIDIwMy4xNjkyMzEgCkwgNzIwLjMzMzAyMSAyMDMuMTY5MjMxIAoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWNhcDogcm91bmQiLz4KICAgICA8L2c+CiAgICAgPGcgaWQ9InRleHRfODEiPgogICAgICA8IS0tIDQgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNy4zNzA1MjEgMjA2Ljk2ODQ1KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtMzQiIGQ9Ik0gMjQxOSA0MTE2IApMIDgyNSAxNjI1IApMIDI0MTkgMTYyNSAKTCAyNDE5IDQxMTYgCnoKTSAyMjUzIDQ2NjYgCkwgMzA0NyA0NjY2IApMIDMwNDcgMTYyNSAKTCAzNzEzIDE2MjUgCkwgMzcxMyAxMTAwIApMIDMwNDcgMTEwMCAKTCAzMDQ3IDAgCkwgMjQxOSAwIApMIDI0MTkgMTEwMCAKTCAzMTMgMTEwMCAKTCAzMTMgMTcwOSAKTCAyMjUzIDQ2NjYgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zNCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzQiPgogICAgIDxnIGlkPSJsaW5lMmRfNCI+CiAgICAgIDxwYXRoIGQ9Ik0gNTAuNzMzMDIxIDE2Mi41NTM4NDYgCkwgNzIwLjMzMzAyMSAxNjIuNTUzODQ2IAoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWNhcDogcm91bmQiLz4KICAgICA8L2c+CiAgICAgPGcgaWQ9InRleHRfODIiPgogICAgICA8IS0tIDYgLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNy4zNzA1MjEgMTY2LjM1MzA2NSkgc2NhbGUoMC4xIC0wLjEpIj4KICAgICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJEZWphVnVTYW5zLTM2IiBkPSJNIDIxMTMgMjU4NCAKUSAxNjg4IDI1ODQgMTQzOSAyMjkzIApRIDExOTEgMjAwMyAxMTkxIDE0OTcgClEgMTE5MSA5OTQgMTQzOSA3MDEgClEgMTY4OCA0MDkgMjExMyA0MDkgClEgMjUzOCA0MDkgMjc4NiA3MDEgClEgMzAzNCA5OTQgMzAzNCAxNDk3IApRIDMwMzQgMjAwMyAyNzg2IDIyOTMgClEgMjUzOCAyNTg0IDIxMTMgMjU4NCAKegpNIDMzNjYgNDU2MyAKTCAzMzY2IDM5ODggClEgMzEyOCA0MTAwIDI4ODYgNDE1OSAKUSAyNjQ0IDQyMTkgMjQwNiA0MjE5IApRIDE3ODEgNDIxOSAxNDUxIDM3OTcgClEgMTEyMiAzMzc1IDEwNzUgMjUyMiAKUSAxMjU5IDI3OTQgMTUzNyAyOTM5IApRIDE4MTYgMzA4NCAyMTUwIDMwODQgClEgMjg1MyAzMDg0IDMyNjEgMjY1NyAKUSAzNjY5IDIyMzEgMzY2OSAxNDk3IApRIDM2NjkgNzc4IDMyNDQgMzQzIApRIDI4MTkgLTkxIDIxMTMgLTkxIApRIDEzMDMgLTkxIDg3NSA1MjkgClEgNDQ3IDExNTAgNDQ3IDIzMjggClEgNDQ3IDM0MzQgOTcyIDQwOTIgClEgMTQ5NyA0NzUwIDIzODEgNDc1MCAKUSAyNjE5IDQ3NTAgMjg2MSA0NzAzIApRIDMxMDMgNDY1NiAzMzY2IDQ1NjMgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zNiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzUiPgogICAgIDxnIGlkPSJsaW5lMmRfNSI+CiAgICAgIDxwYXRoIGQ9Ik0gNTAuNzMzMDIxIDEyMS45Mzg0NjIgCkwgNzIwLjMzMzAyMSAxMjEuOTM4NDYyIAoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWNhcDogcm91bmQiLz4KICAgICA8L2c+CiAgICAgPGcgaWQ9InRleHRfODMiPgogICAgICA8IS0tIDggLS0+CiAgICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNy4zNzA1MjEgMTI1LjczNzY4KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtMzgiIGQ9Ik0gMjAzNCAyMjE2IApRIDE1ODQgMjIxNiAxMzI2IDE5NzUgClEgMTA2OSAxNzM0IDEwNjkgMTMxMyAKUSAxMDY5IDg5MSAxMzI2IDY1MCAKUSAxNTg0IDQwOSAyMDM0IDQwOSAKUSAyNDg0IDQwOSAyNzQzIDY1MSAKUSAzMDAzIDg5NCAzMDAzIDEzMTMgClEgMzAwMyAxNzM0IDI3NDUgMTk3NSAKUSAyNDg4IDIyMTYgMjAzNCAyMjE2IAp6Ck0gMTQwMyAyNDg0IApRIDk5NyAyNTg0IDc3MCAyODYyIApRIDU0NCAzMTQxIDU0NCAzNTQxIApRIDU0NCA0MTAwIDk0MiA0NDI1IApRIDEzNDEgNDc1MCAyMDM0IDQ3NTAgClEgMjczMSA0NzUwIDMxMjggNDQyNSAKUSAzNTI1IDQxMDAgMzUyNSAzNTQxIApRIDM1MjUgMzE0MSAzMjk4IDI4NjIgClEgMzA3MiAyNTg0IDI2NjkgMjQ4NCAKUSAzMTI1IDIzNzggMzM3OSAyMDY4IApRIDM2MzQgMTc1OSAzNjM0IDEzMTMgClEgMzYzNCA2MzQgMzIyMCAyNzEgClEgMjgwNiAtOTEgMjAzNCAtOTEgClEgMTI2MyAtOTEgODQ4IDI3MSAKUSA0MzQgNjM0IDQzNCAxMzEzIApRIDQzNCAxNzU5IDY5MCAyMDY4IApRIDk0NyAyMzc4IDE0MDMgMjQ4NCAKegpNIDExNzIgMzQ4MSAKUSAxMTcyIDMxMTkgMTM5OCAyOTE2IApRIDE2MjUgMjcxMyAyMDM0IDI3MTMgClEgMjQ0MSAyNzEzIDI2NzAgMjkxNiAKUSAyOTAwIDMxMTkgMjkwMCAzNDgxIApRIDI5MDAgMzg0NCAyNjcwIDQwNDcgClEgMjQ0MSA0MjUwIDIwMzQgNDI1MCAKUSAxNjI1IDQyNTAgMTM5OCA0MDQ3IApRIDExNzIgMzg0NCAxMTcyIDM0ODEgCnoKIiB0cmFuc2Zvcm09InNjYWxlKDAuMDE1NjI1KSIvPgogICAgICAgPC9kZWZzPgogICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy0zOCIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzYiPgogICAgIDxnIGlkPSJsaW5lMmRfNiI+CiAgICAgIDxwYXRoIGQ9Ik0gNTAuNzMzMDIxIDgxLjMyMzA3NyAKTCA3MjAuMzMzMDIxIDgxLjMyMzA3NyAKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kIi8+CiAgICAgPC9nPgogICAgIDxnIGlkPSJ0ZXh0Xzg0Ij4KICAgICAgPCEtLSAxMCAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxLjAwODAyMSA4NS4xMjIyOTYpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iRGVqYVZ1U2Fucy0zMSIgZD0iTSA3OTQgNTMxIApMIDE4MjUgNTMxIApMIDE4MjUgNDA5MSAKTCA3MDMgMzg2NiAKTCA3MDMgNDQ0MSAKTCAxODE5IDQ2NjYgCkwgMjQ1MCA0NjY2IApMIDI0NTAgNTMxIApMIDM0ODEgNTMxIApMIDM0ODEgMCAKTCA3OTQgMCAKTCA3OTQgNTMxIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgIDwvZGVmcz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzEiLz4KICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtMzAiIHg9IjYzLjYyMzA0NyIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9Inl0aWNrXzciPgogICAgIDxnIGlkPSJsaW5lMmRfNyI+CiAgICAgIDxwYXRoIGQ9Ik0gNTAuNzMzMDIxIDQwLjcwNzY5MiAKTCA3MjAuMzMzMDIxIDQwLjcwNzY5MiAKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kIi8+CiAgICAgPC9nPgogICAgIDxnIGlkPSJ0ZXh0Xzg1Ij4KICAgICAgPCEtLSAxMiAtLT4KICAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxLjAwODAyMSA0NC41MDY5MTEpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMxIi8+CiAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMyIiB4PSI2My42MjMwNDciLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJ0ZXh0Xzg2Ij4KICAgICA8IS0tIGNvdW50IC0tPgogICAgIDxnIHN0eWxlPSJmaWxsOiAjMjYyNjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC45MjgzMzMgMTU5LjkwNjI1KSByb3RhdGUoLTkwKSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIi8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmYiIHg9IjU0Ljk4MDQ2OSIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTc1IiB4PSIxMTYuMTYyMTA5Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmUiIHg9IjE3OS41NDEwMTYiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy03NCIgeD0iMjQyLjkxOTkyMiIvPgogICAgIDwvZz4KICAgIDwvZz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMyI+CiAgICA8cGF0aCBkPSJNIDUxLjYwMjYzMSAyODQuNCAKTCA1NS4wODEwNzMgMjg0LjQgCkwgNTUuMDgxMDczIDE2Mi41NTM4NDYgCkwgNTEuNjAyNjMxIDE2Mi41NTM4NDYgCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzQiPgogICAgPHBhdGggZD0iTSA2MC4yOTg3MzUgMjg0LjQgCkwgNjMuNzc3MTc3IDI4NC40IApMIDYzLjc3NzE3NyAyNjQuMDkyMzA4IApMIDYwLjI5ODczNSAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF81Ij4KICAgIDxwYXRoIGQ9Ik0gNjguOTk0ODM5IDI4NC40IApMIDcyLjQ3MzI4MSAyODQuNCAKTCA3Mi40NzMyODEgMjAzLjE2OTIzMSAKTCA2OC45OTQ4MzkgMjAzLjE2OTIzMSAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNiI+CiAgICA8cGF0aCBkPSJNIDc3LjY5MDk0MyAyODQuNCAKTCA4MS4xNjkzODQgMjg0LjQgCkwgODEuMTY5Mzg0IDIyMy40NzY5MjMgCkwgNzcuNjkwOTQzIDIyMy40NzY5MjMgCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzciPgogICAgPHBhdGggZD0iTSA4Ni4zODcwNDcgMjg0LjQgCkwgODkuODY1NDg4IDI4NC40IApMIDg5Ljg2NTQ4OCAyMjMuNDc2OTIzIApMIDg2LjM4NzA0NyAyMjMuNDc2OTIzIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF84Ij4KICAgIDxwYXRoIGQ9Ik0gOTUuMDgzMTUxIDI4NC40IApMIDk4LjU2MTU5MiAyODQuNCAKTCA5OC41NjE1OTIgMjIzLjQ3NjkyMyAKTCA5NS4wODMxNTEgMjIzLjQ3NjkyMyAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfOSI+CiAgICA8cGF0aCBkPSJNIDEwMy43NzkyNTUgMjg0LjQgCkwgMTA3LjI1NzY5NiAyODQuNCAKTCAxMDcuMjU3Njk2IDI0My43ODQ2MTUgCkwgMTAzLjc3OTI1NSAyNDMuNzg0NjE1IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xMCI+CiAgICA8cGF0aCBkPSJNIDExMi40NzUzNTggMjg0LjQgCkwgMTE1Ljk1MzggMjg0LjQgCkwgMTE1Ljk1MzggMjQzLjc4NDYxNSAKTCAxMTIuNDc1MzU4IDI0My43ODQ2MTUgCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzExIj4KICAgIDxwYXRoIGQ9Ik0gMTIxLjE3MTQ2MiAyODQuNCAKTCAxMjQuNjQ5OTA0IDI4NC40IApMIDEyNC42NDk5MDQgMjY0LjA5MjMwOCAKTCAxMjEuMTcxNDYyIDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzEyIj4KICAgIDxwYXRoIGQ9Ik0gMTI5Ljg2NzU2NiAyODQuNCAKTCAxMzMuMzQ2MDA4IDI4NC40IApMIDEzMy4zNDYwMDggMjY0LjA5MjMwOCAKTCAxMjkuODY3NTY2IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzEzIj4KICAgIDxwYXRoIGQ9Ik0gMTM4LjU2MzY3IDI4NC40IApMIDE0Mi4wNDIxMTIgMjg0LjQgCkwgMTQyLjA0MjExMiAyMjMuNDc2OTIzIApMIDEzOC41NjM2NyAyMjMuNDc2OTIzIAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xNCI+CiAgICA8cGF0aCBkPSJNIDE1NS45NTU4NzggMjg0LjQgCkwgMTU5LjQzNDMyIDI4NC40IApMIDE1OS40MzQzMiAyNDMuNzg0NjE1IApMIDE1NS45NTU4NzggMjQzLjc4NDYxNSAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTUiPgogICAgPHBhdGggZD0iTSAxNjQuNjUxOTgyIDI4NC40IApMIDE2OC4xMzA0MjMgMjg0LjQgCkwgMTY4LjEzMDQyMyAyNDMuNzg0NjE1IApMIDE2NC42NTE5ODIgMjQzLjc4NDYxNSAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTYiPgogICAgPHBhdGggZD0iTSAxNzMuMzQ4MDg2IDI4NC40IApMIDE3Ni44MjY1MjcgMjg0LjQgCkwgMTc2LjgyNjUyNyAyNjQuMDkyMzA4IApMIDE3My4zNDgwODYgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTciPgogICAgPHBhdGggZD0iTSAxODIuMDQ0MTkgMjg0LjQgCkwgMTg1LjUyMjYzMSAyODQuNCAKTCAxODUuNTIyNjMxIDI2NC4wOTIzMDggCkwgMTgyLjA0NDE5IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzE4Ij4KICAgIDxwYXRoIGQ9Ik0gMTkwLjc0MDI5NCAyODQuNCAKTCAxOTQuMjE4NzM1IDI4NC40IApMIDE5NC4yMTg3MzUgMjY0LjA5MjMwOCAKTCAxOTAuNzQwMjk0IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzE5Ij4KICAgIDxwYXRoIGQ9Ik0gMjA4LjEzMjUwMSAyODQuNCAKTCAyMTEuNjEwOTQzIDI4NC40IApMIDIxMS42MTA5NDMgMjY0LjA5MjMwOCAKTCAyMDguMTMyNTAxIDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzIwIj4KICAgIDxwYXRoIGQ9Ik0gMjE2LjgyODYwNSAyODQuNCAKTCAyMjAuMzA3MDQ3IDI4NC40IApMIDIyMC4zMDcwNDcgMjY0LjA5MjMwOCAKTCAyMTYuODI4NjA1IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzIxIj4KICAgIDxwYXRoIGQ9Ik0gMjQyLjkxNjkxNyAyODQuNCAKTCAyNDYuMzk1MzU4IDI4NC40IApMIDI0Ni4zOTUzNTggMjY0LjA5MjMwOCAKTCAyNDIuOTE2OTE3IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzIyIj4KICAgIDxwYXRoIGQ9Ik0gMjUxLjYxMzAyMSAyODQuNCAKTCAyNTUuMDkxNDYyIDI4NC40IApMIDI1NS4wOTE0NjIgMjY0LjA5MjMwOCAKTCAyNTEuNjEzMDIxIDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzIzIj4KICAgIDxwYXRoIGQ9Ik0gMjYwLjMwOTEyNSAyODQuNCAKTCAyNjMuNzg3NTY2IDI4NC40IApMIDI2My43ODc1NjYgMjY0LjA5MjMwOCAKTCAyNjAuMzA5MTI1IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzI0Ij4KICAgIDxwYXRoIGQ9Ik0gMjY5LjAwNTIyOSAyODQuNCAKTCAyNzIuNDgzNjcgMjg0LjQgCkwgMjcyLjQ4MzY3IDI2NC4wOTIzMDggCkwgMjY5LjAwNTIyOSAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yNSI+CiAgICA8cGF0aCBkPSJNIDI3Ny43MDEzMzMgMjg0LjQgCkwgMjgxLjE3OTc3NCAyODQuNCAKTCAyODEuMTc5Nzc0IDI2NC4wOTIzMDggCkwgMjc3LjcwMTMzMyAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yNiI+CiAgICA8cGF0aCBkPSJNIDI4Ni4zOTc0MzYgMjg0LjQgCkwgMjg5Ljg3NTg3OCAyODQuNCAKTCAyODkuODc1ODc4IDI2NC4wOTIzMDggCkwgMjg2LjM5NzQzNiAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8yNyI+CiAgICA8cGF0aCBkPSJNIDI5NS4wOTM1NCAyODQuNCAKTCAyOTguNTcxOTgyIDI4NC40IApMIDI5OC41NzE5ODIgMjY0LjA5MjMwOCAKTCAyOTUuMDkzNTQgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMjgiPgogICAgPHBhdGggZD0iTSAzMDMuNzg5NjQ0IDI4NC40IApMIDMwNy4yNjgwODYgMjg0LjQgCkwgMzA3LjI2ODA4NiAyNjQuMDkyMzA4IApMIDMwMy43ODk2NDQgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMjkiPgogICAgPHBhdGggZD0iTSAzMjEuMTgxODUyIDI4NC40IApMIDMyNC42NjAyOTQgMjg0LjQgCkwgMzI0LjY2MDI5NCAyNjQuMDkyMzA4IApMIDMyMS4xODE4NTIgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMzAiPgogICAgPHBhdGggZD0iTSAzMjkuODc3OTU2IDI4NC40IApMIDMzMy4zNTYzOTcgMjg0LjQgCkwgMzMzLjM1NjM5NyAyNjQuMDkyMzA4IApMIDMyOS44Nzc5NTYgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMzEiPgogICAgPHBhdGggZD0iTSAzMzguNTc0MDYgMjg0LjQgCkwgMzQyLjA1MjUwMSAyODQuNCAKTCAzNDIuMDUyNTAxIDI2NC4wOTIzMDggCkwgMzM4LjU3NDA2IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzMyIj4KICAgIDxwYXRoIGQ9Ik0gMzQ3LjI3MDE2NCAyODQuNCAKTCAzNTAuNzQ4NjA1IDI4NC40IApMIDM1MC43NDg2MDUgMjY0LjA5MjMwOCAKTCAzNDcuMjcwMTY0IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzMzIj4KICAgIDxwYXRoIGQ9Ik0gMzU1Ljk2NjI2OCAyODQuNCAKTCAzNTkuNDQ0NzA5IDI4NC40IApMIDM1OS40NDQ3MDkgMjY0LjA5MjMwOCAKTCAzNTUuOTY2MjY4IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzM0Ij4KICAgIDxwYXRoIGQ9Ik0gMzgyLjA1NDU3OSAyODQuNCAKTCAzODUuNTMzMDIxIDI4NC40IApMIDM4NS41MzMwMjEgMjY0LjA5MjMwOCAKTCAzODIuMDU0NTc5IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzM1Ij4KICAgIDxwYXRoIGQ9Ik0gMzkwLjc1MDY4MyAyODQuNCAKTCAzOTQuMjI5MTI1IDI4NC40IApMIDM5NC4yMjkxMjUgMjY0LjA5MjMwOCAKTCAzOTAuNzUwNjgzIDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzM2Ij4KICAgIDxwYXRoIGQ9Ik0gMzk5LjQ0Njc4NyAyODQuNCAKTCA0MDIuOTI1MjI5IDI4NC40IApMIDQwMi45MjUyMjkgMjY0LjA5MjMwOCAKTCAzOTkuNDQ2Nzg3IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzM3Ij4KICAgIDxwYXRoIGQ9Ik0gNDQyLjkyNzMwNyAyODQuNCAKTCA0NDYuNDA1NzQ4IDI4NC40IApMIDQ0Ni40MDU3NDggMjY0LjA5MjMwOCAKTCA0NDIuOTI3MzA3IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzM4Ij4KICAgIDxwYXRoIGQ9Ik0gNDk1LjEwMzkzIDI4NC40IApMIDQ5OC41ODIzNzEgMjg0LjQgCkwgNDk4LjU4MjM3MSAyNjQuMDkyMzA4IApMIDQ5NS4xMDM5MyAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8zOSI+CiAgICA8cGF0aCBkPSJNIDUwMy44MDAwMzQgMjg0LjQgCkwgNTA3LjI3ODQ3NSAyODQuNCAKTCA1MDcuMjc4NDc1IDI2NC4wOTIzMDggCkwgNTAzLjgwMDAzNCAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF80MCI+CiAgICA8cGF0aCBkPSJNIDUxMi40OTYxMzggMjg0LjQgCkwgNTE1Ljk3NDU3OSAyODQuNCAKTCA1MTUuOTc0NTc5IDI2NC4wOTIzMDggCkwgNTEyLjQ5NjEzOCAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF80MSI+CiAgICA8cGF0aCBkPSJNIDUyMS4xOTIyNDIgMjg0LjQgCkwgNTI0LjY3MDY4MyAyODQuNCAKTCA1MjQuNjcwNjgzIDI2NC4wOTIzMDggCkwgNTIxLjE5MjI0MiAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF80MiI+CiAgICA8cGF0aCBkPSJNIDUyOS44ODgzNDYgMjg0LjQgCkwgNTMzLjM2Njc4NyAyODQuNCAKTCA1MzMuMzY2Nzg3IDI2NC4wOTIzMDggCkwgNTI5Ljg4ODM0NiAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF80MyI+CiAgICA8cGF0aCBkPSJNIDUzOC41ODQ0NDkgMjg0LjQgCkwgNTQyLjA2Mjg5MSAyODQuNCAKTCA1NDIuMDYyODkxIDI2NC4wOTIzMDggCkwgNTM4LjU4NDQ0OSAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF80NCI+CiAgICA8cGF0aCBkPSJNIDU0Ny4yODA1NTMgMjg0LjQgCkwgNTUwLjc1ODk5NSAyODQuNCAKTCA1NTAuNzU4OTk1IDI2NC4wOTIzMDggCkwgNTQ3LjI4MDU1MyAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF80NSI+CiAgICA8cGF0aCBkPSJNIDU1NS45NzY2NTcgMjg0LjQgCkwgNTU5LjQ1NTA5OSAyODQuNCAKTCA1NTkuNDU1MDk5IDI2NC4wOTIzMDggCkwgNTU1Ljk3NjY1NyAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF80NiI+CiAgICA8cGF0aCBkPSJNIDU2NC42NzI3NjEgMjg0LjQgCkwgNTY4LjE1MTIwMyAyODQuNCAKTCA1NjguMTUxMjAzIDI2NC4wOTIzMDggCkwgNTY0LjY3Mjc2MSAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF80NyI+CiAgICA8cGF0aCBkPSJNIDU3My4zNjg4NjUgMjg0LjQgCkwgNTc2Ljg0NzMwNyAyODQuNCAKTCA1NzYuODQ3MzA3IDI2NC4wOTIzMDggCkwgNTczLjM2ODg2NSAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICMzMjc0YTE7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF80OCI+CiAgICA8cGF0aCBkPSJNIDU4Mi4wNjQ5NjkgMjg0LjQgCkwgNTg1LjU0MzQxIDI4NC40IApMIDU4NS41NDM0MSAyNjQuMDkyMzA4IApMIDU4Mi4wNjQ5NjkgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNDkiPgogICAgPHBhdGggZD0iTSA1OTAuNzYxMDczIDI4NC40IApMIDU5NC4yMzk1MTQgMjg0LjQgCkwgNTk0LjIzOTUxNCAyNjQuMDkyMzA4IApMIDU5MC43NjEwNzMgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNTAiPgogICAgPHBhdGggZD0iTSA1OTkuNDU3MTc3IDI4NC40IApMIDYwMi45MzU2MTggMjg0LjQgCkwgNjAyLjkzNTYxOCAyNjQuMDkyMzA4IApMIDU5OS40NTcxNzcgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNTEiPgogICAgPHBhdGggZD0iTSA2MDguMTUzMjgxIDI4NC40IApMIDYxMS42MzE3MjIgMjg0LjQgCkwgNjExLjYzMTcyMiAyNjQuMDkyMzA4IApMIDYwOC4xNTMyODEgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNTIiPgogICAgPHBhdGggZD0iTSA2MTYuODQ5Mzg0IDI4NC40IApMIDYyMC4zMjc4MjYgMjg0LjQgCkwgNjIwLjMyNzgyNiAyNjQuMDkyMzA4IApMIDYxNi44NDkzODQgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNTMiPgogICAgPHBhdGggZD0iTSA2MjUuNTQ1NDg4IDI4NC40IApMIDYyOS4wMjM5MyAyODQuNCAKTCA2MjkuMDIzOTMgMjY0LjA5MjMwOCAKTCA2MjUuNTQ1NDg4IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzU0Ij4KICAgIDxwYXRoIGQ9Ik0gNjM0LjI0MTU5MiAyODQuNCAKTCA2MzcuNzIwMDM0IDI4NC40IApMIDYzNy43MjAwMzQgMjY0LjA5MjMwOCAKTCA2MzQuMjQxNTkyIDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzU1Ij4KICAgIDxwYXRoIGQ9Ik0gNjQyLjkzNzY5NiAyODQuNCAKTCA2NDYuNDE2MTM4IDI4NC40IApMIDY0Ni40MTYxMzggMjY0LjA5MjMwOCAKTCA2NDIuOTM3Njk2IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzU2Ij4KICAgIDxwYXRoIGQ9Ik0gNjUxLjYzMzggMjg0LjQgCkwgNjU1LjExMjI0MiAyODQuNCAKTCA2NTUuMTEyMjQyIDI2NC4wOTIzMDggCkwgNjUxLjYzMzggMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNTciPgogICAgPHBhdGggZD0iTSA2NjAuMzI5OTA0IDI4NC40IApMIDY2My44MDgzNDYgMjg0LjQgCkwgNjYzLjgwODM0NiAyNjQuMDkyMzA4IApMIDY2MC4zMjk5MDQgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNTgiPgogICAgPHBhdGggZD0iTSA2NjkuMDI2MDA4IDI4NC40IApMIDY3Mi41MDQ0NDkgMjg0LjQgCkwgNjcyLjUwNDQ0OSAyNjQuMDkyMzA4IApMIDY2OS4wMjYwMDggMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNTkiPgogICAgPHBhdGggZD0iTSA2NzcuNzIyMTEyIDI4NC40IApMIDY4MS4yMDA1NTMgMjg0LjQgCkwgNjgxLjIwMDU1MyAyNjQuMDkyMzA4IApMIDY3Ny43MjIxMTIgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNjAiPgogICAgPHBhdGggZD0iTSA2ODYuNDE4MjE2IDI4NC40IApMIDY4OS44OTY2NTcgMjg0LjQgCkwgNjg5Ljg5NjY1NyAyNjQuMDkyMzA4IApMIDY4Ni40MTgyMTYgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNjEiPgogICAgPHBhdGggZD0iTSA2OTUuMTE0MzIgMjg0LjQgCkwgNjk4LjU5Mjc2MSAyODQuNCAKTCA2OTguNTkyNzYxIDI2NC4wOTIzMDggCkwgNjk1LjExNDMyIDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzYyIj4KICAgIDxwYXRoIGQ9Ik0gNzAzLjgxMDQyMyAyODQuNCAKTCA3MDcuMjg4ODY1IDI4NC40IApMIDcwNy4yODg4NjUgMjY0LjA5MjMwOCAKTCA3MDMuODEwNDIzIDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzYzIj4KICAgIDxwYXRoIGQ9Ik0gNTUuMDgxMDczIDI4NC40IApMIDU4LjU1OTUxNCAyODQuNCAKTCA1OC41NTk1MTQgMjAuNCAKTCA1NS4wODEwNzMgMjAuNCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNjQiPgogICAgPHBhdGggZD0iTSA2My43NzcxNzcgMjg0LjQgCkwgNjcuMjU1NjE4IDI4NC40IApMIDY3LjI1NTYxOCAxMDEuNjMwNzY5IApMIDYzLjc3NzE3NyAxMDEuNjMwNzY5IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF82NSI+CiAgICA8cGF0aCBkPSJNIDcyLjQ3MzI4MSAyODQuNCAKTCA3NS45NTE3MjIgMjg0LjQgCkwgNzUuOTUxNzIyIDE4Mi44NjE1MzggCkwgNzIuNDczMjgxIDE4Mi44NjE1MzggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzY2Ij4KICAgIDxwYXRoIGQ9Ik0gODEuMTY5Mzg0IDI4NC40IApMIDg0LjY0NzgyNiAyODQuNCAKTCA4NC42NDc4MjYgMTYyLjU1Mzg0NiAKTCA4MS4xNjkzODQgMTYyLjU1Mzg0NiAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNjciPgogICAgPHBhdGggZD0iTSA4OS44NjU0ODggMjg0LjQgCkwgOTMuMzQzOTMgMjg0LjQgCkwgOTMuMzQzOTMgMTgyLjg2MTUzOCAKTCA4OS44NjU0ODggMTgyLjg2MTUzOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNjgiPgogICAgPHBhdGggZD0iTSA5OC41NjE1OTIgMjg0LjQgCkwgMTAyLjA0MDAzNCAyODQuNCAKTCAxMDIuMDQwMDM0IDIwMy4xNjkyMzEgCkwgOTguNTYxNTkyIDIwMy4xNjkyMzEgCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzY5Ij4KICAgIDxwYXRoIGQ9Ik0gMTA3LjI1NzY5NiAyODQuNCAKTCAxMTAuNzM2MTM4IDI4NC40IApMIDExMC43MzYxMzggMjIzLjQ3NjkyMyAKTCAxMDcuMjU3Njk2IDIyMy40NzY5MjMgCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzcwIj4KICAgIDxwYXRoIGQ9Ik0gMTE1Ljk1MzggMjg0LjQgCkwgMTE5LjQzMjI0MiAyODQuNCAKTCAxMTkuNDMyMjQyIDIyMy40NzY5MjMgCkwgMTE1Ljk1MzggMjIzLjQ3NjkyMyAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNzEiPgogICAgPHBhdGggZD0iTSAxMjQuNjQ5OTA0IDI4NC40IApMIDEyOC4xMjgzNDYgMjg0LjQgCkwgMTI4LjEyODM0NiAyMjMuNDc2OTIzIApMIDEyNC42NDk5MDQgMjIzLjQ3NjkyMyAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNzIiPgogICAgPHBhdGggZD0iTSAxMzMuMzQ2MDA4IDI4NC40IApMIDEzNi44MjQ0NDkgMjg0LjQgCkwgMTM2LjgyNDQ0OSAyMjMuNDc2OTIzIApMIDEzMy4zNDYwMDggMjIzLjQ3NjkyMyAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNzMiPgogICAgPHBhdGggZD0iTSAxNTAuNzM4MjE2IDI4NC40IApMIDE1NC4yMTY2NTcgMjg0LjQgCkwgMTU0LjIxNjY1NyAyMjMuNDc2OTIzIApMIDE1MC43MzgyMTYgMjIzLjQ3NjkyMyAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfNzQiPgogICAgPHBhdGggZD0iTSAxNTkuNDM0MzIgMjg0LjQgCkwgMTYyLjkxMjc2MSAyODQuNCAKTCAxNjIuOTEyNzYxIDI2NC4wOTIzMDggCkwgMTU5LjQzNDMyIDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzc1Ij4KICAgIDxwYXRoIGQ9Ik0gMTY4LjEzMDQyMyAyODQuNCAKTCAxNzEuNjA4ODY1IDI4NC40IApMIDE3MS42MDg4NjUgMjY0LjA5MjMwOCAKTCAxNjguMTMwNDIzIDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzc2Ij4KICAgIDxwYXRoIGQ9Ik0gMTc2LjgyNjUyNyAyODQuNCAKTCAxODAuMzA0OTY5IDI4NC40IApMIDE4MC4zMDQ5NjkgMjQzLjc4NDYxNSAKTCAxNzYuODI2NTI3IDI0My43ODQ2MTUgCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzc3Ij4KICAgIDxwYXRoIGQ9Ik0gMTg1LjUyMjYzMSAyODQuNCAKTCAxODkuMDAxMDczIDI4NC40IApMIDE4OS4wMDEwNzMgMjQzLjc4NDYxNSAKTCAxODUuNTIyNjMxIDI0My43ODQ2MTUgCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzc4Ij4KICAgIDxwYXRoIGQ9Ik0gMTk0LjIxODczNSAyODQuNCAKTCAxOTcuNjk3MTc3IDI4NC40IApMIDE5Ny42OTcxNzcgMjY0LjA5MjMwOCAKTCAxOTQuMjE4NzM1IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzc5Ij4KICAgIDxwYXRoIGQ9Ik0gMjAyLjkxNDgzOSAyODQuNCAKTCAyMDYuMzkzMjgxIDI4NC40IApMIDIwNi4zOTMyODEgMjQzLjc4NDYxNSAKTCAyMDIuOTE0ODM5IDI0My43ODQ2MTUgCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzgwIj4KICAgIDxwYXRoIGQ9Ik0gMjExLjYxMDk0MyAyODQuNCAKTCAyMTUuMDg5Mzg0IDI4NC40IApMIDIxNS4wODkzODQgMjY0LjA5MjMwOCAKTCAyMTEuNjEwOTQzIDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzgxIj4KICAgIDxwYXRoIGQ9Ik0gMjIwLjMwNzA0NyAyODQuNCAKTCAyMjMuNzg1NDg4IDI4NC40IApMIDIyMy43ODU0ODggMjY0LjA5MjMwOCAKTCAyMjAuMzA3MDQ3IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzgyIj4KICAgIDxwYXRoIGQ9Ik0gMjI5LjAwMzE1MSAyODQuNCAKTCAyMzIuNDgxNTkyIDI4NC40IApMIDIzMi40ODE1OTIgMjQzLjc4NDYxNSAKTCAyMjkuMDAzMTUxIDI0My43ODQ2MTUgCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzgzIj4KICAgIDxwYXRoIGQ9Ik0gMjM3LjY5OTI1NSAyODQuNCAKTCAyNDEuMTc3Njk2IDI4NC40IApMIDI0MS4xNzc2OTYgMjQzLjc4NDYxNSAKTCAyMzcuNjk5MjU1IDI0My43ODQ2MTUgCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzg0Ij4KICAgIDxwYXRoIGQ9Ik0gMjQ2LjM5NTM1OCAyODQuNCAKTCAyNDkuODczOCAyODQuNCAKTCAyNDkuODczOCAyNjQuMDkyMzA4IApMIDI0Ni4zOTUzNTggMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfODUiPgogICAgPHBhdGggZD0iTSAyNTUuMDkxNDYyIDI4NC40IApMIDI1OC41Njk5MDQgMjg0LjQgCkwgMjU4LjU2OTkwNCAyNjQuMDkyMzA4IApMIDI1NS4wOTE0NjIgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfODYiPgogICAgPHBhdGggZD0iTSAyNjMuNzg3NTY2IDI4NC40IApMIDI2Ny4yNjYwMDggMjg0LjQgCkwgMjY3LjI2NjAwOCAyNjQuMDkyMzA4IApMIDI2My43ODc1NjYgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfODciPgogICAgPHBhdGggZD0iTSAyNzIuNDgzNjcgMjg0LjQgCkwgMjc1Ljk2MjExMiAyODQuNCAKTCAyNzUuOTYyMTEyIDI2NC4wOTIzMDggCkwgMjcyLjQ4MzY3IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzg4Ij4KICAgIDxwYXRoIGQ9Ik0gMjgxLjE3OTc3NCAyODQuNCAKTCAyODQuNjU4MjE2IDI4NC40IApMIDI4NC42NTgyMTYgMjY0LjA5MjMwOCAKTCAyODEuMTc5Nzc0IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzg5Ij4KICAgIDxwYXRoIGQ9Ik0gMjg5Ljg3NTg3OCAyODQuNCAKTCAyOTMuMzU0MzIgMjg0LjQgCkwgMjkzLjM1NDMyIDI2NC4wOTIzMDggCkwgMjg5Ljg3NTg3OCAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF85MCI+CiAgICA8cGF0aCBkPSJNIDI5OC41NzE5ODIgMjg0LjQgCkwgMzAyLjA1MDQyMyAyODQuNCAKTCAzMDIuMDUwNDIzIDI2NC4wOTIzMDggCkwgMjk4LjU3MTk4MiAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF85MSI+CiAgICA8cGF0aCBkPSJNIDMwNy4yNjgwODYgMjg0LjQgCkwgMzEwLjc0NjUyNyAyODQuNCAKTCAzMTAuNzQ2NTI3IDI2NC4wOTIzMDggCkwgMzA3LjI2ODA4NiAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF85MiI+CiAgICA8cGF0aCBkPSJNIDMxNS45NjQxOSAyODQuNCAKTCAzMTkuNDQyNjMxIDI4NC40IApMIDMxOS40NDI2MzEgMjY0LjA5MjMwOCAKTCAzMTUuOTY0MTkgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfOTMiPgogICAgPHBhdGggZD0iTSAzNjguMTQwODEzIDI4NC40IApMIDM3MS42MTkyNTUgMjg0LjQgCkwgMzcxLjYxOTI1NSAyNjQuMDkyMzA4IApMIDM2OC4xNDA4MTMgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfOTQiPgogICAgPHBhdGggZD0iTSAzNzYuODM2OTE3IDI4NC40IApMIDM4MC4zMTUzNTggMjg0LjQgCkwgMzgwLjMxNTM1OCAyNjQuMDkyMzA4IApMIDM3Ni44MzY5MTcgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfOTUiPgogICAgPHBhdGggZD0iTSA0MTEuNjIxMzMzIDI4NC40IApMIDQxNS4wOTk3NzQgMjg0LjQgCkwgNDE1LjA5OTc3NCAyNjQuMDkyMzA4IApMIDQxMS42MjEzMzMgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfOTYiPgogICAgPHBhdGggZD0iTSA0MjAuMzE3NDM2IDI4NC40IApMIDQyMy43OTU4NzggMjg0LjQgCkwgNDIzLjc5NTg3OCAyNjQuMDkyMzA4IApMIDQyMC4zMTc0MzYgMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfOTciPgogICAgPHBhdGggZD0iTSA0MjkuMDEzNTQgMjg0LjQgCkwgNDMyLjQ5MTk4MiAyODQuNCAKTCA0MzIuNDkxOTgyIDI2NC4wOTIzMDggCkwgNDI5LjAxMzU0IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzk4Ij4KICAgIDxwYXRoIGQ9Ik0gNDM3LjcwOTY0NCAyODQuNCAKTCA0NDEuMTg4MDg2IDI4NC40IApMIDQ0MS4xODgwODYgMjY0LjA5MjMwOCAKTCA0MzcuNzA5NjQ0IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzk5Ij4KICAgIDxwYXRoIGQ9Ik0gNDU1LjEwMTg1MiAyODQuNCAKTCA0NTguNTgwMjk0IDI4NC40IApMIDQ1OC41ODAyOTQgMjY0LjA5MjMwOCAKTCA0NTUuMTAxODUyIDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzEwMCI+CiAgICA8cGF0aCBkPSJNIDQ2My43OTc5NTYgMjg0LjQgCkwgNDY3LjI3NjM5NyAyODQuNCAKTCA0NjcuMjc2Mzk3IDI2NC4wOTIzMDggCkwgNDYzLjc5Nzk1NiAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xMDEiPgogICAgPHBhdGggZD0iTSA0NzIuNDk0MDYgMjg0LjQgCkwgNDc1Ljk3MjUwMSAyODQuNCAKTCA0NzUuOTcyNTAxIDI2NC4wOTIzMDggCkwgNDcyLjQ5NDA2IDI2NC4wOTIzMDggCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogI2UxODEyYzsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzEwMiI+CiAgICA8cGF0aCBkPSJNIDQ4MS4xOTAxNjQgMjg0LjQgCkwgNDg0LjY2ODYwNSAyODQuNCAKTCA0ODQuNjY4NjA1IDI2NC4wOTIzMDggCkwgNDgxLjE5MDE2NCAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xMDMiPgogICAgPHBhdGggZD0iTSA0ODkuODg2MjY4IDI4NC40IApMIDQ5My4zNjQ3MDkgMjg0LjQgCkwgNDkzLjM2NDcwOSAyNjQuMDkyMzA4IApMIDQ4OS44ODYyNjggMjY0LjA5MjMwOCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTA0Ij4KICAgIDxwYXRoIGQ9Ik0gNzE1Ljk4NDk2OSAyODQuNCAKTCA3MTkuNDYzNDEgMjg0LjQgCkwgNzE5LjQ2MzQxIDI2NC4wOTIzMDggCkwgNzE1Ljk4NDk2OSAyNjQuMDkyMzA4IAp6CiIgY2xpcC1wYXRoPSJ1cmwoI3A5ZmIzYWUyODlmKSIgc3R5bGU9ImZpbGw6ICNlMTgxMmM7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xMDUiPgogICAgPHBhdGggZD0iTSA1NS4wODEwNzMgMjg0LjQgCkwgNTUuMDgxMDczIDI4NC40IApMIDU1LjA4MTA3MyAyODQuNCAKTCA1NS4wODEwNzMgMjg0LjQgCnoKIiBjbGlwLXBhdGg9InVybCgjcDlmYjNhZTI4OWYpIiBzdHlsZT0iZmlsbDogIzMyNzRhMTsgc3Ryb2tlOiAjZmZmZmZmOyBzdHJva2UtbGluZWpvaW46IG1pdGVyIi8+CiAgIDwvZz4KICAgPGcgaWQ9InBhdGNoXzEwNiI+CiAgICA8cGF0aCBkPSJNIDU1LjA4MTA3MyAyODQuNCAKTCA1NS4wODEwNzMgMjg0LjQgCkwgNTUuMDgxMDczIDI4NC40IApMIDU1LjA4MTA3MyAyODQuNCAKegoiIGNsaXAtcGF0aD0idXJsKCNwOWZiM2FlMjg5ZikiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTA3Ij4KICAgIDxwYXRoIGQ9Ik0gNTAuNzMzMDIxIDI4NC40IApMIDUwLjczMzAyMSA3LjIgCiIgc3R5bGU9ImZpbGw6IG5vbmU7IHN0cm9rZTogI2NjY2NjYzsgc3Ryb2tlLXdpZHRoOiAwLjg7IHN0cm9rZS1saW5lam9pbjogbWl0ZXI7IHN0cm9rZS1saW5lY2FwOiBzcXVhcmUiLz4KICAgPC9nPgogICA8ZyBpZD0icGF0Y2hfMTA4Ij4KICAgIDxwYXRoIGQ9Ik0gNzIwLjMzMzAyMSAyODQuNCAKTCA3MjAuMzMzMDIxIDcuMiAKIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZSIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xMDkiPgogICAgPHBhdGggZD0iTSA1MC43MzMwMjEgMjg0LjQgCkwgNzIwLjMzMzAyMSAyODQuNCAKIiBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlOiAjY2NjY2NjOyBzdHJva2Utd2lkdGg6IDAuODsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZSIvPgogICA8L2c+CiAgIDxnIGlkPSJwYXRjaF8xMTAiPgogICAgPHBhdGggZD0iTSA1MC43MzMwMjEgNy4yIApMIDcyMC4zMzMwMjEgNy4yIAoiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS13aWR0aDogMC44OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbGluZWNhcDogc3F1YXJlIi8+CiAgIDwvZz4KICAgPGcgaWQ9ImxlZ2VuZF8xIj4KICAgIDxnIGlkPSJwYXRjaF8xMTEiPgogICAgIDxwYXRoIGQ9Ik0gNjYyLjEyODMzMyA1OS4yMzQzNzUgCkwgNzEzLjMzMzAyMSA1OS4yMzQzNzUgClEgNzE1LjMzMzAyMSA1OS4yMzQzNzUgNzE1LjMzMzAyMSA1Ny4yMzQzNzUgCkwgNzE1LjMzMzAyMSAxNC4yIApRIDcxNS4zMzMwMjEgMTIuMiA3MTMuMzMzMDIxIDEyLjIgCkwgNjYyLjEyODMzMyAxMi4yIApRIDY2MC4xMjgzMzMgMTIuMiA2NjAuMTI4MzMzIDE0LjIgCkwgNjYwLjEyODMzMyA1Ny4yMzQzNzUgClEgNjYwLjEyODMzMyA1OS4yMzQzNzUgNjYyLjEyODMzMyA1OS4yMzQzNzUgCnoKIiBzdHlsZT0iZmlsbDogI2ZmZmZmZjsgb3BhY2l0eTogMC44OyBzdHJva2U6ICNjY2NjY2M7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJ0ZXh0Xzg3Ij4KICAgICA8IS0tIHByb2plY3RlZCAtLT4KICAgICA8ZyBzdHlsZT0iZmlsbDogIzI2MjYyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY0LjEyODMzMyAyMy43OTg0MzcpIHNjYWxlKDAuMSAtMC4xKSI+CiAgICAgIDxkZWZzPgogICAgICAgPHBhdGggaWQ9IkRlamFWdVNhbnMtNmEiIGQ9Ik0gNjAzIDM1MDAgCkwgMTE3OCAzNTAwIApMIDExNzggLTYzIApRIDExNzggLTczMSA5MjMgLTEwMzEgClEgNjY5IC0xMzMxIDEwMyAtMTMzMSAKTCAtMTE2IC0xMzMxIApMIC0xMTYgLTg0NCAKTCAzOCAtODQ0IApRIDM2NiAtODQ0IDQ4NCAtNjkyIApRIDYwMyAtNTQxIDYwMyAtNjMgCkwgNjAzIDM1MDAgCnoKTSA2MDMgNDg2MyAKTCAxMTc4IDQ4NjMgCkwgMTE3OCA0MTM0IApMIDYwMyA0MTM0IApMIDYwMyA0ODYzIAp6CiIgdHJhbnNmb3JtPSJzY2FsZSgwLjAxNTYyNSkiLz4KICAgICAgPC9kZWZzPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTcwIi8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzIiIHg9IjYzLjQ3NjU2MiIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTZmIiB4PSIxMDIuMzM5ODQ0Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNmEiIHg9IjE2My41MjE0ODQiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMTkxLjMwNDY4OCIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTYzIiB4PSIyNTIuODI4MTI1Ii8+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI0RlamFWdVNhbnMtNzQiIHg9IjMwNy44MDg1OTQiLz4KICAgICAgPHVzZSB4bGluazpocmVmPSIjRGVqYVZ1U2Fucy02NSIgeD0iMzQ3LjAxNzU3OCIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTY0IiB4PSI0MDguNTQxMDE2Ii8+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9InBhdGNoXzExMiI+CiAgICAgPHBhdGggZD0iTSA2NzAuNTQ5NDI3IDM4LjQ3NjU2MiAKTCA2OTAuNTQ5NDI3IDM4LjQ3NjU2MiAKTCA2OTAuNTQ5NDI3IDMxLjQ3NjU2MiAKTCA2NzAuNTQ5NDI3IDMxLjQ3NjU2MiAKegoiIHN0eWxlPSJmaWxsOiAjMzI3NGExOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJ0ZXh0Xzg4Ij4KICAgICA8IS0tIDAgLS0+CiAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5OC41NDk0MjcgMzguNDc2NTYyKSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMwIi8+CiAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9InBhdGNoXzExMyI+CiAgICAgPHBhdGggZD0iTSA2NzAuNTQ5NDI3IDUzLjE1NDY4OCAKTCA2OTAuNTQ5NDI3IDUzLjE1NDY4OCAKTCA2OTAuNTQ5NDI3IDQ2LjE1NDY4OCAKTCA2NzAuNTQ5NDI3IDQ2LjE1NDY4OCAKegoiIHN0eWxlPSJmaWxsOiAjZTE4MTJjOyBzdHJva2U6ICNmZmZmZmY7IHN0cm9rZS1saW5lam9pbjogbWl0ZXIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJ0ZXh0Xzg5Ij4KICAgICA8IS0tIDEgLS0+CiAgICAgPGcgc3R5bGU9ImZpbGw6ICMyNjI2MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5OC41NDk0MjcgNTMuMTU0Njg4KSBzY2FsZSgwLjEgLTAuMSkiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNEZWphVnVTYW5zLTMxIi8+CiAgICAgPC9nPgogICAgPC9nPgogICA8L2c+CiAgPC9nPgogPC9nPgogPGRlZnM+CiAgPGNsaXBQYXRoIGlkPSJwOWZiM2FlMjg5ZiI+CiAgIDxyZWN0IHg9IjUwLjczMzAyMSIgeT0iNy4yIiB3aWR0aD0iNjY5LjYiIGhlaWdodD0iMjc3LjIiLz4KICA8L2NsaXBQYXRoPgogPC9kZWZzPgo8L3N2Zz4K" class="img-fluid figure-img"></p>
<figcaption class="figure-caption">Figure 5: Country spread</figcaption>
</figure>
</div>
</div>
</div>
<!-- -->
</section>
</main>
<!-- /main column -->
<script id="quarto-html-after-body" type="application/javascript">
window.document.addEventListener("DOMContentLoaded", function (event) {
const toggleBodyColorMode = (bsSheetEl) => {
const mode = bsSheetEl.getAttribute("data-mode");
const bodyEl = window.document.querySelector("body");
if (mode === "dark") {
bodyEl.classList.add("quarto-dark");
bodyEl.classList.remove("quarto-light");
} else {
bodyEl.classList.add("quarto-light");
bodyEl.classList.remove("quarto-dark");
}
}
const toggleBodyColorPrimary = () => {
const bsSheetEl = window.document.querySelector("link#quarto-bootstrap");
if (bsSheetEl) {
toggleBodyColorMode(bsSheetEl);
}
}
toggleBodyColorPrimary();
const icon = "";
const anchorJS = new window.AnchorJS();
anchorJS.options = {
placement: 'right',
icon: icon
};
anchorJS.add('.anchored');
const isCodeAnnotation = (el) => {
for (const clz of el.classList) {
if (clz.startsWith('code-annotation-')) {
return true;
}
}
return false;
}
const clipboard = new window.ClipboardJS('.code-copy-button', {
text: function(trigger) {
const codeEl = trigger.previousElementSibling.cloneNode(true);
for (const childEl of codeEl.children) {
if (isCodeAnnotation(childEl)) {
childEl.remove();
}
}
return codeEl.innerText;
}
});
clipboard.on('success', function(e) {
// button target
const button = e.trigger;
// don't keep focus
button.blur();
// flash "checked"
button.classList.add('code-copy-button-checked');
var currentTitle = button.getAttribute("title");
button.setAttribute("title", "Copied!");
let tooltip;
if (window.bootstrap) {
button.setAttribute("data-bs-toggle", "tooltip");
button.setAttribute("data-bs-placement", "left");
button.setAttribute("data-bs-title", "Copied!");
tooltip = new bootstrap.Tooltip(button,
{ trigger: "manual",
customClass: "code-copy-button-tooltip",
offset: [0, -8]});
tooltip.show();
}
setTimeout(function() {
if (tooltip) {
tooltip.hide();
button.removeAttribute("data-bs-title");
button.removeAttribute("data-bs-toggle");
button.removeAttribute("data-bs-placement");
}
button.setAttribute("title", currentTitle);
button.classList.remove('code-copy-button-checked');
}, 1000);
// clear code selection
e.clearSelection();
});
const viewSource = window.document.getElementById('quarto-view-source') ||
window.document.getElementById('quarto-code-tools-source');
if (viewSource) {
const sourceUrl = viewSource.getAttribute("data-quarto-source-url");
viewSource.addEventListener("click", function(e) {
if (sourceUrl) {
// rstudio viewer pane
if (/\bcapabilities=\b/.test(window.location)) {
window.open(sourceUrl);
} else {
window.location.href = sourceUrl;
}
} else {
const modal = new bootstrap.Modal(document.getElementById('quarto-embedded-source-code-modal'));
modal.show();
}
return false;
});
}
function toggleCodeHandler(show) {
return function(e) {
const detailsSrc = window.document.querySelectorAll(".cell > details > .sourceCode");
for (let i=0; i<detailsSrc.length; i++) {
const details = detailsSrc[i].parentElement;
if (show) {
details.open = true;
} else {
details.removeAttribute("open");
}
}
const cellCodeDivs = window.document.querySelectorAll(".cell > .sourceCode");
const fromCls = show ? "hidden" : "unhidden";
const toCls = show ? "unhidden" : "hidden";
for (let i=0; i<cellCodeDivs.length; i++) {
const codeDiv = cellCodeDivs[i];
if (codeDiv.classList.contains(fromCls)) {
codeDiv.classList.remove(fromCls);
codeDiv.classList.add(toCls);
}
}
return false;
}
}
const hideAllCode = window.document.getElementById("quarto-hide-all-code");
if (hideAllCode) {
hideAllCode.addEventListener("click", toggleCodeHandler(false));
}
const showAllCode = window.document.getElementById("quarto-show-all-code");
if (showAllCode) {
showAllCode.addEventListener("click", toggleCodeHandler(true));
}
function tippyHover(el, contentFn) {
const config = {
allowHTML: true,
content: contentFn,
maxWidth: 500,
delay: 100,
arrow: false,
appendTo: function(el) {
return el.parentElement;
},
interactive: true,
interactiveBorder: 10,
theme: 'quarto',
placement: 'bottom-start'
};
window.tippy(el, config);
}
const noterefs = window.document.querySelectorAll('a[role="doc-noteref"]');
for (var i=0; i<noterefs.length; i++) {
const ref = noterefs[i];
tippyHover(ref, function() {
// use id or data attribute instead here
let href = ref.getAttribute('data-footnote-href') || ref.getAttribute('href');
try { href = new URL(href).hash; } catch {}
const id = href.replace(/^#\/?/, "");
const note = window.document.getElementById(id);
return note.innerHTML;
});
}
let selectedAnnoteEl;
const selectorForAnnotation = ( cell, annotation) => {
let cellAttr = 'data-code-cell="' + cell + '"';
let lineAttr = 'data-code-annotation="' + annotation + '"';
const selector = 'span[' + cellAttr + '][' + lineAttr + ']';
return selector;
}
const selectCodeLines = (annoteEl) => {
const doc = window.document;
const targetCell = annoteEl.getAttribute("data-target-cell");
const targetAnnotation = annoteEl.getAttribute("data-target-annotation");
const annoteSpan = window.document.querySelector(selectorForAnnotation(targetCell, targetAnnotation));
const lines = annoteSpan.getAttribute("data-code-lines").split(",");
const lineIds = lines.map((line) => {
return targetCell + "-" + line;
})
let top = null;
let height = null;
let parent = null;
if (lineIds.length > 0) {
//compute the position of the single el (top and bottom and make a div)
const el = window.document.getElementById(lineIds[0]);
top = el.offsetTop;
height = el.offsetHeight;
parent = el.parentElement.parentElement;
if (lineIds.length > 1) {
const lastEl = window.document.getElementById(lineIds[lineIds.length - 1]);
const bottom = lastEl.offsetTop + lastEl.offsetHeight;
height = bottom - top;
}
if (top !== null && height !== null && parent !== null) {
// cook up a div (if necessary) and position it
let div = window.document.getElementById("code-annotation-line-highlight");
if (div === null) {
div = window.document.createElement("div");
div.setAttribute("id", "code-annotation-line-highlight");
div.style.position = 'absolute';
parent.appendChild(div);
}
div.style.top = top - 2 + "px";
div.style.height = height + 4 + "px";
let gutterDiv = window.document.getElementById("code-annotation-line-highlight-gutter");
if (gutterDiv === null) {
gutterDiv = window.document.createElement("div");
gutterDiv.setAttribute("id", "code-annotation-line-highlight-gutter");
gutterDiv.style.position = 'absolute';
const codeCell = window.document.getElementById(targetCell);
const gutter = codeCell.querySelector('.code-annotation-gutter');
gutter.appendChild(gutterDiv);
}
gutterDiv.style.top = top - 2 + "px";
gutterDiv.style.height = height + 4 + "px";
}
selectedAnnoteEl = annoteEl;
}
};
const unselectCodeLines = () => {
const elementsIds = ["code-annotation-line-highlight", "code-annotation-line-highlight-gutter"];
elementsIds.forEach((elId) => {
const div = window.document.getElementById(elId);
if (div) {
div.remove();
}
});
selectedAnnoteEl = undefined;
};
// Attach click handler to the DT
const annoteDls = window.document.querySelectorAll('dt[data-target-cell]');
for (const annoteDlNode of annoteDls) {
annoteDlNode.addEventListener('click', (event) => {
const clickedEl = event.target;
if (clickedEl !== selectedAnnoteEl) {
unselectCodeLines();
const activeEl = window.document.querySelector('dt[data-target-cell].code-annotation-active');
if (activeEl) {
activeEl.classList.remove('code-annotation-active');
}
selectCodeLines(clickedEl);
clickedEl.classList.add('code-annotation-active');
} else {
// Unselect the line
unselectCodeLines();
clickedEl.classList.remove('code-annotation-active');
}
});
}
const findCites = (el) => {
const parentEl = el.parentElement;
if (parentEl) {
const cites = parentEl.dataset.cites;
if (cites) {
return {
el,
cites: cites.split(' ')
};
} else {
return findCites(el.parentElement)
}
} else {
return undefined;
}
};
var bibliorefs = window.document.querySelectorAll('a[role="doc-biblioref"]');
for (var i=0; i<bibliorefs.length; i++) {
const ref = bibliorefs[i];
const citeInfo = findCites(ref);
if (citeInfo) {
tippyHover(citeInfo.el, function() {
var popup = window.document.createElement('div');
citeInfo.cites.forEach(function(cite) {
var citeDiv = window.document.createElement('div');
citeDiv.classList.add('hanging-indent');
citeDiv.classList.add('csl-entry');
var biblioDiv = window.document.getElementById('ref-' + cite);
if (biblioDiv) {
citeDiv.innerHTML = biblioDiv.innerHTML;
}
popup.appendChild(citeDiv);
});
return popup.innerHTML;
});
}
}
var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//);
var filterRegex = new RegExp('/' + window.location.host + '/');
var isInternal = (href) => {
return filterRegex.test(href) || localhostRegex.test(href);
}
// Inspect non-navigation links and adorn them if external
var links = window.document.querySelectorAll('a[href]:not(.nav-link):not(.navbar-brand):not(.toc-action):not(.sidebar-link):not(.sidebar-item-toggle):not(.pagination-link):not(.no-external):not([aria-hidden]):not(.dropdown-item)');
for (var i=0; i<links.length; i++) {
const link = links[i];
if (!isInternal(link.href)) {
// default icon
link.classList.add("external");
}
}
});
</script><div class="modal fade" id="quarto-embedded-source-code-modal" tabindex="-1" aria-labelledby="quarto-embedded-source-code-modal-label" aria-hidden="true"><div class="modal-dialog modal-dialog-scrollable"><div class="modal-content"><div class="modal-header"><h5 class="modal-title" id="quarto-embedded-source-code-modal-label">Source Code</h5><button class="btn-close" data-bs-dismiss="modal"></button></div><div class="modal-body"><div class>
<div class="sourceCode" id="cb1" data-shortcodes="false"><pre class="sourceCode markdown code-with-copy"><code class="sourceCode markdown"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a><span class="co">---</span></span>
<span id="cb1-2"><a href="#cb1-2" aria-hidden="true" tabindex="-1"></a><span class="an">bibliography:</span><span class="co"> data/intermediate/zotero-library.bib</span></span>
<span id="cb1-3"><a href="#cb1-3" aria-hidden="true" tabindex="-1"></a><span class="an">csl:</span><span class="co"> /home/marty/documents/library/utilities/styles/APA-7.csl</span></span>
<span id="cb1-4"><a href="#cb1-4" aria-hidden="true" tabindex="-1"></a><span class="an">papersize:</span><span class="co"> A4</span></span>
<span id="cb1-5"><a href="#cb1-5" aria-hidden="true" tabindex="-1"></a><span class="an">linestretch:</span><span class="co"> 1.5</span></span>
<span id="cb1-6"><a href="#cb1-6" aria-hidden="true" tabindex="-1"></a><span class="an">fontfamily:</span><span class="co"> lmodern</span></span>
<span id="cb1-7"><a href="#cb1-7" aria-hidden="true" tabindex="-1"></a><span class="an">fontsize:</span><span class="co"> &quot;12&quot;</span></span>
<span id="cb1-8"><a href="#cb1-8" aria-hidden="true" tabindex="-1"></a><span class="an">geometry:</span></span>
<span id="cb1-9"><a href="#cb1-9" aria-hidden="true" tabindex="-1"></a><span class="co"> - left=2.2cm</span></span>
<span id="cb1-10"><a href="#cb1-10" aria-hidden="true" tabindex="-1"></a><span class="co"> - right=3.5cm</span></span>
<span id="cb1-11"><a href="#cb1-11" aria-hidden="true" tabindex="-1"></a><span class="co"> - top=2.5cm</span></span>
<span id="cb1-12"><a href="#cb1-12" aria-hidden="true" tabindex="-1"></a><span class="co"> - bottom=2.5cm</span></span>
<span id="cb1-13"><a href="#cb1-13" aria-hidden="true" tabindex="-1"></a><span class="an">lang:</span><span class="co"> en</span></span>
<span id="cb1-14"><a href="#cb1-14" aria-hidden="true" tabindex="-1"></a><span class="an">title:</span><span class="co"> &quot;Scoping Review: Preliminary findings&quot;</span></span>
<span id="cb1-15"><a href="#cb1-15" aria-hidden="true" tabindex="-1"></a><span class="an">subtitle:</span><span class="co"> Addressing inequalities in the World of Work</span></span>
<span id="cb1-16"><a href="#cb1-16" aria-hidden="true" tabindex="-1"></a><span class="co">---</span></span>
<span id="cb1-17"><a href="#cb1-17" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-20"><a href="#cb1-20" aria-hidden="true" tabindex="-1"></a><span class="in">```{python}</span></span>
<span id="cb1-21"><a href="#cb1-21" aria-hidden="true" tabindex="-1"></a><span class="co">#| echo: false</span></span>
<span id="cb1-22"><a href="#cb1-22" aria-hidden="true" tabindex="-1"></a><span class="im">from</span> pathlib <span class="im">import</span> Path</span>
<span id="cb1-23"><a href="#cb1-23" aria-hidden="true" tabindex="-1"></a><span class="im">import</span> re</span>
<span id="cb1-24"><a href="#cb1-24" aria-hidden="true" tabindex="-1"></a><span class="co">## standard imports</span></span>
<span id="cb1-25"><a href="#cb1-25" aria-hidden="true" tabindex="-1"></a><span class="im">from</span> IPython.core.display <span class="im">import</span> Markdown <span class="im">as</span> md</span>
<span id="cb1-26"><a href="#cb1-26" aria-hidden="true" tabindex="-1"></a><span class="im">import</span> numpy <span class="im">as</span> np</span>
<span id="cb1-27"><a href="#cb1-27" aria-hidden="true" tabindex="-1"></a><span class="im">import</span> pandas <span class="im">as</span> pd</span>
<span id="cb1-28"><a href="#cb1-28" aria-hidden="true" tabindex="-1"></a><span class="im">from</span> matplotlib <span class="im">import</span> pyplot <span class="im">as</span> plt</span>
<span id="cb1-29"><a href="#cb1-29" aria-hidden="true" tabindex="-1"></a><span class="im">import</span> seaborn <span class="im">as</span> sns</span>
<span id="cb1-30"><a href="#cb1-30" aria-hidden="true" tabindex="-1"></a><span class="im">from</span> tabulate <span class="im">import</span> tabulate</span>
<span id="cb1-31"><a href="#cb1-31" aria-hidden="true" tabindex="-1"></a><span class="im">import</span> bibtexparser</span>
<span id="cb1-32"><a href="#cb1-32" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-33"><a href="#cb1-33" aria-hidden="true" tabindex="-1"></a>sns.set_style(<span class="st">&quot;whitegrid&quot;</span>)</span>
<span id="cb1-34"><a href="#cb1-34" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-35"><a href="#cb1-35" aria-hidden="true" tabindex="-1"></a>DATA_DIR<span class="op">=</span>Path(<span class="st">&quot;./data&quot;</span>)</span>
<span id="cb1-36"><a href="#cb1-36" aria-hidden="true" tabindex="-1"></a>RAW_DATA<span class="op">=</span>DATA_DIR.joinpath(<span class="st">&quot;raw&quot;</span>)</span>
<span id="cb1-37"><a href="#cb1-37" aria-hidden="true" tabindex="-1"></a>WORKING_DATA<span class="op">=</span>DATA_DIR.joinpath(<span class="st">&quot;intermediate&quot;</span>)</span>
<span id="cb1-38"><a href="#cb1-38" aria-hidden="true" tabindex="-1"></a>PROCESSED_DATA<span class="op">=</span>DATA_DIR.joinpath(<span class="st">&quot;processed&quot;</span>)</span>
<span id="cb1-39"><a href="#cb1-39" aria-hidden="true" tabindex="-1"></a>SUPPLEMENTARY_DATA<span class="op">=</span>DATA_DIR.joinpath(<span class="st">&quot;supplementary&quot;</span>)</span>
<span id="cb1-40"><a href="#cb1-40" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-41"><a href="#cb1-41" aria-hidden="true" tabindex="-1"></a>bib_string<span class="op">=</span><span class="st">&quot;&quot;</span></span>
<span id="cb1-42"><a href="#cb1-42" aria-hidden="true" tabindex="-1"></a><span class="cf">for</span> partial_bib <span class="kw">in</span> RAW_DATA.glob(<span class="st">&quot;**/*.bib&quot;</span>):</span>
<span id="cb1-43"><a href="#cb1-43" aria-hidden="true" tabindex="-1"></a> <span class="cf">with</span> <span class="bu">open</span>(partial_bib) <span class="im">as</span> f:</span>
<span id="cb1-44"><a href="#cb1-44" aria-hidden="true" tabindex="-1"></a> bib_string<span class="op">+=</span><span class="st">&quot;</span><span class="ch">\n</span><span class="st">&quot;</span>.join(f.readlines())</span>
<span id="cb1-45"><a href="#cb1-45" aria-hidden="true" tabindex="-1"></a>bib_sample_raw_db <span class="op">=</span> bibtexparser.parse_string(bib_string)</span>
<span id="cb1-46"><a href="#cb1-46" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-47"><a href="#cb1-47" aria-hidden="true" tabindex="-1"></a>bib_string<span class="op">=</span><span class="st">&quot;&quot;</span></span>
<span id="cb1-48"><a href="#cb1-48" aria-hidden="true" tabindex="-1"></a><span class="cf">for</span> partial_bib <span class="kw">in</span> WORKING_DATA.glob(<span class="st">&quot;**/*.bib&quot;</span>):</span>
<span id="cb1-49"><a href="#cb1-49" aria-hidden="true" tabindex="-1"></a> <span class="cf">with</span> <span class="bu">open</span>(partial_bib) <span class="im">as</span> f:</span>
<span id="cb1-50"><a href="#cb1-50" aria-hidden="true" tabindex="-1"></a> bib_string<span class="op">+=</span><span class="st">&quot;</span><span class="ch">\n</span><span class="st">&quot;</span>.join(f.readlines())</span>
<span id="cb1-51"><a href="#cb1-51" aria-hidden="true" tabindex="-1"></a>bib_sample <span class="op">=</span> bibtexparser.parse_string(bib_string)</span>
<span id="cb1-52"><a href="#cb1-52" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-53"><a href="#cb1-53" aria-hidden="true" tabindex="-1"></a><span class="co"># load relevant studies</span></span>
<span id="cb1-54"><a href="#cb1-54" aria-hidden="true" tabindex="-1"></a><span class="im">from</span> src <span class="im">import</span> data</span>
<span id="cb1-55"><a href="#cb1-55" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-56"><a href="#cb1-56" aria-hidden="true" tabindex="-1"></a><span class="co"># load zotero-based metadata: citations and uses</span></span>
<span id="cb1-57"><a href="#cb1-57" aria-hidden="true" tabindex="-1"></a>zot_df <span class="op">=</span> pd.DataFrame([</span>
<span id="cb1-58"><a href="#cb1-58" aria-hidden="true" tabindex="-1"></a> [</span>
<span id="cb1-59"><a href="#cb1-59" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;doi&quot;</span>] <span class="cf">if</span> <span class="st">&quot;doi&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-60"><a href="#cb1-60" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;times-cited&quot;</span>] <span class="cf">if</span> <span class="st">&quot;times-cited&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-61"><a href="#cb1-61" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;usage&quot;</span>] <span class="cf">if</span> <span class="st">&quot;usage&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-62"><a href="#cb1-62" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;keywords&quot;</span>] <span class="cf">if</span> <span class="st">&quot;keywords&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-63"><a href="#cb1-63" aria-hidden="true" tabindex="-1"></a> ]</span>
<span id="cb1-64"><a href="#cb1-64" aria-hidden="true" tabindex="-1"></a> <span class="cf">for</span> entry <span class="kw">in</span> bib_sample.entries</span>
<span id="cb1-65"><a href="#cb1-65" aria-hidden="true" tabindex="-1"></a>], columns <span class="op">=</span> [<span class="st">&quot;doi&quot;</span>, <span class="st">&quot;cited&quot;</span>, <span class="st">&quot;usage&quot;</span>, <span class="st">&quot;keywords&quot;</span>]).drop_duplicates(<span class="st">&quot;doi&quot;</span>).set_index(<span class="st">&quot;doi&quot;</span>)</span>
<span id="cb1-66"><a href="#cb1-66" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-67"><a href="#cb1-67" aria-hidden="true" tabindex="-1"></a><span class="co"># Add WB country grouping definitions (income group, world region)</span></span>
<span id="cb1-68"><a href="#cb1-68" aria-hidden="true" tabindex="-1"></a>WB_COUNTRY_GROUPS_FILE <span class="op">=</span> Path(<span class="ss">f&quot;</span><span class="sc">{</span>SUPPLEMENTARY_DATA<span class="sc">}</span><span class="ss">/wb-country-groupings.xlsx&quot;</span>).resolve()</span>
<span id="cb1-69"><a href="#cb1-69" aria-hidden="true" tabindex="-1"></a>df_country_groups <span class="op">=</span> pd.read_excel(WB_COUNTRY_GROUPS_FILE).set_index(<span class="st">&quot;Economy&quot;</span>)</span>
<span id="cb1-70"><a href="#cb1-70" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-71"><a href="#cb1-71" aria-hidden="true" tabindex="-1"></a>bib_df <span class="op">=</span> (data.from_yml(<span class="ss">f&quot;</span><span class="sc">{</span>PROCESSED_DATA<span class="sc">}</span><span class="ss">/relevant&quot;</span>)</span>
<span id="cb1-72"><a href="#cb1-72" aria-hidden="true" tabindex="-1"></a> .assign(</span>
<span id="cb1-73"><a href="#cb1-73" aria-hidden="true" tabindex="-1"></a> doi<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;uri&quot;</span>].<span class="bu">str</span>.extract(<span class="vs">r&quot;https?://(?:dx\.)?doi\.org/(.*)&quot;</span>, expand<span class="op">=</span><span class="va">False</span>),</span>
<span id="cb1-74"><a href="#cb1-74" aria-hidden="true" tabindex="-1"></a> zot_cited<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;doi&quot;</span>].<span class="bu">map</span>(zot_df[<span class="st">&quot;cited&quot;</span>]),</span>
<span id="cb1-75"><a href="#cb1-75" aria-hidden="true" tabindex="-1"></a> zot_usage<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;doi&quot;</span>].<span class="bu">map</span>(zot_df[<span class="st">&quot;usage&quot;</span>]),</span>
<span id="cb1-76"><a href="#cb1-76" aria-hidden="true" tabindex="-1"></a> zot_keywords<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;doi&quot;</span>].<span class="bu">map</span>(zot_df[<span class="st">&quot;keywords&quot;</span>]),</span>
<span id="cb1-77"><a href="#cb1-77" aria-hidden="true" tabindex="-1"></a> date <span class="op">=</span> <span class="kw">lambda</span> _df: pd.to_datetime(_df[<span class="st">&quot;year&quot;</span>], <span class="bu">format</span><span class="op">=</span><span class="st">&quot;%Y&quot;</span>),</span>
<span id="cb1-78"><a href="#cb1-78" aria-hidden="true" tabindex="-1"></a> year <span class="op">=</span> <span class="kw">lambda</span> _df: _df[<span class="st">&quot;date&quot;</span>].dt.year,</span>
<span id="cb1-79"><a href="#cb1-79" aria-hidden="true" tabindex="-1"></a> region <span class="op">=</span> <span class="kw">lambda</span> _df: _df[<span class="st">&quot;country&quot;</span>].<span class="bu">map</span>(df_country_groups[<span class="st">&quot;Region&quot;</span>]),</span>
<span id="cb1-80"><a href="#cb1-80" aria-hidden="true" tabindex="-1"></a> income_group <span class="op">=</span> <span class="kw">lambda</span> _df: _df[<span class="st">&quot;country&quot;</span>].<span class="bu">map</span>(df_country_groups[<span class="st">&quot;Income group&quot;</span>]),</span>
<span id="cb1-81"><a href="#cb1-81" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-82"><a href="#cb1-82" aria-hidden="true" tabindex="-1"></a> .query(<span class="st">&quot;year &gt;= 2000&quot;</span>)</span>
<span id="cb1-83"><a href="#cb1-83" aria-hidden="true" tabindex="-1"></a>)</span>
<span id="cb1-84"><a href="#cb1-84" aria-hidden="true" tabindex="-1"></a>zot_df <span class="op">=</span> <span class="va">None</span></span>
<span id="cb1-85"><a href="#cb1-85" aria-hidden="true" tabindex="-1"></a>df_country_groups <span class="op">=</span> <span class="va">None</span></span>
<span id="cb1-86"><a href="#cb1-86" aria-hidden="true" tabindex="-1"></a><span class="in">```</span></span>
<span id="cb1-87"><a href="#cb1-87" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-88"><a href="#cb1-88" aria-hidden="true" tabindex="-1"></a><span class="fu"># The data sample</span></span>
<span id="cb1-89"><a href="#cb1-89" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-92"><a href="#cb1-92" aria-hidden="true" tabindex="-1"></a><span class="in">```{python}</span></span>
<span id="cb1-93"><a href="#cb1-93" aria-hidden="true" tabindex="-1"></a><span class="co">#| echo: false</span></span>
<span id="cb1-94"><a href="#cb1-94" aria-hidden="true" tabindex="-1"></a><span class="co">#| output: asis</span></span>
<span id="cb1-95"><a href="#cb1-95" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-96"><a href="#cb1-96" aria-hidden="true" tabindex="-1"></a>FULL_RAW_SAMPLE_NOTHING_REMOVED <span class="op">=</span> <span class="dv">2396</span></span>
<span id="cb1-97"><a href="#cb1-97" aria-hidden="true" tabindex="-1"></a>nr_database_query_raw <span class="op">=</span> <span class="bu">len</span>(bib_sample_raw_db.entries)</span>
<span id="cb1-98"><a href="#cb1-98" aria-hidden="true" tabindex="-1"></a>nr_out_duplicates <span class="op">=</span> FULL_RAW_SAMPLE_NOTHING_REMOVED <span class="op">-</span> <span class="bu">len</span>(bib_sample.entries)</span>
<span id="cb1-99"><a href="#cb1-99" aria-hidden="true" tabindex="-1"></a>nr_other_sources <span class="op">=</span> (<span class="bu">len</span>(bib_sample.entries) <span class="op">+</span> nr_out_duplicates) <span class="op">-</span> nr_database_query_raw</span>
<span id="cb1-100"><a href="#cb1-100" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-101"><a href="#cb1-101" aria-hidden="true" tabindex="-1"></a>all_keywords <span class="op">=</span> [entry[<span class="st">&quot;keywords&quot;</span>] <span class="cf">for</span> entry <span class="kw">in</span> bib_sample.entries <span class="cf">if</span> <span class="st">&quot;keywords&quot;</span> <span class="kw">in</span> entry.fields_dict.keys()]</span>
<span id="cb1-102"><a href="#cb1-102" aria-hidden="true" tabindex="-1"></a>nr_out_title <span class="op">=</span> <span class="bu">len</span>([<span class="dv">1</span> <span class="cf">for</span> kw <span class="kw">in</span> all_keywords <span class="cf">if</span> <span class="st">&quot;out::title&quot;</span> <span class="kw">in</span> kw]) <span class="op">+</span> <span class="dv">400</span></span>
<span id="cb1-103"><a href="#cb1-103" aria-hidden="true" tabindex="-1"></a>nr_out_abstract <span class="op">=</span> <span class="bu">len</span>([<span class="dv">1</span> <span class="cf">for</span> kw <span class="kw">in</span> all_keywords <span class="cf">if</span> <span class="st">&quot;out::abstract&quot;</span> <span class="kw">in</span> kw]) <span class="op">+</span> <span class="dv">400</span></span>
<span id="cb1-104"><a href="#cb1-104" aria-hidden="true" tabindex="-1"></a>nr_out_fulltext <span class="op">=</span> <span class="bu">len</span>([<span class="dv">1</span> <span class="cf">for</span> kw <span class="kw">in</span> all_keywords <span class="cf">if</span> <span class="st">&quot;out::full-text&quot;</span> <span class="kw">in</span> kw]) <span class="op">+</span> <span class="dv">300</span></span>
<span id="cb1-105"><a href="#cb1-105" aria-hidden="true" tabindex="-1"></a>nr_out_language <span class="op">=</span> <span class="bu">len</span>([<span class="dv">1</span> <span class="cf">for</span> kw <span class="kw">in</span> all_keywords <span class="cf">if</span> <span class="st">&quot;out::language&quot;</span> <span class="kw">in</span> kw])</span>
<span id="cb1-106"><a href="#cb1-106" aria-hidden="true" tabindex="-1"></a>nr_extraction_done <span class="op">=</span> <span class="bu">len</span>([<span class="dv">1</span> <span class="cf">for</span> kw <span class="kw">in</span> all_keywords <span class="cf">if</span> <span class="st">&quot;done::extracted&quot;</span> <span class="kw">in</span> kw])</span>
<span id="cb1-107"><a href="#cb1-107" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-108"><a href="#cb1-108" aria-hidden="true" tabindex="-1"></a>t3 <span class="op">=</span> <span class="st">&quot;`&quot;</span> <span class="op">*</span> <span class="dv">3</span></span>
<span id="cb1-109"><a href="#cb1-109" aria-hidden="true" tabindex="-1"></a><span class="co"># </span><span class="al">FIXME</span><span class="co"> use data/supplementary undeduplciated counts to get database starting and snowballing counts</span></span>
<span id="cb1-110"><a href="#cb1-110" aria-hidden="true" tabindex="-1"></a><span class="co"># from: https://github.com/quarto-dev/quarto-cli/discussions/6508</span></span>
<span id="cb1-111"><a href="#cb1-111" aria-hidden="true" tabindex="-1"></a><span class="bu">print</span>(<span class="ss">f&quot;&quot;&quot;</span></span>
<span id="cb1-112"><a href="#cb1-112" aria-hidden="true" tabindex="-1"></a><span class="ss">```</span><span class="sc">{</span>mermaid<span class="sc">}</span></span>
<span id="cb1-113"><a href="#cb1-113" aria-hidden="true" tabindex="-1"></a><span class="ss">%%| label: fig-prisma</span></span>
<span id="cb1-114"><a href="#cb1-114" aria-hidden="true" tabindex="-1"></a><span class="ss">%%| fig-cap: &quot;Sample sorting process through identification and screening&quot;</span></span>
<span id="cb1-115"><a href="#cb1-115" aria-hidden="true" tabindex="-1"></a><span class="ss">%%| fig-width: 6</span></span>
<span id="cb1-116"><a href="#cb1-116" aria-hidden="true" tabindex="-1"></a><span class="ss">flowchart TD;</span></span>
<span id="cb1-117"><a href="#cb1-117" aria-hidden="true" tabindex="-1"></a><span class="ss"> search_db[&quot;Records identified through database searching (n=</span><span class="sc">{</span>nr_database_query_raw<span class="sc">}</span><span class="ss">)&quot;] --&gt; starting_sample;</span></span>
<span id="cb1-118"><a href="#cb1-118" aria-hidden="true" tabindex="-1"></a><span class="ss"> search_prev[&quot;Records identified through other sources (n=</span><span class="sc">{</span>nr_other_sources<span class="sc">}</span><span class="ss">)&quot;] --&gt; starting_sample[&quot;Starting sample (n=</span><span class="sc">{</span>FULL_RAW_SAMPLE_NOTHING_REMOVED<span class="sc">}</span><span class="ss">)&quot;];</span></span>
<span id="cb1-119"><a href="#cb1-119" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-120"><a href="#cb1-120" aria-hidden="true" tabindex="-1"></a><span class="ss"> starting_sample -- &quot;Duplicate removal (</span><span class="sc">{</span>nr_out_duplicates<span class="sc">}</span><span class="ss"> removed) &quot;--&gt; dedup[&quot;Records after duplicates removed (n=</span><span class="sc">{</span><span class="bu">len</span>(bib_sample.entries)<span class="sc">}</span><span class="ss">)&quot;];</span></span>
<span id="cb1-121"><a href="#cb1-121" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-122"><a href="#cb1-122" aria-hidden="true" tabindex="-1"></a><span class="ss"> dedup -- &quot;Title screening (</span><span class="sc">{</span>nr_out_title<span class="sc">}</span><span class="ss"> excluded)&quot; --&gt; title_screened[&quot;Records after titles screened (n=</span><span class="sc">{</span><span class="bu">len</span>(bib_sample.entries) <span class="op">-</span> nr_out_title<span class="sc">}</span><span class="ss">)&quot;];</span></span>
<span id="cb1-123"><a href="#cb1-123" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-124"><a href="#cb1-124" aria-hidden="true" tabindex="-1"></a><span class="ss"> title_screened -- &quot;Abstract screening (</span><span class="sc">{</span>nr_out_abstract<span class="sc">}</span><span class="ss"> excluded)&quot;--&gt; abstract_screened[&quot;Records after abstracts screened (n=</span><span class="sc">{</span><span class="bu">len</span>(bib_sample.entries)<span class="op">-</span>nr_out_title<span class="op">-</span>nr_out_abstract<span class="sc">}</span><span class="ss">)&quot;];</span></span>
<span id="cb1-125"><a href="#cb1-125" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-126"><a href="#cb1-126" aria-hidden="true" tabindex="-1"></a><span class="ss"> abstract_screened -- &quot; Language screening (</span><span class="sc">{</span>nr_out_language<span class="sc">}</span><span class="ss"> excluded) &quot;--&gt; language_screened[&quot;Records after language screened (n=</span><span class="sc">{</span><span class="bu">len</span>(bib_sample.entries)<span class="op">-</span>nr_out_title<span class="op">-</span>nr_out_abstract<span class="op">-</span>nr_out_language<span class="sc">}</span><span class="ss">)&quot;];</span></span>
<span id="cb1-127"><a href="#cb1-127" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-128"><a href="#cb1-128" aria-hidden="true" tabindex="-1"></a><span class="ss"> language_screened -- &quot; Full-text screening (</span><span class="sc">{</span>nr_out_fulltext<span class="sc">}</span><span class="ss"> excluded) &quot;--&gt; full-text_screened[&quot;Full-text articles assessed for eligibility (n=</span><span class="sc">{</span>nr_extraction_done<span class="sc">}</span><span class="ss">) STILL OUTSTANDING: </span><span class="sc">{</span><span class="bu">len</span>(bib_sample.entries)<span class="op">-</span>nr_out_title<span class="op">-</span>nr_out_abstract<span class="op">-</span>nr_out_language <span class="op">-</span> nr_extraction_done<span class="sc">}</span><span class="ss">&quot;];</span></span>
<span id="cb1-129"><a href="#cb1-129" aria-hidden="true" tabindex="-1"></a><span class="sc">{</span>t3<span class="sc">}</span></span>
<span id="cb1-130"><a href="#cb1-130" aria-hidden="true" tabindex="-1"></a><span class="ss">&quot;&quot;&quot;</span>)</span>
<span id="cb1-131"><a href="#cb1-131" aria-hidden="true" tabindex="-1"></a><span class="in">```</span></span>
<span id="cb1-132"><a href="#cb1-132" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-133"><a href="#cb1-133" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>strongest focus on income inequality (vertical), with many horizontal inequality studies including aspect of income inequality</span>
<span id="cb1-134"><a href="#cb1-134" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>horizontal inequalities: strongest focus on income - gender inequalities (horizontal)</span>
<span id="cb1-135"><a href="#cb1-135" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>interventions:</span>
<span id="cb1-136"><a href="#cb1-136" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>strongest research base on labour rights protection interventions</span>
<span id="cb1-137"><a href="#cb1-137" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>second on infrastructural interventions</span>
<span id="cb1-138"><a href="#cb1-138" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>third on agency-strengthening ones: training, financial access, education programmes</span>
<span id="cb1-139"><a href="#cb1-139" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-140"><a href="#cb1-140" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>formalization &amp; social protection research rarely goes into inequality outcomes beyond &#39;income&#39; effects; most excluded for that reason</span>
<span id="cb1-141"><a href="#cb1-141" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-144"><a href="#cb1-144" aria-hidden="true" tabindex="-1"></a><span class="in">```{python}</span></span>
<span id="cb1-145"><a href="#cb1-145" aria-hidden="true" tabindex="-1"></a><span class="co">#| echo: false</span></span>
<span id="cb1-146"><a href="#cb1-146" aria-hidden="true" tabindex="-1"></a><span class="co">#| label: fig-inequality-types-whole-sample</span></span>
<span id="cb1-147"><a href="#cb1-147" aria-hidden="true" tabindex="-1"></a><span class="co">#| fig-cap: Overall inequality types in sample</span></span>
<span id="cb1-148"><a href="#cb1-148" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-149"><a href="#cb1-149" aria-hidden="true" tabindex="-1"></a><span class="co"># load zotero-based metadata: citations and uses</span></span>
<span id="cb1-150"><a href="#cb1-150" aria-hidden="true" tabindex="-1"></a>pi <span class="op">=</span> (pd.DataFrame([</span>
<span id="cb1-151"><a href="#cb1-151" aria-hidden="true" tabindex="-1"></a> [</span>
<span id="cb1-152"><a href="#cb1-152" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;doi&quot;</span>] <span class="cf">if</span> <span class="st">&quot;doi&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-153"><a href="#cb1-153" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;times-cited&quot;</span>] <span class="cf">if</span> <span class="st">&quot;times-cited&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-154"><a href="#cb1-154" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;usage&quot;</span>] <span class="cf">if</span> <span class="st">&quot;usage&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-155"><a href="#cb1-155" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;keywords&quot;</span>] <span class="cf">if</span> <span class="st">&quot;keywords&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-156"><a href="#cb1-156" aria-hidden="true" tabindex="-1"></a> ]</span>
<span id="cb1-157"><a href="#cb1-157" aria-hidden="true" tabindex="-1"></a> <span class="cf">for</span> entry <span class="kw">in</span> bib_sample.entries</span>
<span id="cb1-158"><a href="#cb1-158" aria-hidden="true" tabindex="-1"></a>], columns <span class="op">=</span> [<span class="st">&quot;doi&quot;</span>, <span class="st">&quot;cited&quot;</span>, <span class="st">&quot;usage&quot;</span>, <span class="st">&quot;keywords&quot;</span>])</span>
<span id="cb1-159"><a href="#cb1-159" aria-hidden="true" tabindex="-1"></a> .drop_duplicates(<span class="st">&quot;doi&quot;</span>)</span>
<span id="cb1-160"><a href="#cb1-160" aria-hidden="true" tabindex="-1"></a> .assign(</span>
<span id="cb1-161"><a href="#cb1-161" aria-hidden="true" tabindex="-1"></a> inequality<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;keywords&quot;</span>].<span class="bu">str</span>.replace(<span class="st">&quot;</span><span class="ch">\\</span><span class="st">&quot;</span>, <span class="st">&quot;&quot;</span>).<span class="bu">str</span>.extract(<span class="st">&#39;inequality::([\w\_]+),?&#39;</span>)</span>
<span id="cb1-162"><a href="#cb1-162" aria-hidden="true" tabindex="-1"></a> ).dropna(subset<span class="op">=</span><span class="st">&quot;inequality&quot;</span>)</span>
<span id="cb1-163"><a href="#cb1-163" aria-hidden="true" tabindex="-1"></a> .assign(</span>
<span id="cb1-164"><a href="#cb1-164" aria-hidden="true" tabindex="-1"></a> inequality<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;inequality&quot;</span>].<span class="bu">str</span>.replace(<span class="st">&quot;_&quot;</span>, <span class="st">&quot; &quot;</span>),</span>
<span id="cb1-165"><a href="#cb1-165" aria-hidden="true" tabindex="-1"></a> projected <span class="op">=</span> <span class="dv">1</span></span>
<span id="cb1-166"><a href="#cb1-166" aria-hidden="true" tabindex="-1"></a> ).reset_index()</span>
<span id="cb1-167"><a href="#cb1-167" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-168"><a href="#cb1-168" aria-hidden="true" tabindex="-1"></a>pi</span>
<span id="cb1-169"><a href="#cb1-169" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-170"><a href="#cb1-170" aria-hidden="true" tabindex="-1"></a>inequality <span class="op">=</span> (pd.concat([</span>
<span id="cb1-171"><a href="#cb1-171" aria-hidden="true" tabindex="-1"></a> bib_df.groupby([<span class="st">&quot;author&quot;</span>, <span class="st">&quot;year&quot;</span>, <span class="st">&quot;title&quot;</span>])</span>
<span id="cb1-172"><a href="#cb1-172" aria-hidden="true" tabindex="-1"></a> .agg(</span>
<span id="cb1-173"><a href="#cb1-173" aria-hidden="true" tabindex="-1"></a> {</span>
<span id="cb1-174"><a href="#cb1-174" aria-hidden="true" tabindex="-1"></a> <span class="st">&quot;inequality&quot;</span>: <span class="kw">lambda</span> _col: <span class="st">&quot;; &quot;</span>.join(_col),</span>
<span id="cb1-175"><a href="#cb1-175" aria-hidden="true" tabindex="-1"></a> }</span>
<span id="cb1-176"><a href="#cb1-176" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-177"><a href="#cb1-177" aria-hidden="true" tabindex="-1"></a> .assign(</span>
<span id="cb1-178"><a href="#cb1-178" aria-hidden="true" tabindex="-1"></a> projected<span class="op">=</span><span class="dv">0</span></span>
<span id="cb1-179"><a href="#cb1-179" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-180"><a href="#cb1-180" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-181"><a href="#cb1-181" aria-hidden="true" tabindex="-1"></a> .reset_index()</span>
<span id="cb1-182"><a href="#cb1-182" aria-hidden="true" tabindex="-1"></a> .drop_duplicates() , pi])</span>
<span id="cb1-183"><a href="#cb1-183" aria-hidden="true" tabindex="-1"></a> .assign( inequality<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;inequality&quot;</span>].<span class="bu">apply</span>(</span>
<span id="cb1-184"><a href="#cb1-184" aria-hidden="true" tabindex="-1"></a> <span class="kw">lambda</span> _cell: <span class="bu">set</span>([x.strip() <span class="cf">for</span> x <span class="kw">in</span> re.sub(<span class="vs">r&quot;\(.*\)&quot;</span>, <span class="st">&quot;&quot;</span>, _cell).split(<span class="st">&quot;;&quot;</span>)])</span>
<span id="cb1-185"><a href="#cb1-185" aria-hidden="true" tabindex="-1"></a> ),</span>
<span id="cb1-186"><a href="#cb1-186" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-187"><a href="#cb1-187" aria-hidden="true" tabindex="-1"></a> .explode(<span class="st">&quot;inequality&quot;</span>)</span>
<span id="cb1-188"><a href="#cb1-188" aria-hidden="true" tabindex="-1"></a>.drop_duplicates()</span>
<span id="cb1-189"><a href="#cb1-189" aria-hidden="true" tabindex="-1"></a>)</span>
<span id="cb1-190"><a href="#cb1-190" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-191"><a href="#cb1-191" aria-hidden="true" tabindex="-1"></a>sort_order <span class="op">=</span> inequality[<span class="st">&quot;inequality&quot;</span>].value_counts().index</span>
<span id="cb1-192"><a href="#cb1-192" aria-hidden="true" tabindex="-1"></a>i <span class="op">=</span> inequality[inequality[<span class="st">&quot;inequality&quot;</span>].<span class="bu">str</span>.contains(<span class="vs">r&quot;(?:structural|institutional|agency)&quot;</span>) <span class="op">==</span> <span class="va">False</span>]</span>
<span id="cb1-193"><a href="#cb1-193" aria-hidden="true" tabindex="-1"></a>fig <span class="op">=</span> plt.figure()</span>
<span id="cb1-194"><a href="#cb1-194" aria-hidden="true" tabindex="-1"></a>fig.set_size_inches(<span class="dv">6</span>, <span class="dv">3</span>)</span>
<span id="cb1-195"><a href="#cb1-195" aria-hidden="true" tabindex="-1"></a>ax <span class="op">=</span> sns.countplot(i, x<span class="op">=</span><span class="st">&quot;inequality&quot;</span>, hue<span class="op">=</span><span class="st">&quot;projected&quot;</span> ,order<span class="op">=</span>i[<span class="st">&quot;inequality&quot;</span>].value_counts().index)</span>
<span id="cb1-196"><a href="#cb1-196" aria-hidden="true" tabindex="-1"></a>plt.setp(ax.get_xticklabels(), rotation<span class="op">=</span><span class="dv">45</span>, ha<span class="op">=</span><span class="st">&quot;right&quot;</span>,</span>
<span id="cb1-197"><a href="#cb1-197" aria-hidden="true" tabindex="-1"></a> rotation_mode<span class="op">=</span><span class="st">&quot;anchor&quot;</span>)</span>
<span id="cb1-198"><a href="#cb1-198" aria-hidden="true" tabindex="-1"></a>plt.show()</span>
<span id="cb1-199"><a href="#cb1-199" aria-hidden="true" tabindex="-1"></a><span class="in">```</span></span>
<span id="cb1-200"><a href="#cb1-200" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-201"><a href="#cb1-201" aria-hidden="true" tabindex="-1"></a><span class="fu"># Preliminary findings</span></span>
<span id="cb1-202"><a href="#cb1-202" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-205"><a href="#cb1-205" aria-hidden="true" tabindex="-1"></a><span class="in">```{python}</span></span>
<span id="cb1-206"><a href="#cb1-206" aria-hidden="true" tabindex="-1"></a><span class="co">#| echo: false</span></span>
<span id="cb1-207"><a href="#cb1-207" aria-hidden="true" tabindex="-1"></a><span class="co">#| label: fig-inequality-types</span></span>
<span id="cb1-208"><a href="#cb1-208" aria-hidden="true" tabindex="-1"></a><span class="co">#| fig-cap: Finished and projected inequality types</span></span>
<span id="cb1-209"><a href="#cb1-209" aria-hidden="true" tabindex="-1"></a>inequality <span class="op">=</span> (pd.concat([</span>
<span id="cb1-210"><a href="#cb1-210" aria-hidden="true" tabindex="-1"></a> bib_df.groupby([<span class="st">&quot;author&quot;</span>, <span class="st">&quot;year&quot;</span>, <span class="st">&quot;title&quot;</span>])</span>
<span id="cb1-211"><a href="#cb1-211" aria-hidden="true" tabindex="-1"></a> .agg(</span>
<span id="cb1-212"><a href="#cb1-212" aria-hidden="true" tabindex="-1"></a> {</span>
<span id="cb1-213"><a href="#cb1-213" aria-hidden="true" tabindex="-1"></a> <span class="st">&quot;inequality&quot;</span>: <span class="kw">lambda</span> _col: <span class="st">&quot;; &quot;</span>.join(_col),</span>
<span id="cb1-214"><a href="#cb1-214" aria-hidden="true" tabindex="-1"></a> }</span>
<span id="cb1-215"><a href="#cb1-215" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-216"><a href="#cb1-216" aria-hidden="true" tabindex="-1"></a> .assign(</span>
<span id="cb1-217"><a href="#cb1-217" aria-hidden="true" tabindex="-1"></a> projected<span class="op">=</span><span class="dv">0</span></span>
<span id="cb1-218"><a href="#cb1-218" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-219"><a href="#cb1-219" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-220"><a href="#cb1-220" aria-hidden="true" tabindex="-1"></a> .reset_index()</span>
<span id="cb1-221"><a href="#cb1-221" aria-hidden="true" tabindex="-1"></a> .drop_duplicates() , pi[pi[<span class="st">&quot;keywords&quot;</span>].<span class="bu">str</span>.contains(<span class="st">&quot;relevant&quot;</span>) <span class="op">==</span> <span class="va">True</span>]])</span>
<span id="cb1-222"><a href="#cb1-222" aria-hidden="true" tabindex="-1"></a> .assign( inequality<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;inequality&quot;</span>].<span class="bu">apply</span>(</span>
<span id="cb1-223"><a href="#cb1-223" aria-hidden="true" tabindex="-1"></a> <span class="kw">lambda</span> _cell: <span class="bu">set</span>([x.strip() <span class="cf">for</span> x <span class="kw">in</span> re.sub(<span class="vs">r&quot;\(.*\)&quot;</span>, <span class="st">&quot;&quot;</span>, _cell).split(<span class="st">&quot;;&quot;</span>)])</span>
<span id="cb1-224"><a href="#cb1-224" aria-hidden="true" tabindex="-1"></a> ),</span>
<span id="cb1-225"><a href="#cb1-225" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-226"><a href="#cb1-226" aria-hidden="true" tabindex="-1"></a> .explode(<span class="st">&quot;inequality&quot;</span>)</span>
<span id="cb1-227"><a href="#cb1-227" aria-hidden="true" tabindex="-1"></a>.drop_duplicates()</span>
<span id="cb1-228"><a href="#cb1-228" aria-hidden="true" tabindex="-1"></a>)</span>
<span id="cb1-229"><a href="#cb1-229" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-230"><a href="#cb1-230" aria-hidden="true" tabindex="-1"></a>sort_order <span class="op">=</span> inequality[<span class="st">&quot;inequality&quot;</span>].value_counts().index</span>
<span id="cb1-231"><a href="#cb1-231" aria-hidden="true" tabindex="-1"></a>i <span class="op">=</span> inequality[inequality[<span class="st">&quot;inequality&quot;</span>].<span class="bu">str</span>.contains(<span class="vs">r&quot;(?:structural|institutional|agency)&quot;</span>) <span class="op">==</span> <span class="va">False</span>]</span>
<span id="cb1-232"><a href="#cb1-232" aria-hidden="true" tabindex="-1"></a>fig <span class="op">=</span> plt.figure()</span>
<span id="cb1-233"><a href="#cb1-233" aria-hidden="true" tabindex="-1"></a>fig.set_size_inches(<span class="dv">6</span>, <span class="dv">3</span>)</span>
<span id="cb1-234"><a href="#cb1-234" aria-hidden="true" tabindex="-1"></a>ax <span class="op">=</span> sns.countplot(i, x<span class="op">=</span><span class="st">&quot;inequality&quot;</span>, hue<span class="op">=</span><span class="st">&quot;projected&quot;</span> ,order<span class="op">=</span>i[<span class="st">&quot;inequality&quot;</span>].value_counts().index)</span>
<span id="cb1-235"><a href="#cb1-235" aria-hidden="true" tabindex="-1"></a>plt.setp(ax.get_xticklabels(), rotation<span class="op">=</span><span class="dv">45</span>, ha<span class="op">=</span><span class="st">&quot;right&quot;</span>,</span>
<span id="cb1-236"><a href="#cb1-236" aria-hidden="true" tabindex="-1"></a> rotation_mode<span class="op">=</span><span class="st">&quot;anchor&quot;</span>)</span>
<span id="cb1-237"><a href="#cb1-237" aria-hidden="true" tabindex="-1"></a>plt.show()</span>
<span id="cb1-238"><a href="#cb1-238" aria-hidden="true" tabindex="-1"></a><span class="in">```</span></span>
<span id="cb1-239"><a href="#cb1-239" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-240"><a href="#cb1-240" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>interventions most strongly target gender-income divide</span>
<span id="cb1-241"><a href="#cb1-241" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>most studies here recommend further scale-integration between agency/structural approaches</span>
<span id="cb1-242"><a href="#cb1-242" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>most studies also only focus on analysing a single scale however</span>
<span id="cb1-243"><a href="#cb1-243" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>interventions often have intersectional impacts even if not targeted at them</span>
<span id="cb1-244"><a href="#cb1-244" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>most visible for institutional/structural interventions and spatial inequalities</span>
<span id="cb1-245"><a href="#cb1-245" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>studies analysing intersectional inequalities near unanimously recommend intersectional targeting</span>
<span id="cb1-246"><a href="#cb1-246" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-247"><a href="#cb1-247" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>individual agency-based interventions (training, subsidies, maternity benefits, transfers, microcredit, etc):</span>
<span id="cb1-248"><a href="#cb1-248" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>seem most effective for targeting WoW outcomes of disability inequalities</span>
<span id="cb1-249"><a href="#cb1-249" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>seem marginally effective for targeting WoW outcomes of gender inequalities</span>
<span id="cb1-250"><a href="#cb1-250" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>require additional mediating scales for other inequalities</span>
<span id="cb1-251"><a href="#cb1-251" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>more structural interventions (education, infrastructural, ubi, trade liberalization, collective action):</span>
<span id="cb1-252"><a href="#cb1-252" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>seem most effective for spatial, income, education-generational inequalities</span>
<span id="cb1-253"><a href="#cb1-253" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>often show longer-term impacts, requiring longer periods of analyses</span>
<span id="cb1-254"><a href="#cb1-254" aria-hidden="true" tabindex="-1"></a><span class="ss"> - </span>can work without additional agency-based interventions, few studies analyse both at same time</span>
<span id="cb1-255"><a href="#cb1-255" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-256"><a href="#cb1-256" aria-hidden="true" tabindex="-1"></a><span class="fu"># Preliminary limitations</span></span>
<span id="cb1-257"><a href="#cb1-257" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-260"><a href="#cb1-260" aria-hidden="true" tabindex="-1"></a><span class="in">```{python}</span></span>
<span id="cb1-261"><a href="#cb1-261" aria-hidden="true" tabindex="-1"></a><span class="co">#| echo: false</span></span>
<span id="cb1-262"><a href="#cb1-262" aria-hidden="true" tabindex="-1"></a><span class="co">#| label: fig-intervention-types</span></span>
<span id="cb1-263"><a href="#cb1-263" aria-hidden="true" tabindex="-1"></a><span class="co">#| fig-cap: Finished and projected intervention types</span></span>
<span id="cb1-264"><a href="#cb1-264" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-265"><a href="#cb1-265" aria-hidden="true" tabindex="-1"></a><span class="co"># load zotero-based metadata: citations and uses</span></span>
<span id="cb1-266"><a href="#cb1-266" aria-hidden="true" tabindex="-1"></a>pi <span class="op">=</span> (pd.DataFrame([</span>
<span id="cb1-267"><a href="#cb1-267" aria-hidden="true" tabindex="-1"></a> [</span>
<span id="cb1-268"><a href="#cb1-268" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;doi&quot;</span>] <span class="cf">if</span> <span class="st">&quot;doi&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-269"><a href="#cb1-269" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;times-cited&quot;</span>] <span class="cf">if</span> <span class="st">&quot;times-cited&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-270"><a href="#cb1-270" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;usage&quot;</span>] <span class="cf">if</span> <span class="st">&quot;usage&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-271"><a href="#cb1-271" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;keywords&quot;</span>] <span class="cf">if</span> <span class="st">&quot;keywords&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-272"><a href="#cb1-272" aria-hidden="true" tabindex="-1"></a> ]</span>
<span id="cb1-273"><a href="#cb1-273" aria-hidden="true" tabindex="-1"></a> <span class="cf">for</span> entry <span class="kw">in</span> bib_sample.entries</span>
<span id="cb1-274"><a href="#cb1-274" aria-hidden="true" tabindex="-1"></a>], columns <span class="op">=</span> [<span class="st">&quot;doi&quot;</span>, <span class="st">&quot;cited&quot;</span>, <span class="st">&quot;usage&quot;</span>, <span class="st">&quot;keywords&quot;</span>])</span>
<span id="cb1-275"><a href="#cb1-275" aria-hidden="true" tabindex="-1"></a> .drop_duplicates(<span class="st">&quot;doi&quot;</span>)</span>
<span id="cb1-276"><a href="#cb1-276" aria-hidden="true" tabindex="-1"></a> .assign(</span>
<span id="cb1-277"><a href="#cb1-277" aria-hidden="true" tabindex="-1"></a> intervention<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;keywords&quot;</span>].<span class="bu">str</span>.replace(<span class="st">&quot;</span><span class="ch">\\</span><span class="st">&quot;</span>, <span class="st">&quot;&quot;</span>).<span class="bu">str</span>.extract(<span class="st">&#39;type::([\w\_]+),?&#39;</span>)</span>
<span id="cb1-278"><a href="#cb1-278" aria-hidden="true" tabindex="-1"></a> ).dropna(subset<span class="op">=</span><span class="st">&quot;intervention&quot;</span>)</span>
<span id="cb1-279"><a href="#cb1-279" aria-hidden="true" tabindex="-1"></a> .assign(</span>
<span id="cb1-280"><a href="#cb1-280" aria-hidden="true" tabindex="-1"></a> intervention<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;intervention&quot;</span>].<span class="bu">str</span>.replace(<span class="st">&quot;_&quot;</span>, <span class="st">&quot; &quot;</span>),</span>
<span id="cb1-281"><a href="#cb1-281" aria-hidden="true" tabindex="-1"></a> projected <span class="op">=</span> <span class="dv">1</span></span>
<span id="cb1-282"><a href="#cb1-282" aria-hidden="true" tabindex="-1"></a> ).reset_index()</span>
<span id="cb1-283"><a href="#cb1-283" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-284"><a href="#cb1-284" aria-hidden="true" tabindex="-1"></a>pi</span>
<span id="cb1-285"><a href="#cb1-285" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-286"><a href="#cb1-286" aria-hidden="true" tabindex="-1"></a>by_intervention <span class="op">=</span> (pd.concat([</span>
<span id="cb1-287"><a href="#cb1-287" aria-hidden="true" tabindex="-1"></a> bib_df.groupby([<span class="st">&quot;author&quot;</span>, <span class="st">&quot;year&quot;</span>, <span class="st">&quot;title&quot;</span>])</span>
<span id="cb1-288"><a href="#cb1-288" aria-hidden="true" tabindex="-1"></a> .agg(</span>
<span id="cb1-289"><a href="#cb1-289" aria-hidden="true" tabindex="-1"></a> {</span>
<span id="cb1-290"><a href="#cb1-290" aria-hidden="true" tabindex="-1"></a> <span class="st">&quot;intervention&quot;</span>: <span class="kw">lambda</span> _col: <span class="st">&quot;; &quot;</span>.join(_col),</span>
<span id="cb1-291"><a href="#cb1-291" aria-hidden="true" tabindex="-1"></a> }</span>
<span id="cb1-292"><a href="#cb1-292" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-293"><a href="#cb1-293" aria-hidden="true" tabindex="-1"></a> .assign(</span>
<span id="cb1-294"><a href="#cb1-294" aria-hidden="true" tabindex="-1"></a> projected<span class="op">=</span><span class="dv">0</span></span>
<span id="cb1-295"><a href="#cb1-295" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-296"><a href="#cb1-296" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-297"><a href="#cb1-297" aria-hidden="true" tabindex="-1"></a> .reset_index()</span>
<span id="cb1-298"><a href="#cb1-298" aria-hidden="true" tabindex="-1"></a> .drop_duplicates() , pi[pi[<span class="st">&quot;keywords&quot;</span>].<span class="bu">str</span>.contains(<span class="st">&quot;relevant&quot;</span>) <span class="op">==</span> <span class="va">True</span>]])</span>
<span id="cb1-299"><a href="#cb1-299" aria-hidden="true" tabindex="-1"></a> .assign( intervention<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;intervention&quot;</span>].<span class="bu">apply</span>(</span>
<span id="cb1-300"><a href="#cb1-300" aria-hidden="true" tabindex="-1"></a> <span class="kw">lambda</span> _cell: <span class="bu">set</span>([x.strip() <span class="cf">for</span> x <span class="kw">in</span> re.sub(<span class="vs">r&quot;\(.*\)&quot;</span>, <span class="st">&quot;&quot;</span>, _cell).split(<span class="st">&quot;;&quot;</span>)])</span>
<span id="cb1-301"><a href="#cb1-301" aria-hidden="true" tabindex="-1"></a> ),</span>
<span id="cb1-302"><a href="#cb1-302" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-303"><a href="#cb1-303" aria-hidden="true" tabindex="-1"></a> .explode(<span class="st">&quot;intervention&quot;</span>)</span>
<span id="cb1-304"><a href="#cb1-304" aria-hidden="true" tabindex="-1"></a>.drop_duplicates()</span>
<span id="cb1-305"><a href="#cb1-305" aria-hidden="true" tabindex="-1"></a>)</span>
<span id="cb1-306"><a href="#cb1-306" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-307"><a href="#cb1-307" aria-hidden="true" tabindex="-1"></a>sort_order <span class="op">=</span> by_intervention[<span class="st">&quot;intervention&quot;</span>].value_counts().index</span>
<span id="cb1-308"><a href="#cb1-308" aria-hidden="true" tabindex="-1"></a>i <span class="op">=</span> by_intervention[by_intervention[<span class="st">&quot;intervention&quot;</span>].<span class="bu">str</span>.contains(<span class="vs">r&quot;(?:structural|institutional|agency)&quot;</span>) <span class="op">==</span> <span class="va">False</span>]</span>
<span id="cb1-309"><a href="#cb1-309" aria-hidden="true" tabindex="-1"></a>fig <span class="op">=</span> plt.figure()</span>
<span id="cb1-310"><a href="#cb1-310" aria-hidden="true" tabindex="-1"></a>fig.set_size_inches(<span class="dv">6</span>, <span class="dv">3</span>)</span>
<span id="cb1-311"><a href="#cb1-311" aria-hidden="true" tabindex="-1"></a>ax <span class="op">=</span> sns.countplot(i, x<span class="op">=</span><span class="st">&quot;intervention&quot;</span>, hue<span class="op">=</span><span class="st">&quot;projected&quot;</span> ,order<span class="op">=</span>i[<span class="st">&quot;intervention&quot;</span>].value_counts().index)</span>
<span id="cb1-312"><a href="#cb1-312" aria-hidden="true" tabindex="-1"></a>plt.setp(ax.get_xticklabels(), rotation<span class="op">=</span><span class="dv">45</span>, ha<span class="op">=</span><span class="st">&quot;right&quot;</span>,</span>
<span id="cb1-313"><a href="#cb1-313" aria-hidden="true" tabindex="-1"></a> rotation_mode<span class="op">=</span><span class="st">&quot;anchor&quot;</span>)</span>
<span id="cb1-314"><a href="#cb1-314" aria-hidden="true" tabindex="-1"></a>plt.show()</span>
<span id="cb1-315"><a href="#cb1-315" aria-hidden="true" tabindex="-1"></a><span class="in">```</span></span>
<span id="cb1-316"><a href="#cb1-316" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-317"><a href="#cb1-317" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>stronger institutional-structural research focus in developed countries, with more structural-agency based in developing countries</span>
<span id="cb1-318"><a href="#cb1-318" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>employment creation as a category is often subsumed in other structural/institutional analyses</span>
<span id="cb1-319"><a href="#cb1-319" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>little evidence-based research on effect of interventions targeting education on world of work outcomes</span>
<span id="cb1-320"><a href="#cb1-320" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>spatial inequality most evenly geographically spread evidence base</span>
<span id="cb1-321"><a href="#cb1-321" aria-hidden="true" tabindex="-1"></a><span class="ss">- </span>empirical base on interventions targeting disability inequalities strongly restricted on developed countries, especially United States</span>
<span id="cb1-322"><a href="#cb1-322" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-325"><a href="#cb1-325" aria-hidden="true" tabindex="-1"></a><span class="in">```{python}</span></span>
<span id="cb1-326"><a href="#cb1-326" aria-hidden="true" tabindex="-1"></a><span class="co">#| echo: false</span></span>
<span id="cb1-327"><a href="#cb1-327" aria-hidden="true" tabindex="-1"></a><span class="co">#| label: fig-countries</span></span>
<span id="cb1-328"><a href="#cb1-328" aria-hidden="true" tabindex="-1"></a><span class="co">#| fig-cap: Country spread</span></span>
<span id="cb1-329"><a href="#cb1-329" aria-hidden="true" tabindex="-1"></a><span class="co">#| column: screen</span></span>
<span id="cb1-330"><a href="#cb1-330" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-331"><a href="#cb1-331" aria-hidden="true" tabindex="-1"></a><span class="co"># load zotero-based metadata: citations and uses</span></span>
<span id="cb1-332"><a href="#cb1-332" aria-hidden="true" tabindex="-1"></a>pi <span class="op">=</span> (pd.DataFrame([</span>
<span id="cb1-333"><a href="#cb1-333" aria-hidden="true" tabindex="-1"></a> [</span>
<span id="cb1-334"><a href="#cb1-334" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;doi&quot;</span>] <span class="cf">if</span> <span class="st">&quot;doi&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-335"><a href="#cb1-335" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;times-cited&quot;</span>] <span class="cf">if</span> <span class="st">&quot;times-cited&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-336"><a href="#cb1-336" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;usage&quot;</span>] <span class="cf">if</span> <span class="st">&quot;usage&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-337"><a href="#cb1-337" aria-hidden="true" tabindex="-1"></a> entry[<span class="st">&quot;keywords&quot;</span>] <span class="cf">if</span> <span class="st">&quot;keywords&quot;</span> <span class="kw">in</span> entry.fields_dict <span class="cf">else</span> <span class="va">None</span>,</span>
<span id="cb1-338"><a href="#cb1-338" aria-hidden="true" tabindex="-1"></a> ]</span>
<span id="cb1-339"><a href="#cb1-339" aria-hidden="true" tabindex="-1"></a> <span class="cf">for</span> entry <span class="kw">in</span> bib_sample.entries</span>
<span id="cb1-340"><a href="#cb1-340" aria-hidden="true" tabindex="-1"></a>], columns <span class="op">=</span> [<span class="st">&quot;doi&quot;</span>, <span class="st">&quot;cited&quot;</span>, <span class="st">&quot;usage&quot;</span>, <span class="st">&quot;keywords&quot;</span>])</span>
<span id="cb1-341"><a href="#cb1-341" aria-hidden="true" tabindex="-1"></a> .drop_duplicates(<span class="st">&quot;doi&quot;</span>)</span>
<span id="cb1-342"><a href="#cb1-342" aria-hidden="true" tabindex="-1"></a> .assign(</span>
<span id="cb1-343"><a href="#cb1-343" aria-hidden="true" tabindex="-1"></a> country<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;keywords&quot;</span>].<span class="bu">str</span>.replace(<span class="st">&quot;</span><span class="ch">\\</span><span class="st">&quot;</span>, <span class="st">&quot;&quot;</span>).<span class="bu">str</span>.extract(<span class="st">&#39;country::([\w\_]+),?&#39;</span>)</span>
<span id="cb1-344"><a href="#cb1-344" aria-hidden="true" tabindex="-1"></a> ).dropna(subset<span class="op">=</span><span class="st">&quot;country&quot;</span>)</span>
<span id="cb1-345"><a href="#cb1-345" aria-hidden="true" tabindex="-1"></a> .assign(</span>
<span id="cb1-346"><a href="#cb1-346" aria-hidden="true" tabindex="-1"></a> country<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;country&quot;</span>].<span class="bu">str</span>.replace(<span class="st">&quot;_&quot;</span>, <span class="st">&quot; &quot;</span>).<span class="bu">str</span>.replace(<span class="st">&quot;US&quot;</span>, <span class="st">&quot;United States&quot;</span>).<span class="bu">str</span>.replace(<span class="st">&quot;Britain&quot;</span>, <span class="st">&quot;United Kingdom&quot;</span>),</span>
<span id="cb1-347"><a href="#cb1-347" aria-hidden="true" tabindex="-1"></a> projected <span class="op">=</span> <span class="dv">1</span></span>
<span id="cb1-348"><a href="#cb1-348" aria-hidden="true" tabindex="-1"></a> ).reset_index()</span>
<span id="cb1-349"><a href="#cb1-349" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-350"><a href="#cb1-350" aria-hidden="true" tabindex="-1"></a>pi</span>
<span id="cb1-351"><a href="#cb1-351" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-352"><a href="#cb1-352" aria-hidden="true" tabindex="-1"></a>by_country <span class="op">=</span> (pd.concat([</span>
<span id="cb1-353"><a href="#cb1-353" aria-hidden="true" tabindex="-1"></a> bib_df.groupby([<span class="st">&quot;author&quot;</span>, <span class="st">&quot;year&quot;</span>, <span class="st">&quot;title&quot;</span>])</span>
<span id="cb1-354"><a href="#cb1-354" aria-hidden="true" tabindex="-1"></a> .agg(</span>
<span id="cb1-355"><a href="#cb1-355" aria-hidden="true" tabindex="-1"></a> {</span>
<span id="cb1-356"><a href="#cb1-356" aria-hidden="true" tabindex="-1"></a> <span class="st">&quot;country&quot;</span>: <span class="kw">lambda</span> _col: <span class="st">&quot;; &quot;</span>.join(_col),</span>
<span id="cb1-357"><a href="#cb1-357" aria-hidden="true" tabindex="-1"></a> }</span>
<span id="cb1-358"><a href="#cb1-358" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-359"><a href="#cb1-359" aria-hidden="true" tabindex="-1"></a> .assign(</span>
<span id="cb1-360"><a href="#cb1-360" aria-hidden="true" tabindex="-1"></a> projected<span class="op">=</span><span class="dv">0</span></span>
<span id="cb1-361"><a href="#cb1-361" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-362"><a href="#cb1-362" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-363"><a href="#cb1-363" aria-hidden="true" tabindex="-1"></a> .reset_index()</span>
<span id="cb1-364"><a href="#cb1-364" aria-hidden="true" tabindex="-1"></a> .drop_duplicates() , pi[pi[<span class="st">&quot;keywords&quot;</span>].<span class="bu">str</span>.contains(<span class="st">&quot;relevant&quot;</span>) <span class="op">==</span> <span class="va">True</span>]])</span>
<span id="cb1-365"><a href="#cb1-365" aria-hidden="true" tabindex="-1"></a> .assign( country<span class="op">=</span><span class="kw">lambda</span> _df: _df[<span class="st">&quot;country&quot;</span>].<span class="bu">apply</span>(</span>
<span id="cb1-366"><a href="#cb1-366" aria-hidden="true" tabindex="-1"></a> <span class="kw">lambda</span> _cell: <span class="bu">set</span>([x.strip() <span class="cf">for</span> x <span class="kw">in</span> re.sub(<span class="vs">r&quot;\(.*\)&quot;</span>, <span class="st">&quot;&quot;</span>, _cell).split(<span class="st">&quot;;&quot;</span>)])</span>
<span id="cb1-367"><a href="#cb1-367" aria-hidden="true" tabindex="-1"></a> ),</span>
<span id="cb1-368"><a href="#cb1-368" aria-hidden="true" tabindex="-1"></a> )</span>
<span id="cb1-369"><a href="#cb1-369" aria-hidden="true" tabindex="-1"></a> .explode(<span class="st">&quot;country&quot;</span>)</span>
<span id="cb1-370"><a href="#cb1-370" aria-hidden="true" tabindex="-1"></a>.drop_duplicates()</span>
<span id="cb1-371"><a href="#cb1-371" aria-hidden="true" tabindex="-1"></a>)</span>
<span id="cb1-372"><a href="#cb1-372" aria-hidden="true" tabindex="-1"></a></span>
<span id="cb1-373"><a href="#cb1-373" aria-hidden="true" tabindex="-1"></a>sort_order <span class="op">=</span> by_country[<span class="st">&quot;country&quot;</span>].value_counts().index</span>
<span id="cb1-374"><a href="#cb1-374" aria-hidden="true" tabindex="-1"></a>i <span class="op">=</span> by_country[by_country[<span class="st">&quot;country&quot;</span>].<span class="bu">str</span>.contains(<span class="vs">r&quot;(?:structural|institutional|agency)&quot;</span>) <span class="op">==</span> <span class="va">False</span>]</span>
<span id="cb1-375"><a href="#cb1-375" aria-hidden="true" tabindex="-1"></a>fig <span class="op">=</span> plt.figure()</span>
<span id="cb1-376"><a href="#cb1-376" aria-hidden="true" tabindex="-1"></a>fig.set_size_inches(<span class="dv">12</span>, <span class="dv">5</span>)</span>
<span id="cb1-377"><a href="#cb1-377" aria-hidden="true" tabindex="-1"></a>ax <span class="op">=</span> sns.countplot(i, x<span class="op">=</span><span class="st">&quot;country&quot;</span>, hue<span class="op">=</span><span class="st">&quot;projected&quot;</span> ,order<span class="op">=</span>i[<span class="st">&quot;country&quot;</span>].value_counts().index)</span>
<span id="cb1-378"><a href="#cb1-378" aria-hidden="true" tabindex="-1"></a>plt.setp(ax.get_xticklabels(), rotation<span class="op">=</span><span class="dv">45</span>, ha<span class="op">=</span><span class="st">&quot;right&quot;</span>,</span>
<span id="cb1-379"><a href="#cb1-379" aria-hidden="true" tabindex="-1"></a> rotation_mode<span class="op">=</span><span class="st">&quot;anchor&quot;</span>)</span>
<span id="cb1-380"><a href="#cb1-380" aria-hidden="true" tabindex="-1"></a>plt.show()</span>
<span id="cb1-381"><a href="#cb1-381" aria-hidden="true" tabindex="-1"></a><span class="in">```</span></span>
</code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
</div></div></div></div></div>
</div> <!-- /content -->
</body></html>