/* ------------------------------------------------------------------
  *  last date: 2016.06.16
 * ------------------------------------------------------------------ */


/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */

html {
    font-family: sans-serif; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
    margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
    display: inline-block; /* 1 */
    vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */

[hidden],
template {
    display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
    background-color: transparent;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */

a:active,
a:hover {
    outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
    border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
    overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
    margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
    overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
    color: inherit; /* 1 */
    font: inherit; /* 2 */
    margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
    overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
    line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -webkit-box-sizing: content-box;
            box-sizing: content-box; /* 2 */
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
    overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
    font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}

td,
th {
    padding: 0;
}

/* ------------------------------------------------------------------
 *  last update: 2016.12.27 - v1.0
 * ------------------------------------------------------------------ */

/* ! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/
* By Designfever.com has been Add.
* update : 2016/03/16
*/

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   =====================================W===================================== */

/*
 * Remove text-shadow in selection highlight:
 * https://twitter.com/miketaylr/status/12228805301
 *
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between audio, canvas, iframes,
 * images, videos and the bottom of their containers:
 * https://github.com/h5bp/html5-boilerplate/issues/440
 */

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}


/* ==========================================================================
   Author's custom styles
   ========================================================================== */

/* px to % conversions
	-------------------
	px	|	%
	-------------------
	 8  |   50.0
	 9	|	56.3
	10	|	62.5
	11	|	68.8
	12	|	75.0
	13	|	81.3
	14	|	87.5
	15	|	93.8
	16	|	100
	17	|	106.3
	18	|	112.5
	19	|	118.8
	20	|	125.5
	21	|	131.3
	22	|	137.5
	23	|	143.8
	24	|	150.0
*/

html, body{height:100%;}
body {
    font: normal 12px/1.4 'HyundaiSansText-Regular', 'GenesisSansText', 'Malgun Gothic', AppleGothicNeoSD, 'Apple SD 산돌고딕 Neo', 'Microsoft NeoGothic', 'Droid sans', Dotum, 돋움, 굴림, arial, sans-serif;
    color:#000;
    /*letter-spacing:0.4px; word-spacing: 1.5px;*/
    -ms-word-wrap: break-word; word-wrap: break-word;
}
body, dl, ul, ol, li, dt, dd, blockquote, p, h1, h2, h3, h4, h5, h6 {padding:0; margin:0;}
h1, h2, h3, h4, h5, h6 {line-height: 1; margin: 0; font-weight:normal;}
li{list-style: none;}
table, th, td{}
caption, legend {height:0; width:0; font-size:0; text-indent:-9999px; }
pre, xmp, plaintext, listing, samp, kbd, code, figure, figcaption{margin:0}
iframe{border:none;}
img{vertical-align: top}

a:link, a:visited, a:active {
    color: #000;
    text-decoration: none;
}

a:hover {
    color: #000;
}

/**, *:before, *:after {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}*/

input[type="radio"], input[type="checkbox"]{position:relative; left:1px; top:1px; width: 13px; height:13px;margin:0; padding:0; }
input[type="text"], input[type="password"], input[type="search"], input[type="email"], input[type="tel"], input[type="number"], select, textarea {
    height:48px; padding:0 18px;  border:1px solid #c4c6ca;
    font-size:16px; line-height: 48px;
    font-family:'HyundaiSansText-Regular','GenesisSansText';
    vertical-align: baseline; outline:none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color:#000
}
input[type="password"]{font-family:'Malgun Gothic', AppleGothicNeoSD, 'Apple SD 산돌고딕 Neo', 'Microsoft NeoGothic', 'Droid sans', Dotum, 돋움, 굴림, arial, sans-serif;}
input[type="text"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled, input[type="email"]:disabled, input[type="tel"]:disabled, input[type="number"]:disabled, select:disabled, textarea:disabled {background-color:#fff;color:#888}
button:focus{outline:none;}
input[type="text"]:focus,input[type="password"]:focus,input[type="search"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="number"]:focus, select:focus, textarea:focus{border:1px solid #000;}
select{border:1px solid #bbb}
button{border:0; padding:0; overflow: hidden; background: none;}
textarea{padding:18px; border:1px solid #c4c6ca; font:14px/1.2 HyundaiSansHead-Light; resize:none; -webkit-box-sizing: border-box; box-sizing: border-box;}
textarea::-webkit-input-placeholder{color:888;}
input[type="text"].wrong-value, input[type="tel"].wrong-value, input[type="email"].wrong-value,
input[type="number"].wrong-value, textarea.wrong-value{color:#c21a1a;}
input[disabled ="disabled"]{ background: #fff;}
input[type="text"]::-ms-clear{display: none;}

/* scrollbar style 정의 */
/* IE scrollbar */
/*
html {
	scrollbar-3dLight-Color: #efefef;
    scrollbar-arrow-color: #ddd;
    scrollbar-base-color: #efefef;
    scrollbar-Face-Color: #ddd;
    scrollbar-Track-Color: #efefef;
    scrollbar-DarkShadow-Color: #ddd;
    scrollbar-Highlight-Color: #ddd;
    scrollbar-Shadow-Color: #ddd;
}
*/

/* webkit scrollbar */
/*
::-webkit-scrollbar {width: 8px; height: 8px; border: 3px solid #fff; }
::-webkit-scrollbar-button:start:decrement, ::-webkit-scrollbar-button:end:increment {display: block; height: 10px; background: #efefef}
::-webkit-scrollbar-track {background: #efefef; -webkit-border-radius: 10px; border-radius:10px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.2)}
::-webkit-scrollbar-thumb {height: 50px; width: 50px; background: rgba(0,0,0,.2); -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.1)}
*/

/* ==========================================================================
   Skip Navi & Browser Upgrade Prompt
   ========================================================================== */

/* skip Navigation */
#skip-navi	 {position:absolute;top:0;left:0;width:100%;z-index:600; }
#skip-navi a			{position:absolute;display:block;top:-9999px; }
#skip-navi a span		{display:block;padding:10px 0; background:#fafafa; border: 2px solid #666; -webkit-box-sizing: border-box; box-sizing: border-box; color:#000; font-size: 16px; text-align:center; }
#skip-navi a:hover, #skip-navi a:active, #skip-navi a:focus {display:inline-block;top:0;width:100%; }

/* browserUpgrage */
.browser-upgrade{position: fixed; left:0; top:0; width:100%; z-index:10000; background: #fafafa; border-bottom:2px solid #999; padding:10px 0; margin:0; text-align: center; font-size: 14px; color:#595959;}
.browser-upgrade a{font-size: 18px; color:#000; }
.browser-upgrade a:hover{color:#999; }



/* ==========================================================================
   Helper classes
   ========================================================================== */

/* Image replacement */
.acc-tag,
.blind
{
    font-size: 0 !important;
    position: absolute !important;
    left: -9999em !important;
    top: -9999em !important;
    text-indent: -9999px !important;
    overflow: hidden !important;
    padding: 0 !important;
}

/* hide & show */
.hide{display:none !important;}
.show{display:block !important;}

.visible-hidden { visibility: hidden !important;}

/* align */
.float_l {float: left;}
.float_r {float: right;}

.talign-l{text-align: left;}
.talign-c{text-align: center;}
.talign-r{text-align: right;}

/*
 * Hide only visually, but have it available for screen readers:
 * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screen readers, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}


/* ==========================================================================
   Print styles.
   Inlined to avoid the additional HTTP request:
   http://www.phpied.com/delay-loading-your-print-css/
   ========================================================================== */

@media print {
    *,
    *:before,
    *:after {
        background: transparent !important;
        color: #000 !important; /* Black prints faster:
                                   http://www.sanbeiji.com/archives/953 */
        -webkit-box-shadow: none !important;
                box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    /*
     * Printing Tables:
     * http://css-discuss.incutio.com/wiki/Printing_Tables
     */

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }

    @page {
        /*size:21cm 29.7cm;*/
        /*size: landscape; 기본 출력방향 */

    }


}

/* ------------------------------------------------------------------
  *  last date: 2016.06.16
 * ------------------------------------------------------------------ */

@font-face {
	font-family: 'wFontKrUL';
	src: url('fonts/GenesisSansHeadKROTFLight.eot');
	src: url('fonts/GenesisSansHeadKROTFLightd41d.eot?#iefix') format('embedded-opentype'),
	url('fonts/GenesisSansHeadKROTFLight.ttf') format('truetype'),
	url('fonts/GenesisSansHeadKROTFLight.svg#GenesisSansHeadKROTFLight') format('svg');
	font-style: normal;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}

@font-face {
	font-family: 'GenesisSansText';
	src: url('fonts/GenesisSansTextKROTFRegular.eot');
	src: url('fonts/GenesisSansTextKROTFRegulard41d.eot?#iefix') format('embedded-opentype'),
	url('fonts/GenesisSansTextKROTFRegular.ttf') format('truetype'),
	url('fonts/GenesisSansTextKROTFRegular.svg#GenesisSansTextKROTFRegular') format('svg');
	font-style: normal;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}

@font-face {
	font-family: 'HyundaiSansHead-Light';
	src: url('fonts/GenesisSansHeadKROTFLight.eot');
	src: url('fonts/GenesisSansHeadKROTFLightd41d.eot?#iefix') format('embedded-opentype'),
	url('fonts/GenesisSansHeadKROTFLight.woff') format('woff'),
	url('fonts/GenesisSansHeadKROTFLight.ttf') format('truetype'),
	url('fonts/GenesisSansHeadKROTFLight.svg#GenesisSansHeadKROTFLight') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HyundaiSansText-Regular';
	src: url('fonts/GenesisSansTextKROTFRegular.eot');
	src: url('fonts/GenesisSansTextKROTFRegulard41d.eot?#iefix') format('embedded-opentype'),
	url('fonts/GenesisSansTextKROTFRegular.woff') format('woff'),
	url('fonts/GenesisSansTextKROTFRegular.ttf') format('truetype'),
	url('fonts/GenesisSansTextKROTFRegular.svg#GenesisSansTextKROTFRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GenesisSansHead-Regular';
	src: url('fonts/GenesisSansHead-Regular.html');
	src: url('fonts/GenesisSansHead-Regulard41d.html?#iefix') format('embedded-opentype'),
	url('fonts/GenesisSansHead-Regular.woff') format('woff'),
	url('fonts/GenesisSansHead-Regular-2.html') format('truetype');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'icomoon';
	src:  url('https://www.genesis.com/ru/fonts/icomoon.eot?gs5xd8');
	src:  url('https://www.genesis.com/ru/fonts/icomoon.eot?gs5xd8#iefix') format('embedded-opentype'),
	url('https://www.genesis.com/ru/fonts/icomoon.ttf?gs5xd8') format('truetype'),
	url('https://www.genesis.com/ru/fonts/icomoon.woff?gs5xd8') format('woff'),
	url('https://www.genesis.com/ru/fonts/icomoon.svg?gs5xd8#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-facebook:before {
	content: "\ea90";
}
.icon-youtube:before {
	content: "\ea9d";
}
.icon-instagram:before {
	content: "\ea92";
}
.icon-instagram:before {
	content: "\ea92";
}

.icon-instagram,
.icon-youtube,
.icon-facebook {
	font-size: 36px;
	color: white;
	
	transition: color .3s ease;
}
footer .footer-share li a:hover .icon {
	color: #a36b4f;
}
footer .footer-share li a {
	margin: 0 15px;
}

/** ------------------------------------------------------------------*/
/**  last update: 2017.01.25 - v1.0
/** ------------------------------------------------------------------ **/

/* ------------------------------------------------------------------
* CSS 컴포넌트
* ------------------------------------------------------------------ */

/* 커스텀 인풋(체크박스, 라디오) */
.custom-chk-rdo{
    position: relative;
    display:inline-block;
    line-height: 11px;
    vertical-align: top;
    overflow: hidden;
}
.custom-chk-rdo input[type="radio"],.custom-chk-rdo input[type="checkbox"]{
    position:absolute;
    margin-left:-16px; z-index: -1;
}
.custom-chk-rdo input + span{display:inherit; padding:1px; padding-left:25px; color:#000; font-size: 0; line-height: 11px;  white-space:nowrap; word-break:break-all; border:1px solid transparent;}
.custom-chk-rdo input:focus + span{color:#000;border:1px dotted #000;}
.custom-chk-rdo input + span span{display:inherit; margin-left:8px; margin-top:3px; font-size: 14px; vertical-align: top; }
.custom-chk-rdo span i{
    display:inline-block;
    width:16px; height:16px;
    margin-left:-25px;
    border:1px solid #c8cacd;
    background-color:#fff;
    vertical-align: top;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.custom-chk-rdo span i img{display: none; position: absolute; }
.custom-chk-rdo.multi-line input + span{white-space:normal; }
.custom-chk-rdo.multi-line input + span span{margin-top:0; line-height: 1.3}
.custom-chk-rdo input[type="radio"] + span i{border-radius: 8px; position:relative;}
.custom-chk-rdo input[type="radio"] + span i img{/*left:1px; top:4px;*/ position:absolute; top:-1px; left:-1px;}    /* Accessibility : 20160830 - VAM */
.custom-chk-rdo input[type="radio"]:checked + span i{border-color:#000;}
/* Accessibility : 20160830 - VAM */
.custom-chk-rdo input[type="radio"]:focus + span{border:1px dotted #000; }
.custom-chk-rdo input[type="radio"]:checked + span{border:1px solid transparent;}
.custom-chk-rdo input[type="radio"]:checked:focus + span{border:1px dotted #000;}
/* Accessibility : 20160830 - VAM */

.custom-chk-rdo input[type="radio"]:checked + span i{}
.custom-chk-rdo input[type="radio"]:checked + span i img{display: block;}
.custom-chk-rdo input[type="checkbox"] + span i img{left:1px; top:3px;}
.custom-chk-rdo input[type="checkbox"]:checked + span i{border-color:#000;}
.custom-chk-rdo input[type="checkbox"]:checked + span i img{display: block;}
/*.custom-chk-rdo input[type="checkbox"]:checked + span{border:1px dotted #000;}*/
.custom-chk-rdo input[type="checkbox"]:checked + span span{  }
.custom-chk-rdo input[type="checkbox"]+span i{}
.custom-chk-rdo input[type="checkbox"]:checked + span i{}
.custom-chk-rdo input[type="checkbox"]:disabled + span i{background: #eee;}


/* 커스텀 셀렉트 */
.custom-select{display:inline-block; position:relative;z-index: 8; -webkit-box-sizing: border-box; box-sizing: border-box; background:#fff;  color:#888 }
.custom-select .selected button:before, .custom-select .selected button:after,
.custom-select label span:before, .custom-select label span:after{display:inline-block; content: ''}
.custom-select .selected{position:relative; z-index:51; height:46px; border:1px solid #c4c6ca; background:#fff; line-height:48px; font:16px/12px 'HyundaiSansText-Regular', 'GenesisSansText';}
.custom-select .selected button{display: block; width:100%; height:inherit; text-align:left;}
.custom-select .selected button:focus{outline:1px solid #000;}
.custom-select .selected button span{display:inline-block; padding-right:50px; text-indent:18px;  color:#000;}
.custom-select .selected button i{
    position:absolute;
    right:0; top:0;
    width:46px; height:46px;
    overflow:hidden;
}
.custom-select .selected button i img{display: inline-block;}
.custom-select .opt-list{
    display: none;
    position: absolute;
    left:0;top:47px;
    z-index: 52;
    width:100%;
    min-height: 60px;
    max-height:198px;
    margin:0 !important;
    padding: 5px 0 5px;
    background: #fff;
    border:1px solid #000;
    border-top-color: #aaa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow-y: auto;
}
.custom-select .opt-list label{position: relative; display:block; height:30px; line-height: 30px; font-size: 12px; white-space: nowrap;}
.custom-select .opt-list label span{display:inline-block; font:16px/1.9 'HyundaiSansText-Regular', 'GenesisSansText'; text-indent:18px}
.custom-select .opt-list label span:after{position:absolute; width:100%;height:100%; left:0; top:0;z-index: -1;}
.custom-select .opt-list input[type="radio"], .custom-select input[type="checkbox"]{position:absolute; margin-left:-16px; z-index: -1;}

.custom-select .opt-list label:hover span:after,
.custom-select .opt-list input[type="radio"]:focus+span:after,
.custom-select .opt-list input[type="checkbox"]:focus+span:after,
.custom-select .opt-list input[type="radio"]:checked+span:after,
.custom-select .opt-list input[type="checkbox"]:checked+span:after
{background: #ededed}

.custom-select.open{z-index: 9;}
.custom-select.open .selected button i img{margin-top:-48px;}
.custom-select.open .opt-list{display: block;}

.custom-select.use-check .opt-list label span{ }
.custom-select.use-check .opt-list label span:before{
    width: 13px;
    height: 13px;
    margin-right:10px;
    border: 2px solid #2e2e2e;
    background-color: #fff;
    vertical-align: top;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.custom-select.use-check .opt-list input:checked+span:before{border-color:#ed1c24; background: #ed1c24}
.custom-select.use-check .opt-list input:checked+span{color:#ff0000; }
.custom-select.static-type .opt-list{
    display:none;
    position:relative;
    left:0;top:-1px;
    min-height:0;
    opacity: 1;
}
.custom-select.static-type.open .opt-list{display: block;}

/* 커스텀 버튼 */
.btn-base{
    display: inline-block;
    position: relative;
    min-width: 60px; height: 48px;
    padding:0 20px;
    border: 1px solid #000;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    background: #000;
    font:16px/48px 'HyundaiSansText-Regular', 'GenesisSansText';
    text-align: center;
    vertical-align:top;
    text-indent: 0;
    -webkit-transition: 0.8s all;
    transition: 0.8s all;
}
.btn-base span{
    position: relative;
    color:#fff;
    -webkit-transition: 0.8s all;
    transition: 0.8s all;
}

.btn-base i .on-over{opacity: 0;}

.btn-base:hover{background: #fff; -webkit-transition: 0.3s all; transition: 0.3s all; border: 1px solid #f7f7f7}
.btn-base:hover span{color:#000;}
.btn-base:hover i img{opacity: 0; -webkit-transition: 0.3s all; transition: 0.3s all;}
.btn-base:hover i .on-over{opacity: 1;}
.btn-base.reverse{background: #fff; border-color: #666;}
.btn-base.reverse span{color:#222;}
.btn-base.reverse:hover{background: #ddd;}
.btn-base.reverse:hover span{color:#804033;}

.btn-base.btn-gray {background-color:#6f6f6f; border: 1px solid #6f6f6f}
.btn-base.btn-gray:hover{background-color:#fcfcfc; border: 1px solid #f7f7f7}
.btn-base.btn-gray-2 {background-color:#cacbcb; border: 1px solid #cacbcb}
.btn-base.btn-gray-2 span{color:#6f6f6f;}
.btn-base.btn-gray-2:hover{background-color:#6f6f6f;}
.btn-base.btn-gray-2:hover span{color:#fff;}
.btn-base.w100full{width:100%; padding:0;}

.btn-base.inactive{background-color:#6f6f6f; border: 1px solid #6f6f6f; -webkit-transition:none; transition:none; cursor: default; pointer-events: none;}
.btn-base.inactive span{/*color:#565656;*/color:#c8c8c8;}
.btn-base.inactive:hover,
.btn-base.inactive:hover span{/*color:#565656;*/color:#c8c8c8; -webkit-transition:none; transition:none;}


.btn-base.text-hilight{color:red}
.btn-base.text-hilight:hover{color:red}

.btn-base.size-sml{height:30px; line-height:30px; padding:0 18px; }
.btn-base.size-sml span{}
.btn-base.size-mid{height:40px; line-height:40px; padding:0 20px; font-size: 14px;}
.btn-base.size-mid span{}
.btn-base.size-lrg{height:50px; line-height:50px; padding:0 40px; font-size: 16px; }
.btn-base.size-lrg span{}
.btn-base.size-very-lrg{width:100%; height:50px; line-height:50px; padding:0 20px; font-size: 16px; }

.btn-base.icon{position:relative; width:270px; }
.btn-base.icon i{position: absolute;  width:23px; height:100%; margin-right:0; overflow:hidden;}
.btn-base.icon.lft-i{}
.btn-base.icon.lft-i i{left:21px; text-align: left;}
.btn-base.icon.lft-r i{right:21px; text-align: right;}
.btn-base.icon i img{margin-top:-2px; vertical-align: middle;}
.btn-base.icon i .on-over {display: inline-block; position: absolute; top: 50%; left: 0; margin-top: -4px}
.btn-base.icon i .on-over.align-r {left: auto; right: 0}

.btn-base.btn-line2{line-height:20px;padding:0;position:relative;} /* 20161012 / digitalworks / 정병만 / G80 SPORT추가 CSS추가 / v1.0 */
.btn-base.btn-line2 span{top:50%;left:0;width:100%;position:absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);} /* 20161012 / digitalworks / 정병만 / G80 SPORT추가 CSS추가 / v1.0 */

.btn-question{display:inline-block !important;width:21px;height:21px;text-align:center;border:1px solid #f0f0f0;font:16px/21px 'GenesisSansText';color:#888;background:#fff;cursor:pointer;}/* 20161014 / digitalworks / 정병만 / 견적내기 CSS추가 / v1.0 */

/* 20161101S / digitalworks / 정병만 / 개선업무_TASK5 css추가 / v1.0 */
.btn-reset{border:1px solid #000;width:46px;height:46px;background:#fff;display:inline-block;-webkit-transition: 0.3s all;transition: 0.3s all;position:relative;overflow:hidden;}
.btn-reset:hover{border-color:#6f6f6f;background:#6f6f6f;}
.btn-reset:hover img{margin-top:-46px;}
/* 20161101E / digitalworks / 정병만 / 개선업무_TASK5 css추가 / v1.0 */


/* 20160522 jj 'icon-text' 중앙정렬 재정의*/
.btn-base.icon-inline i {display:inline-block;}
.btn-base.icon-inline i img {vertical-align:-3px}
.btn-base.icon-inline.lft-i i {margin-right:10px}
.btn-base.icon-inline.lft-r i {margin-left:10px}

.btn-wrap{font-size: 0;}
.btn-wrap.btn-left {float:left}
.btn-wrap.btn-left .btn-base {margin-right:10px;}
.btn-wrap.btn-center {text-align: center;}
.btn-wrap.btn-center .btn-base {margin:0 5px;}
.btn-wrap.btn-right {float:right}
.btn-wrap.btn-right .btn-base {margin-left:10px;}


/* 제네시스 버튼 */
a.gbtn{
    display: inline-block;
    color: #fff;
    vertical-align: top;
}
a.gbtn.fixed-width {width: 130px}
a.gbtn span{display:block; vertical-align: top;}
a.gbtn span.atxt{width:100%; padding: 16px 0 15px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 20px; line-height: 1;  letter-spacing: -0.6px;-webkit-transition: all 0.4s;transition: all 0.4s;}
a.gbtn span.sline{position:relative; width:100%; height:1px; background: #fff; -webkit-transition: all 1s; transition: all 1s;}
a.gbtn span.sline .sline-inner{
    display:block;
    position:absolute;
    left:0; bottom:0;
    width:0; height:1px;
    background: #804033;
    content:'';
    -webkit-transition: all 0.8s;
    transition: all 0.8s;
}
a.gbtn.top-line{position: relative;}
a.gbtn.top-line span.atxt{padding: 20px 0 17px;-webkit-box-sizing: border-box;box-sizing: border-box; font:22px/28px 'HyundaiSansText-Regular', 'GenesisSansText'; }
a.gbtn.top-line span.sline{position:absolute; left:0; top:0;}
a.gbtn.top-line span.sline:after{}
a.gbtn:hover span.atxt {color: #804033;}
a.gbtn:hover span.sline .sline-inner {width:100%; -webkit-transition: all 0.4s; transition: all 0.4s;}
a.gbtn:hover{color:#804033;}
/*a.gbtn:hover span.sline {background: #804033;}*/

a.gbtn.reverse{color:#000;}
a.gbtn.reverse span.sline{background: #000;}
a.gbtn.reverse span.sline .sline-inner{background: #804033;}
a.gbtn.reverse:hover{color:#804033;}
a.gbtn.reverse:hover span.atxt{color:#804033;}
a.gbtn.reverse:hover span.sline{background:#804033;  }

a.gbtn-normal{
    display: inline-block;
    padding: 0;
    font-size: 24px;
    line-height: 59px;
    color: #fff;
    border-bottom: 1px solid #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    vertical-align: top;
}
a.gbtn-normal:hover{color:#804033; border-bottom-color:#804033 }
a.gbtn-normal.reverse{color:#000; border-bottom-color:#000;}
a.gbtn-normal.reverse:hover{color:#804033; border-bottom-color:#804033 }


/* ------------------------------------------------------------------
* 사이트 콘텐츠 컴포넌트
* ------------------------------------------------------------------ */

.single-link-area {padding: 52px 0; width: 100%; text-align: center; font-size: 0; background: #f0f0f0;}
.single-link-area.bg-white {background: #fff;}
.single-link-area.bg-black {background: #000;}
.notice-next {position: static; padding: 23px 0 19px; text-align: center; background: #f7f7f7;}
.notice-next span {display: block; position: relative; margin-top: 0; padding-bottom: 25px; font-size:12px;line-height:1; color: #000; letter-spacing: 0.5px;}
.notice-next span:after {display: block; content: ''; position: absolute; left: 50%; bottom: 0; width: 1px; height: 19px; background: #000;}

/* Features normal type */
.type-normal .type-content {position: relative; margin: 0 auto; width: 100%; max-width: 1920px; height: 768px;}
.type-normal .type-content .txt-holder {position: absolute; bottom: 94px; left: 4.6875%;}
.type-normal .type-content .txt-holder strong {font-family:'HyundaiSansHead-Light', 'wFontKrUL'; padding-left:3px; font-size: 24px; font-weight: normal; line-height: 1; color: #fff;}
.type-normal .type-content .txt-holder .type-tit {display: block; font-family:'HyundaiSansHead-Light', 'wFontKrUL'; margin-top: 7px; font-size: 45px; line-height: 1; font-weight: normal; color: #804033;}
.type-normal .type-content .txt-holder .type-tit span  {display:block;}
.type-normal .type-content .txt-holder p {margin-top: 14px; font-size:16px;line-height:28px; color: #fff;}
.type-normal .type-content .txt-holder p span {display: block;}
.type-normal .type-content .bg-holder img {position: relative; left: 50%; margin-left: -960px; margin-top: -100px;}
.type-normal .type-content .txt-holder .txt-black {color: #000}
.model .sec-3 .swipe .txt-holder h4.txt-white {color:#fff; font-size: 60px}


/* Features tab 4 columns type */
.type-tab-4col {margin: 0 auto; padding: 50px 30px 40px; width: 1024px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.type-tab-4col .tab-holder .tab-btn-area ul {padding: 0 0 49px;}
.type-tab-4col .tab-holder .tab-btn-area ul {font-size: 0;}
.type-tab-4col .tab-holder .tab-btn-area ul li {display: inline-block; margin-left: 10px; width: 233px; font-size: 0; vertical-align: top;}
.type-tab-4col .tab-holder .tab-btn-area ul li:first-child {margin-left: 0; width: 235px;}
.type-tab-4col .tab-holder .tab-btn-area ul li a {display: block; font-size: 22px; line-height: 26px; color: #999;}
.type-tab-4col .tab-holder .tab-btn-area ul li a span {display: block;}
.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.atxt {padding: 20px 0 0;}
.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.sline {background: #999;}
.type-tab-4col .tab-holder .tab-btn-area ul li.on a.gbtn.top-line span.atxt {color: #804033; }
.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.sline .sline-inner {width:0; opacity: 1;}
.type-tab-4col .tab-holder .tab-btn-area ul li.on a.gbtn.top-line span.sline .sline-inner {  width:100%; }
.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line:hover span.sline .sline-inner {  width:100%; }
.type-tab-4col .tab-holder .tab-view-area {position: relative; width: 100%; height: 400px;}
.type-tab-4col .tab-holder .tab-view-area img {opacity: 0; position: absolute; top: 0; left: 0; -webkit-transition: all 1.2s; transition: all 1.2s;}
.type-tab-4col .tab-holder .tab-view-area img.shown {opacity: 1;}
.type-tab-4col .tab-holder .tab-txt-area p {position: relative; display: none; margin-top: 22px; font-size: 18px; line-height: 24px; -webkit-transition: all 0.5s; transition: all 0.5s;}
.type-tab-4col .tab-holder .tab-txt-area p.on {display: block;}
.type-tab-4col .tab-holder .tab-txt-area p span {display: block; }

/* 공통 탭추가 */
.login .type-tab-4col{width:800px;padding:0;}
.login .inner-gray .tab-cont .box-info.ty1{margin-bottom:0;}
.login .inner-gray .tab-cont .box-info.ty7{margin-bottom:0;padding-top:0;}

.type-tab-4col .tab-area{position:relative;height:575px;}
.type-tab-4col .tab-area .tab-list > li{float:left;width:395px;margin-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.type-tab-4col .tab-area .tab-list > li:first-child{margin-left:0;}
.type-tab-4col .tab-area .tab-list h4 span{font-size:20px;}
.type-tab-4col .tab-area .tab-list li > .tab-tit a{display: block; font-size:22px;line-height:26px; color: #999;}
.type-tab-4col .tab-area .tab-list li.on > .tab-tit a.gbtn.top-line span.atxt {color:#804033;}
.type-tab-4col .tab-area .tab-list li.on > .tab-tit a.gbtn.top-line span.sline .sline-inner{width:100%;}
.type-tab-4col .tab-area .tab-list li a.gbtn.top-line span.sline{background:#999;}
.type-tab-4col .tab-area .tab-list li .tab-cont{position: absolute; left:0; top:50px; width:100%; visibility: hidden; opacity: 0; -webkit-transition: 1s all; transition: 1s all;}
.type-tab-4col .tab-area .tab-list li.on .tab-cont{visibility: visible; opacity: 1; -webkit-transition: 0.8s all; transition: 0.8s all;}

/* Features 3 columns type */
.type-para-3col.bg-gray {background: #f0f0f0}
.type-para-3col .type-content {margin: 0 auto; padding: 20px 30px 40px; width: 1024px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0;}
.type-para-3col .type-content .column {display: inline-block; width:280px; margin-top: 30px; margin-left: 62px; vertical-align: top;}
.type-para-3col .type-content .column.col-full-wide {width:100% !important; margin-left:0;}
.type-para-3col .type-content.col-2 .column:nth-child(2n+1),
.type-para-3col .type-content.col-3 .column:nth-child(3n+1),
.type-para-3col .type-content.col-4 .column:nth-child(4n+1){margin-left:0;}
.type-para-3col .type-content.col-2 .column {width:451px;}
.type-para-3col .type-content.col-3 .column {width:280px;}
.type-para-3col .type-content.col-4 .column {width:194px;}
.type-para-3col.type-para-3col-unit2 .column {width:451px}
.type-para-3col .type-content .column-w965 {width:965px}
.type-para-3col .type-content .column.first {margin-left: 0;}
.type-para-3col .type-content .column b {display: block; padding-bottom: 5px; font-size: 12px; line-height: 1; text-align: right; border-bottom: 1px solid #acacac; color: #666;}
.type-para-3col .type-content .column .type-tit {margin-top: 29px; font-size:24px;line-height:32px; min-height:90px;}
.type-para-3col .type-content .column .type-tit span {display: block;}

.type-para-3col .type-content .column p {margin-top: 22px; font-size:16px;line-height:26px; text-align: justify; word-break: break-all;}
.type-para-3col .type-content .column .img-area {margin-top: 25px; width:100%; overflow:hidden}
.type-para-3col.type-para-3col-unit2 .column {width:451px}

/* Features 2 columns type */
.type-para-2col.bg-gray {background: #f0f0f0}
.type-para-2col .type-content {margin: 0 auto; padding: 20px 30px 40px; width: 1024px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0;}
.type-para-2col .type-content .column {display: inline-block; width: 452px; margin-top: 30px; margin-left: 59px; vertical-align: top;}
.type-para-2col .type-content .column.first {margin-left: 0;}
.type-para-2col .type-content .column b {display: block; padding-bottom: 5px; font-size: 12px; line-height: 1; text-align: right; border-bottom: 1px solid #acacac; color: #666;}
.type-para-2col .type-content .column .type-tit {margin-top: 29px; font-size:28px;line-height:36px; min-height:90px;}
.type-para-2col .type-content .column .type-tit span {display: block;}
.type-para-2col .type-content .column .type-tit.add-row:after {display: block; content: ' . '; text-indent: -100px; overflow: hidden;}
.type-para-2col .type-content .column .type-tit.add-2rows:after {display: block; content: ' . '; text-indent: -100px; overflow: hidden;}
.type-para-2col .type-content .column .type-tit.add-2rows span:after {display: block; content: ' . '; text-indent: -100px; overflow: hidden;}
.type-para-2col .type-content .column p {margin-top: 22px; font-size:15px;line-height:26px; text-align: justify; word-break: break-all;}
.type-para-2col .type-content .column .img-area {margin-top: 30px;}

/* Features 1 column type */
.type-para-1col.bg-gray {background: #f0f0f0}
.type-para-1col .type-content {margin: 0 auto; padding: 20px 30px 40px; width: 1024px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0;}
.type-para-1col .type-content .column {display: inline-block; width:100%; margin-top: 30px; margin-left: 62px; vertical-align: top;}
.type-para-1col .type-content .column.first {margin-left: 0;}
.type-para-1col .type-content .column b {display: block; padding-bottom: 5px; font-size: 12px; line-height: 1; text-align: right; border-bottom: 1px solid #acacac; color: #666;}
.type-para-1col .type-content .column .type-tit {margin-top: 29px; font-size:28px;line-height:36px; min-height:90px;}
.type-para-1col .type-content .column .type-tit span {display: block;}
.type-para-1col .type-content .column p {margin-top: 22px; font-size:15px;line-height:26px; text-align: justify; word-break: break-all;}
.type-para-1col .type-content .column .img-area {margin-top: 25px; width:100%; overflow:hidden}

/* Features 4 columns type */
.type-para-4col .type-content {margin: 0 auto; padding: 20px 30px 40px; width: 1024px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0;}
.type-para-4col .type-content .column {display: inline-block; width:280px; margin-top: 30px; margin-left: 62px; vertical-align: top;}
.type-para-4col .type-content .column.col-full-wide {width:100% !important; margin-left:0;}
.type-para-4col .type-content .column:nth-child(4n+1){margin-left:0;}
.type-para-4col .type-content .column {width:194px;}
.type-para-4col .type-content .column-w965 {width:965px}
.type-para-4col .type-content .column.first {margin-left: 0;}
.type-para-4col .type-content .column b {display: block; padding-bottom: 5px; font: 12px/1 'HyundaiSansText-Regular'; text-align: right; border-bottom: 1px solid #acacac; color: #666;}
.type-para-4col .type-content .column .type-tit {margin-top: 29px; font: 24px/30px 'HyundaiSansText-Regular'; min-height:90px;}
.type-para-4col .type-content .column .type-tit span {display: block;}
.type-para-4col .type-content .column p {margin-top: 22px; font: 16px/30px 'HyundaiSansText-Regular'; }
.type-para-4col .type-content .column .img-area {margin-top: 30px;  width:100%; overflow:hidden}

/* description type */
.type-dscr {}
.type-dscr .type-content {position: relative; margin: 0 auto; padding: 80px 0; width: 100%; max-width: 1920px; -webkit-box-sizing: border-box; box-sizing: border-box; background: #f6f6f6}
.type-dscr .type-content.bg-white {background-color: #fff;}
.type-dscr .type-content .type-wrap {margin: 0 auto; width: 964px}
.type-dscr .type-content .type-wrap .type-tit {padding: 33px 0 30px; font-size:28px;line-height:36px; border-top: 1px solid #000}
.type-dscr .type-content.no-border {padding-top:34px;}
.type-dscr .type-content.no-border .type-wrap .type-tit {border-top:0;}
.type-dscr .type-content .type-wrap .type-tit span {display:block;}
.type-dscr .type-content .type-wrap .txt-area p {font-size: 16px; line-height: 26px;}
.type-dscr .type-content .type-wrap .img-holder .inner-img-txt {margin-top:17px;font-size:16px;}
.type-dscr .type-content .type-wrap ul {margin-top: 42px; font-size: 0}
.type-dscr .type-content .type-wrap ul.wide {margin-top:38px;}
.type-dscr .type-content .type-wrap ul.wide.add-mg {margin-top:67px;}
.type-dscr .type-content .type-wrap ul.wide li {margin-left:32px}
.type-dscr .type-content .type-wrap ul li {display: inline-block;}
.type-dscr .type-content .type-wrap ul.col-1 li{margin-left: 62px; width: 466px;}
.type-dscr .type-content .type-wrap ul.col-2 li {margin-left: 62px; width: 451px;}
.type-dscr .type-content .type-wrap ul.col-3 li {margin-left: 32px; width: 300px;}
.type-dscr .type-content .type-wrap ul li:first-child {margin-left: 0}
.type-dscr .type-content .type-wrap dt {font-size: 0}
.type-dscr .type-content .type-wrap dt {padding: 18px 0 15px}
.type-dscr .type-content .type-wrap dt b {font-size:20px;line-height:1;font-weight: normal;}
.type-dscr .type-content .type-wrap dd {display: inline-block; padding: 17px 0 14px; border-bottom: 1px solid #626262}
.type-dscr .type-content .type-wrap dd.top-bdr {border-top: 3px solid #626262}
.type-dscr .type-content .type-wrap dd.top-lr {border-top: 1px solid #626262; border-bottom:0;}
.type-dscr .type-content .type-wrap dd.wide {width: 300px}
.type-dscr .type-content .type-wrap ul.col-1 dd.wide {width: 466px}
.type-dscr .type-content .type-wrap ul.col-2 dd.wide {width: 451px}
.type-dscr .type-content .type-wrap dd.narrow {margin-left: 22px; width: 129px; text-align: right}
.type-dscr .type-content .type-wrap dd span {font-size:16px;line-height:20px;}
.type-dscr .type-content .type-wrap ul.add-mg dd span {line-height:26px;}
.type-dscr .type-content .type-wrap .wide li {width:466px;}
.type-dscr .type-content .type-wrap .wide li dd {display:block;}

/* models galley Share */
.gall-dn-share { position: absolute; bottom: 40px; left: 4.6875%; z-index: 2; font-size: 0;}
.gall-dn-share a {position: relative; display: inline-block; margin-left: 10px; padding: 20px 28px 18px 48px; background: #000; font: 12px/1 "HyundaiSansText-Regular"; color: #fff;}
.gall-dn-share a span {opacity:0.7; -webkit-transition: opacity 0.4s; transition: opacity 0.4s;}
.gall-dn-share a:hover span {opacity:1;}
.gall-dn-share .img-type {margin-left: 0; padding-left:57px; padding-right:18px;}
.gall-dn-share a span.img-con {position: absolute; top: 9px; left: 15px;}
.gall-dn-share > div{display:inline-block; margin-right:10px;}
.gall-dn-share .img-type.inactive{pointer-events:none; cursor:default;}
.gall-dn-share .img-type.inactive .img-con,
.gall-dn-share .img-type.inactive span{opacity:0.2;}
.gall-dn-share .share-btns-area{display: inline-block;background:#000; vertical-align: top;}
.gall-dn-share .share-btns-area .tit{position: relative; }
.gall-dn-share .share-btns-area .tit:after{display:inline-block; position:absolute; right:0; top:12px; content:''; width:1px; height:26px; background: #4d4d4d;}
.gall-dn-share .sns-btns{display: inline-block; padding:5px 21px 6px 11px; height: 50px; -webkit-box-sizing: border-box; box-sizing: border-box /*vertical-align: top;*/}
.gall-dn-share .sns-btns a{display:inline-block; height:26px; padding:5px; line-height:26px; margin-right:5px; }
.gall-dn-share .sns-btns a img{vertical-align: middle}

/* models indicator style */
.gallery-holder .gallery-func-area .btns-wrap {display: inline-block; position: relative; margin: 0 auto; text-align: center; }
.gallery-holder .gallery-func-area .btns-wrap .indicators {display: inline-block; position: relative; padding: 0 5px; z-index: 2; font-size: 0; text-align: center; height: 25px; overflow: hidden;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li {display: inline-block; margin-left: 17px; width: 1px; height: 11px; line-height: 25px; font-size: 14px; vertical-align: middle; background: #ebebeb;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li:first-child {margin-left: 0;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li.on {height: 25px; width: 2px; background: #ebebeb;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li a {display: block; margin-left: -5px; padding: 0 5px; height: 11px; overflow: hidden;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li.on a {height: 25px;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li a span {display: inline-block; position: absolute; left: -10000px; top:0; width: 0; height: 0; visibility: hidden;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li {position: relative;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li a {display: block; width: 100%; color:#767575;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li span.arr-con {position: absolute; top: 0;  width: 7px; height: 11px; overflow: hidden}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev {position: absolute; top:6px; right: 100%; margin-right: 55px;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev span.arr-con {left:0;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next {position: absolute; top:6px; left: 100%; margin-left: 55px;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next span.arr-con {right:0;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev a {float: left; padding-left: 23px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev a img {margin-top: 0; margin-left: 0;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next a {float: right; padding-right: 23px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next a img {margin-top: 0; margin-left: -7px;}
/* models indicator dark ver. */
.gallery-holder .gallery-func-area .btns-wrap.dark .indicators li {background: #000;}
.gallery-holder .gallery-func-area .btns-wrap.dark .indicators li.on {background: #804033;}
.gallery-holder .gallery-func-area .btns-wrap.dark .prev-next-wrap .btn-prev a img {margin-top: -11px; margin-left: 0;}
.gallery-holder .gallery-func-area .btns-wrap.dark .prev-next-wrap .btn-next a img {margin-top: -11px; margin-left: -7px;}

.gallery-selector a {display: inline-block; margin: 0 25px; font: 16px/1 "HyundaiSansText-Regular"; color: #7f7f7f}
.gallery-selector a:hover {color: #804033}
.gallery-selector a span {font-size: 16px; -webkit-transition:color 0.4s; transition:color 0.4s}
.gallery-selector a.selected {color: #000}
.gallery-selector a.selected:hover {color: #804033}

/* gallery, has dividers */
.type-gallery .gallery-holder.has-dividers .gallery-func-area {background: #fff}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators {overflow: visible;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li {position: relative;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li a {overflow: visible;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.on {background: #000;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.longer {height: 24px;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.longer a {height: 24px;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li a span.divider {top: auto; bottom: -22px; left: -25px; width: 50px; height: auto; text-align: center; visibility: visible; font: 10px/1 "HyundaiSansText-Regular"; color: #767575;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.activated a span.divider {color: #000;}
.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns {position: absolute; bottom: 40px; left: 4.6875%; z-index: 2; font-size: 0;}
.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a {position: relative; display: inline-block; margin-left: 10px; padding: 21px 24px 21px 47px; background: #000; font: 12px/1 "HyundaiSansText-Regular"; color: #fff;}
.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a:first-child {margin-left: 0;}
.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a span.img-con {position: absolute; top: 11px; left: 13px;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area {position: relative; margin: 0 auto; padding: 133px 0 78px; max-width: 1920px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .txt-holder {position: absolute; top:120px; left: 0; margin-left: 4.5625%; font-size: 0;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .txt-holder .type-tit {display: inline-block; font: 45px/1 'HyundaiSansHead-Light'; color: #804033;}

.type-gallery .gallery-holder .gallery-view-area {position: relative;}
.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner {position: relative; margin: 0 auto; padding-top: 46.875%; width:100%; height: 0; -webkit-box-sizing: border-box; box-sizing: border-box; max-width: 1920px; overflow: hidden;}
.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner .devided-slider {position: absolute; left: 0; top:0; padding-top: 46.875%; width:100%; height: 0; -webkit-box-sizing: border-box; box-sizing: border-box; background: #000;}
.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner .devided-slider.shown {z-index: 2}
.type-gallery .gallery-holder .gallery-view-area .swipe-list {position: absolute; top: 0; left: 0; width: 100%;background-color: #000;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap {font-size: 0;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li {display: block; position: relative; float: left; width:25%; height: 0; padding-top: 23.4375%; overflow: hidden;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2 {position: relative; width:50%;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2x2 {position: relative; width:50%; padding-top: 46.875%}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a {display: block; position: absolute; top:0; left: 0; width: 100%; height: 0; /*padding-top: 100%;*/padding-top:93.6%; -webkit-box-sizing:border-box; box-sizing:border-box;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus:before {content:"";position: absolute;left:0;top:0;width: 100%;height: 100%;border:2px solid #804033;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;}

/*.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus {border: solid 2px #804033;}*/ /* Accessibility : VAM - 20160902 */
/*.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a .focus_line {display: none; position: absolute; top:0; left: 0; width: 100%; height: 100%; box-sizing: border-box; border: solid 2px #804033;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus .focus_line {display: block;}
*/

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2 a {padding-top: 46.875%;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li img {position: absolute; top: 0; left: 0; width: 100%;}
.type-gallery .gallery-holder .gallery-view-area .swipe-wrap {padding-top: 46.875%; width:100%;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li img {position: absolute; top: 50%; left: 0; margin-top: -50%; width: 100%; opacity: 0.7; -webkit-transition: 1s all; transition: 1s all;}
/*.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2 img {margin-top: -25%;}*/
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2x2 img {margin-top: -50%;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li:hover img {-webkit-transform: scale(1.03, 1.03);-ms-transform: scale(1.03, 1.03);transform: scale(1.03, 1.03); opacity: 1; -webkit-transition: 0.3s all; transition: 0.3s all;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus img {-webkit-transform: scale(1.03, 1.03);-ms-transform: scale(1.03, 1.03);transform: scale(1.03, 1.03); opacity: 1; -webkit-transition: 0.3s all; transition: 0.3s all;}
.type-gallery .gallery-holder .gallery-view-area .btns-holder a {display: block; position: absolute; top: 50%; margin-top: -30px; width: 23px; height: 45px; overflow: hidden; z-index: 3}
.type-gallery .gallery-holder .gallery-view-area .btns-holder a .on-over {position: absolute; top:0; left: 0; width: 100%;}
.type-gallery .gallery-holder .gallery-view-area .btns-holder .btn-prev {left:0px; padding: 34px 16px 34px 12px; }
.type-gallery .gallery-holder .gallery-view-area .btns-holder .btn-next {right:0px; padding: 34px 12px 34px 16px; }


/* gallery popup */
.gallery-popup {position: fixed; top:0; left:0; width: 100%; height: 100%; background: #000; z-index: 500; /*display: none;*/}
.gallery-popup .gal-pop-view > div {position: absolute; left: 0; top: 0; width: 100%; overflow: hidden; background-color: #000;}
.gallery-popup .gal-pop-view .pop-swipe {position: relative;}
.gallery-popup .gal-pop-view .pop-swipe.youtube-wrap {padding : 75px;}
.gallery-popup .gal-pop-view .pop-swipe li {position: absolute; top: 0; left: 0; width: 100%; overflow:hidden;}
.gallery-popup .gal-pop-view .pop-swipe li .bg-holder {position: relative}
.gallery-popup .gal-pop-view .txt-holder {position: absolute; left: 0; bottom: 110px; padding: 0px 30px; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box;}
.gallery-popup .gal-pop-view .txt-holder p {width: 100%; padding-bottom: 25px; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid #dfdfdf; font-size: 18px; line-height: 22px; color: #fefefe; text-align: left;}
.gallery-popup .gal-pop-view .txt-holder p span {display: block;}
.gallery-popup.search-type .gal-pop-view .txt-holder {padding: 20px 30px; background:rgba(0,0,0,0.5)}
.gallery-popup .btn-close-pop {position: absolute; top:23px; right: 23px; padding: 12px; z-index: 3; background:rgba(0,0,0,0.7)}
.gallery-popup .btn-close-pop span {display: block; width: 25px; height: 25px; overflow: hidden;}
/*.gallery-popup.dark .btn-close-pop span img {display: block; margin-top: -25px;}*/
.gallery-popup .select-sub {position: absolute; top: 42px; left: 0; width: 100%; text-align: center; z-index: 3;}
.gallery-popup .select-sub .subject-wrap {display: inline-block; font-size: 0;}
.gallery-popup .select-sub .subject-wrap a {display: inline-block; margin-left: 40px; font-size: 22px;line-height: 1; color: #838383;}
.gallery-popup .select-sub .subject-wrap a.on {color: #dedede;}
.gallery-popup .select-sub .subject-wrap a:first-child {margin-left: 0;}
.gallery-popup .bot-btns {position: absolute; left: 0; bottom: 30px; padding: 0 30px; width: 100%; height: 80px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; z-index: 3;}
.gallery-popup .bot-btns:before {display: block; content: ''; position: relative; top:0; left: 0; width: 100%; border-top: 1px solid #dfdfdf}
.gallery-popup .gall-dn-share {bottom: 30px; left: 30px}
.gallery-popup .pop-view-area .btn-holder {}
.gallery-popup .pop-view-area .btn-holder a {display: block; position: absolute; top: 50%; margin-top: -30px; width: 23px; height: 45px; z-index: 3; background: rgba(0,0,0,0.7); }
.gallery-popup .pop-view-area .btn-holder a span {position:relative; display: block; width: 23px; height: 45px; overflow: hidden;}

.gallery-popup .pop-view-area .btn-holder .btn-prev {left:0px; padding: 34px 16px 34px 12px; }
.gallery-popup .pop-view-area .btn-holder .btn-next {right:0px; padding: 34px 12px 34px 16px; }
.gallery-popup .pop-view-area .btn-holder .on-over {position: absolute; bottom:0; left: 0; width: 100%; opacity:0}
.gallery-popup.dark .pop-view-area .btn-holder a img {display: block;}
.gallery-popup .pop-view-area .btn-holder .indicator {position: absolute; bottom: 30px; right: 30px; z-index: 3}
.gallery-popup .pop-view-area .btn-holder .indicator span {font: 14px/1 "HyundaiSansText-Regular"; color: #fff}
.gallery-popup.dark .pop-view-area .btn-holder .indicator span {font: 14px/1 "HyundaiSansText-Regular"; color: #000}

.gallery-popup .pop-view-area .btn-holder a img {-webkit-transition: opacity 0.5s;transition: opacity 0.5s}
.gallery-popup .pop-view-area .btn-holder a:hover img {opacity:0}
.gallery-popup .pop-view-area .btn-holder a:hover .on-over{opacity:1}
.gallery-popup .pop-view-area .btn-holder a:hover .img2 img
{margin-top:-45px;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;opacity:1}

.gallery-popup .pop-func-area a.btn-youtube-play .on-over {opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s}
.gallery-popup .pop-func-area a.btn-youtube-play img {-webkit-transition: opacity 0.5s;transition: opacity 0.5s}
.gallery-popup .pop-func-area a.btn-youtube-play:hover img {opacity:0}
.gallery-popup .pop-func-area a.btn-youtube-play:hover .on-over{opacity:1}
.gallery-popup .pop-func-area a.btn-youtube-play {position:absolute; top:50%; left: 50%; overflow: hidden; width: 74px; height:84px; margin-top: -42px; z-index: 5}


/* gallery popup dark txt ver */
.gallery-popup.dark .select-sub .subject-wrap a {color: #000;}
/*.gallery-popup.dark .btn-close-pop span img {display: block; margin-top: -25px;}*/
.gallery-popup.dark .gal-pop-view .txt-holder p {color: #000; border-bottom: 1px solid #000}
.gallery-popup.dark .pop-view-area .btns-wrap .prev-next-wrap .btn-prev a img {margin-top: -11px;}
.gallery-popup.dark .pop-view-area .btns-wrap .prev-next-wrap .btn-next a img {margin-top: -11px;}
.gallery-popup.dark .pop-view-area .btns-wrap .indicators li {background: #000;}
.gallery-popup.dark .pop-view-area .btns-wrap .indicators li.on {background: #000;}
.gallery-popup.dark .select-sub .subject-wrap a {color: #7f7f7f;}
.gallery-popup.dark .select-sub .subject-wrap a.on {color: #000;}

/* gallery popup 하단 버튼 없는 버전 */
.gallery-popup.none-btm-con .gal-pop-view .txt-holder{bottom:0;}
.gallery-popup.none-btm-con .gal-pop-view .txt-holder p{border-bottom:0;}


.gallery-popup .pop-func-area a.btn-youtube-play .on-over {opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s}
.gallery-popup .pop-func-area a.btn-youtube-play img {-webkit-transition: opacity 0.5s;transition: opacity 0.5s}
.gallery-popup .pop-func-area a.btn-youtube-play:hover img {opacity:0}
.gallery-popup .pop-func-area a.btn-youtube-play:hover .on-over{opacity:1}
.gallery-popup .pop-func-area a.btn-youtube-play {position:absolute; top:50%; left: 50%; overflow: hidden; width: 74px; height:84px; margin-top: -42px; z-index: 5}


/* play btn*/
.kv-area a.gbtn.video {position: absolute; right: 4.6875%; bottom: 0; margin-bottom: 107px; width:auto !important}
.kv-area a.gbtn.video span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #fff;  border-bottom: 8px solid transparent; -webkit-transition: 0.5s; transition: 0.5s}
.kv-area a.gbtn.video.reverse span.ico-play{border-left-color:#000; }
.kv-area a.gbtn.video:hover span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #804033;  border-bottom: 8px solid transparent;}
.kv-area a.gbtn.video span.atxt {padding-right: 25px}
.kv-area a.gbtn.video span.atxt .sk-txt {display: none}
.kv-area a.gbtn.video span.atxt .pv-txt {display: block}
/*.kv-area a.gbtn.video span.atxt:after {display: inline-block; content: 'PLAY VIDEO';}*/
/* skip btn*/
.kv-area a.gbtn.video.skip span.ico-play {display: none}
.kv-area a.gbtn.video.skip span.atxt {padding-right: 0}
.kv-area a.gbtn.video.skip span.atxt .sk-txt {display: block}
.kv-area a.gbtn.video.skip span.atxt .pv-txt {display: none}
/*.kv-area a.gbtn.video.skip span.atxt:after {content: 'SKIP'}*/

/* 20161027S / digitalworks / 정병만 / G80스포츠 CSS 추가 / v1.0 */
/* play btn*/
.g80-sport.sec-intro .btn-g80-sport-video{position:absolute;right:4.6875%;bottom:0;width:auto;}
.g80-sport.sec-intro a.gbtn.video {position: absolute; right: 4.6875%; bottom: 0; margin-bottom: 107px; width:auto !important}
.g80-sport.sec-intro a.gbtn.video span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #fff;  border-bottom: 8px solid transparent; -webkit-transition: 0.5s; transition: 0.5s}
.g80-sport.sec-intro a.gbtn.video.reverse span.ico-play{border-left-color:#000; }
.g80-sport.sec-intro a.gbtn.video:hover span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #804033;  border-bottom: 8px solid transparent;}
.g80-sport.sec-intro a.gbtn.video span.atxt {padding-right: 25px}
.g80-sport.sec-intro a.gbtn.video span.atxt .sk-txt {display: none}
.g80-sport.sec-intro a.gbtn.video span.atxt .pv-txt {display: block}
/* skip btn*/
.g80-sport.sec-intro a.gbtn.video.skip span.ico-play {display: none}
.g80-sport.sec-intro a.gbtn.video.skip span.atxt {padding-right: 0}
.g80-sport.sec-intro a.gbtn.video.skip span.atxt .sk-txt {display: block}
.g80-sport.sec-intro a.gbtn.video.skip span.atxt .pv-txt {display: none}
.model .g80-sport .roll-holder .has-video video{z-index:2;opacity:0;}
.model .g80-sport .roll-holder .has-video img{z-index:1;opacity:1;}
/* 20161027S / digitalworks / 정병만 / G80스포츠 CSS 추가 / v1.0 */

/* 20161004S / digitalworks / 정병만 / CSS추가 / v1.0 */
/* 사전계약리플렛버튼 */
.kv-area a.gbtn.contract {position: absolute; right: 4.6875%; bottom: 0; margin-bottom: 107px; width:auto !important}
.kv-area a.gbtn.contract span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #fff;  border-bottom: 8px solid transparent; -webkit-transition: 0.5s; transition: 0.5s}
.kv-area a.gbtn.contract.reverse span.ico-play{border-left-color:#000; }
.kv-area a.gbtn.contract:hover span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #804033;  border-bottom: 8px solid transparent;}
.kv-area a.gbtn.contract span.atxt {padding-right: 25px}
/* 20161004E / digitalworks / 정병만 / CSS추가 / v1.0 */

/* sns */
.brand .sec-sns .txt-holder {position:static;padding:47px 0 57px 0;background-color:#000;text-align:center}
.brand .sec-sns .txt-holder p {height:13px;font:18px/18px 'HyundaiSansHead-Light';color:#fff}
.brand .sec-sns .txt-holder .inner-txt .sns {margin-top:34px}
.brand .sec-sns .txt-holder .inner-txt .sns a {display:inline-block;width:36px;height:36px;margin:0 36px}

/* under-line tab */
.tab-holder{position: relative;height:620px;}
.tab-holder .tab-list-wrap li{
    float:left;
    margin-left: 10px;
    width: 233px;
}
.tab-holder.col-1 .tab-list-wrap li{width:100%;}
.tab-holder.col-2 .tab-list-wrap li{width:477px;}
.tab-holder.col-3 .tab-list-wrap li{width:314px;}
.tab-holder .tab-list-wrap li:first-child{ margin-left: 0;}
/* 20160530 주석처리 jj, 주석 처리된 부분 화면 확인 필요 */
/*.tab-holder .tab-list-wrap li:first-child{width: 235px;}*/
.tab-holder .tab-list-wrap li > .tab-tit a{display: block; font-size:22px;line-height:26px; color: #999;}
.tab-holder .tab-list-wrap li .tab-cont{position: absolute; left:0; top:140px; width:100%; visibility: hidden; opacity: 0; -webkit-transition: 1s all; transition: 1s all;}
.tab-holder .tab-list-wrap li .img-area{height:400px; width:100%; overflow: hidden;}
.tab-holder .tab-list-wrap li .txt-area {margin-top: 21px}
.tab-holder .tab-list-wrap li .txt-area p {font-size:16px;line-height:26px;}
.tab-holder .tab-list-wrap li .txt-area span{}
.tab-holder .tab-list-wrap li a.gbtn.top-line span.sline {background: #999;}

.tab-holder .tab-list-wrap li.on > .tab-tit a.gbtn.top-line span.sline .sline-inner {  width:100%;}
.tab-holder .tab-list-wrap li.on > .tab-tit a.gbtn.top-line span.atxt { color: #804033; }
.tab-holder .tab-list-wrap li.on .tab-cont{visibility: visible; opacity: 1; -webkit-transition: 0.8s all; transition: 0.8s all;}
.type-tab-4col.type-tab-4col-unit2 .tab-holder .tab-list-wrap li {width: 477px;}
.type-tab-4col.type-tab-4col-unit2 .tab-holder .tab-list-wrap li:first-child {width: 477px;}

.tab-holder .tab-list-wrap li a.gbtn.top-line:hover span.sline .sline-inner {  background:#000; }
.tab-holder .tab-list-wrap li a.gbtn.top-line:hover span.atxt {color:#000;}
.tab-holder .tab-list-wrap li.on > .tab-tit a.gbtn.top-line:hover span.atxt { color: #000; }

.wheelbase strong {font-size: 22px; border-top: 1px solid red}

/* gallery w/ thumbnails */
.gal-has-thumbs {position: relative; margin-top: 5px;}
.gal-has-thumbs .gal-view-area {overflow: hidden}
.gal-has-thumbs .gal-view-area ul {position: relative; }
.gal-has-thumbs .gal-view-area li {position: absolute; left: 0; top: 0; overflow: hidden; width:100%;}
.gal-has-thumbs .gal-view-area li:first-child{position:relative;}
.gal-has-thumbs .gal-view-area li img {width: 100%}
.gal-has-thumbs .gal-btn-area {position: relative; margin: 0 auto; width: 590px; padding: 16px 25px 0; -webkit-box-sizing: border-box; box-sizing: border-box}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap {overflow: hidden; white-space: nowrap}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul {position:relative; font-size: 0}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li {display: inline-block; margin-left: 10px; width: 98px}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li:first-child {margin-left: 0}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li a figure{display: block; position: relative; height: 64px;}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li.selected a figure:after {display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; height: 100%; border: 1px solid #804033}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li b {display: block; margin-top: 10px; font: 14px/1 "HyundaiSansText-Regular"}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li p {margin-top: 3px; font: 12px/1 "HyundaiSansText-Regular"}
.gal-has-thumbs .gal-btn-area .prev-next-area a {display: block; position: absolute; top: 16px; width: 20px; height: 64px;}
.gal-has-thumbs .gal-btn-area .prev-next-area a span {display: block; position: absolute; top: 50%; margin-top: -5px; width: 5px; height: 9px; overflow: hidden}
.gal-has-thumbs .gal-btn-area .prev-next-area a span img {display: block}
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev,
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev span {left: 0}
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next,
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next span {right: 0}
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev.on img {margin-top: -9px}
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next img {margin-left: -5px}
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next.on img {margin-top: -9px}

/* play btn */
.btn-youtube-play .on-over {position: absolute; top:0; left: 0; width: 100%; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s}
.btn-youtube-play img {-webkit-transition: opacity 0.5s;transition: opacity 0.5s}
.btn-youtube-play:hover img {opacity:0}
.btn-youtube-play:hover .on-over{opacity:1}

/*비디오 팝업*/
.popup.video-pop {top:0; left:0; width:100%; height:100%; padding: 0;}
.popup.video-pop .video-holder {position: absolute; top: 0; left: 0; width: 100%; height: 100%}
.popup.video-pop .video-holder video {width: 100%; height: 100%}
.popup.video-pop .close-pop{right:30px;}

/* CTA 버튼 */
.cta-wrap {background: #191919; text-align: center}
.cta-wrap .cta-inner {display: inline-block; padding: 54px 0 53px; font-size: 0; text-align: left;}
.cta-wrap .cta-inner .cta-tit,
.cta-wrap .cta-inner .btns{display: inline-block; vertical-align: top;}
.cta-wrap .cta-inner .cta-tit {display: inline-block; padding: 0 80px 0 0; font:24px/58px 'HyundaiSansHead-Light'; color: #fff;}
.cta-wrap .cta-inner .btns a.gbtn {margin-left: 30px;}
.cta-wrap .cta-inner .btns a.gbtn:first-child {margin-left: 0;}

.link-area {padding: 52px 0; width: 100%; text-align: center; font-size: 0; background: #f7f7f7}
.link-area.white-bg {background: #fff}
.link-area.darkgray-bg {background: #2c2c2c}
.link-area a {margin-left: 40px}
.link-area a:first-child {margin-left: 0}
.link-area.reverse {background: #191919}
.link-area.reverse a.gbtn {color: #fff}

@media only screen and (max-width:1280px) {

}
@media only screen and (max-width:1600px) {

}

@media only screen and (max-width:1920px) {

}

/* ------------------------------------------------------------------
  *  last update: 2017.05.16 - v1.0
 * ------------------------------------------------------------------ */

.footer {}
.footer .kv-area .content{position: static;}

.footer .content .area-cont-gray {padding-top:59px;}
.footer .content .area-cont-gray .inner-gray {width:883px;}
.footer .content .area-cont-gray .inner-gray .box-gray01 {width:100%;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .img-holder {width:453px;height:250px;background-color:#fff;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder {width:430px;padding:29px 0 0 29px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder h3 {padding-bottom:8px;font-family: 'HyundaiSansHead-Light','wFontKrUL';font-size:24px;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder p {font-size:14px;line-height:1.5;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder p span {display:block;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder .txt-number {padding-top:30px;font-family: 'HyundaiSansHead-Light','wFontKrUL';font-size:44px;line-height:1;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder .txt-number a {color:#804033;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul {display:block; width:293px;margin-top:10px;font-size:0;overflow: hidden;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li {position:relative;display:inline-block;width:50%;padding-top:2px;font-size:12px;color:#323232;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li:before {position:absolute; content: ""; width:1px;height:11px;top:5px;left:-20px;background-color: #636363;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li span {margin-right:8px;}
.footer .content .area-cont-gray .inner-gray .box-gray02 {padding-top:59px;}
.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub {padding-bottom:13px; margin-bottom:40px}
.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub h4 {display: inline-block; margin-right:14px;font-size:24px;color:#000;line-height:24px;}
.footer .foot-contact-list .tit-main {margin-bottom:50px}
.footer .foot-contact-list table td label span {margin-right:5px; font-size:16px}
.footer .foot-contact-list table td label:last-child {margin-right:0}
.footer .foot-contact-list table tr:first-child th {padding-top:15px}
.footer .foot-contact-list .box-gray02 + .btn-wrap {margin-top:0px}
.footer .foot-contact-list .inner-gray {padding-bottom:34px}
.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub + .form-tbl2 {margin:30px 0 15px 0;}
.footer .content .area-cont-gray .inner-gray .box-gray02 tr td .btn-base {width:115px;}
.footer .content .area-cont-gray .inner-gray .box-gray02 tr td .txt-byte {display:block;font-size:13px;line-height:42px;color:#888;}
.footer .content .area-cont-gray .inner-gray .box-gray02 tr .info-6 {/*line-height:0;*/}
.footer .content .area-cont-gray .inner-gray .btn-wrap.btn-center {padding-top:31px;border-top:1px solid #d6d6d6;}

.footer .footer-sitemap {margin-top:-17px}
.list-sitemap {padding: 0 0 60px 0;-webkit-box-sizing:border-box;box-sizing:border-box;}
.list-sitemap .inner-cont {width:964px;margin: 0 auto;padding-top:100px;border-top:1px solid #b6b6b6;  margin-bottom:37px}
.list-sitemap .list-wrapper {width:100%;padding-top:65px;}
.list-sitemap .list-wrapper:first-child {padding-top:0;}
.list-sitemap .list-wrapper:last-child {margin-bottom:74px}
.list-sitemap .list-wrapper ul {width:100%;}
.list-sitemap .list-wrapper ul li {width:25%;float:left; text-align:center;}
.list-sitemap .list-wrapper ul .list-r {width:25%;float:right;}

.list-sitemap .list-wrapper ul .break-list {padding-top:90px;}
.list-sitemap .list-wrapper ul li h2 {padding-bottom:10px;font-family: 'HyundaiSansHead-Light','wFontKrUL';font-size:30px;line-height:38px;color:#000;}
.list-sitemap .list-wrapper ul li h2 span {display:block;margin-top:3px;}
.list-sitemap .list-wrapper ul li h2 span:first-child {margin-top:0;}
.list-sitemap .list-wrapper ul li .inner-list {display:block;width:100%;}
.list-sitemap .list-wrapper ul li .inner-list li {width:100%;float:none;}
.list-sitemap .list-wrapper ul li .inner-list li a {font-family:'HyundaiSansHead-Light','wFontKrUL';font-size:14px;line-height:2.9;color:#888; -webkit-transition: color 0.6s; transition: color 0.6s;}
.list-sitemap .list-wrapper ul li .inner-list li a:hover {color:#000; -webkit-transition: color 0.2s; transition: color 0.2s;}

.footer .content .qna-search-area {padding:40px 0;margin-top: 10px; -webkit-box-sizing: border-box; box-sizing: border-box;background-color:#f7f7f7;}
.footer .content .qna-search-area .search-area {text-align:center;}
.footer .content .qna-search-area .search-area .btn-base {min-width:162px;margin-left:11px;}
.footer .content .qna-area-cont {padding:79px 0 108px 0;-webkit-box-sizing:border-box;box-sizing:border-box;}
.footer .content .qna-area-cont .inner-cont {position:relative;width:964px;margin:0 auto;}
.footer .content .qna-area-cont .inner-cont .tit-sub {display:block;padding-bottom:15px;border-bottom:1px solid #cecece;font-size:14px;color:#888;}
.footer .content .qna-area-cont .inner-cont .qna-category {display:block; overflow:hidden; padding:20px 0 0; height:100px;}
.footer .content .qna-area-cont .inner-cont .qna-category.open {height:auto; overflow:visible;}
.footer .content .qna-area-cont .inner-cont .qna-category li{display: inline-block; padding-bottom:15px;text-align: center}
.footer .content .qna-area-cont .inner-cont .qna-category a {
    display:inline-block; padding:0px 26px 0; height:86px; -webkit-box-sizing:border-box; box-sizing:border-box;  vertical-align:top;color:#000;
    opacity: 0.5;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
;}
.footer .content .qna-area-cont .inner-cont .qna-category a .icon-holder {display:block;position:relative;height:43px;}
.footer .content .qna-area-cont .inner-cont .qna-category a .icon-holder img {position:absolute;bottom:0;}
.footer .content .qna-area-cont .inner-cont .qna-category a .txt-holder {display:block;padding-top:15px;font-size:16px;}
.footer .content .qna-area-cont .inner-cont .qna-category a:hover {
    opacity: 1;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
}
.footer .content .qna-area-cont .inner-cont .qna-category a.on {
    opacity: 1;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
}
.footer .content .qna-area-cont .inner-cont .qna-category a.on .txt-holder {padding-bottom:4px;border-bottom:1px solid #000;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul {display:block;width:100%;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li {display:block;width:100%;margin-top:4px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li:first-child {margin-top:0;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder {
    position:relative;display:block;width:100%;height:55px;font-size:16px;line-height:1;padding:19px;
    background-color:#f7f7f7;-webkit-box-sizing: border-box;box-sizing: border-box;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow {position:absolute;width:9px;height:5px;right:21px;top:24px;overflow: hidden;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow img {margin-top:-15px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow .normal {position:absolute;top:0;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow .focus {position:absolute;top:5px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder span {}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder span em {font-style:normal}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder {-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.5;color:#888;overflow: hidden}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder .paragraph {padding:27px 19px; background-color:#fdfdfd}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p {margin-top:25px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p:first-child {margin-top:0;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p span {display:block;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow img {margin-top:0px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow .normal {top:-5px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow .focus {top:0;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-a-holder {display:block;}
.footer .content .qna-area-cont .inner-cont .btn-more {color:#804033; font-size:10px; position: absolute; right:0; top:12px; text-decoration: underline}

/* faq 검색 결과가 없을시 */
.footer .area-result {width:964px;margin:0 auto;padding-bottom:80px}
.footer .area-result .box-result {padding-top:80px}
.footer .area-result .box-result .tit-search {display:block;position:relative;height:21px;padding-bottom:16px;border-bottom:1px solid #b6b6b6;font-size:30px; line-height:27px; font-family: 'HyundaiSansHead-Light', 'wFontKrUL';color:#000}
.footer .area-result .box-result .tit-search.ty1 {height:23px;font-size:24px}
.footer .area-result .box-result .tit-search em {font-style:normal;color:#804033}
.footer .area-result .box-result p {margin-top:27px;font-size:12px;line-height:22px;color:#888}
.footer .area-result .box-result p span {color:#000}

.footer .area-result-02 {padding-top:10px;}


/* 보증 */
 #container.footer .tit-main span.warranty-tit {color:#666666; display: block; margin:12px 0 10px 0;}
.footer .content .warranty-area {font-size:16px; line-height:24px; background-color:#f7f7f7}
.footer .content .warranty-area > p {width:964px; margin: 0 auto; color:#666; padding:40px 30px 36px;}
.footer .content .warranty-cont {width:964px; margin: 0 auto; padding:78px 30px 36px; font-size:14px; line-height:24px}
.footer .content .warranty-cont-in {margin-bottom:70px}
.footer .content .warranty-cont-in h2 {font-size:24px; border-bottom:1px solid #d8d8d8; padding-bottom:17px; margin-bottom:19px}
.footer .content .warranty-cont-in h2.no-border {border-bottom:none; padding-bottom:0}
.footer .content .warranty-cont-in h2 span {color:#888888}
.footer .content .warranty-cont .warranty-cont-top ul {margin-top:20px}
.footer .content .warranty-cont .warranty-cont-top ul li {margin-bottom:5px}
.footer .content .warranty-cont .type-tab-4col {padding:0}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont {width:964px; top:41px; font-size:16px;}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .sml-tit {margin: 44px 0 15px;}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p01 {margin:0 0 15px;}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p02 {color:#888; font-size:12px; line-height:18px; letter-spacing:-0.01em; margin-top:15px}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p02 span {display:inline-block; padding-left:10px}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont > strong {font-size:14px; color:#666; margin-top:20px; margin-bottom:5px; font-weight:normal; display: block;}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont > strong.first {margin-top:0px;}
.footer .content .warranty-cont table {width:100%; text-align:center; font-size:12px; line-height:22px; border-top:2px solid #d2d2d2}
.footer .content .warranty-cont table thead th {border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; background-color:#f7f7f7; padding:14px 14px 14px 20px; font-weight: normal; font-size: 14px;}
.footer .content .warranty-cont table thead th:last-child {border-right:none}
.footer .content .warranty-cont table tbody th {border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; font-weight: normal; padding:14px 20px; vertical-align:middle}
.footer .content .warranty-cont table tbody th.border-none{border-bottom:none}
.footer .content .warranty-cont table tbody th.border-top{border-top:1px solid #d5d5d5}
.footer .content .warranty-cont table tbody tr td {border-bottom:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:14px 14px 14px 20px;}
.footer .content .warranty-cont table tbody tr td:first-child {border-left:none}
.footer .content .warranty-cont table td:last-child {border-right:none}
.footer .content .warranty-cont table td.txt-left {text-align: left;}
.footer .content .warranty-cont table td.pa-le30 {padding-left:30px;}
.footer .content .warranty-cont table td .span-br {display:block; padding-left:8px;}
.footer .content .warranty-cont table.warranty-table-01 th {text-align:left; background-color:#fff; vertical-align: middle; padding-left:0; border-right: none}
.footer .content .warranty-cont table.warranty-table-01 td {background-color:#fff; text-align:left}
.footer .content .warranty-cont table.warranty-table-01 td.bg {background-color:#f7f7f7;}
.footer .content .warranty-cont table.warranty-table-02 th {background-color:#f7f7f7;}
.footer .content .warranty-cont .warranty-li-01 {font-size:12px; line-height:26px}
.footer .content .warranty-cont .warranty-li-02 {margin-top:15px}
.footer .content .warranty-cont .warranty-li-02 li {vertical-align:top; display:inline-block; width:308px; height:106px; -webkit-box-sizing:border-box; box-sizing:border-box; margin-right:12px; background-color:#f7f7f7; padding:19px 22px; font-size:0px;}
.footer .content .warranty-cont .warranty-li-02 li:last-child {margin-right:0}
.footer .content .warranty-cont .warranty-li-02 li strong {font-size:20px; font-weight: normal; display:block}
.footer .content .warranty-cont .warranty-li-02 li > p {font-size:16px; color:#804033; margin-bottom:1px}
.footer .content .warranty-cont .warranty-li-02 li > p a {font-size:16px; color:#804033}
.footer .content .warranty-cont .warranty-li-02 li span {font-size:12px; color:#888}
.footer .content .warranty-cont .sml-tit {margin: 44px 0 15px;}
.footer .content .warranty-cont .disclaimer {position: relative; margin-top: 15px; padding-left: 15px; font-size: 12px; line-height: 1.6}
.footer .content .warranty-cont .disclaimer:after {display: block; content: '※'; position: absolute; top: 0; left: 0;}
.footer .content .warranty-cont .disclaimer span {color: #804033; font-weight: bold}

/* 이용약관 */
.footer .content .terms-cont {width:964px; margin: 0 auto; padding:20px 30px 100px; font-size:14px; line-height:24px}
.footer .content .terms-cont-in {margin-bottom:70px}
.footer .content .terms-cont-in h2 {font-size:24px; border-bottom:1px solid #d8d8d8; padding-bottom:17px; margin-bottom:19px}
.footer .content .terms-cont-in > ol {margin-top:20px}
.footer .content .terms-cont-in > ol > li {margin-bottom:25px}
.footer .content .terms-cont-in > ol > li > ol {margin-top:18px; font-size:12px; line-height:22px}
.footer .content .terms-cont > p {margin-top:-20px;}

/* 개인정보 취급/처리 방침 */
.footer .content .policy-area {font-size:16px; line-height:24px; background-color:#f7f7f7}
.footer .content .policy-area > p {width:964px; margin: 0 auto; color:#666; padding:40px 30px 36px;}
.footer .content .policy-area > p strong {color:#000; font-weight: normal}
.footer .content .policy-cont {width:964px; margin: 0 auto; padding:78px 30px 36px; font-size:14px; line-height:24px}
.footer .content .policy-cont-in {margin-bottom:70px}
.footer .content .policy-cont-in h2 {font-size:24px; border-bottom:1px solid #d8d8d8; padding-bottom:17px; margin-bottom:19px}
.footer .content .policy-cont-in h2.no-border {border-bottom:none; padding-bottom:0}
.footer .content .policy-cont-in h2 span {color:#888888}
.footer .content .policy-cont-in .policy-li-wrap h3 {font-size:16px; margin-top:30px; line-height:25px}
.footer .content .policy-cont-in .policy-li-wrap strong {font-weight: normal; display: block; margin-top:14px; font-size:13px}
.footer .content .policy-cont-in .policy-li-wrap .policy-strong01 {margin-top:30px; margin-bottom:12px}
.footer .content .policy-cont-in .policy-li-wrap ul {font-size:12px; margin-top:6px}
.footer .content .policy-cont-in .policy-li-wrap ul li {margin-left:9px; line-height:20px; padding:2px 0}
.footer .content .policy-cont-in .policy-li-wrap ul li strong {margin-bottom: 10px; margin-left:-9px}
.footer .content .policy-cont-in .policy-li-wrap ul li img {display: inline-block; vertical-align: top; margin:10px 2px 0 -9px;}
.footer .content .policy-cont-in .policy-li-wrap ol > li {font-size:13px; margin-top:14px; padding-bottom:8px}
.footer .content .policy-cont-in .policy-li-wrap .policy-p01 {margin-top:32px; margin-bottom:10px; line-height:22px; font-size:13px}
.footer .content .policy-cont-in .policy-li-wrap .policy-span01 {display:block; margin-left:-9px }
.footer .content .policy-cont-in .policy-li-wrap table {width:100%; text-align:center; font-size:12px; line-height:22px; border-top:2px solid #d2d2d2;}
.footer .content .policy-cont-in .policy-li-wrap table thead th {border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; background-color:#f7f7f7; padding:14px 14px 14px 20px; font-weight: normal; font-size: 14px;}
.footer .content .policy-cont-in .policy-li-wrap table thead th:last-child {border-right:none}
.footer .content .policy-cont-in .policy-li-wrap table tbody th {border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; font-weight: normal; padding:14px 20px; vertical-align:middle}
.footer .content .policy-cont-in .policy-li-wrap table tbody tr td {border-bottom:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:14px 40px 14px 40px;}
.footer .content .policy-cont-in .policy-li-wrap table tbody tr td:first-child {border-left:none}
.footer .content .policy-cont-in .policy-li-wrap table td:last-child {border-right:none}
.footer .content .policy-cont-in .policy-li-wrap table td.txt-left {text-align: left;}
/* 20161115S / digitalworks / 정병만 / 운영업무_개인정보 취급방침 CSS추가 / v1.0 */
.footer .content .policy-tab{text-align:center;width:964px;margin:0 auto;padding:70px 30px 40px 30px;font-size:0;}
.footer .content .policy-tab a{border:1px solid #c4c6ca;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;display:inline-block;font-size:18px;line-height:60px;}
.footer .content .policy-tab a.on, .footer .content .policy-tab a:hover{border-color:#804033;color:#804033;}
.footer .content .policy-history{width:964px;margin:0 auto;padding:3px 0 20px;position:relative;}
.footer .content .policy-history .choose {display: inline-block; width: 345px; border-bottom: 1px solid #000;position:absolute;left:0;top:-1px;background:#fff;}
.footer .content .policy-history .choose a.selected {display: inline-block; position: relative; margin-top: 18px; padding: 12px 0 7px; width: 355px; -webkit-box-sizing: border-box; box-sizing: border-box; z-index: 2; font-size: 14px; line-height: 1; color: #000; background: #fff}
.footer .content .policy-history .choose a.selected span.arr {display: block; position: absolute; right: 0; top:50%; margin-top: -3px; width: 9px; height: 5px; overflow: hidden}
.footer .content .policy-history .choose a.selected span.arr img {width: 100%; -webkit-transition: all 0.3s; transition: all 0.3s}
.footer .content .policy-history .choose.opened a.selected span.arr img {display: block; margin-top: -5px}
.footer .content .policy-history .choose a:first-child {margin-top: 0;}
.footer .content .policy-history .choose .opt-list {width: 100%; overflow: hidden; height: 0; -webkit-box-sizing: border-box; box-sizing: border-box}
.footer .content .policy-history .choose .opt-list ul {padding-bottom: 10px; max-height: 150px; overflow: hidden; overflow-y: auto;}
.footer .content .policy-history .choose .opt-list a {display: block; padding: 7px 0 3px; width: 345px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 12px; line-height: 24px; color: #888}
.footer .content .policy-history .btn-base{margin-left:370px;font:12px/34px "HyundaiSansText-Regular", "GenesisSansText";height:34px;width:54px;padding:0;}
.footer .content .policy-cont .policy-anchor{background:#f7f7f7;margin:-78px 0 70px 0;padding:25px 50px;}
.footer .content .policy-cont .policy-anchor ol{overflow:hidden;}
.footer .content .policy-cont .policy-anchor ol li{padding:5px 0;}
.footer .content .policy-cont .policy-anchor ol li:nth-child(2n+1){float:left;width:47.5%; clear:both;}
.footer .content .policy-cont .policy-anchor ol li:nth-child(2n+2){float:right;width:47.5%;}
.footer .content .policy-cont .policy-anchor ol li a{font-size:14px;line-height:16px;color:#000;display:inline-block;padding:5px 0;border-bottom:1px solid transparent;}
.footer .content .policy-cont .policy-anchor ol li a:hover{color:#804033;border-color:#804033;}
.footer .content .policy-cont .policy-anchor ol li a span{display:inline-block;width:30px;font:16px/16px 'wFontKrUL';}
/* 20161115E / digitalworks / 정병만 / 운영업무_개인정보 취급방침 CSS추가 / v1.0 */

/* offers landing */
.offers .inner-cont-wrap .content {/* position: relative; */ margin: 0 auto; max-width: none;}
.offers .kv-area h1 {font: 80px/1 'HyundaiSansHead-Light'; color: #804033;}
.offers .kv-area h1 span{display:block;}
.offers .kv-area {overflow:hidden;background: #666;}
.offers .kv-area .bg-holder {position: relative; width: 100%; }
.offers .kv-area .bg-holder img {position: relative; left: 0; margin-left: 0;}
.offers .kv-area .txt-holder {position: absolute; z-index: 1;}
.offers .kv-area .txt-holder p {margin-top: 12px; font: 18px/26px 'HyundaiSansText-Regular'}
.offers .kv-area .txt-holder p span {display: block; color: #fff;font-size:16px}
.offers .kv-area .align-bot-lft .txt-holder {bottom: 0; left: 0; margin-bottom: 107px; padding: 0 0 0 4.6875%;}
.offers .offers-sec .content {width:1024px; margin:0 auto; padding:75px 30px 100px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.offers .offers-sec .content h2 {font-size:28px; border-bottom:1px solid #b6b6b6; padding-bottom:16px; font-family: 'HyundaiSansHead-Light'}
.offers .offers-sec .content h2 + .event-rolling{margin-top:30px}
.offers .offers-sec .offers-find span {font-size:14px; color:#888; position:absolute; top:10px; right: 0}
.offers .offers-sec .offers-find span a {color:#804033; font-size:10px; display:inline-block; padding-left:7px; vertical-align: top; padding-top:3px; text-decoration: underline}
.offers .offers-sec .offers-find-choice {margin-top:35px;width:100%;display:inline-block}
.offers .offers-sec .offers-find-car {overflow:hidden;float:left}
.offers .offers-sec .offers-find-car li {float:left;padding-top:23px}
.offers .offers-sec .offers-find-car li a {color:#888;font-size:14px;display:inline-block;margin-left:24px;}
.offers .offers-sec .offers-find-car li:first-child a {margin-left:0}
.offers .offers-sec .offers-find-car li.on a {color:#000; border-bottom:1px solid #000; padding-bottom:3px; font-family:'HyundaiSansText-Regular'}
.offers .offers-sec .custom-select{float:right}
.offers .offers-sec .event-rolling{position:relative}
.offers .offers-sec .event-rolling .swipe{width:964px;height:390px}
.offers .offers-sec .event-rolling .swipe li{position:absolute;top:0px;left:0px}
.offers .offers-sec .event-rolling .swipe li .txt-holder{position:absolute;top:165px;left:100px}
.offers .offers-sec .event-rolling .swipe li .txt-holder dl dt{color:#fff;font-size:36px}
.offers .offers-sec .event-rolling .swipe li .txt-holder dl dd{color:#fff;font-size:16px;margin-top:10px}
.offers .offers-sec .event-rolling .prev-next-btns a{position:absolute;top:50%;margin-top:-20px}
.offers .offers-sec .event-rolling .prev-next-btns .btn-prev{left:40px}
.offers .offers-sec .event-rolling .prev-next-btns .btn-next{right:40px}
.offers .offers-sec .event-rolling .indicator{margin-top:15px;text-align:right}
.offers .offers-sec .offers-find-cardetail{padding-top:40px;border-top:1px solid #b6b6b6;margin-top:23px}
.offers .offers-sec .offers-find-cardetail  ul.pages {margin-bottom:40px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li{padding-right:0px;margin-top:37px;position:relative}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li:first-child{margin-top:0px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a{display:block;position:relative;padding-left:190px; margin-right: 190px; min-height:96px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .img{position:absolute;top:0px;left:0px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a > strong{display:block;font-size:24px;font-weight:normal}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a > strong i{display:inline-block;color:#fff;width:35px;height:18px;line-height:18px;vertical-align:4px;background:#acacac;font-style:normal;text-align:center;margin-left:6px;font-size:12px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .cont{margin-top:11px;display:block}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .cont .cont-box{margin-top:5px;display:block;overflow:hidden}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .cont .cont-box:first-child{margin-top:0px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .cont .cont-box strong{width:40px;color:#666;float:left;line-height:20px;font-weight:normal}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .cont .cont-box span{float:left;font-size:14px;line-height:22px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li .link{position:absolute;top:0px;right:0px;}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li .link a{float:left;margin-left:20px;color:#804033;text-decoration:underline}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li .link a:first-child{margin-left:0px}
.offers .offers-sec .error-msg{padding:0 0 40px;}
.offers .offers-sec .error-msg p span{display:block}
.offers .offers-sec .error-msg p:first-child{font:45px/1 'HyundaiSansHead-Light';color:#804033;margin-top:0}
.offers .offers-sec .error-msg p{font:19px/22px 'HyundaiSansText-Regular';color:#888;margin-top:25px}

.pop-offers{width:950px;background:#fff;position:absolute;top:50%;margin-left:-475px;opacity:1}
.pop-offers .visual{position:relative;width:950px;margin:auto}
.pop-offers .visual .txt-holder{position:absolute;bottom:60px;left:50px;z-index:1}
.pop-offers .visual .txt-holder dl dt{font: 50px/1 'HyundaiSansHead-Light';color:#804033}
.pop-offers .visual .txt-holder dl dd{color: #fff;font-size:16px;margin-top:12px}
.pop-offers .visual .progress-bar {position: absolute; bottom: -50px; right: 70px; font-size: 0; z-index: 10}
.pop-offers .visual .progress-bar .box{display: inline-block; color: #804033; text-align: center;}
.pop-offers .visual .progress-bar.end .box{color:#a0a0a0}
.pop-offers .visual .progress-bar .box span.btn-txt{display: block; font-size: 16px; line-height: 1;}
.pop-offers .visual .progress-bar .box span.vert-line-mask {display: inline-block;margin-bottom: 5px; width: 2px; height: 81px; overflow: hidden}
.pop-offers .visual .progress-bar .box span.vert-line {display: inline-block; position: relative; width: 2px; height: 81px; background: #804033;}
.pop-offers .visual .progress-bar.end .box span.vert-line{background:#a0a0a0}
.pop-offers .visual .bg-holder{width:950px;margin:auto}
.pop-offers .inner{padding:50px;padding-top:0}
.pop-offers .inner > div:not(.btn-wrap){border-top:1px solid #ccc;padding:55px 0}
.pop-offers .inner > div:first-child{border-top:none}
.pop-offers .inner > div:first-child span{font-size:16px;line-height:28px}
.pop-offers .inner > div.comment-box{padding:30px 0 0}
.pop-offers .inner > div span{display:block}
.pop-offers .inner > div dl dt{font-size:18px}
.pop-offers .inner > div dl dd{margin-top:15px}
.pop-offers .inner > div dl dd span{font-size:14px;color:#888;line-height:22px}
.pop-offers .inner > div dl + dl{margin-top:30px}
.pop-offers .inner > div ul li{color:#adadad;line-height:19px}
.pop-offers .inner > div ul li img{vertical-align:middle}
.pop-offers .inner .btn-wrap{margin-top:75px}
.pop-offers .inner .btn-wrap a{width:270px}

/* contact-us */
.foot-contact-list {padding-top:31px; padding-bottom:50px; width:965px; margin:0 auto}
.foot-contact-list .foot-adjust-txt {font-size:16px; line-height:24px; margin-bottom:65px; }
.foot-contact-list .foot-contact-list-left {display:inline; float:left}
.foot-contact-list .foot-contact-list-left div {margin-bottom:72px}
.foot-contact-list .foot-contact-list-right {float:right}
.foot-contact-list .foot-contact-list-right div {margin-bottom:55px}
.foot-contact-list div div {width:450px;}
.foot-contact-list div div h3 {display: block; border-bottom:1px solid #e5e5e5; font-size:30px; height:31px; margin-bottom:24px; color:#adadad; font-family: 'HyundaiSansHead-Light'}
.foot-contact-list div div p {font-size:14px; line-height:20px; margin-bottom:23px}
.foot-contact-list div div p span {display: block}
.foot-contact-list div div p strong {font-weight: normal; display: block; margin-top:10px}
.foot-contact-list .dealer-locator {display:inline-block; font-size:10px; color:#804033; border-bottom: 1px solid #804033; line-height:7px}
.foot-contact-list .own-by-phone .own-by-phone-both span {display:inline-block; line-height:26px;}
.foot-contact-list .own-by-phone p span span {display: inline-block; width:144px}
.foot-contact-list .own-by-phone p span em {display: inline-block; padding-left:5px; font-style: normal}

.footer .content .footer-terms {width:964px; margin:0 auto; font-size:14px; line-height:22px}
.footer .content .footer-terms p {margin-bottom:25px;}
.footer .content .footer-terms .txt-gray {color:#888}
.footer .content .footer-terms a.txt-gray:hover{color:#000; text-decoration: underline;}
.footer .content .footer-terms strong {font-size:16px; font-weight:normal; display:block; margin-bottom:5px;}
.footer .content .footer-terms strong.top-padding-strong {padding-top:20px}

.footer .content .footer-policy {width:964px; margin:0 auto; font-size:14px; line-height:22px}
.footer .content .footer-policy p {margin-bottom:25px;}
.footer .content .footer-policy .txt-gray {color:#888}
.footer .content .footer-policy a.txt-gray:hover{color:#000; text-decoration: underline;}
.footer .content .footer-policy strong {font-size:16px; font-weight:normal; display:block; margin-bottom:5px;}
.footer .content .footer-policy ul {margin-bottom:25px;}
.footer .content .footer-policy ul li {margin-bottom:3px}
.footer .content .footer-policy ul li img {display:inline-block; margin:8px 4px 0 0}

/* ------------------------------------------------------------------
* @ last update: 2017. 07.31 - v3.0
* ------------------------------------------------------------------ */

.gatemain .inner-cont-wrap .content {position:relative; margin:0 auto; max-width:1920px; overflow:hidden}
.gatemain .cont-fullsize .inner-cont-wrap .content{position:static;}
.gatemain .kv-area .content .line {display:block; position: absolute; top:90px; left:0; width:100%; height:100%; padding:0 30px 0; -webkit-box-sizing:border-box; box-sizing:border-box; z-index:10;}
.gatemain .kv-area .content .line:after {display: block; content: ''; width: 100%; height: 100%; border: 2px solid #804033; -webkit-box-sizing: border-box; box-sizing: border-box;}

.gatemain .kv-area,
.gatemain .cont-fullsize {width: 100%; height: 100%; background: #000; overflow: hidden;}
.gatemain .cont-fullsize h3 {font: 45px/52px 'HyundaiSansHead-Light'; color: #804033;}
.gatemain .cont-fullsize .bg-holder img{position:absolute; top:0; left:0;}
.gatemain .cont-fullsize .bg-holder{position:relative;}
.gatemain .cont-fullsize video{width: 100%; height: 100%;}

.gatemain .kv-area .txt-holder h1 {font: 80px/1 'HyundaiSansHead-Light'; color: #fff; opacity:0; filter:alpha(opacity=0); margin-top:50px;}
.gatemain .kv-area .txt-holder p {color:#fff; font-size:20px; padding-top:25px; opacity:0; filter:alpha(opacity=0); margin-top:10px;}
.gatemain .kv-area .txt-holder p span {display:block;}
.gatemain .kv-area .txt-holder {z-index:20; position:absolute; top:45%; left:0; width:90%; text-align:center; padding:0 5%;}
.gatemain .kv-area .bg-holder.kv-load {min-height:3000px; background:#000;}
.gatemain .kv-area .btns {opacity:0; filter:alpha(opacity=0); margin-top:-20px;}
.gatemain .kv-area .btns .gbtn {position:relative; height:50px; padding:0 5%; margin:0 5px;}
.gatemain .kv-area .btns .gbtn .atxt {font-size:18px; line-height:50px; padding:0;}
.gatemain .kv-area .btns .gbtn .effect-wrap {position:absolute; top:0; left:0; width:100%; height:100%;}
.gatemain .kv-area .btns .gbtn .effect-wrap span{position:absolute; display:inline-block;}
.gatemain .kv-area .gbtn .effect-wrap .line-l,
.gatemain .kv-area .gbtn .effect-wrap .line-l-2 {bottom:0; left:0; width:1px; height:0;}
.gatemain .kv-area .gbtn .effect-wrap .line-t,
.gatemain .kv-area .gbtn .effect-wrap .line-t-2 {top:0; left:0; width:0; height:1px;}
.gatemain .kv-area .gbtn .effect-wrap .line-r,
.gatemain .kv-area .gbtn .effect-wrap .line-r-2 {top:0; right:0; width:1px; height:0;}
.gatemain .kv-area .gbtn .effect-wrap .line-b,
.gatemain .kv-area .gbtn .effect-wrap .line-b-2 {bottom:0; right:0; width:0; height:1px;}
.gatemain .kv-area .gbtn .effect-wrap .bg {left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.1; filter:alpha(opacity=10);}
.gatemain .kv-area .gbtn .effect-wrap .border {left:0; top:0; width:100%; height:100%; border:1px solid #fff; -webkit-box-sizing:border-box; box-sizing:border-box; opacity:0.15; filter:alpha(opacity=15);}
.gatemain .kv-area .gbtn:hover .atxt {color:#fff;}
/*html>body .gatemain .kv-area .gbtn:hover .effect-wrap span[class^=line-l],
html>body .gatemain .kv-area .gbtn:hover .effect-wrap span[class^=line-r] {height:100%;}
html>body .gatemain .kv-area .gbtn:hover .effect-wrap span[class^=line-t],
html>body .gatemain .kv-area .gbtn:hover .effect-wrap span[class^=line-b] {width:100%;}*/
.gatemain .kv-area .gbtn:hover .effect-wrap .line-l {
    -webkit-animation: msbdAniL 4.1s 0.1s backwards;
    animation: msbdAniL 4.1s 0.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-t {
    -webkit-animation: msbdAniT 4.1s 1.1s backwards;
    animation: msbdAniT 4.1s 1.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-r {
    -webkit-animation: msbdAniR 4.1s 2.1s backwards;
    animation: msbdAniR 4.1s 2.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-b {
    -webkit-animation: msbdAniB 4.1s 3.1s backwards;
    animation: msbdAniB 4.1s 3.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-l-2 {
    -webkit-animation: msbdAniL 4.1s 2.1s backwards;
    animation: msbdAniL 4.1s 2.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-t-2 {
    -webkit-animation: msbdAniT 4.1s 3.1s backwards;
    animation: msbdAniT 4.1s 3.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-r-2 {
    -webkit-animation: msbdAniR 4.1s 0.1s backwards;
    animation: msbdAniR 4.1s 0.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-b-2 {
    -webkit-animation: msbdAniB 4.1s 1.1s backwards;
    animation: msbdAniB 4.1s 1.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

@-webkit-keyframes msbdAniL{
    0%{height:0;bottom:0;opacity:0.8;}
    25%{height:100%;bottom:0;opacity:0.8;}
    48%{height:0;bottom:100%;opacity:0.8;}
    49%{height:0;bottom:0;opacity:0.8;}
    100%{height:0;bottom:0;opacity:0.8;}
}
@-webkit-keyframes msbdAniT{
    0%{width:0;left:0;opacity:0.8;}
    25%{width:100%;left:0;opacity:0.8;}
    48%{width:0;left:100%;opacity:0.8;}
    49%{width:0;left:0;opacity:0.8;}
    100%{width:0;left:0;opacity:0.8;}
}
@-webkit-keyframes msbdAniR{
    0%{height:0;top:0;opacity:0.8;}
    25%{height:100%;top:0;opacity:0.8;}
    50%{height:0;top:100%;opacity:0.8;}
    51%{height:0;top:0;opacity:0.8;}
    100%{height:0;top:0;opacity:0.8;}
}
@-webkit-keyframes msbdAniB{
    0%{width:0;right:0;opacity:0.8;}
    25%{width:100%;right:0;opacity:0.8;}
    50%{width:0;right:100%;opacity:0.8;}
    51%{width:0;right:0;opacity:0.8;}
    100%{width:0;right:0;opacity:0.8;}
}
@keyframes msbdAniL{
    0%{height:0;bottom:0;opacity:0.8;}
    25%{height:100%;bottom:0;opacity:0.8;}
    48%{height:0;bottom:100%;opacity:0.8;}
    49%{height:0;bottom:0;opacity:0.8;}
    100%{height:0;bottom:0;opacity:0.8;}
}
@keyframes msbdAniT{
    0%{width:0;left:0;opacity:0.8;}
    25%{width:100%;left:0;opacity:0.8;}
    48%{width:0;left:100%;opacity:0.8;}
    49%{width:0;left:0;opacity:0.8;}
    100%{width:0;left:0;opacity:0.8;}
}
@keyframes msbdAniR{
    0%{height:0;top:0;opacity:0.8;}
    25%{height:100%;top:0;opacity:0.8;}
    50%{height:0;top:100%;opacity:0.8;}
    51%{height:0;top:0;opacity:0.8;}
    100%{height:0;top:0;opacity:0.8;}
}
@keyframes msbdAniB{
    0%{width:0;right:0;opacity:0.8;}
    25%{width:100%;right:0;opacity:0.8;}
    50%{width:0;right:100%;opacity:0.8;}
    51%{width:0;right:0;opacity:0.8;}
    100%{width:0;right:0;opacity:0.8;}
}

.gatemain .kv-area .gbtn .effect-wrap .gradient {
    background: #fff; /* For browsers that do not support gradients */ /* For Safari 5.1 to 6.0 */ /* For Opera 11.1 to 12.0 */ /* For Firefox 3.6 to 15 */
    background: -webkit-gradient(linear, left top, right bottom, from(#fff), color-stop(#eee), to(#888));
    background: linear-gradient(to bottom right, #fff, #eee, #888); /* Standard syntax */
    opacity:0.8;
    filter:alpha(opacity=80);
}

.gatemain .intro-wrap .swiper-container {width:100%; height:100%;}
.gatemain .intro-wrap .swiper-container .swiper-slide a {position:relative; display:block; height:300px; background:#f7f7f7; overflow:hidden; padding:20px 0;}
.gatemain .intro-wrap .swiper-container .swiper-slide a::after {content:""; position:absolute; top:20px; left:0; width:1px; height:300px; background:#eeeeee;}
.gatemain .intro-wrap .swiper-slide .figcaption {padding:5% 10%;}
.gatemain .intro-wrap .swiper-slide .figcaption strong {display:block; color:#191919; font:28px/1 "HyundaiSansHead-Light"; font-weight:normal; text-transform:uppercase;}
.gatemain .intro-wrap .swiper-slide .figcaption p {color:#888; font-size:16px; line-height:1; margin-top:5px;}
.gatemain .intro-wrap .swiper-slide .figcaption span {opacity:0; position:relative; display:inline-block; color:#804033; font:14px/1 "HyundaiSansHead-Light"; padding:0 15px 5px 0; border-bottom:1px solid #804033; margin-top:25px;}
.gatemain .intro-wrap .swiper-slide .figcaption span::after {content:""; position:absolute; top:2px; right:1px; display:block; width:6px; height:6px; border-top:1px solid #804033; border-right:1px solid #804033; -webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg); opacity:0.5; filter:alpha(opacity=50);}
.gatemain .intro-wrap .swiper-container .swiper-slide img {position:absolute; opacity:1; filter:alpha(opacity=100); -webkit-transition: all 0.3s; transition: all 0.3s;}
.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {width:350px; right:50%; bottom:80px; margin-right:-175px;}
.gatemain .intro-wrap .swiper-container .swiper-slide img+img {width:184px; right:15%; bottom:65px; opacity:0; filter:alpha(opacity=0);}
.gatemain .intro-wrap .swiper-container .swiper-slide:hover a {background:#eee;}
.gatemain .intro-wrap .swiper-container .swiper-slide:hover .figcaption span {opacity:1; filter:alpha(opacity=100);}
.gatemain .intro-wrap .swiper-container .swiper-slide:hover img {opacity:0; filter:alpha(opacity=0);}
.gatemain .intro-wrap .swiper-container .swiper-slide:hover img+img {opacity:1; filter:alpha(opacity=100);}
.gatemain .intro-wrap .swiper-container.none-slide .swiper-slide {display:inline-block; width:25%;}
.gatemain .intro-wrap .swiper-container.none-slide .swiper-button-next,
.gatemain .intro-wrap .swiper-container.none-slide .swiper-button-prev {display:none;}
.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide {width:33.33%;}
.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {right:10%; bottom:80px; margin-right:0;}
.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {right:15%; bottom:60px;}

.gatemain .swiper-container .swiper-button-prev,
.gatemain .swiper-container .swiper-button-next {display:block; position:absolute; top:50%; width:23px; height:45px; z-index:3; background:rgba(0,0,0,0.7); margin-top:-52.5px;}
.gatemain .swiper-container .swiper-button-prev {left:0; padding:30px 15px 30px 11px;}
.gatemain .swiper-container .swiper-button-next {right:0; padding:30px 11px 30px 15px;}
.gatemain .swiper-container .swiper-button-prev span,
.gatemain .swiper-container .swiper-button-next span {position:relative; display: block; width: 23px; height: 45px; overflow: hidden;}
.gatemain .swiper-container .swiper-button-prev:hover .img2 img,
.gatemain .swiper-container .swiper-button-next:hover .img2 img {margin-top:-45px; -webkit-transform:inherit; -ms-transform:inherit; transform:inherit; opacity:1; filter:alpha(opacity=100);}

.gatemain .content-wrap {padding:50px; text-align:center;}
.gatemain .content-wrap .content-tab::before,
.gatemain .content-wrap .content-tab::after {content:""; display:block; clear:both;}
.gatemain .content-wrap .content-tab {display:inline-block;}
.gatemain .content-wrap .content-tab li {float:left; height:12px; padding:0 35px;}
.gatemain .content-wrap .content-tab > li > a {display:block; color:#000; font:20px/1 "HyundaiSansHead-Light"; text-transform:uppercase; padding-bottom:10px;}
.gatemain .content-wrap .content-tab > li.active > a {border-bottom:2px solid #000;}

.gatemain .content-wrap .tab-contents {position:absolute; left:0; width:100%;}
.gatemain .content-wrap .tab-contents .swiper-container .swiper-slide img {width:100%;}
.gatemain .content-wrap .tab-contents .swiper-wrapper {padding-bottom:85px;}
.gatemain .content-wrap .tab-contents .swiper-slide a {display:block;}
.gatemain .content-wrap .tab-contents .swiper-slide .figcaption {color:#000; font-size:20px; text-align:left;}
.gatemain .content-wrap .tab-contents .swiper-slide .figcaption strong {display:block; color:#000; font:20px/1 "HyundaiSansHead-Light"; font-weight:normal; text-transform:uppercase; margin-top:30px;}
.gatemain .content-wrap .tab-contents .swiper-slide .figcaption .date {display:block; color:#000; font:12px/1 "HyundaiSansHead-Light"; margin-top:5px;}
.gatemain .content-wrap .tab-contents .swiper-slide .figcaption p {color:#666; font-size:15px; letter-spacing:-0.2px; margin-top:15px;}
.gatemain .content-wrap .tab-contents .swiper-pagination .swiper-pagination-bullet-active{background:#804033;}
.gatemain .content-wrap .tab-contents .swiper-button-wrap {position:absolute; top:0; width:100%;}

.gatemain .btn-scroll {position:absolute; bottom:10px; width:100%; height:68px; text-align:center; font-size:0; z-index:10;}
.gatemain .btn-scroll a {display:inline-block; color:#fff;}
.gatemain .btn-scroll .txt-area {
    display: inline-block;
    opacity: 0;
    -webkit-transition-delay: 0.12s;
    transition-delay: 0.12s;
    -webkit-transition: opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), -webkit-transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
    transition: transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), -webkit-transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
}
/* 16/04/2018 */
.inner-container .btn-scroll.is-animated {
	left: 0;
	
}
.inner-container .btn-scroll.is-animated .next{
	transition: transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), -webkit-transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
	transition-delay: 0.12s;
	transition-duration: 0.8s;
	animation: scrolllabel 2s;
	animation-iteration-count: infinite;
}
.inner-container .btn-scroll.is-animated.btn-down .next{
	animation: none;
}
/* /16/04/2018 */
.gatemain .btn-scroll a:hover .txt-area .btn-txt,
.gatemain .btn-scroll a:focus .txt-area .btn-txt {-webkit-animation:none;animation:none}
.gatemain .btn-scroll a:hover .line-area .vert-line,
.gatemain .btn-scroll a:focus .line-area .vert-line {-webkit-animation:none;animation:none}

.gatemain .btn-scroll.active .txt-area {
    opacity:1;
    -webkit-transition-delay: 0.12s;
    transition-delay: 0.12s;
    -webkit-transition-duration: 0.8s;
    transition-duration: 0.8s;
}
.gatemain .btn-scroll.pause .txt-area {
    opacity:1;
    -webkit-animation-iteration-count: 0;
            animation-iteration-count: 0;
    }
.gatemain .btn-scroll .txt-area .btn-txt {
    display: inline-block;
    -webkit-animation: scrolllabel 2s;
            animation: scrolllabel 2s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    cursor: pointer;
    opacity: 1;
    font: 12px/1 "HyundaiSansHead-Light";
}
.gatemain .btn-scroll.active .txt-area .btn-txt {
    -webkit-animation-play-state: running;
            animation-play-state: running;
}
.gatemain .btn-scroll.pause .txt-area .btn-txt {
    -webkit-animation-iteration-count: 0;
            animation-iteration-count: 0;
}
.gatemain .btn-scroll .line-area {
    -webkit-transition-delay: 0.16s;
            transition-delay: 0.16s;
    opacity:0;
    -webkit-transition: opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
            transition: opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
    will-change: transform;
}
.gatemain .btn-scroll.active .line-area {
    opacity:1;
    -webkit-transition-delay: 0.16s;
            transition-delay: 0.16s;
    -webkit-transition-duration: 0.8s;
            transition-duration: 0.8s;
}
.gatemain .btn-scroll.pause .line-area {
    opacity:1;
}
.gatemain .btn-scroll .line-area .vert-line-mask {
    display:block;
    width: 1px;
    height: 33px;
    margin-top: 5px;
    overflow: hidden;
    margin-left:21px;
}
.gatemain .btn-scroll .line-area .vert-line {
    display: block;
    position: relative;
    background: #fff;
    width: 100%;
    height: 53px;
    -webkit-animation: scrollline 2s;
            animation: scrollline 2s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
}
.gatemain .btn-scroll.active .line-area .vert-line {
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.gatemain .btn-scroll.pause .line-area .vert-line {
    -webkit-animation-iteration-count: 0;
            animation-iteration-count: 0;
}
/* 16/04/2018 */
.inner-container .btn-scroll.is-animated i{
	position: relative;
	background-color: transparent;
	overflow: hidden;
}
.inner-container .btn-scroll.is-animated i:after{
	content: '';
	position: absolute;
	top: 0;
	width: 1px;
	height: 40px;
	background-color: #fff;
	margin: 0 auto;
	transition-delay: 0.16s;
	transition: opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
	transition-duration: 0.8s;
	animation: scrollline 2s;
	animation-iteration-count: infinite;
}

/*.inner-container .btn-scroll.is-animated i{*/
/*}*/
/*.inner-container .btn-scroll.is-animated.btn-down i{*/
	/*animation: none;*/
/*}*/
/* 16/04/2018 */
@-webkit-keyframes scrollline {
  0% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
  25% {
    -webkit-transform: translateY(100%) translateZ(0);
            transform: translateY(100%) translateZ(0);
  }
  25.1% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
  }
  35% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
  100% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
}
@keyframes scrollline {
  0% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
  25% {
    -webkit-transform: translateY(100%) translateZ(0);
            transform: translateY(100%) translateZ(0);
  }
  25.1% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
  }
  35% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
  100% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
}
@-webkit-keyframes scrolllabel {
  0% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
  25% {
    -webkit-transform: translateY(6px) translateZ(0);
            transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  50% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
}
@keyframes scrolllabel {
  0% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
  25% {
    -webkit-transform: translateY(6px) translateZ(0);
            transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  50% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
}
@media only screen and (max-width:1600px){
    .gatemain .intro-wrap .swiper-container .swiper-slide img:first-child{width:280px; margin-right:-140px;}
    .gatemain .intro-wrap .swiper-container .swiper-slide img+img {width:147px;}
    .gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {width:331.5px;}
    .gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {width:187px;}
}
@media only screen and (max-width:1200px){
    .gatemain .content-wrap .content-tab li {padding:0 55px;}
    .gatemain .intro-wrap .swiper-container .swiper-slide img:first-child{width:210px; margin-right:-105px;}
    .gatemain .intro-wrap .swiper-container .swiper-slide img+img {width:110px;}
    .gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {width:273px;}
    .gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {width:154px;}
}

/**
 * Swiper 3.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 *
 * http://www.idangero.us/swiper/
 *
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under MIT
 *
 * Released on: December 13, 2016
 */
.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    /* Fix of Webkit flickering */
    z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
    float: left;
}
.swiper-container-vertical > .swiper-wrapper {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    -ms-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}
.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: -webkit-transform, height;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform;
}
/* a11y */
.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}
.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x;
}
/* Arrows */
.swiper-button-prev,
.swiper-button-next {
    position: absolute;
    top: 50%;
    width: 13px;
    height: 25px;
    margin-top: -12px;
    z-index: 10;
    cursor: pointer;
    /*
    -moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
    */
}
/*
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
}
*/
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    left: -30px;
    right: auto;
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {

}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    right: -30px;
    left: auto;
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {

}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {

}
/* Pagination Styles */
.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms;
    transition: 300ms;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%;
}
/* Bullets */
.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
}
button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}
.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000;
}
.swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    -ms-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px;
}
/* Progress */
.swiper-pagination-progress {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
}
.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
}
.swiper-container-vertical > .swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0;
}
.swiper-pagination-progress.swiper-pagination-white {
    background: rgba(255, 255, 255, 0.5);
}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff;
}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000;
}
/* 3D Container */
.swiper-container-3d {
    -webkit-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
    /* Safari 4+, Chrome */
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-right {
    /* Safari 4+, Chrome */
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-top {
    /* Safari 4+, Chrome */
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-bottom {
    /* Safari 4+, Chrome */
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
/* Coverflow */
.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
    /* Windows 8 IE 10 fix */
    -ms-perspective: 1200px;
}
/* Cube + Flip */
.swiper-container-cube,
.swiper-container-flip {
    overflow: visible;
}
.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}
.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
/* Cube */
.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible;
}
.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0;
}
/* Fade */
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
/* Scrollbar */
.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
}
.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    left: 0;
    top: 0;
}
.swiper-scrollbar-cursor-drag {
    cursor: move;
}
/* Preloader */
.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
        transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}


@charset "utf-8";

header.header_2017 {
	left: 0
}

/* popup */

#overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 1000;
	opacity: 0;
	filter: alpha(opacity=0)
}

.wrapper {
	position: relative;
	max-width: 1920px;
	min-width: 1024px;
	margin: 0 auto;
}

/* common */

section.section .blind {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	overflow: hidden;
	clip: rect(-1px, -1px, 0px, 0px)
}

section.section .select-box {
	position: relative;
	display: inline-block;
	height: 48px;
	border: 0;
	background: rgba(255, 255, 255, .12);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 10;
}

section.section .select-box label {
	position: absolute;
	font-size: 14px;
	color: #fff;
	top: 0;
	line-height: 48px;
	left: 0;
	right: 0;
	height: 48px;
	border: 1px solid #a36b4f;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section .select-box label a {
	display: block;
	color: #a36b4f;
	padding: 0 16px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	padding-right: 34px;
}

section.section .select-box label a:before {
	position: absolute;
	width: 10px;
	height: 100%;
	top: 0;
	right: 16px;
	content: '';
	background: url(../images/desktop/genesis-models-selectbox-over-icon.png) 0 50% no-repeat;
	background-size: 10px auto;
	z-index: 1;
}

section.section .select-box select {
	width: 100%;
	height: 100%;
	line-height: 48px;
	padding: 0 10px;
	opacity: 0;
	filter: alpha(opacity=0)
}

#container.Eq900 {
	min-height: 768px;
	margin: 0;
	min-height:100vh;
}

#container > div.inner-container {
	position: relative;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;
	min-height:100vh;
}

/* indicator */

nav.sec-indicator {
	display: block;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	height: 0;
	z-index: 100
}


@media (max-height: 767px) {
	nav.sec-indicator {
		opacity: 0
	}
}

nav.sec-indicator .nav-inner {
	max-width: 1920px;
	margin: 0 auto;
}

nav.sec-indicator .gnb-area {
	opacity: 0;
	visibility: hidden;
	position: relative;
	float: right;
	width: 30px;
	background-image: url(../images/desktop/blank.png);
	-webkit-transition: all .25s ease-out;
	transition: all .25s ease-out;
	overflow: hidden;
}

.sub-navi.on + #container .gnb-area {
	opacity: 1;
	visibility: visible;
}

nav.sec-indicator .gnb-area:before {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 2px;
	background: #fff;
	opacity: .6;
	content: ''
}

nav.sec-indicator li {
	position: relative;
	display: table;
	width: 100%;
	height: 60px;
}

nav.sec-indicator a {
	display: table-cell;
	min-width: 160px;
	height: 100%;
	vertical-align: middle;
	padding: 0 10px 0 19px;
	color: #fff;
	font-size: 12px;
	line-height: 17px;
	font-family: 'GenesisSansText';
	/* text-transform:uppercase; */
}

nav.sec-indicator a span {
	display: block;
	-webkit-transform: translate(15px, 0);
	-ms-transform: translate(15px, 0);
	transform: translate(15px, 0);
	opacity: 0;
}

nav.sec-indicator a.cur {
	background-color: transparent;
	-webkit-transition: background-color .2s ease;
	transition: background-color .2s ease;
}

nav.sec-indicator .line {
	position: absolute;
	width: 2px;
	left: 0;
	background: #a36b4f;
	-webkit-transition: all .45s ease;
	transition: all .45s ease;
}

nav.sec-indicator.over .gnb-area {
	width: 190px;
	background-image: url(../images/desktop/bg_indicator_over.png);
}

nav.sec-indicator.over li span {
	opacity: 1;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: opacity .2s ease, -webkit-transform .2s ease;
	transition: opacity .2s ease, -webkit-transform .2s ease;
	transition: transform .2s ease, opacity .2s ease;
	transition: transform .2s ease, opacity .2s ease, -webkit-transform .2s ease;
}

nav.sec-indicator.over a.cur,
nav.sec-indicator.over a:hover {
	background-color: #a36b4f;
}

nav.sec-indicator.over .line {
	opacity: 0;
}

/* sub-navi */

.sub-navi {
	position: fixed;
	top: 0px;
	left: 0;
	right: 0;
	z-index: 101;
	opacity: 0;
	-webkit-transition: opacity .5s, -webkit-transform .5s;
	transition: opacity .5s, -webkit-transform .5s;
	transition: opacity .5s, transform .5s;
	transition: opacity .5s, transform .5s, -webkit-transform .5s;
}

.sub-navi.on {
	opacity: 1
}


.csstransitions .sub-navi {
	-webkit-transform: translate(0, -80px);
	-ms-transform: translate(0, -80px);
	transform: translate(0, -80px)
}

.csstransitions .sub-navi.on {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0)
}

.sub-navi * {
	letter-spacing: 0.112em;
}

.sub-navi .nav-inner {
	position: relative;
	height: 60px;
	max-width: 1920px;
	min-width: 1024px;
	margin: 0 auto;
	background: #000;
}

.sub-navi .nav-inner:before {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 1px;
	background: #fff;
	opacity: .08;
	content: '';
}

.sub-navi .nav {
	float: left;
	height: 60px;
	padding-left: 30px
}

.sub-navi .nav a {
	padding-left: 35px;
}

.sub-navi .nav a:before {
	content: none;
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -16px;
	width: 32px;
	height: 32px;
	background-image: url(../images/desktop/icon_up_arrow.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.sub-navi .nav button{
	padding-right: 20px;
}
.sub-navi .nav button:after{
	content: "";
	position: absolute;
	right: 2px;
	top: 50%;
	width: 6px;
	height: 6px;
	margin-top: -3px;
	border-top: 2px solid #fff;
	border-left: 2px solid #fff;
	border-bottom: 1px solid transparent;
	border-right: 1px solid transparent;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.sub-navi .nav.on button:after{
	margin-top: -7px;
	-webkit-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	transform: rotate(225deg);
}
.sub-navi .nav.on a:before {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.sub-navi .nav * {
	position: relative;
	color: #fff;
	font-size: 13px;
	font-family: 'GenesisSansHead';
	font-weight: 300;
	display: inline-block;
	vertical-align: middle;
	line-height: 60px;
}

.sub-navi .nav * + * {
	padding-left: 20px
}

.sub-navi .pages {
	float: right;
	margin-right: 270px
}

.sub-navi .pages ul {
	overflow: hidden;
}

.sub-navi .pages li {
	float: left;
	margin-left: 18px;
}

.sub-navi .pages li.curr a {
	color: #a36b4f;
}

.sub-navi .pages li.curr a:after {
	display: block;
	content: '';
	width: 100%;
	height: 2px;
	background: #a36b4f;
	margin-top: -2px;
}

.sub-navi .pages a {
	display: block;
	margin: 0 10px;
	line-height: 60px;
	color: #fff;
	font-size: 13px;
	font-family: 'GenesisSansHead';
	font-weight: 300;
	transition: color .3s ease;
}

.sub-navi .pages a.cur,
.sub-navi .pages a:hover,
.sub-navi .pages a:focus {
	color: #a36b4f;
}

.sub-navi .cta-area {
	position: absolute;
	right: 0;
	top: 0;
}

.sub-navi .cta-area .btn {
	height: 60px;
	background: #a36b4f;
	overflow: hidden;
	color: #fff;
	padding: 0 30px;
	text-transform: uppercase;
}

.sub-navi .cta-area .btn span {
	position: relative;
	display: block;
	padding-right: 24px;
	font-family: 'GenesisSansHead';
	font-weight: 300;
	font-size: 14px;
}

@media (max-width: 1440px) {
	.sub-navi .cta-area .btn span {
		font-size: 12px;
	}
}

.sub-navi .cta-area .btn span:before,
.sub-navi .cta-area .btn span:after {
	display: block;
	content: '';
	position: absolute;
	top: 3px;
	right: 0;
	background: #fff;
}

section.section.motion-type7 .brand-header > .tab-header {
	display: none;
}

section.section.motion-type7 .brand-header > .tab-header.on {
	display: block;
}

.sub-navi .cta-area .btn span:before {
	width: 2px;
	height: 12px;
	right: 5px;
	opacity: 1;
	-webkit-transition: opacity .2s;
	transition: opacity .2s;
}

.sub-navi .cta-area .btn span:after {
	width: 12px;
	height: 2px;
	top: 8px;
}

@media (max-width: 1440px) {
	.sub-navi .cta-area .btn span:before, .sub-navi .cta-area .btn span:after{
		top: 1px;
	}
	.sub-navi .cta-area .btn span:after{
		top: 6px;
	}
}

.sub-navi .cta-area .lst {
	display: none;
	position: absolute;
	top: 60px;
	right: 0;
	width: 100%;
	background-color: rgba(0,0,0,0.8);
	padding: 0 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

@media (max-width: 1440px) {
	.sub-navi .cta-area .lst {
		padding: 0 15px;
	}
}

.sub-navi .cta-area .lst a {
	display: block;
	height: 60px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	line-height: 64px;
	white-space: nowrap;
	font-size: 13px;
	color: #fff;
	border-top: 1px solid rgba(255,255,255,.12);
}

.sub-navi .cta-area .lst a span {
	display: inline-block;
	vertical-align: middle;
	text-transform: uppercase;
}

.sub-navi .cta-area .lst li:first-child a {
	border-top: 0 none;
}

.sub-navi .cta-area .lst a:hover,
.sub-navi .cta-area .lst a:focus {
	color: #a36b4f
}

.sub-navi .cta-area .lst a:hover,
.sub-navi .cta-area .lst a:focus {
	color: #a36b4f
}

.sub-navi .cta-area .lst a:hover,
.sub-navi .cta-area .lst a:focus {
	color: #a36b4f
}

.sub-navi .cta-area .lst a:hover,
.sub-navi .cta-area .lst a:focus {
	color: #a36b4f
}

.sub-navi .cta-area .lst a:hover .ico1,
.sub-navi .cta-area .lst a:focus .ico1 {
	background-position: 100% 0
}

.sub-navi .cta-area .lst a:hover .ico2,
.sub-navi .cta-area .lst a:focus .ico2 {
	background-position: 100% -48px
}

.sub-navi .cta-area .lst a:hover .ico3,
.sub-navi .cta-area .lst a:focus .ico3 {
	background-position: 100% -96px
}

.sub-navi .cta-area .lst a:hover .ico4,
.sub-navi .cta-area .lst a:focus .ico4 {
	background-position: 100% -144px
}

.wrapper:after {
	z-index: 0;
	opacity: 0;
	display: block;
	content: '';
	-webkit-transition: opacity .4s;
	transition: opacity .4s;
}

.wrapper.open:after {
	z-index: 100;
	opacity: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .9);
}

.open.cta-area .btn span:before {
	opacity: 0;
}

@media (max-width: 1440px) {
	.sub-navi .pages {
		margin-right: 220px;
	}

	.sub-navi .pages li {
		margin-left: 0;
	}

	.sub-navi .pages a {
		font-size: 12px;
		letter-spacing: -0.02em;
	}

	.sub-navi .cta-area .btn {
		padding: 0 15px;
	}
}

/* section */

.normal #container > .inner-container {
	height: auto !important;
}

div[class^="Eq900"]#container .section {
	position: absolute;
	top: 0;
	/*display: none !important;*/
}

div[class^="Eq900"]#container .section.current-section {
	z-index: 10;
	display: block !important;
}

div[class^="Eq900"]#container .section.motion {
	z-index: 9;
	display: block !important;
}

.normal div[class^="Eq900"]#container .section {
	position: relative;
	display: block !important;
}

/* zoom button */

@-webkit-keyframes wave {
	0% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, .4)
	}
	70% {
		-webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 15px rgba(255, 255, 255, 0)
	}
	100% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, 0)
	}
}

@keyframes wave {
	0% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, .4)
	}
	70% {
		-webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 15px rgba(255, 255, 255, 0)
	}
	100% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, 0)
	}
}

div[class^="Eq900"] .section .btn-zoom {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 110px 0 0 -40px;
	-webkit-box-shadow: 0 0 0 rgba(255, 255, 255, .4);
	box-shadow: 0 0 0 rgba(255, 255, 255, .4);
	z-index: 2;
	overflow: visible;
}

div[class^="Eq900"] .section.current-section .btn-zoom {
	-webkit-animation: wave 1.7s infinite;
	animation: wave 1.7s infinite;
}

div[class^="Eq900"] .section .btn-zoom:hover {
	-webkit-animation: none;
	animation: none;
}

div[class^="Eq900"] .section .btn-zoom > span {
	position: relative;
	display: block;
	width: 60px;
	height: 60px;
	background-color: #a36b4f;
	text-indent: -9999px;
	z-index: 1;
}

div[class^="Eq900"] .section .btn-zoom > span:before,
div[class^="Eq900"] .section .btn-zoom > span:after {
	position: absolute;
	display: block;
	background-color: #fff;
	content: '';
}

div[class^="Eq900"] .section .btn-zoom > span:before {
	top: 18px;
	left: 29px;
	width: 2px;
	height: 24px;
}

div[class^="Eq900"] .section .btn-zoom > span:after {
	top: 29px;
	left: 18px;
	width: 24px;
	height: 2px;
}

div[class^="Eq900"] .section .btn-zoom-close {
	position: absolute;
	top: 80px;
	right: 60px;
	display: none;
	width: 40px;
	height: 40px;
	background-image: url(../images/desktop/btn_zoom_close.png);
	z-index: 11;
	-webkit-transition: right .4s;
	transition: right .4s;
}

div[class^="Eq900"] .section .btn-zoom-close > span {
	display: block;
	text-indent: -9999px;
}

.normal .sec-indicator.over + .inner-container .section .btn-zoom-close {
	right: 180px
}

/* banner */

@-webkit-keyframes banner-scroll {
	0% {
		height: 50px;
	}
	50% {
		height: 38px;
	}
	100% {
		height: 50px;
	}
}

@keyframes banner-scroll {
	0% {
		height: 50px;
	}
	50% {
		height: 38px;
	}
	100% {
		height: 50px;
	}
}

.eq-banner {
	position: relative;
	width: 100%;
	height: 240px;
}

.eq-banner > a {
	display: block;
	width: 100%;
	height: 100%;
}

.eq-banner > a img {
	position: absolute;
	top: 0;
	left: 50%;
	display: block;
	height: 100%;
	-webkit-transform: translateX(-50%) scale(1);
	-ms-transform: translateX(-50%) scale(1);
	transform: translateX(-50%) scale(1);
	-webkit-transition: all .5s;
	transition: all .5s;
}

.eq-banner > a:hover img,
.eq-banner > a:focus img {
	-webkit-transform: translateX(-50%) scale(1.08);
	-ms-transform: translateX(-50%) scale(1.08);
	transform: translateX(-50%) scale(1.08);
}

.eq-banner .description {
	position: relative;
	top: 80px;
	display: block;
	text-align: center;
	z-index: 1;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.eq-banner .description > span {
	display: block;
	margin-bottom: -3px;
	font-size: 18px;
	color: #fff;
}

.eq-banner .description > strong {
	display: block;
	margin-bottom: 22px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 42px;
	color: #fff;

}

.eq-banner .description > i {
	position: absolute;
	bottom: -108px;
	left: 50%;
	display: block;
	font-size: 18px;
	color: #fff;
	font-style: normal;
	letter-spacing: 2px;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.eq-banner .description > i:after {
	position: relative;
	top: 7px;
	left: 50%;
	display: block;
	width: 1px;
	height: 50px;
	background-color: #fff;
	content: '';
	-webkit-animation: banner-scroll 2s infinite;
	animation: banner-scroll 2s infinite;
}

.normal .eq-banner {
	margin-top: auto !important;
}

/* common */

.section {
	position: relative;
	overflow: hidden;
	min-height:100vh;
}

.section > .feature {
	position: relative;
	height: 100%;
	overflow: hidden;
}

.section .feature > img {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	height: 100%;
	margin: 0 auto;
	min-height: 1200px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.section.motion-type6 > .feature {
  background-color: #fff;
}

.section.motion-type6 .feature > img {
  opacity: 0;
}

.section .brand-header {
	opacity: 0;
	-webkit-transition: opacity 1s, margin 1s;
	transition: opacity 1s, margin 1s;
	/* text-transform:uppercase; */
}

.section .brand-header .desc2 {
	display: block;
	margin-top: 15px;
}

.section .brand-header .desc2 span {
	position: relative;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	width: 64px;
	height: 64px;
	margin-right: 17px;
	border-radius: 100%;
	-webkit-box-shadow: 0 4px 8px rgba(73, 40, 23, .4);
	box-shadow: 0 4px 8px rgba(73, 40, 23, .4);
}

.section .brand-header .desc2 span:before,
.section .brand-header .desc2 span:after {
	display: block;
	content: '';
}

.section .brand-header .desc2 span:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(163, 107, 79, .8);
	opacity: 0;
	-webkit-transition: opacity .4s;
	transition: opacity .4s;
}

.section .brand-header .desc2 span:after {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -8px 0 0 -7px;
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-left: 14px solid #fff;
	border-bottom: 8px solid transparent;
	-webkit-transition: border .5s;
	transition: border .5s;
}

.section .brand-header .desc2 span:after {
	display: block;
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -8px 0 0 -5px;
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-left: 14px solid #fff;
	border-bottom: 8px solid transparent;
	-webkit-transition: border .5s;
	transition: border .5s;
}

.section .brand-header .desc2 strong {
	display: inline-block;
	vertical-align: middle;
	font-weight: normal;
	font-size: 20px;
	line-height: 24px;
	color: #fff;
	-webkit-transition: color .5s;
	transition: color .5s;
}

.section .brand-header .desc2 strong > em {
	display: block;
	font-size: 16px;
	font-style: normal;
	text-decoration: underline;
}

.section .brand-header .desc2:hover strong,
.section .brand-header .desc2:focus strong {
	color: #a36b4f;
}

.section .brand-header .desc2:hover span:before {
	opacity: 1;
}

.section.current-section .brand-header,
.no-csstransitions .section .brand-header,
.normal .section .brand-header {
	opacity: 1;
}

/*!
 * module-skin1: Keyvisual feature
 * module-skin2: sub feature
 * module-skin3: highlight sub feature
 * module-skin4: layer feature
 */

section.section .brand-header * {
	word-wrap: break-word
}

section.module-skin1 {
}

section.module-skin1 .brand-header {
	position: absolute;
	z-index: 5;
}

section.module-skin1 .brand-header .title {
	font-size: 32px;
	line-height: 36px;
	color: #fff;
	font-family: 'GenesisSansHead-Regular';
	letter-spacing: .06em;
}

section.module-skin1 .brand-header .desc {
	margin-top: 15px;
	line-height: 72px;
	color: #fff;
	letter-spacing: .06em;
	font-weight: 300;
	font-family: "GenesisSansHead";
	font-size: 52px;
}

section.module-skin2 {
}

section.module-skin2 .brand-header {
	position: absolute;
	z-index: 5;
}

section.module-skin2 .brand-header .title {
	line-height: 60px;
	font-family: 'GenesisSansText';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 44px;
}

section.module-skin2 .brand-header .desc {
	margin-top: 15px;
	font-size: 18px;
	line-height: 32px;
	font-family: 'GenesisSansText'
}

section.module-skin2 .brand-header .desc .sub-desc {
	display: block;
	margin-top: 10px;
	font-size: 13px;
	line-height: 30px;
	color: #757575;
}

section.module-skin2 .brand-header .desc2 a {
	display: block;
	margin-top: 20px;
	font-size: 13px;
	line-height: 17px;
	color: #fff;
	text-decoration: underline;
}

section.module-skin2 .brand-header .refer-text {
	margin-top: 9px;
	font-size: 13px;
	line-height: 20px;
	color: #757575;
	font-family: 'GenesisSansText'
}

section.module-skin2 .brand-header .desc-info {
	position: relative;
}

section.module-skin2 .brand-header .desc-info .info-title {
	display: block;
	margin-top: 25px;
	font-size: 17px;
	line-height: 24px;
	color: #a36b4f;
}

section.module-skin2 .brand-header .desc-info li {
	margin-top: 15px;
	font-family: 'HyundaiSansHead-Light';
	font-size: 32px;
	line-height: 53px;
	color: #000;
}

section.module-skin2 .brand-header .desc-info li:first-child {
	margin-top: 0;
}

section.module-skin2 .brand-header .desc-info li span {
	font-family: 'HyundaiSansText-Regular';
	display: block;
	font-size: 14px;
	line-height: 16px;
	color: #757575;
}

section.module-skin3 {
}

section.module-skin3 .brand-header {
	position: absolute;
	z-index: 5;
}

section.module-skin3 .brand-header .title {
	font-size: 32px;
	line-height: 30px;
	color: #fff;
	letter-spacing: 0.112em;
	font-family: 'GenesisSansHead-Regular';
	letter-spacing: .06em;
}

section.module-skin3 .brand-header .desc {
	margin-top: 8px;
	font-size: 52px;
	line-height: 72px;
	color: #fff;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

section.module-skin4 {
}

section.module-skin4 .brand-header .title {
	font-size: 28px;
	line-height: 40px;
	color: #212121;
	font-family: 'GenesisSansText'
}

section.module-skin4 .brand-header .desc {
	margin-top: 15px;
	font-size: 14px;
	line-height: 26px;
	color: #212121;
	font-family: 'GenesisSansText'
}

section.module-skin4 .brand-header .desc2 {
	margin-top: 18px;
}

section.module-skin4 .brand-header .desc2 a {
	color: #a36b4f;
}

/*!
 * title-type1: top-left
 * title-type2: top-right
 * title-type3: foot-right
 * title-type4: foot-left
 * title-type5: top-center
*/

section.module-skin1 .brand-header {
	left: 240px;
	right: 240px
}

section.module-skin1.title-type1 .brand-header {
	top: 200px
}

section.module-skin1.title-type2 .brand-header {
	top: 200px;
	text-align: right
}

section.module-skin1.title-type3 .brand-header {
	bottom: 140px;
	text-align: right
}

section.module-skin1.title-type4 .brand-header {
	bottom: 140px
}

section.module-skin1.title-type5 .brand-header {
	top: 180px;
	left: 50%;
	right: auto;
	width: 960px;
	margin-left: -480px
}

section.module-skin1.title-type5 .brand-header .title {
	display: inline-block;
	vertical-align: top;
	width: 340px;
	margin-right: 35px;
}

section.module-skin1.title-type5 .brand-header .desc {
	display: inline-block;
	vertical-align: middle;
	width: 580px;
	margin-top: 0;
}

section.module-skin2 .brand-header {
	left: 240px;
	right: 240px
}

section.module-skin2.title-type1 .brand-header {
	top: 180px;
}

section.module-skin2.title-type2 .brand-header {
	top: 180px;
	text-align: right;
}

section.module-skin2.title-type3 .brand-header {
	bottom: 120px;
	text-align: right;
}

section.module-skin2.title-type4 .brand-header {
	bottom: 120px
}

section.module-skin2.title-type5 .brand-header {
	top: 180px;
	left: 50%;
	right: auto;
	width: 960px;
	margin-left: -480px;
}

section.module-skin2.title-type5 .brand-header .title {
	display: inline-block;
	vertical-align: top;
	width: 340px;
	margin-right: 35px;
}

section.module-skin2.title-type5 .brand-header .desc {
	display: inline-block;
	vertical-align: middle;
	width: 580px;
	margin-top: 0;
}

section.module-skin3 .brand-header {
	left: 160px;
	right: 160px;
	top: 200px;
}

section.module-skin3.title-type2 .brand-header {
	text-align: right
}

section.module-skin3.title-type3 .brand-header {
	bottom: 140px;
	text-align: right;
}

section.module-skin3.title-type4 .brand-header {
	bottom: 140px
}

section.module-skin3.title-type5 .brand-header {
	top: 180px;
	left: 50%;
	right: auto;
	width: 960px;
	margin-left: -480px;
}

section.module-skin3.title-type5 .brand-header .title {
	display: inline-block;
	vertical-align: top;
	width: 340px;
	margin-right: 35px;
}

section.module-skin3.title-type5 .brand-header .desc {
	display: inline-block;
	vertical-align: middle;
	width: 580px;
	margin-top: 0;
}

section.title-type1 .brand-header,
section.title-type2 .brand-header,
section.title-type5 .brand-header {
	margin-top: 30px;
}

section.title-type1.current-section .brand-header,
section.title-type2.current-section .brand-header,
section.title-type5.current-section .brand-header {
	margin-top: 0;
}

.no-csstransitions section.title-type1.current-section .brand-header,
.no-csstransitions section.title-type2.current-section .brand-header,
.no-csstransitions section.title-type5.current-section .brand-header {
	margin-top: 30px;
}

.normal section.title-type1 .brand-header,
.normal section.title-type2 .brand-header,
.normal section.title-type5 .brand-header {
	margin-top: 0;
}

section.title-type3 .brand-header,
section.title-type4 .brand-header {
	margin-bottom: -30px;
}

section.title-type3.current-section .brand-header,
section.title-type4.current-section .brand-header {
	margin-bottom: 0;
}

.no-csstransitions section.title-type3.current-section .brand-header,
.no-csstransitions section.title-type4.current-section .brand-header {
	margin-bottom: -30px;
}

.normal section.title-type3 .brand-header,
.normal section.title-type4 .brand-header {
	margin-bottom: 0;
}

/*!
 * color-type1: black
 * color-type2: white
 */

section.color-type1 .brand-header,
section.color-type1 .brand-header .desc {
	color: #212121
}

section.color-type2 .brand-header,
section.color-type2 .brand-header .desc {
	color: #fff
}

/*!
 * fade-type: fade
 * zoom-type: zoom
 * interval-type : interval
 */

section.section.fade-type figure.feature.on {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	z-index: 1;
	-webkit-transition: opacity .5s;
	transition: opacity .5s;
}

section.section.fade-type.current-section figure.feature.on {
	opacity: 1;
}

.no-csstransitions section.section.fade-type figure.feature.on {
	opacity: 0;
}

section.section.zoom-type1 figure.feature.on,
section.section.zoom-type2 figure.feature.on {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	opacity: 0;
	z-index: 10;
}

section.section.zoom-type1 .btn-zoom {
	top: 50%;
	left: 50%;
	margin: 110px 0 0 -40px;
}

section.section.zoom-type2 .btn-zoom {
	margin: 110px 0 0 -250px;
}

section.section.interval-type figure.feature img {
	opacity: 0;
	-webkit-transition: opacity .5s;
	transition: opacity .5s;
}

section.section.interval-type figure.feature img.step1 {
	opacity: 1;
}

section.section.interval-type.current-section figure.feature img.step2 {
	opacity: 1;
	-webkit-transition-delay: .5s;
	transition-delay: .5s;
}

section.section.interval-type.current-section figure.feature img.step3 {
	opacity: 1;
	-webkit-transition-delay: 1s;
	transition-delay: 1s;
}

.no-csstransitions section.section.interval-type figure.feature img.step2,
.no-csstransitions section.section.interval-type figure.feature img.step3 {
	opacity: 0;
}

@media (max-width: 1440px) {
	section.section.zoom-type1 .btn-zoom {
		margin: 80px 0 0 -40px;
	}

	section.section.zoom-type2 .btn-zoom {
		margin: 80px 0 0 -200px;
	}
}

/*!
 * motion-type4 : img drag
 * motion-type6 : car wheel
 * motion-type7 : tab
 */

section.section.motion-type4 .drag-box .feature {
}

section.section.motion-type4 .drag-box .outside {
	width: 960px;
	height: 100%;
	border-right: 2px solid #a36b4f;
}

section.section.motion-type4 .drag-box .outside img {
	clip: rect(0, 1142.5px, 1320px, 0)
}

section.section.motion-type4 .drag-box .btn-control {
	z-index: 1;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 20px 0 0 -36px;
	width: 72px;
	height: 72px;
	border: 2px solid #a36b4f;
	background: #fff url('../images/desktop/safety/bg_drag_arrow.png') 50% no-repeat;
	cursor: col-resize;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.motion-type4 .drag-box .control-line {
	display: block;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -1px;
	width: 2px;
	height: 100%;
	background: #a36b4f;
}

section.section.motion-type6 .car-shadow {
	position: absolute;
	left: 0;
	bottom: 10%;
}

section.section.motion-type6 .car2,
section.section.motion-type6 .car {
	position: absolute;
	top: 50%;
	left: 100%;
	margin-top: 109px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

section.section.motion-type6 .car2{
  /*opacity: .3;*/
  left: 80%;
  margin-top: 123px;
  margin-left: -1888px;
}

section.section.motion-type6 .car2 .img-blur img,
section.section.motion-type6 .car .img-blur img {
	width: 100%;
	top: auto;
	left: auto;
	margin: 0;
	min-height: auto;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

section.section.motion-type6 .car2 span,
section.section.motion-type6 .car span {
	position: absolute;
	bottom: 5px;
  animation-name: wheels;
  /*animation-duration: 1s;*/
  /*animation-timing-function: linear;*/
  animation-iteration-count: infinite;
}

section.section.motion-type6 .car2 span img,
section.section.motion-type6 .car span img {
	width: 204px;
}

section.section.motion-type6 .car2 span.wheel-light,
section.section.motion-type6 .car span.wheel-light {
	z-index: 1;
	left: 108px;
}

section.section.motion-type6 .car2 span.wheel-left,
section.section.motion-type6 .car span.wheel-left {
	left: 108px;
  bottom: 2px;
}

section.section.motion-type6 .car2 span.wheel-right,
section.section.motion-type6 .car span.wheel-right {
	right: 199px;
}

@keyframes wheels{
  /*0% { transform: rotate(0); }*/
  100%{ transform: rotate(-360deg); }
}

section.section.motion-type6 .line {
	background: url('../images/desktop/safety/line.png') repeat-x;
	position: absolute;
	top: 50%;
	left: 70%;
	width: 50%;
	height: 16px;
	margin-top: 322px;
	margin-left: -492px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

section.section.motion-type6 .line:before {
	display: block;
	content: '';
	width: 1px;
	height: 17px;
	background: #a36b4f;
}

section.section.motion-type6 .line:after {
	display: block;
	content: '';
	width: 1px;
	height: 17px;
	background: #a36b4f;
	position: absolute;
	top: 0;
	right: 0;
}

section.section.motion-type6 .line .number-wrap {
	position: absolute;
	top: -92px;
	left: 0;
	width: 100%;
	text-align: center;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 43px;
	line-height: 60px;
	color: #a36b4f;
}

section.section.motion-type6 .line .number-wrap .number {
	overflow: hidden;
	display: inline-block;
	vertical-align: top;
	margin-right: -12px;
	width: 50px;
	height: 45px;
	text-align: right;
}

section.section.motion-type6 .line .number-wrap .number span {
	position: relative;
	top: -1600%;
}

section.section.motion-type6 .line > span em {
	font-style: normal;
}

section.section.motion-type6 .line.on {
	width: 500px;
	-webkit-transition: width 1.8s ease-out;
	transition: width 1.8s ease-out;
	-ms-transition: width .5s cubic-bezier(0.46, 0.03, 0.52, 0.96);
}

@keyframes wheel {
	0% {
	}
	100% {
		-webkit-transform: rotate(-150deg);
		transform: rotate(-150deg);
	}
}

@-webkit-keyframes wheel {
	0% {
	}
	100% {
		-webkit-transform: rotate(-360deg);
		transform: rotate(-360deg);
	}
}

section.section.motion-type7 > .feature:after {
	display: block;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .9);
}

section.section.motion-type7 .tab-wrap {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1100px;
	margin: 0 auto;
	padding-top: 480px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 1;
}

section.section.motion-type7 .tab-wrap .tab-content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	opacity: 0;
	-webkit-transition: opacity .6s;
	transition: opacity .6s;
}

section.section.motion-type7 .tab-wrap .tab-content.on {
	z-index: 1;
	opacity: 1
}

section.section.motion-type7 .tab-wrap .spec-desc {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	padding: 29px 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #000;
	font-size: 0;
	z-index: 1;
}

section.section.motion-type7 .tab-wrap .spec-desc > strong {
	display: inline-block;
	width: 260px;
	font-size: 20px;
	line-height: 30px;
	color: #a36b4f;
	vertical-align: top;
	font-family: 'GenesisSansText';
}

section.section.motion-type7 .tab-wrap .spec-desc > span {
	position: relative;
	display: inline-block;
	width: 290px;
	padding-right: 30px;
	font-size: 28px;
	color: #fff;
	vertical-align: top;
	font-family: 'GenesisSansText';
}

section.section.motion-type7 .tab-wrap .spec-desc > span:last-child {
	width: 350px;
}

section.section.motion-type7 .tab-wrap .spec-desc > span i {
	display: block;
	font-size: 14px;
	color: #757575;
	font-style: normal;
}

section.section.motion-type7 .tab-wrap .tab-indicator {
	position: absolute;
	top: 430px;
	left: 0;
	width: 100%;
	font-size: 0;
	z-index: 2;
	text-align: center;
}

section.section.motion-type7 .tab-wrap .tab-indicator > a {
	display: inline-block;
	width: 81px;
	height: 50px;
	margin: 0 8px;
	background-image: url(../images/desktop/blank.png);
	text-indent: -99999px;
	-webkit-transition: all .5s;
	transition: all .5s;
}

section.section.motion-type7 .tab-wrap .tab-indicator > a:before {
	position: relative;
	top: 22px;
	display: block;
	width: 100%;
	height: 2px;
	background-color: rgba(255, 255, 255, 0.2);
	content: '';
}

section.section.motion-type7 .tab-wrap .tab-indicator > a.on:before,
section.section.motion-type7 .tab-wrap .tab-indicator > a:hover:before,
section.section.motion-type7 .tab-wrap .tab-indicator > a:focus:before {
	background-color: #a36b4f;
}

section.section.motion-type7 .tab-wrap .brand-header {
	padding: 50px 60px;
	background-color: #fff;
	opacity: 1;
}

section.section.motion-type7 .tab-wrap .brand-header .title {
	display: inline-block;
	width: 340px;
	margin-right: 50px;
	font-size: 28px;
	line-height: 40px;
	color: #212121;
	vertical-align: top;
	font-family: 'GenesisSansText';
}

section.section.motion-type7 .tab-wrap .brand-header .desc {
	display: inline-block;
	width: 550px;
	margin-top: 0;
	font-size: 14px;
	line-height: 26px;
	color: #212121;
	vertical-align: middle;
	font-family: 'GenesisSansText';
}

@media (max-width: 1320px) {
	section.section.motion-type6 .car {
		margin-top: 100px;
	}

	section.section.motion-type6 .line {
		margin-top: 306px;
	}
}

/*!
 * button
 */

section.section.module-skin3 .btn-area {
	display: inline-block;
	position: relative;
	margin-top: 35px;
	overflow: hidden;
	width: 276px;
}

section.section.module-skin3 .btn-area a.btn-more {
	position: relative;
	z-index: 1;
	display: block;
	height: 56px;
	background: rgba(0, 0, 0, .75);
	line-height: 56px;
	letter-spacing: 0.112em;
	text-align: center;
	font-size: 15px;
	color: #fff;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	border: 1px solid #a36b4f;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.module-skin3 .btn-area a.btn-more .over {
	display: none
}

section.section.module-skin3 .btn-area a.btn-more i {
	position: relative;
	display: inline-block;
	width: 2px;
	height: 12px;
	background: #fff;
	margin-left: 10px;
	vertical-align: middle
}

section.section.module-skin3 .btn-area a.btn-more i:before {
	position: absolute;
	top: 50%;
	left: -5px;
	margin-top: -1px;
	width: 12px;
	height: 2px;
	background: #fff;
	content: ''
}

section.section.module-skin3 .btn-area a.btn-more i:after {
	position: absolute;
	width: 20px;
	height: 12px;
	background: url(../images/desktop/highlight/right-arrow.svg) no-repeat 50% 50%;
	content: '';
	opacity: 0;
	-webkit-transform: translate(-10px, 0);
	-ms-transform: translate(-10px, 0);
	transform: translate(-10px, 0);
}

section.section.module-skin3 .btn-area .over-box {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	font-size: 0;
	opacity: 0;
	white-space: nowrap;
	background: rgba(255, 255, 255, .9);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.module-skin3 .btn-area.over .over-box {
	-webkit-transition: opacity .65s, -webkit-transform .35s ease-out;
	transition: opacity .65s, -webkit-transform .35s ease-out;
	transition: opacity .65s, transform .35s ease-out;
	transition: opacity .65s, transform .35s ease-out, -webkit-transform .35s ease-out;
	-webkit-transform: translate(0, 56px);
	-ms-transform: translate(0, 56px);
	transform: translate(0, 56px);
	opacity: 1;
}

section.section.module-skin3 .btn-area .over-box a {
	position: relative;
	display: block;
	padding: 0 30px;
	line-height: 60px;
	color: #212121;
	font-size: 15px;
	letter-spacing: 0.112em;
	font-family: 'GenesisSansText';
	border-top: 1px solid #e0e0e0;
	text-align: left;
}

section.section.module-skin3 .btn-area:hover a.btn-more .over {
	position: absolute;
	top: 0;
	left: 28px;
	display: inline-block;
}

section.section.module-skin3 .btn-area:hover a.btn-more i {
	background: none;
	position: absolute;
	top: 50%;
	right: 50px;
	-webkit-transform: translate(100%, 0);
	-ms-transform: translate(100%, 0);
	transform: translate(100%, 0);
	-webkit-transition: -webkit-transform .45s ease;
	transition: -webkit-transform .45s ease;
	transition: transform .45s ease;
	transition: transform .45s ease, -webkit-transform .45s ease;
	margin-top: -6px;
}

section.section.module-skin3 .btn-area .over-box a:hover {
	text-decoration: underline;
}

section.section.module-skin3 .btn-area:hover {
	overflow: visible
}

section.section.module-skin3 .btn-area:hover a.btn-more {
	background: #a36b4f;
	-webkit-transition: all .25s;
	transition: all .25s;
	color: #fff
}

section.section.module-skin3 .btn-area:hover a.btn-more .def {
	display: none
}

section.section.module-skin3 .btn-area:hover a.btn-more .over {
	display: inline-block
}

section.section.module-skin3 .btn-area:hover a.btn-more i {
	background: none
}

section.section.module-skin3 .btn-area:hover a.btn-more i:before {
	background-color: transparent;
}

section.section.module-skin3 .btn-area:hover a.btn-more i:after {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	opacity: 1;
	-webkit-transition: all .45s ease;
	transition: all .45s ease;
}

section.section.module-skin3 .btn-area:hover .over-box {
	-webkit-transition: opacity .65s, -webkit-transform .35s ease-out;
	transition: opacity .65s, -webkit-transform .35s ease-out;
	transition: opacity .65s, transform .35s ease-out;
	transition: opacity .65s, transform .35s ease-out, -webkit-transform .35s ease-out;
	-webkit-transform: translate(0, 56px);
	-ms-transform: translate(0, 56px);
	transform: translate(0, 56px);
	opacity: 1;
}

section.section.module-skin3.title-type2 .btn-area .over-box,
section.section.module-skin3.title-type2 .btn-area .over-box {
	left: auto;
	right: 100%;
	-webkit-transform: translate(100%, 0);
	-ms-transform: translate(100%, 0);
	transform: translate(100%, 0);
}

section.section.module-skin3.title-type2 .btn-area .over-box a,
section.section.module-skin3.title-type2 .btn-area .over-box a {
	border-right: 0;
}

section.section.module-skin3.title-type2 .btn-area:hover .over-box,
section.section.module-skin3.title-type3 .btn-area:hover .over-box {
	-webkit-transform: translate(100%, 56px);
	-ms-transform: translate(100%, 56px);
	transform: translate(100%, 56px);
}

/*!
 * layer
 */

section.module-skin4 .feature {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}

section.module-skin4 .feature:after {
	display: block;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .9);
}

section.module-skin4 .feature .layer-box {
	display: table;
	z-index: 2;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1100px;
	margin: 0 auto;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

section.module-skin4 .feature .layer-box li {
	position: relative;
	display: table-cell;
	overflow: hidden;
	background: #fff;
}

section.module-skin4 .feature .layer-box.cell-2{
	display: flex;
}
section.module-skin4 .feature .layer-box.cell-2 li{
	display: flex;
	flex-direction: column;
	margin: 0 7px;
}
section.module-skin4 .feature .layer-box.cell-2 li figure {
	height: 271px;
}
section.module-skin4 .feature .layer-box li img {
	width: 100%;
}

section.module-skin4 .feature .layer-box li .brand-header {
	padding: 55px 40px;
}

section.module-skin4 .feature .layer-box li .brand-header .refer-text {
	margin-top: 14px;
	padding-left: 6px;
	font-size: 13px;
	color: #757575;
	line-height: 20px;
	text-indent: -6px;
}

section.module-skin4 .feature .layer-box li figure .on {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	-webkit-transition: opacity .8s .4s;
	transition: opacity .8s .4s;
}

section.module-skin4 .feature .layer-box li figure .on.active {
	opacity: 1;
}

section.module-skin4 .feature .layer-box.cell-1 li .brand-header {
	padding: 50px 60px;
}

section.module-skin4 .feature .layer-box.cell-1 li .brand-header .title {
	display: inline-block;
	vertical-align: top;
	width: 340px;
	margin-right: 50px;
}

section.module-skin4 .feature .layer-box.cell-1 li .brand-header .desc {
	display: inline-block;
	vertical-align: middle;
	width: 550px;
	margin-top: 0;
}

section.module-skin4 .feature .layer-box.cell-2 li {
	width: 545px;
}

section.module-skin4 .feature .layer-box.cell-2 li:nth-child(2) {
	/*border-left: 10px solid;*/
}

section.module-skin4 .feature .layer-box.cell-3 li {
	width: 360px;
}

section.module-skin4 .feature .layer-box.cell-3 li:nth-child(2) {
	border-right: 10px solid;
	border-left: 10px solid;
}

section.module-skin4 .feature .layer-box .brand-header .desc2 strong {
	color: #000;
	-webkit-transition: color .5s;
	transition: color .5s;
}

section.module-skin4 .feature .layer-box .brand-header .desc2:hover strong,
section.module-skin4 .feature .layer-box .brand-header .desc2:focus strong {
	color: #a36b4f;
}

/*! Gallery */

#container .inner-container section.section.gallery-kv {
	position: absolute !important;
	display: block !important;
	z-index: 11 !important;
}

#container .inner-container section.section.gallery-kv.kv-hide {
	display: none !important;
}

#container .inner-container section.section.gallery-kv .feature {
	height: 100%;
}

#container .inner-container section.section .gallery-intro {
	position: relative;
	width: 100%;
	height: 100%;
	font-size: 0;
  background-color: #000;
}

#container .inner-container section.section .gallery-intro > a {
	position: relative;
	display: inline-block;
	width: 50%;
	height: 100%;
	overflow: hidden;
}

#container .inner-container section.section .gallery-intro > a:hover:after {
	position: absolute;
	top: 0;
	left: -1px;
	bottom: 0;
	right: -1px;
	background: #000;
	opacity: .75;
	content: '';
}

#container .inner-container section.section .gallery-intro > a .thumb {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	-webkit-transition: -webkit-transform .5s;
	transition: -webkit-transform .5s;
	transition: transform .5s;
	transition: transform .5s, -webkit-transform .5s;
  opacity: .7;
}

#container .inner-container section.section .gallery-intro > a .thumb img {
	position: absolute;
	top: 50%;
	left: 50%;
	min-height: 1080px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	display: block;
	height: 100%;
	margin: 0 auto;
}

#container .inner-container section.section .gallery-intro > a .title {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	font-size: 55px;
	color: #fff;
	letter-spacing: 5px;
	z-index: 1;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

#container .inner-container section.section .gallery-intro > a:hover .thumb,
#container .inner-container section.section .gallery-intro > a:focus .thumb {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

#container .inner-container section.section.gallery-detail {
	position: relative;
	top: 0;
	background-color: #000;
}

#container .inner-container section.section.gallery-detail .feature {
	position: relative;
	width: 100%;
	height: 100%;
}

/* gallery slide */

@keyframes wave {
	0% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, .4)
	}
	70% {
		-webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 15px rgba(255, 255, 255, 0)
	}
	100% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, 0)
	}
}

section.section.gallery-detail {
	display: block !important;
}

section.section.gallery-detail .slide-wrap {
	position: relative;
	display: none;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

section.section.gallery-detail .slide-wrap.on {
	display: block;
}

section.section.gallery-detail .slide-wrap > ul {
	position: relative;
	width: 100%;
	height: 100%;
}

section.section.gallery-detail .slide-wrap > ul > li {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

section.section.gallery-detail .slide-wrap > ul > li.on {
	display: block;
	z-index: 2;
}

section.section.gallery-detail .slide-wrap > ul > li img {
	position: absolute;
	top: 50%;
	left: 50%;
	min-height: 1080px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	display: block;
	height: 100%;
	margin: 0 auto;
}

.normal section.section.gallery-detail .slide-wrap > ul > li img {
	width: 100%;
	height: auto;
	min-height: inherit !important;
}

section.section.gallery-detail .slide-wrap .btn-wrap {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	height: 66px;
	overflow: hidden;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 5;
}

section.section.gallery-detail .slide-wrap .btn-wrap > a {
	position: absolute;
	top: 0;
	display: block;
	width: 66px;
	height: 66px;
	background-image: url(../images/desktop/gallery/genesis-models-gallery-arrow-btn.png);
	opacity: 0.5;
	text-indent: -99999px;
	-webkit-transition: opacity .5s;
	transition: opacity .5s;
}

section.section.gallery-detail .slide-wrap .btn-wrap > a:hover,
section.section.gallery-detail .slide-wrap .btn-wrap > a:focus {
	opacity: 1;
}

section.section.gallery-detail .slide-wrap .btn-wrap > a.prev {
	left: 0;
	background-position: 0 -5px;
}

section.section.gallery-detail .slide-wrap .btn-wrap > a.next {
	right: 0;
	background-position: -66px -5px;
}

section.section.gallery-detail .slide-indicator {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 105px;
	background-color: rgba(0, 0, 0, .9);
	z-index: 5;
	overflow: hidden;
}

section.section.gallery-detail .slide-indicator .arrow-btn {
}

section.section.gallery-detail .slide-indicator .arrow-btn > a {
	position: absolute;
	top: 0;
	display: block;
	width: 56px;
	height: 100%;
	background-image: url(../images/desktop/gallery/genesis-models-gallery-thumb-arrow-btn.png);
	background-color: #000;
	text-indent: -99999px;
	z-index: 10;
}

section.section.gallery-detail .slide-indicator .arrow-btn > a.prev {
	left: 0;
	background-position: 0 0;
}

section.section.gallery-detail .slide-indicator .arrow-btn > a.next {
	right: 0;
	background-position: -56px 0;
}

section.section.gallery-detail .slide-indicator .thumb-list {
	position: relative;
	height: 124px;
	margin: 0 56px;
	overflow: hidden;
	overflow-x: scroll;
	z-index: 1;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul {
	font-size: 0;
	white-space: nowrap;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li {
	display: inline-block;
	width: 190px;
	height: 105px;
	vertical-align: top;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li a {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li a:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 105px;
	border: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 1;
	content: '';
	-webkit-transition: border .5s;
	transition: border .5s;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li a img {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 100%;
	height: 101%;
	opacity: 0.5;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: opacity .2s;
	transition: opacity .2s;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li.on a:before,
section.section.gallery-detail .slide-indicator .thumb-list > ul > li a:hover:before,
section.section.gallery-detail .slide-indicator .thumb-list > ul > li a:focus:before {
	border: 3px solid #a36b4f;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li.on a img,
section.section.gallery-detail .slide-indicator .thumb-list > ul > li a:hover img,
section.section.gallery-detail .slide-indicator .thumb-list > ul > li a:focus img {
	opacity: 1;
}

section.section.gallery-detail .bottom-bar {
	position: absolute;
	bottom: 105px;
	left: 0;
	width: 100%;
	height: 59px;
	background-color: rgba(0, 0, 0, .9);
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	overflow: hidden;
	z-index: 6;
}

section.section.gallery-detail .bottom-bar .kind-wrap {
	display: block;
	float: left;
	height: 100%;
	font-size: 0;
}

section.section.gallery-detail .bottom-bar .kind-wrap > button {
	display: inline-block;
	min-width: 245px;
	height: 59px;
	border-right: 1px solid rgba(255, 255, 255, 0.3);
	font-size: 14px;
	color: #fff;
	line-height: 59px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-family: 'GenesisSansText';
	-webkit-transition: all .5s;
	transition: all .5s;
}

section.section.gallery-detail .bottom-bar .kind-wrap > button:hover,
section.section.gallery-detail .bottom-bar .kind-wrap > button:focus,
section.section.gallery-detail .bottom-bar .kind-wrap > button.on {
	background-color: #fff;
	border-color: #fff;
	color: #a36b4f;
}

section.section.gallery-detail .bottom-bar .down-wrap {
	display: block;
	float: right;
	width: 245px;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-left: 1px solid rgba(255, 255, 255, .3);
}

section.section.gallery-detail .bottom-bar .down-wrap > a {
	position: relative;
	display: none;
	width: 100%;
	height: 100%;
	padding-left: 100px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	color: #fff;
	line-height: 59px;
	-webkit-transition: background .5s;
	transition: background .5s;
}

section.section.gallery-detail .bottom-bar .down-wrap > a.on {
	display: block;
}

section.section.gallery-detail .bottom-bar .down-wrap > a:before {
	position: absolute;
	top: 17px;
	left: 53px;
	display: block;
	width: 25px;
	height: 25px;
	background-image: url(../images/desktop/gallery/genesis-models-gallery-download-icon.png);
	background-position: 0 0;
	content: '';
}

section.section.gallery-detail .bottom-bar .down-wrap > a:hover,
section.section.gallery-detail .bottom-bar .down-wrap > a:focus {
	background-color: #fff;
	color: #a36b4f;
}

section.section.gallery-detail .bottom-bar .down-wrap > a:hover:before,
section.section.gallery-detail .bottom-bar .down-wrap > a:focus:before {
	background-position: 0 -25px;
}

/* specs common */
section.section.specs {
	display: block !important;
	position: relative !important;
	height: auto !important;
	padding: 200px 0 120px 0;
}

section.section.specs table {
	table-layout: fixed;
	width: 100%;
}

section.section.specs:after {
	display: block;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .9);
}

section.section.specs .feature {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

section.section.specs .brand-content {
	position: relative;
	z-index: 1;
	text-align: center;
}

section.section.specs .brand-content .title {
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	line-height: 70px;
	font-weight: 300;
	font-size: 56px;
	color: #fff;
}
section .btn-box > span {
	margin-left: 4px;
}

section .btn-box a {
	display: inline-block;
	margin: 0 4px;
	padding: 0 60px;
	border: 1px solid #a36b4f;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 16px;
	line-height: 44px;
	color: #fff;
	background: rgba(255, 255, 255, .12);
}

section .btn-box a span {
	display: inline-block;
	padding-left: 32px;
}

section .btn-box a span.icon-print {
	background: url(../images/desktop/specs/genesis-models-print-icon.png) 0 12px no-repeat;
	font-family: inherit !important;
	line-height: inherit !important;
}

section .btn-box a span.icon-down {
	background: url(../images/desktop/specs/genesis-models-download-icon.png) 0 14px no-repeat;
	font-family: inherit !important;
	line-height: inherit !important;
}

section .btn-box a:hover {
	-webkit-transition: all .4s;
	transition: all .4s;
	background: #a36b4f;
	color: #fff;
	border-color: #a36b4f;
}

section.section.specs-select {
	height: 1080px;
}

section.section.specs .select-category {
	margin: 0 30px;
}

section.section.specs .select-category > ul {
	margin-top: 40px;
	display: table;
	width: 100%;
	table-layout: fixed;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.specs .select-category > ul img {
	max-width: 100%;
}

section.section.specs .select-category > ul > li {
	position: relative;
	display: table-cell;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 20px solid transparent;
	border-left: 20px solid transparent;
}

section.section.specs .select-category > ul > li:first-child {
	border-left: 0;
}

section.section.specs .select-category > ul > li:last-child {
	border-right: 0;
}

section.section.specs .select-category > ul > li:after {
	display: block;
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1px;
	background: #fff;
}

section.section.specs .select-category > ul > li strong {
	display: block;
	font-family: 'GenesisSansText-Regular';
	font-size: 24px;
	line-height: 44px;
	color: #fff;
	text-align: left;
}

section.section.specs .select-category > ul > li ul {
	padding: 40px 0;
	min-height: 120px;
	border-top: 2px solid #fff;
	text-align: left;
	color: #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.specs .select-category > ul > li ul li {
	position: relative;
	margin-top: 24px;
}

section.section.specs .select-category > ul > li ul li:first-child {
	margin-top: 0;
}

section.section.specs .select-category > ul > li ul li input[type="checkbox"] {
	position: absolute;
	opacity: 0;
	width: 24px;
	height: 24px;
}

section.section.specs .select-category > ul > li ul li input[type="checkbox"] + label {
	display: inline-block;
	padding-left: 40px;
	font-family: 'GenesisSansHead';
	font-size: 16px;
	line-height: 24px;
	color: #9e9e9e;
	letter-spacing: .06em;
	font-weight: 300;
	background: url(../images/desktop/specs/bg_checkbox.png) no-repeat;
	cursor: pointer;
}

section.section.specs .select-category > ul > li ul li input[type="checkbox"]:checked + label {
	background-position: 0 -34px;
	color: #a36b4f;
}

section.section.specs .select-category > p {
	padding: 42px 0 0;
	font-size: 16px;
	line-height: 20px;
	color: #9e9e9e;
}

section.section.specs .select-category .btn-box {
	margin-top: 50px;
}

section.section.specs .select-category .btn-box a {
	width: 320px;
	padding: 0;
	font-size: 20px;
	line-height: 65px;
}

section.section.specs .select-category .btn-box a.disabled {
	cursor: default;
}

section.section.specs .select-category .btn-box a.disabled:hover {
	-webkit-transition: none;
	transition: none;;
	background: rgba(255, 255, 255, .12);
	color: #fff;
}

section.section.specs .select-category .btn-right.btn-specs .btn-box a {
	width: auto;
	padding: 0 60px;
	font-size: 16px;
	line-height: 44px;
}

section.section.specs .select-category .btn-right.btn-specs {
	border-top: 1px solid #757575;
	margin-top: 50px;
}

section.section.specs .select-category .btn-right.btn-specs .txt-box {
	margin-top: 30px;
}

section.section.specs .select-category .btn-right.btn-specs .txt-box span {
	margin: 0px 10px 0 0px;
}

section.section.specs .btn-right .txt-box > span a {
	font-size: 13px;
	line-height: 24px;
	color: #9e9e9e;
	border-bottom: 1px solid #9e9e9e;
	padding-bottom: 4px;
}

section.section.specs .specs-inner {
	position: relative;
	max-width: 1520px;
	margin: 0 auto;
}

section.section.specs .select-detail {
	color: #fff;
}

section.section.specs .select-detail .tab-menu {
	position: relative;
	margin-top: 40px;
	border-top: 1px solid #757575;
}

section.section.specs .select-detail .tab-menu > div {
	overflow-x: scroll;
	-webkit-overflow-scrolling: touch;
}

section.section.specs .select-detail .tab-menu ul {
	width: 1520px;
	margin: 0 auto;
}

section.section.specs .select-detail .tab-menu ul li {
	position: relative;
	display: table-cell;
}

section.section.specs .select-detail .tab-menu ul li a {
	position: relative;
	white-space: nowrap;
	text-align: left;
	display: block;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 16px;
	line-height: 95px;
	color: #9e9e9e;
	padding-right: 40px;
}

section.section.specs .select-detail .tab-menu ul li a:hover {
	color: #a36b4f;
}

section.section.specs .select-detail .tab-menu ul li.on a {
	color: #a36b4f;
}

section.section.specs .select-detail .tab-menu ul li.on:after {
	display: block;
	content: '';
	position: absolute;
	top: -1px;
	left: 0;
	background: #a36b4f;
	width: 100%;
	height: 2px;
}

section.section.specs .select-detail .tab-menu .line {
	height: 2px;
	background: #a36b4f;
	position: absolute;
	top: -1px;
	left: 0;
}

section.section.specs .select-detail .btn-right {
	position: relative;
	margin-top: 24px;
	text-align: right;
}

section.section.specs .select-detail .btn-right .btn-box a:last-child {
	margin-right: 0;
}

section.section.specs .select-detail .btn-right .txt-box > span {
	display: inline-block;
	margin-top: 20px;
	margin-left: 10px;
}

section.section.specs .select-detail .btn-right .txt-box > span a {
	font-size: 13px;
	line-height: 24px;
	color: #9e9e9e;
	border-bottom: 1px solid #9e9e9e;
	padding-bottom: 4px;
}

section.section.specs .select-detail .btn-right .btn-prev {
	position: absolute;
	top: 16px;
	left: 0;
	padding-left: 24px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #9e9e9e;
	background: url(../images/desktop/specs/genesis-models-prev-arrow-icon.png) 0 2px no-repeat;
}
section.section.specs .select-detail .table-cont {
	border-top: 2px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}

section.section.specs .select-detail .table-cont .tbl-content {
	display: none
}

section.section.specs .select-detail .table-cont .tbl-content.curr {
	display: block
}

section.section.specs .select-detail .table-cont th {
	height: 56px;
	padding: 0 24px;
	text-align: left;
	background: #212121;
	border-top: 1px solid #757575
}

section.section.specs .select-detail .table-cont td {
	border-top: 1px solid #757575;
	border-right: 1px solid #757575;
}

section.section.specs .select-detail .table-cont td:last-child {
	border-right: 0;
}

section.section.specs .select-detail .table-cont td .car-model {
	padding: 24px 0;
}

section.section.specs .select-detail .table-cont td .car-model figure {
	padding: 24px 0;
}

section.section.specs .select-detail .table-cont td .car-model figure img {
	max-width: 100%;
}

section.section.specs .select-detail .select-wrap {
	overflow: hidden;
}

section.section.specs .select-detail .select-wrap:after {
	display: block;
	clear: both;
	content: '';
}

section.section.specs .select-detail .select-box {
	position: relative;
	max-width: 212px;
	width: 100%;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.specs .select-detail .select-box.on:before {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

section.section.specs .select-detail .select-box select:focus:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 2px solid #fff;
}

section.section.specs .select-detail .select-box .select-lst {
	display: none;
	position: absolute;
	left: 0;
	top: 48px;
	width: 100%
}

section.section.specs .select-detail .select-box .select-lst .lst-item {
	display: block;
	text-align: left
}

section.section.specs .select-detail .select-box .select-lst a {
	display: block;
	color: #757575;
	font-size: 14px;
	background: #fff;
	background: rgba(255, 255, 255, .9);
	padding: 13px 16px 11px;
}

section.section.specs .select-detail .select-box .select-lst a:hover {
	background: #e0e0e0;
	background: rgba(244, 244, 244, .9);
	color: #a36b4f;
}

section.section.specs .select-detail .btn-spec {
	display: inline-block;
	vertical-align: middle;
	max-width: 100px;
	width: 32%;
	margin-left: 4px;
	height: 48px;
	line-height: 49px;
	color: #fff;
	background: #757575;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden
}

section.section.specs .select-detail .btn-spec a {
	display: block;
	width: 100%;
	font-size: 14px;
	color: #fff;
}

section.section.specs .select-detail .btn-spec a:hover {
	background: #868686
}

section.section.specs .select-detail .btn-spec.disabled {
	background: #212121;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.specs .select-detail .btn-spec.disabled a {
	color: #9e9e9e;
	cursor: default;
}

section.section.specs .select-detail .btn-spec.disabled a:hover {
	color: #9e9e9e;
	background: transparent;
}

section.section.specs .select-detail .btn-spec span {
	margin-left: 5px;
	display: inline-block;
	position: relative;
	width: 12px;
	height: 2px;
	background: #fff;
	vertical-align: middle
}

section.section.specs .select-detail .btn-spec span:before {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -1px;
	width: 12px;
	height: 2px;
	background: #fff;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
	content: '';
}

@media (max-width: 1520px) {
	section.section.specs {
		padding-top: 140px;
	}

	section.section.specs .select-category > ul > li {
		border-right: 10px solid transparent;
		border-left: 10px solid transparent;
	}

	section.section.specs .select-detail .table-cont {
		margin: 0 30px;
	}

	section.section.specs .select-detail .table-cont th {
		width: 30%;
	}

	section.section.specs .select-detail .tab-menu ul {
		padding: 0 30px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}

	section.section.specs .select-detail .btn-right {
		margin: 24px 30px 0;
	}

	section .btn-box {
		width: 620px;
		float: right;
	}

	section .btn-box a {
		margin: 0
	}

	section .btn-box > a,
	section .btn-box > span {
		margin: 0 4px 10px;
		display: inline-block
	}

	section .btn-box a {
		min-width: 300px;
		box-sizing: border-box;
		text-align: center
	}

	section .btn-box + * {
		clear: both
	}
}

/* layer */

.layer-specs {
	z-index: 1050;
	position: absolute;
	top: 50%;
	left: 50%;
	max-width: 960px;
	padding: 66px 40px;
	background: #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.layer-specs .layer-title {
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 40px;
	line-height: 70px;
	color: #212121;
}

.layer-specs > ul li {
	margin-top: 40px;
}

.layer-specs > ul li:first-child {
	margin-top: 0;
}

.layer-specs > ul li .sub-title {
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 24px;
	line-height: 70px;
	color: #212121;
}

.layer-specs > ul li table {
	table-layout: fixed;
	width: 100%;
	border-top: 1px solid #212121;
	border-bottom: 1px solid #9e9e9e;
}

.layer-specs > ul li table th {
	height: 56px;
	padding-left: 34px;
	background: #f1f1f1;
	font-size: 16px;
	line-height: 22px;
	color: #212121;
	text-align: left;
}

.layer-specs > ul li table th em {
	font-style: normal;
	font-size: 13px;
	color: #757575;
}

.layer-specs > ul li table th span {
	display: block;
	font-size: 13px;
	color: #757575;
}

.layer-specs > ul li table td {
	text-align: center;
	font-size: 16px;
	line-height: 56px;
	color: #757575;
}

.layer-specs > ul li table tr:first-child th,
.layer-specs > ul li table tr:first-child td {
	padding-top: 18px;
}

.layer-specs > ul li table tr:last-child th,
.layer-specs > ul li table tr:last-child td {
	padding-bottom: 18px;
}

.layer-specs .btn-area {
	overflow: hidden;
	margin-top: 24px;
}

.layer-specs .btn-area:after {
	display: block;
	clear: both;
	content: '';
}

.layer-specs .btn-area .btn-box {
	float: left;
}

.layer-specs .btn-area .btn-box a {
	border: 2px solid #a36b4f;
	color: #a36b4f;
}

.layer-specs .btn-area .btn-box a span.icon-print {
	background: url('../images/desktop/specs/icon_print_on.png') 0 12px no-repeat;
}

.layer-specs .btn-close {
	position: fixed;
	top: 40px;
	right: 40px;
	width: 40px;
	height: 40px;
	background: url('../images/desktop/specs/genesis-models-layer-close-btn.png') 100% 50% no-repeat;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #9e9e9e;
	text-indent: -9999px;
}

.layer-specs .pop-close {
	position: absolute;
	top: 20px;
	right: 20px;
}

@media (max-width: 1400px) {

	.section .feature > img {
		min-height: 875px
	}

	section.section.specs .select-detail .btn-spec {
		display: block;
		width: 100%;
		max-width: 212px;
		margin: 8px auto 0;
	}

	section.select-box:before {
		right: 8px;
	}

	section.module-skin1 .brand-header {
		left: 60px;
		right: 60px;
		top: 155px;
	}

	section.module-skin1 .brand-header .title {
		font-size: 24px;
		line-height: 30px;
	}

	section.module-skin1 .brand-header .desc {
		font-size: 48px;
		line-height: 56px;
	}

	section.module-skin2 .brand-header {
		left: 60px;
		right: 60px;
	}

	section.module-skin2 .brand-header .title {
		font-size: 32px;
		line-height: 44px;
	}

	section.module-skin2 .brand-header .desc {
		font-size: 14px;
		line-height: 20px;
	}

	section.module-skin2.title-type1 .brand-header {
		top: 155px;
	}

	section.module-skin2.title-type4 .brand-header {
		bottom: 100px;
		width: 350px;
	}

	section.module-skin2.title-type3,
	section.module-skin2.title-type4 .brand-header br {
		/*display: none;*/
	}

	section.module-skin2.title-type5 .brand-header {
		top: 90px;
		width: 720px;
		margin-left: -360px;
	}

	section.module-skin2.title-type5 .brand-header .title {
		width: 230px;
		margin-right: 30px;
	}

	section.module-skin2.title-type5 .brand-header .desc {
		width: 445px;
	}

	section.module-skin2.title-type5 .brand-header .desc br {
		display: none
	}

	section.module-skin3 .brand-header {
		left: 60px;
		right: 60px;
		top: 95px;
	}

	section.module-skin3 .brand-header .title {
		font-size: 24px;
	}

	section.module-skin3 .brand-header .desc {
		font-size: 40px;
		line-height: 56px;
	}

	section.section .btn-area {
		margin-top: 25px;
	}

	.section .brand-header .desc2 span {
		width: 40px;
		height: 40px;
		margin-right: 7px;
	}

	.section .brand-header .desc2 span:after {
		border-left-width: 7px;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		margin: -5px 0 0 -3px;
	}

	.section .brand-header .desc2 strong {
		font-size: 14px;
		line-height: 16px;
	}

	.section .brand-header .desc2 strong em {
		font-size: 12px;
	}

	section.module-skin4 .feature .layer-box {
		width: 960px;
	}

	section.module-skin4 .feature .layer-box li br {
		display: none;
	}

	section.module-skin4 .feature .layer-box li .brand-header {
		padding: 35px 25px;
	}

	section.module-skin4 .feature .layer-box.cell-1 li .brand-header {
		padding: 35px 25px;
	}

	section.module-skin4 .feature .layer-box.cell-1 li .brand-header .title {
		width: 280px;
		margin-right: 100px;
	}

	section.module-skin4 .feature .layer-box.cell-1 li .brand-header .desc {
		width: 490px;
	}

	section.module-skin4 .brand-header .title {
		font-size: 24px;
		line-height: 32px;
	}

	section.module-skin4 .brand-header .desc {
		font-size: 14px;
		line-height: 20px;
	}

	section.section.motion-type7 .tab-wrap {
		width: 964px;
		padding-top: 282px;
	}

	section.section.motion-type7 .tab-wrap .tab-content {
		min-height: 282px;
		overflow: hidden;
	}

	section.section.motion-type7 .tab-wrap .tab-content img {
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}

	section.section.motion-type7 .tab-wrap .spec-desc {
		padding: 23px 24px 10px;
		background-color: rgba(0, 0, 0, 0.55);
	}

	section.section.motion-type7 .tab-wrap .spec-desc > strong {
		position: relative;
		top: -5px;
		width: 270px;
		font-size: 16px;
	}

	section.section.motion-type7 .tab-wrap .spec-desc > strong br {
	/ / display: none;
	}

	section.section.motion-type7 .tab-wrap .spec-desc > span {
		width: 200px;
		padding-left: 60px;
		font-size: 16px;
	}

	section.section.motion-type7 .tab-wrap .spec-desc > span:last-child {
		width: 220px;
	}

	section.section.motion-type7 .tab-wrap .spec-desc > span i {
	/ / position: absolute;
	/ / top: 2 px;
	/ / left: 0;
	/ / display: inline-block;
		font-size: 12px;
		vertical-align: middle;
	}

	section.section.motion-type7 .tab-wrap .tab-indicator {
		top: 232px;
	}

	section.section.motion-type7 .tab-wrap .brand-header {
		padding: 38px 25px;
	}

	section.section.motion-type7 .tab-wrap .brand-header .title {
		width: 325px;
		font-size: 24px;
		line-height: 32px;
	}

	section.section.motion-type7 .tab-wrap .brand-header .desc {
		width: 500px;
		line-height: 20px;
	}
}

/* highlight */

section.module-intro-mov .brand-header {
	position: absolute;
	left: 30px;
	right: 30px;
	z-index: 1;
	text-align: center;
	color: #fff;
	top: 140px;
}

section.module-intro-mov .brand-header .header-inner-center {
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

section.module-intro-mov .brand-header h2.title {
	padding: 0 60px;
	font-size: 60px;
	color: #fff;
	line-height: 90px;
	text-align: left;
	font-family: "GenesisSansHead";
	letter-spacing: .06em;
	font-weight: 300;
}

section.module-intro-mov .brand-header h2.title span {
	display: block;
	font-size: 48px;
	font-family: 'GenesisSansHead-Regular';
	font-weight: 400;
}

@media (max-width: 1279px) {
	section.module-intro-mov .brand-header h2.title {
		font-size: 50px;
		line-height:72px;
	}
	section.module-intro-mov .brand-header h2.title span {
		font-size: 40px;
	}
}

section.module-intro-mov .brand-header p.desc {
	margin-top: 10px;
	font-size: 32px;
	line-height: 30px;
	letter-spacing: 0.112em
}

section.module-intro-mov .btn-qta {
	position: absolute;
	bottom: 140px;
	left: 50px;
	right: 50px;
	text-align: center;
	z-index: 1;
}

section.module-intro-mov .btn-qta a {
	display: inline-block;
	width: 256px;
	height: 50px;
	line-height: 52px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	border: 1px solid #a36b4f;
	background-color: #000;
	background-color: rgba(0, 0, 0, .5);
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	transition: background-color .3s ease;
}

section.module-intro-mov .btn-qta a:hover {
	background-color: rgba(0,0,0,.35);
}

section.module-intro-mov .btn-qta span {
	display: block;
}

section.module-intro-mov .btn-qta a + a {
	margin-left: 10px
}

section.module-intro-mov video {
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}

@media (max-width: 1440px) {

	section.module-intro-mov .brand-header p.desc {
		font-size: 24px;
		line-height: 30px
	}
}

.module-intro-mov__props {
	position: absolute;
	top: -100%;
	left: 50%;
	z-index: 1;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin: -30px 0 0 -401px;
	padding: 5px 0;
	width: 100%;
	max-width: 802px;
}

.module-intro-mov__props li {
	position: relative;
	flex-shrink: 0;
	text-align: left;
}

.module-intro-mov__props li:after {
	content: '';
	position: absolute;
	top: 0;
	right: -50%;
	bottom: 0;
	width: 1px;
	background-color: #ccc;
}

.module-intro-mov__props li:last-child:after {
	content: none;
}

.module-intro-mov__props li:first-child:after {
	right: -42%;
}

.module-intro-mov__props li b {
	font-family: GenesisSansText, sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: 20px;
	color: #fff;
}

.module-intro-mov__props li span {
	margin-top: 10px;
	font-family: GenesisSansText, sans-serif;
	font-weight: 400;
	font-size: 22px;
	line-height: 20px;
	color: #fff;
}

.module-intro-mov__props li span i {
	font-size: 18px;
	font-style: normal;
}

/* highlight | vr360 */

section.module-vr360 .brand-header {
	position: absolute;
	top: 185px;
	left: 0;
	right: 0;
	height: auto;
	z-index: 10;
	margin: 0;
	text-align: center;
	opacity: 1
}

section.module-vr360 .brand-header .select-box {
	position: relative;
	width: 240px;
	vertical-align: middle;
	background: #fff;
}

section.module-vr360 .brand-header .select-box.on:before {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

section.module-vr360 .brand-header .select-box select:focus:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 2px solid #fff;
}

section.module-vr360 .brand-header .select-box .select-lst {
	display: none;
	position: absolute;
	left: 0;
	top: 48px;
	width: 100%
}

section.module-vr360 .brand-header .select-box .select-lst .lst-item {
	display: block;
	height: 40px;
	text-align: left
}

section.module-vr360 .brand-header .select-box .select-lst a {
	display: block;
	padding-left: 16px;
	height: 40px;
	line-height: 40px;
	color: #757575;
	font-size: 14px;
	background: #fff;
	background: rgba(255, 255, 255, .9);
}

section.module-vr360 .brand-header .select-box .select-lst a:hover {
	background: #e0e0e0;
	background: rgba(244, 244, 244, .9);
	color: #a36b4f;
}

section.module-vr360 .brand-header .btn-spec {
	display: inline-block;
	margin-left: 8px;
	height: 48px;
	line-height: 48px;
	color: #fff;
	background: #757575
}

section.module-vr360 .brand-header .btn-spec a {
	display: inline-block;
	padding: 0 16px;
	color: #fff;
	vertical-align: middle;
}

section.module-vr360 .brand-header .btn-spec span {
	margin-left: 5px;
	display: inline-block;
	position: relative;
	width: 12px;
	height: 2px;
	background: #fff;
	vertical-align: middle
}

section.module-vr360 .brand-header .btn-spec span:before {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -1px;
	width: 12px;
	height: 2px;
	background: #fff;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
	content: '';
}

section.module-vr360 .brand-content > .exterior-area,
section.module-vr360 .brand-content > .interior-area {
	display: none
}
section.module-vr360 .brand-content > .exterior-area.cur,
section.module-vr360 .brand-content > .interior-area.cur {
	display: block;
}

section.module-vr360 .brand-content > .interior-area.cur + .brand-info{
	display: none;
}

section.module-vr360 .brand-content .canvas {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

section.module-vr360 .brand-content .canvas.on {
	/*cursor: url(../images/desktop/highlight/cursor_360view.png),url(../images/desktop/highlight/cursor_360view.cur), move*/
	cursor: url(../images/desktop/highlight/cursor_360view.png), move
}

section.module-vr360 .brand-content .canvas > canvas {
	position: relative;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

/*section.module-vr360 .exterior-area .vr-ctrl {*/
	/*position: absolute;*/
	/*top: 50%;*/
	/*left: 50%;*/
	/*margin: -72px 0 0 -42px;*/
	/*z-index: 2*/
/*}*/

/*section.module-vr360 .exterior-area .vr-ctrl button {*/
	/*position: relative;*/
	/*z-index: 1;*/
	/*width: 84px;*/
	/*height: 84px;*/
	/*background: url(../images/renew/default/genesis-models-view-vr360-btn.png) 50% 50% no-repeat;*/
/*}*/

/*section.module-vr360 .exterior-area .vr-ctrl button span {*/
	/*display: block;*/
	/*text-indent: -999px;*/
	/*overflow: hidden;*/
	/*width: 84px;*/
	/*height: 84px;*/
/*}*/

/*section.module-vr360 .exterior-area .vr-ctrl svg {*/
	/*display: none;*/
	/*position: absolute;*/
	/*width: 176px;*/
	/*height: 176px;*/
/*}*/

/*section.module-vr360 .exterior-area .vr-ctrl circle {*/
	/*fill: none;*/
	/*pointer-events: none;*/
	/*stroke: #f00;*/
	/*stroke-dasharray: 1;*/
	/*stroke-width: 8;*/
/*}*/

section.module-vr360 .interior-area .canvas * {
	cursor: url(../images/desktop/highlight/cursor_360view.png), auto !important
}

section.module-vr360 .interior-area .vr-int-ctrl {
	position: absolute;
	bottom: 220px;
	left: 30px;
	z-index: 5;
	width: 97px;
	height: 48px;
	background: url(../images/desktop/highlight/btn-zoom-ctrl.png) no-repeat;
	overflow: hidden;
}

section.module-vr360 .interior-area .vr-int-ctrl a {
	display: block;
	width: 48px;
	height: 48px;
	float: left;
	text-indent: -999px;
	overflow: hidden;
}

section.module-vr360 .interior-area .vr-int-ctrl a + a {
	margin-left: 1px
}

section.module-vr360 .brand-content .info-desc {
	position: absolute;
	bottom: 220px;
	right: 30px;
	font-size: 11px;
	line-height: 17px;
	color: #9e9e9e;
	font-family: 'GenesisSansText';
	text-align: right;
}

section.module-vr360 .brand-footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	z-index: 5;
	height: 200px;
	background: rgba(0, 0, 0, .9);
}

section.module-vr360 .brand-footer .tit-type1 {
	border-top: 1px solid #a36b4f;
	padding: 15px 0 25px;
	color: #a36b4f;
	font-size: 14px;
}

section.module-vr360 .brand-footer .select-check {
	display: none;
	position: absolute;
	width: 36px;
	height: 34px;
	background: url(../images/desktop/highlight/icon_select_check.png) no-repeat;
}

section.module-vr360 .brand-footer .select-background {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 240px;
	height: 180px;
	padding: 20px 38px 0
}

section.module-vr360 .brand-footer .select-colors {
	margin: 0 auto;
	max-width: 960px;
	padding: 20px 220px 0 20px
}

section.module-vr360 .brand-footer .select-result {
	overflow: hidden;
	margin: 0 auto;
	max-width: 1040px;
	padding: 39px 220px 0;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

section.module-vr360 .brand-footer .select-result:after {
	display: block;
	content: '';
	clear: both;
}

section.module-vr360 .brand-footer.brand-last {
	display: none
}

section.module-vr360 .brand-footer .select-background .background-content {
}

section.module-vr360 .brand-footer .select-background .background-content ul {
	overflow: hidden
}

section.module-vr360 .brand-footer .select-background .background-content li {
	position: relative;
	float: left
}

section.module-vr360 .brand-footer .select-background .background-content li + li {
	margin-left: 16px
}

section.module-vr360 .brand-footer .select-background .background-content a {
	display: block;
	width: 112px;
	height: 64px;
	overflow: hidden;
}

section.module-vr360 .brand-footer .select-background .background-content a:before {
	position: absolute;
	width: 110px;
	height: 62px;
	border: 1px solid #3d3d3d;
	content: '';
}

section.module-vr360 .brand-footer .select-background .background-content a:hover:before,
section.module-vr360 .brand-footer .select-background .background-content a.cur:before {
	width: 108px;
	height: 60px;
	border: 2px solid #a36b4f;
}

section.module-vr360 .brand-footer .select-background .background-content a.cur .select-check {
	top: 50%;
	left: 50%;
	z-index: 1;
	margin: -17px 0 0 -18px;
	display: block
}

section.module-vr360 .brand-footer .select-colors .colors-tab {
	overflow: hidden
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1 {
	position: relative;
	width: 50%;
	float: left
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1 {
	border-color: #e0e0e0;
	color: #e0e0e0
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1 em,
section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1 span {
	float: left;
	font-style: normal;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1:after {
	display: block;
	clear: both;
	content: ''
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1:before {
	position: absolute;
	top: -1px;
	left: 0;
	width: 0;
	height: 1px;
	background: transparent;
	content: '';
}

section.module-vr360 .brand-footer .select-colors .colors-tab .select-color {
	opacity: 0;
	color: #fff;
	font-size: 13px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	margin: 0 10px;
	-webkit-transition: opacity .35s;
	transition: opacity .35s;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .interior .tit-type1 em,
section.module-vr360 .brand-footer .select-colors .colors-tab .interior .tit-type1 span {
	float: right
}

section.module-vr360 .brand-footer .select-colors .colors-tab .interior .tit-type1:before {
	left: auto;
	right: 0
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1.cur {
	color: #a36b4f;
	-webkit-transition: all .4s;
	transition: all .4s;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1:hover {
	color: #bbb;
	-webkit-transition: all .4s;
	transition: all .4s;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1.cur:hover {
	color: #a36b4f
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1:hover:before {
	width: 100%;
	background: #bbb;
	-webkit-transition: all .4s;
	transition: all .4s;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1.cur:before {
	width: 100%;
	background: #a36b4f;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1.cur .select-color {
	opacity: 1;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .interior {
	text-align: right
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div {
	display: none
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div.cur {
	display: block
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div ul {
	overflow: hidden;
	text-align: center;
	white-space: nowrap;
	font-size: 0;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div.interior-content ul{
	white-space: normal;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div li {
	/*float: left;*/
	margin-right: 15px;
	display: inline-block;
	vertical-align: top;
}
section.module-vr360 .brand-footer .select-colors .colors-cont > div li:last-child {
	margin-right: 0;
}

@media (max-width: 1170px){
	section.module-vr360 .brand-footer .select-colors .colors-cont > div li {
		margin-right: 8px;
	}
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div li:last-child a:after {
	display: none
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a {
	position: relative;
	display: block;
	width: 70px;
	overflow: hidden;
	text-align: center;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a:after {
	position: absolute;
	right: 0;
	top: 0;
	display: inline-block;
	width: 1px;
	height: 64px;
	background: #fff;
	content: '';
	opacity: 0;
	-webkit-transition: opacity;
	transition: opacity
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div.interior-content a:after {
	content: none;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a .area {
	display: block
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a * {
	vertical-align: middle
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a .img {
	display: block;
	position: relative;
	width: 64px;
	height: 64px;
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box;
	border: 2px solid #3d3d3d;
	overflow: hidden
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a .img img {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -35px 0 0 -35px;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a .img:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url('../images/desktop/highlight/eq900-ext-color-mask.png') 0 50% no-repeat;
	content: '';
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a .txt {
	display: block;
	color: #fff;
	margin-top: 5px;
	font-size: 13px;
	text-align: center;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div.interior-content a .txt{
	font-size: 11px;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a.cur .img {
	border: 2px solid #a36b4f;
	transition: border .35s;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a.cur .select-check {
	top: 19px;
	left: 20px;
	z-index: 1;
	display: block
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a.cur:after {
	/*opacity: .12*/
}

section.module-vr360 .brand-footer .select-result .result-cont {
	overflow: hidden;
	position: relative;
}

section.module-vr360 .brand-footer .select-result .result-cont:after {
	display: block;
	content: '';
	clear: both;
}

section.module-vr360 .brand-footer .select-result .result-cont .col {
	float: left;
	color: #fff;
	width: 314px
}

section.module-vr360 .brand-footer .select-result .result-cont .size-area {
	float: left
}

section.module-vr360 .brand-footer .select-result .result-cont div.result-place,
section.module-vr360 .brand-footer .select-result .result-cont div.result-event {
	float: left;
	margin-left: 20px
}

section.module-vr360 .brand-footer .select-result .tit-type1 {
	position: relative;
	display: block;
	border-color: #757575;
	color: #757575
}

section.module-vr360 .brand-footer .select-result .tit-type1:after {
	position: absolute;
	top: -1px;
	left: 0;
	width: 0;
	height: 1px;
	background: #a36b4f;
	content: '';
}

section.module-vr360 .brand-footer .select-result .tit-type1.cur {
	color: #a36b4f;
	-webkit-transition: all .4s;
	transition: all .4s;
}

section.module-vr360 .brand-footer .select-result .tit-type1.cur:after {
	width: 100%;
	background: #a36b4f;
}

section.module-vr360 .brand-footer .select-result p {
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	text-overflow: ellipsis;
	word-wrap: normal;
	white-space: nowrap;
	width: calc(100% - 85px);
	font-size: 12px;
	line-height: 24px;
	color: #9e9e9e;
}

section.module-vr360 .brand-footer .select-result .result-title {
	display: inline-block;
	font-size: 22px;
}

section.module-vr360 .brand-footer .select-result .result-title span {
	margin-left: 8px;
	font-size: 12px;
	color: #9e9e9e;
}

section.module-vr360 .brand-footer .select-result .view-detail {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	line-height: 24px;
	color: #a36b4f;
	text-decoration: underline;
}

section.module-vr360 .brand-footer .select-result .result-cost {
	position: relative;
}

section.module-vr360 .brand-footer .select-result .result-cost .model {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 14px;
	line-height: 50px;
}

section.module-vr360 .brand-footer .select-result .result-cost strong {
	display: inline-block;
	font-size: 16px;
	line-height: 45px;
}

section.module-vr360 .brand-footer .select-result .result-cost strong em {
	font-style: normal;
	font-size: 32px;
}

section.module-vr360 .brand-footer .select-result .result-cost a.btn-cost {
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 0 24px;
	background: #757575;
	font-size: 14px;
	line-height: 48px;
	color: #fff;
}

section.module-vr360 .brand-footer .select-result .result-login > a {
	display: block;
	border: 2px solid #fff;
	font-size: 14px;
	line-height: 44px;
	color: #fff;
	text-align: center;
}

section.module-vr360 .brand-footer .select-result .result-login .place-arrow {
	display: none;
}

section.module-vr360 .brand-footer .select-result .btn-more {
	float: none;
	width: auto;
}

section.module-vr360 .brand-footer .select-result .result-cont .col2 {
	display: none;
}

section.module-vr360 .brand-footer .select-result .result-cont .col2.on {
	display: block;
}

section.module-vr360 .brand-footer .select-result .result-place {
	position: relative;
}

section.module-vr360 .brand-footer .select-result .result-place .text {
	padding-left: 32px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: url('../images/desktop/highlight/bg_pin.png') 0 2px no-repeat;
}

section.module-vr360 .brand-footer .select-result .result-place .tit-type1,
section.module-vr360 .brand-footer .select-result .result-event .tit-type1 {
	color: #fff
}

section.module-vr360 .brand-footer .select-result .result-place .tit-type1:after {
	background: #fff
}

section.module-vr360 .brand-footer i.i-prev {
	display: inline-block;
	width: 12px;
	height: 18px;
	vertical-align: middle;
	background: url(../images/desktop/highlight/icon_previous_arr.png) 50% 50% no-repeat
}

section.module-vr360 .brand-footer i.i-next {
	display: inline-block;
	width: 12px;
	height: 18px;
	vertical-align: middle;
	background: url(../images/desktop/genesis-models-360vr-next-icon.png) 0 50% no-repeat;
	background-size: 50px auto;
}

section.module-vr360 .brand-footer a:not(.disabled):hover > i.i-next {
	background-position: 100% 50%;
}

section.module-vr360 .brand-footer .btn-result {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 100%;
}

section.module-vr360 .brand-footer .btn-result a {
	display: block;
	width: 200px;
	height: 100%;
	border-left: 1px solid #292929;
	color: #fff;
	overflow: hidden;
	background-color: transparent;
}

section.module-vr360 .brand-footer .btn-result a:not(.disabled):hover {
	background-color: #fff;
	color: #a36b4f;
}

section.module-vr360 .brand-footer .btn-result a strong {
	position: relative;
	padding-left: 30px;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	float: left;
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	letter-spacing: 0.112em;
	margin-top: 3px;
}

@media (max-width: 1460px) {
	section.module-vr360 .brand-footer .btn-result a strong {
		padding-left: 15px;
	}
}

section.module-vr360 .brand-footer .btn-result a .i-next {
	height: 100%;
	float: right;
	margin-right: 30px;
}

@media (max-width: 1460px) {
	section.module-vr360 .brand-footer .btn-result a .i-next {
		margin-right: 15px;
	}
}

section.module-vr360 .brand-footer .btn-more a {
	text-align: left;
	overflow: hidden;
}

section.module-vr360 .brand-footer .btn-more a strong {
	font-size: 20px;
}

section.module-vr360 .brand-footer .btn-more a strong em {
	font-style: normal;
	font-size: 32px;
}

section.module-vr360 .brand-footer .btn-reset {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 100%;
	width: auto;
	display: block;
	background: transparent;
	border: 0;
	-webkit-transition: none;
	transition: none
}

section.module-vr360 .brand-footer .btn-reset a {
	display: block;
	width: 200px;
	height: 100%;
	color: #757575;
	text-align: center
}

section.module-vr360 .brand-footer .btn-reset a strong {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding-left: 12px;
	font-size: 20px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

section.module-vr360 .brand-footer .btn-reset a strong span {
	font-size: 20px
}

section.module-vr360 .brand-footer .btn-reset a .i-prev {
	height: 100%
}

/* popup | spec view layer */

.popup-spec-view {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1050;
	width: 720px;
	height: 538px;
	margin: -269px 0 0 -360px;
	color: #fff;
	background: transparent;
}

.popup-spec-view .ly-head {
	height: 56px
}

.popup-spec-view .ly-head .ly-title {
	font-size: 32px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	color: #fff;
}

.popup-spec-view .tbl-spec {
	width: 100%;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	vertical-align: middle;
}

.popup-spec-view .tbl-spec tr + tr > td {
	border-top: 1px solid #757575
}

.popup-spec-view .tbl-spec td + td {
	border-left: 1px solid #757575;
}

.popup-spec-view .tbl-spec tbody td {
	height: 88px;
	width: 50%
}

.popup-spec-view .tbl-spec tfoot td {
	border-top: 1px solid #757575;
	text-align: right;
	height: 68px;
}

.popup-spec-view .tbl-spec td.payment strong {
	font-size: 28px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.popup-spec-view .tbl-spec td.payment span {
	font-size: 16px;
	font-family: 'GenesisSansText';
	margin-left: 4px
}

.popup-spec-view .tbl-spec .td-area {
	position: relative;
	padding-left: 70px;
}

.popup-spec-view .tbl-spec i[class*="icon"] {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -20px;
	display: inline-block;
	width: 70px;
	height: 40px;
	vertical-align: middle;
	background: url(../images/desktop/highlight/icon_sp_spec.png) 50% 0 no-repeat;
}

.popup-spec-view .tbl-spec i.icon2 {
	background-position: 50% -40px
}

.popup-spec-view .tbl-spec i.icon3 {
	background-position: 50% -80px
}

.popup-spec-view .tbl-spec i.icon4 {
	background-position: 50% -120px
}

.popup-spec-view .tbl-spec i.icon5 {
	background-position: 50% -160px
}

.popup-spec-view .tbl-spec i.icon6 {
	background-position: 50% -200px
}

.popup-spec-view .tbl-spec dl.info {
	display: inline-block;
	text-align: left;
	vertical-align: middle
}

.popup-spec-view .tbl-spec dl.info dt {
	font-size: 13px;
	font-family: 'GenesisSansText';
}

.popup-spec-view .tbl-spec dl.info dd {
	font-size: 20px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.popup-spec-view .tbl-spec dl.info dd span {
	color: #757575;
	font-size: 13px;
	font-family: 'GenesisSansText';
}

.popup-spec-view .detail-info {
	margin-top: 40px;
}

.popup-spec-view .detail-info p.tit,
.barnd-layer .detail-info p.tit strong {
	font-size: 20px;
	color: #e0e0e0;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.popup-spec-view .detail-info li {
	padding-left: 10px;
	text-indent: -10px;
	font-size: 13px;
	line-height: 21px;
	color: #9e9e9e;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.popup-spec-view .close {
	display: block;
	width: 50px;
	height: 50px;
	position: absolute;
	top: -14px;
	right: -14px;
	border: 0;
	background: transparent;
}

.popup-spec-view .close span {
	display: block;
	width: 50px;
	height: 50px;
	background: url(../images/desktop/highlight/btn_popup_close.png) 50% 50% no-repeat
}

.popup-spec-view .close.on {
	-webkit-transform: translate(0, 0) rotateZ(810deg) scale(.2, .2);
	-ms-transform: translate(0, 0) rotate(810deg) scale(.2, .2);
	transform: translate(0, 0) rotateZ(810deg) scale(.2, .2);
	-webkit-transition: -webkit-transform .4s;
	transition: -webkit-transform .4s;
	transition: transform .4s;
	transition: transform .4s, -webkit-transform .4s;
}

@media (max-width: 1440px) {
	section.module-vr360 .brand-header {
		top: 100px;
	}

	section.module-vr360 .brand-footer .select-background {
		padding-left: 20px;
		padding-right: 20px
	}

	section.module-vr360 .brand-footer.brand-last {
		height: 160px
	}

	section.module-vr360 .brand-footer .btn-reset a {
		font-size: 16px;
		width: 130px;
	}

	section.module-vr360 .brand-footer .select-result {
		padding: 20px 180px 0
	}

	section.module-vr360 .brand-footer .select-result .result-cont > div {
		width: 50%;
		padding: 0 10px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		overflow: hidden;
	}

	section.module-vr360 .brand-footer .select-result .result-cont .col {
		width: 50%
	}

	section.module-vr360 .brand-footer .select-result .result-cont .size-area > div {
		display: none;
		float: none;
		width: 100%
	}

	section.module-vr360 .brand-footer .select-result .result-cont .size-area > div.cur {
		display: block
	}

	section.module-vr360 .brand-footer .select-result .result-cont div.result-place,
	section.module-vr360 .brand-footer .select-result .result-cont div.result-event {
		margin: 0;
	}

	section.module-vr360 .brand-footer .select-result .result-cost .model {
		right: 15px
	}

	section.module-vr360 .brand-footer .select-result .result-cost a.btn-cost {
		right: 15px
	}

	section.module-vr360 .brand-footer .select-result .result-cost strong em {
		font-size: 28px;
	}

	section.module-vr360 .brand-footer .select-result .place-arrow {
		right: 2%;
	}

	section.module-vr360 .brand-footer .select-result .result-cont .result-toggle {
		position: absolute;
		top: 0;
		right: 0;
	}

	section.module-vr360 .brand-footer .btn-more a strong {
		font-size: 14px;
	}

	section.module-vr360 .brand-footer .btn-more a strong em {
		font-size: 24px;
	}

	section.module-vr360 .brand-footer .select-result .place-arrow {
		z-index: 1;
		position: absolute;
		top: 17px;
		right: 10px;
	}

	section.module-vr360 .brand-footer .select-result .place-arrow a {
		display: inline-block;
		width: 9px;
		color: #fff;
		text-indent: -9999px;
	}

	section.module-vr360 .brand-footer .select-result .place-arrow a.prev {
		margin-right: 20px;
		background: url('../images/desktop/highlight/btn_arrow.png') no-repeat;
	}

	section.module-vr360 .brand-footer .select-result .place-arrow a.prev:after {
		position: absolute;
		top: 0;
		left: 50%;
		margin-left: -2px;
		display: block;
		content: '';
		width: 1px;
		height: 12px;
		background: rgba(224, 224, 224, .4);
	}

	section.module-vr360 .brand-footer .select-result .place-arrow a.next {
		background: url('../images/desktop/highlight/btn_arrow_next.png') no-repeat;
	}
}

section.module-intro-mov .copper-line {
	position: absolute;
	top: 80px;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	padding: 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.module-intro-mov .copper-line:after {
	display: block;
	content: '';
	height: 100%;
	border: 2px solid #a36b4f;
}

/* down button */

.inner-container .btn-scroll {
	left: 50%;
	z-index: 100;
	/*width: 42px;*/
	height: 63px;
	background-image: url(../images/desktop/genesis-models-blank.png);
	/*margin-left: -21px;*/
	font-size: 18px;
	color: #fff;
	text-align: center;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;

}

.inner-container .btn-scroll.btn-down {
	height: 60px;
	left: 0;
	bottom: auto;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	background-color: rgba(0, 0, 0, .4);
	transition: background-color .3s ease;
}

.inner-container .btn-scroll.btn-down:hover{
	background-color: rgba(0, 0, 0, .65);
}

.inner-container .btn-scroll span {
	display: block;
	font-size: 12px;
	color: #fff;
	margin-bottom: 7px;
}

.inner-container .btn-scroll.btn-down span {
	position: relative;
	display: inline;
	margin-right: 4px;
	font-size: 20px;
	color: #fff;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.inner-container .btn-scroll.btn-down span:before {
	position: absolute;
	top: 8px;
	left: -28px;
	display: block;
	width: 12px;
	height: 6px;
	background-image: url(../images/desktop/genesis-models-pagedown-arrow-icon.png);
	content: '';
	background-size: 12px auto;
}

.inner-container .btn-scroll strong.title {
	color: #fff;
	font-size: 20px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.inner-container .btn-scroll i {
	display: block;
	width: 2px;
	height: 40px;
	background: #fff;
	margin: 0 auto;
	-webkit-transition: all .25s ease;
	transition: all .25s ease;
}

.inner-container .btn-scroll.btn-down i {
	display: none;
}

.inner-container .btn-scroll:hover i,
.inner-container .btn-scroll:focus i {
	height: 50px
}

.inner-container .btn-down-wrap {
	display: block;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	max-width: 100%;
	text-align: center;
	z-index: 100;
}

.inner-container .btn-down-wrap.visible .btn-back,
.inner-container .btn-down-wrap.visible .btn-down {
	background-color: rgba(0, 0, 0, .4);
	transition: background-color .3s ease;
}

.inner-container .btn-down-wrap.visible a:hover {
	background-color: rgba(0,0,0,.65);
}

.inner-container .btn-down {
	display: block;
	position: relative;
	font-size: 20px;
	color: #fff;
	line-height: 60px;
	font-family: 'GenesisSansHead';
	letter-spacing: 1px;
	font-weight: 300;
}

.inner-container .btn-back + .btn-down {
	position: absolute;
	left: 130px;
	right: 0;
	bottom: 0;
	height: 60px;
	text-indent: -130px;
}

.inner-container .btn-down > i {
	display: inline-block;
	width: 12px;
	height: 6px;
	margin-right: 10px;
	vertical-align: middle;
	background-image: url(../images/desktop/genesis-models-pagedown-arrow-icon.png);
	background-size: 12px auto;
}

/* back button */

.inner-container .btn-back {
	position: absolute;
	bottom: 0;
	left: 0;
	display: block;
	width: 130px;
	height: 60px;
	padding-left: 38px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid rgba(255, 255, 255, .16);
	background-image: url(../images/desktop/genesis-models-blank.png);
	font-size: 16px;
	color: #fff;
	line-height: 60px;
	font-family: 'GenesisSansHead';
	letter-spacing: 1px;
	font-weight: 300;
	z-index: 101;
}

.inner-container .btn-back > i {
	position: absolute;
	top: 24px;
	left: 30px;
	display: block;
	height: 8px;
}

.inner-container .btn-back > i:before,
.inner-container .btn-back > i:after {
	position: absolute;
	left: 0;
	display: block;
	width: 9px;
	height: 2px;
	background-color: #fff;
	content: '';
	-webkit-transition: background-color .5s;
	transition: background-color .5s;
}

.inner-container .btn-back > i:before {
	top: 0;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.inner-container .btn-back > i:after {
	bottom: 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

section.section.performance-section3-fix .title{
	font-size: 44px;
}

@media (max-width: 1440px) {
	section.section.performance-section3-fix .title{
		font-size: 30px;
	}
}

section.section.technology-section6-fix .feature .layer-box li .brand-header .refer-text{
	position: relative;
	top: 20px;
	font-size: 10px;
}

section.module-vr360 .brand-info{
	display: none;
	position: absolute;
	right: 30px;
	bottom: 230px;
	z-index: 10;
}

section.module-vr360.current-section .brand-info{
	display: block;
}

section.module-vr360 .brand-info .over-box{
	position: absolute;
	right: 0;
	bottom: 0;
	opacity: 0;
	padding: 15px 110px 15px 39px;
	z-index: -1;
	background: rgba(33,33,33,.9);
	-webkit-transition: opacity .35s;
	transition: opacity .35s;
	visibility: hidden;
}

section.module-vr360 .brand-info.on .over-box{
	opacity: 1;
	z-index: 10;
	visibility: visible;
}

section.module-vr360 .brand-info .over-box p{
	color: #9e9e9e;
	font-size: 13px;
	line-height: 17px;
	white-space: nowrap;
}

section.module-vr360 .brand-info .over-box p + p{
	margin-top: 3px;
}

section.module-vr360 .brand-info .open{
	position: absolute;
	right: 0;
	bottom: 0;
	background: transparent;
	width: 48px;
	height: 48px;
	border: 0;
	background: url(../images/renew/default/genesis-models-info-icon.png) no-repeat 50% 50%;
}

section.module-vr360 .brand-info.on .open{
	display: none;
}

section.module-vr360 .brand-info .over-box .close{
	position: absolute;
	right: 0;
	bottom: 0;
	background: transparent;
	width: 48px;
	height: 48px;
	border: 0;
	background: url(../images/renew/default/genesis-models-info-close-btn.png) no-repeat 50% 50%;
}

section.module-vr360 .brand-info button>span{
	display: block;
	width: 48px;
	height: 48px;
	text-indent: -999px;
	overflow: hidden;
}


section.module-vr360 .vr-ctrl {position:absolute;top:50%;left:50%;margin:-71px 0 0 -41px;z-index:2}
section.module-vr360 .vr-ctrl button {
	position: relative;
	z-index: 1;
	width: 72px;
	height: 72px;
	background: url(../images/renew/default/360_icon.svg);
	background-size: 58px 58px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-color: rgba(0,0,0,.5);
	border-radius: 50%;
}
section.module-vr360 .vr-ctrl button span{display:block;text-indent:-999px;overflow:hidden;width:72px;height:72px;}
section.module-vr360 .vr-loading-bar {position:absolute;top:50%;left:50%;margin:-76px 0 0 -45px;z-index:10}
section.module-vr360 .vr-loading-bar svg {width:80px;height:80px}
section.module-vr360 .vr-loading-bar circle {fill:none;pointer-events:none;stroke:#fff;stroke-dasharray:238.76104167;stroke-width:2;-webkit-transform:rotate(-89.9deg);-ms-transform:rotate(-89.9deg);transform:rotate(-89.9deg);-webkit-transform:rotateZ(-89.9deg);transform:rotateZ(-89.9deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
section.module-vr360 .vr-loading-bar circle.circle1 {opacity:0;stroke:#a36b4f;-webkit-transition:opacity .35s;transition:opacity .35s}
section.module-vr360 .vr-loading-bar circle.circle2 {stroke:rgba(255,255,255,.15)}
section.module-vr360 .vr-loading-bar circle.circle1.on {opacity:1}

/**
safety
 */
section.module-skin2.title-type5.motion-type6 .title{
  width: 400px;
  font-size: 40px;
}

section.module-skin2.title-type5.motion-type6 .desc{
  width: 520px;
}

/**
performance
 */
section.module-skin2.title-type5.interval-type .title{
  width: 360px;
  font-size: 40px;
}

section.module-skin2.title-type5.interval-type .desc{
  width: 560px;
}

section.section.motion-type7 .tab-wrap .brand-header{
  position: relative;
  min-height: 204px;
  box-sizing: border-box;
}

.tab-arrows{
  display: block;
  position: absolute;
  bottom: 264px;
  z-index: 1;
  width: 100%;
  height: 202px;
  margin-top: -101px;
}

.tab-arrows__prev,
.tab-arrows__next{
  position: absolute;
  top: 0;
  width: 43px;
  height: 202px;
}

.tab-arrows__prev svg path,
.tab-arrows__next svg path{
  transition: stroke .3s ease;
}

.tab-arrows__prev:hover svg path,
.tab-arrows__next:hover svg path{
  stroke: #a36b4f;
}

.tab-arrows__prev.disabled,
.tab-arrows__next.disabled{
  opacity: .5;
  pointer-events: none;
}

.tab-arrows__prev{
  left: 30px;
}
.tab-arrows__next{
  right: 30px;
}

.brand-header-content{
  position: absolute;
  top: 50px;
  opacity: 0;
  transition: opacity .3s ease;
}

.brand-header-content.on{
  opacity: 1;
}

.car-cruise-wrap{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -50%);
  overflow: hidden;
}

.car-cruise-wrap video{
  position: relative;
  top: 2px;
  width: 102%;
  height: 100%;
}

@media (max-height:840px) {

  section.cruise-control.module-skin2.title-type5 .brand-header{
    top: 130px;
  }
}

@charset "UTF-8";

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

button,
fieldset,
hr,
img,
legend {
	border: 0
}

button,
svg:not(:root) {
	overflow: hidden
}

pre,
textarea {
	overflow: auto
}

#skip-navi a,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
hr,
main,
menu,
nav,
section,
summary {
	display: block
}

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline
}

audio:not([controls]) {
	display: none;
	height: 0
}

[hidden],
template {
	display: none
}

a {
	background-color: transparent
}

a:active,
a:hover,
button:focus {
	outline: 0
}

abbr[title] {
	border-bottom: 1px dotted
}

b,
optgroup,
strong {
	font-weight: 700
}

dfn {
	font-style: italic
}

h1 {
	font-size: 2em
}

mark {
	background: #ff0;
	color: #000
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -.5em
}

sub {
	bottom: -.25em
}

hr {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 1px;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0
}

button,
select {
	text-transform: none
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],
html input[disabled] {
	cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input {
	line-height: normal
}

input[type=checkbox],
input[type=radio] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	left: 1px;
	top: 1px;
	width: 13px;
	height: 13px;
	margin: 0;
	padding: 0
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	height: auto
}

input[type=search] {
	-webkit-appearance: textfield
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

legend {
	padding: 0
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

td,
th {
	padding: 0
}

::-moz-selection {
	background: #b3d4fc;
	text-shadow: none
}

::selection {
	background: #b3d4fc;
	text-shadow: none
}

audio,
canvas,
iframe,
img,
svg,
video {
	vertical-align: middle
}

fieldset {
	margin: 0;
	padding: 0
}

body,
html {
	height: 100%
}

body {
	font: 400 12px/1.4 HyundaiSansText-Regular, GenesisSansText, 'Malgun Gothic', AppleGothicNeoSD, 'Apple SD 산돌고딕 Neo', 'Microsoft NeoGothic', 'Droid sans', Dotum, 돋움, 굴림, arial, sans-serif;
	color: #000;
	-ms-word-wrap: break-word;
	word-wrap: break-word;
	min-width: 1024px
}

blockquote,
body,
dd,
dl,
dt,
h1,
h2,
h3,
h4,
h5,
h6,
li,
ol,
p,
ul {
	padding: 0;
	margin: 0
}

h1,
h2,
h3,
h4,
h5,
h6 {
	line-height: 1;
	margin: 0;
	font-weight: 400
}

li {
	list-style: none
}

caption,
legend {
	height: 0;
	width: 0;
	font-size: 0;
	text-indent: -9999px
}

code,
figcaption,
figure,
kbd,
listing,
plaintext,
pre,
samp,
xmp {
	margin: 0
}

iframe {
	border: none
}

img {
	vertical-align: top
}

a:active,
a:link,
a:visited {
	color: #000;
	text-decoration: none
}

a:hover {
	color: #000
}

::-webkit-input-placeholder {
	color: #888!important
}

::-moz-placeholder {
	color: #888!important
}

:-ms-input-placeholder {
	color: #888!important
}

:-moz-placeholder {
	color: #888!important
}

input[type=text],
input[type=password],
input[type=email],
input[type=tel],
input[type=number],
input[type=search],
select,
textarea {
	height: 48px;
	padding: 0 18px;
	border: 1px solid #c4c6ca;
	font-size: 16px;
	line-height: 48px;
	font-family: HyundaiSansText-Regular, GenesisSansText;
	vertical-align: baseline;
	outline: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #000
}

input[type=password] {
	font-family: 'Malgun Gothic', AppleGothicNeoSD, 'Apple SD 산돌고딕 Neo', 'Microsoft NeoGothic', 'Droid sans', Dotum, 돋움, 굴림, arial, sans-serif
}

input[type=text]:disabled,
input[type=password]:disabled,
input[type=email]:disabled,
input[type=tel]:disabled,
input[type=number]:disabled,
input[type=search]:disabled,
select:disabled,
textarea:disabled {
	background-color: #fff;
	color: #888
}

input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=tel]:focus,
input[type=number]:focus,
input[type=search]:focus,
select:focus,
textarea:focus {
	border: 1px solid #000
}

select {
	border: 1px solid #bbb
}

button {
	padding: 0;
	background: 0 0
}

textarea {
	padding: 18px;
	border: 1px solid #c4c6ca;
	font: 14px/1.2 HyundaiSansHead-Light;
	resize: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

textarea::-webkit-input-placeholder {
	color: 888
}

input[type=text].wrong-value,
input[type=email].wrong-value,
input[type=tel].wrong-value,
input[type=number].wrong-value,
textarea.wrong-value {
	color: #c21a1a
}

input[disabled=disabled] {
	background: #fff
}

#skip-navi a span,
.browser-upgrade {
	background: #fafafa;
	padding: 10px 0;
	text-align: center
}

input[type=text]::-ms-clear {
	display: none
}

#skip-navi {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 600
}

#skip-navi a {
	position: absolute;
	top: -9999px
}

#skip-navi a span {
	display: block;
	border: 2px solid #666;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #000;
	font-size: 16px
}

#skip-navi a:active,
#skip-navi a:focus,
#skip-navi a:hover {
	display: inline-block;
	top: 0;
	width: 100%
}

.browser-upgrade {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 10000;
	border-bottom: 2px solid #999;
	margin: 0;
	font-size: 14px;
	color: #595959
}

.browser-upgrade a {
	font-size: 18px;
	color: #000
}

.browser-upgrade a:hover {
	color: #999
}

.acc-tag,
.blind {
	font-size: 0!important;
	position: absolute!important;
	left: -9999em!important;
	top: -9999em!important;
	text-indent: -9999px!important;
	overflow: hidden!important;
	padding: 0!important
}

.hide {
	display: none!important
}

.show {
	display: block!important
}

.visible-hidden {
	visibility: hidden!important
}

.float_l {
	float: left
}

.float_r {
	float: right
}

.talign-l {
	text-align: left
}

.talign-c {
	text-align: center
}

.talign-r {
	text-align: right
}

.visuallyhidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.invisible {
	visibility: hidden
}

.clearfix:after,
.clearfix:before {
	content: " ";
	display: table
}

.clearfix:after {
	clear: both
}

@media print {
	blockquote,
	img,
	pre,
	tr {
		page-break-inside: avoid
	}
	*,
	:after,
	:before {
		background: 0 0!important;
		color: #000!important;
		-webkit-box-shadow: none!important;
		box-shadow: none!important;
		text-shadow: none!important
	}
	a,
	a:visited {
		text-decoration: underline
	}
	a[href^="#"]:after,
	a[href^="javascript:"]:after {
		content: ""
	}
	blockquote,
	pre {
		border: 1px solid #999
	}
	thead {
		display: table-header-group
	}
	img {
		max-width: 100%!important
	}
	h2,
	h3,
	p {
		orphans: 3;
		widows: 3
	}
	h2,
	h3 {
		page-break-after: avoid
	}
}

@font-face {
	font-family: wFontKrUL;
	src: url(../fonts/GenesisSansHeadKROTFLight.eot);
	src: url(../fonts/GenesisSansHeadKROTFLightd41d.eot?#iefix) format("embedded-opentype"), local(※), url(../fonts/GenesisSansHeadKROTFLight.woff) format("woff"), url(../fonts/GenesisSansHeadKROTFLight.ttf) format("truetype"), url(../fonts/GenesisSansHeadKROTFLight.svg#GenesisSansHeadKROTFLight) format("svg");
	font-style: normal;
	font-weight: 400;
	text-rendering: optimizeLegibility
}

@font-face {
	font-family: GenesisSansText;
	src: url(../fonts/GenesisSansTextKROTFRegular.eot);
	src: url(../fonts/GenesisSansTextKROTFRegulard41d.eot?#iefix) format("embedded-opentype"), local(※), url(../fonts/GenesisSansTextKROTFRegular.woff) format("woff"), url(../fonts/GenesisSansTextKROTFRegular.ttf) format("truetype"), url(../fonts/GenesisSansTextKROTFRegular.svg#GenesisSansTextKROTFRegular) format("svg");
	font-style: normal;
	font-weight: 400;
	text-rendering: optimizeLegibility
}

@font-face {
	font-family: HyundaiSansHead-Light;
	src: url(../fonts/GenesisSansHeadKROTFLight.eot);
	src: url(../fonts/GenesisSansHeadKROTFLightd41d.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansHeadKROTFLight.woff) format("woff"), url(../fonts/GenesisSansHeadKROTFLight.ttf) format("truetype"), url(../fonts/GenesisSansHeadKROTFLight.svg#GenesisSansHeadKROTFLight) format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: HyundaiSansText-Regular;
	src: url(../fonts/GenesisSansTextKROTFRegular.eot);
	src: url(../fonts/GenesisSansTextKROTFRegulard41d.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansTextKROTFRegular.woff) format("woff"), url(../fonts/GenesisSansTextKROTFRegular.ttf) format("truetype"), url(../fonts/GenesisSansTextKROTFRegular.svg#GenesisSansTextKROTFRegular) format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: GenesisSansHead-light;
	src: url(../fonts/GenesisSansHead-Light.eot);
	src: url(../fonts/GenesisSansHead-Lightd41d.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansHead-Light.woff) format("woff"), url(../fonts/GenesisSansHead-Light.html) format("woff2"), url(../fonts/GenesisSansHead-Light.ttf) format("truetype");
	font-weight: 100;
	font-style: normal
}

@font-face {
	font-family: GenesisSansHead;
	src: url(../fonts/GenesisSansHead-Light.eot);
	src: url(../fonts/GenesisSansHead-Lightd41d.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansHead-Light.woff) format("woff"), url(../fonts/GenesisSansHead-Light.html) format("woff2"), url(../fonts/GenesisSansHead-Light.ttf) format("truetype");
	font-weight: 100;
	font-style: normal
}

@font-face {
	font-family: GenesisSansHead;
	src: url(../fonts/GenesisSansHead-Regular.eot);
	src: url(../fonts/GenesisSansHead-Regulard41d.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansHead-Regular.woff) format("woff"), url(../fonts/GenesisSansHead-Regular.html) format("woff2"), url(../fonts/GenesisSansHead-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: GenesisSansText;
	src: url(../fonts/GenesisSansText-Regular.eot);
	src: url(../fonts/GenesisSansText-Regulard41d.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansText-Regular.woff) format("woff"), url(../fonts/GenesisSansText-Regular.html) format("woff2"), url(../fonts/GenesisSansText-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: icomoon;
	src: url(../fonts/icomoondb59.eot?gs5xd8);
	src: url(../fonts/icomoondb59.eot?gs5xd8#iefix) format("embedded-opentype"), url(../fonts/icomoondb59.ttf?gs5xd8) format("truetype"), url(../fonts/icomoondb59.woff?gs5xd8) format("woff"), url(../fonts/icomoondb59.svg?gs5xd8#icomoon) format("svg");
	font-weight: 400;
	font-style: normal
}

[class*=" icon-"],
[class^=icon-] {
	font-family: icomoon!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon-facebook:before {
	content: "\ea90"
}

.icon-youtube:before {
	content: "\ea9d"
}

.icon-instagram:before {
	content: "\ea92"
}

.icon-facebook,
.icon-instagram,
.icon-youtube {
	font-size: 36px;
	color: #fff;
	-webkit-transition: color .3s ease;
	-o-transition: color .3s ease;
	transition: color .3s ease
}

/* ==========================================================================
   Rouble Font Woff from PT Sans
   Use: <span class="rub">руб.</span>
   ========================================================================== */

.rub {
	font-family: 'rub', sans-serif !important;
}

@font-face {
	font-family: 'rub';
	src: url("data:font/opentype;base64,d09GRgABAAAAAA/gABIAAAAAIEgAAgADAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABlAAAABwAAAAcYmGCvUdERUYAAAGwAAAAHwAAACAANAAGR1BPUwAAAdAAAABKAAAAWs9Z5TNHU1VCAAACHAAAACAAAAAgY6lyjU9TLzIAAAI8AAAAVwAAAGCKlX/gY21hcAAAApQAAABRAAABWg+ZBFJjdnQgAAAC6AAAAAIAAAACABQAAGZwZ20AAALsAAABAgAAAXMGWZw3Z2FzcAAAA/AAAAAQAAAAEAAZAAlnbHlmAAAEAAAAAY8AAAI83efG3GhlYWQAAAWQAAAAMgAAADYAm79AaGhlYQAABcQAAAAgAAAAJAYxADdobXR4AAAF5AAAABkAAAAcA24CgmxvY2EAAAYAAAAAEAAAABABFAFsbWF4cAAABhAAAAAdAAAAIAIUAQ9uYW1lAAAGMAAACXgAABfoyrMlBnBvc3QAAA+oAAAAMQAAAE7q/NowcHJlcAAAD9wAAAAEAAAABLgAACsAAAABAAAAAMmJbzEAAAAAyTePJAAAAADPoIRneJxjYGRgYOADYgkGEGBiYGRgZmADkixgHgMABKYAOwB4nGNgZGBg4GKQY9BhYEyuLMph4GBgAYow/P/PAJJhzE4tygOKMUB4QDkmMM0BxFJglUwMfAwiQB7b/y8gkoEVSDIBZdgAsCQIPAAAAAEAAAAKABwAHgABY3lybAAIAAQAAAAA//8AAAAAAAB4nGNgZlJknMDAysDA1MUUwcDA4A2hGeMYjBh+cTAxcbMyMzEBEcsCBqb3AQwK3gxQEOAY5MjgwKDH4szM9F+KUY35F6OIAgPDdLDkZDCpwMAEAFtvDHUAeJxjYGBgZoBgGQZGBhAIAfIYwXwWBgsgzcXAwcAEhHoshiwOLM7//wPF4Oz/V39f/n3092GoXihgZGOACzAyAQkmBlTAiMYHO2B4AQCdsA30AAAAABQAAHicXZA9TsQwEIXHOCzkBkgWki0rFCuv6KlSOJFQmkAoPA0/0q5E9g5IaWhccJahM10uhmCSjbbYxjPvzejzsxOAaxLkbfgW4guT+PtM4K9/IAf58rxJIJzWVe9JvLI4c2ysDXfS6ZpkUT8GizrqeL+Nutbvb1vKirnyYBfxVhN0oefzKRgqUR3bHeIdc7KJk82ciEzYL4T9TGDALy+du0aTvGnDQ6DBKyo9KmN0RWMbaPTKIPLW6piU60d/tWS+4MyrNTeXB0oXqFQEGONBWUNDjCryOxadYDwxBJwa5WLwT0xEWVRJDO08GqxRk2GNNZwTPd+du6YLFSc1uPkHJOpr5AAAAAAAAwAIAAIAEgAB//8AA3icTdJPTttAFAbw740Vo6SQkASnJKFRHSOi1G1s46ZJVJSGRWWQkEAtEoqq7MoC0Qv0CGXLqkfoDdysu+nO6wo4AMqGC1T9xjFSpfn5G/nPs2eeIbhEL/UEVcSAF8Mgk/KeHwyGEjyOyx6gZFU+a3gOH2H2RI4KVCSLNqlJLbJpm7r0khVlaARDYyS6ZC74r3w6jOUxfYOCzRea6he24OJWPx6jo8usx5CEvP0c/qCDe1Kz/SbynNSpSyM6pCld0Ff6Rt/pB/2k37Q2Y1VWLNywItNmrifLcxVmRS+C841keb2WZYNZYL66gV71HDk8g+HOUeFO6myjxIzR5k1IljtV5fypLsqsM0vMZuIH1bA8lnC3payNoiqJFVqO5fSdfth3qm1zpRzujlXnTU/Z0c6Z25u+f+FGn7zjxeJjFEUPDa941NrzWyJ1dyQncp43K/6HybvT1zWRaHJ1NTmQL4bx9261/dbvDuwiINyz65QFJ+uiyjq5knWzRGX9zfo/SBvmj8TXzTPvr4F/GeZ1CgB4nGNgZGBgYGI4elJkpWo8v81XBnnmF0ARhvML9mbCaUWgEjamI0AuB1AtEAAAYDYLQAAAeJxjYGRgYGb6L8WoxqTIwPDvCxMbA1AEBbADAFPOA2x4nGNggABGXzCVDWTxMCkyKALZrwAOUgH1AAAAAAAAAAAAAAAAGABOAPwBHnicY2BkYGBgZzBkYGIAAUYwycUA4t4FMQEK0wEmAAAAeJylWM2OG8cRbq5kr7XSCgvDUYIgARq+xI4pci3FiL0+LSQs4HgdbeT1Gs5F6Jlpkq2d6Rl395CigByTUy6555BjDOSYR8gpyGPkCfIE+aq6hxzujwzBIqgtTldXffXTVdUjhJCDP4mBiP8eilmiB2Jb/CPRW6D/legb4qeDrUTfFNuD+4l+Q+wOfpfoN8XdwR8SvS0+GPw30W+JO1u/TPQt8e5Wx7Nz84+3O123xY/3skTfEb/Y+3eidwd/eedeou+Kj+69k+i3xfa93wPV4OYt/JowQqIH4PprordA/zPRN8SvxH8SfRM4f57oN2DXR4l+U/xs8CzR2+Js8OdEvyV+srWX6Fvi8davE71za2frb4m+LUZ7DxJ9R/x272Wid2+8u/e/RN8Vz3/090S/Le7e+414JGrRiKVwwogpYhCEFN/h+0Ds4/MJqBOhsKrEKbgaofHkGFyFGIE6FCU+srfb8y+Nvxp/5/ifOMWjulk6M50F+Z18sL//iTxRTp0uGy2PQzGSh2UpedlLp712c11g0wl0SvEldFvIEyen8ktlQTyF1KlooZmQiad62pbKiUtII84DtqEv6SDZ9yG+ogMCHAcyqTgAxg/3rwdwxsZ5GF1jhYSN2F0PsaSdN7WVD0b7+w+jhG7//YvAT05J3P0e/r46CfH0v8I3sF0Ftle89RzPauQcrcw4JtdHqYMtjZdKBqcKXSl3LuuJDDO9GYjLPuzkiD6fQOBH4nNAcPiWgFMj1EoMwf4EK18BJm0u8e2en+H5N/g9gVkV84vD0ee1q8vzeq6G8snoq6rRpSb6bPSNnpiqnr/aJx3CCX5XWCnxpPNLC37D+UeBUpylLWcl5e1nnOc5h8+zzJi5ce/H+HqWX3ImH6ScXodOMp4CfzN2AFELcPRPwQK/KDpRj0unomGdBdYseCXzEDoDLs+2EG+VbPS8SvyktUiyyLktVjQjmbDEcMEPn7KHFliTWFWsv8bvTcukeO97LXufnzn2tGFNmjk0c0W8EnQNbC30a+bxKTcVI6Pd32LVJDmhV20oJmEDb45dDfPE4/VDEHf4CPWLjSh7PkuxflFUTPIi5cNL1kWZcprOV8FPCLVdRSHjPTrZGk+oWeGOOdflWKyGilfnLJFspPyN582CU29kDR2SgvfZJD/6fW3BjP2tONM9S84Zf3dWolbDvJ2Pco4JacxTBkVro//o/JCW2QoRPS/Z34btLRnfsucbn/ys2bo25TlJix4reD36YZ6yo++hNkkwbGfGvzu/+pWf4glRq72+Z1PDVsTMLFK+tEA0YS+qhKCrlN15IQkxJwM/jzgUEJQbmVOkrM17GdlpnvL+KL/LDs/lzrOnNZ+H9ROSoxP6GEPC3Z151dNwzpTH376ldbLCMZ2J5wnXWh75P2N+CW9TXrS9TKzwiZVx05cjsSt2+Ht6hZdsOjvkw/rKqnScpPV98yhNFWWK3VW5151+v8oQkmzSqe/8ue51FKsYnZL1TNm6acq4zY5oexaqNKVorpxZr97GPU85+qQxeu6IM0kz1stRJ582XDNc8krUWHHEwiUk12O1q56RsbSuK5AvWvYGPbtYi/qxWTDKrkLNuenWXFeKHmKXmrFif6/P+uVub9JA001/63o04bVYF0zy6EVPTLjLVBc8SJyHbDntXffok9W5XSP9gjF6zp/r8/V14kaee7xRve+LOLlSVke9jrvt5YGmb79Kmrrsj/U64niCPVPmvzj6XMya2AdMb3iMEs44SwoejgyfjM1h6dIcR6PYRFWmXNIk11ozx+SpStl6PZKfBZnX1huPgRqrH0sflqXGXOvirCmVLWRWl4Vc6Dh2L0yYYY/D+N3UtjB2Kk1Qpcm9nNSugkYfsEm5AlxV0wbtsGBDwvCpDItaWuVcvUjK5HsXlb0vldPS2KBtoQuSK4s6byttASDMVAC8b1sDnsBXBa9DlJurJtBQ/WrBJC/oF9FkXyncKZoa2qQ3L7UfyVNMu4X2ZmrJhMxYiKJx2JBseI48hquHCnClVE2jMfHaXEfXVHWhnQU/sLOCWVspCwebXHqKCraaCSPKZ9iYw0FQC3xLqe2MBBWy1FOTmdKEJaPxwKxVaOFzmQFYoQnDHO6IgBBKeEtmrSesnjAhIIpWPWtqHDmzgF/ayURWmOx5pKe4eAlPBk0yVFZG5xRwbc6OpM3TlhSSO/xQ+nymK82E09qyhcZS5FmdPDe1P49Ka6hwss6eQxbztS5TVs6Nb9mJVYVkTChHuzu7O6crSBbRkaFep9Ix2CKaR7gelrBu7T0KvyeHBAUexsl3FhNgTqnstFVT7btrjFXJaU43bcZ5i5WnrfcG4I40oqdWpvu2aWoXeGNV+9AJ2ZBq6WRktaOjkNetDc50WRStWWhHCTXXZd0gCCTY4QKjfIz66sIE9Hzl5TyaGItcMADagZi4ukoAS3k41TbnE31CsWWhXyjE/tGGX6+2bSQfx/S+jwu1foG9TsnVFSvqhyxD7kdeQ8aTcqpkd+/qXIMzYPgOC4azEuejMk6mCxnKEE3tAZXsQIzxWfBnhN8qVd3YSUZp3hCzEJqD8XixWIwaeITq1ghJ8rpyxtz7Sjwbb8zi8X43vlbPeKbLZhyPPQrk+PobLk1zcRKPnXXJPXjdxftvSOIcFCfGYerX9BZluJrbaepept1mdbPb7HVF6iaOZ+s2zaHr/eZCF6dOeHk16jZXzkBrnbHfk6Ql69DpljBMPT+Hb9vevbThfpSvfsde9TX2ZaK7WXS36/WsPEkTbrwPLrCHphG1kkvaNN+cCHv/FmzF1XfIzvZOc7OaoYYi3hZovVxJ2rx1VyzL9SaWTp5NFl3N1fAcUEB6nK6jl+K8HhJSnWbjuvcuYZImy7CB5Pp3NEcrfx2tInXMEnS6Na4jodMNwLLs7zst/Tl3zLfpZ2kutOlpp+EZU1PsVfx+YrT5rkdO0QVR7ZZ1yzUyvsVDEUdnGaIwNsshNUczWWLZ+DgUUCUpUGecyTApxHWTamRrVz+x26xLOO9E4VR2KSutqC0Zm5ctDyNNqXL6i7L0tc4kvyN0PJuggGrU4Xphy1oR71DqKtNFnGFsb8Qg7bS5oRI/RF+1RUlMafapKu24MhOfrW3/UePqokW/AyQ0xgChwG1rHrMm6DYhCtl4oXZEuI7IqGOTo6dqNgJmQ/SlMhWb1rgJz9BMbBk3PNN2OlK+ee2q+0Pif20lfSXEa1+W/h+f8X8xeJxjYGIAg/9bGYwYsAF2IGZkYGIQZGRiZGZk4UxMy8w0NDAwM4OxLIzgLFMABmAJ7AAAALgAACs=") format("truetype");
}

footer .footer-share li a:hover .icon {
	color: #a36b4f
}

footer .footer-share li a {
	margin: 0 36px
}

.wrapper {
	height: 100%
}

.site-logo {
	display: block;
	width: 148px;
	height: 26px;
	overflow: hidden
}

.site-logo img {
	width: 100%;
	vertical-align: top
}

header {
	position: fixed;
	top: 0;
	z-index: 200;
	width: 100%;
	height: 80px;
	min-width: 700px;
	font-size: 16px;
	line-height: 1
}

header .common-menu {
	position: relative;
	z-index: 1;
	max-width: 1920px;
	margin: 0 auto
}

header .common-menu strong {
	display: block;
	float: left;
	margin: 19px 0 0 30px;
	position: relative;
	z-index: 10
}

header .common-menu strong a {
	display: block;
	width: 120px;
	height: 47px;
	overflow: hidden
}

header .common-menu strong a img {
	display: block
}

header .common-menu .location {
	display: inline-block;
	position: absolute;
	top: -20px;
	left: 0;
	margin: 0 auto;
	width: 100%;
	text-align: center;
	font-size: 16px;
	line-height: 24px;
	color: #dedede
}

header .common-menu a {
	color: #dedede
}

header .common-menu .inner-wrap h1 a {
	display: block;
	height: 43px;
	overflow: hidden;
	text-indent: -10000px
}

header .common-menu .inner-wrap .right-menus {
	display: inline-block;
	float: right;
	margin: 30px 30px 0 0;
	font-size: 16px;
	line-height: 24px;
	vertical-align: middle
}

header .common-menu .inner-wrap .right-menus .find-dealer {
	position: relative;
	float: left;
	-webkit-transition: color .8s;
	-o-transition: color .8s;
	transition: color .8s
}

header .common-menu .inner-wrap .right-menus .find-dealer:hover {
	color: #a36b4f;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header .common-menu .inner-wrap .right-menus>a:after {
	display: block;
	content: '';
	position: absolute;
	right: 0;
	top: 3px;
	width: 2px;
	height: 15px;
	background: #dedede
}

header .common-menu .inner-wrap .right-menus>a:nth-last-child(3):after {
	display: none
}

header .common-menu .inner-wrap .right-menus>a {
	position: relative;
	float: left;
	padding: 0 17px;
	-webkit-transition: color .8s;
	-o-transition: color .8s;
	transition: color .8s
}

header .common-menu .inner-wrap .right-menus>a:hover {
	color: #a36b4f;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu {
	position: relative;
	display: inline-block;
	float: left;
	padding: 0 52px 0 0;
	margin-left: 33px;
	-webkit-transition: color .8s;
	-o-transition: color .8s;
	transition: color .8s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu .line-wrap {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 36px;
	height: 22px;
	overflow: hidden
}

header .common-menu .inner-wrap .right-menus .btn-open-menu .line-wrap .tb-lines .ctr-line {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 36px;
	height: 2px;
	margin: -1px 0 0 -18px;
	background: #fff;
	-webkit-transition: background .5s;
	-o-transition: background .5s;
	transition: background .5s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu .line-wrap .tb-lines:before {
	display: block;
	position: absolute;
	top: 20px;
	left: 50%;
	width: 36px;
	margin: 0 0 0 -18px;
	height: 2px;
	background: #fff;
	content: '';
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu .line-wrap .tb-lines:after {
	display: block;
	position: absolute;
	bottom: 20px;
	left: 50%;
	width: 36px;
	margin: 0 0 0 -18px;
	height: 2px;
	background: #fff;
	content: '';
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu:after,
header .common-menu.non-bg .location {
	display: none
}

header .common-menu .inner-wrap .right-menus .menus {
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	clear: both
}

header .head-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 80px;
	background: #000;
	opacity: .9
}

header .common-menu .inner-wrap .right-menus .btn-open-menu:hover {
	color: #a36b4f;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header .common-menu.dark a,
header .common-menu.non-bg a {
	color: #232323
}

header .common-menu .inner-wrap .right-menus .btn-open-menu:hover .line-wrap .tb-lines .ctr-line {
	background: #a36b4f;
	-webkit-transition: background .3s;
	-o-transition: background .3s;
	transition: background .3s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu:hover .line-wrap .tb-lines:before {
	background: #a36b4f;
	top: 18px
}

header .common-menu .inner-wrap .right-menus .btn-open-menu:hover .line-wrap .tb-lines:after {
	background: #a36b4f;
	bottom: 18px
}

header .common-menu.non-bg .inner-wrap h1 a img {
	margin-top: -47px
}

header .common-menu.non-bg .inner-wrap .right-menus .btn-open-menu span img {
	margin-top: -22px
}

header .common-menu.non-bg .inner-wrap .right-menus .find-dealer:after {
	background: #000
}

header .common-menu.non-bg .head-bg {
	top: 0;
	opacity: 1;
	background: #fff
}

header .common-menu.non-bg strong a img {
	margin-top: -53px
}

header .common-menu.dark-bg {
	height: 80px;
	background: #191919
}

header .common-menu.dark-bg .close-pop img {
	margin-top: -20px
}

header .common-menu.dark .inner-wrap h1 a img {
	margin-top: -47px
}

header .common-menu.dark .inner-wrap .right-menus .btn-open-menu span img {
	margin-top: -22px
}

header .common-menu.dark .inner-wrap .right-menus .find-dealer:after {
	background: #000
}

@media (min-width:1023px) {
	div.intro__image {
		-webkit-background-size: cover;
		background-size: cover;
		background-position: center
	}
}

.layout__content>.line-item:first-child {
	margin-top: -80px
}

.gallery-heading-bottom__heading {
	width: 100%
}

.layout__content {
	padding-top: 80px
}

header.header_2017 .right-menus div.input-wrap,
header.header_2017 div.right-menus {
	margin-right: 20px
}

header.header_2017 .common-menu2 a span,
header.header_2017 .right-menus .input-wrap input,
header.header_2017 .right-menus .input-wrap input::-webkit-input-placeholder {
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100;
	font-size: 16px!important
}

header.header_2017 .common-menu2 .depth-2 a,
header.header_2017 .common-menu2 .quicklink-btns ul a {
	font-family: GenesisSansText, sans-serif;
	font-weight: 400;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header.header_2017 .common-menu2 .depth-2 a strong {
	font-family: GenesisSansHead, sans-serif;
	color: #fff;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: .06em
}

header.header_2017 .common-menu2 .depth-2 a:hover strong {
	color: #a36b4f
}

header.header_2017 .right-menus .lang-btns ul a:active,
header.header_2017 .right-menus .lang-btns ul a:hover,
header.header_2017 .right-menus .quicklink-btns ul a:active,
header.header_2017 .right-menus .quicklink-btns ul a:hover {
	color: #a36b4f;
	border: 0!important
}

.gatemain .btn-scroll a:hover .btn-txt,
footer .footer-top ul li a:hover {
	color: #a36b4f
}

.gatemain .btn-scroll a:hover .vert-line {
	background-color: #a36b4f
}

.gatemain .content-wrap .content-tab>li.active>a:hover,
footer .txt-ww a:hover {
	color: #a36b4f;
	border-color: #a36b4f!important
}

header.header_2017 .right-menus .input-wrap a.btn-search span {
	font-size: 10px!important
}

header.header_2017 .common-menu2 a,
header.header_2017 .common-menu2 a span {
	font-family: GenesisSansHead, sans-serif;
	font-size: 16px!important;
	font-weight: 100
}

.shortcut-wrap {
	position: fixed;
	top: 80px;
	left: 0;
	width: 100%;
	min-width: 700px;
	z-index: 100
}

.shortcut-wrap .inner-contain {
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;
	background: #e1e1e1;
	text-align: center;
	opacity: .9;
	z-index: 4;
	position: relative
}

.shortcut-wrap .shortcuts {
	display: inline-block;
	font-size: 0
}

.shortcut-wrap .shortcuts li {
	display: inline-block;
	position: relative
}

.shortcut-wrap .shortcuts li:after {
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -6px;
	width: 1px;
	height: 11px;
	background: #c1c1c1;
	content: ''
}

.shortcut-wrap .shortcuts li:nth-child(1):after {
	display: none
}

.shortcut-wrap .shortcuts li a {
	display: inline-block;
	padding: 19px 18px 17px;
	font-size: 12px;
	line-height: 1;
	color: #666;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

.shortcut-wrap .shortcuts li a:hover {
	color: #000
}

.shortcut-wrap .shortcuts li.located a {
	color: #a36b4f
}

.shortcut-wrap a.btn-download-center {
	position: absolute;
	right: 30px;
	top: 0;
	font-size: 12px;
	color: #666;
	padding: 19px 15px 17px;
	line-height: 1
}

.shortcut-wrap a.btn-download-center:after {
	content: '>';
	position: absolute;
	right: 0;
	top: 19px
}

.shortcut-wrap a.btn-download-center span {
	text-decoration: underline
}

header .side-menu {
	position: fixed;
	top: 0;
	right: -470px;
	z-index: 2;
	padding-left: 55px;
	width: 470px;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	background: #000;
	min-height: 530px
}

header .side-menu.opened {
	right: 0
}

header .common-menu .side-menu a,
header .side-menu a {
	color: #999;
	-webkit-transition: .2s all;
	-o-transition: .2s all;
	transition: .2s all
}

header .common-menu .side-menu a:hover {
	color: #fff
}

header .side-menu .input-wrap {
	display: inline-block;
	position: absolute;
	top: 0;
	left: 55px;
	margin-top: 19px;
	width: 300px;
	font-size: 0;
	line-height: 1;
	vertical-align: top
}

header .side-menu .input-wrap input {
	padding: 0 70px 0 30px;
	width: 100%;
	height: 42px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #000;
	border: none;
	font-size: 16px;
	line-height: 2;
	color: #fff
}

header .side-menu .input-wrap input:focus {
	border-bottom: 1px solid #fff;
	color: #fff
}

header .side-menu .input-wrap input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px inset;
	-webkit-text-fill-color: #fff!important
}

header .side-menu .input-wrap img {
	position: absolute;
	top: 13px;
	left: 0
}

header .side-menu .input-wrap a.btn-search {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	height: 48px;
	font: 12px/48px HyundaiSansHead-Light;
	color: #AAA;
	visibility: hidden
}

header .side-menu .input-wrap a.btn-search:focus,
header .side-menu .input-wrap input:focus+img+a.btn-search {
	visibility: visible
}

header .side-menu .input-wrap a.btn-search:hover {
	color: #FFF
}

header .side-menu .input-wrap a.btn-search span {
	display: block
}

header .side-menu .input-wrap.has-txt a.btn-search {
	display: block;
	visibility: visible
}

header .side-menu .input-wrap input:focus+img {
	display: block
}

header .side-menu .input-wrap input::-webkit-input-placeholder {
	color: #fff
}

header .side-menu .input-wrap input:focus::-webkit-input-placeholder {
	color: #000;
	visibility: hidden
}

header .side-menu .cont-mid .nav-high-priority>li.on-over>a,
header .side-menu .cont-mid li.activated>a {
	color: #fff
}

header .side-menu .btn-close-menu {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 85px;
	height: 85px;
	overflow: hidden;
	text-indent: -10000px
}

header .side-menu .btn-close-menu .line-wrap {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -13px 0 0 -13px;
	width: 25px;
	height: 25px;
	overflow: hidden
}

header .side-menu .btn-close-menu .line-wrap .tb-lines:after,
header .side-menu .btn-close-menu .line-wrap .tb-lines:before {
	position: absolute;
	left: 50%;
	width: 36px;
	margin: 0 0 0 -18px;
	height: 1px;
	background: #fff;
	display: block;
	content: ''
}

header .side-menu .btn-close-menu .line-wrap .tb-lines:before {
	top: 12px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

header .side-menu .btn-close-menu .line-wrap .tb-lines:after {
	bottom: 12px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

header .side-menu .btn-close-menu span img {
	display: block
}

header .side-menu .btn-close-menu:hover .tb-lines:after,
header .side-menu .btn-close-menu:hover .tb-lines:before {
	background: #a36b4f
}

header .side-menu .cont-mid {
	display: inline-block;
	padding: 0 55px 0 0;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: middle
}

header .side-menu .cont-mid .nav-high-priority>li {
	position: relative;
	margin-top: 35px;
	overflow: hidden;
	font: 28px/1.2 HyundaiSansText-Regular
}

header .side-menu .cont-mid .nav-high-priority>li.hoverable>a {
	display: inline-block;
	position: relative;
	padding-right: 13px;
	z-index: 2;
	background: #000;
	font-family: HyundaiSansHead-Light
}

header .side-menu .cont-mid .nav-high-priority>li:first-child {
	margin-top: 0
}

header .side-menu .cont-mid .nav-high-priority .depth-2 {
	height: 0;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 50px;
	padding-left: 86px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header .side-menu .cont-mid .nav-high-priority>li.hoverable .depth-2 {
	height: auto
}

header .side-menu .cont-mid .nav-high-priority .depth-2.on {
	display: block
}

header .side-menu .cont-mid .nav-high-priority>li.on-over .depth-2 {
	display: none
}

header .side-menu .cont-mid .nav-high-priority>li.on-over .depth-2.on {
	display: block
}

header .side-menu .cont-mid .nav-high-priority .depth-2:after {
	display: block;
	content: '';
	position: absolute;
	top: 4px;
	left: 0;
	width: 63px;
	height: 1px;
	background: #a36b4f
}

header .side-menu .cont-mid .nav-high-priority .depth-2 li {
	margin-top: 12px;
	font-size: 12px;
	line-height: 1.1
}

header .side-menu .cont-mid .nav-high-priority .depth-2 li:first-child {
	margin-top: 1px
}

header .side-menu .cont-mid .nav-high-priority .depth-2 li.on a {
	color: #a36b4f
}

header .side-menu .cont-mid .nav-low-priority {
	margin-top: 38px
}

header .side-menu .cont-mid .nav-low-priority li {
	margin-top: 17px;
	font-size: 16px;
	line-height: 1
}

header .side-menu .cont-mid .nav-low-priority li:first-child {
	margin-top: 0
}

header .side-menu .cont-mid .nav-low-priority li a {
	font-family: HyundaiSansHead-Light, GenesisSansText
}

header .side-menu .cont-bot {
	position: absolute;
	bottom: 20px;
	left: 0;
	padding-left: 55px;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header .side-menu .cont-bot .sns-btns {
	float: left;
	margin-left: -5px
}

header .side-menu .cont-bot .sns-btns a {
	display: block;
	float: left;
	margin-left: 15px;
	width: 21px;
	height: 22px;
	overflow: hidden;
	text-indent: -1000px
}

header .side-menu .cont-bot .sns-btns a span {
	display: block
}

header .side-menu .cont-bot .sns-btns a span img {
	display: block;
	opacity: .5
}

header .side-menu .cont-bot .sns-btns a span img:hover {
	opacity: 1
}

header .side-menu .cont-bot .sns-btns a.sns-fb {
	margin-left: 0
}

header .side-menu .cont-bot .sns-btns a.sns-ins {
	margin-left: 10px
}

header .side-menu .cont-bot .lang-btns {
	float: right;
	margin-right: 30px;
	font-size: 14px;
	line-height: 22px
}

header .side-menu .cont-bot .lang-btns a {
	padding: 0 5px;
	color: #555
}

header .side-menu .cont-bot .lang-btns a.on {
	color: #fff
}

header.header_2017 {
	position: fixed;
	top: 0;
	z-index: 200;
	width: 100%;
	height: 80px;
	min-width: 1024px;
	font-size: 16px;
	line-height: 1
}

header.header_2017 .header-background {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: block;
	background: #000;
	opacity: .9;
	filter: alpha(opacity=30)
}

header.header_2017 .common-menu2 {
	height: 80px;
	position: relative;
	z-index: 1;
	max-width: 1920px;
	margin: 0 auto
}

header.header_2017 .common-menu2 .logo {
	display: block;
	position: relative;
	float: left;
	margin: 15px 0 0 30px;
	z-index: 2
}

header.header_2017 .common-menu2 .logo a {
	display: block;
	width: 120px;
	height: 50px;
	overflow: hidden
}

header.header_2017 .common-menu2 .logo a img {
	display: block;
	width: 100%
}

header.header_2017 .gnb-menu .cont-mid {
	overflow: hidden;
	position: absolute;
	left: 0;
	width: 100%;
	padding-left: 255px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .gnb-menu .gnb-background {
	position: absolute;
	top: 80px;
	left: 0;
	width: 100%;
	height: 230px;
	background-color: #000;
	opacity: .9;
	filter: alpha(opacity=80)
}

header.header_2017 .gnb-menu ul.nav-high-priority a {
	text-transform: uppercase;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header.header_2017 .gnb-menu ul.nav-high-priority a:hover,
header.header_2017 .gnb-menu ul.nav-high-priority>li.on>a {
	color: #a36b4f;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header.header_2017 .gnb-menu ul.nav-high-priority::after {
	content: "";
	display: block;
	clear: both
}

header.header_2017 .gnb-menu ul.nav-high-priority>li.hoverable {
	float: left
}

header.header_2017 .gnb-menu li.hoverable>a {
	display: block;
	height: 80px;
	color: #fff;
	font-size: 15px;
	line-height: 80px;
	text-transform: uppercase;
	padding: 0 21px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .gnb-menu li.hoverable>div.sub-menu {
	display: none;
	position: absolute;
	top: 112px;
	left: 0;
	width: 100%;
	min-width: 1024px;
	height: 160px;
	padding: 0 30px 0 275px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .gnb-menu li .depth-2 {
	width: 35%;
	float: left
}

header.header_2017 .gnb-menu li .depth-2>li {
	margin-bottom: 16px
}

header.header_2017 .gnb-menu li .depth-2 a {
	color: #fff;
	font-size: 15px
}

header.header_2017 .gnb-menu li .depth-2 a:focus {
	color: #a36b4f;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header.header_2017 .gnb-menu li.brand .depth-2 li {
	width: 100%
}

header.header_2017 .gnb-menu li.brand .depth-2 a {
	position: relative;
	z-index: 2
}

header.header_2017 .gnb-menu li.brand .depth-2 .figure {
	display: none;
	z-index: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	padding-left: 510px;
	padding-right: 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .gnb-menu li.brand .depth-2 .figure::after {
	content: "";
	display: block;
	clear: both
}

header.header_2017 .gnb-menu li.brand .depth-2 .figure img {
	float: left
}

header.header_2017 .gnb-menu li.brand .depth-2 .figcaption {
	float: left;
	margin-left: 25px
}

header.header_2017 .gnb-menu li.brand .depth-2 .figcaption strong {
	color: #fff;
	font-size: 22px;
	font-weight: 400;
	text-transform: uppercase
}

header.header_2017 .gnb-menu li.brand .depth-2 .figcaption p {
	color: #fff;
	font-size: 15px;
	line-height: 1.4;
	margin-top: 10px
}

header.header_2017 .gnb-menu li.brand .depth-2 .figcaption p span {
	display: block
}

header.header_2017 .gnb-menu li.models .depth-2 {
	width: 100%;
	float: none
}

header.header_2017 .gnb-menu li.models .depth-2::after {
	content: "";
	display: block;
	clear: both
}

header.header_2017 .gnb-menu li.models .depth-2 li {
	width: 25%;
	float: left;
	padding: 0 40px;
	box-sizing: border-box;
}

/*header.header_2017 .gnb-menu li.models .depth-2 li:first-child a img {
	transform: scale(0.9,0.9);
	bottom: 17px;
}*/

header.header_2017 .gnb-menu li.models .depth-2 li:nth-child(1) a img {
	width: 85.26%;
}
header.header_2017 .gnb-menu li.models .depth-2 li:nth-child(2) a img {
	width: 91.45%;
}
header.header_2017 .gnb-menu li.models .depth-2 li:nth-child(3) a img {
	width: 94.66%;
}
header.header_2017 .gnb-menu li.models .depth-2 li:nth-child(4) a img {
	width: 100%;
}


header.header_2017 .gnb-menu li.models .depth-2 a {
	position: relative;
	display: block;
	width: 100%;
	height: 150px;
	opacity: 1;
	filter: alpha(opacity=60);
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all
}

header.header_2017 .gnb-menu li.models .depth-2 a img {
	position: absolute;
	left: 0;
	bottom: 20px;
	width: 304px
}
.ie header.header_2017 .gnb-menu li.models .depth-2 a img{
	opacity: .8;
}
header.header_2017 .gnb-menu li.models .depth-2 a:after {
	content: '';
	display: block;
	width: calc(100% + 2px);
	height: calc(100% + 10px);
	left: -20px;
	top: 0;
	position: absolute;
	border: 2px solid #a36b4f;
	border-top: 0;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease;
	opacity: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .gnb-menu li.models .depth-2 a img {
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all;
	-webkit-filter: brightness(.8);
	filter: brightness(.8)
}

header.header_2017 .gnb-menu li.models .depth-2 a:focus img,
header.header_2017 .gnb-menu li.models .depth-2 a:hover img {
	-webkit-filter: brightness(1);
	filter: brightness(1)
}
.ie header.header_2017 .gnb-menu li.models .depth-2 a:focus img,
.ie header.header_2017 .gnb-menu li.models .depth-2 a:hover img {
	opacity: 1;
}

header.header_2017 .gnb-menu li.models .depth-2 a strong {
	display: block;
	font-size: 18px;
	font-weight: 400
}

header.header_2017 .gnb-menu li.models .depth-2 a p {
	color: #fff;
	font-size: 15px;
	margin-top: 20px
}

header.header_2017 .right-menus {
	float: right;
	margin-right: 30px
}

header.header_2017 .right-menus form,
header.header_2017 .right-menus>div {
	float: left
}

header.header_2017 .right-menus .input-wrap {
	position: relative;
	width: 180px;
	font-size: 0;
	line-height: 1;
	vertical-align: top;
	margin-top: 33px;
	margin-right: 10px
}

header.header_2017 .right-menus .input-wrap input {
	outline: 0;
	width: 100%;
	height: 22px;
	background-color: transparent;
	color: #fff;
	font-size: 15px;
	line-height: 1;
	padding: 0 40px 5px 25px;
	border: none;
	border-bottom: 1px solid #444;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .right-menus .input-wrap input::-webkit-input-placeholder {
	opacity: .5
}

header.header_2017 .right-menus .input-wrap input:focus {
	border-bottom: 1px solid #fff;
	color: #fff
}

header.header_2017 .right-menus .input-wrap a.btn-search,
header.header_2017 .right-menus .input-wrap a.btn-search span {
	font: 10px/22px HyundaiSansHead-Light;
	color: #aaa;
	display: block
}

header.header_2017 .right-menus .input-wrap input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px inset;
	-webkit-text-fill-color: #fff!important
}

header.header_2017 .right-menus .input-wrap img {
	position: absolute;
	top: 0;
	left: 0
}

header.header_2017 .right-menus .input-wrap a.btn-search {
	position: absolute;
	right: 0;
	top: 0;
	visibility: hidden
}

header.header_2017 .right-menus .input-wrap a.btn-search:hover {
	color: #fff
}

header.header_2017 .right-menus .input-wrap a.btn-search:focus {
	visibility: visible
}

header.header_2017 .right-menus .input-wrap.has-txt a.btn-search {
	display: block;
	visibility: visible
}

header.header_2017 .right-menus .lang-btns,
header.header_2017 .right-menus .quicklink-btns {
	position: relative;
	float: left
}

header.header_2017 .right-menus .quicklink-btns>a span {
	text-transform: uppercase;
	color: #fff;
	font-size: 15px
}

header.header_2017 .right-menus .lang-btns>a,
header.header_2017 .right-menus .quicklink-btns>a {
	display: block;
	height: 80px;
	color: #fff;
	font-size: 15px;
	line-height: 80px;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .right-menus .quicklink-btns>a {
	padding-right: 30px
}

header.header_2017 .right-menus .lang-btns>a {
	min-width: 125px;
	padding-right: 20px
}

header.header_2017 .right-menus .lang-btns::after {
	content: "";
	display: block;
	position: absolute;
	left: -1px;
	top: 50%;
	width: 2px;
	height: 14px;
	background-color: #fff;
	margin-top: -7px
}

header.header_2017 .right-menus .lang-btns ul,
header.header_2017 .right-menus .quicklink-btns ul {
	display: none;
	z-index: 2;
	position: absolute;
	left: 0;
	width: 100%;
	padding: 15px 20px;
	border: 1px solid #444;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .right-menus .quicklink-btns ul {
	min-width: 210px
}

header.header_2017 .right-menus .lang-btns ul li,
header.header_2017 .right-menus .quicklink-btns ul li {
	margin-top: 25px
}

header.header_2017 .right-menus .lang-btns ul li:first-child,
header.header_2017 .right-menus .quicklink-btns ul li:first-child {
	margin-top: 0
}

header.header_2017 .right-menus .lang-btns ul a,
header.header_2017 .right-menus .quicklink-btns ul a {
	color: #fff;
	font-size: 15px
}

header.header_2017 .right-menus .lang-btns ul a:active,
header.header_2017 .right-menus .lang-btns ul a:hover,
header.header_2017 .right-menus .quicklink-btns ul a:active,
header.header_2017 .right-menus .quicklink-btns ul a:hover {
	border-bottom: 1px solid #fff
}

header.header_2017 .right-menus span.arr {
	overflow: hidden;
	display: inline-block;
	width: 13px;
	height: 7px;
	vertical-align: middle;
	margin-left: 15px
}

header.header_2017 .right-menus span.arr img {
	width: 100%;
	margin-top: 0;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

header.header_2017 .right-menus .opened a span.arr img {
	margin-top: -7px
}

header.header_2017 .right-menus .lang-btns ul::after,
header.header_2017 .right-menus .quicklink-btns ul::after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .8;
	filter: alpha(opacity=80);
	z-index: -1
}

#container,
#container section {
	position: relative
}

#container {
	min-height: 100%;
	margin-bottom: -170px
}

#container .inner-contain {
	margin: 0 auto;
	padding: 80px 0 170px;
	max-width: 1920px;
	overflow: hidden
}

#container.not-hf-100per {
	min-height: 0;
	margin-bottom: 0
}

#container.not-hf-100per .inner-contain {
	padding: 0
}

.btn-scroll {
	position: absolute;
	bottom: 30px;
	width: 100%;
	height: 68px;
	text-align: center;
	font-size: 0
}

.btn-scroll a {
	display: inline-block;
	color: #a36b4f
}

.btn-scroll a span.btn-txt {
	display: block;
	font-size: 10px;
	line-height: 1
}

.btn-scroll a span.vert-line-mask {
	display: inline-block;
	margin-top: 5px;
	width: 1px;
	height: 33px;
	overflow: hidden
}

.btn-scroll a span.vert-line {
	display: inline-block;
	position: relative;
	width: 1px;
	height: 53px;
	background: #a36b4f
}

.btn-top {
	position: fixed;
	bottom: 30px;
	right: 30px;
	font-size: 0;
	z-index: 10
}

.btn-top a {
	display: inline-block;
	color: #a36b4f;
	text-align: center
}

.btn-top a span.btn-txt {
	display: block;
	font-size: 10px;
	line-height: 1
}

.btn-top a span.vert-line-mask {
	display: inline-block;
	margin-top: 5px;
	width: 1px;
	height: 33px;
	overflow: hidden
}

.btn-top a span.vert-line {
	display: inline-block;
	position: relative;
	width: 1px;
	height: 53px;
	background: #a36b4f
}

footer {
	position: relative;
	width: 100%
}

footer .inner-wrap {
	max-width: 1920px;
	margin: 0 auto
}

footer .footer-share {
	background: #000;
	padding: 60px 0 50px
}

footer .footer-share h3 {
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100;
	font-size: 18px;
	color: #fff;
	text-align: center
}

footer .footer-share ul {
	margin-top: 25px;
	text-align: center
}

footer .footer-share li a img {
	max-width: 100%;
	display: inline-block
}

footer .footer-share li {
	display: inline-block
}

footer .footer-share li a [alt=youtube] {
	height: 50px;
	margin-top: 3px
}

footer .footer-share li a {
	display: inline-block;
	max-width: 64px;
	vertical-align: middle
}

footer .footer-top {
	background: #dbdbdb
}

footer .footer-top ul {
	margin: 0 auto;
	padding: 30px 0 27px;
	max-width: 1920px;
	text-align: center;
	font-size: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

footer .footer-top ul li {
	display: inline-block;
	padding: 0 4.4875%;
	text-align: center;
	font-size: 12px;
	line-height: 1
}

footer .footer-top ul li.first {
	padding-left: 0
}

footer .footer-top ul li.last {
	padding-right: 0
}

footer .footer-top ul li a {
	display: inline-block;
	color: #666;
	text-transform: uppercase
}

footer .footer-bot {
	background: #e6e6e6
}

footer .footer-bot .bot-content {
	margin: 0 auto;
	padding: 22px 0 0;
	width: 100%;
	max-width: 1920px
}

footer .footer-bot .country-select {
	float: left;
	position: relative;
	margin-left: 10px;
	-webkit-transition: .5s all;
	-o-transition: .5s all;
	transition: .5s all;
	-webkit-transition-delay: .3s;
	-o-transition-delay: .3s;
	transition-delay: .3s
}

footer .footer-bot .country-select .selected {
	position: relative;
	z-index: 2;
	font: 18px/1 HyundaiSansHead-Light, wFontKrUL
}

footer .footer-bot .country-select a {
	display: block;
	position: relative;
	width: 160px;
	padding: 20px 54px 20px 68px
}

footer .footer-bot .country-select a.choose {
	border-top: 1px solid #e6e6e6
}

footer .footer-bot .country-select a span {
	display: block;
	position: absolute;
	left: 20px;
	top: 21px;
	width: 23px;
	height: 13px;
	overflow: hidden
}

footer .footer-bot .country-select a span img {
	display: block
}

footer .footer-bot .country-select a span.arr {
	width: 13px;
	height: 7px;
	left: auto;
	right: 20px;
	top: 24px
}

footer .footer-bot .country-select a span.arr img {
	margin-top: -7px
}

footer .footer-bot .country-select.opened a span.arr img {
	margin-top: 0
}

footer .footer-bot .country-select .lang-wrap {
	position: absolute;
	bottom: 59px;
	left: 0;
	width: 100%;
	height: 0;
	overflow: hidden
}

footer .footer-bot .country-select .lang-wrap .inner-wrap {
	display: inline-block;
	width: 100%;
	height: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

footer .footer-bot .country-select .lang-wrap .opt-list {
	padding: 10px 0;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff
}

footer .footer-bot .country-select .lang-wrap .opt-list li {
	position: relative;
	font: 18px/1 HyundaiSansHead-Light, wFontKrUL
}

footer .footer-bot .country-select .lang-wrap .opt-list li span {
	display: block;
	position: absolute;
	left: 20px;
	top: 10px;
	width: 23px;
	height: 13px;
	overflow: hidden
}

footer .footer-bot .country-select .lang-wrap .opt-list li a {
	width: 100%;
	display: block;
	padding: 9px 0 5px 68px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #888
}

footer .footer-bot .country-select.opened {
	background: #fff;
	-webkit-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s
}

footer .footer-bot .country-select.opened .lang-wrap {
	height: 0
}

footer .footer-bot .country-select.opened .lang-wrap .inner-wrap {
	height: auto
}

footer .footer-bot p.copy {
	float: right;
	margin-right: 49px;
	font-size: 10px;
	line-height: 58px;
	color: #666
}

footer .footer-bot .bot-content .btn,
footer .txt-ww {
	width: 50%;
	font: 18px/1 HyundaiSansHead-Light;
	float: left
}

footer .footer-bot .bot-content .btn {
	padding-left: 30px
}

footer .footer-bot .bot-content .btn a {
	display: inline-block;
	padding: 21px 0 0;
	margin-right: 20px
}

footer .footer-bot .bot-content .btn a:hover {
	border-bottom: 1px solid #000;
	padding-bottom: 5px
}

footer .footer-bot .bot-content .btn a:last-child {
	margin-right: 0
}

footer .footer-bot .bot-content .btn a>span {
	display: inline-block;
	padding-right: 10px
}

footer .txt-ww {
	padding-left: 30px
}

footer .txt-ww a {
	display: inline-block;
	padding: 21px 0 5px;
	margin-right: 20px;
	border-bottom: 1px solid transparent;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

footer .txt-ww a:hover {
	border-bottom: 1px solid #000;
	padding-bottom: 5px
}

.tbl-hr td,
.tbl-hr th,
.tbl-hr02 td,
.tbl-hr02 th {
	border-bottom: 1px solid #d5d5d5;
	font-weight: 400
}

footer .txt-ww a:last-child {
	margin-right: 0
}

@media screen and (min-width:1024px) {
	.footer__disclaimer {
		padding: 5px 0 15px;
		background: 0 0
	}
}

.footer__disclaimer {
	clear: both;
	padding: 0 30px 30px;
	font-size: .6em;
	text-align: justify;
	background: #e6e6e6
}

footer .footer-top .family-site {
	display: inline-block;
	width: 200px;
	text-align: left;
	background: #fff;
	position: relative
}

footer .footer-top .family-site a.selected {
	display: inline-block;
	position: relative;
	margin-top: 18px;
	padding: 10px 0 9px 10px;
	width: 200px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 2;
	font-size: 14px;
	line-height: 1;
	color: #000
}

footer .footer-top .family-site a.selected span.arr {
	display: block;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -3px;
	width: 9px;
	height: 5px;
	overflow: hidden
}

footer .footer-top .family-site a.selected span.arr img {
	width: 100%;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

footer .footer-top .family-site.opened a.selected span.arr img {
	display: block;
	margin-top: -5px
}

footer .footer-top .family-site a:first-child {
	margin-top: 0
}

footer .footer-top .family-site .opt-list {
	width: 100%;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 33px;
	background: #fff;
	display: none
}

#overlay,
.popup {
	position: fixed;
	opacity: 0
}

footer .footer-top .family-site .opt-list ul {
	padding: 0;
	max-height: 102px;
	overflow: hidden;
	overflow-y: auto;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

footer .footer-top .family-site .opt-list ul li {
	padding: 0
}

footer .footer-top .family-site .opt-list a {
	display: block;
	padding: 7px 0 3px;
	width: 200px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 12px;
	line-height: 24px;
	color: #888;
	text-align: left;
	text-indent: 10px
}

.form-tbl3 td .char,
.popup {
	-webkit-box-sizing: border-box
}

.box-search a,
.message-popup .btn-wrap,
.popup .pop-btn-area,
.popup .popup-inner .btns,
.tbl-hr th {
	text-align: center
}

#overlay {
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 1000;
	filter: alpha(opacity=0)
}

.popup {
	top: 50%;
	left: 50%;
	padding: 0;
	box-sizing: border-box;
	background: #fff;
	z-index: 1001
}

.popup h1 {
	height: 50px;
	font-size: 16px;
	line-height: 50px;
	color: #000;
	background-color: #fbfbfb;
	padding-left: 20px
}

.popup .pop-inner-wrap {
	padding: 0
}

.popup .pop-btn-area button {
	display: inline-block;
	width: 150px;
	height: 48px;
	margin-top: 30px;
	font-size: 16px;
	line-height: 52px;
	text-align: center
}

.popup .pop-btn-area .btn-black {
	background-color: #000;
	color: #fff
}

.popup .popup-inner {
	padding: 50px 50px 20px
}

.popup .popup-inner h2 {
	font-size: 22px
}

.popup .popup-inner h3 {
	color: #888;
	font-size: 14px
}

.popup .popup-inner>span {
	font-size: 12px;
	padding-top: 8px;
	color: #888;
	display: block
}

.popup .popup-inner .pop-inner-wrap {
	margin-top: 30px
}

.popup .popup-inner .btns a:first-child {
	margin-right: 8px
}

.popup .close-pop {
	position: absolute;
	top: 6px;
	right: 10px;
	width: 15px;
	height: 15px;
	padding: 10px;
	display: inline-block
}

#dimmed-visual,
.popup.youtube-pop {
	left: 0;
	top: 0;
	bottom: 0;
	background: #000;
	opacity: 1
}

#dimmed-visual {
	position: fixed;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 199;
	filter: alpha(opacity=1)
}

.message-popup {
	width: 450px;
	margin-left: -225px
}

.message-popup .msg-holder {
	font-size: 16px;
	padding-bottom: 40px
}

.message-popup .btn-wrap .btn-base {
	width: 195px
}

.message-popup.none-tit h1 {
	display: none
}

.message-popup.none-tit .msg-holder {
	padding-top: 10px
}

.message-popup.error-back {
	width: 510px;
	margin-left: -255px
}

.message-popup.error-back .popup-inner {
	padding-left: 30px;
	padding-right: 30px
}

.message-popup.error-back .btn-wrap .btn-base {
	width: 170px
}

.popup.youtube-pop {
	width: 100%;
	padding: 75px
}

.popup.youtube-pop iframe,
.youtube-wrap iframe {
	width: 100%;
	height: 100%
}

.popup.youtube-pop .close-pop {
	position: static
}

.popup.youtube-pop a.close-video-pop {
	position: absolute;
	top: 30px;
	right: 30px;
	display: block;
	width: 60px;
	height: 60px;
	overflow: hidden
}

.popup.youtube-pop a.close-video-pop span {
	position: absolute;
	left: 15px;
	top: 15px;
	width: 30px;
	height: 30px;
	overflow: hidden
}

.popup.youtube-pop a.close-video-pop img {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -20px 0 0 -20px;
	width: 40px;
	height: 40px
}

.alert-holder {
	display: inline-block;
	padding: 10px 0 15px;
	font-size: 13px;
	color: #a36b4f;
	line-height: 1
}

.alert-holder span:first-child {
	padding-right: 6px
}

.alert-holder img {
	vertical-align: -4px
}

.box-search,
.box-search a img {
	vertical-align: middle
}

.alert-holder.hide {
	display: block!important;
	visibility: hidden
}

.notice-info {
	display: block;
	margin-top: 10px;
	font: 13px/1 HyundaiSansText-Regular, GenesisSansText;
	color: #888;
	letter-spacing: 0!important
}

.form-tbl th .txt-byte em,
.form-tbl2 th .txt-byte em {
	font-style: normal
}

@media only screen and (max-width:1600px) {
	footer .footer-top ul li {
		padding: 0 2.58%
	}
}

@media only screen and (max-width:1279px) {
	.shortcut-wrap .shortcuts {
		min-width: 700px
	}
	.shortcut-wrap .shortcuts li a {
		padding: 19px 18px 17px
	}
}

@media only screen and (max-height:778px) {
	header .side-menu .cont-mid .nav-low-priority {
		position: relative;
		margin-top: 28px;
		padding-top: 23px;
		border-top: 1px solid #333
	}
	header .side-menu .cont-mid .nav-low-priority .odd {
		float: left;
		width: 41.5%
	}
	header .side-menu .cont-mid .nav-low-priority .even {
		float: left;
		width: 58.5%
	}
	header .side-menu .cont-mid .nav-low-priority .on-top {
		margin-top: 0
	}
	header .side-menu .cont-mid .nav-low-priority li {
		font-size: 14px
	}
	header .side-menu .cont-mid .nav-high-priority>li {
		margin-top: 23px;
		font-size: 18px
	}
	header .side-menu .cont-mid .nav-high-priority .depth-2 {
		top: 27px;
		left: 0;
		padding-left: 50px
	}
	header .side-menu .cont-mid .nav-high-priority .depth-2:after {
		width: 37px
	}
}

header.header_2017 .gnb-menu li.models .depth-2 a img[alt=g80] {
	width: 290px
}

@media only screen and (max-width:1530px) {
	header.header_2017 .gnb-menu li.models .depth-2 a img {
		width: 254px
	}
	header.header_2017 .gnb-menu li.models .depth-2 a img[alt=g80] {
		width: 240px
	}
}

@media only screen and (max-width:1440px) {
	header.header_2017 .gnb-menu li.models .depth-2 li {
		min-width: 25%
	}
}

@media only screen and (max-width:1330px) {
	header.header_2017 .gnb-menu .cont-mid {
		padding-left: 150px
	}
	header.header_2017 .gnb-menu li.hoverable>a {
		padding-left: 15px;
		padding-right: 15px
	}
	header.header_2017 .gnb-menu li.hoverable>div.sub-menu {
		padding-left: 165px
	}
	header.header_2017 .gnb-menu li.brand .depth-2 .figure {
		padding-left: 390px
	}
	header.header_2017 .gnb-menu li.brand .depth-2 .figcaption {
		width: 60%;
		min-width: 60%
	}
	header.header_2017 .gnb-menu li.brand .depth-2 .figcaption p span {
		display: inline
	}
	header.header_2017 .gnb-menu li.models .depth-2 a img {
		width: 204px
	}
	header.header_2017 .gnb-menu li.models .depth-2 a img[alt=g80] {
		width: 195px
	}
}

@media only screen and (max-width:1200px) {
	header.header_2017 .gnb-menu li.brand .depth-2 .figcaption {
		width: 50%;
		min-width: 50%
	}
	header.header_2017 .gnb-menu li.models .depth-2 li {
		min-width: 25%
	}
	header.header_2017 .right-menus .input-wrap {
		width: 130px;
		margin-right: 10px
	}
	header.header_2017 .right-menus .lang-btns>a,
	header.header_2017 .right-menus .quicklink-btns>a {
		padding-left: 20px
	}
	header.header_2017 .right-menus .lang-btns ul,
	header.header_2017 .right-menus .quicklink-btns ul {
		padding: 15px 20px
	}
}

header.header_2017 .right-menus .input-wrap a.btn-search span {
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100
}

.gatemain .kv-area .btns .gbtn .atxt,
.gatemain .kv-area .txt-holder,
header.header_2017 a,
header.header_2017 a span {
	letter-spacing: .06em!important
}

.gatemain .btn-scroll .line-area .vert-line-mask {
	margin-left: 25px!important
}

.gatemain .btn-scroll a span {
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

.gatemain .btn-scroll .line-area .vert-line-mask span {
	-webkit-transition: background-color .3s;
	-o-transition: background-color .3s;
	transition: background-color .3s
}

.gatemain .content-wrap .content-tab>li>a,
footer .footer-top ul li a,
footer .txt-ww a:last-child {
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.gatemain .content-wrap .tab-contents .swiper-slide a:hover .figcaption {
	opacity: .8
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption strong {
	line-height: 1.2!important
}

.gatemain .content-wrap .tab-contents .swiper-slide a .figcaption {
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s
}

header.header_2017 .right-menus .lang-btns>a,
header.header_2017 .right-menus .quicklink-btns>a {
	padding-left: 20px
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption p {
	font-size: 14px!important;
	font-family: GenesisSansText, sans-serif;
	font-weight: 400
}

.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
	width: 404px!important
}

@media only screen and (max-width:1530px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
		width: 354px!important
	}
}

@media only screen and (max-width:1330px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
		width: 304px!important
	}
}

@media only screen and (max-width:1140px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
		width: 274px!important
	}
}

.gatemain .intro-wrap .swiper-container .swiper-slide img[alt=g80] {
	width: 390px!important
}

@media only screen and (max-width:1530px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img[alt=g80] {
		width: 340px!important
	}
}

@media only screen and (max-width:1330px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img[alt=g80] {
		width: 295px!important
	}
}

@media only screen and (max-width:1140px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img[alt=g80] {
		width: 265px!important
	}
}

table td .txt-cmt {
	display: block;
	margin-top: 5px;
	font-size: 13px;
	color: #888;
	line-height: 20px
}

.position-s {
	position: static!important
}

.box-search {
	display: inline-block
}

.box-search input {
	float: left
}

.box-search a {
	float: left;
	width: 48px;
	height: 48px;
	background-color: #000;
	line-height: 47px
}

.form-tbl,
.form-tbl2,
.form-tbl3,
.tbl-hr,
.tbl-hr02 {
	width: 100%
}

.tbl-hr {
	border-top: 2px solid #d5d5d5
}

.form-tbl4,
.form-tbl4 td {
	border-top: 1px solid #e3e3e3
}

.tbl-hr td,
.tbl-hr th {
	padding: 10px 20px;
	font-size: 14px;
	line-height: 25px
}

.tbl-hr th {
	background-color: #f3f3f3
}

.tbl-hr th.underline>a,
.tbl-hr th.underline>span {
	text-decoration: underline
}

.tbl-hr td {
	background-color: #fff;
	text-align: left
}

.tbl-hr .txt-cmt {
	display: inline-block;
	margin-left: 12px;
	font-size: 12px;
	color: #8d8d8d
}

.tbl-hr .txt-cmt.ty1 {
	color: #adadad
}

.tbl-hr02 {
	border-right: 1px solid #d5d5d5
}

.tbl-hr02 td,
.tbl-hr02 th {
	padding: 15px 0;
	border-left: 1px solid #d5d5d5;
	font-size: 12px;
	line-height: 18px;
	text-align: center
}

.form-tbl td,
.form-tbl th {
	padding-top: 20px
}

.form-tbl th,
.form-tbl2 th,
.form-tbl3 th {
	text-align: left;
	vertical-align: top;
	font-weight: 400
}

.tbl-hr02 th {
	background-color: #f7f7f7
}

#container .tit-main,
.form-tbl5 td,
.tbl-hr02 tbody td {
	background-color: #fff
}

.form-tbl th {
	font-size: 14px;
	color: #222;
	line-height: 36px
}

.form-tbl th span {
	display: inline-block;
	margin-left: 5px;
	color: #888
}

.form-tbl th .txt-byte {
	display: block;
	margin-left: 0;
	line-height: 36px;
	color: #888
}

.form-tbl tr:first-child td,
.form-tbl tr:first-child th {
	padding-top: 0
}

.form-tbl2 th {
	padding-top: 20px;
	font-size: 16px;
	color: #222;
	line-height: 46px
}

.form-tbl2 th span {
	display: inline-block;
	margin-left: 5px;
	color: #888
}

.form-tbl2 th .txt-byte {
	display: block;
	margin-left: 0;
	font-size: 12px;
	line-height: 18px;
	color: #888
}

.form-tbl2 td {
	padding-top: 20px;
	font-size: 18px;
	line-height: 46px
}

.form-tbl2 tr:first-child td,
.form-tbl2 tr:first-child th {
	padding-top: 0
}

.form-tbl2 tr:first-child td label {
	line-height: .5
}

.form-tbl2 tr td .box-cate label {
	margin-bottom: 10px
}

.form-tbl2 td .ipt-row {
	margin-top: 13px
}

.form-tbl2 td .ipt-row:first-child {
	margin: 0
}

.form-tbl2 td .ipt-row .btn-base {
	margin-left: 8px
}

.form-tbl2 td .ipt-row input+input {
	margin-left: 3px
}

.form-tbl2 td textarea {
	font-size: 14px;
	vertical-align: top
}

.form-tbl2 td .ipt-addr {
	margin-top: 10px
}

.form-tbl3 {
	margin: 30px 0
}

.form-tbl3 th {
	padding: 5px 0;
	font-size: 16px;
	color: #222;
	line-height: 46px
}

.form-tbl3 td .custom-select,
.form-tbl3 td .dash,
.form-tbl3 td .input[type=tel],
.form-tbl3 td input[type=text],
.form-tbl3 th span a,
.form-tbl3 th span a img,
.form-tbl3 tr.ty2 td,
.form-tbl3 tr.ty2 th {
	vertical-align: middle
}

.form-tbl3 th span {
	display: inline-block!important;
	position: relative;
	padding-left: 10px;
	font-size: 16px;
	color: #000
}

.form-tbl3 th span.ty1 {
	padding: 10px 0 0 10px;
	line-height: 26px
}

.form-tbl3 th span a {
	position: absolute;
	top: 0;
	right: -40px;
	display: inline-block
}

.form-tbl3 th span.ty1 a {
	top: 10px
}

.form-tbl3 th .point {
	display: block;
	position: relative;
	padding-left: 11px
}

.form-tbl3 th .point:before {
	content: '*';
	position: absolute;
	top: 4px;
	left: 0;
	font-size: 20px;
	color: #a36b4f
}

.form-tbl3 th .point.ty1:before {
	top: 14px
}

.form-tbl3 td {
	padding: 5px 0;
	font-size: 16px;
	line-height: 46px
}

.form-tbl3 td .at,
.form-tbl3 td .char,
.form-tbl3 td .dash {
	height: 48px;
	line-height: 48px
}

.form-tbl3 tr.ty1 td,
.form-tbl3 tr.ty1 th {
	padding: 15px 0
}

.form-tbl3 th .btn-tgl-addr.minus img:first-child,
.form-tbl3 th .btn-tgl-addr.plus img:last-child {
	display: none
}

.form-tbl3 td .at,
.form-tbl3 td .char,
.form-tbl3 td .dash,
.form-tbl3 td .ipt-addr input {
	display: inline-block
}

.form-tbl3 td .ipt-id .btn-base {
	width: 115px
}

.form-tbl3 td .ipt-addr {
	margin-top: 10px
}

.form-tbl3 td .ipt-addr:first-child {
	margin-top: 0
}

.form-tbl3 td .ipt-licensee span {
	display: inline-block;
	width: 25px;
	font-size: 16px;
	color: #888;
	text-align: center
}

.form-tbl3 td .dash {
	width: 21px;
	text-align: center
}

.form-tbl3 td .char {
	width: 38px;
	padding: 0 4px;
	text-align: left;
	box-sizing: border-box
}

.form-tbl3 td .at {
	width: 21px;
	font-size: 16px;
	color: #888;
	text-align: center
}

.form-tbl3 td .ipt-row {
	margin-top: 13px
}

.form-tbl3 td .ipt-row .btn-base {
	margin-left: 8px
}

.form-tbl3 td .ipt-row input+input {
	margin-left: 3px
}

.form-tbl3 td textarea {
	font-size: 14px
}

.form-tbl3 td .custom-chk-rdo {
	vertical-align: middle;
	line-height: .5
}

.form-tbl3 td .txt-addr {
	display: block;
	margin-bottom: 14px
}

.form-tbl3.ty1 {
	margin: 0
}

.form-tbl3.ty1 tr th {
	padding: 10px 0;
	line-height: 24px
}

.form-tbl3.ty1 tr td {
	padding: 9px 0;
	line-height: 27px
}

.form-tbl4 {
	width: 100%;
	border-bottom: 1px solid #e3e3e3
}

.form-tbl4 td,
.form-tbl4 th {
	font-weight: 400;
	padding: 15px 0
}

.form-tbl4 tr:first-child td {
	border: 0
}

.form-tbl4 th {
	text-align: left;
	font-size: 16px;
	font-weight: 400
}

.form-tbl4 td dt {
	margin-bottom: 2px;
	font-size: 14px;
	color: #5f5f5f;
	line-height: 26px
}

.form-tbl4 td dd {
	font-size: 13px;
	color: #888;
	line-height: 22px
}

.form-tbl4 td dd+dt {
	margin-top: 10px
}

.form-tbl4 td .email-agree .chk-agree {
	display: inline-block;
	margin-top: 0
}

.form-tbl4 td .email-agree .bar {
	display: inline-block;
	padding-right: 20px;
	vertical-align: -2px
}

.form-tbl4 td .email-agree .chk-agree span span {
	font-size: 13px;
	color: #000
}

.form-tbl5,
.form-tbl5 td label span span {
	font-size: 12px
}

.form-tbl4 td .email-agree .chk-agree .custom-chk-rdo {
	padding-right: 20px
}

.form-tbl5 {
	border-top: 2px solid #d5d5d5;
	margin-bottom: 22px
}

.form-tbl5 tr {
	border-bottom: 1px solid #d5d5d5
}

.form-tbl5 th {
	font-weight: 400;
	text-align: center;
	vertical-align: top;
	padding: 16px 20px
}

.form-tbl5 td {
	padding: 16px 20px
}

.form-tbl6 td,
.form-tbl6 th {
	padding: 10px 0;
	line-height: 46px
}

.form-tbl5 td label {
	width: 31%;
	margin-bottom: 20px
}

.form-tbl5 .withdraw-agree {
	margin-top: -14px
}

.form-tbl5 .withdraw-agree .chk-agree {
	display: inline;
	float: left;
	width: 182px;
	margin-bottom: -10px
}

.form-tbl5 .withdraw-agree label,
.form-tbl6 {
	width: 100%
}

.form-tbl5 .withdraw-agree label span {
	font-size: 14px
}

.form-tbl5 .withdraw-agree p {
	color: #666;
	font-size: 13px;
	display: block
}

.form-tbl6 th {
	font-size: 16px;
	font-weight: 400;
	color: #222;
	text-align: left;
	vertical-align: middle
}

.form-tbl6 td {
	font-size: 18px
}

.form-tbl6 td textarea {
	vertical-align: top
}

#container .tit-main {
	padding: 40px 0 49px;
	border-bottom: 1px solid #b6b6b6;
	text-align: center
}

#container .tit-main.step {
	padding-bottom: 27px
}

#container .tit-main.no-border {
	border: 0
}

#container .tit-main h1 {
	display: block;
	font: 50px/46px wFontKrUL;
	color: #000
}

#container .tit-main span {
	display: block;
	margin-top: 27px;
	font: 16px/26px GenesisSansText;
	color: #888
}

#container .tit-main em {
	display: inline-block;
	margin-bottom: 10px;
	font-size: 16px;
	color: #a36b4f;
	font-style: normal;
	line-height: 26px
}

#container .tit-main span em {
	margin: 0
}

#container .tit-main span a {
	color: #a36b4f
}

#container .tit-main p {
	color: #010101;
	font-size: 16px;
	margin-top: 18px;
	margin-bottom: 10px
}

#container .tit-main .btn-step {
	margin-top: 17px
}

#container .tit-main .btn-step li {
	display: inline-block
}

#container .tit-main .btn-step li span {
	display: inline-block;
	overflow: hidden;
	width: 4px;
	height: 4px;
	margin: 7px;
	background-color: #97999c;
	text-indent: -9999px;
	white-space: nowrap;
	vertical-align: top
}

#container .tit-main .btn-step li.on span {
	background-color: #a36b4f
}

#container .tit-main .txt-link {
	color: #a36b4f;
	border-bottom: 1px solid #a36b4f
}

#container .tit-main.tit-fixed {
	padding: 30px 0;
	background-color: rgba(255, 255, 255, .9);
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1
}

#container .tit-main.tit-fixed h1 {
	display: block;
	font-size: 22px;
	color: #010101;
	line-height: 1
}

#container .tit-main.tit-fixed span {
	display: block;
	margin-top: 10px;
	font-size: 14px;
	color: #888
}

#container .tit-main.step.step-style2 {
	padding: 30px 0
}

#container .tit-main.step.step-style2 h1 {
	font-size: 22px;
	color: #010101;
	display: inline-block;
	line-height: 1
}

#container .tit-main.step.step-style2 em {
	display: inline-block;
	font-size: 22px;
	line-height: 1;
	margin: 0
}

#container .tit-main.step.step-style2 span {
	display: block;
	margin-top: 10px;
	font-size: 14px;
	color: #888
}

#container .tit-main.step.step-style2 .btn-step {
	position: absolute;
	right: 30px;
	top: 52px;
	margin-top: 0
}

.contain-gate .content {
	width: 964px;
	margin: 0 auto;
	padding: 0 30px
}

.contain-gate .area-fullbox {
	position: relative;
	text-align: center
}

.contain-gate .area-fullbox .txt-sub {
	display: inline-block;
	padding-top: 50px;
	font: 22px/1 GenesisSansText;
	color: #000;
	font-style: normal
}

.contain-gate .area-fullbox .list-car {
	padding-top: 35px
}

.contain-gate .area-fullbox .list-car .box-car {
	float: left;
	width: 50%;
	text-align: center;
	padding: 35px 30px;
	border: 1px solid transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all;
	position: relative
}

.contain-gate .area-fullbox .list-car .box-car h2 {
	display: block;
	height: 28px;
	margin-bottom: 60px;
	font: 40px/36px HyundaiSansHead-Light;
	color: #a36b4f
}

.contain-gate .area-fullbox .list-car .box-car span {
	display: block;
	height: 15px;
	padding-top: 37px;
	font-size: 21px;
	line-height: 19px;
	color: #888
}

.contain-gate .area-fullbox .list-car .box-car img {
	width: 100%
}

.contain-gate .area-fullbox .list-car .box-car em {
	color: #010101;
	font-size: 14px;
	position: absolute;
	left: 0;
	top: 80px;
	width: 100%;
	font-style: normal
}

.contain-gate .area-fullbox .list-car .box-car:hover {
	border-color: #a36b4f;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.contain-gate .area-fullbox .list-car .btns-car {
	margin-top: 15px
}

.contain-gate .area-fullbox .list-car .btns-car.ty1 .box-car {
	width: 33.3333%
}

.contain-gate .area-fullbox .list-find {
	padding-top: 50px
}

.contain-gate .area-fullbox .box-find>a {
	display: inline-block;
	width: 393px;
	height: 339px;
	margin: 0 3px;
	border: 1px solid #c4c6ca;
	-webkit-transition: border .8s;
	-o-transition: border .8s;
	transition: border .8s
}

.contain-gate .area-fullbox .box-find>a:hover {
	border-color: #a36b4f;
	-webkit-transition: border .4s;
	-o-transition: border .4s;
	transition: border .4s
}

.contain-gate .area-fullbox .box-find>a strong {
	display: block;
	padding-top: 46px;
	font: 32px/1 wFontKrUL;
	color: #a36b4f
}

.contain-gate .area-fullbox .box-find>a .img {
	display: inline-block;
	height: 96px;
	padding-top: 46px;
	line-height: 96px
}

.contain-gate .area-fullbox .box-find>a .img img {
	vertical-align: middle
}

.contain-gate .area-fullbox .box-find>a .txt {
	display: block;
	padding-top: 60px;
	font: 14px/20px GenesisSansText;
	color: #888
}

.contain-gate .txt-code {
	position: fixed;
	bottom: 33px;
	left: 50%;
	margin-left: -50px
}

.contain-gate .txt-code span {
	display: block;
	font-size: 14px;
	line-height: 14px;
	color: #888;
	text-align: center
}

.contain-gate .txt-code a {
	display: block;
	height: 9px;
	margin-top: 7px;
	font-size: 10px;
	line-height: 10px;
	color: #a36b4f;
	text-decoration: underline
}

.cont-fullsize .area-fullbox {
	position: relative;
	width: 964px;
	margin: 0 auto;
	border-top: 1px solid #b6b6b6;
	text-align: center;
	display: table
}

.cont-fullsize .area-fullbox.no-border {
	border: 0
}

.cont-fullsize .area-fullbox .box-confirm {
	display: table-cell;
	vertical-align: middle
}

.cont-fullsize .area-fullbox .box-confirm .img {
	display: inline-block;
	padding: 10px 36px 0 0;
	vertical-align: top
}

.cont-fullsize .area-fullbox .box-confirm p {
	display: inline-block;
	font: 18px/23px GenesisSansText;
	color: #888;
	text-align: left
}

.cont-fullsize .area-fullbox .box-confirm p em {
	display: inline-block;
	font: 18px/1 GenesisSansText;
	color: #888;
	font-style: normal
}

.cont-fullsize .area-fullbox .box-confirm p em.bold {
	font-family: HyundaiSansHead-Light;
	font-weight: 700
}

.cont-fullsize .area-fullbox .box-confirm p em.info {
	font-size: 16px;
	display: block;
	padding-top: 10px;
	color: #a36b4f
}

.cont-fullsize .area-fullbox .box-confirm strong {
	display: block;
	margin-bottom: 14px;
	font: 30px/41px wFontKrUL;
	font-weight: 400;
	color: #000;
	text-align: left
}

.cont-fullsize .area-fullbox .box-confirm strong span {
	display: block
}

.cont-fullsize .btn-fixed {
	bottom: 169px;
	left: 0;
	width: 100%;
	height: 164px;
	background-color: #f0f0f0;
	text-align: center
}

.cont-fullsize .btn-fixed .gbtn {
	margin-top: 48px;
	padding: 0 40px;
	color: #000;
	border-color: #000;
	vertical-align: middle
}

.cont-fullsize .btn-fixed .gbtn.pd20 {
	padding: 0 20px
}

.cont-fullsize .btn-fixed .gbtn .sline {
	background-color: #000
}

.contain-gate .area-fullbox.ty1 {
	border: 0
}

.contain-gate .area-fullbox.ty1 .box-find>a {
	width: 311px;
	-webkit-transition: border .8s;
	-o-transition: border .8s;
	transition: border .8s
}

.contain-gate .area-fullbox.ty1 .box-find>a:hover {
	border-color: #a36b4f;
	-webkit-transition: border .4s;
	-o-transition: border .4s;
	transition: border .4s
}

.contain-gate .area-fullbox.ty1 .box-find>a:hover .txt {
	color: #000
}

.contain-gate .area-fullbox.ty1 .btn-wrap {
	margin-top: 20px
}

.contain-gate .area-fullbox.ty1 .btn-wrap a {
	margin-left: 10px
}

.contain-gate .area-fullbox.ty1 .btn-wrap a:first-child {
	margin-left: 0
}

.contain-gate .area-fullbox .list-car.length-3 .box-car {
	padding: 35px 0;
	width: 33%
}

.contain-gate .area-fullbox .list-car.length-3 .box-car h2 {
	font: 27px/36px HyundaiSansHead-Light
}

.box-concierge {
	width: 100%;
	padding: 58px 0;
	text-align: center
}

.box-concierge .box-left {
	float: left;
	width: 50%;
	padding-right: 60px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid #d6d6d6
}

.box-concierge .box-left .box-inner {
	float: right
}

.box-concierge .box-left strong {
	display: block;
	height: 10px;
	font: 14px/14px HyundaiSansHead-Light;
	color: #a36b4f;
	text-align: left
}

.box-concierge .box-left a,
.box-concierge .box-left span {
	display: block;
	height: 30px;
	margin-top: 25px;
	font: 44px/38px HyundaiSansHead-Light;
	color: #000
}

.box-concierge.box-concierge-2 p {
	font: 16px/28px GenesisSansText;
	padding: 18px 0;
	border-top: 1px solid #ededed;
	border-bottom: 1px solid #ededed
}

.gate-txt>p>span {
	display: block
}

.box-concierge .box-right {
	float: left;
	width: 50%;
	padding-left: 60px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: left
}

.box-concierge .box-right strong {
	display: block;
	font: 14px/1 GenesisSansText;
	color: #000
}

.box-concierge .box-right ul {
	margin-top: 23px
}

.box-concierge .box-right ul li:first-child {
	margin-bottom: 8px
}

.box-concierge .box-right ul li span {
	float: left;
	padding-left: 18px;
	font: 12px/1 GenesisSansText;
	color: #888
}

.box-concierge .box-right ul li span:first-child {
	width: 126px;
	padding: 0;
	border-right: 1px solid #888
}

.area-cont-gray {
	padding: 50px 0 60px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #f7f7f7
}

.area-cont-gray .inner-gray {
	width: 800px;
	margin: 0 auto
}

.area-cont-gray .inner-gray.ta-c {
	text-align: center
}

.area-cont-gray .inner-gray.ty1 {
	width: 900px;
	margin: 0 auto
}

.area-cont-gray .inner-gray.ty2 {
	width: 992px;
	margin: 0 auto
}

.area-cont-gray .inner-gray.ty3 {
	width: 964px;
	margin: 0 auto
}

.area-cont-gray .inner-gray .box-gray {
	padding: 60px 0;
	border-top: 1px solid #c3c3c3
}

.area-cont-gray .inner-gray .box-gray.pb30 {
	padding-bottom: 30px
}

.area-cont-gray .inner-gray .box-gray:first-child {
	padding-top: 0;
	border: 0
}

.area-cont-gray .inner-gray .tit-sub {
	display: block;
	padding-bottom: 20px;
	border-bottom: 1px solid #c3c3c3;
	font-size: 14px;
	color: #404040
}

.area-cont-gray .inner-gray .tit-sub.no-border {
	border: 0
}

.area-cont-gray .inner-gray .txt-sub {
	display: block;
	padding-bottom: 20px;
	border-bottom: 1px solid #c3c3c3;
	font-size: 16px;
	color: #000
}

.area-cont-gray .inner-gray .box-gray .tit-sub,
.area-cont-gray .inner-gray .box-gray .txt-sub {
	border: 0
}

.area-cont-gray .inner-gray .box-gray .txt-tbl {
	display: block;
	margin-top: 18px;
	font-size: 12px;
	color: #888;
	line-height: 18px
}

.area-cont-gray .inner-gray .tit-sub h3 {
	display: inline-block;
	margin-right: 20px;
	font-size: 24px;
	color: #000;
	line-height: 24px
}

.area-cont-gray .inner-gray .tit-sub span {
	display: block;
	margin-top: 10px
}

.area-cont-gray .inner-gray .tit-sub+.form-tbl2 {
	margin-top: 30px
}

.area-cont-gray .inner-gray .box-gray .form-base>div {
	display: inline-block;
	margin-left: 47px
}

.area-cont-gray .inner-gray .box-gray .form-base>div:first-child {
	margin: 0
}

.area-cont-gray .inner-gray .box-gray .form-base label {
	display: block;
	font-size: 14px;
	line-height: 31px
}

.area-cont-gray .inner-gray .box-gray .form-base .dash {
	display: inline-block;
	width: 24px;
	height: 48px;
	text-align: center;
	line-height: 48px
}

.area-cont-gray .inner-gray .box-gray .form-base .custom-select {
	width: 126px;
	float: left
}

.area-cont-gray .inner-gray .box-gray .tab-menu li {
	position: relative;
	float: left
}

.area-cont-gray .inner-gray .box-gray .tab-menu li:first-child a {
	margin-left: 0
}

.area-cont-gray .inner-gray .box-gray .tab-menu li:first-child .line {
	display: none
}

.area-cont-gray .inner-gray .box-gray .tab-menu li a {
	display: block;
	margin: 0 20px;
	font-size: 14px;
	color: #888;
	line-height: 36px
}

.area-cont-gray .inner-gray .box-gray .tab-menu li .line {
	position: absolute;
	top: 10px;
	left: 0;
	width: 1px;
	height: 13px;
	background-color: #c4c6ca
}

.area-cont-gray .inner-gray .box-gray .tab-menu li.on a {
	color: #a36b4f
}

.area-cont-gray .inner-gray .box-gray .tab-inner {
	margin-top: 15px
}

.area-cont-gray .inner-gray .box-gray .tab-inner .tab-cont {
	display: none
}

.area-cont-gray .inner-gray .box-gray .tab-inner .tab-cont.on {
	display: block
}

.area-cont-gray .inner-gray .box-gray .tab-inner .tab-cont a em {
	font-size: 13px;
	font-style: normal;
	vertical-align: middle
}

.area-cont-gray .inner-gray .box-gray .btn-base {
	height: 36px;
	margin-left: 4px;
	padding: 0 12px;
	border: 1px solid #fff;
	background-color: #fff;
	color: #000;
	font-size: 18px;
	line-height: 36px;
	margin-top: 8px
}

.area-cont-gray .inner-gray .box-gray .btn-base:first-child,
.area-cont-gray .inner-gray .box-gray .time-list .btn-base:nth-child(8n) {
	margin-left: 0
}

.area-cont-gray .inner-gray .box-gray .code-check .btn-base {
	height: 48px;
	margin: 0;
	line-height: 48px;
	background: #c8c8c8;
	border: 1px solid #b9b9b9;
	color: #444
}

.area-cont-gray .inner-gray .box-gray .time-list .btn-base {
	width: 60px
}

.area-cont-gray .inner-gray .box-gray .btn-base span {
	color: #000
}

.area-cont-gray .inner-gray .box-gray .btn-base:hover {
	background-color: #fff;
	color: #000
}

.area-cont-gray .inner-gray .box-gray .btn-base.on {
	border: 1px solid #a36b4f
}

.area-cont-gray .inner-gray .box-gray .btn-base.off span {
	color: #888
}

.area-cont-gray .inner-gray .box-gray .btn-list .btn-base {
	font-size: 14px
}

.area-cont-gray .inner-gray .box-gray .tit-sub+.box-calendar {
	margin-top: 9px
}

.dateCheck {
	width: 195px;
	overflow: hidden
}

.area-cont-gray .box-calendar .calendar-top {
	font-size: 0;
	text-align: center
}

.area-cont-gray .box-calendar .calendar-top .current {
	width: 209px;
	color: #474747;
	font-size: 13px;
	line-height: 13px;
	text-align: center;
	overflow: hidden
}

.area-cont-gray .box-calendar .calendar-top a {
	display: inline-block;
	width: 36px;
	height: 32px;
	line-height: 32px;
	vertical-align: middle
}

.area-cont-gray .box-calendar .calendar-top>span.current {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	font-size: 15px;
	vertical-align: middle
}

.area-cont-gray .box-calendar .calendar-top>span.current span {
	position: relative;
	top: 2px
}

.area-cont-gray .box-calendar .calendar-top>span.current span:first-child {
	padding-right: 5px
}

.area-cont-gray .box-calendar .calendar-top>span.current span:first-child:after {
	content: '.'
}

.area-cont-gray .box-calendar .calendar-top a img {
	vertical-align: middle
}

.area-cont-gray .box-calendar .calendar-wrap {
	float: left;
	width: 303px;
	padding: 4px 10px 10px;
	border: 1px solid #e5e5e5;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff
}

.area-cont-gray .box-calendar .calendar-wrap table {
	width: 100%;
	height: 227px
}

.area-cont-gray .box-calendar .calendar-wrap thead th {
	height: 32px;
	color: #474747;
	font-size: 11px;
	line-height: 1;
	vertical-align: middle;
	font-weight: 400
}

.area-cont-gray .box-calendar .calendar-wrap thead th.sun {
	color: #88715f
}

.area-cont-gray .box-calendar .calendar-wrap tbody td {
	vertical-align: middle;
	text-align: center;
	color: #888;
	height: 39px
}

.area-cont-gray .box-calendar .calendar-wrap tbody td a {
	display: block;
	height: 25px;
	line-height: 25px;
	text-align: center;
	font-size: 13px;
	color: #888;
	cursor: default;
	pointer-events: none
}

.area-cont-gray .box-calendar .calendar-wrap tbody td.today-cell a {
	color: #000;
	text-decoration: underline
}

.checkDay,
.checkDay span {
	color: #474747;
	font-size: 12px
}

.area-cont-gray .box-calendar .calendar-wrap tbody td.selectable a {
	background: #f0f0f0;
	cursor: pointer;
	pointer-events: auto
}

.checkDay {
	float: right;
	margin-top: 10px;
	font-family: NotoSansKRMedium, NanumGothicBold
}

.checkDay span {
	font-family: NotoSansKRBold, NanumGothicExtraBold;
	margin-left: 10px
}

.area-cont-gray .inner-gray .box-gray .box-calendar .btn-group {
	float: left;
	margin-left: 30px;
	width: 467px
}

.area-cont-gray .inner-gray .box-gray .box-calendar .btn-group li {
	margin-top: 30px
}

.area-cont-gray .inner-gray .box-gray .box-calendar .btn-group li:first-child {
	margin-top: 0
}

.area-cont-gray .inner-gray .box-gray .box-calendar .btn-group em {
	display: block;
	margin-bottom: 11px;
	font-size: 14px;
	font-style: normal;
	line-height: 14px
}

.area-cont-gray .inner-gray .box-gray02 {
	padding-top: 70px
}

.area-cont-gray .inner-gray .box-gray02:first-child {
	padding-top: 0
}

.area-cont-gray .inner-gray .box-gray02+.btn-wrap {
	margin-top: 30px
}

.area-cont-gray .inner-gray .box-gray03+.box-gray03 {
	margin-top: 60px
}

.area-cont-gray .inner-gray .box-gray02+.box-gray03 {
	padding-top: 20px;
	padding-bottom: 0
}

.area-cont-gray .inner-gray .box-gray03+.btn-wrap {
	margin-top: 30px
}

.area-cont-gray .inner-gray .btn-3bu.btn-wrap a.btn-base {
	width: 200px
}

.area-cont-gray .inner-gray .box-scroll {
	margin-top: 30px;
	background-color: #fff
}

.area-cont-gray .inner-gray .box-scroll strong {
	display: block;
	height: 40px;
	padding-left: 20px;
	background-color: #e4e4e4;
	font-size: 16px;
	font-weight: 400;
	color: #333;
	line-height: 40px
}

.area-cont-gray .inner-gray .box-scroll div {
	overflow-y: scroll;
	height: 200px;
	padding: 35px;
	border: 1px solid #b9b9b9;
	font-size: 12px;
	color: #585858;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.area-cont-gray .inner-gray .box-scroll div em {
	display: block;
	margin-top: 18px;
	color: #000;
	font-style: normal;
	line-height: 1;
	font-weight: 700
}

.area-cont-gray .inner-gray .box-scroll div em:first-child {
	margin-top: 0
}

.area-cont-gray .inner-gray .box-scroll div p {
	margin-top: 18px;
	color: #333;
	line-height: 16px
}

.area-cont-gray .inner-gray .box-scroll div p:first-child {
	margin-top: 0
}

.area-cont-gray .inner-gray .box-scroll div ol li,
.area-cont-gray .inner-gray .box-scroll div ul li {
	margin-top: 18px;
	color: #333;
	line-height: 16px
}

.area-cont-gray .inner-gray .box-scroll div ol li em,
.area-cont-gray .inner-gray .box-scroll div ul li em {
	color: #000
}

.area-cont-gray .inner-gray .box-scroll div ol li ol li,
.area-cont-gray .inner-gray .box-scroll div ul li ul li {
	margin-top: 10px
}

.area-cont-gray .inner-gray .box-scroll div>ol:first-child>li:first-child,
.area-cont-gray .inner-gray .box-scroll div>ul:first-child>li:first-child {
	margin-top: 0
}

.area-cont-gray .inner-gray .box-scroll div .txt-gray {
	color: #888
}

.area-cont-gray .inner-gray .box-scroll div table {
	width: 100%;
	margin-top: 18px;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	border-top: 2px solid #d2d2d2
}

.area-cont-gray .inner-gray .box-scroll div table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 14px 14px 14px 20px;
	font-weight: 400;
	font-size: 14px
}

.area-cont-gray .inner-gray .box-scroll div table thead th:last-child {
	border-right: none
}

.area-cont-gray .inner-gray .box-scroll div table tbody th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	font-weight: 400;
	padding: 14px 20px;
	vertical-align: middle
}

.area-cont-gray .inner-gray .box-scroll div table tbody tr td {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding: 14px 40px
}

.area-cont-gray .inner-gray .box-scroll div table tbody tr td:first-child {
	border-left: none
}

.area-cont-gray .inner-gray .box-scroll div table td:last-child {
	border-right: none
}

.area-cont-gray .inner-gray .box-scroll div table td.txt-left {
	text-align: left
}

.area-cont-gray .inner-gray .box-gray02 .box-scroll:first-child {
	margin-top: 0
}

.area-cont-gray .inner-gray .chk-agree {
	margin-top: 14px
}

.area-cont-gray .inner-gray .center-agree {
	margin-top: 20px;
	border-top: 1px solid #d6d6d6;
	text-align: left
}

.area-cont-gray .inner-gray .center-agree span em {
	color: #a36b4f;
	font-style: normal
}

.area-cont-gray .inner-gray .tit-confirm+.box-gray {
	padding-top: 0;
	border: 0
}

.area-cont-gray .inner-gray .tit-confirm {
	text-align: center;
	margin-bottom: 40px
}

.area-cont-gray .inner-gray .tit-confirm span {
	display: block;
	margin-bottom: 40px;
	font-size: 16px;
	color: #323232;
	line-height: 26px
}

.area-cont-gray .inner-gray .tit-confirm strong {
	display: block;
	margin-bottom: 5px;
	font-size: 21px;
	line-height: 1
}

.area-cont-gray .inner-gray .tit-confirm em {
	font-style: normal;
	color: #a36b4f
}

.area-cont-gray .inner-gray .btn-area .btn-left .btn-base {
	width: 116px
}

.area-cont-gray .inner-gray .btn-per-change a {
	width: 198px
}

.area-cont-gray .inner-gray .btn-wrap.btn-center.btn-per-withdraw {
	margin-top: 30px
}

.area-cont-gray .inner-gray .btn-per-withdraw a {
	width: 270px
}

.area-cont-gray .inner-gray .chk-agree .custom-chk-rdo {
	padding-right: 30px
}

.area-cont-gray .inner-gray .box-join li {
	display: inline-block;
	width: 180px;
	height: 247px;
	margin: 0 12px;
	background-color: #fff;
	vertical-align: top
}

.area-cont-gray .inner-gray .box-join li a {
	display: block;
	height: 100%;
	text-align: center;
	border: 1px solid #c6c8cc;
	-webkit-transition: border .8s;
	-o-transition: border .8s;
	transition: border .8s
}

.area-cont-gray .inner-gray .box-join li a:hover {
	border-color: #a36b4f;
	-webkit-transition: border .4s;
	-o-transition: border .4s;
	transition: border .4s
}

.area-cont-gray .inner-gray .box-join li a .img {
	display: block;
	height: 163px;
	line-height: 163px
}

.area-cont-gray .inner-gray .box-join li a .img img {
	vertical-align: middle
}

.area-cont-gray .inner-gray .box-join li a dt {
	display: block;
	font-size: 16px;
	color: #a36b4f;
	line-height: 1
}

.area-cont-gray .inner-gray .box-join li a dd {
	display: block;
	margin-top: 8px;
	font-size: 12px;
	color: #000;
	line-height: 1
}

.area-cont-gray.cont-white {
	background-color: #fff
}

.area-cont-gray.area-cont-white {
	background-color: #fff;
	border-top: 1px solid #b6b6b6
}

.section-consult .area-cont-white .car-consult .car-option .item-option .custom-select.choose .selected {
	background: #fff
}

.area-cont-gray.area-cont-white.w964-line {
	max-width: 964px;
	margin: 0 auto
}

.content-custom {
	position: relative;
	height: 100%;
	padding-top: 55px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-view {
	height: 100%;
	padding-right: 700px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-view .content-inner {
	position: relative;
	padding-right: 60px;
	height: 100%
}

.content-custom .content-view .content-inner .area-view .tit-left {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10
}

.content-custom .content-view .content-inner .area-view .tit-left h1 {
	float: left;
	height: 10px
}

.content-custom .content-view .content-inner .area-view .tit-left span {
	float: left;
	height: 14px;
	padding-left: 8px;
	font: 14px/14px GenesisSansText;
	color: #000
}

.content-custom .content-view .content-inner .area-view .tit-left span:first-child {
	font: 14px/16px HyundaiSansHead-Light;
	color: #a36b4f
}

.content-custom .content-view .content-inner .area-view .tit-right {
	float: right;
	text-align: right;
	font-size: 10px;
	line-height: 12px
}

.content-custom .content-view .content-inner .area-view .tit-right span {
	float: left;
	height: 7px;
	color: #888
}

.content-custom .content-view .content-inner .area-view .tit-right a {
	float: left;
	margin-left: 5px;
	color: #a36b4f;
	text-decoration: underline
}

.content-custom .content-view .content-inner .area-view .img-holder .vr-room {
	position: relative;
	text-align: center;
	padding: 30px 0
}

.content-custom .content-view .content-inner .area-view .img-holder .vr-room .incase {
	display: inline-block;
	width: 100%;
	height: 0;
	line-height: 0;
	padding-bottom: 56.25%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0;
	text-indent: -999px
}

.content-custom .content-view .content-inner .area-view .img-holder .vr-room .incase img {
	position: relative;
	z-index: 20;
	width: 100%
}

.content-custom .content-view .content-inner .area-view .txt-car {
	position: absolute;
	left: 0;
	bottom: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%
}

.content-custom .content-view .content-inner .area-view .txt-car span {
	float: left;
	height: 14px;
	font: 14px/14px GenesisSansText;
	color: #000
}

.content-custom .content-view .content-inner .area-view .txt-car strong {
	float: left;
	height: 14px;
	margin-left: 7px;
	font: 14px/14px GenesisSansText;
	color: #a36b4f
}

.content-custom .content-view .content-inner .area-view .txt-car p {
	float: left;
	clear: both;
	padding-top: 15px;
	font: 11px/17px GenesisSansText;
	color: #888
}

.content-custom .content-view .content-inner .area-view .txt-car p.txt1 {
	color: #000;
	font-size: 13px
}

.content-custom .content-view .content-inner .area-view .txt-car a {
	position: absolute;
	right: 60px;
	bottom: 3px;
	height: 10px;
	font-size: 12px;
	line-height: 10px;
	color: #a36b4f;
	text-decoration: underline
}

.content-custom .content-aside {
	position: absolute;
	top: 0;
	right: 0;
	width: 650px;
	height: 100%;
	padding-top: 55px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .btn-spread {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -51px;
	width: 50px;
	height: 100%;
	padding-top: 55px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .btn-spread span {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	border-left: 1px solid #f3f3f3;
	z-index: -1
}

.content-custom .content-aside .btn-spread img {
	position: absolute;
	top: 50%;
	left: 9px;
	width: 55px;
	margin-top: -4px
}

.content-custom .content-aside .btn-spread.on span {
	background-color: #f7f7f7;
	border-color: #ededed
}

.content-custom .content-aside .btn-spread.on img {
	left: -41px
}

.content-custom .content-aside .area-option {
	position: relative;
	height: 100%
}

.content-custom .content-aside .area-option .area-accessories,
.content-custom .content-aside .area-option .area-exterior,
.content-custom .content-aside .area-option .area-interior,
.content-custom .content-aside .area-option .area-model,
.content-custom .content-aside .area-option .area-package {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 72%
}

.content-custom .content-aside .area-option .btn-area {
	position: absolute;
	bottom: 28%;
	left: 0;
	width: 100%
}

.content-custom .content-aside .area-option .tit {
	position: relative;
	z-index: 1;
	height: 40px;
	margin-bottom: 40px;
	padding: 0 21px;
	background-color: #8a8e95
}

.content-custom .content-aside .area-option .tit h2 {
	height: 40px;
	font: 18px/44px GenesisSansText;
	color: #fff
}

.content-custom .content-aside .area-option .tit .step {
	position: absolute;
	top: 9px;
	right: 14px
}

.content-custom .content-aside .area-option .tit .step span {
	overflow: hidden;
	float: left;
	width: 4px;
	height: 4px;
	margin: 8px;
	background-color: #97999c;
	text-indent: -200%;
	white-space: nowrap
}

.content-custom .content-aside .area-option .tit .step span.on {
	background-color: #fff
}

.content-custom .content-aside .area-option .box-list {
	position: relative;
	height: 100%
}

.content-custom .content-aside .area-option .box-list .txt-most {
	position: absolute;
	top: 127px;
	right: 0;
	padding-left: 16px;
	font: 10px/8px GenesisSansText;
	color: #a36b4f
}

.content-custom .content-aside .area-option .box-list .txt-most img {
	position: absolute;
	top: 0;
	left: 0
}

.content-custom .content-aside .area-option .box-list .list-inner {
	height: 100%;
	margin-top: -67px;
	padding-top: 147px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-option .box-list .list-inner .list-group {
	overflow-y: auto;
	height: 100%
}

.content-custom .content-aside .area-option .box-list .list-inner .list-group a {
	display: block
}

.content-custom .content-aside .area-option .box-list li {
	position: relative;
	margin-top: 4px;
	cursor: pointer;
	border: 1px solid transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.content-custom .content-aside .area-option .box-list li:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-option .box-list .name {
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0 75px 0 21px;
	background: #f7f7f7;
	z-index: -1
}

.content-custom .content-aside .area-option .box-list .name strong {
	display: inline-block;
	margin-right: 6px;
	font: 18px/58px GenesisSansText;
	color: #000
}

.content-custom .content-aside .area-option .box-list .name em {
	display: inline-block;
	font: 14px/54px GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-option .box-list .name p {
	position: absolute;
	top: 0;
	right: 55px;
	font: 15px/58px GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-option .box-list .name span {
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	width: 55px;
	height: 55px
}

.content-custom .content-aside .area-option .box-list .name span img {
	position: absolute;
	top: 50%;
	left: 23px;
	margin-top: -5px
}

.content-custom .content-aside .area-option .box-list .name .img-most {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px
}

.content-custom .content-aside .area-option .box-list .spec {
	display: none;
	padding: 0 20px;
	background: #fff
}

.content-custom .content-aside .area-option .box-list .spec em {
	display: block;
	padding: 20px 0;
	border-bottom: 1px solid #d5d5d5;
	font: 13px/1 wFontKrUL;
	color: #000
}

.content-custom .content-aside .area-option .box-list .spec ul {
	overflow: hidden;
	padding: 29px 0 23px
}

.content-custom .content-aside .area-option .box-list .spec ul li {
	margin-top: 20px
}

.content-custom .content-aside .area-option .box-list .spec ul li:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-option .box-list .spec ul li span {
	display: inline-block;
	font: 14px/18px GenesisSansText;
	color: #000;
	line-height: 1
}

.content-custom .content-aside .area-option .box-list .spec ul li span:first-child {
	width: 118px
}

.content-custom .content-aside .area-option .box-list .sample {
	display: table;
	width: 100%;
	background-color: #f7f7f7;
	text-align: left
}

.content-custom .content-aside .area-option .box-list .sample .img {
	display: table-cell;
	width: 55px;
	height: 55px;
	padding: 20px 19px 20px 20px;
	vertical-align: top
}

.content-custom .content-aside .area-option .box-list .sample .img img {
	width: 100%;
	border: 1px solid #cecece;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-option .box-list .sample .img-most {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px
}

.content-custom .content-aside .area-option .box-list .sample .txt {
	display: table-cell;
	padding: 18px 20px 20px 0;
	font: 18px/1 GenesisSansText;
	color: #000;
	vertical-align: middle
}

.content-custom .content-aside .area-option .box-list .sample dl {
	display: table-cell;
	padding: 18px 20px 20px 0;
	vertical-align: top
}

.content-custom .content-aside .area-option .box-list .sample dl dt {
	font: 18px/23px GenesisSansText;
	color: #000
}

.content-custom .content-aside .area-option .box-list .sample dl dd {
	margin-top: 1px;
	font: 13px/16px GenesisSansText;
	color: #000
}

.content-custom .content-aside .area-option .box-list .sample dl dd:last-child {
	height: 12px;
	margin-top: 15px;
	font: 16px/16px GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-option .box-list .package {
	display: none;
	padding: 0 20px
}

.content-custom .content-aside .area-option .box-list .package ul {
	padding: 29px 0 23px 13px
}

.content-custom .content-aside .area-option .box-list .package ul li {
	font-size: 12px;
	color: #888;
	list-style-type: disc
}

.content-custom .content-aside .area-option .box-list .on {
	border: 1px solid #874033
}

.content-custom .content-aside .area-option .box-list .on .package,
.content-custom .content-aside .area-option .box-list .on .spec {
	display: block
}

.content-custom .content-aside .area-option .box-list .on .name span img {
	left: -41px;
	margin-top: -5px
}

.content-custom .content-aside .area-option .box-list .most .name .img-most,
.content-custom .content-aside .area-option .box-list .most .sample .img-most {
	display: block
}

.content-custom .content-aside .area-option .btn-area .btn-left {
	float: left;
	width: 50%
}

.content-custom .content-aside .area-option .btn-area .btn-right {
	float: right;
	width: 50%
}

.content-custom .content-aside .area-option .btn-area .btn-base {
	width: 100%
}

.content-custom .content-aside .area-option .btn-area .btn-left a {
	margin-right: 5px
}

.content-custom .content-aside .area-option .btn-area .btn-right a {
	margin-left: 5px
}

.content-custom .content-aside .area-option .inner-consult {
	height: 100%;
	padding-bottom: 67px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-option .inner-consult .box-consult {
	overflow-y: auto;
	height: 100%
}

.content-custom .content-aside .area-option .inner-consult .consult-option:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-option .inner-consult .consult-option {
	margin-top: 30px
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list,
.content-custom .content-aside .area-option .inner-consult .consult-option .color-list {
	margin-top: 10px
}

.content-custom .content-aside .area-option .inner-consult .consult-option em {
	display: block;
	font-size: 16px;
	font-style: normal;
	color: #6f6f6f;
	line-height: 1
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a {
	float: left;
	width: 32.7941%;
	margin-left: .8088%;
	padding: 0 0 0 20px;
	border-color: #f7f7f7;
	background-color: #f7f7f7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: left
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a.on {
	border-color: #a36b4f
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a:first-child {
	margin-left: 0
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a:hover {
	background-color: #f7f7f7
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a:hover span {
	color: #000
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a span {
	font-size: 18px;
	color: #000;
	line-height: 1
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a {
	float: left;
	width: 49.7058%;
	margin: 4px 0 0 .5884%;
	background-color: #f7f7f7;
	border: 1px solid transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a:nth-child(2n-1) {
	margin-left: 0
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a:first-child,
.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a:first-child+a {
	margin-top: 0
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a.on {
	border-color: #844639
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .img {
	float: left;
	padding: 19px;
	width: 55px;
	height: 55px
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .img img {
	width: 100%;
	border: 1px solid #cecece;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .txt {
	float: left;
	font-size: 18px;
	color: #000;
	line-height: 93px
}

.content-custom .content-aside .area-summary {
	position: relative;
	height: 100%
}

.content-custom .content-aside .area-summary h2 {
	display: block;
	position: relative;
	margin-bottom: 42px;
	font: 32px/38px wFontKrUL;
	color: #000
}

.content-custom .content-aside .area-summary h2 a {
	position: absolute;
	top: 0;
	right: 0
}

.content-custom .content-aside .area-summary .sns-btns {
	display: inline-block;
	position: absolute;
	top: 9px;
	right: 0;
	font-size: 0
}

.content-custom .content-aside .area-summary .sns-btns a {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-left: 10px;
	text-align: center;
	opacity: .4;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.content-custom .content-aside .area-summary .sns-btns a:hover {
	opacity: 1;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.content-custom .content-aside .area-summary .sns-btns a:first-child {
	margin-left: 0
}

.content-custom .content-aside .area-summary .sns-btns a:first-child+a {
	margin-left: 7px
}

.content-custom .content-aside .area-summary .sns-btns a:first-child+a+a+a {
	margin-left: 13px
}

.content-custom .content-aside .area-summary .sns-btns a img {
	width: 100%;
	height: auto;
	line-height: 20px;
	vertical-align: middle
}

.content-custom .content-aside .area-summary .list-share {
	position: absolute;
	top: 0;
	right: 0
}

.content-custom .content-aside .area-summary .list-share li {
	float: left
}

.content-custom .content-aside .area-summary .list-share li a {
	display: block;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px
}

.content-custom .content-aside .area-summary .list-share li a img {
	vertical-align: middle
}

.content-custom .content-aside .area-summary .area-inner {
	height: 100%;
	margin-top: -80px;
	padding-top: 80px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .area-inner .area-group {
	overflow-y: auto;
	height: 100%;
	padding-right: 5px
}

.content-custom .content-aside .area-summary .list-option .tit-sub {
	display: block;
	height: 13px;
	padding-bottom: 11px;
	border-bottom: 1px solid #f0f0f0;
	font: 15px/15px wFontKrUL;
	color: #000
}

.content-custom .content-aside .area-summary .list-option .tit-sub a {
	float: right;
	padding-top: 1px;
	font: 12px/10px GenesisSansText;
	color: #a36b4f;
	text-decoration: underline
}

.content-custom .content-aside .area-summary .list-option li {
	margin-top: 42px
}

.content-custom .content-aside .area-summary .list-option li:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-summary .list-option div {
	padding-top: 13px
}

.content-custom .content-aside .area-summary .list-option span+div {
	display: table;
	width: 100%;
	padding-top: 0
}

.content-custom .content-aside .area-summary .list-option .img {
	display: table-cell;
	width: 42px;
	height: 42px;
	padding: 14px 13px 0 0;
	vertical-align: top
}

.content-custom .content-aside .area-summary .list-option .img img {
	width: 100%;
	border: 1px solid #cecece;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .list-option dl {
	display: table-cell;
	padding-top: 13px
}

.content-custom .content-aside .area-summary .list-option dt {
	display: block;
	font: 16px/23px GenesisSansText;
	color: #000
}

.content-custom .content-aside .area-summary .list-option dd {
	display: block;
	margin-top: 4px;
	height: 11px;
	font: 16px/14px GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-summary .box-total {
	margin-top: 40px;
	padding: 20px 32px;
	background-color: #f7f7f7
}

.content-custom .content-aside .area-summary .box-total div {
	display: table;
	width: 100%
}

.content-custom .content-aside .area-summary .box-total dl {
	display: table-cell;
	width: 50%;
	height: 100%;
	vertical-align: middle
}

.content-custom .content-aside .area-summary .box-total dt {
	clear: both;
	float: left;
	margin-top: 14px;
	font: 13px/21px GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-summary .box-total dt:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-summary .box-total dd {
	float: right;
	padding-right: 31px;
	font: 18px/21px wFontKrUL;
	color: #000
}

.content-custom .content-aside .area-summary .box-total dd:last-child {
	margin-top: 14px
}

.content-custom .content-aside .area-summary .box-total .total {
	border-left: 1px solid #d0d0d0
}

.content-custom .content-aside .area-summary .box-total .total dt {
	padding-left: 31px
}

.content-custom .content-aside .area-summary .box-total .total dd {
	margin: 0;
	padding: 0;
	font: 30px/21px wFontKrUL;
	color: #a36b4f
}

.content-custom .content-aside .area-summary .txt-tax {
	display: block;
	margin: 10px 0 5px;
	font-size: 12px;
	color: #888
}

.content-custom .content-aside .area-summary .box-brick {
	padding-top: 30px;
	margin-top: 40px;
	border-top: 1px solid #f0f0f0
}

.content-custom .content-aside .area-summary .box-brick .tit-sub {
	display: block;
	font: 16px/14px wFontKrUL;
	color: #000
}

.content-custom .content-aside .area-summary .box-brick .tit-sub a {
	float: right;
	padding-top: 1px;
	font-size: 10px;
	line-height: 10px;
	color: #874033;
	text-decoration: underline
}

.content-custom .content-aside .area-summary .btn-area {
	margin-top: 20px
}

.content-custom .content-aside .area-summary .btn-area>span {
	float: left;
	width: 33.3333%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .btn-area>span a i {
	position: relative;
	margin-right: 10px
}

.content-custom .content-aside .area-summary .btn-area>span a i img {
	vertical-align: middle
}

.content-custom .content-aside .area-summary .btn-area .btn-left .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -10px 0 0 -9px
}

.content-custom .content-aside .area-summary .btn-area .btn-center .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -9px 0 0 -9px
}

.content-custom .content-aside .area-summary .btn-area .btn-right .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -8px 0 0 -10px
}

.content-custom .content-aside .area-summary .btn-area .btn-left {
	padding-right: 3px
}

.content-custom .content-aside .area-summary .btn-area .btn-center {
	padding: 0 1px
}

.content-custom .content-aside .area-summary .btn-area .btn-right {
	padding-left: 3px
}

.content-custom .content-aside .area-summary .box-brick .btn-areatn-right a {
	margin-left: 3px
}

.content-custom .content-aside .area-summary .box-contact {
	position: relative;
	margin-top: 30px;
	padding: 40px 0;
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	overflow: hidden;
	height: auto
}

.content-custom .content-aside .area-summary .box-contact .txt {
	display: block;
	font-size: 18px;
	color: #000;
	line-height: 1
}

.content-custom .content-aside .area-summary .box-contact strong {
	display: block;
	margin-top: 15px;
	font: 30px/1 HyundaiSansHead-Light;
	color: #000
}

.content-custom .content-aside .area-summary .box-contact .btn-contact {
	position: absolute;
	overflow: hidden;
	top: 46px;
	right: 0;
	height: 40px;
	padding-right: 37px;
	font-size: 18px;
	color: #000;
	line-height: 45px
}

.content-custom .content-aside .area-summary .box-contact .btn-contact img {
	position: absolute;
	top: 17px;
	right: 0
}

.content-custom .content-aside .area-summary .box-contact .btn-contact.off img {
	top: -23px
}

.content-custom .content-aside .area-summary .box-contact .form-contact {
	padding-top: 40px
}

.content-custom .content-aside .area-summary .box-contact .form-contact em {
	display: block;
	margin-bottom: 20px;
	font-size: 14px;
	color: #888;
	font-style: normal;
	line-height: 17px
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact {
	margin-top: 20px
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:last-child>span {
	height: 207px;
	line-height: 207px
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span {
	float: left;
	width: 13.8461%;
	font-size: 16px;
	line-height: 48px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+input,
.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+textarea {
	float: left;
	width: 86.1529%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+div {
	float: left;
	width: 86.1539%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>div {
	width: 42.07695%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>span+div {
	width: 42.07695%;
	margin-right: 2%;
	padding-left: 20px;
	font-size: 16px;
	color: #000;
	height: 48px;
	line-height: 48px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-box {
	float: left;
	width: 50%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span {
	float: left;
	width: 27.6923%;
	font-size: 16px;
	line-height: 48px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span+input {
	float: left;
	width: 64.6153%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-box+.item-box input {
	width: 72.2692%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div>p {
	float: left;
	width: 71.4285%;
	margin-right: .5358%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>input {
	float: left;
	width: 36.25%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span {
	float: left;
	width: 7.5%;
	padding-left: 0;
	font-size: 16px;
	color: #888;
	line-height: 48px;
	text-align: center
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span+input {
	width: 56.25%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p+div {
	float: left;
	width: 28.0357%
}

.content-custom .content-aside .area-summary .box-contact .tbl-contact .btn-area {
	margin-top: 10px;
	padding-left: 90px
}

.content-custom .content-aside .area-summary .box-contact .box-question {
	display: table;
	width: 100%;
	height: 594px
}

.content-custom .content-aside .area-summary .box-contact .box-question div {
	display: table-cell;
	vertical-align: middle;
	text-align: center
}

.content-custom .content-aside .area-summary .box-contact .box-question strong {
	display: block;
	margin-top: 30px;
	font-size: 32px;
	color: #000;
	line-height: 1;
	font-family: wFontKrUL
}

.content-custom .content-aside .area-summary .box-contact .box-question span {
	display: block;
	margin-top: 20px;
	font-size: 18px;
	color: #7a7a7a;
	line-height: 24px
}

.content-custom .content-aside .area-summary .box-brick .list-dealer,
.content-custom .content-aside .area-summary .box-brick .list-match {
	margin-top: 23px
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li {
	margin-top: 10px
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li a {
	display: block;
	position: relative;
	padding: 30px;
	background-color: #f7f7f7;
	border: 1px solid #f7f7f7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li a:hover {
	border: 1px solid #a36b4f;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li a img {
	position: absolute;
	top: 50%;
	right: 18px;
	margin-top: -4px
}

.content-custom .content-aside .area-summary .box-brick .list-match li a {
	display: block
}

.content-custom .content-aside .area-summary .box-brick .list-match li a img {
	width: 100%
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li strong {
	display: block;
	font: 18px/1 GenesisSansText;
	color: #000
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li strong em {
	display: inline-block;
	margin-left: 7px;
	font: 11px/1 GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li span {
	display: block;
	margin-top: 11px;
	font: 13px/1.2 GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-summary .box-brick .list-match li span {
	display: block;
	height: 9px;
	padding: 11px 0 20px;
	line-height: 9px
}

.content-custom .content-aside .area-summary .box-brick .list-match li span em {
	display: inline-block;
	height: 9px;
	font-size: 12px;
	line-height: 12px;
	color: #000
}

.content-custom .content-aside .area-summary .box-brick .btn-area {
	margin-top: 10px
}

.content-custom .content-aside .area-summary .box-brick .btn-area>span {
	width: 100%
}

.content-custom .content-aside .area-summary .box-brick .btn-area>span a {
	font: 16px/58px HyundaiSansHead-Light
}

.content-custom .content-aside .area-summary .btn-area .btn-base {
	width: 100%
}

.section-build,
.section-consult {
	overflow: hidden;
	position: relative;
	height: 100%;
	margin: 80px 60px 60px
}

.consulting .section-consult {
	margin: 0
}

.section-consult .content-custom .content-aside .btn-spread {
	padding-bottom: 185px
}

.consulting.select-center .btn-wrap {
	position: absolute;
	left: 0;
	bottom: 30px;
	z-index: 10;
	width: 100%
}

.section-consult .car-consult {
	position: relative;
	padding-bottom: 73px
}

.section-consult .car-consult .car-model {
	float: left;
	width: 614px
}

.section-consult .car-consult .car-model span {
	display: block;
	font-size: 14px;
	color: #000
}

.section-consult .car-consult .car-model span em {
	display: inline-block;
	margin-right: 10px;
	font-style: normal;
	color: #a36b4f
}

.section-consult .car-consult .car-model .img-holder {
	width: 100%
}

.section-consult .car-consult .car-model .img-holder .vr-room {
	position: relative;
	text-align: center
}

.section-consult .car-consult .car-model .img-holder .vr-room .incase {
	display: inline-block;
	width: 100%;
	height: 0;
	line-height: 0;
	padding-bottom: 56.25%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0;
	text-indent: -999px
}

.section-consult .car-consult .car-model .img-holder .vr-room .incase img {
	position: relative;
	z-index: 20;
	width: 100%
}

.section-consult .car-consult .car-option {
	float: left;
	width: 290px;
	padding-left: 60px
}

.section-consult .car-consult .car-option .item-option {
	margin-top: 38px
}

.section-consult .car-consult .car-option .item-option:first-child {
	margin-top: 0
}

.section-consult .car-consult .car-option .item-option:first-child .name {
	padding-top: 0
}

.section-consult .car-consult .car-option .item-option .name {
	float: left;
	padding: 12px 0 7px;
	width: 90px;
	font: 16px/1 wFontKrUL;
	color: #000;
	vertical-align: top
}

.section-consult .car-consult .car-option .item-option .custom-select.choose {
	width: 200px;
	position: relative;
	top: -13px
}

.section-consult .car-consult .car-option .item-option .custom-select.choose .selected {
	height: 34px;
	border: none;
	border-bottom: 1px solid #000;
	background: #f7f7f7;
	font-size: 14px;
	line-height: 1
}

.section-consult .car-consult .car-option .item-option .custom-select.choose.opened a.selected {
	border-bottom: 1px solid #eaeaea
}

.section-consult .car-consult .car-option .item-option .custom-select.choose.opened a.selected span.arr img {
	margin-top: -5px
}

.section-consult .car-consult .car-option .item-option .custom-select .selected button span {
	width: 180px;
	height: 34px;
	padding-right: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-indent: 0;
	vertical-align: top;
	line-height: 38px
}

.section-consult .car-consult .car-option .item-option .custom-select .selected button i {
	top: 14px;
	width: 11px;
	height: 6px
}

.section-consult .car-consult .car-option .item-option .custom-select.open .selected button i img {
	margin-top: -40px
}

.section-consult .car-consult .car-option .item-option .custom-select .opt-list {
	top: 35px;
	border: none;
	background: #fff;
	max-height: 260px
}

.popup .popup-inner .car-master-list ul li a,
.popup .popup-inner .car-master-list ul li.col-md-3 a,
.popup .popup-inner .car-master-list ul li.col-md-4 a {
	background-color: #f7f7f7;
	border: 1px solid transparent;
	padding: 6% 8%;
	display: block
}

.section-consult .car-consult .car-option .item-option .custom-select .opt-list label span {
	font-size: 12px;
	line-height: 24px
}

.section-consult .car-consult .car-option .item-option .color {
	float: left;
	width: 200px;
	padding: 12px 0 7px;
	font-size: 18px;
	color: #000;
	line-height: 1
}

.section-consult .car-consult .car-option .item-option .list-color {
	margin-top: 10px;
	padding-bottom: 35px;
	border-bottom: 1px solid #e3e3e3
}

.section-consult .car-consult .car-option .item-option .list-color li {
	float: left;
	margin: 14px 0 0 16px
}

.section-consult .car-consult .car-option .item-option .list-color li a {
	display: block;
	width: 45px;
	border: 1px solid #d2d2d2;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.section-consult .car-consult .car-option .item-option .list-color li a img {
	width: 100%
}

.section-consult .car-consult .car-option .item-option .list-color li:nth-child(5n-4) {
	margin-left: 0
}

.section-consult .car-consult .car-option .item-option .list-color li.on a {
	border-color: #844639
}

.section-consult .car-consult .car-option .txt-warning {
	display: block;
	position: relative;
	margin-top: 17px;
	padding-left: 8px;
	font-size: 11px;
	color: #888;
	line-height: 17px
}

.section-consult .car-consult .car-option .txt-warning:before {
	content: '-';
	position: absolute;
	top: 0;
	left: 0
}

.area-cont-gray.cont-white.consulting-inquiry {
	border-top: 1px solid #b6b6b6;
	max-width: 964px;
	margin: 0 auto
}

.consulting-inquiry .nolist {
	font-size: 32px;
	line-height: 1;
	padding: 120px 0;
	text-align: center
}

.consulting-inquiry .nolist span {
	display: block;
	padding-top: 30px
}

.popup-consulting-cancel {
	width: 380px
}

.popup-consulting-cancel .popup-inner {
	padding: 50px 20px 20px
}

.popup-consulting-cancel .popup-inner p {
	font-size: 22px;
	color: #000;
	padding-bottom: 45px;
	text-align: center
}

.popup-consulting-cancel .popup-inner .btn-area a {
	width: 150px
}

.popup .popup-inner .car-master-list {
	margin-top: 30px
}

.popup .popup-inner .car-master-list strong {
	font-size: 22px;
	margin-bottom: 3px;
	font-weight: 400;
	display: inline-block
}

.popup .popup-inner .car-master-list div span {
	display: block;
	color: #888;
	line-height: 18px
}

.popup .popup-inner .car-master-list ul {
	overflow: hidden;
	margin-top: 15px
}

.popup .popup-inner .car-master-list ul li {
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
	width: 32%
}

.popup .popup-inner .car-master-list ul li a {
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 86px
}

.popup .popup-inner .car-master-list ul li.col-md-3 {
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
	width: 32%
}

.popup .popup-inner .car-master-list ul li.col-md-3 a {
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 86px
}

.popup .popup-inner .car-master-list ul li.col-md-4 {
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
	width: 24.5%
}

.popup .popup-inner .car-master-list ul li.col-md-4 a {
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 100px
}

.popup .popup-inner .car-master-list ul li.on a {
	border: 1px solid #a36b4f
}

.popup .popup-inner .car-master-list ul li strong {
	font-weight: 400;
	font-size: 14px;
	color: #000;
	display: inline-block;
	margin-bottom: 5px
}

.popup .popup-inner .car-master-list ul li p {
	color: #666;
	font-size: 12px
}

.trial .top-calendar {
	padding-bottom: 20px
}

.trial .top-calendar .move-month {
	float: left;
	font-size: 0
}

.trial .top-calendar .move-month a {
	display: inline-block;
	margin-right: 20px;
	font-size: 20px;
	line-height: 1
}

.trial .top-calendar .move-month a.selected,
.trial .top-calendar .move-month a:hover {
	color: #a36b4f;
	border-bottom: 1px solid #a36b4f;
	padding-bottom: 2px
}

.trial .top-calendar .info-check {
	float: right;
	padding-top: 2px
}

.trial .top-calendar .info-check span {
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	line-height: 1
}

.trial .top-calendar .info-check span:first-child {
	margin-right: 16px
}

.trial .top-calendar .info-check span:before {
	display: inline-block;
	width: 11px;
	height: 11px;
	margin-right: 6px;
	content: '';
	vertical-align: top
}

.trial .top-calendar .info-check span.possible:before {
	border: 1px solid #000
}

.trial .top-calendar .info-check span.impossible:before {
	border: 1px solid #cdcdcd;
	background: #cdcdcd
}

.trial .tbl-calendar {
	margin: 0 auto
}

.trial .tbl-calendar thead th {
	height: 44px;
	border: 1px solid #d5d5d5;
	border-bottom-width: 2px
}

.trial .tbl-calendar tbody td {
	height: 110px;
	border: 1px solid #d5d5d5;
	vertical-align: top
}

.trial .tbl-calendar .cld-day {
	float: right;
	padding: 10px 10px 20px;
	color: #333
}

.trial .tbl-calendar .chk-time {
	clear: both;
	width: 100%;
	padding-left: 16px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.trial .tbl-calendar .chk-time:after {
	clear: both;
	display: block;
	content: ''
}

.trial .tbl-calendar .custom-chk-rdo {
	padding-right: 0;
	margin-bottom: 12px
}

.trial .tbl-calendar .custom-chk-rdo.even-tblock {
	width: auto
}

.trial .tbl-calendar .custom-chk-rdo input+span {
	padding-left: 2px;
	padding-right: 1px;
	line-height: 12px
}

.trial .tbl-calendar .custom-chk-rdo input+span span {
	font-size: 12px;
	margin-top: 0;
	margin-left: 6px
}

.trial .tbl-calendar .custom-chk-rdo input+span:before {
	display: inline-block;
	width: 7px;
	height: 7px;
	margin-top: 2px;
	border: 1px solid #000;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	content: ''
}

.trial .tbl-calendar .custom-chk-rdo input:focus+span {
	color: #000;
	border: 1px dotted #000
}

.trial .tbl-calendar .custom-chk-rdo input:checked+span {
	border: 1px solid transparent
}

.trial .tbl-calendar .custom-chk-rdo input:checked:focus+span {
	border: 1px dotted #000
}

.trial .tbl-calendar .custom-chk-rdo input:checked+span:before {
	border: 1px solid #a36b4f;
	background: #a36b4f
}

.trial .tbl-calendar .custom-chk-rdo input:checked+span span {
	color: #a36b4f
}

.trial .tbl-calendar .custom-chk-rdo input:disabled+span span,
tr.disabled td {
	color: #888
}

.trial .tbl-calendar .custom-chk-rdo input:disabled+span:before {
	border: 1px solid #d1d1d1;
	background: #d1d1d1
}

.trial .tbl-calendar tbody td.today {
	background: #f0f0f0
}

.trial .calendar-wrap .msg-holder {
	padding: 18px 0 50px
}

.trial .calendar-wrap .msg-holder span {
	display: block;
	color: #888;
	line-height: 1.5
}

.inner-gray .box-center,
.inner-gray .box-center .login>input {
	display: inline-block
}

.inner-gray .box-center .txt {
	font-size: 14px;
	line-height: 1
}

.inner-gray .box-center .login {
	display: inline-block;
	position: relative;
	width: 545px;
	margin-top: 30px;
	text-align: left
}

.inner-gray .box-center .login>input+input {
	margin-top: 9px
}

.inner-gray .box-center .login .btn-base {
	position: absolute;
	top: 0;
	right: 0;
	width: 160px;
	height: 105px;
	line-height: 107px
}

.inner-gray .box-center .login .btn-txt {
	display: block;
	margin-top: 16px
}

.inner-gray .box-center .login .btn-txt .btn-left {
	float: left
}

.inner-gray .box-center .login .btn-txt .btn-left a {
	display: inline-block;
	padding: 0 20px;
	border-left: 1px solid #000;
	font-size: 14px;
	line-height: 1
}

.inner-gray .box-center .login .btn-txt .btn-left a:first-child {
	padding-left: 0;
	border: 0
}

.inner-gray .box-center .login .btn-txt .btn-right {
	float: right;
	width: 160px;
	text-align: left
}

.inner-gray .box-center .login .login-btn-wrap {
	position: absolute;
	width: 160px;
	height: 105px;
	top: 0;
	right: 0
}

.inner-gray .box-center .login .login-btn-wrap .btn-right {
	position: absolute;
	display: block;
	bottom: -33px;
	left: 0
}

.area-owner-benefit {
	padding: 60px 0 75px;
	background-color: #fff
}

.area-owner-benefit .inner-owner {
	display: block;
	width: 800px;
	margin: 0 auto
}

.area-owner-benefit strong {
	display: block;
	font-size: 22px;
	font-weight: 400;
	line-height: 1
}

.area-owner-benefit .txt {
	display: block;
	margin-top: 12px;
	font-size: 14px;
	color: #585858;
	line-height: 1
}

.area-owner-benefit ul {
	margin-top: 25px;
	padding-top: 30px;
	border-top: 1px solid #c5c5c5
}

.area-owner-benefit li {
	float: left;
	width: 250px;
	padding-left: 22px;
	border-left: 1px solid #e2e2e2;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.area-owner-benefit li:first-child {
	padding-left: 0;
	border: 0
}

.area-owner-benefit li:first-child+li {
	width: 300px
}

.area-owner-benefit li .img {
	display: inline-block;
	width: 88px;
	text-align: center;
	vertical-align: middle
}

.area-owner-benefit li dl {
	display: inline-block;
	vertical-align: middle
}

.area-owner-benefit li dt {
	margin-bottom: 9px;
	font-size: 15px;
	color: #000;
	line-height: 1
}

.area-owner-benefit li dd:first-child {
	margin-top: 9px
}

.area-owner-benefit li dd {
	position: relative;
	margin-top: 5px;
	padding-left: 7px;
	font-size: 13px;
	color: #7c7c7c;
	line-height: 1
}

.area-owner-benefit li dd:before {
	position: absolute;
	top: 0;
	left: 0;
	content: '·'
}

.inner-gray .login-none {
	display: inline-block;
	width: 660px
}

.inner-gray .login-none li {
	position: relative;
	float: left;
	margin-left: 15px
}

.inner-gray .login-none li:first-child {
	margin-left: 0
}

.inner-gray .login-none li a {
	display: block;
	width: 210px;
	height: 247px;
	padding: 0 15px;
	border: 1px solid #d1d3d6;
	background-color: #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: border .8s;
	-o-transition: border .8s;
	transition: border .8s
}

.inner-gray .login-none li a:hover {
	border-color: #a36b4f;
	-webkit-transition: border .4s;
	-o-transition: border .4s;
	transition: border .4s
}

.inner-gray .login-none li strong {
	display: block;
	margin-top: 17px;
	font-size: 18px;
	font-weight: 400;
	color: #a36b4f;
	text-align: left;
	line-height: 1
}

.inner-gray .login-member span+.btn-base,
.inner-gray .login-member span+.btn-wrap,
.inner-gray .login-none .btn-wrap {
	margin-top: 30px
}

.inner-gray .login-none li span {
	display: block;
	height: 125px;
	line-height: 125px;
	text-align: center
}

.inner-gray .login-none li span img {
	position: relative;
	top: 0;
	left: 0;
	vertical-align: middle
}

.inner-gray .login-none li div {
	display: table;
	width: 100%;
	height: 80px;
	border-top: 1px solid #cfd1d4
}

.inner-gray .login-none li div p {
	display: table-cell;
	font-size: 12px;
	line-height: 18px;
	vertical-align: middle
}

.inner-gray .login-none li img {
	position: absolute;
	top: 20px;
	right: 20px
}

.inner-gray .login-none .btn-wrap .btn-base {
	width: 324px
}

.inner-gray .login-none .btn-wrap .btn-base.lft-i {
	margin-left: 0;
	margin-right: 6px
}

.inner-gray .login-none .btn-wrap .btn-base.lft-r {
	margin-right: 0;
	margin-left: 6px
}

.inner-gray .login-member {
	width: 406px
}

.inner-gray .login-member>span {
	display: block;
	font-size: 18px;
	color: #000;
	text-align: center;
	line-height: 1
}

.inner-gray .login-member .btn-base+span {
	margin-top: 50px
}

.inner-gray .login-member .btn-wrap .btn-base {
	width: 198px
}

.inner-gray .login-member .btn-wrap .btn-base.lft-i {
	margin-left: 0
}

.inner-gray .login-member .btn-wrap .btn-base.lft-r {
	margin-right: 0
}

.inner-gray .box-info {
	padding-top: 20px
}

.inner-gray .box-info-line {
	padding-top: 20px;
	margin-top: 40px;
	border-top: 1px solid #cecece
}

.inner-gray .box-info em.txt_point {
	padding-left: 10px;
	font-size: 12px;
	font-style: normal
}

.inner-gray .box-info .txt_point {
	display: block;
	position: relative
}

.inner-gray .box-info .txt_point:before {
	content: '*';
	position: absolute;
	top: -1px;
	left: 0;
	font-size: 20px;
	color: #a36b4f
}

.inner-gray .box-info em.txt_point_acc {
	padding-left: 10px;
	font-size: 12px;
	font-style: normal
}

.inner-gray .box-info .txt_point_acc {
	display: block;
	position: relative
}

.inner-gray .box-info .txt_point_acc .point {
	position: absolute;
	top: -1px;
	left: 0;
	font-size: 20px;
	color: #a36b4f
}

.inner-gray .box-info em.txt_p01 {
	display: block;
	font-size: 16px;
	font-style: normal;
	color: #010101;
	margin-bottom: 17px
}

.inner-gray .box-info.ty1 .txt-tbl,
.inner-gray .box-info.ty6 .txt-tbl,
.inner-gray .box-info.ty7 .txt-tbl,
.inner-gray .box-info.ty8 .txt-tbl {
	border-top: 1px solid #c3c3c3;
	font-size: 13px;
	line-height: 22px;
	display: block
}

.inner-gray .box-info.ty1 {
	margin-bottom: 30px;
	padding: 0
}

.inner-gray .box-info.ty1 .txt-tbl {
	padding-top: 6px;
	color: #888
}

.inner-gray .box-info.ty2 {
	margin-bottom: 30px;
	padding: 0;
	border-bottom: 1px solid #c3c3c3
}

.inner-gray .box-info.ty2 .form-tbl3 {
	margin: 30px 0
}

.inner-gray .box-info.ty3 {
	margin-bottom: 30px;
	border-top: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3
}

.inner-gray .box-info.ty4 {
	margin-bottom: 30px;
	border-top: 1px solid #c3c3c3
}

.inner-gray .box-info.ty5 {
	margin-bottom: 30px;
	border-bottom: 1px solid #c3c3c3;
	padding: 20px 0 30px
}

.inner-gray .box-info.ty6 {
	margin-bottom: 30px
}

.inner-gray .box-info.ty6 .txt-tbl {
	margin-top: 20px;
	padding-top: 6px;
	color: #888
}

.inner-gray .box-info.ty7 {
	margin-bottom: 20px;
	padding-top: 20px;
	border-bottom: 1px solid #c3c3c3
}

.inner-gray .box-info.ty7 .form-tbl3 {
	margin: 35px 0 20px
}

.inner-gray .box-info.ty7 .txt-tbl {
	padding-top: 6px;
	color: #888
}

.inner-gray .box-info.ty8 {
	margin-bottom: 20px;
	padding-top: 20px
}

.inner-gray .box-info.ty8 .txt-tbl {
	padding-top: 6px;
	color: #888
}

.inner-gray .box-info .tab-tbl {
	display: block
}

.inner-gray .box-info .tab-tbl a {
	display: inline-block;
	width: 390px;
	padding: 16px 0;
	font-size: 20px;
	border-top: 1px solid #cecece;
	color: #888;
	text-align: left;
	line-height: 1
}

.inner-gray .box-info .tab-tbl a.on {
	border-color: #a36b4f;
	color: #a36b4f
}

.inner-gray .box-info+.tit-sub {
	margin-top: 30px;
	padding-top: 30px
}

.inner-gray .box-agree {
	margin-bottom: 30px
}

.inner-gray .login-join {
	padding: 35px 0 30px
}

.inner-gray .login-join strong {
	display: block;
	font-size: 24px;
	color: #000;
	text-align: center;
	line-height: 32px;
	font-weight: 100
}

.inner-gray .login-join strong em {
	display: block;
	font-style: normal;
	color: #a36b4f
}

.inner-gray .login-join p {
	margin-top: 12px;
	font-size: 16px;
	color: #888;
	line-height: 24px
}

.inner-gray .login-join p em {
	display: block;
	font-style: normal;
	font-weight: 700;
	color: #a36b4f
}

.inner-gray .login-join .btn-wrap {
	margin-top: 55px
}

.inner-gray .login-join .btn-wrap .btn-base {
	width: 265px
}

.inner-gray .login-join .btn-wrap .btn-base.lft-i {
	margin-left: 0
}

.inner-gray .login-join .btn-wrap .btn-base.lft-r {
	margin-right: 0
}

.inner-gray .login-search {
	display: inline-block;
	width: 670px
}

.inner-gray .login-search li {
	float: left;
	margin-left: 10px
}

.inner-gray .login-search li:first-child {
	margin-left: 0
}

.inner-gray .login-search li a {
	display: table;
	width: 330px;
	height: 158px;
	padding: 0 24px;
	border: 1px solid #e1e4e9;
	background-color: #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: border .8s;
	-o-transition: border .8s;
	transition: border .8s
}

.inner-gray .login-search li a:hover {
	border-color: #a36b4f;
	-webkit-transition: border .4s;
	-o-transition: border .4s;
	transition: border .4s
}

.inner-gray .login-search li .img {
	display: table-cell;
	width: 94px;
	text-align: center;
	vertical-align: middle
}

.inner-gray .login-search li dl {
	display: table-cell;
	width: 186px;
	vertical-align: middle;
	text-align: left
}

.inner-gray .login-search li dt {
	display: block;
	font-size: 20px;
	color: #a36b4f;
	line-height: 1
}

.inner-gray .login-search li dd {
	display: block;
	margin-top: 10px;
	font-size: 14px;
	color: #888;
	line-height: 20px
}

.inner-gray .login-result {
	padding: 35px 0 25px
}

.inner-gray .login-result strong {
	display: block;
	font-size: 16px;
	color: #888;
	line-height: 28px;
	font-weight: 100
}

.inner-gray .login-result strong em {
	display: block;
	font-style: normal;
	color: #a36b4f
}

.inner-gray .login-result p {
	display: inline-block;
	width: 469px;
	margin-top: 20px;
	padding-bottom: 50px
}

.popup-finddealer-01.popup .popup-inner .pop-txt01 span,
.popup-finddealer-01.popup .popup-inner strong span {
	display: block
}

.inner-gray .login-result p span {
	display: block;
	font-size: 24px;
	color: #000;
	line-height: 35px
}

.inner-gray .login-result p em {
	font-style: normal
}

.inner-gray .login-result .btn-base {
	width: 265px
}

.popup-finddealer-01.popup {
	width: 574px;
	margin-left: -287px;
	margin-top: -198px
}

.popup-finddealer-01.popup .popup-inner {
	padding-bottom: 50px
}

.popup-finddealer-01.popup .popup-inner strong {
	color: #222;
	font-size: 22px;
	line-height: 28px;
	font-weight: 400
}

.popup-finddealer-01.popup .popup-inner .pop-txt01 {
	color: #888;
	font-size: 14px;
	line-height: 22px;
	margin-top: 10px
}

.popup-finddealer-01.popup .popup-inner .pop-txt02 ul {
	color: #888;
	margin-top: 16px;
	font-size: 12px;
	line-height: 19px
}

.popup-finddealer-01.popup .popup-inner .pop-txt02 ul li img {
	display: inline-block;
	vertical-align: top;
	margin-top: 4px
}

.popup-finddealer-01.popup .btn-wrap {
	margin-top: 40px
}

.popup-finddealer-01.popup .btn-wrap .btn-base {
	width: 198px
}

.popup-finddealer-02 {
	margin-bottom: 76px
}

.popup-finddealer-02.popup {
	width: 690px;
	margin-left: -345px
}

.popup-finddealer-02.popup .popup-inner {
	padding-bottom: 20px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03 {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 38px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-left {
	display: inline-block;
	float: left;
	width: 278px;
	padding-right: 20px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-left strong {
	font-size: 22px;
	font-weight: 400;
	color: #333
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-left div {
	font-size: 12px;
	color: #888;
	line-height: 20px;
	margin-top: 5px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-left div span {
	display: block
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-right {
	border-left: 1px solid #e5e5e5;
	width: 285px;
	float: left;
	padding-left: 22px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-right strong {
	font-size: 22px;
	font-weight: 400;
	color: #333;
	display: inline-block;
	margin-bottom: 6px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-right span {
	font-size: 12px;
	color: #888;
	display: block;
	letter-spacing: -.02em
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-right ul {
	margin-top: 10px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-right ul li {
	display: inline;
	float: left;
	margin-right: 9px
}

.popup-finddealer-02.popup .popup-inner .car-master-list ul li:nth-child(3n+3),
.popup-finddealer-03.popup .popup-inner .car-master-list ul li:nth-child(4n+4) {
	margin-right: 0
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right ul li a {
	display: block;
	position: relative
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right ul li span {
	display: none
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right ul li .on span {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	border: 1px solid #a36b4f;
	z-index: 50;
	width: 100%;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right dl {
	overflow: hidden;
	line-height: 20px
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right dl dt {
	float: left;
	font-size: 12px;
	width: 56px
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right dl dd {
	float: left;
	font-size: 12px;
	color: #888
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 {
	position: relative;
	padding-top: 30px;
	padding-bottom: 30px;
	border-bottom: 1px solid #e5e5e5
}

.popup-finddealer-02.popup .popup-inner .pop-txt04.no-border {
	border: 0
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 strong {
	font-size: 26px;
	font-weight: 400
}

.popup-finddealer-02.popup .popup-inner .pop-txt04>span {
	display: inline-block;
	font-size: 14px;
	vertical-align: top;
	margin-top: 6px;
	margin-left: 10px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04>a {
	position: absolute;
	top: 37px;
	right: 0;
	color: #a36b4f;
	border-bottom: 1px solid #a36b4f;
	line-height: 14px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe {
	position: relative;
	margin-top: 5px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .indicator {
	display: inline-block;
	padding-top: 16px;
	padding-left: 20px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .indicator span {
	display: inline-block;
	padding: 0 5px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .btn-area a {
	position: absolute;
	top: 315px;
	display: inline-block;
	padding: 5px 10px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .btn-area a:first-child {
	left: -10px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .btn-area a:last-child {
	right: -10px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .btn-area a img {
	width: 5px
}

.popup-finddealer-02.popup .btn-wrap {
	margin-top: 40px
}

.popup-finddealer-02.popup .btn-wrap .btn-base {
	width: 270px
}

.popup-finddealer-03.popup {
	width: 888px
}

.popup-finddealer-03.popup .popup-inner {
	padding-bottom: 50px
}

.popup-finddealer-03.popup .popup-inner div {
	margin-top: 0
}

.popup-finddealer-03.popup .popup-inner div>span {
	display: block;
	color: #888
}

.popup-finddealer-03.popup .popup-inner .car-master-list {
	margin-bottom: 50px
}

.popup-finddealer-03.popup .popup-inner .txt-info {
	margin: -40px 0 50px
}

.popup-finddealer-03.popup .btn-wrap .btn-base {
	width: 270px
}

.popup-servicenet.popup {
	width: 360px;
	height: 420px;
	margin-top: -210px;
	margin-left: -180px
}

.popup-servicenet.popup .popup-inner {
	padding-bottom: 20px
}

.popup-servicenet.popup .popup-inner .item-search {
	margin-bottom: 7px
}

.popup-servicenet.popup .popup-inner .item-search label {
	display: block;
	margin-bottom: 5px;
	color: #888;
	font-size: 14px
}

.popup-servicenet.popup .popup-inner .item-search div {
	width: 260px
}

.popup-servicenet.popup .popup-inner .item-search .opt-list {
	max-height: 120px
}

.popup-servicenet.popup .popup-inner .chk-area {
	margin-top: 30px
}

.popup-servicenet.popup .popup-inner .chk-area label:first-child {
	margin-right: 25px
}

.popup-servicenet.popup .popup-inner .btn-wrap a.btn-base {
	width: 154px;
	margin-top: 51px
}

.popup-servicenet.popup .popup-inner .btn-wrap a.btn-base:first-child {
	margin-left: -29px
}

.popup-servicenet.popup .popup-inner .btn-wrap a.btn-base:last-child {
	margin-right: -30px
}

.popup-servicenet.no-checkbox.popup {
	height: 378px;
	margin-top: -189px
}

.popup-identity.popup {
	width: 646px;
	margin-left: -323px;
	margin-top: -205px
}

.popup-identity.popup .popup-inner strong {
	font-size: 18px;
	line-height: 24px;
	font-weight: 400
}

.popup-identity.popup .popup-inner strong span {
	display: block
}

.popup-identity.popup .popup-inner ul {
	margin-top: 30px
}

.popup-identity.popup .popup-inner ul li a {
	position: relative;
	float: left;
	display: inline-block;
	width: 259px;
	height: 91px;
	padding: 16px 0 0 90px;
	border: 1px solid #c4c6ca;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.popup-identity.popup .popup-inner ul li a:first-child {
	margin-right: 11px
}

.popup-identity.popup .popup-inner ul li a:hover {
	border: 1px solid #a36b4f;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.popup-identity.popup .popup-inner ul li a strong {
	color: #a36b4f;
	font-size: 16px
}

.popup-identity.popup .popup-inner ul li a p {
	line-height: 16px
}

.popup-identity.popup .popup-inner ul li a span {
	display: block;
	color: #767676
}

.popup-identity.popup .popup-inner ul li a img {
	position: absolute;
	top: 25px;
	left: 28px
}

.popup-identity.popup .popup-inner div {
	color: #767676;
	margin-top: 35px;
	line-height: 18px
}

.popup-identity.popup .popup-inner div p span {
	display: block
}

.popup-identity.popup .popup-inner div p img {
	display: inline-block;
	vertical-align: top;
	margin: 6px 0 0 8px
}

.popup-identity.popup .popup-inner .box-member {
	display: table;
	margin-top: 27px;
	padding-top: 30px;
	border-top: 1px solid #f3f3f3
}

.popup-identity.popup .popup-inner .box-member .txt {
	display: table-cell;
	width: 396px;
	font-size: 11px;
	vertical-align: middle;
	color: #000
}

.popup-identity.popup .popup-inner .box-member .btn-wrap {
	display: table-cell;
	width: 150px;
	vertical-align: middle
}

.popup-identity.popup .popup-inner .box-member .btn-wrap .btn-base {
	width: 100%
}

.popup-trialstep3-01.popup {
	padding-bottom: 20px;
	width: 528px;
	height: 422px;
	margin-top: -211px;
	margin-left: -264px
}

.popup-trialstep3-01.popup .popup-inner {
	padding-bottom: 0
}

.popup-trialstep3-01.popup .popup-inner>p {
	font-size: 16px;
	margin-bottom: 30px
}

.popup-trialstep3-01.popup .popup-inner .item-search {
	display: inline;
	float: left;
	margin-bottom: 7px;
	height: 70px
}

.popup-trialstep3-01.popup .popup-inner .item-search:nth-child(odd) {
	margin-right: 11px
}

.popup-trialstep3-01.popup .popup-inner .item-search label {
	display: block;
	margin-bottom: 5px;
	color: #adadad;
	font-size: 14px
}

.popup-trialstep3-01.popup .popup-inner .item-search div {
	width: 207px
}

.popup-trialstep3-01.popup .popup-inner .item-search:nth-child(3) div {
	width: 310px
}

.popup-trialstep3-01.popup .popup-inner .popup-ipt .clearfix {
	margin-top: 4px
}

.popup-trialstep3-01.popup .popup-inner .popup-ipt .clearfix+.clearfix .item-search div {
	width: 311px
}

.popup-trialstep3-01.popup .popup-inner .pop-input-basic {
	margin-top: 24px
}

.popup-trialstep3-01.popup .popup-inner .btn-wrap {
	margin-top: 34px
}

.popup-trialstep3-01.popup .popup-inner .btn-wrap a.btn-base {
	width: 238px
}

.popup-trialstep3-01.popup .popup-inner .btn-wrap a.btn-base:first-child {
	margin-left: -29px
}

.popup-trialstep3-01.popup .popup-inner .btn-wrap a.btn-base:last-child {
	margin-right: -30px
}

.popup-email-01.popup {
	width: 622px;
	margin-top: -124px;
	margin-left: -311px
}

.popup-email-01.popup .popup-inner>span {
	display: block;
	color: #888;
	font-size: 16px;
	margin-bottom: 18px
}

.popup-email-01.popup .popup-inner .email-form label {
	display: inline;
	float: left
}

.popup-email-01.popup .popup-inner .email-form span {
	display: inline-block;
	float: left;
	line-height: 48px;
	margin: 0 8px
}

.popup-email-01.popup .popup-inner .point {
	padding: 10px 0;
	color: #a36b4f
}

.popup-email-01.popup .popup-inner .point span {
	display: inline-block;
	margin-right: 5px
}

.popup-email-01.popup .popup-inner .btn-wrap a.btn-base {
	width: 150px
}

.popup-email-01.popup .popup-inner .btn-wrap {
	margin-top: 40px
}

.popup-email-02.popup {
	width: 540px;
	height: 210px;
	margin-top: -105px;
	margin-left: -270px
}

.popup-email-02.popup .popup-inner {
	padding-bottom: 50px
}

.popup-email-02.popup .popup-inner strong {
	display: block;
	font-size: 22px;
	font-weight: 400;
	letter-spacing: -.07em
}

.popup-email-02.popup .popup-inner>span {
	display: block;
	color: #888;
	font-size: 16px
}

.popup-zip {
	width: 632px;
	margin-left: -311px
}

.popup-zip .popup-inner {
	padding: 47px 45px
}

.popup-zip strong {
	display: block;
	height: 14px;
	font-size: 14px;
	color: #000;
	line-height: 16px
}

.popup-zip strong em {
	display: inline-block;
	margin-right: 4px;
	color: #a36b4f
}

.popup-zip .area-adress ul {
	margin-top: 9px
}

.popup-zip .area-adress ul li {
	font-size: 13px;
	color: #888;
	line-height: 22px
}

.popup-zip .area-adress .box-adress {
	width: 100%;
	margin-top: 17px;
	padding: 30px 0 40px;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb
}

.popup-zip .area-adress .box-adress .custom-select {
	vertical-align: middle
}

.popup-zip .area-adress .box-adress .addr1 label {
	padding-right: 15px;
	font-size: 16px;
	line-height: 47px
}

.popup-zip .area-adress .box-adress .addr1 div+label {
	margin-left: 20px
}

.popup-zip .area-adress .box-adress .addr2 {
	margin-top: 20px
}

.popup-zip .area-adress .box-adress .addr2 .custom-chk-rdo {
	vertical-align: middle
}

.popup-zip .area-adress .box-adress .addr2 label+.custom-select {
	margin-right: 28px
}

.popup-zip .area-adress .box-adress .addr2 label span span {
	margin-top: 0;
	font-size: 16px;
	vertical-align: middle
}

.popup-zip .area-adress .box-adress .addr2 .custom-chk-rdo span i {
	vertical-align: middle
}

.popup-zip .area-adress .box-adress .addr2 .custom-chk-rdo span i img {
	top: 2px;
	left: 1px
}

.popup-zip .area-adress .box-adress .btn-wrap {
	margin-top: 30px
}

.popup-zip .area-adress .box-adress .btn-wrap .btn-base {
	width: 189px
}

.popup-zip .area-result {
	margin-top: 26px
}

.popup-zip .area-result .box-result {
	overflow-y: scroll;
	height: 238px;
	margin: 20px
}

.popup-zip .area-result .box-result li a {
	font-size: 14px;
	line-height: 34px;
	color: #000
}

.popup-zip .area-result p {
	font-size: 12px;
	color: #888;
	line-height: 22px;
	letter-spacing: -.4px
}

.popup-zip .area-result p a {
	color: #a36b4f
}

.popup-trial-inquery {
	width: 646px
}

.popup-trial-inquery .popup-inner {
	padding: 0
}

.popup-trial-inquery .popup-inner .txt {
	display: block;
	padding: 50px 50px 25px;
	font-size: 18px;
	color: #000;
	line-height: 24px
}

.popup-trial-inquery .popup-inner .box-gray {
	position: relative;
	padding: 0 50px;
	background-color: #fff
}

.popup-trial-inquery .popup-inner .box-gray input {
	display: inline-block
}

.popup-trial-inquery .popup-inner .box-gray input+div {
	margin-top: 30px
}

.popup-trial-inquery .popup-inner .box-gray .btn-base {
	width: 160px
}

.popup-trial-inquery .popup-inner .box-gray .clearfix .custom-select,
.popup-trial-inquery .popup-inner .box-gray .clearfix>input {
	float: left
}

.popup-trial-inquery .popup-inner .box-gray .clearfix .dash {
	float: left;
	width: 30px;
	text-align: center;
	line-height: 48px;
	color: #888
}

.popup-trial-inquery .popup-inner .box-gray .alert-holder .img {
	padding-left: 0
}

.popup-trial-inquery .popup-inner .btn-area {
	border-top: 1px solid #f3f3f3;
	margin-top: 15px;
	padding-top: 20px
}

.popup-trial-inquery .popup-inner .menu-etc {
	padding: 50px
}

.popup-trial-inquery .popup-inner .menu-etc ul li {
	float: left
}

.popup-trial-inquery .popup-inner .menu-etc ul li:first-child {
	margin-right: 12px
}

.popup-trial-inquery .popup-inner .menu-etc ul li a {
	position: relative;
	float: left;
	display: inline-block;
	width: 267px;
	height: 115px;
	padding: 22px 0 0 85px;
	border: 1px solid #c4c6ca;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.popup-trial-inquery .popup-inner .menu-etc ul li a:hover {
	border: 1px solid #a36b4f;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.popup-trial-inquery .popup-inner .menu-etc ul li a strong {
	display: block;
	margin-bottom: 7px;
	color: #a36b4f;
	font-size: 18px;
	font-weight: 400
}

.popup-trial-inquery .popup-inner .menu-etc ul li a p {
	line-height: 18px;
	color: #000
}

.popup-trial-inquery .popup-inner .menu-etc ul li a span {
	display: block;
	color: #767676
}

.popup-trial-inquery .popup-inner .menu-etc ul li a img {
	position: absolute;
	top: 30px;
	left: 25px
}

.popup-trial-list {
	width: 680px
}

.popup-trial-list .popup-inner {
	padding: 50px
}

.popup-trial-list .item-center:first-child {
	border-top: 2px solid #d2d2d2
}

.popup-trial-list .item-center .name {
	display: block;
	position: relative;
	height: 45px;
	padding-left: 20px;
	line-height: 45px;
	border-bottom: 1px solid #d2d2d2;
	background-color: #f7f7f7
}

.popup-trial-list .item-center .name span {
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	width: 45px;
	height: 45px
}

.popup-trial-list .item-center .name span img {
	position: absolute;
	top: 50%;
	left: 18px;
	margin-top: -3px
}

.popup-trial-list .item-center.opened .name span img {
	left: -46px
}

.popup-trial-list .item-center dl {
	width: 100%
}

.popup-trial-list .item-center dl.detail-wrap {
	height: 0;
	overflow: hidden
}

.popup-trial-list .item-center.opened dl.detail-wrap {
	height: auto
}

.popup-trial-list .item-center dl.detail-wrap dd,
.popup-trial-list .item-center dl.detail-wrap dt {
	height: 45px;
	line-height: 45px;
	text-align: center;
	border-bottom: 1px solid #d2d2d2;
	-webkit-box-sizing: border-box
}

.popup-trial-list .item-center dl.detail-wrap dt {
	float: left;
	width: 166px;
	border-right: 1px solid #d2d2d2;
	box-sizing: border-box
}

.popup-trial-list .item-center dl.detail-wrap dd {
	float: right;
	width: 414px;
	box-sizing: border-box
}

.popup-trial-list02 {
	width: 679px
}

.popup-trial-list02 .popup-inner {
	padding: 50px 50px 45px
}

.popup-trial-list02 .popup-inner>ul>li {
	margin: 22px 0 0 15px;
	font-size: 14px;
	color: #888;
	line-height: 22px;
	text-indent: -16px
}

.popup-trial-list02 .popup-inner>ul>li:first-child {
	margin-top: 0
}

.popup-trial-list02 .popup-inner>ul>li>ul li {
	margin-left: 10px;
	text-indent: -11px
}

.popup-trial-list02 .popup-inner>ul>li>ul li p {
	padding-left: 10px
}

.popup-trial-list02 .popup-inner>.info-txt {
	margin-top: 22px;
	font-size: 14px;
	color: #a36b4f
}

.popup-trial-list03 {
	width: 480px
}

.popup-trial-list03 .popup-inner {
	padding: 50px 50px 45px
}

.popup-trial-list03 .popup-inner h2 {
	margin-top: 24px;
	font-size: 16px;
	color: #000
}

.popup-trial-list03 .popup-inner h2:first-child {
	margin-top: 0
}

.popup-trial-list03 .popup-inner p {
	padding-top: 4px;
	font-size: 14px;
	color: #888;
	line-height: 22px
}

.popup-trial-list03 .popup-inner p span {
	display: block;
	padding-left: 10px
}

.popup-trial-list03 .popup-inner dl {
	overflow: hidden;
	font-size: 16px;
	line-height: 22px;
	margin-top: 25px
}

.popup-trial-list03 .popup-inner dl:first-child {
	margin: 0
}

.popup-trial-list03 .popup-inner dl dt {
	float: left;
	width: 72px;
	color: #000
}

.popup-trial-list03 .popup-inner dl dd {
	float: left;
	color: #888;
	width: 308px;
	letter-spacing: -.5px
}

.popup-trial-list03 .popup-inner>.info-txt {
	margin-top: 25px;
	font-size: 14px;
	color: #a36b4f
}

.popup-child.popup {
	width: 656px;
	margin-left: -323px;
	margin-top: -205px
}

.popup-child.popup .popup-inner strong {
	font-size: 18px;
	line-height: 24px;
	font-weight: 400
}

.popup-child.popup .popup-inner strong span {
	display: block
}

.popup-child.popup .popup-inner ul {
	margin-top: 30px
}

.popup-child.popup .popup-inner ul li a {
	position: relative;
	float: left;
	display: inline-block;
	width: 259px;
	height: 91px;
	padding: 16px 0 0 90px;
	border: 1px solid #c4c6ca;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.popup-child.popup .popup-inner ul li a:first-child {
	margin-right: 11px
}

.popup-child.popup .popup-inner ul li a:hover {
	border: 1px solid #a36b4f;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.popup-child.popup .popup-inner ul li a strong {
	color: #a36b4f;
	font-size: 16px
}

.popup-child.popup .popup-inner ul li a p {
	line-height: 16px
}

.popup-child.popup .popup-inner ul li a span {
	display: block;
	color: #767676
}

.popup-child.popup .popup-inner ul li a img {
	position: absolute;
	top: 25px;
	left: 28px
}

.popup-child.popup .popup-inner p {
	margin-top: 10px;
	color: #767676
}

.popup-child.popup .popup-inner .desc {
	color: #767676;
	margin-top: 35px;
	line-height: 18px
}

.popup-child.popup .popup-inner .desc p {
	margin-top: 0
}

.popup-child.popup .popup-inner .desc p span {
	display: block
}

.popup-child.popup .popup-inner .desc p img {
	display: inline-block;
	vertical-align: top;
	margin: 6px 0 0 8px
}

.popup-child.popup .popup-inner .box-member {
	display: table;
	margin-top: 27px;
	padding-top: 30px;
	border-top: 1px solid #f3f3f3
}

.popup-child.popup .popup-inner .box-member .txt {
	display: table-cell;
	width: 396px;
	font-size: 11px;
	vertical-align: middle;
	color: #000
}

.popup-child.popup .popup-inner .box-member .btn-wrap {
	display: table-cell;
	width: 150px;
	vertical-align: middle
}

.popup-child.popup .popup-inner .box-member .btn-wrap .btn-base {
	width: 100%
}

.popup-child.popup .popup-inner .tit-step {
	position: relative;
	z-index: 1;
	height: 46px;
	margin: 25px 0 15px;
	padding: 0 21px;
	background-color: #c4c6ca
}

.popup-child.popup .popup-inner .tit-step h2 {
	height: 46px;
	font: 16px/48px GenesisSansText;
	color: #fff
}

.popup-child.popup .popup-inner .tit-step .step {
	position: absolute;
	top: 12px;
	right: 22px;
	margin-top: 0
}

.popup-child.popup .popup-inner .tit-step .step span {
	overflow: hidden;
	float: left;
	width: 4px;
	height: 4px;
	margin: 8px;
	background-color: #97999c;
	text-indent: -200%;
	white-space: nowrap
}

.popup-child.popup .popup-inner .tit-step .step span.on {
	background-color: #fff
}

.popup-child.popup .popup-inner .parent {
	margin-top: 13px;
	padding-top: 24px;
	border-top: 1px solid #e9e9e9
}

.popup-child.popup .popup-inner .parent .name {
	display: inline-block;
	font-size: 16px;
	line-height: 48px;
	margin-right: 22px
}

.popup-child.popup .popup-inner .parent+ul {
	margin-top: 20px
}

.popup-child.popup .popup-inner .custom-select p {
	margin-top: 0
}

.content .area-map {
	position: relative;
	overflow: hidden
}

.content .area-map .btn-locate {
	position: absolute;
	top: 33px;
	right: 30px;
	z-index: 1
}

.content .area-map .box-search {
	overflow: hidden;
	position: absolute;
	bottom: 30px;
	left: 50%;
	margin-left: -487px;
	padding: 11px 88px 11px 11px;
	border: 1px solid #c4c6ca;
	background-color: #fff
}

.content .area-map .box-search input {
	width: 863px;
	border: 0
}

.content .area-map .box-search a {
	position: absolute;
	top: 0;
	right: 0;
	width: 71px;
	height: 70px;
	background-color: #c4c6ca
}

.content .area-map .box-search a img {
	position: absolute;
	top: 24px;
	left: 26px
}

.content .area-map .box-search span {
	font-size: 16px;
	line-height: 52px;
	color: #fff
}

.content .area-map .box-zipchg {
	overflow: hidden;
	position: absolute;
	bottom: 30px;
	left: 50%;
	height: 48px;
	margin-left: -487px;
	padding: 11px 10px;
	background-color: #fff
}

.content .area-map .box-zipchg span {
	float: left;
	width: 716px;
	padding: 0 18px;
	font-size: 16px;
	line-height: 50px;
	color: #888;
	text-align: left
}

.content .area-map .box-zipchg span em {
	display: inline-block;
	margin-right: 4px;
	color: #000;
	font-style: normal
}

.content .area-map .box-zipchg a {
	float: left;
	width: 192px;
	height: 48px;
	background-color: #000;
	font-size: 16px;
	line-height: 52px;
	color: #fff;
	text-align: center
}

.content .area-map .btn-zoom {
	position: absolute;
	top: 97px;
	right: 30px;
	padding: 1px;
	background-color: #fff;
	z-index: 1
}

.content .area-map .btn-zoom a {
	display: block;
	width: 52px;
	height: 53px;
	text-align: center;
	line-height: 53px
}

.content .area-map .btn-zoom a:first-child {
	border-bottom: 2px solid #f2f2f2
}

.content .area-map .btn-zoom img {
	vertical-align: middle
}

.content .area-map .btn-locate-sel {
	position: absolute;
	bottom: 30px;
	right: 30px;
	z-index: 11;
	width: 132px;
	height: 54px;
	border: 1px solid #6f6f6f;
	background-color: #6f6f6f;
	color: #fff;
	text-align: center;
	line-height: 54px
}

.content .area-map .btn-locate-sel:hover {
	background-color: #6f6f6f
}

.content .area-map .box-locate {
	position: absolute
}

.content .area-map .point {
	position: absolute;
	width: 34px;
	height: 42px;
	text-align: center
}

.content .area-map .point a,
.content .area-map .point span {
	text-align: center;
	line-height: 34px;
	color: #fff;
	font-size: 20px
}

.content .area-map .box-locate .box-wrap {
	position: absolute;
	bottom: 60px;
	left: -221px;
	width: 472px;
	border: 1px solid #f4f4f4;
	background-color: #fff;
	-webkit-box-shadow: 3px 2px 3px rgba(150, 150, 150, .5);
	-moz-box-shadow: 3px 2px 3px rgba(150, 150, 150, .5);
	-ms-box-shadow: 3px 2px 3px rgba(150, 150, 150, .5);
	-o-box-shadow: 3px 2px 3px rgba(150, 150, 150, .5)
}

.content .area-map .box-locate .box-wrap .selects {
	margin: 0 auto;
	width: 432px
}

.content .area-map .box-locate .box-wrap .selects dd,
.content .area-map .box-locate .box-wrap .selects dt {
	padding: 20px 0;
	border-top: 1px solid #f3f3f3;
	line-height: 48px
}

.content .area-map .box-locate .box-wrap .selects dt {
	float: left;
	width: 88px;
	font-family: HyundaiSansText-Regular, GenesisSansText;
	font-size: 14px
}

.content .area-map .box-locate .box-wrap .selects dd {
	float: left;
	width: 344px
}

.content .area-map .box-locate .box-wrap .selects dd .custom-select {
	width: 100%
}

.content .area-map .box-locate .box-wrap .selects dd .custom-select button {
	padding-right: 46px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	white-space: nowrap
}

.content .area-map .box-locate .box-wrap .selects dd .custom-select button span {
	padding-top: 2px;
	padding-right: 0;
	width: 280px;
	overflow: hidden;
	text-overflow: ellipsis
}

.content .area-map .box-locate .box-wrap .selects dd .custom-select .opt-list label span {
	display: inline-block;
	width: 330px;
	font-size: 14px;
	text-indent: 20px;
	overflow: hidden;
	text-overflow: ellipsis
}

.content .area-map .box-locate .box-wrap .selects dd label {
	vertical-align: middle
}

.content .area-list label input[type=radio]:disabled+span span,
.content .area-map .box-locate .box-wrap .selects dd label input[type=radio]:disabled+span span {
	color: #999
}

.content .area-map .box-locate .box-wrap .selects dt+dd+dt,
.content .area-map .box-locate .box-wrap .selects dt+dd+dt+dd {
	line-height: 24px
}

.content .area-map .box-locate .box-wrap .selects dt+dd+dt+dd span span {
	font-size: 12px
}

.content .area-map .box-locate .box-wrap a.btn-base {
	display: block;
	margin: 0 auto 20px;
	width: 200px
}

.content .area-map .box-locate .box-wrap .box-white {
	display: block;
	padding: 15px 43px 15px 18px;
	position: static;
	margin-left: 0;
	width: auto;
	top: 0;
	left: 0
}

.content .area-map .box-locate .box-wrap .box-white strong {
	display: block;
	font-size: 18px;
	font-weight: 400;
	color: #000;
	line-height: 25px
}

.content .area-map .box-locate .box-wrap .box-white strong span {
	display: inline-block;
	margin-left: 13px;
	font-size: 12px;
	color: #888;
	vertical-align: middle
}

.content .area-map .box-locate .box-wrap .box-white p {
	font-size: 12px;
	color: #888;
	line-height: 18px
}

.content .area-map .box-locate .box-wrap .box-white p span {
	display: block
}

.content .area-map .box-locate .box-wrap .box-white .star {
	display: inline-block;
	position: relative;
	width: 56px;
	height: 11px;
	margin-top: 7px
}

.content .area-map .box-locate .box-wrap .box-white .star em {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0
}

.content .area-map .box-locate .box-wrap .box-white .arrow_right {
	position: absolute;
	top: 50%;
	right: 20px;
	margin-top: -5px
}

.content .area-map .box-locate .box-wrap .arrow_tip {
	position: absolute;
	bottom: -16px;
	left: 50%;
	margin-left: -6px
}

.content .area-map .box-locate .box-wrap .btns {
	display: block;
	margin-top: 0;
	border-top: 1px solid #f3f3f3
}

.content .area-map .box-locate .box-wrap .btns a {
	display: block;
	padding: 20px 0;
	background-color: #fff
}

.content .area-map .box-locate .box-wrap .btns a:hover {
	background-color: #f3f3f3
}

.content .area-map .box-locate .box-wrap .btns a span {
	display: block;
	font-size: 12px;
	color: #a36b4f;
	text-align: center
}

.content .area-map .box-locate .box-wrap .btns a:first-child span {
	border-right: 1px solid #f3f3f3
}

.content .area-map .box-locate .box-wrap .btns.ty1 a {
	float: left;
	width: 50%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content .area-map .btn-wrap {
	position: absolute;
	bottom: 30px;
	left: 0;
	width: 100%;
	text-align: center
}

.nmap_lay_c span {
	position: absolute;
	top: 0;
	left: -34px;
	width: 34px;
	height: 42px;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 34px
}

.kv-area .content .line,
.kv-area .content .line:after {
	width: 100%;
	height: 100%;
	-webkit-box-sizing: border-box;
	display: block
}

.box-locate {
	left: -34px
}

.cont-fullsize .inner-cont-wrap .content,
.kv-area .inner-cont-wrap .content {
	max-width: none
}

.cont-fullsize .content {
	position: static
}

.cont-fullsize .bg-holder img,
.kv-area .bg-holder img {
	position: relative;
	left: 0;
	margin-left: 0
}

.kv-area .content .line {
	position: absolute;
	top: 114px;
	left: 0;
	padding: 0 30px;
	box-sizing: border-box
}

.kv-area .content .line:after {
	content: '';
	border: 2px solid #a36b4f;
	box-sizing: border-box
}

.error-page,
.pdf-wrap {
	-webkit-box-sizing: border-box
}

.content .title {
	padding-bottom: 50px;
	text-align: center
}

.content .title h2 {
	height: 35px;
	font: 50px/46px HyundaiSansHead-Light;
	color: #000
}

.content .title span {
	display: block;
	height: 11px;
	margin-top: 27px;
	font: 16px/14px HyundaiSansHead-Light;
	color: #000
}

.inner-cont-wrap.multi-bg .content:after,
.inner-cont-wrap.multi-bg .content:before {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	min-height: 750px;
	top: 0;
	content: ''
}

.inner-cont-wrap.multi-bg .content {
	max-width: 1920px
}

.inner-cont-wrap.multi-bg .content:before {
	left: -100%;
	background: #fff
}

.inner-cont-wrap.multi-bg .content:after {
	left: 100%;
	background: #000
}

.sec-sns {
	background: #000
}

.sec-sns .txt-holder {
	position: static;
	padding: 47px 0 57px;
	text-align: center
}

.sec-sns .txt-holder p {
	height: 13px;
	font: 18px/18px HyundaiSansHead-Light;
	color: #fff
}

.sec-sns .txt-holder .inner-txt .sns {
	margin-top: 34px
}

.sec-sns .txt-holder .inner-txt .sns a {
	display: inline-block;
	width: 36px;
	height: 36px;
	margin: 0 36px
}

.sec-sns a span {
	display: block;
	width: 36px;
	height: 36px
}

#popup-locate {
	width: 540px;
	margin-top: -155px;
	margin-left: -265px
}

.popup-locate .popup-inner .form-wrap p {
	font-size: 18px;
	line-height: 26px;
	color: #888
}

#popup-locate .pop-inner-wrap span {
	display: block;
	position: relative;
	margin-top: 15px;
	padding-left: 48px;
	border: 1px solid #8a8c8f
}

#popup-locate .pop-inner-wrap span img {
	position: absolute;
	top: 0;
	left: 0
}

#popup-locate .pop-inner-wrap span input {
	width: 100%;
	border: 1px solid transparent
}

.error-page {
	width: 1024px;
	height: 290px;
	position: absolute;
	left: 50%;
	margin-left: -514px;
	padding: 74px 30px 0;
	box-sizing: border-box;
	text-align: center;
	font-family: HyundaiSansHead-Light
}

.error-page strong {
	margin-top: 35px;
	display: block;
	font-size: 36px;
	color: #a36b4f;
	font-weight: 400
}

.error-page .error-page-line {
	padding-top: 15px;
	padding-bottom: 53px;
	font-size: 14px;
	line-height: 23px
}

.error-page .list-sitemap .list-wrapper>ul>li {
	width: 25%!important
}

.pdf-wrap {
	width: 595px;
	box-sizing: border-box;
	padding: 48px;
	margin: 0 auto
}

.pdf-wrap .pdf-top {
	position: relative
}

.pdf-wrap .pdf-top h2 {
	font-size: 21px;
	color: #a36b4f;
	font-family: HyundaiSansHead-Light, wFontKrUL
}

.pdf-wrap .pdf-top h2 span {
	color: #000;
	display: block;
	margin-top: 7px;
	font-family: wFontKrM
}

.pdf-wrap .pdf-top p {
	position: absolute;
	top: 0;
	right: 0
}

.pdf-wrap .pdf-car {
	margin-top: 20px;
	margin-bottom: 40px
}

.pdf-wrap .pdf-view {
	padding-bottom: 5px
}

.pdf-wrap .pdf-view h3 {
	font-size: 17px;
	margin-bottom: 18px;
	font-family: GenesisSansText
}

.pdf-wrap .pdf-view-list em,
.pdf-wrap .pdf-view-list span {
	font-family: HyundaiSansHead-Light, GenesisSansText;
	font-size: 12px
}

.pdf-wrap .pdf-view-list {
	position: relative;
	height: 60px;
	margin-bottom: 30px
}

.pdf-wrap .pdf-view-list div {
	padding: 9px 0 0 42px
}

.pdf-wrap .pdf-view-list strong {
	font-weight: 400;
	font-size: 12px;
	border-bottom: 2px solid #ccc;
	display: block;
	padding-bottom: 3px
}

.pdf-wrap .pdf-view-list em {
	font-style: normal;
	display: block;
	padding-bottom: 2px
}

.pdf-wrap .pdf-view-list span {
	color: #888
}

.pdf-wrap .pdf-view-list img {
	border: 1px solid #cbcbcb;
	position: absolute;
	left: 0;
	top: 30px
}

.pdf-wrap .pdf-price {
	background: #f7f7f7;
	padding: 24px 23px 20px
}

.pdf-wrap .pdf-price p:first-child {
	width: 226px;
	border-right: 1px solid #d0d0d0;
	font-size: 10px;
	color: #888;
	line-height: 18px;
	display: inline;
	float: left
}

.pdf-wrap .pdf-price p:last-child {
	font-size: 10px;
	color: #888;
	display: inline-block;
	float: right;
	padding-top: 3px
}

.pdf-wrap .pdf-price p:last-child span {
	display: inline-block;
	margin-top: 8px;
	vertical-align: top
}

.pdf-wrap .pdf-price p:last-child strong {
	color: #a36b4f;
	display: inline-block;
	padding-left: 12px;
	font-size: 23px;
	font-weight: 400
}

.pdf-wrap .pdf-price p:last-child em {
	font-style: normal
}

.pdf-wrap .pdf-concierge {
	padding: 52px 0 0 20px
}

.pdf-wrap .pdf-concierge>p {
	width: 206px;
	display: inline-block;
	float: left
}

.pdf-wrap .pdf-concierge>p span {
	font-size: 9px;
	color: #a36b4f
}

.pdf-wrap .pdf-concierge>p strong {
	font-size: 24px;
	font-weight: 400;
	display: block;
	margin-top: 3px;
	font-family: GenesisSansText
}

.pdf-wrap .pdf-concierge>div {
	float: left;
	border-left: 1px solid #d6d6d6;
	width: 230px;
	padding-left: 20px
}

.pdf-wrap .pdf-concierge>div p {
	font-size: 9px;
	color: #535353;
	font-family: GenesisSansText;
	margin-bottom: 8px
}

.pdf-wrap .pdf-concierge>div span {
	font-size: 8px;
	color: #6c6c6c;
	height: 11px
}

.pdf-wrap .pdf-concierge>div span:nth-child(even) {
	width: 98px;
	display: inline-block;
	border-right: 1px solid #b8b8b8
}

.pdf-wrap .pdf-concierge>div span:nth-child(odd) {
	padding-left: 7px
}

.pdf-wrap .pdf-concierge>div em {
	font-style: normal;
	display: inline-block;
	padding-left: 3px
}

.wrapper-pdf {
	width: 1040px;
	padding: 100px 100px 140px
}

.wrapper-pdf .pdf-model {
	position: relative
}

.wrapper-pdf .pdf-model h1 {
	position: absolute;
	top: 0;
	right: 0
}

.wrapper-pdf .pdf-model h2 {
	display: block;
	font-size: 44px;
	line-height: 1;
	color: #a36b4f
}

.wrapper-pdf .pdf-model h2 span {
	display: block;
	margin-top: 35px;
	font-size: 30px;
	color: #000;
	line-height: 1
}

.wrapper-pdf .pdf-model .img {
	display: block;
	padding: 10% 20%
}

.wrapper-pdf .pdf-model .img img {
	width: 100%
}

.wrapper-pdf .pdf-spec li {
	margin-top: 60px
}

.wrapper-pdf .pdf-spec li:first-child {
	margin-top: 0
}

.wrapper-pdf .pdf-spec li h3 {
	font-family: HyundaiSansHead-Light;
	font-size: 35px;
	font-weight: 400
}

.wrapper-pdf .pdf-spec .detail {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	background: #fdfdfd
}

.wrapper-pdf .pdf-spec .detail-wrap {
	margin-top: 30px;
	text-align: right
}

.wrapper-pdf .pdf-spec .detail-wrap a.btn-base {
	width: 207px;
	margin-top: 45px;
	padding: 0 50px
}

.wrapper-pdf .pdf-spec li.opened .detail {
	overflow: hidden;
	height: auto
}

.wrapper-pdf .pdf-spec table {
	width: 100%;
	border-top: 2px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	font-size: 12px;
	line-height: 30px;
	text-align: left
}

.wrapper-pdf .pdf-spec table .talign-c,
.wrapper-pdf .pdf-spec table td {
	text-align: center
}

.wrapper-pdf .pdf-spec table .col-last {
	padding-left: 148px
}

.wrapper-pdf .pdf-spec table tr {
	border-bottom: 1px solid #d5d5d5
}

.wrapper-pdf .pdf-spec table td,
.wrapper-pdf .pdf-spec table th {
	padding: 15px 0;
	font-weight: 400
}

.wrapper-pdf .pdf-spec table th a.see-detail span {
	text-decoration: underline
}

.wrapper-pdf .pdf-spec table td span,
.wrapper-pdf .pdf-spec table th span {
	display: block
}

.wrapper-pdf .pdf-spec .notice {
	padding: 31px 0;
	font-size: 12px;
	line-height: 24px;
	text-align: left
}

.wrapper-pdf .pdf-spec .notice li {
	position: relative;
	padding-left: 6px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.wrapper-pdf .pdf-spec .notice li:after {
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -2px;
	width: 3px;
	height: 3px;
	content: '';
	background: #000
}

.paging {
	padding-top: 20px;
	border-top: 1px solid #b6b6b6;
	text-align: center
}

.paging a {
	display: inline-block;
	width: 34px;
	height: 34px;
	text-align: center;
	line-height: 38px;
	font-size: 14px;
	color: #888;
	vertical-align: top
}

.paging a.on {
	color: #a36b4f;
	text-decoration: underline
}

.paging .prev {
	margin-right: 15px
}

.paging .next {
	margin-left: 15px
}

.paging .first {
	margin-right: -5px
}

.paging .last {
	margin-left: -5px
}

.paging.ty1 {
	padding-top: 13px;
	font-size: 12px;
	color: #000;
	line-height: 26px
}

.paging.ty1 .next,
.paging.ty1 .prev {
	padding: 8px 9px;
	width: 5px;
	height: 9px
}

.paging.ty1 .prev {
	margin-right: 6px
}

.paging.ty1 .next {
	margin-left: 6px
}

.trial-gate .box-info {
	padding: 30px 0;
	background-color: #f7f7f7
}

.trial-gate .box-info>div {
	float: left;
	width: 50%;
	padding: 0 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	border-left: 1px solid #d6d6d6
}

.trial-gate .box-info>div:first-child {
	border-left: none
}

.trial-gate .box-info>div strong {
	font-size: 20px;
	font-weight: 400
}

.trial-gate .box-info .btn-wrap {
	margin-top: 22px
}

.map-tabmenu {
	width: 100%;
	margin-top: -20px;
	margin-bottom: 30px;
	text-align: center
}

.map-tabmenu li {
	display: inline-block;
	height: 13px;
	padding: 0 30px 0 32px;
	border-left: 2px solid #d2d2d2
}

.map-tabmenu li:first-child {
	border-left: none
}

.map-tabmenu li a {
	display: block;
	color: #999;
	font: 16px/1 HyundaiSansText-Regular
}

.map-tabmenu li.on a,
.map-tabmenu li.selected a {
	color: #000
}

.map-tabmenu.type2 {
	margin-top: 0
}

.list-holder {
	position: relative;
	width: 100%;
	padding: 50px 0;
	background: #fafafa
}

.list-holder .area-list {
	position: relative;
	width: 964px;
	margin: 0 auto
}

.list-holder .area-list table {
	width: 100%;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.list-holder .area-list table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 17px 15px 16px 20px;
	font-weight: 400;
	font-size: 14px;
	text-align: center
}

.list-holder .area-list table thead th:first-child {
	border-left: none
}

.list-holder .area-list table tbody th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	font-weight: 400;
	padding: 14px 20px;
	vertical-align: middle
}

.list-holder .area-list table tbody tr td {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background: #fff;
	line-height: 150%
}

.list-holder .area-list table tbody tr td:first-child {
	border-left: none;
	text-align: center
}

.list-holder .area-list table tbody tr td.map-list-branch strong {
	font-weight: 400
}

.list-holder .area-list table tbody tr td.map-list-branch strong span:before {
	content: " / "
}

.list-holder .area-list table td:last-child {
	border-right: none
}

.list-holder .area-list table td.center {
	text-align: center
}

.list-holder .area-list table td .span-br {
	display: block;
	padding-left: 8px
}

.list-holder .area-list table td .sch-link {
	color: #a36b4f;
	text-decoration: underline
}

.list-holder .area-list table .tbl-blank {
	display: block;
	width: 100%;
	text-align: center
}

.list-holder .area-list .paging {
	border-top: none;
	min-height: 34px
}

.list-holder .area-list .btn-locate-sel {
	position: absolute;
	bottom: -10px;
	right: 0;
	z-index: 11;
	width: 132px;
	height: 54px;
	border: 1px solid #6f6f6f;
	background-color: #6f6f6f;
	color: #fff;
	text-align: center;
	line-height: 54px
}

.list-holder .area-list .btn-locate-sel:hover {
	background-color: #6f6f6f
}

.list-holder .area-list.thinpd table tbody tr td {
	padding: 10px 20px
}

.list-holder .area-list.thinpd table .tbl-blank {
	display: block;
	width: 100%;
	padding: 10px 0;
	text-align: center
}

.list-holder .area-list table tbody tr td.selectboxin {
	padding: 0
}

.list-holder .area-list table tbody tr td .custom-select {
	position: relative;
	width: 100%
}

.list-holder .area-list table tbody tr td .custom-select .selected {
	position: absolute;
	top: 50%;
	left: 0;
	height: auto;
	margin-top: -22px;
	border: none;
	font-size: 12px;
	line-height: 14px;
	z-index: 10
}

.list-holder .area-list table tbody tr td .custom-select .selected button {
	padding: 5px 0 3px
}

.list-holder .area-list table tbody tr td .custom-select .selected button span {
	height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-left: 20px;
	padding-right: 40px;
	text-indent: 0
}

.list-holder .area-list table tbody tr td .custom-select .selected button i {
	position: absolute;
	top: 50%;
	right: 20px;
	width: 9px;
	height: 5px;
	margin-top: -3px;
	overflow: hidden
}

.list-holder .area-list table tbody tr td .custom-select .selected button i img {
	width: 100%
}

.list-holder .area-list table tbody tr td .custom-select.open .selected button i img {
	margin-top: -5px
}

.list-holder .area-list table tbody tr td .custom-select .opt-list {
	top: 15px;
	padding: 0;
	border: none;
	outline: #d5d5d5 solid 1px;
	z-index: 9
}

.list-holder .area-list table tbody tr td .custom-select .opt-list li {
	border-top: 1px solid #fff
}

.list-holder .area-list table tbody tr td .custom-select .opt-list label {
	height: auto;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis
}

.list-holder .area-list table tbody tr td .custom-select .opt-list label span {
	display: block;
	padding: 7px 20px;
	font-size: 12px;
	line-height: 14px;
	text-indent: 0
}

.list-holder .area-list table tbody tr td .custom-select .selected button:after,
.list-holder .area-list table tbody tr td .custom-select .selected button:before,
.list-holder .area-list table tbody tr td .custom-select label span:after,
.list-holder .area-list table tbody tr td .custom-select label span:before {
	display: inherit;
	content: ''
}

.list-holder .area-list table tbody tr td .custom-select .opt-list input[type=radio]:focus+span,
.list-holder .area-list table tbody tr td .custom-select .opt-list label:hover span {
	background: #fff;
	color: #a36b4f;
	text-decoration: underline
}

.list-holder .area-list table tbody tr td .custom-chk-rdo input+span span {
	font-size: 12px
}

.list-holder .area-list table tbody tr td.map-list-branch.line-double span {
	display: block
}

.content-custom .content-aside .area-summary .list-option li {
	position: relative
}

.content-custom .content-aside .area-summary .list-option .btn-mdf {
	position: absolute;
	top: 0;
	right: 0;
	font: 12px/10px GenesisSansText;
	color: #a36b4f;
	text-decoration: underline
}

.list-holder .area-noresult {
	width: 100%;
	text-align: center;
	padding: 50px 0
}

.list-holder .area-noresult span {
	display: block;
	margin: 30px 0;
	font: 30px/1 HyundaiSansHead-Light;
	color: #000
}

.vr-content {
	position: relative
}

.vr-content .prev-next-btns a {
	position: absolute;
	top: 50%;
	margin-top: -35px;
	z-index: 3;
	padding: 23px 16px
}

.vr-content .prev-next-btns a span {
	display: block;
	width: 12px;
	height: 25px;
	overflow: hidden
}

.vr-content .prev-next-btns a span img {
	vertical-align: middle
}

.vr-content .prev-next-btns .btn-next {
	right: 0
}

.vr-content .prev-next-btns .btn-prev {
	left: 0
}

.vr-content .load-btn-area {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .name,
.renewal2016 .content-custom .content-aside .area-option .box-list .list-point .name {
	z-index: 1
}

.vr-content .load-btn-area .btn {
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -60px 0 0 -60px;
	cursor: pointer
}

.renewal2016 .content-custom .content-aside .area-option .area-installment p.installment-txt {
	margin-top: 10px;
	color: #888;
	font-size: 13px;
	padding-left: 20px
}

.renewal2016 .content-custom .content-aside .area-option .area-installment p.installment-txt a {
	display: inline-block;
	border-bottom: 1px solid #888
}

.renewal2016 .content-custom .content-aside .area-option .area-discount,
.renewal2016 .content-custom .content-aside .area-option .area-installment,
.renewal2016 .content-custom .content-aside .area-option .area-point,
.renewal2016 .content-custom .content-aside .area-option .area-summary,
.renewal2016 .content-custom .content-aside .area-option .area-taxation {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 72%
}

.renewal2016 .content-custom .content-aside .area-option .area-summary .box-list .list-inner {
	margin-top: 0;
	padding-top: 80px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .nolist {
	display: table;
	height: 100%;
	width: 100%
}

.renewal2016 .content-custom .content-aside .area-option .box-list .nolist span {
	display: table-cell;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	font-size: 24px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .list-point {
	cursor: default
}

.build-swiper-wrap .swiper-pagination-clickable .swiper-pagination-bullet,
.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .select-area li label {
	cursor: pointer
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul {
	padding: 14px 0;
	overflow: visible
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li {
	font-size: 0
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li>span {
	font: 16px/18px GenesisSansText
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .txt {
	width: 160px;
	color: #000;
	line-height: 45px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .txt2 {
	width: 426px;
	color: #000;
	line-height: 45px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .txt-value {
	color: #888;
	float: right;
	line-height: 45px;
	letter-spacing: -.5px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .input-point {
	width: 180px;
	text-align: right;
	color: #888
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .currency {
	margin-left: 8px;
	color: #000;
	font: 16px/18px GenesisSansText
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .btn-base {
	width: 180px;
	float: right
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .btn-base span {
	color: #fff;
	width: auto
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .btn-base:hover span {
	color: #000
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select {
	width: 180px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select ul {
	padding: 5px 0;
	overflow-y: auto;
	max-height: 125px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select .selected {
	line-height: 45px;
	font: 16px/12px HyundaiSansText-Regular, GenesisSansText;
	padding: 0;
	border-top: 1px solid #c4c6ca
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select .selected span {
	font: inherit
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select span {
	width: auto;
	float: none
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select li {
	margin: 0;
	border: none
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .save-point {
	float: right
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec p.info em {
	font: 13px/20px GenesisSansText;
	color: #888;
	letter-spacing: -.5px;
	padding: 0 0 0 10px;
	position: relative;
	display: block;
	border: none
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec p.info em:after {
	display: block;
	content: '*';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	vertical-align: middle
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle p.info span {
	display: block;
	padding-bottom: 7px;
	width: 100%;
	font: 13px/20px GenesisSansText;
	color: #888
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle p.info strong {
	color: #000;
	font-weight: 400
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li p.info {
	padding: 15px 0 0
}

.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .txt-most a {
	font-size: 12px;
	color: #a36b4f;
	text-decoration: underline
}

.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .name p {
	right: 20px
}

.renewal2016 .content-custom .content-aside .area-option .area-point .box-list .spec.formstyle {
	display: block
}

.renewal2016 .content-custom .content-aside .area-option .area-point li:nth-child(1) p.info {
	padding-bottom: 35px
}

.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list .spec.formstyle {
	padding: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list .spec.formstyle>ul>li {
	border-top: 1px solid #f3f3f3;
	margin-top: 15px;
	padding: 15px 20px 0
}

.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list .spec.formstyle>ul>li:first-child {
	border: none;
	margin-top: 0;
	padding-top: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec {
	padding: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec>ul {
	padding: 20px;
	overflow: visible
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec li {
	font: 16px/32px GenesisSansText;
	margin: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec li>div {
	display: inline-block
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec li span {
	float: right;
	color: #888;
	line-height: 32px;
	text-align: right
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec>div {
	font: 16px/20px GenesisSansText;
	padding: 30px 20px;
	border-top: 1px solid #f3f3f3
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec p.info {
	margin-top: 10px
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list li:nth-child(2) .spec p.info {
	padding: 0 20px;
	margin: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select {
	width: 295px;
	margin-bottom: 5px
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select.select-left {
	float: left
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select.select-right {
	float: right
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select .selected {
	line-height: 45px;
	font: 16px/12px HyundaiSansText-Regular, GenesisSansText;
	padding: 0;
	border-top: 1px solid #c4c6ca
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select .selected span {
	font: inherit
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select span {
	width: auto;
	float: none
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select ul {
	padding: 5px 0;
	overflow-y: auto
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select li {
	margin: 0;
	border: none
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .area-delivery {
	padding: 20px;
	border-bottom: 1px solid #f3f3f3
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .delivery-tit {
	display: block;
	width: 100%;
	font: 16px/18px GenesisSansText;
	color: #000;
	padding-bottom: 10px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .sample.onlytxt dl {
	padding-left: 20px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .noactive {
	opacity: .3
}

.renewal2016 .content-custom .content-aside .area-summary .box-list .spec {
	padding: 0
}

.renewal2016 .content-custom .content-aside .area-summary .list-total .tit-sub {
	display: block;
	height: 13px;
	padding-bottom: 11px;
	font: 15px/15px wFontKrUL;
	color: #000;
	padding-left: 20px;
	width: 300px!important
}

.renewal2016 .content-custom .content-aside .area-summary .list-total .tit-sub a {
	float: right;
	padding-top: 1px;
	font: 12px/10px GenesisSansText;
	color: #a36b4f;
	text-decoration: underline
}

.renewal2016 .content-custom .content-aside .area-summary .list-total li {
	margin-top: 42px
}

.renewal2016 .content-custom .content-aside .area-summary .list-total li:first-child {
	margin-top: 0
}

.renewal2016 .content-custom .content-aside .area-summary .list-total div {
	padding-top: 13px
}

.renewal2016 .content-custom .content-aside .area-summary .list-total div.mult,
.renewal2016 .content-custom .content-aside .area-summary .list-total span+div {
	display: table;
	width: 100%;
	padding: 0 20px
}

.renewal2016 .content-custom .content-aside .area-summary .list-total .img {
	display: table-cell!important;
	width: 42px!important;
	height: 42px;
	padding: 14px 13px 0 0;
	vertical-align: top
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area>span a i img,
.renewal2016 .content-custom .content-aside .area-summary p.info img {
	vertical-align: middle
}

.renewal2016 .content-custom .content-aside .area-summary .list-total .img img {
	width: 100%;
	border: 1px solid #cecece;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.renewal2016 .content-custom .content-aside .area-summary .list-total dl {
	padding-top: 13px;
	display: block
}

.renewal2016 .content-custom .content-aside .area-summary .list-total dt {
	display: block;
	font: 16px/23px GenesisSansText;
	color: #000
}

.renewal2016 .content-custom .content-aside .area-summary .list-total dd {
	display: block;
	margin-top: 4px;
	height: 11px;
	font: 16px/14px GenesisSansText;
	color: #888;
	padding-bottom: 15px
}

.renewal2016 .content-custom .content-aside .area-summary .box-total {
	margin-top: 0;
	padding: 30px 32px;
	background-color: #f7f7f7
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl {
	overflow: hidden;
	width: 100%;
	display: block
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl dt {
	float: left;
	max-width: 320px;
	color: #000
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl dd {
	float: right;
	width: 280px;
	text-align: right;
	padding: 0;
	margin: 0
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl.total-price dt {
	font: 18px/32px GenesisSansText
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl.total-price dd {
	font: 30px/32px GenesisSansText;
	color: #a36b4f
}

.renewal2016 .content-custom .content-aside .area-summary .box-total .txt-info {
	font: 13px/16px GenesisSansText;
	color: #888;
	padding: 15px 0;
	border-bottom: 1px solid #d0d0d0;
	margin-bottom: 9px
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl.detail-price dt {
	font: 14px/37px wFontKrUL
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl.detail-price dd {
	font: 18px/37px GenesisSansText;
	width: 150px
}

.renewal2016 .content-custom .content-aside .area-summary .box-brick {
	padding-top: 30px;
	margin-top: 40px;
	border-top: 1px solid #f0f0f0
}

.renewal2016 .content-custom .content-aside .area-summary .box-brick .tit-sub {
	display: block;
	font: 16px/14px wFontKrUL;
	color: #000
}

.renewal2016 .content-custom .content-aside .area-summary .box-brick .tit-sub a {
	float: right;
	padding-top: 1px;
	font-size: 10px;
	line-height: 10px;
	color: #874033;
	text-decoration: underline
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area {
	margin: 20px 0 40px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area>span {
	float: left;
	width: 33.3333%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area>span a i {
	position: relative;
	margin-right: 10px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-left .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -10px 0 0 -9px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -9px 0 0 -9px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -8px 0 0 -10px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-left {
	padding-right: 3px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center {
	padding: 0 1px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right {
	padding-left: 3px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-bottom {
	width: 100%;
	margin-top: 5px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-last {
	width: 50%;
	margin-top: 5px;
	padding-right: 3px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-last:last-child {
	padding-right: 0
}

.renewal2016 .content-custom .content-aside .area-summary p.info {
	font: 13px/20px GenesisSansText;
	color: #888;
	letter-spacing: -.5px;
	padding: 15px 20px;
	border-top: 1px solid #f0f0f0
}

.renewal2016 .content-custom .content-aside .area-summary .list-option li {
	margin: 0
}

.renewal2016 .content-custom .content-aside .area-summary .list-total li {
	position: relative
}

.renewal2016 .content-custom .content-aside .area-summary .list-total .btn-mdf {
	position: absolute;
	top: 0;
	right: 20px;
	font: 12px/10px GenesisSansText;
	color: #a36b4f;
	text-decoration: underline
}

.popup-save-point.popup .popup-inner {
	width: 964px
}

.popup-save-point.popup .popup-inner table {
	width: 964px;
	margin: 0 auto;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.popup-save-point.popup .popup-inner table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 17px 15px 16px 20px;
	font-weight: 400;
	font-size: 14px;
	text-align: center
}

.popup-save-point.popup .popup-inner table .border-none {
	border-left: none;
	background-color: #f7f7f7
}

.popup-save-point.popup .popup-inner table tbody tr td {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background: #fff;
	text-align: center;
	line-height: 16px
}

.popup-save-point.popup .popup-inner table td:last-child {
	border-right: none
}

.popup-save-point.popup .popup-inner .table-info {
	text-align: right;
	color: #888;
	padding-top: 5px
}

.popup-save-point.popup .popup-inner .info-tit {
	margin-top: 5px;
	font-size: 12px;
	line-height: 18px;
	padding-left: 13px;
	color: #888;
	position: relative
}

.popup-save-point.popup .popup-inner .info-tit:before {
	content: '※';
	position: absolute;
	top: 0;
	left: 0
}

.popup-save-point.popup .popup-inner .info-txt>li {
	font-size: 12px;
	line-height: 18px;
	padding-left: 10px;
	color: #888;
	position: relative
}

.popup-save-point.popup .popup-inner .info-txt>li:before {
	content: '*';
	position: absolute;
	top: 0;
	left: 0
}

.popup-save-point.popup .popup-inner .info-txt>li li {
	padding-left: 10px;
	position: relative
}

.popup-save-point.popup .popup-inner .info-txt>li li:before {
	content: '-';
	position: absolute;
	top: 0;
	left: 0
}

.popup-save-point.popup .popup-inner .btn-wrap a {
	width: 200px;
	margin-top: 45px
}

.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-left a span,
.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-right a span {
	width: 100%;
	height: 100%;
	margin-top: 0;
	display: block
}

.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-left a {
	padding: 0;
	width: 100%
}

.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-left i {
	top: 0
}

.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-right a {
	padding: 0;
	width: 100%
}

.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-right i {
	top: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-installment .list-group ul li .tit-group>strong {
	font: 18px/58px GenesisSansText
}

.popup-check-point.popup .popup-inner .pop-txt1,
.popup-installment.popup .popup-inner .pop-txt1,
.popup-save-point-alt.popup .popup-inner .pop-txt1 {
	font: 22px/28px GenesisSansText;
	padding-bottom: 45px
}

.popup-save-point-alt.popup .popup-inner {
	width: 748px
}

.popup-save-point-alt.popup .popup-inner .btn-wrap a {
	width: 200px
}

.popup-check-point.popup .popup-inner {
	width: 500px
}

.popup-check-point.popup .popup-inner .btn-wrap a {
	width: 200px
}

.popup-installment.popup .popup-inner {
	width: 500px
}

.popup-installment.popup .popup-inner .btn-wrap a {
	width: 200px
}

.popup-taxation.popup .popup-inner {
	padding: 50px;
	width: 964px
}

.popup-taxation.popup .popup-inner table {
	width: 964px;
	margin: 0 auto;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.popup-taxation.popup .popup-inner table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 17px 15px 16px 20px;
	font-weight: 400;
	font-size: 14px;
	text-align: center
}

.popup-taxation.popup .popup-inner table thead th:first-child {
	border-left: none
}

.popup-taxation.popup .popup-inner table thead th.bgnone {
	background: #fff;
	font-size: 12px;
	line-height: 16px
}

.popup-taxation.popup .popup-inner table tbody tr td {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background: #fff;
	text-align: center;
	line-height: 16px
}

.popup-taxation.popup .popup-inner table tbody tr td:first-child {
	border-left: none;
	background-color: #f7f7f7
}

.popup-taxation.popup .popup-inner table td:last-child {
	border-right: none
}

.popup-taxation.popup .popup-inner .btn-wrap a {
	width: 200px;
	margin-top: 45px
}

.popup-accessorial-charge.popup .popup-inner {
	width: 750px
}

.popup-accessorial-charge.popup .popup-inner .pop-txt1 {
	font: 22px/28px GenesisSansText;
	padding-bottom: 45px
}

.popup-accessorial-charge.popup .popup-inner .btn-wrap a {
	width: 200px
}

.popup-total-price.popup .popup-inner {
	width: 625px
}

.popup-total-price.popup .popup-inner .pop-txt1 {
	font: 22px/28px GenesisSansText;
	padding-bottom: 15px
}

.popup-total-price.popup .popup-inner .pop-txt2 {
	font: 14px/16px GenesisSansText;
	padding-bottom: 45px;
	color: #888
}

.popup-total-price.popup .popup-inner .btn-wrap a {
	width: 200px
}

.popup-pay-price.popup .popup-inner {
	width: 520px
}

.popup-pay-price.popup .popup-inner .pop-txt1 {
	font: 22px/28px GenesisSansText;
	padding-bottom: 15px
}

.popup-pay-price.popup .popup-inner .pop-txt2 {
	font: 14px/16px GenesisSansText;
	padding-bottom: 45px;
	color: #888
}

.popup-pay-price.popup .popup-inner .btn-wrap a {
	width: 200px
}

.area-cont-gray.cont-white.trial-03-start {
	padding-bottom: 0;
	border-top: 1px solid #b6b6b6;
	max-width: 964px;
	margin: 0 auto
}

.trial-03-start .box-concierge {
	padding: 0 0 40px
}

.trial-03-start .inner-gray .box-gray td .btn-base {
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all;
	background: #6f6f6f;
	border: 1px solid #6f6f6f;
	padding: 0 20px;
	height: 29px;
	color: #fff;
	font-size: 12px;
	line-height: 28px;
	margin: 0
}

.trial-03-start .inner-gray .box-gray td .btn-base:hover {
	background: #fcfcfc;
	border: 1px solid #f7f7f7
}

.trial-03-start .inner-gray .box-gray td .btn-base span {
	color: inherit
}

.trial-03-start .btn-area {
	padding-bottom: 40px
}

.trial-03-start .nolist {
	font-size: 32px;
	line-height: 1;
	padding: 120px 0;
	text-align: center
}

.trial-03-start .nolist span {
	display: block;
	padding-top: 30px
}

.trial-check-btn .trial-motorstudio {
	font-size: 0;
	text-align: right;
	padding-bottom: 8px
}

.trial-check-btn .trial-motorstudio span {
	font: 14px/34px GenesisSansText;
	display: inline-block;
	color: #888
}

.trial-check-btn .trial-motorstudio a {
	font: 12px/34px GenesisSansText;
	display: inline-block;
	margin-left: 15px;
	color: #a36b4f;
	padding-right: 15px;
	position: relative
}

.trial-check-btn .trial-motorstudio a img {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -3.5px
}

.trial-check-btn .btn-base {
	width: 270px;
	margin: 25px 0 0
}

.trial-check-btn p {
	font-size: 18px;
	color: #888;
	padding-top: 25px
}

.trial-studio {
	margin-top: 30px;
	border-top: 1px solid #d6d6d6;
	padding: 35px 0 60px
}

.trial-studio dl {
	margin-top: 30px;
	display: table;
	width: 100%
}

.trial-studio dd,
.trial-studio dt {
	display: table-cell;
	-webkit-box-sizing: border-box;
	text-align: left;
	vertical-align: middle
}

.trial-studio dl:first-child {
	margin-top: 0
}

.trial-studio dt {
	width: 137px;
	box-sizing: border-box;
	padding-left: 33px;
	min-height: 36px;
	border-right: 1px solid #d6d6d6
}

.trial-studio dt img {
	width: 83px
}

.trial-studio dd {
	width: 827px;
	box-sizing: border-box;
	padding-left: 30px;
	line-height: 24px
}

.trial-studio dd span {
	display: block
}

.trial-studio dd a {
	display: inline-block;
	margin-left: 15px;
	color: #a36b4f;
	padding-right: 15px;
	position: relative
}

.trial-studio dd a img {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -3.5px
}

.popup-trial-list04 {
	width: 362px
}

.popup-trial-list04 .popup-inner {
	padding: 50px 20px 20px
}

.popup-trial-list04 .popup-inner p {
	font-size: 22px;
	color: #000;
	padding-bottom: 45px;
	text-align: center
}

.popup-trial-list04 .popup-inner .btn-area a {
	width: 150px
}

.popup-trial-result {
	width: 424px
}

.popup-trial-result .popup-inner {
	padding: 50px 20px 20px
}

.popup-trial-result .popup-inner .txt {
	font-size: 22px;
	color: #222;
	padding-bottom: 45px;
	text-align: center
}

.popup-trial-result .popup-inner .btn-base {
	width: 150px
}

.popup-trial-list05.popup {
	width: 964px
}

.popup-trial-list05.popup .popup-inner table {
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.popup-trial-list05.popup .popup-inner table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 17px 15px 16px 20px;
	font-weight: 400;
	font-size: 14px;
	text-align: center
}

.popup-trial-list05.popup .popup-inner table td:first-child,
.popup-trial-list05.popup .popup-inner table th:first-child {
	border-left: none
}

.popup-trial-list05.popup .popup-inner table tbody tr td {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background: #fff;
	text-align: center;
	line-height: 16px
}

.popup-trial-list05.popup .popup-inner table td:last-child {
	border-right: none
}

.popup-trial-list05.popup .popup-inner .table-info {
	color: #888;
	padding-bottom: 10px
}

.popup-trial-list05.popup .popup-inner .btn-area .btn-base {
	width: 200px;
	margin-top: 30px
}

.popup-area-list.popup {
	width: 964px
}

.popup-area-list.popup .popup-inner table {
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.popup-area-list.popup .popup-inner table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 17px 15px 16px 20px;
	font-weight: 400;
	font-size: 14px;
	text-align: center
}

.popup-area-list.popup .popup-inner table td:first-child,
.popup-area-list.popup .popup-inner table th:first-child {
	border-left: none
}

.popup-area-list.popup .popup-inner table tbody tr td {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background: #fff;
	text-align: center;
	line-height: 16px
}

.popup-area-list.popup .popup-inner table td:last-child {
	border-right: none
}

.popup-area-list.popup .popup-inner .table-info {
	color: #888;
	padding-bottom: 10px
}

.popup-area-list.popup .popup-inner .btn-area .btn-base {
	width: 200px;
	margin-top: 30px
}

.renewal2016 .area-map .map-list {
	position: absolute;
	left: 35px;
	top: 0;
	height: 100%;
	width: 396px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 142px 0 33px;
	z-index: 10
}

.renewal2016 .area-map .map-list .map-list-inner {
	background: #fff;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative
}

.renewal2016 .area-map .map-list .map-list-inner .area-search {
	position: absolute;
	left: 20px;
	top: 30px;
	width: 357px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search h3 {
	font-size: 22px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-top {
	padding: 18px 0 10px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .custom-select {
	float: left;
	width: 176px;
	margin-left: 5px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .custom-select:first-child {
	margin: 0
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .custom-select {
	width: 237px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .btn-area {
	float: right;
	width: 115px
}

.width100 {
	width: 100%!important
}

.renewal2016 .area-map .map-list .map-list-inner .list-none {
	height: 100%;
	padding: 228px 20px 74px 19px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.renewal2016 .area-map .map-list .map-list-inner .list-none img {
	display: block;
	width: 60px;
	margin: 0 auto
}

.renewal2016 .area-map .map-list .map-list-inner .list-none p {
	font-size: 14px;
	line-height: 20px;
	display: block;
	vertical-align: middle;
	text-align: center
}

.renewal2016 .area-map .map-list .map-list-inner .area-list {
	height: 100%;
	padding: 180px 20px 104px 19px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul {
	height: 100%;
	overflow-y: auto
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li {
	background: #f7f7f7;
	margin-top: 4px;
	padding: 20px 10px
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li:first-child {
	margin: 0
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .num-area {
	float: left;
	width: 30px;
	height: 43px;
	overflow: hidden;
	position: relative
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .num-area span {
	position: absolute;
	font-size: 14px;
	text-align: center;
	width: 100%;
	padding-top: 6px;
	left: 0;
	top: 0;
	font-weight: 700
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .num-area img {
	margin-top: -43px
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .on .num-area img {
	margin-top: 0
}

.renewal2016 .area-map .map-list .map-list-inner .area-list .txt-length {
	padding: 25px 0 5px;
	text-align: right;
	font-size: 13px;
	color: #888
}

.renewal2016 .area-map .map-list .map-list-inner .area-list .txt-length span {
	color: #000
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-area {
	padding-left: 40px
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-store {
	font-size: 18px;
	font-weight: 400;
	line-height: 1
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-store span {
	font-size: 13px;
	color: #888;
	line-height: 1
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-addr {
	font-size: 13px;
	line-height: 16px;
	padding: 12px 0 6px
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-tel p {
	font-size: 13px;
	float: left;
	line-height: 19px;
	margin-right: 5px
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-tel span {
	float: left;
	margin-right: 3px;
	font-size: 11px;
	padding: 3px 5px 2px;
	line-height: 14px;
	background: #888;
	color: #fff
}

.renewal2016 .area-map .map-list .map-list-inner .paging {
	font-size: 0;
	border: none;
	padding: 0;
	position: absolute;
	bottom: 20px;
	left: 0;
	width: 100%
}

.renewal2016 .area-map .naver-map {
	max-height: 1000px!important
}

.renewal2016 .area-map #map {
	height: 1000px
}

.renewal2016 .content .area-map .btn-locate {
	top: 142px
}

.renewal2016 .content .area-map .btn-zoom {
	top: 206px
}

.renewal2016 .area-map .map-list .map-list-inner .custom-select .selected button {
	position: relative
}

.renewal2016 .area-map .map-list .map-list-inner .custom-select .selected button span {
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	text-indent: 0;
	padding-left: 15px;
	line-height: 18px
}

.renewal2016 .area-map .map-list .map-list-inner.bluehands .area-list {
	padding-top: 205px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-con {
	clear: both;
	width: 100%;
	padding-top: 10px;
	overflow: hidden;
	display: none
}

.renewal2016 .area-map .map-list .map-list-inner.bluehands .area-search .area-search-bottom .bluehands-con {
	display: block
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-list {
	overflow: hidden;
	float: left;
	display: none
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-list li {
	float: left;
	margin-left: 5px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	line-height: 24px;
	height: 24px;
	background: #f6f6f6;
	border: 1px solid #dbdbdb;
	color: #666;
	font-size: 12px;
	padding: 0 15px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-list li:first-child {
	margin-left: 0
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-con .bluehands-list-none {
	float: left;
	line-height: 24px;
	font-size: 14px;
	color: #666;
	display: none
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-con .btn-change {
	float: right;
	color: #a36b4f;
	font-size: 14px;
	line-height: 24px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .2);
	z-index: 10
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner {
	margin: 185px 20px 0;
	background: #fff;
	padding: 20px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .select-area {
	overflow: hidden
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .select-area li {
	width: 155px;
	background: #f7f7f7;
	margin-bottom: 5px;
	height: 40px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px 0 0 15px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .select-area li:nth-child(odd) {
	float: left
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .select-area li:nth-child(even) {
	float: right
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .btn-area {
	padding: 15px 0;
	text-align: center
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .btn-base {
	width: 190px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .info-txt {
	overflow: hidden;
	line-height: 20px;
	font-size: 12px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .info-txt dt {
	float: left;
	padding-right: 2px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .info-txt dd {
	float: left;
	width: 283px;
	position: relative;
	padding-left: 8px;
	color: #888
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .info-txt dd:before {
	position: absolute;
	content: ":";
	left: 0;
	top: 0
}

.service-network .nolist {
	font-size: 32px;
	line-height: 1;
	padding: 120px 0;
	text-align: center
}

.service-network .nolist span {
	display: block;
	padding-top: 30px
}

.service-network .area-cont-gray.cont-white {
	padding-bottom: 0;
	border-top: 1px solid #b6b6b6;
	max-width: 964px;
	margin: 0 auto
}

.popup-servicenet-cancel.popup {
	width: 362px
}

.popup-servicenet-cancel.popup .popup-inner {
	padding: 50px 20px 20px
}

.popup-servicenet-cancel.popup .popup-inner .pop-txt01 {
	font-size: 22px;
	color: #000;
	padding-bottom: 45px;
	text-align: center
}

.popup-servicenet-cancel.popup .popup-inner .btn-wrap a {
	width: 150px
}

.popup-servicenet-cancel-result.popup {
	width: 362px
}

.popup-servicenet-cancel-result.popup .popup-inner {
	padding: 50px 20px 20px
}

.popup-servicenet-cancel-result.popup .popup-inner .pop-txt01 {
	font-size: 22px;
	color: #000;
	padding-bottom: 45px;
	text-align: center
}

.popup-servicenet-cancel-result.popup .popup-inner .btn-wrap a {
	width: 150px
}

.map-info {
	position: relative
}

.map-info h4 {
	line-height: 20px;
	font-size: 18px;
	padding: 20px 20px 0
}

.map-info h4 span {
	font-size: 12px;
	color: #888;
	line-height: 14px
}

.map-info .map-info-inner {
	padding: 10px 20px 20px;
	position: relative
}

.map-info .map-info-inner .txt-addr {
	font-size: 13px;
	line-height: 16px;
	padding-bottom: 6px
}

.map-info .map-info-inner .txt-tel p {
	font-size: 13px;
	float: left;
	line-height: 19px;
	margin-right: 5px
}

.map-info .map-info-inner .txt-tel span {
	float: left;
	margin-right: 3px;
	font-size: 11px;
	padding: 3px 5px 2px;
	line-height: 14px;
	background: #888;
	color: #fff
}

.map-info .map-info-inner a {
	position: absolute;
	right: 20px;
	bottom: 20px;
	font-size: 14px;
	line-height: 19px;
	color: #a36b4f
}

.map-info .map-info-inner a.btn-car-select {
	display: block;
	position: relative;
	top: 0;
	left: 0;
	margin-top: 5px
}

.map-info .map-info-inner a.btn-car-select span {
	width: 100%;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%)
}

.map-info .map-info-inner a.btn-base.btn-base-2 {
	display: block;
	width: 36%;
	height: 29px;
	text-align: center;
	padding: 4px 0;
	position: static;
	margin: 0 auto;
	background: #888;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #888
}

.map-info .map-info-inner a.btn-base.btn-base-2:hover {
	background: #fff;
	border: 1px solid #f7f7f7
}

.map-info .anchor {
	position: absolute;
	left: 50%;
	bottom: -8px;
	margin-left: -7px
}

.map-info .map-info-inner .txt-bt {
	font-size: 11px;
	line-height: 20px;
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	padding: 10px 0;
	color: #888;
	margin: 10px 0 0
}

.map-info .map-info-inner .txt-bt a {
	position: static;
	display: block;
	text-align: right;
	font-size: 12px
}

.map-info .close-pop {
	position: absolute;
	padding: 20px
}

.map-loading {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
	background: #fff;
	text-align: center
}

.map-loading .map-loading-inner {
	padding-top: 127px
}

.map-loading .map-loading-inner h2 {
	font: 42px/42px wFontKrUL;
	padding-top: 25px
}

.map-loading .map-loading-inner .map-loading-txt1 {
	font-size: 20px;
	color: #888;
	padding: 25px 0 35px
}

.map-loading .map-loading-inner .map-loading-txt2 {
	font-size: 14px;
	color: #888;
	line-height: 22px
}

.map-loading .map-loading-inner a.btn-base {
	width: 233px;
	height: 47px;
	font-size: 16px;
	margin: 60px 0 0
}

.consulting .box-gray02 .txt-info {
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
	padding-left: 130px
}

.consulting .box-gray02 .txt-info span {
	display: block;
	position: relative;
	padding-left: 10px;
	color: #888
}

.consulting .box-gray02 .txt-info span:before {
	content: '*';
	position: absolute;
	top: 0;
	left: 0
}

.trial .box-gray03 .txt-info {
	font-size: 13px;
	line-height: 20px;
	margin-top: -20px;
	padding-left: 130px
}

.trial .box-gray03 .txt-info span {
	display: block;
	position: relative;
	padding-left: 10px;
	color: #888
}

.trial .box-gray03 .txt-info span:before {
	content: '*';
	position: absolute;
	top: 0;
	left: 0
}

.popup.popup-trial-app {
	width: 888px
}

.popup.popup-trial-app .popup-inner .car-master-list ul li:nth-child(4n+4) {
	margin-right: 0
}

.popup.popup-trial-app .popup-inner h2 {
	font-size: 16px;
	padding-bottom: 15px
}

.popup.popup-trial-app .popup-inner .trial-app-box2 h2 {
	padding-top: 25px
}

.popup.popup-trial-app .popup-inner .trial-app-box2>p {
	font-size: 12px;
	color: #888;
	padding: 10px 0 0
}

.popup.popup-trial-app .popup-inner table tbody tr td,
.popup.popup-trial-app .popup-inner table thead th {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	text-align: center
}

.popup.popup-trial-app .popup-inner .trial-app-box1 p {
	font-size: 12px;
	line-height: 20px;
	color: #888
}

.popup.popup-trial-app .popup-inner table {
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.popup.popup-trial-app .popup-inner table thead th {
	background-color: #f7f7f7;
	font-weight: 400;
	font-size: 14px
}

.popup.popup-trial-app .popup-inner table tbody tr td {
	border-right: 1px solid #d5d5d5;
	background: #fff;
	line-height: 16px
}

.popup.popup-trial-app .popup-inner table tbody tr td span.left {
	text-align: left;
	padding: 0 10px;
	display: block
}

.popup.popup-trial-app .popup-inner table td:last-child {
	border-right: none
}

.popup.popup-trial-app .popup-inner table td:first-child,
.popup.popup-trial-app .popup-inner table th:first-child {
	border-left: none
}

.popup.popup-trial-app .popup-inner table td .custom-chk-rdo span i {
	margin-left: -16px
}

.popup.popup-trial-app .popup-inner table td .custom-chk-rdo input+span {
	padding-left: 16px
}

.popup.popup-trial-app .popup-inner .car-select {
	overflow: hidden
}

.popup.popup-trial-app .popup-inner .car-select li {
	float: left;
	margin: 0 10px 10px 0;
	overflow: hidden;
	background: #f7f7f7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid transparent
}

.popup.popup-trial-app .popup-inner .car-select li.on {
	border: 1px solid #894e42
}

.popup.popup-trial-app .popup-inner .car-select li:nth-child(2n+2) {
	margin-right: 0
}

.popup.popup-trial-app .popup-inner .car-select li .img {
	float: left;
	width: 120px;
	height: 110px;
	position: relative
}

.popup.popup-trial-app .popup-inner .car-select li .img img {
	width: 98px;
	padding: 0 10px;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%)
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info {
	float: left;
	width: 265px;
	padding: 13px 0 0;
	height: 95px
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info span,
.popup.popup-trial-app .popup-inner .car-select li .txt-car-info>div {
	font-size: 14px;
	display: block;
	margin-bottom: 5px
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info em {
	font-size: 12px;
	line-height: 16px;
	color: #888;
	display: block;
	font-style: normal
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info em .txt-car-info-line {
	overflow: hidden;
	margin-bottom: 0
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info em .txt-car-info-line span {
	display: block;
	float: left;
	font-size: 12px;
	margin-bottom: 0
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info p {
	font-size: 12px;
	line-height: 16px;
	color: #888;
	display: block;
	font-style: normal;
	margin-bottom: 1%
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info p .txt-car-info-line {
	overflow: hidden;
	margin-bottom: 0
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info p .txt-car-info-line span {
	display: inline-block;
	float: left;
	font-size: 12px;
	margin-bottom: 0
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info p .txt-car-info-line span:last-child {
	width: 175px;
	padding-left: 5px
}

.popup.popup-trial-app .popup-inner .btn-area.btn-area-2 {
	margin: 30px 0
}

.download-center .tab-holder .tab-list-wrap li .tab-cont {
	top: 70px
}

.download-center .download-center-sec .tab-cont .download-area {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 55px;
	position: relative
}

.download-center .download-center-sec .tab-cont .download-area h2 {
	font-size: 24px;
	line-height: 1;
	padding: 40px 0 20px
}

.download-center .download-center-sec .tab-cont .download-area .download-info {
	position: absolute;
	font-size: 12px;
	line-height: 1;
	color: #888;
	left: 0;
	bottom: 30px
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list {
	overflow: hidden
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li {
	width: 318px;
	background: #f7f7f7;
	margin: 0 5px 5px 0
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li:nth-child(3n+3) {
	margin-right: 0
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li a {
	display: table-cell;
	width: 318px;
	vertical-align: middle;
	padding: 0 60px 0 70px;
	height: 98px;
	font-size: 14px;
	line-height: 20px;
	position: relative;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #f7f7f7
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li a:hover {
	border: 1px solid #a36b4f
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li a .icon-left {
	position: absolute;
	left: 20px;
	top: 29px
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li a .icon-right {
	position: absolute;
	right: 30px;
	top: 39px
}

.download-center .download-center-sec .tab-cont .all-download {
	overflow: hidden
}

.download-center .download-center-sec .tab-cont .all-download .left {
	float: left
}

.download-center .download-center-sec .tab-cont .all-download .left h2 {
	font-size: 24px;
	line-height: 1;
	padding: 40px 0 10px
}

.download-center .download-center-sec .tab-cont .all-download .left p {
	font-size: 12px;
	color: #888
}

.download-center .download-center-sec .tab-cont .all-download .btn-area {
	float: right;
	padding-top: 40px
}

.download-center .download-center-sec .tab-cont .all-download .btn-base {
	width: 270px
}

@media only screen and (min-width:1024px) and (max-width:1600px) {
	/*!* model ; common *!*/
	#container.renewal2017 .inner-contain {
		min-width: 1350px!important
	}
	.content-custom .content-aside {
		width: 340px
	}
	#container.renewal2017 .build-info-wrap .build-info-bottom dl dt {
		vertical-align: top
	}
	#container.renewal2017 .build-info-wrap .build-info-bottom dl dd {
		width: 195px
	}
	#container.renewal2017 .build-info-wrap .build-info-bottom dl:nth-child(2) {
		margin-right: 0
	}
	#container.renewal2017 .build-tab {
		margin-left: 0!important
	}
	#container.renewal2017 .build-info-wrap {
		margin-bottom: 0!important
	}
	.content-custom .content-view {
		padding-right: 340px
	}
	.content-custom .content-aside .area-option .box-list .txt-most {
		top: 179px
	}
	.content-custom .content-aside .area-option .box-list .list-inner {
		margin-top: -119px;
		padding-top: 199px
	}
	.content-custom .content-aside .area-option .box-list .name {
		height: auto;
		padding: 20px
	}
	.content-custom .content-aside .area-option .box-list .name strong {
		display: block;
		float: none;
		height: 13px;
		font: 18px/18px GenesisSansText
	}
	.content-custom .content-aside .area-option .box-list .name em {
		display: block;
		float: none;
		height: 16px;
		margin-top: 19px;
		font: 15px/20px GenesisSansText
	}
	.content-custom .content-aside .area-option .box-list .name span {
		height: 100%
	}
	.content-custom .content-aside .area-option .box-list .spec li {
		float: none;
		margin-top: 23px;
		padding: 0
	}
	.content-custom .content-aside .area-option .box-list .spec li:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .box-list .spec em {
		display: block;
		height: auto;
		padding: 16px 0;
		border-bottom: 1px solid #d5d5d5;
		font: 12px/16px wFontKrUL
	}
	.content-custom .content-aside .area-option .box-list .spec .img {
		width: 36px;
		margin-right: 0;
		text-align: center;
		vertical-align: middle
	}
	.content-custom .content-aside .area-option .box-list .spec .txt {
		margin-left: 12px
	}
	.content-custom .content-aside .area-option .box-list .spec .txt span {
		display: inline-block
	}
	.content-custom .content-aside .area-option .btn-area span {
		width: 100%;
		margin-top: 5px
	}
	.content-custom .content-aside .area-option .btn-area span:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .btn-area span a {
		margin-left: 0;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-total {
		padding: 20px
	}
	.content-custom .content-aside .area-summary .box-total div {
		display: block
	}
	.content-custom .content-aside .area-summary .box-total dl {
		display: block;
		overflow: hidden;
		width: 100%;
		height: 100%;
		background-image: none
	}
	.content-custom .content-aside .area-summary .box-total dt {
		clear: both;
		float: left;
		margin-top: 14px;
		font: 12px/21px GenesisSansText;
		color: #888
	}
	.content-custom .content-aside .area-summary .box-total dd {
		float: right;
		padding-right: 0;
		font: 18px/21px wFontKrUL;
		color: #000
	}
	.content-custom .content-aside .area-summary .box-total .total {
		margin-top: 17px;
		padding-top: 23px;
		border-top: 1px solid #d0d0d0;
		border-left: 0 none;
		background-image: none;
		line-height: 21px
	}
	.content-custom .content-aside .area-summary .box-total .total dt {
		padding-left: 0
	}
	.content-custom .content-aside .area-summary .box-total .total dd {
		margin: 0;
		padding: 0;
		font: 30px/16px wFontKrUL;
		color: #a36b4f
	}
	.content-custom .content-aside .area-summary .box-contact {
		padding-bottom: 30px
	}
	.content-custom .content-aside .area-summary .box-contact strong {
		display: block;
		float: none
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact {
		padding-top: 40px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact em {
		display: block;
		margin-bottom: 20px;
		font-size: 14px;
		color: #888;
		font-style: normal;
		line-height: 17px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact {
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:last-child>span {
		height: 207px;
		line-height: 207px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+input,
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+textarea {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span {
		font-size: 16px;
		line-height: 48px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		width: 25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+div {
		float: left;
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>span+div {
		width: 75%;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>div {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>div+div {
		margin-left: 25%;
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box {
		float: none;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box+.item-box {
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span {
		float: left;
		width: 25%;
		font-size: 16px;
		line-height: 48px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span+input {
		float: left;
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box+.item-box input {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div>p {
		width: 100%;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>input {
		float: left;
		width: 36.25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span {
		float: left;
		width: 7.5%;
		padding-left: 0;
		font-size: 16px;
		color: #888;
		line-height: 48px;
		text-align: center
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span+input {
		width: 56.25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p+div {
		margin-top: 20px;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-contact .tbl-contact .btn-area {
		padding-left: 81px
	}
	.content-custom .content-aside .area-summary .btn-area .btn-left .btn-base.icon.lft-i i {
		left: 35%
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center .btn-base.icon.lft-i i {
		left: 30%
	}
	.content-custom .content-aside .area-summary .btn-area .btn-right .btn-base.icon.lft-i i {
		left: 32%
	}
	.content-custom .content-aside .area-summary .box-contact .btn-contact {
		position: relative;
		display: inline-block;
		top: 0;
		margin-top: 8px
	}
	.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list .list-group ul li:nth-child(2) .spec.formstyle ul li:first-child .custom-select {
		width: 280px
	}
	.content-custom .content-aside .area-summary .box-brick li div {
		float: none;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-brick li div a {
		margin: 0
	}
	.content-custom .content-aside .area-summary .box-brick .list-dealer li div {
		margin-top: 4px
	}
	.content-custom .content-aside .area-summary .box-brick .list-dealer li div:first-child {
		margin-top: 0
	}
	.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list li a>div.name.tit-group {
		padding: 1px 20px
	}
	.content-custom .content-aside .area-option .inner-consult {
		padding-bottom: 119px
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a {
		float: none;
		width: 100%;
		margin: 4px 0 0;
		padding: 0 0 0 20px;
		border-color: #f7f7f7;
		background-color: #f7f7f7;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		text-align: left
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a.on {
		border-color: #a36b4f
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a:first-child {
		margin: 0
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a {
		display: block;
		float: none;
		width: 100%;
		margin: 4px 0 0;
		background-color: #f7f7f7;
		border: 1px solid transparent;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a.on {
		border-color: #844639
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .img {
		float: left;
		padding: 19px
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center,
	.content-custom .content-aside .area-summary .btn-area .btn-left,
	.content-custom .content-aside .area-summary .btn-area .btn-right,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-last,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-left,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right {
		padding: 0;
		width: 100%
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .txt {
		float: left;
		font-size: 18px;
		color: #000;
		line-height: 93px
	}
	.content-custom .content-aside .area-option .btn-area .btn-left,
	.content-custom .content-aside .area-option .btn-area .btn-right {
		width: 100%
	}
	.content-custom .content-aside .area-option .btn-area .btn-left a,
	.content-custom .content-aside .area-option .btn-area .btn-right a {
		margin: 0
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center,
	.content-custom .content-aside .area-summary .btn-area .btn-right {
		margin-top: 5px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .nolist span {
		font-size: 18px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .name strong {
		float: none;
		height: auto;
		font: 16px/18px GenesisSansText
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .name p {
		letter-spacing: -.5px
	}
	.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .name strong {
		height: auto
	}
	.renewal2016 .content-custom .content-aside .area-summary .box-total dt {
		clear: both;
		float: left;
		margin-top: 0;
		font: 12px/21px GenesisSansText;
		color: #888
	}
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right {
		margin-top: 5px
	}
	.renewal2016 .content-custom .content-aside .area-option .tit .step span {
		margin: 8px 4px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .txt2 {
		width: 100%
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select,
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .input-point {
		width: 115px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .btn-base {
		width: 115px;
		float: right
	}
	.renewal2016 .content-custom .content-aside .area-summary .box-total dl.total-price dd {
		font-size: 23px;
		width: auto
	}
	.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select {
		width: 100%
	}
	.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .name p {
		position: inherit;
		right: 0;
		line-height: 1;
		padding-top: 10px
	}
	.renewal2016 .content-custom .content-aside .area-summary .list-option li:last-child .name {
		padding: 20px 20px 40px
	}
	.renewal2016 .content-custom .content-aside .area-summary .list-option li:last-child .name>p {
		top: 28px;
		left: 20px
	}
	html[lang=en] .renewal2016 .content-custom .content-aside .area-summary .list-option li:last-child .name>p {
		line-height: 17px;
		padding-top: 14px
	}
}

@media only screen and (max-width:1023px) {
	.content-custom .content-view {
		padding-right: 390px
	}
	.content-custom .content-aside {
		width: 340px
	}
	.content-custom .content-aside .area-option .box-list .txt-most {
		top: 179px
	}
	.content-custom .content-aside .area-option .box-list .list-inner {
		margin-top: -119px;
		padding-top: 199px
	}
	.content-custom .content-aside .area-option .box-list .name {
		height: auto;
		padding: 20px
	}
	.content-custom .content-aside .area-option .box-list .name strong {
		display: block;
		float: none;
		height: 13px;
		font: 18px/18px GenesisSansText
	}
	.content-custom .content-aside .area-option .box-list .name em {
		display: block;
		float: none;
		height: 16px;
		margin-top: 19px;
		font: 16px/20px GenesisSansText
	}
	.content-custom .content-aside .area-option .box-list .name span {
		height: 100%
	}
	.content-custom .content-aside .area-option .box-list .spec li {
		float: none;
		margin-top: 23px;
		padding: 0
	}
	.content-custom .content-aside .area-option .box-list .spec li:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .box-list .spec em {
		display: block;
		height: auto;
		padding: 16px 0;
		border-bottom: 1px solid #d5d5d5;
		font: 12px/16px wFontKrUL
	}
	.content-custom .content-aside .area-option .box-list .spec .img {
		width: 36px;
		margin-right: 0;
		text-align: center;
		vertical-align: middle
	}
	.content-custom .content-aside .area-option .box-list .spec .txt {
		margin-left: 12px
	}
	.content-custom .content-aside .area-option .box-list .spec .txt span {
		display: inline-block
	}
	.content-custom .content-aside .area-option .btn-area span {
		width: 100%;
		margin-top: 5px
	}
	.content-custom .content-aside .area-option .btn-area span:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .btn-area span a {
		margin-left: 0;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-total {
		padding: 20px
	}
	.content-custom .content-aside .area-summary .box-total div {
		display: block
	}
	.content-custom .content-aside .area-summary .box-total dl {
		display: block;
		overflow: hidden;
		width: 100%;
		height: 100%;
		background-image: none
	}
	.content-custom .content-aside .area-summary .box-total dt {
		clear: both;
		float: left;
		margin-top: 14px;
		font: 12px/21px GenesisSansText;
		color: #888
	}
	.content-custom .content-aside .area-summary .box-total dd {
		float: right;
		padding-right: 0;
		font: 18px/21px wFontKrUL;
		color: #000
	}
	.content-custom .content-aside .area-summary .box-total .total {
		margin-top: 17px;
		padding-top: 23px;
		border-top: 1px solid #d0d0d0;
		border-left: 0 none;
		background-image: none;
		line-height: 21px
	}
	.content-custom .content-aside .area-summary .box-total .total dt {
		padding-left: 0
	}
	.content-custom .content-aside .area-summary .box-total .total dd {
		margin: 0;
		padding: 0;
		font: 30px/16px wFontKrUL;
		color: #a36b4f
	}
	.content-custom .content-aside .area-summary .box-contact {
		padding-bottom: 30px
	}
	.content-custom .content-aside .area-summary .box-contact strong {
		display: block;
		float: none
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact {
		padding-top: 40px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact em {
		display: block;
		margin-bottom: 20px;
		font-size: 14px;
		color: #888;
		font-style: normal;
		line-height: 17px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact {
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:last-child>span {
		height: 207px;
		line-height: 207px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+input,
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+textarea {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span {
		font-size: 16px;
		line-height: 48px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		width: 25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+div {
		float: left;
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>span+div {
		width: 75%;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>div {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>div+div {
		margin-left: 25%;
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box {
		float: none;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box+.item-box {
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span {
		float: left;
		width: 25%;
		font-size: 16px;
		line-height: 48px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span+input {
		float: left;
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box+.item-box input {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div>p {
		width: 100%;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>input {
		float: left;
		width: 36.25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span {
		float: left;
		width: 7.5%;
		padding-left: 0;
		font-size: 16px;
		color: #888;
		line-height: 48px;
		text-align: center
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span+input {
		width: 56.25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p+div {
		margin-top: 20px;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-contact .tbl-contact .btn-area {
		padding-left: 81px
	}
	.content-custom .content-aside .area-summary .btn-area .btn-left .btn-base.icon.lft-i i {
		left: 35%
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center .btn-base.icon.lft-i i {
		left: 30%
	}
	.content-custom .content-aside .area-summary .btn-area .btn-right .btn-base.icon.lft-i i {
		left: 32%
	}
	.content-custom .content-aside .area-summary .box-contact .btn-contact {
		position: relative;
		display: inline-block;
		top: 0;
		margin-top: 8px
	}
	.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list .list-group ul li:nth-child(2) .spec.formstyle ul li:first-child .custom-select {
		width: 280px
	}
	.content-custom .content-aside .area-summary .box-brick li div {
		float: none;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-brick li div a {
		margin: 0
	}
	.content-custom .content-aside .area-summary .box-brick .list-dealer li div {
		margin-top: 4px
	}
	.content-custom .content-aside .area-summary .box-brick .list-dealer li div:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .inner-consult {
		padding-bottom: 119px
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a {
		float: none;
		width: 100%;
		margin: 4px 0 0;
		padding: 0 0 0 20px;
		border-color: #f7f7f7;
		background-color: #f7f7f7;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		text-align: left
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a.on {
		border-color: #a36b4f
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a:first-child {
		margin: 0
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a {
		display: block;
		float: none;
		width: 100%;
		margin: 4px 0 0;
		background-color: #f7f7f7;
		border: 1px solid transparent;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a.on {
		border-color: #844639
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .img {
		float: left;
		padding: 19px
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center,
	.content-custom .content-aside .area-summary .btn-area .btn-left,
	.content-custom .content-aside .area-summary .btn-area .btn-right,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-left,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right {
		padding: 0;
		width: 100%
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .txt {
		float: left;
		font-size: 18px;
		color: #000;
		line-height: 93px
	}
	.content-custom .content-aside .area-option .btn-area .btn-left,
	.content-custom .content-aside .area-option .btn-area .btn-right {
		width: 100%
	}
	.content-custom .content-aside .area-option .btn-area .btn-left a,
	.content-custom .content-aside .area-option .btn-area .btn-right a {
		margin: 0
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center,
	.content-custom .content-aside .area-summary .btn-area .btn-right {
		margin-top: 5px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .nolist span {
		font-size: 18px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .name strong {
		float: none;
		height: 13px;
		font: 18px/18px GenesisSansText
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .name p {
		letter-spacing: -.5px
	}
	.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .name strong {
		height: auto
	}
	.renewal2016 .content-custom .content-aside .area-summary .box-total dt {
		clear: both;
		float: left;
		margin-top: 0;
		font: 12px/21px GenesisSansText;
		color: #888
	}
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right {
		margin-top: 5px
	}
	.renewal2016 .content-custom .content-aside .area-option .tit .step span {
		margin: 8px 4px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .txt2 {
		width: 100%
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select,
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .input-point {
		width: 115px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .btn-base {
		width: 115px;
		float: right
	}
	.renewal2016 .content-custom .content-aside .area-summary .box-total dl.total-price dd {
		font-size: 23px;
		width: auto
	}
	.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select {
		width: 100%
	}
	.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .name p {
		position: inherit;
		right: 0;
		line-height: 1;
		padding-top: 10px
	}
}

@media only screen and (max-width:1600px) {
	.content-custom .content-aside .area-summary .btn-area {
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center,
	.content-custom .content-aside .area-summary .btn-area .btn-left,
	.content-custom .content-aside .area-summary .btn-area .btn-right {
		display: block;
		padding-left: 0;
		padding-right: 0
	}
	.content-custom .content-aside .area-summary .box-contact .txt {
		float: none
	}
}

.build-swiper-wrap .swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.build-swiper-wrap .swiper-container-no-flexbox .swiper-slide {
	float: left
}

.build-swiper-wrap .swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column
}

.build-swiper-wrap .swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -o-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

.build-swiper-wrap .swiper-container-android .swiper-slide,
.build-swiper-wrap .swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.build-swiper-wrap .swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}

.build-swiper-wrap .swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.build-swiper-wrap .swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}

.build-swiper-wrap .swiper-container-autoheight,
.build-swiper-wrap .swiper-container-autoheight .swiper-slide {
	height: auto
}

.build-swiper-wrap .swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	-webkit-transition-property: height, -webkit-transform;
	-o-transition-property: height, -o-transform;
	transition-property: transform, height;
	transition-property: transform, height, -webkit-transform, -o-transform
}

.build-swiper-wrap .swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.build-swiper-wrap .swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.build-swiper-wrap .swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.build-swiper-wrap .swiper-button-next,
.build-swiper-wrap .swiper-button-prev {
	position: absolute;
	top: 0;
	width: 12px;
	height: 25px;
	margin-top: 0;
	z-index: 10;
	cursor: pointer
}

.build-swiper-wrap .swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10
}

.build-swiper-wrap .swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-pagination-bullets,
.build-swiper-wrap .swiper-pagination-custom,
.build-swiper-wrap .swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}

.build-swiper-wrap .swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

.build-swiper-wrap button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none
}

.build-swiper-wrap .swiper-pagination-white .swiper-pagination-bullet {
	background: #fff
}

.build-swiper-wrap .swiper-pagination-bullet-active {
	opacity: 1;
	background: #007aff
}

.build-swiper-wrap .swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}

.build-swiper-wrap .swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}

.build-swiper-wrap .swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	-o-transform: translate(0, -50%);
	-ms-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

.build-swiper-wrap .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 5px 0;
	display: block
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px
}

.build-swiper-wrap .swiper-pagination-progress {
	background: rgba(0, 0, 0, .25);
	position: absolute
}

.build-swiper-wrap .swiper-pagination-progress .swiper-pagination-progressbar {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	-o-transform-origin: left top;
	transform-origin: left top
}

.build-swiper-wrap .swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-webkit-transform-origin: right top;
	-ms-transform-origin: right top;
	-o-transform-origin: right top;
	transform-origin: right top
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-pagination-progress {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.build-swiper-wrap .swiper-container-vertical>.swiper-pagination-progress {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.build-swiper-wrap .swiper-pagination-progress.swiper-pagination-white {
	background: rgba(255, 255, 255, .5)
}

.build-swiper-wrap .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff
}

.build-swiper-wrap .swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000
}

.build-swiper-wrap .swiper-container-3d {
	-webkit-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px
}

.build-swiper-wrap .swiper-container-3d .swiper-cube-shadow,
.build-swiper-wrap .swiper-container-3d .swiper-slide,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-bottom,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-left,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-right,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-top,
.build-swiper-wrap .swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-bottom,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-left,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-right,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to left, rgba(0, 0, 0, .5), transparent)
}

.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to right, rgba(0, 0, 0, .5), transparent)
}

.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to top, rgba(0, 0, 0, .5), transparent)
}

.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), transparent)
}

.build-swiper-wrap .swiper-container-coverflow .swiper-wrapper,
.build-swiper-wrap .swiper-container-flip .swiper-wrapper {
	-ms-perspective: 1200px
}

.build-swiper-wrap .swiper-container-cube,
.build-swiper-wrap .swiper-container-flip {
	overflow: visible
}

.build-swiper-wrap .swiper-container-cube .swiper-slide,
.build-swiper-wrap .swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.build-swiper-wrap .swiper-container-cube .swiper-slide .swiper-slide,
.build-swiper-wrap .swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.build-swiper-wrap .swiper-container-cube .swiper-slide-active,
.build-swiper-wrap .swiper-container-cube .swiper-slide-active .swiper-slide-active,
.build-swiper-wrap .swiper-container-flip .swiper-slide-active,
.build-swiper-wrap .swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.build-swiper-wrap .swiper-container-cube .swiper-slide-shadow-bottom,
.build-swiper-wrap .swiper-container-cube .swiper-slide-shadow-left,
.build-swiper-wrap .swiper-container-cube .swiper-slide-shadow-right,
.build-swiper-wrap .swiper-container-cube .swiper-slide-shadow-top,
.build-swiper-wrap .swiper-container-flip .swiper-slide-shadow-bottom,
.build-swiper-wrap .swiper-container-flip .swiper-slide-shadow-left,
.build-swiper-wrap .swiper-container-flip .swiper-slide-shadow-right,
.build-swiper-wrap .swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.build-swiper-wrap .swiper-container-cube .swiper-slide {
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.build-swiper-wrap .swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	-o-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.build-swiper-wrap .swiper-container-cube .swiper-slide-active,
.build-swiper-wrap .swiper-container-cube .swiper-slide-next,
.build-swiper-wrap .swiper-container-cube .swiper-slide-next+.swiper-slide,
.build-swiper-wrap .swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.build-swiper-wrap .swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0
}

.build-swiper-wrap .swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.build-swiper-wrap .swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity
}

.build-swiper-wrap .swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.build-swiper-wrap .swiper-container-fade .swiper-slide-active,
.build-swiper-wrap .swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.build-swiper-wrap .swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	text-align: center
}

.build-swiper-wrap .swiper-zoom-container>canvas,
.build-swiper-wrap .swiper-zoom-container>img,
.build-swiper-wrap .swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain
}

.build-swiper-wrap .swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0, 0, 0, .1)
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.build-swiper-wrap .swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.build-swiper-wrap .swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0, 0, 0, .5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.build-swiper-wrap .swiper-scrollbar-cursor-drag {
	cursor: move
}

.build-swiper-wrap .swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-webkit-transform-origin: 50%;
	-ms-transform-origin: 50%;
	-o-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	-o-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.build-swiper-wrap .swiper-lazy-preloader:after {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-position: 50%;
	-webkit-background-size: 100%;
	background-size: 100%;
	background-repeat: no-repeat
}

.build-swiper-wrap .swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-o-keyframes swiper-preloader-spin {
	100% {
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

.build-swiper-wrap {
	position: relative
}

.build-swiper-wrap.zIdx {
	z-index: -10;
	opacity: 0
}

.build-swiper-wrap .motorshow-closePop {
	position: absolute;
	right: 15px;
	top: 15px;
	z-index: 10
}

.build-swiper-wrap .motorshow-arrow {
	position: absolute;
	top: 50%;
	margin-top: -12px;
	left: 0;
	width: 100%
}

.build-swiper-wrap .motorshow-arrow .btn_left {
	float: left;
	margin-left: -30px
}

.build-swiper-wrap .motorshow-arrow .btn_right {
	float: right;
	margin-right: -30px
}

.build-swiper-wrap .motorshow-arrow>div a {
	display: block;
	width: 13px;
	height: 25px
}

.build-swiper-wrap .motorshow-indicator {
	position: absolute;
	bottom: -20px;
	right: 0
}

.build-swiper-wrap .motorshow-indicator span {
	color: #fff
}

.build-swiper-wrap .build-swiper-container01,
.build-swiper-wrap .build-swiper-container02 {
	width: 338px;
	margin: 25px 25px 0;
	padding: 0 26px 0 0
}

#container.renewal2017 .tab-ex-terior h2,
#container.renewal2017 .tab-in-terior h2 {
	margin-right: 10px;
	color: #a36b4f
}

.build-swiper-wrap .build-swiper-container01 .swiper-slide,
.build-swiper-wrap .build-swiper-container02 .swiper-slide {
	text-align: center;
	width: 66px!important;
	font-size: 18px;
	background: #fff;
	line-height: 66px
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-pagination-bullets,
.build-swiper-wrap .swiper-pagination-fraction,
.swiper-pagination-custom {
	position: absolute;
	top: 0;
	right: 0;
	text-align: right
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-pagination-bullets span,
.build-swiper-wrap .swiper-pagination-fraction,
.swiper-pagination-custom {
	font-size: 15px;
	color: #000;
	height: 20px
}

.build-swiper-wrap .swiper-slide a {
	display: block
}

.build-swiper-wrap .swiper-slide a.active img {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 3px solid #a36b4f
}

.build-swiper-wrap01 .swiper-button-prev,
.build-swiper-wrap02 .swiper-button-prev {
	left: 0;
	margin-top: 21px
}

.build-swiper-wrap01 .swiper-button-next,
.build-swiper-wrap02 .swiper-button-next {
	right: 25px;
	margin-top: 21px
}

.build-swiper-wrap .swiper-slide p {
	color: #000;
	font-size: 12px;
	line-height: 1.3;
	margin-top: 10px
}

#container.renewal2017 .inner-contain {
	max-width: 1920px;
	min-width: 1700px
}

#container.renewal2017 .tab-ex-terior-top {
	width: 390px;
	overflow: hidden;
	border-bottom: 1px solid #000;
	padding-bottom: 5px
}

#container.renewal2017 .tab-ex-terior .tab-ex-terior-top h2,
.renewal2017 .tab-ex-terior .tab-ex-terior-top p,
.renewal2017 .tab-ex-terior .tab-ex-terior-top span {
	float: left;
	font-size: 15px;
	line-height: 1
}

#container.renewal2017 .tab-ex-terior .tab-ex-terior-top p {
	float: right
}

#container.renewal2017 .build-swiper-wrap .build-swiper-container01 img,
#container.renewal2017 .build-swiper-wrap .build-swiper-container02 img {
	width: 66px
}

#container.renewal2017 .content-custom .content-view .content-inner .area-view .img-holder .vr-room .incase {
	width: 760px;
	height: 363px;
	padding-bottom: 48%
}

#container.renewal2017 .tab-in-terior-top {
	width: 390px;
	overflow: hidden;
	border-bottom: 1px solid #000;
	padding-bottom: 5px
}

#container.renewal2017 .tab-in-terior .tab-in-terior-top h2,
.renewal2017 .tab-in-terior .tab-in-terior-top p,
.renewal2017 .tab-in-terior .tab-in-terior-top span {
	float: left;
	font-size: 15px;
	line-height: 1
}

#container.renewal2017 .tab-in-terior .tab-in-terior-top p {
	float: right
}

#container.renewal2017 .build-tab {
	width: 830px;
	margin-left: 105px
}

#container.renewal2017 .build-tab:after {
	content: "";
	display: block;
	clear: both
}

#container.renewal2017 .build-tab .tab-ex-terior,
#container.renewal2017 .build-tab .tab-in-terior {
	float: left
}

#container.renewal2017 .area-view>a {
	position: absolute;
	right: 60px;
	bottom: 3px;
	height: 10px;
	font-size: 12px;
	line-height: 10px;
	color: #a36b4f;
	text-decoration: underline
}

#container.renewal2017 .build-info-txt {
	color: #888;
	font-size: 11px;
	margin-top: 60px
}

#container.renewal2017 .build-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: .8;
	background: #eee;
	z-index: 5
}

#container.renewal2017 .default>p {
	position: absolute;
	bottom: 10px;
	right: 10px;
	font-size: 12px;
	color: #a36b4f;
	text-align: right;
	z-index: 6;
	line-height: 1.45
}

#container.renewal2017 .default>p img {
	vertical-align: middle
}

#container.renewal2017 .content-custom .content-aside .area-option .box-list .default.on {
	border: 1px solid transparent
}

#container.renewal2017 .build-default-popup {
	display: none;
	position: absolute;
	bottom: 38px;
	right: 36px;
	z-index: 7;
	background: #fff;
	padding: 20px 15px 15px
}

#container.renewal2017 .build-default-popup span {
	position: absolute;
	bottom: -16px;
	right: 25px
}

#container.renewal2017 .build-default-popup a {
	position: absolute;
	top: 5px;
	right: 5px
}

#container.renewal2017 .content-custom .content-view .content-inner .area-view .tit-left strong {
	float: left;
	height: 14px;
	padding-left: 8px;
	font: 14px/14px GenesisSansText;
	color: #000;
	font-weight: 700
}

#container.renewal2017 .build-brand-car {
	color: #a36b4f
}

#container.renewal2017 .build-info-wrap {
	margin-bottom: 40px
}

#container.renewal2017 .build-info-wrap:after {
	content: "";
	display: block;
	clear: both
}

#container.renewal2017 .build-info-wrap .build-info-top {
	border-bottom: 2px solid #000;
	padding-bottom: 5px;
	margin-bottom: 30px
}

#container.renewal2017 .build-info-wrap .build-info-top span {
	font-size: 14px;
	color: #000;
	vertical-align: middle;
	font-weight: 700;
	display: inline-block;
	margin-right: 5px
}

#container.renewal2017 .build-info-wrap .build-info-top span.build-info-price {
	font-size: 34px;
	color: #a36b4f;
	font-weight: 400;
	font-family: HyundaiSansHead-Light;
	display: inline-block
}

#container.renewal2017 .build-info-wrap .build-info-bottom dl:first-child {
	overflow: hidden;
	float: none
}

#container.renewal2017 .build-info-wrap .build-info-bottom dl:nth-child(2) {
	margin-right: 70px
}

#container.renewal2017 .build-info-wrap .build-info-bottom dl {
	float: left;
	margin-bottom: 15px
}

#container.renewal2017 .build-info-wrap .build-info-bottom dl dt {
	font-size: 14px;
	color: #a36b4f;
	display: inline-block;
	font-weight: 700;
	width: 70px
}

#container.renewal2017 .build-info-wrap .build-info-bottom dl dd {
	font-size: 14px;
	color: #000;
	display: inline-block
}

#container.renewal2017 .build-total {
	font-size: 12px;
	line-height: 1.1
}

#container.renewal2017 .build-total>span {
	font-size: 15px
}

.download-area .custom-select-wrap,
.popup.manual-down .custom-select-wrap {
	background: #fff;
	position: relative;
	margin-bottom: 20px
}

.download-area .custom-select-wrap .selected i,
.popup.manual-down .custom-select-wrap .selected i {
	display: block;
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -3px;
	width: 9px;
	height: 5px;
	overflow: hidden
}

.download-area .custom-select-wrap .selected i img,
.popup.manual-down .custom-select-wrap .selected i img {
	width: 100%;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.download-area .custom-select.open .selected button i img,
.popup.manual-down .custom-select.open .selected button i img {
	display: block;
	margin-top: -5px
}

.download-area .custom-select-wrap .custom-select .opt-list li,
.popup.manual-down .custom-select-wrap .custom-select .opt-list li {
	width: inherit;
	margin-left: 0
}

.custom-select input[type=checkbox],
.download-area .custom-select-wrap .custom-select .opt-list input[type=radio],
.popup.manual-down .custom-select-wrap .custom-select .opt-list input[type=radio] {
	margin-left: -50px
}

.download-area.download-area-year .donwload-list.on,
.popup.manual-down .down-common-list.on {
	display: block
}

.download-area.download-area-year .donwload-list,
.popup.manual-down .down-common-list {
	display: none
}

.custom-chk-rdo {
	position: relative;
	display: inline-block;
	line-height: 11px;
	vertical-align: top;
	overflow: hidden
}

.custom-chk-rdo input[type=checkbox],
.custom-chk-rdo input[type=radio] {
	position: absolute;
	margin-left: -16px;
	z-index: -1
}

.custom-chk-rdo input+span {
	display: inherit;
	padding: 1px 1px 1px 25px;
	color: #000;
	font-size: 0;
	line-height: 11px;
	white-space: nowrap;
	word-break: break-all;
	border: 1px solid transparent
}

.custom-chk-rdo input:focus+span {
	color: #000;
	border: 1px dotted #000
}

.custom-chk-rdo input+span span {
	display: inherit;
	margin-left: 8px;
	margin-top: 3px;
	font-size: 14px;
	vertical-align: top
}

.custom-chk-rdo span i {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: -25px;
	border: 1px solid #c8cacd;
	background-color: #fff;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.custom-chk-rdo span i img {
	display: none;
	position: absolute
}

.custom-chk-rdo input[type=checkbox]:checked+span i img,
.custom-chk-rdo input[type=radio]:checked+span i img {
	display: block
}

.custom-chk-rdo.multi-line input+span {
	white-space: normal
}

.custom-chk-rdo.multi-line input+span span {
	margin-top: 0;
	line-height: 1.3
}

.custom-chk-rdo input[type=radio]+span i {
	border-radius: 8px;
	position: relative
}

.custom-chk-rdo input[type=radio]+span i img {
	position: absolute;
	top: -1px;
	left: -1px
}

.custom-chk-rdo input[type=radio]:checked+span i {
	border-color: #000
}

.custom-chk-rdo input[type=radio]:focus+span {
	border: 1px dotted #000
}

.custom-chk-rdo input[type=radio]:checked+span {
	border: 1px solid transparent
}

.custom-chk-rdo input[type=radio]:checked:focus+span {
	border: 1px dotted #000
}

.custom-chk-rdo input[type=checkbox]+span i img {
	left: 1px;
	top: 3px
}

.custom-chk-rdo input[type=checkbox]:checked+span i {
	border-color: #000
}

.custom-chk-rdo input[type=checkbox]:disabled+span i {
	background: #eee
}

.custom-select {
	display: inline-block;
	position: relative;
	z-index: 8;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	color: #888
}

.custom-select .selected button:after,
.custom-select .selected button:before,
.custom-select label span:after,
.custom-select label span:before {
	display: inline-block;
	content: ''
}

.custom-select .selected {
	position: relative;
	z-index: 51;
	height: 46px;
	border: 1px solid #c4c6ca;
	background: #fff;
	line-height: 48px;
	font: 16px/12px HyundaiSansText-Regular, GenesisSansText
}

.custom-select .selected button {
	display: block;
	width: 100%;
	height: inherit;
	text-align: left
}

.custom-select .selected button:focus {
	outline: #000 solid 1px
}

.custom-select .selected button span {
	display: inline-block;
	padding-right: 50px;
	text-indent: 18px;
	color: #000
}

.custom-select .selected button i {
	position: absolute;
	right: 0;
	top: 0;
	width: 46px;
	height: 46px;
	overflow: hidden
}

.custom-select .selected button i img {
	display: inline-block
}

.custom-select .opt-list {
	display: none;
	position: absolute;
	left: 0;
	top: 47px;
	z-index: 52;
	width: 100%;
	min-height: 60px;
	max-height: 198px;
	margin: 0!important;
	padding: 5px 0;
	background: #fff;
	border: 1px solid #000;
	border-top-color: #aaa;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow-y: auto
}

.custom-select .opt-list label {
	position: relative;
	display: block;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	white-space: nowrap
}

.custom-select .opt-list label span {
	display: inline-block;
	font: 16px/1.9 HyundaiSansText-Regular, GenesisSansText;
	text-indent: 18px
}

.custom-select .opt-list label span:after {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: -1
}

.custom-select .opt-list input[type=radio],
.custom-select input[type=checkbox] {
	position: absolute;
	margin-left: -16px;
	z-index: -1
}

.custom-select .opt-list input[type=checkbox]:checked+span:after,
.custom-select .opt-list input[type=checkbox]:focus+span:after,
.custom-select .opt-list input[type=radio]:checked+span:after,
.custom-select .opt-list input[type=radio]:focus+span:after,
.custom-select .opt-list label:hover span:after {
	background: #ededed
}

.custom-select.open {
	z-index: 9
}

.custom-select.open .selected button i img {
	margin-top: -48px
}

.custom-select.open .opt-list {
	display: block
}

.custom-select.use-check .opt-list label span:before {
	width: 13px;
	height: 13px;
	margin-right: 10px;
	border: 2px solid #2e2e2e;
	background-color: #fff;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.btn-base,
a.gbtn span.atxt {
	-webkit-box-sizing: border-box
}

.custom-select.use-check .opt-list input:checked+span:before {
	border-color: #ed1c24;
	background: #ed1c24
}

.custom-select.use-check .opt-list input:checked+span {
	color: red
}

.custom-select.static-type .opt-list {
	display: none;
	position: relative;
	left: 0;
	top: -1px;
	min-height: 0;
	opacity: 1
}

.custom-select.static-type.open .opt-list {
	display: block
}

.btn-base {
	display: inline-block;
	position: relative;
	min-width: 60px;
	height: 48px;
	padding: 0 20px;
	border: 1px solid #000;
	box-sizing: border-box;
	background: #000;
	font: 16px/48px HyundaiSansText-Regular, GenesisSansText;
	text-align: center;
	vertical-align: top;
	text-indent: 0;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.btn-base span {
	position: relative;
	color: #fff;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.btn-base i .on-over {
	opacity: 0
}

.btn-base:hover {
	background: #fff;
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all;
	border: 1px solid #f7f7f7
}

.btn-base:hover span {
	color: #000
}

.btn-base:hover i img {
	opacity: 0;
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all
}

.btn-base:hover i .on-over {
	opacity: 1
}

.btn-base.reverse {
	background: #fff;
	border-color: #666
}

.btn-base.reverse span {
	color: #222
}

.btn-base.reverse:hover {
	background: #ddd
}

.btn-base.reverse:hover span {
	color: #a36b4f
}

.btn-base.btn-gray {
	background-color: #6f6f6f;
	border: 1px solid #6f6f6f
}

.btn-base.btn-gray:hover {
	background-color: #fcfcfc;
	border: 1px solid #f7f7f7
}

.btn-base.btn-gray-2 {
	background-color: #cacbcb;
	border: 1px solid #cacbcb
}

.btn-base.btn-gray-2:hover,
.btn-base.inactive {
	background-color: #6f6f6f
}

.btn-base.btn-gray-2 span {
	color: #6f6f6f
}

.btn-base.btn-gray-2:hover span {
	color: #fff
}

.btn-base.w100full {
	width: 100%;
	padding: 0
}

.btn-base.inactive {
	border: 1px solid #6f6f6f;
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
	cursor: default;
	pointer-events: none
}

.btn-base.inactive span {
	color: #c8c8c8
}

.btn-base.inactive:hover,
.btn-base.inactive:hover span {
	color: #c8c8c8;
	-webkit-transition: none;
	-o-transition: none;
	transition: none
}

.btn-base.text-hilight,
.btn-base.text-hilight:hover {
	color: red
}

.btn-base.size-sml {
	height: 30px;
	line-height: 30px;
	padding: 0 18px
}

.btn-base.size-mid {
	height: 40px;
	line-height: 40px;
	padding: 0 20px;
	font-size: 14px
}

.btn-base.size-lrg,
.btn-base.size-very-lrg {
	height: 50px;
	line-height: 50px;
	font-size: 16px
}

.btn-base.size-lrg {
	padding: 0 40px
}

.btn-base.size-very-lrg {
	width: 100%;
	padding: 0 20px
}

.btn-base.icon {
	position: relative;
	width: 270px
}

.btn-base.icon i {
	position: absolute;
	width: 23px;
	height: 100%;
	margin-right: 0;
	overflow: hidden
}

.btn-base.icon-inline.lft-i i,
.btn-wrap.btn-left .btn-base {
	margin-right: 10px
}

.btn-base.icon.lft-i i {
	left: 21px;
	text-align: left
}

.btn-base.icon.lft-r i {
	right: 21px;
	text-align: right
}

.btn-question,
.btn-wrap.btn-center,
.notice-next,
.single-link-area {
	text-align: center
}

.btn-base.icon i img {
	margin-top: -2px;
	vertical-align: middle
}

.btn-base.icon i .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -4px
}

.btn-base.icon i .on-over.align-r {
	left: auto;
	right: 0
}

.btn-base.btn-line2 {
	line-height: 20px;
	padding: 0;
	position: relative
}

.btn-base.btn-line2 span {
	top: 50%;
	left: 0;
	width: 100%;
	position: absolute;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%)
}

.btn-question {
	display: inline-block!important;
	width: 21px;
	height: 21px;
	border: 1px solid #f0f0f0;
	font: 16px/21px GenesisSansText;
	color: #888;
	background: #fff;
	cursor: pointer
}

.btn-base.icon-inline i,
.btn-reset,
a.gbtn {
	display: inline-block
}

.btn-reset {
	border: 1px solid #000;
	width: 46px;
	height: 46px;
	background: #fff;
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all;
	position: relative;
	overflow: hidden
}

.btn-reset:hover {
	border-color: #6f6f6f;
	background: #6f6f6f
}

.btn-reset:hover img {
	margin-top: -46px
}

.btn-base.icon-inline i img {
	vertical-align: -3px
}

.btn-base.icon-inline.lft-r i {
	margin-left: 10px
}

.btn-wrap {
	font-size: 0
}

.btn-wrap.btn-left {
	float: left
}

.btn-wrap.btn-center .btn-base {
	margin: 0 5px
}

.btn-wrap.btn-right {
	float: right
}

.btn-wrap.btn-right .btn-base {
	margin-left: 10px
}

a.gbtn {
	color: #fff;
	vertical-align: top
}

a.gbtn:hover,
a.gbtn:hover span.atxt {
	color: #a36b4f
}

a.gbtn.fixed-width {
	width: 130px
}

a.gbtn span {
	display: block;
	vertical-align: top
}

a.gbtn span.atxt {
	width: 100%;
	padding: 16px 0 15px;
	box-sizing: border-box;
	font-size: 20px;
	line-height: 1;
	letter-spacing: -.6px;
	-webkit-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s
}

a.gbtn span.sline {
	position: relative;
	width: 100%;
	height: 1px;
	background: #fff;
	-webkit-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s
}

a.gbtn span.sline .sline-inner {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height: 1px;
	background: #a36b4f;
	content: '';
	-webkit-transition: all .8s;
	-o-transition: all .8s;
	transition: all .8s
}

a.gbtn.top-line {
	position: relative
}

a.gbtn.top-line span.atxt {
	padding: 20px 0 17px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font: 22px/28px HyundaiSansText-Regular, GenesisSansText
}

.type-normal .type-content .txt-holder .type-tit,
.type-normal .type-content .txt-holder strong {
	font-family: HyundaiSansHead-Light, wFontKrUL;
	font-weight: 400
}

a.gbtn.top-line span.sline {
	position: absolute;
	left: 0;
	top: 0
}

a.gbtn:hover span.sline .sline-inner {
	width: 100%;
	-webkit-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s
}

a.gbtn.reverse {
	color: #000
}

a.gbtn.reverse span.sline {
	background: #000
}

a.gbtn.reverse span.sline .sline-inner,
a.gbtn.reverse:hover span.sline {
	background: #a36b4f
}

a.gbtn.reverse:hover,
a.gbtn.reverse:hover span.atxt {
	color: #a36b4f
}

a.gbtn-normal {
	display: inline-block;
	padding: 0;
	font-size: 24px;
	line-height: 59px;
	color: #fff;
	border-bottom: 1px solid #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: top
}

.notice-next span,
.notice-next span:after,
.type-normal .type-content .txt-holder .type-tit span,
.type-normal .type-content .txt-holder p span {
	display: block
}

a.gbtn-normal:hover {
	color: #a36b4f;
	border-bottom-color: #a36b4f
}

a.gbtn-normal.reverse {
	color: #000;
	border-bottom-color: #000
}

a.gbtn-normal.reverse:hover {
	color: #a36b4f;
	border-bottom-color: #a36b4f
}

.single-link-area {
	padding: 52px 0;
	width: 100%;
	font-size: 0;
	background: #f0f0f0
}

.single-link-area.bg-white {
	background: #fff
}

.single-link-area.bg-black {
	background: #000
}

.notice-next {
	position: static;
	padding: 23px 0 19px;
	background: #f7f7f7
}

.notice-next span {
	position: relative;
	margin-top: 0;
	padding-bottom: 25px;
	font-size: 12px;
	line-height: 1;
	color: #000;
	letter-spacing: .5px
}

.notice-next span:after {
	content: '';
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 1px;
	height: 19px;
	background: #000
}

.type-tab-4col .tab-area .tab-list li a.gbtn.top-line span.sline,
.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.sline {
	background: #999
}

.type-normal .type-content {
	position: relative;
	margin: 0 auto;
	width: 100%;
	max-width: 1920px;
	height: 768px
}

.type-normal .type-content .txt-holder {
	position: absolute;
	bottom: 94px;
	left: 4.6875%
}

.type-normal .type-content .txt-holder strong {
	padding-left: 3px;
	font-size: 24px;
	line-height: 1;
	color: #fff
}

.type-normal .type-content .txt-holder .type-tit {
	display: block;
	margin-top: 7px;
	font-size: 45px;
	line-height: 1;
	color: #a36b4f
}

.type-normal .type-content .txt-holder p {
	margin-top: 14px;
	font-size: 16px;
	line-height: 28px;
	color: #fff
}

.type-normal .type-content .bg-holder img {
	position: relative;
	left: 50%;
	margin-left: -960px;
	margin-top: -100px
}

.type-normal .type-content .txt-holder .txt-black {
	color: #000
}

.model .sec-3 .swipe .txt-holder h4.txt-white {
	color: #fff;
	font-size: 60px
}

.type-tab-4col {
	margin: 0 auto;
	padding: 50px 30px 40px;
	width: 1024px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.type-tab-4col .tab-holder .tab-btn-area ul {
	padding: 0 0 49px;
	font-size: 0
}

.type-tab-4col .tab-holder .tab-btn-area ul li {
	display: inline-block;
	margin-left: 10px;
	width: 233px;
	font-size: 0;
	vertical-align: top
}

.type-tab-4col .tab-holder .tab-btn-area ul li:first-child {
	margin-left: 0;
	width: 235px
}

.type-tab-4col .tab-holder .tab-btn-area ul li a {
	display: block;
	font-size: 22px;
	line-height: 26px;
	color: #999
}

.type-tab-4col .tab-holder .tab-btn-area ul li a span {
	display: block
}

.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.atxt {
	padding: 20px 0 0
}

.type-tab-4col .tab-holder .tab-btn-area ul li.on a.gbtn.top-line span.atxt {
	color: #a36b4f
}

.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.sline .sline-inner {
	width: 0;
	opacity: 1
}

.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line:hover span.sline .sline-inner,
.type-tab-4col .tab-holder .tab-btn-area ul li.on a.gbtn.top-line span.sline .sline-inner {
	width: 100%
}

.type-tab-4col .tab-holder .tab-view-area {
	position: relative;
	width: 100%;
	height: 400px
}

.type-tab-4col .tab-holder .tab-view-area img {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transition: all 1.2s;
	-o-transition: all 1.2s;
	transition: all 1.2s
}

.type-tab-4col .tab-holder .tab-view-area img.shown {
	opacity: 1
}

.type-tab-4col .tab-holder .tab-txt-area p {
	position: relative;
	display: none;
	margin-top: 22px;
	font-size: 18px;
	line-height: 24px;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.type-tab-4col .tab-holder .tab-txt-area p span,
.type-tab-4col .tab-holder .tab-txt-area p.on {
	display: block
}

.login .type-tab-4col {
	width: 800px;
	padding: 0
}

.login .inner-gray .tab-cont .box-info.ty1 {
	margin-bottom: 0
}

.login .inner-gray .tab-cont .box-info.ty7 {
	margin-bottom: 0;
	padding-top: 0
}

.type-tab-4col .tab-area {
	position: relative;
	height: 575px
}

.type-tab-4col .tab-area .tab-list>li {
	float: left;
	width: 395px;
	margin-left: 10px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.type-tab-4col .tab-area .tab-list>li:first-child {
	margin-left: 0
}

.type-tab-4col .tab-area .tab-list h4 span {
	font-size: 20px
}

.type-tab-4col .tab-area .tab-list li>.tab-tit a {
	display: block;
	font-size: 22px;
	line-height: 26px;
	color: #999
}

.type-tab-4col .tab-area .tab-list li.on>.tab-tit a.gbtn.top-line span.atxt {
	color: #a36b4f
}

.type-tab-4col .tab-area .tab-list li.on>.tab-tit a.gbtn.top-line span.sline .sline-inner {
	width: 100%
}

.type-para-1col.bg-gray,
.type-para-2col.bg-gray,
.type-para-3col.bg-gray {
	background: #f0f0f0
}

.type-tab-4col .tab-area .tab-list li .tab-cont {
	position: absolute;
	left: 0;
	top: 50px;
	width: 100%;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: 1s all;
	-o-transition: 1s all;
	transition: 1s all
}

.type-tab-4col .tab-area .tab-list li.on .tab-cont {
	visibility: visible;
	opacity: 1;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.type-para-3col .type-content {
	margin: 0 auto;
	padding: 20px 30px 40px;
	width: 1024px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0
}

.type-para-3col .type-content .column {
	display: inline-block;
	width: 280px;
	margin-top: 30px;
	margin-left: 62px;
	vertical-align: top
}

.type-para-3col .type-content .column.first,
.type-para-3col .type-content.col-2 .column:nth-child(2n+1),
.type-para-3col .type-content.col-3 .column:nth-child(3n+1),
.type-para-3col .type-content.col-4 .column:nth-child(4n+1) {
	margin-left: 0
}

.type-para-3col .type-content .column.col-full-wide {
	width: 100%!important;
	margin-left: 0
}

.type-para-3col .type-content.col-2 .column {
	width: 451px
}

.type-para-3col .type-content.col-3 .column {
	width: 280px
}

.type-para-3col .type-content.col-4 .column {
	width: 194px
}

.type-para-3col .type-content .column-w965 {
	width: 965px
}

.type-para-3col .type-content .column b {
	display: block;
	padding-bottom: 5px;
	font-size: 12px;
	line-height: 1;
	text-align: right;
	border-bottom: 1px solid #acacac;
	color: #666
}

.type-para-3col .type-content .column .type-tit {
	margin-top: 29px;
	font-size: 24px;
	line-height: 32px;
	min-height: 90px
}

.type-para-3col .type-content .column .type-tit span {
	display: block
}

.type-para-3col .type-content .column p {
	margin-top: 22px;
	font-size: 16px;
	line-height: 26px;
	text-align: justify;
	word-break: break-all
}

.type-para-3col .type-content .column .img-area {
	margin-top: 25px;
	width: 100%;
	overflow: hidden
}

.type-para-3col.type-para-3col-unit2 .column {
	width: 451px
}

.type-para-2col .type-content {
	margin: 0 auto;
	padding: 20px 30px 40px;
	width: 1024px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0
}

.type-para-2col .type-content .column {
	display: inline-block;
	width: 452px;
	margin-top: 30px;
	margin-left: 59px;
	vertical-align: top
}

.type-para-2col .type-content .column.first {
	margin-left: 0
}

.type-para-2col .type-content .column b {
	display: block;
	padding-bottom: 5px;
	font-size: 12px;
	line-height: 1;
	text-align: right;
	border-bottom: 1px solid #acacac;
	color: #666
}

.type-para-2col .type-content .column .type-tit {
	margin-top: 29px;
	font-size: 28px;
	line-height: 36px;
	min-height: 90px
}

.type-para-2col .type-content .column .type-tit span {
	display: block
}

.type-para-2col .type-content .column .type-tit.add-2rows span:after,
.type-para-2col .type-content .column .type-tit.add-2rows:after,
.type-para-2col .type-content .column .type-tit.add-row:after {
	display: block;
	content: ' . ';
	text-indent: -100px;
	overflow: hidden
}

.type-para-2col .type-content .column p {
	margin-top: 22px;
	font-size: 15px;
	line-height: 26px;
	text-align: justify;
	word-break: break-all
}

.type-para-2col .type-content .column .img-area {
	margin-top: 30px
}

.type-para-1col .type-content {
	margin: 0 auto;
	padding: 20px 30px 40px;
	width: 1024px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0
}

.type-para-1col .type-content .column {
	display: inline-block;
	width: 100%;
	margin-top: 30px;
	margin-left: 62px;
	vertical-align: top
}

.type-para-1col .type-content .column.first {
	margin-left: 0
}

.type-para-1col .type-content .column b {
	display: block;
	padding-bottom: 5px;
	font-size: 12px;
	line-height: 1;
	text-align: right;
	border-bottom: 1px solid #acacac;
	color: #666
}

.type-para-1col .type-content .column .type-tit {
	margin-top: 29px;
	font-size: 28px;
	line-height: 36px;
	min-height: 90px
}

.type-para-1col .type-content .column .type-tit span {
	display: block
}

.type-para-1col .type-content .column p {
	margin-top: 22px;
	font-size: 15px;
	line-height: 26px;
	text-align: justify;
	word-break: break-all
}

.type-para-1col .type-content .column .img-area {
	margin-top: 25px;
	width: 100%;
	overflow: hidden
}

.type-para-4col .type-content {
	margin: 0 auto;
	padding: 20px 30px 40px;
	width: 1024px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0
}

.type-para-4col .type-content .column {
	display: inline-block;
	margin-top: 30px;
	margin-left: 62px;
	vertical-align: top
}

.type-dscr .type-content .type-wrap .type-tit span,
.type-para-4col .type-content .column .type-tit span {
	display: block
}

.type-para-4col .type-content .column.first,
.type-para-4col .type-content .column:nth-child(4n+1) {
	margin-left: 0
}

.type-para-4col .type-content .column.col-full-wide {
	width: 100%!important;
	margin-left: 0
}

.type-para-4col .type-content .column {
	width: 194px
}

.type-para-4col .type-content .column-w965 {
	width: 965px
}

.type-para-4col .type-content .column b {
	display: block;
	padding-bottom: 5px;
	font: 12px/1 HyundaiSansText-Regular;
	text-align: right;
	border-bottom: 1px solid #acacac;
	color: #666
}

.type-para-4col .type-content .column .type-tit {
	margin-top: 29px;
	font: 24px/30px HyundaiSansText-Regular;
	min-height: 90px
}

.type-para-4col .type-content .column p {
	margin-top: 22px;
	font: 16px/30px HyundaiSansText-Regular
}

.type-para-4col .type-content .column .img-area {
	margin-top: 30px;
	width: 100%;
	overflow: hidden
}

.type-dscr .type-content {
	position: relative;
	margin: 0 auto;
	padding: 80px 0;
	width: 100%;
	max-width: 1920px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #f6f6f6
}

.type-dscr .type-content.bg-white {
	background-color: #fff
}

.type-dscr .type-content .type-wrap {
	margin: 0 auto;
	width: 964px
}

.type-dscr .type-content .type-wrap .type-tit {
	padding: 33px 0 30px;
	font-size: 28px;
	line-height: 36px;
	border-top: 1px solid #000
}

.type-dscr .type-content.no-border {
	padding-top: 34px
}

.type-dscr .type-content.no-border .type-wrap .type-tit {
	border-top: 0
}

.type-dscr .type-content .type-wrap .txt-area p {
	font-size: 16px;
	line-height: 26px
}

.type-dscr .type-content .type-wrap .img-holder .inner-img-txt {
	margin-top: 17px;
	font-size: 16px
}

.type-dscr .type-content .type-wrap ul {
	margin-top: 42px;
	font-size: 0
}

.type-dscr .type-content .type-wrap ul.wide {
	margin-top: 38px
}

.type-dscr .type-content .type-wrap ul.wide.add-mg {
	margin-top: 67px
}

.type-dscr .type-content .type-wrap ul.wide li {
	margin-left: 32px
}

.type-dscr .type-content .type-wrap ul li {
	display: inline-block
}

.type-dscr .type-content .type-wrap ul.col-1 li {
	margin-left: 62px;
	width: 466px
}

.type-dscr .type-content .type-wrap ul.col-2 li {
	margin-left: 62px;
	width: 451px
}

.type-dscr .type-content .type-wrap ul.col-3 li {
	margin-left: 32px;
	width: 300px
}

.type-dscr .type-content .type-wrap ul li:first-child {
	margin-left: 0
}

.type-dscr .type-content .type-wrap dt {
	font-size: 0;
	padding: 18px 0 15px
}

.type-dscr .type-content .type-wrap dt b {
	font-size: 20px;
	line-height: 1;
	font-weight: 400
}

.type-dscr .type-content .type-wrap dd {
	display: inline-block;
	padding: 17px 0 14px;
	border-bottom: 1px solid #626262
}

.type-dscr .type-content .type-wrap dd.top-bdr {
	border-top: 3px solid #626262
}

.type-dscr .type-content .type-wrap dd.top-lr {
	border-top: 1px solid #626262;
	border-bottom: 0
}

.type-dscr .type-content .type-wrap dd.wide {
	width: 300px
}

.type-dscr .type-content .type-wrap ul.col-1 dd.wide {
	width: 466px
}

.type-dscr .type-content .type-wrap ul.col-2 dd.wide {
	width: 451px
}

.type-dscr .type-content .type-wrap dd.narrow {
	margin-left: 22px;
	width: 129px;
	text-align: right
}

.type-dscr .type-content .type-wrap dd span {
	font-size: 16px;
	line-height: 20px
}

.type-dscr .type-content .type-wrap ul.add-mg dd span {
	line-height: 26px
}

.type-dscr .type-content .type-wrap .wide li {
	width: 466px
}

.type-dscr .type-content .type-wrap .wide li dd {
	display: block
}

.gall-dn-share {
	position: absolute;
	bottom: 40px;
	left: 4.6875%;
	z-index: 2;
	font-size: 0
}

.gall-dn-share a {
	position: relative;
	display: inline-block;
	margin-left: 10px;
	padding: 20px 28px 18px 48px;
	background: #000;
	font: 12px/1 HyundaiSansText-Regular;
	color: #fff
}

.gall-dn-share a span {
	opacity: .7;
	-webkit-transition: opacity .4s;
	-o-transition: opacity .4s;
	transition: opacity .4s
}

.gall-dn-share a:hover span {
	opacity: 1
}

.gall-dn-share .img-type {
	margin-left: 0;
	padding-left: 57px;
	padding-right: 18px
}

.gall-dn-share a span.img-con {
	position: absolute;
	top: 9px;
	left: 15px
}

.gall-dn-share>div {
	display: inline-block;
	margin-right: 10px
}

.gall-dn-share .img-type.inactive {
	pointer-events: none;
	cursor: default
}

.gall-dn-share .img-type.inactive .img-con,
.gall-dn-share .img-type.inactive span {
	opacity: .2
}

.gall-dn-share .share-btns-area {
	display: inline-block;
	background: #000;
	vertical-align: top
}

.gall-dn-share .share-btns-area .tit {
	position: relative
}

.gall-dn-share .share-btns-area .tit:after {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 12px;
	content: '';
	width: 1px;
	height: 26px;
	background: #4d4d4d
}

.gall-dn-share .sns-btns {
	display: inline-block;
	padding: 5px 21px 6px 11px;
	height: 50px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gall-dn-share .sns-btns a {
	display: inline-block;
	height: 26px;
	padding: 5px;
	line-height: 26px;
	margin-right: 5px
}

.gall-dn-share .sns-btns a img {
	vertical-align: middle
}

.gallery-holder .gallery-func-area .btns-wrap {
	display: inline-block;
	position: relative;
	margin: 0 auto;
	text-align: center
}

.gallery-holder .gallery-func-area .btns-wrap .indicators {
	display: inline-block;
	position: relative;
	padding: 0 5px;
	z-index: 2;
	font-size: 0;
	text-align: center;
	height: 25px;
	overflow: hidden
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li {
	display: inline-block;
	margin-left: 17px;
	width: 1px;
	height: 11px;
	line-height: 25px;
	font-size: 14px;
	vertical-align: middle;
	background: #ebebeb
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li:first-child {
	margin-left: 0
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li.on {
	height: 25px;
	width: 2px;
	background: #ebebeb
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li a {
	display: block;
	margin-left: -5px;
	padding: 0 5px;
	height: 11px;
	overflow: hidden
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li.on a {
	height: 25px
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li a span {
	display: inline-block;
	position: absolute;
	left: -10000px;
	top: 0;
	width: 0;
	height: 0;
	visibility: hidden
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li {
	position: relative
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li a {
	display: block;
	width: 100%;
	color: #767575
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li span.arr-con {
	position: absolute;
	top: 0;
	width: 7px;
	height: 11px;
	overflow: hidden
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators,
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li a {
	overflow: visible
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev {
	position: absolute;
	top: 6px;
	right: 100%;
	margin-right: 55px
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev span.arr-con {
	left: 0
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next {
	position: absolute;
	top: 6px;
	left: 100%;
	margin-left: 55px
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next span.arr-con {
	right: 0
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev a {
	float: left;
	padding-left: 23px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev a img {
	margin-top: 0;
	margin-left: 0
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next a {
	float: right;
	padding-right: 23px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next a img {
	margin-top: 0;
	margin-left: -7px
}

.gallery-holder .gallery-func-area .btns-wrap.dark .indicators li {
	background: #000
}

.gallery-holder .gallery-func-area .btns-wrap.dark .indicators li.on {
	background: #a36b4f
}

.gallery-holder .gallery-func-area .btns-wrap.dark .prev-next-wrap .btn-prev a img {
	margin-top: -11px;
	margin-left: 0
}

.gallery-holder .gallery-func-area .btns-wrap.dark .prev-next-wrap .btn-next a img {
	margin-top: -11px;
	margin-left: -7px
}

.gallery-selector a {
	display: inline-block;
	margin: 0 25px;
	font: 16px/1 HyundaiSansText-Regular;
	color: #7f7f7f
}

.gallery-selector a:hover {
	color: #a36b4f
}

.gallery-selector a span {
	font-size: 16px;
	-webkit-transition: color .4s;
	-o-transition: color .4s;
	transition: color .4s
}

.gallery-selector a.selected {
	color: #000
}

.gallery-selector a.selected:hover {
	color: #a36b4f
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area {
	background: #fff
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li {
	position: relative
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.on {
	background: #000
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.longer,
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.longer a {
	height: 24px
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li a span.divider {
	top: auto;
	bottom: -22px;
	left: -25px;
	width: 50px;
	height: auto;
	text-align: center;
	visibility: visible;
	font: 10px/1 HyundaiSansText-Regular;
	color: #767575
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.activated a span.divider {
	color: #000
}

.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns {
	position: absolute;
	bottom: 40px;
	left: 4.6875%;
	z-index: 2;
	font-size: 0
}

.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a {
	position: relative;
	display: inline-block;
	margin-left: 10px;
	padding: 21px 24px 21px 47px;
	background: #000;
	font: 12px/1 HyundaiSansText-Regular;
	color: #fff
}

.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a:first-child {
	margin-left: 0
}

.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a span.img-con {
	position: absolute;
	top: 11px;
	left: 13px
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area {
	position: relative;
	margin: 0 auto;
	padding: 133px 0 78px;
	max-width: 1920px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .txt-holder {
	position: absolute;
	top: 120px;
	left: 0;
	margin-left: 4.5625%;
	font-size: 0
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .txt-holder .type-tit {
	display: inline-block;
	font: 45px/1 HyundaiSansHead-Light;
	color: #a36b4f
}

.type-gallery .gallery-holder .gallery-view-area {
	position: relative
}

.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner {
	position: relative;
	margin: 0 auto;
	padding-top: 46.875%;
	width: 100%;
	height: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 1920px;
	overflow: hidden
}

.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner .devided-slider {
	position: absolute;
	left: 0;
	top: 0;
	padding-top: 46.875%;
	width: 100%;
	height: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #000
}

.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner .devided-slider.shown {
	z-index: 2
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #000
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap {
	font-size: 0
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li {
	display: block;
	position: relative;
	float: left;
	width: 25%;
	height: 0;
	padding-top: 23.4375%;
	overflow: hidden
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2 {
	position: relative;
	width: 50%
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2x2 {
	position: relative;
	width: 50%;
	padding-top: 46.875%
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 0;
	padding-top: 93.6%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	border: 2px solid #a36b4f;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 1
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2 a {
	padding-top: 46.875%
}

.type-gallery .gallery-holder .gallery-view-area .swipe-wrap {
	padding-top: 46.875%;
	width: 100%
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li img {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -50%;
	width: 100%;
	opacity: .7;
	-webkit-transition: 1s all;
	-o-transition: 1s all;
	transition: 1s all
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2x2 img {
	margin-top: -50%
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus img,
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li:hover img {
	-webkit-transform: scale(1.03, 1.03);
	-ms-transform: scale(1.03, 1.03);
	-o-transform: scale(1.03, 1.03);
	transform: scale(1.03, 1.03);
	opacity: 1;
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all
}

.type-gallery .gallery-holder .gallery-view-area .btns-holder a {
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	width: 23px;
	height: 45px;
	overflow: hidden;
	z-index: 3
}

.type-gallery .gallery-holder .gallery-view-area .btns-holder a .on-over {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%
}

.type-gallery .gallery-holder .gallery-view-area .btns-holder .btn-prev {
	left: 0;
	padding: 34px 16px 34px 12px
}

.type-gallery .gallery-holder .gallery-view-area .btns-holder .btn-next {
	right: 0;
	padding: 34px 12px 34px 16px
}

.gallery-popup {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 500
}

.gallery-popup .gal-pop-view>div {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	overflow: hidden;
	background-color: #000
}

.gallery-popup .gal-pop-view .pop-swipe {
	position: relative
}

.gallery-popup .gal-pop-view .pop-swipe.youtube-wrap {
	padding: 75px
}

.gallery-popup .gal-pop-view .pop-swipe li {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	overflow: hidden
}

.gallery-popup .gal-pop-view .pop-swipe li .bg-holder {
	position: relative
}

.gallery-popup .gal-pop-view .txt-holder {
	position: absolute;
	left: 0;
	bottom: 110px;
	padding: 0 30px;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gallery-popup .gal-pop-view .txt-holder p {
	width: 100%;
	padding-bottom: 25px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-bottom: 1px solid #dfdfdf;
	font-size: 18px;
	line-height: 22px;
	color: #fefefe;
	text-align: left
}

.gallery-popup .gal-pop-view .txt-holder p span {
	display: block
}

.gallery-popup.search-type .gal-pop-view .txt-holder {
	padding: 20px 30px;
	background: rgba(0, 0, 0, .5)
}

.gallery-popup .btn-close-pop {
	position: absolute;
	top: 23px;
	right: 23px;
	padding: 12px;
	z-index: 3;
	background: rgba(0, 0, 0, .7)
}

.gallery-popup .btn-close-pop span {
	display: block;
	width: 25px;
	height: 25px;
	overflow: hidden
}

.gallery-popup .select-sub {
	position: absolute;
	top: 42px;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 3
}

.gallery-popup .select-sub .subject-wrap {
	display: inline-block;
	font-size: 0
}

.gallery-popup .select-sub .subject-wrap a {
	display: inline-block;
	margin-left: 40px;
	font-size: 22px;
	line-height: 1;
	color: #838383
}

.gallery-popup .select-sub .subject-wrap a.on {
	color: #dedede
}

.gallery-popup .select-sub .subject-wrap a:first-child {
	margin-left: 0
}

.gallery-popup .bot-btns {
	position: absolute;
	left: 0;
	bottom: 30px;
	padding: 0 30px;
	width: 100%;
	height: 80px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	z-index: 3
}

.gallery-popup .bot-btns:before {
	display: block;
	content: '';
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	border-top: 1px solid #dfdfdf
}

.gallery-popup .gall-dn-share {
	bottom: 30px;
	left: 30px
}

.gallery-popup .pop-view-area .btn-holder a {
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	width: 23px;
	height: 45px;
	z-index: 3;
	background: rgba(0, 0, 0, .7)
}

.gallery-popup .pop-view-area .btn-holder a span {
	position: relative;
	display: block;
	width: 23px;
	height: 45px;
	overflow: hidden
}

.gallery-popup .pop-view-area .btn-holder .btn-prev {
	left: 0;
	padding: 34px 16px 34px 12px
}

.gallery-popup .pop-view-area .btn-holder .btn-next {
	right: 0;
	padding: 34px 12px 34px 16px
}

.gallery-popup .pop-view-area .btn-holder .on-over {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	opacity: 0
}

.gallery-popup.dark .pop-view-area .btn-holder a img {
	display: block
}

.gallery-popup .pop-view-area .btn-holder .indicator {
	position: absolute;
	bottom: 30px;
	right: 30px;
	z-index: 3
}

.gallery-popup .pop-view-area .btn-holder .indicator span {
	font: 14px/1 HyundaiSansText-Regular;
	color: #fff
}

.gallery-popup.dark .pop-view-area .btn-holder .indicator span {
	font: 14px/1 HyundaiSansText-Regular;
	color: #000
}

.gallery-popup .pop-view-area .btn-holder a img {
	-webkit-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s
}

.gallery-popup .pop-view-area .btn-holder a:hover img {
	opacity: 0
}

.gallery-popup .pop-view-area .btn-holder a:hover .on-over {
	opacity: 1
}

.gallery-popup .pop-view-area .btn-holder a:hover .img2 img {
	margin-top: -45px;
	-webkit-transform: inherit;
	-ms-transform: inherit;
	-o-transform: inherit;
	transform: inherit;
	opacity: 1
}

.gallery-popup.dark .gal-pop-view .txt-holder p {
	color: #000;
	border-bottom: 1px solid #000
}

.gallery-popup.dark .pop-view-area .btns-wrap .prev-next-wrap .btn-next a img,
.gallery-popup.dark .pop-view-area .btns-wrap .prev-next-wrap .btn-prev a img {
	margin-top: -11px
}

.gallery-popup.dark .pop-view-area .btns-wrap .indicators li,
.gallery-popup.dark .pop-view-area .btns-wrap .indicators li.on {
	background: #000
}

.gallery-popup.dark .select-sub .subject-wrap a {
	color: #7f7f7f
}

.gallery-popup.dark .select-sub .subject-wrap a.on {
	color: #000
}

.gallery-popup.none-btm-con .gal-pop-view .txt-holder {
	bottom: 0
}

.gallery-popup.none-btm-con .gal-pop-view .txt-holder p {
	border-bottom: 0
}

.gallery-popup .pop-func-area a.btn-youtube-play .on-over {
	opacity: 0;
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s
}

.gallery-popup .pop-func-area a.btn-youtube-play img {
	-webkit-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s
}

.gallery-popup .pop-func-area a.btn-youtube-play:hover img {
	opacity: 0
}

.gallery-popup .pop-func-area a.btn-youtube-play:hover .on-over {
	opacity: 1
}

.gallery-popup .pop-func-area a.btn-youtube-play {
	position: absolute;
	top: 50%;
	left: 50%;
	overflow: hidden;
	width: 74px;
	height: 84px;
	margin-top: -42px;
	z-index: 5
}

.kv-area a.gbtn.video {
	position: absolute;
	right: 4.6875%;
	bottom: 0;
	margin-bottom: 107px;
	width: auto!important
}

.kv-area a.gbtn.video span.ico-play,
.kv-area a.gbtn.video:hover span.ico-play {
	display: block;
	right: 0;
	top: 18px;
	content: '';
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	position: absolute
}

.kv-area a.gbtn.video span.ico-play {
	border-left: 9px solid #fff;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.kv-area a.gbtn.video.reverse span.ico-play {
	border-left-color: #000
}

.kv-area a.gbtn.video:hover span.ico-play {
	border-left: 9px solid #a36b4f
}

.kv-area a.gbtn.video span.atxt {
	padding-right: 25px
}

.kv-area a.gbtn.video span.atxt .sk-txt {
	display: none
}

.kv-area a.gbtn.video span.atxt .pv-txt {
	display: block
}

.kv-area a.gbtn.video.skip span.ico-play {
	display: none
}

.kv-area a.gbtn.video.skip span.atxt {
	padding-right: 0
}

.kv-area a.gbtn.video.skip span.atxt .sk-txt {
	display: block
}

.kv-area a.gbtn.video.skip span.atxt .pv-txt {
	display: none
}

.g80-sport.sec-intro .btn-g80-sport-video {
	position: absolute;
	right: 4.6875%;
	bottom: 0;
	width: auto
}

.g80-sport.sec-intro a.gbtn.video {
	position: absolute;
	right: 4.6875%;
	bottom: 0;
	margin-bottom: 107px;
	width: auto!important
}

.g80-sport.sec-intro a.gbtn.video span.ico-play,
.g80-sport.sec-intro a.gbtn.video:hover span.ico-play {
	display: block;
	right: 0;
	top: 18px;
	content: '';
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	position: absolute
}

.g80-sport.sec-intro a.gbtn.video span.ico-play {
	border-left: 9px solid #fff;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.g80-sport.sec-intro a.gbtn.video.reverse span.ico-play {
	border-left-color: #000
}

.g80-sport.sec-intro a.gbtn.video:hover span.ico-play {
	border-left: 9px solid #a36b4f
}

.g80-sport.sec-intro a.gbtn.video span.atxt {
	padding-right: 25px
}

.g80-sport.sec-intro a.gbtn.video span.atxt .sk-txt {
	display: none
}

.g80-sport.sec-intro a.gbtn.video span.atxt .pv-txt {
	display: block
}

.g80-sport.sec-intro a.gbtn.video.skip span.ico-play {
	display: none
}

.g80-sport.sec-intro a.gbtn.video.skip span.atxt {
	padding-right: 0
}

.g80-sport.sec-intro a.gbtn.video.skip span.atxt .sk-txt {
	display: block
}

.g80-sport.sec-intro a.gbtn.video.skip span.atxt .pv-txt {
	display: none
}

.model .g80-sport .roll-holder .has-video video {
	z-index: 2;
	opacity: 0
}

.model .g80-sport .roll-holder .has-video img {
	z-index: 1;
	opacity: 1
}

.kv-area a.gbtn.contract {
	position: absolute;
	right: 4.6875%;
	bottom: 0;
	margin-bottom: 107px;
	width: auto!important
}

.kv-area a.gbtn.contract span.ico-play,
.kv-area a.gbtn.contract:hover span.ico-play {
	display: block;
	position: absolute;
	top: 18px;
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	content: '';
	right: 0
}

.kv-area a.gbtn.contract span.ico-play {
	border-left: 9px solid #fff;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.kv-area a.gbtn.contract.reverse span.ico-play {
	border-left-color: #000
}

.kv-area a.gbtn.contract:hover span.ico-play {
	border-left: 9px solid #a36b4f
}

.kv-area a.gbtn.contract span.atxt {
	padding-right: 25px
}

.brand .sec-sns .txt-holder {
	position: static;
	padding: 47px 0 57px;
	background-color: #000;
	text-align: center
}

.brand .sec-sns .txt-holder p {
	height: 13px;
	font: 18px/18px HyundaiSansHead-Light;
	color: #fff
}

.brand .sec-sns .txt-holder .inner-txt .sns {
	margin-top: 34px
}

.brand .sec-sns .txt-holder .inner-txt .sns a {
	display: inline-block;
	width: 36px;
	height: 36px;
	margin: 0 36px
}

.tab-holder {
	position: relative;
	height: 620px
}

.tab-holder .tab-list-wrap li {
	float: left;
	margin-left: 10px;
	width: 233px
}

.tab-holder.col-1 .tab-list-wrap li {
	width: 100%
}

.tab-holder.col-2 .tab-list-wrap li {
	width: 477px
}

.tab-holder.col-3 .tab-list-wrap li {
	width: 314px
}

.tab-holder .tab-list-wrap li:first-child {
	margin-left: 0
}

.tab-holder .tab-list-wrap li>.tab-tit a {
	display: block;
	font-size: 22px;
	line-height: 26px;
	color: #999
}

.tab-holder .tab-list-wrap li .tab-cont {
	position: absolute;
	left: 0;
	top: 140px;
	width: 100%;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: 1s all;
	-o-transition: 1s all;
	transition: 1s all
}

.gal-has-thumbs,
.gal-has-thumbs .gal-view-area ul {
	position: relative
}

.tab-holder .tab-list-wrap li .img-area {
	height: 400px;
	width: 100%;
	overflow: hidden
}

.tab-holder .tab-list-wrap li .txt-area {
	margin-top: 21px
}

.tab-holder .tab-list-wrap li .txt-area p {
	font-size: 16px;
	line-height: 26px
}

.tab-holder .tab-list-wrap li a.gbtn.top-line span.sline {
	background: #999
}

.tab-holder .tab-list-wrap li.on>.tab-tit a.gbtn.top-line span.sline .sline-inner {
	width: 100%
}

.tab-holder .tab-list-wrap li.on>.tab-tit a.gbtn.top-line span.atxt {
	color: #a36b4f
}

.tab-holder .tab-list-wrap li.on .tab-cont {
	visibility: visible;
	opacity: 1;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.type-tab-4col.type-tab-4col-unit2 .tab-holder .tab-list-wrap li,
.type-tab-4col.type-tab-4col-unit2 .tab-holder .tab-list-wrap li:first-child {
	width: 477px
}

.tab-holder .tab-list-wrap li a.gbtn.top-line:hover span.sline .sline-inner {
	background: #000
}

.tab-holder .tab-list-wrap li a.gbtn.top-line:hover span.atxt,
.tab-holder .tab-list-wrap li.on>.tab-tit a.gbtn.top-line:hover span.atxt {
	color: #000
}

.wheelbase strong {
	font-size: 22px;
	border-top: 1px solid red
}

.gal-has-thumbs {
	margin-top: 5px
}

.gal-has-thumbs .gal-view-area {
	overflow: hidden
}

.gal-has-thumbs .gal-view-area li {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	width: 100%
}

.gal-has-thumbs .gal-view-area li:first-child {
	position: relative
}

.gal-has-thumbs .gal-view-area li img {
	width: 100%
}

.gal-has-thumbs .gal-btn-area {
	position: relative;
	margin: 0 auto;
	width: 590px;
	padding: 16px 25px 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap {
	overflow: hidden;
	white-space: nowrap
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul {
	position: relative;
	font-size: 0
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li {
	display: inline-block;
	margin-left: 10px;
	width: 98px
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li:first-child {
	margin-left: 0
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li a figure {
	display: block;
	position: relative;
	height: 64px
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li.selected a figure:after {
	display: block;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 100%;
	border: 1px solid #a36b4f
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li b {
	display: block;
	margin-top: 10px;
	font: 14px/1 HyundaiSansText-Regular
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li p {
	margin-top: 3px;
	font: 12px/1 HyundaiSansText-Regular
}

.gal-has-thumbs .gal-btn-area .prev-next-area a {
	display: block;
	position: absolute;
	top: 16px;
	width: 20px;
	height: 64px
}

.gal-has-thumbs .gal-btn-area .prev-next-area a span {
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -5px;
	width: 5px;
	height: 9px;
	overflow: hidden
}

.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next.on img,
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev.on img {
	margin-top: -9px
}

.popup.video-pop,
.popup.video-pop .video-holder video {
	height: 100%;
	width: 100%
}

.gal-has-thumbs .gal-btn-area .prev-next-area a span img {
	display: block
}

.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev,
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev span {
	left: 0
}

.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next,
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next span {
	right: 0
}

.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next img {
	margin-left: -5px
}

.btn-youtube-play .on-over {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s
}

.btn-youtube-play img {
	-webkit-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s
}

.btn-youtube-play:hover img {
	opacity: 0
}

.btn-youtube-play:hover .on-over {
	opacity: 1
}

.popup.video-pop {
	top: 0;
	left: 0;
	padding: 0
}

.popup.video-pop .video-holder {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.popup.video-pop .close-pop {
	right: 30px
}

.cta-wrap {
	background: #191919;
	text-align: center
}

.cta-wrap .cta-inner {
	display: inline-block;
	padding: 54px 0 53px;
	font-size: 0;
	text-align: left
}

.cta-wrap .cta-inner .btns,
.cta-wrap .cta-inner .cta-tit {
	display: inline-block;
	vertical-align: top
}

.cta-wrap .cta-inner .cta-tit {
	display: inline-block;
	padding: 0 80px 0 0;
	font: 24px/58px HyundaiSansHead-Light;
	color: #fff
}

.footer .area-result .box-result .tit-search,
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder h3,
.list-sitemap .list-wrapper ul li .inner-list li a,
.list-sitemap .list-wrapper ul li h2 {
	font-family: HyundaiSansHead-Light, wFontKrUL
}

.cta-wrap .cta-inner .btns a.gbtn {
	margin-left: 30px
}

.cta-wrap .cta-inner .btns a.gbtn:first-child {
	margin-left: 0
}

.link-area {
	padding: 52px 0;
	width: 100%;
	text-align: center;
	font-size: 0;
	background: #f7f7f7
}

.link-area.white-bg {
	background: #fff
}

.link-area.darkgray-bg {
	background: #2c2c2c
}

.link-area a {
	margin-left: 40px
}

.link-area a:first-child {
	margin-left: 0
}

.link-area.reverse {
	background: #191919
}

.link-area.reverse a.gbtn {
	color: #fff
}

.footer .kv-area .content {
	position: static
}

.footer .content .area-cont-gray {
	padding-top: 59px
}

.footer .content .area-cont-gray .inner-gray {
	width: 883px
}

.footer .content .area-cont-gray .inner-gray .box-gray01 {
	width: 100%
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .img-holder {
	width: 453px;
	height: 250px;
	background-color: #fff
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder {
	width: 430px;
	padding: 29px 0 0 29px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder h3 {
	padding-bottom: 8px;
	font-size: 24px
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder p {
	font-size: 14px;
	line-height: 1.5
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder p span {
	display: block
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder .txt-number {
	padding-top: 30px;
	font-family: HyundaiSansHead-Light, wFontKrUL;
	font-size: 44px;
	line-height: 1
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder .txt-number a {
	color: #a36b4f
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul {
	display: block;
	width: 293px;
	margin-top: 10px;
	font-size: 0;
	overflow: hidden
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li {
	position: relative;
	display: inline-block;
	width: 50%;
	padding-top: 2px;
	font-size: 12px;
	color: #323232
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li:before {
	position: absolute;
	content: "";
	width: 1px;
	height: 11px;
	top: 5px;
	left: -20px;
	background-color: #636363
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li span {
	margin-right: 8px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 {
	padding-top: 59px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub {
	padding-bottom: 13px;
	margin-bottom: 40px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub h4 {
	display: inline-block;
	margin-right: 14px;
	font-size: 24px;
	color: #000;
	line-height: 24px
}

.footer .foot-contact-list .tit-main {
	margin-bottom: 50px
}

.footer .foot-contact-list table td label span {
	margin-right: 5px;
	font-size: 16px
}

.footer .foot-contact-list table td label:last-child {
	margin-right: 0
}

.footer .foot-contact-list table tr:first-child th {
	padding-top: 15px
}

.footer .foot-contact-list .box-gray02+.btn-wrap {
	margin-top: 0
}

.footer .foot-contact-list .inner-gray {
	padding-bottom: 34px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub+.form-tbl2 {
	margin: 30px 0 15px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 tr td .btn-base {
	width: 115px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 tr td .txt-byte {
	display: block;
	font-size: 13px;
	line-height: 42px;
	color: #888
}

.footer .content .area-cont-gray .inner-gray .btn-wrap.btn-center {
	padding-top: 31px;
	border-top: 1px solid #d6d6d6
}

.footer .footer-sitemap {
	margin-top: -17px
}

.list-sitemap {
	padding: 0 0 60px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.list-sitemap .inner-cont {
	width: 964px;
	margin: 0 auto 37px;
	padding-top: 100px;
	border-top: 1px solid #b6b6b6
}

.list-sitemap .list-wrapper {
	width: 100%;
	padding-top: 65px
}

.list-sitemap .list-wrapper:first-child {
	padding-top: 0
}

.list-sitemap .list-wrapper:last-child {
	margin-bottom: 74px
}

.list-sitemap .list-wrapper ul {
	width: 100%
}

.list-sitemap .list-wrapper ul li {
	width: 25%;
	float: left;
	text-align: center
}

.list-sitemap .list-wrapper ul .list-r {
	width: 25%;
	float: right
}

.list-sitemap .list-wrapper ul .break-list {
	padding-top: 90px
}

.list-sitemap .list-wrapper ul li h2 {
	padding-bottom: 10px;
	font-size: 30px;
	line-height: 38px;
	color: #000
}

.list-sitemap .list-wrapper ul li h2 span {
	display: block;
	margin-top: 3px
}

.list-sitemap .list-wrapper ul li h2 span:first-child {
	margin-top: 0
}

.list-sitemap .list-wrapper ul li .inner-list {
	display: block;
	width: 100%
}

.list-sitemap .list-wrapper ul li .inner-list li {
	width: 100%;
	float: none
}

.list-sitemap .list-wrapper ul li .inner-list li a {
	font-size: 14px;
	line-height: 2.9;
	color: #888;
	-webkit-transition: color .6s;
	-o-transition: color .6s;
	transition: color .6s
}

.list-sitemap .list-wrapper ul li .inner-list li a:hover {
	color: #000;
	-webkit-transition: color .2s;
	-o-transition: color .2s;
	transition: color .2s
}

.footer .content .qna-search-area {
	padding: 40px 0;
	margin-top: 10px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #f7f7f7
}

.footer .content .qna-search-area .search-area {
	text-align: center
}

.footer .content .qna-search-area .search-area .btn-base {
	min-width: 162px;
	margin-left: 11px
}

.footer .content .qna-area-cont {
	padding: 79px 0 108px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.footer .content .qna-area-cont .inner-cont {
	position: relative;
	width: 964px;
	margin: 0 auto
}

.footer .content .qna-area-cont .inner-cont .tit-sub {
	display: block;
	padding-bottom: 15px;
	border-bottom: 1px solid #cecece;
	font-size: 14px;
	color: #888
}

.footer .content .qna-area-cont .inner-cont .qna-category {
	display: block;
	overflow: hidden;
	padding: 20px 0 0;
	height: 100px
}

.footer .content .qna-area-cont .inner-cont .qna-category.open {
	height: auto;
	overflow: visible
}

.footer .content .qna-area-cont .inner-cont .qna-category li {
	display: inline-block;
	padding-bottom: 15px;
	text-align: center
}

.footer .content .qna-area-cont .inner-cont .qna-category a {
	display: inline-block;
	padding: 0 26px;
	height: 86px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: top;
	color: #000;
	opacity: .5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5
}

.footer .content .qna-area-cont .inner-cont .qna-category a .icon-holder {
	display: block;
	position: relative;
	height: 43px
}

.footer .content .qna-area-cont .inner-cont .qna-category a .icon-holder img {
	position: absolute;
	bottom: 0
}

.footer .content .qna-area-cont .inner-cont .qna-category a .txt-holder {
	display: block;
	padding-top: 15px;
	font-size: 16px
}

.footer .content .qna-area-cont .inner-cont .qna-category a.on,
.footer .content .qna-area-cont .inner-cont .qna-category a:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1
}

.footer .content .qna-area-cont .inner-cont .qna-category a.on .txt-holder {
	padding-bottom: 4px;
	border-bottom: 1px solid #000
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul {
	display: block;
	width: 100%
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li {
	display: block;
	width: 100%;
	margin-top: 4px
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li:first-child {
	margin-top: 0
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder {
	position: relative;
	display: block;
	width: 100%;
	height: 55px;
	font-size: 16px;
	line-height: 1;
	padding: 19px;
	background-color: #f7f7f7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow {
	position: absolute;
	width: 9px;
	height: 5px;
	right: 21px;
	top: 24px;
	overflow: hidden
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow img {
	margin-top: -15px
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow .normal {
	position: absolute;
	top: 0
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow .focus {
	position: absolute;
	top: 5px
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder span em {
	font-style: normal
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	line-height: 1.5;
	color: #888;
	overflow: hidden
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder .paragraph {
	padding: 27px 19px;
	background-color: #fdfdfd
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p {
	margin-top: 25px
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p:first-child,
.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow img {
	margin-top: 0
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p span {
	display: block
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow .normal {
	top: -5px
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow .focus {
	top: 0
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-a-holder {
	display: block
}

.footer .content .qna-area-cont .inner-cont .btn-more {
	color: #a36b4f;
	font-size: 10px;
	position: absolute;
	right: 0;
	top: 12px;
	text-decoration: underline
}

.footer .area-result {
	width: 964px;
	margin: 0 auto;
	padding-bottom: 80px
}

.footer .area-result .box-result {
	padding-top: 80px
}

.footer .area-result .box-result .tit-search {
	display: block;
	position: relative;
	height: 21px;
	padding-bottom: 16px;
	border-bottom: 1px solid #b6b6b6;
	font-size: 30px;
	line-height: 27px;
	color: #000
}

.footer .area-result .box-result .tit-search.ty1 {
	height: 23px;
	font-size: 24px
}

.footer .area-result .box-result .tit-search em {
	font-style: normal;
	color: #a36b4f
}

.footer .area-result .box-result p {
	margin-top: 27px;
	font-size: 12px;
	line-height: 22px;
	color: #888
}

.footer .area-result .box-result p span {
	color: #000
}

.footer .area-result-02 {
	padding-top: 10px
}

#container.footer .tit-main span.warranty-tit {
	color: #666;
	display: block;
	margin: 12px 0 10px
}

.footer .content .warranty-area {
	font-size: 16px;
	line-height: 24px;
	background-color: #f7f7f7
}

.footer .content .warranty-area>p {
	width: 964px;
	margin: 0 auto;
	color: #666;
	padding: 40px 30px 36px
}

.footer .content .warranty-cont {
	width: 964px;
	margin: 0 auto;
	padding: 78px 30px 36px;
	font-size: 14px;
	line-height: 24px
}

.footer .content .warranty-cont-in {
	margin-bottom: 70px
}

.footer .content .warranty-cont-in h2 {
	font-size: 24px;
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 17px;
	margin-bottom: 19px
}

.footer .content .warranty-cont-in h2.no-border {
	border-bottom: none;
	padding-bottom: 0
}

.footer .content .warranty-cont-in h2 span {
	color: #888
}

.footer .content .warranty-cont .warranty-cont-top ul {
	margin-top: 20px
}

.footer .content .warranty-cont .warranty-cont-top ul li {
	margin-bottom: 5px
}

.footer .content .warranty-cont .type-tab-4col {
	padding: 0
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont {
	width: 964px;
	top: 41px;
	font-size: 16px
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .sml-tit {
	margin: 44px 0 15px
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p01 {
	margin: 0 0 15px
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p02 {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: -.01em;
	margin-top: 15px
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p02 span {
	display: inline-block;
	padding-left: 10px
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont>strong {
	font-size: 14px;
	color: #666;
	margin-top: 20px;
	margin-bottom: 5px;
	font-weight: 400;
	display: block
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont>strong.first {
	margin-top: 0
}

.footer .content .warranty-cont table {
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	border-top: 2px solid #d2d2d2
}

.footer .content .warranty-cont table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 14px 14px 14px 20px;
	font-weight: 400;
	font-size: 14px
}

.footer .content .warranty-cont table thead th:last-child {
	border-right: none
}

.footer .content .warranty-cont table tbody th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	font-weight: 400;
	padding: 14px 20px;
	vertical-align: middle
}

.footer .content .warranty-cont table tbody th.border-none {
	border-bottom: none
}

.footer .content .warranty-cont table tbody th.border-top {
	border-top: 1px solid #d5d5d5
}

.footer .content .warranty-cont table tbody tr td {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding: 14px 14px 14px 20px
}

.footer .content .warranty-cont table tbody tr td:first-child {
	border-left: none
}

.footer .content .warranty-cont table td:last-child {
	border-right: none
}

.footer .content .warranty-cont table td.txt-left {
	text-align: left
}

.footer .content .warranty-cont table td.pa-le30 {
	padding-left: 30px
}

.footer .content .warranty-cont table td .span-br {
	display: block;
	padding-left: 8px
}

.footer .content .warranty-cont table.warranty-table-01 th {
	text-align: left;
	background-color: #fff;
	vertical-align: middle;
	padding-left: 0;
	border-right: none
}

.footer .content .warranty-cont table.warranty-table-01 td {
	background-color: #fff;
	text-align: left
}

.footer .content .warranty-cont table.warranty-table-01 td.bg,
.footer .content .warranty-cont table.warranty-table-02 th {
	background-color: #f7f7f7
}

.footer .content .warranty-cont .warranty-li-01 {
	font-size: 12px;
	line-height: 26px
}

.footer .content .warranty-cont .warranty-li-02 {
	margin-top: 15px
}

.footer .content .warranty-cont .warranty-li-02 li {
	vertical-align: top;
	display: inline-block;
	width: 308px;
	height: 106px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 12px;
	background-color: #f7f7f7;
	padding: 19px 22px;
	font-size: 0
}

.footer .content .warranty-cont .warranty-li-02 li:last-child {
	margin-right: 0
}

.footer .content .warranty-cont .warranty-li-02 li strong {
	font-size: 20px;
	font-weight: 400;
	display: block
}

.footer .content .warranty-cont .warranty-li-02 li>p {
	font-size: 16px;
	color: #a36b4f;
	margin-bottom: 1px
}

.footer .content .warranty-cont .warranty-li-02 li>p a {
	font-size: 16px;
	color: #a36b4f
}

.footer .content .warranty-cont .warranty-li-02 li span {
	font-size: 12px;
	color: #888
}

.footer .content .warranty-cont .sml-tit {
	margin: 44px 0 15px
}

.footer .content .warranty-cont .disclaimer {
	position: relative;
	margin-top: 15px;
	padding-left: 15px;
	font-size: 12px;
	line-height: 1.6
}

.footer .content .warranty-cont .disclaimer:after {
	display: block;
	content: '※';
	position: absolute;
	top: 0;
	left: 0
}

.footer .content .warranty-cont .disclaimer span {
	color: #a36b4f;
	font-weight: 700
}

.footer .content .terms-cont {
	width: 964px;
	margin: 0 auto;
	padding: 20px 30px 100px;
	font-size: 14px;
	line-height: 24px
}

.footer .content .terms-cont-in {
	margin-bottom: 70px
}

.footer .content .terms-cont-in h2 {
	font-size: 24px;
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 17px;
	margin-bottom: 19px
}

.footer .content .terms-cont-in>ol {
	margin-top: 20px
}

.footer .content .terms-cont-in>ol>li {
	margin-bottom: 25px
}

.footer .content .terms-cont-in>ol>li>ol {
	margin-top: 18px;
	font-size: 12px;
	line-height: 22px
}

.footer .content .terms-cont>p {
	margin-top: -20px
}

.footer .content .policy-area {
	font-size: 16px;
	line-height: 24px;
	background-color: #f7f7f7
}

.footer .content .policy-area>p {
	width: 964px;
	margin: 0 auto;
	color: #666;
	padding: 40px 30px 36px
}

.footer .content .policy-area>p strong {
	color: #000;
	font-weight: 400
}

.footer .content .policy-cont {
	width: 964px;
	margin: 0 auto;
	padding: 78px 30px 36px;
	font-size: 14px;
	line-height: 24px
}

.footer .content .policy-cont-in {
	margin-bottom: 70px
}

.footer .content .policy-cont-in h2 {
	font-size: 24px;
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 17px;
	margin-bottom: 19px
}

.footer .content .policy-cont-in h2.no-border {
	border-bottom: none;
	padding-bottom: 0
}

.footer .content .policy-cont-in h2 span {
	color: #888
}

.footer .content .policy-cont-in .policy-li-wrap h3 {
	font-size: 16px;
	margin-top: 30px;
	line-height: 25px
}

.footer .content .policy-cont-in .policy-li-wrap strong {
	font-weight: 400;
	display: block;
	margin-top: 14px;
	font-size: 13px
}

.footer .content .policy-cont-in .policy-li-wrap .policy-strong01 {
	margin-top: 30px;
	margin-bottom: 12px
}

.footer .content .policy-cont-in .policy-li-wrap ul {
	font-size: 12px;
	margin-top: 6px
}

.footer .content .policy-cont-in .policy-li-wrap ul li {
	margin-left: 9px;
	line-height: 20px;
	padding: 2px 0
}

.footer .content .policy-cont-in .policy-li-wrap ul li strong {
	margin-bottom: 10px;
	margin-left: -9px
}

.footer .content .policy-cont-in .policy-li-wrap ul li img {
	display: inline-block;
	vertical-align: top;
	margin: 10px 2px 0 -9px
}

.footer .content .policy-cont-in .policy-li-wrap ol>li {
	font-size: 13px;
	margin-top: 14px;
	padding-bottom: 8px
}

.footer .content .policy-cont-in .policy-li-wrap .policy-p01 {
	margin-top: 32px;
	margin-bottom: 10px;
	line-height: 22px;
	font-size: 13px
}

.footer .content .policy-cont-in .policy-li-wrap .policy-span01 {
	display: block;
	margin-left: -9px
}

.footer .content .policy-cont-in .policy-li-wrap table {
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	border-top: 2px solid #d2d2d2
}

.footer .content .policy-cont-in .policy-li-wrap table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 14px 14px 14px 20px;
	font-weight: 400;
	font-size: 14px
}

.footer .content .policy-cont-in .policy-li-wrap table thead th:last-child {
	border-right: none
}

.footer .content .policy-cont-in .policy-li-wrap table tbody th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	font-weight: 400;
	padding: 14px 20px;
	vertical-align: middle
}

.footer .content .policy-cont-in .policy-li-wrap table tbody tr td {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding: 14px 40px
}

.footer .content .policy-cont-in .policy-li-wrap table tbody tr td:first-child {
	border-left: none
}

.footer .content .policy-cont-in .policy-li-wrap table td:last-child {
	border-right: none
}

.footer .content .policy-cont-in .policy-li-wrap table td.txt-left {
	text-align: left
}

.footer .content .policy-tab {
	text-align: center;
	width: 964px;
	margin: 0 auto;
	padding: 70px 30px 40px;
	font-size: 0
}

.footer .content .policy-tab a {
	border: 1px solid #c4c6ca;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 50%;
	display: inline-block;
	font-size: 18px;
	line-height: 60px
}

.footer .content .policy-tab a.on,
.footer .content .policy-tab a:hover {
	border-color: #a36b4f;
	color: #a36b4f
}

.footer .content .policy-history {
	width: 964px;
	margin: 0 auto;
	padding: 3px 0 20px;
	position: relative
}

.footer .content .policy-history .choose {
	display: inline-block;
	width: 345px;
	border-bottom: 1px solid #000;
	position: absolute;
	left: 0;
	top: -1px;
	background: #fff
}

.footer .content .policy-history .choose a.selected {
	display: inline-block;
	position: relative;
	margin-top: 18px;
	padding: 12px 0 7px;
	width: 355px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 2;
	font-size: 14px;
	line-height: 1;
	color: #000;
	background: #fff
}

.footer .content .policy-history .choose a.selected span.arr {
	display: block;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -3px;
	width: 9px;
	height: 5px;
	overflow: hidden
}

.footer .content .policy-history .choose a.selected span.arr img {
	width: 100%;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.footer .content .policy-history .choose.opened a.selected span.arr img {
	display: block;
	margin-top: -5px
}

.footer .content .policy-history .choose a:first-child {
	margin-top: 0
}

.footer .content .policy-history .choose .opt-list {
	width: 100%;
	overflow: hidden;
	height: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.footer .content .policy-history .choose .opt-list ul {
	padding-bottom: 10px;
	max-height: 150px;
	overflow: hidden;
	overflow-y: auto
}

.footer .content .policy-history .choose .opt-list a {
	display: block;
	padding: 7px 0 3px;
	width: 345px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 12px;
	line-height: 24px;
	color: #888
}

.footer .content .policy-history .btn-base {
	margin-left: 370px;
	font: 12px/34px HyundaiSansText-Regular, GenesisSansText;
	height: 34px;
	width: 54px;
	padding: 0
}

.footer .content .policy-cont .policy-anchor {
	background: #f7f7f7;
	margin: -78px 0 70px;
	padding: 25px 50px
}

.footer .content .policy-cont .policy-anchor ol {
	overflow: hidden
}

.footer .content .policy-cont .policy-anchor ol li {
	padding: 5px 0
}

.footer .content .policy-cont .policy-anchor ol li:nth-child(2n+1) {
	float: left;
	width: 47.5%;
	clear: both
}

.footer .content .policy-cont .policy-anchor ol li:nth-child(2n+2) {
	float: right;
	width: 47.5%
}

.footer .content .policy-cont .policy-anchor ol li a {
	font-size: 14px;
	line-height: 16px;
	color: #000;
	display: inline-block;
	padding: 5px 0;
	border-bottom: 1px solid transparent
}

.footer .content .policy-cont .policy-anchor ol li a:hover {
	color: #a36b4f;
	border-color: #a36b4f
}

.footer .content .policy-cont .policy-anchor ol li a span {
	display: inline-block;
	width: 30px;
	font: 16px/16px wFontKrUL
}

.offers .inner-cont-wrap .content {
	margin: 0 auto;
	max-width: none
}

.offers .kv-area h1 {
	font: 80px/1 HyundaiSansHead-Light;
	color: #a36b4f
}

.offers .kv-area h1 span {
	display: block
}

.offers .kv-area {
	overflow: hidden;
	background: #666
}

.offers .kv-area .bg-holder {
	position: relative;
	width: 100%
}

.offers .kv-area .bg-holder img {
	position: relative;
	left: 0;
	margin-left: 0
}

.offers .kv-area .txt-holder {
	position: absolute;
	z-index: 1
}

.offers .kv-area .txt-holder p {
	margin-top: 12px;
	font: 18px/26px HyundaiSansText-Regular
}

.offers .kv-area .txt-holder p span {
	display: block;
	color: #fff;
	font-size: 16px
}

.offers .kv-area .align-bot-lft .txt-holder {
	bottom: 0;
	left: 0;
	margin-bottom: 107px;
	padding: 0 0 0 4.6875%
}

.offers .offers-sec .content {
	width: 1024px;
	margin: 0 auto;
	padding: 75px 30px 100px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.offers .offers-sec .content h2 {
	font-size: 28px;
	border-bottom: 1px solid #b6b6b6;
	padding-bottom: 16px;
	font-family: HyundaiSansHead-Light
}

.offers .offers-sec .content h2+.event-rolling {
	margin-top: 30px
}

.offers .offers-sec .offers-find span {
	font-size: 14px;
	color: #888;
	position: absolute;
	top: 10px;
	right: 0
}

.offers .offers-sec .offers-find span a {
	color: #a36b4f;
	font-size: 10px;
	display: inline-block;
	padding-left: 7px;
	vertical-align: top;
	padding-top: 3px;
	text-decoration: underline
}

.offers .offers-sec .offers-find-choice {
	margin-top: 35px;
	width: 100%;
	display: inline-block
}

.offers .offers-sec .offers-find-car {
	overflow: hidden;
	float: left
}

.offers .offers-sec .offers-find-car li {
	float: left;
	padding-top: 23px
}

.offers .offers-sec .offers-find-car li a {
	color: #888;
	font-size: 14px;
	display: inline-block;
	margin-left: 24px
}

.offers .offers-sec .offers-find-car li:first-child a {
	margin-left: 0
}

.offers .offers-sec .offers-find-car li.on a {
	color: #000;
	border-bottom: 1px solid #000;
	padding-bottom: 3px;
	font-family: HyundaiSansText-Regular
}

.offers .offers-sec .custom-select {
	float: right
}

.offers .offers-sec .event-rolling {
	position: relative
}

.offers .offers-sec .event-rolling .swipe {
	width: 964px;
	height: 390px
}

.offers .offers-sec .event-rolling .swipe li {
	position: absolute;
	top: 0;
	left: 0
}

.offers .offers-sec .event-rolling .swipe li .txt-holder {
	position: absolute;
	top: 165px;
	left: 100px
}

.offers .offers-sec .event-rolling .swipe li .txt-holder dl dt {
	color: #fff;
	font-size: 36px
}

.offers .offers-sec .event-rolling .swipe li .txt-holder dl dd {
	color: #fff;
	font-size: 16px;
	margin-top: 10px
}

.offers .offers-sec .event-rolling .prev-next-btns a {
	position: absolute;
	top: 50%;
	margin-top: -20px
}

.offers .offers-sec .event-rolling .prev-next-btns .btn-prev {
	left: 40px
}

.offers .offers-sec .event-rolling .prev-next-btns .btn-next {
	right: 40px
}

.offers .offers-sec .event-rolling .indicator {
	margin-top: 15px;
	text-align: right
}

.offers .offers-sec .offers-find-cardetail {
	padding-top: 40px;
	border-top: 1px solid #b6b6b6;
	margin-top: 23px
}

.offers .offers-sec .offers-find-cardetail ul.pages {
	margin-bottom: 40px
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li {
	padding-right: 0;
	margin-top: 37px;
	position: relative
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li:first-child {
	margin-top: 0
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a {
	display: block;
	position: relative;
	padding-left: 190px;
	margin-right: 190px;
	min-height: 96px
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .img {
	position: absolute;
	top: 0;
	left: 0
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a>strong {
	display: block;
	font-size: 24px;
	font-weight: 400
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a>strong i {
	display: inline-block;
	color: #fff;
	width: 35px;
	height: 18px;
	line-height: 18px;
	vertical-align: 4px;
	background: #acacac;
	font-style: normal;
	text-align: center;
	margin-left: 6px;
	font-size: 12px
}

.pagination a,
.pop-offers .inner>div ul li img {
	vertical-align: middle
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .cont {
	margin-top: 11px;
	display: block
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .cont .cont-box {
	margin-top: 5px;
	display: block;
	overflow: hidden
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .cont .cont-box:first-child {
	margin-top: 0
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .cont .cont-box strong {
	width: 40px;
	color: #666;
	float: left;
	line-height: 20px;
	font-weight: 400
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .cont .cont-box span {
	float: left;
	font-size: 14px;
	line-height: 22px
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li .link {
	position: absolute;
	top: 0;
	right: 0
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li .link a {
	float: left;
	margin-left: 20px;
	color: #a36b4f;
	text-decoration: underline
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li .link a:first-child {
	margin-left: 0
}

.offers .offers-sec .error-msg {
	padding: 0 0 40px
}

.offers .offers-sec .error-msg p span {
	display: block
}

.offers .offers-sec .error-msg p:first-child {
	font: 45px/1 HyundaiSansHead-Light;
	color: #a36b4f;
	margin-top: 0
}

.offers .offers-sec .error-msg p {
	font: 19px/22px HyundaiSansText-Regular;
	color: #888;
	margin-top: 25px
}

.pop-offers {
	width: 950px;
	background: #fff;
	position: absolute;
	top: 50%;
	margin-left: -475px;
	opacity: 1
}

.pop-offers .visual {
	position: relative;
	width: 950px;
	margin: auto
}

.pop-offers .visual .txt-holder {
	position: absolute;
	bottom: 60px;
	left: 50px;
	z-index: 1
}

.pop-offers .visual .txt-holder dl dt {
	font: 50px/1 HyundaiSansHead-Light;
	color: #a36b4f
}

.pop-offers .visual .txt-holder dl dd {
	color: #fff;
	font-size: 16px;
	margin-top: 12px
}

.pop-offers .visual .progress-bar {
	position: absolute;
	bottom: -50px;
	right: 70px;
	font-size: 0;
	z-index: 10
}

.pop-offers .visual .progress-bar .box {
	display: inline-block;
	color: #a36b4f;
	text-align: center
}

.pop-offers .visual .progress-bar.end .box {
	color: #a0a0a0
}

.pop-offers .visual .progress-bar .box span.btn-txt {
	display: block;
	font-size: 16px;
	line-height: 1
}

.pop-offers .visual .progress-bar .box span.vert-line-mask {
	display: inline-block;
	margin-bottom: 5px;
	width: 2px;
	height: 81px;
	overflow: hidden
}

.pop-offers .visual .progress-bar .box span.vert-line {
	display: inline-block;
	position: relative;
	width: 2px;
	height: 81px;
	background: #a36b4f
}

.pop-offers .visual .progress-bar.end .box span.vert-line {
	background: #a0a0a0
}

.pop-offers .visual .bg-holder {
	width: 950px;
	margin: auto
}

.pop-offers .inner {
	padding: 0 50px 50px
}

.pop-offers .inner>div:not(.btn-wrap) {
	border-top: 1px solid #ccc;
	padding: 55px 0
}

.pop-offers .inner>div:first-child {
	border-top: none
}

.pop-offers .inner>div:first-child span {
	font-size: 16px;
	line-height: 28px
}

.pop-offers .inner>div.comment-box {
	padding: 30px 0 0
}

.pop-offers .inner>div span {
	display: block
}

.pop-offers .inner>div dl dt {
	font-size: 18px
}

.pop-offers .inner>div dl dd {
	margin-top: 15px
}

.pop-offers .inner>div dl dd span {
	font-size: 14px;
	color: #888;
	line-height: 22px
}

.pop-offers .inner>div dl+dl {
	margin-top: 30px
}

.pop-offers .inner>div ul li {
	color: #adadad;
	line-height: 19px
}

.pop-offers .inner .btn-wrap {
	margin-top: 75px
}

.pop-offers .inner .btn-wrap a {
	width: 270px
}

.foot-contact-list {
	padding-top: 31px;
	padding-bottom: 50px;
	width: 965px;
	margin: 0 auto
}

.foot-contact-list .foot-adjust-txt {
	font-size: 16px;
	line-height: 24px;
	margin-bottom: 65px
}

.foot-contact-list .foot-contact-list-left {
	display: inline;
	float: left
}

.foot-contact-list .foot-contact-list-left div {
	margin-bottom: 72px
}

.foot-contact-list .foot-contact-list-right {
	float: right
}

.foot-contact-list .foot-contact-list-right div {
	margin-bottom: 55px
}

.foot-contact-list div div {
	width: 450px
}

.foot-contact-list div div h3 {
	display: block;
	border-bottom: 1px solid #e5e5e5;
	font-size: 30px;
	height: 31px;
	margin-bottom: 24px;
	color: #adadad;
	font-family: HyundaiSansHead-Light
}

.foot-contact-list div div p {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 23px
}

.foot-contact-list div div p span {
	display: block
}

.foot-contact-list div div p strong {
	font-weight: 400;
	display: block;
	margin-top: 10px
}

.foot-contact-list .dealer-locator {
	display: inline-block;
	font-size: 10px;
	color: #a36b4f;
	border-bottom: 1px solid #a36b4f;
	line-height: 7px
}

.foot-contact-list .own-by-phone .own-by-phone-both span {
	display: inline-block;
	line-height: 26px
}

.foot-contact-list .own-by-phone p span span {
	display: inline-block;
	width: 144px
}

.foot-contact-list .own-by-phone p span em {
	display: inline-block;
	padding-left: 5px;
	font-style: normal
}

.footer .content .footer-terms {
	width: 964px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 22px
}

.footer .content .footer-terms p {
	margin-bottom: 25px
}

.footer .content .footer-terms .txt-gray {
	color: #888
}

.footer .content .footer-terms a.txt-gray:hover {
	color: #000;
	text-decoration: underline
}

.footer .content .footer-terms strong {
	font-size: 16px;
	font-weight: 400;
	display: block;
	margin-bottom: 5px
}

.footer .content .footer-terms strong.top-padding-strong {
	padding-top: 20px
}

.footer .content .footer-policy {
	width: 964px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 22px
}

.footer .content .footer-policy p {
	margin-bottom: 25px
}

.footer .content .footer-policy .txt-gray {
	color: #888
}

.footer .content .footer-policy a.txt-gray:hover {
	color: #000;
	text-decoration: underline
}

.footer .content .footer-policy strong {
	font-size: 16px;
	font-weight: 400;
	display: block;
	margin-bottom: 5px
}

.footer .content .footer-policy ul {
	margin-bottom: 25px
}

.footer .content .footer-policy ul li {
	margin-bottom: 3px
}

.footer .content .footer-policy ul li img {
	display: inline-block;
	margin: 8px 4px 0 0
}

.search-container {
	padding-top: 80px
}

.search-container p {
	margin-top: 10px;
	font-size: 16px;
	margin-bottom: 30px;
	text-transform: uppercase;
	color: #000;
	font-family: GenesisSansText, sans-serif;
	font-weight: 100;
	text-align: center
}

.search-container h1,
.search-result-container h3 {
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100
}

.search-container h1 {
	margin-top: 40px;
	margin-bottom: 20px;
	font-size: 50px;
	letter-spacing: .06em;
	color: #000;
	text-align: center
}

.search-result-container {
	margin-top: 50px;
	margin-bottom: 40px
}

.search-result-container b {
	font-weight: 100;
	color: #a36b4f
}

.search-result-container h3 {
	font-size: 26px;
	margin-bottom: 10px;
	text-transform: uppercase;
	color: #000
}

.search-result-container p {
	font-size: 16px;
	margin-bottom: 30px;
	text-transform: none;
	color: #000;
	font-family: GenesisSansText, sans-serif;
	font-weight: 100;
	text-align: left
}

.search-result-container figure {
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s
}

.search-result-container a:hover figure {
	opacity: .6
}

.search-section {
	background-color: #f3f3f3
}

.layout__wrapper {
	max-width: 964px;
	margin: 0 auto
}

.search-section form input {
	width: 100%;
	max-width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #dbdbdb;
	height: 47px;
	color: #000;
	outline: 0;
	background-color: #fff;
	padding: 10px 20px
}

.grid-coll--md-4,
.grid-coll--md-8 {
	padding-left: 5px;
	padding-right: 5px;
	-webkit-box-sizing: border-box;
	float: left
}

.grid-coll--md-8 {
	width: 66.6666666%;
	box-sizing: border-box
}

.grid-coll--md-4 {
	width: 33.3333333%;
	box-sizing: border-box
}

.search-section form .button {
	width: 100%;
	background-color: #000;
	display: inline-block;
	border: 1px solid #000;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	outline: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 47px;
	line-height: 47px;
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100;
	text-transform: uppercase;
	font-size: 16px;
	-webkit-transition: background-color .3s, border-color .3s;
	-o-transition: background-color .3s, border-color .3s;
	transition: background-color .3s, border-color .3s;
	padding: 0 30px
}

.pagination a:hover,
.pagination li.active a {
	color: #a36b4f
}

.search-section form .button:hover {
	background-color: #a36b4f;
	border-color: #a36b4f
}

.search-section form:after {
	content: '';
	display: table;
	clear: both
}

.search-section form {
	width: 590px;
	padding-top: 40px;
	padding-bottom: 40px;
	margin-right: auto;
	margin-left: auto
}

.pagination li.pagination__next a:before,
.pagination li.pagination__prev a:before {
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border: 1px solid #888;
	border-right: 0;
	border-top: 0;
	margin-top: 6px;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transition: border-color .3s;
	-o-transition: border-color .3s;
	transition: border-color .3s
}

.pagination a,
.pagination li {
	display: inline-block
}

.pagination li.pagination__next a:before {
	-webkit-transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
	-o-transform: rotate(-135deg);
	transform: rotate(-135deg)
}

.pagination {
	text-align: center
}

.pagination a:hover:before {
	border-color: #a36b4f!important
}

.pagination a {
	position: relative;
	min-height: 20px;
	padding: 0 10px;
	font-size: 18px;
	color: #888;
	font-family: GenesisSansText, sans-serif;
	font-weight: 100;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

.gatemain .inner-cont-wrap .content {
	position: relative;
	margin: 0 auto;
	max-width: 1920px;
	overflow: hidden
}

.gatemain .cont-fullsize .inner-cont-wrap .content {
	position: static
}

.gatemain .kv-area .content .line {
	display: block;
	position: absolute;
	top: 110px;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 10
}

.gatemain .kv-area .content .line:after {
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	border: 2px solid #a36b4f;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gatemain .cont-fullsize,
.gatemain .kv-area {
	min-height: 100vh;
	width: 100%;
	height: 100%;
	background: center #000;
	overflow: hidden;
	-webkit-background-size: cover!important;
	background-size: cover!important
}

.gatemain .cont-fullsize h3 {
	font: 45px/52px HyundaiSansHead-Light;
	color: #a36b4f
}

.gatemain .cont-fullsize .bg-holder img {
	position: absolute;
	top: 0;
	left: 0
}

.gatemain .cont-fullsize .bg-holder {
	position: relative
}

.gatemain .cont-fullsize video {
	width: 100%;
	height: 100%
}

.gatemain .kv-area .txt-holder h1 {
	text-shadow: 0 0 7px rgba(0, 0, 0, .3);
	letter-spacing: .06em;
	font-weight: 100!important;
	font: 80px/1 GenesisSansHead;
	color: #fff;
	opacity: 1;
	filter: alpha(opacity=0);
	margin-top: -50px
}

.gatemain .kv-area .txt-holder p {
	text-shadow: 0 0 7px rgba(0, 0, 0, .8);
	color: #fff;
	font-size: 20px;
	padding-top: 25px;
	opacity: 1;
	filter: alpha(opacity=0);
	margin-top: 10px;
	margin-bottom: 65px;
	font-family: GenesisSansHead, sans-serif;
	letter-spacing: .06em;
	font-weight: 100
}

.gatemain .kv-area .txt-holder p span {
	display: block
}

.gatemain .kv-area .txt-holder {
	z-index: 20;
	position: absolute;
	top: 45%;
	left: 0;
	width: 90%;
	text-align: center;
	padding: 0 5%
}

.gatemain .kv-area .bg-holder.kv-load {
	min-height: 3000px;
	background: #000
}

.gatemain .kv-area .btns {
	opacity: 1;
	filter: alpha(opacity=0);
	margin-top: -20px
}

.gatemain .kv-area .btns .gbtn {
	position: relative;
	height: 50px;
	padding: 0 5%;
	margin: 0 5px;
	border-width: 1px;
	border-color: #a36b4f;
	border-style: solid;
	background-color: rgba(0, 0, 0, .5);
	-webkit-transition: background-color .3s ease;
	-o-transition: background-color .3s ease;
	transition: background-color .3s ease
}

.gatemain .kv-area .btns .gbtn:hover {
	background-color: rgba(0, 0, 0, .15)
}

.gatemain .kv-area .btns .gbtn:hover span.atxt {
	color: #fff
}

.gatemain .kv-area .btns .gbtn .atxt {
	font-size: 18px;
	line-height: 50px;
	padding: 0;
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100
}

.gatemain .kv-area .btns .gbtn .effect-wrap {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.gatemain .kv-area .btns .gbtn .effect-wrap span {
	position: absolute;
	display: inline-block
}

.gatemain .intro-wrap .swiper-container {
	width: 100%;
	height: 100%
}

.gatemain .intro-wrap .swiper-container .swiper-slide a img {
	-webkit-transition: -webkit-filter .3s ease;
	-o-transition: filter .3s ease;
	transition: filter .3s ease;
	transition: filter .3s ease, -webkit-filter .3s ease;
	-webkit-filter: brightness(.8);
	filter: brightness(.8)
}

.gatemain .intro-wrap .swiper-container .swiper-slide a:hover img {
	-webkit-filter: brightness(1);
	filter: brightness(1)
}

.gatemain .intro-wrap .swiper-container .swiper-slide a {
	position: relative;
	display: block;
	height: 300px;
	background: #f7f7f7;
	overflow: hidden;
	padding: 20px 0
}

.gatemain .intro-wrap .swiper-container .swiper-slide a::after {
	content: "";
	position: absolute;
	top: 20px;
	left: 0;
	width: 1px;
	height: 300px;
	background: #eee
}

.gatemain .intro-wrap .swiper-slide .figcaption {
	padding: 5% 10%
}

.gatemain .intro-wrap .swiper-slide .figcaption strong {
	display: block;
	color: #191919;
	font: 28px/1 GenesisSansHead;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: .06em
}

.gatemain .intro-wrap .swiper-slide .figcaption p {
	color: #888;
	font-size: 16px;
	line-height: 1;
	margin-top: 5px
}

.gatemain .intro-wrap .swiper-slide .figcaption span {
	opacity: 0;
	position: relative;
	display: inline-block;
	color: #a36b4f;
	font: 14px/1 GenesisSansHead;
	padding: 0 15px 5px 0;
	border-bottom: 1px solid #a36b4f;
	font-weight: 100;
	margin-top: 25px
}

.gatemain .intro-wrap .swiper-slide .figcaption span::after {
	content: "";
	position: absolute;
	top: 2px;
	right: 1px;
	display: block;
	width: 6px;
	height: 6px;
	border-top: 1px solid #a36b4f;
	border-right: 1px solid #a36b4f;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	opacity: .5;
	filter: alpha(opacity=50)
}

.gatemain .intro-wrap .swiper-container .swiper-slide img {
	position: absolute;
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
	right: 50%;
	bottom: 80px;
	margin-right: -175px
}

.gatemain .intro-wrap .swiper-container .swiper-slide:hover a {
	background: #eee
}

.gatemain .intro-wrap .swiper-container .swiper-slide:hover .figcaption span {
	opacity: 1;
	filter: alpha(opacity=100)
}

.gatemain .intro-wrap .swiper-container.none-slide .swiper-slide {
	display: inline-block;
	width: 25%
}

.gatemain .intro-wrap .swiper-container.none-slide .swiper-button-next,
.gatemain .intro-wrap .swiper-container.none-slide .swiper-button-prev {
	display: none
}

.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide {
	width: 33.33%
}

.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {
	right: 10%;
	bottom: 80px;
	margin-right: 0
}

.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {
	right: 15%;
	bottom: 60px
}

.gatemain .swiper-container .swiper-button-next,
.gatemain .swiper-container .swiper-button-prev {
	display: block;
	position: absolute;
	top: 50%;
	width: 23px;
	height: 45px;
	z-index: 3;
	background: rgba(0, 0, 0, .7);
	margin-top: -52.5px
}

.gatemain .swiper-container .swiper-button-prev {
	left: 0;
	padding: 30px 15px 30px 11px
}

.gatemain .swiper-container .swiper-button-next {
	right: 0;
	padding: 30px 11px 30px 15px
}

.gatemain .swiper-container .swiper-button-next span:after,
.gatemain .swiper-container .swiper-button-prev span:after {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../images/common/btn_prev.png) center bottom no-repeat;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s
}

.gatemain .swiper-container .swiper-button-next span:after {
	background: url(../images/common/btn_next.png) center bottom no-repeat
}

.gatemain .swiper-container .swiper-button-next span,
.gatemain .swiper-container .swiper-button-prev span {
	position: relative;
	display: block;
	width: 23px;
	height: 45px;
	overflow: hidden
}

.gatemain .swiper-container .swiper-button-next:hover .img2:after,
.gatemain .swiper-container .swiper-button-prev:hover .img2:after {
	opacity: 1
}

.gatemain .content-wrap {
	padding: 50px;
	text-align: center
}

.gatemain .content-wrap .content-tab::after,
.gatemain .content-wrap .content-tab::before {
	content: "";
	display: block;
	clear: both
}

.gatemain .content-wrap .content-tab {
	display: inline-block
}

.gatemain .content-wrap .content-tab li {
	float: left;
	height: 12px;
	padding: 0 35px
}

.gatemain .content-wrap .content-tab>li>a {
	display: block;
	color: #000;
	font: 20px/1 GenesisSansHead;
	font-weight: 100;
	text-transform: uppercase;
	padding-bottom: 10px
}

.gatemain .content-wrap .content-tab>li.active>a {
	border-bottom: 2px solid #000
}

.gatemain .content-wrap .tab-contents {
	position: absolute;
	left: 0;
	width: 100%
}

.gatemain .content-wrap .tab-contents .swiper-container .swiper-slide img {
	width: 100%
}

.gatemain .content-wrap .tab-contents .swiper-wrapper {
	padding-bottom: 85px
}

.gatemain .content-wrap .tab-contents .swiper-slide a {
	display: block
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption {
	color: #000;
	font-size: 20px;
	text-align: left
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption strong {
	display: block;
	color: #000;
	font: 20px/1 HyundaiSansHead-Light;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 30px
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption .date {
	display: block;
	color: #000;
	font: 12px/1 HyundaiSansHead-Light;
	margin-top: 5px
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption p {
	color: #666;
	letter-spacing: -.2px;
	margin-top: 15px
}

.gatemain .content-wrap .tab-contents .swiper-pagination .swiper-pagination-bullet-active {
	background: #a36b4f
}

.gatemain .content-wrap .tab-contents .swiper-button-wrap {
	position: absolute;
	top: 0;
	width: 100%
}

.gatemain .btn-scroll {
	position: absolute;
	bottom: 10px;
	width: 100%;
	height: 68px;
	text-align: center;
	font-size: 0;
	z-index: 10
}

.gatemain .btn-scroll a {
	display: inline-block;
	color: #fff
}

.gatemain .btn-scroll .txt-area {
	display: inline-block;
	opacity: 0;
	-o-transition-delay: .12s;
	-webkit-transition: opacity .5s cubic-bezier(.49, .01, .27, 1), -webkit-transform .5s cubic-bezier(.49, .01, .27, 1);
	transition: transform .5s cubic-bezier(.49, .01, .27, 1), opacity .5s cubic-bezier(.49, .01, .27, 1), -webkit-transform .5s cubic-bezier(.49, .01, .27, 1)
}

.gatemain .btn-scroll a:focus .line-area .vert-line,
.gatemain .btn-scroll a:focus .txt-area .btn-txt,
.gatemain .btn-scroll a:hover .line-area .vert-line,
.gatemain .btn-scroll a:hover .txt-area .btn-txt {
	-webkit-animation: none;
	-o-animation: none;
	animation: none
}

.gatemain .btn-scroll.active .txt-area {
	opacity: 1;
	-webkit-transition-delay: .12s;
	-o-transition-delay: .12s;
	transition-delay: .12s;
	-webkit-transition-duration: .8s;
	-o-transition-duration: .8s;
	transition-duration: .8s
}

.gatemain .btn-scroll.pause .txt-area {
	opacity: 1;
	-webkit-animation-iteration-count: 0;
	-o-animation-iteration-count: 0;
	animation-iteration-count: 0
}

.gatemain .btn-scroll .txt-area .btn-txt {
	display: inline-block;
	-webkit-animation: scrolllabel 2s;
	-o-animation: scrolllabel 2s;
	animation: scrolllabel 2s;
	-webkit-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	cursor: pointer;
	opacity: 1;
	font: 12px/1 GenesisSansText;
	font-weight: 400
}

.gatemain .btn-scroll.active .txt-area .btn-txt {
	-webkit-animation-play-state: running;
	-o-animation-play-state: running;
	animation-play-state: running
}

.gatemain .btn-scroll.pause .txt-area .btn-txt {
	-webkit-animation-iteration-count: 0;
	-o-animation-iteration-count: 0;
	animation-iteration-count: 0
}

.gatemain .btn-scroll .line-area {
	opacity: 0;
	-webkit-transition: opacity .5s cubic-bezier(.49, .01, .27, 1);
	-o-transition: opacity .5s cubic-bezier(.49, .01, .27, 1);
	transition: opacity .5s cubic-bezier(.49, .01, .27, 1);
	will-change: transform
}

.gatemain .btn-scroll.active .line-area {
	opacity: 1;
	-webkit-transition-delay: .16s;
	-o-transition-delay: .16s;
	transition-delay: .16s;
	-webkit-transition-duration: .8s;
	-o-transition-duration: .8s;
	transition-duration: .8s
}

.gatemain .btn-scroll.pause .line-area {
	opacity: 1
}

.gatemain .btn-scroll a:hover .vert-line-mask {
	height: 33px!important
}

.gatemain .btn-scroll .line-area .vert-line-mask {
	display: block;
	width: 1px;
	height: 33px;
	margin-top: 5px;
	overflow: hidden
}

.gatemain .btn-scroll .line-area .vert-line {
	display: block;
	position: relative;
	background: #fff;
	width: 100%;
	height: 53px;
	-webkit-animation: scrollline 2s;
	-o-animation: scrollline 2s;
	animation: scrollline 2s;
	-webkit-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.gatemain .btn-scroll.active .line-area .vert-line {
	-webkit-animation-play-state: running;
	-o-animation-play-state: running;
	animation-play-state: running
}

.gatemain .btn-scroll.pause .line-area .vert-line {
	-webkit-animation-iteration-count: 0;
	-o-animation-iteration-count: 0;
	animation-iteration-count: 0
}

@-webkit-keyframes scrollline {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
	25% {
		-webkit-transform: translateY(100%) translateZ(0);
		transform: translateY(100%) translateZ(0)
	}
	25.1%,
	35% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0)
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
}

@-o-keyframes scrollline {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
	25% {
		-webkit-transform: translateY(100%) translateZ(0);
		transform: translateY(100%) translateZ(0)
	}
	25.1%,
	35% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0)
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
}

@keyframes scrollline {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
	25% {
		-webkit-transform: translateY(100%) translateZ(0);
		transform: translateY(100%) translateZ(0)
	}
	25.1%,
	35% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0)
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
}

@-webkit-keyframes scrolllabel {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
	25% {
		-webkit-transform: translateY(6px) translateZ(0);
		transform: translateY(6px) translateZ(0);
		opacity: 0
	}
	25.1% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0);
		opacity: 0
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
}

@-o-keyframes scrolllabel {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
	25% {
		-webkit-transform: translateY(6px) translateZ(0);
		transform: translateY(6px) translateZ(0);
		opacity: 0
	}
	25.1% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0);
		opacity: 0
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
}

@keyframes scrolllabel {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
	25% {
		-webkit-transform: translateY(6px) translateZ(0);
		transform: translateY(6px) translateZ(0);
		opacity: 0
	}
	25.1% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0);
		opacity: 0
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
}

@media only screen and (max-width:1600px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
		width: 280px;
		margin-right: -140px
	}
	.gatemain .intro-wrap .swiper-container .swiper-slide img+img {
		width: 147px
	}
	.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {
		width: 331.5px
	}
	.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {
		width: 187px
	}
}

@media only screen and (max-width:1200px) {
	.gatemain .content-wrap .content-tab li {
		padding: 0 55px
	}
	.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
		width: 210px;
		margin-right: -105px
	}
	.gatemain .intro-wrap .swiper-container .swiper-slide img+img {
		width: 110px
	}
	.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {
		width: 273px
	}
	.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {
		width: 154px
	}
}

.swiper-slide,
.swiper-wrapper {
	width: 100%;
	height: 100%;
	position: relative
}

.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
	float: left
}

.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column
}

.swiper-wrapper {
	z-index: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -o-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
	height: auto
}

.swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	-webkit-transition-property: height, -webkit-transform;
	-o-transition-property: height, -o-transform;
	transition-property: transform, height;
	transition-property: transform, height, -webkit-transform, -o-transform
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 13px;
	height: 25px;
	margin-top: -12px;
	z-index: 10;
	cursor: pointer
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	left: -30px;
	right: auto
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
	right: -30px;
	left: auto
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
	background: #fff
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}

.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	-o-transform: translate(0, -50%);
	-ms-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 5px 0;
	display: block
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px
}

.swiper-pagination-progress {
	background: rgba(0, 0, 0, .25);
	position: absolute
}

.swiper-pagination-progress .swiper-pagination-progressbar {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	-o-transform-origin: left top;
	transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-webkit-transform-origin: right top;
	-ms-transform-origin: right top;
	-o-transform-origin: right top;
	transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progress {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.swiper-container-vertical>.swiper-pagination-progress {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
	background: rgba(255, 255, 255, .5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000
}

.swiper-container-3d {
	-webkit-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to left, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to right, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to top, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
	-ms-perspective: 1200px
}

.swiper-container-cube,
.swiper-container-flip {
	overflow: visible
}

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	-o-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0, 0, 0, .5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-webkit-transform-origin: 50%;
	-ms-transform-origin: 50%;
	-o-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	-o-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-position: 50%;
	-webkit-background-size: 100%;
	background-size: 100%;
	background-repeat: no-repeat
}

.top-btn:after,
.top-btn:before {
	content: '';
	display: block;
	height: 30px;
	position: absolute;
	bottom: -30px
}

.swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg)
	}
}

@keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

.top-btn:before {
	width: 100%;
	left: 0
}

.top-btn:after {
	width: 1px;
	background-color: #a36b4f;
	left: 50%
}

.top-btn.show {
	opacity: 1;
	pointer-events: all
}

.top-btn {
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s;
	opacity: 0;
	pointer-events: none;
	position: fixed;
	bottom: 50px;
	right: 4px;
	color: #a36b4f;
	text-transform: uppercase;
	font-size: 11px;
	z-index: 100;
	cursor: pointer
}

header.header_2017 .gnb-menu li.single>a{
	display: block;
	height: 80px;
	color: #fff;
	font-size: 15px;
	line-height: 80px;
	text-transform: uppercase;
	padding: 0 21px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.teaser {
  width: 100vw;
  height: 100vh;
}
.fl {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.textAlign-center {
  text-align: center;
}
.content {
  font-family: GenesisSansHead, 'HyundaiSansHead-Light';
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0 30px;
  padding-top: 80px;
  width: 100vw;
  height: calc(100vh - 80px);
  box-sizing: border-box;
}
.testDrive__container {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}
.teaser .btn {
  z-index: 4;
  position: relative;
  text-transform: uppercase;
  display: inline-block;
  height: 52px;
  padding: 0 54px;
  background: rgba(0,0,0,0.5);
  letter-spacing: 0.112em;
  text-align: center;
  border: 1px solid #a36b4f;
  box-sizing: border-box;
  opacity: 0;
  transition: 0.3s ease;
  color: #fff !important;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-size: 18px;
  font-weight: 300;
  line-height: 52px;
}
.teaser .btn:hover {
  background: rgba(0,0,0,0.15);
}
.testDrive {
  transform: translateY(-5vh);
}
.headText {
  position: relative;
  z-index: 7;
  margin: 50px 0 16px 50px;
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  line-height: 36px;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  font-size: 60px;
  font-weight: 300;
  text-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.headSubText {
  position: relative;
  z-index: 4;
  margin-left: 50px;
  margin-top: 50px;
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-weight: 400;
  line-height: 36px;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  font-size: 28px;
  text-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.teaser .car {
  background: #000 url("../images/all/teaser1.jpg") center center no-repeat;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  transition: opacity 2s ease;
  z-index: 1;
}
.car__headlight,
.car__light {
  height: 100%;
  width: 100%;
  opacity: 0;
}
.car__headlight {
  background: url("../images/all/teaser2.png") center center no-repeat;
  transition: opacity 0.5s ease 1s;
}
.car__light {
  background: url("../images/all/teaser3.png") center center no-repeat;
  transition: opacity 0.5s ease 2s;
}
.opa .car__headlight,
.opa .car__light {
  opacity: 1;
}
.teaser .show {
  opacity: 0.4;
}
.teaser .skipVideo {
  position: absolute;
  z-index: 6;
  bottom: 20px;
  right: 20px;
  opacity: 1;
}
.teaser__success {
  position: relative;
  max-width: 510px;
  margin-left: auto;
  margin-right: auto;
}
.teaser__title {
  margin-bottom: 12px;
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-size: 40px;
  font-weight: 300;
  line-height: 38px;
  letter-spacing: 2.4px;
}
.teaser__subtitle {
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-size: 20px;
  font-weight: 400;
  line-height: 34px;
  text-transform: uppercase;
  letter-spacing: 1.2px;
}
.teaser__close {
  position: absolute;
  top: -52px;
  right: 5px;
  width: 23px;
  height: 23px;
  background-image: url("../images/all/teaser-close.png");
  background-repeat: no-repeat;
}
@media (max-height: 768px) {
  .teaser__close {
    top: -6px;
  }
  .teaser__success .teaser__close {
    top: -52px;
  }
}
section.teaser-section .brand-header {
  top: 50%;
}
section.teaser-section .brand-header h2.title {
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-size: 60px;
  font-weight: 300;
  line-height: 36px;
  text-transform: uppercase;
}
section.teaser-section .btn-qta {
  bottom: 50%;
  margin-bottom: -120px;
}
section.teaser-section .btn-qta a {
  width: 297px;
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-size: 18px;
  font-weight: 300;
  line-height: 52px;
  text-transform: uppercase;
}
.teaser-wrap {
  padding-top: 30px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .teaser-wrap {
    padding-top: 20px;
    justify-content: unset;
  }
}
.inputSelect {
  position: relative;
  height: 40px;
  line-height: 40px;
  white-space: nowrap;
  text-align: left;
  cursor: pointer;
  box-sizing: border-box;
}
.inputSelect:hover .inputSelect__input {
  border-bottom-color: #fff;
}
.inputSelect.--hasValue .inputSelect__input,
.inputSelect.hasValue .inputSelect__input {
  border-bottom-color: #fff;
}
.inputSelect.--hasValue .inputSelect__placeholder,
.inputSelect.hasValue .inputSelect__placeholder {
  display: none;
}
.inputSelect.--hasValue .form__error,
.inputSelect.hasValue .form__error {
  display: none;
}
.inputSelect.opened .inputSelect__iconDown {
  transform: rotate(-180deg);
}
.inputSelect.hasValue .inputSelect__placeholder {
  display: none;
}
.inputSelect__placeholder {
  position: absolute;
  top: 0;
  width: 100%;
  height: 40px;
  color: #787878;
  font-family: "GenesisSansText", 'HyundaiSansHead-Light';
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
}
.inputSelect__input {
  height: 40px;
  border-bottom: 1px solid #7d7d7d;
  color: #fff;
  font-family: "GenesisSansText", 'HyundaiSansHead-Light';
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
  box-sizing: border-box;
  transition: border-bottom-color 0.3s ease;
}
.inputSelect__list {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 20;
  width: 100%;
  height: 0;
  overflow-y: auto;
  max-height: 200px;
  text-align: left;
  cursor: pointer;
}
.inputSelect__option {
  padding: 0 15px;
  background-color: #1b1919;
  color: #fff;
  font-size: 16px;
  font-family: "GenesisSansText", 'HyundaiSansHead-Light';
}
.inputSelect__option:hover {
  background-color: #332f2f;
}
.inputSelect__iconDown {
  position: absolute;
  top: 50%;
  right: 0;
  width: 9px;
  height: 5px;
  background-image: url("../images/all/teaser-select-arrow.png");
  background-repeat: no-repeat;
  margin: -2px 0 0 -5px;
  transition: transform 0.3s ease;
}
.form__field:first-child .inputSelect__option:nth-child(2) {
  position: relative;
}
.form__field:first-child .inputSelect__option:nth-child(2):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #787878;
}
.container__form {
  background: rgba(0,0,0,0.9);
  display: none;
  opacity: 0;
  transition: all 0.6s ease;
  transform: translateY(-100%);
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 30;
  overflow-y: auto;
  font-family: "GenesisSansHead";
}
.container__form.main-form {
  background: rgba(0,0,0,0.93);
}
.teaser__form {
  z-index: 30;
  width: 100%;
  max-width: 690px;
  text-align: center;
  padding-top: 110px;
  padding-bottom: 40px;
}
@media (max-height: 768px) {
  .teaser__form {
    box-sizing: border-box;
  }
}
.form__field + .form__field {
  margin-top: 18px;
}
.form__element {
  position: relative;
}
.form__element.hasValue .form-control,
.form__element.--hasValue .form-control {
  border-bottom-color: #fff;
  color: #fff;
}
.form__element .graphic--madoka {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 40px;
  fill: transparent;
}
.form__header {
  position: relative;
  margin-bottom: 50px;
  padding-top: 40px;
}
@media (max-height: 768px) {
  .form__header {
    margin-bottom: 20px;
  }
}
.form__title {
  margin-bottom: 18px;
  color: #fff;
  font-family: "GenesisSansHead";
  font-size: 30px;
  font-weight: 300;
  line-height: 36px;
  letter-spacing: 1.8px;
  text-transform: uppercase;
}
.form__subtitle {
  color: #fff;
  font-family: "GenesisSansHead";
  font-size: 21px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 1.26px;
}
.form__content {
  width: 100%;
  max-width: 420px;
  margin-left: auto;
  margin-right: auto;
}
input[type=text].form-control,
input[type=password].form-control,
input[type=email].form-control,
input[type=tel].form-control,
input[type=number].form-control,
input[type=search].form-control,
select.form-control,
textarea.form-control {
  width: 100%;
  height: 40px;
  background-color: transparent;
  padding: 0;
  border: 0;
  border-bottom: 1px solid #7d7d7c;
  outline: 0;
  color: #787878;
  font-size: 16px;
  font-family: "GenesisSansText";
  line-height: normal;
  transition: border-bottom-color 0.3s ease, color 0.3s ease;
}
input[type=text].form-control:focus,
input[type=password].form-control:focus,
input[type=email].form-control:focus,
input[type=tel].form-control:focus,
input[type=number].form-control:focus,
input[type=search].form-control:focus,
select.form-control:focus,
textarea.form-control:focus {
  border-bottom-color: #fff;
  color: #fff;
}
input[type=text].form-control:focus::-webkit-input-placeholder,
input[type=password].form-control:focus::-webkit-input-placeholder,
input[type=email].form-control:focus::-webkit-input-placeholder,
input[type=tel].form-control:focus::-webkit-input-placeholder,
input[type=number].form-control:focus::-webkit-input-placeholder,
input[type=search].form-control:focus::-webkit-input-placeholder,
select.form-control:focus::-webkit-input-placeholder,
textarea.form-control:focus::-webkit-input-placeholder {
  color: transparent !important;
}
input[type=text].form-control::-moz-placeholder,
input[type=password].form-control::-moz-placeholder,
input[type=email].form-control::-moz-placeholder,
input[type=tel].form-control::-moz-placeholder,
input[type=number].form-control::-moz-placeholder,
input[type=search].form-control::-moz-placeholder,
select.form-control::-moz-placeholder,
textarea.form-control::-moz-placeholder {
  color: transparent !important;
}
:-moz-placeholder {
  color: transparent !important;
}
:-ms-input-placeholder {
  color: transparent !important;
}
::-webkit-input-placeholder {
  color: #787878 !important;
}
::-moz-placeholder {
  color: #787878 !important;
}
:-moz-placeholder {
  color: #787878 !important;
}
:-ms-input-placeholder {
  color: #787878 !important;
}
:hover {
  border-bottom-color: #fff;
}
.has-error {
  border-bottom-color: #c96551;
  color: transparent;
}
.has-error::-webkit-input-placeholder {
  color: transparent !important;
}
::-moz-placeholder {
  color: transparent !important;
}
:-moz-placeholder {
  color: transparent !important;
}
:-ms-input-placeholder {
  color: transparent !important;
}
~ .form__error {
  display: block;
}
:focus {
  color: #fff;
}
:focus::-webkit-input-placeholder {
  color: #787878 !important;
}
::-moz-placeholder {
  color: #787878 !important;
}
:-moz-placeholder {
  color: #787878 !important;
}
:-ms-input-placeholder {
  color: #787878 !important;
}
~ .form__error {
  top: 44px;
  font-size: 12px;
}
.form__error {
  display: none;
  position: absolute;
  top: 13px;
  left: 20px;
  z-index: -1;
  color: #c96551;
  font-size: 16px;
  line-height: 1;
  font-family: "GenesisSansText";
  transition: font-size 0.3s ease, top 0.3s ease;
}
.button {
  position: relative;
  z-index: 0;
  display: inline-block;
  width: 100%;
  max-width: 100%;
  overflow: hidden;
  background-color: transparent;
  padding: 14px 47px 13px;
  border: 1px solid #e4eef0;
  color: #fff;
  font-family: "GenesisSansHead";
  font-size: 16px;
  font-weight: 300;
  line-height: 18px;
  text-transform: uppercase;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
  transition: border-color 0.3s ease, background-color 0.3s ease;
}
.button.is-valid {
  background-color: #a36b4f;
  border-color: #a36b4f;
}
.label--checkbox {
  position: relative;
  display: inline-block;
  padding-left: 27px;
  min-height: 27px;
  cursor: pointer;
  line-height: 1;
  user-select: none;
}
.label--checkbox input[type="checkbox"] {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  opacity: 0;
  visibility: hidden;
}
.label--checkbox .icon--checkbox {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 26px;
  min-height: 26px;
  background-color: transparent;
  border: 1px solid #7d7d7c;
  transition: border-color 0.3s ease;
}
.label--checkbox .icon--checkbox:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 12px;
  height: 12px;
  margin: -6px 0 0 -6px;
  background-color: transparent;
  transition: background-color 0.3s ease;
}
.label--checkbox .label__text {
  display: inline-block;
  vertical-align: middle;
  font-family: "GenesisSansText";
  min-height: 27px;
  margin-left: 14px;
  color: #7d7d7c;
  font-size: 14px;
  line-height: 27px;
  text-align: left;
  white-space: nowrap;
}
.label--checkbox .label__link {
  color: #a36b4f;
  font-family: "GenesisSansText";
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: underline;
}
.label--checkbox .label__link:hover {
  text-decoration: none;
}
.label--checkbox input[type="checkbox"]:checked ~ .icon--checkbox {
  border-color: #a36b4f;
}
.label--checkbox input[type="checkbox"]:checked ~ .icon--checkbox:before {
  background-color: #a36b4f;
}
.teaser__agreement input[type="checkbox"].has-error ~ .form__error {
  display: block;
  top: 35px;
  left: 0;
  font-size: 12px;
}
.teaser__agreement {
  margin: 35px 0 26px !important;
}
body .form__submitMessage {
  transition: all 0.9s ease;
  background: rgba(0,0,0,0.8);
  z-index: 31;
  display: none;
  width: 100%;
  height: 100%;
  font-family: "GenesisSansHead";
  position: absolute !important;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  color: #fff;
  font-size: 2rem;
  font-weight: 100;
  text-align: center;
  letter-spacing: 0.02em;
  line-height: 0.75em;
}
body .form__submitMessage > div > div:first-child {
  margin: 9px 0;
}
.graphic--madoka {
  -webkit-transform: scale3d(1, -1, 1);
  transform: scale3d(1, -1, 1);
  -webkit-transition: stroke-dashoffset 0.44s;
  transition: stroke-dashoffset 0.44s;
  pointer-events: none;
  stroke: #c96551;
  stroke-width: 4px;
  stroke-dasharray: 962;
  stroke-dashoffset: 558;
}
.form-control.has-error +.graphic--madoka {
  stroke-dashoffset: 0;
}
.inputSelect__input--hidden.has-error ~.inputSelect__input {
  border-bottom-color: #c96551;
}
.inputSelect__input--hidden.has-error ~.inputSelect__iconDown {
  right: 20px;
}
.inputSelect__input--hidden.has-error ~.inputSelect__placeholder {
  color: transparent;
}
.inputSelect__input--hidden.has-error ~.form__error {
  display: block;
}
.inputSelect__input--hidden.has-error ~.graphic--madoka {
  stroke-dashoffset: 0;
}
.title__price {
  margin-top: 51px;
}
.title__from {
  margin-bottom: 15px;
}
.title__per {
  margin-top: 8px;
  margin-left: 125px;
}
.title__from,
.title__per {
  font-size: 18px;
  line-height: 1;
  letter-spacing: normal;
  font-family: "GenesisSansText";
}
.title__count {
  font-size: 60px;
  line-height: 1;
  font-weight: 300;
  letter-spacing: 0;
  font-family: "GenesisSansHead";
}
.title__count-curr {
  margin-left: 7px;
  font-style: normal;
  font-size: 30px;
  font-family: "GenesisSansText";
}
.title-price-disclaimer {
  position: absolute;
  left: 90px;
  bottom: 5px;
  z-index: 120;
  max-width: 590px;
  font-size: 9px;
  color: #fff;
}
.title-price-disclaimer a {
  color: inherit;
}
@media (max-width: 1365px) {
  .title-price-disclaimer {
    display: none;
  }
}
.main-form {
  position: absolute;
  z-index: 101;
  display: block;
  transition: transform 0.6s ease, opacity 0.6s ease;
}
.main-form .teaser-wrap {
  transition: transform 0.6s ease;
/*background-image: url(../images/desktop/g70/main/main-form-bg-pic.png)
    background-position: 0 70%
    background-repeat: no-repeat*/
}
.main-form .inputSelect__placeholder {
  padding: 0 13px;
  box-sizing: border-box;
  outline: 0;
}
.main-form .teaser__form {
  max-width: 444px;
}
.main-form .form__content {
  max-width: none;
}
.main-form .form__field {
  opacity: 0;
  transform: translateY(30px);
  transition: transform 0.6s ease, opacity 0.3s ease;
}
.main-form .form__field + .form__field {
  margin-top: 40px;
}
.main-form .form__header {
  margin-bottom: 44px;
  transform: translateY(60px);
  transition: transform 0.4s ease;
}
.main-form .teaser__close {
  top: 46px;
  right: -55px;
}
.main-form .button {
  opacity: 0.2;
  pointer-events: none;
}
.main-form .button.is-valid {
  opacity: 1;
  pointer-events: all;
  background-color: transparent;
  border: 1px solid #e4eef0;
  box-shadow: inset -1px 0 0 0 #a36b4f;
  transition: box-shadow ease-out 0.3s;
}
.main-form .button.is-valid:hover {
  border: 1px solid #a36b4f;
  box-shadow: inset 450px 0 0 0 #a36b4f;
}
.main-form .form__element .graphic--madoka {
  display: none;
}
.main-form .inputSelect__input,
.main-form input[type=tel].form-control,
.main-form input[type=email].form-control,
.main-form input[type=text].form-control {
  padding: 0 13px;
  background-color: rgba(46,46,46,0.5);
}
.main-form .inputSelect__input:hover,
.main-form input[type=tel].form-control:hover,
.main-form input[type=email].form-control:hover,
.main-form input[type=text].form-control:hover {
  border-bottom-color: #fff;
}
.main-form .inputSelect__input::-webkit-input-placeholder,
.main-form input[type=tel].form-control::-webkit-input-placeholder,
.main-form input[type=email].form-control::-webkit-input-placeholder,
.main-form input[type=text].form-control::-webkit-input-placeholder {
  color: transparent !important;
}
.main-form .inputSelect__input::-moz-placeholder,
.main-form input[type=tel].form-control::-moz-placeholder,
.main-form input[type=email].form-control::-moz-placeholder,
.main-form input[type=text].form-control::-moz-placeholder {
  color: transparent !important;
}
.main-form .inputSelect__input:-moz-placeholder,
.main-form input[type=tel].form-control:-moz-placeholder,
.main-form input[type=email].form-control:-moz-placeholder,
.main-form input[type=text].form-control:-moz-placeholder {
  color: transparent !important;
}
.main-form .inputSelect__input:-ms-input-placeholder,
.main-form input[type=tel].form-control:-ms-input-placeholder,
.main-form input[type=email].form-control:-ms-input-placeholder,
.main-form input[type=text].form-control:-ms-input-placeholder {
  color: transparent !important;
}
.main-form .inputSelect__input--hidden.has-error ~ .inputSelect__iconDown,
.main-form .inputSelect__iconDown {
  right: 13px;
}
.main-form .inputSelect__input--hidden.has-error ~ .inputSelect__input {
  border-bottom-color: #a26a4f;
}
.main-form input[type=text].form-control.has-error,
.main-form input[type=password].form-control.has-error,
.main-form input[type=email].form-control.has-error,
.main-form input[type=tel].form-control.has-error,
.main-form input[type=number].form-control.has-error,
.main-form input[type=search].form-control.has-error,
.main-form select.form-control.has-error,
.main-form textarea.form-control.has-error {
  border-bottom-color: #7d7d7c;
}
.main-form input[type=text].form-control.has-error::-webkit-input-placeholder,
.main-form input[type=password].form-control.has-error::-webkit-input-placeholder,
.main-form input[type=email].form-control.has-error::-webkit-input-placeholder,
.main-form input[type=tel].form-control.has-error::-webkit-input-placeholder,
.main-form input[type=number].form-control.has-error::-webkit-input-placeholder,
.main-form input[type=search].form-control.has-error::-webkit-input-placeholder,
.main-form select.form-control.has-error::-webkit-input-placeholder,
.main-form textarea.form-control.has-error::-webkit-input-placeholder {
  color: transparent !important;
}
.main-form input[type=text].form-control.has-error::-moz-placeholder,
.main-form input[type=password].form-control.has-error::-moz-placeholder,
.main-form input[type=email].form-control.has-error::-moz-placeholder,
.main-form input[type=tel].form-control.has-error::-moz-placeholder,
.main-form input[type=number].form-control.has-error::-moz-placeholder,
.main-form input[type=search].form-control.has-error::-moz-placeholder,
.main-form select.form-control.has-error::-moz-placeholder,
.main-form textarea.form-control.has-error::-moz-placeholder {
  color: transparent !important;
}
.main-form input[type=text].form-control.has-error:-moz-placeholder,
.main-form input[type=password].form-control.has-error:-moz-placeholder,
.main-form input[type=email].form-control.has-error:-moz-placeholder,
.main-form input[type=tel].form-control.has-error:-moz-placeholder,
.main-form input[type=number].form-control.has-error:-moz-placeholder,
.main-form input[type=search].form-control.has-error:-moz-placeholder,
.main-form select.form-control.has-error:-moz-placeholder,
.main-form textarea.form-control.has-error:-moz-placeholder {
  color: transparent !important;
}
.main-form input[type=text].form-control.has-error:-ms-input-placeholder,
.main-form input[type=password].form-control.has-error:-ms-input-placeholder,
.main-form input[type=email].form-control.has-error:-ms-input-placeholder,
.main-form input[type=tel].form-control.has-error:-ms-input-placeholder,
.main-form input[type=number].form-control.has-error:-ms-input-placeholder,
.main-form input[type=search].form-control.has-error:-ms-input-placeholder,
.main-form select.form-control.has-error:-ms-input-placeholder,
.main-form textarea.form-control.has-error:-ms-input-placeholder {
  color: transparent !important;
}
.main-form .closeIt {
  padding: 0;
  font-size: 37px;
}
.main-form .test-drive-popup__legal .offers__text {
  font-family: "GenesisSansText";
}
.main-form .inputSelect__list.opened {
  height: 200px !important;
}
.main-form .mCSB_inside > .mCSB_container {
  margin-right: 0;
}
.main-form .form-placeholder {
  position: absolute;
  top: 12px;
  left: 13px;
  font-family: "GenesisSansText";
  color: #787878;
  font-size: 16px;
  white-space: nowrap;
  line-height: 1;
  transition: transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;
  transform-origin: 0 0;
  pointer-events: none;
}
.main-form .form__error {
  opacity: 0;
  visibility: hidden;
  display: block;
  top: -21px;
  left: 13px;
  color: #a26a4f;
  font-size: 14px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}
.main-form .teaser__agreement input[type="checkbox"].has-error ~ .form__error {
  opacity: 1;
  visibility: visible;
  top: -21px;
  font-size: 14px;
}
.main-form .form-control:focus ~ .form-placeholder {
  transform: scale(0.9) translateY(-35px);
}
.main-form .form-control:focus.has-error ~ .form__error {
  opacity: 0;
  visibility: hidden;
}
.main-form .form-control.has-error ~ .form__error {
  opacity: 1;
  visibility: visible;
}
.main-form .hasValue .form-placeholder,
.main-form .--hasValue .form-placeholder {
  transform: scale(0.9) translateY(-35px);
}
.main-form .hasValue .form-control.has-error ~ .form-placeholder,
.main-form .--hasValue .form-control.has-error ~ .form-placeholder {
  opacity: 0;
  visibility: hidden;
}
.main-form .hasValue .form-control:focus.has-error ~ .form-placeholder,
.main-form .--hasValue .form-control:focus.has-error ~ .form-placeholder {
  opacity: 1;
  visibility: visible;
}
.main-form .js-phone .form-placeholder,
.main-form .js-phone .form-control.has-error ~ .form-placeholder {
  opacity: 0;
  visibility: hidden;
}
.main-form .js-phone.hasValue .form-placeholder,
.main-form .js-phone.--hasValue .form-placeholder,
.main-form .js-phone .form-control:focus ~ .form-placeholder {
  opacity: 1;
  visibility: visible;
}
.main-form .inputSelect__input--hidden.has-error ~ .form__error {
  opacity: 1;
  visibility: visible;
}
.main-form .inputSelect__input--hidden.has-error ~ .inputSelect__placeholder {
  color: #787878;
}
.main-form .last-message-close {
  position: absolute;
  top: 6px;
  right: -55px;
  width: 23px;
  height: 23px;
  background-image: url("../images/all/teaser-close.png");
  background-repeat: no-repeat;
  margin: 0 !important;
  cursor: pointer;
}
.main-form .form__submitMessage {
  display: flex;
  opacity: 0;
  visibility: hidden;
  background-color: transparent;
}
.main-form .teaser__success {
  max-width: 444px;
}
.main-form .teaser__success .teaser__title {
  margin-bottom: 18px;
  color: #fff;
  font-family: "GenesisSansHead";
  font-size: 30px;
  font-weight: 300;
  line-height: 36px;
  letter-spacing: 1.8px;
  text-transform: uppercase;
}
.main-form .teaser__success .teaser__descr {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 1;
}
.main-form .offers__text {
  margin-top: 0 0 10px 0 !important;
/*& + .offers__text {
      padding-top: 20px
    }*/
}
@media (max-height: 768px) {
  .main-form .test-drive-popup {
    position: relative !important;
    top: 95px !important;
    margin: 0 auto !important;
  }
}
.ie .form__submitMessage {
  text-align: center;
}
.sub-navi .cta-area .lst a {
  transform: none;
}
section.m-module-intro-mov .testDrive,
section.module-intro-mov .testDrive {
  transform: none;
}
.scrollFix {
  overflow: hidden;
}
.scrollFix .inner-container .btn-scroll {
  display: none;
}
.closeIt {
  text-align: center;
}
.main-form-mobile .teaser-wrap {
  padding-left: 15px;
  padding-right: 15px;
}
.main-form-mobile .teaser__close {
  top: -10px;
  right: 10px;
}
.main-form-mobile .label--checkbox .label__text {
  white-space: normal;
}
.main-form-mobile .test-drive-popup.test-drive-popup__legal {
  top: 120px;
}
.main-form-mobile .test-drive-popup.test-drive-popup__legal {
  max-height: 550px;
}
.main-form-mobile .fleft {
  float: none;
}
.main-form-mobile .test-drive-popup__legal .offers__text {
  width: auto;
}
.main-form-mobile .legal_info_ {
  margin-top: 20px;
  overflow-x: hidden;
}
.main-form-mobile h2.skyblue {
  padding-right: 40px;
}
.main-form-mobile .teaser__success {
  padding-left: 15px;
  padding-right: 15px;
}
.main-form-mobile .teaser__success .teaser__descr {
  line-height: 1.5;
}
.main-form-mobile .last-message-close {
  right: 30px;
  top: -60px;
}
.main-form-mobile .test-drive-popup {
  top: 110px !important;
}
.main-form-mobile .form__header {
  transform: none;
}
.main-form-mobile .form__field {
  opacity: 1;
  transform: none;
}
.car-container {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  height: 420px;
  margin-top: -100px;
}
.car-wrapper {
  position: relative;
  max-width: 1300px;
}
.animated-car.g90-preview,
.animated-car.g70-preview {
  position: relative;
  width: auto;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100%;
}
.animated-car.g90-preview .wheel-front,
.animated-car.g70-preview .wheel-front,
.animated-car.g90-preview .wheel-rear,
.animated-car.g70-preview .wheel-rear,
.animated-car.g90-preview .support-front,
.animated-car.g70-preview .support-front,
.animated-car.g90-preview .support-rear,
.animated-car.g70-preview .support-rear {
  position: absolute;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% 100%;
}
.animated-car.g90-preview .wheel-front,
.animated-car.g70-preview .wheel-front,
.animated-car.g90-preview .wheel-rear,
.animated-car.g70-preview .wheel-rear {
  z-index: 2;
}
.animated-car.g90-preview .support-front,
.animated-car.g70-preview .support-front,
.animated-car.g90-preview .support-rear,
.animated-car.g70-preview .support-rear {
  z-index: 1;
}
.g70-preview {
  padding-bottom: 31.839622641509436%;
  background-image: url("../images/desktop/g70/main/car/body.png");
}
.g70-preview .wheel-front {
  width: 11.713836477987421%;
  height: 38.02469135802469%;
  left: 77.20125786163521%;
  top: 54.81481481481482%;
  background-image: url("../images/desktop/g70/main/car/front.png");
}
.g70-preview .wheel-rear {
  width: 11.713836477987421%;
  height: 36.2962962962963%;
  left: 14.544025157232705%;
  top: 55.30864197530864%;
  background-image: url("../images/desktop/g70/main/car/back.png");
}
.g70-preview .car-transition,
.g70-preview.car-transition {
  transition-duration: 1.5s;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
.g90-preview {
  padding-bottom: 30.54363376251788%;
  background-image: url("../images/desktop/g90/safety/car/body-reverse.png");
}
.g90-preview .wheel-front {
  width: 14.592274678111588%;
  height: 47.540983606557376%;
  left: 77.6824034334764%;
  top: 51.52224824355972%;
  background-image: url("../images/desktop/g90/safety/car/front-reverse.png");
}
.g90-preview .wheel-rear {
  width: 14.592274678111588%;
  height: 47.540983606557376%;
  left: 14.306151645207441%;
  top: 51.52224824355972%;
  background-image: url("../images/desktop/g90/safety/car/front-reverse.png");
}
.g90-preview .car-transition,
.g90-preview.car-transition {
  transition-duration: 1.8s;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
.ie .teaser__success {
  position: absolute;
  top: 50%;
  margin-top: -53px;
  margin-left: -189px;
}
.ie .main-form .hasValue .form-placeholder {
  transform: scale(0.9) translateY(-35px);
}
.ie .inputSelect.hasValue .inputSelect__placeholder {
  display: none;
}
.ydrive-main {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  background: radial-gradient(1201.22px at 50% 15.27%, #000 0%, rgba(0,0,0,0) 100%), #241a14;
}
ymaps [class*=ground-pane] {
  filter: grayscale(100%) brightness(85%) contrast(130%) invert(100%);
}
.ydrive-main-bg {
  position: absolute;
  top: 0;
  left: 888px;
  width: 985px;
  height: 865px;
  background-image: url("../images/desktop/g70/ydrive/ydrive-main-bg.png");
  background-repeat: no-repeat;
}
.ydrive-main-text {
  position: relative;
  width: 100%;
}
.ydrive-main-box {
  position: relative;
  padding-left: 70px;
  max-width: 1000px;
  color: #fff;
}
.ydrive-main__title {
  margin-bottom: 30px;
  padding-right: 274px;
  font-size: 40px;
  line-height: 54px;
  font-family: GenesisSansHead-Light;
}
.ydrive-main__title span {
  font-family: GenesisSansHead-Regular;
}
.ydrive-main__descriprion {
  padding-right: 260px;
  font-family: GenesisSansText;
  font-size: 18px;
  line-height: 31px;
}
.ydrive-main__date {
  position: absolute;
  top: 5px;
  right: 0;
  text-align: center;
}
.ydrive-main__date-icon {
  display: block;
  width: 274px;
  height: 145px;
  background-image: url("../images/desktop/g70/ydrive/date.svg");
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 auto;
}
.ydrive-main__date-icon-lg {
  display: none;
  width: 240px;
  height: 126px;
  background-image: url("../images/desktop/g70/ydrive/date.svg");
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 auto;
}
.ydrive-main__buttons {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-top: 25px;
}
.ydrive-main__buttons .button {
  width: 320px;
  border: none;
  margin-right: 48px;
  margin-top: 30px;
  padding: 19px 0 18px;
  font-family: GenesisSansHead-Regular;
  color: #fff;
  font-size: 18px;
  text-align: center;
  transform: none;
  background-color: #a36b4f;
  box-shadow: 0 15px 60px rgba(156,103,72,0.4);
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.ydrive-main__buttons .button:hover {
  background-color: #824e30;
  box-shadow: 0 15px 60px rgba(156,103,72,0.6);
}
.ydrive-main__buttons .app__item:first-child {
  margin-right: 45px;
}
.ydrive-main__buttons .app__item-store {
  width: 100px;
  height: 25px;
  background-image: url("../images/desktop/g70/ydrive/app-store.svg");
  background-repeat: no-repeat;
}
.ydrive-main__buttons .app__item-play {
  width: 116px;
  height: 27px;
  background-image: url("../images/desktop/g70/ydrive/google-play.svg");
  background-repeat: no-repeat;
}
.ydrive-main__buttons-apps {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-top: 30px;
}
.ydrive-main-scrolldown {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 30px;
  height: 63px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  font-family: 'GenesisSansHead';
  letter-spacing: 0.06em;
  font-weight: 300;
}
.ydrive-main-scrolldown__button .next {
  display: block;
  font-size: 16px;
  color: #fff;
  margin-bottom: 7px;
  transition: transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
  transition-delay: 0.12s;
  transition-duration: 0.8s;
  animation: scrolllabel 2s;
  animation-iteration-count: infinite;
}
.ydrive-main-scrolldown__button i {
  position: relative;
  background-color: transparent;
  overflow: hidden;
  display: block;
  width: 2px;
  height: 40px;
  margin: 0 auto;
  transition: all 0.25s ease;
}
.ydrive-main-scrolldown__button i:after {
  content: '';
  position: absolute;
  top: 0;
  width: 1px;
  height: 40px;
  background-color: #fff;
  margin: 0 auto;
  transition-delay: 0.16s;
  transition: opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
  transition-duration: 0.8s;
  animation: scrollline 2s;
  animation-iteration-count: infinite;
}
.ydrive-meet {
  display: flex;
  min-height: 640px;
  background-image: url("../images/desktop/g70/ydrive/meet-bg.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.ydrive-meet-text {
  width: 560px;
  margin-top: 215px;
  margin-left: 174px;
}
.ydrive-meet-title {
  margin-bottom: 24px;
  line-height: 57px;
  font-size: 40px;
  font-family: GenesisSansHead-Regular;
  color: #a36b4f;
}
.ydrive-meet-description {
  line-height: 31px;
  font-size: 18px;
  font-family: GenesisSansText;
  color: #fff;
}
.ydrive-map {
  background-color: #1b1919;
  padding: 80px 75px 40px;
}
.ydrive-map__header {
  position: relative;
}
.ydrive-map__title {
  margin-bottom: 35px;
  line-height: 57px;
  font-size: 40px;
  font-family: GenesisSansHead-Light;
  color: #fff;
}
.ydrive-map__description {
  padding-right: 400px;
  line-height: 31px;
  font-size: 18px;
  font-family: GenesisSansText;
  color: #fff;
}
.ydrive-map__button {
  position: absolute;
  right: 0;
  bottom: 0;
}
.ydrive-map__button .button {
  width: 320px;
  border: none;
  margin-right: 48px;
  margin-top: 30px;
  padding: 19px 0 18px;
  font-family: GenesisSansHead-Regular;
  color: #fff;
  font-size: 18px;
  text-align: center;
  transform: none;
  background-color: #a36b4f;
  box-shadow: 0 15px 60px rgba(156,103,72,0.4);
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.ydrive-map__button .button:hover {
  background-color: #824e30;
  box-shadow: 0 15px 60px rgba(156,103,72,0.6);
}
.ydrive-map__content {
  margin-top: 65px;
}
.ydrive-map__tabs {
  display: flex;
}
.ydrive-map__tabs .tab__item {
  position: relative;
  display: flex;
  width: 20%;
  height: 305px;
  overflow: hidden;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 50%;
  transition: width 0.3s ease, background-image 0.3s ease;
  box-sizing: border-box;
}
.ydrive-map__tabs .tab__item.active,
.ydrive-map__tabs .tab__item:hover {
  width: 609px;
/*&.tab__item--okto {
        background-image: url(../images/desktop/g70/ydrive/tabs/big-map-pic-01.jpg)
      }

      &.tab__item--city {
        background-image: url(../images/desktop/g70/ydrive/tabs/big-map-pic-05.jpg)
      }

      &.tab__item--spas {
        background-image: url(../images/desktop/g70/ydrive/tabs/big-map-pic-04.jpg)
      }

      &.tab__item--roza {
        background-image: url(../images/desktop/g70/ydrive/tabs/big-map-pic-03.jpg)
      }

      &.tab__item--play {
        background-image: url(../images/desktop/g70/ydrive/tabs/big-map-pic-02.jpg)
      }*/
}
.ydrive-map__tabs .tab__item.active:before,
.ydrive-map__tabs .tab__item:hover:before {
  opacity: 0;
}
.ydrive-map__tabs .tab__item.active:after,
.ydrive-map__tabs .tab__item:hover:after {
  opacity: 1;
}
.ydrive-map__tabs .tab__item.active .tab__item-zoombox,
.ydrive-map__tabs .tab__item:hover .tab__item-zoombox {
  transform: scale(1.5);
}
.ydrive-map__tabs .tab__item.active .tab__item-zoombox .tab__item-name,
.ydrive-map__tabs .tab__item:hover .tab__item-zoombox .tab__item-name {
  margin-bottom: 5px;
}
.ydrive-map__tabs .tab__item:before {
  opacity: 1;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.3) 68.51%, rgba(0,0,0,0.75) 100%);
  transition: opacity 0.3s ease;
}
.ydrive-map__tabs .tab__item:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(90.95deg, rgba(0,0,0,0.75) 0.41%, rgba(0,0,0,0.5) 52.01%, rgba(0,0,0,0.35) 76.87%, rgba(0,0,0,0) 97.87%);
  background-blend-mode: multiply;
  transition: opacity 0.3s ease;
}
.ydrive-map__tabs .tab__item--okto {
  background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-01.jpg");
}
.ydrive-map__tabs .tab__item--city {
  background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-05.jpg");
}
.ydrive-map__tabs .tab__item--spas {
  background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-04.jpg");
}
.ydrive-map__tabs .tab__item--roza {
  background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-03.jpg");
}
.ydrive-map__tabs .tab__item--play {
  background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-02.jpg");
}
.ydrive-map__tabs .tab__item-wrap {
  display: flex;
  flex-grow: 1;
  padding: 0 25px 50px;
}
.ydrive-map__tabs .tab__item-zoombox {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  margin-top: auto;
  transition: transform 0.3s ease;
  transform-origin: 0 100%;
}
.ydrive-map__tabs .tab__item-name {
  margin-bottom: 10px;
  line-height: 1;
  font-size: 16px;
  font-family: GenesisSansHead-Regular;
  color: #fff;
  white-space: nowrap;
  transition: margin-bottom 0.3s ease;
}
.ydrive-map__tabs .tab__item-address {
  line-height: 1;
  font-size: 13px;
  font-family: GenesisSansText;
  color: #fff;
  white-space: nowrap;
}
.ydrive-map__self {
  width: 100%;
  height: 600px;
  margin-bottom: 30px;
}
.ie .ydrive-map__tabs .tab__item-zoombox {
  position: absolute;
  bottom: 50px;
}
a.ydrive-map__content-rules {
  color: #a36b4f;
  font-size: 14px;
  font-family: GenesisSansText;
  text-decoration: underline;
}
@media (max-width: 1366px) {
  .ydrive-main {
    height: auto;
    min-height: 720px;
    background: radial-gradient(810.5px at 50% 15.27%, #000 0%, rgba(0,0,0,0) 100%), #241a14;
    background-repeat: no-repeat;
    background-position: 100% 0;
  }
  .ydrive-main-box {
    max-width: 715px;
    padding-left: 60px;
    box-sizing: border-box;
  }
  .ydrive-main__title {
    padding-right: 180px;
    line-height: 34px;
    font-size: 25px;
  }
  .ydrive-main__descriprion {
    max-width: 535px;
    line-height: 28px;
    font-size: 16px;
    padding-right: 0;
  }
  .ydrive-main__date {
    top: -10px;
    right: -70px;
  }
  .ydrive-main__date-icon {
    display: none;
  }
  .ydrive-main__date-icon-lg {
    display: block;
  }
  .ydrive-main-bg {
    left: auto;
    right: 0;
    width: 634px;
    height: 663px;
    background-image: url("../images/desktop/g70/ydrive/ydrive-main-bg-lg.png");
  }
  .ydrive-meet {
    min-height: 425px;
  }
  .ydrive-meet-text {
    margin-top: 120px;
    margin-left: 115px;
  }
  .ydrive-meet-title {
    line-height: 37px;
    font-size: 26px;
  }
  .ydrive-meet-description {
    max-width: 370px;
    line-height: 28px;
    font-size: 16px;
  }
  .ydrive-map {
    padding: 55px 60px 50px;
  }
  .ydrive-map__title {
    margin-bottom: 15px;
    line-height: 43px;
    font-size: 30px;
  }
  .ydrive-map__description {
    line-height: 28px;
    font-size: 16px;
  }
  .ydrive-map__tabs .tab__item {
    height: 200px;
  }
  .ydrive-map__tabs .tab__item.active,
  .ydrive-map__tabs .tab__item:hover {
    width: 400px;
  }
  .ydrive-map__tabs .tab__item-name {
    font-size: 16px;
  }
  .ydrive-map__tabs .tab__item-address {
    font-size: 13px;
  }
  .ydrive-map__self {
    height: 520px;
  }
  .ie .ydrive-main-text {
    margin-top: 180px;
  }
}
@media (max-width: 766px) {
  .ydrive-main {
    height: auto;
    min-height: auto;
    background: radial-gradient(1213.86px at 50% 15.27%, #000 0%, rgba(0,0,0,0) 100%), #241a14;
  }
  .ydrive-main-bg {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: auto;
    height: auto;
    background-image: url("../images/desktop/g70/ydrive/ydrive-main-bg-xs.png");
    background-size: contain;
    background-position: 50% 44%;
  }
  .ydrive-main-box {
    padding: 120px 15px 50px;
  }
  .ydrive-main__title {
    margin-bottom: 20px;
    padding-right: 0;
    line-height: 27px;
    font-size: 20px;
    font-family: 'GenesisSansHead';
    font-weight: 300;
    text-transform: uppercase;
  }
  .ydrive-main-scrolldown,
  .ydrive-main__date-icon-lg {
    display: none;
  }
  .ydrive-main__date {
    position: relative;
    top: 0;
    right: auto;
    margin-bottom: 211px;
    text-align: left;
  }
  .ydrive-main__date-icon {
    display: block;
    width: 184px;
    height: 97px;
    margin: 0;
  }
  .ydrive-main__descriprion {
    line-height: 22px;
    font-size: 14px;
  }
  .ydrive-main__buttons {
    margin-top: 40px;
  }
  .ydrive-main__buttons .button {
    width: 100%;
    margin: 0;
  }
  .ydrive-main__buttons-apps {
    margin-top: 35px;
    flex-grow: 1;
    justify-content: center;
  }
  .ydrive-meet {
    display: block;
  }
  .ydrive-meet-bg {
    width: 100%;
    height: 140px;
    background-image: url("../images/desktop/g70/ydrive/meet-bg-xs.jpg");
    background-repeat: no-repeat;
    background-position: 100% 0;
    background-size: cover;
  }
  .ydrive-meet-text {
    width: auto;
    margin: 0;
    padding: 40px 15px;
    background-image: url("../images/desktop/g70/ydrive/meet-bg-xs2.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
  }
  .ydrive-meet-title {
    margin-bottom: 15px;
    font-size: 26px;
  }
  .ydrive-meet-description {
    line-height: 22px;
    font-size: 14px;
  }
  .ydrive-map {
    padding: 10px 15px 40px;
  }
  .ydrive-map__title {
    margin-bottom: 20px;
    line-height: 28px;
    font-size: 20px;
    font-weight: 300;
    font-family: GenesisSansHead;
    text-transform: uppercase;
  }
  .ydrive-map__description {
    line-height: 22px;
    font-size: 14px;
    padding: 0;
  }
  .ydrive-map__button {
    position: relative;
    margin-top: 25px;
  }
  .ydrive-map__button .button {
    width: 100%;
    margin: 0;
  }
  .ydrive-map__tabs {
    display: block;
    margin-bottom: 30px;
  }
  .ydrive-map__tabs .tab__item {
    width: 100%;
    height: 64px;
    transition: height 0.3s ease;
    background-repeat: no-repeat;
    background-position: 0 50%;
    background-size: cover;
  }
  .ydrive-map__tabs .tab__item.active,
  .ydrive-map__tabs .tab__item.active:hover,
  .ydrive-map__tabs .tab__item:hover {
    width: 100%;
    height: 112px;
  }
  .ydrive-map__tabs .tab__item.active .tab__item-zoombox,
  .ydrive-map__tabs .tab__item.active:hover .tab__item-zoombox,
  .ydrive-map__tabs .tab__item:hover .tab__item-zoombox {
    transform: scale(1.3);
  }
  .ydrive-map__tabs .tab__item-wrap {
    padding: 0 15px;
    align-items: center;
  }
  .ydrive-map__tabs .tab__item-zoombox {
    margin-top: 0;
    transform-origin: 0 50%;
  }
  .ydrive-map__tabs .tab__item-name {
    margin-bottom: 6px;
  }
  .ydrive-map__tabs .tab__item--okto {
    background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-01.jpg");
  }
  .ydrive-map__tabs .tab__item--city {
    background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-05.jpg");
  }
  .ydrive-map__tabs .tab__item--spas {
    background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-04.jpg");
  }
  .ydrive-map__tabs .tab__item--roza {
    background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-03.jpg");
  }
  .ydrive-map__tabs .tab__item--play {
    background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-02.jpg");
  }
}
@-moz-keyframes scrolllabel {
  0% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
  25% {
    transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  100%, 50% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
}
@-webkit-keyframes scrolllabel {
  0% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
  25% {
    transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  100%, 50% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
}
@-o-keyframes scrolllabel {
  0% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
  25% {
    transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  100%, 50% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
}
@keyframes scrolllabel {
  0% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
  25% {
    transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  100%, 50% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
}
@-moz-keyframes scrollline {
  0% {
    transform: translateY(0%) translateZ(0);
  }
  25% {
    transform: translateY(100%) translateZ(0);
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
  }
  35% {
    transform: translateY(-100%) translateZ(0);
  }
  50% {
    transform: translateY(0%) translateZ(0);
  }
  100% {
    transform: translateY(0%) translateZ(0);
  }
}
@-webkit-keyframes scrollline {
  0% {
    transform: translateY(0%) translateZ(0);
  }
  25% {
    transform: translateY(100%) translateZ(0);
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
  }
  35% {
    transform: translateY(-100%) translateZ(0);
  }
  50% {
    transform: translateY(0%) translateZ(0);
  }
  100% {
    transform: translateY(0%) translateZ(0);
  }
}
@-o-keyframes scrollline {
  0% {
    transform: translateY(0%) translateZ(0);
  }
  25% {
    transform: translateY(100%) translateZ(0);
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
  }
  35% {
    transform: translateY(-100%) translateZ(0);
  }
  50% {
    transform: translateY(0%) translateZ(0);
  }
  100% {
    transform: translateY(0%) translateZ(0);
  }
}
@keyframes scrollline {
  0% {
    transform: translateY(0%) translateZ(0);
  }
  25% {
    transform: translateY(100%) translateZ(0);
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
  }
  35% {
    transform: translateY(-100%) translateZ(0);
  }
  50% {
    transform: translateY(0%) translateZ(0);
  }
  100% {
    transform: translateY(0%) translateZ(0);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3ZlbmRvci9nZW5lc2lzL2Nzcy9kZXNrdG9wL25vcm1hbGl6ZS5jc3MiLCIuLi92ZW5kb3IvZ2VuZXNpcy9jc3MvZGVza3RvcC9jb21tb24uY3NzIiwiLi4vdmVuZG9yL2dlbmVzaXMvY3NzL2Rlc2t0b3Avd2ViZm9udHMuY3NzIiwiLi4vdmVuZG9yL2dlbmVzaXMvY3NzL2Rlc2t0b3AvbW9kdWxlcy5jc3MiLCIuLi92ZW5kb3IvZ2VuZXNpcy9jc3MvZGVza3RvcC9mb290ZXIuY3NzIiwiLi4vdmVuZG9yL2dlbmVzaXMvY3NzL2Rlc2t0b3AvZ2F0ZW1haW5fMjAxNy5jc3MiLCIuLi92ZW5kb3IvZ2VuZXNpcy9jc3MvZGVza3RvcC9jb21wb25lbnQuY3NzIiwiLi4vdmVuZG9yL2dlbmVzaXMvY3NzL2Rlc2t0b3Avc3R5bGUuY3NzIiwiYmxvY2tzL3RlYXNlci1wYWdlLnN0eWwiLCJibG9ja3MvdGVhc2VyLXNlbGVjdC5zdHlsIiwiYmxvY2tzL3RlYXNlci1mb3JtLnN0eWwiLCJibG9ja3MvdGVhc2VyLWVmZmVjdHMuc3R5bCIsImJsb2Nrcy9jdXN0b20uc3R5bCIsImJsb2Nrcy9tYWluLWZvcm0uc3R5bCIsImJsb2Nrcy95ZHJpdmUuc3R5bCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUNFO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNHO0FBQ0g7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDRztBQUNIO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDRztBQUNIO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDRztBQUNIO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNHO0FBQ0g7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ1E7QUFDUjtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDRztBQUNIO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0k7QUFDUTtBQUNSO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNBO0FBQ1E7QUFDWjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDRztBQUNIO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQ2hiQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNHO0FBQ0E7QUFDSDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNHO0FBQ0E7QUFDSDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNRO0FBQ1I7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNHO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0c7QUFDQTtBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNHO0FBQ0E7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0c7QUFDQTtBQUNBO0FBQ0E7QUFDSDtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUMyQjtBQUMzQjtBQUNRO0FBQ1I7QUFDSjtBQUNKO0FBQ0k7QUFDQTtBQUNJO0FBQ0o7QUFDSjtBQUNJO0FBQ0E7QUFDSTtBQUNKO0FBQ0o7QUFDSTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0o7QUFDSTtBQUNDO0FBQ0E7QUFDQTtBQUNMO0FBQ0k7QUFDSTtBQUNKO0FBQ0o7QUFDSTtBQUNBO0FBQ0k7QUFDSjtBQUNKO0FBQ0k7QUFDSTtBQUNKO0FBQ0o7QUFDSTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDSjtBQUNJO0FBQ0E7QUFDSTtBQUNKO0FBQ0o7QUFDSTtBQUNJO0FBQ0E7QUFDUjtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUMvV0E7QUFDRTtBQUNEO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQ2hIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNRO0FBQ1o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ1E7QUFDUjtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDUTtBQUNaO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDUTtBQUNSO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDUTtBQUNSO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQzl1QkE7QUFDRTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUM1VkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ1E7QUFDUjtBQUNKO0FBQ0k7QUFDQTtBQUNRO0FBQ1I7QUFDUTtBQUNSO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNRO0FBQ1o7QUFDQTtBQUNJO0FBQ1E7QUFDWjtBQUNBO0FBQ0k7QUFDUTtBQUNSO0FBQ0E7QUFDUTtBQUNSO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDUTtBQUNSO0FBQ1E7QUFDWjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNRO0FBQ1I7QUFDUTtBQUNaO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ1E7QUFDWjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0U7QUFDRTtBQUNRO0FBQ1Y7QUFDQTtBQUNFO0FBQ1E7QUFDVjtBQUNBO0FBQ0U7QUFDUTtBQUNWO0FBQ0E7QUFDRTtBQUNRO0FBQ1Y7QUFDQTtBQUNFO0FBQ1E7QUFDVjtBQUNBO0FBQ0U7QUFDUTtBQUNWO0FBQ0Y7QUFDQTtBQUNFO0FBQ0U7QUFDUTtBQUNWO0FBQ0E7QUFDRTtBQUNRO0FBQ1Y7QUFDQTtBQUNFO0FBQ1E7QUFDVjtBQUNBO0FBQ0U7QUFDUTtBQUNWO0FBQ0E7QUFDRTtBQUNRO0FBQ1Y7QUFDQTtBQUNFO0FBQ1E7QUFDVjtBQUNGO0FBQ0E7QUFDRTtBQUNFO0FBQ1E7QUFDUjtBQUNGO0FBQ0E7QUFDRTtBQUNRO0FBQ1I7QUFDRjtBQUNBO0FBQ0U7QUFDUTtBQUNSO0FBQ0Y7QUFDQTtBQUNFO0FBQ1E7QUFDUjtBQUNGO0FBQ0E7QUFDRTtBQUNRO0FBQ1I7QUFDRjtBQUNGO0FBQ0E7QUFDRTtBQUNFO0FBQ1E7QUFDUjtBQUNGO0FBQ0E7QUFDRTtBQUNRO0FBQ1I7QUFDRjtBQUNBO0FBQ0U7QUFDUTtBQUNSO0FBQ0Y7QUFDQTtBQUNFO0FBQ1E7QUFDUjtBQUNGO0FBQ0E7QUFDRTtBQUNRO0FBQ1I7QUFDRjtBQUNGO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNRO0FBQ1I7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNHO0FBQ1A7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0k7QUFDSTtBQUNKO0FBQ0o7QUFDQTtBQUNJO0FBQ0k7QUFDUTtBQUNaO0FBQ0o7QUFDQTtBQUNBO0FDdjlCQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0U7QUFDRjtBQUNBO0FBQ0E7QUFDRTtBQUNGO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNFO0FBQ0E7QUFDRjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNGO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Y7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQTtBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNBO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0U7QUFDQTtBQUNGO0FBQ0E7QUFDQTtBQUNFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0U7QUFDQTtBQUNGO0FBQ0E7QUFDQTtBQUNFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0U7QUFDQTtBQUNBO0FBQ0Y7QUFDQTtBQUNBO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDRTtBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0U7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNFO0FBQ0E7QUFDRjtBQUNBO0FBQ0E7QUFDRTtBQUNGO0FBQ0E7QUFDRTtBQUNGO0FBQ0E7QUFDQTtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0Y7QUFDQTtBQUNBO0FBQ0U7QUFDRjtBQUNBO0FBQ0E7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRjtBQUNBO0FBQ0E7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0U7QUFDRTtBQUNGO0FBQ0Y7QUFDQTtBQ2pwS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0c7QUFDQTtBQUNBO0FBQ0g7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUN0d2xCQTtFQUNDLE9BQU8sTUFBUDtFQUNBLFFBQVEsTUFBUjs7QUFFRDtFQUNDLFNBQVMsS0FBVDtFQUNBLGFBQWEsT0FBYjtFQUNBLGlCQUFpQixPQUFqQjtFQUNBLFVBQVUsU0FBVjs7QUFFRDtFQUNDLFlBQVksT0FBWjs7QUFFRDtFQUNDLGFBQTRCLHlDQUE1QjtFQUNBLE9BQU8sS0FBUDtFQUNBLFVBQVUsU0FBVjtFQUNBLEtBQUksRUFBSjtFQUNBLE1BQUssRUFBTDtFQUNBLFNBQVMsT0FBVDtFQUNBLGFBQWEsS0FBYjtFQUNBLE9BQU8sTUFBUDtFQUNBLFFBQXlCLG1CQUF6QjtFQUNBLFlBQVksV0FBWjs7QUFFRDtFQUNDLFVBQVUsU0FBVjtFQUNBLE1BQU0sRUFBTjtFQUNBLFFBQVEsRUFBUjtFQUNBLE9BQU8sS0FBUDs7QUFFRDtFQUNDLFNBQVMsRUFBVDtFQUNBLFVBQVUsU0FBVjtFQUNBLGdCQUFnQixVQUFoQjtFQUNBLFNBQVMsYUFBVDtFQUNBLFFBQVEsS0FBUjtFQUNBLFNBQVMsT0FBVDtFQUNBLFlBQTRCLGdCQUE1QjtFQUNBLGdCQUFnQixRQUFoQjtFQUNBLFlBQVksT0FBWjtFQUNBLFFBQVEsa0JBQVI7RUFDQSxZQUFZLFdBQVo7RUFDQSxTQUFTLEVBQVQ7RUFDQSxZQUFZLFVBQVo7RUFDQSxPQUFPLGdCQUFQO0VBQ0EsYUFBOEIsMkNBQTlCO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSxJQUFiO0VBQ0EsYUFBYSxLQUFiOztBQUVBO0VBQ0MsWUFBNkIsaUJBQTdCOztBQUdGO0VBQ0MsV0FBMEIsaUJBQTFCOztBQUdEO0VBQ0MsVUFBVSxTQUFWO0VBQ0EsU0FBUyxFQUFUO0VBQ0EsUUFBUSxpQkFBUjtFQUNBLE9BQU8sS0FBUDtFQUNBLGFBQThCLDJDQUE5QjtFQUNBLGFBQWEsS0FBYjtFQUNBLGdCQUFnQixVQUFoQjtFQUNBLGdCQUFnQixPQUFoQjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsSUFBYjtFQUNBLGFBQWEsd0JBQWI7O0FBR0Q7RUFDQyxVQUFVLFNBQVY7RUFDQSxTQUFTLEVBQVQ7RUFDQSxhQUFhLEtBQWI7RUFDQSxZQUFZLEtBQVo7RUFDQSxPQUFPLEtBQVA7RUFDQSxhQUE4QiwyQ0FBOUI7RUFDQSxhQUFhLElBQWI7RUFDQSxhQUFhLEtBQWI7RUFDQSxnQkFBZ0IsVUFBaEI7RUFDQSxnQkFBZ0IsT0FBaEI7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLHdCQUFiOztBQUlEO0VBQ0MsWUFBWSw4REFBWjtFQUNBLE9BQU8sTUFBUDtFQUNBLFFBQVEsTUFBUjtFQUNBLEtBQUssRUFBTDtFQUNBLE1BQU0sRUFBTjtFQUNBLFVBQVUsU0FBVjtFQUNBLFNBQVMsRUFBVDtFQUNBLFlBQVcsZ0JBQVg7RUFDQSxTQUFTLEVBQVQ7O0FBRUQ7QUFBZ0I7RUFFZixRQUFRLEtBQVI7RUFDQSxPQUFPLEtBQVA7RUFDQSxTQUFTLEVBQVQ7O0FBRUQ7RUFDQyxZQUF5Qyx5REFBekM7RUFDQSxZQUFZLHFCQUFaOztBQUVEO0VBQ0MsWUFBeUMseURBQXpDO0VBQ0EsWUFBWSxxQkFBWjs7QUFFRDtBQUFxQjtFQUVwQixTQUFTLEVBQVQ7O0FBRUQ7RUFDQyxTQUFTLElBQVQ7O0FBR0Q7RUFDQyxVQUFVLFNBQVY7RUFDQSxTQUFTLEVBQVQ7RUFDQSxRQUFRLEtBQVI7RUFDQSxPQUFPLEtBQVA7RUFDQSxTQUFTLEVBQVQ7O0FBR0Q7RUFDQyxVQUFVLFNBQVY7RUFDQSxXQUFVLE1BQVY7RUFDQSxhQUFhLEtBQWI7RUFDQSxjQUFjLEtBQWQ7O0FBRUQ7RUFDQyxlQUFlLEtBQWY7RUFDQSxPQUFNLEtBQU47RUFDQSxhQUE2QiwyQ0FBN0I7RUFDQSxXQUFVLEtBQVY7RUFDQSxhQUFZLElBQVo7RUFDQSxhQUFZLEtBQVo7RUFDQSxnQkFBZSxNQUFmOztBQUVEO0VBQ0MsT0FBTSxLQUFOO0VBQ0EsYUFBNkIsMkNBQTdCO0VBQ0EsV0FBVSxLQUFWO0VBQ0EsYUFBWSxJQUFaO0VBQ0EsYUFBWSxLQUFaO0VBQ0EsZ0JBQWUsVUFBZjtFQUNBLGdCQUFlLE1BQWY7O0FBRUQ7RUFDQyxVQUFVLFNBQVY7RUFDQSxLQUFLLE1BQUw7RUFDQSxPQUFPLElBQVA7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxrQkFBb0Qsc0NBQXBEO0VBQ0EsbUJBQW1CLFVBQW5COztBQUV3QjtBQUN4QjtJQUNDLEtBQUssS0FBTDs7QUFFRDtJQUNDLEtBQUssTUFBTDs7O0FBSUQ7RUFDQyxLQUFLLElBQUw7O0FBRUE7RUFDQyxPQUFPLEtBQVA7RUFDQSxhQUE4QiwyQ0FBOUI7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLElBQWI7RUFDQSxhQUFhLEtBQWI7RUFDQSxnQkFBZ0IsVUFBaEI7O0FBSUY7RUFDQyxRQUFRLElBQVI7RUFDQSxlQUFlLE9BQWY7O0FBRUE7RUFDQyxPQUFPLE1BQVA7RUFDQSxPQUFPLEtBQVA7RUFDQSxhQUE4QiwyQ0FBOUI7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLElBQWI7RUFDQSxhQUFhLEtBQWI7RUFDQSxnQkFBZ0IsVUFBaEI7O0FBTUg7RUFDQyxhQUFhLEtBQWI7RUFDQSxLQUFLLEVBQUw7RUFDQSxNQUFNLEVBQU47RUFDQSxPQUFPLEVBQVA7RUFDQSxRQUFRLEVBQVI7RUFDQSxTQUFTLEtBQVQ7RUFDQSxnQkFBZ0IsT0FBaEI7RUFDQSxhQUFhLE9BQWI7RUFDQSxpQkFBaUIsT0FBakI7O0FBRXdCO0FBQUE7SUFDdkIsYUFBYSxLQUFiO0lBQ0EsaUJBQWlCLE1BQWpCOzs7QUN0TkY7RUFDQyxVQUFVLFNBQVY7RUFDQSxRQUFRLEtBQVI7RUFDQSxhQUFhLEtBQWI7RUFDQSxhQUFZLE9BQVo7RUFDQSxZQUFZLEtBQVo7RUFDQSxRQUFRLFFBQVI7RUFDQSxZQUFZLFdBQVo7O0FBR0M7RUFDQyxxQkFBb0IsS0FBcEI7O0FBT0Q7O0VBQ0MscUJBQW9CLEtBQXBCOztBQUdEOztFQUNDLFNBQVMsS0FBVDs7QUFFRDs7RUFDQyxTQUFTLEtBQVQ7O0FBTUQ7RUFDQyxXQUF3QixnQkFBeEI7O0FBS0g7RUFDQyxTQUFTLEtBQVQ7O0FBR0Q7RUFDQyxVQUFVLFNBQVY7RUFDQSxLQUFLLEVBQUw7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxPQUFNLFFBQU47RUFDQSxhQUE2QiwyQ0FBN0I7RUFDQSxXQUFVLEtBQVY7RUFDQSxhQUFZLElBQVo7RUFDQSxhQUFZLEtBQVo7O0FBR0Q7RUFDQyxRQUFRLEtBQVI7RUFDQSxlQUFjLGtCQUFkO0VBQ0EsT0FBTSxLQUFOO0VBQ0EsYUFBNkIsMkNBQTdCO0VBQ0EsV0FBVSxLQUFWO0VBQ0EsYUFBWSxJQUFaO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsWUFBWSxXQUFaO0VBQ0EsWUFBVyw4QkFBWDs7QUFHRDtFQUNDLFVBQVUsU0FBVjtFQUNBLEtBQUssS0FBTDtFQUNBLE1BQU0sRUFBTjtFQUNBLFNBQVEsR0FBUjtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsRUFBUjtFQUNBLFlBQVksS0FBWjtFQUNBLFlBQVksTUFBWjtFQUNBLFlBQVksS0FBWjtFQUNBLFFBQVEsUUFBUjs7QUFHRDtFQUNDLFNBQVMsT0FBVDtFQUNBLGtCQUFpQixRQUFqQjtFQUNBLE9BQU8sS0FBUDtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQTZCLDJDQUE3Qjs7QUFFRDtFQUNDLGtCQUEyQixRQUEzQjs7QUFFRDtFQUNDLFVBQVUsU0FBVjtFQUNBLEtBQUssSUFBTDtFQUNBLE9BQU8sRUFBUDtFQUNBLE9BQU8sSUFBUDtFQUNBLFFBQVEsSUFBUjtFQUNBLGtCQUEyRCw2Q0FBM0Q7RUFDQSxtQkFBbUIsVUFBbkI7RUFDQSxRQUFRLGNBQVI7RUFDQSxZQUFXLG9CQUFYOztBQU1DO0VBQ0MsVUFBVSxTQUFWOztBQUVBO0VBQ0MsU0FBUyxHQUFUO0VBQ0EsVUFBVSxTQUFWO0VBQ0EsUUFBUSxFQUFSO0VBQ0EsTUFBTSxFQUFOO0VBQ0EsT0FBTyxFQUFQO0VBQ0EsUUFBUSxJQUFSO0VBQ0Esa0JBQWtCLFFBQWxCOztBQ2xISjtFQUNFLFlBQXdCLGdCQUF4QjtFQUNBLFNBQVEsS0FBUjtFQUNBLFNBQVEsRUFBUjtFQUNBLFlBQVcsY0FBWDtFQUNBLFdBQTBCLGtCQUExQjtFQUNBLE9BQU0sS0FBTjtFQUNBLFFBQU8sS0FBUDtFQUNBLFVBQVMsU0FBVDtFQUNBLFNBQVEsR0FBUjtFQUNBLFlBQVcsS0FBWDtFQUNBLGFBQVksa0JBQVo7O0FBRUE7RUFDRSxZQUF5QixpQkFBekI7O0FBR0o7RUFJRSxTQUFRLEdBQVI7RUFDQSxPQUFNLEtBQU47RUFDQSxXQUFVLE1BQVY7RUFHQSxZQUFXLE9BQVg7RUFDQSxhQUFZLE1BQVo7RUFDQSxnQkFBZSxLQUFmOztBQUV1QjtBQUN2QjtJQUNFLFlBQVcsV0FBWDs7O0FBSUY7RUFDRSxZQUFZLEtBQVo7O0FBRUo7RUFDRSxVQUFVLFNBQVY7O0FBS0U7O0VBQ0UscUJBQW9CLEtBQXBCO0VBQ0EsT0FBTSxLQUFOOztBQUVKO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsS0FBSyxFQUFMO0VBQ0EsTUFBTSxFQUFOO0VBQ0EsU0FBUyxHQUFUO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsUUFBUSxLQUFSO0VBQ0EsTUFBTSxZQUFOOztBQUVKO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsZUFBYyxLQUFkO0VBQ0EsYUFBWSxLQUFaOztBQUV1QjtBQUN2QjtJQUNFLGVBQWMsS0FBZDs7O0FBRUo7RUFDRSxlQUFjLEtBQWQ7RUFDQSxPQUFNLEtBQU47RUFDQSxhQUFZLGtCQUFaO0VBQ0EsV0FBVSxLQUFWO0VBQ0EsYUFBWSxJQUFaO0VBQ0EsYUFBWSxLQUFaO0VBQ0EsZ0JBQWUsTUFBZjtFQUNBLGdCQUFlLFVBQWY7O0FBRUY7RUFDRSxPQUFNLEtBQU47RUFDQSxhQUFZLGtCQUFaO0VBQ0EsV0FBVSxLQUFWO0VBQ0EsYUFBWSxJQUFaO0VBQ0EsYUFBWSxLQUFaO0VBQ0EsZ0JBQWUsT0FBZjs7QUFFRjtFQUNFLE9BQU0sS0FBTjtFQUNBLFdBQVUsTUFBVjtFQUNBLGFBQVksS0FBWjtFQUNBLGNBQWEsS0FBYjs7QUFFRjtBQUE4QjtBQUNtQztBQUNnQztBQUM4QjtBQUNpQztBQUNpQztBQUNxQjtFQUVwTixPQUFNLEtBQU47RUFDQSxRQUFPLEtBQVA7RUFDQSxrQkFBaUIsWUFBakI7RUFDQSxTQUFRLEVBQVI7RUFDQSxRQUFPLEVBQVA7RUFDQSxlQUFjLGtCQUFkO0VBQ0EsU0FBUSxFQUFSO0VBQ0EsT0FBTSxRQUFOO0VBQ0EsV0FBVSxLQUFWO0VBQ0EsYUFBWSxrQkFBWjtFQUNBLGFBQVksT0FBWjtFQUNBLFlBQXVDLCtDQUF2Qzs7QUFFQTs7Ozs7Ozs7RUFDRSxxQkFBb0IsS0FBcEI7RUFDQSxPQUFNLEtBQU47O0FBRUE7Ozs7Ozs7O0VBQ0UsT0FBTyx1QkFBUDs7QUFDRjs7Ozs7Ozs7RUFDRSxPQUFPLHVCQUFQOztBQUNGO0VBQ0UsT0FBTyx1QkFBUDs7QUFDRjtFQUNFLE9BQU8sdUJBQVA7O0FBRUo7RUFDRSxPQUFPLG1CQUFQOztBQUNGO0VBQ0UsT0FBTyxtQkFBUDs7QUFDRjtFQUNFLE9BQU8sbUJBQVA7O0FBQ0Y7RUFDRSxPQUFPLG1CQUFQOztBQUVGO0VBQ0UscUJBQW9CLEtBQXBCOztBQUVGO0VBQ0UscUJBQW9CLFFBQXBCO0VBQ0EsT0FBTSxZQUFOOztBQUVBO0VBQ0UsT0FBTyx1QkFBUDs7QUFDRjtFQUNFLE9BQU8sdUJBQVA7O0FBQ0Y7RUFDRSxPQUFPLHVCQUFQOztBQUNGO0VBQ0UsT0FBTyx1QkFBUDs7QUFFRjtFQUNFLFNBQVMsTUFBVDs7QUFFRjtFQUNFLE9BQU8sS0FBUDs7QUFFQTtFQUNFLE9BQU8sbUJBQVA7O0FBQ0Y7RUFDRSxPQUFPLG1CQUFQOztBQUNGO0VBQ0UsT0FBTyxtQkFBUDs7QUFDRjtFQUNFLE9BQU8sbUJBQVA7O0FBRUY7RUFDRSxLQUFJLEtBQUo7RUFDQSxXQUFXLEtBQVg7O0FBRVI7RUFDRSxTQUFRLEtBQVI7RUFDQSxVQUFVLFNBQVY7RUFDQSxLQUFLLEtBQUw7RUFDQSxNQUFNLEtBQU47RUFDQSxTQUFTLEdBQVQ7RUFDQSxPQUFPLFFBQVA7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEVBQWI7RUFDQSxhQUFZLGtCQUFaO0VBQ0EsWUFBNkIsbUNBQTdCOztBQUVGO0VBQ0UsVUFBUyxTQUFUO0VBQ0EsU0FBUSxFQUFSO0VBQ0EsU0FBUSxhQUFSO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsV0FBVSxLQUFWO0VBQ0EsVUFBUyxPQUFUO0VBQ0Esa0JBQWlCLFlBQWpCO0VBQ0EsU0FBUSxlQUFSO0VBQ0EsUUFBTyxrQkFBUDtFQUVBLE9BQU0sS0FBTjtFQUNBLGFBQVksa0JBQVo7RUFDQSxXQUFVLEtBQVY7RUFDQSxhQUFZLElBQVo7RUFDQSxhQUFZLEtBQVo7RUFDQSxnQkFBZSxVQUFmO0VBQ0EsaUJBQWdCLEtBQWhCO0VBQ0EsYUFBWSxPQUFaO0VBQ0EsUUFBTyxRQUFQO0VBRUEsWUFBZ0MsbURBQWhDOztBQUVBO0VBQ0Usa0JBQWtCLFFBQWxCO0VBQ0EsY0FBYSxRQUFiOztBQUdKO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsU0FBUyxhQUFUO0VBQ0EsY0FBYyxLQUFkO0VBQ0EsWUFBWSxLQUFaO0VBQ0EsUUFBUSxRQUFSO0VBQ0EsYUFBYSxFQUFiO0VBQ0EsYUFBYSxLQUFiOztBQUVBO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsS0FBSyxFQUFMO0VBQ0EsTUFBTSxFQUFOO0VBQ0EsT0FBTyxFQUFQO0VBQ0EsUUFBUSxFQUFSO0VBQ0EsU0FBUyxFQUFUO0VBQ0EsWUFBWSxPQUFaOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsS0FBSyxFQUFMO0VBQ0EsTUFBTSxFQUFOO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsWUFBWSxLQUFaO0VBQ0Esa0JBQWtCLFlBQWxCO0VBQ0EsUUFBUSxrQkFBUjtFQUNBLFlBQVksdUJBQVo7O0FBRUE7RUFDRSxTQUFTLEdBQVQ7RUFDQSxVQUFVLFNBQVY7RUFDQSxLQUFLLElBQUw7RUFDQSxNQUFNLElBQU47RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxRQUFRLGNBQVI7RUFDQSxrQkFBa0IsWUFBbEI7RUFDQSxZQUFZLDJCQUFaOztBQUdKO0VBQ0UsU0FBUyxhQUFUO0VBQ0EsZ0JBQWdCLE9BQWhCO0VBQ0EsYUFBWSxrQkFBWjtFQUNBLFlBQVksS0FBWjtFQUNBLGFBQWEsS0FBYjtFQUNBLE9BQU8sUUFBUDtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsS0FBYjtFQUNBLFlBQVksS0FBWjtFQUNBLGFBQWEsT0FBYjs7QUFHRjtFQUNFLE9BQU0sUUFBTjtFQUNBLGFBQVksa0JBQVo7RUFDQSxXQUFVLEtBQVY7RUFDQSxhQUFZLElBQVo7RUFDQSxhQUFZLEtBQVo7RUFDQSxpQkFBZ0IsVUFBaEI7O0FBRUE7RUFDRSxpQkFBaUIsS0FBakI7O0FBS0Y7RUFDRSxjQUFjLFFBQWQ7O0FBQ0E7RUFDRSxrQkFBa0IsUUFBbEI7O0FBT047RUFDRSxTQUFTLE1BQVQ7RUFDQSxLQUFJLEtBQUo7RUFDQSxNQUFNLEVBQU47RUFDQSxXQUFXLEtBQVg7O0FBRUo7RUFDRSxRQUFRLHVCQUFSOztBQUVGO0VBQ0UsWUFBVyxjQUFYO0VBQ0EsWUFBNEIsZ0JBQTVCO0VBQ0EsU0FBUSxHQUFSO0VBQ0EsU0FBUSxLQUFSO0VBQ0EsT0FBTSxLQUFOO0VBQ0EsUUFBTyxLQUFQO0VBQ0EsYUFBWSxrQkFBWjtFQUNBLFVBQVMsb0JBQVQ7RUFDQSxNQUFLLEVBQUw7RUFDQSxPQUFNLEVBQU47RUFDQSxRQUFPLEVBQVA7RUFDQSxLQUFJLEVBQUo7RUFDQSxPQUFNLEtBQU47RUFDQSxXQUFVLEtBQVY7RUFDQSxhQUFZLElBQVo7RUFDQSxZQUFXLE9BQVg7RUFDQSxnQkFBZSxPQUFmO0VBQ0EsYUFBWSxPQUFaOztBQUVGO0VBQ0UsUUFBTyxNQUFQOztBQzVURjtFQUNDLG1CQUFtQyxrQkFBbkM7RUFDQSxXQUEyQixrQkFBM0I7RUFDQSxvQkFBb0Isd0JBQXBCO0VBQ0EsWUFBWSx3QkFBWjtFQUNBLGdCQUFnQixLQUFoQjtFQUVBLFFBQVEsUUFBUjtFQUNBLGNBQWMsSUFBZDtFQUNBLGtCQUFrQixJQUFsQjtFQUNBLG1CQUFtQixJQUFuQjs7QUFLQTtFQUNDLG1CQUFtQixFQUFuQjs7QUFNRDtFQUNDLHFCQUFvQixRQUFwQjs7QUFHRDtFQUNDLE9BQU8sS0FBUDs7QUFHRDtFQUNDLE9BQU0sWUFBTjs7QUFHRDtFQUNDLFNBQVMsTUFBVDs7QUFHRDtFQUNDLG1CQUFtQixFQUFuQjs7QUN0Q0Y7RUFDRSxZQUFZLEtBQVo7O0FBRUY7RUFDRSxlQUFlLEtBQWY7O0FBRUY7RUFDRSxZQUFZLElBQVo7RUFDQSxhQUFhLE1BQWI7O0FBRUY7QUFDQTtFQUNFLFdBQVcsS0FBWDtFQUNBLGFBQWEsRUFBYjtFQUNBLGdCQUFnQixPQUFoQjtFQUNBLGFBQVksa0JBQVo7O0FBRUY7RUFDRSxXQUFXLEtBQVg7RUFDQSxhQUFhLEVBQWI7RUFDQSxhQUFhLElBQWI7RUFDQSxnQkFBZ0IsRUFBaEI7RUFDQSxhQUFZLGtCQUFaOztBQUVGO0VBQ0UsYUFBYSxJQUFiO0VBQ0EsWUFBWSxPQUFaO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBWSxrQkFBWjs7QUFLRjtFQUNFLFVBQVUsU0FBVjtFQUNBLE1BQU0sS0FBTjtFQUNBLFFBQVEsSUFBUjtFQUNBLFNBQVMsSUFBVDtFQUNBLFdBQVcsTUFBWDtFQUNBLFdBQVcsSUFBWDtFQUNBLE9BQU8sS0FBUDs7QUFFQTtFQUNFLE9BQU8sUUFBUDs7QUFFcUI7QUFDdkI7SUFDRSxTQUFTLEtBQVQ7OztBQ2xESjtFQUNFLFVBQVMsU0FBVDtFQUNBLFNBQVEsSUFBUjtFQUNBLFNBQVMsTUFBVDtFQUNBLFlBQThCLHVDQUE5Qjs7QUFFQTtFQUNFLFlBQVcsb0JBQVg7QUFDQTs7OztBQUtGO0VBQ0UsU0FBUyxPQUFUO0VBQ0EsWUFBWSxXQUFaO0VBQ0EsU0FBUyxFQUFUOztBQUdGO0VBQ0UsV0FBVyxNQUFYOztBQUdGO0VBQ0UsV0FBVyxLQUFYOztBQUdGO0VBQ0UsU0FBUyxFQUFUO0VBQ0EsV0FBeUIsaUJBQXpCO0VBQ0EsWUFBNkIsdUNBQTdCOztBQUVBO0VBQ0UsWUFBWSxLQUFaOztBQUlKO0VBQ0UsZUFBZSxLQUFmO0VBQ0EsV0FBMEIsaUJBQTFCO0VBQ0EsWUFBWSxvQkFBWjs7QUFHRjtFQUNFLEtBQUssS0FBTDtFQUNBLE9BQU8sTUFBUDs7QUFHRjtFQUNFLFNBQVEsSUFBUjtFQUNBLGdCQUFlLEtBQWY7O0FBRUE7RUFDRSxTQUFRLEVBQVI7RUFDQSxnQkFBZSxJQUFmO0VBQ0Esa0JBQWtCLFlBQWxCO0VBQ0EsUUFBUSxrQkFBUjtFQUNBLFlBQVkseUJBQVo7RUFDQSxZQUFZLHlCQUFaOztBQUVBO0VBQ0UsUUFBUSxrQkFBUjtFQUNBLFlBQVksMEJBQVo7O0FBSU47RUFDRSxTQUFTLEtBQVQ7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7RUFDRSxTQUFTLE9BQVQ7RUFDQSxrQkFBa0MsbUJBQWxDOztBQUVBOzs7O0VBQ0UscUJBQXFCLEtBQXJCOztBQUdGOzs7O0VBQ0UsT0FBTyx1QkFBUDs7QUFDRjs7OztFQUNFLE9BQU8sdUJBQVA7O0FBQ0Y7Ozs7RUFDRSxPQUFPLHVCQUFQOztBQUNGOzs7O0VBQ0UsT0FBTyx1QkFBUDs7QUFHSjtBQUNBO0VBQ0UsT0FBTyxLQUFQOztBQUVGO0VBQ0UscUJBQXFCLFFBQXJCOztBQUdGO0FBQXdDO0FBQzZDO0FBQzBDO0FBQ3dDO0FBQzJDO0FBQzJDO0FBQytCO0VBRTFSLHFCQUFxQixRQUFyQjs7QUFFQTs7Ozs7Ozs7RUFDRSxPQUFPLHVCQUFQOztBQUNGOzs7Ozs7OztFQUNFLE9BQU8sdUJBQVA7O0FBQ0Y7Ozs7Ozs7O0VBQ0UsT0FBTyx1QkFBUDs7QUFDRjs7Ozs7Ozs7RUFDRSxPQUFPLHVCQUFQOztBQUdKO0VBQ0UsU0FBUyxFQUFUO0VBQ0EsV0FBVyxLQUFYOztBQUdGO0VBQ0UsYUFBYSxrQkFBYjs7QUFHRjtFQUNFLFFBQVEsaUJBQVI7O0FBR0Y7RUFDRSxjQUFjLEVBQWQ7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxLQUFLLEtBQUw7RUFDQSxNQUFNLEtBQU47RUFDQSxhQUFhLGtCQUFiO0VBQ0EsT0FBTyxRQUFQO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSxPQUFiO0VBQ0EsYUFBYSxFQUFiO0VBQ0EsWUFBOEIsNkRBQTlCO0VBQ0Esa0JBQWtCLElBQWxCO0VBQ0EsZ0JBQWdCLEtBQWhCOztBQUdGO0VBQ0UsU0FBUyxFQUFUO0VBQ0EsWUFBWSxPQUFaO0VBQ0EsU0FBUyxNQUFUO0VBQ0EsS0FBSyxNQUFMO0VBQ0EsTUFBTSxLQUFOO0VBQ0EsT0FBTyxRQUFQO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsWUFBNEIsd0NBQTVCOztBQUdGO0VBQ0UsU0FBUyxFQUFUO0VBQ0EsWUFBWSxRQUFaO0VBQ0EsS0FBSyxNQUFMO0VBQ0EsV0FBVyxLQUFYOztBQUtBO0VBQ0UsV0FBbUIsNkJBQW5COztBQUdGO0VBQ0UsU0FBUyxFQUFUO0VBQ0EsWUFBWSxPQUFaOztBQUlKO0VBQ0UsU0FBUyxFQUFUO0VBQ0EsWUFBWSxRQUFaOztBQU1BOztFQUNFLFdBQW1CLDZCQUFuQjs7QUFHRjs7RUFDRSxTQUFTLEVBQVQ7RUFDQSxZQUFZLE9BQVo7O0FBR0Y7O0VBQ0UsU0FBUyxFQUFUO0VBQ0EsWUFBWSxRQUFaOztBQU1GO0FBQWtCO0VBRWhCLFNBQVMsRUFBVDtFQUNBLFlBQVksT0FBWjs7QUFHRjtBQUE2QjtBQUNnQztFQUUzRCxTQUFTLEVBQVQ7RUFDQSxZQUFZLFFBQVo7O0FBSUo7RUFDRSxTQUFTLEVBQVQ7RUFDQSxZQUFZLFFBQVo7O0FBR0Y7RUFDRSxPQUFPLFFBQVA7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxLQUFLLElBQUw7RUFDQSxPQUFPLE1BQVA7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxrQkFBb0Qsc0NBQXBEO0VBQ0EsbUJBQW1CLFVBQW5CO0VBQ0EsUUFBUSxhQUFSO0VBQ0EsUUFBUSxRQUFSOztBQUdGO0VBQ0UsU0FBUyxLQUFUO0VBQ0EsU0FBUyxFQUFUO0VBQ0EsWUFBWSxPQUFaO0VBQ0Esa0JBQWtCLFlBQWxCOztBQUdGO0VBQ0UsV0FBVyxNQUFYOztBQUVBO0VBQ0UsZUFBZSxLQUFmO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsYUFBYSxrQkFBYjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsSUFBYjtFQUNBLGFBQWEsS0FBYjtFQUNBLGdCQUFnQixNQUFoQjtFQUNBLGdCQUFnQixVQUFoQjs7QUFHRjtFQUNFLGVBQWUsS0FBZjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsRUFBYjs7QUFJSjtFQUNFLFlBQVksc0JBQVo7QUFFQTs7OztBQUt1QjtBQUN2QjtJQUNFLFVBQVUsb0JBQVY7SUFDQSxLQUFLLGdCQUFMO0lBQ0EsUUFBUSxrQkFBUjs7O0FBS047RUFDRSxZQUFZLE9BQVo7O0FBR0Y7RUFDRSxXQUFXLEtBQVg7O0FBR0Y7QUFBc0M7RUFFcEMsV0FBVSxLQUFWOztBQUVGO0VBQ0UsVUFBVSxPQUFWOztBQUVBO0VBQ0UsU0FBUyxLQUFUOztBQUlKO0VBQ0UsWUFBWSxPQUFaOztBQUtBO0VBQ0UsY0FBYyxLQUFkO0VBQ0EsZUFBZSxLQUFmOztBQUdGO0VBQ0UsS0FBSyxNQUFMO0VBQ0EsT0FBTyxLQUFQOztBQUdGO0VBQ0UsYUFBYSxPQUFiOztBQUdGO0VBQ0UsS0FBSyxNQUFMOztBQUdGO0VBQ0UsWUFBWSxNQUFaOztBQUdGO0VBQ0UsT0FBTyxLQUFQOztBQUdGO0VBQ0UsT0FBTyxLQUFQOztBQUdGO0VBQ0UsWUFBWSxLQUFaO0VBQ0EsWUFBWSxPQUFaOztBQUdGO0VBQ0UsZUFBZSxLQUFmOztBQUdGO0VBQ0UsY0FBYyxLQUFkO0VBQ0EsZUFBZSxLQUFmOztBQUdGO0VBQ0UsYUFBYSxJQUFiOztBQUdGO0VBQ0UsT0FBTyxLQUFQO0VBQ0EsS0FBSyxNQUFMOztBQUdGO0VBQ0UsS0FBSyxpQkFBTDs7QUFHRjtFQUNFLFdBQVUsS0FBVjs7QUFHRjtFQUNFLFNBQVMsRUFBVDtFQUNBLFdBQVUsS0FBVjs7QUFJSjtFQUNFLFVBQVUsU0FBVjtFQUNBLEtBQUssSUFBTDtFQUVBLE1BQU0sRUFBTjtFQUNBLE9BQU8sRUFBUDtFQUNBLFFBQVEsTUFBUjtFQUNBLFlBQVksT0FBWjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLFdBQVcsT0FBWDs7QUFLQTtBQUFjO0VBRVosVUFBVSxTQUFWO0VBQ0EsT0FBTyxLQUFQO0VBRUEsbUJBQW1CLFVBQW5CO0VBQ0EscUJBQXFCLElBQXJCO0VBQ0EsaUJBQWlCLEtBQWpCOztBQUVBO0FBQWE7QUFDYTtBQUNnQjs7Ozs7RUFFeEMsVUFBVSxTQUFWO0VBQ0EsbUJBQW1CLFVBQW5CO0VBQ0EscUJBQXFCLElBQXJCO0VBQ0EsaUJBQWlCLFVBQWpCOztBQUdGO0FBQWE7OztFQUVYLFNBQVMsRUFBVDs7QUFJRjtBQUFlOzs7RUFFYixTQUFTLEVBQVQ7O0FBS047RUFHRSxnQkFBeUMsb0JBQXpDO0VBQ0Esa0JBQStELCtDQUEvRDs7QUFFQTtFQUNFLE9BQTZCLG9CQUE3QjtFQUNBLFFBQStCLG1CQUEvQjtFQUNBLE1BQTRCLG1CQUE1QjtFQUNBLEtBQTRCLG1CQUE1QjtFQUNBLGtCQUFnRSxnREFBaEU7O0FBR0Y7RUFDRSxPQUE2QixvQkFBN0I7RUFDQSxRQUErQixrQkFBL0I7RUFDQSxNQUE0QixvQkFBNUI7RUFDQSxLQUE0QixtQkFBNUI7RUFDQSxrQkFBK0QsK0NBQS9EOztBQUdGO0FBQWdCO0VBRWQscUJBQW9CLEtBQXBCO0VBQ0EscUJBQW9CLElBQXBCO0VBQ0EsNEJBQThELGlDQUE5RDs7QUFJSjtFQUdFLGdCQUF5QyxtQkFBekM7RUFDQSxrQkFBeUUseURBQXpFOztBQUVBO0VBQ0UsT0FBNkIsb0JBQTdCO0VBQ0EsUUFBK0Isb0JBQS9CO0VBQ0EsTUFBNkIsa0JBQTdCO0VBQ0EsS0FBNEIsbUJBQTVCO0VBQ0Esa0JBQTBFLDBEQUExRTs7QUFHRjtFQUNFLE9BQTZCLG9CQUE3QjtFQUNBLFFBQStCLG9CQUEvQjtFQUNBLE1BQTRCLG9CQUE1QjtFQUNBLEtBQTRCLG1CQUE1QjtFQUNBLGtCQUEwRSwwREFBMUU7O0FBR0Y7QUFBZ0I7RUFFZCxxQkFBb0IsS0FBcEI7RUFDQSxxQkFBb0IsSUFBcEI7RUFDQSw0QkFBNkQsb0NBQTdEOztBQVFGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsS0FBSyxJQUFMO0VBQ0EsWUFBWSxNQUFaO0VBQ0EsYUFBYSxPQUFiOztBQUdGO0VBQ0UsV0FBb0IsNkJBQXBCOztBQUdGO0VBQ0UsU0FBUyxLQUFUOztBQ3RmSjtFQUNFLFVBQVUsU0FBVjtFQUNBLFNBQVMsS0FBVDtFQUNBLGFBQWEsT0FBYjtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsTUFBUjtFQUNBLFVBQVUsT0FBVjtFQUNBLFlBQXVGLCtFQUF2Rjs7QUFHRjtFQUNFLFFBQXNCLDREQUF0Qjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLEtBQUssRUFBTDtFQUNBLE1BQU0sTUFBTjtFQUNBLE9BQU8sTUFBUDtFQUNBLFFBQVEsTUFBUjtFQUNBLGtCQUFxRSx1REFBckU7RUFDQSxtQkFBbUIsVUFBbkI7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxPQUFPLEtBQVA7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxjQUFjLEtBQWQ7RUFDQSxXQUFXLE9BQVg7RUFDQSxPQUFPLEtBQVA7O0FBR0Y7RUFDRSxlQUFlLEtBQWY7RUFDQSxlQUFlLE1BQWY7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7RUFDQSxhQUFhLHNCQUFiOztBQUVBO0VBQ0UsYUFBYSx3QkFBYjs7QUFJSjtFQUNFLGVBQWUsTUFBZjtFQUNBLGFBQWEsZ0JBQWI7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxLQUFLLElBQUw7RUFDQSxPQUFPLEVBQVA7RUFDQSxZQUFZLE9BQVo7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7RUFDQSxPQUFPLE1BQVA7RUFDQSxRQUFRLE1BQVI7RUFDQSxrQkFBMkQsNkNBQTNEO0VBQ0EsbUJBQW1CLFVBQW5CO0VBQ0EsaUJBQWlCLFFBQWpCO0VBQ0EsUUFBUSxPQUFSOztBQUdGO0VBQ0UsU0FBUyxLQUFUO0VBQ0EsT0FBTyxNQUFQO0VBQ0EsUUFBUSxNQUFSO0VBQ0Esa0JBQTJELDZDQUEzRDtFQUNBLG1CQUFtQixVQUFuQjtFQUNBLGlCQUFpQixRQUFqQjtFQUNBLFFBQVEsT0FBUjs7QUFHRjtFQUNFLFNBQVMsS0FBVDtFQUNBLGFBQWEsT0FBYjtFQUNBLGlCQUFpQixXQUFqQjtFQUNBLFdBQVcsS0FBWDtFQUNBLFlBQVksS0FBWjs7QUFFQTtFQUNFLE9BQU0sTUFBTjtFQUNBLFFBQU8sS0FBUDtFQUNBLGNBQWMsS0FBZDtFQUNBLFlBQVksS0FBWjtFQUNBLFNBQVMsWUFBVDtFQUNBLGFBQWEsd0JBQWI7RUFDQSxPQUFPLEtBQVA7RUFDQSxXQUFXLEtBQVg7RUFDQSxZQUFZLE9BQVo7RUFDQSxXQUFVLEtBQVY7RUFDQSxrQkFBaUIsUUFBakI7RUFDQSxZQUFZLGlDQUFaO0VBQ0EsWUFBb0MsaURBQXBDOztBQUVBO0VBQ0Usa0JBQWlCLFFBQWpCO0VBQ0EsWUFBWSxpQ0FBWjs7QUFJSjtFQUNFLGNBQWMsS0FBZDs7QUFHRjtFQUNFLE9BQU8sTUFBUDtFQUNBLFFBQVEsS0FBUjtFQUNBLGtCQUFnRSxrREFBaEU7RUFDQSxtQkFBbUIsVUFBbkI7O0FBR0Y7RUFDRSxPQUFPLE1BQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxrQkFBa0Usb0RBQWxFO0VBQ0EsbUJBQW1CLFVBQW5COztBQUtKO0VBQ0UsU0FBUyxLQUFUO0VBQ0EsYUFBYSxPQUFiO0VBQ0EsaUJBQWlCLFdBQWpCO0VBQ0EsWUFBWSxLQUFaOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsTUFBTSxFQUFOO0VBQ0EsT0FBTyxFQUFQO0VBQ0EsUUFBUSxLQUFSO0VBQ0EsUUFBUSxLQUFSO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsWUFBWSxPQUFaO0VBQ0EsYUFBYSxrQkFBYjtFQUNBLGdCQUFnQixPQUFoQjtFQUNBLGFBQWEsSUFBYjs7QUFNQTtFQUNFLFNBQVMsTUFBVDtFQUNBLFdBQVcsS0FBWDtFQUNBLE9BQU8sS0FBUDtFQUNBLGVBQWUsSUFBZjtFQUNBLFlBQTRELGlHQUE1RDtFQUNBLGtCQUFrQixNQUFsQjtFQUNBLHFCQUFxQixLQUFyQjtFQUNBLFdBQVcsZUFBWDtFQUNBLDJCQUEyQixTQUEzQjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLGtCQUFrQixZQUFsQjtFQUNBLFVBQVUsT0FBVjtFQUNBLFNBQVMsTUFBVDtFQUNBLE9BQU8sSUFBUDtFQUNBLFFBQVEsS0FBUjtFQUNBLFFBQVEsT0FBUjtFQUNBLFlBQVksZUFBWjs7QUFFQTtFQUNFLFNBQVMsR0FBVDtFQUNBLFVBQVUsU0FBVjtFQUNBLEtBQUssRUFBTDtFQUNBLE9BQU8sSUFBUDtFQUNBLFFBQVEsS0FBUjtFQUNBLGtCQUFrQixLQUFsQjtFQUNBLFFBQVEsT0FBUjtFQUNBLGtCQUFrQixNQUFsQjtFQUNBLFlBQVksK0NBQVo7RUFDQSxxQkFBcUIsS0FBckI7RUFDQSxXQUFXLGNBQVg7RUFDQSwyQkFBMkIsU0FBM0I7O0FBOENOO0VBQ0UsU0FBUyxLQUFUO0VBQ0EsWUFBWSxNQUFaO0VBQ0Esa0JBQThELGdEQUE5RDtFQUNBLG1CQUFtQixVQUFuQjtFQUNBLGlCQUFpQixNQUFqQjs7QUFHRjtFQUNFLE9BQU8sTUFBUDtFQUNBLFlBQVksTUFBWjtFQUNBLGFBQWEsTUFBYjs7QUFHRjtFQUNFLGVBQWUsS0FBZjtFQUNBLGFBQWEsS0FBYjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsd0JBQWI7RUFDQSxPQUFPLFFBQVA7O0FBR0Y7RUFDRSxhQUFhLEtBQWI7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLGdCQUFiO0VBQ0EsT0FBTyxLQUFQOztBQU1GO0VBQ0Usa0JBQWtCLFFBQWxCO0VBQ0EsU0FBUyxlQUFUOztBQUdGO0VBQ0UsVUFBVSxTQUFWOztBQUdGO0VBQ0UsZUFBZSxLQUFmO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSxzQkFBYjtFQUNBLE9BQU8sS0FBUDs7QUFHRjtFQUNFLGVBQWUsTUFBZjtFQUNBLGFBQWEsS0FBYjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsZ0JBQWI7RUFDQSxPQUFPLEtBQVA7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxPQUFPLEVBQVA7RUFDQSxRQUFRLEVBQVI7O0FBRUE7RUFDRSxPQUFNLE1BQU47RUFDQSxRQUFPLEtBQVA7RUFDQSxjQUFjLEtBQWQ7RUFDQSxZQUFZLEtBQVo7RUFDQSxTQUFTLFlBQVQ7RUFDQSxhQUFhLHdCQUFiO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsWUFBWSxPQUFaO0VBQ0EsV0FBVSxLQUFWO0VBQ0Esa0JBQWlCLFFBQWpCO0VBQ0EsWUFBWSxpQ0FBWjtFQUNBLFlBQW9DLGlEQUFwQzs7QUFFQTtFQUNFLGtCQUFpQixRQUFqQjtFQUNBLFlBQVksaUNBQVo7O0FBTU47RUFDRSxZQUFZLEtBQVo7O0FBR0Y7RUFDRSxTQUFTLEtBQVQ7O0FBRUE7RUFDRSxVQUFVLFNBQVY7RUFDQSxTQUFTLEtBQVQ7RUFDQSxPQUFPLElBQVA7RUFDQSxRQUFRLE1BQVI7RUFDQSxVQUFTLE9BQVQ7RUFDQSxpQkFBaUIsTUFBakI7RUFDQSxtQkFBbUIsVUFBbkI7RUFDQSxxQkFBcUIsTUFBckI7RUFDQSxZQUF5Qiw0Q0FBekI7RUFDQSxZQUFXLFdBQVg7O0FBRUE7QUFBUztFQUVQLE9BQU8sTUFBUDtBQWtCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFoQkE7O0VBQ0UsU0FBUyxFQUFUOztBQUdGOztFQUNFLFNBQVMsRUFBVDs7QUFHRjs7RUFDRSxXQUFtQixXQUFuQjs7QUFFQTs7RUFDRSxlQUFlLElBQWY7O0FBeUJOO0VBQ0UsU0FBUyxFQUFUO0VBQ0EsU0FBUyxHQUFUO0VBQ0EsVUFBVSxTQUFWO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsUUFBUSxLQUFSO0VBQ0EsWUFDNkcsMEZBRDdHO0VBRUEsWUFBVyxrQkFBWDs7QUFHRjtFQUNFLFNBQVMsRUFBVDtFQUNBLFNBQVMsR0FBVDtFQUNBLFVBQVUsU0FBVjtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsS0FBUjtFQUNBLFlBRStJLHlIQUYvSTtFQUdBLHVCQUF1QixTQUF2QjtFQUNBLFlBQVcsa0JBQVg7O0FBS0o7RUFDRSxrQkFBMEUsNERBQTFFOztBQUdGO0VBQ0Usa0JBQTBFLDREQUExRTs7QUFHRjtFQUNFLGtCQUEwRSw0REFBMUU7O0FBR0Y7RUFDRSxrQkFBMEUsNERBQTFFOztBQUdGO0VBQ0Usa0JBQTBFLDREQUExRTs7QUFHRjtFQUNFLFNBQVMsS0FBVDtFQUNBLFdBQVcsRUFBWDtFQUNBLFNBQVMsWUFBVDs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLFNBQVMsRUFBVDtFQUNBLFNBQVMsS0FBVDtFQUNBLGdCQUFnQixPQUFoQjtFQUNBLFlBQVksS0FBWjtFQUNBLFlBQVcsb0JBQVg7RUFDQSxrQkFBaUIsT0FBakI7O0FBR0Y7RUFDRSxlQUFlLEtBQWY7RUFDQSxhQUFhLEVBQWI7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLHdCQUFiO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsYUFBWSxPQUFaO0VBQ0EsWUFBVyx3QkFBWDs7QUFHRjtFQUNFLGFBQWEsRUFBYjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsZ0JBQWI7RUFDQSxPQUFPLEtBQVA7RUFDQSxhQUFZLE9BQVo7O0FBS0o7RUFDRSxPQUFPLEtBQVA7RUFDQSxRQUFRLE1BQVI7RUFDQSxlQUFlLEtBQWY7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxRQUFRLEtBQVI7O0FBR0Y7RUFDRSxPQUFPLFFBQVA7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLGdCQUFiO0VBQ0EsaUJBQWlCLFVBQWpCOztBQUd1QjtBQUV2QjtJQUNFLFFBQVEsS0FBUjtJQUNBLFlBQVksTUFBWjtJQUNBLFlBQXNGLDZFQUF0RjtJQUNBLG1CQUFtQixVQUFuQjtJQUNBLHFCQUFxQixPQUFyQjs7QUFHRjtJQUNFLFdBQVcsTUFBWDtJQUNBLGNBQWMsS0FBZDtJQUNBLFlBQVcsV0FBWDs7QUFHRjtJQUNFLGVBQWUsTUFBZjtJQUNBLGFBQWEsS0FBYjtJQUNBLFdBQVcsS0FBWDs7QUFHRjtJQUNFLFdBQVcsTUFBWDtJQUNBLGFBQWEsS0FBYjtJQUNBLFdBQVcsS0FBWDtJQUNBLGVBQWUsRUFBZjs7QUFHRjtJQUNFLEtBQUssTUFBTDtJQUNBLE9BQU8sTUFBUDs7QUFHRjtJQUNFLFNBQVMsS0FBVDs7QUFHRjtJQUNFLFNBQVMsTUFBVDs7QUFHRjtJQUNFLE1BQU0sS0FBTjtJQUNBLE9BQU8sRUFBUDtJQUNBLE9BQU8sTUFBUDtJQUNBLFFBQVEsTUFBUjtJQUNBLGtCQUF3RSwwREFBeEU7O0FBR0Y7SUFDRSxZQUFZLE1BQVo7O0FBR0Y7SUFDRSxZQUFZLE1BQVo7SUFDQSxhQUFhLE1BQWI7O0FBR0Y7SUFDRSxhQUFhLEtBQWI7SUFDQSxXQUFXLEtBQVg7O0FBR0Y7SUFDRSxXQUFXLE1BQVg7SUFDQSxhQUFhLEtBQWI7SUFDQSxXQUFXLEtBQVg7O0FBR0Y7SUFDRSxTQUFTLGVBQVQ7O0FBR0Y7SUFDRSxlQUFlLEtBQWY7SUFDQSxhQUFhLEtBQWI7SUFDQSxXQUFXLEtBQVg7O0FBR0Y7SUFDRSxhQUFhLEtBQWI7SUFDQSxXQUFXLEtBQVg7O0FBS0E7SUFDRSxRQUFRLE1BQVI7O0FBRUE7QUFBUztJQUVQLE9BQU8sTUFBUDs7QUFJSjtJQUNFLFdBQVcsS0FBWDs7QUFHRjtJQUNFLFdBQVcsS0FBWDs7QUFLSjtJQUNFLFFBQVEsTUFBUjs7QUFHRjtJQUNFLFlBQVksTUFBWjs7O0FBSW9CO0FBRXRCO0lBQ0UsUUFBUSxLQUFSO0lBQ0EsWUFBWSxLQUFaO0lBQ0EsWUFBdUYsK0VBQXZGOztBQUdGO0lBQ0UsS0FBSyxFQUFMO0lBQ0EsTUFBTSxFQUFOO0lBQ0EsT0FBTyxFQUFQO0lBQ0EsUUFBUSxFQUFSO0lBQ0EsT0FBTyxLQUFQO0lBQ0EsUUFBUSxLQUFSO0lBQ0Esa0JBQXdFLDBEQUF4RTtJQUNBLGlCQUFpQixRQUFqQjtJQUNBLHFCQUFxQixRQUFyQjs7QUFHRjtJQUNFLFNBQVMsZ0JBQVQ7O0FBR0Y7SUFDRSxlQUFlLEtBQWY7SUFDQSxlQUFlLEVBQWY7SUFDQSxhQUFhLEtBQWI7SUFDQSxXQUFXLEtBQVg7SUFDQSxhQUFhLGtCQUFiO0lBQ0EsYUFBYSxJQUFiO0lBQ0EsZ0JBQWdCLFVBQWhCOztBQUdGO0FBQXdCO0lBRXRCLFNBQVMsS0FBVDs7QUFHRjtJQUNFLFVBQVUsU0FBVjtJQUNBLEtBQUssRUFBTDtJQUNBLE9BQU8sS0FBUDtJQUNBLGVBQWUsTUFBZjtJQUNBLFlBQVksS0FBWjs7QUFHRjtJQUNFLFNBQVMsTUFBVDtJQUNBLE9BQU8sTUFBUDtJQUNBLFFBQVEsS0FBUjtJQUNBLFFBQVEsRUFBUjs7QUFHRjtJQUNFLGFBQWEsS0FBYjtJQUNBLFdBQVcsS0FBWDs7QUFHRjtJQUNFLFlBQVksS0FBWjs7QUFFQTtJQUNFLE9BQU0sS0FBTjtJQUNBLFFBQVEsRUFBUjs7QUFJSjtJQUNFLFlBQVksS0FBWjtJQUNBLFdBQVcsRUFBWDtJQUNBLGlCQUFpQixPQUFqQjs7QUFHRjtJQUNFLFNBQVMsTUFBVDs7QUFHRjtJQUNFLE9BQU8sS0FBUDtJQUNBLFFBQVEsTUFBUjtJQUNBLGtCQUFpRSxtREFBakU7SUFDQSxtQkFBbUIsVUFBbkI7SUFDQSxxQkFBcUIsT0FBckI7SUFDQSxpQkFBaUIsTUFBakI7O0FBR0Y7SUFDRSxPQUFPLEtBQVA7SUFDQSxRQUFRLEVBQVI7SUFDQSxTQUFTLFVBQVQ7SUFDQSxrQkFBa0Usb0RBQWxFO0lBQ0EsbUJBQW1CLFVBQW5CO0lBQ0EsaUJBQWlCLE1BQWpCO0lBQ0EscUJBQXFCLFFBQXJCOztBQUdGO0lBQ0UsZUFBZSxLQUFmO0lBQ0EsV0FBVyxLQUFYOztBQUdGO0lBQ0UsYUFBYSxLQUFiO0lBQ0EsV0FBVyxLQUFYOztBQUdGO0lBQ0UsU0FBUyxlQUFUOztBQUdGO0lBQ0UsZUFBZSxLQUFmO0lBQ0EsYUFBYSxLQUFiO0lBQ0EsV0FBVyxLQUFYO0lBQ0EsYUFBYSxJQUFiO0lBQ0EsYUFBYSxnQkFBYjtJQUNBLGdCQUFnQixVQUFoQjs7QUFHRjtJQUNFLGFBQWEsS0FBYjtJQUNBLFdBQVcsS0FBWDtJQUNBLFNBQVMsRUFBVDs7QUFHRjtJQUNFLFVBQVUsU0FBVjtJQUNBLFlBQVksS0FBWjs7QUFFQTtJQUNFLE9BQU8sS0FBUDtJQUNBLFFBQVEsRUFBUjs7QUFJSjtJQUNFLFNBQVMsTUFBVDtJQUNBLGVBQWUsS0FBZjs7QUFFQTtJQUNFLE9BQU8sS0FBUDtJQUNBLFFBQVEsS0FBUjtJQUNBLFlBQVcsaUJBQVg7SUFDQSxtQkFBbUIsVUFBbkI7SUFDQSxxQkFBcUIsTUFBckI7SUFDQSxpQkFBaUIsTUFBakI7O0FBRUE7QUFBUztBQUNnQjtJQUV2QixPQUFPLEtBQVA7SUFDQSxRQUFRLE1BQVI7O0FBRUE7OztJQUNFLFdBQW9CLFdBQXBCOztBQUtOO0lBQ0UsU0FBUyxPQUFUO0lBQ0EsYUFBYSxPQUFiOztBQUlGO0lBQ0UsWUFBWSxFQUFaO0lBQ0Esa0JBQWlCLE1BQWpCOztBQUdGO0lBQ0UsZUFBZSxJQUFmOztBQUdGO0lBQ0Usa0JBQTBFLDREQUExRTs7QUFHRjtJQUNFLGtCQUEwRSw0REFBMUU7O0FBR0Y7SUFDRSxrQkFBMEUsNERBQTFFOztBQUdGO0lBQ0Usa0JBQTBFLDREQUExRTs7QUFHRjtJQUNFLGtCQUEwRSw0REFBMUU7OztBQWpsQmdCO0FBQ3BCO0lBQ0UsV0FBdUIsNEJBQXZCO0lBQ0EsU0FBUyxFQUFUOztBQUVGO0lBQ0UsV0FBeUIsOEJBQXpCO0lBQ0EsU0FBUyxFQUFUOztBQUVGO0lBQ0UsV0FBMkIsZ0NBQTNCO0lBQ0EsU0FBUyxFQUFUOztBQUVGLFFBQUs7SUFFSCxXQUF1Qiw0QkFBdkI7SUFDQSxTQUFTLEVBQVQ7OztBQWhCa0I7QUFDcEI7SUFDRSxXQUF1Qiw0QkFBdkI7SUFDQSxTQUFTLEVBQVQ7O0FBRUY7SUFDRSxXQUF5Qiw4QkFBekI7SUFDQSxTQUFTLEVBQVQ7O0FBRUY7SUFDRSxXQUEyQixnQ0FBM0I7SUFDQSxTQUFTLEVBQVQ7O0FBRUYsUUFBSztJQUVILFdBQXVCLDRCQUF2QjtJQUNBLFNBQVMsRUFBVDs7O0FBaEJrQjtBQUNwQjtJQUNFLFdBQXVCLDRCQUF2QjtJQUNBLFNBQVMsRUFBVDs7QUFFRjtJQUNFLFdBQXlCLDhCQUF6QjtJQUNBLFNBQVMsRUFBVDs7QUFFRjtJQUNFLFdBQTJCLGdDQUEzQjtJQUNBLFNBQVMsRUFBVDs7QUFFRixRQUFLO0lBRUgsV0FBdUIsNEJBQXZCO0lBQ0EsU0FBUyxFQUFUOzs7QUFoQmtCO0FBQ3BCO0lBQ0UsV0FBdUIsNEJBQXZCO0lBQ0EsU0FBUyxFQUFUOztBQUVGO0lBQ0UsV0FBeUIsOEJBQXpCO0lBQ0EsU0FBUyxFQUFUOztBQUVGO0lBQ0UsV0FBMkIsZ0NBQTNCO0lBQ0EsU0FBUyxFQUFUOztBQUVGLFFBQUs7SUFFSCxXQUF1Qiw0QkFBdkI7SUFDQSxTQUFTLEVBQVQ7OztBQUlpQjtBQUNuQjtJQUNFLFdBQXdCLDZCQUF4Qjs7QUFFRjtJQUNFLFdBQTBCLCtCQUExQjs7QUFFRjtJQUNFLFdBQTJCLGdDQUEzQjs7QUFFRjtJQUNFLFdBQTJCLGdDQUEzQjs7QUFFRjtJQUNFLFdBQXdCLDZCQUF4Qjs7QUFFRjtJQUNFLFdBQXdCLDZCQUF4Qjs7O0FBakJpQjtBQUNuQjtJQUNFLFdBQXdCLDZCQUF4Qjs7QUFFRjtJQUNFLFdBQTBCLCtCQUExQjs7QUFFRjtJQUNFLFdBQTJCLGdDQUEzQjs7QUFFRjtJQUNFLFdBQTJCLGdDQUEzQjs7QUFFRjtJQUNFLFdBQXdCLDZCQUF4Qjs7QUFFRjtJQUNFLFdBQXdCLDZCQUF4Qjs7O0FBakJpQjtBQUNuQjtJQUNFLFdBQXdCLDZCQUF4Qjs7QUFFRjtJQUNFLFdBQTBCLCtCQUExQjs7QUFFRjtJQUNFLFdBQTJCLGdDQUEzQjs7QUFFRjtJQUNFLFdBQTJCLGdDQUEzQjs7QUFFRjtJQUNFLFdBQXdCLDZCQUF4Qjs7QUFFRjtJQUNFLFdBQXdCLDZCQUF4Qjs7O0FBakJpQjtBQUNuQjtJQUNFLFdBQXdCLDZCQUF4Qjs7QUFFRjtJQUNFLFdBQTBCLCtCQUExQjs7QUFFRjtJQUNFLFdBQTJCLGdDQUEzQjs7QUFFRjtJQUNFLFdBQTJCLGdDQUEzQjs7QUFFRjtJQUNFLFdBQXdCLDZCQUF4Qjs7QUFFRjtJQUNFLFdBQXdCLDZCQUF4QiIsImZpbGUiOiJtb2RlbHMtZGVza3RvcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAqICBsYXN0IGRhdGU6IDIwMTYuMDYuMTZcclxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG5cclxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXHJcbiAqIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXHJcbiAqICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cclxuICovXHJcblxyXG5odG1sIHtcclxuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXHJcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxyXG4gKiBhbmQgRmlyZWZveC5cclxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cclxuICovXHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGV0YWlscyxcclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tYWluLFxyXG5tZW51LFxyXG5uYXYsXHJcbnNlY3Rpb24sXHJcbnN1bW1hcnkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxuYXVkaW8sXHJcbmNhbnZhcyxcclxucHJvZ3Jlc3MsXHJcbnZpZGVvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxyXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxyXG4gKi9cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxyXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXHJcbiAqL1xyXG5cclxuW2hpZGRlbl0sXHJcbnRlbXBsYXRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIExpbmtzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuYSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgZm9jdXNlZCBlbGVtZW50cyB3aGVuIHRoZXkgYXJlIGFsc28gaW4gYW5cclxuICogYWN0aXZlL2hvdmVyIHN0YXRlLlxyXG4gKi9cclxuXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmRmbiB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXHJcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICAgIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxyXG4gKi9cclxuXHJcbm1hcmsge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmMDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gICAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gICAgZm9udC1zaXplOiA3NSU7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICAgIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG5zdWIge1xyXG4gICAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXHJcbiAqL1xyXG5cclxuaW1nIHtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxyXG4gKi9cclxuXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIEdyb3VwaW5nIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5maWd1cmUge1xyXG4gICAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cclxuICovXHJcblxyXG5ociB7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGhlaWdodDogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnByZSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuLyogRm9ybXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxyXG4gKiBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXHJcbiAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cclxuICogICAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXHJcbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXHJcbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICAgIGNvbG9yOiBpbmhlcml0OyAvKiAxICovXHJcbiAgICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbiAgICBtYXJnaW46IDA7IC8qIDMgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxyXG4gKi9cclxuXHJcbmJ1dHRvbiB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cclxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cclxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cclxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcclxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXHJcbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cclxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcclxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXHJcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXHJcbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxyXG4gKi9cclxuXHJcbmlucHV0IHtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXHJcbiAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXHJcbiAqXHJcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXHJcbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxyXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxyXG4gKiBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXHJcbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcclxuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgICBtYXJnaW46IDAgMnB4O1xyXG4gICAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxyXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICAgIGJvcmRlcjogMDsgLyogMSAqL1xyXG4gICAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cclxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXHJcbiAqL1xyXG5cclxub3B0Z3JvdXAge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qIFRhYmxlc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cclxuICovXHJcblxyXG50YWJsZSB7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gKiAgbGFzdCB1cGRhdGU6IDIwMTYuMTIuMjcgLSB2MS4wXHJcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLyogISBIVE1MNSBCb2lsZXJwbGF0ZSB2NS4yLjAgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vaHRtbDVib2lsZXJwbGF0ZS5jb20vXHJcbiogQnkgRGVzaWduZmV2ZXIuY29tIGhhcyBiZWVuIEFkZC5cclxuKiB1cGRhdGUgOiAyMDE2LzAzLzE2XHJcbiovXHJcblxyXG4vKlxyXG4gKiBXaGF0IGZvbGxvd3MgaXMgdGhlIHJlc3VsdCBvZiBtdWNoIHJlc2VhcmNoIG9uIGNyb3NzLWJyb3dzZXIgc3R5bGluZy5cclxuICogQ3JlZGl0IGxlZnQgaW5saW5lIGFuZCBiaWcgdGhhbmtzIHRvIE5pY29sYXMgR2FsbGFnaGVyLCBKb25hdGhhbiBOZWFsLFxyXG4gKiBLcm9jIENhbWVuLCBhbmQgdGhlIEg1QlAgZGV2IGNvbW11bml0eSBhbmQgdGVhbS5cclxuICovXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBCYXNlIHN0eWxlczogb3BpbmlvbmF0ZWQgZGVmYXVsdHNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVc9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBSZW1vdmUgdGV4dC1zaGFkb3cgaW4gc2VsZWN0aW9uIGhpZ2hsaWdodDpcclxuICogaHR0cHM6Ly90d2l0dGVyLmNvbS9taWtldGF5bHIvc3RhdHVzLzEyMjI4ODA1MzAxXHJcbiAqXHJcbiAqIFRoZXNlIHNlbGVjdGlvbiBydWxlIHNldHMgaGF2ZSB0byBiZSBzZXBhcmF0ZS5cclxuICogQ3VzdG9taXplIHRoZSBiYWNrZ3JvdW5kIGNvbG9yIHRvIG1hdGNoIHlvdXIgZGVzaWduLlxyXG4gKi9cclxuXHJcbjo6LW1vei1zZWxlY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZDogI2IzZDRmYztcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG46OnNlbGVjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi8qXHJcbiAqIEEgYmV0dGVyIGxvb2tpbmcgZGVmYXVsdCBob3Jpem9udGFsIHJ1bGVcclxuICovXHJcblxyXG5ociB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBtYXJnaW46IDFlbSAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLypcclxuICogUmVtb3ZlIHRoZSBnYXAgYmV0d2VlbiBhdWRpbywgY2FudmFzLCBpZnJhbWVzLFxyXG4gKiBpbWFnZXMsIHZpZGVvcyBhbmQgdGhlIGJvdHRvbSBvZiB0aGVpciBjb250YWluZXJzOlxyXG4gKiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9pc3N1ZXMvNDQwXHJcbiAqL1xyXG5cclxuYXVkaW8sXHJcbmNhbnZhcyxcclxuaWZyYW1lLFxyXG5pbWcsXHJcbnN2ZyxcclxudmlkZW8ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLypcclxuICogUmVtb3ZlIGRlZmF1bHQgZmllbGRzZXQgc3R5bGVzLlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qXHJcbiAqIEFsbG93IG9ubHkgdmVydGljYWwgcmVzaXppbmcgb2YgdGV4dGFyZWFzLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbn1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBBdXRob3IncyBjdXN0b20gc3R5bGVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiBweCB0byAlIGNvbnZlcnNpb25zXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdHB4XHR8XHQlXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCA4ICB8ICAgNTAuMFxyXG5cdCA5XHR8XHQ1Ni4zXHJcblx0MTBcdHxcdDYyLjVcclxuXHQxMVx0fFx0NjguOFxyXG5cdDEyXHR8XHQ3NS4wXHJcblx0MTNcdHxcdDgxLjNcclxuXHQxNFx0fFx0ODcuNVxyXG5cdDE1XHR8XHQ5My44XHJcblx0MTZcdHxcdDEwMFxyXG5cdDE3XHR8XHQxMDYuM1xyXG5cdDE4XHR8XHQxMTIuNVxyXG5cdDE5XHR8XHQxMTguOFxyXG5cdDIwXHR8XHQxMjUuNVxyXG5cdDIxXHR8XHQxMzEuM1xyXG5cdDIyXHR8XHQxMzcuNVxyXG5cdDIzXHR8XHQxNDMuOFxyXG5cdDI0XHR8XHQxNTAuMFxyXG4qL1xyXG5cclxuaHRtbCwgYm9keXtoZWlnaHQ6MTAwJTt9XHJcbmJvZHkge1xyXG4gICAgZm9udDogbm9ybWFsIDEycHgvMS40ICdIeXVuZGFpU2Fuc1RleHQtUmVndWxhcicsICdHZW5lc2lzU2Fuc1RleHQnLCAnTWFsZ3VuIEdvdGhpYycsIEFwcGxlR290aGljTmVvU0QsICdBcHBsZSBTRCDsgrDrj4zqs6DrlJUgTmVvJywgJ01pY3Jvc29mdCBOZW9Hb3RoaWMnLCAnRHJvaWQgc2FucycsIERvdHVtLCDrj4vsm4AsIOq1tOumvCwgYXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgLypsZXR0ZXItc3BhY2luZzowLjRweDsgd29yZC1zcGFjaW5nOiAxLjVweDsqL1xyXG4gICAgLW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDsgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG59XHJcbmJvZHksIGRsLCB1bCwgb2wsIGxpLCBkdCwgZGQsIGJsb2NrcXVvdGUsIHAsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge3BhZGRpbmc6MDsgbWFyZ2luOjA7fVxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtsaW5lLWhlaWdodDogMTsgbWFyZ2luOiAwOyBmb250LXdlaWdodDpub3JtYWw7fVxyXG5saXtsaXN0LXN0eWxlOiBub25lO31cclxudGFibGUsIHRoLCB0ZHt9XHJcbmNhcHRpb24sIGxlZ2VuZCB7aGVpZ2h0OjA7IHdpZHRoOjA7IGZvbnQtc2l6ZTowOyB0ZXh0LWluZGVudDotOTk5OXB4OyB9XHJcbnByZSwgeG1wLCBwbGFpbnRleHQsIGxpc3RpbmcsIHNhbXAsIGtiZCwgY29kZSwgZmlndXJlLCBmaWdjYXB0aW9ue21hcmdpbjowfVxyXG5pZnJhbWV7Ym9yZGVyOm5vbmU7fVxyXG5pbWd7dmVydGljYWwtYWxpZ246IHRvcH1cclxuXHJcbmE6bGluaywgYTp2aXNpdGVkLCBhOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuYTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLyoqLCAqOmJlZm9yZSwgKjphZnRlciB7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7IC1tb3otYm94LXNpemluZzpib3JkZXItYm94OyAtby1ib3gtc2l6aW5nOmJvcmRlci1ib3g7IC1tcy1ib3gtc2l6aW5nOmJvcmRlci1ib3g7IGJveC1zaXppbmc6Ym9yZGVyLWJveDt9Ki9cclxuXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3Bvc2l0aW9uOnJlbGF0aXZlOyBsZWZ0OjFweDsgdG9wOjFweDsgd2lkdGg6IDEzcHg7IGhlaWdodDoxM3B4O21hcmdpbjowOyBwYWRkaW5nOjA7IH1cclxuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBzZWxlY3QsIHRleHRhcmVhIHtcclxuICAgIGhlaWdodDo0OHB4OyBwYWRkaW5nOjAgMThweDsgIGJvcmRlcjoxcHggc29saWQgI2M0YzZjYTtcclxuICAgIGZvbnQtc2l6ZToxNnB4OyBsaW5lLWhlaWdodDogNDhweDtcclxuICAgIGZvbnQtZmFtaWx5OidIeXVuZGFpU2Fuc1RleHQtUmVndWxhcicsJ0dlbmVzaXNTYW5zVGV4dCc7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IG91dGxpbmU6bm9uZTtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGNvbG9yOiMwMDBcclxufVxyXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl17Zm9udC1mYW1pbHk6J01hbGd1biBHb3RoaWMnLCBBcHBsZUdvdGhpY05lb1NELCAnQXBwbGUgU0Qg7IKw64+M6rOg65SVIE5lbycsICdNaWNyb3NvZnQgTmVvR290aGljJywgJ0Ryb2lkIHNhbnMnLCBEb3R1bSwg64+L7JuALCDqtbTrprwsIGFyaWFsLCBzYW5zLXNlcmlmO31cclxuaW5wdXRbdHlwZT1cInRleHRcIl06ZGlzYWJsZWQsaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmRpc2FibGVkLGlucHV0W3R5cGU9XCJzZWFyY2hcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cInRlbFwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpkaXNhYmxlZCwgc2VsZWN0OmRpc2FibGVkLCB0ZXh0YXJlYTpkaXNhYmxlZCB7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiM4ODh9XHJcbmJ1dHRvbjpmb2N1c3tvdXRsaW5lOm5vbmU7fVxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLCBzZWxlY3Q6Zm9jdXMsIHRleHRhcmVhOmZvY3Vze2JvcmRlcjoxcHggc29saWQgIzAwMDt9XHJcbnNlbGVjdHtib3JkZXI6MXB4IHNvbGlkICNiYmJ9XHJcbmJ1dHRvbntib3JkZXI6MDsgcGFkZGluZzowOyBvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kOiBub25lO31cclxudGV4dGFyZWF7cGFkZGluZzoxOHB4OyBib3JkZXI6MXB4IHNvbGlkICNjNGM2Y2E7IGZvbnQ6MTRweC8xLjIgSHl1bmRhaVNhbnNIZWFkLUxpZ2h0OyByZXNpemU6bm9uZTsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94O31cclxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6ODg4O31cclxuaW5wdXRbdHlwZT1cInRleHRcIl0ud3JvbmctdmFsdWUsIGlucHV0W3R5cGU9XCJ0ZWxcIl0ud3JvbmctdmFsdWUsIGlucHV0W3R5cGU9XCJlbWFpbFwiXS53cm9uZy12YWx1ZSxcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXS53cm9uZy12YWx1ZSwgdGV4dGFyZWEud3JvbmctdmFsdWV7Y29sb3I6I2MyMWExYTt9XHJcbmlucHV0W2Rpc2FibGVkID1cImRpc2FibGVkXCJdeyBiYWNrZ3JvdW5kOiAjZmZmO31cclxuaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tcy1jbGVhcntkaXNwbGF5OiBub25lO31cclxuXHJcbi8qIHNjcm9sbGJhciBzdHlsZSDsoJXsnZggKi9cclxuLyogSUUgc2Nyb2xsYmFyICovXHJcbi8qXHJcbmh0bWwge1xyXG5cdHNjcm9sbGJhci0zZExpZ2h0LUNvbG9yOiAjZWZlZmVmO1xyXG4gICAgc2Nyb2xsYmFyLWFycm93LWNvbG9yOiAjZGRkO1xyXG4gICAgc2Nyb2xsYmFyLWJhc2UtY29sb3I6ICNlZmVmZWY7XHJcbiAgICBzY3JvbGxiYXItRmFjZS1Db2xvcjogI2RkZDtcclxuICAgIHNjcm9sbGJhci1UcmFjay1Db2xvcjogI2VmZWZlZjtcclxuICAgIHNjcm9sbGJhci1EYXJrU2hhZG93LUNvbG9yOiAjZGRkO1xyXG4gICAgc2Nyb2xsYmFyLUhpZ2hsaWdodC1Db2xvcjogI2RkZDtcclxuICAgIHNjcm9sbGJhci1TaGFkb3ctQ29sb3I6ICNkZGQ7XHJcbn1cclxuKi9cclxuXHJcbi8qIHdlYmtpdCBzY3JvbGxiYXIgKi9cclxuLypcclxuOjotd2Via2l0LXNjcm9sbGJhciB7d2lkdGg6IDhweDsgaGVpZ2h0OiA4cHg7IGJvcmRlcjogM3B4IHNvbGlkICNmZmY7IH1cclxuOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246c3RhcnQ6ZGVjcmVtZW50LCA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjplbmQ6aW5jcmVtZW50IHtkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAxMHB4OyBiYWNrZ3JvdW5kOiAjZWZlZmVmfVxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtiYWNrZ3JvdW5kOiAjZWZlZmVmOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7IGJvcmRlci1yYWRpdXM6MTBweDsgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNHB4IHJnYmEoMCwwLDAsLjIpfVxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtoZWlnaHQ6IDUwcHg7IHdpZHRoOiA1MHB4OyBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4yKTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7IGJvcmRlci1yYWRpdXM6IDhweDsgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNHB4IHJnYmEoMCwwLDAsLjEpfVxyXG4qL1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgU2tpcCBOYXZpICYgQnJvd3NlciBVcGdyYWRlIFByb21wdFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyogc2tpcCBOYXZpZ2F0aW9uICovXHJcbiNza2lwLW5hdmlcdCB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7ei1pbmRleDo2MDA7IH1cclxuI3NraXAtbmF2aSBhXHRcdFx0e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7dG9wOi05OTk5cHg7IH1cclxuI3NraXAtbmF2aSBhIHNwYW5cdFx0e2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDA7IGJhY2tncm91bmQ6I2ZhZmFmYTsgYm9yZGVyOiAycHggc29saWQgIzY2NjsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBjb2xvcjojMDAwOyBmb250LXNpemU6IDE2cHg7IHRleHQtYWxpZ246Y2VudGVyOyB9XHJcbiNza2lwLW5hdmkgYTpob3ZlciwgI3NraXAtbmF2aSBhOmFjdGl2ZSwgI3NraXAtbmF2aSBhOmZvY3VzIHtkaXNwbGF5OmlubGluZS1ibG9jazt0b3A6MDt3aWR0aDoxMDAlOyB9XHJcblxyXG4vKiBicm93c2VyVXBncmFnZSAqL1xyXG4uYnJvd3Nlci11cGdyYWRle3Bvc2l0aW9uOiBmaXhlZDsgbGVmdDowOyB0b3A6MDsgd2lkdGg6MTAwJTsgei1pbmRleDoxMDAwMDsgYmFja2dyb3VuZDogI2ZhZmFmYTsgYm9yZGVyLWJvdHRvbToycHggc29saWQgIzk5OTsgcGFkZGluZzoxMHB4IDA7IG1hcmdpbjowOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IzU5NTk1OTt9XHJcbi5icm93c2VyLXVwZ3JhZGUgYXtmb250LXNpemU6IDE4cHg7IGNvbG9yOiMwMDA7IH1cclxuLmJyb3dzZXItdXBncmFkZSBhOmhvdmVye2NvbG9yOiM5OTk7IH1cclxuXHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgSGVscGVyIGNsYXNzZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIEltYWdlIHJlcGxhY2VtZW50ICovXHJcbi5hY2MtdGFnLFxyXG4uYmxpbmRcclxue1xyXG4gICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgIGxlZnQ6IC05OTk5ZW0gIWltcG9ydGFudDtcclxuICAgIHRvcDogLTk5OTllbSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHggIWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogaGlkZSAmIHNob3cgKi9cclxuLmhpZGV7ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7fVxyXG4uc2hvd3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7fVxyXG5cclxuLnZpc2libGUtaGlkZGVuIHsgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7fVxyXG5cclxuLyogYWxpZ24gKi9cclxuLmZsb2F0X2wge2Zsb2F0OiBsZWZ0O31cclxuLmZsb2F0X3Ige2Zsb2F0OiByaWdodDt9XHJcblxyXG4udGFsaWduLWx7dGV4dC1hbGlnbjogbGVmdDt9XHJcbi50YWxpZ24tY3t0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG4udGFsaWduLXJ7dGV4dC1hbGlnbjogcmlnaHQ7fVxyXG5cclxuLypcclxuICogSGlkZSBvbmx5IHZpc3VhbGx5LCBidXQgaGF2ZSBpdCBhdmFpbGFibGUgZm9yIHNjcmVlbiByZWFkZXJzOlxyXG4gKiBodHRwOi8vc25vb2suY2EvYXJjaGl2ZXMvaHRtbF9hbmRfY3NzL2hpZGluZy1jb250ZW50LWZvci1hY2Nlc3NpYmlsaXR5XHJcbiAqL1xyXG5cclxuLnZpc3VhbGx5aGlkZGVuIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDFweDtcclxufVxyXG5cclxuLypcclxuICogRXh0ZW5kcyB0aGUgLnZpc3VhbGx5aGlkZGVuIGNsYXNzIHRvIGFsbG93IHRoZSBlbGVtZW50XHJcbiAqIHRvIGJlIGZvY3VzYWJsZSB3aGVuIG5hdmlnYXRlZCB0byB2aWEgdGhlIGtleWJvYXJkOlxyXG4gKiBodHRwczovL3d3dy5kcnVwYWwub3JnL25vZGUvODk3NjM4XHJcbiAqL1xyXG5cclxuLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZTphY3RpdmUsXHJcbi52aXN1YWxseWhpZGRlbi5mb2N1c2FibGU6Zm9jdXMge1xyXG4gICAgY2xpcDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4vKlxyXG4gKiBIaWRlIHZpc3VhbGx5IGFuZCBmcm9tIHNjcmVlbiByZWFkZXJzLCBidXQgbWFpbnRhaW4gbGF5b3V0XHJcbiAqL1xyXG5cclxuLmludmlzaWJsZSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qXHJcbiAqIENsZWFyZml4OiBjb250YWluIGZsb2F0c1xyXG4gKlxyXG4gKiBGb3IgbW9kZXJuIGJyb3dzZXJzXHJcbiAqIDEuIFRoZSBzcGFjZSBjb250ZW50IGlzIG9uZSB3YXkgdG8gYXZvaWQgYW4gT3BlcmEgYnVnIHdoZW4gdGhlXHJcbiAqICAgIGBjb250ZW50ZWRpdGFibGVgIGF0dHJpYnV0ZSBpcyBpbmNsdWRlZCBhbnl3aGVyZSBlbHNlIGluIHRoZSBkb2N1bWVudC5cclxuICogICAgT3RoZXJ3aXNlIGl0IGNhdXNlcyBzcGFjZSB0byBhcHBlYXIgYXQgdGhlIHRvcCBhbmQgYm90dG9tIG9mIGVsZW1lbnRzXHJcbiAqICAgIHRoYXQgcmVjZWl2ZSB0aGUgYGNsZWFyZml4YCBjbGFzcy5cclxuICogMi4gVGhlIHVzZSBvZiBgdGFibGVgIHJhdGhlciB0aGFuIGBibG9ja2AgaXMgb25seSBuZWNlc3NhcnkgaWYgdXNpbmdcclxuICogICAgYDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxyXG4gKi9cclxuXHJcbi5jbGVhcmZpeDpiZWZvcmUsXHJcbi5jbGVhcmZpeDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjsgLyogMSAqL1xyXG4gICAgZGlzcGxheTogdGFibGU7IC8qIDIgKi9cclxufVxyXG5cclxuLmNsZWFyZml4OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgUHJpbnQgc3R5bGVzLlxyXG4gICBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcclxuICAgaHR0cDovL3d3dy5waHBpZWQuY29tL2RlbGF5LWxvYWRpbmcteW91ci1wcmludC1jc3MvXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgKixcclxuICAgICo6YmVmb3JlLFxyXG4gICAgKjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50OyAvKiBCbGFjayBwcmludHMgZmFzdGVyOlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh0dHA6Ly93d3cuc2FuYmVpamkuY29tL2FyY2hpdmVzLzk1MyAqL1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgYSxcclxuICAgIGE6dmlzaXRlZCB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcblxyXG4gICAgYVtocmVmXj1cIiNcIl06YWZ0ZXIsXHJcbiAgICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcblxyXG4gICAgcHJlLFxyXG4gICAgYmxvY2txdW90ZSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcclxuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLypcclxuICAgICAqIFByaW50aW5nIFRhYmxlczpcclxuICAgICAqIGh0dHA6Ly9jc3MtZGlzY3Vzcy5pbmN1dGlvLmNvbS93aWtpL1ByaW50aW5nX1RhYmxlc1xyXG4gICAgICovXHJcblxyXG4gICAgdGhlYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcclxuICAgIH1cclxuXHJcbiAgICB0cixcclxuICAgIGltZyB7XHJcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgcCxcclxuICAgIGgyLFxyXG4gICAgaDMge1xyXG4gICAgICAgIG9ycGhhbnM6IDM7XHJcbiAgICAgICAgd2lkb3dzOiAzO1xyXG4gICAgfVxyXG5cclxuICAgIGgyLFxyXG4gICAgaDMge1xyXG4gICAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xyXG4gICAgfVxyXG5cclxuICAgIEBwYWdlIHtcclxuICAgICAgICAvKnNpemU6MjFjbSAyOS43Y207Ki9cclxuICAgICAgICAvKnNpemU6IGxhbmRzY2FwZTsg6riw67O4IOy2nOugpeuwqe2WpSAqL1xyXG5cclxuICAgIH1cclxuXHJcblxyXG59XHJcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICogIGxhc3QgZGF0ZTogMjAxNi4wNi4xNlxyXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnd0ZvbnRLclVMJztcclxuXHRzcmM6IHVybCgnZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC5lb3QnKTtcclxuXHRzcmM6IHVybCgnZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdHVybCgnZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcblx0dXJsKCdmb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LnN2ZyNHZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dCc7XHJcblx0c3JjOiB1cmwoJ2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci5lb3QnKTtcclxuXHRzcmM6IHVybCgnZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0dXJsKCdmb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLnN2ZyNHZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0JztcclxuXHRzcmM6IHVybCgnZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC5lb3QnKTtcclxuXHRzcmM6IHVybCgnZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdHVybCgnZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0dXJsKCdmb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuXHR1cmwoJ2ZvbnRzL0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQuc3ZnI0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0h5dW5kYWlTYW5zVGV4dC1SZWd1bGFyJztcclxuXHRzcmM6IHVybCgnZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLmVvdCcpO1xyXG5cdHNyYzogdXJsKCdmb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHR1cmwoJ2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0dXJsKCdmb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLnN2ZyNHZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZC1SZWd1bGFyJztcclxuXHRzcmM6IHVybCgnZm9udHMvR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXIuZW90Jyk7XHJcblx0c3JjOiB1cmwoJ2ZvbnRzL0dlbmVzaXNTYW5zSGVhZC1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0dXJsKCdmb250cy9HZW5lc2lzU2Fuc0hlYWQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0dXJsKCdmb250cy9HZW5lc2lzU2Fuc0hlYWQtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG5cdHNyYzogIHVybCgnLi4vLi4vZm9udHMvaWNvbW9vbi5lb3Q/Z3M1eGQ4Jyk7XHJcblx0c3JjOiAgdXJsKCcuLi8uLi9mb250cy9pY29tb29uLmVvdD9nczV4ZDgjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0dXJsKCcuLi8uLi9mb250cy9pY29tb29uLnR0Zj9nczV4ZDgnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcblx0dXJsKCcuLi8uLi9mb250cy9pY29tb29uLndvZmY/Z3M1eGQ4JykgZm9ybWF0KCd3b2ZmJyksXHJcblx0dXJsKCcuLi8uLi9mb250cy9pY29tb29uLnN2Zz9nczV4ZDgjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XHJcblx0LyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cclxuXHRmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcblx0c3BlYWs6IG5vbmU7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHJcblx0LyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXHJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZWE5MFwiO1xyXG59XHJcbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZWE5ZFwiO1xyXG59XHJcbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlYTkyXCI7XHJcbn1cclxuLmljb24taW5zdGFncmFtOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGVhOTJcIjtcclxufVxyXG5cclxuLmljb24taW5zdGFncmFtLFxyXG4uaWNvbi15b3V0dWJlLFxyXG4uaWNvbi1mYWNlYm9vayB7XHJcblx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdGNvbG9yOiB3aGl0ZTtcclxuXHRcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTtcclxufVxyXG5mb290ZXIgLmZvb3Rlci1zaGFyZSBsaSBhOmhvdmVyIC5pY29uIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxufVxyXG5mb290ZXIgLmZvb3Rlci1zaGFyZSBsaSBhIHtcclxuXHRtYXJnaW46IDAgMTVweDtcclxufVxyXG4iLCIvKiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyoqICBsYXN0IHVwZGF0ZTogMjAxNy4wMS4yNSAtIHYxLjBcclxuLyoqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqKi9cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qIENTUyDsu7Ttj6zrhIztirhcclxuKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi8qIOy7pOyKpO2FgCDsnbjtkoso7LK07YGs67CV7IqkLCDrnbzrlJTsmKQpICovXHJcbi5jdXN0b20tY2hrLXJkb3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDExcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIG1hcmdpbi1sZWZ0Oi0xNnB4OyB6LWluZGV4OiAtMTtcclxufVxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXQgKyBzcGFue2Rpc3BsYXk6aW5oZXJpdDsgcGFkZGluZzoxcHg7IHBhZGRpbmctbGVmdDoyNXB4OyBjb2xvcjojMDAwOyBmb250LXNpemU6IDA7IGxpbmUtaGVpZ2h0OiAxMXB4OyAgd2hpdGUtc3BhY2U6bm93cmFwOyB3b3JkLWJyZWFrOmJyZWFrLWFsbDsgYm9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDt9XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dDpmb2N1cyArIHNwYW57Y29sb3I6IzAwMDtib3JkZXI6MXB4IGRvdHRlZCAjMDAwO31cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0ICsgc3BhbiBzcGFue2Rpc3BsYXk6aW5oZXJpdDsgbWFyZ2luLWxlZnQ6OHB4OyBtYXJnaW4tdG9wOjNweDsgZm9udC1zaXplOiAxNHB4OyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XHJcbi5jdXN0b20tY2hrLXJkbyBzcGFuIGl7XHJcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOjE2cHg7IGhlaWdodDoxNnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6LTI1cHg7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICNjOGNhY2Q7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbi5jdXN0b20tY2hrLXJkbyBzcGFuIGkgaW1ne2Rpc3BsYXk6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxyXG4uY3VzdG9tLWNoay1yZG8ubXVsdGktbGluZSBpbnB1dCArIHNwYW57d2hpdGUtc3BhY2U6bm9ybWFsOyB9XHJcbi5jdXN0b20tY2hrLXJkby5tdWx0aS1saW5lIGlucHV0ICsgc3BhbiBzcGFue21hcmdpbi10b3A6MDsgbGluZS1oZWlnaHQ6IDEuM31cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW4gaXtib3JkZXItcmFkaXVzOiA4cHg7IHBvc2l0aW9uOnJlbGF0aXZlO31cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW4gaSBpbWd7LypsZWZ0OjFweDsgdG9wOjRweDsqLyBwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOi0xcHg7IGxlZnQ6LTFweDt9ICAgIC8qIEFjY2Vzc2liaWxpdHkgOiAyMDE2MDgzMCAtIFZBTSAqL1xyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuIGl7Ym9yZGVyLWNvbG9yOiMwMDA7fVxyXG4vKiBBY2Nlc3NpYmlsaXR5IDogMjAxNjA4MzAgLSBWQU0gKi9cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIHNwYW57Ym9yZGVyOjFweCBkb3R0ZWQgIzAwMDsgfVxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFue2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7fVxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQ6Zm9jdXMgKyBzcGFue2JvcmRlcjoxcHggZG90dGVkICMwMDA7fVxyXG4vKiBBY2Nlc3NpYmlsaXR5IDogMjAxNjA4MzAgLSBWQU0gKi9cclxuXHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW4gaXt9XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW4gaSBpbWd7ZGlzcGxheTogYmxvY2s7fVxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgc3BhbiBpIGltZ3tsZWZ0OjFweDsgdG9wOjNweDt9XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIHNwYW4gaXtib3JkZXItY29sb3I6IzAwMDt9XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIHNwYW4gaSBpbWd7ZGlzcGxheTogYmxvY2s7fVxyXG4vKi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIHNwYW57Ym9yZGVyOjFweCBkb3R0ZWQgIzAwMDt9Ki9cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgc3BhbiBzcGFueyAgfVxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK3NwYW4gaXt9XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIHNwYW4gaXt9XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBzcGFuIGl7YmFja2dyb3VuZDogI2VlZTt9XHJcblxyXG5cclxuLyog7Luk7Iqk7YWAIOyFgOugie2KuCAqL1xyXG4uY3VzdG9tLXNlbGVjdHtkaXNwbGF5OmlubGluZS1ibG9jazsgcG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDogODsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBiYWNrZ3JvdW5kOiNmZmY7ICBjb2xvcjojODg4IH1cclxuLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbjpiZWZvcmUsIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b246YWZ0ZXIsXHJcbi5jdXN0b20tc2VsZWN0IGxhYmVsIHNwYW46YmVmb3JlLCAuY3VzdG9tLXNlbGVjdCBsYWJlbCBzcGFuOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrOyBjb250ZW50OiAnJ31cclxuLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVke3Bvc2l0aW9uOnJlbGF0aXZlOyB6LWluZGV4OjUxOyBoZWlnaHQ6NDZweDsgYm9yZGVyOjFweCBzb2xpZCAjYzRjNmNhOyBiYWNrZ3JvdW5kOiNmZmY7IGxpbmUtaGVpZ2h0OjQ4cHg7IGZvbnQ6MTZweC8xMnB4ICdIeXVuZGFpU2Fuc1RleHQtUmVndWxhcicsICdHZW5lc2lzU2Fuc1RleHQnO31cclxuLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbntkaXNwbGF5OiBibG9jazsgd2lkdGg6MTAwJTsgaGVpZ2h0OmluaGVyaXQ7IHRleHQtYWxpZ246bGVmdDt9XHJcbi5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b246Zm9jdXN7b3V0bGluZToxcHggc29saWQgIzAwMDt9XHJcbi5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24gc3BhbntkaXNwbGF5OmlubGluZS1ibG9jazsgcGFkZGluZy1yaWdodDo1MHB4OyB0ZXh0LWluZGVudDoxOHB4OyAgY29sb3I6IzAwMDt9XHJcbi5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24gaXtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgcmlnaHQ6MDsgdG9wOjA7XHJcbiAgICB3aWR0aDo0NnB4OyBoZWlnaHQ6NDZweDtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxufVxyXG4uY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgYnV0dG9uIGkgaW1ne2Rpc3BsYXk6IGlubGluZS1ibG9jazt9XHJcbi5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OjA7dG9wOjQ3cHg7XHJcbiAgICB6LWluZGV4OiA1MjtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4gICAgbWF4LWhlaWdodDoxOThweDtcclxuICAgIG1hcmdpbjowICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiA1cHggMCA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAjMDAwO1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2FhYTtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGxhYmVse3Bvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTpibG9jazsgaGVpZ2h0OjMwcHg7IGxpbmUtaGVpZ2h0OiAzMHB4OyBmb250LXNpemU6IDEycHg7IHdoaXRlLXNwYWNlOiBub3dyYXA7fVxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWwgc3BhbntkaXNwbGF5OmlubGluZS1ibG9jazsgZm9udDoxNnB4LzEuOSAnSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXInLCAnR2VuZXNpc1NhbnNUZXh0JzsgdGV4dC1pbmRlbnQ6MThweH1cclxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGxhYmVsIHNwYW46YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7IHdpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7IGxlZnQ6MDsgdG9wOjA7ei1pbmRleDogLTE7fVxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1cInJhZGlvXCJdLCAuY3VzdG9tLXNlbGVjdCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17cG9zaXRpb246YWJzb2x1dGU7IG1hcmdpbi1sZWZ0Oi0xNnB4OyB6LWluZGV4OiAtMTt9XHJcblxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWw6aG92ZXIgc3BhbjphZnRlcixcclxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cytzcGFuOmFmdGVyLFxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzK3NwYW46YWZ0ZXIsXHJcbi5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtzcGFuOmFmdGVyLFxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrc3BhbjphZnRlclxyXG57YmFja2dyb3VuZDogI2VkZWRlZH1cclxuXHJcbi5jdXN0b20tc2VsZWN0Lm9wZW57ei1pbmRleDogOTt9XHJcbi5jdXN0b20tc2VsZWN0Lm9wZW4gLnNlbGVjdGVkIGJ1dHRvbiBpIGltZ3ttYXJnaW4tdG9wOi00OHB4O31cclxuLmN1c3RvbS1zZWxlY3Qub3BlbiAub3B0LWxpc3R7ZGlzcGxheTogYmxvY2s7fVxyXG5cclxuLmN1c3RvbS1zZWxlY3QudXNlLWNoZWNrIC5vcHQtbGlzdCBsYWJlbCBzcGFueyB9XHJcbi5jdXN0b20tc2VsZWN0LnVzZS1jaGVjayAub3B0LWxpc3QgbGFiZWwgc3BhbjpiZWZvcmV7XHJcbiAgICB3aWR0aDogMTNweDtcclxuICAgIGhlaWdodDogMTNweDtcclxuICAgIG1hcmdpbi1yaWdodDoxMHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzJlMmUyZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbi5jdXN0b20tc2VsZWN0LnVzZS1jaGVjayAub3B0LWxpc3QgaW5wdXQ6Y2hlY2tlZCtzcGFuOmJlZm9yZXtib3JkZXItY29sb3I6I2VkMWMyNDsgYmFja2dyb3VuZDogI2VkMWMyNH1cclxuLmN1c3RvbS1zZWxlY3QudXNlLWNoZWNrIC5vcHQtbGlzdCBpbnB1dDpjaGVja2VkK3NwYW57Y29sb3I6I2ZmMDAwMDsgfVxyXG4uY3VzdG9tLXNlbGVjdC5zdGF0aWMtdHlwZSAub3B0LWxpc3R7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgIGxlZnQ6MDt0b3A6LTFweDtcclxuICAgIG1pbi1oZWlnaHQ6MDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuLmN1c3RvbS1zZWxlY3Quc3RhdGljLXR5cGUub3BlbiAub3B0LWxpc3R7ZGlzcGxheTogYmxvY2s7fVxyXG5cclxuLyog7Luk7Iqk7YWAIOuyhO2KvCAqL1xyXG4uYnRuLWJhc2V7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4td2lkdGg6IDYwcHg7IGhlaWdodDogNDhweDtcclxuICAgIHBhZGRpbmc6MCAyMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgZm9udDoxNnB4LzQ4cHggJ0h5dW5kYWlTYW5zVGV4dC1SZWd1bGFyJywgJ0dlbmVzaXNTYW5zVGV4dCc7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjp0b3A7XHJcbiAgICB0ZXh0LWluZGVudDogMDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC44cyBhbGw7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjhzIGFsbDtcclxufVxyXG4uYnRuLWJhc2Ugc3BhbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiNmZmY7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuOHMgYWxsO1xyXG4gICAgdHJhbnNpdGlvbjogMC44cyBhbGw7XHJcbn1cclxuXHJcbi5idG4tYmFzZSBpIC5vbi1vdmVye29wYWNpdHk6IDA7fVxyXG5cclxuLmJ0bi1iYXNlOmhvdmVye2JhY2tncm91bmQ6ICNmZmY7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBhbGw7IHRyYW5zaXRpb246IDAuM3MgYWxsOyBib3JkZXI6IDFweCBzb2xpZCAjZjdmN2Y3fVxyXG4uYnRuLWJhc2U6aG92ZXIgc3Bhbntjb2xvcjojMDAwO31cclxuLmJ0bi1iYXNlOmhvdmVyIGkgaW1ne29wYWNpdHk6IDA7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBhbGw7IHRyYW5zaXRpb246IDAuM3MgYWxsO31cclxuLmJ0bi1iYXNlOmhvdmVyIGkgLm9uLW92ZXJ7b3BhY2l0eTogMTt9XHJcbi5idG4tYmFzZS5yZXZlcnNle2JhY2tncm91bmQ6ICNmZmY7IGJvcmRlci1jb2xvcjogIzY2Njt9XHJcbi5idG4tYmFzZS5yZXZlcnNlIHNwYW57Y29sb3I6IzIyMjt9XHJcbi5idG4tYmFzZS5yZXZlcnNlOmhvdmVye2JhY2tncm91bmQ6ICNkZGQ7fVxyXG4uYnRuLWJhc2UucmV2ZXJzZTpob3ZlciBzcGFue2NvbG9yOiM4MDQwMzM7fVxyXG5cclxuLmJ0bi1iYXNlLmJ0bi1ncmF5IHtiYWNrZ3JvdW5kLWNvbG9yOiM2ZjZmNmY7IGJvcmRlcjogMXB4IHNvbGlkICM2ZjZmNmZ9XHJcbi5idG4tYmFzZS5idG4tZ3JheTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmY2ZjZmM7IGJvcmRlcjogMXB4IHNvbGlkICNmN2Y3Zjd9XHJcbi5idG4tYmFzZS5idG4tZ3JheS0yIHtiYWNrZ3JvdW5kLWNvbG9yOiNjYWNiY2I7IGJvcmRlcjogMXB4IHNvbGlkICNjYWNiY2J9XHJcbi5idG4tYmFzZS5idG4tZ3JheS0yIHNwYW57Y29sb3I6IzZmNmY2Zjt9XHJcbi5idG4tYmFzZS5idG4tZ3JheS0yOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzZmNmY2Zjt9XHJcbi5idG4tYmFzZS5idG4tZ3JheS0yOmhvdmVyIHNwYW57Y29sb3I6I2ZmZjt9XHJcbi5idG4tYmFzZS53MTAwZnVsbHt3aWR0aDoxMDAlOyBwYWRkaW5nOjA7fVxyXG5cclxuLmJ0bi1iYXNlLmluYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzZmNmY2ZjsgYm9yZGVyOiAxcHggc29saWQgIzZmNmY2ZjsgLXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7IHRyYW5zaXRpb246bm9uZTsgY3Vyc29yOiBkZWZhdWx0OyBwb2ludGVyLWV2ZW50czogbm9uZTt9XHJcbi5idG4tYmFzZS5pbmFjdGl2ZSBzcGFuey8qY29sb3I6IzU2NTY1NjsqL2NvbG9yOiNjOGM4Yzg7fVxyXG4uYnRuLWJhc2UuaW5hY3RpdmU6aG92ZXIsXHJcbi5idG4tYmFzZS5pbmFjdGl2ZTpob3ZlciBzcGFuey8qY29sb3I6IzU2NTY1NjsqL2NvbG9yOiNjOGM4Yzg7IC13ZWJraXQtdHJhbnNpdGlvbjpub25lOyB0cmFuc2l0aW9uOm5vbmU7fVxyXG5cclxuXHJcbi5idG4tYmFzZS50ZXh0LWhpbGlnaHR7Y29sb3I6cmVkfVxyXG4uYnRuLWJhc2UudGV4dC1oaWxpZ2h0OmhvdmVye2NvbG9yOnJlZH1cclxuXHJcbi5idG4tYmFzZS5zaXplLXNtbHtoZWlnaHQ6MzBweDsgbGluZS1oZWlnaHQ6MzBweDsgcGFkZGluZzowIDE4cHg7IH1cclxuLmJ0bi1iYXNlLnNpemUtc21sIHNwYW57fVxyXG4uYnRuLWJhc2Uuc2l6ZS1taWR7aGVpZ2h0OjQwcHg7IGxpbmUtaGVpZ2h0OjQwcHg7IHBhZGRpbmc6MCAyMHB4OyBmb250LXNpemU6IDE0cHg7fVxyXG4uYnRuLWJhc2Uuc2l6ZS1taWQgc3Bhbnt9XHJcbi5idG4tYmFzZS5zaXplLWxyZ3toZWlnaHQ6NTBweDsgbGluZS1oZWlnaHQ6NTBweDsgcGFkZGluZzowIDQwcHg7IGZvbnQtc2l6ZTogMTZweDsgfVxyXG4uYnRuLWJhc2Uuc2l6ZS1scmcgc3Bhbnt9XHJcbi5idG4tYmFzZS5zaXplLXZlcnktbHJne3dpZHRoOjEwMCU7IGhlaWdodDo1MHB4OyBsaW5lLWhlaWdodDo1MHB4OyBwYWRkaW5nOjAgMjBweDsgZm9udC1zaXplOiAxNnB4OyB9XHJcblxyXG4uYnRuLWJhc2UuaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTsgd2lkdGg6MjcwcHg7IH1cclxuLmJ0bi1iYXNlLmljb24gaXtwb3NpdGlvbjogYWJzb2x1dGU7ICB3aWR0aDoyM3B4OyBoZWlnaHQ6MTAwJTsgbWFyZ2luLXJpZ2h0OjA7IG92ZXJmbG93OmhpZGRlbjt9XHJcbi5idG4tYmFzZS5pY29uLmxmdC1pe31cclxuLmJ0bi1iYXNlLmljb24ubGZ0LWkgaXtsZWZ0OjIxcHg7IHRleHQtYWxpZ246IGxlZnQ7fVxyXG4uYnRuLWJhc2UuaWNvbi5sZnQtciBpe3JpZ2h0OjIxcHg7IHRleHQtYWxpZ246IHJpZ2h0O31cclxuLmJ0bi1iYXNlLmljb24gaSBpbWd7bWFyZ2luLXRvcDotMnB4OyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO31cclxuLmJ0bi1iYXNlLmljb24gaSAub24tb3ZlciB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyBsZWZ0OiAwOyBtYXJnaW4tdG9wOiAtNHB4fVxyXG4uYnRuLWJhc2UuaWNvbiBpIC5vbi1vdmVyLmFsaWduLXIge2xlZnQ6IGF1dG87IHJpZ2h0OiAwfVxyXG5cclxuLmJ0bi1iYXNlLmJ0bi1saW5lMntsaW5lLWhlaWdodDoyMHB4O3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZTt9IC8qIDIwMTYxMDEyIC8gZGlnaXRhbHdvcmtzIC8g7KCV67OR66eMIC8gRzgwIFNQT1JU7LaU6rCAIENTU+y2lOqwgCAvIHYxLjAgKi9cclxuLmJ0bi1iYXNlLmJ0bi1saW5lMiBzcGFue3RvcDo1MCU7bGVmdDowO3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7fSAvKiAyMDE2MTAxMiAvIGRpZ2l0YWx3b3JrcyAvIOygleuzkeunjCAvIEc4MCBTUE9SVOy2lOqwgCBDU1PstpTqsIAgLyB2MS4wICovXHJcblxyXG4uYnRuLXF1ZXN0aW9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6MjFweDtoZWlnaHQ6MjFweDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7Zm9udDoxNnB4LzIxcHggJ0dlbmVzaXNTYW5zVGV4dCc7Y29sb3I6Izg4ODtiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOnBvaW50ZXI7fS8qIDIwMTYxMDE0IC8gZGlnaXRhbHdvcmtzIC8g7KCV67OR66eMIC8g6rKs7KCB64K06riwIENTU+y2lOqwgCAvIHYxLjAgKi9cclxuXHJcbi8qIDIwMTYxMTAxUyAvIGRpZ2l0YWx3b3JrcyAvIOygleuzkeunjCAvIOqwnOyEoOyXheustF9UQVNLNSBjc3PstpTqsIAgLyB2MS4wICovXHJcbi5idG4tcmVzZXR7Ym9yZGVyOjFweCBzb2xpZCAjMDAwO3dpZHRoOjQ2cHg7aGVpZ2h0OjQ2cHg7YmFja2dyb3VuZDojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrOy13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBhbGw7dHJhbnNpdGlvbjogMC4zcyBhbGw7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO31cclxuLmJ0bi1yZXNldDpob3Zlcntib3JkZXItY29sb3I6IzZmNmY2ZjtiYWNrZ3JvdW5kOiM2ZjZmNmY7fVxyXG4uYnRuLXJlc2V0OmhvdmVyIGltZ3ttYXJnaW4tdG9wOi00NnB4O31cclxuLyogMjAxNjExMDFFIC8gZGlnaXRhbHdvcmtzIC8g7KCV67OR66eMIC8g6rCc7ISg7JeF66y0X1RBU0s1IGNzc+y2lOqwgCAvIHYxLjAgKi9cclxuXHJcblxyXG4vKiAyMDE2MDUyMiBqaiAnaWNvbi10ZXh0JyDspJHslZnsoJXroKwg7J6s7KCV7J2YKi9cclxuLmJ0bi1iYXNlLmljb24taW5saW5lIGkge2Rpc3BsYXk6aW5saW5lLWJsb2NrO31cclxuLmJ0bi1iYXNlLmljb24taW5saW5lIGkgaW1nIHt2ZXJ0aWNhbC1hbGlnbjotM3B4fVxyXG4uYnRuLWJhc2UuaWNvbi1pbmxpbmUubGZ0LWkgaSB7bWFyZ2luLXJpZ2h0OjEwcHh9XHJcbi5idG4tYmFzZS5pY29uLWlubGluZS5sZnQtciBpIHttYXJnaW4tbGVmdDoxMHB4fVxyXG5cclxuLmJ0bi13cmFwe2ZvbnQtc2l6ZTogMDt9XHJcbi5idG4td3JhcC5idG4tbGVmdCB7ZmxvYXQ6bGVmdH1cclxuLmJ0bi13cmFwLmJ0bi1sZWZ0IC5idG4tYmFzZSB7bWFyZ2luLXJpZ2h0OjEwcHg7fVxyXG4uYnRuLXdyYXAuYnRuLWNlbnRlciB7dGV4dC1hbGlnbjogY2VudGVyO31cclxuLmJ0bi13cmFwLmJ0bi1jZW50ZXIgLmJ0bi1iYXNlIHttYXJnaW46MCA1cHg7fVxyXG4uYnRuLXdyYXAuYnRuLXJpZ2h0IHtmbG9hdDpyaWdodH1cclxuLmJ0bi13cmFwLmJ0bi1yaWdodCAuYnRuLWJhc2Uge21hcmdpbi1sZWZ0OjEwcHg7fVxyXG5cclxuXHJcbi8qIOygnOuEpOyLnOyKpCDrsoTtirwgKi9cclxuYS5nYnRue1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbmEuZ2J0bi5maXhlZC13aWR0aCB7d2lkdGg6IDEzMHB4fVxyXG5hLmdidG4gc3BhbntkaXNwbGF5OmJsb2NrOyB2ZXJ0aWNhbC1hbGlnbjogdG9wO31cclxuYS5nYnRuIHNwYW4uYXR4dHt3aWR0aDoxMDAlOyBwYWRkaW5nOiAxNnB4IDAgMTVweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxOyAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDstd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzO3RyYW5zaXRpb246IGFsbCAwLjRzO31cclxuYS5nYnRuIHNwYW4uc2xpbmV7cG9zaXRpb246cmVsYXRpdmU7IHdpZHRoOjEwMCU7IGhlaWdodDoxcHg7IGJhY2tncm91bmQ6ICNmZmY7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzOyB0cmFuc2l0aW9uOiBhbGwgMXM7fVxyXG5hLmdidG4gc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXJ7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICBsZWZ0OjA7IGJvdHRvbTowO1xyXG4gICAgd2lkdGg6MDsgaGVpZ2h0OjFweDtcclxuICAgIGJhY2tncm91bmQ6ICM4MDQwMzM7XHJcbiAgICBjb250ZW50OicnO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC44cztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjhzO1xyXG59XHJcbmEuZ2J0bi50b3AtbGluZXtwb3NpdGlvbjogcmVsYXRpdmU7fVxyXG5hLmdidG4udG9wLWxpbmUgc3Bhbi5hdHh0e3BhZGRpbmc6IDIwcHggMCAxN3B4Oy13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtib3gtc2l6aW5nOiBib3JkZXItYm94OyBmb250OjIycHgvMjhweCAnSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXInLCAnR2VuZXNpc1NhbnNUZXh0JzsgfVxyXG5hLmdidG4udG9wLWxpbmUgc3Bhbi5zbGluZXtwb3NpdGlvbjphYnNvbHV0ZTsgbGVmdDowOyB0b3A6MDt9XHJcbmEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lOmFmdGVye31cclxuYS5nYnRuOmhvdmVyIHNwYW4uYXR4dCB7Y29sb3I6ICM4MDQwMzM7fVxyXG5hLmdidG46aG92ZXIgc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIge3dpZHRoOjEwMCU7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHM7IHRyYW5zaXRpb246IGFsbCAwLjRzO31cclxuYS5nYnRuOmhvdmVye2NvbG9yOiM4MDQwMzM7fVxyXG4vKmEuZ2J0bjpob3ZlciBzcGFuLnNsaW5lIHtiYWNrZ3JvdW5kOiAjODA0MDMzO30qL1xyXG5cclxuYS5nYnRuLnJldmVyc2V7Y29sb3I6IzAwMDt9XHJcbmEuZ2J0bi5yZXZlcnNlIHNwYW4uc2xpbmV7YmFja2dyb3VuZDogIzAwMDt9XHJcbmEuZ2J0bi5yZXZlcnNlIHNwYW4uc2xpbmUgLnNsaW5lLWlubmVye2JhY2tncm91bmQ6ICM4MDQwMzM7fVxyXG5hLmdidG4ucmV2ZXJzZTpob3Zlcntjb2xvcjojODA0MDMzO31cclxuYS5nYnRuLnJldmVyc2U6aG92ZXIgc3Bhbi5hdHh0e2NvbG9yOiM4MDQwMzM7fVxyXG5hLmdidG4ucmV2ZXJzZTpob3ZlciBzcGFuLnNsaW5le2JhY2tncm91bmQ6IzgwNDAzMzsgIH1cclxuXHJcbmEuZ2J0bi1ub3JtYWx7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDU5cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5hLmdidG4tbm9ybWFsOmhvdmVye2NvbG9yOiM4MDQwMzM7IGJvcmRlci1ib3R0b20tY29sb3I6IzgwNDAzMyB9XHJcbmEuZ2J0bi1ub3JtYWwucmV2ZXJzZXtjb2xvcjojMDAwOyBib3JkZXItYm90dG9tLWNvbG9yOiMwMDA7fVxyXG5hLmdidG4tbm9ybWFsLnJldmVyc2U6aG92ZXJ7Y29sb3I6IzgwNDAzMzsgYm9yZGVyLWJvdHRvbS1jb2xvcjojODA0MDMzIH1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKiDsgqzsnbTtirgg7L2Y7YWQ7LigIOy7tO2PrOuEjO2KuFxyXG4qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLnNpbmdsZS1saW5rLWFyZWEge3BhZGRpbmc6IDUycHggMDsgd2lkdGg6IDEwMCU7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAwOyBiYWNrZ3JvdW5kOiAjZjBmMGYwO31cclxuLnNpbmdsZS1saW5rLWFyZWEuYmctd2hpdGUge2JhY2tncm91bmQ6ICNmZmY7fVxyXG4uc2luZ2xlLWxpbmstYXJlYS5iZy1ibGFjayB7YmFja2dyb3VuZDogIzAwMDt9XHJcbi5ub3RpY2UtbmV4dCB7cG9zaXRpb246IHN0YXRpYzsgcGFkZGluZzogMjNweCAwIDE5cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgYmFja2dyb3VuZDogI2Y3ZjdmNzt9XHJcbi5ub3RpY2UtbmV4dCBzcGFuIHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tdG9wOiAwOyBwYWRkaW5nLWJvdHRvbTogMjVweDsgZm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTsgY29sb3I6ICMwMDA7IGxldHRlci1zcGFjaW5nOiAwLjVweDt9XHJcbi5ub3RpY2UtbmV4dCBzcGFuOmFmdGVyIHtkaXNwbGF5OiBibG9jazsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogNTAlOyBib3R0b206IDA7IHdpZHRoOiAxcHg7IGhlaWdodDogMTlweDsgYmFja2dyb3VuZDogIzAwMDt9XHJcblxyXG4vKiBGZWF0dXJlcyBub3JtYWwgdHlwZSAqL1xyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCB7cG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW46IDAgYXV0bzsgd2lkdGg6IDEwMCU7IG1heC13aWR0aDogMTkyMHB4OyBoZWlnaHQ6IDc2OHB4O31cclxuLnR5cGUtbm9ybWFsIC50eXBlLWNvbnRlbnQgLnR4dC1ob2xkZXIge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiA5NHB4OyBsZWZ0OiA0LjY4NzUlO31cclxuLnR5cGUtbm9ybWFsIC50eXBlLWNvbnRlbnQgLnR4dC1ob2xkZXIgc3Ryb25nIHtmb250LWZhbWlseTonSHl1bmRhaVNhbnNIZWFkLUxpZ2h0JywgJ3dGb250S3JVTCc7IHBhZGRpbmctbGVmdDozcHg7IGZvbnQtc2l6ZTogMjRweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZmZmO31cclxuLnR5cGUtbm9ybWFsIC50eXBlLWNvbnRlbnQgLnR4dC1ob2xkZXIgLnR5cGUtdGl0IHtkaXNwbGF5OiBibG9jazsgZm9udC1mYW1pbHk6J0h5dW5kYWlTYW5zSGVhZC1MaWdodCcsICd3Rm9udEtyVUwnOyBtYXJnaW4tdG9wOiA3cHg7IGZvbnQtc2l6ZTogNDVweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGNvbG9yOiAjODA0MDMzO31cclxuLnR5cGUtbm9ybWFsIC50eXBlLWNvbnRlbnQgLnR4dC1ob2xkZXIgLnR5cGUtdGl0IHNwYW4gIHtkaXNwbGF5OmJsb2NrO31cclxuLnR5cGUtbm9ybWFsIC50eXBlLWNvbnRlbnQgLnR4dC1ob2xkZXIgcCB7bWFyZ2luLXRvcDogMTRweDsgZm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjhweDsgY29sb3I6ICNmZmY7fVxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciBwIHNwYW4ge2Rpc3BsYXk6IGJsb2NrO31cclxuLnR5cGUtbm9ybWFsIC50eXBlLWNvbnRlbnQgLmJnLWhvbGRlciBpbWcge3Bvc2l0aW9uOiByZWxhdGl2ZTsgbGVmdDogNTAlOyBtYXJnaW4tbGVmdDogLTk2MHB4OyBtYXJnaW4tdG9wOiAtMTAwcHg7fVxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciAudHh0LWJsYWNrIHtjb2xvcjogIzAwMH1cclxuLm1vZGVsIC5zZWMtMyAuc3dpcGUgLnR4dC1ob2xkZXIgaDQudHh0LXdoaXRlIHtjb2xvcjojZmZmOyBmb250LXNpemU6IDYwcHh9XHJcblxyXG5cclxuLyogRmVhdHVyZXMgdGFiIDQgY29sdW1ucyB0eXBlICovXHJcbi50eXBlLXRhYi00Y29sIHttYXJnaW46IDAgYXV0bzsgcGFkZGluZzogNTBweCAzMHB4IDQwcHg7IHdpZHRoOiAxMDI0cHg7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwge3BhZGRpbmc6IDAgMCA0OXB4O31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCB7Zm9udC1zaXplOiAwO31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaSB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tbGVmdDogMTBweDsgd2lkdGg6IDIzM3B4OyBmb250LXNpemU6IDA7IHZlcnRpY2FsLWFsaWduOiB0b3A7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpOmZpcnN0LWNoaWxkIHttYXJnaW4tbGVmdDogMDsgd2lkdGg6IDIzNXB4O31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaSBhIHtkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAyMnB4OyBsaW5lLWhlaWdodDogMjZweDsgY29sb3I6ICM5OTk7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpIGEgc3BhbiB7ZGlzcGxheTogYmxvY2s7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpIGEuZ2J0bi50b3AtbGluZSBzcGFuLmF0eHQge3BhZGRpbmc6IDIwcHggMCAwO31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaSBhLmdidG4udG9wLWxpbmUgc3Bhbi5zbGluZSB7YmFja2dyb3VuZDogIzk5OTt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGkub24gYS5nYnRuLnRvcC1saW5lIHNwYW4uYXR4dCB7Y29sb3I6ICM4MDQwMzM7IH1cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaSBhLmdidG4udG9wLWxpbmUgc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIge3dpZHRoOjA7IG9wYWNpdHk6IDE7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpLm9uIGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIC5zbGluZS1pbm5lciB7ICB3aWR0aDoxMDAlOyB9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGkgYS5nYnRuLnRvcC1saW5lOmhvdmVyIHNwYW4uc2xpbmUgLnNsaW5lLWlubmVyIHsgIHdpZHRoOjEwMCU7IH1cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi12aWV3LWFyZWEge3Bvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogNDAwcHg7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLXZpZXctYXJlYSBpbWcge29wYWNpdHk6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxLjJzOyB0cmFuc2l0aW9uOiBhbGwgMS4yczt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItdmlldy1hcmVhIGltZy5zaG93biB7b3BhY2l0eTogMTt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItdHh0LWFyZWEgcCB7cG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBub25lOyBtYXJnaW4tdG9wOiAyMnB4OyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyNHB4OyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzOyB0cmFuc2l0aW9uOiBhbGwgMC41czt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItdHh0LWFyZWEgcC5vbiB7ZGlzcGxheTogYmxvY2s7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLXR4dC1hcmVhIHAgc3BhbiB7ZGlzcGxheTogYmxvY2s7IH1cclxuXHJcbi8qIOqzte2GtSDtg63stpTqsIAgKi9cclxuLmxvZ2luIC50eXBlLXRhYi00Y29se3dpZHRoOjgwMHB4O3BhZGRpbmc6MDt9XHJcbi5sb2dpbiAuaW5uZXItZ3JheSAudGFiLWNvbnQgLmJveC1pbmZvLnR5MXttYXJnaW4tYm90dG9tOjA7fVxyXG4ubG9naW4gLmlubmVyLWdyYXkgLnRhYi1jb250IC5ib3gtaW5mby50eTd7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmctdG9wOjA7fVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhe3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDo1NzVweDt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItYXJlYSAudGFiLWxpc3QgPiBsaXtmbG9hdDpsZWZ0O3dpZHRoOjM5NXB4O21hcmdpbi1sZWZ0OjEwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdCA+IGxpOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjA7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0IGg0IHNwYW57Zm9udC1zaXplOjIwcHg7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0IGxpID4gLnRhYi10aXQgYXtkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MjZweDsgY29sb3I6ICM5OTk7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0IGxpLm9uID4gLnRhYi10aXQgYS5nYnRuLnRvcC1saW5lIHNwYW4uYXR4dCB7Y29sb3I6IzgwNDAzMzt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItYXJlYSAudGFiLWxpc3QgbGkub24gPiAudGFiLXRpdCBhLmdidG4udG9wLWxpbmUgc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXJ7d2lkdGg6MTAwJTt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItYXJlYSAudGFiLWxpc3QgbGkgYS5nYnRuLnRvcC1saW5lIHNwYW4uc2xpbmV7YmFja2dyb3VuZDojOTk5O31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdCBsaSAudGFiLWNvbnR7cG9zaXRpb246IGFic29sdXRlOyBsZWZ0OjA7IHRvcDo1MHB4OyB3aWR0aDoxMDAlOyB2aXNpYmlsaXR5OiBoaWRkZW47IG9wYWNpdHk6IDA7IC13ZWJraXQtdHJhbnNpdGlvbjogMXMgYWxsOyB0cmFuc2l0aW9uOiAxcyBhbGw7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0IGxpLm9uIC50YWItY29udHt2aXNpYmlsaXR5OiB2aXNpYmxlOyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zaXRpb246IDAuOHMgYWxsOyB0cmFuc2l0aW9uOiAwLjhzIGFsbDt9XHJcblxyXG4vKiBGZWF0dXJlcyAzIGNvbHVtbnMgdHlwZSAqL1xyXG4udHlwZS1wYXJhLTNjb2wuYmctZ3JheSB7YmFja2dyb3VuZDogI2YwZjBmMH1cclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQge21hcmdpbjogMCBhdXRvOyBwYWRkaW5nOiAyMHB4IDMwcHggNDBweDsgd2lkdGg6IDEwMjRweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBmb250LXNpemU6IDA7fVxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOjI4MHB4OyBtYXJnaW4tdG9wOiAzMHB4OyBtYXJnaW4tbGVmdDogNjJweDsgdmVydGljYWwtYWxpZ246IHRvcDt9XHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IC5jb2x1bW4uY29sLWZ1bGwtd2lkZSB7d2lkdGg6MTAwJSAhaW1wb3J0YW50OyBtYXJnaW4tbGVmdDowO31cclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQuY29sLTIgLmNvbHVtbjpudGgtY2hpbGQoMm4rMSksXHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50LmNvbC0zIC5jb2x1bW46bnRoLWNoaWxkKDNuKzEpLFxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudC5jb2wtNCAuY29sdW1uOm50aC1jaGlsZCg0bisxKXttYXJnaW4tbGVmdDowO31cclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQuY29sLTIgLmNvbHVtbiB7d2lkdGg6NDUxcHg7fVxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudC5jb2wtMyAuY29sdW1uIHt3aWR0aDoyODBweDt9XHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50LmNvbC00IC5jb2x1bW4ge3dpZHRoOjE5NHB4O31cclxuLnR5cGUtcGFyYS0zY29sLnR5cGUtcGFyYS0zY29sLXVuaXQyIC5jb2x1bW4ge3dpZHRoOjQ1MXB4fVxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLXc5NjUge3dpZHRoOjk2NXB4fVxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmZpcnN0IHttYXJnaW4tbGVmdDogMDt9XHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gYiB7ZGlzcGxheTogYmxvY2s7IHBhZGRpbmctYm90dG9tOiA1cHg7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDE7IHRleHQtYWxpZ246IHJpZ2h0OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FjYWNhYzsgY29sb3I6ICM2NjY7fVxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdCB7bWFyZ2luLXRvcDogMjlweDsgZm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzJweDsgbWluLWhlaWdodDo5MHB4O31cclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQgc3BhbiB7ZGlzcGxheTogYmxvY2s7fVxyXG5cclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBwIHttYXJnaW4tdG9wOiAyMnB4OyBmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNnB4OyB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB3b3JkLWJyZWFrOiBicmVhay1hbGw7fVxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC5pbWctYXJlYSB7bWFyZ2luLXRvcDogMjVweDsgd2lkdGg6MTAwJTsgb3ZlcmZsb3c6aGlkZGVufVxyXG4udHlwZS1wYXJhLTNjb2wudHlwZS1wYXJhLTNjb2wtdW5pdDIgLmNvbHVtbiB7d2lkdGg6NDUxcHh9XHJcblxyXG4vKiBGZWF0dXJlcyAyIGNvbHVtbnMgdHlwZSAqL1xyXG4udHlwZS1wYXJhLTJjb2wuYmctZ3JheSB7YmFja2dyb3VuZDogI2YwZjBmMH1cclxuLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQge21hcmdpbjogMCBhdXRvOyBwYWRkaW5nOiAyMHB4IDMwcHggNDBweDsgd2lkdGg6IDEwMjRweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBmb250LXNpemU6IDA7fVxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA0NTJweDsgbWFyZ2luLXRvcDogMzBweDsgbWFyZ2luLWxlZnQ6IDU5cHg7IHZlcnRpY2FsLWFsaWduOiB0b3A7fVxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmZpcnN0IHttYXJnaW4tbGVmdDogMDt9XHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gYiB7ZGlzcGxheTogYmxvY2s7IHBhZGRpbmctYm90dG9tOiA1cHg7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDE7IHRleHQtYWxpZ246IHJpZ2h0OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FjYWNhYzsgY29sb3I6ICM2NjY7fVxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdCB7bWFyZ2luLXRvcDogMjlweDsgZm9udC1zaXplOjI4cHg7bGluZS1oZWlnaHQ6MzZweDsgbWluLWhlaWdodDo5MHB4O31cclxuLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQgc3BhbiB7ZGlzcGxheTogYmxvY2s7fVxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdC5hZGQtcm93OmFmdGVyIHtkaXNwbGF5OiBibG9jazsgY29udGVudDogJyAuICc7IHRleHQtaW5kZW50OiAtMTAwcHg7IG92ZXJmbG93OiBoaWRkZW47fVxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdC5hZGQtMnJvd3M6YWZ0ZXIge2Rpc3BsYXk6IGJsb2NrOyBjb250ZW50OiAnIC4gJzsgdGV4dC1pbmRlbnQ6IC0xMDBweDsgb3ZlcmZsb3c6IGhpZGRlbjt9XHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0LmFkZC0ycm93cyBzcGFuOmFmdGVyIHtkaXNwbGF5OiBibG9jazsgY29udGVudDogJyAuICc7IHRleHQtaW5kZW50OiAtMTAwcHg7IG92ZXJmbG93OiBoaWRkZW47fVxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHAge21hcmdpbi10b3A6IDIycHg7IGZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjI2cHg7IHRleHQtYWxpZ246IGp1c3RpZnk7IHdvcmQtYnJlYWs6IGJyZWFrLWFsbDt9XHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLmltZy1hcmVhIHttYXJnaW4tdG9wOiAzMHB4O31cclxuXHJcbi8qIEZlYXR1cmVzIDEgY29sdW1uIHR5cGUgKi9cclxuLnR5cGUtcGFyYS0xY29sLmJnLWdyYXkge2JhY2tncm91bmQ6ICNmMGYwZjB9XHJcbi50eXBlLXBhcmEtMWNvbCAudHlwZS1jb250ZW50IHttYXJnaW46IDAgYXV0bzsgcGFkZGluZzogMjBweCAzMHB4IDQwcHg7IHdpZHRoOiAxMDI0cHg7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgZm9udC1zaXplOiAwO31cclxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDoxMDAlOyBtYXJnaW4tdG9wOiAzMHB4OyBtYXJnaW4tbGVmdDogNjJweDsgdmVydGljYWwtYWxpZ246IHRvcDt9XHJcbi50eXBlLXBhcmEtMWNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4uZmlyc3Qge21hcmdpbi1sZWZ0OiAwO31cclxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBiIHtkaXNwbGF5OiBibG9jazsgcGFkZGluZy1ib3R0b206IDVweDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTsgdGV4dC1hbGlnbjogcmlnaHQ7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWNhY2FjOyBjb2xvcjogIzY2Njt9XHJcbi50eXBlLXBhcmEtMWNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHttYXJnaW4tdG9wOiAyOXB4OyBmb250LXNpemU6MjhweDtsaW5lLWhlaWdodDozNnB4OyBtaW4taGVpZ2h0OjkwcHg7fVxyXG4udHlwZS1wYXJhLTFjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdCBzcGFuIHtkaXNwbGF5OiBibG9jazt9XHJcbi50eXBlLXBhcmEtMWNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gcCB7bWFyZ2luLXRvcDogMjJweDsgZm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MjZweDsgdGV4dC1hbGlnbjoganVzdGlmeTsgd29yZC1icmVhazogYnJlYWstYWxsO31cclxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAuaW1nLWFyZWEge21hcmdpbi10b3A6IDI1cHg7IHdpZHRoOjEwMCU7IG92ZXJmbG93OmhpZGRlbn1cclxuXHJcbi8qIEZlYXR1cmVzIDQgY29sdW1ucyB0eXBlICovXHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IHttYXJnaW46IDAgYXV0bzsgcGFkZGluZzogMjBweCAzMHB4IDQwcHg7IHdpZHRoOiAxMDI0cHg7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgZm9udC1zaXplOiAwO31cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDoyODBweDsgbWFyZ2luLXRvcDogMzBweDsgbWFyZ2luLWxlZnQ6IDYycHg7IHZlcnRpY2FsLWFsaWduOiB0b3A7fVxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmNvbC1mdWxsLXdpZGUge3dpZHRoOjEwMCUgIWltcG9ydGFudDsgbWFyZ2luLWxlZnQ6MDt9XHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW46bnRoLWNoaWxkKDRuKzEpe21hcmdpbi1sZWZ0OjA7fVxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHt3aWR0aDoxOTRweDt9XHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4tdzk2NSB7d2lkdGg6OTY1cHh9XHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4uZmlyc3Qge21hcmdpbi1sZWZ0OiAwO31cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBiIHtkaXNwbGF5OiBibG9jazsgcGFkZGluZy1ib3R0b206IDVweDsgZm9udDogMTJweC8xICdIeXVuZGFpU2Fuc1RleHQtUmVndWxhcic7IHRleHQtYWxpZ246IHJpZ2h0OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FjYWNhYzsgY29sb3I6ICM2NjY7fVxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdCB7bWFyZ2luLXRvcDogMjlweDsgZm9udDogMjRweC8zMHB4ICdIeXVuZGFpU2Fuc1RleHQtUmVndWxhcic7IG1pbi1oZWlnaHQ6OTBweDt9XHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHNwYW4ge2Rpc3BsYXk6IGJsb2NrO31cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBwIHttYXJnaW4tdG9wOiAyMnB4OyBmb250OiAxNnB4LzMwcHggJ0h5dW5kYWlTYW5zVGV4dC1SZWd1bGFyJzsgfVxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC5pbWctYXJlYSB7bWFyZ2luLXRvcDogMzBweDsgIHdpZHRoOjEwMCU7IG92ZXJmbG93OmhpZGRlbn1cclxuXHJcbi8qIGRlc2NyaXB0aW9uIHR5cGUgKi9cclxuLnR5cGUtZHNjciB7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQge3Bvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luOiAwIGF1dG87IHBhZGRpbmc6IDgwcHggMDsgd2lkdGg6IDEwMCU7IG1heC13aWR0aDogMTkyMHB4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJhY2tncm91bmQ6ICNmNmY2ZjZ9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudC5iZy13aGl0ZSB7YmFja2dyb3VuZC1jb2xvcjogI2ZmZjt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHttYXJnaW46IDAgYXV0bzsgd2lkdGg6IDk2NHB4fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCAudHlwZS10aXQge3BhZGRpbmc6IDMzcHggMCAzMHB4OyBmb250LXNpemU6MjhweDtsaW5lLWhlaWdodDozNnB4OyBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMH1cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50Lm5vLWJvcmRlciB7cGFkZGluZy10b3A6MzRweDt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudC5uby1ib3JkZXIgLnR5cGUtd3JhcCAudHlwZS10aXQge2JvcmRlci10b3A6MDt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIC50eXBlLXRpdCBzcGFuIHtkaXNwbGF5OmJsb2NrO31cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgLnR4dC1hcmVhIHAge2ZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDI2cHg7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCAuaW1nLWhvbGRlciAuaW5uZXItaW1nLXR4dCB7bWFyZ2luLXRvcDoxN3B4O2ZvbnQtc2l6ZToxNnB4O31cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwge21hcmdpbi10b3A6IDQycHg7IGZvbnQtc2l6ZTogMH1cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwud2lkZSB7bWFyZ2luLXRvcDozOHB4O31cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwud2lkZS5hZGQtbWcge21hcmdpbi10b3A6NjdweDt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsLndpZGUgbGkge21hcmdpbi1sZWZ0OjMycHh9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsIGxpIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC5jb2wtMSBsaXttYXJnaW4tbGVmdDogNjJweDsgd2lkdGg6IDQ2NnB4O31cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwuY29sLTIgbGkge21hcmdpbi1sZWZ0OiA2MnB4OyB3aWR0aDogNDUxcHg7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC5jb2wtMyBsaSB7bWFyZ2luLWxlZnQ6IDMycHg7IHdpZHRoOiAzMDBweDt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsIGxpOmZpcnN0LWNoaWxkIHttYXJnaW4tbGVmdDogMH1cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgZHQge2ZvbnQtc2l6ZTogMH1cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgZHQge3BhZGRpbmc6IDE4cHggMCAxNXB4fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkdCBiIHtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxO2ZvbnQtd2VpZ2h0OiBub3JtYWw7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkZCB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiAxN3B4IDAgMTRweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2MjYyNjJ9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkLnRvcC1iZHIge2JvcmRlci10b3A6IDNweCBzb2xpZCAjNjI2MjYyfVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkZC50b3AtbHIge2JvcmRlci10b3A6IDFweCBzb2xpZCAjNjI2MjYyOyBib3JkZXItYm90dG9tOjA7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkZC53aWRlIHt3aWR0aDogMzAwcHh9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsLmNvbC0xIGRkLndpZGUge3dpZHRoOiA0NjZweH1cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwuY29sLTIgZGQud2lkZSB7d2lkdGg6IDQ1MXB4fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkZC5uYXJyb3cge21hcmdpbi1sZWZ0OiAyMnB4OyB3aWR0aDogMTI5cHg7IHRleHQtYWxpZ246IHJpZ2h0fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkZCBzcGFuIHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4O31cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwuYWRkLW1nIGRkIHNwYW4ge2xpbmUtaGVpZ2h0OjI2cHg7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCAud2lkZSBsaSB7d2lkdGg6NDY2cHg7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCAud2lkZSBsaSBkZCB7ZGlzcGxheTpibG9jazt9XHJcblxyXG4vKiBtb2RlbHMgZ2FsbGV5IFNoYXJlICovXHJcbi5nYWxsLWRuLXNoYXJlIHsgcG9zaXRpb246IGFic29sdXRlOyBib3R0b206IDQwcHg7IGxlZnQ6IDQuNjg3NSU7IHotaW5kZXg6IDI7IGZvbnQtc2l6ZTogMDt9XHJcbi5nYWxsLWRuLXNoYXJlIGEge3Bvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tbGVmdDogMTBweDsgcGFkZGluZzogMjBweCAyOHB4IDE4cHggNDhweDsgYmFja2dyb3VuZDogIzAwMDsgZm9udDogMTJweC8xIFwiSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcIjsgY29sb3I6ICNmZmY7fVxyXG4uZ2FsbC1kbi1zaGFyZSBhIHNwYW4ge29wYWNpdHk6MC43OyAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC40czsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO31cclxuLmdhbGwtZG4tc2hhcmUgYTpob3ZlciBzcGFuIHtvcGFjaXR5OjE7fVxyXG4uZ2FsbC1kbi1zaGFyZSAuaW1nLXR5cGUge21hcmdpbi1sZWZ0OiAwOyBwYWRkaW5nLWxlZnQ6NTdweDsgcGFkZGluZy1yaWdodDoxOHB4O31cclxuLmdhbGwtZG4tc2hhcmUgYSBzcGFuLmltZy1jb24ge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA5cHg7IGxlZnQ6IDE1cHg7fVxyXG4uZ2FsbC1kbi1zaGFyZSA+IGRpdntkaXNwbGF5OmlubGluZS1ibG9jazsgbWFyZ2luLXJpZ2h0OjEwcHg7fVxyXG4uZ2FsbC1kbi1zaGFyZSAuaW1nLXR5cGUuaW5hY3RpdmV7cG9pbnRlci1ldmVudHM6bm9uZTsgY3Vyc29yOmRlZmF1bHQ7fVxyXG4uZ2FsbC1kbi1zaGFyZSAuaW1nLXR5cGUuaW5hY3RpdmUgLmltZy1jb24sXHJcbi5nYWxsLWRuLXNoYXJlIC5pbWctdHlwZS5pbmFjdGl2ZSBzcGFue29wYWNpdHk6MC4yO31cclxuLmdhbGwtZG4tc2hhcmUgLnNoYXJlLWJ0bnMtYXJlYXtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7YmFja2dyb3VuZDojMDAwOyB2ZXJ0aWNhbC1hbGlnbjogdG9wO31cclxuLmdhbGwtZG4tc2hhcmUgLnNoYXJlLWJ0bnMtYXJlYSAudGl0e3Bvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG4uZ2FsbC1kbi1zaGFyZSAuc2hhcmUtYnRucy1hcmVhIC50aXQ6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7IHBvc2l0aW9uOmFic29sdXRlOyByaWdodDowOyB0b3A6MTJweDsgY29udGVudDonJzsgd2lkdGg6MXB4OyBoZWlnaHQ6MjZweDsgYmFja2dyb3VuZDogIzRkNGQ0ZDt9XHJcbi5nYWxsLWRuLXNoYXJlIC5zbnMtYnRuc3tkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6NXB4IDIxcHggNnB4IDExcHg7IGhlaWdodDogNTBweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94IC8qdmVydGljYWwtYWxpZ246IHRvcDsqL31cclxuLmdhbGwtZG4tc2hhcmUgLnNucy1idG5zIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7IGhlaWdodDoyNnB4OyBwYWRkaW5nOjVweDsgbGluZS1oZWlnaHQ6MjZweDsgbWFyZ2luLXJpZ2h0OjVweDsgfVxyXG4uZ2FsbC1kbi1zaGFyZSAuc25zLWJ0bnMgYSBpbWd7dmVydGljYWwtYWxpZ246IG1pZGRsZX1cclxuXHJcbi8qIG1vZGVscyBpbmRpY2F0b3Igc3R5bGUgKi9cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luOiAwIGF1dG87IHRleHQtYWxpZ246IGNlbnRlcjsgfVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiAwIDVweDsgei1pbmRleDogMjsgZm9udC1zaXplOiAwOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGhlaWdodDogMjVweDsgb3ZlcmZsb3c6IGhpZGRlbjt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tbGVmdDogMTdweDsgd2lkdGg6IDFweDsgaGVpZ2h0OiAxMXB4OyBsaW5lLWhlaWdodDogMjVweDsgZm9udC1zaXplOiAxNHB4OyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBiYWNrZ3JvdW5kOiAjZWJlYmViO31cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpOmZpcnN0LWNoaWxkIHttYXJnaW4tbGVmdDogMDt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaS5vbiB7aGVpZ2h0OiAyNXB4OyB3aWR0aDogMnB4OyBiYWNrZ3JvdW5kOiAjZWJlYmViO31cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpIGEge2Rpc3BsYXk6IGJsb2NrOyBtYXJnaW4tbGVmdDogLTVweDsgcGFkZGluZzogMCA1cHg7IGhlaWdodDogMTFweDsgb3ZlcmZsb3c6IGhpZGRlbjt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaS5vbiBhIHtoZWlnaHQ6IDI1cHg7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkgYSBzcGFuIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogLTEwMDAwcHg7IHRvcDowOyB3aWR0aDogMDsgaGVpZ2h0OiAwOyB2aXNpYmlsaXR5OiBoaWRkZW47fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIGxpIHtwb3NpdGlvbjogcmVsYXRpdmU7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIGxpIGEge2Rpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgY29sb3I6Izc2NzU3NTt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgbGkgc3Bhbi5hcnItY29uIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgIHdpZHRoOiA3cHg7IGhlaWdodDogMTFweDsgb3ZlcmZsb3c6IGhpZGRlbn1cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLXByZXYge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOjZweDsgcmlnaHQ6IDEwMCU7IG1hcmdpbi1yaWdodDogNTVweDt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1wcmV2IHNwYW4uYXJyLWNvbiB7bGVmdDowO31cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLW5leHQge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOjZweDsgbGVmdDogMTAwJTsgbWFyZ2luLWxlZnQ6IDU1cHg7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tbmV4dCBzcGFuLmFyci1jb24ge3JpZ2h0OjA7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tcHJldiBhIHtmbG9hdDogbGVmdDsgcGFkZGluZy1sZWZ0OiAyM3B4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tcHJldiBhIGltZyB7bWFyZ2luLXRvcDogMDsgbWFyZ2luLWxlZnQ6IDA7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tbmV4dCBhIHtmbG9hdDogcmlnaHQ7IHBhZGRpbmctcmlnaHQ6IDIzcHg7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1uZXh0IGEgaW1nIHttYXJnaW4tdG9wOiAwOyBtYXJnaW4tbGVmdDogLTdweDt9XHJcbi8qIG1vZGVscyBpbmRpY2F0b3IgZGFyayB2ZXIuICovXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcC5kYXJrIC5pbmRpY2F0b3JzIGxpIHtiYWNrZ3JvdW5kOiAjMDAwO31cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwLmRhcmsgLmluZGljYXRvcnMgbGkub24ge2JhY2tncm91bmQ6ICM4MDQwMzM7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAuZGFyayAucHJldi1uZXh0LXdyYXAgLmJ0bi1wcmV2IGEgaW1nIHttYXJnaW4tdG9wOiAtMTFweDsgbWFyZ2luLWxlZnQ6IDA7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAuZGFyayAucHJldi1uZXh0LXdyYXAgLmJ0bi1uZXh0IGEgaW1nIHttYXJnaW4tdG9wOiAtMTFweDsgbWFyZ2luLWxlZnQ6IC03cHg7fVxyXG5cclxuLmdhbGxlcnktc2VsZWN0b3IgYSB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW46IDAgMjVweDsgZm9udDogMTZweC8xIFwiSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcIjsgY29sb3I6ICM3ZjdmN2Z9XHJcbi5nYWxsZXJ5LXNlbGVjdG9yIGE6aG92ZXIge2NvbG9yOiAjODA0MDMzfVxyXG4uZ2FsbGVyeS1zZWxlY3RvciBhIHNwYW4ge2ZvbnQtc2l6ZTogMTZweDsgLXdlYmtpdC10cmFuc2l0aW9uOmNvbG9yIDAuNHM7IHRyYW5zaXRpb246Y29sb3IgMC40c31cclxuLmdhbGxlcnktc2VsZWN0b3IgYS5zZWxlY3RlZCB7Y29sb3I6ICMwMDB9XHJcbi5nYWxsZXJ5LXNlbGVjdG9yIGEuc2VsZWN0ZWQ6aG92ZXIge2NvbG9yOiAjODA0MDMzfVxyXG5cclxuLyogZ2FsbGVyeSwgaGFzIGRpdmlkZXJzICovXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEge2JhY2tncm91bmQ6ICNmZmZ9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyB7b3ZlcmZsb3c6IHZpc2libGU7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkge3Bvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSBhIHtvdmVyZmxvdzogdmlzaWJsZTt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaS5vbiB7YmFja2dyb3VuZDogIzAwMDt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaS5sb25nZXIge2hlaWdodDogMjRweDt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaS5sb25nZXIgYSB7aGVpZ2h0OiAyNHB4O31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpIGEgc3Bhbi5kaXZpZGVyIHt0b3A6IGF1dG87IGJvdHRvbTogLTIycHg7IGxlZnQ6IC0yNXB4OyB3aWR0aDogNTBweDsgaGVpZ2h0OiBhdXRvOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHZpc2liaWxpdHk6IHZpc2libGU7IGZvbnQ6IDEwcHgvMSBcIkh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyXCI7IGNvbG9yOiAjNzY3NTc1O31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpLmFjdGl2YXRlZCBhIHNwYW4uZGl2aWRlciB7Y29sb3I6ICMwMDA7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktdmlldy1hcmVhIC5idG5zIHtwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogNDBweDsgbGVmdDogNC42ODc1JTsgei1pbmRleDogMjsgZm9udC1zaXplOiAwO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucyBhIHtwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luLWxlZnQ6IDEwcHg7IHBhZGRpbmc6IDIxcHggMjRweCAyMXB4IDQ3cHg7IGJhY2tncm91bmQ6ICMwMDA7IGZvbnQ6IDEycHgvMSBcIkh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyXCI7IGNvbG9yOiAjZmZmO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucyBhOmZpcnN0LWNoaWxkIHttYXJnaW4tbGVmdDogMDt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS12aWV3LWFyZWEgLmJ0bnMgYSBzcGFuLmltZy1jb24ge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxMXB4OyBsZWZ0OiAxM3B4O31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSB7cG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW46IDAgYXV0bzsgcGFkZGluZzogMTMzcHggMCA3OHB4OyBtYXgtd2lkdGg6IDE5MjBweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC50eHQtaG9sZGVyIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDoxMjBweDsgbGVmdDogMDsgbWFyZ2luLWxlZnQ6IDQuNTYyNSU7IGZvbnQtc2l6ZTogMDt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLnR4dC1ob2xkZXIgLnR5cGUtdGl0IHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQ6IDQ1cHgvMSAnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0JzsgY29sb3I6ICM4MDQwMzM7fVxyXG5cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIHtwb3NpdGlvbjogcmVsYXRpdmU7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLmdhbGxlcnktdmlldy1pbm5lciB7cG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW46IDAgYXV0bzsgcGFkZGluZy10b3A6IDQ2Ljg3NSU7IHdpZHRoOjEwMCU7IGhlaWdodDogMDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBtYXgtd2lkdGg6IDE5MjBweDsgb3ZlcmZsb3c6IGhpZGRlbjt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuZ2FsbGVyeS12aWV3LWlubmVyIC5kZXZpZGVkLXNsaWRlciB7cG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6MDsgcGFkZGluZy10b3A6IDQ2Ljg3NSU7IHdpZHRoOjEwMCU7IGhlaWdodDogMDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBiYWNrZ3JvdW5kOiAjMDAwO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5nYWxsZXJ5LXZpZXctaW5uZXIgLmRldmlkZWQtc2xpZGVyLnNob3duIHt6LWluZGV4OiAyfVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3Qge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCB7Zm9udC1zaXplOiAwO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaSB7ZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZmxvYXQ6IGxlZnQ7IHdpZHRoOjI1JTsgaGVpZ2h0OiAwOyBwYWRkaW5nLXRvcDogMjMuNDM3NSU7IG92ZXJmbG93OiBoaWRkZW47fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpLmNvbC0yIHtwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOjUwJTt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkuY29sLTJ4MiB7cG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDo1MCU7IHBhZGRpbmctdG9wOiA0Ni44NzUlfVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpIGEge2Rpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDowOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAwOyAvKnBhZGRpbmctdG9wOiAxMDAlOyovcGFkZGluZy10b3A6OTMuNiU7IC13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94OyBib3gtc2l6aW5nOmJvcmRlci1ib3g7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpIGE6Zm9jdXM6YmVmb3JlIHtjb250ZW50OlwiXCI7cG9zaXRpb246IGFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDogMTAwJTtoZWlnaHQ6IDEwMCU7Ym9yZGVyOjJweCBzb2xpZCAjODA0MDMzOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDt6LWluZGV4OjE7fVxyXG5cclxuLyoudHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpIGE6Zm9jdXMge2JvcmRlcjogc29saWQgMnB4ICM4MDQwMzM7fSovIC8qIEFjY2Vzc2liaWxpdHkgOiBWQU0gLSAyMDE2MDkwMiAqL1xyXG4vKi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkgYSAuZm9jdXNfbGluZSB7ZGlzcGxheTogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6MDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYm94LXNpemluZzogYm9yZGVyLWJveDsgYm9yZGVyOiBzb2xpZCAycHggIzgwNDAzMzt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkgYTpmb2N1cyAuZm9jdXNfbGluZSB7ZGlzcGxheTogYmxvY2s7fVxyXG4qL1xyXG5cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaS5jb2wtMiBhIHtwYWRkaW5nLXRvcDogNDYuODc1JTt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkgaW1nIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLXdyYXAge3BhZGRpbmctdG9wOiA0Ni44NzUlOyB3aWR0aDoxMDAlO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaSBpbWcge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IGxlZnQ6IDA7IG1hcmdpbi10b3A6IC01MCU7IHdpZHRoOiAxMDAlOyBvcGFjaXR5OiAwLjc7IC13ZWJraXQtdHJhbnNpdGlvbjogMXMgYWxsOyB0cmFuc2l0aW9uOiAxcyBhbGw7fVxyXG4vKi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkuY29sLTIgaW1nIHttYXJnaW4tdG9wOiAtMjUlO30qL1xyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpLmNvbC0yeDIgaW1nIHttYXJnaW4tdG9wOiAtNTAlO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaTpob3ZlciBpbWcgey13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTstbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTt0cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpOyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgYWxsOyB0cmFuc2l0aW9uOiAwLjNzIGFsbDt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkgYTpmb2N1cyBpbWcgey13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTstbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTt0cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpOyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgYWxsOyB0cmFuc2l0aW9uOiAwLjNzIGFsbDt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucy1ob2xkZXIgYSB7ZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IG1hcmdpbi10b3A6IC0zMHB4OyB3aWR0aDogMjNweDsgaGVpZ2h0OiA0NXB4OyBvdmVyZmxvdzogaGlkZGVuOyB6LWluZGV4OiAzfVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLmJ0bnMtaG9sZGVyIGEgLm9uLW92ZXIge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOjA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5idG5zLWhvbGRlciAuYnRuLXByZXYge2xlZnQ6MHB4OyBwYWRkaW5nOiAzNHB4IDE2cHggMzRweCAxMnB4OyB9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucy1ob2xkZXIgLmJ0bi1uZXh0IHtyaWdodDowcHg7IHBhZGRpbmc6IDM0cHggMTJweCAzNHB4IDE2cHg7IH1cclxuXHJcblxyXG4vKiBnYWxsZXJ5IHBvcHVwICovXHJcbi5nYWxsZXJ5LXBvcHVwIHtwb3NpdGlvbjogZml4ZWQ7IHRvcDowOyBsZWZ0OjA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGJhY2tncm91bmQ6ICMwMDA7IHotaW5kZXg6IDUwMDsgLypkaXNwbGF5OiBub25lOyovfVxyXG4uZ2FsbGVyeS1wb3B1cCAuZ2FsLXBvcC12aWV3ID4gZGl2IHtwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogMDsgd2lkdGg6IDEwMCU7IG92ZXJmbG93OiBoaWRkZW47IGJhY2tncm91bmQtY29sb3I6ICMwMDA7fVxyXG4uZ2FsbGVyeS1wb3B1cCAuZ2FsLXBvcC12aWV3IC5wb3Atc3dpcGUge3Bvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnBvcC1zd2lwZS55b3V0dWJlLXdyYXAge3BhZGRpbmcgOiA3NXB4O31cclxuLmdhbGxlcnktcG9wdXAgLmdhbC1wb3AtdmlldyAucG9wLXN3aXBlIGxpIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IG92ZXJmbG93OmhpZGRlbjt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnBvcC1zd2lwZSBsaSAuYmctaG9sZGVyIHtwb3NpdGlvbjogcmVsYXRpdmV9XHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXIge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgYm90dG9tOiAxMTBweDsgcGFkZGluZzogMHB4IDMwcHg7IHdpZHRoOiAxMDAlOyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7fVxyXG4uZ2FsbGVyeS1wb3B1cCAuZ2FsLXBvcC12aWV3IC50eHQtaG9sZGVyIHAge3dpZHRoOiAxMDAlOyBwYWRkaW5nLWJvdHRvbTogMjVweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjJweDsgY29sb3I6ICNmZWZlZmU7IHRleHQtYWxpZ246IGxlZnQ7fVxyXG4uZ2FsbGVyeS1wb3B1cCAuZ2FsLXBvcC12aWV3IC50eHQtaG9sZGVyIHAgc3BhbiB7ZGlzcGxheTogYmxvY2s7fVxyXG4uZ2FsbGVyeS1wb3B1cC5zZWFyY2gtdHlwZSAuZ2FsLXBvcC12aWV3IC50eHQtaG9sZGVyIHtwYWRkaW5nOiAyMHB4IDMwcHg7IGJhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjUpfVxyXG4uZ2FsbGVyeS1wb3B1cCAuYnRuLWNsb3NlLXBvcCB7cG9zaXRpb246IGFic29sdXRlOyB0b3A6MjNweDsgcmlnaHQ6IDIzcHg7IHBhZGRpbmc6IDEycHg7IHotaW5kZXg6IDM7IGJhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjcpfVxyXG4uZ2FsbGVyeS1wb3B1cCAuYnRuLWNsb3NlLXBvcCBzcGFuIHtkaXNwbGF5OiBibG9jazsgd2lkdGg6IDI1cHg7IGhlaWdodDogMjVweDsgb3ZlcmZsb3c6IGhpZGRlbjt9XHJcbi8qLmdhbGxlcnktcG9wdXAuZGFyayAuYnRuLWNsb3NlLXBvcCBzcGFuIGltZyB7ZGlzcGxheTogYmxvY2s7IG1hcmdpbi10b3A6IC0yNXB4O30qL1xyXG4uZ2FsbGVyeS1wb3B1cCAuc2VsZWN0LXN1YiB7cG9zaXRpb246IGFic29sdXRlOyB0b3A6IDQycHg7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHotaW5kZXg6IDM7fVxyXG4uZ2FsbGVyeS1wb3B1cCAuc2VsZWN0LXN1YiAuc3ViamVjdC13cmFwIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtc2l6ZTogMDt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYSB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tbGVmdDogNDBweDsgZm9udC1zaXplOiAyMnB4O2xpbmUtaGVpZ2h0OiAxOyBjb2xvcjogIzgzODM4Mzt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYS5vbiB7Y29sb3I6ICNkZWRlZGU7fVxyXG4uZ2FsbGVyeS1wb3B1cCAuc2VsZWN0LXN1YiAuc3ViamVjdC13cmFwIGE6Zmlyc3QtY2hpbGQge21hcmdpbi1sZWZ0OiAwO31cclxuLmdhbGxlcnktcG9wdXAgLmJvdC1idG5zIHtwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IGJvdHRvbTogMzBweDsgcGFkZGluZzogMCAzMHB4OyB3aWR0aDogMTAwJTsgaGVpZ2h0OiA4MHB4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IHRleHQtYWxpZ246IGNlbnRlcjsgei1pbmRleDogMzt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5ib3QtYnRuczpiZWZvcmUge2Rpc3BsYXk6IGJsb2NrOyBjb250ZW50OiAnJzsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6MDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZmRmfVxyXG4uZ2FsbGVyeS1wb3B1cCAuZ2FsbC1kbi1zaGFyZSB7Ym90dG9tOiAzMHB4OyBsZWZ0OiAzMHB4fVxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciB7fVxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciBhIHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgbWFyZ2luLXRvcDogLTMwcHg7IHdpZHRoOiAyM3B4OyBoZWlnaHQ6IDQ1cHg7IHotaW5kZXg6IDM7IGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC43KTsgfVxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciBhIHNwYW4ge3Bvc2l0aW9uOnJlbGF0aXZlOyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDIzcHg7IGhlaWdodDogNDVweDsgb3ZlcmZsb3c6IGhpZGRlbjt9XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciAuYnRuLXByZXYge2xlZnQ6MHB4OyBwYWRkaW5nOiAzNHB4IDE2cHggMzRweCAxMnB4OyB9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIC5idG4tbmV4dCB7cmlnaHQ6MHB4OyBwYWRkaW5nOiAzNHB4IDEycHggMzRweCAxNnB4OyB9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIC5vbi1vdmVyIHtwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTowOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgb3BhY2l0eTowfVxyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIGEgaW1nIHtkaXNwbGF5OiBibG9jazt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIC5pbmRpY2F0b3Ige3Bvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAzMHB4OyByaWdodDogMzBweDsgei1pbmRleDogM31cclxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgLmluZGljYXRvciBzcGFuIHtmb250OiAxNHB4LzEgXCJIeXVuZGFpU2Fuc1RleHQtUmVndWxhclwiOyBjb2xvcjogI2ZmZn1cclxuLmdhbGxlcnktcG9wdXAuZGFyayAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciAuaW5kaWNhdG9yIHNwYW4ge2ZvbnQ6IDE0cHgvMSBcIkh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyXCI7IGNvbG9yOiAjMDAwfVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgYSBpbWcgey13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO3RyYW5zaXRpb246IG9wYWNpdHkgMC41c31cclxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgYTpob3ZlciBpbWcge29wYWNpdHk6MH1cclxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgYTpob3ZlciAub24tb3ZlcntvcGFjaXR5OjF9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIGE6aG92ZXIgLmltZzIgaW1nXHJcbnttYXJnaW4tdG9wOi00NXB4Oy13ZWJraXQtdHJhbnNmb3JtOmluaGVyaXQ7LW1zLXRyYW5zZm9ybTppbmhlcml0O3RyYW5zZm9ybTppbmhlcml0O29wYWNpdHk6MX1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheSAub24tb3ZlciB7b3BhY2l0eTogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4zc31cclxuLmdhbGxlcnktcG9wdXAgLnBvcC1mdW5jLWFyZWEgYS5idG4teW91dHViZS1wbGF5IGltZyB7LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzfVxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLWZ1bmMtYXJlYSBhLmJ0bi15b3V0dWJlLXBsYXk6aG92ZXIgaW1nIHtvcGFjaXR5OjB9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheTpob3ZlciAub24tb3ZlcntvcGFjaXR5OjF9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheSB7cG9zaXRpb246YWJzb2x1dGU7IHRvcDo1MCU7IGxlZnQ6IDUwJTsgb3ZlcmZsb3c6IGhpZGRlbjsgd2lkdGg6IDc0cHg7IGhlaWdodDo4NHB4OyBtYXJnaW4tdG9wOiAtNDJweDsgei1pbmRleDogNX1cclxuXHJcblxyXG4vKiBnYWxsZXJ5IHBvcHVwIGRhcmsgdHh0IHZlciAqL1xyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYSB7Y29sb3I6ICMwMDA7fVxyXG4vKi5nYWxsZXJ5LXBvcHVwLmRhcmsgLmJ0bi1jbG9zZS1wb3Agc3BhbiBpbWcge2Rpc3BsYXk6IGJsb2NrOyBtYXJnaW4tdG9wOiAtMjVweDt9Ki9cclxuLmdhbGxlcnktcG9wdXAuZGFyayAuZ2FsLXBvcC12aWV3IC50eHQtaG9sZGVyIHAge2NvbG9yOiAjMDAwOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMH1cclxuLmdhbGxlcnktcG9wdXAuZGFyayAucG9wLXZpZXctYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLXByZXYgYSBpbWcge21hcmdpbi10b3A6IC0xMXB4O31cclxuLmdhbGxlcnktcG9wdXAuZGFyayAucG9wLXZpZXctYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLW5leHQgYSBpbWcge21hcmdpbi10b3A6IC0xMXB4O31cclxuLmdhbGxlcnktcG9wdXAuZGFyayAucG9wLXZpZXctYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpIHtiYWNrZ3JvdW5kOiAjMDAwO31cclxuLmdhbGxlcnktcG9wdXAuZGFyayAucG9wLXZpZXctYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpLm9uIHtiYWNrZ3JvdW5kOiAjMDAwO31cclxuLmdhbGxlcnktcG9wdXAuZGFyayAuc2VsZWN0LXN1YiAuc3ViamVjdC13cmFwIGEge2NvbG9yOiAjN2Y3ZjdmO31cclxuLmdhbGxlcnktcG9wdXAuZGFyayAuc2VsZWN0LXN1YiAuc3ViamVjdC13cmFwIGEub24ge2NvbG9yOiAjMDAwO31cclxuXHJcbi8qIGdhbGxlcnkgcG9wdXAg7ZWY64uoIOuyhO2KvCDsl4bripQg67KE7KCEICovXHJcbi5nYWxsZXJ5LXBvcHVwLm5vbmUtYnRtLWNvbiAuZ2FsLXBvcC12aWV3IC50eHQtaG9sZGVye2JvdHRvbTowO31cclxuLmdhbGxlcnktcG9wdXAubm9uZS1idG0tY29uIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXIgcHtib3JkZXItYm90dG9tOjA7fVxyXG5cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheSAub24tb3ZlciB7b3BhY2l0eTogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4zc31cclxuLmdhbGxlcnktcG9wdXAgLnBvcC1mdW5jLWFyZWEgYS5idG4teW91dHViZS1wbGF5IGltZyB7LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzfVxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLWZ1bmMtYXJlYSBhLmJ0bi15b3V0dWJlLXBsYXk6aG92ZXIgaW1nIHtvcGFjaXR5OjB9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheTpob3ZlciAub24tb3ZlcntvcGFjaXR5OjF9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheSB7cG9zaXRpb246YWJzb2x1dGU7IHRvcDo1MCU7IGxlZnQ6IDUwJTsgb3ZlcmZsb3c6IGhpZGRlbjsgd2lkdGg6IDc0cHg7IGhlaWdodDo4NHB4OyBtYXJnaW4tdG9wOiAtNDJweDsgei1pbmRleDogNX1cclxuXHJcblxyXG4vKiBwbGF5IGJ0biovXHJcbi5rdi1hcmVhIGEuZ2J0bi52aWRlbyB7cG9zaXRpb246IGFic29sdXRlOyByaWdodDogNC42ODc1JTsgYm90dG9tOiAwOyBtYXJnaW4tYm90dG9tOiAxMDdweDsgd2lkdGg6YXV0byAhaW1wb3J0YW50fVxyXG4ua3YtYXJlYSBhLmdidG4udmlkZW8gc3Bhbi5pY28tcGxheSB7ZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHRvcDogMThweDsgY29udGVudDogJyc7IHdpZHRoOiAwOyBoZWlnaHQ6IDA7IGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWxlZnQ6IDlweCBzb2xpZCAjZmZmOyAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50OyAtd2Via2l0LXRyYW5zaXRpb246IDAuNXM7IHRyYW5zaXRpb246IDAuNXN9XHJcbi5rdi1hcmVhIGEuZ2J0bi52aWRlby5yZXZlcnNlIHNwYW4uaWNvLXBsYXl7Ym9yZGVyLWxlZnQtY29sb3I6IzAwMDsgfVxyXG4ua3YtYXJlYSBhLmdidG4udmlkZW86aG92ZXIgc3Bhbi5pY28tcGxheSB7ZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHRvcDogMThweDsgY29udGVudDogJyc7IHdpZHRoOiAwOyBoZWlnaHQ6IDA7IGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWxlZnQ6IDlweCBzb2xpZCAjODA0MDMzOyAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50O31cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvIHNwYW4uYXR4dCB7cGFkZGluZy1yaWdodDogMjVweH1cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvIHNwYW4uYXR4dCAuc2stdHh0IHtkaXNwbGF5OiBub25lfVxyXG4ua3YtYXJlYSBhLmdidG4udmlkZW8gc3Bhbi5hdHh0IC5wdi10eHQge2Rpc3BsYXk6IGJsb2NrfVxyXG4vKi5rdi1hcmVhIGEuZ2J0bi52aWRlbyBzcGFuLmF0eHQ6YWZ0ZXIge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgY29udGVudDogJ1BMQVkgVklERU8nO30qL1xyXG4vKiBza2lwIGJ0biovXHJcbi5rdi1hcmVhIGEuZ2J0bi52aWRlby5za2lwIHNwYW4uaWNvLXBsYXkge2Rpc3BsYXk6IG5vbmV9XHJcbi5rdi1hcmVhIGEuZ2J0bi52aWRlby5za2lwIHNwYW4uYXR4dCB7cGFkZGluZy1yaWdodDogMH1cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvLnNraXAgc3Bhbi5hdHh0IC5zay10eHQge2Rpc3BsYXk6IGJsb2NrfVxyXG4ua3YtYXJlYSBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmF0eHQgLnB2LXR4dCB7ZGlzcGxheTogbm9uZX1cclxuLyoua3YtYXJlYSBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmF0eHQ6YWZ0ZXIge2NvbnRlbnQ6ICdTS0lQJ30qL1xyXG5cclxuLyogMjAxNjEwMjdTIC8gZGlnaXRhbHdvcmtzIC8g7KCV67OR66eMIC8gRzgw7Iqk7Y+s7LigIENTUyDstpTqsIAgLyB2MS4wICovXHJcbi8qIHBsYXkgYnRuKi9cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gLmJ0bi1nODAtc3BvcnQtdmlkZW97cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NC42ODc1JTtib3R0b206MDt3aWR0aDphdXRvO31cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvIHtwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiA0LjY4NzUlOyBib3R0b206IDA7IG1hcmdpbi1ib3R0b206IDEwN3B4OyB3aWR0aDphdXRvICFpbXBvcnRhbnR9XHJcbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbyBzcGFuLmljby1wbGF5IHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAxOHB4OyBjb250ZW50OiAnJzsgd2lkdGg6IDA7IGhlaWdodDogMDsgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItbGVmdDogOXB4IHNvbGlkICNmZmY7ICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7IC13ZWJraXQtdHJhbnNpdGlvbjogMC41czsgdHJhbnNpdGlvbjogMC41c31cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvLnJldmVyc2Ugc3Bhbi5pY28tcGxheXtib3JkZXItbGVmdC1jb2xvcjojMDAwOyB9XHJcbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbzpob3ZlciBzcGFuLmljby1wbGF5IHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAxOHB4OyBjb250ZW50OiAnJzsgd2lkdGg6IDA7IGhlaWdodDogMDsgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItbGVmdDogOXB4IHNvbGlkICM4MDQwMzM7ICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7fVxyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8gc3Bhbi5hdHh0IHtwYWRkaW5nLXJpZ2h0OiAyNXB4fVxyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8gc3Bhbi5hdHh0IC5zay10eHQge2Rpc3BsYXk6IG5vbmV9XHJcbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbyBzcGFuLmF0eHQgLnB2LXR4dCB7ZGlzcGxheTogYmxvY2t9XHJcbi8qIHNraXAgYnRuKi9cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvLnNraXAgc3Bhbi5pY28tcGxheSB7ZGlzcGxheTogbm9uZX1cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvLnNraXAgc3Bhbi5hdHh0IHtwYWRkaW5nLXJpZ2h0OiAwfVxyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmF0eHQgLnNrLXR4dCB7ZGlzcGxheTogYmxvY2t9XHJcbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlby5za2lwIHNwYW4uYXR4dCAucHYtdHh0IHtkaXNwbGF5OiBub25lfVxyXG4ubW9kZWwgLmc4MC1zcG9ydCAucm9sbC1ob2xkZXIgLmhhcy12aWRlbyB2aWRlb3t6LWluZGV4OjI7b3BhY2l0eTowO31cclxuLm1vZGVsIC5nODAtc3BvcnQgLnJvbGwtaG9sZGVyIC5oYXMtdmlkZW8gaW1ne3otaW5kZXg6MTtvcGFjaXR5OjE7fVxyXG4vKiAyMDE2MTAyN1MgLyBkaWdpdGFsd29ya3MgLyDsoJXrs5Hrp4wgLyBHODDsiqTtj6zsuKAgQ1NTIOy2lOqwgCAvIHYxLjAgKi9cclxuXHJcbi8qIDIwMTYxMDA0UyAvIGRpZ2l0YWx3b3JrcyAvIOygleuzkeunjCAvIENTU+y2lOqwgCAvIHYxLjAgKi9cclxuLyog7IKs7KCE6rOE7JW966as7ZSM66Cb67KE7Yq8ICovXHJcbi5rdi1hcmVhIGEuZ2J0bi5jb250cmFjdCB7cG9zaXRpb246IGFic29sdXRlOyByaWdodDogNC42ODc1JTsgYm90dG9tOiAwOyBtYXJnaW4tYm90dG9tOiAxMDdweDsgd2lkdGg6YXV0byAhaW1wb3J0YW50fVxyXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Qgc3Bhbi5pY28tcGxheSB7ZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHRvcDogMThweDsgY29udGVudDogJyc7IHdpZHRoOiAwOyBoZWlnaHQ6IDA7IGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWxlZnQ6IDlweCBzb2xpZCAjZmZmOyAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50OyAtd2Via2l0LXRyYW5zaXRpb246IDAuNXM7IHRyYW5zaXRpb246IDAuNXN9XHJcbi5rdi1hcmVhIGEuZ2J0bi5jb250cmFjdC5yZXZlcnNlIHNwYW4uaWNvLXBsYXl7Ym9yZGVyLWxlZnQtY29sb3I6IzAwMDsgfVxyXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Q6aG92ZXIgc3Bhbi5pY28tcGxheSB7ZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHRvcDogMThweDsgY29udGVudDogJyc7IHdpZHRoOiAwOyBoZWlnaHQ6IDA7IGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWxlZnQ6IDlweCBzb2xpZCAjODA0MDMzOyAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50O31cclxuLmt2LWFyZWEgYS5nYnRuLmNvbnRyYWN0IHNwYW4uYXR4dCB7cGFkZGluZy1yaWdodDogMjVweH1cclxuLyogMjAxNjEwMDRFIC8gZGlnaXRhbHdvcmtzIC8g7KCV67OR66eMIC8gQ1NT7LaU6rCAIC8gdjEuMCAqL1xyXG5cclxuLyogc25zICovXHJcbi5icmFuZCAuc2VjLXNucyAudHh0LWhvbGRlciB7cG9zaXRpb246c3RhdGljO3BhZGRpbmc6NDdweCAwIDU3cHggMDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7dGV4dC1hbGlnbjpjZW50ZXJ9XHJcbi5icmFuZCAuc2VjLXNucyAudHh0LWhvbGRlciBwIHtoZWlnaHQ6MTNweDtmb250OjE4cHgvMThweCAnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0Jztjb2xvcjojZmZmfVxyXG4uYnJhbmQgLnNlYy1zbnMgLnR4dC1ob2xkZXIgLmlubmVyLXR4dCAuc25zIHttYXJnaW4tdG9wOjM0cHh9XHJcbi5icmFuZCAuc2VjLXNucyAudHh0LWhvbGRlciAuaW5uZXItdHh0IC5zbnMgYSB7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MzZweDtoZWlnaHQ6MzZweDttYXJnaW46MCAzNnB4fVxyXG5cclxuLyogdW5kZXItbGluZSB0YWIgKi9cclxuLnRhYi1ob2xkZXJ7cG9zaXRpb246IHJlbGF0aXZlO2hlaWdodDo2MjBweDt9XHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpe1xyXG4gICAgZmxvYXQ6bGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgd2lkdGg6IDIzM3B4O1xyXG59XHJcbi50YWItaG9sZGVyLmNvbC0xIC50YWItbGlzdC13cmFwIGxpe3dpZHRoOjEwMCU7fVxyXG4udGFiLWhvbGRlci5jb2wtMiAudGFiLWxpc3Qtd3JhcCBsaXt3aWR0aDo0NzdweDt9XHJcbi50YWItaG9sZGVyLmNvbC0zIC50YWItbGlzdC13cmFwIGxpe3dpZHRoOjMxNHB4O31cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGk6Zmlyc3QtY2hpbGR7IG1hcmdpbi1sZWZ0OiAwO31cclxuLyogMjAxNjA1MzAg7KO87ISd7LKY66asIGpqLCDso7zshJ0g7LKY66as65CcIOu2gOu2hCDtmZTrqbQg7ZmV7J24IO2VhOyalCAqL1xyXG4vKi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpOmZpcnN0LWNoaWxke3dpZHRoOiAyMzVweDt9Ki9cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgPiAudGFiLXRpdCBhe2Rpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoyNnB4OyBjb2xvcjogIzk5OTt9XHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udHtwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6MDsgdG9wOjE0MHB4OyB3aWR0aDoxMDAlOyB2aXNpYmlsaXR5OiBoaWRkZW47IG9wYWNpdHk6IDA7IC13ZWJraXQtdHJhbnNpdGlvbjogMXMgYWxsOyB0cmFuc2l0aW9uOiAxcyBhbGw7fVxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAuaW1nLWFyZWF7aGVpZ2h0OjQwMHB4OyB3aWR0aDoxMDAlOyBvdmVyZmxvdzogaGlkZGVuO31cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnR4dC1hcmVhIHttYXJnaW4tdG9wOiAyMXB4fVxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAudHh0LWFyZWEgcCB7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjZweDt9XHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50eHQtYXJlYSBzcGFue31cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgYS5nYnRuLnRvcC1saW5lIHNwYW4uc2xpbmUge2JhY2tncm91bmQ6ICM5OTk7fVxyXG5cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkub24gPiAudGFiLXRpdCBhLmdidG4udG9wLWxpbmUgc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIgeyAgd2lkdGg6MTAwJTt9XHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpLm9uID4gLnRhYi10aXQgYS5nYnRuLnRvcC1saW5lIHNwYW4uYXR4dCB7IGNvbG9yOiAjODA0MDMzOyB9XHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpLm9uIC50YWItY29udHt2aXNpYmlsaXR5OiB2aXNpYmxlOyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zaXRpb246IDAuOHMgYWxsOyB0cmFuc2l0aW9uOiAwLjhzIGFsbDt9XHJcbi50eXBlLXRhYi00Y29sLnR5cGUtdGFiLTRjb2wtdW5pdDIgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkge3dpZHRoOiA0NzdweDt9XHJcbi50eXBlLXRhYi00Y29sLnR5cGUtdGFiLTRjb2wtdW5pdDIgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGk6Zmlyc3QtY2hpbGQge3dpZHRoOiA0NzdweDt9XHJcblxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSBhLmdidG4udG9wLWxpbmU6aG92ZXIgc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIgeyAgYmFja2dyb3VuZDojMDAwOyB9XHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIGEuZ2J0bi50b3AtbGluZTpob3ZlciBzcGFuLmF0eHQge2NvbG9yOiMwMDA7fVxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaS5vbiA+IC50YWItdGl0IGEuZ2J0bi50b3AtbGluZTpob3ZlciBzcGFuLmF0eHQgeyBjb2xvcjogIzAwMDsgfVxyXG5cclxuLndoZWVsYmFzZSBzdHJvbmcge2ZvbnQtc2l6ZTogMjJweDsgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJlZH1cclxuXHJcbi8qIGdhbGxlcnkgdy8gdGh1bWJuYWlscyAqL1xyXG4uZ2FsLWhhcy10aHVtYnMge3Bvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luLXRvcDogNXB4O31cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtdmlldy1hcmVhIHtvdmVyZmxvdzogaGlkZGVufVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC12aWV3LWFyZWEgdWwge3Bvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC12aWV3LWFyZWEgbGkge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAwOyBvdmVyZmxvdzogaGlkZGVuOyB3aWR0aDoxMDAlO31cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtdmlldy1hcmVhIGxpOmZpcnN0LWNoaWxke3Bvc2l0aW9uOnJlbGF0aXZlO31cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtdmlldy1hcmVhIGxpIGltZyB7d2lkdGg6IDEwMCV9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIHtwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbjogMCBhdXRvOyB3aWR0aDogNTkwcHg7IHBhZGRpbmc6IDE2cHggMjVweCAwOyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3h9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAge292ZXJmbG93OiBoaWRkZW47IHdoaXRlLXNwYWNlOiBub3dyYXB9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAgdWwge3Bvc2l0aW9uOnJlbGF0aXZlOyBmb250LXNpemU6IDB9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAgdWwgbGkge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luLWxlZnQ6IDEwcHg7IHdpZHRoOiA5OHB4fVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAudGh1bWJuYWlscy13cmFwIHVsIGxpOmZpcnN0LWNoaWxkIHttYXJnaW4tbGVmdDogMH1cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnRodW1ibmFpbHMtd3JhcCB1bCBsaSBhIGZpZ3VyZXtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyBoZWlnaHQ6IDY0cHg7fVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAudGh1bWJuYWlscy13cmFwIHVsIGxpLnNlbGVjdGVkIGEgZmlndXJlOmFmdGVyIHtkaXNwbGF5OiBibG9jazsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBoZWlnaHQ6IDEwMCU7IGJvcmRlcjogMXB4IHNvbGlkICM4MDQwMzN9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAgdWwgbGkgYiB7ZGlzcGxheTogYmxvY2s7IG1hcmdpbi10b3A6IDEwcHg7IGZvbnQ6IDE0cHgvMSBcIkh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyXCJ9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAgdWwgbGkgcCB7bWFyZ2luLXRvcDogM3B4OyBmb250OiAxMnB4LzEgXCJIeXVuZGFpU2Fuc1RleHQtUmVndWxhclwifVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYSB7ZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxNnB4OyB3aWR0aDogMjBweDsgaGVpZ2h0OiA2NHB4O31cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEgc3BhbiB7ZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IG1hcmdpbi10b3A6IC01cHg7IHdpZHRoOiA1cHg7IGhlaWdodDogOXB4OyBvdmVyZmxvdzogaGlkZGVufVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYSBzcGFuIGltZyB7ZGlzcGxheTogYmxvY2t9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhLmJ0bi1wcmV2LFxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYS5idG4tcHJldiBzcGFuIHtsZWZ0OiAwfVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYS5idG4tbmV4dCxcclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEuYnRuLW5leHQgc3BhbiB7cmlnaHQ6IDB9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhLmJ0bi1wcmV2Lm9uIGltZyB7bWFyZ2luLXRvcDogLTlweH1cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEuYnRuLW5leHQgaW1nIHttYXJnaW4tbGVmdDogLTVweH1cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEuYnRuLW5leHQub24gaW1nIHttYXJnaW4tdG9wOiAtOXB4fVxyXG5cclxuLyogcGxheSBidG4gKi9cclxuLmJ0bi15b3V0dWJlLXBsYXkgLm9uLW92ZXIge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOjA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBvcGFjaXR5OiAwOyAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zczsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzfVxyXG4uYnRuLXlvdXR1YmUtcGxheSBpbWcgey13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO3RyYW5zaXRpb246IG9wYWNpdHkgMC41c31cclxuLmJ0bi15b3V0dWJlLXBsYXk6aG92ZXIgaW1nIHtvcGFjaXR5OjB9XHJcbi5idG4teW91dHViZS1wbGF5OmhvdmVyIC5vbi1vdmVye29wYWNpdHk6MX1cclxuXHJcbi8q67mE65SU7JikIO2MneyXhSovXHJcbi5wb3B1cC52aWRlby1wb3Age3RvcDowOyBsZWZ0OjA7IHdpZHRoOjEwMCU7IGhlaWdodDoxMDAlOyBwYWRkaW5nOiAwO31cclxuLnBvcHVwLnZpZGVvLXBvcCAudmlkZW8taG9sZGVyIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJX1cclxuLnBvcHVwLnZpZGVvLXBvcCAudmlkZW8taG9sZGVyIHZpZGVvIHt3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlfVxyXG4ucG9wdXAudmlkZW8tcG9wIC5jbG9zZS1wb3B7cmlnaHQ6MzBweDt9XHJcblxyXG4vKiBDVEEg67KE7Yq8ICovXHJcbi5jdGEtd3JhcCB7YmFja2dyb3VuZDogIzE5MTkxOTsgdGV4dC1hbGlnbjogY2VudGVyfVxyXG4uY3RhLXdyYXAgLmN0YS1pbm5lciB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA1NHB4IDAgNTNweDsgZm9udC1zaXplOiAwOyB0ZXh0LWFsaWduOiBsZWZ0O31cclxuLmN0YS13cmFwIC5jdGEtaW5uZXIgLmN0YS10aXQsXHJcbi5jdGEtd3JhcCAuY3RhLWlubmVyIC5idG5ze2Rpc3BsYXk6IGlubGluZS1ibG9jazsgdmVydGljYWwtYWxpZ246IHRvcDt9XHJcbi5jdGEtd3JhcCAuY3RhLWlubmVyIC5jdGEtdGl0IHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDAgODBweCAwIDA7IGZvbnQ6MjRweC81OHB4ICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnOyBjb2xvcjogI2ZmZjt9XHJcbi5jdGEtd3JhcCAuY3RhLWlubmVyIC5idG5zIGEuZ2J0biB7bWFyZ2luLWxlZnQ6IDMwcHg7fVxyXG4uY3RhLXdyYXAgLmN0YS1pbm5lciAuYnRucyBhLmdidG46Zmlyc3QtY2hpbGQge21hcmdpbi1sZWZ0OiAwO31cclxuXHJcbi5saW5rLWFyZWEge3BhZGRpbmc6IDUycHggMDsgd2lkdGg6IDEwMCU7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAwOyBiYWNrZ3JvdW5kOiAjZjdmN2Y3fVxyXG4ubGluay1hcmVhLndoaXRlLWJnIHtiYWNrZ3JvdW5kOiAjZmZmfVxyXG4ubGluay1hcmVhLmRhcmtncmF5LWJnIHtiYWNrZ3JvdW5kOiAjMmMyYzJjfVxyXG4ubGluay1hcmVhIGEge21hcmdpbi1sZWZ0OiA0MHB4fVxyXG4ubGluay1hcmVhIGE6Zmlyc3QtY2hpbGQge21hcmdpbi1sZWZ0OiAwfVxyXG4ubGluay1hcmVhLnJldmVyc2Uge2JhY2tncm91bmQ6ICMxOTE5MTl9XHJcbi5saW5rLWFyZWEucmV2ZXJzZSBhLmdidG4ge2NvbG9yOiAjZmZmfVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyODBweCkge1xyXG5cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTYwMHB4KSB7XHJcblxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTkyMHB4KSB7XHJcblxyXG59XHJcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICogIGxhc3QgdXBkYXRlOiAyMDE3LjA1LjE2IC0gdjEuMFxyXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi5mb290ZXIge31cclxuLmZvb3RlciAua3YtYXJlYSAuY29udGVudHtwb3NpdGlvbjogc3RhdGljO31cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IHtwYWRkaW5nLXRvcDo1OXB4O31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkge3dpZHRoOjg4M3B4O31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEge3dpZHRoOjEwMCU7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAuaW1nLWhvbGRlciB7d2lkdGg6NDUzcHg7aGVpZ2h0OjI1MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHt3aWR0aDo0MzBweDtwYWRkaW5nOjI5cHggMCAwIDI5cHg7LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O2JveC1zaXppbmc6IGJvcmRlci1ib3g7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAudHh0LWhvbGRlciBoMyB7cGFkZGluZy1ib3R0b206OHB4O2ZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0Jywnd0ZvbnRLclVMJztmb250LXNpemU6MjRweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHAge2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNTt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHAgc3BhbiB7ZGlzcGxheTpibG9jazt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIC50eHQtbnVtYmVyIHtwYWRkaW5nLXRvcDozMHB4O2ZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0Jywnd0ZvbnRLclVMJztmb250LXNpemU6NDRweDtsaW5lLWhlaWdodDoxO31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIgLnR4dC1udW1iZXIgYSB7Y29sb3I6IzgwNDAzMzt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHVsIHtkaXNwbGF5OmJsb2NrOyB3aWR0aDoyOTNweDttYXJnaW4tdG9wOjEwcHg7Zm9udC1zaXplOjA7b3ZlcmZsb3c6IGhpZGRlbjt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHVsIGxpIHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo1MCU7cGFkZGluZy10b3A6MnB4O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiMzMjMyMzI7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAudHh0LWhvbGRlciB1bCBsaTpiZWZvcmUge3Bvc2l0aW9uOmFic29sdXRlOyBjb250ZW50OiBcIlwiOyB3aWR0aDoxcHg7aGVpZ2h0OjExcHg7dG9wOjVweDtsZWZ0Oi0yMHB4O2JhY2tncm91bmQtY29sb3I6ICM2MzYzNjM7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAudHh0LWhvbGRlciB1bCBsaSBzcGFuIHttYXJnaW4tcmlnaHQ6OHB4O31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIge3BhZGRpbmctdG9wOjU5cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMiAudGl0LXN1YiB7cGFkZGluZy1ib3R0b206MTNweDsgbWFyZ2luLWJvdHRvbTo0MHB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMiAudGl0LXN1YiBoNCB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tcmlnaHQ6MTRweDtmb250LXNpemU6MjRweDtjb2xvcjojMDAwO2xpbmUtaGVpZ2h0OjI0cHg7fVxyXG4uZm9vdGVyIC5mb290LWNvbnRhY3QtbGlzdCAudGl0LW1haW4ge21hcmdpbi1ib3R0b206NTBweH1cclxuLmZvb3RlciAuZm9vdC1jb250YWN0LWxpc3QgdGFibGUgdGQgbGFiZWwgc3BhbiB7bWFyZ2luLXJpZ2h0OjVweDsgZm9udC1zaXplOjE2cHh9XHJcbi5mb290ZXIgLmZvb3QtY29udGFjdC1saXN0IHRhYmxlIHRkIGxhYmVsOmxhc3QtY2hpbGQge21hcmdpbi1yaWdodDowfVxyXG4uZm9vdGVyIC5mb290LWNvbnRhY3QtbGlzdCB0YWJsZSB0cjpmaXJzdC1jaGlsZCB0aCB7cGFkZGluZy10b3A6MTVweH1cclxuLmZvb3RlciAuZm9vdC1jb250YWN0LWxpc3QgLmJveC1ncmF5MDIgKyAuYnRuLXdyYXAge21hcmdpbi10b3A6MHB4fVxyXG4uZm9vdGVyIC5mb290LWNvbnRhY3QtbGlzdCAuaW5uZXItZ3JheSB7cGFkZGluZy1ib3R0b206MzRweH1cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIgLnRpdC1zdWIgKyAuZm9ybS10YmwyIHttYXJnaW46MzBweCAwIDE1cHggMDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAyIHRyIHRkIC5idG4tYmFzZSB7d2lkdGg6MTE1cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMiB0ciB0ZCAudHh0LWJ5dGUge2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6NDJweDtjb2xvcjojODg4O31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIgdHIgLmluZm8tNiB7LypsaW5lLWhlaWdodDowOyovfVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYnRuLXdyYXAuYnRuLWNlbnRlciB7cGFkZGluZy10b3A6MzFweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZDZkNmQ2O31cclxuXHJcbi5mb290ZXIgLmZvb3Rlci1zaXRlbWFwIHttYXJnaW4tdG9wOi0xN3B4fVxyXG4ubGlzdC1zaXRlbWFwIHtwYWRkaW5nOiAwIDAgNjBweCAwOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDt9XHJcbi5saXN0LXNpdGVtYXAgLmlubmVyLWNvbnQge3dpZHRoOjk2NHB4O21hcmdpbjogMCBhdXRvO3BhZGRpbmctdG9wOjEwMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNiNmI2YjY7ICBtYXJnaW4tYm90dG9tOjM3cHh9XHJcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDo2NXB4O31cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyOmZpcnN0LWNoaWxkIHtwYWRkaW5nLXRvcDowO31cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyOmxhc3QtY2hpbGQge21hcmdpbi1ib3R0b206NzRweH1cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIHt3aWR0aDoxMDAlO31cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIGxpIHt3aWR0aDoyNSU7ZmxvYXQ6bGVmdDsgdGV4dC1hbGlnbjpjZW50ZXI7fVxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgLmxpc3QtciB7d2lkdGg6MjUlO2Zsb2F0OnJpZ2h0O31cclxuXHJcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCAuYnJlYWstbGlzdCB7cGFkZGluZy10b3A6OTBweDt9XHJcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCBsaSBoMiB7cGFkZGluZy1ib3R0b206MTBweDtmb250LWZhbWlseTogJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCcsJ3dGb250S3JVTCc7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MzhweDtjb2xvcjojMDAwO31cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIGxpIGgyIHNwYW4ge2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDozcHg7fVxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgaDIgc3BhbjpmaXJzdC1jaGlsZCB7bWFyZ2luLXRvcDowO31cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIGxpIC5pbm5lci1saXN0IHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7fVxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgLmlubmVyLWxpc3QgbGkge3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZTt9XHJcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCBsaSAuaW5uZXItbGlzdCBsaSBhIHtmb250LWZhbWlseTonSHl1bmRhaVNhbnNIZWFkLUxpZ2h0Jywnd0ZvbnRLclVMJztmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyLjk7Y29sb3I6Izg4ODsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjZzOyB0cmFuc2l0aW9uOiBjb2xvciAwLjZzO31cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIGxpIC5pbm5lci1saXN0IGxpIGE6aG92ZXIge2NvbG9yOiMwMDA7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4yczsgdHJhbnNpdGlvbjogY29sb3IgMC4yczt9XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtc2VhcmNoLWFyZWEge3BhZGRpbmc6NDBweCAwO21hcmdpbi10b3A6IDEwcHg7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtc2VhcmNoLWFyZWEgLnNlYXJjaC1hcmVhIHt0ZXh0LWFsaWduOmNlbnRlcjt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1zZWFyY2gtYXJlYSAuc2VhcmNoLWFyZWEgLmJ0bi1iYXNlIHttaW4td2lkdGg6MTYycHg7bWFyZ2luLWxlZnQ6MTFweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQge3BhZGRpbmc6NzlweCAwIDEwOHB4IDA7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCB7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6OTY0cHg7bWFyZ2luOjAgYXV0bzt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnRpdC1zdWIge2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1ib3R0b206MTVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2VjZWNlO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM4ODg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkge2Rpc3BsYXk6YmxvY2s7IG92ZXJmbG93OmhpZGRlbjsgcGFkZGluZzoyMHB4IDAgMDsgaGVpZ2h0OjEwMHB4O31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5Lm9wZW4ge2hlaWdodDphdXRvOyBvdmVyZmxvdzp2aXNpYmxlO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGxpe2Rpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZy1ib3R0b206MTVweDt0ZXh0LWFsaWduOiBjZW50ZXJ9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSBhIHtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrOyBwYWRkaW5nOjBweCAyNnB4IDA7IGhlaWdodDo4NnB4OyAtd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDsgYm94LXNpemluZzpib3JkZXItYm94OyAgdmVydGljYWwtYWxpZ246dG9wO2NvbG9yOiMwMDA7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAtbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NTApXCI7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xyXG4gICAgLW1vei1vcGFjaXR5OjAuNTtcclxuICAgIC1raHRtbC1vcGFjaXR5OiAwLjU7XHJcbjt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSBhIC5pY29uLWhvbGRlciB7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6NDNweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSBhIC5pY29uLWhvbGRlciBpbWcge3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGEgLnR4dC1ob2xkZXIge2Rpc3BsYXk6YmxvY2s7cGFkZGluZy10b3A6MTVweDtmb250LXNpemU6MTZweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSBhOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XHJcbiAgICAtbW96LW9wYWNpdHk6MTtcclxuICAgIC1raHRtbC1vcGFjaXR5OiAxO1xyXG59XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSBhLm9uIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XHJcbiAgICAtbW96LW9wYWNpdHk6MTtcclxuICAgIC1raHRtbC1vcGFjaXR5OiAxO1xyXG59XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSBhLm9uIC50eHQtaG9sZGVyIHtwYWRkaW5nLWJvdHRvbTo0cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSB7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21hcmdpbi10b3A6NHB4O31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGk6Zmlyc3QtY2hpbGQge21hcmdpbi10b3A6MDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtcS1ob2xkZXIge1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDo1NXB4O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE7cGFkZGluZzoxOXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3Oy13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtib3gtc2l6aW5nOiBib3JkZXItYm94O31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1xLWhvbGRlciAuaWNvbi1hcnJvdyB7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6OXB4O2hlaWdodDo1cHg7cmlnaHQ6MjFweDt0b3A6MjRweDtvdmVyZmxvdzogaGlkZGVuO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1xLWhvbGRlciAuaWNvbi1hcnJvdyBpbWcge21hcmdpbi10b3A6LTE1cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IC5ub3JtYWwge3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1xLWhvbGRlciAuaWNvbi1hcnJvdyAuZm9jdXMge3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LXEtaG9sZGVyIHNwYW4ge31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1xLWhvbGRlciBzcGFuIGVtIHtmb250LXN0eWxlOm5vcm1hbH1cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1hLWhvbGRlciB7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojODg4O292ZXJmbG93OiBoaWRkZW59XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtYS1ob2xkZXIgLnBhcmFncmFwaCB7cGFkZGluZzoyN3B4IDE5cHg7IGJhY2tncm91bmQtY29sb3I6I2ZkZmRmZH1cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1hLWhvbGRlciBwIHttYXJnaW4tdG9wOjI1cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LWEtaG9sZGVyIHA6Zmlyc3QtY2hpbGQge21hcmdpbi10b3A6MDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtYS1ob2xkZXIgcCBzcGFuIHtkaXNwbGF5OmJsb2NrO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkub24gLnR4dC1xLWhvbGRlciAuaWNvbi1hcnJvdyBpbWcge21hcmdpbi10b3A6MHB4O31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkub24gLnR4dC1xLWhvbGRlciAuaWNvbi1hcnJvdyAubm9ybWFsIHt0b3A6LTVweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpLm9uIC50eHQtcS1ob2xkZXIgLmljb24tYXJyb3cgLmZvY3VzIHt0b3A6MDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpLm9uIC50eHQtYS1ob2xkZXIge2Rpc3BsYXk6YmxvY2s7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5idG4tbW9yZSB7Y29sb3I6IzgwNDAzMzsgZm9udC1zaXplOjEwcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6MDsgdG9wOjEycHg7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lfVxyXG5cclxuLyogZmFxIOqygOyDiSDqsrDqs7zqsIAg7JeG7J2E7IucICovXHJcbi5mb290ZXIgLmFyZWEtcmVzdWx0IHt3aWR0aDo5NjRweDttYXJnaW46MCBhdXRvO3BhZGRpbmctYm90dG9tOjgwcHh9XHJcbi5mb290ZXIgLmFyZWEtcmVzdWx0IC5ib3gtcmVzdWx0IHtwYWRkaW5nLXRvcDo4MHB4fVxyXG4uZm9vdGVyIC5hcmVhLXJlc3VsdCAuYm94LXJlc3VsdCAudGl0LXNlYXJjaCB7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MjFweDtwYWRkaW5nLWJvdHRvbToxNnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNiNmI2YjY7Zm9udC1zaXplOjMwcHg7IGxpbmUtaGVpZ2h0OjI3cHg7IGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0JywgJ3dGb250S3JVTCc7Y29sb3I6IzAwMH1cclxuLmZvb3RlciAuYXJlYS1yZXN1bHQgLmJveC1yZXN1bHQgLnRpdC1zZWFyY2gudHkxIHtoZWlnaHQ6MjNweDtmb250LXNpemU6MjRweH1cclxuLmZvb3RlciAuYXJlYS1yZXN1bHQgLmJveC1yZXN1bHQgLnRpdC1zZWFyY2ggZW0ge2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOiM4MDQwMzN9XHJcbi5mb290ZXIgLmFyZWEtcmVzdWx0IC5ib3gtcmVzdWx0IHAge21hcmdpbi10b3A6MjdweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMnB4O2NvbG9yOiM4ODh9XHJcbi5mb290ZXIgLmFyZWEtcmVzdWx0IC5ib3gtcmVzdWx0IHAgc3BhbiB7Y29sb3I6IzAwMH1cclxuXHJcbi5mb290ZXIgLmFyZWEtcmVzdWx0LTAyIHtwYWRkaW5nLXRvcDoxMHB4O31cclxuXHJcblxyXG4vKiDrs7Tspp0gKi9cclxuICNjb250YWluZXIuZm9vdGVyIC50aXQtbWFpbiBzcGFuLndhcnJhbnR5LXRpdCB7Y29sb3I6IzY2NjY2NjsgZGlzcGxheTogYmxvY2s7IG1hcmdpbjoxMnB4IDAgMTBweCAwO31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktYXJlYSB7Zm9udC1zaXplOjE2cHg7IGxpbmUtaGVpZ2h0OjI0cHg7IGJhY2tncm91bmQtY29sb3I6I2Y3ZjdmN31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktYXJlYSA+IHAge3dpZHRoOjk2NHB4OyBtYXJnaW46IDAgYXV0bzsgY29sb3I6IzY2NjsgcGFkZGluZzo0MHB4IDMwcHggMzZweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQge3dpZHRoOjk2NHB4OyBtYXJnaW46IDAgYXV0bzsgcGFkZGluZzo3OHB4IDMwcHggMzZweDsgZm9udC1zaXplOjE0cHg7IGxpbmUtaGVpZ2h0OjI0cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQtaW4ge21hcmdpbi1ib3R0b206NzBweH1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udC1pbiBoMiB7Zm9udC1zaXplOjI0cHg7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7IHBhZGRpbmctYm90dG9tOjE3cHg7IG1hcmdpbi1ib3R0b206MTlweH1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udC1pbiBoMi5uby1ib3JkZXIge2JvcmRlci1ib3R0b206bm9uZTsgcGFkZGluZy1ib3R0b206MH1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udC1pbiBoMiBzcGFuIHtjb2xvcjojODg4ODg4fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1jb250LXRvcCB1bCB7bWFyZ2luLXRvcDoyMHB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1jb250LXRvcCB1bCBsaSB7bWFyZ2luLWJvdHRvbTo1cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLnR5cGUtdGFiLTRjb2wge3BhZGRpbmc6MH1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAudGFiLWNvbnQge3dpZHRoOjk2NHB4OyB0b3A6NDFweDsgZm9udC1zaXplOjE2cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udCAuc21sLXRpdCB7bWFyZ2luOiA0NHB4IDAgMTVweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250IC53YXJyYW50eS1wMDEge21hcmdpbjowIDAgMTVweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250IC53YXJyYW50eS1wMDIge2NvbG9yOiM4ODg7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoxOHB4OyBsZXR0ZXItc3BhY2luZzotMC4wMWVtOyBtYXJnaW4tdG9wOjE1cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250IC53YXJyYW50eS1wMDIgc3BhbiB7ZGlzcGxheTppbmxpbmUtYmxvY2s7IHBhZGRpbmctbGVmdDoxMHB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udCA+IHN0cm9uZyB7Zm9udC1zaXplOjE0cHg7IGNvbG9yOiM2NjY7IG1hcmdpbi10b3A6MjBweDsgbWFyZ2luLWJvdHRvbTo1cHg7IGZvbnQtd2VpZ2h0Om5vcm1hbDsgZGlzcGxheTogYmxvY2s7fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udCA+IHN0cm9uZy5maXJzdCB7bWFyZ2luLXRvcDowcHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHt3aWR0aDoxMDAlOyB0ZXh0LWFsaWduOmNlbnRlcjsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjIycHg7IGJvcmRlci10b3A6MnB4IHNvbGlkICNkMmQyZDJ9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGhlYWQgdGgge2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkNWQ1ZDU7IGJvcmRlci1yaWdodDoxcHggc29saWQgI2Q1ZDVkNTsgYmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3OyBwYWRkaW5nOjE0cHggMTRweCAxNHB4IDIwcHg7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc2l6ZTogMTRweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGhlYWQgdGg6bGFzdC1jaGlsZCB7Ym9yZGVyLXJpZ2h0Om5vbmV9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGJvZHkgdGgge2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkNWQ1ZDU7IGJvcmRlci1yaWdodDoxcHggc29saWQgI2Q1ZDVkNTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgcGFkZGluZzoxNHB4IDIwcHg7IHZlcnRpY2FsLWFsaWduOm1pZGRsZX1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0Ym9keSB0aC5ib3JkZXItbm9uZXtib3JkZXItYm90dG9tOm5vbmV9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGJvZHkgdGguYm9yZGVyLXRvcHtib3JkZXItdG9wOjFweCBzb2xpZCAjZDVkNWQ1fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRib2R5IHRyIHRkIHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDVkNWQ1OyBib3JkZXItbGVmdDoxcHggc29saWQgI2Q1ZDVkNTsgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDVkNWQ1OyBwYWRkaW5nOjE0cHggMTRweCAxNHB4IDIwcHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtib3JkZXItbGVmdDpub25lfVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRkOmxhc3QtY2hpbGQge2JvcmRlci1yaWdodDpub25lfVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRkLnR4dC1sZWZ0IHt0ZXh0LWFsaWduOiBsZWZ0O31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0ZC5wYS1sZTMwIHtwYWRkaW5nLWxlZnQ6MzBweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGQgLnNwYW4tYnIge2Rpc3BsYXk6YmxvY2s7IHBhZGRpbmctbGVmdDo4cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlLndhcnJhbnR5LXRhYmxlLTAxIHRoIHt0ZXh0LWFsaWduOmxlZnQ7IGJhY2tncm91bmQtY29sb3I6I2ZmZjsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgcGFkZGluZy1sZWZ0OjA7IGJvcmRlci1yaWdodDogbm9uZX1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZS53YXJyYW50eS10YWJsZS0wMSB0ZCB7YmFja2dyb3VuZC1jb2xvcjojZmZmOyB0ZXh0LWFsaWduOmxlZnR9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUud2FycmFudHktdGFibGUtMDEgdGQuYmcge2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNzt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUud2FycmFudHktdGFibGUtMDIgdGgge2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNzt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWxpLTAxIHtmb250LXNpemU6MTJweDsgbGluZS1oZWlnaHQ6MjZweH1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDIge21hcmdpbi10b3A6MTVweH1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDIgbGkge3ZlcnRpY2FsLWFsaWduOnRvcDsgZGlzcGxheTppbmxpbmUtYmxvY2s7IHdpZHRoOjMwOHB4OyBoZWlnaHQ6MTA2cHg7IC13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94OyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IG1hcmdpbi1yaWdodDoxMnB4OyBiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7IHBhZGRpbmc6MTlweCAyMnB4OyBmb250LXNpemU6MHB4O31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDIgbGk6bGFzdC1jaGlsZCB7bWFyZ2luLXJpZ2h0OjB9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWxpLTAyIGxpIHN0cm9uZyB7Zm9udC1zaXplOjIwcHg7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGRpc3BsYXk6YmxvY2t9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWxpLTAyIGxpID4gcCB7Zm9udC1zaXplOjE2cHg7IGNvbG9yOiM4MDQwMzM7IG1hcmdpbi1ib3R0b206MXB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1saS0wMiBsaSA+IHAgYSB7Zm9udC1zaXplOjE2cHg7IGNvbG9yOiM4MDQwMzN9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWxpLTAyIGxpIHNwYW4ge2ZvbnQtc2l6ZToxMnB4OyBjb2xvcjojODg4fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC5zbWwtdGl0IHttYXJnaW46IDQ0cHggMCAxNXB4O31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAuZGlzY2xhaW1lciB7cG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tdG9wOiAxNXB4OyBwYWRkaW5nLWxlZnQ6IDE1cHg7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuNn1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAuZGlzY2xhaW1lcjphZnRlciB7ZGlzcGxheTogYmxvY2s7IGNvbnRlbnQ6ICfigLsnOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLmRpc2NsYWltZXIgc3BhbiB7Y29sb3I6ICM4MDQwMzM7IGZvbnQtd2VpZ2h0OiBib2xkfVxyXG5cclxuLyog7J207Jqp7JW96rSAICovXHJcbi5mb290ZXIgLmNvbnRlbnQgLnRlcm1zLWNvbnQge3dpZHRoOjk2NHB4OyBtYXJnaW46IDAgYXV0bzsgcGFkZGluZzoyMHB4IDMwcHggMTAwcHg7IGZvbnQtc2l6ZToxNHB4OyBsaW5lLWhlaWdodDoyNHB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC50ZXJtcy1jb250LWluIHttYXJnaW4tYm90dG9tOjcwcHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnRlcm1zLWNvbnQtaW4gaDIge2ZvbnQtc2l6ZToyNHB4OyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4OyBwYWRkaW5nLWJvdHRvbToxN3B4OyBtYXJnaW4tYm90dG9tOjE5cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnRlcm1zLWNvbnQtaW4gPiBvbCB7bWFyZ2luLXRvcDoyMHB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC50ZXJtcy1jb250LWluID4gb2wgPiBsaSB7bWFyZ2luLWJvdHRvbToyNXB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC50ZXJtcy1jb250LWluID4gb2wgPiBsaSA+IG9sIHttYXJnaW4tdG9wOjE4cHg7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoyMnB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC50ZXJtcy1jb250ID4gcCB7bWFyZ2luLXRvcDotMjBweDt9XHJcblxyXG4vKiDqsJzsnbjsoJXrs7Qg7Leo6riJL+yymOumrCDrsKnsuaggKi9cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWFyZWEge2ZvbnQtc2l6ZToxNnB4OyBsaW5lLWhlaWdodDoyNHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjd9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1hcmVhID4gcCB7d2lkdGg6OTY0cHg7IG1hcmdpbjogMCBhdXRvOyBjb2xvcjojNjY2OyBwYWRkaW5nOjQwcHggMzBweCAzNnB4O31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWFyZWEgPiBwIHN0cm9uZyB7Y29sb3I6IzAwMDsgZm9udC13ZWlnaHQ6IG5vcm1hbH1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQge3dpZHRoOjk2NHB4OyBtYXJnaW46IDAgYXV0bzsgcGFkZGluZzo3OHB4IDMwcHggMzZweDsgZm9udC1zaXplOjE0cHg7IGxpbmUtaGVpZ2h0OjI0cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIHttYXJnaW4tYm90dG9tOjcwcHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIGgyIHtmb250LXNpemU6MjRweDsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODsgcGFkZGluZy1ib3R0b206MTdweDsgbWFyZ2luLWJvdHRvbToxOXB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiBoMi5uby1ib3JkZXIge2JvcmRlci1ib3R0b206bm9uZTsgcGFkZGluZy1ib3R0b206MH1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gaDIgc3BhbiB7Y29sb3I6Izg4ODg4OH1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIGgzIHtmb250LXNpemU6MTZweDsgbWFyZ2luLXRvcDozMHB4OyBsaW5lLWhlaWdodDoyNXB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgc3Ryb25nIHtmb250LXdlaWdodDogbm9ybWFsOyBkaXNwbGF5OiBibG9jazsgbWFyZ2luLXRvcDoxNHB4OyBmb250LXNpemU6MTNweH1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIC5wb2xpY3ktc3Ryb25nMDEge21hcmdpbi10b3A6MzBweDsgbWFyZ2luLWJvdHRvbToxMnB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdWwge2ZvbnQtc2l6ZToxMnB4OyBtYXJnaW4tdG9wOjZweH1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHVsIGxpIHttYXJnaW4tbGVmdDo5cHg7IGxpbmUtaGVpZ2h0OjIwcHg7IHBhZGRpbmc6MnB4IDB9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB1bCBsaSBzdHJvbmcge21hcmdpbi1ib3R0b206IDEwcHg7IG1hcmdpbi1sZWZ0Oi05cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB1bCBsaSBpbWcge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgdmVydGljYWwtYWxpZ246IHRvcDsgbWFyZ2luOjEwcHggMnB4IDAgLTlweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCBvbCA+IGxpIHtmb250LXNpemU6MTNweDsgbWFyZ2luLXRvcDoxNHB4OyBwYWRkaW5nLWJvdHRvbTo4cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCAucG9saWN5LXAwMSB7bWFyZ2luLXRvcDozMnB4OyBtYXJnaW4tYm90dG9tOjEwcHg7IGxpbmUtaGVpZ2h0OjIycHg7IGZvbnQtc2l6ZToxM3B4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgLnBvbGljeS1zcGFuMDEge2Rpc3BsYXk6YmxvY2s7IG1hcmdpbi1sZWZ0Oi05cHggfVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdGFibGUge3dpZHRoOjEwMCU7IHRleHQtYWxpZ246Y2VudGVyOyBmb250LXNpemU6MTJweDsgbGluZS1oZWlnaHQ6MjJweDsgYm9yZGVyLXRvcDoycHggc29saWQgI2QyZDJkMjt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB0aGVhZCB0aCB7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q1ZDVkNTsgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDVkNWQ1OyBiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7IHBhZGRpbmc6MTRweCAxNHB4IDE0cHggMjBweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zaXplOiAxNHB4O31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHRhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge2JvcmRlci1yaWdodDpub25lfVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdGFibGUgdGJvZHkgdGgge2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkNWQ1ZDU7IGJvcmRlci1yaWdodDoxcHggc29saWQgI2Q1ZDVkNTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgcGFkZGluZzoxNHB4IDIwcHg7IHZlcnRpY2FsLWFsaWduOm1pZGRsZX1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHRhYmxlIHRib2R5IHRyIHRkIHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDVkNWQ1OyBib3JkZXItbGVmdDoxcHggc29saWQgI2Q1ZDVkNTsgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDVkNWQ1OyBwYWRkaW5nOjE0cHggNDBweCAxNHB4IDQwcHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge2JvcmRlci1sZWZ0Om5vbmV9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtib3JkZXItcmlnaHQ6bm9uZX1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHRhYmxlIHRkLnR4dC1sZWZ0IHt0ZXh0LWFsaWduOiBsZWZ0O31cclxuLyogMjAxNjExMTVTIC8gZGlnaXRhbHdvcmtzIC8g7KCV67OR66eMIC8g7Jq07JiB7JeF66y0X+qwnOyduOygleuztCDst6jquInrsKnsuaggQ1NT7LaU6rCAIC8gdjEuMCAqL1xyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktdGFie3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjk2NHB4O21hcmdpbjowIGF1dG87cGFkZGluZzo3MHB4IDMwcHggNDBweCAzMHB4O2ZvbnQtc2l6ZTowO31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LXRhYiBhe2JvcmRlcjoxcHggc29saWQgI2M0YzZjYTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6NTAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjYwcHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktdGFiIGEub24sIC5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS10YWIgYTpob3Zlcntib3JkZXItY29sb3I6IzgwNDAzMztjb2xvcjojODA0MDMzO31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3Rvcnl7d2lkdGg6OTY0cHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjNweCAwIDIwcHg7cG9zaXRpb246cmVsYXRpdmU7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiAzNDVweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDotMXB4O2JhY2tncm91bmQ6I2ZmZjt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2UgYS5zZWxlY3RlZCB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi10b3A6IDE4cHg7IHBhZGRpbmc6IDEycHggMCA3cHg7IHdpZHRoOiAzNTVweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB6LWluZGV4OiAyOyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogIzAwMDsgYmFja2dyb3VuZDogI2ZmZn1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3RvcnkgLmNob29zZSBhLnNlbGVjdGVkIHNwYW4uYXJyIHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOjUwJTsgbWFyZ2luLXRvcDogLTNweDsgd2lkdGg6IDlweDsgaGVpZ2h0OiA1cHg7IG92ZXJmbG93OiBoaWRkZW59XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2UgYS5zZWxlY3RlZCBzcGFuLmFyciBpbWcge3dpZHRoOiAxMDAlOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzOyB0cmFuc2l0aW9uOiBhbGwgMC4zc31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3RvcnkgLmNob29zZS5vcGVuZWQgYS5zZWxlY3RlZCBzcGFuLmFyciBpbWcge2Rpc3BsYXk6IGJsb2NrOyBtYXJnaW4tdG9wOiAtNXB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlIGE6Zmlyc3QtY2hpbGQge21hcmdpbi10b3A6IDA7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlIC5vcHQtbGlzdCB7d2lkdGg6IDEwMCU7IG92ZXJmbG93OiBoaWRkZW47IGhlaWdodDogMDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlIC5vcHQtbGlzdCB1bCB7cGFkZGluZy1ib3R0b206IDEwcHg7IG1heC1oZWlnaHQ6IDE1MHB4OyBvdmVyZmxvdzogaGlkZGVuOyBvdmVyZmxvdy15OiBhdXRvO31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3RvcnkgLmNob29zZSAub3B0LWxpc3QgYSB7ZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDdweCAwIDNweDsgd2lkdGg6IDM0NXB4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDI0cHg7IGNvbG9yOiAjODg4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuYnRuLWJhc2V7bWFyZ2luLWxlZnQ6MzcwcHg7Zm9udDoxMnB4LzM0cHggXCJIeXVuZGFpU2Fuc1RleHQtUmVndWxhclwiLCBcIkdlbmVzaXNTYW5zVGV4dFwiO2hlaWdodDozNHB4O3dpZHRoOjU0cHg7cGFkZGluZzowO31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQgLnBvbGljeS1hbmNob3J7YmFja2dyb3VuZDojZjdmN2Y3O21hcmdpbjotNzhweCAwIDcwcHggMDtwYWRkaW5nOjI1cHggNTBweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250IC5wb2xpY3ktYW5jaG9yIG9se292ZXJmbG93OmhpZGRlbjt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250IC5wb2xpY3ktYW5jaG9yIG9sIGxpe3BhZGRpbmc6NXB4IDA7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciBvbCBsaTpudGgtY2hpbGQoMm4rMSl7ZmxvYXQ6bGVmdDt3aWR0aDo0Ny41JTsgY2xlYXI6Ym90aDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250IC5wb2xpY3ktYW5jaG9yIG9sIGxpOm50aC1jaGlsZCgybisyKXtmbG9hdDpyaWdodDt3aWR0aDo0Ny41JTt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250IC5wb2xpY3ktYW5jaG9yIG9sIGxpIGF7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTZweDtjb2xvcjojMDAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4IDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnQ7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciBvbCBsaSBhOmhvdmVye2NvbG9yOiM4MDQwMzM7Ym9yZGVyLWNvbG9yOiM4MDQwMzM7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciBvbCBsaSBhIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MzBweDtmb250OjE2cHgvMTZweCAnd0ZvbnRLclVMJzt9XHJcbi8qIDIwMTYxMTE1RSAvIGRpZ2l0YWx3b3JrcyAvIOygleuzkeunjCAvIOyatOyYgeyXheustF/qsJzsnbjsoJXrs7Qg7Leo6riJ67Cp7LmoIENTU+y2lOqwgCAvIHYxLjAgKi9cclxuXHJcbi8qIG9mZmVycyBsYW5kaW5nICovXHJcbi5vZmZlcnMgLmlubmVyLWNvbnQtd3JhcCAuY29udGVudCB7LyogcG9zaXRpb246IHJlbGF0aXZlOyAqLyBtYXJnaW46IDAgYXV0bzsgbWF4LXdpZHRoOiBub25lO31cclxuLm9mZmVycyAua3YtYXJlYSBoMSB7Zm9udDogODBweC8xICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnOyBjb2xvcjogIzgwNDAzMzt9XHJcbi5vZmZlcnMgLmt2LWFyZWEgaDEgc3BhbntkaXNwbGF5OmJsb2NrO31cclxuLm9mZmVycyAua3YtYXJlYSB7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6ICM2NjY7fVxyXG4ub2ZmZXJzIC5rdi1hcmVhIC5iZy1ob2xkZXIge3Bvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDEwMCU7IH1cclxuLm9mZmVycyAua3YtYXJlYSAuYmctaG9sZGVyIGltZyB7cG9zaXRpb246IHJlbGF0aXZlOyBsZWZ0OiAwOyBtYXJnaW4tbGVmdDogMDt9XHJcbi5vZmZlcnMgLmt2LWFyZWEgLnR4dC1ob2xkZXIge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMTt9XHJcbi5vZmZlcnMgLmt2LWFyZWEgLnR4dC1ob2xkZXIgcCB7bWFyZ2luLXRvcDogMTJweDsgZm9udDogMThweC8yNnB4ICdIeXVuZGFpU2Fuc1RleHQtUmVndWxhcid9XHJcbi5vZmZlcnMgLmt2LWFyZWEgLnR4dC1ob2xkZXIgcCBzcGFuIHtkaXNwbGF5OiBibG9jazsgY29sb3I6ICNmZmY7Zm9udC1zaXplOjE2cHh9XHJcbi5vZmZlcnMgLmt2LWFyZWEgLmFsaWduLWJvdC1sZnQgLnR4dC1ob2xkZXIge2JvdHRvbTogMDsgbGVmdDogMDsgbWFyZ2luLWJvdHRvbTogMTA3cHg7IHBhZGRpbmc6IDAgMCAwIDQuNjg3NSU7fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5jb250ZW50IHt3aWR0aDoxMDI0cHg7IG1hcmdpbjowIGF1dG87IHBhZGRpbmc6NzVweCAzMHB4IDEwMHB4OyAtd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDsgYm94LXNpemluZzpib3JkZXItYm94O31cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuY29udGVudCBoMiB7Zm9udC1zaXplOjI4cHg7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNiNmI2YjY7IHBhZGRpbmctYm90dG9tOjE2cHg7IGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0J31cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuY29udGVudCBoMiArIC5ldmVudC1yb2xsaW5ne21hcmdpbi10b3A6MzBweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQgc3BhbiB7Zm9udC1zaXplOjE0cHg7IGNvbG9yOiM4ODg7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6MTBweDsgcmlnaHQ6IDB9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kIHNwYW4gYSB7Y29sb3I6IzgwNDAzMzsgZm9udC1zaXplOjEwcHg7IGRpc3BsYXk6aW5saW5lLWJsb2NrOyBwYWRkaW5nLWxlZnQ6N3B4OyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBwYWRkaW5nLXRvcDozcHg7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lfVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jaG9pY2Uge21hcmdpbi10b3A6MzVweDt3aWR0aDoxMDAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXIge292ZXJmbG93OmhpZGRlbjtmbG9hdDpsZWZ0fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXIgbGkge2Zsb2F0OmxlZnQ7cGFkZGluZy10b3A6MjNweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyIGxpIGEge2NvbG9yOiM4ODg7Zm9udC1zaXplOjE0cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6MjRweDt9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhciBsaTpmaXJzdC1jaGlsZCBhIHttYXJnaW4tbGVmdDowfVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXIgbGkub24gYSB7Y29sb3I6IzAwMDsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMDsgcGFkZGluZy1ib3R0b206M3B4OyBmb250LWZhbWlseTonSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXInfVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5jdXN0b20tc2VsZWN0e2Zsb2F0OnJpZ2h0fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5ne3Bvc2l0aW9uOnJlbGF0aXZlfVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5nIC5zd2lwZXt3aWR0aDo5NjRweDtoZWlnaHQ6MzkwcHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnN3aXBlIGxpe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowcHg7bGVmdDowcHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnN3aXBlIGxpIC50eHQtaG9sZGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNjVweDtsZWZ0OjEwMHB4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5nIC5zd2lwZSBsaSAudHh0LWhvbGRlciBkbCBkdHtjb2xvcjojZmZmO2ZvbnQtc2l6ZTozNnB4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5nIC5zd2lwZSBsaSAudHh0LWhvbGRlciBkbCBkZHtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O21hcmdpbi10b3A6MTBweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAucHJldi1uZXh0LWJ0bnMgYXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO21hcmdpbi10b3A6LTIwcHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnByZXYtbmV4dC1idG5zIC5idG4tcHJldntsZWZ0OjQwcHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnByZXYtbmV4dC1idG5zIC5idG4tbmV4dHtyaWdodDo0MHB4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5nIC5pbmRpY2F0b3J7bWFyZ2luLXRvcDoxNXB4O3RleHQtYWxpZ246cmlnaHR9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbHtwYWRkaW5nLXRvcDo0MHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNiNmI2YjY7bWFyZ2luLXRvcDoyM3B4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgIHVsLnBhZ2VzIHttYXJnaW4tYm90dG9tOjQwcHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCAgdWwucGFnZXMgdWwgPiBsaXtwYWRkaW5nLXJpZ2h0OjBweDttYXJnaW4tdG9wOjM3cHg7cG9zaXRpb246cmVsYXRpdmV9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCAgdWwucGFnZXMgdWwgPiBsaTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjBweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsICB1bC5wYWdlcyB1bCA+IGxpID4gYXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxOTBweDsgbWFyZ2luLXJpZ2h0OiAxOTBweDsgbWluLWhlaWdodDo5NnB4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgIHVsLnBhZ2VzIHVsID4gbGkgPiBhIC5pbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjBweDtsZWZ0OjBweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsICB1bC5wYWdlcyB1bCA+IGxpID4gYSA+IHN0cm9uZ3tkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsICB1bC5wYWdlcyB1bCA+IGxpID4gYSA+IHN0cm9uZyBpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNmZmY7d2lkdGg6MzVweDtoZWlnaHQ6MThweDtsaW5lLWhlaWdodDoxOHB4O3ZlcnRpY2FsLWFsaWduOjRweDtiYWNrZ3JvdW5kOiNhY2FjYWM7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWxlZnQ6NnB4O2ZvbnQtc2l6ZToxMnB4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgIHVsLnBhZ2VzIHVsID4gbGkgPiBhIC5jb250e21hcmdpbi10b3A6MTFweDtkaXNwbGF5OmJsb2NrfVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgIHVsLnBhZ2VzIHVsID4gbGkgPiBhIC5jb250IC5jb250LWJveHttYXJnaW4tdG9wOjVweDtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbn1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsICB1bC5wYWdlcyB1bCA+IGxpID4gYSAuY29udCAuY29udC1ib3g6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowcHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCAgdWwucGFnZXMgdWwgPiBsaSA+IGEgLmNvbnQgLmNvbnQtYm94IHN0cm9uZ3t3aWR0aDo0MHB4O2NvbG9yOiM2NjY7ZmxvYXQ6bGVmdDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsICB1bC5wYWdlcyB1bCA+IGxpID4gYSAuY29udCAuY29udC1ib3ggc3BhbntmbG9hdDpsZWZ0O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIycHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCAgdWwucGFnZXMgdWwgPiBsaSAubGlua3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MHB4O3JpZ2h0OjBweDt9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCAgdWwucGFnZXMgdWwgPiBsaSAubGluayBhe2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6MjBweDtjb2xvcjojODA0MDMzO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCAgdWwucGFnZXMgdWwgPiBsaSAubGluayBhOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjBweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXJyb3ItbXNne3BhZGRpbmc6MCAwIDQwcHg7fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5lcnJvci1tc2cgcCBzcGFue2Rpc3BsYXk6YmxvY2t9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmVycm9yLW1zZyBwOmZpcnN0LWNoaWxke2ZvbnQ6NDVweC8xICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnO2NvbG9yOiM4MDQwMzM7bWFyZ2luLXRvcDowfVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5lcnJvci1tc2cgcHtmb250OjE5cHgvMjJweCAnSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXInO2NvbG9yOiM4ODg7bWFyZ2luLXRvcDoyNXB4fVxyXG5cclxuLnBvcC1vZmZlcnN7d2lkdGg6OTUwcHg7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTQ3NXB4O29wYWNpdHk6MX1cclxuLnBvcC1vZmZlcnMgLnZpc3VhbHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo5NTBweDttYXJnaW46YXV0b31cclxuLnBvcC1vZmZlcnMgLnZpc3VhbCAudHh0LWhvbGRlcntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NjBweDtsZWZ0OjUwcHg7ei1pbmRleDoxfVxyXG4ucG9wLW9mZmVycyAudmlzdWFsIC50eHQtaG9sZGVyIGRsIGR0e2ZvbnQ6IDUwcHgvMSAnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0Jztjb2xvcjojODA0MDMzfVxyXG4ucG9wLW9mZmVycyAudmlzdWFsIC50eHQtaG9sZGVyIGRsIGRke2NvbG9yOiAjZmZmO2ZvbnQtc2l6ZToxNnB4O21hcmdpbi10b3A6MTJweH1cclxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyIHtwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogLTUwcHg7IHJpZ2h0OiA3MHB4OyBmb250LXNpemU6IDA7IHotaW5kZXg6IDEwfVxyXG4ucG9wLW9mZmVycyAudmlzdWFsIC5wcm9ncmVzcy1iYXIgLmJveHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGNvbG9yOiAjODA0MDMzOyB0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG4ucG9wLW9mZmVycyAudmlzdWFsIC5wcm9ncmVzcy1iYXIuZW5kIC5ib3h7Y29sb3I6I2EwYTBhMH1cclxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyIC5ib3ggc3Bhbi5idG4tdHh0e2Rpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAxO31cclxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyIC5ib3ggc3Bhbi52ZXJ0LWxpbmUtbWFzayB7ZGlzcGxheTogaW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206IDVweDsgd2lkdGg6IDJweDsgaGVpZ2h0OiA4MXB4OyBvdmVyZmxvdzogaGlkZGVufVxyXG4ucG9wLW9mZmVycyAudmlzdWFsIC5wcm9ncmVzcy1iYXIgLmJveCBzcGFuLnZlcnQtbGluZSB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOiAycHg7IGhlaWdodDogODFweDsgYmFja2dyb3VuZDogIzgwNDAzMzt9XHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnByb2dyZXNzLWJhci5lbmQgLmJveCBzcGFuLnZlcnQtbGluZXtiYWNrZ3JvdW5kOiNhMGEwYTB9XHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLmJnLWhvbGRlcnt3aWR0aDo5NTBweDttYXJnaW46YXV0b31cclxuLnBvcC1vZmZlcnMgLmlubmVye3BhZGRpbmc6NTBweDtwYWRkaW5nLXRvcDowfVxyXG4ucG9wLW9mZmVycyAuaW5uZXIgPiBkaXY6bm90KC5idG4td3JhcCl7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NjYztwYWRkaW5nOjU1cHggMH1cclxuLnBvcC1vZmZlcnMgLmlubmVyID4gZGl2OmZpcnN0LWNoaWxke2JvcmRlci10b3A6bm9uZX1cclxuLnBvcC1vZmZlcnMgLmlubmVyID4gZGl2OmZpcnN0LWNoaWxkIHNwYW57Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjhweH1cclxuLnBvcC1vZmZlcnMgLmlubmVyID4gZGl2LmNvbW1lbnQtYm94e3BhZGRpbmc6MzBweCAwIDB9XHJcbi5wb3Atb2ZmZXJzIC5pbm5lciA+IGRpdiBzcGFue2Rpc3BsYXk6YmxvY2t9XHJcbi5wb3Atb2ZmZXJzIC5pbm5lciA+IGRpdiBkbCBkdHtmb250LXNpemU6MThweH1cclxuLnBvcC1vZmZlcnMgLmlubmVyID4gZGl2IGRsIGRke21hcmdpbi10b3A6MTVweH1cclxuLnBvcC1vZmZlcnMgLmlubmVyID4gZGl2IGRsIGRkIHNwYW57Zm9udC1zaXplOjE0cHg7Y29sb3I6Izg4ODtsaW5lLWhlaWdodDoyMnB4fVxyXG4ucG9wLW9mZmVycyAuaW5uZXIgPiBkaXYgZGwgKyBkbHttYXJnaW4tdG9wOjMwcHh9XHJcbi5wb3Atb2ZmZXJzIC5pbm5lciA+IGRpdiB1bCBsaXtjb2xvcjojYWRhZGFkO2xpbmUtaGVpZ2h0OjE5cHh9XHJcbi5wb3Atb2ZmZXJzIC5pbm5lciA+IGRpdiB1bCBsaSBpbWd7dmVydGljYWwtYWxpZ246bWlkZGxlfVxyXG4ucG9wLW9mZmVycyAuaW5uZXIgLmJ0bi13cmFwe21hcmdpbi10b3A6NzVweH1cclxuLnBvcC1vZmZlcnMgLmlubmVyIC5idG4td3JhcCBhe3dpZHRoOjI3MHB4fVxyXG5cclxuLyogY29udGFjdC11cyAqL1xyXG4uZm9vdC1jb250YWN0LWxpc3Qge3BhZGRpbmctdG9wOjMxcHg7IHBhZGRpbmctYm90dG9tOjUwcHg7IHdpZHRoOjk2NXB4OyBtYXJnaW46MCBhdXRvfVxyXG4uZm9vdC1jb250YWN0LWxpc3QgLmZvb3QtYWRqdXN0LXR4dCB7Zm9udC1zaXplOjE2cHg7IGxpbmUtaGVpZ2h0OjI0cHg7IG1hcmdpbi1ib3R0b206NjVweDsgfVxyXG4uZm9vdC1jb250YWN0LWxpc3QgLmZvb3QtY29udGFjdC1saXN0LWxlZnQge2Rpc3BsYXk6aW5saW5lOyBmbG9hdDpsZWZ0fVxyXG4uZm9vdC1jb250YWN0LWxpc3QgLmZvb3QtY29udGFjdC1saXN0LWxlZnQgZGl2IHttYXJnaW4tYm90dG9tOjcycHh9XHJcbi5mb290LWNvbnRhY3QtbGlzdCAuZm9vdC1jb250YWN0LWxpc3QtcmlnaHQge2Zsb2F0OnJpZ2h0fVxyXG4uZm9vdC1jb250YWN0LWxpc3QgLmZvb3QtY29udGFjdC1saXN0LXJpZ2h0IGRpdiB7bWFyZ2luLWJvdHRvbTo1NXB4fVxyXG4uZm9vdC1jb250YWN0LWxpc3QgZGl2IGRpdiB7d2lkdGg6NDUwcHg7fVxyXG4uZm9vdC1jb250YWN0LWxpc3QgZGl2IGRpdiBoMyB7ZGlzcGxheTogYmxvY2s7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7IGZvbnQtc2l6ZTozMHB4OyBoZWlnaHQ6MzFweDsgbWFyZ2luLWJvdHRvbToyNHB4OyBjb2xvcjojYWRhZGFkOyBmb250LWZhbWlseTogJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCd9XHJcbi5mb290LWNvbnRhY3QtbGlzdCBkaXYgZGl2IHAge2ZvbnQtc2l6ZToxNHB4OyBsaW5lLWhlaWdodDoyMHB4OyBtYXJnaW4tYm90dG9tOjIzcHh9XHJcbi5mb290LWNvbnRhY3QtbGlzdCBkaXYgZGl2IHAgc3BhbiB7ZGlzcGxheTogYmxvY2t9XHJcbi5mb290LWNvbnRhY3QtbGlzdCBkaXYgZGl2IHAgc3Ryb25nIHtmb250LXdlaWdodDogbm9ybWFsOyBkaXNwbGF5OiBibG9jazsgbWFyZ2luLXRvcDoxMHB4fVxyXG4uZm9vdC1jb250YWN0LWxpc3QgLmRlYWxlci1sb2NhdG9yIHtkaXNwbGF5OmlubGluZS1ibG9jazsgZm9udC1zaXplOjEwcHg7IGNvbG9yOiM4MDQwMzM7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA0MDMzOyBsaW5lLWhlaWdodDo3cHh9XHJcbi5mb290LWNvbnRhY3QtbGlzdCAub3duLWJ5LXBob25lIC5vd24tYnktcGhvbmUtYm90aCBzcGFuIHtkaXNwbGF5OmlubGluZS1ibG9jazsgbGluZS1oZWlnaHQ6MjZweDt9XHJcbi5mb290LWNvbnRhY3QtbGlzdCAub3duLWJ5LXBob25lIHAgc3BhbiBzcGFuIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOjE0NHB4fVxyXG4uZm9vdC1jb250YWN0LWxpc3QgLm93bi1ieS1waG9uZSBwIHNwYW4gZW0ge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZy1sZWZ0OjVweDsgZm9udC1zdHlsZTogbm9ybWFsfVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXRlcm1zIHt3aWR0aDo5NjRweDsgbWFyZ2luOjAgYXV0bzsgZm9udC1zaXplOjE0cHg7IGxpbmUtaGVpZ2h0OjIycHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci10ZXJtcyBwIHttYXJnaW4tYm90dG9tOjI1cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItdGVybXMgLnR4dC1ncmF5IHtjb2xvcjojODg4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItdGVybXMgYS50eHQtZ3JheTpob3Zlcntjb2xvcjojMDAwOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci10ZXJtcyBzdHJvbmcge2ZvbnQtc2l6ZToxNnB4OyBmb250LXdlaWdodDpub3JtYWw7IGRpc3BsYXk6YmxvY2s7IG1hcmdpbi1ib3R0b206NXB4O31cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXRlcm1zIHN0cm9uZy50b3AtcGFkZGluZy1zdHJvbmcge3BhZGRpbmctdG9wOjIwcHh9XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItcG9saWN5IHt3aWR0aDo5NjRweDsgbWFyZ2luOjAgYXV0bzsgZm9udC1zaXplOjE0cHg7IGxpbmUtaGVpZ2h0OjIycHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kgcCB7bWFyZ2luLWJvdHRvbToyNXB4O31cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSAudHh0LWdyYXkge2NvbG9yOiM4ODh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kgYS50eHQtZ3JheTpob3Zlcntjb2xvcjojMDAwOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kgc3Ryb25nIHtmb250LXNpemU6MTZweDsgZm9udC13ZWlnaHQ6bm9ybWFsOyBkaXNwbGF5OmJsb2NrOyBtYXJnaW4tYm90dG9tOjVweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kgdWwge21hcmdpbi1ib3R0b206MjVweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kgdWwgbGkge21hcmdpbi1ib3R0b206M3B4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItcG9saWN5IHVsIGxpIGltZyB7ZGlzcGxheTppbmxpbmUtYmxvY2s7IG1hcmdpbjo4cHggNHB4IDAgMH1cclxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiogQCBsYXN0IHVwZGF0ZTogMjAxNy4gMDcuMzEgLSB2My4wXHJcbiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4uZ2F0ZW1haW4gLmlubmVyLWNvbnQtd3JhcCAuY29udGVudCB7cG9zaXRpb246cmVsYXRpdmU7IG1hcmdpbjowIGF1dG87IG1heC13aWR0aDoxOTIwcHg7IG92ZXJmbG93OmhpZGRlbn1cclxuLmdhdGVtYWluIC5jb250LWZ1bGxzaXplIC5pbm5lci1jb250LXdyYXAgLmNvbnRlbnR7cG9zaXRpb246c3RhdGljO31cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5jb250ZW50IC5saW5lIHtkaXNwbGF5OmJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDo5MHB4OyBsZWZ0OjA7IHdpZHRoOjEwMCU7IGhlaWdodDoxMDAlOyBwYWRkaW5nOjAgMzBweCAwOyAtd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDsgYm94LXNpemluZzpib3JkZXItYm94OyB6LWluZGV4OjEwO31cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5jb250ZW50IC5saW5lOmFmdGVyIHtkaXNwbGF5OiBibG9jazsgY29udGVudDogJyc7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGJvcmRlcjogMnB4IHNvbGlkICM4MDQwMzM7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDt9XHJcblxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEsXHJcbi5nYXRlbWFpbiAuY29udC1mdWxsc2l6ZSB7d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZDogIzAwMDsgb3ZlcmZsb3c6IGhpZGRlbjt9XHJcbi5nYXRlbWFpbiAuY29udC1mdWxsc2l6ZSBoMyB7Zm9udDogNDVweC81MnB4ICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnOyBjb2xvcjogIzgwNDAzMzt9XHJcbi5nYXRlbWFpbiAuY29udC1mdWxsc2l6ZSAuYmctaG9sZGVyIGltZ3twb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjA7IGxlZnQ6MDt9XHJcbi5nYXRlbWFpbiAuY29udC1mdWxsc2l6ZSAuYmctaG9sZGVye3Bvc2l0aW9uOnJlbGF0aXZlO31cclxuLmdhdGVtYWluIC5jb250LWZ1bGxzaXplIHZpZGVve3dpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7fVxyXG5cclxuLmdhdGVtYWluIC5rdi1hcmVhIC50eHQtaG9sZGVyIGgxIHtmb250OiA4MHB4LzEgJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7IGNvbG9yOiAjZmZmOyBvcGFjaXR5OjA7IGZpbHRlcjphbHBoYShvcGFjaXR5PTApOyBtYXJnaW4tdG9wOjUwcHg7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLnR4dC1ob2xkZXIgcCB7Y29sb3I6I2ZmZjsgZm9udC1zaXplOjIwcHg7IHBhZGRpbmctdG9wOjI1cHg7IG9wYWNpdHk6MDsgZmlsdGVyOmFscGhhKG9wYWNpdHk9MCk7IG1hcmdpbi10b3A6MTBweDt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAudHh0LWhvbGRlciBwIHNwYW4ge2Rpc3BsYXk6YmxvY2s7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLnR4dC1ob2xkZXIge3otaW5kZXg6MjA7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6NDUlOyBsZWZ0OjA7IHdpZHRoOjkwJTsgdGV4dC1hbGlnbjpjZW50ZXI7IHBhZGRpbmc6MCA1JTt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuYmctaG9sZGVyLmt2LWxvYWQge21pbi1oZWlnaHQ6MzAwMHB4OyBiYWNrZ3JvdW5kOiMwMDA7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMge29wYWNpdHk6MDsgZmlsdGVyOmFscGhhKG9wYWNpdHk9MCk7IG1hcmdpbi10b3A6LTIwcHg7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMgLmdidG4ge3Bvc2l0aW9uOnJlbGF0aXZlOyBoZWlnaHQ6NTBweDsgcGFkZGluZzowIDUlOyBtYXJnaW46MCA1cHg7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMgLmdidG4gLmF0eHQge2ZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDo1MHB4OyBwYWRkaW5nOjA7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMgLmdidG4gLmVmZmVjdC13cmFwIHtwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjA7IGxlZnQ6MDsgd2lkdGg6MTAwJTsgaGVpZ2h0OjEwMCU7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMgLmdidG4gLmVmZmVjdC13cmFwIHNwYW57cG9zaXRpb246YWJzb2x1dGU7IGRpc3BsYXk6aW5saW5lLWJsb2NrO31cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuIC5lZmZlY3Qtd3JhcCAubGluZS1sLFxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG4gLmVmZmVjdC13cmFwIC5saW5lLWwtMiB7Ym90dG9tOjA7IGxlZnQ6MDsgd2lkdGg6MXB4OyBoZWlnaHQ6MDt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0biAuZWZmZWN0LXdyYXAgLmxpbmUtdCxcclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuIC5lZmZlY3Qtd3JhcCAubGluZS10LTIge3RvcDowOyBsZWZ0OjA7IHdpZHRoOjA7IGhlaWdodDoxcHg7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG4gLmVmZmVjdC13cmFwIC5saW5lLXIsXHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0biAuZWZmZWN0LXdyYXAgLmxpbmUtci0yIHt0b3A6MDsgcmlnaHQ6MDsgd2lkdGg6MXB4OyBoZWlnaHQ6MDt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0biAuZWZmZWN0LXdyYXAgLmxpbmUtYixcclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuIC5lZmZlY3Qtd3JhcCAubGluZS1iLTIge2JvdHRvbTowOyByaWdodDowOyB3aWR0aDowOyBoZWlnaHQ6MXB4O31cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuIC5lZmZlY3Qtd3JhcCAuYmcge2xlZnQ6MDsgdG9wOjA7IHdpZHRoOjEwMCU7IGhlaWdodDoxMDAlOyBiYWNrZ3JvdW5kOiNmZmY7IG9wYWNpdHk6MC4xOyBmaWx0ZXI6YWxwaGEob3BhY2l0eT0xMCk7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG4gLmVmZmVjdC13cmFwIC5ib3JkZXIge2xlZnQ6MDsgdG9wOjA7IHdpZHRoOjEwMCU7IGhlaWdodDoxMDAlOyBib3JkZXI6MXB4IHNvbGlkICNmZmY7IC13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94OyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IG9wYWNpdHk6MC4xNTsgZmlsdGVyOmFscGhhKG9wYWNpdHk9MTUpO31cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuOmhvdmVyIC5hdHh0IHtjb2xvcjojZmZmO31cclxuLypodG1sPmJvZHkgLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuOmhvdmVyIC5lZmZlY3Qtd3JhcCBzcGFuW2NsYXNzXj1saW5lLWxdLFxyXG5odG1sPmJvZHkgLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuOmhvdmVyIC5lZmZlY3Qtd3JhcCBzcGFuW2NsYXNzXj1saW5lLXJdIHtoZWlnaHQ6MTAwJTt9XHJcbmh0bWw+Ym9keSAuZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG46aG92ZXIgLmVmZmVjdC13cmFwIHNwYW5bY2xhc3NePWxpbmUtdF0sXHJcbmh0bWw+Ym9keSAuZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG46aG92ZXIgLmVmZmVjdC13cmFwIHNwYW5bY2xhc3NePWxpbmUtYl0ge3dpZHRoOjEwMCU7fSovXHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0bjpob3ZlciAuZWZmZWN0LXdyYXAgLmxpbmUtbCB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbXNiZEFuaUwgNC4xcyAwLjFzIGJhY2t3YXJkcztcclxuICAgIGFuaW1hdGlvbjogbXNiZEFuaUwgNC4xcyAwLjFzIGJhY2t3YXJkcztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxufVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG46aG92ZXIgLmVmZmVjdC13cmFwIC5saW5lLXQge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IG1zYmRBbmlUIDQuMXMgMS4xcyBiYWNrd2FyZHM7XHJcbiAgICBhbmltYXRpb246IG1zYmRBbmlUIDQuMXMgMS4xcyBiYWNrd2FyZHM7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbn1cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuOmhvdmVyIC5lZmZlY3Qtd3JhcCAubGluZS1yIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtc2JkQW5pUiA0LjFzIDIuMXMgYmFja3dhcmRzO1xyXG4gICAgYW5pbWF0aW9uOiBtc2JkQW5pUiA0LjFzIDIuMXMgYmFja3dhcmRzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0bjpob3ZlciAuZWZmZWN0LXdyYXAgLmxpbmUtYiB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbXNiZEFuaUIgNC4xcyAzLjFzIGJhY2t3YXJkcztcclxuICAgIGFuaW1hdGlvbjogbXNiZEFuaUIgNC4xcyAzLjFzIGJhY2t3YXJkcztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxufVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG46aG92ZXIgLmVmZmVjdC13cmFwIC5saW5lLWwtMiB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbXNiZEFuaUwgNC4xcyAyLjFzIGJhY2t3YXJkcztcclxuICAgIGFuaW1hdGlvbjogbXNiZEFuaUwgNC4xcyAyLjFzIGJhY2t3YXJkcztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxufVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG46aG92ZXIgLmVmZmVjdC13cmFwIC5saW5lLXQtMiB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbXNiZEFuaVQgNC4xcyAzLjFzIGJhY2t3YXJkcztcclxuICAgIGFuaW1hdGlvbjogbXNiZEFuaVQgNC4xcyAzLjFzIGJhY2t3YXJkcztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxufVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG46aG92ZXIgLmVmZmVjdC13cmFwIC5saW5lLXItMiB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbXNiZEFuaVIgNC4xcyAwLjFzIGJhY2t3YXJkcztcclxuICAgIGFuaW1hdGlvbjogbXNiZEFuaVIgNC4xcyAwLjFzIGJhY2t3YXJkcztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxufVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG46aG92ZXIgLmVmZmVjdC13cmFwIC5saW5lLWItMiB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbXNiZEFuaUIgNC4xcyAxLjFzIGJhY2t3YXJkcztcclxuICAgIGFuaW1hdGlvbjogbXNiZEFuaUIgNC4xcyAxLjFzIGJhY2t3YXJkcztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIG1zYmRBbmlMe1xyXG4gICAgMCV7aGVpZ2h0OjA7Ym90dG9tOjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMjUle2hlaWdodDoxMDAlO2JvdHRvbTowO29wYWNpdHk6MC44O31cclxuICAgIDQ4JXtoZWlnaHQ6MDtib3R0b206MTAwJTtvcGFjaXR5OjAuODt9XHJcbiAgICA0OSV7aGVpZ2h0OjA7Ym90dG9tOjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMTAwJXtoZWlnaHQ6MDtib3R0b206MDtvcGFjaXR5OjAuODt9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIG1zYmRBbmlUe1xyXG4gICAgMCV7d2lkdGg6MDtsZWZ0OjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMjUle3dpZHRoOjEwMCU7bGVmdDowO29wYWNpdHk6MC44O31cclxuICAgIDQ4JXt3aWR0aDowO2xlZnQ6MTAwJTtvcGFjaXR5OjAuODt9XHJcbiAgICA0OSV7d2lkdGg6MDtsZWZ0OjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMTAwJXt3aWR0aDowO2xlZnQ6MDtvcGFjaXR5OjAuODt9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIG1zYmRBbmlSe1xyXG4gICAgMCV7aGVpZ2h0OjA7dG9wOjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMjUle2hlaWdodDoxMDAlO3RvcDowO29wYWNpdHk6MC44O31cclxuICAgIDUwJXtoZWlnaHQ6MDt0b3A6MTAwJTtvcGFjaXR5OjAuODt9XHJcbiAgICA1MSV7aGVpZ2h0OjA7dG9wOjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMTAwJXtoZWlnaHQ6MDt0b3A6MDtvcGFjaXR5OjAuODt9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIG1zYmRBbmlCe1xyXG4gICAgMCV7d2lkdGg6MDtyaWdodDowO29wYWNpdHk6MC44O31cclxuICAgIDI1JXt3aWR0aDoxMDAlO3JpZ2h0OjA7b3BhY2l0eTowLjg7fVxyXG4gICAgNTAle3dpZHRoOjA7cmlnaHQ6MTAwJTtvcGFjaXR5OjAuODt9XHJcbiAgICA1MSV7d2lkdGg6MDtyaWdodDowO29wYWNpdHk6MC44O31cclxuICAgIDEwMCV7d2lkdGg6MDtyaWdodDowO29wYWNpdHk6MC44O31cclxufVxyXG5Aa2V5ZnJhbWVzIG1zYmRBbmlMe1xyXG4gICAgMCV7aGVpZ2h0OjA7Ym90dG9tOjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMjUle2hlaWdodDoxMDAlO2JvdHRvbTowO29wYWNpdHk6MC44O31cclxuICAgIDQ4JXtoZWlnaHQ6MDtib3R0b206MTAwJTtvcGFjaXR5OjAuODt9XHJcbiAgICA0OSV7aGVpZ2h0OjA7Ym90dG9tOjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMTAwJXtoZWlnaHQ6MDtib3R0b206MDtvcGFjaXR5OjAuODt9XHJcbn1cclxuQGtleWZyYW1lcyBtc2JkQW5pVHtcclxuICAgIDAle3dpZHRoOjA7bGVmdDowO29wYWNpdHk6MC44O31cclxuICAgIDI1JXt3aWR0aDoxMDAlO2xlZnQ6MDtvcGFjaXR5OjAuODt9XHJcbiAgICA0OCV7d2lkdGg6MDtsZWZ0OjEwMCU7b3BhY2l0eTowLjg7fVxyXG4gICAgNDkle3dpZHRoOjA7bGVmdDowO29wYWNpdHk6MC44O31cclxuICAgIDEwMCV7d2lkdGg6MDtsZWZ0OjA7b3BhY2l0eTowLjg7fVxyXG59XHJcbkBrZXlmcmFtZXMgbXNiZEFuaVJ7XHJcbiAgICAwJXtoZWlnaHQ6MDt0b3A6MDtvcGFjaXR5OjAuODt9XHJcbiAgICAyNSV7aGVpZ2h0OjEwMCU7dG9wOjA7b3BhY2l0eTowLjg7fVxyXG4gICAgNTAle2hlaWdodDowO3RvcDoxMDAlO29wYWNpdHk6MC44O31cclxuICAgIDUxJXtoZWlnaHQ6MDt0b3A6MDtvcGFjaXR5OjAuODt9XHJcbiAgICAxMDAle2hlaWdodDowO3RvcDowO29wYWNpdHk6MC44O31cclxufVxyXG5Aa2V5ZnJhbWVzIG1zYmRBbmlCe1xyXG4gICAgMCV7d2lkdGg6MDtyaWdodDowO29wYWNpdHk6MC44O31cclxuICAgIDI1JXt3aWR0aDoxMDAlO3JpZ2h0OjA7b3BhY2l0eTowLjg7fVxyXG4gICAgNTAle3dpZHRoOjA7cmlnaHQ6MTAwJTtvcGFjaXR5OjAuODt9XHJcbiAgICA1MSV7d2lkdGg6MDtyaWdodDowO29wYWNpdHk6MC44O31cclxuICAgIDEwMCV7d2lkdGg6MDtyaWdodDowO29wYWNpdHk6MC44O31cclxufVxyXG5cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuIC5lZmZlY3Qtd3JhcCAuZ3JhZGllbnQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjsgLyogRm9yIGJyb3dzZXJzIHRoYXQgZG8gbm90IHN1cHBvcnQgZ3JhZGllbnRzICovIC8qIEZvciBTYWZhcmkgNS4xIHRvIDYuMCAqLyAvKiBGb3IgT3BlcmEgMTEuMSB0byAxMi4wICovIC8qIEZvciBGaXJlZm94IDMuNiB0byAxNSAqL1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCBib3R0b20sIGZyb20oI2ZmZiksIGNvbG9yLXN0b3AoI2VlZSksIHRvKCM4ODgpKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICNmZmYsICNlZWUsICM4ODgpOyAvKiBTdGFuZGFyZCBzeW50YXggKi9cclxuICAgIG9wYWNpdHk6MC44O1xyXG4gICAgZmlsdGVyOmFscGhhKG9wYWNpdHk9ODApO1xyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIge3dpZHRoOjEwMCU7IGhlaWdodDoxMDAlO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgYSB7cG9zaXRpb246cmVsYXRpdmU7IGRpc3BsYXk6YmxvY2s7IGhlaWdodDozMDBweDsgYmFja2dyb3VuZDojZjdmN2Y3OyBvdmVyZmxvdzpoaWRkZW47IHBhZGRpbmc6MjBweCAwO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgYTo6YWZ0ZXIge2NvbnRlbnQ6XCJcIjsgcG9zaXRpb246YWJzb2x1dGU7IHRvcDoyMHB4OyBsZWZ0OjA7IHdpZHRoOjFweDsgaGVpZ2h0OjMwMHB4OyBiYWNrZ3JvdW5kOiNlZWVlZWU7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiB7cGFkZGluZzo1JSAxMCU7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiBzdHJvbmcge2Rpc3BsYXk6YmxvY2s7IGNvbG9yOiMxOTE5MTk7IGZvbnQ6MjhweC8xIFwiSHl1bmRhaVNhbnNIZWFkLUxpZ2h0XCI7IGZvbnQtd2VpZ2h0Om5vcm1hbDsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItc2xpZGUgLmZpZ2NhcHRpb24gcCB7Y29sb3I6Izg4ODsgZm9udC1zaXplOjE2cHg7IGxpbmUtaGVpZ2h0OjE7IG1hcmdpbi10b3A6NXB4O31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItc2xpZGUgLmZpZ2NhcHRpb24gc3BhbiB7b3BhY2l0eTowOyBwb3NpdGlvbjpyZWxhdGl2ZTsgZGlzcGxheTppbmxpbmUtYmxvY2s7IGNvbG9yOiM4MDQwMzM7IGZvbnQ6MTRweC8xIFwiSHl1bmRhaVNhbnNIZWFkLUxpZ2h0XCI7IHBhZGRpbmc6MCAxNXB4IDVweCAwOyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjODA0MDMzOyBtYXJnaW4tdG9wOjI1cHg7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiBzcGFuOjphZnRlciB7Y29udGVudDpcIlwiOyBwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjJweDsgcmlnaHQ6MXB4OyBkaXNwbGF5OmJsb2NrOyB3aWR0aDo2cHg7IGhlaWdodDo2cHg7IGJvcmRlci10b3A6MXB4IHNvbGlkICM4MDQwMzM7IGJvcmRlci1yaWdodDoxcHggc29saWQgIzgwNDAzMzsgLXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7IG9wYWNpdHk6MC41OyBmaWx0ZXI6YWxwaGEob3BhY2l0eT01MCk7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWcge3Bvc2l0aW9uOmFic29sdXRlOyBvcGFjaXR5OjE7IGZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCk7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7IHRyYW5zaXRpb246IGFsbCAwLjNzO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHt3aWR0aDozNTBweDsgcmlnaHQ6NTAlOyBib3R0b206ODBweDsgbWFyZ2luLXJpZ2h0Oi0xNzVweDt9XHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZytpbWcge3dpZHRoOjE4NHB4OyByaWdodDoxNSU7IGJvdHRvbTo2NXB4OyBvcGFjaXR5OjA7IGZpbHRlcjphbHBoYShvcGFjaXR5PTApO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGU6aG92ZXIgYSB7YmFja2dyb3VuZDojZWVlO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGU6aG92ZXIgLmZpZ2NhcHRpb24gc3BhbiB7b3BhY2l0eToxOyBmaWx0ZXI6YWxwaGEob3BhY2l0eT0xMDApO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGU6aG92ZXIgaW1nIHtvcGFjaXR5OjA7IGZpbHRlcjphbHBoYShvcGFjaXR5PTApO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGU6aG92ZXIgaW1nK2ltZyB7b3BhY2l0eToxOyBmaWx0ZXI6YWxwaGEob3BhY2l0eT0xMDApO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm5vbmUtc2xpZGUgLnN3aXBlci1zbGlkZSB7ZGlzcGxheTppbmxpbmUtYmxvY2s7IHdpZHRoOjI1JTt9XHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5ub25lLXNsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQsXHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5ub25lLXNsaWRlIC5zd2lwZXItYnV0dG9uLXByZXYge2Rpc3BsYXk6bm9uZTt9XHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5tb2RlbC1saXN0LTMgLnN3aXBlci1zbGlkZSB7d2lkdGg6MzMuMzMlO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIGltZzpmaXJzdC1jaGlsZCB7cmlnaHQ6MTAlOyBib3R0b206ODBweDsgbWFyZ2luLXJpZ2h0OjA7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIubW9kZWwtbGlzdC0zIC5zd2lwZXItc2xpZGUgaW1nK2ltZyB7cmlnaHQ6MTUlOyBib3R0b206NjBweDt9XHJcblxyXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldixcclxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQge2Rpc3BsYXk6YmxvY2s7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6NTAlOyB3aWR0aDoyM3B4OyBoZWlnaHQ6NDVweDsgei1pbmRleDozOyBiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC43KTsgbWFyZ2luLXRvcDotNTIuNXB4O31cclxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYge2xlZnQ6MDsgcGFkZGluZzozMHB4IDE1cHggMzBweCAxMXB4O31cclxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQge3JpZ2h0OjA7IHBhZGRpbmc6MzBweCAxMXB4IDMwcHggMTVweDt9XHJcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHNwYW4sXHJcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHNwYW4ge3Bvc2l0aW9uOnJlbGF0aXZlOyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDIzcHg7IGhlaWdodDogNDVweDsgb3ZlcmZsb3c6IGhpZGRlbjt9XHJcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5pbWcyIGltZyxcclxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLmltZzIgaW1nIHttYXJnaW4tdG9wOi00NXB4OyAtd2Via2l0LXRyYW5zZm9ybTppbmhlcml0OyAtbXMtdHJhbnNmb3JtOmluaGVyaXQ7IHRyYW5zZm9ybTppbmhlcml0OyBvcGFjaXR5OjE7IGZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCk7fVxyXG5cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAge3BhZGRpbmc6NTBweDsgdGV4dC1hbGlnbjpjZW50ZXI7fVxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWI6OmJlZm9yZSxcclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLmNvbnRlbnQtdGFiOjphZnRlciB7Y29udGVudDpcIlwiOyBkaXNwbGF5OmJsb2NrOyBjbGVhcjpib3RoO31cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLmNvbnRlbnQtdGFiIHtkaXNwbGF5OmlubGluZS1ibG9jazt9XHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC5jb250ZW50LXRhYiBsaSB7ZmxvYXQ6bGVmdDsgaGVpZ2h0OjEycHg7IHBhZGRpbmc6MCAzNXB4O31cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLmNvbnRlbnQtdGFiID4gbGkgPiBhIHtkaXNwbGF5OmJsb2NrOyBjb2xvcjojMDAwOyBmb250OjIwcHgvMSBcIkh5dW5kYWlTYW5zSGVhZC1MaWdodFwiOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IHBhZGRpbmctYm90dG9tOjEwcHg7fVxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWIgPiBsaS5hY3RpdmUgPiBhIHtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMDAwO31cclxuXHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMge3Bvc2l0aW9uOmFic29sdXRlOyBsZWZ0OjA7IHdpZHRoOjEwMCU7fVxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nIHt3aWR0aDoxMDAlO31cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXdyYXBwZXIge3BhZGRpbmctYm90dG9tOjg1cHg7fVxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItc2xpZGUgYSB7ZGlzcGxheTpibG9jazt9XHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiB7Y29sb3I6IzAwMDsgZm9udC1zaXplOjIwcHg7IHRleHQtYWxpZ246bGVmdDt9XHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiBzdHJvbmcge2Rpc3BsYXk6YmxvY2s7IGNvbG9yOiMwMDA7IGZvbnQ6MjBweC8xIFwiSHl1bmRhaVNhbnNIZWFkLUxpZ2h0XCI7IGZvbnQtd2VpZ2h0Om5vcm1hbDsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBtYXJnaW4tdG9wOjMwcHg7fVxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItc2xpZGUgLmZpZ2NhcHRpb24gLmRhdGUge2Rpc3BsYXk6YmxvY2s7IGNvbG9yOiMwMDA7IGZvbnQ6MTJweC8xIFwiSHl1bmRhaVNhbnNIZWFkLUxpZ2h0XCI7IG1hcmdpbi10b3A6NXB4O31cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHAge2NvbG9yOiM2NjY7IGZvbnQtc2l6ZToxNXB4OyBsZXR0ZXItc3BhY2luZzotMC4ycHg7IG1hcmdpbi10b3A6MTVweDt9XHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JhY2tncm91bmQ6IzgwNDAzMzt9XHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1idXR0b24td3JhcCB7cG9zaXRpb246YWJzb2x1dGU7IHRvcDowOyB3aWR0aDoxMDAlO31cclxuXHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCB7cG9zaXRpb246YWJzb2x1dGU7IGJvdHRvbToxMHB4OyB3aWR0aDoxMDAlOyBoZWlnaHQ6NjhweDsgdGV4dC1hbGlnbjpjZW50ZXI7IGZvbnQtc2l6ZTowOyB6LWluZGV4OjEwO31cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGEge2Rpc3BsYXk6aW5saW5lLWJsb2NrOyBjb2xvcjojZmZmO31cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIC50eHQtYXJlYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAuNDksIDAuMDEsIDAuMjcsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKSwgb3BhY2l0eSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC40OSwgMC4wMSwgMC4yNywgMSk7XHJcbn1cclxuLyogMTYvMDQvMjAxOCAqL1xyXG4uaW5uZXItY29udGFpbmVyIC5idG4tc2Nyb2xsLmlzLWFuaW1hdGVkIHtcclxuXHRsZWZ0OiAwO1xyXG5cdFxyXG59XHJcbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwuaXMtYW5pbWF0ZWQgLm5leHR7XHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuNDksIDAuMDEsIDAuMjcsIDEpLCBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAuNDksIDAuMDEsIDAuMjcsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKTtcclxuXHR0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcclxuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xyXG5cdGFuaW1hdGlvbjogc2Nyb2xsbGFiZWwgMnM7XHJcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbn1cclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbC5pcy1hbmltYXRlZC5idG4tZG93biAubmV4dHtcclxuXHRhbmltYXRpb246IG5vbmU7XHJcbn1cclxuLyogLzE2LzA0LzIwMTggKi9cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGE6aG92ZXIgLnR4dC1hcmVhIC5idG4tdHh0LFxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgYTpmb2N1cyAudHh0LWFyZWEgLmJ0bi10eHQgey13ZWJraXQtYW5pbWF0aW9uOm5vbmU7YW5pbWF0aW9uOm5vbmV9XHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCBhOmhvdmVyIC5saW5lLWFyZWEgLnZlcnQtbGluZSxcclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGE6Zm9jdXMgLmxpbmUtYXJlYSAudmVydC1saW5lIHstd2Via2l0LWFuaW1hdGlvbjpub25lO2FuaW1hdGlvbjpub25lfVxyXG5cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsLmFjdGl2ZSAudHh0LWFyZWEge1xyXG4gICAgb3BhY2l0eToxO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44cztcclxufVxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwucGF1c2UgLnR4dC1hcmVhIHtcclxuICAgIG9wYWNpdHk6MTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMDtcclxuICAgIH1cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIC50eHQtYXJlYSAuYnRuLXR4dCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc2Nyb2xsbGFiZWwgMnM7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc2Nyb2xsbGFiZWwgMnM7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBmb250OiAxMnB4LzEgXCJIeXVuZGFpU2Fuc0hlYWQtTGlnaHRcIjtcclxufVxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwuYWN0aXZlIC50eHQtYXJlYSAuYnRuLXR4dCB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxufVxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwucGF1c2UgLnR4dC1hcmVhIC5idG4tdHh0IHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMDtcclxufVxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgLmxpbmUtYXJlYSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMTZzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE2cztcclxuICAgIG9wYWNpdHk6MDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKTtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbn1cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsLmFjdGl2ZSAubGluZS1hcmVhIHtcclxuICAgIG9wYWNpdHk6MTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4xNnM7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTZzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xyXG59XHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5wYXVzZSAubGluZS1hcmVhIHtcclxuICAgIG9wYWNpdHk6MTtcclxufVxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgLmxpbmUtYXJlYSAudmVydC1saW5lLW1hc2sge1xyXG4gICAgZGlzcGxheTpibG9jaztcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLWxlZnQ6MjFweDtcclxufVxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgLmxpbmUtYXJlYSAudmVydC1saW5lIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA1M3B4O1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNjcm9sbGxpbmUgMnM7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc2Nyb2xsbGluZSAycztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5hY3RpdmUgLmxpbmUtYXJlYSAudmVydC1saW5lIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XHJcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxufVxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwucGF1c2UgLmxpbmUtYXJlYSAudmVydC1saW5lIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMDtcclxufVxyXG4vKiAxNi8wNC8yMDE4ICovXHJcbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwuaXMtYW5pbWF0ZWQgaXtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uaW5uZXItY29udGFpbmVyIC5idG4tc2Nyb2xsLmlzLWFuaW1hdGVkIGk6YWZ0ZXJ7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuMTZzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBjdWJpYy1iZXppZXIoMC40OSwgMC4wMSwgMC4yNywgMSk7XHJcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC44cztcclxuXHRhbmltYXRpb246IHNjcm9sbGxpbmUgMnM7XHJcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbn1cclxuXHJcbi8qLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbC5pcy1hbmltYXRlZCBpeyovXHJcbi8qfSovXHJcbi8qLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbC5pcy1hbmltYXRlZC5idG4tZG93biBpeyovXHJcblx0LyphbmltYXRpb246IG5vbmU7Ki9cclxuLyp9Ki9cclxuLyogMTYvMDQvMjAxOCAqL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2Nyb2xsbGluZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gIH1cclxuICAyNS4xJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gIH1cclxuICAzNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBzY3JvbGxsaW5lIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgfVxyXG4gIDI1LjElIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgfVxyXG4gIDM1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gIH1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2Nyb2xsbGFiZWwge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSB0cmFuc2xhdGVaKDApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgMjUuMSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBzY3JvbGxsYWJlbCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICAyNS4xJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTYwMHB4KXtcclxuICAgIC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZzpmaXJzdC1jaGlsZHt3aWR0aDoyODBweDsgbWFyZ2luLXJpZ2h0Oi0xNDBweDt9XHJcbiAgICAuZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWcraW1nIHt3aWR0aDoxNDdweDt9XHJcbiAgICAuZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIubW9kZWwtbGlzdC0zIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHt3aWR0aDozMzEuNXB4O31cclxuICAgIC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5tb2RlbC1saXN0LTMgLnN3aXBlci1zbGlkZSBpbWcraW1nIHt3aWR0aDoxODdweDt9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyMDBweCl7XHJcbiAgICAuZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWIgbGkge3BhZGRpbmc6MCA1NXB4O31cclxuICAgIC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZzpmaXJzdC1jaGlsZHt3aWR0aDoyMTBweDsgbWFyZ2luLXJpZ2h0Oi0xMDVweDt9XHJcbiAgICAuZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWcraW1nIHt3aWR0aDoxMTBweDt9XHJcbiAgICAuZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIubW9kZWwtbGlzdC0zIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHt3aWR0aDoyNzNweDt9XHJcbiAgICAuZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIubW9kZWwtbGlzdC0zIC5zd2lwZXItc2xpZGUgaW1nK2ltZyB7d2lkdGg6MTU0cHg7fVxyXG59XHJcblxyXG4vKipcclxuICogU3dpcGVyIDMuNC4xXHJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXHJcbiAqXHJcbiAqIGh0dHA6Ly93d3cuaWRhbmdlcm8udXMvc3dpcGVyL1xyXG4gKlxyXG4gKiBDb3B5cmlnaHQgMjAxNiwgVmxhZGltaXIgS2hhcmxhbXBpZGlcclxuICogVGhlIGlEYW5nZXJvLnVzXHJcbiAqIGh0dHA6Ly93d3cuaWRhbmdlcm8udXMvXHJcbiAqXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVFxyXG4gKlxyXG4gKiBSZWxlYXNlZCBvbjogRGVjZW1iZXIgMTMsIDIwMTZcclxuICovXHJcbi5zd2lwZXItY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1uby1mbGV4Ym94IC5zd2lwZXItc2xpZGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdyA+IC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAtd2Via2l0LWJveC1saW5lczogbXVsdGlwbGU7XHJcbiAgICAtbW96LWJveC1saW5lczogbXVsdGlwbGU7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5zd2lwZXItc2xpZGUge1xyXG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcclxuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcclxuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogQXV0byBIZWlnaHQgKi9cclxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCxcclxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm0sIGhlaWdodDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0LCAtd2Via2l0LXRyYW5zZm9ybTtcclxufVxyXG4vKiBhMTF5ICovXHJcbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB6LWluZGV4OiAtMTAwMDtcclxufVxyXG4vKiBJRTEwIFdpbmRvd3MgUGhvbmUgOCBGaXhlcyAqL1xyXG4uc3dpcGVyLXdwOC1ob3Jpem9udGFsIHtcclxuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxufVxyXG4uc3dpcGVyLXdwOC12ZXJ0aWNhbCB7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teDtcclxuICAgIHRvdWNoLWFjdGlvbjogcGFuLXg7XHJcbn1cclxuLyogQXJyb3dzICovXHJcbi5zd2lwZXItYnV0dG9uLXByZXYsXHJcbi5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB3aWR0aDogMTNweDtcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIG1hcmdpbi10b3A6IC0xMnB4O1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAvKlxyXG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDI3cHggNDRweDtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAyN3B4IDQ0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI3cHggNDRweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAqL1xyXG59XHJcbi8qXHJcbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcclxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcclxuICAgIG9wYWNpdHk6IDAuMzU7XHJcbiAgICBjdXJzb3I6IGF1dG87XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4qL1xyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICBsZWZ0OiAtMzBweDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFjayxcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjayB7XHJcblxyXG59XHJcbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZSxcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcclxufVxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICByaWdodDogLTMwcHg7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjayxcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFjayB7XHJcblxyXG59XHJcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZSxcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZSB7XHJcblxyXG59XHJcbi8qIFBhZ2luYXRpb24gU3R5bGVzICovXHJcbi5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDMwMG1zO1xyXG4gICAgdHJhbnNpdGlvbjogMzAwbXM7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB6LWluZGV4OiAxMDtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVuIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuLyogQ29tbW9uIFN0eWxlcyAqL1xyXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sXHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XHJcbiAgICBib3R0b206IDEwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogQnVsbGV0cyAqL1xyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG59XHJcbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tcy1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDdhZmY7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgbWFyZ2luOiAwIDVweDtcclxufVxyXG4vKiBQcm9ncmVzcyAqL1xyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Mge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3MgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDdhZmY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Mge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Mge1xyXG4gICAgd2lkdGg6IDRweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG59XHJcbi8qIDNEIENvbnRhaW5lciAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCB7XHJcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMjAwcHg7XHJcbiAgICAtby1wZXJzcGVjdGl2ZTogMTIwMHB4O1xyXG4gICAgcGVyc3BlY3RpdmU6IDEyMDBweDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXdyYXBwZXIsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdyB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xyXG4gICAgLyogU2FmYXJpIDQrLCBDaHJvbWUgKi9cclxuICAgIC8qIENocm9tZSAxMCssIFNhZmFyaSA1LjErLCBpT1MgNSsgKi9cclxuICAgIC8qIEZpcmVmb3ggMy42LTE1ICovXHJcbiAgICAvKiBPcGVyYSAxMS4xMC0xMi4wMCAqL1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgICAvKiBGaXJlZm94IDE2KywgSUUxMCwgT3BlcmEgMTIuNTArICovXHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xyXG4gICAgLyogU2FmYXJpIDQrLCBDaHJvbWUgKi9cclxuICAgIC8qIENocm9tZSAxMCssIFNhZmFyaSA1LjErLCBpT1MgNSsgKi9cclxuICAgIC8qIEZpcmVmb3ggMy42LTE1ICovXHJcbiAgICAvKiBPcGVyYSAxMS4xMC0xMi4wMCAqL1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gICAgLyogRmlyZWZveCAxNissIElFMTAsIE9wZXJhIDEyLjUwKyAqL1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XHJcbiAgICAvKiBTYWZhcmkgNCssIENocm9tZSAqL1xyXG4gICAgLyogQ2hyb21lIDEwKywgU2FmYXJpIDUuMSssIGlPUyA1KyAqL1xyXG4gICAgLyogRmlyZWZveCAzLjYtMTUgKi9cclxuICAgIC8qIE9wZXJhIDExLjEwLTEyLjAwICovXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgMC41KSksIHRvKHJnYmEoMCwgMCwgMCwgMCkpKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgICAvKiBGaXJlZm94IDE2KywgSUUxMCwgT3BlcmEgMTIuNTArICovXHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcclxuICAgIC8qIFNhZmFyaSA0KywgQ2hyb21lICovXHJcbiAgICAvKiBDaHJvbWUgMTArLCBTYWZhcmkgNS4xKywgaU9TIDUrICovXHJcbiAgICAvKiBGaXJlZm94IDMuNi0xNSAqL1xyXG4gICAgLyogT3BlcmEgMTEuMTAtMTIuMDAgKi9cclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAgIC8qIEZpcmVmb3ggMTYrLCBJRTEwLCBPcGVyYSAxMi41MCsgKi9cclxufVxyXG4vKiBDb3ZlcmZsb3cgKi9cclxuLnN3aXBlci1jb250YWluZXItY292ZXJmbG93IC5zd2lwZXItd3JhcHBlcixcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgLyogV2luZG93cyA4IElFIDEwIGZpeCAqL1xyXG4gICAgLW1zLXBlcnNwZWN0aXZlOiAxMjAwcHg7XHJcbn1cclxuLyogQ3ViZSArIEZsaXAgKi9cclxuLnN3aXBlci1jb250YWluZXItY3ViZSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi8qIEN1YmUgKi9cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAtd2Via2l0LWZpbHRlcjogYmx1cig1MHB4KTtcclxuICAgIGZpbHRlcjogYmx1cig1MHB4KTtcclxuICAgIHotaW5kZXg6IDA7XHJcbn1cclxuLyogRmFkZSAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcbi5zd2lwZXItem9vbS1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBpbWcsXHJcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBzdmcsXHJcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcbi8qIFNjcm9sbGJhciAqL1xyXG4uc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMSU7XHJcbiAgICBib3R0b206IDNweDtcclxuICAgIHotaW5kZXg6IDUwO1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICB3aWR0aDogOTglO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDNweDtcclxuICAgIHRvcDogMSU7XHJcbiAgICB6LWluZGV4OiA1MDtcclxuICAgIHdpZHRoOiA1cHg7XHJcbiAgICBoZWlnaHQ6IDk4JTtcclxufVxyXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xyXG4gICAgY3Vyc29yOiBtb3ZlO1xyXG59XHJcbi8qIFByZWxvYWRlciAqL1xyXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcclxuICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIxcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjFweDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XHJcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcclxufVxyXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzNmM2YzZjJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMjAlMjAxMjAnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHhtbG5zJTNBeGxpbmslM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmsnJTNFJTNDZGVmcyUzRSUzQ2xpbmUlMjBpZCUzRCdsJyUyMHgxJTNEJzYwJyUyMHgyJTNEJzYwJyUyMHkxJTNEJzcnJTIweTIlM0QnMjcnJTIwc3Ryb2tlJTNEJyUyM2ZmZiclMjBzdHJva2Utd2lkdGglM0QnMTEnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTJGJTNFJTNDJTJGZGVmcyUzRSUzQ2clM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg2MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoOTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDEyMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTUwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMzcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxODAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy40NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDIxMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjU2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjQwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNjYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy43NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjg1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzMwJTIwNjAlMkM2MCknJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcclxuICAgIDEwMCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XHJcbiAgICAxMDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbmhlYWRlci5oZWFkZXJfMjAxNyB7XG5cdGxlZnQ6IDBcbn1cblxuLyogcG9wdXAgKi9cblxuI292ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0ei1pbmRleDogMTAwMDtcblx0b3BhY2l0eTogMDtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApXG59XG5cbi53cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0bWluLXdpZHRoOiAxMDI0cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiBjb21tb24gKi9cblxuc2VjdGlvbi5zZWN0aW9uIC5ibGluZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y2xpcDogcmVjdCgtMXB4LCAtMXB4LCAwcHgsIDBweClcbn1cblxuc2VjdGlvbi5zZWN0aW9uIC5zZWxlY3QtYm94IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogNDhweDtcblx0Ym9yZGVyOiAwO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xMik7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ei1pbmRleDogMTA7XG59XG5cbnNlY3Rpb24uc2VjdGlvbiAuc2VsZWN0LWJveCBsYWJlbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0dG9wOiAwO1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGhlaWdodDogNDhweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2EzNmI0Zjtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24gLnNlbGVjdC1ib3ggbGFiZWwgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0cGFkZGluZzogMCAxNnB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0LW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRwYWRkaW5nLXJpZ2h0OiAzNHB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24gLnNlbGVjdC1ib3ggbGFiZWwgYTpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMHB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDE2cHg7XG5cdGNvbnRlbnQ6ICcnO1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZ2VuZXNpcy1tb2RlbHMtc2VsZWN0Ym94LW92ZXItaWNvbi5wbmcpIDAgNTAlIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiAxMHB4IGF1dG87XG5cdHotaW5kZXg6IDE7XG59XG5cbnNlY3Rpb24uc2VjdGlvbiAuc2VsZWN0LWJveCBzZWxlY3Qge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0cGFkZGluZzogMCAxMHB4O1xuXHRvcGFjaXR5OiAwO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MClcbn1cblxuI2NvbnRhaW5lci5FcTkwMCB7XG5cdG1pbi1oZWlnaHQ6IDc2OHB4O1xuXHRtYXJnaW46IDA7XG5cdG1pbi1oZWlnaHQ6MTAwdmg7XG59XG5cbiNjb250YWluZXIgPiBkaXYuaW5uZXItY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1pbi1oZWlnaHQ6MTAwdmg7XG59XG5cbi8qIGluZGljYXRvciAqL1xuXG5uYXYuc2VjLWluZGljYXRvciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMDtcblx0ei1pbmRleDogMTAwXG59XG5cblxuQG1lZGlhIChtYXgtaGVpZ2h0OiA3NjdweCkge1xuXHRuYXYuc2VjLWluZGljYXRvciB7XG5cdFx0b3BhY2l0eTogMFxuXHR9XG59XG5cbm5hdi5zZWMtaW5kaWNhdG9yIC5uYXYtaW5uZXIge1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbm5hdi5zZWMtaW5kaWNhdG9yIC5nbmItYXJlYSB7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvYmxhbmsucG5nKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1vdXQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zdWItbmF2aS5vbiArICNjb250YWluZXIgLmduYi1hcmVhIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxubmF2LnNlYy1pbmRpY2F0b3IgLmduYi1hcmVhOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAycHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG9wYWNpdHk6IC42O1xuXHRjb250ZW50OiAnJ1xufVxuXG5uYXYuc2VjLWluZGljYXRvciBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDYwcHg7XG59XG5cbm5hdi5zZWMtaW5kaWNhdG9yIGEge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHBhZGRpbmc6IDAgMTBweCAwIDE5cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dCc7XG5cdC8qIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgKi9cbn1cblxubmF2LnNlYy1pbmRpY2F0b3IgYSBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMCk7XG5cdG9wYWNpdHk6IDA7XG59XG5cbm5hdi5zZWMtaW5kaWNhdG9yIGEuY3VyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTtcbn1cblxubmF2LnNlYy1pbmRpY2F0b3IgLmxpbmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAycHg7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxubmF2LnNlYy1pbmRpY2F0b3Iub3ZlciAuZ25iLWFyZWEge1xuXHR3aWR0aDogMTkwcHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9iZ19pbmRpY2F0b3Jfb3Zlci5wbmcpO1xufVxuXG5uYXYuc2VjLWluZGljYXRvci5vdmVyIGxpIHNwYW4ge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuMnMgZWFzZTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlLCBvcGFjaXR5IC4ycyBlYXNlO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UsIG9wYWNpdHkgLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlO1xufVxuXG5uYXYuc2VjLWluZGljYXRvci5vdmVyIGEuY3VyLFxubmF2LnNlYy1pbmRpY2F0b3Iub3ZlciBhOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2EzNmI0Zjtcbn1cblxubmF2LnNlYy1pbmRpY2F0b3Iub3ZlciAubGluZSB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi8qIHN1Yi1uYXZpICovXG5cbi5zdWItbmF2aSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwcHg7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAxMDE7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMsIC13ZWJraXQtdHJhbnNmb3JtIC41cztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXMsIC13ZWJraXQtdHJhbnNmb3JtIC41cztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXMsIHRyYW5zZm9ybSAuNXM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzLCB0cmFuc2Zvcm0gLjVzLCAtd2Via2l0LXRyYW5zZm9ybSAuNXM7XG59XG5cbi5zdWItbmF2aS5vbiB7XG5cdG9wYWNpdHk6IDFcbn1cblxuXG4uY3NzdHJhbnNpdGlvbnMgLnN1Yi1uYXZpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtODBweCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtODBweCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC04MHB4KVxufVxuXG4uY3NzdHJhbnNpdGlvbnMgLnN1Yi1uYXZpLm9uIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKVxufVxuXG4uc3ViLW5hdmkgKiB7XG5cdGxldHRlci1zcGFjaW5nOiAwLjExMmVtO1xufVxuXG4uc3ViLW5hdmkgLm5hdi1pbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiA2MHB4O1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0bWluLXdpZHRoOiAxMDI0cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uc3ViLW5hdmkgLm5hdi1pbm5lcjpiZWZvcmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG9wYWNpdHk6IC4wODtcblx0Y29udGVudDogJyc7XG59XG5cbi5zdWItbmF2aSAubmF2IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGhlaWdodDogNjBweDtcblx0cGFkZGluZy1sZWZ0OiAzMHB4XG59XG5cbi5zdWItbmF2aSAubmF2IGEge1xuXHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG5cbi5zdWItbmF2aSAubmF2IGE6YmVmb3JlIHtcblx0Y29udGVudDogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDA7XG5cdG1hcmdpbi10b3A6IC0xNnB4O1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvaWNvbl91cF9hcnJvdy5wbmcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuXG4uc3ViLW5hdmkgLm5hdiBidXR0b257XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uc3ViLW5hdmkgLm5hdiBidXR0b246YWZ0ZXJ7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDJweDtcblx0dG9wOiA1MCU7XG5cdHdpZHRoOiA2cHg7XG5cdGhlaWdodDogNnB4O1xuXHRtYXJnaW4tdG9wOiAtM3B4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcblx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmZmO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLnN1Yi1uYXZpIC5uYXYub24gYnV0dG9uOmFmdGVye1xuXHRtYXJnaW4tdG9wOiAtN3B4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xufVxuLnN1Yi1uYXZpIC5uYXYub24gYTpiZWZvcmUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc3ViLW5hdmkgLm5hdiAqIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0bGluZS1oZWlnaHQ6IDYwcHg7XG59XG5cbi5zdWItbmF2aSAubmF2ICogKyAqIHtcblx0cGFkZGluZy1sZWZ0OiAyMHB4XG59XG5cbi5zdWItbmF2aSAucGFnZXMge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1yaWdodDogMjcwcHhcbn1cblxuLnN1Yi1uYXZpIC5wYWdlcyB1bCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zdWItbmF2aSAucGFnZXMgbGkge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLWxlZnQ6IDE4cHg7XG59XG5cbi5zdWItbmF2aSAucGFnZXMgbGkuY3VyciBhIHtcblx0Y29sb3I6ICNhMzZiNGY7XG59XG5cbi5zdWItbmF2aSAucGFnZXMgbGkuY3VyciBhOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAycHg7XG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XG5cdG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi5zdWItbmF2aSAucGFnZXMgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDAgMTBweDtcblx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0dHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XG59XG5cbi5zdWItbmF2aSAucGFnZXMgYS5jdXIsXG4uc3ViLW5hdmkgLnBhZ2VzIGE6aG92ZXIsXG4uc3ViLW5hdmkgLnBhZ2VzIGE6Zm9jdXMge1xuXHRjb2xvcjogI2EzNmI0Zjtcbn1cblxuLnN1Yi1uYXZpIC5jdGEtYXJlYSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcbn1cblxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAuYnRuIHtcblx0aGVpZ2h0OiA2MHB4O1xuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMCAzMHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5idG4gc3BhbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG5cdC5zdWItbmF2aSAuY3RhLWFyZWEgLmJ0biBzcGFuIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cbn1cblxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAuYnRuIHNwYW46YmVmb3JlLFxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAuYnRuIHNwYW46YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAzcHg7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC5icmFuZC1oZWFkZXIgPiAudGFiLWhlYWRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLmJyYW5kLWhlYWRlciA+IC50YWItaGVhZGVyLm9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdWItbmF2aSAuY3RhLWFyZWEgLmJ0biBzcGFuOmJlZm9yZSB7XG5cdHdpZHRoOiAycHg7XG5cdGhlaWdodDogMTJweDtcblx0cmlnaHQ6IDVweDtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG59XG5cbi5zdWItbmF2aSAuY3RhLWFyZWEgLmJ0biBzcGFuOmFmdGVyIHtcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMnB4O1xuXHR0b3A6IDhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuXHQuc3ViLW5hdmkgLmN0YS1hcmVhIC5idG4gc3BhbjpiZWZvcmUsIC5zdWItbmF2aSAuY3RhLWFyZWEgLmJ0biBzcGFuOmFmdGVye1xuXHRcdHRvcDogMXB4O1xuXHR9XG5cdC5zdWItbmF2aSAuY3RhLWFyZWEgLmJ0biBzcGFuOmFmdGVye1xuXHRcdHRvcDogNnB4O1xuXHR9XG59XG5cbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA2MHB4O1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC44KTtcblx0cGFkZGluZzogMCAzMHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblx0LnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IHtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdH1cbn1cblxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiA2MHB4O1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDY0cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4xMik7XG59XG5cbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhIHNwYW4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBsaTpmaXJzdC1jaGlsZCBhIHtcblx0Ym9yZGVyLXRvcDogMCBub25lO1xufVxuXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpob3Zlcixcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhOmZvY3VzIHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IGE6aG92ZXIsXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpmb2N1cyB7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhOmhvdmVyLFxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IGE6Zm9jdXMge1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpob3Zlcixcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhOmZvY3VzIHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IGE6aG92ZXIgLmljbzEsXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpmb2N1cyAuaWNvMSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMFxufVxuXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpob3ZlciAuaWNvMixcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhOmZvY3VzIC5pY28yIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtNDhweFxufVxuXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpob3ZlciAuaWNvMyxcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhOmZvY3VzIC5pY28zIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtOTZweFxufVxuXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpob3ZlciAuaWNvNCxcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhOmZvY3VzIC5pY280IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtMTQ0cHhcbn1cblxuLndyYXBwZXI6YWZ0ZXIge1xuXHR6LWluZGV4OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyc7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xufVxuXG4ud3JhcHBlci5vcGVuOmFmdGVyIHtcblx0ei1pbmRleDogMTAwO1xuXHRvcGFjaXR5OiAxO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuOSk7XG59XG5cbi5vcGVuLmN0YS1hcmVhIC5idG4gc3BhbjpiZWZvcmUge1xuXHRvcGFjaXR5OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG5cdC5zdWItbmF2aSAucGFnZXMge1xuXHRcdG1hcmdpbi1yaWdodDogMjIwcHg7XG5cdH1cblxuXHQuc3ViLW5hdmkgLnBhZ2VzIGxpIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdC5zdWItbmF2aSAucGFnZXMgYSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHR9XG5cblx0LnN1Yi1uYXZpIC5jdGEtYXJlYSAuYnRuIHtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdH1cbn1cblxuLyogc2VjdGlvbiAqL1xuXG4ubm9ybWFsICNjb250YWluZXIgPiAuaW5uZXItY29udGFpbmVyIHtcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbmRpdltjbGFzc149XCJFcTkwMFwiXSNjb250YWluZXIgLnNlY3Rpb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0LypkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7Ki9cbn1cblxuZGl2W2NsYXNzXj1cIkVxOTAwXCJdI2NvbnRhaW5lciAuc2VjdGlvbi5jdXJyZW50LXNlY3Rpb24ge1xuXHR6LWluZGV4OiAxMDtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuZGl2W2NsYXNzXj1cIkVxOTAwXCJdI2NvbnRhaW5lciAuc2VjdGlvbi5tb3Rpb24ge1xuXHR6LWluZGV4OiA5O1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4ubm9ybWFsIGRpdltjbGFzc149XCJFcTkwMFwiXSNjb250YWluZXIgLnNlY3Rpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIHpvb20gYnV0dG9uICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyB3YXZlIHtcblx0MCUge1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KTtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpXG5cdH1cblx0NzAlIHtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDE1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAxNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMClcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMClcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHdhdmUge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNClcblx0fVxuXHQ3MCUge1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDE1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwKVxuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKVxuXHR9XG59XG5cbmRpdltjbGFzc149XCJFcTkwMFwiXSAuc2VjdGlvbiAuYnRuLXpvb20ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbjogMTEwcHggMCAwIC00MHB4O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xuXHRib3gtc2hhZG93OiAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KTtcblx0ei1pbmRleDogMjtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmRpdltjbGFzc149XCJFcTkwMFwiXSAuc2VjdGlvbi5jdXJyZW50LXNlY3Rpb24gLmJ0bi16b29tIHtcblx0LXdlYmtpdC1hbmltYXRpb246IHdhdmUgMS43cyBpbmZpbml0ZTtcblx0YW5pbWF0aW9uOiB3YXZlIDEuN3MgaW5maW5pdGU7XG59XG5cbmRpdltjbGFzc149XCJFcTkwMFwiXSAuc2VjdGlvbiAuYnRuLXpvb206aG92ZXIge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcblx0YW5pbWF0aW9uOiBub25lO1xufVxuXG5kaXZbY2xhc3NePVwiRXE5MDBcIl0gLnNlY3Rpb24gLmJ0bi16b29tID4gc3BhbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhMzZiNGY7XG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHR6LWluZGV4OiAxO1xufVxuXG5kaXZbY2xhc3NePVwiRXE5MDBcIl0gLnNlY3Rpb24gLmJ0bi16b29tID4gc3BhbjpiZWZvcmUsXG5kaXZbY2xhc3NePVwiRXE5MDBcIl0gLnNlY3Rpb24gLmJ0bi16b29tID4gc3BhbjphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGNvbnRlbnQ6ICcnO1xufVxuXG5kaXZbY2xhc3NePVwiRXE5MDBcIl0gLnNlY3Rpb24gLmJ0bi16b29tID4gc3BhbjpiZWZvcmUge1xuXHR0b3A6IDE4cHg7XG5cdGxlZnQ6IDI5cHg7XG5cdHdpZHRoOiAycHg7XG5cdGhlaWdodDogMjRweDtcbn1cblxuZGl2W2NsYXNzXj1cIkVxOTAwXCJdIC5zZWN0aW9uIC5idG4tem9vbSA+IHNwYW46YWZ0ZXIge1xuXHR0b3A6IDI5cHg7XG5cdGxlZnQ6IDE4cHg7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDJweDtcbn1cblxuZGl2W2NsYXNzXj1cIkVxOTAwXCJdIC5zZWN0aW9uIC5idG4tem9vbS1jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA4MHB4O1xuXHRyaWdodDogNjBweDtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2J0bl96b29tX2Nsb3NlLnBuZyk7XG5cdHotaW5kZXg6IDExO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IHJpZ2h0IC40cztcblx0dHJhbnNpdGlvbjogcmlnaHQgLjRzO1xufVxuXG5kaXZbY2xhc3NePVwiRXE5MDBcIl0gLnNlY3Rpb24gLmJ0bi16b29tLWNsb3NlID4gc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuLm5vcm1hbCAuc2VjLWluZGljYXRvci5vdmVyICsgLmlubmVyLWNvbnRhaW5lciAuc2VjdGlvbiAuYnRuLXpvb20tY2xvc2Uge1xuXHRyaWdodDogMTgwcHhcbn1cblxuLyogYmFubmVyICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyBiYW5uZXItc2Nyb2xsIHtcblx0MCUge1xuXHRcdGhlaWdodDogNTBweDtcblx0fVxuXHQ1MCUge1xuXHRcdGhlaWdodDogMzhweDtcblx0fVxuXHQxMDAlIHtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBiYW5uZXItc2Nyb2xsIHtcblx0MCUge1xuXHRcdGhlaWdodDogNTBweDtcblx0fVxuXHQ1MCUge1xuXHRcdGhlaWdodDogMzhweDtcblx0fVxuXHQxMDAlIHtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdH1cbn1cblxuLmVxLWJhbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMjQwcHg7XG59XG5cbi5lcS1iYW5uZXIgPiBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5lcS1iYW5uZXIgPiBhIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cztcblx0dHJhbnNpdGlvbjogYWxsIC41cztcbn1cblxuLmVxLWJhbm5lciA+IGE6aG92ZXIgaW1nLFxuLmVxLWJhbm5lciA+IGE6Zm9jdXMgaW1nIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMS4wOCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMS4wOCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjA4KTtcbn1cblxuLmVxLWJhbm5lciAuZGVzY3JpcHRpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogODBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ei1pbmRleDogMTtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5lcS1iYW5uZXIgLmRlc2NyaXB0aW9uID4gc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAtM3B4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4uZXEtYmFubmVyIC5kZXNjcmlwdGlvbiA+IHN0cm9uZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAyMnB4O1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zaXplOiA0MnB4O1xuXHRjb2xvcjogI2ZmZjtcblxufVxuXG4uZXEtYmFubmVyIC5kZXNjcmlwdGlvbiA+IGkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogLTEwOHB4O1xuXHRsZWZ0OiA1MCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5lcS1iYW5uZXIgLmRlc2NyaXB0aW9uID4gaTphZnRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiA3cHg7XG5cdGxlZnQ6IDUwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogNTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Y29udGVudDogJyc7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiBiYW5uZXItc2Nyb2xsIDJzIGluZmluaXRlO1xuXHRhbmltYXRpb246IGJhbm5lci1zY3JvbGwgMnMgaW5maW5pdGU7XG59XG5cbi5ub3JtYWwgLmVxLWJhbm5lciB7XG5cdG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyogY29tbW9uICovXG5cbi5zZWN0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtaW4taGVpZ2h0OjEwMHZoO1xufVxuXG4uc2VjdGlvbiA+IC5mZWF0dXJlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zZWN0aW9uIC5mZWF0dXJlID4gaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWluLWhlaWdodDogMTIwMHB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uc2VjdGlvbi5tb3Rpb24tdHlwZTYgPiAuZmVhdHVyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuZmVhdHVyZSA+IGltZyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMXMsIG1hcmdpbiAxcztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAxcywgbWFyZ2luIDFzO1xuXHQvKiB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ICovXG59XG5cbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIgLmRlc2MyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIgLmRlc2MyIHNwYW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2lkdGg6IDY0cHg7XG5cdGhlaWdodDogNjRweDtcblx0bWFyZ2luLXJpZ2h0OiAxN3B4O1xuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDczLCA0MCwgMjMsIC40KTtcblx0Ym94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoNzMsIDQwLCAyMywgLjQpO1xufVxuXG4uc2VjdGlvbiAuYnJhbmQtaGVhZGVyIC5kZXNjMiBzcGFuOmJlZm9yZSxcbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIgLmRlc2MyIHNwYW46YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyc7XG59XG5cbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIgLmRlc2MyIHNwYW46YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMTYzLCAxMDcsIDc5LCAuOCk7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xufVxuXG4uc2VjdGlvbiAuYnJhbmQtaGVhZGVyIC5kZXNjMiBzcGFuOmFmdGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW46IC04cHggMCAwIC03cHg7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWxlZnQ6IDE0cHggc29saWQgI2ZmZjtcblx0Ym9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuNXM7XG5cdHRyYW5zaXRpb246IGJvcmRlciAuNXM7XG59XG5cbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIgLmRlc2MyIHNwYW46YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luOiAtOHB4IDAgMCAtNXB4O1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkICNmZmY7XG5cdGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjVzO1xuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjVzO1xufVxuXG4uc2VjdGlvbiAuYnJhbmQtaGVhZGVyIC5kZXNjMiBzdHJvbmcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC41cztcblx0dHJhbnNpdGlvbjogY29sb3IgLjVzO1xufVxuXG4uc2VjdGlvbiAuYnJhbmQtaGVhZGVyIC5kZXNjMiBzdHJvbmcgPiBlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIgLmRlc2MyOmhvdmVyIHN0cm9uZyxcbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIgLmRlc2MyOmZvY3VzIHN0cm9uZyB7XG5cdGNvbG9yOiAjYTM2YjRmO1xufVxuXG4uc2VjdGlvbiAuYnJhbmQtaGVhZGVyIC5kZXNjMjpob3ZlciBzcGFuOmJlZm9yZSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5zZWN0aW9uLmN1cnJlbnQtc2VjdGlvbiAuYnJhbmQtaGVhZGVyLFxuLm5vLWNzc3RyYW5zaXRpb25zIC5zZWN0aW9uIC5icmFuZC1oZWFkZXIsXG4ubm9ybWFsIC5zZWN0aW9uIC5icmFuZC1oZWFkZXIge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4vKiFcbiAqIG1vZHVsZS1za2luMTogS2V5dmlzdWFsIGZlYXR1cmVcbiAqIG1vZHVsZS1za2luMjogc3ViIGZlYXR1cmVcbiAqIG1vZHVsZS1za2luMzogaGlnaGxpZ2h0IHN1YiBmZWF0dXJlXG4gKiBtb2R1bGUtc2tpbjQ6IGxheWVyIGZlYXR1cmVcbiAqL1xuXG5zZWN0aW9uLnNlY3Rpb24gLmJyYW5kLWhlYWRlciAqIHtcblx0d29yZC13cmFwOiBicmVhay13b3JkXG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4xIHtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjEgLmJyYW5kLWhlYWRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogNTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjEgLmJyYW5kLWhlYWRlciAudGl0bGUge1xuXHRmb250LXNpemU6IDMycHg7XG5cdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQtUmVndWxhcic7XG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjEgLmJyYW5kLWhlYWRlciAuZGVzYyB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiA3MnB4O1xuXHRjb2xvcjogI2ZmZjtcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LWZhbWlseTogXCJHZW5lc2lzU2Fuc0hlYWRcIjtcblx0Zm9udC1zaXplOiA1MnB4O1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luMiB7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4yIC5icmFuZC1oZWFkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDU7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4yIC5icmFuZC1oZWFkZXIgLnRpdGxlIHtcblx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNUZXh0Jztcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDQ0cHg7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4yIC5icmFuZC1oZWFkZXIgLmRlc2Mge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dCdcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjIgLmJyYW5kLWhlYWRlciAuZGVzYyAuc3ViLWRlc2Mge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTBweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0Y29sb3I6ICM3NTc1NzU7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4yIC5icmFuZC1oZWFkZXIgLmRlc2MyIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMjBweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMTdweDtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luMiAuYnJhbmQtaGVhZGVyIC5yZWZlci10ZXh0IHtcblx0bWFyZ2luLXRvcDogOXB4O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogIzc1NzU3NTtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnXG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4yIC5icmFuZC1oZWFkZXIgLmRlc2MtaW5mbyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjIgLmJyYW5kLWhlYWRlciAuZGVzYy1pbmZvIC5pbmZvLXRpdGxlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luMiAuYnJhbmQtaGVhZGVyIC5kZXNjLWluZm8gbGkge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRmb250LWZhbWlseTogJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0bGluZS1oZWlnaHQ6IDUzcHg7XG5cdGNvbG9yOiAjMDAwO1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luMiAuYnJhbmQtaGVhZGVyIC5kZXNjLWluZm8gbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luMiAuYnJhbmQtaGVhZGVyIC5kZXNjLWluZm8gbGkgc3BhbiB7XG5cdGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXInO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICM3NTc1NzU7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4zIHtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJyYW5kLWhlYWRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogNTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJyYW5kLWhlYWRlciAudGl0bGUge1xuXHRmb250LXNpemU6IDMycHg7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTEyZW07XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXInO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4zIC5icmFuZC1oZWFkZXIgLmRlc2Mge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGZvbnQtc2l6ZTogNTJweDtcblx0bGluZS1oZWlnaHQ6IDcycHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjQge1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdGNvbG9yOiAjMjEyMTIxO1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dCdcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmJyYW5kLWhlYWRlciAuZGVzYyB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdGNvbG9yOiAjMjEyMTIxO1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dCdcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmJyYW5kLWhlYWRlciAuZGVzYzIge1xuXHRtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuYnJhbmQtaGVhZGVyIC5kZXNjMiBhIHtcblx0Y29sb3I6ICNhMzZiNGY7XG59XG5cbi8qIVxuICogdGl0bGUtdHlwZTE6IHRvcC1sZWZ0XG4gKiB0aXRsZS10eXBlMjogdG9wLXJpZ2h0XG4gKiB0aXRsZS10eXBlMzogZm9vdC1yaWdodFxuICogdGl0bGUtdHlwZTQ6IGZvb3QtbGVmdFxuICogdGl0bGUtdHlwZTU6IHRvcC1jZW50ZXJcbiovXG5cbnNlY3Rpb24ubW9kdWxlLXNraW4xIC5icmFuZC1oZWFkZXIge1xuXHRsZWZ0OiAyNDBweDtcblx0cmlnaHQ6IDI0MHB4XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4xLnRpdGxlLXR5cGUxIC5icmFuZC1oZWFkZXIge1xuXHR0b3A6IDIwMHB4XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4xLnRpdGxlLXR5cGUyIC5icmFuZC1oZWFkZXIge1xuXHR0b3A6IDIwMHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodFxufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luMS50aXRsZS10eXBlMyAuYnJhbmQtaGVhZGVyIHtcblx0Ym90dG9tOiAxNDBweDtcblx0dGV4dC1hbGlnbjogcmlnaHRcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjEudGl0bGUtdHlwZTQgLmJyYW5kLWhlYWRlciB7XG5cdGJvdHRvbTogMTQwcHhcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjEudGl0bGUtdHlwZTUgLmJyYW5kLWhlYWRlciB7XG5cdHRvcDogMTgwcHg7XG5cdGxlZnQ6IDUwJTtcblx0cmlnaHQ6IGF1dG87XG5cdHdpZHRoOiA5NjBweDtcblx0bWFyZ2luLWxlZnQ6IC00ODBweFxufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luMS50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0d2lkdGg6IDM0MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4xLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIgLmRlc2Mge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdpZHRoOiA1ODBweDtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjIgLmJyYW5kLWhlYWRlciB7XG5cdGxlZnQ6IDI0MHB4O1xuXHRyaWdodDogMjQwcHhcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjIudGl0bGUtdHlwZTEgLmJyYW5kLWhlYWRlciB7XG5cdHRvcDogMTgwcHg7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGUyIC5icmFuZC1oZWFkZXIge1xuXHR0b3A6IDE4MHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjIudGl0bGUtdHlwZTMgLmJyYW5kLWhlYWRlciB7XG5cdGJvdHRvbTogMTIwcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlNCAuYnJhbmQtaGVhZGVyIHtcblx0Ym90dG9tOiAxMjBweFxufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIHtcblx0dG9wOiAxODBweDtcblx0bGVmdDogNTAlO1xuXHRyaWdodDogYXV0bztcblx0d2lkdGg6IDk2MHB4O1xuXHRtYXJnaW4tbGVmdDogLTQ4MHB4O1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0d2lkdGg6IDM0MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIgLmRlc2Mge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdpZHRoOiA1ODBweDtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJyYW5kLWhlYWRlciB7XG5cdGxlZnQ6IDE2MHB4O1xuXHRyaWdodDogMTYwcHg7XG5cdHRvcDogMjAwcHg7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4zLnRpdGxlLXR5cGUyIC5icmFuZC1oZWFkZXIge1xuXHR0ZXh0LWFsaWduOiByaWdodFxufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luMy50aXRsZS10eXBlMyAuYnJhbmQtaGVhZGVyIHtcblx0Ym90dG9tOiAxNDBweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4zLnRpdGxlLXR5cGU0IC5icmFuZC1oZWFkZXIge1xuXHRib3R0b206IDE0MHB4XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4zLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIge1xuXHR0b3A6IDE4MHB4O1xuXHRsZWZ0OiA1MCU7XG5cdHJpZ2h0OiBhdXRvO1xuXHR3aWR0aDogOTYwcHg7XG5cdG1hcmdpbi1sZWZ0OiAtNDgwcHg7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4zLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIgLnRpdGxlIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR3aWR0aDogMzQwcHg7XG5cdG1hcmdpbi1yaWdodDogMzVweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjMudGl0bGUtdHlwZTUgLmJyYW5kLWhlYWRlciAuZGVzYyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2lkdGg6IDU4MHB4O1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5zZWN0aW9uLnRpdGxlLXR5cGUxIC5icmFuZC1oZWFkZXIsXG5zZWN0aW9uLnRpdGxlLXR5cGUyIC5icmFuZC1oZWFkZXIsXG5zZWN0aW9uLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG5zZWN0aW9uLnRpdGxlLXR5cGUxLmN1cnJlbnQtc2VjdGlvbiAuYnJhbmQtaGVhZGVyLFxuc2VjdGlvbi50aXRsZS10eXBlMi5jdXJyZW50LXNlY3Rpb24gLmJyYW5kLWhlYWRlcixcbnNlY3Rpb24udGl0bGUtdHlwZTUuY3VycmVudC1zZWN0aW9uIC5icmFuZC1oZWFkZXIge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4ubm8tY3NzdHJhbnNpdGlvbnMgc2VjdGlvbi50aXRsZS10eXBlMS5jdXJyZW50LXNlY3Rpb24gLmJyYW5kLWhlYWRlcixcbi5uby1jc3N0cmFuc2l0aW9ucyBzZWN0aW9uLnRpdGxlLXR5cGUyLmN1cnJlbnQtc2VjdGlvbiAuYnJhbmQtaGVhZGVyLFxuLm5vLWNzc3RyYW5zaXRpb25zIHNlY3Rpb24udGl0bGUtdHlwZTUuY3VycmVudC1zZWN0aW9uIC5icmFuZC1oZWFkZXIge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ubm9ybWFsIHNlY3Rpb24udGl0bGUtdHlwZTEgLmJyYW5kLWhlYWRlcixcbi5ub3JtYWwgc2VjdGlvbi50aXRsZS10eXBlMiAuYnJhbmQtaGVhZGVyLFxuLm5vcm1hbCBzZWN0aW9uLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5zZWN0aW9uLnRpdGxlLXR5cGUzIC5icmFuZC1oZWFkZXIsXG5zZWN0aW9uLnRpdGxlLXR5cGU0IC5icmFuZC1oZWFkZXIge1xuXHRtYXJnaW4tYm90dG9tOiAtMzBweDtcbn1cblxuc2VjdGlvbi50aXRsZS10eXBlMy5jdXJyZW50LXNlY3Rpb24gLmJyYW5kLWhlYWRlcixcbnNlY3Rpb24udGl0bGUtdHlwZTQuY3VycmVudC1zZWN0aW9uIC5icmFuZC1oZWFkZXIge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubm8tY3NzdHJhbnNpdGlvbnMgc2VjdGlvbi50aXRsZS10eXBlMy5jdXJyZW50LXNlY3Rpb24gLmJyYW5kLWhlYWRlcixcbi5uby1jc3N0cmFuc2l0aW9ucyBzZWN0aW9uLnRpdGxlLXR5cGU0LmN1cnJlbnQtc2VjdGlvbiAuYnJhbmQtaGVhZGVyIHtcblx0bWFyZ2luLWJvdHRvbTogLTMwcHg7XG59XG5cbi5ub3JtYWwgc2VjdGlvbi50aXRsZS10eXBlMyAuYnJhbmQtaGVhZGVyLFxuLm5vcm1hbCBzZWN0aW9uLnRpdGxlLXR5cGU0IC5icmFuZC1oZWFkZXIge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiFcbiAqIGNvbG9yLXR5cGUxOiBibGFja1xuICogY29sb3ItdHlwZTI6IHdoaXRlXG4gKi9cblxuc2VjdGlvbi5jb2xvci10eXBlMSAuYnJhbmQtaGVhZGVyLFxuc2VjdGlvbi5jb2xvci10eXBlMSAuYnJhbmQtaGVhZGVyIC5kZXNjIHtcblx0Y29sb3I6ICMyMTIxMjFcbn1cblxuc2VjdGlvbi5jb2xvci10eXBlMiAuYnJhbmQtaGVhZGVyLFxuc2VjdGlvbi5jb2xvci10eXBlMiAuYnJhbmQtaGVhZGVyIC5kZXNjIHtcblx0Y29sb3I6ICNmZmZcbn1cblxuLyohXG4gKiBmYWRlLXR5cGU6IGZhZGVcbiAqIHpvb20tdHlwZTogem9vbVxuICogaW50ZXJ2YWwtdHlwZSA6IGludGVydmFsXG4gKi9cblxuc2VjdGlvbi5zZWN0aW9uLmZhZGUtdHlwZSBmaWd1cmUuZmVhdHVyZS5vbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvcGFjaXR5OiAwO1xuXHR6LWluZGV4OiAxO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmZhZGUtdHlwZS5jdXJyZW50LXNlY3Rpb24gZmlndXJlLmZlYXR1cmUub24ge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4ubm8tY3NzdHJhbnNpdGlvbnMgc2VjdGlvbi5zZWN0aW9uLmZhZGUtdHlwZSBmaWd1cmUuZmVhdHVyZS5vbiB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi56b29tLXR5cGUxIGZpZ3VyZS5mZWF0dXJlLm9uLFxuc2VjdGlvbi5zZWN0aW9uLnpvb20tdHlwZTIgZmlndXJlLmZlYXR1cmUub24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogbm9uZTtcblx0b3BhY2l0eTogMDtcblx0ei1pbmRleDogMTA7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi56b29tLXR5cGUxIC5idG4tem9vbSB7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbjogMTEwcHggMCAwIC00MHB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uem9vbS10eXBlMiAuYnRuLXpvb20ge1xuXHRtYXJnaW46IDExMHB4IDAgMCAtMjUwcHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5pbnRlcnZhbC10eXBlIGZpZ3VyZS5mZWF0dXJlIGltZyB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uaW50ZXJ2YWwtdHlwZSBmaWd1cmUuZmVhdHVyZSBpbWcuc3RlcDEge1xuXHRvcGFjaXR5OiAxO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uaW50ZXJ2YWwtdHlwZS5jdXJyZW50LXNlY3Rpb24gZmlndXJlLmZlYXR1cmUgaW1nLnN0ZXAyIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuNXM7XG5cdHRyYW5zaXRpb24tZGVsYXk6IC41cztcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmludGVydmFsLXR5cGUuY3VycmVudC1zZWN0aW9uIGZpZ3VyZS5mZWF0dXJlIGltZy5zdGVwMyB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMXM7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDFzO1xufVxuXG4ubm8tY3NzdHJhbnNpdGlvbnMgc2VjdGlvbi5zZWN0aW9uLmludGVydmFsLXR5cGUgZmlndXJlLmZlYXR1cmUgaW1nLnN0ZXAyLFxuLm5vLWNzc3RyYW5zaXRpb25zIHNlY3Rpb24uc2VjdGlvbi5pbnRlcnZhbC10eXBlIGZpZ3VyZS5mZWF0dXJlIGltZy5zdGVwMyB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblx0c2VjdGlvbi5zZWN0aW9uLnpvb20tdHlwZTEgLmJ0bi16b29tIHtcblx0XHRtYXJnaW46IDgwcHggMCAwIC00MHB4O1xuXHR9XG5cblx0c2VjdGlvbi5zZWN0aW9uLnpvb20tdHlwZTIgLmJ0bi16b29tIHtcblx0XHRtYXJnaW46IDgwcHggMCAwIC0yMDBweDtcblx0fVxufVxuXG4vKiFcbiAqIG1vdGlvbi10eXBlNCA6IGltZyBkcmFnXG4gKiBtb3Rpb24tdHlwZTYgOiBjYXIgd2hlZWxcbiAqIG1vdGlvbi10eXBlNyA6IHRhYlxuICovXG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTQgLmRyYWctYm94IC5mZWF0dXJlIHtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNCAuZHJhZy1ib3ggLm91dHNpZGUge1xuXHR3aWR0aDogOTYwcHg7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgI2EzNmI0Zjtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNCAuZHJhZy1ib3ggLm91dHNpZGUgaW1nIHtcblx0Y2xpcDogcmVjdCgwLCAxMTQyLjVweCwgMTMyMHB4LCAwKVxufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU0IC5kcmFnLWJveCAuYnRuLWNvbnRyb2wge1xuXHR6LWluZGV4OiAxO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbjogMjBweCAwIDAgLTM2cHg7XG5cdHdpZHRoOiA3MnB4O1xuXHRoZWlnaHQ6IDcycHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNhMzZiNGY7XG5cdGJhY2tncm91bmQ6ICNmZmYgdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9zYWZldHkvYmdfZHJhZ19hcnJvdy5wbmcnKSA1MCUgbm8tcmVwZWF0O1xuXHRjdXJzb3I6IGNvbC1yZXNpemU7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNCAuZHJhZy1ib3ggLmNvbnRyb2wtbGluZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLTFweDtcblx0d2lkdGg6IDJweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5jYXItc2hhZG93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDEwJTtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyMixcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmNhciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDEwOXB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5jYXIye1xuICAvKm9wYWNpdHk6IC4zOyovXG4gIGxlZnQ6IDgwJTtcbiAgbWFyZ2luLXRvcDogMTIzcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTg4OHB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5jYXIyIC5pbWctYmx1ciBpbWcsXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5jYXIgLmltZy1ibHVyIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHR0b3A6IGF1dG87XG5cdGxlZnQ6IGF1dG87XG5cdG1hcmdpbjogMDtcblx0bWluLWhlaWdodDogYXV0bztcblx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG5cdC1tcy10cmFuc2Zvcm06IG5vbmU7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyMiBzcGFuLFxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyIHNwYW4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogNXB4O1xuICBhbmltYXRpb24tbmFtZTogd2hlZWxzO1xuICAvKmFuaW1hdGlvbi1kdXJhdGlvbjogMXM7Ki9cbiAgLyphbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7Ki9cbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmNhcjIgc3BhbiBpbWcsXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5jYXIgc3BhbiBpbWcge1xuXHR3aWR0aDogMjA0cHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmNhcjIgc3Bhbi53aGVlbC1saWdodCxcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmNhciBzcGFuLndoZWVsLWxpZ2h0IHtcblx0ei1pbmRleDogMTtcblx0bGVmdDogMTA4cHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmNhcjIgc3Bhbi53aGVlbC1sZWZ0LFxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyIHNwYW4ud2hlZWwtbGVmdCB7XG5cdGxlZnQ6IDEwOHB4O1xuICBib3R0b206IDJweDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyMiBzcGFuLndoZWVsLXJpZ2h0LFxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyIHNwYW4ud2hlZWwtcmlnaHQge1xuXHRyaWdodDogMTk5cHg7XG59XG5cbkBrZXlmcmFtZXMgd2hlZWxze1xuICAvKjAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH0qL1xuICAxMDAleyB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTsgfVxufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5saW5lIHtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9zYWZldHkvbGluZS5wbmcnKSByZXBlYXQteDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNzAlO1xuXHR3aWR0aDogNTAlO1xuXHRoZWlnaHQ6IDE2cHg7XG5cdG1hcmdpbi10b3A6IDMyMnB4O1xuXHRtYXJnaW4tbGVmdDogLTQ5MnB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5saW5lOmJlZm9yZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb250ZW50OiAnJztcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxN3B4O1xuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5saW5lOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDE3cHg7XG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAubGluZSAubnVtYmVyLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTkycHg7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDQzcHg7XG5cdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRjb2xvcjogI2EzNmI0Zjtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAubGluZSAubnVtYmVyLXdyYXAgLm51bWJlciB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bWFyZ2luLXJpZ2h0OiAtMTJweDtcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNDVweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmxpbmUgLm51bWJlci13cmFwIC5udW1iZXIgc3BhbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAtMTYwMCU7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmxpbmUgPiBzcGFuIGVtIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5saW5lLm9uIHtcblx0d2lkdGg6IDUwMHB4O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDEuOHMgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IHdpZHRoIDEuOHMgZWFzZS1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiB3aWR0aCAuNXMgY3ViaWMtYmV6aWVyKDAuNDYsIDAuMDMsIDAuNTIsIDAuOTYpO1xufVxuXG5Aa2V5ZnJhbWVzIHdoZWVsIHtcblx0MCUge1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE1MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE1MGRlZyk7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdoZWVsIHtcblx0MCUge1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG5cdH1cbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyA+IC5mZWF0dXJlOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuOSk7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR3aWR0aDogMTEwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZy10b3A6IDQ4MHB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR6LWluZGV4OiAxO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAudGFiLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAudGFiLWNvbnRlbnQub24ge1xuXHR6LWluZGV4OiAxO1xuXHRvcGFjaXR5OiAxXG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5zcGVjLWRlc2Mge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDI5cHggMzBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRmb250LXNpemU6IDA7XG5cdHotaW5kZXg6IDE7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5zcGVjLWRlc2MgPiBzdHJvbmcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAyNjBweDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNUZXh0Jztcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnNwZWMtZGVzYyA+IHNwYW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI5MHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dCc7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5zcGVjLWRlc2MgPiBzcGFuOmxhc3QtY2hpbGQge1xuXHR3aWR0aDogMzUwcHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5zcGVjLWRlc2MgPiBzcGFuIGkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzc1NzU3NTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAudGFiLWluZGljYXRvciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA0MzBweDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMDtcblx0ei1pbmRleDogMjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAudGFiLWluZGljYXRvciA+IGEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiA4MXB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdG1hcmdpbjogMCA4cHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9ibGFuay5wbmcpO1xuXHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cztcblx0dHJhbnNpdGlvbjogYWxsIC41cztcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnRhYi1pbmRpY2F0b3IgPiBhOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAyMnB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdGNvbnRlbnQ6ICcnO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAudGFiLWluZGljYXRvciA+IGEub246YmVmb3JlLFxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnRhYi1pbmRpY2F0b3IgPiBhOmhvdmVyOmJlZm9yZSxcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC50YWItaW5kaWNhdG9yID4gYTpmb2N1czpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTM2YjRmO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuYnJhbmQtaGVhZGVyIHtcblx0cGFkZGluZzogNTBweCA2MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRvcGFjaXR5OiAxO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDM0MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdGNvbG9yOiAjMjEyMTIxO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dCc7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5icmFuZC1oZWFkZXIgLmRlc2Mge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiA1NTBweDtcblx0bWFyZ2luLXRvcDogMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcblx0Y29sb3I6ICMyMTIxMjE7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNUZXh0Jztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMjBweCkge1xuXHRzZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5jYXIge1xuXHRcdG1hcmdpbi10b3A6IDEwMHB4O1xuXHR9XG5cblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAubGluZSB7XG5cdFx0bWFyZ2luLXRvcDogMzA2cHg7XG5cdH1cbn1cblxuLyohXG4gKiBidXR0b25cbiAqL1xuXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aWR0aDogMjc2cHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhIGEuYnRuLW1vcmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDU2cHg7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjc1KTtcblx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjExMmVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhIGEuYnRuLW1vcmUgLm92ZXIge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhIGEuYnRuLW1vcmUgaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhIGEuYnRuLW1vcmUgaTpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAtNXB4O1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAycHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGNvbnRlbnQ6ICcnXG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhIGEuYnRuLW1vcmUgaTphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9yaWdodC1hcnJvdy5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuXHRjb250ZW50OiAnJztcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTBweCwgMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTBweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAwKTtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnRuLWFyZWEgLm92ZXItYm94IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHRmb250LXNpemU6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhLm92ZXIgLm92ZXItYm94IHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC42NXMsIC13ZWJraXQtdHJhbnNmb3JtIC4zNXMgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjY1cywgLXdlYmtpdC10cmFuc2Zvcm0gLjM1cyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNjVzLCB0cmFuc2Zvcm0gLjM1cyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNjVzLCB0cmFuc2Zvcm0gLjM1cyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjM1cyBlYXNlLW91dDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1NnB4KTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDU2cHgpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1NnB4KTtcblx0b3BhY2l0eTogMTtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnRuLWFyZWEgLm92ZXItYm94IGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAwIDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRjb2xvcjogIzIxMjEyMTtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsZXR0ZXItc3BhY2luZzogMC4xMTJlbTtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnRuLWFyZWE6aG92ZXIgYS5idG4tbW9yZSAub3ZlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAyOHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhOmhvdmVyIGEuYnRuLW1vcmUgaSB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHJpZ2h0OiA1MHB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC40NXMgZWFzZTtcblx0dHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjQ1cyBlYXNlO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjQ1cyBlYXNlO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjQ1cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuNDVzIGVhc2U7XG5cdG1hcmdpbi10b3A6IC02cHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhIC5vdmVyLWJveCBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhOmhvdmVyIHtcblx0b3ZlcmZsb3c6IHZpc2libGVcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnRuLWFyZWE6aG92ZXIgYS5idG4tbW9yZSB7XG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4yNXM7XG5cdHRyYW5zaXRpb246IGFsbCAuMjVzO1xuXHRjb2xvcjogI2ZmZlxufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYTpob3ZlciBhLmJ0bi1tb3JlIC5kZWYge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhOmhvdmVyIGEuYnRuLW1vcmUgLm92ZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnRuLWFyZWE6aG92ZXIgYS5idG4tbW9yZSBpIHtcblx0YmFja2dyb3VuZDogbm9uZVxufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYTpob3ZlciBhLmJ0bi1tb3JlIGk6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhOmhvdmVyIGEuYnRuLW1vcmUgaTphZnRlciB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcblx0dHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnRuLWFyZWE6aG92ZXIgLm92ZXItYm94IHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC42NXMsIC13ZWJraXQtdHJhbnNmb3JtIC4zNXMgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjY1cywgLXdlYmtpdC10cmFuc2Zvcm0gLjM1cyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNjVzLCB0cmFuc2Zvcm0gLjM1cyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNjVzLCB0cmFuc2Zvcm0gLjM1cyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjM1cyBlYXNlLW91dDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1NnB4KTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDU2cHgpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1NnB4KTtcblx0b3BhY2l0eTogMTtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMy50aXRsZS10eXBlMiAuYnRuLWFyZWEgLm92ZXItYm94LFxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMy50aXRsZS10eXBlMiAuYnRuLWFyZWEgLm92ZXItYm94IHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDEwMCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMudGl0bGUtdHlwZTIgLmJ0bi1hcmVhIC5vdmVyLWJveCBhLFxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMy50aXRsZS10eXBlMiAuYnRuLWFyZWEgLm92ZXItYm94IGEge1xuXHRib3JkZXItcmlnaHQ6IDA7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMudGl0bGUtdHlwZTIgLmJ0bi1hcmVhOmhvdmVyIC5vdmVyLWJveCxcbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMudGl0bGUtdHlwZTMgLmJ0bi1hcmVhOmhvdmVyIC5vdmVyLWJveCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgNTZweCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCA1NnB4KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgNTZweCk7XG59XG5cbi8qIVxuICogbGF5ZXJcbiAqL1xuXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAxO1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZTphZnRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjkpO1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94IHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHotaW5kZXg6IDI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0d2lkdGg6IDExMDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3ggbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0ye1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveC5jZWxsLTIgbGl7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG1hcmdpbjogMCA3cHg7XG59XG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94LmNlbGwtMiBsaSBmaWd1cmUge1xuXHRoZWlnaHQ6IDI3MXB4O1xufVxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveCBsaSBpbWcge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveCBsaSAuYnJhbmQtaGVhZGVyIHtcblx0cGFkZGluZzogNTVweCA0MHB4O1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94IGxpIC5icmFuZC1oZWFkZXIgLnJlZmVyLXRleHQge1xuXHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDZweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRjb2xvcjogIzc1NzU3NTtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHRleHQtaW5kZW50OiAtNnB4O1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94IGxpIGZpZ3VyZSAub24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC44cyAuNHM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjhzIC40cztcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveCBsaSBmaWd1cmUgLm9uLmFjdGl2ZSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0xIGxpIC5icmFuZC1oZWFkZXIge1xuXHRwYWRkaW5nOiA1MHB4IDYwcHg7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0xIGxpIC5icmFuZC1oZWFkZXIgLnRpdGxlIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR3aWR0aDogMzQwcHg7XG5cdG1hcmdpbi1yaWdodDogNTBweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveC5jZWxsLTEgbGkgLmJyYW5kLWhlYWRlciAuZGVzYyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2lkdGg6IDU1MHB4O1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94LmNlbGwtMiBsaSB7XG5cdHdpZHRoOiA1NDVweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveC5jZWxsLTIgbGk6bnRoLWNoaWxkKDIpIHtcblx0Lypib3JkZXItbGVmdDogMTBweCBzb2xpZDsqL1xufVxuXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94LmNlbGwtMyBsaSB7XG5cdHdpZHRoOiAzNjBweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveC5jZWxsLTMgbGk6bnRoLWNoaWxkKDIpIHtcblx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkO1xuXHRib3JkZXItbGVmdDogMTBweCBzb2xpZDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveCAuYnJhbmQtaGVhZGVyIC5kZXNjMiBzdHJvbmcge1xuXHRjb2xvcjogIzAwMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuNXM7XG5cdHRyYW5zaXRpb246IGNvbG9yIC41cztcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveCAuYnJhbmQtaGVhZGVyIC5kZXNjMjpob3ZlciBzdHJvbmcsXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94IC5icmFuZC1oZWFkZXIgLmRlc2MyOmZvY3VzIHN0cm9uZyB7XG5cdGNvbG9yOiAjYTM2YjRmO1xufVxuXG4vKiEgR2FsbGVyeSAqL1xuXG4jY29udGFpbmVyIC5pbm5lci1jb250YWluZXIgc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnkta3Yge1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0ei1pbmRleDogMTEgIWltcG9ydGFudDtcbn1cblxuI2NvbnRhaW5lciAuaW5uZXItY29udGFpbmVyIHNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWt2Lmt2LWhpZGUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNjb250YWluZXIgLmlubmVyLWNvbnRhaW5lciBzZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1rdiAuZmVhdHVyZSB7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuI2NvbnRhaW5lciAuaW5uZXItY29udGFpbmVyIHNlY3Rpb24uc2VjdGlvbiAuZ2FsbGVyeS1pbnRybyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0Zm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4jY29udGFpbmVyIC5pbm5lci1jb250YWluZXIgc2VjdGlvbi5zZWN0aW9uIC5nYWxsZXJ5LWludHJvID4gYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogNTAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiNjb250YWluZXIgLmlubmVyLWNvbnRhaW5lciBzZWN0aW9uLnNlY3Rpb24gLmdhbGxlcnktaW50cm8gPiBhOmhvdmVyOmFmdGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IC0xcHg7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IC0xcHg7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdG9wYWNpdHk6IC43NTtcblx0Y29udGVudDogJyc7XG59XG5cbiNjb250YWluZXIgLmlubmVyLWNvbnRhaW5lciBzZWN0aW9uLnNlY3Rpb24gLmdhbGxlcnktaW50cm8gPiBhIC50aHVtYiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzO1xuXHR0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXM7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMsIC13ZWJraXQtdHJhbnNmb3JtIC41cztcbiAgb3BhY2l0eTogLjc7XG59XG5cbiNjb250YWluZXIgLmlubmVyLWNvbnRhaW5lciBzZWN0aW9uLnNlY3Rpb24gLmdhbGxlcnktaW50cm8gPiBhIC50aHVtYiBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdG1pbi1oZWlnaHQ6IDEwODBweDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbiNjb250YWluZXIgLmlubmVyLWNvbnRhaW5lciBzZWN0aW9uLnNlY3Rpb24gLmdhbGxlcnktaW50cm8gPiBhIC50aXRsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogNTVweDtcblx0Y29sb3I6ICNmZmY7XG5cdGxldHRlci1zcGFjaW5nOiA1cHg7XG5cdHotaW5kZXg6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG4jY29udGFpbmVyIC5pbm5lci1jb250YWluZXIgc2VjdGlvbi5zZWN0aW9uIC5nYWxsZXJ5LWludHJvID4gYTpob3ZlciAudGh1bWIsXG4jY29udGFpbmVyIC5pbm5lci1jb250YWluZXIgc2VjdGlvbi5zZWN0aW9uIC5nYWxsZXJ5LWludHJvID4gYTpmb2N1cyAudGh1bWIge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4jY29udGFpbmVyIC5pbm5lci1jb250YWluZXIgc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbiNjb250YWluZXIgLmlubmVyLWNvbnRhaW5lciBzZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmZlYXR1cmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGdhbGxlcnkgc2xpZGUgKi9cblxuQGtleWZyYW1lcyB3YXZlIHtcblx0MCUge1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KTtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpXG5cdH1cblx0NzAlIHtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDE1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAxNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMClcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMClcblx0fVxufVxuXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwge1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtd3JhcC5vbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLXdyYXAgPiB1bCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS13cmFwID4gdWwgPiBsaSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRkaXNwbGF5OiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLXdyYXAgPiB1bCA+IGxpLm9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHotaW5kZXg6IDI7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtd3JhcCA+IHVsID4gbGkgaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRtaW4taGVpZ2h0OiAxMDgwcHg7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubm9ybWFsIHNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtd3JhcCA+IHVsID4gbGkgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0bWluLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLXdyYXAgLmJ0bi13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNjZweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0ei1pbmRleDogNTtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS13cmFwIC5idG4td3JhcCA+IGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA2NnB4O1xuXHRoZWlnaHQ6IDY2cHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nYWxsZXJ5L2dlbmVzaXMtbW9kZWxzLWdhbGxlcnktYXJyb3ctYnRuLnBuZyk7XG5cdG9wYWNpdHk6IDAuNTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS13cmFwIC5idG4td3JhcCA+IGE6aG92ZXIsXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLXdyYXAgLmJ0bi13cmFwID4gYTpmb2N1cyB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtd3JhcCAuYnRuLXdyYXAgPiBhLnByZXYge1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01cHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtd3JhcCAuYnRuLXdyYXAgPiBhLm5leHQge1xuXHRyaWdodDogMDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTY2cHggLTVweDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS1pbmRpY2F0b3Ige1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTA1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjkpO1xuXHR6LWluZGV4OiA1O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLWluZGljYXRvciAuYXJyb3ctYnRuIHtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS1pbmRpY2F0b3IgLmFycm93LWJ0biA+IGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA1NnB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nYWxsZXJ5L2dlbmVzaXMtbW9kZWxzLWdhbGxlcnktdGh1bWItYXJyb3ctYnRuLnBuZyk7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdHRleHQtaW5kZW50OiAtOTk5OTlweDtcblx0ei1pbmRleDogMTA7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC5hcnJvdy1idG4gPiBhLnByZXYge1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC5hcnJvdy1idG4gPiBhLm5leHQge1xuXHRyaWdodDogMDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTU2cHggMDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS1pbmRpY2F0b3IgLnRodW1iLWxpc3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTI0cHg7XG5cdG1hcmdpbjogMCA1NnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdHotaW5kZXg6IDE7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwge1xuXHRmb250LXNpemU6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDE5MHB4O1xuXHRoZWlnaHQ6IDEwNXB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLWluZGljYXRvciAudGh1bWItbGlzdCA+IHVsID4gbGkgYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaSBhOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDVweDtcblx0Ym9yZGVyOiAwO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHotaW5kZXg6IDE7XG5cdGNvbnRlbnQ6ICcnO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuNXM7XG5cdHRyYW5zaXRpb246IGJvcmRlciAuNXM7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaSBhIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMSU7XG5cdG9wYWNpdHk6IDAuNTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaS5vbiBhOmJlZm9yZSxcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaSBhOmhvdmVyOmJlZm9yZSxcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaSBhOmZvY3VzOmJlZm9yZSB7XG5cdGJvcmRlcjogM3B4IHNvbGlkICNhMzZiNGY7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaS5vbiBhIGltZyxcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaSBhOmhvdmVyIGltZyxcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaSBhOmZvY3VzIGltZyB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuYm90dG9tLWJhciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAxMDVweDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNTlweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuOSk7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHotaW5kZXg6IDY7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuYm90dG9tLWJhciAua2luZC13cmFwIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsb2F0OiBsZWZ0O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5ib3R0b20tYmFyIC5raW5kLXdyYXAgPiBidXR0b24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1pbi13aWR0aDogMjQ1cHg7XG5cdGhlaWdodDogNTlweDtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRsaW5lLWhlaWdodDogNTlweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dCc7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cztcblx0dHJhbnNpdGlvbjogYWxsIC41cztcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5ib3R0b20tYmFyIC5raW5kLXdyYXAgPiBidXR0b246aG92ZXIsXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmJvdHRvbS1iYXIgLmtpbmQtd3JhcCA+IGJ1dHRvbjpmb2N1cyxcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuYm90dG9tLWJhciAua2luZC13cmFwID4gYnV0dG9uLm9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xuXHRjb2xvcjogI2EzNmI0Zjtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5ib3R0b20tYmFyIC5kb3duLXdyYXAge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IHJpZ2h0O1xuXHR3aWR0aDogMjQ1cHg7XG5cdGhlaWdodDogMTAwJTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjMpO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmJvdHRvbS1iYXIgLmRvd24td3JhcCA+IGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmctbGVmdDogMTAwcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0bGluZS1oZWlnaHQ6IDU5cHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNXM7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjVzO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmJvdHRvbS1iYXIgLmRvd24td3JhcCA+IGEub24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5ib3R0b20tYmFyIC5kb3duLXdyYXAgPiBhOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxN3B4O1xuXHRsZWZ0OiA1M3B4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDI1cHg7XG5cdGhlaWdodDogMjVweDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2dhbGxlcnkvZ2VuZXNpcy1tb2RlbHMtZ2FsbGVyeS1kb3dubG9hZC1pY29uLnBuZyk7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0Y29udGVudDogJyc7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuYm90dG9tLWJhciAuZG93bi13cmFwID4gYTpob3ZlcixcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuYm90dG9tLWJhciAuZG93bi13cmFwID4gYTpmb2N1cyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGNvbG9yOiAjYTM2YjRmO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmJvdHRvbS1iYXIgLmRvd24td3JhcCA+IGE6aG92ZXI6YmVmb3JlLFxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5ib3R0b20tYmFyIC5kb3duLXdyYXAgPiBhOmZvY3VzOmJlZm9yZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1cHg7XG59XG5cbi8qIHNwZWNzIGNvbW1vbiAqL1xuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIHtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAyMDBweCAwIDEyMHB4IDA7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyB0YWJsZSB7XG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3M6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC45KTtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5mZWF0dXJlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLmJyYW5kLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5icmFuZC1jb250ZW50IC50aXRsZSB7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRsaW5lLWhlaWdodDogNzBweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zaXplOiA1NnB4O1xuXHRjb2xvcjogI2ZmZjtcbn1cbnNlY3Rpb24gLmJ0bi1ib3ggPiBzcGFuIHtcblx0bWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuc2VjdGlvbiAuYnRuLWJveCBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDAgNHB4O1xuXHRwYWRkaW5nOiAwIDYwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNhMzZiNGY7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiA0NHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTIpO1xufVxuXG5zZWN0aW9uIC5idG4tYm94IGEgc3BhbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuXG5zZWN0aW9uIC5idG4tYm94IGEgc3Bhbi5pY29uLXByaW50IHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL3NwZWNzL2dlbmVzaXMtbW9kZWxzLXByaW50LWljb24ucG5nKSAwIDEycHggbm8tcmVwZWF0O1xuXHRmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG5zZWN0aW9uIC5idG4tYm94IGEgc3Bhbi5pY29uLWRvd24ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3Avc3BlY3MvZ2VuZXNpcy1tb2RlbHMtZG93bmxvYWQtaWNvbi5wbmcpIDAgMTRweCBuby1yZXBlYXQ7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbnNlY3Rpb24gLmJ0bi1ib3ggYTpob3ZlciB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40cztcblx0dHJhbnNpdGlvbjogYWxsIC40cztcblx0YmFja2dyb3VuZDogI2EzNmI0Zjtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlci1jb2xvcjogI2EzNmI0Zjtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzLXNlbGVjdCB7XG5cdGhlaWdodDogMTA4MHB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSB7XG5cdG1hcmdpbjogMCAzMHB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsIHtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5ID4gdWwgaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgPiB1bCA+IGxpOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLWxlZnQ6IDA7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5ID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXJpZ2h0OiAwO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGk6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5ID4gdWwgPiBsaSBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQtUmVndWxhcic7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDQ0cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGkgdWwge1xuXHRwYWRkaW5nOiA0MHB4IDA7XG5cdG1pbi1oZWlnaHQ6IDEyMHB4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Y29sb3I6ICNmZmY7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgPiB1bCA+IGxpIHVsIGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGkgdWwgbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGkgdWwgbGkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRvcGFjaXR5OiAwO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGkgdWwgbGkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmctbGVmdDogNDBweDtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogIzllOWU5ZTtcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3Avc3BlY3MvYmdfY2hlY2tib3gucG5nKSBuby1yZXBlYXQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgPiB1bCA+IGxpIHVsIGxpIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNHB4O1xuXHRjb2xvcjogI2EzNmI0Zjtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgPiBwIHtcblx0cGFkZGluZzogNDJweCAwIDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAjOWU5ZTllO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSAuYnRuLWJveCB7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5IC5idG4tYm94IGEge1xuXHR3aWR0aDogMzIwcHg7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDY1cHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5IC5idG4tYm94IGEuZGlzYWJsZWQge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5IC5idG4tYm94IGEuZGlzYWJsZWQ6aG92ZXIge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IG5vbmU7O1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xMik7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSAuYnRuLXJpZ2h0LmJ0bi1zcGVjcyAuYnRuLWJveCBhIHtcblx0d2lkdGg6IGF1dG87XG5cdHBhZGRpbmc6IDAgNjBweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogNDRweDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgLmJ0bi1yaWdodC5idG4tc3BlY3Mge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgIzc1NzU3NTtcblx0bWFyZ2luLXRvcDogNTBweDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgLmJ0bi1yaWdodC5idG4tc3BlY3MgLnR4dC1ib3gge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSAuYnRuLXJpZ2h0LmJ0bi1zcGVjcyAudHh0LWJveCBzcGFuIHtcblx0bWFyZ2luOiAwcHggMTBweCAwIDBweDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5idG4tcmlnaHQgLnR4dC1ib3ggPiBzcGFuIGEge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogIzllOWU5ZTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWU7XG5cdHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc3BlY3MtaW5uZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1heC13aWR0aDogMTUyMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIHtcblx0Y29sb3I6ICNmZmY7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFiLW1lbnUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzU3NTc1O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYi1tZW51ID4gZGl2IHtcblx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFiLW1lbnUgdWwge1xuXHR3aWR0aDogMTUyMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWItbWVudSB1bCBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWItbWVudSB1bCBsaSBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDk1cHg7XG5cdGNvbG9yOiAjOWU5ZTllO1xuXHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYi1tZW51IHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogI2EzNmI0Zjtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWItbWVudSB1bCBsaS5vbiBhIHtcblx0Y29sb3I6ICNhMzZiNGY7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFiLW1lbnUgdWwgbGkub246YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtMXB4O1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAycHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFiLW1lbnUgLmxpbmUge1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZDogI2EzNmI0Zjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xcHg7XG5cdGxlZnQ6IDA7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuYnRuLXJpZ2h0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5idG4tcmlnaHQgLmJ0bi1ib3ggYTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1yaWdodCAudHh0LWJveCA+IHNwYW4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1yaWdodCAudHh0LWJveCA+IHNwYW4gYSB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGNvbG9yOiAjOWU5ZTllO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzllOWU5ZTtcblx0cGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5idG4tcmlnaHQgLmJ0bi1wcmV2IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE2cHg7XG5cdGxlZnQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMjRweDtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGNvbG9yOiAjOWU5ZTllO1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3Avc3BlY3MvZ2VuZXNpcy1tb2RlbHMtcHJldi1hcnJvdy1pY29uLnBuZykgMCAycHggbm8tcmVwZWF0O1xufVxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWJsZS1jb250IHtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNlMGUwZTA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYmxlLWNvbnQgLnRibC1jb250ZW50IHtcblx0ZGlzcGxheTogbm9uZVxufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYmxlLWNvbnQgLnRibC1jb250ZW50LmN1cnIge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYmxlLWNvbnQgdGgge1xuXHRoZWlnaHQ6IDU2cHg7XG5cdHBhZGRpbmc6IDAgMjRweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0YmFja2dyb3VuZDogIzIxMjEyMTtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM3NTc1NzVcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWJsZS1jb250IHRkIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM3NTc1NzU7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3NTc1NzU7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFibGUtY29udCB0ZDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXJpZ2h0OiAwO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYmxlLWNvbnQgdGQgLmNhci1tb2RlbCB7XG5cdHBhZGRpbmc6IDI0cHggMDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWJsZS1jb250IHRkIC5jYXItbW9kZWwgZmlndXJlIHtcblx0cGFkZGluZzogMjRweCAwO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYmxlLWNvbnQgdGQgLmNhci1tb2RlbCBmaWd1cmUgaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnNlbGVjdC13cmFwIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5zZWxlY3Qtd3JhcDphZnRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjbGVhcjogYm90aDtcblx0Y29udGVudDogJyc7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuc2VsZWN0LWJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWF4LXdpZHRoOiAyMTJweDtcblx0d2lkdGg6IDEwMCU7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5zZWxlY3QtYm94Lm9uOmJlZm9yZSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5zZWxlY3QtYm94IHNlbGVjdDpmb2N1czpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5zZWxlY3QtYm94IC5zZWxlY3QtbHN0IHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDQ4cHg7XG5cdHdpZHRoOiAxMDAlXG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuc2VsZWN0LWJveCAuc2VsZWN0LWxzdCAubHN0LWl0ZW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogbGVmdFxufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnNlbGVjdC1ib3ggLnNlbGVjdC1sc3QgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogIzc1NzU3NTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcblx0cGFkZGluZzogMTNweCAxNnB4IDExcHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuc2VsZWN0LWJveCAuc2VsZWN0LWxzdCBhOmhvdmVyIHtcblx0YmFja2dyb3VuZDogI2UwZTBlMDtcblx0YmFja2dyb3VuZDogcmdiYSgyNDQsIDI0NCwgMjQ0LCAuOSk7XG5cdGNvbG9yOiAjYTM2YjRmO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1zcGVjIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXgtd2lkdGg6IDEwMHB4O1xuXHR3aWR0aDogMzIlO1xuXHRtYXJnaW4tbGVmdDogNHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGxpbmUtaGVpZ2h0OiA0OXB4O1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZDogIzc1NzU3NTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuYnRuLXNwZWMgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5idG4tc3BlYyBhOmhvdmVyIHtcblx0YmFja2dyb3VuZDogIzg2ODY4NlxufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1zcGVjLmRpc2FibGVkIHtcblx0YmFja2dyb3VuZDogIzIxMjEyMTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1zcGVjLmRpc2FibGVkIGEge1xuXHRjb2xvcjogIzllOWU5ZTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1zcGVjLmRpc2FibGVkIGE6aG92ZXIge1xuXHRjb2xvcjogIzllOWU5ZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuYnRuLXNwZWMgc3BhbiB7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAycHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5idG4tc3BlYyBzcGFuOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDA7XG5cdG1hcmdpbi10b3A6IC0xcHg7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0Y29udGVudDogJyc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTIwcHgpIHtcblx0c2VjdGlvbi5zZWN0aW9uLnNwZWNzIHtcblx0XHRwYWRkaW5nLXRvcDogMTQwcHg7XG5cdH1cblxuXHRzZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGkge1xuXHRcdGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0fVxuXG5cdHNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFibGUtY29udCB7XG5cdFx0bWFyZ2luOiAwIDMwcHg7XG5cdH1cblxuXHRzZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYmxlLWNvbnQgdGgge1xuXHRcdHdpZHRoOiAzMCU7XG5cdH1cblxuXHRzZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYi1tZW51IHVsIHtcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblxuXHRzZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1yaWdodCB7XG5cdFx0bWFyZ2luOiAyNHB4IDMwcHggMDtcblx0fVxuXG5cdHNlY3Rpb24gLmJ0bi1ib3gge1xuXHRcdHdpZHRoOiA2MjBweDtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cblxuXHRzZWN0aW9uIC5idG4tYm94IGEge1xuXHRcdG1hcmdpbjogMFxuXHR9XG5cblx0c2VjdGlvbiAuYnRuLWJveCA+IGEsXG5cdHNlY3Rpb24gLmJ0bi1ib3ggPiBzcGFuIHtcblx0XHRtYXJnaW46IDAgNHB4IDEwcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG5cdH1cblxuXHRzZWN0aW9uIC5idG4tYm94IGEge1xuXHRcdG1pbi13aWR0aDogMzAwcHg7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0fVxuXG5cdHNlY3Rpb24gLmJ0bi1ib3ggKyAqIHtcblx0XHRjbGVhcjogYm90aFxuXHR9XG59XG5cbi8qIGxheWVyICovXG5cbi5sYXllci1zcGVjcyB7XG5cdHotaW5kZXg6IDEwNTA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0bWF4LXdpZHRoOiA5NjBweDtcblx0cGFkZGluZzogNjZweCA0MHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5sYXllci1zcGVjcyAubGF5ZXItdGl0bGUge1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zaXplOiA0MHB4O1xuXHRsaW5lLWhlaWdodDogNzBweDtcblx0Y29sb3I6ICMyMTIxMjE7XG59XG5cbi5sYXllci1zcGVjcyA+IHVsIGxpIHtcblx0bWFyZ2luLXRvcDogNDBweDtcbn1cblxuLmxheWVyLXNwZWNzID4gdWwgbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGF5ZXItc3BlY3MgPiB1bCBsaSAuc3ViLXRpdGxlIHtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDcwcHg7XG5cdGNvbG9yOiAjMjEyMTIxO1xufVxuXG4ubGF5ZXItc3BlY3MgPiB1bCBsaSB0YWJsZSB7XG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgIzIxMjEyMTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWU7XG59XG5cbi5sYXllci1zcGVjcyA+IHVsIGxpIHRhYmxlIHRoIHtcblx0aGVpZ2h0OiA1NnB4O1xuXHRwYWRkaW5nLWxlZnQ6IDM0cHg7XG5cdGJhY2tncm91bmQ6ICNmMWYxZjE7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdGNvbG9yOiAjMjEyMTIxO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubGF5ZXItc3BlY3MgPiB1bCBsaSB0YWJsZSB0aCBlbSB7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRjb2xvcjogIzc1NzU3NTtcbn1cblxuLmxheWVyLXNwZWNzID4gdWwgbGkgdGFibGUgdGggc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiAjNzU3NTc1O1xufVxuXG4ubGF5ZXItc3BlY3MgPiB1bCBsaSB0YWJsZSB0ZCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogNTZweDtcblx0Y29sb3I6ICM3NTc1NzU7XG59XG5cbi5sYXllci1zcGVjcyA+IHVsIGxpIHRhYmxlIHRyOmZpcnN0LWNoaWxkIHRoLFxuLmxheWVyLXNwZWNzID4gdWwgbGkgdGFibGUgdHI6Zmlyc3QtY2hpbGQgdGQge1xuXHRwYWRkaW5nLXRvcDogMThweDtcbn1cblxuLmxheWVyLXNwZWNzID4gdWwgbGkgdGFibGUgdHI6bGFzdC1jaGlsZCB0aCxcbi5sYXllci1zcGVjcyA+IHVsIGxpIHRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuXHRwYWRkaW5nLWJvdHRvbTogMThweDtcbn1cblxuLmxheWVyLXNwZWNzIC5idG4tYXJlYSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5sYXllci1zcGVjcyAuYnRuLWFyZWE6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGg7XG5cdGNvbnRlbnQ6ICcnO1xufVxuXG4ubGF5ZXItc3BlY3MgLmJ0bi1hcmVhIC5idG4tYm94IHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5sYXllci1zcGVjcyAuYnRuLWFyZWEgLmJ0bi1ib3ggYSB7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNhMzZiNGY7XG5cdGNvbG9yOiAjYTM2YjRmO1xufVxuXG4ubGF5ZXItc3BlY3MgLmJ0bi1hcmVhIC5idG4tYm94IGEgc3Bhbi5pY29uLXByaW50IHtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9zcGVjcy9pY29uX3ByaW50X29uLnBuZycpIDAgMTJweCBuby1yZXBlYXQ7XG59XG5cbi5sYXllci1zcGVjcyAuYnRuLWNsb3NlIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDQwcHg7XG5cdHJpZ2h0OiA0MHB4O1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9kZXNrdG9wL3NwZWNzL2dlbmVzaXMtbW9kZWxzLWxheWVyLWNsb3NlLWJ0bi5wbmcnKSAxMDAlIDUwJSBuby1yZXBlYXQ7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogIzllOWU5ZTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG5cbi5sYXllci1zcGVjcyAucG9wLWNsb3NlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDIwcHg7XG5cdHJpZ2h0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG5cblx0LnNlY3Rpb24gLmZlYXR1cmUgPiBpbWcge1xuXHRcdG1pbi1oZWlnaHQ6IDg3NXB4XG5cdH1cblxuXHRzZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1zcGVjIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDIxMnB4O1xuXHRcdG1hcmdpbjogOHB4IGF1dG8gMDtcblx0fVxuXG5cdHNlY3Rpb24uc2VsZWN0LWJveDpiZWZvcmUge1xuXHRcdHJpZ2h0OiA4cHg7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS1za2luMSAuYnJhbmQtaGVhZGVyIHtcblx0XHRsZWZ0OiA2MHB4O1xuXHRcdHJpZ2h0OiA2MHB4O1xuXHRcdHRvcDogMTU1cHg7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS1za2luMSAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtc2tpbjEgLmJyYW5kLWhlYWRlciAuZGVzYyB7XG5cdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtc2tpbjIgLmJyYW5kLWhlYWRlciB7XG5cdFx0bGVmdDogNjBweDtcblx0XHRyaWdodDogNjBweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4yIC5icmFuZC1oZWFkZXIgLnRpdGxlIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQ0cHg7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS1za2luMiAuYnJhbmQtaGVhZGVyIC5kZXNjIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlMSAuYnJhbmQtaGVhZGVyIHtcblx0XHR0b3A6IDE1NXB4O1xuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtc2tpbjIudGl0bGUtdHlwZTQgLmJyYW5kLWhlYWRlciB7XG5cdFx0Ym90dG9tOiAxMDBweDtcblx0XHR3aWR0aDogMzUwcHg7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlMyxcblx0c2VjdGlvbi5tb2R1bGUtc2tpbjIudGl0bGUtdHlwZTQgLmJyYW5kLWhlYWRlciBiciB7XG5cdFx0LypkaXNwbGF5OiBub25lOyovXG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIHtcblx0XHR0b3A6IDkwcHg7XG5cdFx0d2lkdGg6IDcyMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMzYwcHg7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XG5cdFx0d2lkdGg6IDIzMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIgLmRlc2Mge1xuXHRcdHdpZHRoOiA0NDVweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIgLmRlc2MgYnIge1xuXHRcdGRpc3BsYXk6IG5vbmVcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4zIC5icmFuZC1oZWFkZXIge1xuXHRcdGxlZnQ6IDYwcHg7XG5cdFx0cmlnaHQ6IDYwcHg7XG5cdFx0dG9wOiA5NXB4O1xuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJyYW5kLWhlYWRlciAudGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4zIC5icmFuZC1oZWFkZXIgLmRlc2Mge1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRsaW5lLWhlaWdodDogNTZweDtcblx0fVxuXG5cdHNlY3Rpb24uc2VjdGlvbiAuYnRuLWFyZWEge1xuXHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdH1cblxuXHQuc2VjdGlvbiAuYnJhbmQtaGVhZGVyIC5kZXNjMiBzcGFuIHtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cdH1cblxuXHQuc2VjdGlvbiAuYnJhbmQtaGVhZGVyIC5kZXNjMiBzcGFuOmFmdGVyIHtcblx0XHRib3JkZXItbGVmdC13aWR0aDogN3B4O1xuXHRcdGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0bWFyZ2luOiAtNXB4IDAgMCAtM3B4O1xuXHR9XG5cblx0LnNlY3Rpb24gLmJyYW5kLWhlYWRlciAuZGVzYzIgc3Ryb25nIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdH1cblxuXHQuc2VjdGlvbiAuYnJhbmQtaGVhZGVyIC5kZXNjMiBzdHJvbmcgZW0ge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3gge1xuXHRcdHdpZHRoOiA5NjBweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3ggbGkgYnIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94IGxpIC5icmFuZC1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDM1cHggMjVweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0xIGxpIC5icmFuZC1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDM1cHggMjVweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0xIGxpIC5icmFuZC1oZWFkZXIgLnRpdGxlIHtcblx0XHR3aWR0aDogMjgwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMDBweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0xIGxpIC5icmFuZC1oZWFkZXIgLmRlc2Mge1xuXHRcdHdpZHRoOiA0OTBweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXNraW40IC5icmFuZC1oZWFkZXIgLnRpdGxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS1za2luNCAuYnJhbmQtaGVhZGVyIC5kZXNjIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdH1cblxuXHRzZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCB7XG5cdFx0d2lkdGg6IDk2NHB4O1xuXHRcdHBhZGRpbmctdG9wOiAyODJweDtcblx0fVxuXG5cdHNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC50YWItY29udGVudCB7XG5cdFx0bWluLWhlaWdodDogMjgycHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdHNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC50YWItY29udGVudCBpbWcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdH1cblxuXHRzZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuc3BlYy1kZXNjIHtcblx0XHRwYWRkaW5nOiAyM3B4IDI0cHggMTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuXHR9XG5cblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnNwZWMtZGVzYyA+IHN0cm9uZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogLTVweDtcblx0XHR3aWR0aDogMjcwcHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnNwZWMtZGVzYyA+IHN0cm9uZyBiciB7XG5cdC8gLyBkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnNwZWMtZGVzYyA+IHNwYW4ge1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnNwZWMtZGVzYyA+IHNwYW46bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDIyMHB4O1xuXHR9XG5cblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnNwZWMtZGVzYyA+IHNwYW4gaSB7XG5cdC8gLyBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdC8gLyB0b3A6IDIgcHg7XG5cdC8gLyBsZWZ0OiAwO1xuXHQvIC8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnRhYi1pbmRpY2F0b3Ige1xuXHRcdHRvcDogMjMycHg7XG5cdH1cblxuXHRzZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuYnJhbmQtaGVhZGVyIHtcblx0XHRwYWRkaW5nOiAzOHB4IDI1cHg7XG5cdH1cblxuXHRzZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XG5cdFx0d2lkdGg6IDMyNXB4O1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0fVxuXG5cdHNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5icmFuZC1oZWFkZXIgLmRlc2Mge1xuXHRcdHdpZHRoOiA1MDBweDtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0fVxufVxuXG4vKiBoaWdobGlnaHQgKi9cblxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC5icmFuZC1oZWFkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDMwcHg7XG5cdHJpZ2h0OiAzMHB4O1xuXHR6LWluZGV4OiAxO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmO1xuXHR0b3A6IDE0MHB4O1xufVxuXG5zZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLmJyYW5kLWhlYWRlciAuaGVhZGVyLWlubmVyLWNlbnRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcbn1cblxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC5icmFuZC1oZWFkZXIgaDIudGl0bGUge1xuXHRwYWRkaW5nOiAwIDYwcHg7XG5cdGZvbnQtc2l6ZTogNjBweDtcblx0Y29sb3I6ICNmZmY7XG5cdGxpbmUtaGVpZ2h0OiA5MHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRmb250LWZhbWlseTogXCJHZW5lc2lzU2Fuc0hlYWRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG5zZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLmJyYW5kLWhlYWRlciBoMi50aXRsZSBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogNDhweDtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQtUmVndWxhcic7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcblx0c2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC5icmFuZC1oZWFkZXIgaDIudGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRsaW5lLWhlaWdodDo3MnB4O1xuXHR9XG5cdHNlY3Rpb24ubW9kdWxlLWludHJvLW1vdiAuYnJhbmQtaGVhZGVyIGgyLnRpdGxlIHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0fVxufVxuXG5zZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLmJyYW5kLWhlYWRlciBwLmRlc2Mge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRmb250LXNpemU6IDMycHg7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRsZXR0ZXItc3BhY2luZzogMC4xMTJlbVxufVxuXG5zZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLmJ0bi1xdGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMTQwcHg7XG5cdGxlZnQ6IDUwcHg7XG5cdHJpZ2h0OiA1MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHotaW5kZXg6IDE7XG59XG5cbnNlY3Rpb24ubW9kdWxlLWludHJvLW1vdiAuYnRuLXF0YSBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMjU2cHg7XG5cdGhlaWdodDogNTBweDtcblx0bGluZS1oZWlnaHQ6IDUycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2EzNmI0Zjtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xufVxuXG5zZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLmJ0bi1xdGEgYTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjM1KTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC5idG4tcXRhIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC5idG4tcXRhIGEgKyBhIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHhcbn1cblxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IHZpZGVvIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRtaW4td2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IGF1dG87XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblxuXHRzZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLmJyYW5kLWhlYWRlciBwLmRlc2Mge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMzBweFxuXHR9XG59XG5cbi5tb2R1bGUtaW50cm8tbW92X19wcm9wcyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtMTAwJTtcblx0bGVmdDogNTAlO1xuXHR6LWluZGV4OiAxO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbjogLTMwcHggMCAwIC00MDFweDtcblx0cGFkZGluZzogNXB4IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDgwMnB4O1xufVxuXG4ubW9kdWxlLWludHJvLW1vdl9fcHJvcHMgbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubW9kdWxlLWludHJvLW1vdl9fcHJvcHMgbGk6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAtNTAlO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAxcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG5cbi5tb2R1bGUtaW50cm8tbW92X19wcm9wcyBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcblx0Y29udGVudDogbm9uZTtcbn1cblxuLm1vZHVsZS1pbnRyby1tb3ZfX3Byb3BzIGxpOmZpcnN0LWNoaWxkOmFmdGVyIHtcblx0cmlnaHQ6IC00MiU7XG59XG5cbi5tb2R1bGUtaW50cm8tbW92X19wcm9wcyBsaSBiIHtcblx0Zm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zVGV4dCwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5tb2R1bGUtaW50cm8tbW92X19wcm9wcyBsaSBzcGFuIHtcblx0bWFyZ2luLXRvcDogMTBweDtcblx0Zm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zVGV4dCwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5tb2R1bGUtaW50cm8tbW92X19wcm9wcyBsaSBzcGFuIGkge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogaGlnaGxpZ2h0IHwgdnIzNjAgKi9cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWhlYWRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxODVweDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGhlaWdodDogYXV0bztcblx0ei1pbmRleDogMTA7XG5cdG1hcmdpbjogMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRvcGFjaXR5OiAxXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1oZWFkZXIgLnNlbGVjdC1ib3gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAyNDBweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWhlYWRlciAuc2VsZWN0LWJveC5vbjpiZWZvcmUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1oZWFkZXIgLnNlbGVjdC1ib3ggc2VsZWN0OmZvY3VzOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaGVhZGVyIC5zZWxlY3QtYm94IC5zZWxlY3QtbHN0IHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDQ4cHg7XG5cdHdpZHRoOiAxMDAlXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1oZWFkZXIgLnNlbGVjdC1ib3ggLnNlbGVjdC1sc3QgLmxzdC1pdGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogNDBweDtcblx0dGV4dC1hbGlnbjogbGVmdFxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaGVhZGVyIC5zZWxlY3QtYm94IC5zZWxlY3QtbHN0IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRjb2xvcjogIzc1NzU3NTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWhlYWRlciAuc2VsZWN0LWJveCAuc2VsZWN0LWxzdCBhOmhvdmVyIHtcblx0YmFja2dyb3VuZDogI2UwZTBlMDtcblx0YmFja2dyb3VuZDogcmdiYSgyNDQsIDI0NCwgMjQ0LCAuOSk7XG5cdGNvbG9yOiAjYTM2YjRmO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaGVhZGVyIC5idG4tc3BlYyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWxlZnQ6IDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICM3NTc1NzVcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWhlYWRlciAuYnRuLXNwZWMgYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogMCAxNnB4O1xuXHRjb2xvcjogI2ZmZjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWhlYWRlciAuYnRuLXNwZWMgc3BhbiB7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAycHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWhlYWRlciAuYnRuLXNwZWMgc3BhbjpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAycHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdGNvbnRlbnQ6ICcnO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtY29udGVudCA+IC5leHRlcmlvci1hcmVhLFxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWNvbnRlbnQgPiAuaW50ZXJpb3ItYXJlYSB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1jb250ZW50ID4gLmV4dGVyaW9yLWFyZWEuY3VyLFxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWNvbnRlbnQgPiAuaW50ZXJpb3ItYXJlYS5jdXIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWNvbnRlbnQgPiAuaW50ZXJpb3ItYXJlYS5jdXIgKyAuYnJhbmQtaW5mb3tcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWNvbnRlbnQgLmNhbnZhcyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1jb250ZW50IC5jYW52YXMub24ge1xuXHQvKmN1cnNvcjogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9jdXJzb3JfMzYwdmlldy5wbmcpLHVybCguLi9pbWFnZXMvZGVza3RvcC9oaWdobGlnaHQvY3Vyc29yXzM2MHZpZXcuY3VyKSwgbW92ZSovXG5cdGN1cnNvcjogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9jdXJzb3JfMzYwdmlldy5wbmcpLCBtb3ZlXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1jb250ZW50IC5jYW52YXMgPiBjYW52YXMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcbn1cblxuLypzZWN0aW9uLm1vZHVsZS12cjM2MCAuZXh0ZXJpb3ItYXJlYSAudnItY3RybCB7Ki9cblx0Lypwb3NpdGlvbjogYWJzb2x1dGU7Ki9cblx0Lyp0b3A6IDUwJTsqL1xuXHQvKmxlZnQ6IDUwJTsqL1xuXHQvKm1hcmdpbjogLTcycHggMCAwIC00MnB4OyovXG5cdC8qei1pbmRleDogMiovXG4vKn0qL1xuXG4vKnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5leHRlcmlvci1hcmVhIC52ci1jdHJsIGJ1dHRvbiB7Ki9cblx0Lypwb3NpdGlvbjogcmVsYXRpdmU7Ki9cblx0Lyp6LWluZGV4OiAxOyovXG5cdC8qd2lkdGg6IDg0cHg7Ki9cblx0LypoZWlnaHQ6IDg0cHg7Ki9cblx0LypiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3JlbmV3L2RlZmF1bHQvZ2VuZXNpcy1tb2RlbHMtdmlldy12cjM2MC1idG4ucG5nKSA1MCUgNTAlIG5vLXJlcGVhdDsqL1xuLyp9Ki9cblxuLypzZWN0aW9uLm1vZHVsZS12cjM2MCAuZXh0ZXJpb3ItYXJlYSAudnItY3RybCBidXR0b24gc3BhbiB7Ki9cblx0LypkaXNwbGF5OiBibG9jazsqL1xuXHQvKnRleHQtaW5kZW50OiAtOTk5cHg7Ki9cblx0LypvdmVyZmxvdzogaGlkZGVuOyovXG5cdC8qd2lkdGg6IDg0cHg7Ki9cblx0LypoZWlnaHQ6IDg0cHg7Ki9cbi8qfSovXG5cbi8qc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmV4dGVyaW9yLWFyZWEgLnZyLWN0cmwgc3ZnIHsqL1xuXHQvKmRpc3BsYXk6IG5vbmU7Ki9cblx0Lypwb3NpdGlvbjogYWJzb2x1dGU7Ki9cblx0Lyp3aWR0aDogMTc2cHg7Ki9cblx0LypoZWlnaHQ6IDE3NnB4OyovXG4vKn0qL1xuXG4vKnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5leHRlcmlvci1hcmVhIC52ci1jdHJsIGNpcmNsZSB7Ki9cblx0LypmaWxsOiBub25lOyovXG5cdC8qcG9pbnRlci1ldmVudHM6IG5vbmU7Ki9cblx0LypzdHJva2U6ICNmMDA7Ki9cblx0LypzdHJva2UtZGFzaGFycmF5OiAxOyovXG5cdC8qc3Ryb2tlLXdpZHRoOiA4OyovXG4vKn0qL1xuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuaW50ZXJpb3ItYXJlYSAuY2FudmFzICoge1xuXHRjdXJzb3I6IHVybCguLi9pbWFnZXMvZGVza3RvcC9oaWdobGlnaHQvY3Vyc29yXzM2MHZpZXcucG5nKSwgYXV0byAhaW1wb3J0YW50XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5pbnRlcmlvci1hcmVhIC52ci1pbnQtY3RybCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAyMjBweDtcblx0bGVmdDogMzBweDtcblx0ei1pbmRleDogNTtcblx0d2lkdGg6IDk3cHg7XG5cdGhlaWdodDogNDhweDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9idG4tem9vbS1jdHJsLnBuZykgbm8tcmVwZWF0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuaW50ZXJpb3ItYXJlYSAudnItaW50LWN0cmwgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRmbG9hdDogbGVmdDtcblx0dGV4dC1pbmRlbnQ6IC05OTlweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmludGVyaW9yLWFyZWEgLnZyLWludC1jdHJsIGEgKyBhIHtcblx0bWFyZ2luLWxlZnQ6IDFweFxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtY29udGVudCAuaW5mby1kZXNjIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDIyMHB4O1xuXHRyaWdodDogMzBweDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRsaW5lLWhlaWdodDogMTdweDtcblx0Y29sb3I6ICM5ZTllOWU7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNUZXh0Jztcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDU7XG5cdGhlaWdodDogMjAwcHg7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjkpO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC50aXQtdHlwZTEge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2EzNmI0Zjtcblx0cGFkZGluZzogMTVweCAwIDI1cHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jaGVjayB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDM2cHg7XG5cdGhlaWdodDogMzRweDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9pY29uX3NlbGVjdF9jaGVjay5wbmcpIG5vLXJlcGVhdDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWJhY2tncm91bmQge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDI0MHB4O1xuXHRoZWlnaHQ6IDE4MHB4O1xuXHRwYWRkaW5nOiAyMHB4IDM4cHggMFxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1heC13aWR0aDogOTYwcHg7XG5cdHBhZGRpbmc6IDIwcHggMjIwcHggMCAyMHB4XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiAxMDQwcHg7XG5cdHBhZGRpbmc6IDM5cHggMjIwcHggMDtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQ6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyc7XG5cdGNsZWFyOiBib3RoO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyLmJyYW5kLWxhc3Qge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kLWNvbnRlbnQge1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtYmFja2dyb3VuZCAuYmFja2dyb3VuZC1jb250ZW50IHVsIHtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtYmFja2dyb3VuZCAuYmFja2dyb3VuZC1jb250ZW50IGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmbG9hdDogbGVmdFxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtYmFja2dyb3VuZCAuYmFja2dyb3VuZC1jb250ZW50IGxpICsgbGkge1xuXHRtYXJnaW4tbGVmdDogMTZweFxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtYmFja2dyb3VuZCAuYmFja2dyb3VuZC1jb250ZW50IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDExMnB4O1xuXHRoZWlnaHQ6IDY0cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kLWNvbnRlbnQgYTpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMTBweDtcblx0aGVpZ2h0OiA2MnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjM2QzZDNkO1xuXHRjb250ZW50OiAnJztcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWJhY2tncm91bmQgLmJhY2tncm91bmQtY29udGVudCBhOmhvdmVyOmJlZm9yZSxcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kLWNvbnRlbnQgYS5jdXI6YmVmb3JlIHtcblx0d2lkdGg6IDEwOHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNhMzZiNGY7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kLWNvbnRlbnQgYS5jdXIgLnNlbGVjdC1jaGVjayB7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHotaW5kZXg6IDE7XG5cdG1hcmdpbjogLTE3cHggMCAwIC0xOHB4O1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIHtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIC50aXQtdHlwZTEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiA1MCU7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy10YWIgLnRpdC10eXBlMSB7XG5cdGJvcmRlci1jb2xvcjogI2UwZTBlMDtcblx0Y29sb3I6ICNlMGUwZTBcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAudGl0LXR5cGUxIGVtLFxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAudGl0LXR5cGUxIHNwYW4ge1xuXHRmbG9hdDogbGVmdDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIC50aXQtdHlwZTE6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGg7XG5cdGNvbnRlbnQ6ICcnXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy10YWIgLnRpdC10eXBlMTpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTFweDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMXB4O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Y29udGVudDogJyc7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy10YWIgLnNlbGVjdC1jb2xvciB7XG5cdG9wYWNpdHk6IDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRtYXJnaW46IDAgMTBweDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4zNXM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjM1cztcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAuaW50ZXJpb3IgLnRpdC10eXBlMSBlbSxcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy10YWIgLmludGVyaW9yIC50aXQtdHlwZTEgc3BhbiB7XG5cdGZsb2F0OiByaWdodFxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIC5pbnRlcmlvciAudGl0LXR5cGUxOmJlZm9yZSB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy10YWIgLnRpdC10eXBlMS5jdXIge1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjRzO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIC50aXQtdHlwZTE6aG92ZXIge1xuXHRjb2xvcjogI2JiYjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjRzO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIC50aXQtdHlwZTEuY3VyOmhvdmVyIHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAudGl0LXR5cGUxOmhvdmVyOmJlZm9yZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjYmJiO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHM7XG5cdHRyYW5zaXRpb246IGFsbCAuNHM7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy10YWIgLnRpdC10eXBlMS5jdXI6YmVmb3JlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy10YWIgLnRpdC10eXBlMS5jdXIgLnNlbGVjdC1jb2xvciB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy10YWIgLmludGVyaW9yIHtcblx0dGV4dC1hbGlnbjogcmlnaHRcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2LmN1ciB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2IHVsIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRmb250LXNpemU6IDA7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2LmludGVyaW9yLWNvbnRlbnQgdWx7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2IGxpIHtcblx0LypmbG9hdDogbGVmdDsqL1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2IGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTcwcHgpe1xuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBsaSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdH1cbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYgbGk6bGFzdC1jaGlsZCBhOmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZVxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDcwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYgYTphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDY0cHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGNvbnRlbnQ6ICcnO1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHk7XG5cdHRyYW5zaXRpb246IG9wYWNpdHlcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYuaW50ZXJpb3ItY29udGVudCBhOmFmdGVyIHtcblx0Y29udGVudDogbm9uZTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYgYSAuYXJlYSB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2IGEgKiB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYgYSAuaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDY0cHg7XG5cdGhlaWdodDogNjRweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyOiAycHggc29saWQgIzNkM2QzZDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBhIC5pbWcgaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW46IC0zNXB4IDAgMCAtMzVweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYgYSAuaW1nOmFmdGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Rlc2t0b3AvaGlnaGxpZ2h0L2VxOTAwLWV4dC1jb2xvci1tYXNrLnBuZycpIDAgNTAlIG5vLXJlcGVhdDtcblx0Y29udGVudDogJyc7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2IGEgLnR4dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogI2ZmZjtcblx0bWFyZ2luLXRvcDogNXB4O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYuaW50ZXJpb3ItY29udGVudCBhIC50eHR7XG5cdGZvbnQtc2l6ZTogMTFweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYgYS5jdXIgLmltZyB7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNhMzZiNGY7XG5cdHRyYW5zaXRpb246IGJvcmRlciAuMzVzO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBhLmN1ciAuc2VsZWN0LWNoZWNrIHtcblx0dG9wOiAxOXB4O1xuXHRsZWZ0OiAyMHB4O1xuXHR6LWluZGV4OiAxO1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBhLmN1cjphZnRlciB7XG5cdC8qb3BhY2l0eTogLjEyKi9cbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1jb250OmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjbGVhcjogYm90aDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQgLmNvbCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRjb2xvcjogI2ZmZjtcblx0d2lkdGg6IDMxNHB4XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1jb250IC5zaXplLWFyZWEge1xuXHRmbG9hdDogbGVmdFxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29udCBkaXYucmVzdWx0LXBsYWNlLFxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQgZGl2LnJlc3VsdC1ldmVudCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogMjBweFxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC50aXQtdHlwZTEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXItY29sb3I6ICM3NTc1NzU7XG5cdGNvbG9yOiAjNzU3NTc1XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnRpdC10eXBlMTphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtMXB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XG5cdGNvbnRlbnQ6ICcnO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC50aXQtdHlwZTEuY3VyIHtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40cztcblx0dHJhbnNpdGlvbjogYWxsIC40cztcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAudGl0LXR5cGUxLmN1cjphZnRlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IHAge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR3b3JkLXdyYXA6IG5vcm1hbDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDg1cHgpO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogIzllOWU5ZTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LXRpdGxlIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDIycHg7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC10aXRsZSBzcGFuIHtcblx0bWFyZ2luLWxlZnQ6IDhweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogIzllOWU5ZTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAudmlldy1kZXRhaWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvc3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1jb3N0IC5tb2RlbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogNTBweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvc3Qgc3Ryb25nIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29zdCBzdHJvbmcgZW0ge1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogMzJweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvc3QgYS5idG4tY29zdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0cGFkZGluZzogMCAyNHB4O1xuXHRiYWNrZ3JvdW5kOiAjNzU3NTc1O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWxvZ2luID4gYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiA0NHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtbG9naW4gLnBsYWNlLWFycm93IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAuYnRuLW1vcmUge1xuXHRmbG9hdDogbm9uZTtcblx0d2lkdGg6IGF1dG87XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1jb250IC5jb2wyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQgLmNvbDIub24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LXBsYWNlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtcGxhY2UgLnRleHQge1xuXHRwYWRkaW5nLWxlZnQ6IDMycHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9oaWdobGlnaHQvYmdfcGluLnBuZycpIDAgMnB4IG5vLXJlcGVhdDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LXBsYWNlIC50aXQtdHlwZTEsXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtZXZlbnQgLnRpdC10eXBlMSB7XG5cdGNvbG9yOiAjZmZmXG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1wbGFjZSAudGl0LXR5cGUxOmFmdGVyIHtcblx0YmFja2dyb3VuZDogI2ZmZlxufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIGkuaS1wcmV2IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxOHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvaGlnaGxpZ2h0L2ljb25fcHJldmlvdXNfYXJyLnBuZykgNTAlIDUwJSBuby1yZXBlYXRcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciBpLmktbmV4dCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMThweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2dlbmVzaXMtbW9kZWxzLTM2MHZyLW5leHQtaWNvbi5wbmcpIDAgNTAlIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiA1MHB4IGF1dG87XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgYTpub3QoLmRpc2FibGVkKTpob3ZlciA+IGkuaS1uZXh0IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLmJ0bi1yZXN1bHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc3VsdCBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyMDBweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICMyOTI5Mjk7XG5cdGNvbG9yOiAjZmZmO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc3VsdCBhOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Y29sb3I6ICNhMzZiNGY7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLmJ0bi1yZXN1bHQgYSBzdHJvbmcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogMzBweDtcblx0dG9wOiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdGZsb2F0OiBsZWZ0O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjExMmVtO1xuXHRtYXJnaW4tdG9wOiAzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDYwcHgpIHtcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc3VsdCBhIHN0cm9uZyB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHR9XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLmJ0bi1yZXN1bHQgYSAuaS1uZXh0IHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NjBweCkge1xuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5idG4tcmVzdWx0IGEgLmktbmV4dCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHR9XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLmJ0bi1tb3JlIGEge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5idG4tbW9yZSBhIHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMjBweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLW1vcmUgYSBzdHJvbmcgZW0ge1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogMzJweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc2V0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IG5vbmVcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc2V0IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIwMHB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGNvbG9yOiAjNzU3NTc1O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc2V0IGEgc3Ryb25nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHBhZGRpbmctbGVmdDogMTJweDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc2V0IGEgc3Ryb25nIHNwYW4ge1xuXHRmb250LXNpemU6IDIwcHhcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc2V0IGEgLmktcHJldiB7XG5cdGhlaWdodDogMTAwJVxufVxuXG4vKiBwb3B1cCB8IHNwZWMgdmlldyBsYXllciAqL1xuXG4ucG9wdXAtc3BlYy12aWV3IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR6LWluZGV4OiAxMDUwO1xuXHR3aWR0aDogNzIwcHg7XG5cdGhlaWdodDogNTM4cHg7XG5cdG1hcmdpbjogLTI2OXB4IDAgMCAtMzYwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnBvcHVwLXNwZWMtdmlldyAubHktaGVhZCB7XG5cdGhlaWdodDogNTZweFxufVxuXG4ucG9wdXAtc3BlYy12aWV3IC5seS1oZWFkIC5seS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4ucG9wdXAtc3BlYy12aWV3IC50Ymwtc3BlYyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIHRyICsgdHIgPiB0ZCB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzU3NTc1XG59XG5cbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIHRkICsgdGQge1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM3NTc1NzU7XG59XG5cbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIHRib2R5IHRkIHtcblx0aGVpZ2h0OiA4OHB4O1xuXHR3aWR0aDogNTAlXG59XG5cbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIHRmb290IHRkIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM3NTc1NzU7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRoZWlnaHQ6IDY4cHg7XG59XG5cbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIHRkLnBheW1lbnQgc3Ryb25nIHtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgdGQucGF5bWVudCBzcGFuIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dCc7XG5cdG1hcmdpbi1sZWZ0OiA0cHhcbn1cblxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgLnRkLWFyZWEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogNzBweDtcbn1cblxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgaVtjbGFzcyo9XCJpY29uXCJdIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogMDtcblx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDcwcHg7XG5cdGhlaWdodDogNDBweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9pY29uX3NwX3NwZWMucG5nKSA1MCUgMCBuby1yZXBlYXQ7XG59XG5cbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIGkuaWNvbjIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgLTQwcHhcbn1cblxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgaS5pY29uMyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAtODBweFxufVxuXG4ucG9wdXAtc3BlYy12aWV3IC50Ymwtc3BlYyBpLmljb240IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIC0xMjBweFxufVxuXG4ucG9wdXAtc3BlYy12aWV3IC50Ymwtc3BlYyBpLmljb241IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIC0xNjBweFxufVxuXG4ucG9wdXAtc3BlYy12aWV3IC50Ymwtc3BlYyBpLmljb242IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIC0yMDBweFxufVxuXG4ucG9wdXAtc3BlYy12aWV3IC50Ymwtc3BlYyBkbC5pbmZvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIGRsLmluZm8gZHQge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNUZXh0Jztcbn1cblxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgZGwuaW5mbyBkZCB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIGRsLmluZm8gZGQgc3BhbiB7XG5cdGNvbG9yOiAjNzU3NTc1O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNUZXh0Jztcbn1cblxuLnBvcHVwLXNwZWMtdmlldyAuZGV0YWlsLWluZm8ge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ucG9wdXAtc3BlYy12aWV3IC5kZXRhaWwtaW5mbyBwLnRpdCxcbi5iYXJuZC1sYXllciAuZGV0YWlsLWluZm8gcC50aXQgc3Ryb25nIHtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRjb2xvcjogI2UwZTBlMDtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5wb3B1cC1zcGVjLXZpZXcgLmRldGFpbC1pbmZvIGxpIHtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHR0ZXh0LWluZGVudDogLTEwcHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdGNvbG9yOiAjOWU5ZTllO1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnBvcHVwLXNwZWMtdmlldyAuY2xvc2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNTBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xNHB4O1xuXHRyaWdodDogLTE0cHg7XG5cdGJvcmRlcjogMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5wb3B1cC1zcGVjLXZpZXcgLmNsb3NlIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNTBweDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9idG5fcG9wdXBfY2xvc2UucG5nKSA1MCUgNTAlIG5vLXJlcGVhdFxufVxuXG4ucG9wdXAtc3BlYy12aWV3IC5jbG9zZS5vbiB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlWig4MTBkZWcpIHNjYWxlKC4yLCAuMik7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoODEwZGVnKSBzY2FsZSguMiwgLjIpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGVaKDgxMGRlZykgc2NhbGUoLjIsIC4yKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNHM7XG5cdHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC40cztcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cztcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cywgLXdlYmtpdC10cmFuc2Zvcm0gLjRzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1oZWFkZXIge1xuXHRcdHRvcDogMTAwcHg7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtYmFja2dyb3VuZCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHhcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIuYnJhbmQtbGFzdCB7XG5cdFx0aGVpZ2h0OiAxNjBweFxuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc2V0IGEge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR3aWR0aDogMTMwcHg7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IHtcblx0XHRwYWRkaW5nOiAyMHB4IDE4MHB4IDBcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1jb250ID4gZGl2IHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQgLmNvbCB7XG5cdFx0d2lkdGg6IDUwJVxuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQgLnNpemUtYXJlYSA+IGRpdiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJVxuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQgLnNpemUtYXJlYSA+IGRpdi5jdXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrXG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29udCBkaXYucmVzdWx0LXBsYWNlLFxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29udCBkaXYucmVzdWx0LWV2ZW50IHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29zdCAubW9kZWwge1xuXHRcdHJpZ2h0OiAxNXB4XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29zdCBhLmJ0bi1jb3N0IHtcblx0XHRyaWdodDogMTVweFxuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvc3Qgc3Ryb25nIGVtIHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5wbGFjZS1hcnJvdyB7XG5cdFx0cmlnaHQ6IDIlO1xuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQgLnJlc3VsdC10b2dnbGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5idG4tbW9yZSBhIHN0cm9uZyB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLW1vcmUgYSBzdHJvbmcgZW0ge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnBsYWNlLWFycm93IHtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDE3cHg7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5wbGFjZS1hcnJvdyBhIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDlweDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0fVxuXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnBsYWNlLWFycm93IGEucHJldiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Rlc2t0b3AvaGlnaGxpZ2h0L2J0bl9hcnJvdy5wbmcnKSBuby1yZXBlYXQ7XG5cdH1cblxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5wbGFjZS1hcnJvdyBhLnByZXY6YWZ0ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMnB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjI0LCAyMjQsIDIyNCwgLjQpO1xuXHR9XG5cblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucGxhY2UtYXJyb3cgYS5uZXh0IHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9idG5fYXJyb3dfbmV4dC5wbmcnKSBuby1yZXBlYXQ7XG5cdH1cbn1cblxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC5jb3BwZXItbGluZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA4MHB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMzBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5zZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLmNvcHBlci1saW5lOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNhMzZiNGY7XG59XG5cbi8qIGRvd24gYnV0dG9uICovXG5cbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwge1xuXHRsZWZ0OiA1MCU7XG5cdHotaW5kZXg6IDEwMDtcblx0Lyp3aWR0aDogNDJweDsqL1xuXHRoZWlnaHQ6IDYzcHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nZW5lc2lzLW1vZGVscy1ibGFuay5wbmcpO1xuXHQvKm1hcmdpbi1sZWZ0OiAtMjFweDsqL1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXG59XG5cbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwuYnRuLWRvd24ge1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogYXV0bztcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XG59XG5cbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwuYnRuLWRvd246aG92ZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjY1KTtcbn1cblxuLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbCBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICNmZmY7XG5cdG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbC5idG4tZG93biBzcGFuIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdG1hcmdpbi1yaWdodDogNHB4O1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbC5idG4tZG93biBzcGFuOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA4cHg7XG5cdGxlZnQ6IC0yOHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogNnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZ2VuZXNpcy1tb2RlbHMtcGFnZWRvd24tYXJyb3ctaWNvbi5wbmcpO1xuXHRjb250ZW50OiAnJztcblx0YmFja2dyb3VuZC1zaXplOiAxMnB4IGF1dG87XG59XG5cbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwgc3Ryb25nLnRpdGxlIHtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwgaSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMnB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG5cdHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG59XG5cbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwuYnRuLWRvd24gaSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGw6aG92ZXIgaSxcbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGw6Zm9jdXMgaSB7XG5cdGhlaWdodDogNTBweFxufVxuXG4uaW5uZXItY29udGFpbmVyIC5idG4tZG93bi13cmFwIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHotaW5kZXg6IDEwMDtcbn1cblxuLmlubmVyLWNvbnRhaW5lciAuYnRuLWRvd24td3JhcC52aXNpYmxlIC5idG4tYmFjayxcbi5pbm5lci1jb250YWluZXIgLmJ0bi1kb3duLXdyYXAudmlzaWJsZSAuYnRuLWRvd24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZTtcbn1cblxuLmlubmVyLWNvbnRhaW5lciAuYnRuLWRvd24td3JhcC52aXNpYmxlIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC42NSk7XG59XG5cbi5pbm5lci1jb250YWluZXIgLmJ0bi1kb3duIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmlubmVyLWNvbnRhaW5lciAuYnRuLWJhY2sgKyAuYnRuLWRvd24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDEzMHB4O1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRoZWlnaHQ6IDYwcHg7XG5cdHRleHQtaW5kZW50OiAtMTMwcHg7XG59XG5cbi5pbm5lci1jb250YWluZXIgLmJ0bi1kb3duID4gaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogNnB4O1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nZW5lc2lzLW1vZGVscy1wYWdlZG93bi1hcnJvdy1pY29uLnBuZyk7XG5cdGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xufVxuXG4vKiBiYWNrIGJ1dHRvbiAqL1xuXG4uaW5uZXItY29udGFpbmVyIC5idG4tYmFjayB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEzMHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdHBhZGRpbmctbGVmdDogMzhweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNik7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nZW5lc2lzLW1vZGVscy1ibGFuay5wbmcpO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRsaW5lLWhlaWdodDogNjBweDtcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHR6LWluZGV4OiAxMDE7XG59XG5cbi5pbm5lci1jb250YWluZXIgLmJ0bi1iYWNrID4gaSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyNHB4O1xuXHRsZWZ0OiAzMHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiA4cHg7XG59XG5cbi5pbm5lci1jb250YWluZXIgLmJ0bi1iYWNrID4gaTpiZWZvcmUsXG4uaW5uZXItY29udGFpbmVyIC5idG4tYmFjayA+IGk6YWZ0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogOXB4O1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Y29udGVudDogJyc7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXM7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzO1xufVxuXG4uaW5uZXItY29udGFpbmVyIC5idG4tYmFjayA+IGk6YmVmb3JlIHtcblx0dG9wOiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uaW5uZXItY29udGFpbmVyIC5idG4tYmFjayA+IGk6YWZ0ZXIge1xuXHRib3R0b206IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi5wZXJmb3JtYW5jZS1zZWN0aW9uMy1maXggLnRpdGxle1xuXHRmb250LXNpemU6IDQ0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblx0c2VjdGlvbi5zZWN0aW9uLnBlcmZvcm1hbmNlLXNlY3Rpb24zLWZpeCAudGl0bGV7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHR9XG59XG5cbnNlY3Rpb24uc2VjdGlvbi50ZWNobm9sb2d5LXNlY3Rpb242LWZpeCAuZmVhdHVyZSAubGF5ZXItYm94IGxpIC5icmFuZC1oZWFkZXIgLnJlZmVyLXRleHR7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAyMHB4O1xuXHRmb250LXNpemU6IDEwcHg7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1pbmZve1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAzMHB4O1xuXHRib3R0b206IDIzMHB4O1xuXHR6LWluZGV4OiAxMDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAuY3VycmVudC1zZWN0aW9uIC5icmFuZC1pbmZve1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWluZm8gLm92ZXItYm94e1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdG9wYWNpdHk6IDA7XG5cdHBhZGRpbmc6IDE1cHggMTEwcHggMTVweCAzOXB4O1xuXHR6LWluZGV4OiAtMTtcblx0YmFja2dyb3VuZDogcmdiYSgzMywzMywzMywuOSk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMzVzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zNXM7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWluZm8ub24gLm92ZXItYm94e1xuXHRvcGFjaXR5OiAxO1xuXHR6LWluZGV4OiAxMDtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWluZm8gLm92ZXItYm94IHB7XG5cdGNvbG9yOiAjOWU5ZTllO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaW5mbyAub3Zlci1ib3ggcCArIHB7XG5cdG1hcmdpbi10b3A6IDNweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWluZm8gLm9wZW57XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHdpZHRoOiA0OHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGJvcmRlcjogMDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9yZW5ldy9kZWZhdWx0L2dlbmVzaXMtbW9kZWxzLWluZm8taWNvbi5wbmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xufVxuXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaW5mby5vbiAub3Blbntcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWluZm8gLm92ZXItYm94IC5jbG9zZXtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0d2lkdGg6IDQ4cHg7XG5cdGhlaWdodDogNDhweDtcblx0Ym9yZGVyOiAwO1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3JlbmV3L2RlZmF1bHQvZ2VuZXNpcy1tb2RlbHMtaW5mby1jbG9zZS1idG4ucG5nKSBuby1yZXBlYXQgNTAlIDUwJTtcbn1cblxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWluZm8gYnV0dG9uPnNwYW57XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHR0ZXh0LWluZGVudDogLTk5OXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC52ci1jdHJsIHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO21hcmdpbjotNzFweCAwIDAgLTQxcHg7ei1pbmRleDoyfVxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLnZyLWN0cmwgYnV0dG9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHR3aWR0aDogNzJweDtcblx0aGVpZ2h0OiA3MnB4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3JlbmV3L2RlZmF1bHQvMzYwX2ljb24uc3ZnKTtcblx0YmFja2dyb3VuZC1zaXplOiA1OHB4IDU4cHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjUpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG59XG5zZWN0aW9uLm1vZHVsZS12cjM2MCAudnItY3RybCBidXR0b24gc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtaW5kZW50Oi05OTlweDtvdmVyZmxvdzpoaWRkZW47d2lkdGg6NzJweDtoZWlnaHQ6NzJweDt9XG5zZWN0aW9uLm1vZHVsZS12cjM2MCAudnItbG9hZGluZy1iYXIge3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luOi03NnB4IDAgMCAtNDVweDt6LWluZGV4OjEwfVxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLnZyLWxvYWRpbmctYmFyIHN2ZyB7d2lkdGg6ODBweDtoZWlnaHQ6ODBweH1cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC52ci1sb2FkaW5nLWJhciBjaXJjbGUge2ZpbGw6bm9uZTtwb2ludGVyLWV2ZW50czpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1kYXNoYXJyYXk6MjM4Ljc2MTA0MTY3O3N0cm9rZS13aWR0aDoyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtODkuOWRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoLTg5LjlkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTg5LjlkZWcpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZVooLTg5LjlkZWcpO3RyYW5zZm9ybTpyb3RhdGVaKC04OS45ZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46NTAlIDUwJTstbXMtdHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlO3RyYW5zZm9ybS1vcmlnaW46NTAlIDUwJX1cbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC52ci1sb2FkaW5nLWJhciBjaXJjbGUuY2lyY2xlMSB7b3BhY2l0eTowO3N0cm9rZTojYTM2YjRmOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4zNXM7dHJhbnNpdGlvbjpvcGFjaXR5IC4zNXN9XG5zZWN0aW9uLm1vZHVsZS12cjM2MCAudnItbG9hZGluZy1iYXIgY2lyY2xlLmNpcmNsZTIge3N0cm9rZTpyZ2JhKDI1NSwyNTUsMjU1LC4xNSl9XG5zZWN0aW9uLm1vZHVsZS12cjM2MCAudnItbG9hZGluZy1iYXIgY2lyY2xlLmNpcmNsZTEub24ge29wYWNpdHk6MX1cblxuLyoqXG5zYWZldHlcbiAqL1xuc2VjdGlvbi5tb2R1bGUtc2tpbjIudGl0bGUtdHlwZTUubW90aW9uLXR5cGU2IC50aXRsZXtcbiAgd2lkdGg6IDQwMHB4O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbnNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU1Lm1vdGlvbi10eXBlNiAuZGVzY3tcbiAgd2lkdGg6IDUyMHB4O1xufVxuXG4vKipcbnBlcmZvcm1hbmNlXG4gKi9cbnNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU1LmludGVydmFsLXR5cGUgLnRpdGxle1xuICB3aWR0aDogMzYwcHg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuc2VjdGlvbi5tb2R1bGUtc2tpbjIudGl0bGUtdHlwZTUuaW50ZXJ2YWwtdHlwZSAuZGVzY3tcbiAgd2lkdGg6IDU2MHB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuYnJhbmQtaGVhZGVye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDIwNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udGFiLWFycm93c3tcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNjRweDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAycHg7XG4gIG1hcmdpbi10b3A6IC0xMDFweDtcbn1cblxuLnRhYi1hcnJvd3NfX3ByZXYsXG4udGFiLWFycm93c19fbmV4dHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDIwMnB4O1xufVxuXG4udGFiLWFycm93c19fcHJldiBzdmcgcGF0aCxcbi50YWItYXJyb3dzX19uZXh0IHN2ZyBwYXRoe1xuICB0cmFuc2l0aW9uOiBzdHJva2UgLjNzIGVhc2U7XG59XG5cbi50YWItYXJyb3dzX19wcmV2OmhvdmVyIHN2ZyBwYXRoLFxuLnRhYi1hcnJvd3NfX25leHQ6aG92ZXIgc3ZnIHBhdGh7XG4gIHN0cm9rZTogI2EzNmI0Zjtcbn1cblxuLnRhYi1hcnJvd3NfX3ByZXYuZGlzYWJsZWQsXG4udGFiLWFycm93c19fbmV4dC5kaXNhYmxlZHtcbiAgb3BhY2l0eTogLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udGFiLWFycm93c19fcHJldntcbiAgbGVmdDogMzBweDtcbn1cbi50YWItYXJyb3dzX19uZXh0e1xuICByaWdodDogMzBweDtcbn1cblxuLmJyYW5kLWhlYWRlci1jb250ZW50e1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTBweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbn1cblxuLmJyYW5kLWhlYWRlci1jb250ZW50Lm9ue1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2FyLWNydWlzZS13cmFwe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhci1jcnVpc2Utd3JhcCB2aWRlb3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDEwMiU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtaGVpZ2h0Ojg0MHB4KSB7XG5cbiAgc2VjdGlvbi5jcnVpc2UtY29udHJvbC5tb2R1bGUtc2tpbjIudGl0bGUtdHlwZTUgLmJyYW5kLWhlYWRlcntcbiAgICB0b3A6IDEzMHB4O1xuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuYnV0dG9uLFxuZmllbGRzZXQsXG5ocixcbmltZyxcbmxlZ2VuZCB7XG5cdGJvcmRlcjogMFxufVxuXG5idXR0b24sXG5zdmc6bm90KDpyb290KSB7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxucHJlLFxudGV4dGFyZWEge1xuXHRvdmVyZmxvdzogYXV0b1xufVxuXG4jc2tpcC1uYXZpIGEsXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbmhyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbmh0bWwge1xuXHRmb250LWZhbWlseTogc2Fucy1zZXJpZjtcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJVxufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxufVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuXHRkaXNwbGF5OiBub25lO1xuXHRoZWlnaHQ6IDBcbn1cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG59XG5cbmE6YWN0aXZlLFxuYTpob3ZlcixcbmJ1dHRvbjpmb2N1cyB7XG5cdG91dGxpbmU6IDBcbn1cblxuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkXG59XG5cbmIsXG5vcHRncm91cCxcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuZGZuIHtcblx0Zm9udC1zdHlsZTogaXRhbGljXG59XG5cbmgxIHtcblx0Zm9udC1zaXplOiAyZW1cbn1cblxubWFyayB7XG5cdGJhY2tncm91bmQ6ICNmZjA7XG5cdGNvbG9yOiAjMDAwXG59XG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCVcbn1cblxuc3ViLFxuc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxufVxuXG5zdXAge1xuXHR0b3A6IC0uNWVtXG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLS4yNWVtXG59XG5cbmhyIHtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdGhlaWdodDogMXB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcblx0bWFyZ2luOiAxZW0gMDtcblx0cGFkZGluZzogMFxufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcblx0Zm9udC1zaXplOiAxZW1cbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdG1hcmdpbjogMFxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZVxufVxuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9YnV0dG9uXSxcbmlucHV0W3R5cGU9cmVzZXRdLFxuaW5wdXRbdHlwZT1zdWJtaXRdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG5cdGN1cnNvcjogcG9pbnRlclxufVxuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHRcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDBcbn1cblxuaW5wdXQge1xuXHRsaW5lLWhlaWdodDogbm9ybWFsXG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLFxuaW5wdXRbdHlwZT1yYWRpb10ge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGVmdDogMXB4O1xuXHR0b3A6IDFweDtcblx0d2lkdGg6IDEzcHg7XG5cdGhlaWdodDogMTNweDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwXG59XG5cbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0b1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZFxufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmVcbn1cblxubGVnZW5kIHtcblx0cGFkZGluZzogMFxufVxuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwXG59XG5cbnRkLFxudGgge1xuXHRwYWRkaW5nOiAwXG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiAjYjNkNGZjO1xuXHR0ZXh0LXNoYWRvdzogbm9uZVxufVxuXG46OnNlbGVjdGlvbiB7XG5cdGJhY2tncm91bmQ6ICNiM2Q0ZmM7XG5cdHRleHQtc2hhZG93OiBub25lXG59XG5cbmF1ZGlvLFxuY2FudmFzLFxuaWZyYW1lLFxuaW1nLFxuc3ZnLFxudmlkZW8ge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbmZpZWxkc2V0IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwXG59XG5cbmJvZHksXG5odG1sIHtcblx0aGVpZ2h0OiAxMDAlXG59XG5cbmJvZHkge1xuXHRmb250OiA0MDAgMTJweC8xLjQgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXIsIEdlbmVzaXNTYW5zVGV4dCwgJ01hbGd1biBHb3RoaWMnLCBBcHBsZUdvdGhpY05lb1NELCAnQXBwbGUgU0Qg7IKw64+M6rOg65SVIE5lbycsICdNaWNyb3NvZnQgTmVvR290aGljJywgJ0Ryb2lkIHNhbnMnLCBEb3R1bSwg64+L7JuALCDqtbTrprwsIGFyaWFsLCBzYW5zLXNlcmlmO1xuXHRjb2xvcjogIzAwMDtcblx0LW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRtaW4td2lkdGg6IDEwMjRweFxufVxuXG5ibG9ja3F1b3RlLFxuYm9keSxcbmRkLFxuZGwsXG5kdCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbmxpLFxub2wsXG5wLFxudWwge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDBcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdG1hcmdpbjogMDtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuXG5saSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmVcbn1cblxuY2FwdGlvbixcbmxlZ2VuZCB7XG5cdGhlaWdodDogMDtcblx0d2lkdGg6IDA7XG5cdGZvbnQtc2l6ZTogMDtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHhcbn1cblxuY29kZSxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5rYmQsXG5saXN0aW5nLFxucGxhaW50ZXh0LFxucHJlLFxuc2FtcCxcbnhtcCB7XG5cdG1hcmdpbjogMFxufVxuXG5pZnJhbWUge1xuXHRib3JkZXI6IG5vbmVcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcFxufVxuXG5hOmFjdGl2ZSxcbmE6bGluayxcbmE6dmlzaXRlZCB7XG5cdGNvbG9yOiAjMDAwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cblxuYTpob3ZlciB7XG5cdGNvbG9yOiAjMDAwXG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjODg4IWltcG9ydGFudFxufVxuXG46Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogIzg4OCFpbXBvcnRhbnRcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjODg4IWltcG9ydGFudFxufVxuXG46LW1vei1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjODg4IWltcG9ydGFudFxufVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9dGVsXSxcbmlucHV0W3R5cGU9bnVtYmVyXSxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0aGVpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nOiAwIDE4cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjNGM2Y2E7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc1RleHQtUmVndWxhciwgR2VuZXNpc1NhbnNUZXh0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdG91dGxpbmU6IDA7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Y29sb3I6ICMwMDBcbn1cblxuaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuXHRmb250LWZhbWlseTogJ01hbGd1biBHb3RoaWMnLCBBcHBsZUdvdGhpY05lb1NELCAnQXBwbGUgU0Qg7IKw64+M6rOg65SVIE5lbycsICdNaWNyb3NvZnQgTmVvR290aGljJywgJ0Ryb2lkIHNhbnMnLCBEb3R1bSwg64+L7JuALCDqtbTrprwsIGFyaWFsLCBzYW5zLXNlcmlmXG59XG5cbmlucHV0W3R5cGU9dGV4dF06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpkaXNhYmxlZCxcbmlucHV0W3R5cGU9ZW1haWxdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT10ZWxdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT1udW1iZXJdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmRpc2FibGVkLFxuc2VsZWN0OmRpc2FibGVkLFxudGV4dGFyZWE6ZGlzYWJsZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRjb2xvcjogIzg4OFxufVxuXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG5pbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbmlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbmlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxcbmlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxcbnNlbGVjdDpmb2N1cyxcbnRleHRhcmVhOmZvY3VzIHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwMFxufVxuXG5zZWxlY3Qge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYmJiXG59XG5cbmJ1dHRvbiB7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQ6IDAgMFxufVxuXG50ZXh0YXJlYSB7XG5cdHBhZGRpbmc6IDE4cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjNGM2Y2E7XG5cdGZvbnQ6IDE0cHgvMS4yIEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcblx0cmVzaXplOiBub25lO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogODg4XG59XG5cbmlucHV0W3R5cGU9dGV4dF0ud3JvbmctdmFsdWUsXG5pbnB1dFt0eXBlPWVtYWlsXS53cm9uZy12YWx1ZSxcbmlucHV0W3R5cGU9dGVsXS53cm9uZy12YWx1ZSxcbmlucHV0W3R5cGU9bnVtYmVyXS53cm9uZy12YWx1ZSxcbnRleHRhcmVhLndyb25nLXZhbHVlIHtcblx0Y29sb3I6ICNjMjFhMWFcbn1cblxuaW5wdXRbZGlzYWJsZWQ9ZGlzYWJsZWRdIHtcblx0YmFja2dyb3VuZDogI2ZmZlxufVxuXG4jc2tpcC1uYXZpIGEgc3Bhbixcbi5icm93c2VyLXVwZ3JhZGUge1xuXHRiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuXHRwYWRkaW5nOiAxMHB4IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG5pbnB1dFt0eXBlPXRleHRdOjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbiNza2lwLW5hdmkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDYwMFxufVxuXG4jc2tpcC1uYXZpIGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTk5OTlweFxufVxuXG4jc2tpcC1uYXZpIGEgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjNjY2O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGNvbG9yOiAjMDAwO1xuXHRmb250LXNpemU6IDE2cHhcbn1cblxuI3NraXAtbmF2aSBhOmFjdGl2ZSxcbiNza2lwLW5hdmkgYTpmb2N1cyxcbiNza2lwLW5hdmkgYTpob3ZlciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJVxufVxuXG4uYnJvd3Nlci11cGdyYWRlIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMDAwMDtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM5OTk7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzU5NTk1OVxufVxuXG4uYnJvd3Nlci11cGdyYWRlIGEge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5icm93c2VyLXVwZ3JhZGUgYTpob3ZlciB7XG5cdGNvbG9yOiAjOTk5XG59XG5cbi5hY2MtdGFnLFxuLmJsaW5kIHtcblx0Zm9udC1zaXplOiAwIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcblx0bGVmdDogLTk5OTllbSFpbXBvcnRhbnQ7XG5cdHRvcDogLTk5OTllbSFpbXBvcnRhbnQ7XG5cdHRleHQtaW5kZW50OiAtOTk5OXB4IWltcG9ydGFudDtcblx0b3ZlcmZsb3c6IGhpZGRlbiFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDAhaW1wb3J0YW50XG59XG5cbi5oaWRlIHtcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnRcbn1cblxuLnNob3cge1xuXHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnRcbn1cblxuLnZpc2libGUtaGlkZGVuIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuIWltcG9ydGFudFxufVxuXG4uZmxvYXRfbCB7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbi5mbG9hdF9yIHtcblx0ZmxvYXQ6IHJpZ2h0XG59XG5cbi50YWxpZ24tbCB7XG5cdHRleHQtYWxpZ246IGxlZnRcbn1cblxuLnRhbGlnbi1jIHtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi50YWxpZ24tciB7XG5cdHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi52aXN1YWxseWhpZGRlbiB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4XG59XG5cbi52aXN1YWxseWhpZGRlbi5mb2N1c2FibGU6YWN0aXZlLFxuLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG5cdGNsaXA6IGF1dG87XG5cdGhlaWdodDogYXV0bztcblx0bWFyZ2luOiAwO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0cG9zaXRpb246IHN0YXRpYztcblx0d2lkdGg6IGF1dG9cbn1cblxuLmludmlzaWJsZSB7XG5cdHZpc2liaWxpdHk6IGhpZGRlblxufVxuXG4uY2xlYXJmaXg6YWZ0ZXIsXG4uY2xlYXJmaXg6YmVmb3JlIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGRpc3BsYXk6IHRhYmxlXG59XG5cbi5jbGVhcmZpeDphZnRlciB7XG5cdGNsZWFyOiBib3RoXG59XG5cbkBtZWRpYSBwcmludCB7XG5cdGJsb2NrcXVvdGUsXG5cdGltZyxcblx0cHJlLFxuXHR0ciB7XG5cdFx0cGFnZS1icmVhay1pbnNpZGU6IGF2b2lkXG5cdH1cblx0Kixcblx0OmFmdGVyLFxuXHQ6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kOiAwIDAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAjMDAwIWltcG9ydGFudDtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xuXHRcdHRleHQtc2hhZG93OiBub25lIWltcG9ydGFudFxuXHR9XG5cdGEsXG5cdGE6dmlzaXRlZCB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcblx0fVxuXHRhW2hyZWZePVwiI1wiXTphZnRlcixcblx0YVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiXG5cdH1cblx0YmxvY2txdW90ZSxcblx0cHJlIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjOTk5XG5cdH1cblx0dGhlYWQge1xuXHRcdGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cFxuXHR9XG5cdGltZyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudFxuXHR9XG5cdGgyLFxuXHRoMyxcblx0cCB7XG5cdFx0b3JwaGFuczogMztcblx0XHR3aWRvd3M6IDNcblx0fVxuXHRoMixcblx0aDMge1xuXHRcdHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkXG5cdH1cbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiB3Rm9udEtyVUw7XG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQuZW90KTtcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgbG9jYWwo4oC7KSwgdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQuc3ZnI0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQpIGZvcm1hdChcInN2Z1wiKTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0O1xuXHRzcmM6IHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIuZW90KTtcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBsb2NhbCjigLspLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci5zdmcjR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyKSBmb3JtYXQoXCJzdmdcIik7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eVxufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC5lb3QpO1xuXHRzcmM6IHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC5zdmcjR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodCkgZm9ybWF0KFwic3ZnXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc1RleHQtUmVndWxhcjtcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLmVvdCk7XG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIuc3ZnI0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhcikgZm9ybWF0KFwic3ZnXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQtbGlnaHQ7XG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zSGVhZC1MaWdodC5lb3QpO1xuXHRzcmM6IHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtTGlnaHQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtTGlnaHQud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zSGVhZC1MaWdodC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtTGlnaHQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcblx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkO1xuXHRzcmM6IHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtTGlnaHQuZW90KTtcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLUxpZ2h0LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLUxpZ2h0LndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtTGlnaHQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLUxpZ2h0LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zSGVhZDtcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXIuZW90KTtcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXIuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtUmVndWxhci53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0O1xuXHRzcmM6IHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHQtUmVndWxhci5lb3QpO1xuXHRzcmM6IHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHQtUmVndWxhci5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zVGV4dC1SZWd1bGFyLndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHQtUmVndWxhci53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHQtUmVndWxhci50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBpY29tb29uO1xuXHRzcmM6IHVybCguLi9mb250cy9pY29tb29uLmVvdD9nczV4ZDgpO1xuXHRzcmM6IHVybCguLi9mb250cy9pY29tb29uLmVvdD9nczV4ZDgjaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udHMvaWNvbW9vbi50dGY/Z3M1eGQ4KSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKC4uL2ZvbnRzL2ljb21vb24ud29mZj9nczV4ZDgpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250cy9pY29tb29uLnN2Zz9nczV4ZDgjaWNvbW9vbikgZm9ybWF0KFwic3ZnXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuW2NsYXNzKj1cIiBpY29uLVwiXSxcbltjbGFzc149aWNvbi1dIHtcblx0Zm9udC1mYW1pbHk6IGljb21vb24haW1wb3J0YW50O1xuXHRzcGVhazogbm9uZTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxufVxuXG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5MFwiXG59XG5cbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOWRcIlxufVxuXG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOTJcIlxufVxuXG4uaWNvbi1mYWNlYm9vayxcbi5pY29uLWluc3RhZ3JhbSxcbi5pY29uLXlvdXR1YmUge1xuXHRmb250LXNpemU6IDM2cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTtcblx0dHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2Vcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFJvdWJsZSBGb250IFdvZmYgZnJvbSBQVCBTYW5zXG4gICBVc2U6IDxzcGFuIGNsYXNzPVwicnViXCI+0YDRg9CxLjwvc3Bhbj5cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5ydWIge1xuXHRmb250LWZhbWlseTogJ3J1YicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAncnViJztcblx0c3JjOiB1cmwoXCJkYXRhOmZvbnQvb3BlbnR5cGU7YmFzZTY0LGQwOUdSZ0FCQUFBQUFBL2dBQklBQUFBQUlFZ0FBZ0FEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFCbEFBQUFCd0FBQUFjWW1HQ3ZVZEVSVVlBQUFHd0FBQUFId0FBQUNBQU5BQUdSMUJQVXdBQUFkQUFBQUJLQUFBQVdzOVo1VE5IVTFWQ0FBQUNIQUFBQUNBQUFBQWdZNmx5alU5VEx6SUFBQUk4QUFBQVZ3QUFBR0NLbFgvZ1kyMWhjQUFBQXBRQUFBQlJBQUFCV2crWkJGSmpkblFnQUFBQzZBQUFBQUlBQUFBQ0FCUUFBR1p3WjIwQUFBTHNBQUFCQWdBQUFYTUdXWnczWjJGemNBQUFBL0FBQUFBUUFBQUFFQUFaQUFsbmJIbG1BQUFFQUFBQUFZOEFBQUk4M2VmRzNHaGxZV1FBQUFXUUFBQUFNZ0FBQURZQW03OUFhR2hsWVFBQUJjUUFBQUFnQUFBQUpBWXhBRGRvYlhSNEFBQUY1QUFBQUJrQUFBQWNBMjRDZ214dlkyRUFBQVlBQUFBQUVBQUFBQkFCRkFGc2JXRjRjQUFBQmhBQUFBQWRBQUFBSUFJVUFROXVZVzFsQUFBR01BQUFDWGdBQUJmb3lyTWxCbkJ2YzNRQUFBK29BQUFBTVFBQUFFN3EvTm93Y0hKbGNBQUFEOXdBQUFBRUFBQUFCTGdBQUNzQUFBQUJBQUFBQU1tSmJ6RUFBQUFBeVRlUEpBQUFBQURQb0lSbmVKeGpZR1JnWU9BRFlna0dFR0JpWUdSZ1ptQURraXhnSGdNQUJLWUFPd0I0bkdOZ1pHQmc0R0tRWTlCaFlFeXVMTXBoNEdCZ0FZb3cvUC9QQUpKaHpFNHR5Z09LTVVCNFFEa21NTTBCeEZKZ2xVd01mQXdpUUI3Yi95OGdrb0VWU0RJQlpkZ0FzQ1FJUEFBQUFBRUFBQUFLQUJ3QUhnQUJZM2x5YkFBSUFBUUFBQUFBLy84QUFBQUFBQUI0bkdOZ1psSmtuTURBeXNEQTFNVVV3Y0RBNEEyaEdlTVlqQmgrY1RBeGNiTXlNekVCRWNzQ0JxYjNBUXdLM2d4UUVPQVk1TWpnd0tESDRzek05RitLVVkzNUY2T0lBZ1BEZExEa1pEQ3B3TUFFQUZ0dkRIVUFlSnhqWUdCZ1pvQmdHUVpHQmhBSUFmSVl3WHdXQmdzZ3pjWEF3Y0FFaEhvc2hpd09MTTcvL3dQRjRPei9WMzlmL24zMDkyR29YaWhnWkdPQUN6QXlBUWttQmxUQWlNWUhPMkI0QVFDZHNBMzBBQUFBQUJRQUFIaWNYWkE5VHNRd0VJWEhPQ3prQmtnV2tpMHJGQ3V2NktsU09KRlFta0FvUEEwLzBxNUU5ZzVJYVdoY2NKYWhNMTB1aG1DU2piYll4alB2emVqenN4T0FheExrYmZnVzRndVQrUHRNNEs5L0lBZjU4cnhKSUp6V1ZlOUp2TEk0YzJ5c0RYZlM2WnBrVVQ4R2l6cnFlTCtOdXRidmIxdktpcm55WUJmeFZoTjBvZWZ6S1JncVVSM2JIZUlkYzdLSms4MmNpRXpZTDRUOVRHREFMeStkdTBhVHZHbkRRNkRCS3lvOUttTjBSV01iYVBUS0lQTFc2cGlVNjBkL3RXUys0TXlyTlRlWEIwb1hxRlFFR09OQldVTkRqQ3J5T3hhZFlEd3hCSndhNVdMd1QweEVXVlJKRE8wOEdxeFJrMkdOTlp3VFBkK2R1NllMRlNjMXVQa0hKT3ByNUFBQUFBQUFBd0FJQUFJQUVnQUIvLzhBQTNpY1RkSlBUdHRBRkFidzc0MFZvNlNRa0FTbkpLRlJIU09pMUcxczQ2WkpWSlNHUldXUWtFQXRFb3FxN01vQzBRdjBDR1hMcWtmb0RkeXN1K25PNndvNEFNcUdDMVQ5eGpGU3BmbjVHL25QczJlZUliaEVML1VFVmNTQUY4TWdrL0tlSHd5R0VqeU95eDZnWkZVK2EzZ09IMkgyUkk0S1ZDU0xOcWxKTGJKcG03cjBraFZsYUFSRFl5UzZaQzc0cjN3NmpPVXhmWU9DelJlYTZoZTI0T0pXUHg2am84dXN4NUNFdlAwYy9xQ0RlMUt6L1NieW5OU3BTeU02cENsZDBGZjZSdC9wQi8yazM3UTJZMVZXTE55d0l0Tm1yaWZMY3hWbVJTK0M4NDFrZWIyV1pZTlpZTDY2Z1Y3MUhEazhnK0hPVWVGTzZteWp4SXpSNWsxSWxqdFY1ZnlwTHNxc00wdk1adUlIMWJBOGxuQzNwYXlOb2lxSkZWcU81ZlNkZnRoM3FtMXpwUnp1amxYblRVL1owYzZaMjV1K2YrRkduN3pqeGVKakZFVVBEYTk0MU5yeld5SjFkeVFuY3A0M0svNkh5YnZUMXpXUmFISjFOVG1RTDRieDkyNjEvZGJ2RHV3aUlOeXo2NVFGSit1aXlqcTVrbld6UkdYOXpmby9TQnZtajhUWHpUUHZyNEYvR2VaMUNnQjRuR05nWkdCZ1lHSTRlbEprcFdvOHY4MVhCbm5tRjBBUmh2TUw5bWJDYVVXZ0VqYW1JMEF1QjFBdEVBQUFZRFlMUUFBQWVKeGpZR1JnWUdiNkw4V294cVRJd1BEdkN4TWJBMUFFQmJBREFGUE9BMng0bkdOZ2dBQkdYekNWRFdUeE1Da3lLQUxacndBT1VnSDFBQUFBQUFBQUFBQUFBQUFBR0FCT0FQd0JIbmljWTJCa1lHQmdaekJrWUdJQUFVWXd5Y1VBNHQ0Rk1RRUswd0VtQUFBQWVKeWxXTTJPRzhjUmJxNWtyN1hTQ2d2RFVZSWdBUnEreEk0cGNpM0ZpTDArTFNRczRIZ2RiZVQxR3M1RjZKbHBrcTJkNlJsMzk1Q2lnQnlUVXk2NTU1QmpET1NZUjhncHlHUGtDZklFK2FxNmh4enVqd3pCSXFndFRsZFhmZlhUVmRVamhKQ0RQNG1CaVA4ZWlsbWlCMkpiL0NQUlc2RC9sZWdiNHFlRHJVVGZGTnVEKzRsK1Erd09mcGZvTjhYZHdSOFN2UzArR1B3MzBXK0pPMXUvVFBRdDhlNVd4N056ODQrM08xMjN4WS8zc2tUZkViL1krM2VpZHdkL2VlZGVvdStLais2OWsraTN4ZmE5M3dQVjRPWXQvSm93UXFJSDRQcHJvcmRBL3pQUk44U3Z4SDhTZlJNNGY1N29OMkRYUjRsK1UveHM4Q3pSMitKczhPZEV2eVYrc3JXWDZGdmk4ZGF2RTcxemEyZnJiNG0rTFVaN0R4SjlSL3gyNzJXaWQyKzh1L2UvUk44VnozLzA5MFMvTGU3ZSs0MTRKR3JSaUtWd3dvZ3BZaENFRk4vaCswRHM0L01KcUJPaHNLckVLYmdhb2ZIa0dGeUZHSUU2RkNVK3NyZmI4eStOdnhwLzUvaWZPTVdqdWxrNk01MEYrWjE4c0wvL2lUeFJUcDB1R3kyUFF6R1NoMlVwZWRsTHA3MTJjMTFnMHdsMFN2RWxkRnZJRXllbjhrdGxRVHlGMUtsb29abVFpYWQ2MnBiS2lVdElJODREdHFFdjZTRFo5eUcrb2dNQ0hBY3lxVGdBeGcvM3J3ZHd4c1o1R0YxamhZU04yRjBQc2FTZE43V1ZEMGI3K3cramhHNy8vWXZBVDA1SjNQMGUvcjQ2Q2ZIMHY4STNzRjBGdGxlODlSelBhdVFjcmN3NEp0ZEhxWU10alpkS0JxY0tYU2wzTHV1SkRETzlHWWpMUHV6a2lENmZRT0JING5OQWNQaVdnRk1qMUVvTXdmNEVLMThCSm0wdThlMmVuK0g1Ti9nOWdWa1Y4NHZEMGVlMXE4dnplcTZHOHNub3E2clJwU2I2YlBTTm5waXFuci9hSngzQ0NYNVhXQ254cFBOTEMzN0QrVWVCVXB5bExXY2w1ZTFubk9jNWg4K3p6Smk1Y2UvSCtIcVdYM0ltSDZTY1hvZE9NcDRDZnpOMkFGRUxjUFJQd1FLL0tEcFJqMHVub21HZEJkWXNlQ1h6RURvRExzKzJFRytWYlBTOFN2eWt0VWl5eUxrdFZqUWptYkRFY01FUG43S0hGbGlUV0ZXc3Y4YnZUY3VrZU85N0xYdWZuem4ydEdGTm1qazBjMFc4RW5RTmJDMzBhK2J4S1RjVkk2UGQzMkxWSkRtaFYyMG9KbUVEYjQ1ZERmUEU0L1ZERUhmNENQV0xqU2g3UGt1eGZsRlVUUElpNWNOTDFrV1pjcHJPVjhGUENMVmRSU0hqUFRyWkdrK29XZUdPT2RmbFdLeUdpbGZuTEpGc3BQeU41ODJDVTI5a0RSMlNndmZaSkQvNmZXM0JqUDJ0T05NOVM4NFpmM2RXb2xiRHZKMlBjbzRKYWN4VEJrVnJvLy9vL0pDVzJRb1JQUy9aMzRidExSbmZzdWNibi95czJibzI1VGxKaXg0cmVEMzZZWjZ5bysraE5ra3diR2ZHdnp1LytwV2Y0Z2xScTcyK1oxUERWc1RNTEZLK3RFQTBZUytxaEtDcmxOMTVJUWt4SndNL2p6Z1VFSlFibVZPa3JNMTdHZGxwbnZMK0tML0xEcy9senJPbk5aK0g5Uk9Tb3hQNkdFUEMzWjE1MWROd3pwVEgzNzZsZGJMQ01aMko1d25YV2g3NVAyTitDVzlUWHJTOVRLendpWlZ4MDVjanNTdDIrSHQ2aFpkc09qdmt3L3JLcW5TY3BQVjk4eWhORldXSzNWVzUxNTErdjhvUWttelNxZS84dWU1MUZLc1luWkwxVE5tNmFjcTR6WTVvZXhhcU5LVm9ycHhacjk3R1BVODUrcVF4ZXU2SU0wa3oxc3RSSjU4MlhETmM4a3JVV0hIRXdpVWsxMk8xcTU2UnNiU3VLNUF2V3ZZR1BidFlpL3F4V1RES3JrTE51ZW5XWEZlS0htS1htckZpZjYvUCt1VnViOUpBMDAxLzYzbzA0YlZZRjB6eTZFVlBUTGpMVkJjOFNKeUhiRG50WGZmb2s5VzVYU1A5Z2pGNnpwL3I4L1YxNGthZWU3eFJ2ZStMT0xsU1ZrZTlqcnZ0NVlHbWI3OUttcnJzai9VNjRuaUNQVlBtdnpqNlhNeWEyQWRNYjNpTUVzNDRTd29lamd5ZmpNMWg2ZEljUjZQWVJGV21YTklrMTFvengrU3BTdGw2UFpLZkJablgxaHVQZ1Jxckgwc2ZscVhHWE92aXJDbVZMV1JXbDRWYzZEaDJMMHlZWVkvRCtOM1V0akIyS2sxUXBjbTluTlN1Z2tZZnNFbTVBbHhWMHdidHNHQkR3dkNwREl0YVd1VmN2VWpLNUhzWGxiMHZsZFBTMktCdG9RdVNLNHM2Ynl0dEFTRE1WQUM4YjFzRG5zQlhCYTlEbEp1ckp0QlEvV3JCSkMvb0Y5RmtYeW5jS1pvYTJxUTNMN1VmeVZOTXU0WDJabXJKaE14WWlLSngySkJzZUk0OGhxdUhDbkNsVkUyak1mSGFYRWZYVkhXaG5RVS9zTE9DV1ZzcEN3ZWJYSHFLQ3JhYUNTUEtaOWlZdzBGUUMzeExxZTJNQkJXeTFGT1RtZEtFSmFQeHdLeFZhT0Z6bVFGWW9RbkRITzZJZ0JCS2VFdG1yU2VzbmpBaElJcFdQV3RxSERtemdGL2F5VVJXbU94NXBLZTRlQWxQQmsweVZGWkc1eFJ3YmM2T3BNM1RsaFNTTy94UStueW1LODJFMDlxeWhjWlM1Rm1kUERlMVA0OUthNmh3c3M2ZVF4Ynp0UzVUVnM2TmI5bUpWWVZrVENoSHV6dTdPNmNyU0JiUmthRmVwOUl4MkNLYVI3Z2VsckJ1N1QwS3Z5ZUhCQVVleHNsM0ZoTmdUcW5zdEZWVDdidHJqRlhKYVU0M2JjWjVpNVducmZjRzRJNDBvcWRXcHZ1MmFXb1hlR05WKzlBSjJaQnE2V1JrdGFPamtOZXREYzUwV1JTdFdXaEhDVFhYWmQwZ0NDVFk0UUtqZkl6NjZzSUU5SHpsNVR5YUdJdGNNQURhZ1ppNHVrb0FTM2s0MVRibkUzMUNzV1doWHlqRS90R0dYNisyYlNRZngvUytqd3UxZm9HOVRzblZGU3ZxaHl4RDdrZGVROGFUY3Fwa2QrL3FYSU16WVBnT0M0YXpFdWVqTWs2bUN4bktFRTN0QVpYc1FJenhXZkJuaE44cVZkM1lTVVpwM2hDekVKcUQ4WGl4V0l3YWVJVHExZ2hKOHJweXh0ejdTandiYjh6aThYNDN2bGJQZUtiTFpoeVBQUXJrK1BvYkxrMXpjUktQblhYSlBYamR4ZnR2U09JY0ZDZkdZZXJYOUJabHVKcmJhZXBlcHQxbWRiUGI3SFZGNmlhT1orczJ6YUhyL2VaQ0Y2ZE9lSGsxNmpaWHprQnJuYkhmazZRbDY5RHBsakJNUFQrSGI5dmV2YlRoZnBTdmZzZGU5VFgyWmFLN1dYUzM2L1dzUEVrVGJyd1BMckNIcGhHMWtrdmFOTitjQ0h2L0ZtekYxWGZJenZaT2M3T2FvWVlpM2hab3ZWeEoycngxVnl6TDlTYVdUcDVORmwzTjFmQWNVRUI2bks2amwrSzhIaEpTbldianV2Y3VZWklteTdDQjVQcDNORWNyZngydEluWE1FblM2TmE0am9kTU53TExzN3pzdC9UbDN6TGZwWjJrdXRPbHBwK0VaVTFQc1ZmeCtZclQ1cmtkTzBRVlI3WloxeXpVeXZzVkRFVWRuR2FJd05zc2hOVWN6V1dMWitEZ1VVQ1VwVUdlY3lUQXB4SFdUYW1SclZ6K3gyNnhMT085RTRWUjJLU3V0cUMwWm01Y3REeU5OcVhMNmk3TDB0YzRrdnlOMFBKdWdnR3JVNFhwaHkxb1I3MURxS3RORm5HRnNiOFFnN2JTNW9SSS9SRisxUlVsTWFmYXBLdTI0TWhPZnJXMy9VZVBxb2tXL0F5UTB4Z0Nod0cxckhyTW02RFloQ3RsNG9YWkV1STdJcUdPVG82ZHFOZ0ptUS9TbE1oV2IxcmdKejlCTWJCazNQTk4yT2xLK2VlMnErMFBpZjIwbGZTWEVhMStXL2grZjhYOHhlSnhqWUdJQWcvOWJHWXdZc0FGMklHWmtZR0lRWkdSaVpHWms0VXhNeTh3ME5EQXdNNE94TEl6Z0xGTUFCbUFKN0FBQUFMZ0FBQ3M9XCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5mb290ZXIgLmZvb3Rlci1zaGFyZSBsaSBhOmhvdmVyIC5pY29uIHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuZm9vdGVyIC5mb290ZXItc2hhcmUgbGkgYSB7XG5cdG1hcmdpbjogMCAzNnB4XG59XG5cbi53cmFwcGVyIHtcblx0aGVpZ2h0OiAxMDAlXG59XG5cbi5zaXRlLWxvZ28ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDE0OHB4O1xuXHRoZWlnaHQ6IDI2cHg7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnNpdGUtbG9nbyBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0dmVydGljYWwtYWxpZ246IHRvcFxufVxuXG5oZWFkZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0ei1pbmRleDogMjAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA4MHB4O1xuXHRtaW4td2lkdGg6IDcwMHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbmhlYWRlciAuY29tbW9uLW1lbnUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdG1heC13aWR0aDogMTkyMHB4O1xuXHRtYXJnaW46IDAgYXV0b1xufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IHN0cm9uZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAxOXB4IDAgMCAzMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwXG59XG5cbmhlYWRlciAuY29tbW9uLW1lbnUgc3Ryb25nIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEyMHB4O1xuXHRoZWlnaHQ6IDQ3cHg7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuaGVhZGVyIC5jb21tb24tbWVudSBzdHJvbmcgYSBpbWcge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5sb2NhdGlvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0yMHB4O1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW46IDAgYXV0bztcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Y29sb3I6ICNkZWRlZGVcbn1cblxuaGVhZGVyIC5jb21tb24tbWVudSBhIHtcblx0Y29sb3I6ICNkZWRlZGVcbn1cblxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCBoMSBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogNDNweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1pbmRlbnQ6IC0xMDAwMHB4XG59XG5cbmhlYWRlciAuY29tbW9uLW1lbnUgLmlubmVyLXdyYXAgLnJpZ2h0LW1lbnVzIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbjogMzBweCAzMHB4IDAgMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuZmluZC1kZWFsZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC44cztcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjhzO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAuOHNcbn1cblxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmZpbmQtZGVhbGVyOmhvdmVyIHtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cz5hOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDNweDtcblx0d2lkdGg6IDJweDtcblx0aGVpZ2h0OiAxNXB4O1xuXHRiYWNrZ3JvdW5kOiAjZGVkZWRlXG59XG5cbmhlYWRlciAuY29tbW9uLW1lbnUgLmlubmVyLXdyYXAgLnJpZ2h0LW1lbnVzPmE6bnRoLWxhc3QtY2hpbGQoMyk6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbmhlYWRlciAuY29tbW9uLW1lbnUgLmlubmVyLXdyYXAgLnJpZ2h0LW1lbnVzPmEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nOiAwIDE3cHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjhzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuOHM7XG5cdHRyYW5zaXRpb246IGNvbG9yIC44c1xufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cz5hOmhvdmVyIHtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogMCA1MnB4IDAgMDtcblx0bWFyZ2luLWxlZnQ6IDMzcHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjhzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuOHM7XG5cdHRyYW5zaXRpb246IGNvbG9yIC44c1xufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudSAubGluZS13cmFwIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDM2cHg7XG5cdGhlaWdodDogMjJweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudSAubGluZS13cmFwIC50Yi1saW5lcyAuY3RyLWxpbmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR3aWR0aDogMzZweDtcblx0aGVpZ2h0OiAycHg7XG5cdG1hcmdpbjogLTFweCAwIDAgLTE4cHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNXM7XG5cdC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgLjVzO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC41c1xufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudSAubGluZS13cmFwIC50Yi1saW5lczpiZWZvcmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDIwcHg7XG5cdGxlZnQ6IDUwJTtcblx0d2lkdGg6IDM2cHg7XG5cdG1hcmdpbjogMCAwIDAgLTE4cHg7XG5cdGhlaWdodDogMnB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRjb250ZW50OiAnJztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzXG59XG5cbmhlYWRlciAuY29tbW9uLW1lbnUgLmlubmVyLXdyYXAgLnJpZ2h0LW1lbnVzIC5idG4tb3Blbi1tZW51IC5saW5lLXdyYXAgLnRiLWxpbmVzOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAyMHB4O1xuXHRsZWZ0OiA1MCU7XG5cdHdpZHRoOiAzNnB4O1xuXHRtYXJnaW46IDAgMCAwIC0xOHB4O1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Y29udGVudDogJyc7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcztcblx0dHJhbnNpdGlvbjogYWxsIC4zc1xufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudTphZnRlcixcbmhlYWRlciAuY29tbW9uLW1lbnUubm9uLWJnIC5sb2NhdGlvbiB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLm1lbnVzIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRjbGVhcjogYm90aFxufVxuXG5oZWFkZXIgLmhlYWQtYmcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogODBweDtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0b3BhY2l0eTogLjlcbn1cblxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmJ0bi1vcGVuLW1lbnU6aG92ZXIge1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIC4zcztcblx0dHJhbnNpdGlvbjogY29sb3IgLjNzXG59XG5cbmhlYWRlciAuY29tbW9uLW1lbnUuZGFyayBhLFxuaGVhZGVyIC5jb21tb24tbWVudS5ub24tYmcgYSB7XG5cdGNvbG9yOiAjMjMyMzIzXG59XG5cbmhlYWRlciAuY29tbW9uLW1lbnUgLmlubmVyLXdyYXAgLnJpZ2h0LW1lbnVzIC5idG4tb3Blbi1tZW51OmhvdmVyIC5saW5lLXdyYXAgLnRiLWxpbmVzIC5jdHItbGluZSB7XG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3M7XG5cdC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zc1xufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudTpob3ZlciAubGluZS13cmFwIC50Yi1saW5lczpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xuXHR0b3A6IDE4cHhcbn1cblxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmJ0bi1vcGVuLW1lbnU6aG92ZXIgLmxpbmUtd3JhcCAudGItbGluZXM6YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xuXHRib3R0b206IDE4cHhcbn1cblxuaGVhZGVyIC5jb21tb24tbWVudS5ub24tYmcgLmlubmVyLXdyYXAgaDEgYSBpbWcge1xuXHRtYXJnaW4tdG9wOiAtNDdweFxufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51Lm5vbi1iZyAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmJ0bi1vcGVuLW1lbnUgc3BhbiBpbWcge1xuXHRtYXJnaW4tdG9wOiAtMjJweFxufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51Lm5vbi1iZyAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmZpbmQtZGVhbGVyOmFmdGVyIHtcblx0YmFja2dyb3VuZDogIzAwMFxufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51Lm5vbi1iZyAuaGVhZC1iZyB7XG5cdHRvcDogMDtcblx0b3BhY2l0eTogMTtcblx0YmFja2dyb3VuZDogI2ZmZlxufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51Lm5vbi1iZyBzdHJvbmcgYSBpbWcge1xuXHRtYXJnaW4tdG9wOiAtNTNweFxufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51LmRhcmstYmcge1xuXHRoZWlnaHQ6IDgwcHg7XG5cdGJhY2tncm91bmQ6ICMxOTE5MTlcbn1cblxuaGVhZGVyIC5jb21tb24tbWVudS5kYXJrLWJnIC5jbG9zZS1wb3AgaW1nIHtcblx0bWFyZ2luLXRvcDogLTIwcHhcbn1cblxuaGVhZGVyIC5jb21tb24tbWVudS5kYXJrIC5pbm5lci13cmFwIGgxIGEgaW1nIHtcblx0bWFyZ2luLXRvcDogLTQ3cHhcbn1cblxuaGVhZGVyIC5jb21tb24tbWVudS5kYXJrIC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudSBzcGFuIGltZyB7XG5cdG1hcmdpbi10b3A6IC0yMnB4XG59XG5cbmhlYWRlciAuY29tbW9uLW1lbnUuZGFyayAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmZpbmQtZGVhbGVyOmFmdGVyIHtcblx0YmFja2dyb3VuZDogIzAwMFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDoxMDIzcHgpIHtcblx0ZGl2LmludHJvX19pbWFnZSB7XG5cdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXG5cdH1cbn1cblxuLmxheW91dF9fY29udGVudD4ubGluZS1pdGVtOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogLTgwcHhcbn1cblxuLmdhbGxlcnktaGVhZGluZy1ib3R0b21fX2hlYWRpbmcge1xuXHR3aWR0aDogMTAwJVxufVxuXG4ubGF5b3V0X19jb250ZW50IHtcblx0cGFkZGluZy10b3A6IDgwcHhcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyBkaXYuaW5wdXQtd3JhcCxcbmhlYWRlci5oZWFkZXJfMjAxNyBkaXYucmlnaHQtbWVudXMge1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHhcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5jb21tb24tbWVudTIgYSBzcGFuLFxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBpbnB1dCxcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogMTAwO1xuXHRmb250LXNpemU6IDE2cHghaW1wb3J0YW50XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuY29tbW9uLW1lbnUyIC5kZXB0aC0yIGEsXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmNvbW1vbi1tZW51MiAucXVpY2tsaW5rLWJ0bnMgdWwgYSB7XG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHQsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmNvbW1vbi1tZW51MiAuZGVwdGgtMiBhIHN0cm9uZyB7XG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQsIHNhbnMtc2VyaWY7XG5cdGNvbG9yOiAjZmZmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4zcztcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtXG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuY29tbW9uLW1lbnUyIC5kZXB0aC0yIGE6aG92ZXIgc3Ryb25nIHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zIHVsIGE6YWN0aXZlLFxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zIHVsIGE6aG92ZXIsXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucyB1bCBhOmFjdGl2ZSxcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLnF1aWNrbGluay1idG5zIHVsIGE6aG92ZXIge1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0Ym9yZGVyOiAwIWltcG9ydGFudFxufVxuXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgYTpob3ZlciAuYnRuLXR4dCxcbmZvb3RlciAuZm9vdGVyLXRvcCB1bCBsaSBhOmhvdmVyIHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGE6aG92ZXIgLnZlcnQtbGluZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhMzZiNGZcbn1cblxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLmNvbnRlbnQtdGFiPmxpLmFjdGl2ZT5hOmhvdmVyLFxuZm9vdGVyIC50eHQtd3cgYTpob3ZlciB7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRib3JkZXItY29sb3I6ICNhMzZiNGYhaW1wb3J0YW50XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAgYS5idG4tc2VhcmNoIHNwYW4ge1xuXHRmb250LXNpemU6IDEwcHghaW1wb3J0YW50XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuY29tbW9uLW1lbnUyIGEsXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmNvbW1vbi1tZW51MiBhIHNwYW4ge1xuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE2cHghaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogMTAwXG59XG5cbi5zaG9ydGN1dC13cmFwIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDgwcHg7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4td2lkdGg6IDcwMHB4O1xuXHR6LWluZGV4OiAxMDBcbn1cblxuLnNob3J0Y3V0LXdyYXAgLmlubmVyLWNvbnRhaW4ge1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQ6ICNlMWUxZTE7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0b3BhY2l0eTogLjk7XG5cdHotaW5kZXg6IDQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uc2hvcnRjdXQtd3JhcCAuc2hvcnRjdXRzIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDBcbn1cblxuLnNob3J0Y3V0LXdyYXAgLnNob3J0Y3V0cyBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5zaG9ydGN1dC13cmFwIC5zaG9ydGN1dHMgbGk6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogMDtcblx0bWFyZ2luLXRvcDogLTZweDtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxMXB4O1xuXHRiYWNrZ3JvdW5kOiAjYzFjMWMxO1xuXHRjb250ZW50OiAnJ1xufVxuXG4uc2hvcnRjdXQtd3JhcCAuc2hvcnRjdXRzIGxpOm50aC1jaGlsZCgxKTphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLnNob3J0Y3V0LXdyYXAgLnNob3J0Y3V0cyBsaSBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAxOXB4IDE4cHggMTdweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMTtcblx0Y29sb3I6ICM2NjY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xufVxuXG4uc2hvcnRjdXQtd3JhcCAuc2hvcnRjdXRzIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogIzAwMFxufVxuXG4uc2hvcnRjdXQtd3JhcCAuc2hvcnRjdXRzIGxpLmxvY2F0ZWQgYSB7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5zaG9ydGN1dC13cmFwIGEuYnRuLWRvd25sb2FkLWNlbnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDMwcHg7XG5cdHRvcDogMDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogIzY2Njtcblx0cGFkZGluZzogMTlweCAxNXB4IDE3cHg7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5zaG9ydGN1dC13cmFwIGEuYnRuLWRvd25sb2FkLWNlbnRlcjphZnRlciB7XG5cdGNvbnRlbnQ6ICc+Jztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAxOXB4XG59XG5cbi5zaG9ydGN1dC13cmFwIGEuYnRuLWRvd25sb2FkLWNlbnRlciBzcGFuIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IC00NzBweDtcblx0ei1pbmRleDogMjtcblx0cGFkZGluZy1sZWZ0OiA1NXB4O1xuXHR3aWR0aDogNDcwcHg7XG5cdGhlaWdodDogMTAwJTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRtaW4taGVpZ2h0OiA1MzBweFxufVxuXG5oZWFkZXIgLnNpZGUtbWVudS5vcGVuZWQge1xuXHRyaWdodDogMFxufVxuXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5zaWRlLW1lbnUgYSxcbmhlYWRlciAuc2lkZS1tZW51IGEge1xuXHRjb2xvcjogIzk5OTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAuMnMgYWxsO1xuXHR0cmFuc2l0aW9uOiAuMnMgYWxsXG59XG5cbmhlYWRlciAuY29tbW9uLW1lbnUgLnNpZGUtbWVudSBhOmhvdmVyIHtcblx0Y29sb3I6ICNmZmZcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmlucHV0LXdyYXAge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1NXB4O1xuXHRtYXJnaW4tdG9wOiAxOXB4O1xuXHR3aWR0aDogMzAwcHg7XG5cdGZvbnQtc2l6ZTogMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmlucHV0LXdyYXAgaW5wdXQge1xuXHRwYWRkaW5nOiAwIDcwcHggMCAzMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA0MnB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdGJvcmRlcjogbm9uZTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjtcblx0Y29sb3I6ICNmZmZcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmlucHV0LXdyYXAgaW5wdXQ6Zm9jdXMge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcblx0Y29sb3I6ICNmZmZcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmlucHV0LXdyYXAgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IGluc2V0O1xuXHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZiFpbXBvcnRhbnRcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmlucHV0LXdyYXAgaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEzcHg7XG5cdGxlZnQ6IDBcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmlucHV0LXdyYXAgYS5idG4tc2VhcmNoIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRmb250OiAxMnB4LzQ4cHggSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xuXHRjb2xvcjogI0FBQTtcblx0dmlzaWJpbGl0eTogaGlkZGVuXG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5pbnB1dC13cmFwIGEuYnRuLXNlYXJjaDpmb2N1cyxcbmhlYWRlciAuc2lkZS1tZW51IC5pbnB1dC13cmFwIGlucHV0OmZvY3VzK2ltZythLmJ0bi1zZWFyY2gge1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlXG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5pbnB1dC13cmFwIGEuYnRuLXNlYXJjaDpob3ZlciB7XG5cdGNvbG9yOiAjRkZGXG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5pbnB1dC13cmFwIGEuYnRuLXNlYXJjaCBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmlucHV0LXdyYXAuaGFzLXR4dCBhLmJ0bi1zZWFyY2gge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dmlzaWJpbGl0eTogdmlzaWJsZVxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuaW5wdXQtd3JhcCBpbnB1dDpmb2N1cytpbWcge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuaW5wdXQtd3JhcCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjZmZmXG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5pbnB1dC13cmFwIGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICMwMDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlblxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1oaWdoLXByaW9yaXR5PmxpLm9uLW92ZXI+YSxcbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCBsaS5hY3RpdmF0ZWQ+YSB7XG5cdGNvbG9yOiAjZmZmXG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5idG4tY2xvc2UtbWVudSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiA4NXB4O1xuXHRoZWlnaHQ6IDg1cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtaW5kZW50OiAtMTAwMDBweFxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuYnRuLWNsb3NlLW1lbnUgLmxpbmUtd3JhcCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbjogLTEzcHggMCAwIC0xM3B4O1xuXHR3aWR0aDogMjVweDtcblx0aGVpZ2h0OiAyNXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5idG4tY2xvc2UtbWVudSAubGluZS13cmFwIC50Yi1saW5lczphZnRlcixcbmhlYWRlciAuc2lkZS1tZW51IC5idG4tY2xvc2UtbWVudSAubGluZS13cmFwIC50Yi1saW5lczpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0d2lkdGg6IDM2cHg7XG5cdG1hcmdpbjogMCAwIDAgLTE4cHg7XG5cdGhlaWdodDogMXB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJydcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmJ0bi1jbG9zZS1tZW51IC5saW5lLXdyYXAgLnRiLWxpbmVzOmJlZm9yZSB7XG5cdHRvcDogMTJweDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdHRyYW5zaXRpb246IGFsbCAuM3Ncbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmJ0bi1jbG9zZS1tZW51IC5saW5lLXdyYXAgLnRiLWxpbmVzOmFmdGVyIHtcblx0Ym90dG9tOiAxMnB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdHRyYW5zaXRpb246IGFsbCAuM3Ncbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmJ0bi1jbG9zZS1tZW51IHNwYW4gaW1nIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmJ0bi1jbG9zZS1tZW51OmhvdmVyIC50Yi1saW5lczphZnRlcixcbmhlYWRlciAuc2lkZS1tZW51IC5idG4tY2xvc2UtbWVudTpob3ZlciAudGItbGluZXM6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogI2EzNmI0ZlxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDAgNTVweCAwIDA7XG5cdHdpZHRoOiAxMDAlO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtaGlnaC1wcmlvcml0eT5saSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogMzVweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Zm9udDogMjhweC8xLjIgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtaGlnaC1wcmlvcml0eT5saS5ob3ZlcmFibGU+YSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuXHR6LWluZGV4OiAyO1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRmb250LWZhbWlseTogSHl1bmRhaVNhbnNIZWFkLUxpZ2h0XG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHk+bGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHkgLmRlcHRoLTIge1xuXHRoZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiA1MHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDg2cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1oaWdoLXByaW9yaXR5PmxpLmhvdmVyYWJsZSAuZGVwdGgtMiB7XG5cdGhlaWdodDogYXV0b1xufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1oaWdoLXByaW9yaXR5IC5kZXB0aC0yLm9uIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtaGlnaC1wcmlvcml0eT5saS5vbi1vdmVyIC5kZXB0aC0yIHtcblx0ZGlzcGxheTogbm9uZVxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1oaWdoLXByaW9yaXR5PmxpLm9uLW92ZXIgLmRlcHRoLTIub24ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1oaWdoLXByaW9yaXR5IC5kZXB0aC0yOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNHB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogNjNweDtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQ6ICNhMzZiNGZcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtaGlnaC1wcmlvcml0eSAuZGVwdGgtMiBsaSB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDEuMVxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1oaWdoLXByaW9yaXR5IC5kZXB0aC0yIGxpOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMXB4XG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHkgLmRlcHRoLTIgbGkub24gYSB7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWxvdy1wcmlvcml0eSB7XG5cdG1hcmdpbi10b3A6IDM4cHhcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtbG93LXByaW9yaXR5IGxpIHtcblx0bWFyZ2luLXRvcDogMTdweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMVxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1sb3ctcHJpb3JpdHkgbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWxvdy1wcmlvcml0eSBsaSBhIHtcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zSGVhZC1MaWdodCwgR2VuZXNpc1NhbnNUZXh0XG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5jb250LWJvdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAyMHB4O1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDU1cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtYm90IC5zbnMtYnRucyB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogLTVweFxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1ib3QgLnNucy1idG5zIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHR3aWR0aDogMjFweDtcblx0aGVpZ2h0OiAyMnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LWluZGVudDogLTEwMDBweFxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1ib3QgLnNucy1idG5zIGEgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5jb250LWJvdCAuc25zLWJ0bnMgYSBzcGFuIGltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvcGFjaXR5OiAuNVxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1ib3QgLnNucy1idG5zIGEgc3BhbiBpbWc6aG92ZXIge1xuXHRvcGFjaXR5OiAxXG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5jb250LWJvdCAuc25zLWJ0bnMgYS5zbnMtZmIge1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1ib3QgLnNucy1idG5zIGEuc25zLWlucyB7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4XG59XG5cbmhlYWRlciAuc2lkZS1tZW51IC5jb250LWJvdCAubGFuZy1idG5zIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDIycHhcbn1cblxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtYm90IC5sYW5nLWJ0bnMgYSB7XG5cdHBhZGRpbmc6IDAgNXB4O1xuXHRjb2xvcjogIzU1NVxufVxuXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1ib3QgLmxhbmctYnRucyBhLm9uIHtcblx0Y29sb3I6ICNmZmZcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDIwMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogODBweDtcblx0bWluLXdpZHRoOiAxMDI0cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5oZWFkZXItYmFja2dyb3VuZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZDogIzAwMDtcblx0b3BhY2l0eTogLjk7XG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0zMClcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5jb21tb24tbWVudTIge1xuXHRoZWlnaHQ6IDgwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0bWF4LXdpZHRoOiAxOTIwcHg7XG5cdG1hcmdpbjogMCBhdXRvXG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuY29tbW9uLW1lbnUyIC5sb2dvIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogMTVweCAwIDAgMzBweDtcblx0ei1pbmRleDogMlxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmNvbW1vbi1tZW51MiAubG9nbyBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMjBweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuY29tbW9uLW1lbnUyIC5sb2dvIGEgaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlXG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgLmNvbnQtbWlkIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiAyNTVweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgLmduYi1iYWNrZ3JvdW5kIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDgwcHg7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDIzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRvcGFjaXR5OiAuOTtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKVxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IHVsLm5hdi1oaWdoLXByaW9yaXR5IGEge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4zcztcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAuM3Ncbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSB1bC5uYXYtaGlnaC1wcmlvcml0eSBhOmhvdmVyLFxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSB1bC5uYXYtaGlnaC1wcmlvcml0eT5saS5vbj5hIHtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IHVsLm5hdi1oaWdoLXByaW9yaXR5OjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjbGVhcjogYm90aFxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IHVsLm5hdi1oaWdoLXByaW9yaXR5PmxpLmhvdmVyYWJsZSB7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuaG92ZXJhYmxlPmEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiA4MHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogODBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0cGFkZGluZzogMCAyMXB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5ob3ZlcmFibGU+ZGl2LnN1Yi1tZW51IHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDExMnB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiAxMDI0cHg7XG5cdGhlaWdodDogMTYwcHg7XG5cdHBhZGRpbmc6IDAgMzBweCAwIDI3NXB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaSAuZGVwdGgtMiB7XG5cdHdpZHRoOiAzNSU7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkgLmRlcHRoLTI+bGkge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkgLmRlcHRoLTIgYSB7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE1cHhcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaSAuZGVwdGgtMiBhOmZvY3VzIHtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmJyYW5kIC5kZXB0aC0yIGxpIHtcblx0d2lkdGg6IDEwMCVcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5icmFuZCAuZGVwdGgtMiBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyXG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuYnJhbmQgLmRlcHRoLTIgLmZpZ3VyZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHotaW5kZXg6IDE7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiA1MTBweDtcblx0cGFkZGluZy1yaWdodDogMzBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuYnJhbmQgLmRlcHRoLTIgLmZpZ3VyZTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGhcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5icmFuZCAuZGVwdGgtMiAuZmlndXJlIGltZyB7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuYnJhbmQgLmRlcHRoLTIgLmZpZ2NhcHRpb24ge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLWxlZnQ6IDI1cHhcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5icmFuZCAuZGVwdGgtMiAuZmlnY2FwdGlvbiBzdHJvbmcge1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuYnJhbmQgLmRlcHRoLTIgLmZpZ2NhcHRpb24gcCB7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdG1hcmdpbi10b3A6IDEwcHhcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5icmFuZCAuZGVwdGgtMiAuZmlnY2FwdGlvbiBwIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbG9hdDogbm9uZVxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMjo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGhcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgbGkge1xuXHR3aWR0aDogMjUlO1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogMCA0MHB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGxpOmZpcnN0LWNoaWxkIGEgaW1nIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgwLjksMC45KTtcblx0Ym90dG9tOiAxN3B4O1xufSovXG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGxpOm50aC1jaGlsZCgxKSBhIGltZyB7XG5cdHdpZHRoOiA4NS4yNiU7XG59XG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBsaTpudGgtY2hpbGQoMikgYSBpbWcge1xuXHR3aWR0aDogOTEuNDUlO1xufVxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgbGk6bnRoLWNoaWxkKDMpIGEgaW1nIHtcblx0d2lkdGg6IDk0LjY2JTtcbn1cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGxpOm50aC1jaGlsZCg0KSBhIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxNTBweDtcblx0b3BhY2l0eTogMTtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTYwKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAuM3MgYWxsO1xuXHR0cmFuc2l0aW9uOiAuM3MgYWxsXG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGEgaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDIwcHg7XG5cdHdpZHRoOiAzMDRweFxufVxuLmllIGhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGEgaW1ne1xuXHRvcGFjaXR5OiAuODtcbn1cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuXHRoZWlnaHQ6IGNhbGMoMTAwJSArIDEwcHgpO1xuXHRsZWZ0OiAtMjBweDtcblx0dG9wOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNhMzZiNGY7XG5cdGJvcmRlci10b3A6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGEgaW1nIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAuM3MgYWxsO1xuXHR0cmFuc2l0aW9uOiAuM3MgYWxsO1xuXHQtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyguOCk7XG5cdGZpbHRlcjogYnJpZ2h0bmVzcyguOClcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgYTpmb2N1cyBpbWcsXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhOmhvdmVyIGltZyB7XG5cdC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDEpO1xuXHRmaWx0ZXI6IGJyaWdodG5lc3MoMSlcbn1cbi5pZSBoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhOmZvY3VzIGltZyxcbi5pZSBoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhOmhvdmVyIGltZyB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGEgc3Ryb25nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhIHAge1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRtYXJnaW4tdG9wOiAyMHB4XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1yaWdodDogMzBweFxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIGZvcm0sXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzPmRpdiB7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxODBweDtcblx0Zm9udC1zaXplOiAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bWFyZ2luLXRvcDogMzNweDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAgaW5wdXQge1xuXHRvdXRsaW5lOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAyMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHBhZGRpbmc6IDAgNDBweCA1cHggMjVweDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ0NDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRvcGFjaXR5OiAuNVxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5pbnB1dC13cmFwIGlucHV0OmZvY3VzIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cdGNvbG9yOiAjZmZmXG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAgYS5idG4tc2VhcmNoLFxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBhLmJ0bi1zZWFyY2ggc3BhbiB7XG5cdGZvbnQ6IDEwcHgvMjJweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XG5cdGNvbG9yOiAjYWFhO1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5pbnB1dC13cmFwIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCBpbnNldDtcblx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmYhaW1wb3J0YW50XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAgaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDBcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBhLmJ0bi1zZWFyY2gge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlblxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5pbnB1dC13cmFwIGEuYnRuLXNlYXJjaDpob3ZlciB7XG5cdGNvbG9yOiAjZmZmXG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAgYS5idG4tc2VhcmNoOmZvY3VzIHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZVxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5pbnB1dC13cmFwLmhhcy10eHQgYS5idG4tc2VhcmNoIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHZpc2liaWxpdHk6IHZpc2libGVcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zLFxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAucXVpY2tsaW5rLWJ0bnMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLnF1aWNrbGluay1idG5zPmEgc3BhbiB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE1cHhcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zPmEsXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucz5hIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogODBweDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDgwcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucz5hIHtcblx0cGFkZGluZy1yaWdodDogMzBweFxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5sYW5nLWJ0bnM+YSB7XG5cdG1pbi13aWR0aDogMTI1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHhcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IC0xcHg7XG5cdHRvcDogNTAlO1xuXHR3aWR0aDogMnB4O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdG1hcmdpbi10b3A6IC03cHhcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zIHVsLFxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAucXVpY2tsaW5rLWJ0bnMgdWwge1xuXHRkaXNwbGF5OiBub25lO1xuXHR6LWluZGV4OiAyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM0NDQ7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucyB1bCB7XG5cdG1pbi13aWR0aDogMjEwcHhcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zIHVsIGxpLFxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAucXVpY2tsaW5rLWJ0bnMgdWwgbGkge1xuXHRtYXJnaW4tdG9wOiAyNXB4XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmxhbmctYnRucyB1bCBsaTpmaXJzdC1jaGlsZCxcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLnF1aWNrbGluay1idG5zIHVsIGxpOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMFxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5sYW5nLWJ0bnMgdWwgYSxcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLnF1aWNrbGluay1idG5zIHVsIGEge1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxNXB4XG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmxhbmctYnRucyB1bCBhOmFjdGl2ZSxcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmxhbmctYnRucyB1bCBhOmhvdmVyLFxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAucXVpY2tsaW5rLWJ0bnMgdWwgYTphY3RpdmUsXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucyB1bCBhOmhvdmVyIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZcbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyBzcGFuLmFyciB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEzcHg7XG5cdGhlaWdodDogN3B4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW4tbGVmdDogMTVweFxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIHNwYW4uYXJyIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdHRyYW5zaXRpb246IGFsbCAuM3Ncbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAub3BlbmVkIGEgc3Bhbi5hcnIgaW1nIHtcblx0bWFyZ2luLXRvcDogLTdweFxufVxuXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5sYW5nLWJ0bnMgdWw6OmFmdGVyLFxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAucXVpY2tsaW5rLWJ0bnMgdWw6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdG9wYWNpdHk6IC44O1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xuXHR6LWluZGV4OiAtMVxufVxuXG4jY29udGFpbmVyLFxuI2NvbnRhaW5lciBzZWN0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbiNjb250YWluZXIge1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAtMTcwcHhcbn1cblxuI2NvbnRhaW5lciAuaW5uZXItY29udGFpbiB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiA4MHB4IDAgMTcwcHg7XG5cdG1heC13aWR0aDogMTkyMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbiNjb250YWluZXIubm90LWhmLTEwMHBlciB7XG5cdG1pbi1oZWlnaHQ6IDA7XG5cdG1hcmdpbi1ib3R0b206IDBcbn1cblxuI2NvbnRhaW5lci5ub3QtaGYtMTAwcGVyIC5pbm5lci1jb250YWluIHtcblx0cGFkZGluZzogMFxufVxuXG4uYnRuLXNjcm9sbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAzMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA2OHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMFxufVxuXG4uYnRuLXNjcm9sbCBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uYnRuLXNjcm9sbCBhIHNwYW4uYnRuLXR4dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5idG4tc2Nyb2xsIGEgc3Bhbi52ZXJ0LWxpbmUtbWFzayB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXRvcDogNXB4O1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDMzcHg7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmJ0bi1zY3JvbGwgYSBzcGFuLnZlcnQtbGluZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDUzcHg7XG5cdGJhY2tncm91bmQ6ICNhMzZiNGZcbn1cblxuLmJ0bi10b3Age1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogMzBweDtcblx0cmlnaHQ6IDMwcHg7XG5cdGZvbnQtc2l6ZTogMDtcblx0ei1pbmRleDogMTBcbn1cblxuLmJ0bi10b3AgYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6ICNhMzZiNGY7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uYnRuLXRvcCBhIHNwYW4uYnRuLXR4dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5idG4tdG9wIGEgc3Bhbi52ZXJ0LWxpbmUtbWFzayB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXRvcDogNXB4O1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDMzcHg7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmJ0bi10b3AgYSBzcGFuLnZlcnQtbGluZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDUzcHg7XG5cdGJhY2tncm91bmQ6ICNhMzZiNGZcbn1cblxuZm9vdGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJVxufVxuXG5mb290ZXIgLmlubmVyLXdyYXAge1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0bWFyZ2luOiAwIGF1dG9cbn1cblxuZm9vdGVyIC5mb290ZXItc2hhcmUge1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRwYWRkaW5nOiA2MHB4IDAgNTBweFxufVxuXG5mb290ZXIgLmZvb3Rlci1zaGFyZSBoMyB7XG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG5mb290ZXIgLmZvb3Rlci1zaGFyZSB1bCB7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG5mb290ZXIgLmZvb3Rlci1zaGFyZSBsaSBhIGltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbmZvb3RlciAuZm9vdGVyLXNoYXJlIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbmZvb3RlciAuZm9vdGVyLXNoYXJlIGxpIGEgW2FsdD15b3V0dWJlXSB7XG5cdGhlaWdodDogNTBweDtcblx0bWFyZ2luLXRvcDogM3B4XG59XG5cbmZvb3RlciAuZm9vdGVyLXNoYXJlIGxpIGEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1heC13aWR0aDogNjRweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG5mb290ZXIgLmZvb3Rlci10b3Age1xuXHRiYWNrZ3JvdW5kOiAjZGJkYmRiXG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCB1bCB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAzMHB4IDAgMjdweDtcblx0bWF4LXdpZHRoOiAxOTIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAwO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuZm9vdGVyIC5mb290ZXItdG9wIHVsIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwIDQuNDg3NSU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMVxufVxuXG5mb290ZXIgLmZvb3Rlci10b3AgdWwgbGkuZmlyc3Qge1xuXHRwYWRkaW5nLWxlZnQ6IDBcbn1cblxuZm9vdGVyIC5mb290ZXItdG9wIHVsIGxpLmxhc3Qge1xuXHRwYWRkaW5nLXJpZ2h0OiAwXG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCB1bCBsaSBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRjb2xvcjogIzY2Njtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5mb290ZXIgLmZvb3Rlci1ib3Qge1xuXHRiYWNrZ3JvdW5kOiAjZTZlNmU2XG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuYm90LWNvbnRlbnQge1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMjJweCAwIDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDE5MjBweFxufVxuXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGFsbDtcblx0LW8tdHJhbnNpdGlvbjogLjVzIGFsbDtcblx0dHJhbnNpdGlvbjogLjVzIGFsbDtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuM3M7XG5cdC1vLXRyYW5zaXRpb24tZGVsYXk6IC4zcztcblx0dHJhbnNpdGlvbi1kZWxheTogLjNzXG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3QgLnNlbGVjdGVkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xuXHRmb250OiAxOHB4LzEgSHl1bmRhaVNhbnNIZWFkLUxpZ2h0LCB3Rm9udEtyVUxcbn1cblxuZm9vdGVyIC5mb290ZXItYm90IC5jb3VudHJ5LXNlbGVjdCBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDE2MHB4O1xuXHRwYWRkaW5nOiAyMHB4IDU0cHggMjBweCA2OHB4XG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3QgYS5jaG9vc2Uge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNlxufVxuXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0IGEgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDIwcHg7XG5cdHRvcDogMjFweDtcblx0d2lkdGg6IDIzcHg7XG5cdGhlaWdodDogMTNweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0IGEgc3BhbiBpbWcge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0IGEgc3Bhbi5hcnIge1xuXHR3aWR0aDogMTNweDtcblx0aGVpZ2h0OiA3cHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAyMHB4O1xuXHR0b3A6IDI0cHhcbn1cblxuZm9vdGVyIC5mb290ZXItYm90IC5jb3VudHJ5LXNlbGVjdCBhIHNwYW4uYXJyIGltZyB7XG5cdG1hcmdpbi10b3A6IC03cHhcbn1cblxuZm9vdGVyIC5mb290ZXItYm90IC5jb3VudHJ5LXNlbGVjdC5vcGVuZWQgYSBzcGFuLmFyciBpbWcge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3QgLmxhbmctd3JhcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiA1OXB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3QgLmxhbmctd3JhcCAuaW5uZXItd3JhcCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3QgLmxhbmctd3JhcCAub3B0LWxpc3Qge1xuXHRwYWRkaW5nOiAxMHB4IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJhY2tncm91bmQ6ICNmZmZcbn1cblxuZm9vdGVyIC5mb290ZXItYm90IC5jb3VudHJ5LXNlbGVjdCAubGFuZy13cmFwIC5vcHQtbGlzdCBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udDogMThweC8xIEh5dW5kYWlTYW5zSGVhZC1MaWdodCwgd0ZvbnRLclVMXG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3QgLmxhbmctd3JhcCAub3B0LWxpc3QgbGkgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDIwcHg7XG5cdHRvcDogMTBweDtcblx0d2lkdGg6IDIzcHg7XG5cdGhlaWdodDogMTNweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0IC5sYW5nLXdyYXAgLm9wdC1saXN0IGxpIGEge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDlweCAwIDVweCA2OHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGNvbG9yOiAjODg4XG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3Qub3BlbmVkIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0LW8tdHJhbnNpdGlvbi1kZWxheTogMHM7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDBzXG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3Qub3BlbmVkIC5sYW5nLXdyYXAge1xuXHRoZWlnaHQ6IDBcbn1cblxuZm9vdGVyIC5mb290ZXItYm90IC5jb3VudHJ5LXNlbGVjdC5vcGVuZWQgLmxhbmctd3JhcCAuaW5uZXItd3JhcCB7XG5cdGhlaWdodDogYXV0b1xufVxuXG5mb290ZXIgLmZvb3Rlci1ib3QgcC5jb3B5IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tcmlnaHQ6IDQ5cHg7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0bGluZS1oZWlnaHQ6IDU4cHg7XG5cdGNvbG9yOiAjNjY2XG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuYm90LWNvbnRlbnQgLmJ0bixcbmZvb3RlciAudHh0LXd3IHtcblx0d2lkdGg6IDUwJTtcblx0Zm9udDogMThweC8xIEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcblx0ZmxvYXQ6IGxlZnRcbn1cblxuZm9vdGVyIC5mb290ZXItYm90IC5ib3QtY29udGVudCAuYnRuIHtcblx0cGFkZGluZy1sZWZ0OiAzMHB4XG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuYm90LWNvbnRlbnQgLmJ0biBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAyMXB4IDAgMDtcblx0bWFyZ2luLXJpZ2h0OiAyMHB4XG59XG5cbmZvb3RlciAuZm9vdGVyLWJvdCAuYm90LWNvbnRlbnQgLmJ0biBhOmhvdmVyIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG5cdHBhZGRpbmctYm90dG9tOiA1cHhcbn1cblxuZm9vdGVyIC5mb290ZXItYm90IC5ib3QtY29udGVudCAuYnRuIGE6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMFxufVxuXG5mb290ZXIgLmZvb3Rlci1ib3QgLmJvdC1jb250ZW50IC5idG4gYT5zcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4XG59XG5cbmZvb3RlciAudHh0LXd3IHtcblx0cGFkZGluZy1sZWZ0OiAzMHB4XG59XG5cbmZvb3RlciAudHh0LXd3IGEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDIxcHggMCA1cHg7XG5cdG1hcmdpbi1yaWdodDogMjBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdHRyYW5zaXRpb246IGFsbCAuM3Ncbn1cblxuZm9vdGVyIC50eHQtd3cgYTpob3ZlciB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuXHRwYWRkaW5nLWJvdHRvbTogNXB4XG59XG5cbi50YmwtaHIgdGQsXG4udGJsLWhyIHRoLFxuLnRibC1ocjAyIHRkLFxuLnRibC1ocjAyIHRoIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuZm9vdGVyIC50eHQtd3cgYTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG5cdC5mb290ZXJfX2Rpc2NsYWltZXIge1xuXHRcdHBhZGRpbmc6IDVweCAwIDE1cHg7XG5cdFx0YmFja2dyb3VuZDogMCAwXG5cdH1cbn1cblxuLmZvb3Rlcl9fZGlzY2xhaW1lciB7XG5cdGNsZWFyOiBib3RoO1xuXHRwYWRkaW5nOiAwIDMwcHggMzBweDtcblx0Zm9udC1zaXplOiAuNmVtO1xuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHRiYWNrZ3JvdW5kOiAjZTZlNmU2XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAuZmFtaWx5LXNpdGUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAyMDBweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAuZmFtaWx5LXNpdGUgYS5zZWxlY3RlZCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRwYWRkaW5nOiAxMHB4IDAgOXB4IDEwcHg7XG5cdHdpZHRoOiAyMDBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR6LWluZGV4OiAyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogIzAwMFxufVxuXG5mb290ZXIgLmZvb3Rlci10b3AgLmZhbWlseS1zaXRlIGEuc2VsZWN0ZWQgc3Bhbi5hcnIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMTBweDtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IC0zcHg7XG5cdHdpZHRoOiA5cHg7XG5cdGhlaWdodDogNXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAuZmFtaWx5LXNpdGUgYS5zZWxlY3RlZCBzcGFuLmFyciBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzXG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAuZmFtaWx5LXNpdGUub3BlbmVkIGEuc2VsZWN0ZWQgc3Bhbi5hcnIgaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IC01cHhcbn1cblxuZm9vdGVyIC5mb290ZXItdG9wIC5mYW1pbHktc2l0ZSBhOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMFxufVxuXG5mb290ZXIgLmZvb3Rlci10b3AgLmZhbWlseS1zaXRlIC5vcHQtbGlzdCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAzM3B4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRkaXNwbGF5OiBub25lXG59XG5cbiNvdmVybGF5LFxuLnBvcHVwIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRvcGFjaXR5OiAwXG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAuZmFtaWx5LXNpdGUgLm9wdC1saXN0IHVsIHtcblx0cGFkZGluZzogMDtcblx0bWF4LWhlaWdodDogMTAycHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcztcblx0dHJhbnNpdGlvbjogYWxsIC4zc1xufVxuXG5mb290ZXIgLmZvb3Rlci10b3AgLmZhbWlseS1zaXRlIC5vcHQtbGlzdCB1bCBsaSB7XG5cdHBhZGRpbmc6IDBcbn1cblxuZm9vdGVyIC5mb290ZXItdG9wIC5mYW1pbHktc2l0ZSAub3B0LWxpc3QgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiA3cHggMCAzcHg7XG5cdHdpZHRoOiAyMDBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogIzg4ODtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0dGV4dC1pbmRlbnQ6IDEwcHhcbn1cblxuLmZvcm0tdGJsMyB0ZCAuY2hhcixcbi5wb3B1cCB7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uYm94LXNlYXJjaCBhLFxuLm1lc3NhZ2UtcG9wdXAgLmJ0bi13cmFwLFxuLnBvcHVwIC5wb3AtYnRuLWFyZWEsXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5idG5zLFxuLnRibC1ociB0aCB7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4jb3ZlcmxheSB7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0ei1pbmRleDogMTAwMDtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApXG59XG5cbi5wb3B1cCB7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHBhZGRpbmc6IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHotaW5kZXg6IDEwMDFcbn1cblxuLnBvcHVwIGgxIHtcblx0aGVpZ2h0OiA1MHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRjb2xvcjogIzAwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcblx0cGFkZGluZy1sZWZ0OiAyMHB4XG59XG5cbi5wb3B1cCAucG9wLWlubmVyLXdyYXAge1xuXHRwYWRkaW5nOiAwXG59XG5cbi5wb3B1cCAucG9wLWJ0bi1hcmVhIGJ1dHRvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDE1MHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDUycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ucG9wdXAgLnBvcC1idG4tYXJlYSAuYnRuLWJsYWNrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0Y29sb3I6ICNmZmZcbn1cblxuLnBvcHVwIC5wb3B1cC1pbm5lciB7XG5cdHBhZGRpbmc6IDUwcHggNTBweCAyMHB4XG59XG5cbi5wb3B1cCAucG9wdXAtaW5uZXIgaDIge1xuXHRmb250LXNpemU6IDIycHhcbn1cblxuLnBvcHVwIC5wb3B1cC1pbm5lciBoMyB7XG5cdGNvbG9yOiAjODg4O1xuXHRmb250LXNpemU6IDE0cHhcbn1cblxuLnBvcHVwIC5wb3B1cC1pbm5lcj5zcGFuIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRwYWRkaW5nLXRvcDogOHB4O1xuXHRjb2xvcjogIzg4ODtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLWlubmVyLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAzMHB4XG59XG5cbi5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bnMgYTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogOHB4XG59XG5cbi5wb3B1cCAuY2xvc2UtcG9wIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDZweDtcblx0cmlnaHQ6IDEwcHg7XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDE1cHg7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG4jZGltbWVkLXZpc3VhbCxcbi5wb3B1cC55b3V0dWJlLXBvcCB7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRvcGFjaXR5OiAxXG59XG5cbiNkaW1tZWQtdmlzdWFsIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMTk5O1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MSlcbn1cblxuLm1lc3NhZ2UtcG9wdXAge1xuXHR3aWR0aDogNDUwcHg7XG5cdG1hcmdpbi1sZWZ0OiAtMjI1cHhcbn1cblxuLm1lc3NhZ2UtcG9wdXAgLm1zZy1ob2xkZXIge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHBhZGRpbmctYm90dG9tOiA0MHB4XG59XG5cbi5tZXNzYWdlLXBvcHVwIC5idG4td3JhcCAuYnRuLWJhc2Uge1xuXHR3aWR0aDogMTk1cHhcbn1cblxuLm1lc3NhZ2UtcG9wdXAubm9uZS10aXQgaDEge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbi5tZXNzYWdlLXBvcHVwLm5vbmUtdGl0IC5tc2ctaG9sZGVyIHtcblx0cGFkZGluZy10b3A6IDEwcHhcbn1cblxuLm1lc3NhZ2UtcG9wdXAuZXJyb3ItYmFjayB7XG5cdHdpZHRoOiA1MTBweDtcblx0bWFyZ2luLWxlZnQ6IC0yNTVweFxufVxuXG4ubWVzc2FnZS1wb3B1cC5lcnJvci1iYWNrIC5wb3B1cC1pbm5lciB7XG5cdHBhZGRpbmctbGVmdDogMzBweDtcblx0cGFkZGluZy1yaWdodDogMzBweFxufVxuXG4ubWVzc2FnZS1wb3B1cC5lcnJvci1iYWNrIC5idG4td3JhcCAuYnRuLWJhc2Uge1xuXHR3aWR0aDogMTcwcHhcbn1cblxuLnBvcHVwLnlvdXR1YmUtcG9wIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDc1cHhcbn1cblxuLnBvcHVwLnlvdXR1YmUtcG9wIGlmcmFtZSxcbi55b3V0dWJlLXdyYXAgaWZyYW1lIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJVxufVxuXG4ucG9wdXAueW91dHViZS1wb3AgLmNsb3NlLXBvcCB7XG5cdHBvc2l0aW9uOiBzdGF0aWNcbn1cblxuLnBvcHVwLnlvdXR1YmUtcG9wIGEuY2xvc2UtdmlkZW8tcG9wIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDMwcHg7XG5cdHJpZ2h0OiAzMHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDYwcHg7XG5cdGhlaWdodDogNjBweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4ucG9wdXAueW91dHViZS1wb3AgYS5jbG9zZS12aWRlby1wb3Agc3BhbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMTVweDtcblx0dG9wOiAxNXB4O1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5wb3B1cC55b3V0dWJlLXBvcCBhLmNsb3NlLXZpZGVvLXBvcCBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbjogLTIwcHggMCAwIC0yMHB4O1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4XG59XG5cbi5hbGVydC1ob2xkZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDEwcHggMCAxNXB4O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRsaW5lLWhlaWdodDogMVxufVxuXG4uYWxlcnQtaG9sZGVyIHNwYW46Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLXJpZ2h0OiA2cHhcbn1cblxuLmFsZXJ0LWhvbGRlciBpbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogLTRweFxufVxuXG4uYm94LXNlYXJjaCxcbi5ib3gtc2VhcmNoIGEgaW1nIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4uYWxlcnQtaG9sZGVyLmhpZGUge1xuXHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdHZpc2liaWxpdHk6IGhpZGRlblxufVxuXG4ubm90aWNlLWluZm8ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTBweDtcblx0Zm9udDogMTNweC8xIEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyLCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjODg4O1xuXHRsZXR0ZXItc3BhY2luZzogMCFpbXBvcnRhbnRcbn1cblxuLmZvcm0tdGJsIHRoIC50eHQtYnl0ZSBlbSxcbi5mb3JtLXRibDIgdGggLnR4dC1ieXRlIGVtIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxNjAwcHgpIHtcblx0Zm9vdGVyIC5mb290ZXItdG9wIHVsIGxpIHtcblx0XHRwYWRkaW5nOiAwIDIuNTglXG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyNzlweCkge1xuXHQuc2hvcnRjdXQtd3JhcCAuc2hvcnRjdXRzIHtcblx0XHRtaW4td2lkdGg6IDcwMHB4XG5cdH1cblx0LnNob3J0Y3V0LXdyYXAgLnNob3J0Y3V0cyBsaSBhIHtcblx0XHRwYWRkaW5nOiAxOXB4IDE4cHggMTdweFxuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6Nzc4cHgpIHtcblx0aGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtbG93LXByaW9yaXR5IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLXRvcDogMjhweDtcblx0XHRwYWRkaW5nLXRvcDogMjNweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzMzM1xuXHR9XG5cdGhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWxvdy1wcmlvcml0eSAub2RkIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogNDEuNSVcblx0fVxuXHRoZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1sb3ctcHJpb3JpdHkgLmV2ZW4ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiA1OC41JVxuXHR9XG5cdGhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWxvdy1wcmlvcml0eSAub24tdG9wIHtcblx0XHRtYXJnaW4tdG9wOiAwXG5cdH1cblx0aGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtbG93LXByaW9yaXR5IGxpIHtcblx0XHRmb250LXNpemU6IDE0cHhcblx0fVxuXHRoZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1oaWdoLXByaW9yaXR5PmxpIHtcblx0XHRtYXJnaW4tdG9wOiAyM3B4O1xuXHRcdGZvbnQtc2l6ZTogMThweFxuXHR9XG5cdGhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHkgLmRlcHRoLTIge1xuXHRcdHRvcDogMjdweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHBhZGRpbmctbGVmdDogNTBweFxuXHR9XG5cdGhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHkgLmRlcHRoLTI6YWZ0ZXIge1xuXHRcdHdpZHRoOiAzN3B4XG5cdH1cbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgYSBpbWdbYWx0PWc4MF0ge1xuXHR3aWR0aDogMjkwcHhcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjE1MzBweCkge1xuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhIGltZyB7XG5cdFx0d2lkdGg6IDI1NHB4XG5cdH1cblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgYSBpbWdbYWx0PWc4MF0ge1xuXHRcdHdpZHRoOiAyNDBweFxuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxNDQwcHgpIHtcblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgbGkge1xuXHRcdG1pbi13aWR0aDogMjUlXG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEzMzBweCkge1xuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IC5jb250LW1pZCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNTBweFxuXHR9XG5cdGhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuaG92ZXJhYmxlPmEge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4XG5cdH1cblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5ob3ZlcmFibGU+ZGl2LnN1Yi1tZW51IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE2NXB4XG5cdH1cblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5icmFuZCAuZGVwdGgtMiAuZmlndXJlIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDM5MHB4XG5cdH1cblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5icmFuZCAuZGVwdGgtMiAuZmlnY2FwdGlvbiB7XG5cdFx0d2lkdGg6IDYwJTtcblx0XHRtaW4td2lkdGg6IDYwJVxuXHR9XG5cdGhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuYnJhbmQgLmRlcHRoLTIgLmZpZ2NhcHRpb24gcCBzcGFuIHtcblx0XHRkaXNwbGF5OiBpbmxpbmVcblx0fVxuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhIGltZyB7XG5cdFx0d2lkdGg6IDIwNHB4XG5cdH1cblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgYSBpbWdbYWx0PWc4MF0ge1xuXHRcdHdpZHRoOiAxOTVweFxuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMjAwcHgpIHtcblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5icmFuZCAuZGVwdGgtMiAuZmlnY2FwdGlvbiB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRtaW4td2lkdGg6IDUwJVxuXHR9XG5cdGhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGxpIHtcblx0XHRtaW4td2lkdGg6IDI1JVxuXHR9XG5cdGhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAge1xuXHRcdHdpZHRoOiAxMzBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHhcblx0fVxuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5sYW5nLWJ0bnM+YSxcblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAucXVpY2tsaW5rLWJ0bnM+YSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4XG5cdH1cblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zIHVsLFxuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucyB1bCB7XG5cdFx0cGFkZGluZzogMTVweCAyMHB4XG5cdH1cbn1cblxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBhLmJ0bi1zZWFyY2ggc3BhbiB7XG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiAxMDBcbn1cblxuLmdhdGVtYWluIC5rdi1hcmVhIC5idG5zIC5nYnRuIC5hdHh0LFxuLmdhdGVtYWluIC5rdi1hcmVhIC50eHQtaG9sZGVyLFxuaGVhZGVyLmhlYWRlcl8yMDE3IGEsXG5oZWFkZXIuaGVhZGVyXzIwMTcgYSBzcGFuIHtcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtIWltcG9ydGFudFxufVxuXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgLmxpbmUtYXJlYSAudmVydC1saW5lLW1hc2sge1xuXHRtYXJnaW4tbGVmdDogMjVweCFpbXBvcnRhbnRcbn1cblxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGEgc3BhbiB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xufVxuXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgLmxpbmUtYXJlYSAudmVydC1saW5lLW1hc2sgc3BhbiB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG5cdC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zc1xufVxuXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWI+bGk+YSxcbmZvb3RlciAuZm9vdGVyLXRvcCB1bCBsaSBhLFxuZm9vdGVyIC50eHQtd3cgYTpsYXN0LWNoaWxkIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzXG59XG5cbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1zbGlkZSBhOmhvdmVyIC5maWdjYXB0aW9uIHtcblx0b3BhY2l0eTogLjhcbn1cblxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHN0cm9uZyB7XG5cdGxpbmUtaGVpZ2h0OiAxLjIhaW1wb3J0YW50XG59XG5cbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1zbGlkZSBhIC5maWdjYXB0aW9uIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzXG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmxhbmctYnRucz5hLFxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAucXVpY2tsaW5rLWJ0bnM+YSB7XG5cdHBhZGRpbmctbGVmdDogMjBweFxufVxuXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItc2xpZGUgLmZpZ2NhcHRpb24gcCB7XG5cdGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHQsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHtcblx0d2lkdGg6IDQwNHB4IWltcG9ydGFudFxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTUzMHB4KSB7XG5cdC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZzpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDM1NHB4IWltcG9ydGFudFxuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMzMwcHgpIHtcblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHtcblx0XHR3aWR0aDogMzA0cHghaW1wb3J0YW50XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjExNDBweCkge1xuXHQuZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWc6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAyNzRweCFpbXBvcnRhbnRcblx0fVxufVxuXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWdbYWx0PWc4MF0ge1xuXHR3aWR0aDogMzkwcHghaW1wb3J0YW50XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxNTMwcHgpIHtcblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nW2FsdD1nODBdIHtcblx0XHR3aWR0aDogMzQwcHghaW1wb3J0YW50XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEzMzBweCkge1xuXHQuZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWdbYWx0PWc4MF0ge1xuXHRcdHdpZHRoOiAyOTVweCFpbXBvcnRhbnRcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE0MHB4KSB7XG5cdC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZ1thbHQ9ZzgwXSB7XG5cdFx0d2lkdGg6IDI2NXB4IWltcG9ydGFudFxuXHR9XG59XG5cbnRhYmxlIHRkIC50eHQtY210IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRjb2xvcjogIzg4ODtcblx0bGluZS1oZWlnaHQ6IDIwcHhcbn1cblxuLnBvc2l0aW9uLXMge1xuXHRwb3NpdGlvbjogc3RhdGljIWltcG9ydGFudFxufVxuXG4uYm94LXNlYXJjaCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG4uYm94LXNlYXJjaCBpbnB1dCB7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbi5ib3gtc2VhcmNoIGEge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDQ4cHg7XG5cdGhlaWdodDogNDhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0bGluZS1oZWlnaHQ6IDQ3cHhcbn1cblxuLmZvcm0tdGJsLFxuLmZvcm0tdGJsMixcbi5mb3JtLXRibDMsXG4udGJsLWhyLFxuLnRibC1ocjAyIHtcblx0d2lkdGg6IDEwMCVcbn1cblxuLnRibC1ociB7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDVkNWQ1XG59XG5cbi5mb3JtLXRibDQsXG4uZm9ybS10Ymw0IHRkIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2UzZTNcbn1cblxuLnRibC1ociB0ZCxcbi50YmwtaHIgdGgge1xuXHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDI1cHhcbn1cblxuLnRibC1ociB0aCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjNcbn1cblxuLnRibC1ociB0aC51bmRlcmxpbmU+YSxcbi50YmwtaHIgdGgudW5kZXJsaW5lPnNwYW4ge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxufVxuXG4udGJsLWhyIHRkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0dGV4dC1hbGlnbjogbGVmdFxufVxuXG4udGJsLWhyIC50eHQtY210IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tbGVmdDogMTJweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogIzhkOGQ4ZFxufVxuXG4udGJsLWhyIC50eHQtY210LnR5MSB7XG5cdGNvbG9yOiAjYWRhZGFkXG59XG5cbi50YmwtaHIwMiB7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDVcbn1cblxuLnRibC1ocjAyIHRkLFxuLnRibC1ocjAyIHRoIHtcblx0cGFkZGluZzogMTVweCAwO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uZm9ybS10YmwgdGQsXG4uZm9ybS10YmwgdGgge1xuXHRwYWRkaW5nLXRvcDogMjBweFxufVxuXG4uZm9ybS10YmwgdGgsXG4uZm9ybS10YmwyIHRoLFxuLmZvcm0tdGJsMyB0aCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLnRibC1ocjAyIHRoIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmN1xufVxuXG4jY29udGFpbmVyIC50aXQtbWFpbixcbi5mb3JtLXRibDUgdGQsXG4udGJsLWhyMDIgdGJvZHkgdGQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5mb3JtLXRibCB0aCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICMyMjI7XG5cdGxpbmUtaGVpZ2h0OiAzNnB4XG59XG5cbi5mb3JtLXRibCB0aCBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tbGVmdDogNXB4O1xuXHRjb2xvcjogIzg4OFxufVxuXG4uZm9ybS10YmwgdGggLnR4dC1ieXRlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRsaW5lLWhlaWdodDogMzZweDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmZvcm0tdGJsIHRyOmZpcnN0LWNoaWxkIHRkLFxuLmZvcm0tdGJsIHRyOmZpcnN0LWNoaWxkIHRoIHtcblx0cGFkZGluZy10b3A6IDBcbn1cblxuLmZvcm0tdGJsMiB0aCB7XG5cdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAjMjIyO1xuXHRsaW5lLWhlaWdodDogNDZweFxufVxuXG4uZm9ybS10YmwyIHRoIHNwYW4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdGNvbG9yOiAjODg4XG59XG5cbi5mb3JtLXRibDIgdGggLnR4dC1ieXRlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogIzg4OFxufVxuXG4uZm9ybS10YmwyIHRkIHtcblx0cGFkZGluZy10b3A6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDQ2cHhcbn1cblxuLmZvcm0tdGJsMiB0cjpmaXJzdC1jaGlsZCB0ZCxcbi5mb3JtLXRibDIgdHI6Zmlyc3QtY2hpbGQgdGgge1xuXHRwYWRkaW5nLXRvcDogMFxufVxuXG4uZm9ybS10YmwyIHRyOmZpcnN0LWNoaWxkIHRkIGxhYmVsIHtcblx0bGluZS1oZWlnaHQ6IC41XG59XG5cbi5mb3JtLXRibDIgdHIgdGQgLmJveC1jYXRlIGxhYmVsIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweFxufVxuXG4uZm9ybS10YmwyIHRkIC5pcHQtcm93IHtcblx0bWFyZ2luLXRvcDogMTNweFxufVxuXG4uZm9ybS10YmwyIHRkIC5pcHQtcm93OmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luOiAwXG59XG5cbi5mb3JtLXRibDIgdGQgLmlwdC1yb3cgLmJ0bi1iYXNlIHtcblx0bWFyZ2luLWxlZnQ6IDhweFxufVxuXG4uZm9ybS10YmwyIHRkIC5pcHQtcm93IGlucHV0K2lucHV0IHtcblx0bWFyZ2luLWxlZnQ6IDNweFxufVxuXG4uZm9ybS10YmwyIHRkIHRleHRhcmVhIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG59XG5cbi5mb3JtLXRibDIgdGQgLmlwdC1hZGRyIHtcblx0bWFyZ2luLXRvcDogMTBweFxufVxuXG4uZm9ybS10YmwzIHtcblx0bWFyZ2luOiAzMHB4IDBcbn1cblxuLmZvcm0tdGJsMyB0aCB7XG5cdHBhZGRpbmc6IDVweCAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAjMjIyO1xuXHRsaW5lLWhlaWdodDogNDZweFxufVxuXG4uZm9ybS10YmwzIHRkIC5jdXN0b20tc2VsZWN0LFxuLmZvcm0tdGJsMyB0ZCAuZGFzaCxcbi5mb3JtLXRibDMgdGQgLmlucHV0W3R5cGU9dGVsXSxcbi5mb3JtLXRibDMgdGQgaW5wdXRbdHlwZT10ZXh0XSxcbi5mb3JtLXRibDMgdGggc3BhbiBhLFxuLmZvcm0tdGJsMyB0aCBzcGFuIGEgaW1nLFxuLmZvcm0tdGJsMyB0ci50eTIgdGQsXG4uZm9ybS10YmwzIHRyLnR5MiB0aCB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmZvcm0tdGJsMyB0aCBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmZvcm0tdGJsMyB0aCBzcGFuLnR5MSB7XG5cdHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4XG59XG5cbi5mb3JtLXRibDMgdGggc3BhbiBhIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAtNDBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbi5mb3JtLXRibDMgdGggc3Bhbi50eTEgYSB7XG5cdHRvcDogMTBweFxufVxuXG4uZm9ybS10YmwzIHRoIC5wb2ludCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogMTFweFxufVxuXG4uZm9ybS10YmwzIHRoIC5wb2ludDpiZWZvcmUge1xuXHRjb250ZW50OiAnKic7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA0cHg7XG5cdGxlZnQ6IDA7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLmZvcm0tdGJsMyB0aCAucG9pbnQudHkxOmJlZm9yZSB7XG5cdHRvcDogMTRweFxufVxuXG4uZm9ybS10YmwzIHRkIHtcblx0cGFkZGluZzogNXB4IDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDQ2cHhcbn1cblxuLmZvcm0tdGJsMyB0ZCAuYXQsXG4uZm9ybS10YmwzIHRkIC5jaGFyLFxuLmZvcm0tdGJsMyB0ZCAuZGFzaCB7XG5cdGhlaWdodDogNDhweDtcblx0bGluZS1oZWlnaHQ6IDQ4cHhcbn1cblxuLmZvcm0tdGJsMyB0ci50eTEgdGQsXG4uZm9ybS10YmwzIHRyLnR5MSB0aCB7XG5cdHBhZGRpbmc6IDE1cHggMFxufVxuXG4uZm9ybS10YmwzIHRoIC5idG4tdGdsLWFkZHIubWludXMgaW1nOmZpcnN0LWNoaWxkLFxuLmZvcm0tdGJsMyB0aCAuYnRuLXRnbC1hZGRyLnBsdXMgaW1nOmxhc3QtY2hpbGQge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbi5mb3JtLXRibDMgdGQgLmF0LFxuLmZvcm0tdGJsMyB0ZCAuY2hhcixcbi5mb3JtLXRibDMgdGQgLmRhc2gsXG4uZm9ybS10YmwzIHRkIC5pcHQtYWRkciBpbnB1dCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG4uZm9ybS10YmwzIHRkIC5pcHQtaWQgLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDExNXB4XG59XG5cbi5mb3JtLXRibDMgdGQgLmlwdC1hZGRyIHtcblx0bWFyZ2luLXRvcDogMTBweFxufVxuXG4uZm9ybS10YmwzIHRkIC5pcHQtYWRkcjpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLmZvcm0tdGJsMyB0ZCAuaXB0LWxpY2Vuc2VlIHNwYW4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAyNXB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAjODg4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmZvcm0tdGJsMyB0ZCAuZGFzaCB7XG5cdHdpZHRoOiAyMXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmZvcm0tdGJsMyB0ZCAuY2hhciB7XG5cdHdpZHRoOiAzOHB4O1xuXHRwYWRkaW5nOiAwIDRweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uZm9ybS10YmwzIHRkIC5hdCB7XG5cdHdpZHRoOiAyMXB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAjODg4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmZvcm0tdGJsMyB0ZCAuaXB0LXJvdyB7XG5cdG1hcmdpbi10b3A6IDEzcHhcbn1cblxuLmZvcm0tdGJsMyB0ZCAuaXB0LXJvdyAuYnRuLWJhc2Uge1xuXHRtYXJnaW4tbGVmdDogOHB4XG59XG5cbi5mb3JtLXRibDMgdGQgLmlwdC1yb3cgaW5wdXQraW5wdXQge1xuXHRtYXJnaW4tbGVmdDogM3B4XG59XG5cbi5mb3JtLXRibDMgdGQgdGV4dGFyZWEge1xuXHRmb250LXNpemU6IDE0cHhcbn1cblxuLmZvcm0tdGJsMyB0ZCAuY3VzdG9tLWNoay1yZG8ge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRsaW5lLWhlaWdodDogLjVcbn1cblxuLmZvcm0tdGJsMyB0ZCAudHh0LWFkZHIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogMTRweFxufVxuXG4uZm9ybS10YmwzLnR5MSB7XG5cdG1hcmdpbjogMFxufVxuXG4uZm9ybS10YmwzLnR5MSB0ciB0aCB7XG5cdHBhZGRpbmc6IDEwcHggMDtcblx0bGluZS1oZWlnaHQ6IDI0cHhcbn1cblxuLmZvcm0tdGJsMy50eTEgdHIgdGQge1xuXHRwYWRkaW5nOiA5cHggMDtcblx0bGluZS1oZWlnaHQ6IDI3cHhcbn1cblxuLmZvcm0tdGJsNCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlM1xufVxuXG4uZm9ybS10Ymw0IHRkLFxuLmZvcm0tdGJsNCB0aCB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdHBhZGRpbmc6IDE1cHggMFxufVxuXG4uZm9ybS10Ymw0IHRyOmZpcnN0LWNoaWxkIHRkIHtcblx0Ym9yZGVyOiAwXG59XG5cbi5mb3JtLXRibDQgdGgge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLmZvcm0tdGJsNCB0ZCBkdCB7XG5cdG1hcmdpbi1ib3R0b206IDJweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzVmNWY1Zjtcblx0bGluZS1oZWlnaHQ6IDI2cHhcbn1cblxuLmZvcm0tdGJsNCB0ZCBkZCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Y29sb3I6ICM4ODg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4XG59XG5cbi5mb3JtLXRibDQgdGQgZGQrZHQge1xuXHRtYXJnaW4tdG9wOiAxMHB4XG59XG5cbi5mb3JtLXRibDQgdGQgLmVtYWlsLWFncmVlIC5jaGstYWdyZWUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLmZvcm0tdGJsNCB0ZCAuZW1haWwtYWdyZWUgLmJhciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZy1yaWdodDogMjBweDtcblx0dmVydGljYWwtYWxpZ246IC0ycHhcbn1cblxuLmZvcm0tdGJsNCB0ZCAuZW1haWwtYWdyZWUgLmNoay1hZ3JlZSBzcGFuIHNwYW4ge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5mb3JtLXRibDUsXG4uZm9ybS10Ymw1IHRkIGxhYmVsIHNwYW4gc3BhbiB7XG5cdGZvbnQtc2l6ZTogMTJweFxufVxuXG4uZm9ybS10Ymw0IHRkIC5lbWFpbC1hZ3JlZSAuY2hrLWFncmVlIC5jdXN0b20tY2hrLXJkbyB7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHhcbn1cblxuLmZvcm0tdGJsNSB7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDVkNWQ1O1xuXHRtYXJnaW4tYm90dG9tOiAyMnB4XG59XG5cbi5mb3JtLXRibDUgdHIge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNVxufVxuXG4uZm9ybS10Ymw1IHRoIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRwYWRkaW5nOiAxNnB4IDIwcHhcbn1cblxuLmZvcm0tdGJsNSB0ZCB7XG5cdHBhZGRpbmc6IDE2cHggMjBweFxufVxuXG4uZm9ybS10Ymw2IHRkLFxuLmZvcm0tdGJsNiB0aCB7XG5cdHBhZGRpbmc6IDEwcHggMDtcblx0bGluZS1oZWlnaHQ6IDQ2cHhcbn1cblxuLmZvcm0tdGJsNSB0ZCBsYWJlbCB7XG5cdHdpZHRoOiAzMSU7XG5cdG1hcmdpbi1ib3R0b206IDIwcHhcbn1cblxuLmZvcm0tdGJsNSAud2l0aGRyYXctYWdyZWUge1xuXHRtYXJnaW4tdG9wOiAtMTRweFxufVxuXG4uZm9ybS10Ymw1IC53aXRoZHJhdy1hZ3JlZSAuY2hrLWFncmVlIHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDE4MnB4O1xuXHRtYXJnaW4tYm90dG9tOiAtMTBweFxufVxuXG4uZm9ybS10Ymw1IC53aXRoZHJhdy1hZ3JlZSBsYWJlbCxcbi5mb3JtLXRibDYge1xuXHR3aWR0aDogMTAwJVxufVxuXG4uZm9ybS10Ymw1IC53aXRoZHJhdy1hZ3JlZSBsYWJlbCBzcGFuIHtcblx0Zm9udC1zaXplOiAxNHB4XG59XG5cbi5mb3JtLXRibDUgLndpdGhkcmF3LWFncmVlIHAge1xuXHRjb2xvcjogIzY2Njtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uZm9ybS10Ymw2IHRoIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogIzIyMjtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4uZm9ybS10Ymw2IHRkIHtcblx0Zm9udC1zaXplOiAxOHB4XG59XG5cbi5mb3JtLXRibDYgdGQgdGV4dGFyZWEge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG59XG5cbiNjb250YWluZXIgLnRpdC1tYWluIHtcblx0cGFkZGluZzogNDBweCAwIDQ5cHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjZiNmI2O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuI2NvbnRhaW5lciAudGl0LW1haW4uc3RlcCB7XG5cdHBhZGRpbmctYm90dG9tOiAyN3B4XG59XG5cbiNjb250YWluZXIgLnRpdC1tYWluLm5vLWJvcmRlciB7XG5cdGJvcmRlcjogMFxufVxuXG4jY29udGFpbmVyIC50aXQtbWFpbiBoMSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250OiA1MHB4LzQ2cHggd0ZvbnRLclVMO1xuXHRjb2xvcjogIzAwMFxufVxuXG4jY29udGFpbmVyIC50aXQtbWFpbiBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDI3cHg7XG5cdGZvbnQ6IDE2cHgvMjZweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjODg4XG59XG5cbiNjb250YWluZXIgLnRpdC1tYWluIGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4XG59XG5cbiNjb250YWluZXIgLnRpdC1tYWluIHNwYW4gZW0ge1xuXHRtYXJnaW46IDBcbn1cblxuI2NvbnRhaW5lciAudGl0LW1haW4gc3BhbiBhIHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuI2NvbnRhaW5lciAudGl0LW1haW4gcCB7XG5cdGNvbG9yOiAjMDEwMTAxO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1hcmdpbi10b3A6IDE4cHg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHhcbn1cblxuI2NvbnRhaW5lciAudGl0LW1haW4gLmJ0bi1zdGVwIHtcblx0bWFyZ2luLXRvcDogMTdweFxufVxuXG4jY29udGFpbmVyIC50aXQtbWFpbiAuYnRuLXN0ZXAgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cblxuI2NvbnRhaW5lciAudGl0LW1haW4gLmJ0bi1zdGVwIGxpIHNwYW4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdpZHRoOiA0cHg7XG5cdGhlaWdodDogNHB4O1xuXHRtYXJnaW46IDdweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzk3OTk5Yztcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuI2NvbnRhaW5lciAudGl0LW1haW4gLmJ0bi1zdGVwIGxpLm9uIHNwYW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTM2YjRmXG59XG5cbiNjb250YWluZXIgLnRpdC1tYWluIC50eHQtbGluayB7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EzNmI0ZlxufVxuXG4jY29udGFpbmVyIC50aXQtbWFpbi50aXQtZml4ZWQge1xuXHRwYWRkaW5nOiAzMHB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMVxufVxuXG4jY29udGFpbmVyIC50aXQtbWFpbi50aXQtZml4ZWQgaDEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRjb2xvcjogIzAxMDEwMTtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuI2NvbnRhaW5lciAudGl0LW1haW4udGl0LWZpeGVkIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzg4OFxufVxuXG4jY29udGFpbmVyIC50aXQtbWFpbi5zdGVwLnN0ZXAtc3R5bGUyIHtcblx0cGFkZGluZzogMzBweCAwXG59XG5cbiNjb250YWluZXIgLnRpdC1tYWluLnN0ZXAuc3RlcC1zdHlsZTIgaDEge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGNvbG9yOiAjMDEwMTAxO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbiNjb250YWluZXIgLnRpdC1tYWluLnN0ZXAuc3RlcC1zdHlsZTIgZW0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdG1hcmdpbjogMFxufVxuXG4jY29udGFpbmVyIC50aXQtbWFpbi5zdGVwLnN0ZXAtc3R5bGUyIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzg4OFxufVxuXG4jY29udGFpbmVyIC50aXQtbWFpbi5zdGVwLnN0ZXAtc3R5bGUyIC5idG4tc3RlcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDMwcHg7XG5cdHRvcDogNTJweDtcblx0bWFyZ2luLXRvcDogMFxufVxuXG4uY29udGFpbi1nYXRlIC5jb250ZW50IHtcblx0d2lkdGg6IDk2NHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCAzMHB4XG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAudHh0LXN1YiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZy10b3A6IDUwcHg7XG5cdGZvbnQ6IDIycHgvMSBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjMDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94IC5saXN0LWNhciB7XG5cdHBhZGRpbmctdG9wOiAzNXB4XG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAubGlzdC1jYXIgLmJveC1jYXIge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDUwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiAzNXB4IDMwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjhzIGFsbDtcblx0LW8tdHJhbnNpdGlvbjogLjhzIGFsbDtcblx0dHJhbnNpdGlvbjogLjhzIGFsbDtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAubGlzdC1jYXIgLmJveC1jYXIgaDIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAyOHB4O1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRmb250OiA0MHB4LzM2cHggSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3ggLmxpc3QtY2FyIC5ib3gtY2FyIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxNXB4O1xuXHRwYWRkaW5nLXRvcDogMzdweDtcblx0Zm9udC1zaXplOiAyMXB4O1xuXHRsaW5lLWhlaWdodDogMTlweDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94IC5saXN0LWNhciAuYm94LWNhciBpbWcge1xuXHR3aWR0aDogMTAwJVxufVxuXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3ggLmxpc3QtY2FyIC5ib3gtY2FyIGVtIHtcblx0Y29sb3I6ICMwMTAxMDE7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDgwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94IC5saXN0LWNhciAuYm94LWNhcjpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogI2EzNmI0Zjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuNHMgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAuNHMgYWxsO1xuXHR0cmFuc2l0aW9uOiAuNHMgYWxsXG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAubGlzdC1jYXIgLmJ0bnMtY2FyIHtcblx0bWFyZ2luLXRvcDogMTVweFxufVxuXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3ggLmxpc3QtY2FyIC5idG5zLWNhci50eTEgLmJveC1jYXIge1xuXHR3aWR0aDogMzMuMzMzMyVcbn1cblxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94IC5saXN0LWZpbmQge1xuXHRwYWRkaW5nLXRvcDogNTBweFxufVxuXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3ggLmJveC1maW5kPmEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAzOTNweDtcblx0aGVpZ2h0OiAzMzlweDtcblx0bWFyZ2luOiAwIDNweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2M0YzZjYTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjhzO1xuXHQtby10cmFuc2l0aW9uOiBib3JkZXIgLjhzO1xuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjhzXG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAuYm94LWZpbmQ+YTpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogI2EzNmI0Zjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjRzO1xuXHQtby10cmFuc2l0aW9uOiBib3JkZXIgLjRzO1xuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjRzXG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAuYm94LWZpbmQ+YSBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy10b3A6IDQ2cHg7XG5cdGZvbnQ6IDMycHgvMSB3Rm9udEtyVUw7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAuYm94LWZpbmQ+YSAuaW1nIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDk2cHg7XG5cdHBhZGRpbmctdG9wOiA0NnB4O1xuXHRsaW5lLWhlaWdodDogOTZweFxufVxuXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3ggLmJveC1maW5kPmEgLmltZyBpbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAuYm94LWZpbmQ+YSAudHh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctdG9wOiA2MHB4O1xuXHRmb250OiAxNHB4LzIwcHggR2VuZXNpc1NhbnNUZXh0O1xuXHRjb2xvcjogIzg4OFxufVxuXG4uY29udGFpbi1nYXRlIC50eHQtY29kZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAzM3B4O1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtNTBweFxufVxuXG4uY29udGFpbi1nYXRlIC50eHQtY29kZSBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdGNvbG9yOiAjODg4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmNvbnRhaW4tZ2F0ZSAudHh0LWNvZGUgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDlweDtcblx0bWFyZ2luLXRvcDogN3B4O1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxMHB4O1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuLmNvbnQtZnVsbHNpemUgLmFyZWEtZnVsbGJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDk2NHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNiNmI2YjY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogdGFibGVcbn1cblxuLmNvbnQtZnVsbHNpemUgLmFyZWEtZnVsbGJveC5uby1ib3JkZXIge1xuXHRib3JkZXI6IDBcbn1cblxuLmNvbnQtZnVsbHNpemUgLmFyZWEtZnVsbGJveCAuYm94LWNvbmZpcm0ge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5jb250LWZ1bGxzaXplIC5hcmVhLWZ1bGxib3ggLmJveC1jb25maXJtIC5pbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDEwcHggMzZweCAwIDA7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLmNvbnQtZnVsbHNpemUgLmFyZWEtZnVsbGJveCAuYm94LWNvbmZpcm0gcCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udDogMThweC8yM3B4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICM4ODg7XG5cdHRleHQtYWxpZ246IGxlZnRcbn1cblxuLmNvbnQtZnVsbHNpemUgLmFyZWEtZnVsbGJveCAuYm94LWNvbmZpcm0gcCBlbSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udDogMThweC8xIEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICM4ODg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG4uY29udC1mdWxsc2l6ZSAuYXJlYS1mdWxsYm94IC5ib3gtY29uZmlybSBwIGVtLmJvbGQge1xuXHRmb250LWZhbWlseTogSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xuXHRmb250LXdlaWdodDogNzAwXG59XG5cbi5jb250LWZ1bGxzaXplIC5hcmVhLWZ1bGxib3ggLmJveC1jb25maXJtIHAgZW0uaW5mbyB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uY29udC1mdWxsc2l6ZSAuYXJlYS1mdWxsYm94IC5ib3gtY29uZmlybSBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0Zm9udDogMzBweC80MXB4IHdGb250S3JVTDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6ICMwMDA7XG5cdHRleHQtYWxpZ246IGxlZnRcbn1cblxuLmNvbnQtZnVsbHNpemUgLmFyZWEtZnVsbGJveCAuYm94LWNvbmZpcm0gc3Ryb25nIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uY29udC1mdWxsc2l6ZSAuYnRuLWZpeGVkIHtcblx0Ym90dG9tOiAxNjlweDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTY0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uY29udC1mdWxsc2l6ZSAuYnRuLWZpeGVkIC5nYnRuIHtcblx0bWFyZ2luLXRvcDogNDhweDtcblx0cGFkZGluZzogMCA0MHB4O1xuXHRjb2xvcjogIzAwMDtcblx0Ym9yZGVyLWNvbG9yOiAjMDAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5jb250LWZ1bGxzaXplIC5idG4tZml4ZWQgLmdidG4ucGQyMCB7XG5cdHBhZGRpbmc6IDAgMjBweFxufVxuXG4uY29udC1mdWxsc2l6ZSAuYnRuLWZpeGVkIC5nYnRuIC5zbGluZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDBcbn1cblxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94LnR5MSB7XG5cdGJvcmRlcjogMFxufVxuXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3gudHkxIC5ib3gtZmluZD5hIHtcblx0d2lkdGg6IDMxMXB4O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuOHM7XG5cdC1vLXRyYW5zaXRpb246IGJvcmRlciAuOHM7XG5cdHRyYW5zaXRpb246IGJvcmRlciAuOHNcbn1cblxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94LnR5MSAuYm94LWZpbmQ+YTpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogI2EzNmI0Zjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjRzO1xuXHQtby10cmFuc2l0aW9uOiBib3JkZXIgLjRzO1xuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjRzXG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveC50eTEgLmJveC1maW5kPmE6aG92ZXIgLnR4dCB7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveC50eTEgLmJ0bi13cmFwIHtcblx0bWFyZ2luLXRvcDogMjBweFxufVxuXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3gudHkxIC5idG4td3JhcCBhIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHhcbn1cblxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94LnR5MSAuYnRuLXdyYXAgYTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAubGlzdC1jYXIubGVuZ3RoLTMgLmJveC1jYXIge1xuXHRwYWRkaW5nOiAzNXB4IDA7XG5cdHdpZHRoOiAzMyVcbn1cblxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94IC5saXN0LWNhci5sZW5ndGgtMyAuYm94LWNhciBoMiB7XG5cdGZvbnQ6IDI3cHgvMzZweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHRcbn1cblxuLmJveC1jb25jaWVyZ2Uge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogNThweCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmJveC1jb25jaWVyZ2UgLmJveC1sZWZ0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q2ZDZkNlxufVxuXG4uYm94LWNvbmNpZXJnZSAuYm94LWxlZnQgLmJveC1pbm5lciB7XG5cdGZsb2F0OiByaWdodFxufVxuXG4uYm94LWNvbmNpZXJnZSAuYm94LWxlZnQgc3Ryb25nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMTBweDtcblx0Zm9udDogMTRweC8xNHB4IEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdHRleHQtYWxpZ246IGxlZnRcbn1cblxuLmJveC1jb25jaWVyZ2UgLmJveC1sZWZ0IGEsXG4uYm94LWNvbmNpZXJnZSAuYm94LWxlZnQgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG5cdGZvbnQ6IDQ0cHgvMzhweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5ib3gtY29uY2llcmdlLmJveC1jb25jaWVyZ2UtMiBwIHtcblx0Zm9udDogMTZweC8yOHB4IEdlbmVzaXNTYW5zVGV4dDtcblx0cGFkZGluZzogMThweCAwO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRlZDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZWRcbn1cblxuLmdhdGUtdHh0PnA+c3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5ib3gtY29uY2llcmdlIC5ib3gtcmlnaHQge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZy1sZWZ0OiA2MHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRleHQtYWxpZ246IGxlZnRcbn1cblxuLmJveC1jb25jaWVyZ2UgLmJveC1yaWdodCBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udDogMTRweC8xIEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmJveC1jb25jaWVyZ2UgLmJveC1yaWdodCB1bCB7XG5cdG1hcmdpbi10b3A6IDIzcHhcbn1cblxuLmJveC1jb25jaWVyZ2UgLmJveC1yaWdodCB1bCBsaTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDhweFxufVxuXG4uYm94LWNvbmNpZXJnZSAuYm94LXJpZ2h0IHVsIGxpIHNwYW4ge1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZy1sZWZ0OiAxOHB4O1xuXHRmb250OiAxMnB4LzEgR2VuZXNpc1NhbnNUZXh0O1xuXHRjb2xvcjogIzg4OFxufVxuXG4uYm94LWNvbmNpZXJnZSAuYm94LXJpZ2h0IHVsIGxpIHNwYW46Zmlyc3QtY2hpbGQge1xuXHR3aWR0aDogMTI2cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM4ODhcbn1cblxuLmFyZWEtY29udC1ncmF5IHtcblx0cGFkZGluZzogNTBweCAwIDYwcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmN1xufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkge1xuXHR3aWR0aDogODAwcHg7XG5cdG1hcmdpbjogMCBhdXRvXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheS50YS1jIHtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheS50eTEge1xuXHR3aWR0aDogOTAwcHg7XG5cdG1hcmdpbjogMCBhdXRvXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheS50eTIge1xuXHR3aWR0aDogOTkycHg7XG5cdG1hcmdpbjogMCBhdXRvXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheS50eTMge1xuXHR3aWR0aDogOTY0cHg7XG5cdG1hcmdpbjogMCBhdXRvXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkge1xuXHRwYWRkaW5nOiA2MHB4IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzNjM2MzXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkucGIzMCB7XG5cdHBhZGRpbmctYm90dG9tOiAzMHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXk6Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLXRvcDogMDtcblx0Ym9yZGVyOiAwXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAudGl0LXN1YiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2MzYzM7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICM0MDQwNDBcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC50aXQtc3ViLm5vLWJvcmRlciB7XG5cdGJvcmRlcjogMFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLnR4dC1zdWIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzNjM2MzO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRpdC1zdWIsXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC50eHQtc3ViIHtcblx0Ym9yZGVyOiAwXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnR4dC10Ymwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMThweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogIzg4ODtcblx0bGluZS1oZWlnaHQ6IDE4cHhcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC50aXQtc3ViIGgzIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Y29sb3I6ICMwMDA7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAudGl0LXN1YiBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDEwcHhcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC50aXQtc3ViKy5mb3JtLXRibDIge1xuXHRtYXJnaW4tdG9wOiAzMHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmZvcm0tYmFzZT5kaXYge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiA0N3B4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmZvcm0tYmFzZT5kaXY6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW46IDBcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuZm9ybS1iYXNlIGxhYmVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDMxcHhcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuZm9ybS1iYXNlIC5kYXNoIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmZvcm0tYmFzZSAuY3VzdG9tLXNlbGVjdCB7XG5cdHdpZHRoOiAxMjZweDtcblx0ZmxvYXQ6IGxlZnRcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAudGFiLW1lbnUgbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRhYi1tZW51IGxpOmZpcnN0LWNoaWxkIGEge1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC50YWItbWVudSBsaTpmaXJzdC1jaGlsZCAubGluZSB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAudGFiLW1lbnUgbGkgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDAgMjBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzg4ODtcblx0bGluZS1oZWlnaHQ6IDM2cHhcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAudGFiLW1lbnUgbGkgLmxpbmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTBweDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxM3B4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNmNhXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRhYi1tZW51IGxpLm9uIGEge1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC50YWItaW5uZXIge1xuXHRtYXJnaW4tdG9wOiAxNXB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRhYi1pbm5lciAudGFiLWNvbnQge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRhYi1pbm5lciAudGFiLWNvbnQub24ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC50YWItaW5uZXIgLnRhYi1jb250IGEgZW0ge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC5idG4tYmFzZSB7XG5cdGhlaWdodDogMzZweDtcblx0bWFyZ2luLWxlZnQ6IDRweDtcblx0cGFkZGluZzogMCAxMnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMzZweDtcblx0bWFyZ2luLXRvcDogOHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmJ0bi1iYXNlOmZpcnN0LWNoaWxkLFxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAudGltZS1saXN0IC5idG4tYmFzZTpudGgtY2hpbGQoOG4pIHtcblx0bWFyZ2luLWxlZnQ6IDBcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuY29kZS1jaGVjayAuYnRuLWJhc2Uge1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdG1hcmdpbjogMDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdGJhY2tncm91bmQ6ICNjOGM4Yzg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNiOWI5Yjk7XG5cdGNvbG9yOiAjNDQ0XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRpbWUtbGlzdCAuYnRuLWJhc2Uge1xuXHR3aWR0aDogNjBweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC5idG4tYmFzZSBzcGFuIHtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuYnRuLWJhc2U6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRjb2xvcjogIzAwMFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC5idG4tYmFzZS5vbiB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNhMzZiNGZcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuYnRuLWJhc2Uub2ZmIHNwYW4ge1xuXHRjb2xvcjogIzg4OFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC5idG4tbGlzdCAuYnRuLWJhc2Uge1xuXHRmb250LXNpemU6IDE0cHhcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAudGl0LXN1YisuYm94LWNhbGVuZGFyIHtcblx0bWFyZ2luLXRvcDogOXB4XG59XG5cbi5kYXRlQ2hlY2sge1xuXHR3aWR0aDogMTk1cHg7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmFyZWEtY29udC1ncmF5IC5ib3gtY2FsZW5kYXIgLmNhbGVuZGFyLXRvcCB7XG5cdGZvbnQtc2l6ZTogMDtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci10b3AgLmN1cnJlbnQge1xuXHR3aWR0aDogMjA5cHg7XG5cdGNvbG9yOiAjNDc0NzQ3O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxM3B4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmFyZWEtY29udC1ncmF5IC5ib3gtY2FsZW5kYXIgLmNhbGVuZGFyLXRvcCBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMzZweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRsaW5lLWhlaWdodDogMzJweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItdG9wPnNwYW4uY3VycmVudCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiAzMnB4O1xuXHRsaW5lLWhlaWdodDogMzJweDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci10b3A+c3Bhbi5jdXJyZW50IHNwYW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMnB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci10b3A+c3Bhbi5jdXJyZW50IHNwYW46Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLXJpZ2h0OiA1cHhcbn1cblxuLmFyZWEtY29udC1ncmF5IC5ib3gtY2FsZW5kYXIgLmNhbGVuZGFyLXRvcD5zcGFuLmN1cnJlbnQgc3BhbjpmaXJzdC1jaGlsZDphZnRlciB7XG5cdGNvbnRlbnQ6ICcuJ1xufVxuXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItdG9wIGEgaW1nIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItd3JhcCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMzAzcHg7XG5cdHBhZGRpbmc6IDRweCAxMHB4IDEwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YmFja2dyb3VuZDogI2ZmZlxufVxuXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItd3JhcCB0YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDIyN3B4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci13cmFwIHRoZWFkIHRoIHtcblx0aGVpZ2h0OiAzMnB4O1xuXHRjb2xvcjogIzQ3NDc0Nztcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRsaW5lLWhlaWdodDogMTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItd3JhcCB0aGVhZCB0aC5zdW4ge1xuXHRjb2xvcjogIzg4NzE1ZlxufVxuXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItd3JhcCB0Ym9keSB0ZCB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICM4ODg7XG5cdGhlaWdodDogMzlweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItd3JhcCB0Ym9keSB0ZCBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMjVweDtcblx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRjb2xvcjogIzg4ODtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItd3JhcCB0Ym9keSB0ZC50b2RheS1jZWxsIGEge1xuXHRjb2xvcjogIzAwMDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuLmNoZWNrRGF5LFxuLmNoZWNrRGF5IHNwYW4ge1xuXHRjb2xvcjogIzQ3NDc0Nztcblx0Zm9udC1zaXplOiAxMnB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci13cmFwIHRib2R5IHRkLnNlbGVjdGFibGUgYSB7XG5cdGJhY2tncm91bmQ6ICNmMGYwZjA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9pbnRlci1ldmVudHM6IGF1dG9cbn1cblxuLmNoZWNrRGF5IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRmb250LWZhbWlseTogTm90b1NhbnNLUk1lZGl1bSwgTmFudW1Hb3RoaWNCb2xkXG59XG5cbi5jaGVja0RheSBzcGFuIHtcblx0Zm9udC1mYW1pbHk6IE5vdG9TYW5zS1JCb2xkLCBOYW51bUdvdGhpY0V4dHJhQm9sZDtcblx0bWFyZ2luLWxlZnQ6IDEwcHhcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuYm94LWNhbGVuZGFyIC5idG4tZ3JvdXAge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdHdpZHRoOiA0NjdweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC5ib3gtY2FsZW5kYXIgLmJ0bi1ncm91cCBsaSB7XG5cdG1hcmdpbi10b3A6IDMwcHhcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuYm94LWNhbGVuZGFyIC5idG4tZ3JvdXAgbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmJveC1jYWxlbmRhciAuYnRuLWdyb3VwIGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDExcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTRweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIge1xuXHRwYWRkaW5nLXRvcDogNzBweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDI6Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLXRvcDogMFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIrLmJ0bi13cmFwIHtcblx0bWFyZ2luLXRvcDogMzBweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDMrLmJveC1ncmF5MDMge1xuXHRtYXJnaW4tdG9wOiA2MHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMisuYm94LWdyYXkwMyB7XG5cdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDMrLmJ0bi13cmFwIHtcblx0bWFyZ2luLXRvcDogMzBweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJ0bi0zYnUuYnRuLXdyYXAgYS5idG4tYmFzZSB7XG5cdHdpZHRoOiAyMDBweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiA0MHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6ICMzMzM7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYge1xuXHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdGhlaWdodDogMjAwcHg7XG5cdHBhZGRpbmc6IDM1cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNiOWI5Yjk7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM1ODU4NTg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDE4cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXdlaWdodDogNzAwXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgZW06Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgcCB7XG5cdG1hcmdpbi10b3A6IDE4cHg7XG5cdGNvbG9yOiAjMzMzO1xuXHRsaW5lLWhlaWdodDogMTZweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHA6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgb2wgbGksXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHVsIGxpIHtcblx0bWFyZ2luLXRvcDogMThweDtcblx0Y29sb3I6ICMzMzM7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgb2wgbGkgZW0sXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHVsIGxpIGVtIHtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtc2Nyb2xsIGRpdiBvbCBsaSBvbCBsaSxcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgdWwgbGkgdWwgbGkge1xuXHRtYXJnaW4tdG9wOiAxMHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXY+b2w6Zmlyc3QtY2hpbGQ+bGk6Zmlyc3QtY2hpbGQsXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2PnVsOmZpcnN0LWNoaWxkPmxpOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IC50eHQtZ3JheSB7XG5cdGNvbG9yOiAjODg4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLXRvcDogMThweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2QyZDJkMlxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHRhYmxlIHRoZWFkIHRoIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdHBhZGRpbmc6IDE0cHggMTRweCAxNHB4IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTRweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHRhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuXHRib3JkZXItcmlnaHQ6IG5vbmVcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtc2Nyb2xsIGRpdiB0YWJsZSB0Ym9keSB0aCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRwYWRkaW5nOiAxNHB4IDIwcHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtc2Nyb2xsIGRpdiB0YWJsZSB0Ym9keSB0ciB0ZCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdHBhZGRpbmc6IDE0cHggNDBweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLWxlZnQ6IG5vbmVcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtc2Nyb2xsIGRpdiB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXJpZ2h0OiBub25lXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgdGFibGUgdGQudHh0LWxlZnQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMiAuYm94LXNjcm9sbDpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5jaGstYWdyZWUge1xuXHRtYXJnaW4tdG9wOiAxNHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuY2VudGVyLWFncmVlIHtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkNmQ2ZDY7XG5cdHRleHQtYWxpZ246IGxlZnRcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5jZW50ZXItYWdyZWUgc3BhbiBlbSB7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC50aXQtY29uZmlybSsuYm94LWdyYXkge1xuXHRwYWRkaW5nLXRvcDogMDtcblx0Ym9yZGVyOiAwXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAudGl0LWNvbmZpcm0ge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDQwcHhcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC50aXQtY29uZmlybSBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICMzMjMyMzI7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAudGl0LWNvbmZpcm0gc3Ryb25nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0Zm9udC1zaXplOiAyMXB4O1xuXHRsaW5lLWhlaWdodDogMVxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLnRpdC1jb25maXJtIGVtIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJ0bi1hcmVhIC5idG4tbGVmdCAuYnRuLWJhc2Uge1xuXHR3aWR0aDogMTE2cHhcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5idG4tcGVyLWNoYW5nZSBhIHtcblx0d2lkdGg6IDE5OHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYnRuLXdyYXAuYnRuLWNlbnRlci5idG4tcGVyLXdpdGhkcmF3IHtcblx0bWFyZ2luLXRvcDogMzBweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJ0bi1wZXItd2l0aGRyYXcgYSB7XG5cdHdpZHRoOiAyNzBweFxufVxuXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmNoay1hZ3JlZSAuY3VzdG9tLWNoay1yZG8ge1xuXHRwYWRkaW5nLXJpZ2h0OiAzMHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWpvaW4gbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxODBweDtcblx0aGVpZ2h0OiAyNDdweDtcblx0bWFyZ2luOiAwIDEycHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtam9pbiBsaSBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzZjOGNjO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuOHM7XG5cdC1vLXRyYW5zaXRpb246IGJvcmRlciAuOHM7XG5cdHRyYW5zaXRpb246IGJvcmRlciAuOHNcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtam9pbiBsaSBhOmhvdmVyIHtcblx0Ym9yZGVyLWNvbG9yOiAjYTM2YjRmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuNHM7XG5cdC1vLXRyYW5zaXRpb246IGJvcmRlciAuNHM7XG5cdHRyYW5zaXRpb246IGJvcmRlciAuNHNcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtam9pbiBsaSBhIC5pbWcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxNjNweDtcblx0bGluZS1oZWlnaHQ6IDE2M3B4XG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWpvaW4gbGkgYSAuaW1nIGltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtam9pbiBsaSBhIGR0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWpvaW4gbGkgYSBkZCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICMwMDA7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5hcmVhLWNvbnQtZ3JheS5jb250LXdoaXRlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZlxufVxuXG4uYXJlYS1jb250LWdyYXkuYXJlYS1jb250LXdoaXRlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNiNmI2YjZcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuYXJlYS1jb250LXdoaXRlIC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmN1c3RvbS1zZWxlY3QuY2hvb3NlIC5zZWxlY3RlZCB7XG5cdGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLmFyZWEtY29udC1ncmF5LmFyZWEtY29udC13aGl0ZS53OTY0LWxpbmUge1xuXHRtYXgtd2lkdGg6IDk2NHB4O1xuXHRtYXJnaW46IDAgYXV0b1xufVxuXG4uY29udGVudC1jdXN0b20ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZy10b3A6IDU1cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyB7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZy1yaWdodDogNzAwcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1yaWdodDogNjBweDtcblx0aGVpZ2h0OiAxMDAlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnRpdC1sZWZ0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDEwXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnRpdC1sZWZ0IGgxIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGhlaWdodDogMTBweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC50aXQtbGVmdCBzcGFuIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGhlaWdodDogMTRweDtcblx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdGZvbnQ6IDE0cHgvMTRweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnRpdC1sZWZ0IHNwYW46Zmlyc3QtY2hpbGQge1xuXHRmb250OiAxNHB4LzE2cHggSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC50aXQtcmlnaHQge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnRpdC1yaWdodCBzcGFuIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGhlaWdodDogN3B4O1xuXHRjb2xvcjogIzg4OFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC50aXQtcmlnaHQgYSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogNXB4O1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LXZpZXcgLmNvbnRlbnQtaW5uZXIgLmFyZWEtdmlldyAuaW1nLWhvbGRlciAudnItcm9vbSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiAzMHB4IDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LXZpZXcgLmNvbnRlbnQtaW5uZXIgLmFyZWEtdmlldyAuaW1nLWhvbGRlciAudnItcm9vbSAuaW5jYXNlIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAwO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDA7XG5cdHRleHQtaW5kZW50OiAtOTk5cHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LXZpZXcgLmNvbnRlbnQtaW5uZXIgLmFyZWEtdmlldyAuaW1nLWhvbGRlciAudnItcm9vbSAuaW5jYXNlIGltZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjA7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnR4dC1jYXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDogMTAwJVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC50eHQtY2FyIHNwYW4ge1xuXHRmbG9hdDogbGVmdDtcblx0aGVpZ2h0OiAxNHB4O1xuXHRmb250OiAxNHB4LzE0cHggR2VuZXNpc1NhbnNUZXh0O1xuXHRjb2xvcjogIzAwMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC50eHQtY2FyIHN0cm9uZyB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdG1hcmdpbi1sZWZ0OiA3cHg7XG5cdGZvbnQ6IDE0cHgvMTRweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnR4dC1jYXIgcCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRjbGVhcjogYm90aDtcblx0cGFkZGluZy10b3A6IDE1cHg7XG5cdGZvbnQ6IDExcHgvMTdweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjODg4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnR4dC1jYXIgcC50eHQxIHtcblx0Y29sb3I6ICMwMDA7XG5cdGZvbnQtc2l6ZTogMTNweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC50eHQtY2FyIGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA2MHB4O1xuXHRib3R0b206IDNweDtcblx0aGVpZ2h0OiAxMHB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMHB4O1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogNjUwcHg7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZy10b3A6IDU1cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmJ0bi1zcHJlYWQge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogLTUxcHg7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmctdG9wOiA1NXB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5idG4tc3ByZWFkIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNmM2YzZjM7XG5cdHotaW5kZXg6IC0xXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYnRuLXNwcmVhZCBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA5cHg7XG5cdHdpZHRoOiA1NXB4O1xuXHRtYXJnaW4tdG9wOiAtNHB4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYnRuLXNwcmVhZC5vbiBzcGFuIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0Ym9yZGVyLWNvbG9yOiAjZWRlZGVkXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYnRuLXNwcmVhZC5vbiBpbWcge1xuXHRsZWZ0OiAtNDFweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEwMCVcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1hY2Nlc3Nvcmllcyxcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtZXh0ZXJpb3IsXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWludGVyaW9yLFxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1tb2RlbCxcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtcGFja2FnZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA3MiVcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMjglO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC50aXQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdGhlaWdodDogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0cGFkZGluZzogMCAyMXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGE4ZTk1XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLnRpdCBoMiB7XG5cdGhlaWdodDogNDBweDtcblx0Zm9udDogMThweC80NHB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICNmZmZcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAudGl0IC5zdGVwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDlweDtcblx0cmlnaHQ6IDE0cHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAudGl0IC5zdGVwIHNwYW4ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDRweDtcblx0aGVpZ2h0OiA0cHg7XG5cdG1hcmdpbjogOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTc5OTljO1xuXHR0ZXh0LWluZGVudDogLTIwMCU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAudGl0IC5zdGVwIHNwYW4ub24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEwMCVcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnR4dC1tb3N0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEyN3B4O1xuXHRyaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRmb250OiAxMHB4LzhweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC50eHQtbW9zdCBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubGlzdC1pbm5lciB7XG5cdGhlaWdodDogMTAwJTtcblx0bWFyZ2luLXRvcDogLTY3cHg7XG5cdHBhZGRpbmctdG9wOiAxNDdweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5saXN0LWlubmVyIC5saXN0LWdyb3VwIHtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0aGVpZ2h0OiAxMDAlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5saXN0LWlubmVyIC5saXN0LWdyb3VwIGEge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogNHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjhzIGFsbDtcblx0LW8tdHJhbnNpdGlvbjogLjhzIGFsbDtcblx0dHJhbnNpdGlvbjogLjhzIGFsbFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwIDc1cHggMCAyMXB4O1xuXHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuXHR6LWluZGV4OiAtMVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSBzdHJvbmcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogNnB4O1xuXHRmb250OiAxOHB4LzU4cHggR2VuZXNpc1NhbnNUZXh0O1xuXHRjb2xvcjogIzAwMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSBlbSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udDogMTRweC81NHB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUgcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogNTVweDtcblx0Zm9udDogMTVweC81OHB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUgc3BhbiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDU1cHg7XG5cdGhlaWdodDogNTVweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSBzcGFuIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDIzcHg7XG5cdG1hcmdpbi10b3A6IC01cHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUgLmltZy1tb3N0IHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDNweDtcblx0bGVmdDogM3B4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cGFkZGluZzogMCAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDIwcHggMDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGZvbnQ6IDEzcHgvMSB3Rm9udEtyVUw7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIHVsIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMjlweCAwIDIzcHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMgdWwgbGkge1xuXHRtYXJnaW4tdG9wOiAyMHB4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIHVsIGxpOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyB1bCBsaSBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250OiAxNHB4LzE4cHggR2VuZXNpc1NhbnNUZXh0O1xuXHRjb2xvcjogIzAwMDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMgdWwgbGkgc3BhbjpmaXJzdC1jaGlsZCB7XG5cdHdpZHRoOiAxMThweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc2FtcGxlIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXHR0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zYW1wbGUgLmltZyB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHdpZHRoOiA1NXB4O1xuXHRoZWlnaHQ6IDU1cHg7XG5cdHBhZGRpbmc6IDIwcHggMTlweCAyMHB4IDIwcHg7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNhbXBsZSAuaW1nIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2VjZWNlO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNhbXBsZSAuaW1nLW1vc3Qge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogM3B4O1xuXHRsZWZ0OiAzcHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNhbXBsZSAudHh0IHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0cGFkZGluZzogMThweCAyMHB4IDIwcHggMDtcblx0Zm9udDogMThweC8xIEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICMwMDA7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNhbXBsZSBkbCB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHBhZGRpbmc6IDE4cHggMjBweCAyMHB4IDA7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNhbXBsZSBkbCBkdCB7XG5cdGZvbnQ6IDE4cHgvMjNweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zYW1wbGUgZGwgZGQge1xuXHRtYXJnaW4tdG9wOiAxcHg7XG5cdGZvbnQ6IDEzcHgvMTZweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zYW1wbGUgZGwgZGQ6bGFzdC1jaGlsZCB7XG5cdGhlaWdodDogMTJweDtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0Zm9udDogMTZweC8xNnB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnBhY2thZ2Uge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwYWRkaW5nOiAwIDIwcHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnBhY2thZ2UgdWwge1xuXHRwYWRkaW5nOiAyOXB4IDAgMjNweCAxM3B4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5wYWNrYWdlIHVsIGxpIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogIzg4ODtcblx0bGlzdC1zdHlsZS10eXBlOiBkaXNjXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5vbiB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM4NzQwMzNcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm9uIC5wYWNrYWdlLFxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm9uIC5zcGVjIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm9uIC5uYW1lIHNwYW4gaW1nIHtcblx0bGVmdDogLTQxcHg7XG5cdG1hcmdpbi10b3A6IC01cHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm1vc3QgLm5hbWUgLmltZy1tb3N0LFxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm1vc3QgLnNhbXBsZSAuaW1nLW1vc3Qge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLWxlZnQge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDUwJVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLXJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHR3aWR0aDogNTAlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tYmFzZSB7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tbGVmdCBhIHtcblx0bWFyZ2luLXJpZ2h0OiA1cHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgLmJ0bi1yaWdodCBhIHtcblx0bWFyZ2luLWxlZnQ6IDVweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nLWJvdHRvbTogNjdweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmJveC1jb25zdWx0IHtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0aGVpZ2h0OiAxMDAlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiB7XG5cdG1hcmdpbi10b3A6IDMwcHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0LFxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmNvbG9yLWxpc3Qge1xuXHRtYXJnaW4tdG9wOiAxMHB4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRjb2xvcjogIzZmNmY2Zjtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0IGEge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDMyLjc5NDElO1xuXHRtYXJnaW4tbGVmdDogLjgwODglO1xuXHRwYWRkaW5nOiAwIDAgMCAyMHB4O1xuXHRib3JkZXItY29sb3I6ICNmN2Y3Zjc7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1hbGlnbjogbGVmdFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuYnRuLWxpc3QgYS5vbiB7XG5cdGJvcmRlci1jb2xvcjogI2EzNmI0ZlxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuYnRuLWxpc3QgYTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5idG4tbGlzdCBhOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmN1xufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuYnRuLWxpc3QgYTpob3ZlciBzcGFuIHtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0IGEgc3BhbiB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Y29sb3I6ICMwMDA7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGEge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDQ5LjcwNTglO1xuXHRtYXJnaW46IDRweCAwIDAgLjU4ODQlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGE6bnRoLWNoaWxkKDJuLTEpIHtcblx0bWFyZ2luLWxlZnQ6IDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmNvbG9yLWxpc3QgYTpmaXJzdC1jaGlsZCxcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGE6Zmlyc3QtY2hpbGQrYSB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmNvbG9yLWxpc3QgYS5vbiB7XG5cdGJvcmRlci1jb2xvcjogIzg0NDYzOVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhIC5pbWcge1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogMTlweDtcblx0d2lkdGg6IDU1cHg7XG5cdGhlaWdodDogNTVweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhIC5pbWcgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjZWNlY2U7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhIC50eHQge1xuXHRmbG9hdDogbGVmdDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRjb2xvcjogIzAwMDtcblx0bGluZS1oZWlnaHQ6IDkzcHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTAwJVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSBoMiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDQycHg7XG5cdGZvbnQ6IDMycHgvMzhweCB3Rm9udEtyVUw7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IGgyIGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnNucy1idG5zIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogOXB4O1xuXHRyaWdodDogMDtcblx0Zm9udC1zaXplOiAwXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5zbnMtYnRucyBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tbGVmdDogMTBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRvcGFjaXR5OiAuNDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuOHMgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAuOHMgYWxsO1xuXHR0cmFuc2l0aW9uOiAuOHMgYWxsXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5zbnMtYnRucyBhOmhvdmVyIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuNHMgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAuNHMgYWxsO1xuXHR0cmFuc2l0aW9uOiAuNHMgYWxsXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5zbnMtYnRucyBhOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLWxlZnQ6IDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnNucy1idG5zIGE6Zmlyc3QtY2hpbGQrYSB7XG5cdG1hcmdpbi1sZWZ0OiA3cHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnNucy1idG5zIGE6Zmlyc3QtY2hpbGQrYSthK2Ege1xuXHRtYXJnaW4tbGVmdDogMTNweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuc25zLWJ0bnMgYSBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1zaGFyZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1zaGFyZSBsaSB7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXNoYXJlIGxpIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMzBweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1zaGFyZSBsaSBhIGltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmFyZWEtaW5uZXIge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG1hcmdpbi10b3A6IC04MHB4O1xuXHRwYWRkaW5nLXRvcDogODBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5hcmVhLWlubmVyIC5hcmVhLWdyb3VwIHtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nLXJpZ2h0OiA1cHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3Qtb3B0aW9uIC50aXQtc3ViIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMTNweDtcblx0cGFkZGluZy1ib3R0b206IDExcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuXHRmb250OiAxNXB4LzE1cHggd0ZvbnRLclVMO1xuXHRjb2xvcjogIzAwMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gLnRpdC1zdWIgYSB7XG5cdGZsb2F0OiByaWdodDtcblx0cGFkZGluZy10b3A6IDFweDtcblx0Zm9udDogMTJweC8xMHB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LW9wdGlvbiBsaSB7XG5cdG1hcmdpbi10b3A6IDQycHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3Qtb3B0aW9uIGxpOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gZGl2IHtcblx0cGFkZGluZy10b3A6IDEzcHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3Qtb3B0aW9uIHNwYW4rZGl2IHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLXRvcDogMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gLmltZyB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHdpZHRoOiA0MnB4O1xuXHRoZWlnaHQ6IDQycHg7XG5cdHBhZGRpbmc6IDE0cHggMTNweCAwIDA7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3Qtb3B0aW9uIC5pbWcgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjZWNlY2U7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gZGwge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRwYWRkaW5nLXRvcDogMTNweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gZHQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udDogMTZweC8yM3B4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3Qtb3B0aW9uIGRkIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDRweDtcblx0aGVpZ2h0OiAxMXB4O1xuXHRmb250OiAxNnB4LzE0cHggR2VuZXNpc1NhbnNUZXh0O1xuXHRjb2xvcjogIzg4OFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIHtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0cGFkZGluZzogMjBweCAzMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGl2IHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGwge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR3aWR0aDogNTAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkdCB7XG5cdGNsZWFyOiBib3RoO1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLXRvcDogMTRweDtcblx0Zm9udDogMTNweC8yMXB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkdDpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkZCB7XG5cdGZsb2F0OiByaWdodDtcblx0cGFkZGluZy1yaWdodDogMzFweDtcblx0Zm9udDogMThweC8yMXB4IHdGb250S3JVTDtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkZDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMTRweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIC50b3RhbCB7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QwZDBkMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIC50b3RhbCBkdCB7XG5cdHBhZGRpbmctbGVmdDogMzFweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIC50b3RhbCBkZCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Zm9udDogMzBweC8yMXB4IHdGb250S3JVTDtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnR4dC10YXgge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAxMHB4IDAgNXB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjODg4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sge1xuXHRwYWRkaW5nLXRvcDogMzBweDtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAudGl0LXN1YiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250OiAxNnB4LzE0cHggd0ZvbnRLclVMO1xuXHRjb2xvcjogIzAwMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC50aXQtc3ViIGEge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHBhZGRpbmctdG9wOiAxcHg7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0bGluZS1oZWlnaHQ6IDEwcHg7XG5cdGNvbG9yOiAjODc0MDMzO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEge1xuXHRtYXJnaW4tdG9wOiAyMHB4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYT5zcGFuIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAzMy4zMzMzJTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYT5zcGFuIGEgaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYT5zcGFuIGEgaSBpbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWxlZnQgLm9uLW92ZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luOiAtMTBweCAwIDAgLTlweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1jZW50ZXIgLm9uLW92ZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luOiAtOXB4IDAgMCAtOXB4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLXJpZ2h0IC5vbi1vdmVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbjogLThweCAwIDAgLTEwcHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tbGVmdCB7XG5cdHBhZGRpbmctcmlnaHQ6IDNweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1jZW50ZXIge1xuXHRwYWRkaW5nOiAwIDFweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1yaWdodCB7XG5cdHBhZGRpbmctbGVmdDogM3B4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmJ0bi1hcmVhdG4tcmlnaHQgYSB7XG5cdG1hcmdpbi1sZWZ0OiAzcHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRwYWRkaW5nOiA0MHB4IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiBhdXRvXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAudHh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Y29sb3I6ICMwMDA7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTVweDtcblx0Zm9udDogMzBweC8xIEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5idG4tY29udGFjdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dG9wOiA0NnB4O1xuXHRyaWdodDogMDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAzN3B4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRsaW5lLWhlaWdodDogNDVweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmJ0bi1jb250YWN0IGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxN3B4O1xuXHRyaWdodDogMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmJ0bi1jb250YWN0Lm9mZiBpbWcge1xuXHR0b3A6IC0yM3B4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IHtcblx0cGFkZGluZy10b3A6IDQwcHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgZW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzg4ODtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTdweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0IHtcblx0bWFyZ2luLXRvcDogMjBweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0OmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0Omxhc3QtY2hpbGQ+c3BhbiB7XG5cdGhlaWdodDogMjA3cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMDdweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0PnNwYW4ge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEzLjg0NjElO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY29udGFjdD5zcGFuK2lucHV0LFxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY29udGFjdD5zcGFuK3RleHRhcmVhIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA4Ni4xNTI5JVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0PnNwYW4rZGl2IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA4Ni4xNTM5JVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jYXRlPmRpdiB7XG5cdHdpZHRoOiA0Mi4wNzY5NSVcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY2F0ZT5zcGFuK2RpdiB7XG5cdHdpZHRoOiA0Mi4wNzY5NSU7XG5cdG1hcmdpbi1yaWdodDogMiU7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogIzAwMDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWJveCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogNTAlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWJveCBzcGFuIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAyNy42OTIzJTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWJveCBzcGFuK2lucHV0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA2NC42MTUzJVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1ib3grLml0ZW0tYm94IGlucHV0IHtcblx0d2lkdGg6IDcyLjI2OTIlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWVtYWlsPmRpdj5wIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA3MS40Mjg1JTtcblx0bWFyZ2luLXJpZ2h0OiAuNTM1OCVcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2IHA+aW5wdXQge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDM2LjI1JVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1lbWFpbD5kaXYgcD5zcGFuIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA3LjUlO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICM4ODg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2IHA+c3BhbitpbnB1dCB7XG5cdHdpZHRoOiA1Ni4yNSVcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2IHArZGl2IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAyOC4wMzU3JVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLnRibC1jb250YWN0IC5idG4tYXJlYSB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdHBhZGRpbmctbGVmdDogOTBweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmJveC1xdWVzdGlvbiB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1OTRweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmJveC1xdWVzdGlvbiBkaXYge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5ib3gtcXVlc3Rpb24gc3Ryb25nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Y29sb3I6ICMwMDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LWZhbWlseTogd0ZvbnRLclVMXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuYm94LXF1ZXN0aW9uIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMjBweDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRjb2xvcjogIzdhN2E3YTtcblx0bGluZS1oZWlnaHQ6IDI0cHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAubGlzdC1kZWFsZXIsXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LW1hdGNoIHtcblx0bWFyZ2luLXRvcDogMjNweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LWRlYWxlciBsaSB7XG5cdG1hcmdpbi10b3A6IDEwcHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAubGlzdC1kZWFsZXIgbGkgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNmN2Y3Zjc7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuOHMgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAuOHMgYWxsO1xuXHR0cmFuc2l0aW9uOiAuOHMgYWxsXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmxpc3QtZGVhbGVyIGxpIGE6aG92ZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjRzIGFsbDtcblx0LW8tdHJhbnNpdGlvbjogLjRzIGFsbDtcblx0dHJhbnNpdGlvbjogLjRzIGFsbFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LWRlYWxlciBsaSBhIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHJpZ2h0OiAxOHB4O1xuXHRtYXJnaW4tdG9wOiAtNHB4XG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmxpc3QtbWF0Y2ggbGkgYSB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmxpc3QtbWF0Y2ggbGkgYSBpbWcge1xuXHR3aWR0aDogMTAwJVxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LWRlYWxlciBsaSBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udDogMThweC8xIEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAubGlzdC1kZWFsZXIgbGkgc3Ryb25nIGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tbGVmdDogN3B4O1xuXHRmb250OiAxMXB4LzEgR2VuZXNpc1NhbnNUZXh0O1xuXHRjb2xvcjogIzg4OFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LWRlYWxlciBsaSBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDExcHg7XG5cdGZvbnQ6IDEzcHgvMS4yIEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAubGlzdC1tYXRjaCBsaSBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogOXB4O1xuXHRwYWRkaW5nOiAxMXB4IDAgMjBweDtcblx0bGluZS1oZWlnaHQ6IDlweFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LW1hdGNoIGxpIHNwYW4gZW0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogOXB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRjb2xvcjogIzAwMFxufVxuXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5idG4tYXJlYSB7XG5cdG1hcmdpbi10b3A6IDEwcHhcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAuYnRuLWFyZWE+c3BhbiB7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmJ0bi1hcmVhPnNwYW4gYSB7XG5cdGZvbnQ6IDE2cHgvNThweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHRcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tYmFzZSB7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5zZWN0aW9uLWJ1aWxkLFxuLnNlY3Rpb24tY29uc3VsdCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDgwcHggNjBweCA2MHB4XG59XG5cbi5jb25zdWx0aW5nIC5zZWN0aW9uLWNvbnN1bHQge1xuXHRtYXJnaW46IDBcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmJ0bi1zcHJlYWQge1xuXHRwYWRkaW5nLWJvdHRvbTogMTg1cHhcbn1cblxuLmNvbnN1bHRpbmcuc2VsZWN0LWNlbnRlciAuYnRuLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMzBweDtcblx0ei1pbmRleDogMTA7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogNzNweFxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW1vZGVsIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA2MTRweFxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW1vZGVsIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzAwMFxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW1vZGVsIHNwYW4gZW0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW1vZGVsIC5pbWctaG9sZGVyIHtcblx0d2lkdGg6IDEwMCVcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1tb2RlbCAuaW1nLWhvbGRlciAudnItcm9vbSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItbW9kZWwgLmltZy1ob2xkZXIgLnZyLXJvb20gLmluY2FzZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMDtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAwO1xuXHR0ZXh0LWluZGVudDogLTk5OXB4XG59XG5cbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItbW9kZWwgLmltZy1ob2xkZXIgLnZyLXJvb20gLmluY2FzZSBpbWcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDIwO1xuXHR3aWR0aDogMTAwJVxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMjkwcHg7XG5cdHBhZGRpbmctbGVmdDogNjBweFxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24ge1xuXHRtYXJnaW4tdG9wOiAzOHB4XG59XG5cbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC5pdGVtLW9wdGlvbjpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uOmZpcnN0LWNoaWxkIC5uYW1lIHtcblx0cGFkZGluZy10b3A6IDBcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5uYW1lIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmc6IDEycHggMCA3cHg7XG5cdHdpZHRoOiA5MHB4O1xuXHRmb250OiAxNnB4LzEgd0ZvbnRLclVMO1xuXHRjb2xvcjogIzAwMDtcblx0dmVydGljYWwtYWxpZ246IHRvcFxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmN1c3RvbS1zZWxlY3QuY2hvb3NlIHtcblx0d2lkdGg6IDIwMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogLTEzcHhcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5jdXN0b20tc2VsZWN0LmNob29zZSAuc2VsZWN0ZWQge1xuXHRoZWlnaHQ6IDM0cHg7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG5cdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5jdXN0b20tc2VsZWN0LmNob29zZS5vcGVuZWQgYS5zZWxlY3RlZCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlYWVhXG59XG5cbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC5pdGVtLW9wdGlvbiAuY3VzdG9tLXNlbGVjdC5jaG9vc2Uub3BlbmVkIGEuc2VsZWN0ZWQgc3Bhbi5hcnIgaW1nIHtcblx0bWFyZ2luLXRvcDogLTVweFxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbiBzcGFuIHtcblx0d2lkdGg6IDE4MHB4O1xuXHRoZWlnaHQ6IDM0cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3b3JkLXdyYXA6IG5vcm1hbDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR0ZXh0LWluZGVudDogMDtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bGluZS1oZWlnaHQ6IDM4cHhcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24gaSB7XG5cdHRvcDogMTRweDtcblx0d2lkdGg6IDExcHg7XG5cdGhlaWdodDogNnB4XG59XG5cbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC5pdGVtLW9wdGlvbiAuY3VzdG9tLXNlbGVjdC5vcGVuIC5zZWxlY3RlZCBidXR0b24gaSBpbWcge1xuXHRtYXJnaW4tdG9wOiAtNDBweFxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IHtcblx0dG9wOiAzNXB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG1heC1oZWlnaHQ6IDI2MHB4XG59XG5cbi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCBsaSBhLFxuLnBvcHVwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHVsIGxpLmNvbC1tZC0zIGEsXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3QgdWwgbGkuY29sLW1kLTQgYSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiA2JSA4JTtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBsYWJlbCBzcGFuIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMjRweFxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmNvbG9yIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAyMDBweDtcblx0cGFkZGluZzogMTJweCAwIDdweDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRjb2xvcjogIzAwMDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5saXN0LWNvbG9yIHtcblx0bWFyZ2luLXRvcDogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDM1cHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzXG59XG5cbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC5pdGVtLW9wdGlvbiAubGlzdC1jb2xvciBsaSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW46IDE0cHggMCAwIDE2cHhcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5saXN0LWNvbG9yIGxpIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDQ1cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmxpc3QtY29sb3IgbGkgYSBpbWcge1xuXHR3aWR0aDogMTAwJVxufVxuXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmxpc3QtY29sb3IgbGk6bnRoLWNoaWxkKDVuLTQpIHtcblx0bWFyZ2luLWxlZnQ6IDBcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5saXN0LWNvbG9yIGxpLm9uIGEge1xuXHRib3JkZXItY29sb3I6ICM4NDQ2Mzlcbn1cblxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLnR4dC13YXJuaW5nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogMTdweDtcblx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0Y29sb3I6ICM4ODg7XG5cdGxpbmUtaGVpZ2h0OiAxN3B4XG59XG5cbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC50eHQtd2FybmluZzpiZWZvcmUge1xuXHRjb250ZW50OiAnLSc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwXG59XG5cbi5hcmVhLWNvbnQtZ3JheS5jb250LXdoaXRlLmNvbnN1bHRpbmctaW5xdWlyeSB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjZiNmI2O1xuXHRtYXgtd2lkdGg6IDk2NHB4O1xuXHRtYXJnaW46IDAgYXV0b1xufVxuXG4uY29uc3VsdGluZy1pbnF1aXJ5IC5ub2xpc3Qge1xuXHRmb250LXNpemU6IDMycHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRwYWRkaW5nOiAxMjBweCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmNvbnN1bHRpbmctaW5xdWlyeSAubm9saXN0IHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy10b3A6IDMwcHhcbn1cblxuLnBvcHVwLWNvbnN1bHRpbmctY2FuY2VsIHtcblx0d2lkdGg6IDM4MHB4XG59XG5cbi5wb3B1cC1jb25zdWx0aW5nLWNhbmNlbCAucG9wdXAtaW5uZXIge1xuXHRwYWRkaW5nOiA1MHB4IDIwcHggMjBweFxufVxuXG4ucG9wdXAtY29uc3VsdGluZy1jYW5jZWwgLnBvcHVwLWlubmVyIHAge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRwYWRkaW5nLWJvdHRvbTogNDVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5wb3B1cC1jb25zdWx0aW5nLWNhbmNlbCAucG9wdXAtaW5uZXIgLmJ0bi1hcmVhIGEge1xuXHR3aWR0aDogMTUwcHhcbn1cblxuLnBvcHVwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHtcblx0bWFyZ2luLXRvcDogMzBweFxufVxuXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3Qgc3Ryb25nIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAzcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3QgZGl2IHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICM4ODg7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4XG59XG5cbi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1hcmdpbi10b3A6IDE1cHhcbn1cblxuLnBvcHVwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHVsIGxpIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogNHB4O1xuXHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdHdpZHRoOiAzMiVcbn1cblxuLnBvcHVwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHVsIGxpIGEge1xuXHR3aWR0aDogMTAwJTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4taGVpZ2h0OiA4NnB4XG59XG5cbi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCBsaS5jb2wtbWQtMyB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHR3aWR0aDogMzIlXG59XG5cbi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCBsaS5jb2wtbWQtMyBhIHtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWluLWhlaWdodDogODZweFxufVxuXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3QgdWwgbGkuY29sLW1kLTQge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdG1hcmdpbi1ib3R0b206IDRweDtcblx0d2lkdGg6IDI0LjUlXG59XG5cbi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCBsaS5jb2wtbWQtNCBhIHtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWluLWhlaWdodDogMTAwcHhcbn1cblxuLnBvcHVwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHVsIGxpLm9uIGEge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmXG59XG5cbi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCBsaSBzdHJvbmcge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDVweFxufVxuXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3QgdWwgbGkgcCB7XG5cdGNvbG9yOiAjNjY2O1xuXHRmb250LXNpemU6IDEycHhcbn1cblxuLnRyaWFsIC50b3AtY2FsZW5kYXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweFxufVxuXG4udHJpYWwgLnRvcC1jYWxlbmRhciAubW92ZS1tb250aCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRmb250LXNpemU6IDBcbn1cblxuLnRyaWFsIC50b3AtY2FsZW5kYXIgLm1vdmUtbW9udGggYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi50cmlhbCAudG9wLWNhbGVuZGFyIC5tb3ZlLW1vbnRoIGEuc2VsZWN0ZWQsXG4udHJpYWwgLnRvcC1jYWxlbmRhciAubW92ZS1tb250aCBhOmhvdmVyIHtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTM2YjRmO1xuXHRwYWRkaW5nLWJvdHRvbTogMnB4XG59XG5cbi50cmlhbCAudG9wLWNhbGVuZGFyIC5pbmZvLWNoZWNrIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRwYWRkaW5nLXRvcDogMnB4XG59XG5cbi50cmlhbCAudG9wLWNhbGVuZGFyIC5pbmZvLWNoZWNrIHNwYW4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuLnRyaWFsIC50b3AtY2FsZW5kYXIgLmluZm8tY2hlY2sgc3BhbjpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMTZweFxufVxuXG4udHJpYWwgLnRvcC1jYWxlbmRhciAuaW5mby1jaGVjayBzcGFuOmJlZm9yZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDExcHg7XG5cdGhlaWdodDogMTFweDtcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdGNvbnRlbnQ6ICcnO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG59XG5cbi50cmlhbCAudG9wLWNhbGVuZGFyIC5pbmZvLWNoZWNrIHNwYW4ucG9zc2libGU6YmVmb3JlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwMFxufVxuXG4udHJpYWwgLnRvcC1jYWxlbmRhciAuaW5mby1jaGVjayBzcGFuLmltcG9zc2libGU6YmVmb3JlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NkY2RjZDtcblx0YmFja2dyb3VuZDogI2NkY2RjZFxufVxuXG4udHJpYWwgLnRibC1jYWxlbmRhciB7XG5cdG1hcmdpbjogMCBhdXRvXG59XG5cbi50cmlhbCAudGJsLWNhbGVuZGFyIHRoZWFkIHRoIHtcblx0aGVpZ2h0OiA0NHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItYm90dG9tLXdpZHRoOiAycHhcbn1cblxuLnRyaWFsIC50YmwtY2FsZW5kYXIgdGJvZHkgdGQge1xuXHRoZWlnaHQ6IDExMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG59XG5cbi50cmlhbCAudGJsLWNhbGVuZGFyIC5jbGQtZGF5IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRwYWRkaW5nOiAxMHB4IDEwcHggMjBweDtcblx0Y29sb3I6ICMzMzNcbn1cblxuLnRyaWFsIC50YmwtY2FsZW5kYXIgLmNoay10aW1lIHtcblx0Y2xlYXI6IGJvdGg7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4udHJpYWwgLnRibC1jYWxlbmRhciAuY2hrLXRpbWU6YWZ0ZXIge1xuXHRjbGVhcjogYm90aDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnXG59XG5cbi50cmlhbCAudGJsLWNhbGVuZGFyIC5jdXN0b20tY2hrLXJkbyB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdG1hcmdpbi1ib3R0b206IDEycHhcbn1cblxuLnRyaWFsIC50YmwtY2FsZW5kYXIgLmN1c3RvbS1jaGstcmRvLmV2ZW4tdGJsb2NrIHtcblx0d2lkdGg6IGF1dG9cbn1cblxuLnRyaWFsIC50YmwtY2FsZW5kYXIgLmN1c3RvbS1jaGstcmRvIGlucHV0K3NwYW4ge1xuXHRwYWRkaW5nLWxlZnQ6IDJweDtcblx0cGFkZGluZy1yaWdodDogMXB4O1xuXHRsaW5lLWhlaWdodDogMTJweFxufVxuXG4udHJpYWwgLnRibC1jYWxlbmRhciAuY3VzdG9tLWNoay1yZG8gaW5wdXQrc3BhbiBzcGFuIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tbGVmdDogNnB4XG59XG5cbi50cmlhbCAudGJsLWNhbGVuZGFyIC5jdXN0b20tY2hrLXJkbyBpbnB1dCtzcGFuOmJlZm9yZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDdweDtcblx0aGVpZ2h0OiA3cHg7XG5cdG1hcmdpbi10b3A6IDJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjb250ZW50OiAnJ1xufVxuXG4udHJpYWwgLnRibC1jYWxlbmRhciAuY3VzdG9tLWNoay1yZG8gaW5wdXQ6Zm9jdXMrc3BhbiB7XG5cdGNvbG9yOiAjMDAwO1xuXHRib3JkZXI6IDFweCBkb3R0ZWQgIzAwMFxufVxuXG4udHJpYWwgLnRibC1jYWxlbmRhciAuY3VzdG9tLWNoay1yZG8gaW5wdXQ6Y2hlY2tlZCtzcGFuIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRcbn1cblxuLnRyaWFsIC50YmwtY2FsZW5kYXIgLmN1c3RvbS1jaGstcmRvIGlucHV0OmNoZWNrZWQ6Zm9jdXMrc3BhbiB7XG5cdGJvcmRlcjogMXB4IGRvdHRlZCAjMDAwXG59XG5cbi50cmlhbCAudGJsLWNhbGVuZGFyIC5jdXN0b20tY2hrLXJkbyBpbnB1dDpjaGVja2VkK3NwYW46YmVmb3JlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2EzNmI0Zjtcblx0YmFja2dyb3VuZDogI2EzNmI0ZlxufVxuXG4udHJpYWwgLnRibC1jYWxlbmRhciAuY3VzdG9tLWNoay1yZG8gaW5wdXQ6Y2hlY2tlZCtzcGFuIHNwYW4ge1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4udHJpYWwgLnRibC1jYWxlbmRhciAuY3VzdG9tLWNoay1yZG8gaW5wdXQ6ZGlzYWJsZWQrc3BhbiBzcGFuLFxudHIuZGlzYWJsZWQgdGQge1xuXHRjb2xvcjogIzg4OFxufVxuXG4udHJpYWwgLnRibC1jYWxlbmRhciAuY3VzdG9tLWNoay1yZG8gaW5wdXQ6ZGlzYWJsZWQrc3BhbjpiZWZvcmUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxO1xuXHRiYWNrZ3JvdW5kOiAjZDFkMWQxXG59XG5cbi50cmlhbCAudGJsLWNhbGVuZGFyIHRib2R5IHRkLnRvZGF5IHtcblx0YmFja2dyb3VuZDogI2YwZjBmMFxufVxuXG4udHJpYWwgLmNhbGVuZGFyLXdyYXAgLm1zZy1ob2xkZXIge1xuXHRwYWRkaW5nOiAxOHB4IDAgNTBweFxufVxuXG4udHJpYWwgLmNhbGVuZGFyLXdyYXAgLm1zZy1ob2xkZXIgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogIzg4ODtcblx0bGluZS1oZWlnaHQ6IDEuNVxufVxuXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlcixcbi5pbm5lci1ncmF5IC5ib3gtY2VudGVyIC5sb2dpbj5pbnB1dCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAudHh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMVxufVxuXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAubG9naW4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDU0NXB4O1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbi5pbm5lci1ncmF5IC5ib3gtY2VudGVyIC5sb2dpbj5pbnB1dCtpbnB1dCB7XG5cdG1hcmdpbi10b3A6IDlweFxufVxuXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAubG9naW4gLmJ0bi1iYXNlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTYwcHg7XG5cdGhlaWdodDogMTA1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMDdweFxufVxuXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAubG9naW4gLmJ0bi10eHQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTZweFxufVxuXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAubG9naW4gLmJ0bi10eHQgLmJ0bi1sZWZ0IHtcblx0ZmxvYXQ6IGxlZnRcbn1cblxuLmlubmVyLWdyYXkgLmJveC1jZW50ZXIgLmxvZ2luIC5idG4tdHh0IC5idG4tbGVmdCBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwIDIwcHg7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMVxufVxuXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAubG9naW4gLmJ0bi10eHQgLmJ0bi1sZWZ0IGE6Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGJvcmRlcjogMFxufVxuXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAubG9naW4gLmJ0bi10eHQgLmJ0bi1yaWdodCB7XG5cdGZsb2F0OiByaWdodDtcblx0d2lkdGg6IDE2MHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbi5pbm5lci1ncmF5IC5ib3gtY2VudGVyIC5sb2dpbiAubG9naW4tYnRuLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxNjBweDtcblx0aGVpZ2h0OiAxMDVweDtcblx0dG9wOiAwO1xuXHRyaWdodDogMFxufVxuXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAubG9naW4gLmxvZ2luLWJ0bi13cmFwIC5idG4tcmlnaHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3R0b206IC0zM3B4O1xuXHRsZWZ0OiAwXG59XG5cbi5hcmVhLW93bmVyLWJlbmVmaXQge1xuXHRwYWRkaW5nOiA2MHB4IDAgNzVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZlxufVxuXG4uYXJlYS1vd25lci1iZW5lZml0IC5pbm5lci1vd25lciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogODAwcHg7XG5cdG1hcmdpbjogMCBhdXRvXG59XG5cbi5hcmVhLW93bmVyLWJlbmVmaXQgc3Ryb25nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuLmFyZWEtb3duZXItYmVuZWZpdCAudHh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICM1ODU4NTg7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5hcmVhLW93bmVyLWJlbmVmaXQgdWwge1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRwYWRkaW5nLXRvcDogMzBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjNWM1YzVcbn1cblxuLmFyZWEtb3duZXItYmVuZWZpdCBsaSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMjUwcHg7XG5cdHBhZGRpbmctbGVmdDogMjJweDtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTJlMmUyO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmFyZWEtb3duZXItYmVuZWZpdCBsaTpmaXJzdC1jaGlsZCB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0Ym9yZGVyOiAwXG59XG5cbi5hcmVhLW93bmVyLWJlbmVmaXQgbGk6Zmlyc3QtY2hpbGQrbGkge1xuXHR3aWR0aDogMzAwcHhcbn1cblxuLmFyZWEtb3duZXItYmVuZWZpdCBsaSAuaW1nIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogODhweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5hcmVhLW93bmVyLWJlbmVmaXQgbGkgZGwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmFyZWEtb3duZXItYmVuZWZpdCBsaSBkdCB7XG5cdG1hcmdpbi1ib3R0b206IDlweDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRjb2xvcjogIzAwMDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuLmFyZWEtb3duZXItYmVuZWZpdCBsaSBkZDpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDlweFxufVxuXG4uYXJlYS1vd25lci1iZW5lZml0IGxpIGRkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdHBhZGRpbmctbGVmdDogN3B4O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiAjN2M3YzdjO1xuXHRsaW5lLWhlaWdodDogMVxufVxuXG4uYXJlYS1vd25lci1iZW5lZml0IGxpIGRkOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRjb250ZW50OiAnwrcnXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogNjYwcHhcbn1cblxuLmlubmVyLWdyYXkgLmxvZ2luLW5vbmUgbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogMTVweFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tbm9uZSBsaTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIGxpIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIxMHB4O1xuXHRoZWlnaHQ6IDI0N3B4O1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkMWQzZDY7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjhzO1xuXHQtby10cmFuc2l0aW9uOiBib3JkZXIgLjhzO1xuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjhzXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIGxpIGE6aG92ZXIge1xuXHRib3JkZXItY29sb3I6ICNhMzZiNGY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIC40cztcblx0LW8tdHJhbnNpdGlvbjogYm9yZGVyIC40cztcblx0dHJhbnNpdGlvbjogYm9yZGVyIC40c1xufVxuXG4uaW5uZXItZ3JheSAubG9naW4tbm9uZSBsaSBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTdweDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuLmlubmVyLWdyYXkgLmxvZ2luLW1lbWJlciBzcGFuKy5idG4tYmFzZSxcbi5pbm5lci1ncmF5IC5sb2dpbi1tZW1iZXIgc3BhbisuYnRuLXdyYXAsXG4uaW5uZXItZ3JheSAubG9naW4tbm9uZSAuYnRuLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAzMHB4XG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIGxpIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxMjVweDtcblx0bGluZS1oZWlnaHQ6IDEyNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmlubmVyLWdyYXkgLmxvZ2luLW5vbmUgbGkgc3BhbiBpbWcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tbm9uZSBsaSBkaXYge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogODBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmQxZDRcbn1cblxuLmlubmVyLWdyYXkgLmxvZ2luLW5vbmUgbGkgZGl2IHAge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIGxpIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyMHB4O1xuXHRyaWdodDogMjBweFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tbm9uZSAuYnRuLXdyYXAgLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDMyNHB4XG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIC5idG4td3JhcCAuYnRuLWJhc2UubGZ0LWkge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiA2cHhcbn1cblxuLmlubmVyLWdyYXkgLmxvZ2luLW5vbmUgLmJ0bi13cmFwIC5idG4tYmFzZS5sZnQtciB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDZweFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tbWVtYmVyIHtcblx0d2lkdGg6IDQwNnB4XG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1tZW1iZXI+c3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1tZW1iZXIgLmJ0bi1iYXNlK3NwYW4ge1xuXHRtYXJnaW4tdG9wOiA1MHB4XG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1tZW1iZXIgLmJ0bi13cmFwIC5idG4tYmFzZSB7XG5cdHdpZHRoOiAxOThweFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tbWVtYmVyIC5idG4td3JhcCAuYnRuLWJhc2UubGZ0LWkge1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tbWVtYmVyIC5idG4td3JhcCAuYnRuLWJhc2UubGZ0LXIge1xuXHRtYXJnaW4tcmlnaHQ6IDBcbn1cblxuLmlubmVyLWdyYXkgLmJveC1pbmZvIHtcblx0cGFkZGluZy10b3A6IDIwcHhcbn1cblxuLmlubmVyLWdyYXkgLmJveC1pbmZvLWxpbmUge1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjZWNlY2Vcbn1cblxuLmlubmVyLWdyYXkgLmJveC1pbmZvIGVtLnR4dF9wb2ludCB7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuLmlubmVyLWdyYXkgLmJveC1pbmZvIC50eHRfcG9pbnQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5pbm5lci1ncmF5IC5ib3gtaW5mbyAudHh0X3BvaW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcqJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xcHg7XG5cdGxlZnQ6IDA7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLmlubmVyLWdyYXkgLmJveC1pbmZvIGVtLnR4dF9wb2ludF9hY2Mge1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsXG59XG5cbi5pbm5lci1ncmF5IC5ib3gtaW5mbyAudHh0X3BvaW50X2FjYyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmlubmVyLWdyYXkgLmJveC1pbmZvIC50eHRfcG9pbnRfYWNjIC5wb2ludCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtMXB4O1xuXHRsZWZ0OiAwO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5pbm5lci1ncmF5IC5ib3gtaW5mbyBlbS50eHRfcDAxIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRjb2xvcjogIzAxMDEwMTtcblx0bWFyZ2luLWJvdHRvbTogMTdweFxufVxuXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHkxIC50eHQtdGJsLFxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5NiAudHh0LXRibCxcbi5pbm5lci1ncmF5IC5ib3gtaW5mby50eTcgLnR4dC10YmwsXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk4IC50eHQtdGJsIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjM2MzYzM7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5pbm5lci1ncmF5IC5ib3gtaW5mby50eTEge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRwYWRkaW5nOiAwXG59XG5cbi5pbm5lci1ncmF5IC5ib3gtaW5mby50eTEgLnR4dC10Ymwge1xuXHRwYWRkaW5nLXRvcDogNnB4O1xuXHRjb2xvcjogIzg4OFxufVxuXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHkyIHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2MzYzNcbn1cblxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5MiAuZm9ybS10YmwzIHtcblx0bWFyZ2luOiAzMHB4IDBcbn1cblxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5MyB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzNjM2MzO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MzYzNjM1xufVxuXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk0IHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjM2MzYzNcbn1cblxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5NSB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzNjM2MzO1xuXHRwYWRkaW5nOiAyMHB4IDAgMzBweFxufVxuXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk2IHtcblx0bWFyZ2luLWJvdHRvbTogMzBweFxufVxuXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk2IC50eHQtdGJsIHtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0cGFkZGluZy10b3A6IDZweDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5NyB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MzYzNjM1xufVxuXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk3IC5mb3JtLXRibDMge1xuXHRtYXJnaW46IDM1cHggMCAyMHB4XG59XG5cbi5pbm5lci1ncmF5IC5ib3gtaW5mby50eTcgLnR4dC10Ymwge1xuXHRwYWRkaW5nLXRvcDogNnB4O1xuXHRjb2xvcjogIzg4OFxufVxuXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk4IHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0cGFkZGluZy10b3A6IDIwcHhcbn1cblxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5OCAudHh0LXRibCB7XG5cdHBhZGRpbmctdG9wOiA2cHg7XG5cdGNvbG9yOiAjODg4XG59XG5cbi5pbm5lci1ncmF5IC5ib3gtaW5mbyAudGFiLXRibCB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5pbm5lci1ncmF5IC5ib3gtaW5mbyAudGFiLXRibCBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMzkwcHg7XG5cdHBhZGRpbmc6IDE2cHggMDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2NlY2VjZTtcblx0Y29sb3I6ICM4ODg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5pbm5lci1ncmF5IC5ib3gtaW5mbyAudGFiLXRibCBhLm9uIHtcblx0Ym9yZGVyLWNvbG9yOiAjYTM2YjRmO1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uaW5uZXItZ3JheSAuYm94LWluZm8rLnRpdC1zdWIge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRwYWRkaW5nLXRvcDogMzBweFxufVxuXG4uaW5uZXItZ3JheSAuYm94LWFncmVlIHtcblx0bWFyZ2luLWJvdHRvbTogMzBweFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tam9pbiB7XG5cdHBhZGRpbmc6IDM1cHggMCAzMHB4XG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1qb2luIHN0cm9uZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRmb250LXdlaWdodDogMTAwXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1qb2luIHN0cm9uZyBlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1qb2luIHAge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAjODg4O1xuXHRsaW5lLWhlaWdodDogMjRweFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tam9pbiBwIGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLmlubmVyLWdyYXkgLmxvZ2luLWpvaW4gLmJ0bi13cmFwIHtcblx0bWFyZ2luLXRvcDogNTVweFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tam9pbiAuYnRuLXdyYXAgLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDI2NXB4XG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1qb2luIC5idG4td3JhcCAuYnRuLWJhc2UubGZ0LWkge1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tam9pbiAuYnRuLXdyYXAgLmJ0bi1iYXNlLmxmdC1yIHtcblx0bWFyZ2luLXJpZ2h0OiAwXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1zZWFyY2gge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiA2NzBweFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tc2VhcmNoIGxpIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4XG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1zZWFyY2ggbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tc2VhcmNoIGxpIGEge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0d2lkdGg6IDMzMHB4O1xuXHRoZWlnaHQ6IDE1OHB4O1xuXHRwYWRkaW5nOiAwIDI0cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlMWU0ZTk7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjhzO1xuXHQtby10cmFuc2l0aW9uOiBib3JkZXIgLjhzO1xuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjhzXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1zZWFyY2ggbGkgYTpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogI2EzNmI0Zjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjRzO1xuXHQtby10cmFuc2l0aW9uOiBib3JkZXIgLjRzO1xuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjRzXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1zZWFyY2ggbGkgLmltZyB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHdpZHRoOiA5NHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmlubmVyLWdyYXkgLmxvZ2luLXNlYXJjaCBsaSBkbCB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHdpZHRoOiAxODZweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0dGV4dC1hbGlnbjogbGVmdFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tc2VhcmNoIGxpIGR0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1zZWFyY2ggbGkgZGQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzg4ODtcblx0bGluZS1oZWlnaHQ6IDIwcHhcbn1cblxuLmlubmVyLWdyYXkgLmxvZ2luLXJlc3VsdCB7XG5cdHBhZGRpbmc6IDM1cHggMCAyNXB4XG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1yZXN1bHQgc3Ryb25nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICM4ODg7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRmb250LXdlaWdodDogMTAwXG59XG5cbi5pbm5lci1ncmF5IC5sb2dpbi1yZXN1bHQgc3Ryb25nIGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLmlubmVyLWdyYXkgLmxvZ2luLXJlc3VsdCBwIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogNDY5cHg7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA1MHB4XG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDAxIHNwYW4sXG4ucG9wdXAtZmluZGRlYWxlci0wMS5wb3B1cCAucG9wdXAtaW5uZXIgc3Ryb25nIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uaW5uZXItZ3JheSAubG9naW4tcmVzdWx0IHAgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRsaW5lLWhlaWdodDogMzVweFxufVxuXG4uaW5uZXItZ3JheSAubG9naW4tcmVzdWx0IHAgZW0ge1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuLmlubmVyLWdyYXkgLmxvZ2luLXJlc3VsdCAuYnRuLWJhc2Uge1xuXHR3aWR0aDogMjY1cHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDEucG9wdXAge1xuXHR3aWR0aDogNTc0cHg7XG5cdG1hcmdpbi1sZWZ0OiAtMjg3cHg7XG5cdG1hcmdpbi10b3A6IC0xOThweFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMS5wb3B1cCAucG9wdXAtaW5uZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogNTBweFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMS5wb3B1cCAucG9wdXAtaW5uZXIgc3Ryb25nIHtcblx0Y29sb3I6ICMyMjI7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDEucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDEge1xuXHRjb2xvcjogIzg4ODtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0bWFyZ2luLXRvcDogMTBweFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMiB1bCB7XG5cdGNvbG9yOiAjODg4O1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxOXB4XG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDAyIHVsIGxpIGltZyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bWFyZ2luLXRvcDogNHB4XG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAxLnBvcHVwIC5idG4td3JhcCB7XG5cdG1hcmdpbi10b3A6IDQwcHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDEucG9wdXAgLmJ0bi13cmFwIC5idG4tYmFzZSB7XG5cdHdpZHRoOiAxOThweFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMiB7XG5cdG1hcmdpbi1ib3R0b206IDc2cHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAge1xuXHR3aWR0aDogNjkwcHg7XG5cdG1hcmdpbi1sZWZ0OiAtMzQ1cHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIHtcblx0cGFkZGluZy1ib3R0b206IDIwcHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcblx0cGFkZGluZy1ib3R0b206IDM4cHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtbGVmdCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAyNzhweDtcblx0cGFkZGluZy1yaWdodDogMjBweFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMy1sZWZ0IHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6ICMzMzNcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtbGVmdCBkaXYge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjODg4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0bWFyZ2luLXRvcDogNXB4XG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDAzLWxlZnQgZGl2IHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMy1yaWdodCB7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U1ZTVlNTtcblx0d2lkdGg6IDI4NXB4O1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZy1sZWZ0OiAyMnB4XG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDAzLXJpZ2h0IHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6ICMzMzM7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWJvdHRvbTogNnB4XG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDAzLXJpZ2h0IHNwYW4ge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjODg4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0bGV0dGVyLXNwYWNpbmc6IC0uMDJlbVxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMy1yaWdodCB1bCB7XG5cdG1hcmdpbi10b3A6IDEwcHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtcmlnaHQgdWwgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tcmlnaHQ6IDlweFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCBsaTpudGgtY2hpbGQoM24rMyksXG4ucG9wdXAtZmluZGRlYWxlci0wMy5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCBsaTpudGgtY2hpbGQoNG4rNCkge1xuXHRtYXJnaW4tcmlnaHQ6IDBcbn1cblxuLnBvcHVwLnBvcHVwLWZpbmRkZWFsZXItMDIgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtcmlnaHQgdWwgbGkgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnBvcHVwLnBvcHVwLWZpbmRkZWFsZXItMDIgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtcmlnaHQgdWwgbGkgc3BhbiB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLnBvcHVwLnBvcHVwLWZpbmRkZWFsZXItMDIgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtcmlnaHQgdWwgbGkgLm9uIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNhMzZiNGY7XG5cdHotaW5kZXg6IDUwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLnBvcHVwLnBvcHVwLWZpbmRkZWFsZXItMDIgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtcmlnaHQgZGwge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRsaW5lLWhlaWdodDogMjBweFxufVxuXG4ucG9wdXAucG9wdXAtZmluZGRlYWxlci0wMiAucG9wdXAtaW5uZXIgLnBvcC10eHQwMy1yaWdodCBkbCBkdCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRmb250LXNpemU6IDEycHg7XG5cdHdpZHRoOiA1NnB4XG59XG5cbi5wb3B1cC5wb3B1cC1maW5kZGVhbGVyLTAyIC5wb3B1cC1pbm5lciAucG9wLXR4dDAzLXJpZ2h0IGRsIGRkIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTVcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDQubm8tYm9yZGVyIHtcblx0Ym9yZGVyOiAwXG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDA0IHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwND5zcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdG1hcmdpbi10b3A6IDZweDtcblx0bWFyZ2luLWxlZnQ6IDEwcHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDQ+YSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAzN3B4O1xuXHRyaWdodDogMDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTM2YjRmO1xuXHRsaW5lLWhlaWdodDogMTRweFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwNCAuc3dpcGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDVweFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwNCAuc3dpcGUgLmluZGljYXRvciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZy10b3A6IDE2cHg7XG5cdHBhZGRpbmctbGVmdDogMjBweFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwNCAuc3dpcGUgLmluZGljYXRvciBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwIDVweFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwNCAuc3dpcGUgLmJ0bi1hcmVhIGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMzE1cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogNXB4IDEwcHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDQgLnN3aXBlIC5idG4tYXJlYSBhOmZpcnN0LWNoaWxkIHtcblx0bGVmdDogLTEwcHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDQgLnN3aXBlIC5idG4tYXJlYSBhOmxhc3QtY2hpbGQge1xuXHRyaWdodDogLTEwcHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDQgLnN3aXBlIC5idG4tYXJlYSBhIGltZyB7XG5cdHdpZHRoOiA1cHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLmJ0bi13cmFwIHtcblx0bWFyZ2luLXRvcDogNDBweFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAuYnRuLXdyYXAgLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDI3MHB4XG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAzLnBvcHVwIHtcblx0d2lkdGg6IDg4OHB4XG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAzLnBvcHVwIC5wb3B1cC1pbm5lciB7XG5cdHBhZGRpbmctYm90dG9tOiA1MHB4XG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAzLnBvcHVwIC5wb3B1cC1pbm5lciBkaXYge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAzLnBvcHVwIC5wb3B1cC1pbm5lciBkaXY+c3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogIzg4OFxufVxuXG4ucG9wdXAtZmluZGRlYWxlci0wMy5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB7XG5cdG1hcmdpbi1ib3R0b206IDUwcHhcbn1cblxuLnBvcHVwLWZpbmRkZWFsZXItMDMucG9wdXAgLnBvcHVwLWlubmVyIC50eHQtaW5mbyB7XG5cdG1hcmdpbjogLTQwcHggMCA1MHB4XG59XG5cbi5wb3B1cC1maW5kZGVhbGVyLTAzLnBvcHVwIC5idG4td3JhcCAuYnRuLWJhc2Uge1xuXHR3aWR0aDogMjcwcHhcbn1cblxuLnBvcHVwLXNlcnZpY2VuZXQucG9wdXAge1xuXHR3aWR0aDogMzYwcHg7XG5cdGhlaWdodDogNDIwcHg7XG5cdG1hcmdpbi10b3A6IC0yMTBweDtcblx0bWFyZ2luLWxlZnQ6IC0xODBweFxufVxuXG4ucG9wdXAtc2VydmljZW5ldC5wb3B1cCAucG9wdXAtaW5uZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweFxufVxuXG4ucG9wdXAtc2VydmljZW5ldC5wb3B1cCAucG9wdXAtaW5uZXIgLml0ZW0tc2VhcmNoIHtcblx0bWFyZ2luLWJvdHRvbTogN3B4XG59XG5cbi5wb3B1cC1zZXJ2aWNlbmV0LnBvcHVwIC5wb3B1cC1pbm5lciAuaXRlbS1zZWFyY2ggbGFiZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRjb2xvcjogIzg4ODtcblx0Zm9udC1zaXplOiAxNHB4XG59XG5cbi5wb3B1cC1zZXJ2aWNlbmV0LnBvcHVwIC5wb3B1cC1pbm5lciAuaXRlbS1zZWFyY2ggZGl2IHtcblx0d2lkdGg6IDI2MHB4XG59XG5cbi5wb3B1cC1zZXJ2aWNlbmV0LnBvcHVwIC5wb3B1cC1pbm5lciAuaXRlbS1zZWFyY2ggLm9wdC1saXN0IHtcblx0bWF4LWhlaWdodDogMTIwcHhcbn1cblxuLnBvcHVwLXNlcnZpY2VuZXQucG9wdXAgLnBvcHVwLWlubmVyIC5jaGstYXJlYSB7XG5cdG1hcmdpbi10b3A6IDMwcHhcbn1cblxuLnBvcHVwLXNlcnZpY2VuZXQucG9wdXAgLnBvcHVwLWlubmVyIC5jaGstYXJlYSBsYWJlbDpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMjVweFxufVxuXG4ucG9wdXAtc2VydmljZW5ldC5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEuYnRuLWJhc2Uge1xuXHR3aWR0aDogMTU0cHg7XG5cdG1hcmdpbi10b3A6IDUxcHhcbn1cblxuLnBvcHVwLXNlcnZpY2VuZXQucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCBhLmJ0bi1iYXNlOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLWxlZnQ6IC0yOXB4XG59XG5cbi5wb3B1cC1zZXJ2aWNlbmV0LnBvcHVwIC5wb3B1cC1pbm5lciAuYnRuLXdyYXAgYS5idG4tYmFzZTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAtMzBweFxufVxuXG4ucG9wdXAtc2VydmljZW5ldC5uby1jaGVja2JveC5wb3B1cCB7XG5cdGhlaWdodDogMzc4cHg7XG5cdG1hcmdpbi10b3A6IC0xODlweFxufVxuXG4ucG9wdXAtaWRlbnRpdHkucG9wdXAge1xuXHR3aWR0aDogNjQ2cHg7XG5cdG1hcmdpbi1sZWZ0OiAtMzIzcHg7XG5cdG1hcmdpbi10b3A6IC0yMDVweFxufVxuXG4ucG9wdXAtaWRlbnRpdHkucG9wdXAgLnBvcHVwLWlubmVyIHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciBzdHJvbmcgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgdWwge1xuXHRtYXJnaW4tdG9wOiAzMHB4XG59XG5cbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgdWwgbGkgYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI1OXB4O1xuXHRoZWlnaHQ6IDkxcHg7XG5cdHBhZGRpbmc6IDE2cHggMCAwIDkwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjNGM2Y2E7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuOHMgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAuOHMgYWxsO1xuXHR0cmFuc2l0aW9uOiAuOHMgYWxsXG59XG5cbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgdWwgbGkgYTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMTFweFxufVxuXG4ucG9wdXAtaWRlbnRpdHkucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGE6aG92ZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC40cyBhbGw7XG5cdC1vLXRyYW5zaXRpb246IC40cyBhbGw7XG5cdHRyYW5zaXRpb246IC40cyBhbGxcbn1cblxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciB1bCBsaSBhIHN0cm9uZyB7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRmb250LXNpemU6IDE2cHhcbn1cblxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciB1bCBsaSBhIHAge1xuXHRsaW5lLWhlaWdodDogMTZweFxufVxuXG4ucG9wdXAtaWRlbnRpdHkucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGEgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogIzc2NzY3NlxufVxuXG4ucG9wdXAtaWRlbnRpdHkucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGEgaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDI1cHg7XG5cdGxlZnQ6IDI4cHhcbn1cblxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciBkaXYge1xuXHRjb2xvcjogIzc2NzY3Njtcblx0bWFyZ2luLXRvcDogMzVweDtcblx0bGluZS1oZWlnaHQ6IDE4cHhcbn1cblxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciBkaXYgcCBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciBkaXYgcCBpbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdG1hcmdpbjogNnB4IDAgMCA4cHhcbn1cblxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciAuYm94LW1lbWJlciB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRtYXJnaW4tdG9wOiAyN3B4O1xuXHRwYWRkaW5nLXRvcDogMzBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2YzZjNcbn1cblxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciAuYm94LW1lbWJlciAudHh0IHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0d2lkdGg6IDM5NnB4O1xuXHRmb250LXNpemU6IDExcHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgLmJveC1tZW1iZXIgLmJ0bi13cmFwIHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0d2lkdGg6IDE1MHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgLmJveC1tZW1iZXIgLmJ0bi13cmFwIC5idG4tYmFzZSB7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIHtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdHdpZHRoOiA1MjhweDtcblx0aGVpZ2h0OiA0MjJweDtcblx0bWFyZ2luLXRvcDogLTIxMXB4O1xuXHRtYXJnaW4tbGVmdDogLTI2NHB4XG59XG5cbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lciB7XG5cdHBhZGRpbmctYm90dG9tOiAwXG59XG5cbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lcj5wIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4XG59XG5cbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAuaXRlbS1zZWFyY2gge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdGhlaWdodDogNzBweFxufVxuXG4ucG9wdXAtdHJpYWxzdGVwMy0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLml0ZW0tc2VhcmNoOm50aC1jaGlsZChvZGQpIHtcblx0bWFyZ2luLXJpZ2h0OiAxMXB4XG59XG5cbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAuaXRlbS1zZWFyY2ggbGFiZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRjb2xvcjogI2FkYWRhZDtcblx0Zm9udC1zaXplOiAxNHB4XG59XG5cbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAuaXRlbS1zZWFyY2ggZGl2IHtcblx0d2lkdGg6IDIwN3B4XG59XG5cbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAuaXRlbS1zZWFyY2g6bnRoLWNoaWxkKDMpIGRpdiB7XG5cdHdpZHRoOiAzMTBweFxufVxuXG4ucG9wdXAtdHJpYWxzdGVwMy0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcHVwLWlwdCAuY2xlYXJmaXgge1xuXHRtYXJnaW4tdG9wOiA0cHhcbn1cblxuLnBvcHVwLXRyaWFsc3RlcDMtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5wb3B1cC1pcHQgLmNsZWFyZml4Ky5jbGVhcmZpeCAuaXRlbS1zZWFyY2ggZGl2IHtcblx0d2lkdGg6IDMxMXB4XG59XG5cbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLWlucHV0LWJhc2ljIHtcblx0bWFyZ2luLXRvcDogMjRweFxufVxuXG4ucG9wdXAtdHJpYWxzdGVwMy0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIHtcblx0bWFyZ2luLXRvcDogMzRweFxufVxuXG4ucG9wdXAtdHJpYWxzdGVwMy0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEuYnRuLWJhc2Uge1xuXHR3aWR0aDogMjM4cHhcbn1cblxuLnBvcHVwLXRyaWFsc3RlcDMtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCBhLmJ0bi1iYXNlOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLWxlZnQ6IC0yOXB4XG59XG5cbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAuYnRuLXdyYXAgYS5idG4tYmFzZTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAtMzBweFxufVxuXG4ucG9wdXAtZW1haWwtMDEucG9wdXAge1xuXHR3aWR0aDogNjIycHg7XG5cdG1hcmdpbi10b3A6IC0xMjRweDtcblx0bWFyZ2luLWxlZnQ6IC0zMTFweFxufVxuXG4ucG9wdXAtZW1haWwtMDEucG9wdXAgLnBvcHVwLWlubmVyPnNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICM4ODg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bWFyZ2luLWJvdHRvbTogMThweFxufVxuXG4ucG9wdXAtZW1haWwtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5lbWFpbC1mb3JtIGxhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRmbG9hdDogbGVmdFxufVxuXG4ucG9wdXAtZW1haWwtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5lbWFpbC1mb3JtIHNwYW4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZsb2F0OiBsZWZ0O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0bWFyZ2luOiAwIDhweFxufVxuXG4ucG9wdXAtZW1haWwtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5wb2ludCB7XG5cdHBhZGRpbmc6IDEwcHggMDtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLnBvcHVwLWVtYWlsLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAucG9pbnQgc3BhbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXJpZ2h0OiA1cHhcbn1cblxuLnBvcHVwLWVtYWlsLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAuYnRuLXdyYXAgYS5idG4tYmFzZSB7XG5cdHdpZHRoOiAxNTBweFxufVxuXG4ucG9wdXAtZW1haWwtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCB7XG5cdG1hcmdpbi10b3A6IDQwcHhcbn1cblxuLnBvcHVwLWVtYWlsLTAyLnBvcHVwIHtcblx0d2lkdGg6IDU0MHB4O1xuXHRoZWlnaHQ6IDIxMHB4O1xuXHRtYXJnaW4tdG9wOiAtMTA1cHg7XG5cdG1hcmdpbi1sZWZ0OiAtMjcwcHhcbn1cblxuLnBvcHVwLWVtYWlsLTAyLnBvcHVwIC5wb3B1cC1pbm5lciB7XG5cdHBhZGRpbmctYm90dG9tOiA1MHB4XG59XG5cbi5wb3B1cC1lbWFpbC0wMi5wb3B1cCAucG9wdXAtaW5uZXIgc3Ryb25nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGV0dGVyLXNwYWNpbmc6IC0uMDdlbVxufVxuXG4ucG9wdXAtZW1haWwtMDIucG9wdXAgLnBvcHVwLWlubmVyPnNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICM4ODg7XG5cdGZvbnQtc2l6ZTogMTZweFxufVxuXG4ucG9wdXAtemlwIHtcblx0d2lkdGg6IDYzMnB4O1xuXHRtYXJnaW4tbGVmdDogLTMxMXB4XG59XG5cbi5wb3B1cC16aXAgLnBvcHVwLWlubmVyIHtcblx0cGFkZGluZzogNDdweCA0NXB4XG59XG5cbi5wb3B1cC16aXAgc3Ryb25nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMTRweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzAwMDtcblx0bGluZS1oZWlnaHQ6IDE2cHhcbn1cblxuLnBvcHVwLXppcCBzdHJvbmcgZW0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogNHB4O1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4ucG9wdXAtemlwIC5hcmVhLWFkcmVzcyB1bCB7XG5cdG1hcmdpbi10b3A6IDlweFxufVxuXG4ucG9wdXAtemlwIC5hcmVhLWFkcmVzcyB1bCBsaSB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Y29sb3I6ICM4ODg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4XG59XG5cbi5wb3B1cC16aXAgLmFyZWEtYWRyZXNzIC5ib3gtYWRyZXNzIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDE3cHg7XG5cdHBhZGRpbmc6IDMwcHggMCA0MHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RiZGJkYjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmRiZGJcbn1cblxuLnBvcHVwLXppcCAuYXJlYS1hZHJlc3MgLmJveC1hZHJlc3MgLmN1c3RvbS1zZWxlY3Qge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5wb3B1cC16aXAgLmFyZWEtYWRyZXNzIC5ib3gtYWRyZXNzIC5hZGRyMSBsYWJlbCB7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDQ3cHhcbn1cblxuLnBvcHVwLXppcCAuYXJlYS1hZHJlc3MgLmJveC1hZHJlc3MgLmFkZHIxIGRpditsYWJlbCB7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4XG59XG5cbi5wb3B1cC16aXAgLmFyZWEtYWRyZXNzIC5ib3gtYWRyZXNzIC5hZGRyMiB7XG5cdG1hcmdpbi10b3A6IDIwcHhcbn1cblxuLnBvcHVwLXppcCAuYXJlYS1hZHJlc3MgLmJveC1hZHJlc3MgLmFkZHIyIC5jdXN0b20tY2hrLXJkbyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLnBvcHVwLXppcCAuYXJlYS1hZHJlc3MgLmJveC1hZHJlc3MgLmFkZHIyIGxhYmVsKy5jdXN0b20tc2VsZWN0IHtcblx0bWFyZ2luLXJpZ2h0OiAyOHB4XG59XG5cbi5wb3B1cC16aXAgLmFyZWEtYWRyZXNzIC5ib3gtYWRyZXNzIC5hZGRyMiBsYWJlbCBzcGFuIHNwYW4ge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLnBvcHVwLXppcCAuYXJlYS1hZHJlc3MgLmJveC1hZHJlc3MgLmFkZHIyIC5jdXN0b20tY2hrLXJkbyBzcGFuIGkge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5wb3B1cC16aXAgLmFyZWEtYWRyZXNzIC5ib3gtYWRyZXNzIC5hZGRyMiAuY3VzdG9tLWNoay1yZG8gc3BhbiBpIGltZyB7XG5cdHRvcDogMnB4O1xuXHRsZWZ0OiAxcHhcbn1cblxuLnBvcHVwLXppcCAuYXJlYS1hZHJlc3MgLmJveC1hZHJlc3MgLmJ0bi13cmFwIHtcblx0bWFyZ2luLXRvcDogMzBweFxufVxuXG4ucG9wdXAtemlwIC5hcmVhLWFkcmVzcyAuYm94LWFkcmVzcyAuYnRuLXdyYXAgLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDE4OXB4XG59XG5cbi5wb3B1cC16aXAgLmFyZWEtcmVzdWx0IHtcblx0bWFyZ2luLXRvcDogMjZweFxufVxuXG4ucG9wdXAtemlwIC5hcmVhLXJlc3VsdCAuYm94LXJlc3VsdCB7XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0aGVpZ2h0OiAyMzhweDtcblx0bWFyZ2luOiAyMHB4XG59XG5cbi5wb3B1cC16aXAgLmFyZWEtcmVzdWx0IC5ib3gtcmVzdWx0IGxpIGEge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRjb2xvcjogIzAwMFxufVxuXG4ucG9wdXAtemlwIC5hcmVhLXJlc3VsdCBwIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogIzg4ODtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdGxldHRlci1zcGFjaW5nOiAtLjRweFxufVxuXG4ucG9wdXAtemlwIC5hcmVhLXJlc3VsdCBwIGEge1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSB7XG5cdHdpZHRoOiA2NDZweFxufVxuXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIge1xuXHRwYWRkaW5nOiAwXG59XG5cbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAudHh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDUwcHggNTBweCAyNXB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRsaW5lLWhlaWdodDogMjRweFxufVxuXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLmJveC1ncmF5IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAwIDUwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5ib3gtZ3JheSBpbnB1dCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLmJveC1ncmF5IGlucHV0K2RpdiB7XG5cdG1hcmdpbi10b3A6IDMwcHhcbn1cblxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5ib3gtZ3JheSAuYnRuLWJhc2Uge1xuXHR3aWR0aDogMTYwcHhcbn1cblxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5ib3gtZ3JheSAuY2xlYXJmaXggLmN1c3RvbS1zZWxlY3QsXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLmJveC1ncmF5IC5jbGVhcmZpeD5pbnB1dCB7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAuYm94LWdyYXkgLmNsZWFyZml4IC5kYXNoIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAzMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRjb2xvcjogIzg4OFxufVxuXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLmJveC1ncmF5IC5hbGVydC1ob2xkZXIgLmltZyB7XG5cdHBhZGRpbmctbGVmdDogMFxufVxuXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLmJ0bi1hcmVhIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2YzZjM7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHBhZGRpbmctdG9wOiAyMHB4XG59XG5cbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAubWVudS1ldGMge1xuXHRwYWRkaW5nOiA1MHB4XG59XG5cbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAubWVudS1ldGMgdWwgbGkge1xuXHRmbG9hdDogbGVmdFxufVxuXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLm1lbnUtZXRjIHVsIGxpOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAxMnB4XG59XG5cbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAubWVudS1ldGMgdWwgbGkgYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI2N3B4O1xuXHRoZWlnaHQ6IDExNXB4O1xuXHRwYWRkaW5nOiAyMnB4IDAgMCA4NXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzRjNmNhO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjRzIGFsbDtcblx0LW8tdHJhbnNpdGlvbjogLjRzIGFsbDtcblx0dHJhbnNpdGlvbjogLjRzIGFsbFxufVxuXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLm1lbnUtZXRjIHVsIGxpIGE6aG92ZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC40cyBhbGw7XG5cdC1vLXRyYW5zaXRpb246IC40cyBhbGw7XG5cdHRyYW5zaXRpb246IC40cyBhbGxcbn1cblxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5tZW51LWV0YyB1bCBsaSBhIHN0cm9uZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5tZW51LWV0YyB1bCBsaSBhIHAge1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Y29sb3I6ICMwMDBcbn1cblxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5tZW51LWV0YyB1bCBsaSBhIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICM3Njc2NzZcbn1cblxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5tZW51LWV0YyB1bCBsaSBhIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAzMHB4O1xuXHRsZWZ0OiAyNXB4XG59XG5cbi5wb3B1cC10cmlhbC1saXN0IHtcblx0d2lkdGg6IDY4MHB4XG59XG5cbi5wb3B1cC10cmlhbC1saXN0IC5wb3B1cC1pbm5lciB7XG5cdHBhZGRpbmc6IDUwcHhcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QgLml0ZW0tY2VudGVyOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNkMmQyZDJcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QgLml0ZW0tY2VudGVyIC5uYW1lIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiA0NXB4O1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyZDJkMjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmN1xufVxuXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXIgLm5hbWUgc3BhbiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDQ1cHg7XG5cdGhlaWdodDogNDVweFxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXIgLm5hbWUgc3BhbiBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAxOHB4O1xuXHRtYXJnaW4tdG9wOiAtM3B4XG59XG5cbi5wb3B1cC10cmlhbC1saXN0IC5pdGVtLWNlbnRlci5vcGVuZWQgLm5hbWUgc3BhbiBpbWcge1xuXHRsZWZ0OiAtNDZweFxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXIgZGwge1xuXHR3aWR0aDogMTAwJVxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXIgZGwuZGV0YWlsLXdyYXAge1xuXHRoZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QgLml0ZW0tY2VudGVyLm9wZW5lZCBkbC5kZXRhaWwtd3JhcCB7XG5cdGhlaWdodDogYXV0b1xufVxuXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXIgZGwuZGV0YWlsLXdyYXAgZGQsXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXIgZGwuZGV0YWlsLXdyYXAgZHQge1xuXHRoZWlnaHQ6IDQ1cHg7XG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJkMmQyO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QgLml0ZW0tY2VudGVyIGRsLmRldGFpbC13cmFwIGR0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxNjZweDtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QyZDJkMjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXIgZGwuZGV0YWlsLXdyYXAgZGQge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiA0MTRweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdDAyIHtcblx0d2lkdGg6IDY3OXB4XG59XG5cbi5wb3B1cC10cmlhbC1saXN0MDIgLnBvcHVwLWlubmVyIHtcblx0cGFkZGluZzogNTBweCA1MHB4IDQ1cHhcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwMiAucG9wdXAtaW5uZXI+dWw+bGkge1xuXHRtYXJnaW46IDIycHggMCAwIDE1cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICM4ODg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHR0ZXh0LWluZGVudDogLTE2cHhcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwMiAucG9wdXAtaW5uZXI+dWw+bGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbi5wb3B1cC10cmlhbC1saXN0MDIgLnBvcHVwLWlubmVyPnVsPmxpPnVsIGxpIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdHRleHQtaW5kZW50OiAtMTFweFxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdDAyIC5wb3B1cC1pbm5lcj51bD5saT51bCBsaSBwIHtcblx0cGFkZGluZy1sZWZ0OiAxMHB4XG59XG5cbi5wb3B1cC10cmlhbC1saXN0MDIgLnBvcHVwLWlubmVyPi5pbmZvLXR4dCB7XG5cdG1hcmdpbi10b3A6IDIycHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwMyB7XG5cdHdpZHRoOiA0ODBweFxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdDAzIC5wb3B1cC1pbm5lciB7XG5cdHBhZGRpbmc6IDUwcHggNTBweCA0NXB4XG59XG5cbi5wb3B1cC10cmlhbC1saXN0MDMgLnBvcHVwLWlubmVyIGgyIHtcblx0bWFyZ2luLXRvcDogMjRweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogIzAwMFxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdDAzIC5wb3B1cC1pbm5lciBoMjpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwMyAucG9wdXAtaW5uZXIgcCB7XG5cdHBhZGRpbmctdG9wOiA0cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICM4ODg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4XG59XG5cbi5wb3B1cC10cmlhbC1saXN0MDMgLnBvcHVwLWlubmVyIHAgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHhcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwMyAucG9wdXAtaW5uZXIgZGwge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRtYXJnaW4tdG9wOiAyNXB4XG59XG5cbi5wb3B1cC10cmlhbC1saXN0MDMgLnBvcHVwLWlubmVyIGRsOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luOiAwXG59XG5cbi5wb3B1cC10cmlhbC1saXN0MDMgLnBvcHVwLWlubmVyIGRsIGR0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA3MnB4O1xuXHRjb2xvcjogIzAwMFxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdDAzIC5wb3B1cC1pbm5lciBkbCBkZCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRjb2xvcjogIzg4ODtcblx0d2lkdGg6IDMwOHB4O1xuXHRsZXR0ZXItc3BhY2luZzogLS41cHhcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwMyAucG9wdXAtaW5uZXI+LmluZm8tdHh0IHtcblx0bWFyZ2luLXRvcDogMjVweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAge1xuXHR3aWR0aDogNjU2cHg7XG5cdG1hcmdpbi1sZWZ0OiAtMzIzcHg7XG5cdG1hcmdpbi10b3A6IC0yMDVweFxufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciBzdHJvbmcgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgdWwge1xuXHRtYXJnaW4tdG9wOiAzMHB4XG59XG5cbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgdWwgbGkgYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI1OXB4O1xuXHRoZWlnaHQ6IDkxcHg7XG5cdHBhZGRpbmc6IDE2cHggMCAwIDkwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjNGM2Y2E7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuOHMgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAuOHMgYWxsO1xuXHR0cmFuc2l0aW9uOiAuOHMgYWxsXG59XG5cbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgdWwgbGkgYTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMTFweFxufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGE6aG92ZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC40cyBhbGw7XG5cdC1vLXRyYW5zaXRpb246IC40cyBhbGw7XG5cdHRyYW5zaXRpb246IC40cyBhbGxcbn1cblxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciB1bCBsaSBhIHN0cm9uZyB7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRmb250LXNpemU6IDE2cHhcbn1cblxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciB1bCBsaSBhIHAge1xuXHRsaW5lLWhlaWdodDogMTZweFxufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGEgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogIzc2NzY3NlxufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGEgaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDI1cHg7XG5cdGxlZnQ6IDI4cHhcbn1cblxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciBwIHtcblx0bWFyZ2luLXRvcDogMTBweDtcblx0Y29sb3I6ICM3Njc2NzZcbn1cblxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciAuZGVzYyB7XG5cdGNvbG9yOiAjNzY3Njc2O1xuXHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRsaW5lLWhlaWdodDogMThweFxufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC5kZXNjIHAge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgLmRlc2MgcCBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciAuZGVzYyBwIGltZyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bWFyZ2luOiA2cHggMCAwIDhweFxufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC5ib3gtbWVtYmVyIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdG1hcmdpbi10b3A6IDI3cHg7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2YzZjNmM1xufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC5ib3gtbWVtYmVyIC50eHQge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR3aWR0aDogMzk2cHg7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Y29sb3I6ICMwMDBcbn1cblxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciAuYm94LW1lbWJlciAuYnRuLXdyYXAge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR3aWR0aDogMTUwcHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciAuYm94LW1lbWJlciAuYnRuLXdyYXAgLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDEwMCVcbn1cblxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciAudGl0LXN0ZXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdGhlaWdodDogNDZweDtcblx0bWFyZ2luOiAyNXB4IDAgMTVweDtcblx0cGFkZGluZzogMCAyMXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNmNhXG59XG5cbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgLnRpdC1zdGVwIGgyIHtcblx0aGVpZ2h0OiA0NnB4O1xuXHRmb250OiAxNnB4LzQ4cHggR2VuZXNpc1NhbnNUZXh0O1xuXHRjb2xvcjogI2ZmZlxufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC50aXQtc3RlcCAuc3RlcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMnB4O1xuXHRyaWdodDogMjJweDtcblx0bWFyZ2luLXRvcDogMFxufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC50aXQtc3RlcCAuc3RlcCBzcGFuIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA0cHg7XG5cdGhlaWdodDogNHB4O1xuXHRtYXJnaW46IDhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzk3OTk5Yztcblx0dGV4dC1pbmRlbnQ6IC0yMDAlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwXG59XG5cbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgLnRpdC1zdGVwIC5zdGVwIHNwYW4ub24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgLnBhcmVudCB7XG5cdG1hcmdpbi10b3A6IDEzcHg7XG5cdHBhZGRpbmctdG9wOiAyNHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZTllOVxufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC5wYXJlbnQgLm5hbWUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdG1hcmdpbi1yaWdodDogMjJweFxufVxuXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC5wYXJlbnQrdWwge1xuXHRtYXJnaW4tdG9wOiAyMHB4XG59XG5cbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgLmN1c3RvbS1zZWxlY3QgcCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYnRuLWxvY2F0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAzM3B4O1xuXHRyaWdodDogMzBweDtcblx0ei1pbmRleDogMVxufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1zZWFyY2gge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMzBweDtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLTQ4N3B4O1xuXHRwYWRkaW5nOiAxMXB4IDg4cHggMTFweCAxMXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzRjNmNhO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LXNlYXJjaCBpbnB1dCB7XG5cdHdpZHRoOiA4NjNweDtcblx0Ym9yZGVyOiAwXG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LXNlYXJjaCBhIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogNzFweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNmNhXG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LXNlYXJjaCBhIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyNHB4O1xuXHRsZWZ0OiAyNnB4XG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LXNlYXJjaCBzcGFuIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogNTJweDtcblx0Y29sb3I6ICNmZmZcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtemlwY2hnIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDMwcHg7XG5cdGxlZnQ6IDUwJTtcblx0aGVpZ2h0OiA0OHB4O1xuXHRtYXJnaW4tbGVmdDogLTQ4N3B4O1xuXHRwYWRkaW5nOiAxMXB4IDEwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtemlwY2hnIHNwYW4ge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDcxNnB4O1xuXHRwYWRkaW5nOiAwIDE4cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdGNvbG9yOiAjODg4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LXppcGNoZyBzcGFuIGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0Y29sb3I6ICMwMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC16aXBjaGcgYSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTkycHg7XG5cdGhlaWdodDogNDhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogNTJweDtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJ0bi16b29tIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDk3cHg7XG5cdHJpZ2h0OiAzMHB4O1xuXHRwYWRkaW5nOiAxcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHotaW5kZXg6IDFcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5idG4tem9vbSBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA1MnB4O1xuXHRoZWlnaHQ6IDUzcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDUzcHhcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5idG4tem9vbSBhOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmMmYyZjJcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5idG4tem9vbSBpbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYnRuLWxvY2F0ZS1zZWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMzBweDtcblx0cmlnaHQ6IDMwcHg7XG5cdHotaW5kZXg6IDExO1xuXHR3aWR0aDogMTMycHg7XG5cdGhlaWdodDogNTRweDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzZmNmY2Zjtcblx0YmFja2dyb3VuZC1jb2xvcjogIzZmNmY2Zjtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDU0cHhcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5idG4tbG9jYXRlLXNlbDpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM2ZjZmNmZcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlXG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAucG9pbnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAzNHB4O1xuXHRoZWlnaHQ6IDQycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLnBvaW50IGEsXG4uY29udGVudCAuYXJlYS1tYXAgLnBvaW50IHNwYW4ge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAyMHB4XG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogNjBweDtcblx0bGVmdDogLTIyMXB4O1xuXHR3aWR0aDogNDcycHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNmNGY0ZjQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogM3B4IDJweCAzcHggcmdiYSgxNTAsIDE1MCwgMTUwLCAuNSk7XG5cdC1tb3otYm94LXNoYWRvdzogM3B4IDJweCAzcHggcmdiYSgxNTAsIDE1MCwgMTUwLCAuNSk7XG5cdC1tcy1ib3gtc2hhZG93OiAzcHggMnB4IDNweCByZ2JhKDE1MCwgMTUwLCAxNTAsIC41KTtcblx0LW8tYm94LXNoYWRvdzogM3B4IDJweCAzcHggcmdiYSgxNTAsIDE1MCwgMTUwLCAuNSlcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR3aWR0aDogNDMycHhcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyBkZCxcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLnNlbGVjdHMgZHQge1xuXHRwYWRkaW5nOiAyMHB4IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjNmM2YzO1xuXHRsaW5lLWhlaWdodDogNDhweFxufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5zZWxlY3RzIGR0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA4OHB4O1xuXHRmb250LWZhbWlseTogSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXIsIEdlbmVzaXNTYW5zVGV4dDtcblx0Zm9udC1zaXplOiAxNHB4XG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLnNlbGVjdHMgZGQge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDM0NHB4XG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLnNlbGVjdHMgZGQgLmN1c3RvbS1zZWxlY3Qge1xuXHR3aWR0aDogMTAwJVxufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5zZWxlY3RzIGRkIC5jdXN0b20tc2VsZWN0IGJ1dHRvbiB7XG5cdHBhZGRpbmctcmlnaHQ6IDQ2cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5zZWxlY3RzIGRkIC5jdXN0b20tc2VsZWN0IGJ1dHRvbiBzcGFuIHtcblx0cGFkZGluZy10b3A6IDJweDtcblx0cGFkZGluZy1yaWdodDogMDtcblx0d2lkdGg6IDI4MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpc1xufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5zZWxlY3RzIGRkIC5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBsYWJlbCBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMzMwcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0dGV4dC1pbmRlbnQ6IDIwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzXG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLnNlbGVjdHMgZGQgbGFiZWwge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5jb250ZW50IC5hcmVhLWxpc3QgbGFiZWwgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQrc3BhbiBzcGFuLFxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyBkZCBsYWJlbCBpbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZCtzcGFuIHNwYW4ge1xuXHRjb2xvcjogIzk5OVxufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5zZWxlY3RzIGR0K2RkK2R0LFxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyBkdCtkZCtkdCtkZCB7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4XG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLnNlbGVjdHMgZHQrZGQrZHQrZGQgc3BhbiBzcGFuIHtcblx0Zm9udC1zaXplOiAxMnB4XG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgYS5idG4tYmFzZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDAgYXV0byAyMHB4O1xuXHR3aWR0aDogMjAwcHhcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuYm94LXdoaXRlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDE1cHggNDNweCAxNXB4IDE4cHg7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHR3aWR0aDogYXV0bztcblx0dG9wOiAwO1xuXHRsZWZ0OiAwXG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJveC13aGl0ZSBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogIzAwMDtcblx0bGluZS1oZWlnaHQ6IDI1cHhcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuYm94LXdoaXRlIHN0cm9uZyBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tbGVmdDogMTNweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogIzg4ODtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5ib3gtd2hpdGUgcCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM4ODg7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4XG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJveC13aGl0ZSBwIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5ib3gtd2hpdGUgLnN0YXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDU2cHg7XG5cdGhlaWdodDogMTFweDtcblx0bWFyZ2luLXRvcDogN3B4XG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJveC13aGl0ZSAuc3RhciBlbSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwXG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJveC13aGl0ZSAuYXJyb3dfcmlnaHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogMjBweDtcblx0bWFyZ2luLXRvcDogLTVweFxufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5hcnJvd190aXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogLTE2cHg7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC02cHhcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuYnRucyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2YzZjNmM1xufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5idG5zIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMjBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJ0bnMgYTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjNcbn1cblxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuYnRucyBhIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJ0bnMgYTpmaXJzdC1jaGlsZCBzcGFuIHtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YzZjNmM1xufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5idG5zLnR5MSBhIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA1MCU7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uY29udGVudCAuYXJlYS1tYXAgLmJ0bi13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDMwcHg7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLm5tYXBfbGF5X2Mgc3BhbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAtMzRweDtcblx0d2lkdGg6IDM0cHg7XG5cdGhlaWdodDogNDJweDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMzRweFxufVxuXG4ua3YtYXJlYSAuY29udGVudCAubGluZSxcbi5rdi1hcmVhIC5jb250ZW50IC5saW5lOmFmdGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uYm94LWxvY2F0ZSB7XG5cdGxlZnQ6IC0zNHB4XG59XG5cbi5jb250LWZ1bGxzaXplIC5pbm5lci1jb250LXdyYXAgLmNvbnRlbnQsXG4ua3YtYXJlYSAuaW5uZXItY29udC13cmFwIC5jb250ZW50IHtcblx0bWF4LXdpZHRoOiBub25lXG59XG5cbi5jb250LWZ1bGxzaXplIC5jb250ZW50IHtcblx0cG9zaXRpb246IHN0YXRpY1xufVxuXG4uY29udC1mdWxsc2l6ZSAuYmctaG9sZGVyIGltZyxcbi5rdi1hcmVhIC5iZy1ob2xkZXIgaW1nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4ua3YtYXJlYSAuY29udGVudCAubGluZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMTRweDtcblx0bGVmdDogMDtcblx0cGFkZGluZzogMCAzMHB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5rdi1hcmVhIC5jb250ZW50IC5saW5lOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNhMzZiNGY7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmVycm9yLXBhZ2UsXG4ucGRmLXdyYXAge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmNvbnRlbnQgLnRpdGxlIHtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uY29udGVudCAudGl0bGUgaDIge1xuXHRoZWlnaHQ6IDM1cHg7XG5cdGZvbnQ6IDUwcHgvNDZweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5jb250ZW50IC50aXRsZSBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMTFweDtcblx0bWFyZ2luLXRvcDogMjdweDtcblx0Zm9udDogMTZweC8xNHB4IEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmlubmVyLWNvbnQtd3JhcC5tdWx0aS1iZyAuY29udGVudDphZnRlcixcbi5pbm5lci1jb250LXdyYXAubXVsdGktYmcgLmNvbnRlbnQ6YmVmb3JlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bWluLWhlaWdodDogNzUwcHg7XG5cdHRvcDogMDtcblx0Y29udGVudDogJydcbn1cblxuLmlubmVyLWNvbnQtd3JhcC5tdWx0aS1iZyAuY29udGVudCB7XG5cdG1heC13aWR0aDogMTkyMHB4XG59XG5cbi5pbm5lci1jb250LXdyYXAubXVsdGktYmcgLmNvbnRlbnQ6YmVmb3JlIHtcblx0bGVmdDogLTEwMCU7XG5cdGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLmlubmVyLWNvbnQtd3JhcC5tdWx0aS1iZyAuY29udGVudDphZnRlciB7XG5cdGxlZnQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICMwMDBcbn1cblxuLnNlYy1zbnMge1xuXHRiYWNrZ3JvdW5kOiAjMDAwXG59XG5cbi5zZWMtc25zIC50eHQtaG9sZGVyIHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0cGFkZGluZzogNDdweCAwIDU3cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uc2VjLXNucyAudHh0LWhvbGRlciBwIHtcblx0aGVpZ2h0OiAxM3B4O1xuXHRmb250OiAxOHB4LzE4cHggSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xuXHRjb2xvcjogI2ZmZlxufVxuXG4uc2VjLXNucyAudHh0LWhvbGRlciAuaW5uZXItdHh0IC5zbnMge1xuXHRtYXJnaW4tdG9wOiAzNHB4XG59XG5cbi5zZWMtc25zIC50eHQtaG9sZGVyIC5pbm5lci10eHQgLnNucyBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMzZweDtcblx0aGVpZ2h0OiAzNnB4O1xuXHRtYXJnaW46IDAgMzZweFxufVxuXG4uc2VjLXNucyBhIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDM2cHg7XG5cdGhlaWdodDogMzZweFxufVxuXG4jcG9wdXAtbG9jYXRlIHtcblx0d2lkdGg6IDU0MHB4O1xuXHRtYXJnaW4tdG9wOiAtMTU1cHg7XG5cdG1hcmdpbi1sZWZ0OiAtMjY1cHhcbn1cblxuLnBvcHVwLWxvY2F0ZSAucG9wdXAtaW5uZXIgLmZvcm0td3JhcCBwIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcblx0Y29sb3I6ICM4ODhcbn1cblxuI3BvcHVwLWxvY2F0ZSAucG9wLWlubmVyLXdyYXAgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHBhZGRpbmctbGVmdDogNDhweDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzhhOGM4ZlxufVxuXG4jcG9wdXAtbG9jYXRlIC5wb3AtaW5uZXItd3JhcCBzcGFuIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwXG59XG5cbiNwb3B1cC1sb2NhdGUgLnBvcC1pbm5lci13cmFwIHNwYW4gaW5wdXQge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRcbn1cblxuLmVycm9yLXBhZ2Uge1xuXHR3aWR0aDogMTAyNHB4O1xuXHRoZWlnaHQ6IDI5MHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC01MTRweDtcblx0cGFkZGluZzogNzRweCAzMHB4IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zSGVhZC1MaWdodFxufVxuXG4uZXJyb3ItcGFnZSBzdHJvbmcge1xuXHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAzNnB4O1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuXG4uZXJyb3ItcGFnZSAuZXJyb3ItcGFnZS1saW5lIHtcblx0cGFkZGluZy10b3A6IDE1cHg7XG5cdHBhZGRpbmctYm90dG9tOiA1M3B4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyM3B4XG59XG5cbi5lcnJvci1wYWdlIC5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlcj51bD5saSB7XG5cdHdpZHRoOiAyNSUhaW1wb3J0YW50XG59XG5cbi5wZGYtd3JhcCB7XG5cdHdpZHRoOiA1OTVweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cGFkZGluZzogNDhweDtcblx0bWFyZ2luOiAwIGF1dG9cbn1cblxuLnBkZi13cmFwIC5wZGYtdG9wIHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5wZGYtd3JhcCAucGRmLXRvcCBoMiB7XG5cdGZvbnQtc2l6ZTogMjFweDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQsIHdGb250S3JVTFxufVxuXG4ucGRmLXdyYXAgLnBkZi10b3AgaDIgc3BhbiB7XG5cdGNvbG9yOiAjMDAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogN3B4O1xuXHRmb250LWZhbWlseTogd0ZvbnRLck1cbn1cblxuLnBkZi13cmFwIC5wZGYtdG9wIHAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDBcbn1cblxuLnBkZi13cmFwIC5wZGYtY2FyIHtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweFxufVxuXG4ucGRmLXdyYXAgLnBkZi12aWV3IHtcblx0cGFkZGluZy1ib3R0b206IDVweFxufVxuXG4ucGRmLXdyYXAgLnBkZi12aWV3IGgzIHtcblx0Zm9udC1zaXplOiAxN3B4O1xuXHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0XG59XG5cbi5wZGYtd3JhcCAucGRmLXZpZXctbGlzdCBlbSxcbi5wZGYtd3JhcCAucGRmLXZpZXctbGlzdCBzcGFuIHtcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zSGVhZC1MaWdodCwgR2VuZXNpc1NhbnNUZXh0O1xuXHRmb250LXNpemU6IDEycHhcbn1cblxuLnBkZi13cmFwIC5wZGYtdmlldy1saXN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDYwcHg7XG5cdG1hcmdpbi1ib3R0b206IDMwcHhcbn1cblxuLnBkZi13cmFwIC5wZGYtdmlldy1saXN0IGRpdiB7XG5cdHBhZGRpbmc6IDlweCAwIDAgNDJweFxufVxuXG4ucGRmLXdyYXAgLnBkZi12aWV3LWxpc3Qgc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2NjYztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctYm90dG9tOiAzcHhcbn1cblxuLnBkZi13cmFwIC5wZGYtdmlldy1saXN0IGVtIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy1ib3R0b206IDJweFxufVxuXG4ucGRmLXdyYXAgLnBkZi12aWV3LWxpc3Qgc3BhbiB7XG5cdGNvbG9yOiAjODg4XG59XG5cbi5wZGYtd3JhcCAucGRmLXZpZXctbGlzdCBpbWcge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2JjYmNiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMzBweFxufVxuXG4ucGRmLXdyYXAgLnBkZi1wcmljZSB7XG5cdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG5cdHBhZGRpbmc6IDI0cHggMjNweCAyMHB4XG59XG5cbi5wZGYtd3JhcCAucGRmLXByaWNlIHA6Zmlyc3QtY2hpbGQge1xuXHR3aWR0aDogMjI2cHg7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkMGQwZDA7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0Y29sb3I6ICM4ODg7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbi5wZGYtd3JhcCAucGRmLXByaWNlIHA6bGFzdC1jaGlsZCB7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0Y29sb3I6ICM4ODg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRwYWRkaW5nLXRvcDogM3B4XG59XG5cbi5wZGYtd3JhcCAucGRmLXByaWNlIHA6bGFzdC1jaGlsZCBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLnBkZi13cmFwIC5wZGYtcHJpY2UgcDpsYXN0LWNoaWxkIHN0cm9uZyB7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmctbGVmdDogMTJweDtcblx0Zm9udC1zaXplOiAyM3B4O1xuXHRmb250LXdlaWdodDogNDAwXG59XG5cbi5wZGYtd3JhcCAucGRmLXByaWNlIHA6bGFzdC1jaGlsZCBlbSB7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG4ucGRmLXdyYXAgLnBkZi1jb25jaWVyZ2Uge1xuXHRwYWRkaW5nOiA1MnB4IDAgMCAyMHB4XG59XG5cbi5wZGYtd3JhcCAucGRmLWNvbmNpZXJnZT5wIHtcblx0d2lkdGg6IDIwNnB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbi5wZGYtd3JhcCAucGRmLWNvbmNpZXJnZT5wIHNwYW4ge1xuXHRmb250LXNpemU6IDlweDtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLnBkZi13cmFwIC5wZGYtY29uY2llcmdlPnAgc3Ryb25nIHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogM3B4O1xuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0XG59XG5cbi5wZGYtd3JhcCAucGRmLWNvbmNpZXJnZT5kaXYge1xuXHRmbG9hdDogbGVmdDtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDZkNmQ2O1xuXHR3aWR0aDogMjMwcHg7XG5cdHBhZGRpbmctbGVmdDogMjBweFxufVxuXG4ucGRmLXdyYXAgLnBkZi1jb25jaWVyZ2U+ZGl2IHAge1xuXHRmb250LXNpemU6IDlweDtcblx0Y29sb3I6ICM1MzUzNTM7XG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHQ7XG5cdG1hcmdpbi1ib3R0b206IDhweFxufVxuXG4ucGRmLXdyYXAgLnBkZi1jb25jaWVyZ2U+ZGl2IHNwYW4ge1xuXHRmb250LXNpemU6IDhweDtcblx0Y29sb3I6ICM2YzZjNmM7XG5cdGhlaWdodDogMTFweFxufVxuXG4ucGRmLXdyYXAgLnBkZi1jb25jaWVyZ2U+ZGl2IHNwYW46bnRoLWNoaWxkKGV2ZW4pIHtcblx0d2lkdGg6IDk4cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I4YjhiOFxufVxuXG4ucGRmLXdyYXAgLnBkZi1jb25jaWVyZ2U+ZGl2IHNwYW46bnRoLWNoaWxkKG9kZCkge1xuXHRwYWRkaW5nLWxlZnQ6IDdweFxufVxuXG4ucGRmLXdyYXAgLnBkZi1jb25jaWVyZ2U+ZGl2IGVtIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmctbGVmdDogM3B4XG59XG5cbi53cmFwcGVyLXBkZiB7XG5cdHdpZHRoOiAxMDQwcHg7XG5cdHBhZGRpbmc6IDEwMHB4IDEwMHB4IDE0MHB4XG59XG5cbi53cmFwcGVyLXBkZiAucGRmLW1vZGVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi53cmFwcGVyLXBkZiAucGRmLW1vZGVsIGgxIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwXG59XG5cbi53cmFwcGVyLXBkZiAucGRmLW1vZGVsIGgyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogNDRweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi53cmFwcGVyLXBkZiAucGRmLW1vZGVsIGgyIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMzVweDtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRjb2xvcjogIzAwMDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuLndyYXBwZXItcGRmIC5wZGYtbW9kZWwgLmltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAxMCUgMjAlXG59XG5cbi53cmFwcGVyLXBkZiAucGRmLW1vZGVsIC5pbWcgaW1nIHtcblx0d2lkdGg6IDEwMCVcbn1cblxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyBsaSB7XG5cdG1hcmdpbi10b3A6IDYwcHhcbn1cblxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyBsaTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyBsaSBoMyB7XG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XG5cdGZvbnQtc2l6ZTogMzVweDtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIC5kZXRhaWwge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQ6ICNmZGZkZmRcbn1cblxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyAuZGV0YWlsLXdyYXAge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodFxufVxuXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIC5kZXRhaWwtd3JhcCBhLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDIwN3B4O1xuXHRtYXJnaW4tdG9wOiA0NXB4O1xuXHRwYWRkaW5nOiAwIDUwcHhcbn1cblxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyBsaS5vcGVuZWQgLmRldGFpbCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogYXV0b1xufVxuXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIHRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0dGV4dC1hbGlnbjogbGVmdFxufVxuXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIHRhYmxlIC50YWxpZ24tYyxcbi53cmFwcGVyLXBkZiAucGRmLXNwZWMgdGFibGUgdGQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyB0YWJsZSAuY29sLWxhc3Qge1xuXHRwYWRkaW5nLWxlZnQ6IDE0OHB4XG59XG5cbi53cmFwcGVyLXBkZiAucGRmLXNwZWMgdGFibGUgdHIge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNVxufVxuXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIHRhYmxlIHRkLFxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyB0YWJsZSB0aCB7XG5cdHBhZGRpbmc6IDE1cHggMDtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIHRhYmxlIHRoIGEuc2VlLWRldGFpbCBzcGFuIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyB0YWJsZSB0ZCBzcGFuLFxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyB0YWJsZSB0aCBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyAubm90aWNlIHtcblx0cGFkZGluZzogMzFweCAwO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbi53cmFwcGVyLXBkZiAucGRmLXNwZWMgLm5vdGljZSBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1sZWZ0OiA2cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIC5ub3RpY2UgbGk6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogLTJweDtcblx0d2lkdGg6IDNweDtcblx0aGVpZ2h0OiAzcHg7XG5cdGNvbnRlbnQ6ICcnO1xuXHRiYWNrZ3JvdW5kOiAjMDAwXG59XG5cbi5wYWdpbmcge1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNiNmI2YjY7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ucGFnaW5nIGEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAzNHB4O1xuXHRoZWlnaHQ6IDM0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDM4cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICM4ODg7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLnBhZ2luZyBhLm9uIHtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5wYWdpbmcgLnByZXYge1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHhcbn1cblxuLnBhZ2luZyAubmV4dCB7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4XG59XG5cbi5wYWdpbmcgLmZpcnN0IHtcblx0bWFyZ2luLXJpZ2h0OiAtNXB4XG59XG5cbi5wYWdpbmcgLmxhc3Qge1xuXHRtYXJnaW4tbGVmdDogLTVweFxufVxuXG4ucGFnaW5nLnR5MSB7XG5cdHBhZGRpbmctdG9wOiAxM3B4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRsaW5lLWhlaWdodDogMjZweFxufVxuXG4ucGFnaW5nLnR5MSAubmV4dCxcbi5wYWdpbmcudHkxIC5wcmV2IHtcblx0cGFkZGluZzogOHB4IDlweDtcblx0d2lkdGg6IDVweDtcblx0aGVpZ2h0OiA5cHhcbn1cblxuLnBhZ2luZy50eTEgLnByZXYge1xuXHRtYXJnaW4tcmlnaHQ6IDZweFxufVxuXG4ucGFnaW5nLnR5MSAubmV4dCB7XG5cdG1hcmdpbi1sZWZ0OiA2cHhcbn1cblxuLnRyaWFsLWdhdGUgLmJveC1pbmZvIHtcblx0cGFkZGluZzogMzBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3XG59XG5cbi50cmlhbC1nYXRlIC5ib3gtaW5mbz5kaXYge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZzogMCAzMHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDZkNmQ2XG59XG5cbi50cmlhbC1nYXRlIC5ib3gtaW5mbz5kaXY6Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItbGVmdDogbm9uZVxufVxuXG4udHJpYWwtZ2F0ZSAuYm94LWluZm8+ZGl2IHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuXG4udHJpYWwtZ2F0ZSAuYm94LWluZm8gLmJ0bi13cmFwIHtcblx0bWFyZ2luLXRvcDogMjJweFxufVxuXG4ubWFwLXRhYm1lbnUge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ubWFwLXRhYm1lbnUgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogMTNweDtcblx0cGFkZGluZzogMCAzMHB4IDAgMzJweDtcblx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZDJkMmQyXG59XG5cbi5tYXAtdGFibWVudSBsaTpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci1sZWZ0OiBub25lXG59XG5cbi5tYXAtdGFibWVudSBsaSBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbG9yOiAjOTk5O1xuXHRmb250OiAxNnB4LzEgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcbn1cblxuLm1hcC10YWJtZW51IGxpLm9uIGEsXG4ubWFwLXRhYm1lbnUgbGkuc2VsZWN0ZWQgYSB7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5tYXAtdGFibWVudS50eXBlMiB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLmxpc3QtaG9sZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogNTBweCAwO1xuXHRiYWNrZ3JvdW5kOiAjZmFmYWZhXG59XG5cbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogOTY0cHg7XG5cdG1hcmdpbjogMCBhdXRvXG59XG5cbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDJkMmQyXG59XG5cbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRoZWFkIHRoIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q1ZDVkNTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0cGFkZGluZzogMTdweCAxNXB4IDE2cHggMjBweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItbGVmdDogbm9uZVxufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0aCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRwYWRkaW5nOiAxNHB4IDIwcHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQge1xuXHRwYWRkaW5nOiAxN3B4IDE1cHggMTZweCAyMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRsaW5lLWhlaWdodDogMTUwJVxufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQubWFwLWxpc3QtYnJhbmNoIHN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQubWFwLWxpc3QtYnJhbmNoIHN0cm9uZyBzcGFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiIC8gXCJcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yaWdodDogbm9uZVxufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0ZC5jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGQgLnNwYW4tYnIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy1sZWZ0OiA4cHhcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGQgLnNjaC1saW5rIHtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIC50YmwtYmxhbmsge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCAucGFnaW5nIHtcblx0Ym9yZGVyLXRvcDogbm9uZTtcblx0bWluLWhlaWdodDogMzRweFxufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCAuYnRuLWxvY2F0ZS1zZWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogLTEwcHg7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAxMTtcblx0d2lkdGg6IDEzMnB4O1xuXHRoZWlnaHQ6IDU0cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM2ZjZmNmY7XG5cdGJhY2tncm91bmQtY29sb3I6ICM2ZjZmNmY7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiA1NHB4XG59XG5cbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IC5idG4tbG9jYXRlLXNlbDpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM2ZjZmNmZcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QudGhpbnBkIHRhYmxlIHRib2R5IHRyIHRkIHtcblx0cGFkZGluZzogMTBweCAyMHB4XG59XG5cbi5saXN0LWhvbGRlciAuYXJlYS1saXN0LnRoaW5wZCB0YWJsZSAudGJsLWJsYW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAxMHB4IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZC5zZWxlY3Rib3hpbiB7XG5cdHBhZGRpbmc6IDBcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDA7XG5cdGhlaWdodDogYXV0bztcblx0bWFyZ2luLXRvcDogLTIycHg7XG5cdGJvcmRlcjogbm9uZTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0ei1pbmRleDogMTBcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbiB7XG5cdHBhZGRpbmc6IDVweCAwIDNweFxufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgYnV0dG9uIHNwYW4ge1xuXHRoZWlnaHQ6IDI2cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdHRleHQtaW5kZW50OiAwXG59XG5cbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24gaSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHJpZ2h0OiAyMHB4O1xuXHR3aWR0aDogOXB4O1xuXHRoZWlnaHQ6IDVweDtcblx0bWFyZ2luLXRvcDogLTNweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgYnV0dG9uIGkgaW1nIHtcblx0d2lkdGg6IDEwMCVcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3Qub3BlbiAuc2VsZWN0ZWQgYnV0dG9uIGkgaW1nIHtcblx0bWFyZ2luLXRvcDogLTVweFxufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VzdG9tLXNlbGVjdCAub3B0LWxpc3Qge1xuXHR0b3A6IDE1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogI2Q1ZDVkNSBzb2xpZCAxcHg7XG5cdHotaW5kZXg6IDlcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGxpIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGxhYmVsIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpc1xufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWwgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiA3cHggMjBweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0dGV4dC1pbmRlbnQ6IDBcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbjphZnRlcixcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b246YmVmb3JlLFxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3QgbGFiZWwgc3BhbjphZnRlcixcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IGxhYmVsIHNwYW46YmVmb3JlIHtcblx0ZGlzcGxheTogaW5oZXJpdDtcblx0Y29udGVudDogJydcbn1cblxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzK3NwYW4sXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWw6aG92ZXIgc3BhbiB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VzdG9tLWNoay1yZG8gaW5wdXQrc3BhbiBzcGFuIHtcblx0Zm9udC1zaXplOiAxMnB4XG59XG5cbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkLm1hcC1saXN0LWJyYW5jaC5saW5lLWRvdWJsZSBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3Qtb3B0aW9uIGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LW9wdGlvbiAuYnRuLW1kZiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Zm9udDogMTJweC8xMHB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5saXN0LWhvbGRlciAuYXJlYS1ub3Jlc3VsdCB7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDUwcHggMFxufVxuXG4ubGlzdC1ob2xkZXIgLmFyZWEtbm9yZXN1bHQgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDMwcHggMDtcblx0Zm9udDogMzBweC8xIEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcblx0Y29sb3I6ICMwMDBcbn1cblxuLnZyLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnZyLWNvbnRlbnQgLnByZXYtbmV4dC1idG5zIGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtMzVweDtcblx0ei1pbmRleDogMztcblx0cGFkZGluZzogMjNweCAxNnB4XG59XG5cbi52ci1jb250ZW50IC5wcmV2LW5leHQtYnRucyBhIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMjVweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4udnItY29udGVudCAucHJldi1uZXh0LWJ0bnMgYSBzcGFuIGltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLnZyLWNvbnRlbnQgLnByZXYtbmV4dC1idG5zIC5idG4tbmV4dCB7XG5cdHJpZ2h0OiAwXG59XG5cbi52ci1jb250ZW50IC5wcmV2LW5leHQtYnRucyAuYnRuLXByZXYge1xuXHRsZWZ0OiAwXG59XG5cbi52ci1jb250ZW50IC5sb2FkLWJ0bi1hcmVhIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDJcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5uYW1lLFxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5saXN0LXBvaW50IC5uYW1lIHtcblx0ei1pbmRleDogMVxufVxuXG4udnItY29udGVudCAubG9hZC1idG4tYXJlYSAuYnRuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW46IC02MHB4IDAgMCAtNjBweDtcblx0Y3Vyc29yOiBwb2ludGVyXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWluc3RhbGxtZW50IHAuaW5zdGFsbG1lbnQtdHh0IHtcblx0bWFyZ2luLXRvcDogMTBweDtcblx0Y29sb3I6ICM4ODg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0cGFkZGluZy1sZWZ0OiAyMHB4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWluc3RhbGxtZW50IHAuaW5zdGFsbG1lbnQtdHh0IGEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODg4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWRpc2NvdW50LFxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtaW5zdGFsbG1lbnQsXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1wb2ludCxcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXN1bW1hcnksXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS10YXhhdGlvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA3MiVcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtc3VtbWFyeSAuYm94LWxpc3QgLmxpc3QtaW5uZXIge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRwYWRkaW5nLXRvcDogODBweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5vbGlzdCB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubm9saXN0IHNwYW4ge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGZvbnQtc2l6ZTogMjRweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLmxpc3QtcG9pbnQge1xuXHRjdXJzb3I6IGRlZmF1bHRcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAucG9wdXAtYmx1ZWhhbmRzLWlubmVyIC5zZWxlY3QtYXJlYSBsaSBsYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlclxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsIHtcblx0cGFkZGluZzogMTRweCAwO1xuXHRvdmVyZmxvdzogdmlzaWJsZVxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpIHtcblx0Zm9udC1zaXplOiAwXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGU+dWw+bGk+c3BhbiB7XG5cdGZvbnQ6IDE2cHgvMThweCBHZW5lc2lzU2Fuc1RleHRcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAudHh0IHtcblx0d2lkdGg6IDE2MHB4O1xuXHRjb2xvcjogIzAwMDtcblx0bGluZS1oZWlnaHQ6IDQ1cHhcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAudHh0MiB7XG5cdHdpZHRoOiA0MjZweDtcblx0Y29sb3I6ICMwMDA7XG5cdGxpbmUtaGVpZ2h0OiA0NXB4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGU+dWw+bGkgLnR4dC12YWx1ZSB7XG5cdGNvbG9yOiAjODg4O1xuXHRmbG9hdDogcmlnaHQ7XG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRsZXR0ZXItc3BhY2luZzogLS41cHhcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAuaW5wdXQtcG9pbnQge1xuXHR3aWR0aDogMTgwcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRjb2xvcjogIzg4OFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpIC5jdXJyZW5jeSB7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRmb250OiAxNnB4LzE4cHggR2VuZXNpc1NhbnNUZXh0XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGU+dWw+bGkgLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDE4MHB4O1xuXHRmbG9hdDogcmlnaHRcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAuYnRuLWJhc2Ugc3BhbiB7XG5cdGNvbG9yOiAjZmZmO1xuXHR3aWR0aDogYXV0b1xufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpIC5idG4tYmFzZTpob3ZlciBzcGFuIHtcblx0Y29sb3I6ICMwMDBcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZSAuY3VzdG9tLXNlbGVjdCB7XG5cdHdpZHRoOiAxODBweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlIC5jdXN0b20tc2VsZWN0IHVsIHtcblx0cGFkZGluZzogNXB4IDA7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG1heC1oZWlnaHQ6IDEyNXB4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGUgLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIHtcblx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdGZvbnQ6IDE2cHgvMTJweCBIeXVuZGFpU2Fuc1RleHQtUmVndWxhciwgR2VuZXNpc1NhbnNUZXh0O1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2M0YzZjYVxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBzcGFuIHtcblx0Zm9udDogaW5oZXJpdFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlIC5jdXN0b20tc2VsZWN0IHNwYW4ge1xuXHR3aWR0aDogYXV0bztcblx0ZmxvYXQ6IG5vbmVcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZSAuY3VzdG9tLXNlbGVjdCBsaSB7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyOiBub25lXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGUgLnNhdmUtcG9pbnQge1xuXHRmbG9hdDogcmlnaHRcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIHAuaW5mbyBlbSB7XG5cdGZvbnQ6IDEzcHgvMjBweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjODg4O1xuXHRsZXR0ZXItc3BhY2luZzogLS41cHg7XG5cdHBhZGRpbmc6IDAgMCAwIDEwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlcjogbm9uZVxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMgcC5pbmZvIGVtOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcqJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlIHAuaW5mbyBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctYm90dG9tOiA3cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250OiAxM3B4LzIwcHggR2VuZXNpc1NhbnNUZXh0O1xuXHRjb2xvcjogIzg4OFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlIHAuaW5mbyBzdHJvbmcge1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpIHAuaW5mbyB7XG5cdHBhZGRpbmc6IDE1cHggMCAwXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWRpc2NvdW50IC5ib3gtbGlzdCAudHh0LW1vc3QgYSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWRpc2NvdW50IC5ib3gtbGlzdCAubmFtZSBwIHtcblx0cmlnaHQ6IDIwcHhcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtcG9pbnQgLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZSB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXBvaW50IGxpOm50aC1jaGlsZCgxKSBwLmluZm8ge1xuXHRwYWRkaW5nLWJvdHRvbTogMzVweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1pbnN0YWxsbWVudCAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlIHtcblx0cGFkZGluZzogMFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1pbnN0YWxsbWVudCAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2YzZjM7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHBhZGRpbmc6IDE1cHggMjBweCAwXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWluc3RhbGxtZW50IC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGU+dWw+bGk6Zmlyc3QtY2hpbGQge1xuXHRib3JkZXI6IG5vbmU7XG5cdG1hcmdpbi10b3A6IDA7XG5cdHBhZGRpbmctdG9wOiAwXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYyB7XG5cdHBhZGRpbmc6IDBcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjPnVsIHtcblx0cGFkZGluZzogMjBweDtcblx0b3ZlcmZsb3c6IHZpc2libGVcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIGxpIHtcblx0Zm9udDogMTZweC8zMnB4IEdlbmVzaXNTYW5zVGV4dDtcblx0bWFyZ2luOiAwXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYyBsaT5kaXYge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIGxpIHNwYW4ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdGNvbG9yOiAjODg4O1xuXHRsaW5lLWhlaWdodDogMzJweDtcblx0dGV4dC1hbGlnbjogcmlnaHRcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjPmRpdiB7XG5cdGZvbnQ6IDE2cHgvMjBweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdHBhZGRpbmc6IDMwcHggMjBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2YzZjNcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIHAuaW5mbyB7XG5cdG1hcmdpbi10b3A6IDEwcHhcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IGxpOm50aC1jaGlsZCgyKSAuc3BlYyBwLmluZm8ge1xuXHRwYWRkaW5nOiAwIDIwcHg7XG5cdG1hcmdpbjogMFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS10YXhhdGlvbiAuYm94LWxpc3QgLnNwZWMgLmN1c3RvbS1zZWxlY3Qge1xuXHR3aWR0aDogMjk1cHg7XG5cdG1hcmdpbi1ib3R0b206IDVweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS10YXhhdGlvbiAuYm94LWxpc3QgLnNwZWMgLmN1c3RvbS1zZWxlY3Quc2VsZWN0LWxlZnQge1xuXHRmbG9hdDogbGVmdFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS10YXhhdGlvbiAuYm94LWxpc3QgLnNwZWMgLmN1c3RvbS1zZWxlY3Quc2VsZWN0LXJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYyAuY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQge1xuXHRsaW5lLWhlaWdodDogNDVweDtcblx0Zm9udDogMTZweC8xMnB4IEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyLCBHZW5lc2lzU2Fuc1RleHQ7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzRjNmNhXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYyAuY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgc3BhbiB7XG5cdGZvbnQ6IGluaGVyaXRcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIC5jdXN0b20tc2VsZWN0IHNwYW4ge1xuXHR3aWR0aDogYXV0bztcblx0ZmxvYXQ6IG5vbmVcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIC5jdXN0b20tc2VsZWN0IHVsIHtcblx0cGFkZGluZzogNXB4IDA7XG5cdG92ZXJmbG93LXk6IGF1dG9cbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIC5jdXN0b20tc2VsZWN0IGxpIHtcblx0bWFyZ2luOiAwO1xuXHRib3JkZXI6IG5vbmVcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIC5hcmVhLWRlbGl2ZXJ5IHtcblx0cGFkZGluZzogMjBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2YzZjNcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIC5kZWxpdmVyeS10aXQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQ6IDE2cHgvMThweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjMDAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNhbXBsZS5vbmx5dHh0IGRsIHtcblx0cGFkZGluZy1sZWZ0OiAyMHB4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubm9hY3RpdmUge1xuXHRvcGFjaXR5OiAuM1xufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1saXN0IC5zcGVjIHtcblx0cGFkZGluZzogMFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgLnRpdC1zdWIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxM3B4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTFweDtcblx0Zm9udDogMTVweC8xNXB4IHdGb250S3JVTDtcblx0Y29sb3I6ICMwMDA7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0d2lkdGg6IDMwMHB4IWltcG9ydGFudFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgLnRpdC1zdWIgYSB7XG5cdGZsb2F0OiByaWdodDtcblx0cGFkZGluZy10b3A6IDFweDtcblx0Zm9udDogMTJweC8xMHB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC10b3RhbCBsaSB7XG5cdG1hcmdpbi10b3A6IDQycHhcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXRvdGFsIGxpOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgZGl2IHtcblx0cGFkZGluZy10b3A6IDEzcHhcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXRvdGFsIGRpdi5tdWx0LFxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXRvdGFsIHNwYW4rZGl2IHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwIDIwcHhcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXRvdGFsIC5pbWcge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsIWltcG9ydGFudDtcblx0d2lkdGg6IDQycHghaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDQycHg7XG5cdHBhZGRpbmc6IDE0cHggMTNweCAwIDA7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC50b3RhbC1idG4tYXJlYT5zcGFuIGEgaSBpbWcsXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgcC5pbmZvIGltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXRvdGFsIC5pbWcgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjZWNlY2U7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgZGwge1xuXHRwYWRkaW5nLXRvcDogMTNweDtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXRvdGFsIGR0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQ6IDE2cHgvMjNweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC10b3RhbCBkZCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdGhlaWdodDogMTFweDtcblx0Zm9udDogMTZweC8xNHB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICM4ODg7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIHtcblx0bWFyZ2luLXRvcDogMDtcblx0cGFkZGluZzogMzBweCAzMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGRsIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGRsIGR0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1heC13aWR0aDogMzIwcHg7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGRsIGRkIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHR3aWR0aDogMjgwcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDBcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGwudG90YWwtcHJpY2UgZHQge1xuXHRmb250OiAxOHB4LzMycHggR2VuZXNpc1NhbnNUZXh0XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGRsLnRvdGFsLXByaWNlIGRkIHtcblx0Zm9udDogMzBweC8zMnB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgLnR4dC1pbmZvIHtcblx0Zm9udDogMTNweC8xNnB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICM4ODg7XG5cdHBhZGRpbmc6IDE1cHggMDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG5cdG1hcmdpbi1ib3R0b206IDlweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkbC5kZXRhaWwtcHJpY2UgZHQge1xuXHRmb250OiAxNHB4LzM3cHggd0ZvbnRLclVMXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGRsLmRldGFpbC1wcmljZSBkZCB7XG5cdGZvbnQ6IDE4cHgvMzdweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdHdpZHRoOiAxNTBweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayB7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAudGl0LXN1YiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250OiAxNnB4LzE0cHggd0ZvbnRLclVMO1xuXHRjb2xvcjogIzAwMFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAudGl0LXN1YiBhIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRwYWRkaW5nLXRvcDogMXB4O1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxMHB4O1xuXHRjb2xvcjogIzg3NDAzMztcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC50b3RhbC1idG4tYXJlYSB7XG5cdG1hcmdpbjogMjBweCAwIDQwcHhcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC50b3RhbC1idG4tYXJlYT5zcGFuIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAzMy4zMzMzJTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWE+c3BhbiBhIGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1yaWdodDogMTBweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tbGVmdCAub24tb3ZlciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW46IC0xMHB4IDAgMCAtOXB4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1jZW50ZXIgLm9uLW92ZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luOiAtOXB4IDAgMCAtOXB4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1yaWdodCAub24tb3ZlciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW46IC04cHggMCAwIC0xMHB4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1sZWZ0IHtcblx0cGFkZGluZy1yaWdodDogM3B4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1jZW50ZXIge1xuXHRwYWRkaW5nOiAwIDFweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tcmlnaHQge1xuXHRwYWRkaW5nLWxlZnQ6IDNweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tYm90dG9tIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDVweFxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tbGFzdCB7XG5cdHdpZHRoOiA1MCU7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0cGFkZGluZy1yaWdodDogM3B4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1sYXN0Omxhc3QtY2hpbGQge1xuXHRwYWRkaW5nLXJpZ2h0OiAwXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSBwLmluZm8ge1xuXHRmb250OiAxM3B4LzIwcHggR2VuZXNpc1NhbnNUZXh0O1xuXHRjb2xvcjogIzg4ODtcblx0bGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xuXHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYwXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gbGkge1xuXHRtYXJnaW46IDBcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXRvdGFsIGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC10b3RhbCAuYnRuLW1kZiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMjBweDtcblx0Zm9udDogMTJweC8xMHB4IEdlbmVzaXNTYW5zVGV4dDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5wb3B1cC1zYXZlLXBvaW50LnBvcHVwIC5wb3B1cC1pbm5lciB7XG5cdHdpZHRoOiA5NjRweFxufVxuXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUge1xuXHR3aWR0aDogOTY0cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2QyZDJkMlxufVxuXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGhlYWQgdGgge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXHRwYWRkaW5nOiAxN3B4IDE1cHggMTZweCAyMHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgLmJvcmRlci1ub25lIHtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjdcbn1cblxuLnBvcHVwLXNhdmUtcG9pbnQucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRib2R5IHRyIHRkIHtcblx0cGFkZGluZzogMTdweCAxNXB4IDE2cHggMjBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q1ZDVkNTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q1ZDVkNTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMTZweFxufVxuXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yaWdodDogbm9uZVxufVxuXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgLnRhYmxlLWluZm8ge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0Y29sb3I6ICM4ODg7XG5cdHBhZGRpbmctdG9wOiA1cHhcbn1cblxuLnBvcHVwLXNhdmUtcG9pbnQucG9wdXAgLnBvcHVwLWlubmVyIC5pbmZvLXRpdCB7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0cGFkZGluZy1sZWZ0OiAxM3B4O1xuXHRjb2xvcjogIzg4ODtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5wb3B1cC1zYXZlLXBvaW50LnBvcHVwIC5wb3B1cC1pbm5lciAuaW5mby10aXQ6YmVmb3JlIHtcblx0Y29udGVudDogJ+KAuyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwXG59XG5cbi5wb3B1cC1zYXZlLXBvaW50LnBvcHVwIC5wb3B1cC1pbm5lciAuaW5mby10eHQ+bGkge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdGNvbG9yOiAjODg4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnBvcHVwLXNhdmUtcG9pbnQucG9wdXAgLnBvcHVwLWlubmVyIC5pbmZvLXR4dD5saTpiZWZvcmUge1xuXHRjb250ZW50OiAnKic7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwXG59XG5cbi5wb3B1cC1zYXZlLXBvaW50LnBvcHVwIC5wb3B1cC1pbm5lciAuaW5mby10eHQ+bGkgbGkge1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgLmluZm8tdHh0PmxpIGxpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICctJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDBcbn1cblxuLnBvcHVwLXNhdmUtcG9pbnQucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCBhIHtcblx0d2lkdGg6IDIwMHB4O1xuXHRtYXJnaW4tdG9wOiA0NXB4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLWxlZnQgYSBzcGFuLFxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tcmlnaHQgYSBzcGFuIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bWFyZ2luLXRvcDogMDtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tbGVmdCBhIHtcblx0cGFkZGluZzogMDtcblx0d2lkdGg6IDEwMCVcbn1cblxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tbGVmdCBpIHtcblx0dG9wOiAwXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLXJpZ2h0IGEge1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMTAwJVxufVxuXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgLmJ0bi1yaWdodCBpIHtcblx0dG9wOiAwXG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWluc3RhbGxtZW50IC5saXN0LWdyb3VwIHVsIGxpIC50aXQtZ3JvdXA+c3Ryb25nIHtcblx0Zm9udDogMThweC81OHB4IEdlbmVzaXNTYW5zVGV4dFxufVxuXG4ucG9wdXAtY2hlY2stcG9pbnQucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MSxcbi5wb3B1cC1pbnN0YWxsbWVudC5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQxLFxuLnBvcHVwLXNhdmUtcG9pbnQtYWx0LnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDEge1xuXHRmb250OiAyMnB4LzI4cHggR2VuZXNpc1NhbnNUZXh0O1xuXHRwYWRkaW5nLWJvdHRvbTogNDVweFxufVxuXG4ucG9wdXAtc2F2ZS1wb2ludC1hbHQucG9wdXAgLnBvcHVwLWlubmVyIHtcblx0d2lkdGg6IDc0OHB4XG59XG5cbi5wb3B1cC1zYXZlLXBvaW50LWFsdC5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEge1xuXHR3aWR0aDogMjAwcHhcbn1cblxuLnBvcHVwLWNoZWNrLXBvaW50LnBvcHVwIC5wb3B1cC1pbm5lciB7XG5cdHdpZHRoOiA1MDBweFxufVxuXG4ucG9wdXAtY2hlY2stcG9pbnQucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCBhIHtcblx0d2lkdGg6IDIwMHB4XG59XG5cbi5wb3B1cC1pbnN0YWxsbWVudC5wb3B1cCAucG9wdXAtaW5uZXIge1xuXHR3aWR0aDogNTAwcHhcbn1cblxuLnBvcHVwLWluc3RhbGxtZW50LnBvcHVwIC5wb3B1cC1pbm5lciAuYnRuLXdyYXAgYSB7XG5cdHdpZHRoOiAyMDBweFxufVxuXG4ucG9wdXAtdGF4YXRpb24ucG9wdXAgLnBvcHVwLWlubmVyIHtcblx0cGFkZGluZzogNTBweDtcblx0d2lkdGg6IDk2NHB4XG59XG5cbi5wb3B1cC10YXhhdGlvbi5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUge1xuXHR3aWR0aDogOTY0cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2QyZDJkMlxufVxuXG4ucG9wdXAtdGF4YXRpb24ucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRoZWFkIHRoIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q1ZDVkNTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0cGFkZGluZzogMTdweCAxNXB4IDE2cHggMjBweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnBvcHVwLXRheGF0aW9uLnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci1sZWZ0OiBub25lXG59XG5cbi5wb3B1cC10YXhhdGlvbi5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGhlYWQgdGguYmdub25lIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMTZweFxufVxuXG4ucG9wdXAtdGF4YXRpb24ucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRib2R5IHRyIHRkIHtcblx0cGFkZGluZzogMTdweCAxNXB4IDE2cHggMjBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q1ZDVkNTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q1ZDVkNTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMTZweFxufVxuXG4ucG9wdXAtdGF4YXRpb24ucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjdcbn1cblxuLnBvcHVwLXRheGF0aW9uLnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXJpZ2h0OiBub25lXG59XG5cbi5wb3B1cC10YXhhdGlvbi5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEge1xuXHR3aWR0aDogMjAwcHg7XG5cdG1hcmdpbi10b3A6IDQ1cHhcbn1cblxuLnBvcHVwLWFjY2Vzc29yaWFsLWNoYXJnZS5wb3B1cCAucG9wdXAtaW5uZXIge1xuXHR3aWR0aDogNzUwcHhcbn1cblxuLnBvcHVwLWFjY2Vzc29yaWFsLWNoYXJnZS5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQxIHtcblx0Zm9udDogMjJweC8yOHB4IEdlbmVzaXNTYW5zVGV4dDtcblx0cGFkZGluZy1ib3R0b206IDQ1cHhcbn1cblxuLnBvcHVwLWFjY2Vzc29yaWFsLWNoYXJnZS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEge1xuXHR3aWR0aDogMjAwcHhcbn1cblxuLnBvcHVwLXRvdGFsLXByaWNlLnBvcHVwIC5wb3B1cC1pbm5lciB7XG5cdHdpZHRoOiA2MjVweFxufVxuXG4ucG9wdXAtdG90YWwtcHJpY2UucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MSB7XG5cdGZvbnQ6IDIycHgvMjhweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4XG59XG5cbi5wb3B1cC10b3RhbC1wcmljZS5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQyIHtcblx0Zm9udDogMTRweC8xNnB4IEdlbmVzaXNTYW5zVGV4dDtcblx0cGFkZGluZy1ib3R0b206IDQ1cHg7XG5cdGNvbG9yOiAjODg4XG59XG5cbi5wb3B1cC10b3RhbC1wcmljZS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEge1xuXHR3aWR0aDogMjAwcHhcbn1cblxuLnBvcHVwLXBheS1wcmljZS5wb3B1cCAucG9wdXAtaW5uZXIge1xuXHR3aWR0aDogNTIwcHhcbn1cblxuLnBvcHVwLXBheS1wcmljZS5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQxIHtcblx0Zm9udDogMjJweC8yOHB4IEdlbmVzaXNTYW5zVGV4dDtcblx0cGFkZGluZy1ib3R0b206IDE1cHhcbn1cblxuLnBvcHVwLXBheS1wcmljZS5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQyIHtcblx0Zm9udDogMTRweC8xNnB4IEdlbmVzaXNTYW5zVGV4dDtcblx0cGFkZGluZy1ib3R0b206IDQ1cHg7XG5cdGNvbG9yOiAjODg4XG59XG5cbi5wb3B1cC1wYXktcHJpY2UucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCBhIHtcblx0d2lkdGg6IDIwMHB4XG59XG5cbi5hcmVhLWNvbnQtZ3JheS5jb250LXdoaXRlLnRyaWFsLTAzLXN0YXJ0IHtcblx0cGFkZGluZy1ib3R0b206IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjZiNmI2O1xuXHRtYXgtd2lkdGg6IDk2NHB4O1xuXHRtYXJnaW46IDAgYXV0b1xufVxuXG4udHJpYWwtMDMtc3RhcnQgLmJveC1jb25jaWVyZ2Uge1xuXHRwYWRkaW5nOiAwIDAgNDBweFxufVxuXG4udHJpYWwtMDMtc3RhcnQgLmlubmVyLWdyYXkgLmJveC1ncmF5IHRkIC5idG4tYmFzZSB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjhzIGFsbDtcblx0LW8tdHJhbnNpdGlvbjogLjhzIGFsbDtcblx0dHJhbnNpdGlvbjogLjhzIGFsbDtcblx0YmFja2dyb3VuZDogIzZmNmY2Zjtcblx0Ym9yZGVyOiAxcHggc29saWQgIzZmNmY2Zjtcblx0cGFkZGluZzogMCAyMHB4O1xuXHRoZWlnaHQ6IDI5cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRtYXJnaW46IDBcbn1cblxuLnRyaWFsLTAzLXN0YXJ0IC5pbm5lci1ncmF5IC5ib3gtZ3JheSB0ZCAuYnRuLWJhc2U6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmNmY2ZjO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZjdmN2Y3XG59XG5cbi50cmlhbC0wMy1zdGFydCAuaW5uZXItZ3JheSAuYm94LWdyYXkgdGQgLmJ0bi1iYXNlIHNwYW4ge1xuXHRjb2xvcjogaW5oZXJpdFxufVxuXG4udHJpYWwtMDMtc3RhcnQgLmJ0bi1hcmVhIHtcblx0cGFkZGluZy1ib3R0b206IDQwcHhcbn1cblxuLnRyaWFsLTAzLXN0YXJ0IC5ub2xpc3Qge1xuXHRmb250LXNpemU6IDMycHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRwYWRkaW5nOiAxMjBweCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnRyaWFsLTAzLXN0YXJ0IC5ub2xpc3Qgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLXRvcDogMzBweFxufVxuXG4udHJpYWwtY2hlY2stYnRuIC50cmlhbC1tb3RvcnN0dWRpbyB7XG5cdGZvbnQtc2l6ZTogMDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHBhZGRpbmctYm90dG9tOiA4cHhcbn1cblxuLnRyaWFsLWNoZWNrLWJ0biAudHJpYWwtbW90b3JzdHVkaW8gc3BhbiB7XG5cdGZvbnQ6IDE0cHgvMzRweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6ICM4ODhcbn1cblxuLnRyaWFsLWNoZWNrLWJ0biAudHJpYWwtbW90b3JzdHVkaW8gYSB7XG5cdGZvbnQ6IDEycHgvMzRweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnRyaWFsLWNoZWNrLWJ0biAudHJpYWwtbW90b3JzdHVkaW8gYSBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogLTMuNXB4XG59XG5cbi50cmlhbC1jaGVjay1idG4gLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDI3MHB4O1xuXHRtYXJnaW46IDI1cHggMCAwXG59XG5cbi50cmlhbC1jaGVjay1idG4gcCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Y29sb3I6ICM4ODg7XG5cdHBhZGRpbmctdG9wOiAyNXB4XG59XG5cbi50cmlhbC1zdHVkaW8ge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2Q2ZDZkNjtcblx0cGFkZGluZzogMzVweCAwIDYwcHhcbn1cblxuLnRyaWFsLXN0dWRpbyBkbCB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR3aWR0aDogMTAwJVxufVxuXG4udHJpYWwtc3R1ZGlvIGRkLFxuLnRyaWFsLXN0dWRpbyBkdCB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4udHJpYWwtc3R1ZGlvIGRsOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMFxufVxuXG4udHJpYWwtc3R1ZGlvIGR0IHtcblx0d2lkdGg6IDEzN3B4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nLWxlZnQ6IDMzcHg7XG5cdG1pbi1oZWlnaHQ6IDM2cHg7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNmQ2ZDZcbn1cblxuLnRyaWFsLXN0dWRpbyBkdCBpbWcge1xuXHR3aWR0aDogODNweFxufVxuXG4udHJpYWwtc3R1ZGlvIGRkIHtcblx0d2lkdGg6IDgyN3B4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4XG59XG5cbi50cmlhbC1zdHVkaW8gZGQgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi50cmlhbC1zdHVkaW8gZGQgYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnRyaWFsLXN0dWRpbyBkZCBhIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtMy41cHhcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwNCB7XG5cdHdpZHRoOiAzNjJweFxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdDA0IC5wb3B1cC1pbm5lciB7XG5cdHBhZGRpbmc6IDUwcHggMjBweCAyMHB4XG59XG5cbi5wb3B1cC10cmlhbC1saXN0MDQgLnBvcHVwLWlubmVyIHAge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRwYWRkaW5nLWJvdHRvbTogNDVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5wb3B1cC10cmlhbC1saXN0MDQgLnBvcHVwLWlubmVyIC5idG4tYXJlYSBhIHtcblx0d2lkdGg6IDE1MHB4XG59XG5cbi5wb3B1cC10cmlhbC1yZXN1bHQge1xuXHR3aWR0aDogNDI0cHhcbn1cblxuLnBvcHVwLXRyaWFsLXJlc3VsdCAucG9wdXAtaW5uZXIge1xuXHRwYWRkaW5nOiA1MHB4IDIwcHggMjBweFxufVxuXG4ucG9wdXAtdHJpYWwtcmVzdWx0IC5wb3B1cC1pbm5lciAudHh0IHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRjb2xvcjogIzIyMjtcblx0cGFkZGluZy1ib3R0b206IDQ1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ucG9wdXAtdHJpYWwtcmVzdWx0IC5wb3B1cC1pbm5lciAuYnRuLWJhc2Uge1xuXHR3aWR0aDogMTUwcHhcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwNS5wb3B1cCB7XG5cdHdpZHRoOiA5NjRweFxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdDA1LnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNkMmQyZDJcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwNS5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGhlYWQgdGgge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXHRwYWRkaW5nOiAxN3B4IDE1cHggMTZweCAyMHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ucG9wdXAtdHJpYWwtbGlzdDA1LnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5wb3B1cC10cmlhbC1saXN0MDUucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRoOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLWxlZnQ6IG5vbmVcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwNS5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGJvZHkgdHIgdGQge1xuXHRwYWRkaW5nOiAxN3B4IDE1cHggMTZweCAyMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4XG59XG5cbi5wb3B1cC10cmlhbC1saXN0MDUucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuXHRib3JkZXItcmlnaHQ6IG5vbmVcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwNS5wb3B1cCAucG9wdXAtaW5uZXIgLnRhYmxlLWluZm8ge1xuXHRjb2xvcjogIzg4ODtcblx0cGFkZGluZy1ib3R0b206IDEwcHhcbn1cblxuLnBvcHVwLXRyaWFsLWxpc3QwNS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi1hcmVhIC5idG4tYmFzZSB7XG5cdHdpZHRoOiAyMDBweDtcblx0bWFyZ2luLXRvcDogMzBweFxufVxuXG4ucG9wdXAtYXJlYS1saXN0LnBvcHVwIHtcblx0d2lkdGg6IDk2NHB4XG59XG5cbi5wb3B1cC1hcmVhLWxpc3QucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2QyZDJkMlxufVxuXG4ucG9wdXAtYXJlYS1saXN0LnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB0aGVhZCB0aCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdHBhZGRpbmc6IDE3cHggMTVweCAxNnB4IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5wb3B1cC1hcmVhLWxpc3QucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLnBvcHVwLWFyZWEtbGlzdC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGg6Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItbGVmdDogbm9uZVxufVxuXG4ucG9wdXAtYXJlYS1saXN0LnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB0Ym9keSB0ciB0ZCB7XG5cdHBhZGRpbmc6IDE3cHggMTVweCAxNnB4IDIwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDE2cHhcbn1cblxuLnBvcHVwLWFyZWEtbGlzdC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yaWdodDogbm9uZVxufVxuXG4ucG9wdXAtYXJlYS1saXN0LnBvcHVwIC5wb3B1cC1pbm5lciAudGFibGUtaW5mbyB7XG5cdGNvbG9yOiAjODg4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweFxufVxuXG4ucG9wdXAtYXJlYS1saXN0LnBvcHVwIC5wb3B1cC1pbm5lciAuYnRuLWFyZWEgLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDIwMHB4O1xuXHRtYXJnaW4tdG9wOiAzMHB4XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAzNXB4O1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDM5NnB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmc6IDE0MnB4IDAgMzNweDtcblx0ei1pbmRleDogMTBcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0aGVpZ2h0OiAxMDAlO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtc2VhcmNoIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAyMHB4O1xuXHR0b3A6IDMwcHg7XG5cdHdpZHRoOiAzNTdweFxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtc2VhcmNoIGgzIHtcblx0Zm9udC1zaXplOiAyMnB4XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmFyZWEtc2VhcmNoLXRvcCB7XG5cdHBhZGRpbmc6IDE4cHggMCAxMHB4XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmN1c3RvbS1zZWxlY3Qge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDE3NnB4O1xuXHRtYXJnaW4tbGVmdDogNXB4XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmN1c3RvbS1zZWxlY3Q6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW46IDBcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLXNlYXJjaCAuYXJlYS1zZWFyY2gtYm90dG9tIC5jdXN0b20tc2VsZWN0IHtcblx0d2lkdGg6IDIzN3B4XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmFyZWEtc2VhcmNoLWJvdHRvbSAuYnRuLWFyZWEge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiAxMTVweFxufVxuXG4ud2lkdGgxMDAge1xuXHR3aWR0aDogMTAwJSFpbXBvcnRhbnRcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5saXN0LW5vbmUge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmc6IDIyOHB4IDIwcHggNzRweCAxOXB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5saXN0LW5vbmUgaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA2MHB4O1xuXHRtYXJnaW46IDAgYXV0b1xufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmxpc3Qtbm9uZSBwIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtbGlzdCB7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZzogMTgwcHggMjBweCAxMDRweCAxOXB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLWxpc3QgdWwge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93LXk6IGF1dG9cbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLWxpc3QgdWwgbGkge1xuXHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdHBhZGRpbmc6IDIwcHggMTBweFxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtbGlzdCB1bCBsaTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbjogMFxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtbGlzdCB1bCBsaSAubnVtLWFyZWEge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogNDNweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IHVsIGxpIC5udW0tYXJlYSBzcGFuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctdG9wOiA2cHg7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0Zm9udC13ZWlnaHQ6IDcwMFxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtbGlzdCB1bCBsaSAubnVtLWFyZWEgaW1nIHtcblx0bWFyZ2luLXRvcDogLTQzcHhcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLWxpc3QgdWwgbGkgLm9uIC5udW0tYXJlYSBpbWcge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IC50eHQtbGVuZ3RoIHtcblx0cGFkZGluZzogMjVweCAwIDVweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLWxpc3QgLnR4dC1sZW5ndGggc3BhbiB7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IHVsIGxpIC50eHQtYXJlYSB7XG5cdHBhZGRpbmctbGVmdDogNDBweFxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtbGlzdCB1bCBsaSAudHh0LXN0b3JlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMVxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtbGlzdCB1bCBsaSAudHh0LXN0b3JlIHNwYW4ge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiAjODg4O1xuXHRsaW5lLWhlaWdodDogMVxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtbGlzdCB1bCBsaSAudHh0LWFkZHIge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRwYWRkaW5nOiAxMnB4IDAgNnB4XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IHVsIGxpIC50eHQtdGVsIHAge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZsb2F0OiBsZWZ0O1xuXHRsaW5lLWhlaWdodDogMTlweDtcblx0bWFyZ2luLXJpZ2h0OiA1cHhcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLWxpc3QgdWwgbGkgLnR4dC10ZWwgc3BhbiB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tcmlnaHQ6IDNweDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRwYWRkaW5nOiAzcHggNXB4IDJweDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQ6ICM4ODg7XG5cdGNvbG9yOiAjZmZmXG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAucGFnaW5nIHtcblx0Zm9udC1zaXplOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAyMHB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJVxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5uYXZlci1tYXAge1xuXHRtYXgtaGVpZ2h0OiAxMDAwcHghaW1wb3J0YW50XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgI21hcCB7XG5cdGhlaWdodDogMTAwMHB4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudCAuYXJlYS1tYXAgLmJ0bi1sb2NhdGUge1xuXHR0b3A6IDE0MnB4XG59XG5cbi5yZW5ld2FsMjAxNiAuY29udGVudCAuYXJlYS1tYXAgLmJ0bi16b29tIHtcblx0dG9wOiAyMDZweFxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbiBzcGFuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0ZXh0LWluZGVudDogMDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMThweFxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIuYmx1ZWhhbmRzIC5hcmVhLWxpc3Qge1xuXHRwYWRkaW5nLXRvcDogMjA1cHhcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLXNlYXJjaCAuYXJlYS1zZWFyY2gtYm90dG9tIC5ibHVlaGFuZHMtY29uIHtcblx0Y2xlYXI6IGJvdGg7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLXRvcDogMTBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogbm9uZVxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIuYmx1ZWhhbmRzIC5hcmVhLXNlYXJjaCAuYXJlYS1zZWFyY2gtYm90dG9tIC5ibHVlaGFuZHMtY29uIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLXNlYXJjaCAuYXJlYS1zZWFyY2gtYm90dG9tIC5ibHVlaGFuZHMtbGlzdCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGZsb2F0OiBsZWZ0O1xuXHRkaXNwbGF5OiBub25lXG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmFyZWEtc2VhcmNoLWJvdHRvbSAuYmx1ZWhhbmRzLWxpc3QgbGkge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLWxlZnQ6IDVweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuXHRjb2xvcjogIzY2Njtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRwYWRkaW5nOiAwIDE1cHhcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLXNlYXJjaCAuYXJlYS1zZWFyY2gtYm90dG9tIC5ibHVlaGFuZHMtbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmFyZWEtc2VhcmNoLWJvdHRvbSAuYmx1ZWhhbmRzLWNvbiAuYmx1ZWhhbmRzLWxpc3Qtbm9uZSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzY2Njtcblx0ZGlzcGxheTogbm9uZVxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtc2VhcmNoIC5hcmVhLXNlYXJjaC1ib3R0b20gLmJsdWVoYW5kcy1jb24gLmJ0bi1jaGFuZ2Uge1xuXHRmbG9hdDogcmlnaHQ7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAucG9wdXAtYmx1ZWhhbmRzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjIpO1xuXHR6LWluZGV4OiAxMFxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLnBvcHVwLWJsdWVoYW5kcy1pbm5lciB7XG5cdG1hcmdpbjogMTg1cHggMjBweCAwO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRwYWRkaW5nOiAyMHB4XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAucG9wdXAtYmx1ZWhhbmRzLWlubmVyIC5zZWxlY3QtYXJlYSB7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5wb3B1cC1ibHVlaGFuZHMtaW5uZXIgLnNlbGVjdC1hcmVhIGxpIHtcblx0d2lkdGg6IDE1NXB4O1xuXHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdGhlaWdodDogNDBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiAxMHB4IDAgMCAxNXB4XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAucG9wdXAtYmx1ZWhhbmRzLWlubmVyIC5zZWxlY3QtYXJlYSBsaTpudGgtY2hpbGQob2RkKSB7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAucG9wdXAtYmx1ZWhhbmRzLWlubmVyIC5zZWxlY3QtYXJlYSBsaTpudGgtY2hpbGQoZXZlbikge1xuXHRmbG9hdDogcmlnaHRcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5wb3B1cC1ibHVlaGFuZHMtaW5uZXIgLmJ0bi1hcmVhIHtcblx0cGFkZGluZzogMTVweCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5wb3B1cC1ibHVlaGFuZHMtaW5uZXIgLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDE5MHB4XG59XG5cbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAucG9wdXAtYmx1ZWhhbmRzLWlubmVyIC5pbmZvLXR4dCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRmb250LXNpemU6IDEycHhcbn1cblxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5wb3B1cC1ibHVlaGFuZHMtaW5uZXIgLmluZm8tdHh0IGR0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmctcmlnaHQ6IDJweFxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLnBvcHVwLWJsdWVoYW5kcy1pbm5lciAuaW5mby10eHQgZGQge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDI4M3B4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogOHB4O1xuXHRjb2xvcjogIzg4OFxufVxuXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLnBvcHVwLWJsdWVoYW5kcy1pbm5lciAuaW5mby10eHQgZGQ6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIjpcIjtcblx0bGVmdDogMDtcblx0dG9wOiAwXG59XG5cbi5zZXJ2aWNlLW5ldHdvcmsgLm5vbGlzdCB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHBhZGRpbmc6IDEyMHB4IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uc2VydmljZS1uZXR3b3JrIC5ub2xpc3Qgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLXRvcDogMzBweFxufVxuXG4uc2VydmljZS1uZXR3b3JrIC5hcmVhLWNvbnQtZ3JheS5jb250LXdoaXRlIHtcblx0cGFkZGluZy1ib3R0b206IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjZiNmI2O1xuXHRtYXgtd2lkdGg6IDk2NHB4O1xuXHRtYXJnaW46IDAgYXV0b1xufVxuXG4ucG9wdXAtc2VydmljZW5ldC1jYW5jZWwucG9wdXAge1xuXHR3aWR0aDogMzYycHhcbn1cblxuLnBvcHVwLXNlcnZpY2VuZXQtY2FuY2VsLnBvcHVwIC5wb3B1cC1pbm5lciB7XG5cdHBhZGRpbmc6IDUwcHggMjBweCAyMHB4XG59XG5cbi5wb3B1cC1zZXJ2aWNlbmV0LWNhbmNlbC5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Y29sb3I6ICMwMDA7XG5cdHBhZGRpbmctYm90dG9tOiA0NXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnBvcHVwLXNlcnZpY2VuZXQtY2FuY2VsLnBvcHVwIC5wb3B1cC1pbm5lciAuYnRuLXdyYXAgYSB7XG5cdHdpZHRoOiAxNTBweFxufVxuXG4ucG9wdXAtc2VydmljZW5ldC1jYW5jZWwtcmVzdWx0LnBvcHVwIHtcblx0d2lkdGg6IDM2MnB4XG59XG5cbi5wb3B1cC1zZXJ2aWNlbmV0LWNhbmNlbC1yZXN1bHQucG9wdXAgLnBvcHVwLWlubmVyIHtcblx0cGFkZGluZzogNTBweCAyMHB4IDIwcHhcbn1cblxuLnBvcHVwLXNlcnZpY2VuZXQtY2FuY2VsLXJlc3VsdC5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Y29sb3I6ICMwMDA7XG5cdHBhZGRpbmctYm90dG9tOiA0NXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnBvcHVwLXNlcnZpY2VuZXQtY2FuY2VsLXJlc3VsdC5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEge1xuXHR3aWR0aDogMTUwcHhcbn1cblxuLm1hcC1pbmZvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5tYXAtaW5mbyBoNCB7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdHBhZGRpbmc6IDIwcHggMjBweCAwXG59XG5cbi5tYXAtaW5mbyBoNCBzcGFuIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogIzg4ODtcblx0bGluZS1oZWlnaHQ6IDE0cHhcbn1cblxuLm1hcC1pbmZvIC5tYXAtaW5mby1pbm5lciB7XG5cdHBhZGRpbmc6IDEwcHggMjBweCAyMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLm1hcC1pbmZvIC5tYXAtaW5mby1pbm5lciAudHh0LWFkZHIge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNnB4XG59XG5cbi5tYXAtaW5mbyAubWFwLWluZm8taW5uZXIgLnR4dC10ZWwgcCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRtYXJnaW4tcmlnaHQ6IDVweFxufVxuXG4ubWFwLWluZm8gLm1hcC1pbmZvLWlubmVyIC50eHQtdGVsIHNwYW4ge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLXJpZ2h0OiAzcHg7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0cGFkZGluZzogM3B4IDVweCAycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kOiAjODg4O1xuXHRjb2xvcjogI2ZmZlxufVxuXG4ubWFwLWluZm8gLm1hcC1pbmZvLWlubmVyIGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAyMHB4O1xuXHRib3R0b206IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5tYXAtaW5mbyAubWFwLWluZm8taW5uZXIgYS5idG4tY2FyLXNlbGVjdCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0bWFyZ2luLXRvcDogNXB4XG59XG5cbi5tYXAtaW5mbyAubWFwLWluZm8taW5uZXIgYS5idG4tY2FyLXNlbGVjdCBzcGFuIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxufVxuXG4ubWFwLWluZm8gLm1hcC1pbmZvLWlubmVyIGEuYnRuLWJhc2UuYnRuLWJhc2UtMiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMzYlO1xuXHRoZWlnaHQ6IDI5cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogNHB4IDA7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRiYWNrZ3JvdW5kOiAjODg4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM4ODhcbn1cblxuLm1hcC1pbmZvIC5tYXAtaW5mby1pbm5lciBhLmJ0bi1iYXNlLmJ0bi1iYXNlLTI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZjdmN2Y3XG59XG5cbi5tYXAtaW5mbyAuYW5jaG9yIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdGJvdHRvbTogLThweDtcblx0bWFyZ2luLWxlZnQ6IC03cHhcbn1cblxuLm1hcC1pbmZvIC5tYXAtaW5mby1pbm5lciAudHh0LWJ0IHtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlN2U3ZTc7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuXHRwYWRkaW5nOiAxMHB4IDA7XG5cdGNvbG9yOiAjODg4O1xuXHRtYXJnaW46IDEwcHggMCAwXG59XG5cbi5tYXAtaW5mbyAubWFwLWluZm8taW5uZXIgLnR4dC1idCBhIHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRmb250LXNpemU6IDEycHhcbn1cblxuLm1hcC1pbmZvIC5jbG9zZS1wb3Age1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBhZGRpbmc6IDIwcHhcbn1cblxuLm1hcC1sb2FkaW5nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDEwMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5tYXAtbG9hZGluZyAubWFwLWxvYWRpbmctaW5uZXIge1xuXHRwYWRkaW5nLXRvcDogMTI3cHhcbn1cblxuLm1hcC1sb2FkaW5nIC5tYXAtbG9hZGluZy1pbm5lciBoMiB7XG5cdGZvbnQ6IDQycHgvNDJweCB3Rm9udEtyVUw7XG5cdHBhZGRpbmctdG9wOiAyNXB4XG59XG5cbi5tYXAtbG9hZGluZyAubWFwLWxvYWRpbmctaW5uZXIgLm1hcC1sb2FkaW5nLXR4dDEge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGNvbG9yOiAjODg4O1xuXHRwYWRkaW5nOiAyNXB4IDAgMzVweFxufVxuXG4ubWFwLWxvYWRpbmcgLm1hcC1sb2FkaW5nLWlubmVyIC5tYXAtbG9hZGluZy10eHQyIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzg4ODtcblx0bGluZS1oZWlnaHQ6IDIycHhcbn1cblxuLm1hcC1sb2FkaW5nIC5tYXAtbG9hZGluZy1pbm5lciBhLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDIzM3B4O1xuXHRoZWlnaHQ6IDQ3cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bWFyZ2luOiA2MHB4IDAgMFxufVxuXG4uY29uc3VsdGluZyAuYm94LWdyYXkwMiAudHh0LWluZm8ge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDEzMHB4XG59XG5cbi5jb25zdWx0aW5nIC5ib3gtZ3JheTAyIC50eHQtaW5mbyBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRjb2xvcjogIzg4OFxufVxuXG4uY29uc3VsdGluZyAuYm94LWdyYXkwMiAudHh0LWluZm8gc3BhbjpiZWZvcmUge1xuXHRjb250ZW50OiAnKic7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwXG59XG5cbi50cmlhbCAuYm94LWdyYXkwMyAudHh0LWluZm8ge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tdG9wOiAtMjBweDtcblx0cGFkZGluZy1sZWZ0OiAxMzBweFxufVxuXG4udHJpYWwgLmJveC1ncmF5MDMgLnR4dC1pbmZvIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdGNvbG9yOiAjODg4XG59XG5cbi50cmlhbCAuYm94LWdyYXkwMyAudHh0LWluZm8gc3BhbjpiZWZvcmUge1xuXHRjb250ZW50OiAnKic7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwXG59XG5cbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAge1xuXHR3aWR0aDogODg4cHhcbn1cblxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCBsaTpudGgtY2hpbGQoNG4rNCkge1xuXHRtYXJnaW4tcmlnaHQ6IDBcbn1cblxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgaDIge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4XG59XG5cbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIC50cmlhbC1hcHAtYm94MiBoMiB7XG5cdHBhZGRpbmctdG9wOiAyNXB4XG59XG5cbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIC50cmlhbC1hcHAtYm94Mj5wIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogIzg4ODtcblx0cGFkZGluZzogMTBweCAwIDBcbn1cblxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgdGFibGUgdGJvZHkgdHIgdGQsXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciB0YWJsZSB0aGVhZCB0aCB7XG5cdHBhZGRpbmc6IDE3cHggMTVweCAxNnB4IDIwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAudHJpYWwtYXBwLWJveDEgcCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAjODg4XG59XG5cbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIHRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2QyZDJkMlxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciB0YWJsZSB0aGVhZCB0aCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTRweFxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciB0YWJsZSB0Ym9keSB0ciB0ZCB7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4XG59XG5cbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIHRhYmxlIHRib2R5IHRyIHRkIHNwYW4ubGVmdCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHBhZGRpbmc6IDAgMTBweDtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yaWdodDogbm9uZVxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIHRhYmxlIHRoOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLWxlZnQ6IG5vbmVcbn1cblxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgdGFibGUgdGQgLmN1c3RvbS1jaGstcmRvIHNwYW4gaSB7XG5cdG1hcmdpbi1sZWZ0OiAtMTZweFxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciB0YWJsZSB0ZCAuY3VzdG9tLWNoay1yZG8gaW5wdXQrc3BhbiB7XG5cdHBhZGRpbmctbGVmdDogMTZweFxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCB7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGkge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAwIDEwcHggMTBweCAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50XG59XG5cbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIC5jYXItc2VsZWN0IGxpLm9uIHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzg5NGU0MlxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCBsaTpudGgtY2hpbGQoMm4rMikge1xuXHRtYXJnaW4tcmlnaHQ6IDBcbn1cblxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGkgLmltZyB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTIwcHg7XG5cdGhlaWdodDogMTEwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCBsaSAuaW1nIGltZyB7XG5cdHdpZHRoOiA5OHB4O1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCBsaSAudHh0LWNhci1pbmZvIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAyNjVweDtcblx0cGFkZGluZzogMTNweCAwIDA7XG5cdGhlaWdodDogOTVweFxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCBsaSAudHh0LWNhci1pbmZvIHNwYW4sXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCBsaSAudHh0LWNhci1pbmZvPmRpdiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDVweFxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCBsaSAudHh0LWNhci1pbmZvIGVtIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICM4ODg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGkgLnR4dC1jYXItaW5mbyBlbSAudHh0LWNhci1pbmZvLWxpbmUge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIC5jYXItc2VsZWN0IGxpIC50eHQtY2FyLWluZm8gZW0gLnR4dC1jYXItaW5mby1saW5lIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bWFyZ2luLWJvdHRvbTogMFxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCBsaSAudHh0LWNhci1pbmZvIHAge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRjb2xvcjogIzg4ODtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0bWFyZ2luLWJvdHRvbTogMSVcbn1cblxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGkgLnR4dC1jYXItaW5mbyBwIC50eHQtY2FyLWluZm8tbGluZSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1hcmdpbi1ib3R0b206IDBcbn1cblxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGkgLnR4dC1jYXItaW5mbyBwIC50eHQtY2FyLWluZm8tbGluZSBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIC5jYXItc2VsZWN0IGxpIC50eHQtY2FyLWluZm8gcCAudHh0LWNhci1pbmZvLWxpbmUgc3BhbjpsYXN0LWNoaWxkIHtcblx0d2lkdGg6IDE3NXB4O1xuXHRwYWRkaW5nLWxlZnQ6IDVweFxufVxuXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuYnRuLWFyZWEuYnRuLWFyZWEtMiB7XG5cdG1hcmdpbjogMzBweCAwXG59XG5cbi5kb3dubG9hZC1jZW50ZXIgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250IHtcblx0dG9wOiA3MHB4XG59XG5cbi5kb3dubG9hZC1jZW50ZXIgLmRvd25sb2FkLWNlbnRlci1zZWMgLnRhYi1jb250IC5kb3dubG9hZC1hcmVhIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdHBhZGRpbmctYm90dG9tOiA1NXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmRvd25sb2FkLWFyZWEgaDIge1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRwYWRkaW5nOiA0MHB4IDAgMjBweFxufVxuXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuZG93bmxvYWQtYXJlYSAuZG93bmxvYWQtaW5mbyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMTtcblx0Y29sb3I6ICM4ODg7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMzBweFxufVxuXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuZG93bmxvYWQtYXJlYSAuZG9ud2xvYWQtbGlzdCB7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmRvd25sb2FkLWFyZWEgLmRvbndsb2FkLWxpc3QgbGkge1xuXHR3aWR0aDogMzE4cHg7XG5cdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG5cdG1hcmdpbjogMCA1cHggNXB4IDBcbn1cblxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmRvd25sb2FkLWFyZWEgLmRvbndsb2FkLWxpc3QgbGk6bnRoLWNoaWxkKDNuKzMpIHtcblx0bWFyZ2luLXJpZ2h0OiAwXG59XG5cbi5kb3dubG9hZC1jZW50ZXIgLmRvd25sb2FkLWNlbnRlci1zZWMgLnRhYi1jb250IC5kb3dubG9hZC1hcmVhIC5kb253bG9hZC1saXN0IGxpIGEge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR3aWR0aDogMzE4cHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHBhZGRpbmc6IDAgNjBweCAwIDcwcHg7XG5cdGhlaWdodDogOThweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNmN2Y3Zjdcbn1cblxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmRvd25sb2FkLWFyZWEgLmRvbndsb2FkLWxpc3QgbGkgYTpob3ZlciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNhMzZiNGZcbn1cblxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmRvd25sb2FkLWFyZWEgLmRvbndsb2FkLWxpc3QgbGkgYSAuaWNvbi1sZWZ0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAyMHB4O1xuXHR0b3A6IDI5cHhcbn1cblxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmRvd25sb2FkLWFyZWEgLmRvbndsb2FkLWxpc3QgbGkgYSAuaWNvbi1yaWdodCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDMwcHg7XG5cdHRvcDogMzlweFxufVxuXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuYWxsLWRvd25sb2FkIHtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuYWxsLWRvd25sb2FkIC5sZWZ0IHtcblx0ZmxvYXQ6IGxlZnRcbn1cblxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmFsbC1kb3dubG9hZCAubGVmdCBoMiB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHBhZGRpbmc6IDQwcHggMCAxMHB4XG59XG5cbi5kb3dubG9hZC1jZW50ZXIgLmRvd25sb2FkLWNlbnRlci1zZWMgLnRhYi1jb250IC5hbGwtZG93bmxvYWQgLmxlZnQgcCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmFsbC1kb3dubG9hZCAuYnRuLWFyZWEge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHBhZGRpbmctdG9wOiA0MHB4XG59XG5cbi5kb3dubG9hZC1jZW50ZXIgLmRvd25sb2FkLWNlbnRlci1zZWMgLnRhYi1jb250IC5hbGwtZG93bmxvYWQgLmJ0bi1iYXNlIHtcblx0d2lkdGg6IDI3MHB4XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIGFuZCAobWF4LXdpZHRoOjE2MDBweCkge1xuXHQvKiEqIG1vZGVsIDsgY29tbW9uICohKi9cblx0I2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuaW5uZXItY29udGFpbiB7XG5cdFx0bWluLXdpZHRoOiAxMzUwcHghaW1wb3J0YW50XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIHtcblx0XHR3aWR0aDogMzQwcHhcblx0fVxuXHQjY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1pbmZvLXdyYXAgLmJ1aWxkLWluZm8tYm90dG9tIGRsIGR0IHtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG5cdH1cblx0I2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtaW5mby13cmFwIC5idWlsZC1pbmZvLWJvdHRvbSBkbCBkZCB7XG5cdFx0d2lkdGg6IDE5NXB4XG5cdH1cblx0I2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtaW5mby13cmFwIC5idWlsZC1pbmZvLWJvdHRvbSBkbDpudGgtY2hpbGQoMikge1xuXHRcdG1hcmdpbi1yaWdodDogMFxuXHR9XG5cdCNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLXRhYiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50XG5cdH1cblx0I2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtaW5mby13cmFwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzNDBweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC50eHQtbW9zdCB7XG5cdFx0dG9wOiAxNzlweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5saXN0LWlubmVyIHtcblx0XHRtYXJnaW4tdG9wOiAtMTE5cHg7XG5cdFx0cGFkZGluZy10b3A6IDE5OXB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiAyMHB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUgc3Ryb25nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbm9uZTtcblx0XHRoZWlnaHQ6IDEzcHg7XG5cdFx0Zm9udDogMThweC8xOHB4IEdlbmVzaXNTYW5zVGV4dFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIGVtIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbm9uZTtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0bWFyZ2luLXRvcDogMTlweDtcblx0XHRmb250OiAxNXB4LzIwcHggR2VuZXNpc1NhbnNUZXh0XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUgc3BhbiB7XG5cdFx0aGVpZ2h0OiAxMDAlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMgbGkge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdG1hcmdpbi10b3A6IDIzcHg7XG5cdFx0cGFkZGluZzogMFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIGxpOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tdG9wOiAwXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMgZW0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiAxNnB4IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdFx0Zm9udDogMTJweC8xNnB4IHdGb250S3JVTFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIC5pbWcge1xuXHRcdHdpZHRoOiAzNnB4O1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIC50eHQge1xuXHRcdG1hcmdpbi1sZWZ0OiAxMnB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMgLnR4dCBzcGFuIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSBzcGFuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiA1cHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSBzcGFuOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tdG9wOiAwXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgc3BhbiBhIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDBcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIHtcblx0XHRwYWRkaW5nOiAyMHB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkaXYge1xuXHRcdGRpc3BsYXk6IGJsb2NrXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZHQge1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cdFx0Zm9udDogMTJweC8yMXB4IEdlbmVzaXNTYW5zVGV4dDtcblx0XHRjb2xvcjogIzg4OFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGQge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdGZvbnQ6IDE4cHgvMjFweCB3Rm9udEtyVUw7XG5cdFx0Y29sb3I6ICMwMDBcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIC50b3RhbCB7XG5cdFx0bWFyZ2luLXRvcDogMTdweDtcblx0XHRwYWRkaW5nLXRvcDogMjNweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcblx0XHRib3JkZXItbGVmdDogMCBub25lO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0bGluZS1oZWlnaHQ6IDIxcHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIC50b3RhbCBkdCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCAudG90YWwgZGQge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZvbnQ6IDMwcHgvMTZweCB3Rm9udEtyVUw7XG5cdFx0Y29sb3I6ICNhMzZiNGZcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3Qge1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IHN0cm9uZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IG5vbmVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCB7XG5cdFx0cGFkZGluZy10b3A6IDQwcHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCBlbSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICM4ODg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY29udGFjdCB7XG5cdFx0bWFyZ2luLXRvcDogMjBweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Q6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi10b3A6IDBcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0Omxhc3QtY2hpbGQ+c3BhbiB7XG5cdFx0aGVpZ2h0OiAyMDdweDtcblx0XHRsaW5lLWhlaWdodDogMjA3cHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0PnNwYW4raW5wdXQsXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Q+c3Bhbit0ZXh0YXJlYSB7XG5cdFx0d2lkdGg6IDc1JVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Q+c3BhbiB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAyNSVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0PnNwYW4rZGl2IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogNzUlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY2F0ZT5zcGFuK2RpdiB7XG5cdFx0d2lkdGg6IDc1JTtcblx0XHRtYXJnaW4tcmlnaHQ6IDBcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jYXRlPmRpdiB7XG5cdFx0d2lkdGg6IDc1JVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNhdGU+ZGl2K2RpdiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDI1JTtcblx0XHRtYXJnaW4tdG9wOiAyMHB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tYm94IHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWJveCsuaXRlbS1ib3gge1xuXHRcdG1hcmdpbi10b3A6IDIwcHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1ib3ggc3BhbiB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDI1JTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3hcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1ib3ggc3BhbitpbnB1dCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDc1JVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWJveCsuaXRlbS1ib3ggaW5wdXQge1xuXHRcdHdpZHRoOiA3NSVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1lbWFpbD5kaXY+cCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2IHA+aW5wdXQge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAzNi4yNSVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1lbWFpbD5kaXYgcD5zcGFuIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogNy41JTtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGNvbG9yOiAjODg4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlclxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWVtYWlsPmRpdiBwPnNwYW4raW5wdXQge1xuXHRcdHdpZHRoOiA1Ni4yNSVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1lbWFpbD5kaXYgcCtkaXYge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0d2lkdGg6IDEwMCVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLnRibC1jb250YWN0IC5idG4tYXJlYSB7XG5cdFx0cGFkZGluZy1sZWZ0OiA4MXB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tbGVmdCAuYnRuLWJhc2UuaWNvbi5sZnQtaSBpIHtcblx0XHRsZWZ0OiAzNSVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1jZW50ZXIgLmJ0bi1iYXNlLmljb24ubGZ0LWkgaSB7XG5cdFx0bGVmdDogMzAlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tcmlnaHQgLmJ0bi1iYXNlLmljb24ubGZ0LWkgaSB7XG5cdFx0bGVmdDogMzIlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5idG4tY29udGFjdCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR0b3A6IDA7XG5cdFx0bWFyZ2luLXRvcDogOHB4XG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtaW5zdGFsbG1lbnQgLmJveC1saXN0IC5saXN0LWdyb3VwIHVsIGxpOm50aC1jaGlsZCgyKSAuc3BlYy5mb3Jtc3R5bGUgdWwgbGk6Zmlyc3QtY2hpbGQgLmN1c3RvbS1zZWxlY3Qge1xuXHRcdHdpZHRoOiAyODBweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgbGkgZGl2IHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgbGkgZGl2IGEge1xuXHRcdG1hcmdpbjogMFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmxpc3QtZGVhbGVyIGxpIGRpdiB7XG5cdFx0bWFyZ2luLXRvcDogNHB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAubGlzdC1kZWFsZXIgbGkgZGl2OmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tdG9wOiAwXG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtaW5zdGFsbG1lbnQgLmJveC1saXN0IGxpIGE+ZGl2Lm5hbWUudGl0LWdyb3VwIHtcblx0XHRwYWRkaW5nOiAxcHggMjBweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMTlweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5idG4tbGlzdCBhIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDRweCAwIDA7XG5cdFx0cGFkZGluZzogMCAwIDAgMjBweDtcblx0XHRib3JkZXItY29sb3I6ICNmN2Y3Zjc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0IGEub24ge1xuXHRcdGJvcmRlci1jb2xvcjogI2EzNmI0ZlxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5idG4tbGlzdCBhOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW46IDBcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDRweCAwIDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGE6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi10b3A6IDBcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhLm9uIHtcblx0XHRib3JkZXItY29sb3I6ICM4NDQ2Mzlcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhIC5pbWcge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmc6IDE5cHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1jZW50ZXIsXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWxlZnQsXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLXJpZ2h0LFxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tY2VudGVyLFxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tbGFzdCxcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC50b3RhbC1idG4tYXJlYSAuYnRuLWxlZnQsXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1yaWdodCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGEgLnR4dCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA5M3B4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgLmJ0bi1sZWZ0LFxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLXJpZ2h0IHtcblx0XHR3aWR0aDogMTAwJVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tbGVmdCBhLFxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLXJpZ2h0IGEge1xuXHRcdG1hcmdpbjogMFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWNlbnRlcixcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tcmlnaHQge1xuXHRcdG1hcmdpbi10b3A6IDVweFxuXHR9XG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubm9saXN0IHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogMThweFxuXHR9XG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSBzdHJvbmcge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRmb250OiAxNnB4LzE4cHggR2VuZXNpc1NhbnNUZXh0XG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHAge1xuXHRcdGxldHRlci1zcGFjaW5nOiAtLjVweFxuXHR9XG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWRpc2NvdW50IC5ib3gtbGlzdCAubmFtZSBzdHJvbmcge1xuXHRcdGhlaWdodDogYXV0b1xuXHR9XG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGR0IHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdGZvbnQ6IDEycHgvMjFweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdFx0Y29sb3I6ICM4ODhcblx0fVxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tY2VudGVyLFxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tcmlnaHQge1xuXHRcdG1hcmdpbi10b3A6IDVweFxuXHR9XG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC50aXQgLnN0ZXAgc3BhbiB7XG5cdFx0bWFyZ2luOiA4cHggNHB4XG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAudHh0MiB7XG5cdFx0d2lkdGg6IDEwMCVcblx0fVxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlIC5jdXN0b20tc2VsZWN0LFxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpIC5pbnB1dC1wb2ludCB7XG5cdFx0d2lkdGg6IDExNXB4XG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAuYnRuLWJhc2Uge1xuXHRcdHdpZHRoOiAxMTVweDtcblx0XHRmbG9hdDogcmlnaHRcblx0fVxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkbC50b3RhbC1wcmljZSBkZCB7XG5cdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdHdpZHRoOiBhdXRvXG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIC5jdXN0b20tc2VsZWN0IHtcblx0XHR3aWR0aDogMTAwJVxuXHR9XG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWRpc2NvdW50IC5ib3gtbGlzdCAubmFtZSBwIHtcblx0XHRwb3NpdGlvbjogaW5oZXJpdDtcblx0XHRyaWdodDogMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRwYWRkaW5nLXRvcDogMTBweFxuXHR9XG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gbGk6bGFzdC1jaGlsZCAubmFtZSB7XG5cdFx0cGFkZGluZzogMjBweCAyMHB4IDQwcHhcblx0fVxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3Qtb3B0aW9uIGxpOmxhc3QtY2hpbGQgLm5hbWU+cCB7XG5cdFx0dG9wOiAyOHB4O1xuXHRcdGxlZnQ6IDIwcHhcblx0fVxuXHRodG1sW2xhbmc9ZW5dIC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gbGk6bGFzdC1jaGlsZCAubmFtZT5wIHtcblx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHRwYWRkaW5nLXRvcDogMTRweFxuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDIzcHgpIHtcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LXZpZXcge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDM5MHB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIHtcblx0XHR3aWR0aDogMzQwcHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAudHh0LW1vc3Qge1xuXHRcdHRvcDogMTc5cHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubGlzdC1pbm5lciB7XG5cdFx0bWFyZ2luLXRvcDogLTExOXB4O1xuXHRcdHBhZGRpbmctdG9wOiAxOTlweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cGFkZGluZzogMjBweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHN0cm9uZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdGZvbnQ6IDE4cHgvMThweCBHZW5lc2lzU2Fuc1RleHRcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSBlbSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdG1hcmdpbi10b3A6IDE5cHg7XG5cdFx0Zm9udDogMTZweC8yMHB4IEdlbmVzaXNTYW5zVGV4dFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHNwYW4ge1xuXHRcdGhlaWdodDogMTAwJVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIGxpIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRtYXJnaW4tdG9wOiAyM3B4O1xuXHRcdHBhZGRpbmc6IDBcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyBsaTpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogMFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIGVtIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cGFkZGluZzogMTZweCAwO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRcdGZvbnQ6IDEycHgvMTZweCB3Rm9udEtyVUxcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyAuaW1nIHtcblx0XHR3aWR0aDogMzZweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyAudHh0IHtcblx0XHRtYXJnaW4tbGVmdDogMTJweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIC50eHQgc3BhbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgc3BhbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogNXB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgc3BhbjpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogMFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIHNwYW4gYSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCB7XG5cdFx0cGFkZGluZzogMjBweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGl2IHtcblx0XHRkaXNwbGF5OiBibG9ja1xuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGR0IHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRcdGZvbnQ6IDEycHgvMjFweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdFx0Y29sb3I6ICM4ODhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGRkIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRmb250OiAxOHB4LzIxcHggd0ZvbnRLclVMO1xuXHRcdGNvbG9yOiAjMDAwXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCAudG90YWwge1xuXHRcdG1hcmdpbi10b3A6IDE3cHg7XG5cdFx0cGFkZGluZy10b3A6IDIzcHg7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IDAgbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMXB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCAudG90YWwgZHQge1xuXHRcdHBhZGRpbmctbGVmdDogMFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgLnRvdGFsIGRkIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRmb250OiAzMHB4LzE2cHggd0ZvbnRLclVMO1xuXHRcdGNvbG9yOiAjYTM2YjRmXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCBzdHJvbmcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBub25lXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3Qge1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgZW0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjODg4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogMTdweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Qge1xuXHRcdG1hcmdpbi10b3A6IDIwcHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0OmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tdG9wOiAwXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY29udGFjdDpsYXN0LWNoaWxkPnNwYW4ge1xuXHRcdGhlaWdodDogMjA3cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwN3B4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY29udGFjdD5zcGFuK2lucHV0LFxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0PnNwYW4rdGV4dGFyZWEge1xuXHRcdHdpZHRoOiA3NSVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0PnNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogMjUlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY29udGFjdD5zcGFuK2RpdiB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDc1JVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNhdGU+c3BhbitkaXYge1xuXHRcdHdpZHRoOiA3NSU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY2F0ZT5kaXYge1xuXHRcdHdpZHRoOiA3NSVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jYXRlPmRpditkaXYge1xuXHRcdG1hcmdpbi1sZWZ0OiAyNSU7XG5cdFx0bWFyZ2luLXRvcDogMjBweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWJveCB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1ib3grLml0ZW0tYm94IHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tYm94IHNwYW4ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAyNSU7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tYm94IHNwYW4raW5wdXQge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiA3NSVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1ib3grLml0ZW0tYm94IGlucHV0IHtcblx0XHR3aWR0aDogNzUlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2PnAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1yaWdodDogMFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWVtYWlsPmRpdiBwPmlucHV0IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogMzYuMjUlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2IHA+c3BhbiB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDcuNSU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRjb2xvcjogIzg4ODtcblx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1lbWFpbD5kaXYgcD5zcGFuK2lucHV0IHtcblx0XHR3aWR0aDogNTYuMjUlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2IHArZGl2IHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdHdpZHRoOiAxMDAlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC50YmwtY29udGFjdCAuYnRuLWFyZWEge1xuXHRcdHBhZGRpbmctbGVmdDogODFweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWxlZnQgLmJ0bi1iYXNlLmljb24ubGZ0LWkgaSB7XG5cdFx0bGVmdDogMzUlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tY2VudGVyIC5idG4tYmFzZS5pY29uLmxmdC1pIGkge1xuXHRcdGxlZnQ6IDMwJVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLXJpZ2h0IC5idG4tYmFzZS5pY29uLmxmdC1pIGkge1xuXHRcdGxlZnQ6IDMyJVxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuYnRuLWNvbnRhY3Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dG9wOiAwO1xuXHRcdG1hcmdpbi10b3A6IDhweFxuXHR9XG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWluc3RhbGxtZW50IC5ib3gtbGlzdCAubGlzdC1ncm91cCB1bCBsaTpudGgtY2hpbGQoMikgLnNwZWMuZm9ybXN0eWxlIHVsIGxpOmZpcnN0LWNoaWxkIC5jdXN0b20tc2VsZWN0IHtcblx0XHR3aWR0aDogMjgwcHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIGxpIGRpdiB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCVcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIGxpIGRpdiBhIHtcblx0XHRtYXJnaW46IDBcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LWRlYWxlciBsaSBkaXYge1xuXHRcdG1hcmdpbi10b3A6IDRweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmxpc3QtZGVhbGVyIGxpIGRpdjpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogMFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMTlweFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5idG4tbGlzdCBhIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDRweCAwIDA7XG5cdFx0cGFkZGluZzogMCAwIDAgMjBweDtcblx0XHRib3JkZXItY29sb3I6ICNmN2Y3Zjc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0XG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0IGEub24ge1xuXHRcdGJvcmRlci1jb2xvcjogI2EzNmI0ZlxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5idG4tbGlzdCBhOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW46IDBcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDRweCAwIDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGE6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi10b3A6IDBcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhLm9uIHtcblx0XHRib3JkZXItY29sb3I6ICM4NDQ2Mzlcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhIC5pbWcge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmc6IDE5cHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1jZW50ZXIsXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWxlZnQsXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLXJpZ2h0LFxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tY2VudGVyLFxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tbGVmdCxcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC50b3RhbC1idG4tYXJlYSAuYnRuLXJpZ2h0IHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHdpZHRoOiAxMDAlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmNvbG9yLWxpc3QgYSAudHh0IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDkzcHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLWxlZnQsXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tcmlnaHQge1xuXHRcdHdpZHRoOiAxMDAlXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgLmJ0bi1sZWZ0IGEsXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tcmlnaHQgYSB7XG5cdFx0bWFyZ2luOiAwXG5cdH1cblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tY2VudGVyLFxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1yaWdodCB7XG5cdFx0bWFyZ2luLXRvcDogNXB4XG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5ub2xpc3Qgc3BhbiB7XG5cdFx0Zm9udC1zaXplOiAxOHB4XG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHN0cm9uZyB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdGZvbnQ6IDE4cHgvMThweCBHZW5lc2lzU2Fuc1RleHRcblx0fVxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUgcCB7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0uNXB4XG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtZGlzY291bnQgLmJveC1saXN0IC5uYW1lIHN0cm9uZyB7XG5cdFx0aGVpZ2h0OiBhdXRvXG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZHQge1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Zm9udDogMTJweC8yMXB4IEdlbmVzaXNTYW5zVGV4dDtcblx0XHRjb2xvcjogIzg4OFxuXHR9XG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1jZW50ZXIsXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1yaWdodCB7XG5cdFx0bWFyZ2luLXRvcDogNXB4XG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLnRpdCAuc3RlcCBzcGFuIHtcblx0XHRtYXJnaW46IDhweCA0cHhcblx0fVxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpIC50eHQyIHtcblx0XHR3aWR0aDogMTAwJVxuXHR9XG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGUgLmN1c3RvbS1zZWxlY3QsXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGU+dWw+bGkgLmlucHV0LXBvaW50IHtcblx0XHR3aWR0aDogMTE1cHhcblx0fVxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpIC5idG4tYmFzZSB7XG5cdFx0d2lkdGg6IDExNXB4O1xuXHRcdGZsb2F0OiByaWdodFxuXHR9XG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGRsLnRvdGFsLXByaWNlIGRkIHtcblx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0d2lkdGg6IGF1dG9cblx0fVxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS10YXhhdGlvbiAuYm94LWxpc3QgLnNwZWMgLmN1c3RvbS1zZWxlY3Qge1xuXHRcdHdpZHRoOiAxMDAlXG5cdH1cblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtZGlzY291bnQgLmJveC1saXN0IC5uYW1lIHAge1xuXHRcdHBvc2l0aW9uOiBpbmhlcml0O1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjE2MDBweCkge1xuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEge1xuXHRcdG1hcmdpbi10b3A6IDIwcHhcblx0fVxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1jZW50ZXIsXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWxlZnQsXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLXJpZ2h0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMFxuXHR9XG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAudHh0IHtcblx0XHRmbG9hdDogbm9uZVxuXHR9XG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lciB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ei1pbmRleDogMVxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRlIHtcblx0ZmxvYXQ6IGxlZnRcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlciB7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG5cdC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IC1vLXRyYW5zZm9ybTtcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybSwgLW8tdHJhbnNmb3JtO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveFxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItd3JhcHBlciB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdz4uc3dpcGVyLXdyYXBwZXIge1xuXHQtd2Via2l0LWJveC1saW5lczogbXVsdGlwbGU7XG5cdC1tb3otYm94LWxpbmVzOiBtdWx0aXBsZTtcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0LXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG5cdGZsZXgtd3JhcDogd3JhcFxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlciB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0bWFyZ2luOiAwIGF1dG9cbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItc2xpZGUge1xuXHQtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuXHQtbXMtZmxleDogMCAwIGF1dG87XG5cdC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuXHRmbGV4LXNocmluazogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0LFxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG5cdGhlaWdodDogYXV0b1xufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuXHQtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG5cdC1tcy1mbGV4LWFsaWduOiBzdGFydDtcblx0LXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCAtd2Via2l0LXRyYW5zZm9ybTtcblx0LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCAtby10cmFuc2Zvcm07XG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm0sIC1vLXRyYW5zZm9ybVxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1ub3RpZmljYXRpb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdHotaW5kZXg6IC0xMDAwXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXdwOC1ob3Jpem9udGFsIHtcblx0LW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG5cdHRvdWNoLWFjdGlvbjogcGFuLXlcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItd3A4LXZlcnRpY2FsIHtcblx0LW1zLXRvdWNoLWFjdGlvbjogcGFuLXg7XG5cdHRvdWNoLWFjdGlvbjogcGFuLXhcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItYnV0dG9uLW5leHQsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1idXR0b24tcHJldiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAyNXB4O1xuXHRtYXJnaW4tdG9wOiAwO1xuXHR6LWluZGV4OiAxMDtcblx0Y3Vyc29yOiBwb2ludGVyXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG5cdC1vLXRyYW5zaXRpb246IC4zcztcblx0dHJhbnNpdGlvbjogLjNzO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR6LWluZGV4OiAxMFxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG5cdG9wYWNpdHk6IDBcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuXHRib3R0b206IDEwcHg7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0d2lkdGg6IDhweDtcblx0aGVpZ2h0OiA4cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0b3BhY2l0eTogLjJcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIGJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRib3JkZXI6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdC1tcy1hcHBlYXJhbmNlOiBub25lO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmVcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0YmFja2dyb3VuZDogI2ZmZlxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRvcGFjaXR5OiAxO1xuXHRiYWNrZ3JvdW5kOiAjMDA3YWZmXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiAjMDAwXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG5cdHJpZ2h0OiAxMHB4O1xuXHR0b3A6IDUwJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMClcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRtYXJnaW46IDVweCAwO1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0bWFyZ2luOiAwIDVweFxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIHtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMjUpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGVcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuXHRiYWNrZ3JvdW5kOiAjMDA3YWZmO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuXHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0LW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuXHQtby10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcblx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3Bcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3MgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG5cdC1vLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcblx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDRweDtcblx0bGVmdDogMDtcblx0dG9wOiAwXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Mge1xuXHR3aWR0aDogNHB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMFxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIHtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcblx0YmFja2dyb3VuZDogIzAwMFxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2Qge1xuXHQtd2Via2l0LXBlcnNwZWN0aXZlOiAxMjAwcHg7XG5cdC1vLXBlcnNwZWN0aXZlOiAxMjAwcHg7XG5cdHBlcnNwZWN0aXZlOiAxMjAwcHhcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuXHR0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHotaW5kZXg6IDEwXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAuNSkpLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KVxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAuNSkpLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudClcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIC41KSksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudClcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDAsIDAsIDAsIC41KSksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudClcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXIsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXdyYXBwZXIge1xuXHQtbXMtcGVyc3BlY3RpdmU6IDEyMDBweFxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIHtcblx0b3ZlcmZsb3c6IHZpc2libGVcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0ei1pbmRleDogMVxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG5cdHotaW5kZXg6IDA7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cdC1vLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcblx0dHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGUge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcblx0LW8tdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDBcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZSxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldiB7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0b3BhY2l0eTogLjY7XG5cdC13ZWJraXQtZmlsdGVyOiBibHVyKDUwcHgpO1xuXHRmaWx0ZXI6IGJsdXIoNTBweCk7XG5cdHotaW5kZXg6IDBcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dFxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcblx0LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eVxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcblx0cG9pbnRlci1ldmVudHM6IGF1dG9cbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItem9vbS1jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHQtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG5cdG9iamVjdC1maXQ6IGNvbnRhaW5cbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItc2Nyb2xsYmFyIHtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4xKVxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMSU7XG5cdGJvdHRvbTogM3B4O1xuXHR6LWluZGV4OiA1MDtcblx0aGVpZ2h0OiA1cHg7XG5cdHdpZHRoOiA5OCVcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogM3B4O1xuXHR0b3A6IDElO1xuXHR6LWluZGV4OiA1MDtcblx0d2lkdGg6IDVweDtcblx0aGVpZ2h0OiA5OCVcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjUpO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDBcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcblx0Y3Vyc29yOiBtb3ZlXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcblx0d2lkdGg6IDQycHg7XG5cdGhlaWdodDogNDJweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLTIxcHg7XG5cdG1hcmdpbi10b3A6IC0yMXB4O1xuXHR6LWluZGV4OiAxMDtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG5cdC1vLXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcblx0dHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuXHQtd2Via2l0LWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xuXHQtby1hbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcblx0YW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGVcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItbGF6eS1wcmVsb2FkZXI6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogXCJcIjtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzNmM2YzZjJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIilcbn1cblxuQC1vLWtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuXHQxMDAlIHtcblx0XHQtby10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcblx0fVxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwLnpJZHgge1xuXHR6LWluZGV4OiAtMTA7XG5cdG9wYWNpdHk6IDBcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5tb3RvcnNob3ctY2xvc2VQb3Age1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAxNXB4O1xuXHR0b3A6IDE1cHg7XG5cdHotaW5kZXg6IDEwXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAubW90b3JzaG93LWFycm93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogLTEycHg7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAubW90b3JzaG93LWFycm93IC5idG5fbGVmdCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogLTMwcHhcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5tb3RvcnNob3ctYXJyb3cgLmJ0bl9yaWdodCB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luLXJpZ2h0OiAtMzBweFxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLm1vdG9yc2hvdy1hcnJvdz5kaXYgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTNweDtcblx0aGVpZ2h0OiAyNXB4XG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAubW90b3JzaG93LWluZGljYXRvciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAtMjBweDtcblx0cmlnaHQ6IDBcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5tb3RvcnNob3ctaW5kaWNhdG9yIHNwYW4ge1xuXHRjb2xvcjogI2ZmZlxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLmJ1aWxkLXN3aXBlci1jb250YWluZXIwMSxcbi5idWlsZC1zd2lwZXItd3JhcCAuYnVpbGQtc3dpcGVyLWNvbnRhaW5lcjAyIHtcblx0d2lkdGg6IDMzOHB4O1xuXHRtYXJnaW46IDI1cHggMjVweCAwO1xuXHRwYWRkaW5nOiAwIDI2cHggMCAwXG59XG5cbiNjb250YWluZXIucmVuZXdhbDIwMTcgLnRhYi1leC10ZXJpb3IgaDIsXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC50YWItaW4tdGVyaW9yIGgyIHtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLmJ1aWxkLXN3aXBlci1jb250YWluZXIwMSAuc3dpcGVyLXNsaWRlLFxuLmJ1aWxkLXN3aXBlci13cmFwIC5idWlsZC1zd2lwZXItY29udGFpbmVyMDIgLnN3aXBlci1zbGlkZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDY2cHghaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGxpbmUtaGVpZ2h0OiA2NnB4XG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLFxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbixcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHNwYW4sXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLFxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Y29sb3I6ICMwMDA7XG5cdGhlaWdodDogMjBweFxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1zbGlkZSBhIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItc2xpZGUgYS5hY3RpdmUgaW1nIHtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3JkZXI6IDNweCBzb2xpZCAjYTM2YjRmXG59XG5cbi5idWlsZC1zd2lwZXItd3JhcDAxIC5zd2lwZXItYnV0dG9uLXByZXYsXG4uYnVpbGQtc3dpcGVyLXdyYXAwMiAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0bGVmdDogMDtcblx0bWFyZ2luLXRvcDogMjFweFxufVxuXG4uYnVpbGQtc3dpcGVyLXdyYXAwMSAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLmJ1aWxkLXN3aXBlci13cmFwMDIgLnN3aXBlci1idXR0b24tbmV4dCB7XG5cdHJpZ2h0OiAyNXB4O1xuXHRtYXJnaW4tdG9wOiAyMXB4XG59XG5cbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXNsaWRlIHAge1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRtYXJnaW4tdG9wOiAxMHB4XG59XG5cbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmlubmVyLWNvbnRhaW4ge1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0bWluLXdpZHRoOiAxNzAwcHhcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAudGFiLWV4LXRlcmlvci10b3Age1xuXHR3aWR0aDogMzkwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuXHRwYWRkaW5nLWJvdHRvbTogNXB4XG59XG5cbiNjb250YWluZXIucmVuZXdhbDIwMTcgLnRhYi1leC10ZXJpb3IgLnRhYi1leC10ZXJpb3ItdG9wIGgyLFxuLnJlbmV3YWwyMDE3IC50YWItZXgtdGVyaW9yIC50YWItZXgtdGVyaW9yLXRvcCBwLFxuLnJlbmV3YWwyMDE3IC50YWItZXgtdGVyaW9yIC50YWItZXgtdGVyaW9yLXRvcCBzcGFuIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAudGFiLWV4LXRlcmlvciAudGFiLWV4LXRlcmlvci10b3AgcCB7XG5cdGZsb2F0OiByaWdodFxufVxuXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1zd2lwZXItd3JhcCAuYnVpbGQtc3dpcGVyLWNvbnRhaW5lcjAxIGltZyxcbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLXN3aXBlci13cmFwIC5idWlsZC1zd2lwZXItY29udGFpbmVyMDIgaW1nIHtcblx0d2lkdGg6IDY2cHhcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC5pbWctaG9sZGVyIC52ci1yb29tIC5pbmNhc2Uge1xuXHR3aWR0aDogNzYwcHg7XG5cdGhlaWdodDogMzYzcHg7XG5cdHBhZGRpbmctYm90dG9tOiA0OCVcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAudGFiLWluLXRlcmlvci10b3Age1xuXHR3aWR0aDogMzkwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuXHRwYWRkaW5nLWJvdHRvbTogNXB4XG59XG5cbiNjb250YWluZXIucmVuZXdhbDIwMTcgLnRhYi1pbi10ZXJpb3IgLnRhYi1pbi10ZXJpb3ItdG9wIGgyLFxuLnJlbmV3YWwyMDE3IC50YWItaW4tdGVyaW9yIC50YWItaW4tdGVyaW9yLXRvcCBwLFxuLnJlbmV3YWwyMDE3IC50YWItaW4tdGVyaW9yIC50YWItaW4tdGVyaW9yLXRvcCBzcGFuIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAudGFiLWluLXRlcmlvciAudGFiLWluLXRlcmlvci10b3AgcCB7XG5cdGZsb2F0OiByaWdodFxufVxuXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC10YWIge1xuXHR3aWR0aDogODMwcHg7XG5cdG1hcmdpbi1sZWZ0OiAxMDVweFxufVxuXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC10YWI6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGhcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtdGFiIC50YWItZXgtdGVyaW9yLFxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtdGFiIC50YWItaW4tdGVyaW9yIHtcblx0ZmxvYXQ6IGxlZnRcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYXJlYS12aWV3PmEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA2MHB4O1xuXHRib3R0b206IDNweDtcblx0aGVpZ2h0OiAxMHB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMHB4O1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtaW5mby10eHQge1xuXHRjb2xvcjogIzg4ODtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRtYXJnaW4tdG9wOiA2MHB4XG59XG5cbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b3BhY2l0eTogLjg7XG5cdGJhY2tncm91bmQ6ICNlZWU7XG5cdHotaW5kZXg6IDVcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuZGVmYXVsdD5wIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDEwcHg7XG5cdHJpZ2h0OiAxMHB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0ei1pbmRleDogNjtcblx0bGluZS1oZWlnaHQ6IDEuNDVcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuZGVmYXVsdD5wIGltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuZGVmYXVsdC5vbiB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50XG59XG5cbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWRlZmF1bHQtcG9wdXAge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMzhweDtcblx0cmlnaHQ6IDM2cHg7XG5cdHotaW5kZXg6IDc7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBhZGRpbmc6IDIwcHggMTVweCAxNXB4XG59XG5cbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWRlZmF1bHQtcG9wdXAgc3BhbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAtMTZweDtcblx0cmlnaHQ6IDI1cHhcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtZGVmYXVsdC1wb3B1cCBhIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDVweDtcblx0cmlnaHQ6IDVweFxufVxuXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnRpdC1sZWZ0IHN0cm9uZyB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdHBhZGRpbmctbGVmdDogOHB4O1xuXHRmb250OiAxNHB4LzE0cHggR2VuZXNpc1NhbnNUZXh0O1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC13ZWlnaHQ6IDcwMFxufVxuXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1icmFuZC1jYXIge1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1pbmZvLXdyYXAge1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4XG59XG5cbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWluZm8td3JhcDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjbGVhcjogYm90aFxufVxuXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1pbmZvLXdyYXAgLmJ1aWxkLWluZm8tdG9wIHtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG5cdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdG1hcmdpbi1ib3R0b206IDMwcHhcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtaW5mby13cmFwIC5idWlsZC1pbmZvLXRvcCBzcGFuIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzAwMDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDVweFxufVxuXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1pbmZvLXdyYXAgLmJ1aWxkLWluZm8tdG9wIHNwYW4uYnVpbGQtaW5mby1wcmljZSB7XG5cdGZvbnQtc2l6ZTogMzRweDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1pbmZvLXdyYXAgLmJ1aWxkLWluZm8tYm90dG9tIGRsOmZpcnN0LWNoaWxkIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZmxvYXQ6IG5vbmVcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtaW5mby13cmFwIC5idWlsZC1pbmZvLWJvdHRvbSBkbDpudGgtY2hpbGQoMikge1xuXHRtYXJnaW4tcmlnaHQ6IDcwcHhcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtaW5mby13cmFwIC5idWlsZC1pbmZvLWJvdHRvbSBkbCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4XG59XG5cbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWluZm8td3JhcCAuYnVpbGQtaW5mby1ib3R0b20gZGwgZHQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHdpZHRoOiA3MHB4XG59XG5cbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWluZm8td3JhcCAuYnVpbGQtaW5mby1ib3R0b20gZGwgZGQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtdG90YWwge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjFcbn1cblxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtdG90YWw+c3BhbiB7XG5cdGZvbnQtc2l6ZTogMTVweFxufVxuXG4uZG93bmxvYWQtYXJlYSAuY3VzdG9tLXNlbGVjdC13cmFwLFxuLnBvcHVwLm1hbnVhbC1kb3duIC5jdXN0b20tc2VsZWN0LXdyYXAge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDIwcHhcbn1cblxuLmRvd25sb2FkLWFyZWEgLmN1c3RvbS1zZWxlY3Qtd3JhcCAuc2VsZWN0ZWQgaSxcbi5wb3B1cC5tYW51YWwtZG93biAuY3VzdG9tLXNlbGVjdC13cmFwIC5zZWxlY3RlZCBpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDIwcHg7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtM3B4O1xuXHR3aWR0aDogOXB4O1xuXHRoZWlnaHQ6IDVweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uZG93bmxvYWQtYXJlYSAuY3VzdG9tLXNlbGVjdC13cmFwIC5zZWxlY3RlZCBpIGltZyxcbi5wb3B1cC5tYW51YWwtZG93biAuY3VzdG9tLXNlbGVjdC13cmFwIC5zZWxlY3RlZCBpIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdHRyYW5zaXRpb246IGFsbCAuM3Ncbn1cblxuLmRvd25sb2FkLWFyZWEgLmN1c3RvbS1zZWxlY3Qub3BlbiAuc2VsZWN0ZWQgYnV0dG9uIGkgaW1nLFxuLnBvcHVwLm1hbnVhbC1kb3duIC5jdXN0b20tc2VsZWN0Lm9wZW4gLnNlbGVjdGVkIGJ1dHRvbiBpIGltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAtNXB4XG59XG5cbi5kb3dubG9hZC1hcmVhIC5jdXN0b20tc2VsZWN0LXdyYXAgLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGxpLFxuLnBvcHVwLm1hbnVhbC1kb3duIC5jdXN0b20tc2VsZWN0LXdyYXAgLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGxpIHtcblx0d2lkdGg6IGluaGVyaXQ7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5jdXN0b20tc2VsZWN0IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmRvd25sb2FkLWFyZWEgLmN1c3RvbS1zZWxlY3Qtd3JhcCAuY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1yYWRpb10sXG4ucG9wdXAubWFudWFsLWRvd24gLmN1c3RvbS1zZWxlY3Qtd3JhcCAuY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1yYWRpb10ge1xuXHRtYXJnaW4tbGVmdDogLTUwcHhcbn1cblxuLmRvd25sb2FkLWFyZWEuZG93bmxvYWQtYXJlYS15ZWFyIC5kb253bG9hZC1saXN0Lm9uLFxuLnBvcHVwLm1hbnVhbC1kb3duIC5kb3duLWNvbW1vbi1saXN0Lm9uIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLmRvd25sb2FkLWFyZWEuZG93bmxvYWQtYXJlYS15ZWFyIC5kb253bG9hZC1saXN0LFxuLnBvcHVwLm1hbnVhbC1kb3duIC5kb3duLWNvbW1vbi1saXN0IHtcblx0ZGlzcGxheTogbm9uZVxufVxuXG4uY3VzdG9tLWNoay1yZG8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bGluZS1oZWlnaHQ6IDExcHg7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9cmFkaW9dIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXJnaW4tbGVmdDogLTE2cHg7XG5cdHotaW5kZXg6IC0xXG59XG5cbi5jdXN0b20tY2hrLXJkbyBpbnB1dCtzcGFuIHtcblx0ZGlzcGxheTogaW5oZXJpdDtcblx0cGFkZGluZzogMXB4IDFweCAxcHggMjVweDtcblx0Y29sb3I6ICMwMDA7XG5cdGZvbnQtc2l6ZTogMDtcblx0bGluZS1oZWlnaHQ6IDExcHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRcbn1cblxuLmN1c3RvbS1jaGstcmRvIGlucHV0OmZvY3VzK3NwYW4ge1xuXHRjb2xvcjogIzAwMDtcblx0Ym9yZGVyOiAxcHggZG90dGVkICMwMDBcbn1cblxuLmN1c3RvbS1jaGstcmRvIGlucHV0K3NwYW4gc3BhbiB7XG5cdGRpc3BsYXk6IGluaGVyaXQ7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdG1hcmdpbi10b3A6IDNweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG59XG5cbi5jdXN0b20tY2hrLXJkbyBzcGFuIGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdG1hcmdpbi1sZWZ0OiAtMjVweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2M4Y2FjZDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5jdXN0b20tY2hrLXJkbyBzcGFuIGkgaW1nIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlXG59XG5cbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK3NwYW4gaSBpbWcsXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtzcGFuIGkgaW1nIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLmN1c3RvbS1jaGstcmRvLm11bHRpLWxpbmUgaW5wdXQrc3BhbiB7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWxcbn1cblxuLmN1c3RvbS1jaGstcmRvLm11bHRpLWxpbmUgaW5wdXQrc3BhbiBzcGFuIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bGluZS1oZWlnaHQ6IDEuM1xufVxuXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1yYWRpb10rc3BhbiBpIHtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9cmFkaW9dK3NwYW4gaSBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTFweDtcblx0bGVmdDogLTFweFxufVxuXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtzcGFuIGkge1xuXHRib3JkZXItY29sb3I6ICMwMDBcbn1cblxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzK3NwYW4ge1xuXHRib3JkZXI6IDFweCBkb3R0ZWQgIzAwMFxufVxuXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtzcGFuIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRcbn1cblxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6Zm9jdXMrc3BhbiB7XG5cdGJvcmRlcjogMXB4IGRvdHRlZCAjMDAwXG59XG5cbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPWNoZWNrYm94XStzcGFuIGkgaW1nIHtcblx0bGVmdDogMXB4O1xuXHR0b3A6IDNweFxufVxuXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuIGkge1xuXHRib3JkZXItY29sb3I6ICMwMDBcbn1cblxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkK3NwYW4gaSB7XG5cdGJhY2tncm91bmQ6ICNlZWVcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogODtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRjb2xvcjogIzg4OFxufVxuXG4uY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgYnV0dG9uOmFmdGVyLFxuLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbjpiZWZvcmUsXG4uY3VzdG9tLXNlbGVjdCBsYWJlbCBzcGFuOmFmdGVyLFxuLmN1c3RvbS1zZWxlY3QgbGFiZWwgc3BhbjpiZWZvcmUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGNvbnRlbnQ6ICcnXG59XG5cbi5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNTE7XG5cdGhlaWdodDogNDZweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2M0YzZjYTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdGZvbnQ6IDE2cHgvMTJweCBIeXVuZGFpU2Fuc1RleHQtUmVndWxhciwgR2VuZXNpc1NhbnNUZXh0XG59XG5cbi5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogaW5oZXJpdDtcblx0dGV4dC1hbGlnbjogbGVmdFxufVxuXG4uY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgYnV0dG9uOmZvY3VzIHtcblx0b3V0bGluZTogIzAwMCBzb2xpZCAxcHhcbn1cblxuLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbiBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHR0ZXh0LWluZGVudDogMThweDtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbiBpIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogNDZweDtcblx0aGVpZ2h0OiA0NnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24gaSBpbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cblxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDQ3cHg7XG5cdHotaW5kZXg6IDUyO1xuXHR3aWR0aDogMTAwJTtcblx0bWluLWhlaWdodDogNjBweDtcblx0bWF4LWhlaWdodDogMTk4cHg7XG5cdG1hcmdpbjogMCFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDVweCAwO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHRib3JkZXItdG9wLWNvbG9yOiAjYWFhO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdG92ZXJmbG93LXk6IGF1dG9cbn1cblxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGxhYmVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAzMHB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwXG59XG5cbi5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBsYWJlbCBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250OiAxNnB4LzEuOSBIeXVuZGFpU2Fuc1RleHQtUmVndWxhciwgR2VuZXNpc1NhbnNUZXh0O1xuXHR0ZXh0LWluZGVudDogMThweFxufVxuXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWwgc3BhbjphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAtMVxufVxuXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1yYWRpb10sXG4uY3VzdG9tLXNlbGVjdCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWFyZ2luLWxlZnQ6IC0xNnB4O1xuXHR6LWluZGV4OiAtMVxufVxuXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuOmFmdGVyLFxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzK3NwYW46YWZ0ZXIsXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtzcGFuOmFmdGVyLFxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzK3NwYW46YWZ0ZXIsXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWw6aG92ZXIgc3BhbjphZnRlciB7XG5cdGJhY2tncm91bmQ6ICNlZGVkZWRcbn1cblxuLmN1c3RvbS1zZWxlY3Qub3BlbiB7XG5cdHotaW5kZXg6IDlcbn1cblxuLmN1c3RvbS1zZWxlY3Qub3BlbiAuc2VsZWN0ZWQgYnV0dG9uIGkgaW1nIHtcblx0bWFyZ2luLXRvcDogLTQ4cHhcbn1cblxuLmN1c3RvbS1zZWxlY3Qub3BlbiAub3B0LWxpc3Qge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uY3VzdG9tLXNlbGVjdC51c2UtY2hlY2sgLm9wdC1saXN0IGxhYmVsIHNwYW46YmVmb3JlIHtcblx0d2lkdGg6IDEzcHg7XG5cdGhlaWdodDogMTNweDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRib3JkZXI6IDJweCBzb2xpZCAjMmUyZTJlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmJ0bi1iYXNlLFxuYS5nYnRuIHNwYW4uYXR4dCB7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uY3VzdG9tLXNlbGVjdC51c2UtY2hlY2sgLm9wdC1saXN0IGlucHV0OmNoZWNrZWQrc3BhbjpiZWZvcmUge1xuXHRib3JkZXItY29sb3I6ICNlZDFjMjQ7XG5cdGJhY2tncm91bmQ6ICNlZDFjMjRcbn1cblxuLmN1c3RvbS1zZWxlY3QudXNlLWNoZWNrIC5vcHQtbGlzdCBpbnB1dDpjaGVja2VkK3NwYW4ge1xuXHRjb2xvcjogcmVkXG59XG5cbi5jdXN0b20tc2VsZWN0LnN0YXRpYy10eXBlIC5vcHQtbGlzdCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGVmdDogMDtcblx0dG9wOiAtMXB4O1xuXHRtaW4taGVpZ2h0OiAwO1xuXHRvcGFjaXR5OiAxXG59XG5cbi5jdXN0b20tc2VsZWN0LnN0YXRpYy10eXBlLm9wZW4gLm9wdC1saXN0IHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLmJ0bi1iYXNlIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi13aWR0aDogNjBweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nOiAwIDIwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdGZvbnQ6IDE2cHgvNDhweCBIeXVuZGFpU2Fuc1RleHQtUmVndWxhciwgR2VuZXNpc1NhbnNUZXh0O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdHRleHQtaW5kZW50OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC44cyBhbGw7XG5cdC1vLXRyYW5zaXRpb246IC44cyBhbGw7XG5cdHRyYW5zaXRpb246IC44cyBhbGxcbn1cblxuLmJ0bi1iYXNlIHNwYW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiAjZmZmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC44cyBhbGw7XG5cdC1vLXRyYW5zaXRpb246IC44cyBhbGw7XG5cdHRyYW5zaXRpb246IC44cyBhbGxcbn1cblxuLmJ0bi1iYXNlIGkgLm9uLW92ZXIge1xuXHRvcGFjaXR5OiAwXG59XG5cbi5idG4tYmFzZTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGFsbDtcblx0LW8tdHJhbnNpdGlvbjogLjNzIGFsbDtcblx0dHJhbnNpdGlvbjogLjNzIGFsbDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2Y3ZjdmN1xufVxuXG4uYnRuLWJhc2U6aG92ZXIgc3BhbiB7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5idG4tYmFzZTpob3ZlciBpIGltZyB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGFsbDtcblx0LW8tdHJhbnNpdGlvbjogLjNzIGFsbDtcblx0dHJhbnNpdGlvbjogLjNzIGFsbFxufVxuXG4uYnRuLWJhc2U6aG92ZXIgaSAub24tb3ZlciB7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmJ0bi1iYXNlLnJldmVyc2Uge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXItY29sb3I6ICM2NjZcbn1cblxuLmJ0bi1iYXNlLnJldmVyc2Ugc3BhbiB7XG5cdGNvbG9yOiAjMjIyXG59XG5cbi5idG4tYmFzZS5yZXZlcnNlOmhvdmVyIHtcblx0YmFja2dyb3VuZDogI2RkZFxufVxuXG4uYnRuLWJhc2UucmV2ZXJzZTpob3ZlciBzcGFuIHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLmJ0bi1iYXNlLmJ0bi1ncmF5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzZmNmY2Zjtcblx0Ym9yZGVyOiAxcHggc29saWQgIzZmNmY2ZlxufVxuXG4uYnRuLWJhc2UuYnRuLWdyYXk6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZjdmN2Y3XG59XG5cbi5idG4tYmFzZS5idG4tZ3JheS0yIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2NhY2JjYjtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NhY2JjYlxufVxuXG4uYnRuLWJhc2UuYnRuLWdyYXktMjpob3Zlcixcbi5idG4tYmFzZS5pbmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM2ZjZmNmZcbn1cblxuLmJ0bi1iYXNlLmJ0bi1ncmF5LTIgc3BhbiB7XG5cdGNvbG9yOiAjNmY2ZjZmXG59XG5cbi5idG4tYmFzZS5idG4tZ3JheS0yOmhvdmVyIHNwYW4ge1xuXHRjb2xvcjogI2ZmZlxufVxuXG4uYnRuLWJhc2UudzEwMGZ1bGwge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMFxufVxuXG4uYnRuLWJhc2UuaW5hY3RpdmUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNmY2ZjZmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG5cdC1vLXRyYW5zaXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IG5vbmU7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLmJ0bi1iYXNlLmluYWN0aXZlIHNwYW4ge1xuXHRjb2xvcjogI2M4YzhjOFxufVxuXG4uYnRuLWJhc2UuaW5hY3RpdmU6aG92ZXIsXG4uYnRuLWJhc2UuaW5hY3RpdmU6aG92ZXIgc3BhbiB7XG5cdGNvbG9yOiAjYzhjOGM4O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG5cdC1vLXRyYW5zaXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IG5vbmVcbn1cblxuLmJ0bi1iYXNlLnRleHQtaGlsaWdodCxcbi5idG4tYmFzZS50ZXh0LWhpbGlnaHQ6aG92ZXIge1xuXHRjb2xvcjogcmVkXG59XG5cbi5idG4tYmFzZS5zaXplLXNtbCB7XG5cdGhlaWdodDogMzBweDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdHBhZGRpbmc6IDAgMThweFxufVxuXG4uYnRuLWJhc2Uuc2l6ZS1taWQge1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRwYWRkaW5nOiAwIDIwcHg7XG5cdGZvbnQtc2l6ZTogMTRweFxufVxuXG4uYnRuLWJhc2Uuc2l6ZS1scmcsXG4uYnRuLWJhc2Uuc2l6ZS12ZXJ5LWxyZyB7XG5cdGhlaWdodDogNTBweDtcblx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdGZvbnQtc2l6ZTogMTZweFxufVxuXG4uYnRuLWJhc2Uuc2l6ZS1scmcge1xuXHRwYWRkaW5nOiAwIDQwcHhcbn1cblxuLmJ0bi1iYXNlLnNpemUtdmVyeS1scmcge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMCAyMHB4XG59XG5cbi5idG4tYmFzZS5pY29uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMjcwcHhcbn1cblxuLmJ0bi1iYXNlLmljb24gaSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDIzcHg7XG5cdGhlaWdodDogMTAwJTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5idG4tYmFzZS5pY29uLWlubGluZS5sZnQtaSBpLFxuLmJ0bi13cmFwLmJ0bi1sZWZ0IC5idG4tYmFzZSB7XG5cdG1hcmdpbi1yaWdodDogMTBweFxufVxuXG4uYnRuLWJhc2UuaWNvbi5sZnQtaSBpIHtcblx0bGVmdDogMjFweDtcblx0dGV4dC1hbGlnbjogbGVmdFxufVxuXG4uYnRuLWJhc2UuaWNvbi5sZnQtciBpIHtcblx0cmlnaHQ6IDIxcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi5idG4tcXVlc3Rpb24sXG4uYnRuLXdyYXAuYnRuLWNlbnRlcixcbi5ub3RpY2UtbmV4dCxcbi5zaW5nbGUtbGluay1hcmVhIHtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5idG4tYmFzZS5pY29uIGkgaW1nIHtcblx0bWFyZ2luLXRvcDogLTJweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4uYnRuLWJhc2UuaWNvbiBpIC5vbi1vdmVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiAtNHB4XG59XG5cbi5idG4tYmFzZS5pY29uIGkgLm9uLW92ZXIuYWxpZ24tciB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwXG59XG5cbi5idG4tYmFzZS5idG4tbGluZTIge1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5idG4tYmFzZS5idG4tbGluZTIgc3BhbiB7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcbn1cblxuLmJ0bi1xdWVzdGlvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAyMXB4O1xuXHRoZWlnaHQ6IDIxcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XG5cdGZvbnQ6IDE2cHgvMjFweCBHZW5lc2lzU2Fuc1RleHQ7XG5cdGNvbG9yOiAjODg4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRjdXJzb3I6IHBvaW50ZXJcbn1cblxuLmJ0bi1iYXNlLmljb24taW5saW5lIGksXG4uYnRuLXJlc2V0LFxuYS5nYnRuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbi5idG4tcmVzZXQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHR3aWR0aDogNDZweDtcblx0aGVpZ2h0OiA0NnB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC4zcyBhbGw7XG5cdC1vLXRyYW5zaXRpb246IC4zcyBhbGw7XG5cdHRyYW5zaXRpb246IC4zcyBhbGw7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uYnRuLXJlc2V0OmhvdmVyIHtcblx0Ym9yZGVyLWNvbG9yOiAjNmY2ZjZmO1xuXHRiYWNrZ3JvdW5kOiAjNmY2ZjZmXG59XG5cbi5idG4tcmVzZXQ6aG92ZXIgaW1nIHtcblx0bWFyZ2luLXRvcDogLTQ2cHhcbn1cblxuLmJ0bi1iYXNlLmljb24taW5saW5lIGkgaW1nIHtcblx0dmVydGljYWwtYWxpZ246IC0zcHhcbn1cblxuLmJ0bi1iYXNlLmljb24taW5saW5lLmxmdC1yIGkge1xuXHRtYXJnaW4tbGVmdDogMTBweFxufVxuXG4uYnRuLXdyYXAge1xuXHRmb250LXNpemU6IDBcbn1cblxuLmJ0bi13cmFwLmJ0bi1sZWZ0IHtcblx0ZmxvYXQ6IGxlZnRcbn1cblxuLmJ0bi13cmFwLmJ0bi1jZW50ZXIgLmJ0bi1iYXNlIHtcblx0bWFyZ2luOiAwIDVweFxufVxuXG4uYnRuLXdyYXAuYnRuLXJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0XG59XG5cbi5idG4td3JhcC5idG4tcmlnaHQgLmJ0bi1iYXNlIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHhcbn1cblxuYS5nYnRuIHtcblx0Y29sb3I6ICNmZmY7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuYS5nYnRuOmhvdmVyLFxuYS5nYnRuOmhvdmVyIHNwYW4uYXR4dCB7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbmEuZ2J0bi5maXhlZC13aWR0aCB7XG5cdHdpZHRoOiAxMzBweFxufVxuXG5hLmdidG4gc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG59XG5cbmEuZ2J0biBzcGFuLmF0eHQge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTZweCAwIDE1cHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGxldHRlci1zcGFjaW5nOiAtLjZweDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjRzO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjRzXG59XG5cbmEuZ2J0biBzcGFuLnNsaW5lIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMXM7XG5cdHRyYW5zaXRpb246IGFsbCAxc1xufVxuXG5hLmdidG4gc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDFweDtcblx0YmFja2dyb3VuZDogI2EzNmI0Zjtcblx0Y29udGVudDogJyc7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC44cztcblx0LW8tdHJhbnNpdGlvbjogYWxsIC44cztcblx0dHJhbnNpdGlvbjogYWxsIC44c1xufVxuXG5hLmdidG4udG9wLWxpbmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuYS5nYnRuLnRvcC1saW5lIHNwYW4uYXR4dCB7XG5cdHBhZGRpbmc6IDIwcHggMCAxN3B4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQ6IDIycHgvMjhweCBIeXVuZGFpU2Fuc1RleHQtUmVndWxhciwgR2VuZXNpc1NhbnNUZXh0XG59XG5cbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IC50eHQtaG9sZGVyIC50eXBlLXRpdCxcbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IC50eHQtaG9sZGVyIHN0cm9uZyB7XG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQsIHdGb250S3JVTDtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuXG5hLmdidG4udG9wLWxpbmUgc3Bhbi5zbGluZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwXG59XG5cbmEuZ2J0bjpob3ZlciBzcGFuLnNsaW5lIC5zbGluZS1pbm5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuNHM7XG5cdHRyYW5zaXRpb246IGFsbCAuNHNcbn1cblxuYS5nYnRuLnJldmVyc2Uge1xuXHRjb2xvcjogIzAwMFxufVxuXG5hLmdidG4ucmV2ZXJzZSBzcGFuLnNsaW5lIHtcblx0YmFja2dyb3VuZDogIzAwMFxufVxuXG5hLmdidG4ucmV2ZXJzZSBzcGFuLnNsaW5lIC5zbGluZS1pbm5lcixcbmEuZ2J0bi5yZXZlcnNlOmhvdmVyIHNwYW4uc2xpbmUge1xuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmXG59XG5cbmEuZ2J0bi5yZXZlcnNlOmhvdmVyLFxuYS5nYnRuLnJldmVyc2U6aG92ZXIgc3Bhbi5hdHh0IHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuYS5nYnRuLW5vcm1hbCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogMDtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRsaW5lLWhlaWdodDogNTlweDtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLm5vdGljZS1uZXh0IHNwYW4sXG4ubm90aWNlLW5leHQgc3BhbjphZnRlcixcbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IC50eHQtaG9sZGVyIC50eXBlLXRpdCBzcGFuLFxuLnR5cGUtbm9ybWFsIC50eXBlLWNvbnRlbnQgLnR4dC1ob2xkZXIgcCBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuYS5nYnRuLW5vcm1hbDpob3ZlciB7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjYTM2YjRmXG59XG5cbmEuZ2J0bi1ub3JtYWwucmV2ZXJzZSB7XG5cdGNvbG9yOiAjMDAwO1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwXG59XG5cbmEuZ2J0bi1ub3JtYWwucmV2ZXJzZTpob3ZlciB7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjYTM2YjRmXG59XG5cbi5zaW5nbGUtbGluay1hcmVhIHtcblx0cGFkZGluZzogNTJweCAwO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAwO1xuXHRiYWNrZ3JvdW5kOiAjZjBmMGYwXG59XG5cbi5zaW5nbGUtbGluay1hcmVhLmJnLXdoaXRlIHtcblx0YmFja2dyb3VuZDogI2ZmZlxufVxuXG4uc2luZ2xlLWxpbmstYXJlYS5iZy1ibGFjayB7XG5cdGJhY2tncm91bmQ6ICMwMDBcbn1cblxuLm5vdGljZS1uZXh0IHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0cGFkZGluZzogMjNweCAwIDE5cHg7XG5cdGJhY2tncm91bmQ6ICNmN2Y3Zjdcbn1cblxuLm5vdGljZS1uZXh0IHNwYW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDA7XG5cdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogIzAwMDtcblx0bGV0dGVyLXNwYWNpbmc6IC41cHhcbn1cblxuLm5vdGljZS1uZXh0IHNwYW46YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxOXB4O1xuXHRiYWNrZ3JvdW5kOiAjMDAwXG59XG5cbi50eXBlLXRhYi00Y29sIC50YWItYXJlYSAudGFiLWxpc3QgbGkgYS5nYnRuLnRvcC1saW5lIHNwYW4uc2xpbmUsXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpIGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIHtcblx0YmFja2dyb3VuZDogIzk5OVxufVxuXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0aGVpZ2h0OiA3NjhweFxufVxuXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiA5NHB4O1xuXHRsZWZ0OiA0LjY4NzUlXG59XG5cbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IC50eHQtaG9sZGVyIHN0cm9uZyB7XG5cdHBhZGRpbmctbGVmdDogM3B4O1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogI2ZmZlxufVxuXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciAudHlwZS10aXQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogN3B4O1xuXHRmb250LXNpemU6IDQ1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciBwIHtcblx0bWFyZ2luLXRvcDogMTRweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjhweDtcblx0Y29sb3I6ICNmZmZcbn1cblxuLnR5cGUtbm9ybWFsIC50eXBlLWNvbnRlbnQgLmJnLWhvbGRlciBpbWcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC05NjBweDtcblx0bWFyZ2luLXRvcDogLTEwMHB4XG59XG5cbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IC50eHQtaG9sZGVyIC50eHQtYmxhY2sge1xuXHRjb2xvcjogIzAwMFxufVxuXG4ubW9kZWwgLnNlYy0zIC5zd2lwZSAudHh0LWhvbGRlciBoNC50eHQtd2hpdGUge1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiA2MHB4XG59XG5cbi50eXBlLXRhYi00Y29sIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDUwcHggMzBweCA0MHB4O1xuXHR3aWR0aDogMTAyNHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCB7XG5cdHBhZGRpbmc6IDAgMCA0OXB4O1xuXHRmb250LXNpemU6IDBcbn1cblxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdHdpZHRoOiAyMzNweDtcblx0Zm9udC1zaXplOiAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG59XG5cbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0d2lkdGg6IDIzNXB4XG59XG5cbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGkgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRjb2xvcjogIzk5OVxufVxuXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpIGEgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGkgYS5nYnRuLnRvcC1saW5lIHNwYW4uYXR4dCB7XG5cdHBhZGRpbmc6IDIwcHggMCAwXG59XG5cbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGkub24gYS5nYnRuLnRvcC1saW5lIHNwYW4uYXR4dCB7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGkgYS5nYnRuLnRvcC1saW5lIHNwYW4uc2xpbmUgLnNsaW5lLWlubmVyIHtcblx0d2lkdGg6IDA7XG5cdG9wYWNpdHk6IDFcbn1cblxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaSBhLmdidG4udG9wLWxpbmU6aG92ZXIgc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIsXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpLm9uIGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIC5zbGluZS1pbm5lciB7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItdmlldy1hcmVhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA0MDBweFxufVxuXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLXZpZXctYXJlYSBpbWcge1xuXHRvcGFjaXR5OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMS4ycztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDEuMnM7XG5cdHRyYW5zaXRpb246IGFsbCAxLjJzXG59XG5cbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItdmlldy1hcmVhIGltZy5zaG93biB7XG5cdG9wYWNpdHk6IDFcbn1cblxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi10eHQtYXJlYSBwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBub25lO1xuXHRtYXJnaW4tdG9wOiAyMnB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuNXM7XG5cdHRyYW5zaXRpb246IGFsbCAuNXNcbn1cblxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi10eHQtYXJlYSBwIHNwYW4sXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLXR4dC1hcmVhIHAub24ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4ubG9naW4gLnR5cGUtdGFiLTRjb2wge1xuXHR3aWR0aDogODAwcHg7XG5cdHBhZGRpbmc6IDBcbn1cblxuLmxvZ2luIC5pbm5lci1ncmF5IC50YWItY29udCAuYm94LWluZm8udHkxIHtcblx0bWFyZ2luLWJvdHRvbTogMFxufVxuXG4ubG9naW4gLmlubmVyLWdyYXkgLnRhYi1jb250IC5ib3gtaW5mby50eTcge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nLXRvcDogMFxufVxuXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogNTc1cHhcbn1cblxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdD5saSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMzk1cHg7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdD5saTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi50eXBlLXRhYi00Y29sIC50YWItYXJlYSAudGFiLWxpc3QgaDQgc3BhbiB7XG5cdGZvbnQtc2l6ZTogMjBweFxufVxuXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0IGxpPi50YWItdGl0IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcblx0Y29sb3I6ICM5OTlcbn1cblxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdCBsaS5vbj4udGFiLXRpdCBhLmdidG4udG9wLWxpbmUgc3Bhbi5hdHh0IHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdCBsaS5vbj4udGFiLXRpdCBhLmdidG4udG9wLWxpbmUgc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIge1xuXHR3aWR0aDogMTAwJVxufVxuXG4udHlwZS1wYXJhLTFjb2wuYmctZ3JheSxcbi50eXBlLXBhcmEtMmNvbC5iZy1ncmF5LFxuLnR5cGUtcGFyYS0zY29sLmJnLWdyYXkge1xuXHRiYWNrZ3JvdW5kOiAjZjBmMGYwXG59XG5cbi50eXBlLXRhYi00Y29sIC50YWItYXJlYSAudGFiLWxpc3QgbGkgLnRhYi1jb250IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDUwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogMXMgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAxcyBhbGw7XG5cdHRyYW5zaXRpb246IDFzIGFsbFxufVxuXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0IGxpLm9uIC50YWItY29udCB7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjhzIGFsbDtcblx0LW8tdHJhbnNpdGlvbjogLjhzIGFsbDtcblx0dHJhbnNpdGlvbjogLjhzIGFsbFxufVxuXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAyMHB4IDMwcHggNDBweDtcblx0d2lkdGg6IDEwMjRweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDBcbn1cblxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI4MHB4O1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXJnaW4tbGVmdDogNjJweDtcblx0dmVydGljYWwtYWxpZ246IHRvcFxufVxuXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmZpcnN0LFxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQuY29sLTIgLmNvbHVtbjpudGgtY2hpbGQoMm4rMSksXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudC5jb2wtMyAuY29sdW1uOm50aC1jaGlsZCgzbisxKSxcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50LmNvbC00IC5jb2x1bW46bnRoLWNoaWxkKDRuKzEpIHtcblx0bWFyZ2luLWxlZnQ6IDBcbn1cblxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbi5jb2wtZnVsbC13aWRlIHtcblx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudC5jb2wtMiAuY29sdW1uIHtcblx0d2lkdGg6IDQ1MXB4XG59XG5cbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50LmNvbC0zIC5jb2x1bW4ge1xuXHR3aWR0aDogMjgwcHhcbn1cblxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQuY29sLTQgLmNvbHVtbiB7XG5cdHdpZHRoOiAxOTRweFxufVxuXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLXc5NjUge1xuXHR3aWR0aDogOTY1cHhcbn1cblxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBiIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FjYWNhYztcblx0Y29sb3I6ICM2NjZcbn1cblxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQge1xuXHRtYXJnaW4tdG9wOiAyOXB4O1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRtaW4taGVpZ2h0OiA5MHB4XG59XG5cbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHAge1xuXHRtYXJnaW4tdG9wOiAyMnB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHR3b3JkLWJyZWFrOiBicmVhay1hbGxcbn1cblxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAuaW1nLWFyZWEge1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4udHlwZS1wYXJhLTNjb2wudHlwZS1wYXJhLTNjb2wtdW5pdDIgLmNvbHVtbiB7XG5cdHdpZHRoOiA0NTFweFxufVxuXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAyMHB4IDMwcHggNDBweDtcblx0d2lkdGg6IDEwMjRweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDBcbn1cblxuLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDQ1MnB4O1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXJnaW4tbGVmdDogNTlweDtcblx0dmVydGljYWwtYWxpZ246IHRvcFxufVxuXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmZpcnN0IHtcblx0bWFyZ2luLWxlZnQ6IDBcbn1cblxuLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBiIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FjYWNhYztcblx0Y29sb3I6ICM2NjZcbn1cblxuLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQge1xuXHRtYXJnaW4tdG9wOiAyOXB4O1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRtaW4taGVpZ2h0OiA5MHB4XG59XG5cbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdC5hZGQtMnJvd3Mgc3BhbjphZnRlcixcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0LmFkZC0ycm93czphZnRlcixcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0LmFkZC1yb3c6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyAuICc7XG5cdHRleHQtaW5kZW50OiAtMTAwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBwIHtcblx0bWFyZ2luLXRvcDogMjJweDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcblx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0d29yZC1icmVhazogYnJlYWstYWxsXG59XG5cbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLmltZy1hcmVhIHtcblx0bWFyZ2luLXRvcDogMzBweFxufVxuXG4udHlwZS1wYXJhLTFjb2wgLnR5cGUtY29udGVudCB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAyMHB4IDMwcHggNDBweDtcblx0d2lkdGg6IDEwMjRweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDBcbn1cblxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdG1hcmdpbi1sZWZ0OiA2MnB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG59XG5cbi50eXBlLXBhcmEtMWNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4uZmlyc3Qge1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4udHlwZS1wYXJhLTFjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIGIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy1ib3R0b206IDVweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWNhY2FjO1xuXHRjb2xvcjogIzY2NlxufVxuXG4udHlwZS1wYXJhLTFjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdCB7XG5cdG1hcmdpbi10b3A6IDI5cHg7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdG1pbi1oZWlnaHQ6IDkwcHhcbn1cblxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi50eXBlLXBhcmEtMWNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gcCB7XG5cdG1hcmdpbi10b3A6IDIycHg7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLWFsbFxufVxuXG4udHlwZS1wYXJhLTFjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC5pbWctYXJlYSB7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDIwcHggMzBweCA0MHB4O1xuXHR3aWR0aDogMTAyNHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQtc2l6ZTogMFxufVxuXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXJnaW4tbGVmdDogNjJweDtcblx0dmVydGljYWwtYWxpZ246IHRvcFxufVxuXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCAudHlwZS10aXQgc3Bhbixcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmZpcnN0LFxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbjpudGgtY2hpbGQoNG4rMSkge1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmNvbC1mdWxsLXdpZGUge1xuXHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4ge1xuXHR3aWR0aDogMTk0cHhcbn1cblxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbi13OTY1IHtcblx0d2lkdGg6IDk2NXB4XG59XG5cbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gYiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRmb250OiAxMnB4LzEgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXI7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FjYWNhYztcblx0Y29sb3I6ICM2NjZcbn1cblxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQge1xuXHRtYXJnaW4tdG9wOiAyOXB4O1xuXHRmb250OiAyNHB4LzMwcHggSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXI7XG5cdG1pbi1oZWlnaHQ6IDkwcHhcbn1cblxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBwIHtcblx0bWFyZ2luLXRvcDogMjJweDtcblx0Zm9udDogMTZweC8zMHB4IEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyXG59XG5cbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLmltZy1hcmVhIHtcblx0bWFyZ2luLXRvcDogMzBweDtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogODBweCAwO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxOTIwcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YmFja2dyb3VuZDogI2Y2ZjZmNlxufVxuXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQuYmctd2hpdGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHdpZHRoOiA5NjRweFxufVxuXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCAudHlwZS10aXQge1xuXHRwYWRkaW5nOiAzM3B4IDAgMzBweDtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRsaW5lLWhlaWdodDogMzZweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDBcbn1cblxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50Lm5vLWJvcmRlciB7XG5cdHBhZGRpbmctdG9wOiAzNHB4XG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudC5uby1ib3JkZXIgLnR5cGUtd3JhcCAudHlwZS10aXQge1xuXHRib3JkZXItdG9wOiAwXG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIC50eHQtYXJlYSBwIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjZweFxufVxuXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCAuaW1nLWhvbGRlciAuaW5uZXItaW1nLXR4dCB7XG5cdG1hcmdpbi10b3A6IDE3cHg7XG5cdGZvbnQtc2l6ZTogMTZweFxufVxuXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bCB7XG5cdG1hcmdpbi10b3A6IDQycHg7XG5cdGZvbnQtc2l6ZTogMFxufVxuXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC53aWRlIHtcblx0bWFyZ2luLXRvcDogMzhweFxufVxuXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC53aWRlLmFkZC1tZyB7XG5cdG1hcmdpbi10b3A6IDY3cHhcbn1cblxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwud2lkZSBsaSB7XG5cdG1hcmdpbi1sZWZ0OiAzMnB4XG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsLmNvbC0xIGxpIHtcblx0bWFyZ2luLWxlZnQ6IDYycHg7XG5cdHdpZHRoOiA0NjZweFxufVxuXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC5jb2wtMiBsaSB7XG5cdG1hcmdpbi1sZWZ0OiA2MnB4O1xuXHR3aWR0aDogNDUxcHhcbn1cblxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwuY29sLTMgbGkge1xuXHRtYXJnaW4tbGVmdDogMzJweDtcblx0d2lkdGg6IDMwMHB4XG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsIGxpOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLWxlZnQ6IDBcbn1cblxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgZHQge1xuXHRmb250LXNpemU6IDA7XG5cdHBhZGRpbmc6IDE4cHggMCAxNXB4XG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGR0IGIge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXdlaWdodDogNDAwXG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAxN3B4IDAgMTRweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2MjYyNjJcbn1cblxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgZGQudG9wLWJkciB7XG5cdGJvcmRlci10b3A6IDNweCBzb2xpZCAjNjI2MjYyXG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkLnRvcC1sciB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjI2MjYyO1xuXHRib3JkZXItYm90dG9tOiAwXG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkLndpZGUge1xuXHR3aWR0aDogMzAwcHhcbn1cblxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwuY29sLTEgZGQud2lkZSB7XG5cdHdpZHRoOiA0NjZweFxufVxuXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC5jb2wtMiBkZC53aWRlIHtcblx0d2lkdGg6IDQ1MXB4XG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkLm5hcnJvdyB7XG5cdG1hcmdpbi1sZWZ0OiAyMnB4O1xuXHR3aWR0aDogMTI5cHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkIHNwYW4ge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4XG59XG5cbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsLmFkZC1tZyBkZCBzcGFuIHtcblx0bGluZS1oZWlnaHQ6IDI2cHhcbn1cblxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgLndpZGUgbGkge1xuXHR3aWR0aDogNDY2cHhcbn1cblxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgLndpZGUgbGkgZGQge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uZ2FsbC1kbi1zaGFyZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiA0MHB4O1xuXHRsZWZ0OiA0LjY4NzUlO1xuXHR6LWluZGV4OiAyO1xuXHRmb250LXNpemU6IDBcbn1cblxuLmdhbGwtZG4tc2hhcmUgYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tbGVmdDogMTBweDtcblx0cGFkZGluZzogMjBweCAyOHB4IDE4cHggNDhweDtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0Zm9udDogMTJweC8xIEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyO1xuXHRjb2xvcjogI2ZmZlxufVxuXG4uZ2FsbC1kbi1zaGFyZSBhIHNwYW4ge1xuXHRvcGFjaXR5OiAuNztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzXG59XG5cbi5nYWxsLWRuLXNoYXJlIGE6aG92ZXIgc3BhbiB7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmdhbGwtZG4tc2hhcmUgLmltZy10eXBlIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdHBhZGRpbmctbGVmdDogNTdweDtcblx0cGFkZGluZy1yaWdodDogMThweFxufVxuXG4uZ2FsbC1kbi1zaGFyZSBhIHNwYW4uaW1nLWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA5cHg7XG5cdGxlZnQ6IDE1cHhcbn1cblxuLmdhbGwtZG4tc2hhcmU+ZGl2IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHhcbn1cblxuLmdhbGwtZG4tc2hhcmUgLmltZy10eXBlLmluYWN0aXZlIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdGN1cnNvcjogZGVmYXVsdFxufVxuXG4uZ2FsbC1kbi1zaGFyZSAuaW1nLXR5cGUuaW5hY3RpdmUgLmltZy1jb24sXG4uZ2FsbC1kbi1zaGFyZSAuaW1nLXR5cGUuaW5hY3RpdmUgc3BhbiB7XG5cdG9wYWNpdHk6IC4yXG59XG5cbi5nYWxsLWRuLXNoYXJlIC5zaGFyZS1idG5zLWFyZWEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLmdhbGwtZG4tc2hhcmUgLnNoYXJlLWJ0bnMtYXJlYSAudGl0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5nYWxsLWRuLXNoYXJlIC5zaGFyZS1idG5zLWFyZWEgLnRpdDphZnRlciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAxMnB4O1xuXHRjb250ZW50OiAnJztcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAyNnB4O1xuXHRiYWNrZ3JvdW5kOiAjNGQ0ZDRkXG59XG5cbi5nYWxsLWRuLXNoYXJlIC5zbnMtYnRucyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogNXB4IDIxcHggNnB4IDExcHg7XG5cdGhlaWdodDogNTBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5nYWxsLWRuLXNoYXJlIC5zbnMtYnRucyBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDI2cHg7XG5cdHBhZGRpbmc6IDVweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdG1hcmdpbi1yaWdodDogNXB4XG59XG5cbi5nYWxsLWRuLXNoYXJlIC5zbnMtYnRucyBhIGltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDAgNXB4O1xuXHR6LWluZGV4OiAyO1xuXHRmb250LXNpemU6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0aGVpZ2h0OiAyNXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWxlZnQ6IDE3cHg7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMTFweDtcblx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0YmFja2dyb3VuZDogI2ViZWJlYlxufVxuXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkub24ge1xuXHRoZWlnaHQ6IDI1cHg7XG5cdHdpZHRoOiAycHg7XG5cdGJhY2tncm91bmQ6ICNlYmViZWJcbn1cblxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdHBhZGRpbmc6IDAgNXB4O1xuXHRoZWlnaHQ6IDExcHg7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpLm9uIGEge1xuXHRoZWlnaHQ6IDI1cHhcbn1cblxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpIGEgc3BhbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAtMTAwMDBweDtcblx0dG9wOiAwO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW5cbn1cblxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIGxpIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGNvbG9yOiAjNzY3NTc1XG59XG5cbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgbGkgc3Bhbi5hcnItY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiA3cHg7XG5cdGhlaWdodDogMTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMsXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkgYSB7XG5cdG92ZXJmbG93OiB2aXNpYmxlXG59XG5cbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1wcmV2IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDZweDtcblx0cmlnaHQ6IDEwMCU7XG5cdG1hcmdpbi1yaWdodDogNTVweFxufVxuXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tcHJldiBzcGFuLmFyci1jb24ge1xuXHRsZWZ0OiAwXG59XG5cbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1uZXh0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDZweDtcblx0bGVmdDogMTAwJTtcblx0bWFyZ2luLWxlZnQ6IDU1cHhcbn1cblxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLW5leHQgc3Bhbi5hcnItY29uIHtcblx0cmlnaHQ6IDBcbn1cblxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLXByZXYgYSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nLWxlZnQ6IDIzcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tcHJldiBhIGltZyB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1uZXh0IGEge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHBhZGRpbmctcmlnaHQ6IDIzcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tbmV4dCBhIGltZyB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1sZWZ0OiAtN3B4XG59XG5cbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcC5kYXJrIC5pbmRpY2F0b3JzIGxpIHtcblx0YmFja2dyb3VuZDogIzAwMFxufVxuXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAuZGFyayAuaW5kaWNhdG9ycyBsaS5vbiB7XG5cdGJhY2tncm91bmQ6ICNhMzZiNGZcbn1cblxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwLmRhcmsgLnByZXYtbmV4dC13cmFwIC5idG4tcHJldiBhIGltZyB7XG5cdG1hcmdpbi10b3A6IC0xMXB4O1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAuZGFyayAucHJldi1uZXh0LXdyYXAgLmJ0bi1uZXh0IGEgaW1nIHtcblx0bWFyZ2luLXRvcDogLTExcHg7XG5cdG1hcmdpbi1sZWZ0OiAtN3B4XG59XG5cbi5nYWxsZXJ5LXNlbGVjdG9yIGEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMCAyNXB4O1xuXHRmb250OiAxNnB4LzEgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXI7XG5cdGNvbG9yOiAjN2Y3ZjdmXG59XG5cbi5nYWxsZXJ5LXNlbGVjdG9yIGE6aG92ZXIge1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uZ2FsbGVyeS1zZWxlY3RvciBhIHNwYW4ge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjRzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuNHM7XG5cdHRyYW5zaXRpb246IGNvbG9yIC40c1xufVxuXG4uZ2FsbGVyeS1zZWxlY3RvciBhLnNlbGVjdGVkIHtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmdhbGxlcnktc2VsZWN0b3IgYS5zZWxlY3RlZDpob3ZlciB7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEge1xuXHRiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkub24ge1xuXHRiYWNrZ3JvdW5kOiAjMDAwXG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaS5sb25nZXIsXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkubG9uZ2VyIGEge1xuXHRoZWlnaHQ6IDI0cHhcbn1cblxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpIGEgc3Bhbi5kaXZpZGVyIHtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IC0yMnB4O1xuXHRsZWZ0OiAtMjVweDtcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogYXV0bztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRmb250OiAxMHB4LzEgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXI7XG5cdGNvbG9yOiAjNzY3NTc1XG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaS5hY3RpdmF0ZWQgYSBzcGFuLmRpdmlkZXIge1xuXHRjb2xvcjogIzAwMFxufVxuXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktdmlldy1hcmVhIC5idG5zIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDQwcHg7XG5cdGxlZnQ6IDQuNjg3NSU7XG5cdHotaW5kZXg6IDI7XG5cdGZvbnQtc2l6ZTogMFxufVxuXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktdmlldy1hcmVhIC5idG5zIGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdHBhZGRpbmc6IDIxcHggMjRweCAyMXB4IDQ3cHg7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdGZvbnQ6IDEycHgvMSBIeXVuZGFpU2Fuc1RleHQtUmVndWxhcjtcblx0Y29sb3I6ICNmZmZcbn1cblxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucyBhOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLWxlZnQ6IDBcbn1cblxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucyBhIHNwYW4uaW1nLWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMXB4O1xuXHRsZWZ0OiAxM3B4XG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAxMzNweCAwIDc4cHg7XG5cdG1heC13aWR0aDogMTkyMHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC50eHQtaG9sZGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEyMHB4O1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW4tbGVmdDogNC41NjI1JTtcblx0Zm9udC1zaXplOiAwXG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLnR4dC1ob2xkZXIgLnR5cGUtdGl0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250OiA0NXB4LzEgSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5nYWxsZXJ5LXZpZXctaW5uZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nLXRvcDogNDYuODc1JTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLmdhbGxlcnktdmlldy1pbm5lciAuZGV2aWRlZC1zbGlkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0cGFkZGluZy10b3A6IDQ2Ljg3NSU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDA7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YmFja2dyb3VuZDogIzAwMFxufVxuXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLmdhbGxlcnktdmlldy1pbm5lciAuZGV2aWRlZC1zbGlkZXIuc2hvd24ge1xuXHR6LWluZGV4OiAyXG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMFxufVxuXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIHtcblx0Zm9udC1zaXplOiAwXG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDI1JTtcblx0aGVpZ2h0OiAwO1xuXHRwYWRkaW5nLXRvcDogMjMuNDM3NSU7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaS5jb2wtMiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDUwJVxufVxuXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpLmNvbC0yeDIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmctdG9wOiA0Ni44NzUlXG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMDtcblx0cGFkZGluZy10b3A6IDkzLjYlO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaSBhOmZvY3VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjYTM2YjRmO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHotaW5kZXg6IDFcbn1cblxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaS5jb2wtMiBhIHtcblx0cGFkZGluZy10b3A6IDQ2Ljg3NSVcbn1cblxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS13cmFwIHtcblx0cGFkZGluZy10b3A6IDQ2Ljg3NSU7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkgaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogMDtcblx0bWFyZ2luLXRvcDogLTUwJTtcblx0d2lkdGg6IDEwMCU7XG5cdG9wYWNpdHk6IC43O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IDFzIGFsbDtcblx0LW8tdHJhbnNpdGlvbjogMXMgYWxsO1xuXHR0cmFuc2l0aW9uOiAxcyBhbGxcbn1cblxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaS5jb2wtMngyIGltZyB7XG5cdG1hcmdpbi10b3A6IC01MCVcbn1cblxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaSBhOmZvY3VzIGltZyxcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGk6aG92ZXIgaW1nIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xuXHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTtcblx0LW8tdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAuM3MgYWxsO1xuXHR0cmFuc2l0aW9uOiAuM3MgYWxsXG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucy1ob2xkZXIgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtMzBweDtcblx0d2lkdGg6IDIzcHg7XG5cdGhlaWdodDogNDVweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ei1pbmRleDogM1xufVxuXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLmJ0bnMtaG9sZGVyIGEgLm9uLW92ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCVcbn1cblxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5idG5zLWhvbGRlciAuYnRuLXByZXYge1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nOiAzNHB4IDE2cHggMzRweCAxMnB4XG59XG5cbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucy1ob2xkZXIgLmJ0bi1uZXh0IHtcblx0cmlnaHQ6IDA7XG5cdHBhZGRpbmc6IDM0cHggMTJweCAzNHB4IDE2cHhcbn1cblxuLmdhbGxlcnktcG9wdXAge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0ei1pbmRleDogNTAwXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXc+ZGl2IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnBvcC1zd2lwZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uZ2FsbGVyeS1wb3B1cCAuZ2FsLXBvcC12aWV3IC5wb3Atc3dpcGUueW91dHViZS13cmFwIHtcblx0cGFkZGluZzogNzVweFxufVxuXG4uZ2FsbGVyeS1wb3B1cCAuZ2FsLXBvcC12aWV3IC5wb3Atc3dpcGUgbGkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmdhbGxlcnktcG9wdXAgLmdhbC1wb3AtdmlldyAucG9wLXN3aXBlIGxpIC5iZy1ob2xkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmdhbGxlcnktcG9wdXAgLmdhbC1wb3AtdmlldyAudHh0LWhvbGRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAxMTBweDtcblx0cGFkZGluZzogMCAzMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXIgcCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLWJvdHRvbTogMjVweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0Y29sb3I6ICNmZWZlZmU7XG5cdHRleHQtYWxpZ246IGxlZnRcbn1cblxuLmdhbGxlcnktcG9wdXAgLmdhbC1wb3AtdmlldyAudHh0LWhvbGRlciBwIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uZ2FsbGVyeS1wb3B1cC5zZWFyY2gtdHlwZSAuZ2FsLXBvcC12aWV3IC50eHQtaG9sZGVyIHtcblx0cGFkZGluZzogMjBweCAzMHB4O1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KVxufVxuXG4uZ2FsbGVyeS1wb3B1cCAuYnRuLWNsb3NlLXBvcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyM3B4O1xuXHRyaWdodDogMjNweDtcblx0cGFkZGluZzogMTJweDtcblx0ei1pbmRleDogMztcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNylcbn1cblxuLmdhbGxlcnktcG9wdXAgLmJ0bi1jbG9zZS1wb3Agc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjVweDtcblx0aGVpZ2h0OiAyNXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5zZWxlY3Qtc3ViIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDQycHg7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHotaW5kZXg6IDNcbn1cblxuLmdhbGxlcnktcG9wdXAgLnNlbGVjdC1zdWIgLnN1YmplY3Qtd3JhcCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAwXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGNvbG9yOiAjODM4MzgzXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYS5vbiB7XG5cdGNvbG9yOiAjZGVkZWRlXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5ib3QtYnRucyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAzMHB4O1xuXHRwYWRkaW5nOiAwIDMwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDgwcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR6LWluZGV4OiAzXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5ib3QtYnRuczpiZWZvcmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmRmZGZcbn1cblxuLmdhbGxlcnktcG9wdXAgLmdhbGwtZG4tc2hhcmUge1xuXHRib3R0b206IDMwcHg7XG5cdGxlZnQ6IDMwcHhcbn1cblxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtMzBweDtcblx0d2lkdGg6IDIzcHg7XG5cdGhlaWdodDogNDVweDtcblx0ei1pbmRleDogMztcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNylcbn1cblxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgYSBzcGFuIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIzcHg7XG5cdGhlaWdodDogNDVweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciAuYnRuLXByZXYge1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nOiAzNHB4IDE2cHggMzRweCAxMnB4XG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIC5idG4tbmV4dCB7XG5cdHJpZ2h0OiAwO1xuXHRwYWRkaW5nOiAzNHB4IDEycHggMzRweCAxNnB4XG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIC5vbi1vdmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRvcGFjaXR5OiAwXG59XG5cbi5nYWxsZXJ5LXBvcHVwLmRhcmsgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgYSBpbWcge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciAuaW5kaWNhdG9yIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDMwcHg7XG5cdHJpZ2h0OiAzMHB4O1xuXHR6LWluZGV4OiAzXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIC5pbmRpY2F0b3Igc3BhbiB7XG5cdGZvbnQ6IDE0cHgvMSBIeXVuZGFpU2Fuc1RleHQtUmVndWxhcjtcblx0Y29sb3I6ICNmZmZcbn1cblxuLmdhbGxlcnktcG9wdXAuZGFyayAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciAuaW5kaWNhdG9yIHNwYW4ge1xuXHRmb250OiAxNHB4LzEgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXI7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIGEgaW1nIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIGE6aG92ZXIgaW1nIHtcblx0b3BhY2l0eTogMFxufVxuXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciBhOmhvdmVyIC5vbi1vdmVyIHtcblx0b3BhY2l0eTogMVxufVxuXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciBhOmhvdmVyIC5pbWcyIGltZyB7XG5cdG1hcmdpbi10b3A6IC00NXB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogaW5oZXJpdDtcblx0LW1zLXRyYW5zZm9ybTogaW5oZXJpdDtcblx0LW8tdHJhbnNmb3JtOiBpbmhlcml0O1xuXHR0cmFuc2Zvcm06IGluaGVyaXQ7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmdhbGxlcnktcG9wdXAuZGFyayAuZ2FsLXBvcC12aWV3IC50eHQtaG9sZGVyIHAge1xuXHRjb2xvcjogIzAwMDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDBcbn1cblxuLmdhbGxlcnktcG9wdXAuZGFyayAucG9wLXZpZXctYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLW5leHQgYSBpbWcsXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5wb3Atdmlldy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tcHJldiBhIGltZyB7XG5cdG1hcmdpbi10b3A6IC0xMXB4XG59XG5cbi5nYWxsZXJ5LXBvcHVwLmRhcmsgLnBvcC12aWV3LWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSxcbi5nYWxsZXJ5LXBvcHVwLmRhcmsgLnBvcC12aWV3LWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaS5vbiB7XG5cdGJhY2tncm91bmQ6ICMwMDBcbn1cblxuLmdhbGxlcnktcG9wdXAuZGFyayAuc2VsZWN0LXN1YiAuc3ViamVjdC13cmFwIGEge1xuXHRjb2xvcjogIzdmN2Y3ZlxufVxuXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYS5vbiB7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5nYWxsZXJ5LXBvcHVwLm5vbmUtYnRtLWNvbiAuZ2FsLXBvcC12aWV3IC50eHQtaG9sZGVyIHtcblx0Ym90dG9tOiAwXG59XG5cbi5nYWxsZXJ5LXBvcHVwLm5vbmUtYnRtLWNvbiAuZ2FsLXBvcC12aWV3IC50eHQtaG9sZGVyIHAge1xuXHRib3JkZXItYm90dG9tOiAwXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheSAub24tb3ZlciB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zc1xufVxuXG4uZ2FsbGVyeS1wb3B1cCAucG9wLWZ1bmMtYXJlYSBhLmJ0bi15b3V0dWJlLXBsYXkgaW1nIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheTpob3ZlciBpbWcge1xuXHRvcGFjaXR5OiAwXG59XG5cbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheTpob3ZlciAub24tb3ZlciB7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmdhbGxlcnktcG9wdXAgLnBvcC1mdW5jLWFyZWEgYS5idG4teW91dHViZS1wbGF5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aWR0aDogNzRweDtcblx0aGVpZ2h0OiA4NHB4O1xuXHRtYXJnaW4tdG9wOiAtNDJweDtcblx0ei1pbmRleDogNVxufVxuXG4ua3YtYXJlYSBhLmdidG4udmlkZW8ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA0LjY4NzUlO1xuXHRib3R0b206IDA7XG5cdG1hcmdpbi1ib3R0b206IDEwN3B4O1xuXHR3aWR0aDogYXV0byFpbXBvcnRhbnRcbn1cblxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvIHNwYW4uaWNvLXBsYXksXG4ua3YtYXJlYSBhLmdidG4udmlkZW86aG92ZXIgc3Bhbi5pY28tcGxheSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRyaWdodDogMDtcblx0dG9wOiAxOHB4O1xuXHRjb250ZW50OiAnJztcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0Ym9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxufVxuXG4ua3YtYXJlYSBhLmdidG4udmlkZW8gc3Bhbi5pY28tcGxheSB7XG5cdGJvcmRlci1sZWZ0OiA5cHggc29saWQgI2ZmZjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XG5cdC1vLXRyYW5zaXRpb246IC41cztcblx0dHJhbnNpdGlvbjogLjVzXG59XG5cbi5rdi1hcmVhIGEuZ2J0bi52aWRlby5yZXZlcnNlIHNwYW4uaWNvLXBsYXkge1xuXHRib3JkZXItbGVmdC1jb2xvcjogIzAwMFxufVxuXG4ua3YtYXJlYSBhLmdidG4udmlkZW86aG92ZXIgc3Bhbi5pY28tcGxheSB7XG5cdGJvcmRlci1sZWZ0OiA5cHggc29saWQgI2EzNmI0ZlxufVxuXG4ua3YtYXJlYSBhLmdidG4udmlkZW8gc3Bhbi5hdHh0IHtcblx0cGFkZGluZy1yaWdodDogMjVweFxufVxuXG4ua3YtYXJlYSBhLmdidG4udmlkZW8gc3Bhbi5hdHh0IC5zay10eHQge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbi5rdi1hcmVhIGEuZ2J0bi52aWRlbyBzcGFuLmF0eHQgLnB2LXR4dCB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5rdi1hcmVhIGEuZ2J0bi52aWRlby5za2lwIHNwYW4uaWNvLXBsYXkge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbi5rdi1hcmVhIGEuZ2J0bi52aWRlby5za2lwIHNwYW4uYXR4dCB7XG5cdHBhZGRpbmctcmlnaHQ6IDBcbn1cblxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvLnNraXAgc3Bhbi5hdHh0IC5zay10eHQge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4ua3YtYXJlYSBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmF0eHQgLnB2LXR4dCB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLmc4MC1zcG9ydC5zZWMtaW50cm8gLmJ0bi1nODAtc3BvcnQtdmlkZW8ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA0LjY4NzUlO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiBhdXRvXG59XG5cbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDQuNjg3NSU7XG5cdGJvdHRvbTogMDtcblx0bWFyZ2luLWJvdHRvbTogMTA3cHg7XG5cdHdpZHRoOiBhdXRvIWltcG9ydGFudFxufVxuXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8gc3Bhbi5pY28tcGxheSxcbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbzpob3ZlciBzcGFuLmljby1wbGF5IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDE4cHg7XG5cdGNvbnRlbnQ6ICcnO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0cG9zaXRpb246IGFic29sdXRlXG59XG5cbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbyBzcGFuLmljby1wbGF5IHtcblx0Ym9yZGVyLWxlZnQ6IDlweCBzb2xpZCAjZmZmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC41cztcblx0LW8tdHJhbnNpdGlvbjogLjVzO1xuXHR0cmFuc2l0aW9uOiAuNXNcbn1cblxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvLnJldmVyc2Ugc3Bhbi5pY28tcGxheSB7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwXG59XG5cbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbzpob3ZlciBzcGFuLmljby1wbGF5IHtcblx0Ym9yZGVyLWxlZnQ6IDlweCBzb2xpZCAjYTM2YjRmXG59XG5cbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbyBzcGFuLmF0eHQge1xuXHRwYWRkaW5nLXJpZ2h0OiAyNXB4XG59XG5cbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbyBzcGFuLmF0eHQgLnNrLXR4dCB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvIHNwYW4uYXR4dCAucHYtdHh0IHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvLnNraXAgc3Bhbi5pY28tcGxheSB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvLnNraXAgc3Bhbi5hdHh0IHtcblx0cGFkZGluZy1yaWdodDogMFxufVxuXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmF0eHQgLnNrLXR4dCB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlby5za2lwIHNwYW4uYXR4dCAucHYtdHh0IHtcblx0ZGlzcGxheTogbm9uZVxufVxuXG4ubW9kZWwgLmc4MC1zcG9ydCAucm9sbC1ob2xkZXIgLmhhcy12aWRlbyB2aWRlbyB7XG5cdHotaW5kZXg6IDI7XG5cdG9wYWNpdHk6IDBcbn1cblxuLm1vZGVsIC5nODAtc3BvcnQgLnJvbGwtaG9sZGVyIC5oYXMtdmlkZW8gaW1nIHtcblx0ei1pbmRleDogMTtcblx0b3BhY2l0eTogMVxufVxuXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Qge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA0LjY4NzUlO1xuXHRib3R0b206IDA7XG5cdG1hcmdpbi1ib3R0b206IDEwN3B4O1xuXHR3aWR0aDogYXV0byFpbXBvcnRhbnRcbn1cblxuLmt2LWFyZWEgYS5nYnRuLmNvbnRyYWN0IHNwYW4uaWNvLXBsYXksXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Q6aG92ZXIgc3Bhbi5pY28tcGxheSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMThweDtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0Ym9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGNvbnRlbnQ6ICcnO1xuXHRyaWdodDogMFxufVxuXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Qgc3Bhbi5pY28tcGxheSB7XG5cdGJvcmRlci1sZWZ0OiA5cHggc29saWQgI2ZmZjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XG5cdC1vLXRyYW5zaXRpb246IC41cztcblx0dHJhbnNpdGlvbjogLjVzXG59XG5cbi5rdi1hcmVhIGEuZ2J0bi5jb250cmFjdC5yZXZlcnNlIHNwYW4uaWNvLXBsYXkge1xuXHRib3JkZXItbGVmdC1jb2xvcjogIzAwMFxufVxuXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Q6aG92ZXIgc3Bhbi5pY28tcGxheSB7XG5cdGJvcmRlci1sZWZ0OiA5cHggc29saWQgI2EzNmI0ZlxufVxuXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Qgc3Bhbi5hdHh0IHtcblx0cGFkZGluZy1yaWdodDogMjVweFxufVxuXG4uYnJhbmQgLnNlYy1zbnMgLnR4dC1ob2xkZXIge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHRwYWRkaW5nOiA0N3B4IDAgNTdweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5icmFuZCAuc2VjLXNucyAudHh0LWhvbGRlciBwIHtcblx0aGVpZ2h0OiAxM3B4O1xuXHRmb250OiAxOHB4LzE4cHggSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xuXHRjb2xvcjogI2ZmZlxufVxuXG4uYnJhbmQgLnNlYy1zbnMgLnR4dC1ob2xkZXIgLmlubmVyLXR4dCAuc25zIHtcblx0bWFyZ2luLXRvcDogMzRweFxufVxuXG4uYnJhbmQgLnNlYy1zbnMgLnR4dC1ob2xkZXIgLmlubmVyLXR4dCAuc25zIGEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAzNnB4O1xuXHRoZWlnaHQ6IDM2cHg7XG5cdG1hcmdpbjogMCAzNnB4XG59XG5cbi50YWItaG9sZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDYyMHB4XG59XG5cbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR3aWR0aDogMjMzcHhcbn1cblxuLnRhYi1ob2xkZXIuY29sLTEgLnRhYi1saXN0LXdyYXAgbGkge1xuXHR3aWR0aDogMTAwJVxufVxuXG4udGFiLWhvbGRlci5jb2wtMiAudGFiLWxpc3Qtd3JhcCBsaSB7XG5cdHdpZHRoOiA0NzdweFxufVxuXG4udGFiLWhvbGRlci5jb2wtMyAudGFiLWxpc3Qtd3JhcCBsaSB7XG5cdHdpZHRoOiAzMTRweFxufVxuXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpPi50YWItdGl0IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcblx0Y29sb3I6ICM5OTlcbn1cblxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDE0MHB4O1xuXHR3aWR0aDogMTAwJTtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IDFzIGFsbDtcblx0LW8tdHJhbnNpdGlvbjogMXMgYWxsO1xuXHR0cmFuc2l0aW9uOiAxcyBhbGxcbn1cblxuLmdhbC1oYXMtdGh1bWJzLFxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtdmlldy1hcmVhIHVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC5pbWctYXJlYSB7XG5cdGhlaWdodDogNDAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50eHQtYXJlYSB7XG5cdG1hcmdpbi10b3A6IDIxcHhcbn1cblxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnR4dC1hcmVhIHAge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4XG59XG5cbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIHtcblx0YmFja2dyb3VuZDogIzk5OVxufVxuXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaS5vbj4udGFiLXRpdCBhLmdidG4udG9wLWxpbmUgc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIge1xuXHR3aWR0aDogMTAwJVxufVxuXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaS5vbj4udGFiLXRpdCBhLmdidG4udG9wLWxpbmUgc3Bhbi5hdHh0IHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkub24gLnRhYi1jb250IHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuOHMgYWxsO1xuXHQtby10cmFuc2l0aW9uOiAuOHMgYWxsO1xuXHR0cmFuc2l0aW9uOiAuOHMgYWxsXG59XG5cbi50eXBlLXRhYi00Y29sLnR5cGUtdGFiLTRjb2wtdW5pdDIgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGksXG4udHlwZS10YWItNGNvbC50eXBlLXRhYi00Y29sLXVuaXQyIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpOmZpcnN0LWNoaWxkIHtcblx0d2lkdGg6IDQ3N3B4XG59XG5cbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIGEuZ2J0bi50b3AtbGluZTpob3ZlciBzcGFuLnNsaW5lIC5zbGluZS1pbm5lciB7XG5cdGJhY2tncm91bmQ6ICMwMDBcbn1cblxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgYS5nYnRuLnRvcC1saW5lOmhvdmVyIHNwYW4uYXR4dCxcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpLm9uPi50YWItdGl0IGEuZ2J0bi50b3AtbGluZTpob3ZlciBzcGFuLmF0eHQge1xuXHRjb2xvcjogIzAwMFxufVxuXG4ud2hlZWxiYXNlIHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJlZFxufVxuXG4uZ2FsLWhhcy10aHVtYnMge1xuXHRtYXJnaW4tdG9wOiA1cHhcbn1cblxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtdmlldy1hcmVhIHtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC12aWV3LWFyZWEgbGkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDEwMCVcbn1cblxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtdmlldy1hcmVhIGxpOmZpcnN0LWNoaWxkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5nYWwtaGFzLXRodW1icyAuZ2FsLXZpZXctYXJlYSBsaSBpbWcge1xuXHR3aWR0aDogMTAwJVxufVxuXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHdpZHRoOiA1OTBweDtcblx0cGFkZGluZzogMTZweCAyNXB4IDA7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAudGh1bWJuYWlscy13cmFwIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxufVxuXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAudGh1bWJuYWlscy13cmFwIHVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXNpemU6IDBcbn1cblxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnRodW1ibmFpbHMtd3JhcCB1bCBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdHdpZHRoOiA5OHB4XG59XG5cbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAgdWwgbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAudGh1bWJuYWlscy13cmFwIHVsIGxpIGEgZmlndXJlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiA2NHB4XG59XG5cbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAgdWwgbGkuc2VsZWN0ZWQgYSBmaWd1cmU6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNhMzZiNGZcbn1cblxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnRodW1ibmFpbHMtd3JhcCB1bCBsaSBiIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdGZvbnQ6IDE0cHgvMSBIeXVuZGFpU2Fuc1RleHQtUmVndWxhclxufVxuXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAudGh1bWJuYWlscy13cmFwIHVsIGxpIHAge1xuXHRtYXJnaW4tdG9wOiAzcHg7XG5cdGZvbnQ6IDEycHgvMSBIeXVuZGFpU2Fuc1RleHQtUmVndWxhclxufVxuXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTZweDtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogNjRweFxufVxuXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYSBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IC01cHg7XG5cdHdpZHRoOiA1cHg7XG5cdGhlaWdodDogOXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhLmJ0bi1uZXh0Lm9uIGltZyxcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhLmJ0bi1wcmV2Lm9uIGltZyB7XG5cdG1hcmdpbi10b3A6IC05cHhcbn1cblxuLnBvcHVwLnZpZGVvLXBvcCxcbi5wb3B1cC52aWRlby1wb3AgLnZpZGVvLWhvbGRlciB2aWRlbyB7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCVcbn1cblxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEgc3BhbiBpbWcge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYS5idG4tcHJldixcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhLmJ0bi1wcmV2IHNwYW4ge1xuXHRsZWZ0OiAwXG59XG5cbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhLmJ0bi1uZXh0LFxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEuYnRuLW5leHQgc3BhbiB7XG5cdHJpZ2h0OiAwXG59XG5cbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhLmJ0bi1uZXh0IGltZyB7XG5cdG1hcmdpbi1sZWZ0OiAtNXB4XG59XG5cbi5idG4teW91dHViZS1wbGF5IC5vbi1vdmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3Ncbn1cblxuLmJ0bi15b3V0dWJlLXBsYXkgaW1nIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzXG59XG5cbi5idG4teW91dHViZS1wbGF5OmhvdmVyIGltZyB7XG5cdG9wYWNpdHk6IDBcbn1cblxuLmJ0bi15b3V0dWJlLXBsYXk6aG92ZXIgLm9uLW92ZXIge1xuXHRvcGFjaXR5OiAxXG59XG5cbi5wb3B1cC52aWRlby1wb3Age1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHBhZGRpbmc6IDBcbn1cblxuLnBvcHVwLnZpZGVvLXBvcCAudmlkZW8taG9sZGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCVcbn1cblxuLnBvcHVwLnZpZGVvLXBvcCAuY2xvc2UtcG9wIHtcblx0cmlnaHQ6IDMwcHhcbn1cblxuLmN0YS13cmFwIHtcblx0YmFja2dyb3VuZDogIzE5MTkxOTtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5jdGEtd3JhcCAuY3RhLWlubmVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiA1NHB4IDAgNTNweDtcblx0Zm9udC1zaXplOiAwO1xuXHR0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbi5jdGEtd3JhcCAuY3RhLWlubmVyIC5idG5zLFxuLmN0YS13cmFwIC5jdGEtaW5uZXIgLmN0YS10aXQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLmN0YS13cmFwIC5jdGEtaW5uZXIgLmN0YS10aXQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDAgODBweCAwIDA7XG5cdGZvbnQ6IDI0cHgvNThweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XG5cdGNvbG9yOiAjZmZmXG59XG5cbi5mb290ZXIgLmFyZWEtcmVzdWx0IC5ib3gtcmVzdWx0IC50aXQtc2VhcmNoLFxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIgaDMsXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgLmlubmVyLWxpc3QgbGkgYSxcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCBsaSBoMiB7XG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQsIHdGb250S3JVTFxufVxuXG4uY3RhLXdyYXAgLmN0YS1pbm5lciAuYnRucyBhLmdidG4ge1xuXHRtYXJnaW4tbGVmdDogMzBweFxufVxuXG4uY3RhLXdyYXAgLmN0YS1pbm5lciAuYnRucyBhLmdidG46Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tbGVmdDogMFxufVxuXG4ubGluay1hcmVhIHtcblx0cGFkZGluZzogNTJweCAwO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDA7XG5cdGJhY2tncm91bmQ6ICNmN2Y3Zjdcbn1cblxuLmxpbmstYXJlYS53aGl0ZS1iZyB7XG5cdGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLmxpbmstYXJlYS5kYXJrZ3JheS1iZyB7XG5cdGJhY2tncm91bmQ6ICMyYzJjMmNcbn1cblxuLmxpbmstYXJlYSBhIHtcblx0bWFyZ2luLWxlZnQ6IDQwcHhcbn1cblxuLmxpbmstYXJlYSBhOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLWxlZnQ6IDBcbn1cblxuLmxpbmstYXJlYS5yZXZlcnNlIHtcblx0YmFja2dyb3VuZDogIzE5MTkxOVxufVxuXG4ubGluay1hcmVhLnJldmVyc2UgYS5nYnRuIHtcblx0Y29sb3I6ICNmZmZcbn1cblxuLmZvb3RlciAua3YtYXJlYSAuY29udGVudCB7XG5cdHBvc2l0aW9uOiBzdGF0aWNcbn1cblxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkge1xuXHRwYWRkaW5nLXRvcDogNTlweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSB7XG5cdHdpZHRoOiA4ODNweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSB7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC5pbWctaG9sZGVyIHtcblx0d2lkdGg6IDQ1M3B4O1xuXHRoZWlnaHQ6IDI1MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHtcblx0d2lkdGg6IDQzMHB4O1xuXHRwYWRkaW5nOiAyOXB4IDAgMCAyOXB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIgaDMge1xuXHRwYWRkaW5nLWJvdHRvbTogOHB4O1xuXHRmb250LXNpemU6IDI0cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIgcCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDEuNVxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAudHh0LWhvbGRlciBwIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAudHh0LWhvbGRlciAudHh0LW51bWJlciB7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRmb250LWZhbWlseTogSHl1bmRhaVNhbnNIZWFkLUxpZ2h0LCB3Rm9udEtyVUw7XG5cdGZvbnQtc2l6ZTogNDRweDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIgLnR4dC1udW1iZXIgYSB7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyOTNweDtcblx0bWFyZ2luLXRvcDogMTBweDtcblx0Zm9udC1zaXplOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHVsIGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmctdG9wOiAycHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICMzMjMyMzJcbn1cblxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIgdWwgbGk6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDExcHg7XG5cdHRvcDogNXB4O1xuXHRsZWZ0OiAtMjBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzYzNjM2M1xufVxuXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAudHh0LWhvbGRlciB1bCBsaSBzcGFuIHtcblx0bWFyZ2luLXJpZ2h0OiA4cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIge1xuXHRwYWRkaW5nLXRvcDogNTlweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMiAudGl0LXN1YiB7XG5cdHBhZGRpbmctYm90dG9tOiAxM3B4O1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAyIC50aXQtc3ViIGg0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Y29sb3I6ICMwMDA7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4XG59XG5cbi5mb290ZXIgLmZvb3QtY29udGFjdC1saXN0IC50aXQtbWFpbiB7XG5cdG1hcmdpbi1ib3R0b206IDUwcHhcbn1cblxuLmZvb3RlciAuZm9vdC1jb250YWN0LWxpc3QgdGFibGUgdGQgbGFiZWwgc3BhbiB7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xuXHRmb250LXNpemU6IDE2cHhcbn1cblxuLmZvb3RlciAuZm9vdC1jb250YWN0LWxpc3QgdGFibGUgdGQgbGFiZWw6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMFxufVxuXG4uZm9vdGVyIC5mb290LWNvbnRhY3QtbGlzdCB0YWJsZSB0cjpmaXJzdC1jaGlsZCB0aCB7XG5cdHBhZGRpbmctdG9wOiAxNXB4XG59XG5cbi5mb290ZXIgLmZvb3QtY29udGFjdC1saXN0IC5ib3gtZ3JheTAyKy5idG4td3JhcCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLmZvb3RlciAuZm9vdC1jb250YWN0LWxpc3QgLmlubmVyLWdyYXkge1xuXHRwYWRkaW5nLWJvdHRvbTogMzRweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMiAudGl0LXN1YisuZm9ybS10YmwyIHtcblx0bWFyZ2luOiAzMHB4IDAgMTVweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMiB0ciB0ZCAuYnRuLWJhc2Uge1xuXHR3aWR0aDogMTE1cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIgdHIgdGQgLnR4dC1ieXRlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdGNvbG9yOiAjODg4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5idG4td3JhcC5idG4tY2VudGVyIHtcblx0cGFkZGluZy10b3A6IDMxcHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDZkNmQ2XG59XG5cbi5mb290ZXIgLmZvb3Rlci1zaXRlbWFwIHtcblx0bWFyZ2luLXRvcDogLTE3cHhcbn1cblxuLmxpc3Qtc2l0ZW1hcCB7XG5cdHBhZGRpbmc6IDAgMCA2MHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmxpc3Qtc2l0ZW1hcCAuaW5uZXItY29udCB7XG5cdHdpZHRoOiA5NjRweDtcblx0bWFyZ2luOiAwIGF1dG8gMzdweDtcblx0cGFkZGluZy10b3A6IDEwMHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2I2YjZiNlxufVxuXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy10b3A6IDY1cHhcbn1cblxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyOmZpcnN0LWNoaWxkIHtcblx0cGFkZGluZy10b3A6IDBcbn1cblxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiA3NHB4XG59XG5cbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCB7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCBsaSB7XG5cdHdpZHRoOiAyNSU7XG5cdGZsb2F0OiBsZWZ0O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIC5saXN0LXIge1xuXHR3aWR0aDogMjUlO1xuXHRmbG9hdDogcmlnaHRcbn1cblxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIC5icmVhay1saXN0IHtcblx0cGFkZGluZy10b3A6IDkwcHhcbn1cblxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIGxpIGgyIHtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDM4cHg7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCBsaSBoMiBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDNweFxufVxuXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgaDIgc3BhbjpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIGxpIC5pbm5lci1saXN0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCBsaSAuaW5uZXItbGlzdCBsaSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbG9hdDogbm9uZVxufVxuXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgLmlubmVyLWxpc3QgbGkgYSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDIuOTtcblx0Y29sb3I6ICM4ODg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjZzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuNnM7XG5cdHRyYW5zaXRpb246IGNvbG9yIC42c1xufVxuXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgLmlubmVyLWxpc3QgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiAjMDAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4ycztcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjJzO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAuMnNcbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLXNlYXJjaC1hcmVhIHtcblx0cGFkZGluZzogNDBweCAwO1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjdcbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLXNlYXJjaC1hcmVhIC5zZWFyY2gtYXJlYSB7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtc2VhcmNoLWFyZWEgLnNlYXJjaC1hcmVhIC5idG4tYmFzZSB7XG5cdG1pbi13aWR0aDogMTYycHg7XG5cdG1hcmdpbi1sZWZ0OiAxMXB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQge1xuXHRwYWRkaW5nOiA3OXB4IDAgMTA4cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogOTY0cHg7XG5cdG1hcmdpbjogMCBhdXRvXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnRpdC1zdWIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2VjZWNlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjODg4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAyMHB4IDAgMDtcblx0aGVpZ2h0OiAxMDBweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkub3BlbiB7XG5cdGhlaWdodDogYXV0bztcblx0b3ZlcmZsb3c6IHZpc2libGVcbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSBhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwIDI2cHg7XG5cdGhlaWdodDogODZweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRjb2xvcjogIzAwMDtcblx0b3BhY2l0eTogLjU7XG5cdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NTApXCI7XG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG5cdC1tb3otb3BhY2l0eTogLjU7XG5cdC1raHRtbC1vcGFjaXR5OiAuNVxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkgYSAuaWNvbi1ob2xkZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDQzcHhcbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGEgLmljb24taG9sZGVyIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSBhIC50eHQtaG9sZGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRmb250LXNpemU6IDE2cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGEub24sXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkgYTpob3ZlciB7XG5cdG9wYWNpdHk6IDE7XG5cdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcblx0LW1vei1vcGFjaXR5OiAxO1xuXHQta2h0bWwtb3BhY2l0eTogMVxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkgYS5vbiAudHh0LWhvbGRlciB7XG5cdHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiA0cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtcS1ob2xkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1NXB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRwYWRkaW5nOiAxOXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1xLWhvbGRlciAuaWNvbi1hcnJvdyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDlweDtcblx0aGVpZ2h0OiA1cHg7XG5cdHJpZ2h0OiAyMXB4O1xuXHR0b3A6IDI0cHg7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1xLWhvbGRlciAuaWNvbi1hcnJvdyBpbWcge1xuXHRtYXJnaW4tdG9wOiAtMTVweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IC5ub3JtYWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IC5mb2N1cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1xLWhvbGRlciBzcGFuIGVtIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtYS1ob2xkZXIge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0Y29sb3I6ICM4ODg7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1hLWhvbGRlciAucGFyYWdyYXBoIHtcblx0cGFkZGluZzogMjdweCAxOXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZkXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtYS1ob2xkZXIgcCB7XG5cdG1hcmdpbi10b3A6IDI1cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1hLWhvbGRlciBwOmZpcnN0LWNoaWxkLFxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkub24gLnR4dC1xLWhvbGRlciAuaWNvbi1hcnJvdyBpbWcge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtYS1ob2xkZXIgcCBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkub24gLnR4dC1xLWhvbGRlciAuaWNvbi1hcnJvdyAubm9ybWFsIHtcblx0dG9wOiAtNXB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpLm9uIC50eHQtcS1ob2xkZXIgLmljb24tYXJyb3cgLmZvY3VzIHtcblx0dG9wOiAwXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpLm9uIC50eHQtYS1ob2xkZXIge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5idG4tbW9yZSB7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRmb250LXNpemU6IDEwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMTJweDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuLmZvb3RlciAuYXJlYS1yZXN1bHQge1xuXHR3aWR0aDogOTY0cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nLWJvdHRvbTogODBweFxufVxuXG4uZm9vdGVyIC5hcmVhLXJlc3VsdCAuYm94LXJlc3VsdCB7XG5cdHBhZGRpbmctdG9wOiA4MHB4XG59XG5cbi5mb290ZXIgLmFyZWEtcmVzdWx0IC5ib3gtcmVzdWx0IC50aXQtc2VhcmNoIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAyMXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiNmI2YjY7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdGNvbG9yOiAjMDAwXG59XG5cbi5mb290ZXIgLmFyZWEtcmVzdWx0IC5ib3gtcmVzdWx0IC50aXQtc2VhcmNoLnR5MSB7XG5cdGhlaWdodDogMjNweDtcblx0Zm9udC1zaXplOiAyNHB4XG59XG5cbi5mb290ZXIgLmFyZWEtcmVzdWx0IC5ib3gtcmVzdWx0IC50aXQtc2VhcmNoIGVtIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uZm9vdGVyIC5hcmVhLXJlc3VsdCAuYm94LXJlc3VsdCBwIHtcblx0bWFyZ2luLXRvcDogMjdweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmZvb3RlciAuYXJlYS1yZXN1bHQgLmJveC1yZXN1bHQgcCBzcGFuIHtcblx0Y29sb3I6ICMwMDBcbn1cblxuLmZvb3RlciAuYXJlYS1yZXN1bHQtMDIge1xuXHRwYWRkaW5nLXRvcDogMTBweFxufVxuXG4jY29udGFpbmVyLmZvb3RlciAudGl0LW1haW4gc3Bhbi53YXJyYW50eS10aXQge1xuXHRjb2xvcjogIzY2Njtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMTJweCAwIDEwcHhcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktYXJlYSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjdcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktYXJlYT5wIHtcblx0d2lkdGg6IDk2NHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0Y29sb3I6ICM2NjY7XG5cdHBhZGRpbmc6IDQwcHggMzBweCAzNnB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQge1xuXHR3aWR0aDogOTY0cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiA3OHB4IDMwcHggMzZweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjRweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250LWluIHtcblx0bWFyZ2luLWJvdHRvbTogNzBweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250LWluIGgyIHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcblx0cGFkZGluZy1ib3R0b206IDE3cHg7XG5cdG1hcmdpbi1ib3R0b206IDE5cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udC1pbiBoMi5uby1ib3JkZXIge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRwYWRkaW5nLWJvdHRvbTogMFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250LWluIGgyIHNwYW4ge1xuXHRjb2xvcjogIzg4OFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1jb250LXRvcCB1bCB7XG5cdG1hcmdpbi10b3A6IDIwcHhcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktY29udC10b3AgdWwgbGkge1xuXHRtYXJnaW4tYm90dG9tOiA1cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCB7XG5cdHBhZGRpbmc6IDBcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAudGFiLWNvbnQge1xuXHR3aWR0aDogOTY0cHg7XG5cdHRvcDogNDFweDtcblx0Zm9udC1zaXplOiAxNnB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250IC5zbWwtdGl0IHtcblx0bWFyZ2luOiA0NHB4IDAgMTVweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udCAud2FycmFudHktcDAxIHtcblx0bWFyZ2luOiAwIDAgMTVweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udCAud2FycmFudHktcDAyIHtcblx0Y29sb3I6ICM4ODg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGxldHRlci1zcGFjaW5nOiAtLjAxZW07XG5cdG1hcmdpbi10b3A6IDE1cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAudGFiLWNvbnQgLndhcnJhbnR5LXAwMiBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHhcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAudGFiLWNvbnQ+c3Ryb25nIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzY2Njtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udD5zdHJvbmcuZmlyc3Qge1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2QyZDJkMlxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRoZWFkIHRoIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdHBhZGRpbmc6IDE0cHggMTRweCAxNHB4IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTRweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuXHRib3JkZXItcmlnaHQ6IG5vbmVcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0Ym9keSB0aCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRwYWRkaW5nOiAxNHB4IDIwcHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0Ym9keSB0aC5ib3JkZXItbm9uZSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmVcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0Ym9keSB0aC5ib3JkZXItdG9wIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkNWQ1ZDVcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0Ym9keSB0ciB0ZCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdHBhZGRpbmc6IDE0cHggMTRweCAxNHB4IDIwcHhcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci1sZWZ0OiBub25lXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yaWdodDogbm9uZVxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRkLnR4dC1sZWZ0IHtcblx0dGV4dC1hbGlnbjogbGVmdFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRkLnBhLWxlMzAge1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHhcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0ZCAuc3Bhbi1iciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLWxlZnQ6IDhweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlLndhcnJhbnR5LXRhYmxlLTAxIHRoIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRib3JkZXItcmlnaHQ6IG5vbmVcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZS53YXJyYW50eS10YWJsZS0wMSB0ZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHRleHQtYWxpZ246IGxlZnRcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZS53YXJyYW50eS10YWJsZS0wMSB0ZC5iZyxcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUud2FycmFudHktdGFibGUtMDIgdGgge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWxpLTAxIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMjZweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1saS0wMiB7XG5cdG1hcmdpbi10b3A6IDE1cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDIgbGkge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAzMDhweDtcblx0aGVpZ2h0OiAxMDZweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdHBhZGRpbmc6IDE5cHggMjJweDtcblx0Zm9udC1zaXplOiAwXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWxpLTAyIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDBcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDIgbGkgc3Ryb25nIHtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1saS0wMiBsaT5wIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogI2EzNmI0Zjtcblx0bWFyZ2luLWJvdHRvbTogMXB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWxpLTAyIGxpPnAgYSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDIgbGkgc3BhbiB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAuc21sLXRpdCB7XG5cdG1hcmdpbjogNDRweCAwIDE1cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAuZGlzY2xhaW1lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjZcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAuZGlzY2xhaW1lcjphZnRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb250ZW50OiAn4oC7Jztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDBcbn1cblxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAuZGlzY2xhaW1lciBzcGFuIHtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLmZvb3RlciAuY29udGVudCAudGVybXMtY29udCB7XG5cdHdpZHRoOiA5NjRweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDIwcHggMzBweCAxMDBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjRweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC50ZXJtcy1jb250LWluIHtcblx0bWFyZ2luLWJvdHRvbTogNzBweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC50ZXJtcy1jb250LWluIGgyIHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcblx0cGFkZGluZy1ib3R0b206IDE3cHg7XG5cdG1hcmdpbi1ib3R0b206IDE5cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAudGVybXMtY29udC1pbj5vbCB7XG5cdG1hcmdpbi10b3A6IDIwcHhcbn1cblxuLmZvb3RlciAuY29udGVudCAudGVybXMtY29udC1pbj5vbD5saSB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAudGVybXMtY29udC1pbj5vbD5saT5vbCB7XG5cdG1hcmdpbi10b3A6IDE4cHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDIycHhcbn1cblxuLmZvb3RlciAuY29udGVudCAudGVybXMtY29udD5wIHtcblx0bWFyZ2luLXRvcDogLTIwcHhcbn1cblxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWFyZWEge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1hcmVhPnAge1xuXHR3aWR0aDogOTY0cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRjb2xvcjogIzY2Njtcblx0cGFkZGluZzogNDBweCAzMHB4IDM2cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWFyZWE+cCBzdHJvbmcge1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCB7XG5cdHdpZHRoOiA5NjRweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDc4cHggMzBweCAzNnB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIHtcblx0bWFyZ2luLWJvdHRvbTogNzBweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiBoMiB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG5cdHBhZGRpbmctYm90dG9tOiAxN3B4O1xuXHRtYXJnaW4tYm90dG9tOiAxOXB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIGgyLm5vLWJvcmRlciB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdHBhZGRpbmctYm90dG9tOiAwXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIGgyIHNwYW4ge1xuXHRjb2xvcjogIzg4OFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgaDMge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyNXB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCBzdHJvbmcge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTRweDtcblx0Zm9udC1zaXplOiAxM3B4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCAucG9saWN5LXN0cm9uZzAxIHtcblx0bWFyZ2luLXRvcDogMzBweDtcblx0bWFyZ2luLWJvdHRvbTogMTJweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdWwge1xuXHRmb250LXNpemU6IDEycHg7XG5cdG1hcmdpbi10b3A6IDZweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdWwgbGkge1xuXHRtYXJnaW4tbGVmdDogOXB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0cGFkZGluZzogMnB4IDBcbn1cblxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHVsIGxpIHN0cm9uZyB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdG1hcmdpbi1sZWZ0OiAtOXB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB1bCBsaSBpbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdG1hcmdpbjogMTBweCAycHggMCAtOXB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCBvbD5saSB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bWFyZ2luLXRvcDogMTRweDtcblx0cGFkZGluZy1ib3R0b206IDhweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgLnBvbGljeS1wMDEge1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0Zm9udC1zaXplOiAxM3B4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCAucG9saWN5LXNwYW4wMSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tbGVmdDogLTlweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2QyZDJkMlxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdGFibGUgdGhlYWQgdGgge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q1ZDVkNTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0cGFkZGluZzogMTRweCAxNHB4IDE0cHggMjBweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNHB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB0aGVhZCB0aDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXJpZ2h0OiBub25lXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB0Ym9keSB0aCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRwYWRkaW5nOiAxNHB4IDIwcHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbn1cblxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHRhYmxlIHRib2R5IHRyIHRkIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q1ZDVkNTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q1ZDVkNTtcblx0cGFkZGluZzogMTRweCA0MHB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci1sZWZ0OiBub25lXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXJpZ2h0OiBub25lXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB0ZC50eHQtbGVmdCB7XG5cdHRleHQtYWxpZ246IGxlZnRcbn1cblxuLmZvb3RlciAuY29udGVudCAucG9saWN5LXRhYiB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDk2NHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogNzBweCAzMHB4IDQwcHg7XG5cdGZvbnQtc2l6ZTogMFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktdGFiIGEge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzRjNmNhO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOiA1MCU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogNjBweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktdGFiIGEub24sXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktdGFiIGE6aG92ZXIge1xuXHRib3JkZXItY29sb3I6ICNhMzZiNGY7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IHtcblx0d2lkdGg6IDk2NHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogM3B4IDAgMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2Uge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAzNDVweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAtMXB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2UgYS5zZWxlY3RlZCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRwYWRkaW5nOiAxMnB4IDAgN3B4O1xuXHR3aWR0aDogMzU1cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ei1pbmRleDogMjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMTtcblx0Y29sb3I6ICMwMDA7XG5cdGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3RvcnkgLmNob29zZSBhLnNlbGVjdGVkIHNwYW4uYXJyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtM3B4O1xuXHR3aWR0aDogOXB4O1xuXHRoZWlnaHQ6IDVweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlIGEuc2VsZWN0ZWQgc3Bhbi5hcnIgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcztcblx0dHJhbnNpdGlvbjogYWxsIC4zc1xufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlLm9wZW5lZCBhLnNlbGVjdGVkIHNwYW4uYXJyIGltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAtNXB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2UgYTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3RvcnkgLmNob29zZSAub3B0LWxpc3Qge1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAwO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3RvcnkgLmNob29zZSAub3B0LWxpc3QgdWwge1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0bWF4LWhlaWdodDogMTUwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG9cbn1cblxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3RvcnkgLmNob29zZSAub3B0LWxpc3QgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiA3cHggMCAzcHg7XG5cdHdpZHRoOiAzNDVweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRjb2xvcjogIzg4OFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuYnRuLWJhc2Uge1xuXHRtYXJnaW4tbGVmdDogMzcwcHg7XG5cdGZvbnQ6IDEycHgvMzRweCBIeXVuZGFpU2Fuc1RleHQtUmVndWxhciwgR2VuZXNpc1NhbnNUZXh0O1xuXHRoZWlnaHQ6IDM0cHg7XG5cdHdpZHRoOiA1NHB4O1xuXHRwYWRkaW5nOiAwXG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250IC5wb2xpY3ktYW5jaG9yIHtcblx0YmFja2dyb3VuZDogI2Y3ZjdmNztcblx0bWFyZ2luOiAtNzhweCAwIDcwcHg7XG5cdHBhZGRpbmc6IDI1cHggNTBweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciBvbCB7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQgLnBvbGljeS1hbmNob3Igb2wgbGkge1xuXHRwYWRkaW5nOiA1cHggMFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciBvbCBsaTpudGgtY2hpbGQoMm4rMSkge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDQ3LjUlO1xuXHRjbGVhcjogYm90aFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciBvbCBsaTpudGgtY2hpbGQoMm4rMikge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiA0Ny41JVxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciBvbCBsaSBhIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICMwMDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogNXB4IDA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciBvbCBsaSBhOmhvdmVyIHtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdGJvcmRlci1jb2xvcjogI2EzNmI0ZlxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciBvbCBsaSBhIHNwYW4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAzMHB4O1xuXHRmb250OiAxNnB4LzE2cHggd0ZvbnRLclVMXG59XG5cbi5vZmZlcnMgLmlubmVyLWNvbnQtd3JhcCAuY29udGVudCB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXgtd2lkdGg6IG5vbmVcbn1cblxuLm9mZmVycyAua3YtYXJlYSBoMSB7XG5cdGZvbnQ6IDgwcHgvMSBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5vZmZlcnMgLmt2LWFyZWEgaDEgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5vZmZlcnMgLmt2LWFyZWEge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kOiAjNjY2XG59XG5cbi5vZmZlcnMgLmt2LWFyZWEgLmJnLWhvbGRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCVcbn1cblxuLm9mZmVycyAua3YtYXJlYSAuYmctaG9sZGVyIGltZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGVmdDogMDtcblx0bWFyZ2luLWxlZnQ6IDBcbn1cblxuLm9mZmVycyAua3YtYXJlYSAudHh0LWhvbGRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMVxufVxuXG4ub2ZmZXJzIC5rdi1hcmVhIC50eHQtaG9sZGVyIHAge1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRmb250OiAxOHB4LzI2cHggSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcbn1cblxuLm9mZmVycyAua3YtYXJlYSAudHh0LWhvbGRlciBwIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMTZweFxufVxuXG4ub2ZmZXJzIC5rdi1hcmVhIC5hbGlnbi1ib3QtbGZ0IC50eHQtaG9sZGVyIHtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxMDdweDtcblx0cGFkZGluZzogMCAwIDAgNC42ODc1JVxufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5jb250ZW50IHtcblx0d2lkdGg6IDEwMjRweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDc1cHggMzBweCAxMDBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLmNvbnRlbnQgaDIge1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjZiNmI2O1xuXHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zSGVhZC1MaWdodFxufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5jb250ZW50IGgyKy5ldmVudC1yb2xsaW5nIHtcblx0bWFyZ2luLXRvcDogMzBweFxufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZCBzcGFuIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzg4ODtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwcHg7XG5cdHJpZ2h0OiAwXG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kIHNwYW4gYSB7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZy1sZWZ0OiA3cHg7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdHBhZGRpbmctdG9wOiAzcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNob2ljZSB7XG5cdG1hcmdpbi10b3A6IDM1cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZmxvYXQ6IGxlZnRcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyIGxpIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmctdG9wOiAyM3B4XG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhciBsaSBhIHtcblx0Y29sb3I6ICM4ODg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tbGVmdDogMjRweFxufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXIgbGk6Zmlyc3QtY2hpbGQgYSB7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhciBsaS5vbiBhIHtcblx0Y29sb3I6ICMwMDA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuXHRwYWRkaW5nLWJvdHRvbTogM3B4O1xuXHRmb250LWZhbWlseTogSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAuY3VzdG9tLXNlbGVjdCB7XG5cdGZsb2F0OiByaWdodFxufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnN3aXBlIHtcblx0d2lkdGg6IDk2NHB4O1xuXHRoZWlnaHQ6IDM5MHB4XG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnN3aXBlIGxpIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDBcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAuc3dpcGUgbGkgLnR4dC1ob2xkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTY1cHg7XG5cdGxlZnQ6IDEwMHB4XG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnN3aXBlIGxpIC50eHQtaG9sZGVyIGRsIGR0IHtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMzZweFxufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5nIC5zd2lwZSBsaSAudHh0LWhvbGRlciBkbCBkZCB7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1hcmdpbi10b3A6IDEwcHhcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAucHJldi1uZXh0LWJ0bnMgYSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IC0yMHB4XG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnByZXYtbmV4dC1idG5zIC5idG4tcHJldiB7XG5cdGxlZnQ6IDQwcHhcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAucHJldi1uZXh0LWJ0bnMgLmJ0bi1uZXh0IHtcblx0cmlnaHQ6IDQwcHhcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAuaW5kaWNhdG9yIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0dGV4dC1hbGlnbjogcmlnaHRcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsIHtcblx0cGFkZGluZy10b3A6IDQwcHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjZiNmI2O1xuXHRtYXJnaW4tdG9wOiAyM3B4XG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCB1bC5wYWdlcyB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHhcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsIHVsLnBhZ2VzIHVsPmxpIHtcblx0cGFkZGluZy1yaWdodDogMDtcblx0bWFyZ2luLXRvcDogMzdweDtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCB1bC5wYWdlcyB1bD5saTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi10b3A6IDBcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsIHVsLnBhZ2VzIHVsPmxpPmEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDE5MHB4O1xuXHRtaW4taGVpZ2h0OiA5NnB4XG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCB1bC5wYWdlcyB1bD5saT5hIC5pbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMFxufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGk+YT5zdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRmb250LXdlaWdodDogNDAwXG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCB1bC5wYWdlcyB1bD5saT5hPnN0cm9uZyBpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRjb2xvcjogI2ZmZjtcblx0d2lkdGg6IDM1cHg7XG5cdGhlaWdodDogMThweDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdHZlcnRpY2FsLWFsaWduOiA0cHg7XG5cdGJhY2tncm91bmQ6ICNhY2FjYWM7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tbGVmdDogNnB4O1xuXHRmb250LXNpemU6IDEycHhcbn1cblxuLnBhZ2luYXRpb24gYSxcbi5wb3Atb2ZmZXJzIC5pbm5lcj5kaXYgdWwgbGkgaW1nIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGk+YSAuY29udCB7XG5cdG1hcmdpbi10b3A6IDExcHg7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCB1bC5wYWdlcyB1bD5saT5hIC5jb250IC5jb250LWJveCB7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsIHVsLnBhZ2VzIHVsPmxpPmEgLmNvbnQgLmNvbnQtYm94OmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMFxufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGk+YSAuY29udCAuY29udC1ib3ggc3Ryb25nIHtcblx0d2lkdGg6IDQwcHg7XG5cdGNvbG9yOiAjNjY2O1xuXHRmbG9hdDogbGVmdDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsIHVsLnBhZ2VzIHVsPmxpPmEgLmNvbnQgLmNvbnQtYm94IHNwYW4ge1xuXHRmbG9hdDogbGVmdDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjJweFxufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGkgLmxpbmsge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDBcbn1cblxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsIHVsLnBhZ2VzIHVsPmxpIC5saW5rIGEge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGkgLmxpbmsgYTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLmVycm9yLW1zZyB7XG5cdHBhZGRpbmc6IDAgMCA0MHB4XG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLmVycm9yLW1zZyBwIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5lcnJvci1tc2cgcDpmaXJzdC1jaGlsZCB7XG5cdGZvbnQ6IDQ1cHgvMSBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRtYXJnaW4tdG9wOiAwXG59XG5cbi5vZmZlcnMgLm9mZmVycy1zZWMgLmVycm9yLW1zZyBwIHtcblx0Zm9udDogMTlweC8yMnB4IEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyO1xuXHRjb2xvcjogIzg4ODtcblx0bWFyZ2luLXRvcDogMjVweFxufVxuXG4ucG9wLW9mZmVycyB7XG5cdHdpZHRoOiA5NTBweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC00NzVweDtcblx0b3BhY2l0eTogMVxufVxuXG4ucG9wLW9mZmVycyAudmlzdWFsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogOTUwcHg7XG5cdG1hcmdpbjogYXV0b1xufVxuXG4ucG9wLW9mZmVycyAudmlzdWFsIC50eHQtaG9sZGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDYwcHg7XG5cdGxlZnQ6IDUwcHg7XG5cdHotaW5kZXg6IDFcbn1cblxuLnBvcC1vZmZlcnMgLnZpc3VhbCAudHh0LWhvbGRlciBkbCBkdCB7XG5cdGZvbnQ6IDUwcHgvMSBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnR4dC1ob2xkZXIgZGwgZGQge1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRtYXJnaW4tdG9wOiAxMnB4XG59XG5cbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnByb2dyZXNzLWJhciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAtNTBweDtcblx0cmlnaHQ6IDcwcHg7XG5cdGZvbnQtc2l6ZTogMDtcblx0ei1pbmRleDogMTBcbn1cblxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyIC5ib3gge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyLmVuZCAuYm94IHtcblx0Y29sb3I6ICNhMGEwYTBcbn1cblxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyIC5ib3ggc3Bhbi5idG4tdHh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cblxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyIC5ib3ggc3Bhbi52ZXJ0LWxpbmUtbWFzayB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHR3aWR0aDogMnB4O1xuXHRoZWlnaHQ6IDgxcHg7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyIC5ib3ggc3Bhbi52ZXJ0LWxpbmUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDJweDtcblx0aGVpZ2h0OiA4MXB4O1xuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmXG59XG5cbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnByb2dyZXNzLWJhci5lbmQgLmJveCBzcGFuLnZlcnQtbGluZSB7XG5cdGJhY2tncm91bmQ6ICNhMGEwYTBcbn1cblxuLnBvcC1vZmZlcnMgLnZpc3VhbCAuYmctaG9sZGVyIHtcblx0d2lkdGg6IDk1MHB4O1xuXHRtYXJnaW46IGF1dG9cbn1cblxuLnBvcC1vZmZlcnMgLmlubmVyIHtcblx0cGFkZGluZzogMCA1MHB4IDUwcHhcbn1cblxuLnBvcC1vZmZlcnMgLmlubmVyPmRpdjpub3QoLmJ0bi13cmFwKSB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuXHRwYWRkaW5nOiA1NXB4IDBcbn1cblxuLnBvcC1vZmZlcnMgLmlubmVyPmRpdjpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci10b3A6IG5vbmVcbn1cblxuLnBvcC1vZmZlcnMgLmlubmVyPmRpdjpmaXJzdC1jaGlsZCBzcGFuIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjhweFxufVxuXG4ucG9wLW9mZmVycyAuaW5uZXI+ZGl2LmNvbW1lbnQtYm94IHtcblx0cGFkZGluZzogMzBweCAwIDBcbn1cblxuLnBvcC1vZmZlcnMgLmlubmVyPmRpdiBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLnBvcC1vZmZlcnMgLmlubmVyPmRpdiBkbCBkdCB7XG5cdGZvbnQtc2l6ZTogMThweFxufVxuXG4ucG9wLW9mZmVycyAuaW5uZXI+ZGl2IGRsIGRkIHtcblx0bWFyZ2luLXRvcDogMTVweFxufVxuXG4ucG9wLW9mZmVycyAuaW5uZXI+ZGl2IGRsIGRkIHNwYW4ge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjODg4O1xuXHRsaW5lLWhlaWdodDogMjJweFxufVxuXG4ucG9wLW9mZmVycyAuaW5uZXI+ZGl2IGRsK2RsIHtcblx0bWFyZ2luLXRvcDogMzBweFxufVxuXG4ucG9wLW9mZmVycyAuaW5uZXI+ZGl2IHVsIGxpIHtcblx0Y29sb3I6ICNhZGFkYWQ7XG5cdGxpbmUtaGVpZ2h0OiAxOXB4XG59XG5cbi5wb3Atb2ZmZXJzIC5pbm5lciAuYnRuLXdyYXAge1xuXHRtYXJnaW4tdG9wOiA3NXB4XG59XG5cbi5wb3Atb2ZmZXJzIC5pbm5lciAuYnRuLXdyYXAgYSB7XG5cdHdpZHRoOiAyNzBweFxufVxuXG4uZm9vdC1jb250YWN0LWxpc3Qge1xuXHRwYWRkaW5nLXRvcDogMzFweDtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdHdpZHRoOiA5NjVweDtcblx0bWFyZ2luOiAwIGF1dG9cbn1cblxuLmZvb3QtY29udGFjdC1saXN0IC5mb290LWFkanVzdC10eHQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRtYXJnaW4tYm90dG9tOiA2NXB4XG59XG5cbi5mb290LWNvbnRhY3QtbGlzdCAuZm9vdC1jb250YWN0LWxpc3QtbGVmdCB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0ZmxvYXQ6IGxlZnRcbn1cblxuLmZvb3QtY29udGFjdC1saXN0IC5mb290LWNvbnRhY3QtbGlzdC1sZWZ0IGRpdiB7XG5cdG1hcmdpbi1ib3R0b206IDcycHhcbn1cblxuLmZvb3QtY29udGFjdC1saXN0IC5mb290LWNvbnRhY3QtbGlzdC1yaWdodCB7XG5cdGZsb2F0OiByaWdodFxufVxuXG4uZm9vdC1jb250YWN0LWxpc3QgLmZvb3QtY29udGFjdC1saXN0LXJpZ2h0IGRpdiB7XG5cdG1hcmdpbi1ib3R0b206IDU1cHhcbn1cblxuLmZvb3QtY29udGFjdC1saXN0IGRpdiBkaXYge1xuXHR3aWR0aDogNDUwcHhcbn1cblxuLmZvb3QtY29udGFjdC1saXN0IGRpdiBkaXYgaDMge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0aGVpZ2h0OiAzMXB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRjb2xvcjogI2FkYWRhZDtcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zSGVhZC1MaWdodFxufVxuXG4uZm9vdC1jb250YWN0LWxpc3QgZGl2IGRpdiBwIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMjNweFxufVxuXG4uZm9vdC1jb250YWN0LWxpc3QgZGl2IGRpdiBwIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uZm9vdC1jb250YWN0LWxpc3QgZGl2IGRpdiBwIHN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAxMHB4XG59XG5cbi5mb290LWNvbnRhY3QtbGlzdCAuZGVhbGVyLWxvY2F0b3Ige1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0Y29sb3I6ICNhMzZiNGY7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTM2YjRmO1xuXHRsaW5lLWhlaWdodDogN3B4XG59XG5cbi5mb290LWNvbnRhY3QtbGlzdCAub3duLWJ5LXBob25lIC5vd24tYnktcGhvbmUtYm90aCBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRsaW5lLWhlaWdodDogMjZweFxufVxuXG4uZm9vdC1jb250YWN0LWxpc3QgLm93bi1ieS1waG9uZSBwIHNwYW4gc3BhbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDE0NHB4XG59XG5cbi5mb290LWNvbnRhY3QtbGlzdCAub3duLWJ5LXBob25lIHAgc3BhbiBlbSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItdGVybXMge1xuXHR3aWR0aDogOTY0cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci10ZXJtcyBwIHtcblx0bWFyZ2luLWJvdHRvbTogMjVweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItdGVybXMgLnR4dC1ncmF5IHtcblx0Y29sb3I6ICM4ODhcbn1cblxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXRlcm1zIGEudHh0LWdyYXk6aG92ZXIge1xuXHRjb2xvcjogIzAwMDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXRlcm1zIHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDVweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItdGVybXMgc3Ryb25nLnRvcC1wYWRkaW5nLXN0cm9uZyB7XG5cdHBhZGRpbmctdG9wOiAyMHB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kge1xuXHR3aWR0aDogOTY0cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kgcCB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSAudHh0LWdyYXkge1xuXHRjb2xvcjogIzg4OFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItcG9saWN5IGEudHh0LWdyYXk6aG92ZXIge1xuXHRjb2xvcjogIzAwMDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSBzdHJvbmcge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiA1cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSB1bCB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHhcbn1cblxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSB1bCBsaSB7XG5cdG1hcmdpbi1ib3R0b206IDNweFxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItcG9saWN5IHVsIGxpIGltZyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiA4cHggNHB4IDAgMFxufVxuXG4uc2VhcmNoLWNvbnRhaW5lciB7XG5cdHBhZGRpbmctdG9wOiA4MHB4XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIHAge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAjMDAwO1xuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0LCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogMTAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnNlYXJjaC1jb250YWluZXIgaDEsXG4uc2VhcmNoLXJlc3VsdC1jb250YWluZXIgaDMge1xuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogMTAwXG59XG5cbi5zZWFyY2gtY29udGFpbmVyIGgxIHtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Zm9udC1zaXplOiA1MHB4O1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGNvbG9yOiAjMDAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcDogNTBweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweFxufVxuXG4uc2VhcmNoLXJlc3VsdC1jb250YWluZXIgYiB7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdGNvbG9yOiAjYTM2YjRmXG59XG5cbi5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciBoMyB7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICMwMDBcbn1cblxuLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIHAge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zVGV4dCwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0dGV4dC1hbGlnbjogbGVmdFxufVxuXG4uc2VhcmNoLXJlc3VsdC1jb250YWluZXIgZmlndXJlIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzXG59XG5cbi5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciBhOmhvdmVyIGZpZ3VyZSB7XG5cdG9wYWNpdHk6IC42XG59XG5cbi5zZWFyY2gtc2VjdGlvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjNcbn1cblxuLmxheW91dF9fd3JhcHBlciB7XG5cdG1heC13aWR0aDogOTY0cHg7XG5cdG1hcmdpbjogMCBhdXRvXG59XG5cbi5zZWFyY2gtc2VjdGlvbiBmb3JtIGlucHV0IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuXHRoZWlnaHQ6IDQ3cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRvdXRsaW5lOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAxMHB4IDIwcHhcbn1cblxuLmdyaWQtY29sbC0tbWQtNCxcbi5ncmlkLWNvbGwtLW1kLTgge1xuXHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0cGFkZGluZy1yaWdodDogNXB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbi5ncmlkLWNvbGwtLW1kLTgge1xuXHR3aWR0aDogNjYuNjY2NjY2NiU7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmdyaWQtY29sbC0tbWQtNCB7XG5cdHdpZHRoOiAzMy4zMzMzMzMzJTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uc2VhcmNoLXNlY3Rpb24gZm9ybSAuYnV0dG9uIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiAwO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogNDdweDtcblx0bGluZS1oZWlnaHQ6IDQ3cHg7XG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcywgYm9yZGVyLWNvbG9yIC4zcztcblx0LW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MsIGJvcmRlci1jb2xvciAuM3M7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzLCBib3JkZXItY29sb3IgLjNzO1xuXHRwYWRkaW5nOiAwIDMwcHhcbn1cblxuLnBhZ2luYXRpb24gYTpob3Zlcixcbi5wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhIHtcblx0Y29sb3I6ICNhMzZiNGZcbn1cblxuLnNlYXJjaC1zZWN0aW9uIGZvcm0gLmJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhMzZiNGY7XG5cdGJvcmRlci1jb2xvcjogI2EzNmI0ZlxufVxuXG4uc2VhcmNoLXNlY3Rpb24gZm9ybTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0Y2xlYXI6IGJvdGhcbn1cblxuLnNlYXJjaC1zZWN0aW9uIGZvcm0ge1xuXHR3aWR0aDogNTkwcHg7XG5cdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRtYXJnaW4tbGVmdDogYXV0b1xufVxuXG4ucGFnaW5hdGlvbiBsaS5wYWdpbmF0aW9uX19uZXh0IGE6YmVmb3JlLFxuLnBhZ2luYXRpb24gbGkucGFnaW5hdGlvbl9fcHJldiBhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDZweDtcblx0aGVpZ2h0OiA2cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM4ODg7XG5cdGJvcmRlci1yaWdodDogMDtcblx0Ym9yZGVyLXRvcDogMDtcblx0bWFyZ2luLXRvcDogNnB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcztcblx0LW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcztcblx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zc1xufVxuXG4ucGFnaW5hdGlvbiBhLFxuLnBhZ2luYXRpb24gbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cblxuLnBhZ2luYXRpb24gbGkucGFnaW5hdGlvbl9fbmV4dCBhOmJlZm9yZSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpXG59XG5cbi5wYWdpbmF0aW9uIHtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5wYWdpbmF0aW9uIGE6aG92ZXI6YmVmb3JlIHtcblx0Ym9yZGVyLWNvbG9yOiAjYTM2YjRmIWltcG9ydGFudFxufVxuXG4ucGFnaW5hdGlvbiBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAyMHB4O1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Y29sb3I6ICM4ODg7XG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHQsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xufVxuXG4uZ2F0ZW1haW4gLmlubmVyLWNvbnQtd3JhcCAuY29udGVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1heC13aWR0aDogMTkyMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5nYXRlbWFpbiAuY29udC1mdWxsc2l6ZSAuaW5uZXItY29udC13cmFwIC5jb250ZW50IHtcblx0cG9zaXRpb246IHN0YXRpY1xufVxuXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmNvbnRlbnQgLmxpbmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDExMHB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAwIDMwcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ei1pbmRleDogMTBcbn1cblxuLmdhdGVtYWluIC5rdi1hcmVhIC5jb250ZW50IC5saW5lOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjYTM2YjRmO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmdhdGVtYWluIC5jb250LWZ1bGxzaXplLFxuLmdhdGVtYWluIC5rdi1hcmVhIHtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6IGNlbnRlciAjMDAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudFxufVxuXG4uZ2F0ZW1haW4gLmNvbnQtZnVsbHNpemUgaDMge1xuXHRmb250OiA0NXB4LzUycHggSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xuXHRjb2xvcjogI2EzNmI0ZlxufVxuXG4uZ2F0ZW1haW4gLmNvbnQtZnVsbHNpemUgLmJnLWhvbGRlciBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMFxufVxuXG4uZ2F0ZW1haW4gLmNvbnQtZnVsbHNpemUgLmJnLWhvbGRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uZ2F0ZW1haW4gLmNvbnQtZnVsbHNpemUgdmlkZW8ge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlXG59XG5cbi5nYXRlbWFpbiAua3YtYXJlYSAudHh0LWhvbGRlciBoMSB7XG5cdHRleHQtc2hhZG93OiAwIDAgN3B4IHJnYmEoMCwgMCwgMCwgLjMpO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAxMDAhaW1wb3J0YW50O1xuXHRmb250OiA4MHB4LzEgR2VuZXNpc1NhbnNIZWFkO1xuXHRjb2xvcjogI2ZmZjtcblx0b3BhY2l0eTogMTtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuXHRtYXJnaW4tdG9wOiAtNTBweFxufVxuXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLnR4dC1ob2xkZXIgcCB7XG5cdHRleHQtc2hhZG93OiAwIDAgN3B4IHJnYmEoMCwgMCwgMCwgLjgpO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRwYWRkaW5nLXRvcDogMjVweDtcblx0b3BhY2l0eTogMTtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiA2NXB4O1xuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkLCBzYW5zLXNlcmlmO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtd2VpZ2h0OiAxMDBcbn1cblxuLmdhdGVtYWluIC5rdi1hcmVhIC50eHQtaG9sZGVyIHAgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5nYXRlbWFpbiAua3YtYXJlYSAudHh0LWhvbGRlciB7XG5cdHotaW5kZXg6IDIwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNDUlO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogOTAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDAgNSVcbn1cblxuLmdhdGVtYWluIC5rdi1hcmVhIC5iZy1ob2xkZXIua3YtbG9hZCB7XG5cdG1pbi1oZWlnaHQ6IDMwMDBweDtcblx0YmFja2dyb3VuZDogIzAwMFxufVxuXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMge1xuXHRvcGFjaXR5OiAxO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG5cdG1hcmdpbi10b3A6IC0yMHB4XG59XG5cbi5nYXRlbWFpbiAua3YtYXJlYSAuYnRucyAuZ2J0biB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiA1MHB4O1xuXHRwYWRkaW5nOiAwIDUlO1xuXHRtYXJnaW46IDAgNXB4O1xuXHRib3JkZXItd2lkdGg6IDFweDtcblx0Ym9yZGVyLWNvbG9yOiAjYTM2YjRmO1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlXG59XG5cbi5nYXRlbWFpbiAua3YtYXJlYSAuYnRucyAuZ2J0bjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjE1KVxufVxuXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMgLmdidG46aG92ZXIgc3Bhbi5hdHh0IHtcblx0Y29sb3I6ICNmZmZcbn1cblxuLmdhdGVtYWluIC5rdi1hcmVhIC5idG5zIC5nYnRuIC5hdHh0IHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogNTBweDtcblx0cGFkZGluZzogMDtcblx0Zm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zSGVhZCwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDEwMFxufVxuXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMgLmdidG4gLmVmZmVjdC13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCVcbn1cblxuLmdhdGVtYWluIC5rdi1hcmVhIC5idG5zIC5nYnRuIC5lZmZlY3Qtd3JhcCBzcGFuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cblxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJVxufVxuXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBhIGltZyB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC1maWx0ZXIgLjNzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGZpbHRlciAuM3MgZWFzZTtcblx0dHJhbnNpdGlvbjogZmlsdGVyIC4zcyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBmaWx0ZXIgLjNzIGVhc2UsIC13ZWJraXQtZmlsdGVyIC4zcyBlYXNlO1xuXHQtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyguOCk7XG5cdGZpbHRlcjogYnJpZ2h0bmVzcyguOClcbn1cblxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgYTpob3ZlciBpbWcge1xuXHQtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcygxKTtcblx0ZmlsdGVyOiBicmlnaHRuZXNzKDEpXG59XG5cbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDMwMHB4O1xuXHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAyMHB4IDBcbn1cblxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgYTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMjBweDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAzMDBweDtcblx0YmFja2dyb3VuZDogI2VlZVxufVxuXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiB7XG5cdHBhZGRpbmc6IDUlIDEwJVxufVxuXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICMxOTE5MTk7XG5cdGZvbnQ6IDI4cHgvMSBHZW5lc2lzU2Fuc0hlYWQ7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbVxufVxuXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiBwIHtcblx0Y29sb3I6ICM4ODg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdG1hcmdpbi10b3A6IDVweFxufVxuXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiBzcGFuIHtcblx0b3BhY2l0eTogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHRmb250OiAxNHB4LzEgR2VuZXNpc1NhbnNIZWFkO1xuXHRwYWRkaW5nOiAwIDE1cHggNXB4IDA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTM2YjRmO1xuXHRmb250LXdlaWdodDogMTAwO1xuXHRtYXJnaW4tdG9wOiAyNXB4XG59XG5cbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHNwYW46OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDJweDtcblx0cmlnaHQ6IDFweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA2cHg7XG5cdGhlaWdodDogNnB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2EzNmI0Zjtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2EzNmI0Zjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRvcGFjaXR5OiAuNTtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKVxufVxuXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG9wYWNpdHk6IDE7XG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG5cdHRyYW5zaXRpb246IGFsbCAuM3Ncbn1cblxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHtcblx0cmlnaHQ6IDUwJTtcblx0Ym90dG9tOiA4MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IC0xNzVweFxufVxuXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZTpob3ZlciBhIHtcblx0YmFja2dyb3VuZDogI2VlZVxufVxuXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZTpob3ZlciAuZmlnY2FwdGlvbiBzcGFuIHtcblx0b3BhY2l0eTogMTtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMClcbn1cblxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm5vbmUtc2xpZGUgLnN3aXBlci1zbGlkZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI1JVxufVxuXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIubm9uZS1zbGlkZSAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm5vbmUtc2xpZGUgLnN3aXBlci1idXR0b24tcHJldiB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIHtcblx0d2lkdGg6IDMzLjMzJVxufVxuXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIubW9kZWwtbGlzdC0zIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHtcblx0cmlnaHQ6IDEwJTtcblx0Ym90dG9tOiA4MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDBcbn1cblxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIGltZytpbWcge1xuXHRyaWdodDogMTUlO1xuXHRib3R0b206IDYwcHhcbn1cblxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQsXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR3aWR0aDogMjNweDtcblx0aGVpZ2h0OiA0NXB4O1xuXHR6LWluZGV4OiAzO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC43KTtcblx0bWFyZ2luLXRvcDogLTUyLjVweFxufVxuXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG5cdGxlZnQ6IDA7XG5cdHBhZGRpbmc6IDMwcHggMTVweCAzMHB4IDExcHhcbn1cblxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuXHRyaWdodDogMDtcblx0cGFkZGluZzogMzBweCAxMXB4IDMwcHggMTVweFxufVxuXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dCBzcGFuOmFmdGVyLFxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYgc3BhbjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6IHVybCgvcnUvcnUvaW1hZ2VzL2NvbW1vbi9idG5fcHJldi5wbmcpIGNlbnRlciBib3R0b20gbm8tcmVwZWF0O1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3Ncbn1cblxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQgc3BhbjphZnRlciB7XG5cdGJhY2tncm91bmQ6IHVybCgvcnUvcnUvaW1hZ2VzL2NvbW1vbi9idG5fbmV4dC5wbmcpIGNlbnRlciBib3R0b20gbm8tcmVwZWF0XG59XG5cbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHNwYW4sXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldiBzcGFuIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIzcHg7XG5cdGhlaWdodDogNDVweDtcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuaW1nMjphZnRlcixcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5pbWcyOmFmdGVyIHtcblx0b3BhY2l0eTogMVxufVxuXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCB7XG5cdHBhZGRpbmc6IDUwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWI6OmFmdGVyLFxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLmNvbnRlbnQtdGFiOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGhcbn1cblxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLmNvbnRlbnQtdGFiIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC5jb250ZW50LXRhYiBsaSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRoZWlnaHQ6IDEycHg7XG5cdHBhZGRpbmc6IDAgMzVweFxufVxuXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWI+bGk+YSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udDogMjBweC8xIEdlbmVzaXNTYW5zSGVhZDtcblx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0cGFkZGluZy1ib3R0b206IDEwcHhcbn1cblxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLmNvbnRlbnQtdGFiPmxpLmFjdGl2ZT5hIHtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDBcbn1cblxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCVcbn1cblxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZyB7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci13cmFwcGVyIHtcblx0cGFkZGluZy1ib3R0b206IDg1cHhcbn1cblxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXNsaWRlIGEge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItc2xpZGUgLmZpZ2NhcHRpb24ge1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICMwMDA7XG5cdGZvbnQ6IDIwcHgvMSBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbi10b3A6IDMwcHhcbn1cblxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIC5kYXRlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbG9yOiAjMDAwO1xuXHRmb250OiAxMnB4LzEgSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xuXHRtYXJnaW4tdG9wOiA1cHhcbn1cblxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHAge1xuXHRjb2xvcjogIzY2Njtcblx0bGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xuXHRtYXJnaW4tdG9wOiAxNXB4XG59XG5cbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0YmFja2dyb3VuZDogI2EzNmI0ZlxufVxuXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItYnV0dG9uLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCVcbn1cblxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDEwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDY4cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAwO1xuXHR6LWluZGV4OiAxMFxufVxuXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6ICNmZmZcbn1cblxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIC50eHQtYXJlYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3BhY2l0eTogMDtcblx0LW8tdHJhbnNpdGlvbi1kZWxheTogLjEycztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBjdWJpYy1iZXppZXIoLjQ5LCAuMDEsIC4yNywgMSksIC13ZWJraXQtdHJhbnNmb3JtIC41cyBjdWJpYy1iZXppZXIoLjQ5LCAuMDEsIC4yNywgMSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgY3ViaWMtYmV6aWVyKC40OSwgLjAxLCAuMjcsIDEpLCBvcGFjaXR5IC41cyBjdWJpYy1iZXppZXIoLjQ5LCAuMDEsIC4yNywgMSksIC13ZWJraXQtdHJhbnNmb3JtIC41cyBjdWJpYy1iZXppZXIoLjQ5LCAuMDEsIC4yNywgMSlcbn1cblxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGE6Zm9jdXMgLmxpbmUtYXJlYSAudmVydC1saW5lLFxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGE6Zm9jdXMgLnR4dC1hcmVhIC5idG4tdHh0LFxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGE6aG92ZXIgLmxpbmUtYXJlYSAudmVydC1saW5lLFxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGE6aG92ZXIgLnR4dC1hcmVhIC5idG4tdHh0IHtcblx0LXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG5cdC1vLWFuaW1hdGlvbjogbm9uZTtcblx0YW5pbWF0aW9uOiBub25lXG59XG5cbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5hY3RpdmUgLnR4dC1hcmVhIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuMTJzO1xuXHQtby10cmFuc2l0aW9uLWRlbGF5OiAuMTJzO1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAuMTJzO1xuXHQtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC44cztcblx0LW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzO1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOHNcbn1cblxuLmdhdGVtYWluIC5idG4tc2Nyb2xsLnBhdXNlIC50eHQtYXJlYSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMDtcblx0LW8tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMDtcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMFxufVxuXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgLnR4dC1hcmVhIC5idG4tdHh0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQtd2Via2l0LWFuaW1hdGlvbjogc2Nyb2xsbGFiZWwgMnM7XG5cdC1vLWFuaW1hdGlvbjogc2Nyb2xsbGFiZWwgMnM7XG5cdGFuaW1hdGlvbjogc2Nyb2xsbGFiZWwgMnM7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdC1vLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvcGFjaXR5OiAxO1xuXHRmb250OiAxMnB4LzEgR2VuZXNpc1NhbnNUZXh0O1xuXHRmb250LXdlaWdodDogNDAwXG59XG5cbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5hY3RpdmUgLnR4dC1hcmVhIC5idG4tdHh0IHtcblx0LXdlYmtpdC1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcblx0LW8tYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG5cdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nXG59XG5cbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5wYXVzZSAudHh0LWFyZWEgLmJ0bi10eHQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDA7XG5cdC1vLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDA7XG5cdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDBcbn1cblxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIC5saW5lLWFyZWEge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGN1YmljLWJlemllciguNDksIC4wMSwgLjI3LCAxKTtcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgY3ViaWMtYmV6aWVyKC40OSwgLjAxLCAuMjcsIDEpO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBjdWJpYy1iZXppZXIoLjQ5LCAuMDEsIC4yNywgMSk7XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm1cbn1cblxuLmdhdGVtYWluIC5idG4tc2Nyb2xsLmFjdGl2ZSAubGluZS1hcmVhIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuMTZzO1xuXHQtby10cmFuc2l0aW9uLWRlbGF5OiAuMTZzO1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAuMTZzO1xuXHQtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC44cztcblx0LW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzO1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOHNcbn1cblxuLmdhdGVtYWluIC5idG4tc2Nyb2xsLnBhdXNlIC5saW5lLWFyZWEge1xuXHRvcGFjaXR5OiAxXG59XG5cbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCBhOmhvdmVyIC52ZXJ0LWxpbmUtbWFzayB7XG5cdGhlaWdodDogMzNweCFpbXBvcnRhbnRcbn1cblxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIC5saW5lLWFyZWEgLnZlcnQtbGluZS1tYXNrIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMzNweDtcblx0bWFyZ2luLXRvcDogNXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCAubGluZS1hcmVhIC52ZXJ0LWxpbmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1M3B4O1xuXHQtd2Via2l0LWFuaW1hdGlvbjogc2Nyb2xsbGluZSAycztcblx0LW8tYW5pbWF0aW9uOiBzY3JvbGxsaW5lIDJzO1xuXHRhbmltYXRpb246IHNjcm9sbGxpbmUgMnM7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdC1vLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZVxufVxuXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwuYWN0aXZlIC5saW5lLWFyZWEgLnZlcnQtbGluZSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG5cdC1vLWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuXHRhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZ1xufVxuXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwucGF1c2UgLmxpbmUtYXJlYSAudmVydC1saW5lIHtcblx0LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwO1xuXHQtby1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwO1xuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwXG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzY3JvbGxsaW5lIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMClcblx0fVxuXHQyNSUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVooMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVooMClcblx0fVxuXHQyNS4xJSxcblx0MzUlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMClcblx0fVxuXHQxMDAlLFxuXHQ1MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMClcblx0fVxufVxuXG5ALW8ta2V5ZnJhbWVzIHNjcm9sbGxpbmUge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKVxuXHR9XG5cdDI1JSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWigwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWigwKVxuXHR9XG5cdDI1LjElLFxuXHQzNSUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKVxuXHR9XG5cdDEwMCUsXG5cdDUwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsbGluZSB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApXG5cdH1cblx0MjUlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVaKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVaKDApXG5cdH1cblx0MjUuMSUsXG5cdDM1JSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApXG5cdH1cblx0MTAwJSxcblx0NTAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApXG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNjcm9sbGxhYmVsIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XG5cdFx0b3BhY2l0eTogMVxuXHR9XG5cdDI1JSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSB0cmFuc2xhdGVaKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHRyYW5zbGF0ZVooMCk7XG5cdFx0b3BhY2l0eTogMFxuXHR9XG5cdDI1LjElIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XG5cdFx0b3BhY2l0eTogMFxuXHR9XG5cdDEwMCUsXG5cdDUwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcblx0XHRvcGFjaXR5OiAxXG5cdH1cbn1cblxuQC1vLWtleWZyYW1lcyBzY3JvbGxsYWJlbCB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xuXHRcdG9wYWNpdHk6IDFcblx0fVxuXHQyNSUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCkgdHJhbnNsYXRlWigwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSB0cmFuc2xhdGVaKDApO1xuXHRcdG9wYWNpdHk6IDBcblx0fVxuXHQyNS4xJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xuXHRcdG9wYWNpdHk6IDBcblx0fVxuXHQxMDAlLFxuXHQ1MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XG5cdFx0b3BhY2l0eTogMVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsbGFiZWwge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcblx0XHRvcGFjaXR5OiAxXG5cdH1cblx0MjUlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHRyYW5zbGF0ZVooMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCkgdHJhbnNsYXRlWigwKTtcblx0XHRvcGFjaXR5OiAwXG5cdH1cblx0MjUuMSUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcblx0XHRvcGFjaXR5OiAwXG5cdH1cblx0MTAwJSxcblx0NTAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xuXHRcdG9wYWNpdHk6IDFcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTYwMHB4KSB7XG5cdC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZzpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDI4MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTE0MHB4XG5cdH1cblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nK2ltZyB7XG5cdFx0d2lkdGg6IDE0N3B4XG5cdH1cblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIGltZzpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDMzMS41cHhcblx0fVxuXHQuZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIubW9kZWwtbGlzdC0zIC5zd2lwZXItc2xpZGUgaW1nK2ltZyB7XG5cdFx0d2lkdGg6IDE4N3B4XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyMDBweCkge1xuXHQuZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWIgbGkge1xuXHRcdHBhZGRpbmc6IDAgNTVweFxuXHR9XG5cdC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZzpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDIxMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTEwNXB4XG5cdH1cblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nK2ltZyB7XG5cdFx0d2lkdGg6IDExMHB4XG5cdH1cblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIGltZzpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDI3M3B4XG5cdH1cblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIGltZytpbWcge1xuXHRcdHdpZHRoOiAxNTRweFxuXHR9XG59XG5cbi5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnN3aXBlci1jb250YWluZXIge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHotaW5kZXg6IDFcbn1cblxuLnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRlIHtcblx0ZmxvYXQ6IGxlZnRcbn1cblxuLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyIHtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0LW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuXHR6LWluZGV4OiAxO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcblx0LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW8tdHJhbnNmb3JtO1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIC13ZWJraXQtdHJhbnNmb3JtLCAtby10cmFuc2Zvcm07XG5cdC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXG59XG5cbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93Pi5zd2lwZXItd3JhcHBlciB7XG5cdC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcblx0LW1vei1ib3gtbGluZXM6IG11bHRpcGxlO1xuXHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHQtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcblx0ZmxleC13cmFwOiB3cmFwXG59XG5cbi5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXIge1xuXHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdG1hcmdpbjogMCBhdXRvXG59XG5cbi5zd2lwZXItc2xpZGUge1xuXHQtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuXHQtbXMtZmxleDogMCAwIGF1dG87XG5cdC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuXHRmbGV4LXNocmluazogMFxufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcblx0aGVpZ2h0OiBhdXRvXG59XG5cbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcblx0LXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuXHQtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG5cdC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHQtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm07XG5cdC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgLW8tdHJhbnNmb3JtO1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQsIC13ZWJraXQtdHJhbnNmb3JtLCAtby10cmFuc2Zvcm1cbn1cblxuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1ub3RpZmljYXRpb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdHotaW5kZXg6IC0xMDAwXG59XG5cbi5zd2lwZXItd3A4LWhvcml6b250YWwge1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcblx0dG91Y2gtYWN0aW9uOiBwYW4teVxufVxuXG4uc3dpcGVyLXdwOC12ZXJ0aWNhbCB7XG5cdC1tcy10b3VjaC1hY3Rpb246IHBhbi14O1xuXHR0b3VjaC1hY3Rpb246IHBhbi14XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0d2lkdGg6IDEzcHg7XG5cdGhlaWdodDogMjVweDtcblx0bWFyZ2luLXRvcDogLTEycHg7XG5cdHotaW5kZXg6IDEwO1xuXHRjdXJzb3I6IHBvaW50ZXJcbn1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0bGVmdDogLTMwcHg7XG5cdHJpZ2h0OiBhdXRvXG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZSxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKVxufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRyaWdodDogLTMwcHg7XG5cdGxlZnQ6IGF1dG9cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuXHQtby10cmFuc2l0aW9uOiAuM3M7XG5cdHRyYW5zaXRpb246IC4zcztcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0ei1pbmRleDogMTBcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG5cdG9wYWNpdHk6IDBcbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuXHRib3R0b206IDEwcHg7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlXG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHR3aWR0aDogOHB4O1xuXHRoZWlnaHQ6IDhweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRvcGFjaXR5OiAuMlxufVxuXG5idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0Ym9yZGVyOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHQtbXMtYXBwZWFyYW5jZTogbm9uZTtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lXG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdGN1cnNvcjogcG9pbnRlclxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRvcGFjaXR5OiAxO1xuXHRiYWNrZ3JvdW5kOiAjMDA3YWZmXG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0YmFja2dyb3VuZDogIzAwMFxufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG5cdHJpZ2h0OiAxMHB4O1xuXHR0b3A6IDUwJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMClcbn1cblxuLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdG1hcmdpbjogNXB4IDA7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdG1hcmdpbjogMCA1cHhcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIHtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMjUpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGVcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG5cdGJhY2tncm91bmQ6ICMwMDdhZmY7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xuXHQtby10cmFuc2Zvcm06IHNjYWxlKDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG5cdC1vLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcFxufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuXHQtby10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG5cdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcFxufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDRweDtcblx0bGVmdDogMDtcblx0dG9wOiAwXG59XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XG5cdHdpZHRoOiA0cHg7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDogMDtcblx0dG9wOiAwXG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuXHRiYWNrZ3JvdW5kOiAjMDAwXG59XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIHtcblx0LXdlYmtpdC1wZXJzcGVjdGl2ZTogMTIwMHB4O1xuXHQtby1wZXJzcGVjdGl2ZTogMTIwMHB4O1xuXHRwZXJzcGVjdGl2ZTogMTIwMHB4XG59XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuXHR0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkXG59XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0ei1pbmRleDogMTBcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgLjUpKSwgdG8odHJhbnNwYXJlbnQpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudClcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAuNSkpLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudClcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgLjUpKSwgdG8odHJhbnNwYXJlbnQpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KVxufVxuXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAuNSkpLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpXG59XG5cbi5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXIsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItd3JhcHBlciB7XG5cdC1tcy1wZXJzcGVjdGl2ZTogMTIwMHB4XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIHtcblx0b3ZlcmZsb3c6IHZpc2libGVcbn1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdHotaW5kZXg6IDFcbn1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuXHRwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcblx0ei1pbmRleDogMDtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHQtby10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJVxufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGUge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcblx0LW8tdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDBcbn1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdHZpc2liaWxpdHk6IHZpc2libGVcbn1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdG9wYWNpdHk6IC42O1xuXHQtd2Via2l0LWZpbHRlcjogYmx1cig1MHB4KTtcblx0ZmlsdGVyOiBibHVyKDUwcHgpO1xuXHR6LWluZGV4OiAwXG59XG5cbi5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dFxufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuXHQtby10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuXHRwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHQtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0LXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsXG4uc3dpcGVyLXpvb20tY29udGFpbmVyPmltZyxcbi5zd2lwZXItem9vbS1jb250YWluZXI+c3ZnIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHQtby1vYmplY3QtZml0OiBjb250YWluO1xuXHRvYmplY3QtZml0OiBjb250YWluXG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyIHtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4xKVxufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItc2Nyb2xsYmFyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAxJTtcblx0Ym90dG9tOiAzcHg7XG5cdHotaW5kZXg6IDUwO1xuXHRoZWlnaHQ6IDVweDtcblx0d2lkdGg6IDk4JVxufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDNweDtcblx0dG9wOiAxJTtcblx0ei1pbmRleDogNTA7XG5cdHdpZHRoOiA1cHg7XG5cdGhlaWdodDogOTglXG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjUpO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDBcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuXHRjdXJzb3I6IG1vdmVcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG5cdHdpZHRoOiA0MnB4O1xuXHRoZWlnaHQ6IDQycHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC0yMXB4O1xuXHRtYXJnaW4tdG9wOiAtMjFweDtcblx0ei1pbmRleDogMTA7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuXHQtby10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcblx0LXdlYmtpdC1hbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcblx0LW8tYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XG5cdGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlXG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXI6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogXCJcIjtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzNmM2YzZjJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbn1cblxuLnRvcC1idG46YWZ0ZXIsXG4udG9wLWJ0bjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMzBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IC0zMHB4XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIilcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKVxuXHR9XG59XG5cbi50b3AtYnRuOmJlZm9yZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRsZWZ0OiAwXG59XG5cbi50b3AtYnRuOmFmdGVyIHtcblx0d2lkdGg6IDFweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2EzNmI0Zjtcblx0bGVmdDogNTAlXG59XG5cbi50b3AtYnRuLnNob3cge1xuXHRvcGFjaXR5OiAxO1xuXHRwb2ludGVyLWV2ZW50czogYWxsXG59XG5cbi50b3AtYnRuIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDUwcHg7XG5cdHJpZ2h0OiA0cHg7XG5cdGNvbG9yOiAjYTM2YjRmO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXNpemU6IDExcHg7XG5cdHotaW5kZXg6IDEwMDtcblx0Y3Vyc29yOiBwb2ludGVyXG59XG5cbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuc2luZ2xlPmF7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDgwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiA4MHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRwYWRkaW5nOiAwIDIxcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiIsIi50ZWFzZXIge1xuXHR3aWR0aDogMTAwdnc7XG5cdGhlaWdodDogMTAwdmg7XG59XG4uZmwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRleHRBbGlnbi1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udGVudCB7XG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQsJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7XG5cdGNvbG9yOiAjZmZmO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDowO1xuXHRsZWZ0OjA7XG5cdHBhZGRpbmc6IDAgMzBweDtcblx0cGFkZGluZy10b3A6IDgwcHg7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udGVzdERyaXZlX19jb250YWluZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEwMCU7XG59XG4udGVhc2VyIC5idG4ge1xuXHR6LWluZGV4OiA0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiA1MnB4O1xuXHRwYWRkaW5nOiAwIDU0cHg7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjUpO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xMTJlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblx0Zm9udC1mYW1pbHk6IFwiR2VuZXNpc1NhbnNIZWFkXCIsJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDUycHg7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMTUpO1xuXHR9XG59XG4udGVzdERyaXZlIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01dmgpO1xufVxuXG4uaGVhZFRleHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDc7XG5cdG1hcmdpbjogNTBweCAwIDE2cHggNTBweDtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGZvbnQtZmFtaWx5OiBcIkdlbmVzaXNTYW5zSGVhZFwiLCdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnO1xuXHRsaW5lLWhlaWdodDogMzZweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRmb250LXNpemU6IDYwcHg7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdHRleHQtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwwLDAsLjIpO1xufVxuXG4uaGVhZFN1YlRleHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDQ7XG5cdG1hcmdpbi1sZWZ0OiA1MHB4O1xuXHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0Zm9udC1mYW1pbHk6IFwiR2VuZXNpc1NhbnNIZWFkXCIsJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0dGV4dC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwuMik7XG59XG5cblxuLnRlYXNlciAuY2FyIHtcblx0YmFja2dyb3VuZDogIzAwMCB1cmwoLi4vaW1hZ2VzL2FsbC90ZWFzZXIxLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246b3BhY2l0eSAycyBlYXNlO1xuXHR6LWluZGV4OiAxO1xufVxuLmNhcl9faGVhZGxpZ2h0LFxuLmNhcl9fbGlnaHQge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRvcGFjaXR5OiAwO1xufVxuLmNhcl9faGVhZGxpZ2h0IHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hbGwvdGVhc2VyMi5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlIDFzO1xufVxuLmNhcl9fbGlnaHQge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2FsbC90ZWFzZXIzLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2UgMnM7XG59XG4ub3BhIC5jYXJfX2hlYWRsaWdodCxcbi5vcGEgLmNhcl9fbGlnaHQge1xuXHRvcGFjaXR5OiAxO1xufVxuLnRlYXNlciAuc2hvdyB7XG5cdG9wYWNpdHk6IC40O1xufVxuXG4udGVhc2VyIC5za2lwVmlkZW8ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDY7XG5cdGJvdHRvbTogMjBweDtcblx0cmlnaHQ6IDIwcHg7XG5cdG9wYWNpdHk6IDE7XG59XG4vL3N1Y2Nlc3Ncbi50ZWFzZXJfX3N1Y2Nlc3Ncblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdG1heC13aWR0aDo1MTBweFxuXHRtYXJnaW4tbGVmdDogYXV0b1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG9cblxuLnRlYXNlcl9fdGl0bGVcblx0bWFyZ2luLWJvdHRvbTogMTJweFxuXHRjb2xvciAjZmZmZmZmXG5cdGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNIZWFkXCIsJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCdcblx0Zm9udC1zaXplIDQwcHhcblx0Zm9udC13ZWlnaHQgMzAwXG5cdGxpbmUtaGVpZ2h0IDM4cHhcblx0bGV0dGVyLXNwYWNpbmcgMi40cHhcblxuLnRlYXNlcl9fc3VidGl0bGVcblx0Y29sb3IgI2ZmZmZmZlxuXHRmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zSGVhZFwiLCdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnXG5cdGZvbnQtc2l6ZSAyMHB4XG5cdGZvbnQtd2VpZ2h0IDQwMFxuXHRsaW5lLWhlaWdodCAzNHB4XG5cdHRleHQtdHJhbnNmb3JtIHVwcGVyY2FzZVxuXHRsZXR0ZXItc3BhY2luZyAxLjJweFxuXG4udGVhc2VyX19jbG9zZVxuXHRwb3NpdGlvbjogYWJzb2x1dGVcblx0dG9wOiAtNTJweFxuXHRyaWdodDogNXB4XG5cdHdpZHRoOiAyM3B4XG5cdGhlaWdodDogMjNweFxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2FsbC90ZWFzZXItY2xvc2UucG5nKVxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG5cbkBtZWRpYSAobWF4LWhlaWdodDogNzY4cHgpXG5cdC50ZWFzZXJfX2Nsb3NlXG5cdFx0dG9wOiAtNnB4XG5cblx0LnRlYXNlcl9fc3VjY2VzcyAudGVhc2VyX19jbG9zZVxuXHRcdHRvcDogLTUycHhcblxuc2VjdGlvbi50ZWFzZXItc2VjdGlvbntcblxuXHQuYnJhbmQtaGVhZGVyIHtcblx0XHR0b3A6IDUwJVxuXG5cdFx0aDIudGl0bGV7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkdlbmVzaXNTYW5zSGVhZFwiLCdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnO1xuXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cblxuXHQuYnRuLXF0YSB7XG5cdFx0Ym90dG9tOiA1MCVcblx0XHRtYXJnaW4tYm90dG9tOiAtMTIwcHhcblxuXHRcdGF7XG5cdFx0XHR3aWR0aDogMjk3cHhcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiR2VuZXNpc1NhbnNIZWFkXCIsJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDUycHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblx0fVxufVxuXG5cbi50ZWFzZXItd3JhcHtcblx0cGFkZGluZy10b3A6IDMwcHhcblx0dG9wOiAwXG5cdGxlZnQ6IDBcblx0cmlnaHQ6IDBcblx0Ym90dG9tOiAwXG5cdGRpc3BsYXk6IGZsZXhcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZy10b3A6IDIwcHhcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuXHR9XG59XG4iLCIvLyBjdXN0b20gc2VsZWN0XHJcbi5pbnB1dFNlbGVjdHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxuXHRoZWlnaHQ6IDQwcHhcclxuXHRsaW5lLWhlaWdodDogNDBweFxyXG5cdHdoaXRlLXNwYWNlIG5vd3JhcFxyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cdCY6aG92ZXJ7XHJcblx0XHQuaW5wdXRTZWxlY3RfX2lucHV0e1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yICNmZmZcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuLS1oYXNWYWx1ZSxcclxuXHQmLmhhc1ZhbHVle1xyXG5cclxuXHRcdC5pbnB1dFNlbGVjdF9faW5wdXR7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3IgI2ZmZlxyXG5cdFx0fVxyXG5cclxuXHRcdC5pbnB1dFNlbGVjdF9fcGxhY2Vob2xkZXJ7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmVcclxuXHRcdH1cclxuXHRcdC5mb3JtX19lcnJvcntcclxuXHRcdFx0ZGlzcGxheTogbm9uZVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5vcGVuZWR7XHJcblxyXG5cdFx0LmlucHV0U2VsZWN0X19pY29uRG93bntcclxuXHRcdFx0dHJhbnNmb3JtIHJvdGF0ZSgtMTgwZGVnKVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmlucHV0U2VsZWN0Lmhhc1ZhbHVlIC5pbnB1dFNlbGVjdF9fcGxhY2Vob2xkZXJ7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG4uaW5wdXRTZWxlY3RfX3BsYWNlaG9sZGVye1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdHRvcDogMFxyXG5cdHdpZHRoOiAxMDAlXHJcblx0aGVpZ2h0OiA0MHB4XHJcblx0Y29sb3IgIzc4Nzg3OFxyXG5cdGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNUZXh0XCIsJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCdcclxuXHRmb250LXNpemUgMTZweFxyXG5cdGZvbnQtd2VpZ2h0IDQwMFxyXG5cdGxpbmUtaGVpZ2h0IDQwcHhcclxufVxyXG5cclxuLmlucHV0U2VsZWN0X19pbnB1dHtcclxuXHRoZWlnaHQ6IDQwcHhcclxuXHRib3JkZXItYm90dG9tIDFweCBzb2xpZCAjN2Q3ZDdkXHJcblx0Y29sb3IgI2ZmZmZmZlxyXG5cdGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNUZXh0XCIsJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCdcclxuXHRmb250LXNpemUgMTZweFxyXG5cdGZvbnQtd2VpZ2h0IDQwMFxyXG5cdGxpbmUtaGVpZ2h0OiA0MHB4XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR0cmFuc2l0aW9uIGJvcmRlci1ib3R0b20tY29sb3IgLjNzIGVhc2VcclxufVxyXG5cclxuLmlucHV0U2VsZWN0X19saXN0e1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdHRvcDogMTAwJVxyXG5cdGxlZnQ6IDBcclxuXHR6LWluZGV4IDIwXHJcblx0d2lkdGg6IDEwMCVcclxuXHRoZWlnaHQ6IDBcclxuXHRvdmVyZmxvdy15OiBhdXRvXHJcblx0bWF4LWhlaWdodDogMjAwcHhcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmlucHV0U2VsZWN0X19vcHRpb257XHJcblx0cGFkZGluZzogMCAxNXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3IgIzFiMTkxOVxyXG5cdGNvbG9yOiAjZmZmXHJcblx0Zm9udC1zaXplOiAxNnB4XHJcblx0Zm9udC1mYW1pbHkgXCJHZW5lc2lzU2Fuc1RleHRcIiwnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0J1xyXG59XHJcbi5pbnB1dFNlbGVjdF9fb3B0aW9uOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yICMxYjE5MTkgKyAxMCVcclxufVxyXG4uaW5wdXRTZWxlY3RfX2ljb25Eb3due1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdHRvcDogNTAlXHJcblx0cmlnaHQ6IDBcclxuXHR3aWR0aDogOXB4XHJcblx0aGVpZ2h0OiA1cHhcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2FsbC90ZWFzZXItc2VsZWN0LWFycm93LnBuZylcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcblx0bWFyZ2luOiAtMnB4IDAgMCAtNXB4XHJcblx0dHJhbnNpdGlvbiB0cmFuc2Zvcm0gLjNzIGVhc2VcclxufVxyXG5cclxuLmZvcm1fX2ZpZWxkOmZpcnN0LWNoaWxke1xyXG5cclxuXHQuaW5wdXRTZWxlY3RfX29wdGlvbntcclxuXHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmVcclxuXHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogJydcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHRcdFx0XHRib3R0b206IDBcclxuXHRcdFx0XHRsZWZ0OiAwXHJcblx0XHRcdFx0cmlnaHQ6IDBcclxuXHRcdFx0XHRoZWlnaHQ6IDFweFxyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3ODc4NzhcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCJcbi5jb250YWluZXJfX2Zvcm1cbiAgYmFja2dyb3VuZCByZ2JhKCMwMDAsIC45KVxuICBkaXNwbGF5IG5vbmVcbiAgb3BhY2l0eSAwXG4gIHRyYW5zaXRpb24gYWxsIC42cyBlYXNlXG4gIHRyYW5zZm9ybSB0cmFuc2xhdGVZKC0xMDAlKVxuICB3aWR0aCAxMDAlXG4gIGhlaWdodCAxMDAlXG4gIHBvc2l0aW9uIHJlbGF0aXZlXG4gIHotaW5kZXggMzBcbiAgb3ZlcmZsb3cteSBhdXRvXG4gIGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNIZWFkXCJcblxuICAmLm1haW4tZm9ybVxuICAgIGJhY2tncm91bmQgcmdiYSgjMDAwLCAuOTMpXG5cbi8vIG5vIGFic29sdXRlXG4udGVhc2VyX19mb3JtXG4gIC8vcG9zaXRpb24gYWJzb2x1dGVcbiAgLy90b3AgNTAlXG4gIC8vbGVmdCA1MCVcbiAgei1pbmRleCAzMFxuICB3aWR0aCAxMDAlXG4gIG1heC13aWR0aCA2OTBweFxuICAvL21hcmdpbi1sZWZ0IC0zNDVweFxuICAvL3RyYW5zZm9ybSB0cmFuc2xhdGVZKC01MCUpXG4gIHRleHQtYWxpZ24gY2VudGVyXG4gIHBhZGRpbmctdG9wIDExMHB4XG4gIHBhZGRpbmctYm90dG9tIDQwcHhcblxuQG1lZGlhIChtYXgtaGVpZ2h0OiA3NjhweClcbiAgLnRlYXNlcl9fZm9ybVxuICAgIGJveC1zaXppbmcgYm9yZGVyLWJveFxuXG4uZm9ybV9fZmllbGRcblxuICArIC5mb3JtX19maWVsZFxuICAgIG1hcmdpbi10b3A6IDE4cHhcblxuLmZvcm1fX2VsZW1lbnRcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgJi5oYXNWYWx1ZVxuICAmLi0taGFzVmFsdWVcblxuICAgIC5mb3JtLWNvbnRyb2xcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3IgI2ZmZlxuICAgICAgY29sb3IgI2ZmZlxuXG4gIC5ncmFwaGljLS1tYWRva2FcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAwXG4gICAgei1pbmRleDogLTFcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogNDBweFxuICAgIGZpbGw6IHRyYW5zcGFyZW50XG5cbi5mb3JtX19oZWFkZXJcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIG1hcmdpbi1ib3R0b20gNTBweFxuICBwYWRkaW5nLXRvcCA0MHB4XG5cbkBtZWRpYSAobWF4LWhlaWdodDogNzY4cHgpXG4gIC5mb3JtX19oZWFkZXJcbiAgICBtYXJnaW4tYm90dG9tIDIwcHhcblxuLmZvcm1fX3RpdGxlXG4gIG1hcmdpbi1ib3R0b20gMThweFxuICBjb2xvciAjZmZmZmZmXG4gIGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNIZWFkXCJcbiAgZm9udC1zaXplIDMwcHhcbiAgZm9udC13ZWlnaHQgMzAwXG4gIGxpbmUtaGVpZ2h0IDM2cHhcbiAgbGV0dGVyLXNwYWNpbmcgMS44cHhcbiAgdGV4dC10cmFuc2Zvcm0gdXBwZXJjYXNlXG5cbi5mb3JtX19zdWJ0aXRsZVxuICBjb2xvciAjZmZmZmZmXG4gIGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNIZWFkXCJcbiAgZm9udC1zaXplIDIxcHhcbiAgZm9udC13ZWlnaHQgNDAwXG4gIGxpbmUtaGVpZ2h0IDIycHhcbiAgbGV0dGVyLXNwYWNpbmcgMS4yNnB4XG5cbi5mb3JtX19jb250ZW50XG4gIHdpZHRoIDEwMCVcbiAgbWF4LXdpZHRoIDQyMHB4XG4gIG1hcmdpbi1sZWZ0IGF1dG9cbiAgbWFyZ2luLXJpZ2h0IGF1dG9cblxuaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPWVtYWlsXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXRlbF0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1udW1iZXJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9c2VhcmNoXS5mb3JtLWNvbnRyb2wsXG5zZWxlY3QuZm9ybS1jb250cm9sLFxudGV4dGFyZWEuZm9ybS1jb250cm9sXG4gIHdpZHRoIDEwMCVcbiAgaGVpZ2h0IDQwcHhcbiAgYmFja2dyb3VuZC1jb2xvciB0cmFuc3BhcmVudFxuICBwYWRkaW5nIDBcbiAgYm9yZGVyIDA7XG4gIGJvcmRlci1ib3R0b20gMXB4IHNvbGlkICM3ZDdkN2NcbiAgb3V0bGluZSAwXG4gIGNvbG9yICM3ODc4NzhcbiAgZm9udC1zaXplIDE2cHhcbiAgZm9udC1mYW1pbHkgXCJHZW5lc2lzU2Fuc1RleHRcIlxuICBsaW5lLWhlaWdodCBub3JtYWxcbiAgdHJhbnNpdGlvbiBib3JkZXItYm90dG9tLWNvbG9yIC4zcyBlYXNlLCBjb2xvciAuM3MgZWFzZVxuXG4gICY6Zm9jdXNcbiAgICBib3JkZXItYm90dG9tLWNvbG9yICNmZmZcbiAgICBjb2xvciAjZmZmXG5cbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnR9XG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxuXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzg3ODc4ICFpbXBvcnRhbnR9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzg3ODc4ICFpbXBvcnRhbnR9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ODc4NzggIWltcG9ydGFudH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzg3ODc4ICFpbXBvcnRhbnR9XG5cbiAgJjpob3ZlclxuICAgIGJvcmRlci1ib3R0b20tY29sb3IgI2ZmZlxuXG4gICYuaGFzLWVycm9yXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvciAjYzk2NTUxXG4gICAgY29sb3IgdHJhbnNwYXJlbnRcblxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnR9XG4gICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnR9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnR9XG5cbiAgICB+IC5mb3JtX19lcnJvclxuICAgICAgZGlzcGxheTogYmxvY2tcblxuICAgICY6Zm9jdXNcbiAgICAgIGNvbG9yOiAjZmZmXG5cbiAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzc4Nzg3OCAhaW1wb3J0YW50fVxuICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjNzg3ODc4ICFpbXBvcnRhbnR9XG4gICAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzc4Nzg3OCAhaW1wb3J0YW50fVxuICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzc4Nzg3OCAhaW1wb3J0YW50fVxuXG4gICAgICB+IC5mb3JtX19lcnJvclxuICAgICAgICB0b3AgNDRweFxuICAgICAgICBmb250LXNpemU6IDEycHhcblxuLmZvcm1fX2Vycm9yXG4gIGRpc3BsYXkgbm9uZVxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgdG9wOiAxM3B4XG4gIGxlZnQ6IDIwcHhcbiAgei1pbmRleDogLTFcbiAgY29sb3I6ICNjOTY1NTFcbiAgZm9udC1zaXplOiAxNnB4XG4gIGxpbmUtaGVpZ2h0OiAxXG4gIGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNUZXh0XCJcbiAgdHJhbnNpdGlvbiBmb250LXNpemUgLjNzIGVhc2UsIHRvcCAuM3MgZWFzZVxuXG4uYnV0dG9uXG4gIHBvc2l0aW9uIHJlbGF0aXZlXG4gIHotaW5kZXggMFxuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICB3aWR0aDogMTAwJVxuICBtYXgtd2lkdGggMTAwJVxuICBvdmVyZmxvdyBoaWRkZW5cbiAgYmFja2dyb3VuZC1jb2xvciB0cmFuc3BhcmVudFxuICBwYWRkaW5nIDE0cHggNDdweCAxM3B4XG4gIGJvcmRlciAxcHggc29saWQgI2U0ZWVmMFxuXG4gIGNvbG9yICNmZmZmZmZcbiAgZm9udC1mYW1pbHkgXCJHZW5lc2lzU2Fuc0hlYWRcIlxuICBmb250LXNpemUgMTZweFxuICBmb250LXdlaWdodCAzMDBcbiAgbGluZS1oZWlnaHQgMThweFxuICB0ZXh0LXRyYW5zZm9ybSB1cHBlcmNhc2VcbiAgdGV4dC1kZWNvcmF0aW9uIG5vbmVcbiAgd2hpdGUtc3BhY2Ugbm93cmFwXG4gIGN1cnNvciBwb2ludGVyXG5cbiAgdHJhbnNpdGlvbiBib3JkZXItY29sb3IgLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2VcblxuICAmLmlzLXZhbGlkXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EzNmI0ZlxuICAgIGJvcmRlci1jb2xvciAjYTM2YjRmXG5cbi8qKiBDSEVDS0JPWCAqL1xuLmxhYmVsLS1jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIG1pbi1oZWlnaHQ6IDI3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5pY29uLS1jaGVja2JveCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1pbi13aWR0aDogMjZweDtcbiAgICBtaW4taGVpZ2h0OiAyNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ZDdkN2M7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcyBlYXNlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgbWFyZ2luOiAtNnB4IDAgMCAtNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2VcbiAgICB9XG4gIH1cbiAgLmxhYmVsX190ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zVGV4dFwiXG4gICAgbWluLWhlaWdodDogMjdweDtcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICBjb2xvcjogIzdkN2Q3YztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAubGFiZWxfX2xpbmsge1xuICAgIGNvbG9yICNhMzZiNGZcbiAgICBmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zVGV4dFwiXG4gICAgZm9udC1zaXplIDE0cHhcbiAgICBmb250LXdlaWdodCA0MDBcbiAgICBsaW5lLWhlaWdodCAxOHB4XG4gICAgdGV4dC1kZWNvcmF0aW9uIHVuZGVybGluZVxuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgfiAuaWNvbi0tY2hlY2tib3gge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYTM2YjRmXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMzZiNGZcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRlYXNlcl9fYWdyZWVtZW50IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5oYXMtZXJyb3JcbiAgfiAuZm9ybV9fZXJyb3JcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHRvcCAzNXB4XG4gICAgbGVmdDogMFxuICAgIGZvbnQtc2l6ZTogMTJweFxuXG4udGVhc2VyX19hZ3JlZW1lbnRcbiAgbWFyZ2luOiAzNXB4IDAgMjZweCAhaW1wb3J0YW50XG5cbmJvZHkgLmZvcm1fX3N1Ym1pdE1lc3NhZ2VcbiAgdHJhbnNpdGlvbiBhbGwgLjlzIGVhc2VcbiAgYmFja2dyb3VuZCByZ2JhKDAsIDAsIDAsIDAuOClcbiAgei1pbmRleCAzMVxuICBkaXNwbGF5IG5vbmVcbiAgd2lkdGggMTAwJVxuICBoZWlnaHQgMTAwJVxuICBmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zSGVhZFwiXG4gIHBvc2l0aW9uIGFic29sdXRlICFpbXBvcnRhbnRcbiAgbGVmdCAwXG4gIHJpZ2h0IDBcbiAgYm90dG9tIDBcbiAgdG9wIDBcbiAgY29sb3IgI2ZmZlxuICBmb250LXNpemUgMnJlbVxuICBmb250LXdlaWdodCAxMDBcbiAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgbGV0dGVyLXNwYWNpbmcgLjAyZW1cbiAgbGluZS1oZWlnaHQgLjc1ZW1cblxuYm9keSAuZm9ybV9fc3VibWl0TWVzc2FnZSA+IGRpdiA+IGRpdjpmaXJzdC1jaGlsZFxuICBtYXJnaW4gOXB4IDBcbiIsIi8vaHR0cHM6Ly90eW1wYW51cy5uZXQvRGV2ZWxvcG1lbnQvVGV4dElucHV0RWZmZWN0cy9pbmRleC5odG1sXHJcbi8qIE1hZG9rYSAqL1xyXG4uZ3JhcGhpYy0tbWFkb2thIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAtMSwgMSk7XHJcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIC0xLCAxKTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuNDRzO1xyXG5cdHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuNDRzO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuXHRzdHJva2U6ICNjOTY1NTE7XHJcblx0c3Ryb2tlLXdpZHRoOiA0cHg7XHJcblx0c3Ryb2tlLWRhc2hhcnJheTogOTYyO1xyXG5cdHN0cm9rZS1kYXNob2Zmc2V0OiA1NTg7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wuaGFzLWVycm9ye1xyXG5cclxuXHQrLmdyYXBoaWMtLW1hZG9rYXtcclxuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmlucHV0U2VsZWN0X19pbnB1dC0taGlkZGVuLmhhcy1lcnJvcntcclxuXHJcblx0fi5pbnB1dFNlbGVjdF9faW5wdXR7XHJcblx0XHRib3JkZXItYm90dG9tLWNvbG9yICNjOTY1NTFcclxuXHR9XHJcblxyXG5cdH4uaW5wdXRTZWxlY3RfX2ljb25Eb3due1xyXG5cdFx0cmlnaHQ6IDIwcHhcclxuXHR9XHJcblxyXG5cdH4uaW5wdXRTZWxlY3RfX3BsYWNlaG9sZGVye1xyXG5cdFx0Y29sb3IgdHJhbnNwYXJlbnRcclxuXHR9XHJcblxyXG5cdH4uZm9ybV9fZXJyb3J7XHJcblx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdH1cclxuXHJcblx0fi5ncmFwaGljLS1tYWRva2F7XHJcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMDtcclxuXHR9XHJcbn1cclxuIiwiLyoqXHJcbtC90LAg0LPQu9Cw0LLQvdC+0Lkg0LIg0LfQsNCz0L7Qu9C+0LLQutC1XHJcbiAqL1xyXG4udGl0bGVfX3ByaWNlXHJcbiAgbWFyZ2luLXRvcDogNTFweFxyXG5cclxuLnRpdGxlX19mcm9tXHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweFxyXG5cclxuLnRpdGxlX19wZXJcclxuICBtYXJnaW4tdG9wOiA4cHhcclxuICBtYXJnaW4tbGVmdDogMTI1cHhcclxuXHJcbi50aXRsZV9fZnJvbVxyXG4udGl0bGVfX3BlclxyXG4gIGZvbnQtc2l6ZTogMThweFxyXG4gIGxpbmUtaGVpZ2h0OiAxXHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxyXG4gIGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNUZXh0XCJcclxuXHJcbi50aXRsZV9fY291bnRcclxuICBmb250LXNpemU6IDYwcHhcclxuICBsaW5lLWhlaWdodDogMVxyXG4gIGZvbnQtd2VpZ2h0OiAzMDBcclxuICBsZXR0ZXItc3BhY2luZzogMFxyXG4gIGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNIZWFkXCJcclxuXHJcbi50aXRsZV9fY291bnQtY3VyclxyXG4gIG1hcmdpbi1sZWZ0OiA3cHhcclxuICBmb250LXN0eWxlOiBub3JtYWxcclxuICBmb250LXNpemU6IDMwcHhcclxuICBmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zVGV4dFwiXHJcblxyXG4vKipcclxu0L3QsCDQs9C70LDQstC90L7QuSDQstC90LjQt9GDXHJcbiAqL1xyXG4udGl0bGUtcHJpY2UtZGlzY2xhaW1lclxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gIGxlZnQ6IDkwcHhcclxuICBib3R0b206IDVweFxyXG4gIHotaW5kZXg6IDEyMFxyXG4gIG1heC13aWR0aDogNTkwcHhcclxuICBmb250LXNpemU6IDlweFxyXG4gIGNvbG9yOiAjZmZmXHJcblxyXG4gIGFcclxuICAgIGNvbG9yOiBpbmhlcml0XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KVxyXG4gIC50aXRsZS1wcmljZS1kaXNjbGFpbWVyXHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiIsIi5tYWluLWZvcm0ge1xuICBwb3NpdGlvbiBhYnNvbHV0ZVxuICB6LWluZGV4IDEwMVxuICBkaXNwbGF5OiBibG9ja1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGVhc2UsIG9wYWNpdHkgLjZzIGVhc2VcblxuICAudGVhc2VyLXdyYXAge1xuICAgIHRyYW5zaXRpb24gdHJhbnNmb3JtIC42cyBlYXNlO1xuICAgIC8qYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC9tYWluL21haW4tZm9ybS1iZy1waWMucG5nKVxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNzAlXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCovXG4gIH1cblxuICAuaW5wdXRTZWxlY3RfX3BsYWNlaG9sZGVyIHtcbiAgICBwYWRkaW5nOiAwIDEzcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lOiAwXG4gIH1cblxuICAudGVhc2VyX19mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDQ0NHB4XG4gIH1cblxuICAuZm9ybV9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiBub25lXG4gIH1cblxuICAuZm9ybV9fZmllbGQge1xuICAgIG9wYWNpdHk6IDBcbiAgICB0cmFuc2Zvcm0gdHJhbnNsYXRlWSgzMHB4KVxuICAgIHRyYW5zaXRpb24gdHJhbnNmb3JtIC42cyBlYXNlLCBvcGFjaXR5IC4zcyBlYXNlXG5cbiAgICAmICsgLmZvcm1fX2ZpZWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHhcbiAgICB9XG4gIH1cblxuICAuZm9ybV9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2MHB4KTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2U7XG4gIH1cblxuICAudGVhc2VyX19jbG9zZSB7XG4gICAgdG9wOiA0NnB4XG4gICAgcmlnaHQ6IC01NXB4XG4gIH1cblxuICAuYnV0dG9uIHtcbiAgICBvcGFjaXR5IC4yXG4gICAgcG9pbnRlci1ldmVudHMgbm9uZVxuXG4gICAgJi5pcy12YWxpZCB7XG4gICAgICBvcGFjaXR5IDFcbiAgICAgIHBvaW50ZXItZXZlbnRzIGFsbFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNGVlZjA7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAtMXB4IDAgMCAwICNhMzZiNGY7XG4gICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IGVhc2Utb3V0IDAuM3M7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCA0NTBweCAwIDAgMCAjYTM2YjRmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybV9fZWxlbWVudCAuZ3JhcGhpYy0tbWFkb2thIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbiAgLmlucHV0U2VsZWN0X19pbnB1dFxuICBpbnB1dFt0eXBlPXRlbF0uZm9ybS1jb250cm9sXG4gIGlucHV0W3R5cGU9ZW1haWxdLmZvcm0tY29udHJvbFxuICBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZzogMCAxM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzJlMmUyZSwgLjUpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmXG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxuICAgICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cblxuICB9XG4gIC5pbnB1dFNlbGVjdF9faW5wdXQtLWhpZGRlbi5oYXMtZXJyb3IgfiAuaW5wdXRTZWxlY3RfX2ljb25Eb3duXG4gIC5pbnB1dFNlbGVjdF9faWNvbkRvd24ge1xuICAgIHJpZ2h0OiAxM3B4O1xuICB9XG4gIC5pbnB1dFNlbGVjdF9faW5wdXQtLWhpZGRlbi5oYXMtZXJyb3IgfiAuaW5wdXRTZWxlY3RfX2lucHV0IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYTI2YTRmO1xuICB9XG5cbiAgaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2wuaGFzLWVycm9yLFxuICBpbnB1dFt0eXBlPXBhc3N3b3JkXS5mb3JtLWNvbnRyb2wuaGFzLWVycm9yLFxuICBpbnB1dFt0eXBlPWVtYWlsXS5mb3JtLWNvbnRyb2wuaGFzLWVycm9yLFxuICBpbnB1dFt0eXBlPXRlbF0uZm9ybS1jb250cm9sLmhhcy1lcnJvcixcbiAgaW5wdXRbdHlwZT1udW1iZXJdLmZvcm0tY29udHJvbC5oYXMtZXJyb3IsXG4gIGlucHV0W3R5cGU9c2VhcmNoXS5mb3JtLWNvbnRyb2wuaGFzLWVycm9yLFxuICBzZWxlY3QuZm9ybS1jb250cm9sLmhhcy1lcnJvcixcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sLmhhcy1lcnJvciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdkN2Q3YztcblxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnR9XG4gICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnR9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnR9XG4gIH1cblxuICAuY2xvc2VJdCB7XG4gICAgcGFkZGluZzogMFxuICAgIGZvbnQtc2l6ZTogMzdweFxuICB9XG5cbiAgLnRlc3QtZHJpdmUtcG9wdXBfX2xlZ2FsIC5vZmZlcnNfX3RleHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdlbmVzaXNTYW5zVGV4dFwiXG4gIH1cblxuICAuaW5wdXRTZWxlY3RfX2xpc3Qub3BlbmVkIHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnRcbiAgfVxuXG4gIC5tQ1NCX2luc2lkZSA+IC5tQ1NCX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwXG4gIH1cblxuICAuZm9ybS1wbGFjZWhvbGRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTJweDtcbiAgICBsZWZ0OiAxM3B4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkdlbmVzaXNTYW5zVGV4dFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZSwgb3BhY2l0eSAuM3MgZWFzZSwgdmlzaWJpbGl0eSAuM3MgZWFzZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAuZm9ybV9fZXJyb3Ige1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogLTIxcHg7XG4gICAgbGVmdDogMTNweDtcbiAgICBjb2xvcjogI2EyNmE0ZjtcbiAgICBmb250LXNpemU6IDE0cHhcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLCB2aXNpYmlsaXR5IC4zcyBlYXNlO1xuICB9XG5cbiAgLnRlYXNlcl9fYWdyZWVtZW50IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5oYXMtZXJyb3IgfiAuZm9ybV9fZXJyb3Ige1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0b3A6IC0yMXB4XG4gICAgZm9udC1zaXplOiAxNHB4XG4gIH1cblxuICAuZm9ybS1jb250cm9sOmZvY3VzIHtcblxuICAgICYgfiAuZm9ybS1wbGFjZWhvbGRlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KSB0cmFuc2xhdGVZKC0zNXB4KTtcbiAgICB9XG5cbiAgICAmLmhhcy1lcnJvciB+IC5mb3JtX19lcnJvciB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wuaGFzLWVycm9yIH4gLmZvcm1fX2Vycm9yIHtcbiAgICBvcGFjaXR5OiAxXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIC5oYXNWYWx1ZSxcbiAgLi0taGFzVmFsdWUge1xuXG4gICAgLmZvcm0tcGxhY2Vob2xkZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOSkgdHJhbnNsYXRlWSgtMzVweCk7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbC5oYXMtZXJyb3IgfiAuZm9ybS1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2w6Zm9jdXMuaGFzLWVycm9yIH4gLmZvcm0tcGxhY2Vob2xkZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgLmpzLXBob25lIHtcblxuICAgIC5mb3JtLXBsYWNlaG9sZGVyLFxuICAgIC5mb3JtLWNvbnRyb2wuaGFzLWVycm9yIH4gLmZvcm0tcGxhY2Vob2xkZXIge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmLmhhc1ZhbHVlIC5mb3JtLXBsYWNlaG9sZGVyLFxuICAgICYuLS1oYXNWYWx1ZSAuZm9ybS1wbGFjZWhvbGRlcixcbiAgICAuZm9ybS1jb250cm9sOmZvY3VzIH4gLmZvcm0tcGxhY2Vob2xkZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgLmlucHV0U2VsZWN0X19pbnB1dC0taGlkZGVuLmhhcy1lcnJvciB+IC5mb3JtX19lcnJvciB7XG4gICAgb3BhY2l0eTogMVxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAuaW5wdXRTZWxlY3RfX2lucHV0LS1oaWRkZW4uaGFzLWVycm9yIH4gLmlucHV0U2VsZWN0X19wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG4gIH1cblxuICAubGFzdC1tZXNzYWdlLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2cHg7XG4gICAgcmlnaHQ6IC01NXB4O1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIGhlaWdodDogMjNweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2FsbC90ZWFzZXItY2xvc2UucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gIH1cblxuICAuZm9ybV9fc3VibWl0TWVzc2FnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC50ZWFzZXJfX3N1Y2Nlc3Mge1xuICAgIG1heC13aWR0aDogNDQ0cHhcblxuICAgIC50ZWFzZXJfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdlbmVzaXNTYW5zSGVhZFwiO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuOHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAudGVhc2VyX19kZXNjciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgfVxuICB9XG5cbiAgLm9mZmVyc19fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMCAwIDEwcHggMCAhaW1wb3J0YW50O1xuXG4gICAgLyomICsgLm9mZmVyc19fdGV4dCB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweFxuICAgIH0qL1xuICB9XG5cbiAgQG1lZGlhIChtYXgtaGVpZ2h0OiA3NjhweCkge1xuICAgIC50ZXN0LWRyaXZlLXBvcHVwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uaWUgLmZvcm1fX3N1Ym1pdE1lc3NhZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IGEge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbnNlY3Rpb24ubS1tb2R1bGUtaW50cm8tbW92IC50ZXN0RHJpdmUsXG5zZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLnRlc3REcml2ZVxuICB0cmFuc2Zvcm0gbm9uZVxuXG4uc2Nyb2xsRml4IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuaW5uZXItY29udGFpbmVyIC5idG4tc2Nyb2xsIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLmNsb3NlSXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLm1haW4tZm9ybS1tb2JpbGUge1xuXG4gIC50ZWFzZXItd3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAudGVhc2VyX19jbG9zZSB7XG4gICAgdG9wOiAtMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5sYWJlbC0tY2hlY2tib3ggLmxhYmVsX190ZXh0IHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsXG4gIH1cblxuICAudGVzdC1kcml2ZS1wb3B1cC50ZXN0LWRyaXZlLXBvcHVwX19sZWdhbCB7XG4gICAgdG9wOiAxMjBweFxuICB9XG5cbiAgLnRlc3QtZHJpdmUtcG9wdXAudGVzdC1kcml2ZS1wb3B1cF9fbGVnYWwge1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4XG4gIH1cblxuICAuZmxlZnQge1xuICAgIGZsb2F0OiBub25lXG4gIH1cblxuICAudGVzdC1kcml2ZS1wb3B1cF9fbGVnYWwgLm9mZmVyc19fdGV4dCB7XG4gICAgd2lkdGg6IGF1dG9cbiAgfVxuXG4gIC5sZWdhbF9pbmZvXyB7XG4gICAgbWFyZ2luLXRvcDogMjBweFxuICAgIG92ZXJmbG93LXg6IGhpZGRlblxuICB9XG5cbiAgaDIuc2t5Ymx1ZSB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweFxuICB9XG5cbiAgLnRlYXNlcl9fc3VjY2VzcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4XG4gICAgcGFkZGluZy1yaWdodDogMTVweFxuICB9XG5cbiAgLnRlYXNlcl9fc3VjY2VzcyAudGVhc2VyX19kZXNjciB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNVxuICB9XG5cbiAgLmxhc3QtbWVzc2FnZS1jbG9zZSB7XG4gICAgcmlnaHQ6IDMwcHhcbiAgICB0b3A6IC02MHB4XG4gIH1cblxuICAudGVzdC1kcml2ZS1wb3B1cCB7XG4gICAgdG9wOiAxMTBweCAhaW1wb3J0YW50XG4gIH1cblxuICAuZm9ybV9faGVhZGVyIHtcbiAgICB0cmFuc2Zvcm0gbm9uZVxuICB9XG5cbiAgLmZvcm1fX2ZpZWxkIHtcbiAgICBvcGFjaXR5OiAxXG4gICAgdHJhbnNmb3JtIG5vbmVcbiAgfVxufVxuXG4uY2FyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IDUwJTtcbiAgLy9sZWZ0OiAtODcwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDQyMHB4O1xuICBtYXJnaW4tdG9wOiAtMTAwcHg7XG59XG5cbi5jYXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMzAwcHhcbn1cblxuLmFuaW1hdGVkLWNhciB7XG5cbiAgJi5nOTAtcHJldmlldyxcbiAgJi5nNzAtcHJldmlldyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG4gICAgLndoZWVsLWZyb250LFxuICAgIC53aGVlbC1yZWFyLFxuICAgIC5zdXBwb3J0LWZyb250LFxuICAgIC5zdXBwb3J0LXJlYXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIH1cblxuICAgIC53aGVlbC1mcm9udCxcbiAgICAud2hlZWwtcmVhciB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgLy9kaXNwbGF5Om5vbmU7XG4gICAgfVxuXG4gICAgLnN1cHBvcnQtZnJvbnQsXG4gICAgLnN1cHBvcnQtcmVhciB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuXG4uZzcwLXByZXZpZXcge1xuICAkd2lkdGggPSAxMjcyOyAvLzkyOVxuICAkaGVpZ2h0ID0gNDA1OyAvLzI4MlxuICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSgkaGVpZ2h0LyR3aWR0aCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL21haW4vY2FyL2JvZHkucG5nJyk7XG5cbiAgLndoZWVsLWZyb250IHtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgxNDkgLyR3aWR0aCk7XG4gICAgaGVpZ2h0OiBwZXJjZW50YWdlKDE1NCAvJGhlaWdodCk7XG4gICAgbGVmdDogcGVyY2VudGFnZSg5ODIgLyR3aWR0aCk7XG4gICAgdG9wOiBwZXJjZW50YWdlKDIyMiAvJGhlaWdodCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9nNzAvbWFpbi9jYXIvZnJvbnQucG5nJyk7XG4gIH1cblxuICAud2hlZWwtcmVhciB7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoMTQ5IC8kd2lkdGgpO1xuICAgIGhlaWdodDogcGVyY2VudGFnZSgxNDcgLyRoZWlnaHQpO1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoMTg1IC8kd2lkdGgpO1xuICAgIHRvcDogcGVyY2VudGFnZSgyMjQgLyRoZWlnaHQpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL21haW4vY2FyL2JhY2sucG5nJyk7XG4gIH1cblxuICAuY2FyLXRyYW5zaXRpb24sXG4gICYuY2FyLXRyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb24gMS41c1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHkgYWxsXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24gY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjEwMCwgMC4yNTAsIDEpXG4gIH1cbn1cblxuLmc5MC1wcmV2aWV3IHtcbiAgJHdpZHRoID0gMTM5ODtcbiAgJGhlaWdodCA9IDQyNztcbiAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoJGhlaWdodC8kd2lkdGgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9kZXNrdG9wL2c5MC9zYWZldHkvY2FyL2JvZHktcmV2ZXJzZS5wbmcnKTtcblxuICAud2hlZWwtZnJvbnQge1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKDIwNCAvJHdpZHRoKTtcbiAgICBoZWlnaHQ6IHBlcmNlbnRhZ2UoMjAzIC8kaGVpZ2h0KTtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKDEwODYgLyR3aWR0aCk7XG4gICAgdG9wOiBwZXJjZW50YWdlKDIyMCAvJGhlaWdodCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9nOTAvc2FmZXR5L2Nhci9mcm9udC1yZXZlcnNlLnBuZycpO1xuICB9XG5cbiAgLndoZWVsLXJlYXIge1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKDIwNCAvJHdpZHRoKTtcbiAgICBoZWlnaHQ6IHBlcmNlbnRhZ2UoMjAzIC8kaGVpZ2h0KTtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKDIwMCAvJHdpZHRoKTtcbiAgICB0b3A6IHBlcmNlbnRhZ2UoMjIwIC8kaGVpZ2h0KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9kZXNrdG9wL2c5MC9zYWZldHkvY2FyL2Zyb250LXJldmVyc2UucG5nJyk7XG4gIH1cblxuICAuY2FyLXRyYW5zaXRpb24sXG4gICYuY2FyLXRyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb24gMS44c1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHkgYWxsXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24gY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSlcbiAgICAvL3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uIGN1YmljLWJlemllcigwLjI1MCwgMC4xMDAsIDAuMjUwLCAxKVxuICB9XG59XG5cblxuLmllIHtcblxuICAudGVhc2VyX19zdWNjZXNzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTUzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xODlweDtcbiAgfVxuXG4gIC5tYWluLWZvcm0gLmhhc1ZhbHVlIC5mb3JtLXBsYWNlaG9sZGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSkgdHJhbnNsYXRlWSgtMzVweClcbiAgfVxuXG4gIC5pbnB1dFNlbGVjdC5oYXNWYWx1ZSAuaW5wdXRTZWxlY3RfX3BsYWNlaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cbiIsIi55ZHJpdmUtbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBkaXNwbGF5OiBmbGV4XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgd2lkdGg6IDEwMCVcbiAgaGVpZ2h0OiAxMDB2aFxuICBvdmVyZmxvdzogaGlkZGVuXG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMjAxLjIycHggYXQgNTAlIDE1LjI3JSwgIzAwMDAwMCAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSwgIzI0MUExNDtcbn1cblxueW1hcHMgW2NsYXNzKj1ncm91bmQtcGFuZV0ge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDg1JSkgY29udHJhc3QoMTMwJSkgaW52ZXJ0KDEwMCUpO1xufVxuXG4ueWRyaXZlLW1haW4tYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgdG9wOiAwXG4gIGxlZnQ6IDg4OHB4XG4gIHdpZHRoOiA5ODVweFxuICBoZWlnaHQ6IDg2NXB4XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3lkcml2ZS1tYWluLWJnLnBuZylcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxufVxuXG4ueWRyaXZlLW1haW4tdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB3aWR0aDogMTAwJVxufVxuXG4ueWRyaXZlLW1haW4tYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHBhZGRpbmctbGVmdDogNzBweFxuICBtYXgtd2lkdGg6IDEwMDBweFxuICBjb2xvcjogI2ZmZlxufVxuXG4ueWRyaXZlLW1haW5fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweFxuICBwYWRkaW5nLXJpZ2h0OiAyNzRweFxuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkLUxpZ2h0XG5cbiAgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zSGVhZC1SZWd1bGFyXG4gIH1cbn1cblxuLnlkcml2ZS1tYWluX19kZXNjcmlwcmlvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI2MHB4XG4gIGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XG59XG5cbi55ZHJpdmUtbWFpbl9fZGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IDVweFxuICByaWdodDogMFxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnlkcml2ZS1tYWluX19kYXRlLWljb24ge1xuICBkaXNwbGF5OiBibG9ja1xuICB3aWR0aDogMjc0cHhcbiAgaGVpZ2h0OiAxNDVweFxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS9kYXRlLnN2ZylcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cbiAgbWFyZ2luOiAwIGF1dG9cbn1cblxuLnlkcml2ZS1tYWluX19kYXRlLWljb24tbGcge1xuICBkaXNwbGF5OiBub25lXG4gIHdpZHRoOiAyNDBweFxuICBoZWlnaHQ6IDEyNnB4XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL2RhdGUuc3ZnKVxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICBtYXJnaW46IDAgYXV0b1xufVxuXG4ueWRyaXZlLW1haW5fX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gIGZsZXgtd3JhcDogd3JhcFxuICBtYXJnaW4tdG9wOiAyNXB4XG5cbiAgLmJ1dHRvbiB7XG4gICAgd2lkdGggMzIwcHhcbiAgICBib3JkZXIgbm9uZVxuICAgIG1hcmdpbi1yaWdodDogNDhweFxuICAgIG1hcmdpbi10b3A6IDMwcHhcbiAgICBwYWRkaW5nOiAxOXB4IDAgMThweFxuICAgIGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQtUmVndWxhclxuICAgIGNvbG9yOiAjZmZmXG4gICAgZm9udC1zaXplOiAxOHB4XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgdHJhbnNmb3JtIG5vbmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yICNhMzZiNGZcbiAgICBib3gtc2hhZG93OiAwIDE1cHggNjBweCByZ2JhKDE1NiwgMTAzLCA3MiwgMC40KTtcbiAgICB0cmFuc2l0aW9uIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsIGJveC1zaGFkb3cgLjNzIGVhc2VcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvciAjODI0RTMwXG4gICAgICBib3gtc2hhZG93OiAwIDE1cHggNjBweCByZ2JhKDE1NiwgMTAzLCA3MiwgMC42KTtcbiAgICB9XG4gIH1cblxuICAuYXBwX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHhcbiAgfVxuXG4gIC5hcHBfX2l0ZW0tc3RvcmUge1xuICAgIHdpZHRoOiAxMDBweFxuICAgIGhlaWdodDogMjVweFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL2FwcC1zdG9yZS5zdmcpXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICB9XG5cbiAgLmFwcF9faXRlbS1wbGF5IHtcbiAgICB3aWR0aDogMTE2cHhcbiAgICBoZWlnaHQ6IDI3cHhcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS9nb29nbGUtcGxheS5zdmcpXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICB9XG5cbn1cblxuLnlkcml2ZS1tYWluX19idXR0b25zLWFwcHMge1xuICBkaXNwbGF5OiBmbGV4XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gIG1hcmdpbi10b3A6IDMwcHhcbn1cblxuLnlkcml2ZS1tYWluLXNjcm9sbGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgbGVmdDogMFxuICByaWdodDogMFxuICBib3R0b206IDMwcHhcbiAgaGVpZ2h0OiA2M3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4ueWRyaXZlLW1haW4tc2Nyb2xsZG93bl9fYnV0dG9uIHtcblxuXG4gIC5uZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKSwgb3BhY2l0eSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xuICAgIGFuaW1hdGlvbjogc2Nyb2xsbGFiZWwgMnM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIH1cblxuICBpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMnB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE2cztcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBjdWJpYy1iZXppZXIoMC40OSwgMC4wMSwgMC4yNywgMSk7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xuICAgICAgYW5pbWF0aW9uOiBzY3JvbGxsaW5lIDJzO1xuICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsbGFiZWwge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAyNS4xJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSxcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsbGluZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWigwKTtcbiAgfVxuICAyNS4xJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xuICB9XG4gIDM1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcbiAgfVxufVxuXG4ueWRyaXZlLW1lZXQge1xuICBkaXNwbGF5OiBmbGV4XG4gIG1pbi1oZWlnaHQ6IDY0MHB4XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL21lZXQtYmcuanBnKVxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbn1cblxuLnlkcml2ZS1tZWV0LXRleHQge1xuICB3aWR0aDogNTYwcHhcbiAgbWFyZ2luLXRvcDogMjE1cHhcbiAgbWFyZ2luLWxlZnQ6IDE3NHB4XG59XG5cbi55ZHJpdmUtbWVldC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHhcbiAgbGluZS1oZWlnaHQ6IDU3cHg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zSGVhZC1SZWd1bGFyXG4gIGNvbG9yOiAjQTM2QjRGO1xufVxuXG4ueWRyaXZlLW1lZXQtZGVzY3JpcHRpb24ge1xuICBsaW5lLWhlaWdodDogMzFweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKipcbm1hcFxuICovXG4ueWRyaXZlLW1hcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjE5MTlcbiAgcGFkZGluZzogODBweCA3NXB4IDQwcHhcbn1cblxuLnlkcml2ZS1tYXBfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ueWRyaXZlLW1hcF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4XG4gIGxpbmUtaGVpZ2h0OiA1N3B4O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQtTGlnaHRcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi55ZHJpdmUtbWFwX19kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwMHB4XG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHRcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi55ZHJpdmUtbWFwX19idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgcmlnaHQ6IDBcbiAgYm90dG9tOiAwXG5cbiAgLmJ1dHRvbiB7XG4gICAgd2lkdGggMzIwcHhcbiAgICBib3JkZXIgbm9uZVxuICAgIG1hcmdpbi1yaWdodDogNDhweFxuICAgIG1hcmdpbi10b3A6IDMwcHhcbiAgICBwYWRkaW5nOiAxOXB4IDAgMThweFxuICAgIGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQtUmVndWxhclxuICAgIGNvbG9yOiAjZmZmXG4gICAgZm9udC1zaXplOiAxOHB4XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgdHJhbnNmb3JtIG5vbmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yICNhMzZiNGZcbiAgICBib3gtc2hhZG93OiAwIDE1cHggNjBweCByZ2JhKDE1NiwgMTAzLCA3MiwgMC40KTtcbiAgICB0cmFuc2l0aW9uIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsIGJveC1zaGFkb3cgLjNzIGVhc2VcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvciAjODI0RTMwXG4gICAgICBib3gtc2hhZG93OiAwIDE1cHggNjBweCByZ2JhKDE1NiwgMTAzLCA3MiwgMC42KTtcbiAgICB9XG4gIH1cblxufVxuXG4ueWRyaXZlLW1hcF9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDY1cHhcbn1cblxuLnlkcml2ZS1tYXBfX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4XG5cbiAgLnRhYl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgZGlzcGxheTogZmxleFxuICAgIHdpZHRoOiAyMCVcbiAgICBoZWlnaHQ6IDMwNXB4XG4gICAgb3ZlcmZsb3cgaGlkZGVuXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJVxuICAgIHRyYW5zaXRpb24gd2lkdGggLjNzIGVhc2UsIGJhY2tncm91bmQtaW1hZ2UgLjNzIGVhc2VcbiAgICBib3gtc2l6aW5nIGJvcmRlci1ib3hcblxuICAgICYuYWN0aXZlLFxuICAgICY6aG92ZXIge1xuICAgICAgd2lkdGg6IDYwOXB4XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMFxuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMVxuICAgICAgfVxuXG4gICAgICAudGFiX19pdGVtLXpvb21ib3gge1xuICAgICAgICB0cmFuc2Zvcm0gc2NhbGUoMS41KVxuXG4gICAgICAgIC50YWJfX2l0ZW0tbmFtZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLyomLnRhYl9faXRlbS0tb2t0byB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDEuanBnKVxuICAgICAgfVxuXG4gICAgICAmLnRhYl9faXRlbS0tY2l0eSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDUuanBnKVxuICAgICAgfVxuXG4gICAgICAmLnRhYl9faXRlbS0tc3BhcyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDQuanBnKVxuICAgICAgfVxuXG4gICAgICAmLnRhYl9faXRlbS0tcm96YSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDMuanBnKVxuICAgICAgfVxuXG4gICAgICAmLnRhYl9faXRlbS0tcGxheSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDIuanBnKVxuICAgICAgfSovXG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMVxuICAgICAgY29udGVudDogJydcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGhlaWdodDogMTAwJVxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSA1MCUsXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuMykgNjguNTElLCByZ2JhKDAsIDAsIDAsIDAuNzUpIDEwMCUpO1xuICAgICAgdHJhbnNpdGlvbiBvcGFjaXR5IC4zcyBlYXNlXG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAwXG4gICAgICBjb250ZW50OiAnJ1xuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTAuOTVkZWcsIHJnYmEoMCwgMCwgMCwgMC43NSkgMC40MSUsXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuNSkgNTIuMDElLCByZ2JhKDAsIDAsIDAsIDAuMzUpIDc2Ljg3JSxcbiAgICAgIHJnYmEoMCwgMCwgMCwgMCkgOTcuODclKTtcbiAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICB0cmFuc2l0aW9uIG9wYWNpdHkgLjNzIGVhc2VcbiAgICB9XG5cbiAgfVxuXG4gIC50YWJfX2l0ZW0tLW9rdG8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDEuanBnKVxuICB9XG5cbiAgLnRhYl9faXRlbS0tY2l0eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvdGFicy9iaWctbWFwLXBpYy0wNS5qcGcpXG4gIH1cblxuICAudGFiX19pdGVtLS1zcGFzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS90YWJzL2JpZy1tYXAtcGljLTA0LmpwZylcbiAgfVxuXG4gIC50YWJfX2l0ZW0tLXJvemEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDMuanBnKVxuICB9XG5cbiAgLnRhYl9faXRlbS0tcGxheSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvdGFicy9iaWctbWFwLXBpYy0wMi5qcGcpXG4gIH1cblxuICAudGFiX19pdGVtLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWdyb3c6IDFcbiAgICBwYWRkaW5nOiAwIDI1cHggNTBweFxuICB9XG5cbiAgLnRhYl9faXRlbS16b29tYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB6LWluZGV4OiAxXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICBtYXJnaW4tdG9wOiBhdXRvXG4gICAgdHJhbnNpdGlvbiB0cmFuc2Zvcm0gLjNzIGVhc2VcbiAgICB0cmFuc2Zvcm0tb3JpZ2luIDAgMTAwJVxuICB9XG5cbiAgLnRhYl9faXRlbS1uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQtUmVndWxhclxuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHdoaXRlLXNwYWNlIG5vd3JhcFxuICAgIHRyYW5zaXRpb24gbWFyZ2luLWJvdHRvbSAuM3MgZWFzZVxuICB9XG5cbiAgLnRhYl9faXRlbS1hZGRyZXNzIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zVGV4dFxuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHdoaXRlLXNwYWNlIG5vd3JhcFxuICB9XG5cbn1cblxuLnlkcml2ZS1tYXBfX3NlbGYge1xuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IDYwMHB4XG4gIG1hcmdpbi1ib3R0b206IDMwcHhcbn1cblxuLmllIC55ZHJpdmUtbWFwX190YWJzIC50YWJfX2l0ZW0tem9vbWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICBib3R0b206IDUwcHhcbn1cblxuYS55ZHJpdmUtbWFwX19jb250ZW50LXJ1bGVzIHtcbiAgY29sb3I6ICNhMzZiNGZcbiAgZm9udC1zaXplOiAxNHB4XG4gIGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHRcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuXG4gIC55ZHJpdmUtbWFpbiB7XG4gICAgaGVpZ2h0OiBhdXRvXG4gICAgbWluLWhlaWdodDogNzIwcHhcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoODEwLjUwcHggYXQgNTAlIDE1LjI3JSwgIzAwMDAwMCAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSwgIzI0MUExNDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwXG4gIH1cblxuICAueWRyaXZlLW1haW4tYm94IHtcbiAgICBtYXgtd2lkdGg6IDcxNXB4XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4XG4gICAgYm94LXNpemluZyBib3JkZXItYm94XG4gIH1cblxuICAueWRyaXZlLW1haW5fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweFxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuXG4gIC55ZHJpdmUtbWFpbl9fZGVzY3JpcHJpb24ge1xuICAgIG1heC13aWR0aDogNTM1cHhcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMFxuICB9XG5cbiAgLnlkcml2ZS1tYWluX19kYXRlIHtcbiAgICB0b3A6IC0xMHB4XG4gICAgcmlnaHQ6IC03MHB4XG4gIH1cblxuICAueWRyaXZlLW1haW5fX2RhdGUtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG5cbiAgLnlkcml2ZS1tYWluX19kYXRlLWljb24tbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cblxuICAueWRyaXZlLW1haW4tYmcge1xuICAgIGxlZnQ6IGF1dG9cbiAgICByaWdodDogMFxuICAgIHdpZHRoOiA2MzRweFxuICAgIGhlaWdodDogNjYzcHhcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS95ZHJpdmUtbWFpbi1iZy1sZy5wbmcpXG4gIH1cblxuICAueWRyaXZlLW1lZXQge1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4XG4gIH1cblxuICAueWRyaXZlLW1lZXQtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHhcbiAgICBtYXJnaW4tbGVmdDogMTE1cHhcbiAgfVxuXG4gIC55ZHJpdmUtbWVldC10aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG5cbiAgLnlkcml2ZS1tZWV0LWRlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDM3MHB4XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnlkcml2ZS1tYXAge1xuICAgIHBhZGRpbmc6IDU1cHggNjBweCA1MHB4XG4gIH1cblxuICAueWRyaXZlLW1hcF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHhcbiAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cblxuICAueWRyaXZlLW1hcF9fZGVzY3JpcHRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC55ZHJpdmUtbWFwX190YWJzIHtcblxuICAgIC50YWJfX2l0ZW0ge1xuICAgICAgaGVpZ2h0OiAyMDBweFxuXG4gICAgICAmLmFjdGl2ZSxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB3aWR0aDogNDAwcHhcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiX19pdGVtLW5hbWUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC50YWJfX2l0ZW0tYWRkcmVzcyB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gIH1cblxuICAueWRyaXZlLW1hcF9fc2VsZiB7XG4gICAgaGVpZ2h0OiA1MjBweFxuICB9XG5cbiAgLmllIC55ZHJpdmUtbWFpbi10ZXh0e1xuICAgIG1hcmdpbi10b3A6IDE4MHB4XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7XG5cbiAgLnlkcml2ZS1tYWluIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogYXV0b1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMjEzLjg2cHggYXQgNTAlIDE1LjI3JSwgIzAwMDAwMCAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSwgIzI0MUExNDtcbiAgfVxuXG4gIC55ZHJpdmUtbWFpbi1iZ3tcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAwXG4gICAgcmlnaHQ6IDBcbiAgICBib3R0b206IDBcbiAgICB3aWR0aDogYXV0b1xuICAgIGhlaWdodDogYXV0b1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3lkcml2ZS1tYWluLWJnLXhzLnBuZylcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNDQlXG4gIH1cblxuICAueWRyaXZlLW1haW4tYm94IHtcbiAgICBwYWRkaW5nOiAxMjBweCAxNXB4IDUwcHhcbiAgfVxuXG4gIC55ZHJpdmUtbWFpbl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLnlkcml2ZS1tYWluLXNjcm9sbGRvd24sXG4gIC55ZHJpdmUtbWFpbl9fZGF0ZS1pY29uLWxnIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cblxuICAueWRyaXZlLW1haW5fX2RhdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHRvcDogMFxuICAgIHJpZ2h0OiBhdXRvXG4gICAgbWFyZ2luLWJvdHRvbTogMjExcHhcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cblxuICAueWRyaXZlLW1haW5fX2RhdGUtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgICB3aWR0aDogMTg0cHg7XG4gICAgaGVpZ2h0OiA5N3B4O1xuICAgIG1hcmdpbjogMFxuICB9XG5cbiAgLnlkcml2ZS1tYWluX19kZXNjcmlwcmlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnlkcml2ZS1tYWluX19idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIHdpZHRoIDEwMCVcbiAgICAgIG1hcmdpbjogMFxuICAgIH1cbiAgfVxuXG4gIC55ZHJpdmUtbWFpbl9fYnV0dG9ucy1hcHBzIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4XG4gICAgZmxleC1ncm93OiAxXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgfVxuXG4gIC55ZHJpdmUtbWVldCB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxuXG4gIC55ZHJpdmUtbWVldC1iZyB7XG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDE0MHB4XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvbWVldC1iZy14cy5qcGcpXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMFxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbiAgfVxuXG4gIC55ZHJpdmUtbWVldC10ZXh0IHtcbiAgICB3aWR0aDogYXV0b1xuICAgIG1hcmdpbjogMFxuICAgIHBhZGRpbmc6IDQwcHggMTVweFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL21lZXQtYmcteHMyLmpwZylcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCVcbiAgfVxuXG4gIC55ZHJpdmUtbWVldC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweFxuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuXG4gIC55ZHJpdmUtbWVldC1kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnlkcml2ZS1tYXAge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCA0MHB4XG4gIH1cblxuICAueWRyaXZlLW1hcF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMFxuICAgIGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWRcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gIH1cblxuICAueWRyaXZlLW1hcF9fZGVzY3JpcHRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAwXG4gIH1cblxuICAueWRyaXZlLW1hcF9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBtYXJnaW4tdG9wOiAyNXB4XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBtYXJnaW46IDBcbiAgICB9XG4gIH1cblxuICAueWRyaXZlLW1hcF9fdGFicyB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG5cbiAgICAudGFiX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBoZWlnaHQ6IDY0cHhcbiAgICAgIHRyYW5zaXRpb24gaGVpZ2h0IC4zcyBlYXNlXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJVxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuXG4gICAgICAmLmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlOmhvdmVyLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGhlaWdodDogMTEycHhcblxuICAgICAgICAudGFiX19pdGVtLXpvb21ib3gge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJfX2l0ZW0td3JhcCB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHhcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuICAgIH1cblxuICAgIC50YWJfX2l0ZW0tem9vbWJveCB7XG4gICAgICBtYXJnaW4tdG9wOiAwXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luIDAgNTAlXG4gICAgfVxuXG4gICAgLnRhYl9faXRlbS1uYW1lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweFxuICAgIH1cblxuICAgIC50YWJfX2l0ZW0tLW9rdG8ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvdGFicy9iaWctbWFwLXBpYy0wMS5qcGcpXG4gICAgfVxuXG4gICAgLnRhYl9faXRlbS0tY2l0eSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS90YWJzL2JpZy1tYXAtcGljLTA1LmpwZylcbiAgICB9XG5cbiAgICAudGFiX19pdGVtLS1zcGFzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDQuanBnKVxuICAgIH1cblxuICAgIC50YWJfX2l0ZW0tLXJvemEge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvdGFicy9iaWctbWFwLXBpYy0wMy5qcGcpXG4gICAgfVxuXG4gICAgLnRhYl9faXRlbS0tcGxheSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS90YWJzL2JpZy1tYXAtcGljLTAyLmpwZylcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG4iXX0= */
