/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magento.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magento.com for more information.
 *
 * @category    design
 * @package     base_default
 * @copyright   Copyright (c) 2006-2019 Magento, Inc. (http://www.magento.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
.widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }

.widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
.widget .mini-products-images-list li.item { float:left; width:77px; height:77px; }

/* Widget: Catalog New Proructs List */
.widget-new-products { display:block; }
.col-main .widget-new-products { margin:7px 0; }
.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image { width:85px; height:85px; }
.widget-new-products .products-list .product-shop { margin-left:100px; }
.sidebar .widget-new-products .block { font-size:11px; line-height:1.25; }
.sidebar .widget-new-products .block-title strong { background:url(https://www.4funkyflavours.eu/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat; padding-left:21px; color:#dc5033; }

/* Widget: Recently Viewed Proructs */
.widget-viewed { display:block; }
.col-main .widget-viewed { margin:7px 0; }
.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image { width:85px; height:85px; }
.widget-viewed .products-list .product-shop { margin-left:100px; }
.sidebar .widget-viewed .block { font-size:11px; line-height:1.25; }
.sidebar .widget-viewed .block-title strong { background:url(https://www.4funkyflavours.eu/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: Recently Compared Proructs */
.widget-compared { display:block;}
.col-main .widget-compared { margin:7px 0; }
.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image { width:85px; height:85px; }
.widget-compared .products-list .product-shop { margin-left:100px; }
.sidebar .widget-compared .block { font-size:11px; line-height:1.25; }
.sidebar .widget-compared .block-title strong { background:url(https://www.4funkyflavours.eu/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: CMS Static Block */
.widget-static-block {}
.sidebar .widget-static-block { display:block; margin:0 0 15px; }

/* Widgets: Links Common Styles */
.top-container .widget a { padding:0 0 0 7px; }

.bottom-container .widget a { padding:0 3px; }

/* Widget: Catalog Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { background:url(https://www.4funkyflavours.eu/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-product-link a { background:url(https://www.4funkyflavours.eu/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: Catalog Category Link */
.widget-category-link-inline { display:inline; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { background:url(https://www.4funkyflavours.eu/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-category-link a { background:url(https://www.4funkyflavours.eu/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { background:url(https://www.4funkyflavours.eu/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-cms-link a { background:url(https://www.4funkyflavours.eu/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
/* ======================================================================================= */

.search-autocomplete ul.bubble-elasticsearch li.title,
.search-autocomplete ul.bubble-elasticsearch li.title a {
    padding: 6px;
    background-color: #f4f4f4;
    color: #636363;
    text-transform: uppercase;
}

.search-autocomplete ul.bubble-elasticsearch {
    background-color: #fff;
    border: 1px solid #d5e4eb;
    border-bottom: 0;
}

.search-autocomplete ul.bubble-elasticsearch li {
    padding: 0;
    border-bottom: 1px solid #d5e4eb;
}

.search-autocomplete ul.bubble-elasticsearch li .image {
    float: left;
    margin-right: 6px;
    background-color: #fff;
}

.search-autocomplete ul.bubble-elasticsearch li a {
    display: block;
    padding: 6px;
    text-decoration: none;
}

.search-autocomplete ul.bubble-elasticsearch li.selected a {
    text-decoration: none;
    background-color: #ecf3f6;
}

.search-autocomplete ul.bubble-elasticsearch li .price-box {
    margin: 0;
}

.search-autocomplete ul.bubble-elasticsearch li a .price-box .minimal-price-link {
    padding: 0;
}

.search-autocomplete ul.bubble-elasticsearch li .clearer {
    clear: both;
}
#bubble-layer-overlay {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1000000;
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: .5;
}

#bubble-layer-loader {
    position: fixed;
    top: 50%;
    left: 50%;
    right: auto;
    bottom: auto;
    transform: translate(-50%, -50%);
    z-index: 1000001;
    text-align: center;
    width: auto;
}

.block-layered-nav dd li {
    padding: 2px 0;
}

div.layer-slider {
    min-width: 100px;
}
div.price-slider {
    position: relative;
    margin: 10px 0 5px;
    height: 22px;
    cursor: pointer;
}

div.price-slider .bg {
    position: absolute;
    top: 10px;
    background-color: #798794;
    height: 2px;
    width: 100%;
    cursor: default;
}

div.price-slider .handle {
    position: absolute;
    width: 9px;
    height: 22px;
    cursor: move;
    background: url(https://www.4funkyflavours.eu/skin/frontend/default/default/images/magnifier_handle.gif) left top no-repeat;
}

div.price-slider .span {
    position: absolute;
    top: 10px;
    margin-left: 9px;
    background-color: #e26703;
    height: 2px;
    cursor: default;
}

div.price-range {
    font-weight: bold;
    color: #e26703;
}

div.price-range input {
    width: 40px;
    margin: 0 4px;
    text-align: center;
}

div.price-limit {
    font-size: 11px;
}

div.price-limit .max {
    float: right;
}

.block-layered-nav dl#narrow-by-list dd ol > li > span,
.block-layered-nav dl#narrow-by-list dd ol > li > a {
    padding: 0;
    display: inline;
}

.block-layered-nav .category-filter-tree div.on {
    float: left;
    width: 0;
    height: 0;
    margin: 6px 4px 0 -14px;
    border-style: solid;
    border-width: 6px 5px 0 5px;
    border-color: #1e7ec8 transparent transparent transparent;
}

.block-layered-nav .category-filter-tree div.off {
    float: left;
    width: 0;
    height: 0;
    margin: 4px 4px 0 -12px;
    border-style: solid;
    border-width: 5px 0 5px 6px;
    border-color: transparent transparent transparent #1e7ec8;
}

.block-layered-nav .category-filter-tree li.active a {
    font-weight: bold;
}

.block-layered-nav .category-filter-tree .level1 {
    padding-left: 12px;
}

.block-layered-nav .category-filter-tree .level2 {
    padding-left: 24px;
}

.block-layered-nav .category-filter-tree .level3 {
    padding-left: 36px;
}

.block-layered-nav .category-filter-tree .level4 {
    padding-left: 48px;
}

.block-layered-nav .dropdown-filter {
    width: 100%;
}

.block-layered-nav .label-filter li {
    display: inline-block;
    margin: 0 4px 8px 0;
}

.block-layered-nav .label-filter a {
    font-weight: normal;
    display: block;
    padding: 4px 8px;
    background-color: #fff;
    color: #000;
    border-radius: 3px;
    text-decoration: none;
}

.block-layered-nav .label-filter a span.count {
    display: inline-block;
    min-width: 10px;
    white-space: nowrap;
    font-weight: bold;
    color: #777;
    background-color: #eee;
    padding: 3px 7px;
    border-radius: 10px;
    text-align: center;
    line-height: 1;
    vertical-align: middle;
    font-size: 12px;
    margin-left: 3px;
}

.block-layered-nav .label-filter li.active a,
.block-layered-nav .label-filter a:hover,
.block-layered-nav .label-filter a:focus {
    text-decoration: none;
    outline: 0;
    background-color: #496778;
    color: #fff;
    border-radius: 3px;
}

.block-layered-nav .label-filter li.active a span.count,
.block-layered-nav .label-filter a:hover span.count,
.block-layered-nav .label-filter a:focus span.count {
    background-color: #fff;
    color: #000;
}

.bubble-layer-top .block {
    margin-bottom: 0;
}

.bubble-layer-top .block-content {
    display: inline-table;
    margin-right: 20px;
    margin-bottom: 20px;
    max-width: 50%;
}

#narrow-by-list dd:last-child,
.bubble-layer-top .block-layered-nav dd {
    background: none;
}
a.postnl-message {color:#EA7601 !important; text-decoration:underline;}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}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{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}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}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"AtlasGrotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.8;color:#000;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#000;text-decoration:none}a:hover,a:focus{color:#000;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.8;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:28px;margin-bottom:28px;border:0;border-top:1px solid #f5f5f5}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"AtlasGrotesk","Brandon Grot",sans-serif;font-weight:400;line-height:1.8;color:#000}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#bbb}h1,.h1,h2,.h2,h3,.h3{margin-top:28px;margin-bottom:14px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:14px;margin-bottom:14px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:22px}h2,.h2{font-size:18px}h3,.h3{font-size:16px}h4,.h4{font-size:14px}h5,.h5{font-size:12px}h6,.h6{font-size:12px}p{margin:0 0 14px}.lead{margin-bottom:28px;font-size:18px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:24px}}small,.small{font-size:87%}mark,.mark{padding:.2em;background-color:#fff}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#bbb}.text-primary{color:#000}a.text-primary:hover,a.text-primary:focus{color:#000}.text-success{color:#000}a.text-success:hover,a.text-success:focus{color:#000}.text-info{color:#000}a.text-info:hover,a.text-info:focus{color:#000}.text-warning{color:#000}a.text-warning:hover,a.text-warning:focus{color:#000}.text-danger{color:#000}a.text-danger:hover,a.text-danger:focus{color:#000}.bg-primary{color:#fff}.bg-primary{background-color:#000}a.bg-primary:hover,a.bg-primary:focus{background-color:#000}.bg-success{background-color:#fff}a.bg-success:hover,a.bg-success:focus{background-color:#e6e6e6}.bg-info{background-color:#fff}a.bg-info:hover,a.bg-info:focus{background-color:#e6e6e6}.bg-warning{background-color:#fff}a.bg-warning:hover,a.bg-warning:focus{background-color:#e6e6e6}.bg-danger{background-color:#fff}a.bg-danger:hover,a.bg-danger:focus{background-color:#e6e6e6}.page-header{padding-bottom:13px;margin:56px 0 28px;border-bottom:1px solid #f5f5f5}ul,ol{margin-top:0;margin-bottom:14px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:28px}dt,dd{line-height:1.8}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:14px 28px;margin:0 0 28px;font-size:20px;border-left:5px solid #f5f5f5}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.8;color:#bbb}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #f5f5f5;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:28px;font-style:normal;line-height:1.8}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:0}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:0;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:13.5px;margin:0 0 14px;font-size:15px;line-height:1.8;color:#444;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:100%}}@media (min-width: 1024px){.container{width:1024px}}@media (min-width: 1280px){.container{width:1280px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xs-13,.col-sm-13,.col-md-13,.col-lg-13,.col-xs-14,.col-sm-14,.col-md-14,.col-lg-14,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15,.col-xs-16,.col-sm-16,.col-md-16,.col-lg-16,.col-xs-17,.col-sm-17,.col-md-17,.col-lg-17,.col-xs-18,.col-sm-18,.col-md-18,.col-lg-18,.col-xs-19,.col-sm-19,.col-md-19,.col-lg-19,.col-xs-20,.col-sm-20,.col-md-20,.col-lg-20,.col-xs-21,.col-sm-21,.col-md-21,.col-lg-21,.col-xs-22,.col-sm-22,.col-md-22,.col-lg-22,.col-xs-23,.col-sm-23,.col-md-23,.col-lg-23,.col-xs-24,.col-sm-24,.col-md-24,.col-lg-24{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24{float:left}.col-xs-1{width:4.16667%}.col-xs-2{width:8.33333%}.col-xs-3{width:12.5%}.col-xs-4{width:16.66667%}.col-xs-5{width:20.83333%}.col-xs-6{width:25%}.col-xs-7{width:29.16667%}.col-xs-8{width:33.33333%}.col-xs-9{width:37.5%}.col-xs-10{width:41.66667%}.col-xs-11{width:45.83333%}.col-xs-12{width:50%}.col-xs-13{width:54.16667%}.col-xs-14{width:58.33333%}.col-xs-15{width:62.5%}.col-xs-16{width:66.66667%}.col-xs-17{width:70.83333%}.col-xs-18{width:75%}.col-xs-19{width:79.16667%}.col-xs-20{width:83.33333%}.col-xs-21{width:87.5%}.col-xs-22{width:91.66667%}.col-xs-23{width:95.83333%}.col-xs-24{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:4.16667%}.col-xs-pull-2{right:8.33333%}.col-xs-pull-3{right:12.5%}.col-xs-pull-4{right:16.66667%}.col-xs-pull-5{right:20.83333%}.col-xs-pull-6{right:25%}.col-xs-pull-7{right:29.16667%}.col-xs-pull-8{right:33.33333%}.col-xs-pull-9{right:37.5%}.col-xs-pull-10{right:41.66667%}.col-xs-pull-11{right:45.83333%}.col-xs-pull-12{right:50%}.col-xs-pull-13{right:54.16667%}.col-xs-pull-14{right:58.33333%}.col-xs-pull-15{right:62.5%}.col-xs-pull-16{right:66.66667%}.col-xs-pull-17{right:70.83333%}.col-xs-pull-18{right:75%}.col-xs-pull-19{right:79.16667%}.col-xs-pull-20{right:83.33333%}.col-xs-pull-21{right:87.5%}.col-xs-pull-22{right:91.66667%}.col-xs-pull-23{right:95.83333%}.col-xs-pull-24{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:4.16667%}.col-xs-push-2{left:8.33333%}.col-xs-push-3{left:12.5%}.col-xs-push-4{left:16.66667%}.col-xs-push-5{left:20.83333%}.col-xs-push-6{left:25%}.col-xs-push-7{left:29.16667%}.col-xs-push-8{left:33.33333%}.col-xs-push-9{left:37.5%}.col-xs-push-10{left:41.66667%}.col-xs-push-11{left:45.83333%}.col-xs-push-12{left:50%}.col-xs-push-13{left:54.16667%}.col-xs-push-14{left:58.33333%}.col-xs-push-15{left:62.5%}.col-xs-push-16{left:66.66667%}.col-xs-push-17{left:70.83333%}.col-xs-push-18{left:75%}.col-xs-push-19{left:79.16667%}.col-xs-push-20{left:83.33333%}.col-xs-push-21{left:87.5%}.col-xs-push-22{left:91.66667%}.col-xs-push-23{left:95.83333%}.col-xs-push-24{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:4.16667%}.col-xs-offset-2{margin-left:8.33333%}.col-xs-offset-3{margin-left:12.5%}.col-xs-offset-4{margin-left:16.66667%}.col-xs-offset-5{margin-left:20.83333%}.col-xs-offset-6{margin-left:25%}.col-xs-offset-7{margin-left:29.16667%}.col-xs-offset-8{margin-left:33.33333%}.col-xs-offset-9{margin-left:37.5%}.col-xs-offset-10{margin-left:41.66667%}.col-xs-offset-11{margin-left:45.83333%}.col-xs-offset-12{margin-left:50%}.col-xs-offset-13{margin-left:54.16667%}.col-xs-offset-14{margin-left:58.33333%}.col-xs-offset-15{margin-left:62.5%}.col-xs-offset-16{margin-left:66.66667%}.col-xs-offset-17{margin-left:70.83333%}.col-xs-offset-18{margin-left:75%}.col-xs-offset-19{margin-left:79.16667%}.col-xs-offset-20{margin-left:83.33333%}.col-xs-offset-21{margin-left:87.5%}.col-xs-offset-22{margin-left:91.66667%}.col-xs-offset-23{margin-left:95.83333%}.col-xs-offset-24{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24{float:left}.col-sm-1{width:4.16667%}.col-sm-2{width:8.33333%}.col-sm-3{width:12.5%}.col-sm-4{width:16.66667%}.col-sm-5{width:20.83333%}.col-sm-6{width:25%}.col-sm-7{width:29.16667%}.col-sm-8{width:33.33333%}.col-sm-9{width:37.5%}.col-sm-10{width:41.66667%}.col-sm-11{width:45.83333%}.col-sm-12{width:50%}.col-sm-13{width:54.16667%}.col-sm-14{width:58.33333%}.col-sm-15{width:62.5%}.col-sm-16{width:66.66667%}.col-sm-17{width:70.83333%}.col-sm-18{width:75%}.col-sm-19{width:79.16667%}.col-sm-20{width:83.33333%}.col-sm-21{width:87.5%}.col-sm-22{width:91.66667%}.col-sm-23{width:95.83333%}.col-sm-24{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:4.16667%}.col-sm-pull-2{right:8.33333%}.col-sm-pull-3{right:12.5%}.col-sm-pull-4{right:16.66667%}.col-sm-pull-5{right:20.83333%}.col-sm-pull-6{right:25%}.col-sm-pull-7{right:29.16667%}.col-sm-pull-8{right:33.33333%}.col-sm-pull-9{right:37.5%}.col-sm-pull-10{right:41.66667%}.col-sm-pull-11{right:45.83333%}.col-sm-pull-12{right:50%}.col-sm-pull-13{right:54.16667%}.col-sm-pull-14{right:58.33333%}.col-sm-pull-15{right:62.5%}.col-sm-pull-16{right:66.66667%}.col-sm-pull-17{right:70.83333%}.col-sm-pull-18{right:75%}.col-sm-pull-19{right:79.16667%}.col-sm-pull-20{right:83.33333%}.col-sm-pull-21{right:87.5%}.col-sm-pull-22{right:91.66667%}.col-sm-pull-23{right:95.83333%}.col-sm-pull-24{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:4.16667%}.col-sm-push-2{left:8.33333%}.col-sm-push-3{left:12.5%}.col-sm-push-4{left:16.66667%}.col-sm-push-5{left:20.83333%}.col-sm-push-6{left:25%}.col-sm-push-7{left:29.16667%}.col-sm-push-8{left:33.33333%}.col-sm-push-9{left:37.5%}.col-sm-push-10{left:41.66667%}.col-sm-push-11{left:45.83333%}.col-sm-push-12{left:50%}.col-sm-push-13{left:54.16667%}.col-sm-push-14{left:58.33333%}.col-sm-push-15{left:62.5%}.col-sm-push-16{left:66.66667%}.col-sm-push-17{left:70.83333%}.col-sm-push-18{left:75%}.col-sm-push-19{left:79.16667%}.col-sm-push-20{left:83.33333%}.col-sm-push-21{left:87.5%}.col-sm-push-22{left:91.66667%}.col-sm-push-23{left:95.83333%}.col-sm-push-24{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:4.16667%}.col-sm-offset-2{margin-left:8.33333%}.col-sm-offset-3{margin-left:12.5%}.col-sm-offset-4{margin-left:16.66667%}.col-sm-offset-5{margin-left:20.83333%}.col-sm-offset-6{margin-left:25%}.col-sm-offset-7{margin-left:29.16667%}.col-sm-offset-8{margin-left:33.33333%}.col-sm-offset-9{margin-left:37.5%}.col-sm-offset-10{margin-left:41.66667%}.col-sm-offset-11{margin-left:45.83333%}.col-sm-offset-12{margin-left:50%}.col-sm-offset-13{margin-left:54.16667%}.col-sm-offset-14{margin-left:58.33333%}.col-sm-offset-15{margin-left:62.5%}.col-sm-offset-16{margin-left:66.66667%}.col-sm-offset-17{margin-left:70.83333%}.col-sm-offset-18{margin-left:75%}.col-sm-offset-19{margin-left:79.16667%}.col-sm-offset-20{margin-left:83.33333%}.col-sm-offset-21{margin-left:87.5%}.col-sm-offset-22{margin-left:91.66667%}.col-sm-offset-23{margin-left:95.83333%}.col-sm-offset-24{margin-left:100%}}@media (min-width: 1024px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24{float:left}.col-md-1{width:4.16667%}.col-md-2{width:8.33333%}.col-md-3{width:12.5%}.col-md-4{width:16.66667%}.col-md-5{width:20.83333%}.col-md-6{width:25%}.col-md-7{width:29.16667%}.col-md-8{width:33.33333%}.col-md-9{width:37.5%}.col-md-10{width:41.66667%}.col-md-11{width:45.83333%}.col-md-12{width:50%}.col-md-13{width:54.16667%}.col-md-14{width:58.33333%}.col-md-15{width:62.5%}.col-md-16{width:66.66667%}.col-md-17{width:70.83333%}.col-md-18{width:75%}.col-md-19{width:79.16667%}.col-md-20{width:83.33333%}.col-md-21{width:87.5%}.col-md-22{width:91.66667%}.col-md-23{width:95.83333%}.col-md-24{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:4.16667%}.col-md-pull-2{right:8.33333%}.col-md-pull-3{right:12.5%}.col-md-pull-4{right:16.66667%}.col-md-pull-5{right:20.83333%}.col-md-pull-6{right:25%}.col-md-pull-7{right:29.16667%}.col-md-pull-8{right:33.33333%}.col-md-pull-9{right:37.5%}.col-md-pull-10{right:41.66667%}.col-md-pull-11{right:45.83333%}.col-md-pull-12{right:50%}.col-md-pull-13{right:54.16667%}.col-md-pull-14{right:58.33333%}.col-md-pull-15{right:62.5%}.col-md-pull-16{right:66.66667%}.col-md-pull-17{right:70.83333%}.col-md-pull-18{right:75%}.col-md-pull-19{right:79.16667%}.col-md-pull-20{right:83.33333%}.col-md-pull-21{right:87.5%}.col-md-pull-22{right:91.66667%}.col-md-pull-23{right:95.83333%}.col-md-pull-24{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:4.16667%}.col-md-push-2{left:8.33333%}.col-md-push-3{left:12.5%}.col-md-push-4{left:16.66667%}.col-md-push-5{left:20.83333%}.col-md-push-6{left:25%}.col-md-push-7{left:29.16667%}.col-md-push-8{left:33.33333%}.col-md-push-9{left:37.5%}.col-md-push-10{left:41.66667%}.col-md-push-11{left:45.83333%}.col-md-push-12{left:50%}.col-md-push-13{left:54.16667%}.col-md-push-14{left:58.33333%}.col-md-push-15{left:62.5%}.col-md-push-16{left:66.66667%}.col-md-push-17{left:70.83333%}.col-md-push-18{left:75%}.col-md-push-19{left:79.16667%}.col-md-push-20{left:83.33333%}.col-md-push-21{left:87.5%}.col-md-push-22{left:91.66667%}.col-md-push-23{left:95.83333%}.col-md-push-24{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:4.16667%}.col-md-offset-2{margin-left:8.33333%}.col-md-offset-3{margin-left:12.5%}.col-md-offset-4{margin-left:16.66667%}.col-md-offset-5{margin-left:20.83333%}.col-md-offset-6{margin-left:25%}.col-md-offset-7{margin-left:29.16667%}.col-md-offset-8{margin-left:33.33333%}.col-md-offset-9{margin-left:37.5%}.col-md-offset-10{margin-left:41.66667%}.col-md-offset-11{margin-left:45.83333%}.col-md-offset-12{margin-left:50%}.col-md-offset-13{margin-left:54.16667%}.col-md-offset-14{margin-left:58.33333%}.col-md-offset-15{margin-left:62.5%}.col-md-offset-16{margin-left:66.66667%}.col-md-offset-17{margin-left:70.83333%}.col-md-offset-18{margin-left:75%}.col-md-offset-19{margin-left:79.16667%}.col-md-offset-20{margin-left:83.33333%}.col-md-offset-21{margin-left:87.5%}.col-md-offset-22{margin-left:91.66667%}.col-md-offset-23{margin-left:95.83333%}.col-md-offset-24{margin-left:100%}}@media (min-width: 1280px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24{float:left}.col-lg-1{width:4.16667%}.col-lg-2{width:8.33333%}.col-lg-3{width:12.5%}.col-lg-4{width:16.66667%}.col-lg-5{width:20.83333%}.col-lg-6{width:25%}.col-lg-7{width:29.16667%}.col-lg-8{width:33.33333%}.col-lg-9{width:37.5%}.col-lg-10{width:41.66667%}.col-lg-11{width:45.83333%}.col-lg-12{width:50%}.col-lg-13{width:54.16667%}.col-lg-14{width:58.33333%}.col-lg-15{width:62.5%}.col-lg-16{width:66.66667%}.col-lg-17{width:70.83333%}.col-lg-18{width:75%}.col-lg-19{width:79.16667%}.col-lg-20{width:83.33333%}.col-lg-21{width:87.5%}.col-lg-22{width:91.66667%}.col-lg-23{width:95.83333%}.col-lg-24{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:4.16667%}.col-lg-pull-2{right:8.33333%}.col-lg-pull-3{right:12.5%}.col-lg-pull-4{right:16.66667%}.col-lg-pull-5{right:20.83333%}.col-lg-pull-6{right:25%}.col-lg-pull-7{right:29.16667%}.col-lg-pull-8{right:33.33333%}.col-lg-pull-9{right:37.5%}.col-lg-pull-10{right:41.66667%}.col-lg-pull-11{right:45.83333%}.col-lg-pull-12{right:50%}.col-lg-pull-13{right:54.16667%}.col-lg-pull-14{right:58.33333%}.col-lg-pull-15{right:62.5%}.col-lg-pull-16{right:66.66667%}.col-lg-pull-17{right:70.83333%}.col-lg-pull-18{right:75%}.col-lg-pull-19{right:79.16667%}.col-lg-pull-20{right:83.33333%}.col-lg-pull-21{right:87.5%}.col-lg-pull-22{right:91.66667%}.col-lg-pull-23{right:95.83333%}.col-lg-pull-24{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:4.16667%}.col-lg-push-2{left:8.33333%}.col-lg-push-3{left:12.5%}.col-lg-push-4{left:16.66667%}.col-lg-push-5{left:20.83333%}.col-lg-push-6{left:25%}.col-lg-push-7{left:29.16667%}.col-lg-push-8{left:33.33333%}.col-lg-push-9{left:37.5%}.col-lg-push-10{left:41.66667%}.col-lg-push-11{left:45.83333%}.col-lg-push-12{left:50%}.col-lg-push-13{left:54.16667%}.col-lg-push-14{left:58.33333%}.col-lg-push-15{left:62.5%}.col-lg-push-16{left:66.66667%}.col-lg-push-17{left:70.83333%}.col-lg-push-18{left:75%}.col-lg-push-19{left:79.16667%}.col-lg-push-20{left:83.33333%}.col-lg-push-21{left:87.5%}.col-lg-push-22{left:91.66667%}.col-lg-push-23{left:95.83333%}.col-lg-push-24{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:4.16667%}.col-lg-offset-2{margin-left:8.33333%}.col-lg-offset-3{margin-left:12.5%}.col-lg-offset-4{margin-left:16.66667%}.col-lg-offset-5{margin-left:20.83333%}.col-lg-offset-6{margin-left:25%}.col-lg-offset-7{margin-left:29.16667%}.col-lg-offset-8{margin-left:33.33333%}.col-lg-offset-9{margin-left:37.5%}.col-lg-offset-10{margin-left:41.66667%}.col-lg-offset-11{margin-left:45.83333%}.col-lg-offset-12{margin-left:50%}.col-lg-offset-13{margin-left:54.16667%}.col-lg-offset-14{margin-left:58.33333%}.col-lg-offset-15{margin-left:62.5%}.col-lg-offset-16{margin-left:66.66667%}.col-lg-offset-17{margin-left:70.83333%}.col-lg-offset-18{margin-left:75%}.col-lg-offset-19{margin-left:79.16667%}.col-lg-offset-20{margin-left:83.33333%}.col-lg-offset-21{margin-left:87.5%}.col-lg-offset-22{margin-left:91.66667%}.col-lg-offset-23{margin-left:95.83333%}.col-lg-offset-24{margin-left:100%}}table{background-color:rgba(0,0,0,0)}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:4px;padding-bottom:4px;color:#bbb;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:28px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:4px;line-height:1.8;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#fff}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#f2f2f2}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#fff}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#f2f2f2}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fff}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#f2f2f2}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#fff}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#f2f2f2}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:21px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:28px;font-size:24px;line-height:inherit;color:#444;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:16px;line-height:1.8;color:#000}.form-control,.form-group select,.opc select{display:block;width:100%;height:42px;padding:6px 12px;font-size:16px;line-height:1.8;color:#000;background-color:#fff;background-image:none;border:1px solid #bbb;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s}.form-control:focus,.form-group select:focus,.opc select:focus{border-color:#000;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.6)}.form-control::-moz-placeholder,.form-group select::-moz-placeholder,.opc select::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,.form-group select:-ms-input-placeholder,.opc select:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,.form-group select::-webkit-input-placeholder,.opc select::-webkit-input-placeholder{color:#999}.form-control::-ms-expand,.form-group select::-ms-expand,.opc select::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-group select[disabled],.opc select[disabled],.form-control[readonly],.form-group select[readonly],.opc select[readonly],fieldset[disabled] .form-control,fieldset[disabled] .form-group select,.form-group fieldset[disabled] select,fieldset[disabled] .opc select,.opc fieldset[disabled] select{background-color:#f5f5f5;opacity:1}.form-control[disabled],.form-group select[disabled],.opc select[disabled],fieldset[disabled] .form-control,fieldset[disabled] .form-group select,.form-group fieldset[disabled] select,fieldset[disabled] .opc select,.opc fieldset[disabled] select{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:42px}input[type="date"].input-sm,.input-group-sm>input.form-control[type="date"],.input-group-sm>input.input-group-addon[type="date"],.input-group-sm>.input-group-btn>input.btn[type="date"],.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input.form-control[type="time"],.input-group-sm>input.input-group-addon[type="time"],.input-group-sm>.input-group-btn>input.btn[type="time"],.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input.form-control[type="datetime-local"],.input-group-sm>input.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>input.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input.form-control[type="month"],.input-group-sm>input.input-group-addon[type="month"],.input-group-sm>.input-group-btn>input.btn[type="month"],.input-group-sm input[type="month"]{line-height:33px}input[type="date"].input-lg,.input-group-lg>input.form-control[type="date"],.input-group-lg>input.input-group-addon[type="date"],.input-group-lg>.input-group-btn>input.btn[type="date"],.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input.form-control[type="time"],.input-group-lg>input.input-group-addon[type="time"],.input-group-lg>.input-group-btn>input.btn[type="time"],.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input.form-control[type="datetime-local"],.input-group-lg>input.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>input.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input.form-control[type="month"],.input-group-lg>input.input-group-addon[type="month"],.input-group-lg>.input-group-btn>input.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:28px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:44px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.form-group .input-group-lg>select.form-control-static,.opc .input-group-lg>select.form-control-static,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.form-group .input-group-sm>select.form-control-static,.opc .input-group-sm>select.form-control-static,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.form-group .input-group-sm>select,.opc .input-group-sm>select,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}select.input-sm,.input-group-sm>select.form-control,.form-group .input-group-sm>select,.opc .input-group-sm>select,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:33px;line-height:33px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select.form-control[multiple],.form-group .input-group-sm>select[multiple],.opc .input-group-sm>select[multiple],.input-group-sm>select.input-group-addon[multiple],.input-group-sm>.input-group-btn>select.btn[multiple]{height:auto}.form-group-sm .form-control,.form-group-sm .form-group select,.form-group .form-group-sm select,.form-group-sm .opc select,.opc .form-group-sm select{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}.form-group-sm select.form-control,.form-group-sm .form-group select,.form-group .form-group-sm select,.form-group-sm .opc select,.opc .form-group-sm select{height:33px;line-height:33px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control,.form-group-sm .form-group select[multiple],.form-group .form-group-sm select[multiple],.form-group-sm .opc select[multiple],.opc .form-group-sm select[multiple]{height:auto}.form-group-sm .form-control-static{height:33px;min-height:42px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.form-group .input-group-lg>select,.opc .input-group-lg>select,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:0}select.input-lg,.input-group-lg>select.form-control,.form-group .input-group-lg>select,.opc .input-group-lg>select,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select.form-control[multiple],.form-group .input-group-lg>select[multiple],.opc .input-group-lg>select[multiple],.input-group-lg>select.input-group-addon[multiple],.input-group-lg>.input-group-btn>select.btn[multiple]{height:auto}.form-group-lg .form-control,.form-group-lg .form-group select,.form-group .form-group-lg select,.form-group-lg .opc select,.opc .form-group-lg select{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:0}.form-group-lg select.form-control,.form-group-lg .form-group select,.form-group .form-group-lg select,.form-group-lg .opc select,.opc .form-group-lg select{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control,.form-group-lg .form-group select[multiple],.form-group .form-group-lg select[multiple],.form-group-lg .opc select[multiple],.opc .form-group-lg select[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:46px;padding:11px 16px;font-size:18px;line-height:1.33}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback .form-group select,.form-group .has-feedback select,.has-feedback .opc select,.opc .has-feedback select{padding-right:52.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:42px;height:42px;line-height:42px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.form-group .input-group-lg>select+.form-control-feedback,.opc .input-group-lg>select+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback,.form-group-lg .form-group select+.form-control-feedback,.form-group .form-group-lg select+.form-control-feedback,.form-group-lg .opc select+.form-control-feedback,.opc .form-group-lg select+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.form-group .input-group-sm>select+.form-control-feedback,.opc .input-group-sm>select+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback,.form-group-sm .form-group select+.form-control-feedback,.form-group .form-group-sm select+.form-control-feedback,.form-group-sm .opc select+.form-control-feedback,.opc .form-group-sm select+.form-control-feedback{width:33px;height:33px;line-height:33px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#000}.has-success .form-control,.has-success .form-group select,.form-group .has-success select,.has-success .opc select,.opc .has-success select{border-color:#000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus,.has-success .form-group select:focus,.form-group .has-success select:focus,.has-success .opc select:focus,.opc .has-success select:focus{border-color:#000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333}.has-success .input-group-addon{color:#000;background-color:#fff;border-color:#000}.has-success .form-control-feedback{color:#000}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#000}.has-warning .form-control,.has-warning .form-group select,.form-group .has-warning select,.has-warning .opc select,.opc .has-warning select{border-color:#000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus,.has-warning .form-group select:focus,.form-group .has-warning select:focus,.has-warning .opc select:focus,.opc .has-warning select:focus{border-color:#000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333}.has-warning .input-group-addon{color:#000;background-color:#fff;border-color:#000}.has-warning .form-control-feedback{color:#000}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#000}.has-error .form-control,.has-error .form-group select,.form-group .has-error select,.has-error .opc select,.opc .has-error select{border-color:#000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus,.has-error .form-group select:focus,.form-group .has-error select:focus,.has-error .opc select:focus,.opc .has-error select:focus{border-color:#000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333}.has-error .input-group-addon{color:#000;background-color:#fff;border-color:#000}.has-error .form-control-feedback{color:#000}.has-feedback label ~ .form-control-feedback{top:33px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#404040}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline .form-group select,.form-group .form-inline select,.form-inline .opc select,.opc .form-inline select{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group .form-group select,.form-group .form-inline .input-group select,.form-inline .input-group .opc select,.opc .form-inline .input-group select{width:auto}.form-inline .input-group>.form-control,.form-inline .form-group .input-group>select,.form-group .form-inline .input-group>select,.form-inline .opc .input-group>select,.opc .form-inline .input-group>select{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:35px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:16px;line-height:1.8;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:gray;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:gray;background-color:#fff;border-color:#bababa}.btn-default:focus,.btn-default.focus{color:gray;background-color:#e6e6e6;border-color:#7a7a7a}.btn-default:hover{color:gray;background-color:#e6e6e6;border-color:#9b9b9b}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:gray;background-color:#e6e6e6;background-image:none;border-color:#9b9b9b}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:gray;background-color:#d4d4d4;border-color:#7a7a7a}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#bababa}.btn-default .badge{color:#fff;background-color:gray}.btn-primary{color:#fff;background-color:#000;border-color:#000}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#000;border-color:#000}.btn-primary:hover{color:#fff;background-color:#000;border-color:#000}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#000;background-image:none;border-color:#000}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#000;border-color:#000}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#000;border-color:#000}.btn-primary .badge{color:#000;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#000;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#000;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#bbb;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:0}.btn-sm{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}.btn-xs{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:0}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:5px dashed;border-top:5px solid \9;border-right:5px solid transparent;border-left:5px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid #868686;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:13px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.8;color:#444;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#373737;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#000;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#bbb}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:14px;line-height:1.8;color:#bbb;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:5px dashed;border-bottom:5px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control,.input-group .form-group select,.form-group .input-group select,.input-group .opc select,.opc .input-group select{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus,.input-group .form-group select:focus,.form-group .input-group select:focus,.input-group .opc select:focus,.opc .input-group select:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group .form-group select,.form-group .input-group select,.input-group .opc select,.opc .input-group select{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group .form-group select:not(:first-child):not(:last-child),.form-group .input-group select:not(:first-child):not(:last-child),.input-group .opc select:not(:first-child):not(:last-child),.opc .input-group select:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:16px;font-weight:400;line-height:1;color:#000;text-align:center;background-color:#f5f5f5;border:1px solid #bbb;border-radius:0}.input-group-addon.input-sm,.form-group .input-group-sm>select.input-group-addon,.opc .input-group-sm>select.input-group-addon,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:14px;border-radius:0}.input-group-addon.input-lg,.form-group .input-group-lg>select.input-group-addon,.opc .input-group-lg>select.input-group-addon,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:0}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group .form-group select:first-child,.form-group .input-group select:first-child,.input-group .opc select:first-child,.opc .input-group select:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group .form-group select:last-child,.form-group .input-group select:last-child,.input-group .opc select:last-child,.opc .input-group select:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:5px 10px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:none}.nav>li.disabled>a{color:#bbb}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#bbb;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:none;border-color:#000}.nav .nav-divider{height:1px;margin:13px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #000}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.8;border:1px solid transparent;border-radius:0 0 0 0}.nav-tabs>li>a:hover{border-color:#444 #444 #000}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#000;cursor:default;background-color:#fff;border:1px solid #000;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#000}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:0 0 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:40px;margin-bottom:28px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:0}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 640px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:40px;padding:6px 15px;font-size:18px;line-height:28px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:3px;margin-bottom:3px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:3px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:28px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:28px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:6px;padding-bottom:6px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:-1px;margin-bottom:-1px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form .form-group select,.form-group .navbar-form select,.navbar-form .opc select,.opc .navbar-form select{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group .form-group select,.form-group .navbar-form .input-group select,.navbar-form .input-group .opc select,.opc .navbar-form .input-group select{width:auto}.navbar-form .input-group>.form-control,.navbar-form .form-group .input-group>select,.form-group .navbar-form .input-group>select,.navbar-form .opc .input-group>select,.opc .navbar-form .input-group>select{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:-1px;margin-bottom:-1px}.navbar-btn.btn-sm{margin-top:3.5px;margin-bottom:3.5px}.navbar-btn.btn-xs{margin-top:9px;margin-bottom:9px}.navbar-text{margin-top:6px;margin-bottom:6px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:rgba(0,0,0,0)}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#000;border-color:#000}.navbar-inverse .navbar-brand{color:#fff}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-text{color:#e1e1e1}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#000}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#000}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#000}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#000}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#000}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#000}.navbar-inverse .navbar-link{color:#fff}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#fff}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 0;margin-bottom:28px;list-style:none;background-color:inherit;border-radius:0}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#8d8684;content:"/ "}.breadcrumb>.active{color:#4b3a34}.pagination{display:inline-block;padding-left:0;margin:28px 0;border-radius:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.8;color:#000;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,0)}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#fff;background-color:#fff;border-color:rgba(0,0,0,0)}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#000;cursor:default;background-color:#fff;border-color:#000}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#bbb;cursor:not-allowed;background-color:#fff;border-color:rgba(0,0,0,0)}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:14px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pager{padding-left:0;margin:28px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#fff}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#bbb;cursor:not-allowed;background-color:#fff}.thumbnail{display:block;padding:4px;margin-bottom:28px;line-height:1.8;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#000}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#000}.alert,ul.messages>li,p.success-msg,p.note-msg,p.notice-msg,p.error-msg{padding:10px;margin-bottom:28px;border:1px solid transparent;border-radius:none}.alert h4,ul.messages>li h4,p.success-msg h4,p.note-msg h4,p.notice-msg h4,p.error-msg h4{margin-top:0;color:inherit}.alert .alert-link,ul.messages>li .alert-link,p.success-msg .alert-link,p.note-msg .alert-link,p.notice-msg .alert-link,p.error-msg .alert-link{font-weight:bold}.alert>p,ul.messages>li>p,p.success-msg>p,p.note-msg>p,p.notice-msg>p,p.error-msg>p,.alert>ul,ul.messages>li>ul,p.success-msg>ul,p.note-msg>ul,p.notice-msg>ul,p.error-msg>ul{margin-bottom:0}.alert>p+p,ul.messages>li>p+p,p.success-msg>p+p,p.note-msg>p+p,p.notice-msg>p+p,p.error-msg>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:30px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success,ul.messages>li.success-msg,p.success-msg{color:#000;background-color:#fff;border-color:#bbb}.alert-success hr,ul.messages>li.success-msg hr,p.success-msg hr{border-top-color:#aeaeae}.alert-success .alert-link,ul.messages>li.success-msg .alert-link,p.success-msg .alert-link{color:#000}.alert-info,ul.messages>li.note-msg,ul.messages>li.notice-msg,p.note-msg,p.notice-msg{color:#000;background-color:#fff;border-color:#bbb}.alert-info hr,ul.messages>li.note-msg hr,ul.messages>li.notice-msg hr,p.note-msg hr,p.notice-msg hr{border-top-color:#aeaeae}.alert-info .alert-link,ul.messages>li.note-msg .alert-link,ul.messages>li.notice-msg .alert-link,p.note-msg .alert-link,p.notice-msg .alert-link{color:#000}.alert-warning{color:#000;background-color:#fff;border-color:#bbb}.alert-warning hr{border-top-color:#aeaeae}.alert-warning .alert-link{color:#000}.alert-danger,ul.messages>li.error-msg,p.error-msg{color:#000;background-color:#fff;border-color:#bbb}.alert-danger hr,ul.messages>li.error-msg hr,p.error-msg hr{border-top-color:#aeaeae}.alert-danger .alert-link,ul.messages>li.error-msg .alert-link,p.error-msg .alert-link{color:#000}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#bbb;cursor:not-allowed;background-color:rgba(0,0,0,0)}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#bbb}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#000;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#000}a.list-group-item,button.list-group-item{color:#000}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#000}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#000;text-decoration:none;background-color:rgba(0,0,0,0)}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#000;background-color:#fff}a.list-group-item-success,button.list-group-item-success{color:#000}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#000;background-color:#f2f2f2}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#000;border-color:#000}.list-group-item-info{color:#000;background-color:#fff}a.list-group-item-info,button.list-group-item-info{color:#000}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#000;background-color:#f2f2f2}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#000;border-color:#000}.list-group-item-warning{color:#000;background-color:#fff}a.list-group-item-warning,button.list-group-item-warning{color:#000}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#000;background-color:#f2f2f2}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#000;border-color:#000}.list-group-item-danger{color:#000;background-color:#fff}a.list-group-item-danger,button.list-group-item-danger{color:#000}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#000;background-color:#f2f2f2}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#000;border-color:#000}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:28px;background-color:#fff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:10px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:5px 10px;border-bottom:1px solid transparent;border-top-left-radius:-1;border-top-right-radius:-1}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:18px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:5px 10px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:-1;border-top-right-radius:-1}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:10px;padding-left:10px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:-1;border-top-right-radius:-1}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:-1;border-top-right-radius:-1}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:-1}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:-1}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:-1}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:-1}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:28px}.panel-group .panel{margin-bottom:0;border-radius:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#444;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#444}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#000}.panel-primary>.panel-heading{color:#fff;background-color:#000;border-color:#000}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#000}.panel-primary>.panel-heading .badge{color:#000;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#000}.panel-success{border-color:#bbb}.panel-success>.panel-heading{color:#000;background-color:#fff;border-color:#bbb}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bbb}.panel-success>.panel-heading .badge{color:#fff;background-color:#000}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bbb}.panel-info{border-color:#bbb}.panel-info>.panel-heading{color:#000;background-color:#fff;border-color:#bbb}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bbb}.panel-info>.panel-heading .badge{color:#fff;background-color:#000}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bbb}.panel-warning{border-color:#bbb}.panel-warning>.panel-heading{color:#000;background-color:#fff;border-color:#bbb}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bbb}.panel-warning>.panel-heading .badge{color:#fff;background-color:#000}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bbb}.panel-danger{border-color:#bbb}.panel-danger>.panel-heading{color:#000;background-color:#fff;border-color:#bbb}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bbb}.panel-danger>.panel-heading .badge{color:#fff;background-color:#000}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bbb}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:24px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;font-weight:normal;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#000;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#000;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 1024px) and (max-width: 1279px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 1024px) and (max-width: 1279px){.visible-md-block{display:block !important}}@media (min-width: 1024px) and (max-width: 1279px){.visible-md-inline{display:inline !important}}@media (min-width: 1024px) and (max-width: 1279px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1280px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1280px){.visible-lg-block{display:block !important}}@media (min-width: 1280px){.visible-lg-inline{display:inline !important}}@media (min-width: 1280px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 1023px){.hidden-sm{display:none !important}}@media (min-width: 1024px) and (max-width: 1279px){.hidden-md{display:none !important}}@media (min-width: 1280px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/font-awesome-4.7.0/fontawesome-webfont.eot?v=4.7.0");src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/font-awesome-4.7.0/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/font-awesome-4.7.0/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/font-awesome-4.7.0/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/font-awesome-4.7.0/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/font-awesome-4.7.0/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:100%}}@media (min-width: 1024px){.container{width:1024px}}@media (min-width: 1280px){.container{width:1280px}}@media (min-width: 1500px){.container{width:1500px}}@media (min-width: 1500px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16,.col-xl-17,.col-xl-18,.col-xl-19,.col-xl-20,.col-xl-21,.col-xl-22,.col-xl-23,.col-xl-24{float:left}.col-xl-1{width:4.16667%}.col-xl-2{width:8.33333%}.col-xl-3{width:12.5%}.col-xl-4{width:16.66667%}.col-xl-5{width:20.83333%}.col-xl-6{width:25%}.col-xl-7{width:29.16667%}.col-xl-8{width:33.33333%}.col-xl-9{width:37.5%}.col-xl-10{width:41.66667%}.col-xl-11{width:45.83333%}.col-xl-12{width:50%}.col-xl-13{width:54.16667%}.col-xl-14{width:58.33333%}.col-xl-15{width:62.5%}.col-xl-16{width:66.66667%}.col-xl-17{width:70.83333%}.col-xl-18{width:75%}.col-xl-19{width:79.16667%}.col-xl-20{width:83.33333%}.col-xl-21{width:87.5%}.col-xl-22{width:91.66667%}.col-xl-23{width:95.83333%}.col-xl-24{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:4.16667%}.col-xl-pull-2{right:8.33333%}.col-xl-pull-3{right:12.5%}.col-xl-pull-4{right:16.66667%}.col-xl-pull-5{right:20.83333%}.col-xl-pull-6{right:25%}.col-xl-pull-7{right:29.16667%}.col-xl-pull-8{right:33.33333%}.col-xl-pull-9{right:37.5%}.col-xl-pull-10{right:41.66667%}.col-xl-pull-11{right:45.83333%}.col-xl-pull-12{right:50%}.col-xl-pull-13{right:54.16667%}.col-xl-pull-14{right:58.33333%}.col-xl-pull-15{right:62.5%}.col-xl-pull-16{right:66.66667%}.col-xl-pull-17{right:70.83333%}.col-xl-pull-18{right:75%}.col-xl-pull-19{right:79.16667%}.col-xl-pull-20{right:83.33333%}.col-xl-pull-21{right:87.5%}.col-xl-pull-22{right:91.66667%}.col-xl-pull-23{right:95.83333%}.col-xl-pull-24{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:4.16667%}.col-xl-push-2{left:8.33333%}.col-xl-push-3{left:12.5%}.col-xl-push-4{left:16.66667%}.col-xl-push-5{left:20.83333%}.col-xl-push-6{left:25%}.col-xl-push-7{left:29.16667%}.col-xl-push-8{left:33.33333%}.col-xl-push-9{left:37.5%}.col-xl-push-10{left:41.66667%}.col-xl-push-11{left:45.83333%}.col-xl-push-12{left:50%}.col-xl-push-13{left:54.16667%}.col-xl-push-14{left:58.33333%}.col-xl-push-15{left:62.5%}.col-xl-push-16{left:66.66667%}.col-xl-push-17{left:70.83333%}.col-xl-push-18{left:75%}.col-xl-push-19{left:79.16667%}.col-xl-push-20{left:83.33333%}.col-xl-push-21{left:87.5%}.col-xl-push-22{left:91.66667%}.col-xl-push-23{left:95.83333%}.col-xl-push-24{left:100%}.col-xl-offset-0{margin-left:0%}.col-xl-offset-1{margin-left:4.16667%}.col-xl-offset-2{margin-left:8.33333%}.col-xl-offset-3{margin-left:12.5%}.col-xl-offset-4{margin-left:16.66667%}.col-xl-offset-5{margin-left:20.83333%}.col-xl-offset-6{margin-left:25%}.col-xl-offset-7{margin-left:29.16667%}.col-xl-offset-8{margin-left:33.33333%}.col-xl-offset-9{margin-left:37.5%}.col-xl-offset-10{margin-left:41.66667%}.col-xl-offset-11{margin-left:45.83333%}.col-xl-offset-12{margin-left:50%}.col-xl-offset-13{margin-left:54.16667%}.col-xl-offset-14{margin-left:58.33333%}.col-xl-offset-15{margin-left:62.5%}.col-xl-offset-16{margin-left:66.66667%}.col-xl-offset-17{margin-left:70.83333%}.col-xl-offset-18{margin-left:75%}.col-xl-offset-19{margin-left:79.16667%}.col-xl-offset-20{margin-left:83.33333%}.col-xl-offset-21{margin-left:87.5%}.col-xl-offset-22{margin-left:91.66667%}.col-xl-offset-23{margin-left:95.83333%}.col-xl-offset-24{margin-left:100%}}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16,.col-xl-17,.col-xl-18,.col-xl-19,.col-xl-20,.col-xl-21,.col-xl-22,.col-xl-23,.col-xl-24{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.visible-xl{display:none !important}.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block{display:none !important}@media (min-width: 1500px){.visible-xl{display:block !important}table.visible-xl{display:table !important}tr.visible-xl{display:table-row !important}th.visible-xl,td.visible-xl{display:table-cell !important}}@media (min-width: 1500px){.visible-xl-block{display:block !important}}@media (min-width: 1500px){.visible-xl-inline{display:inline !important}}@media (min-width: 1500px){.visible-xl-inline-block{display:inline-block !important}}@media (min-width: 1500px){.hidden-xl{display:none !important}}.btn{text-decoration:none;text-transform:uppercase;font-family:"TitlingGothicFBNarrow","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;white-space:normal}.btn .fa-lg{vertical-align:baseline;margin-right:.4em}.btn-link{color:#222;text-decoration:none}.btn-link span{border-bottom:1px solid #000}.btn-link:hover,.btn-link:focus{text-decoration:none}.btn-link:hover span,.btn-link:focus span{border-bottom:0}.btn-default{color:#767676;background-color:#ededed;border:2px solid #ededed;letter-spacing:1.5px;padding:.5em .9em .4em 1em}.btn-default:hover,.btn-default:focus,.btn-default:active,.open>.btn-default.dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;color:white;background-color:#a6a6a6;border-color:#a6a6a6}.btn-primary{color:#222;background-color:#fff;border:2px solid #222;letter-spacing:1.5px;padding:.5em .9em .4em 1em}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#222;color:#fff}.btn-secondary{color:#006400;background-color:#63f2a8;border:2px solid #63f2a8;letter-spacing:1.5px;padding:.5em .9em .4em 1em}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:#fff;border:2px solid #006400;color:#006400}.btn-tertiary{color:#fff;background-color:#222;border:2px solid #222;letter-spacing:1.5px;padding:.5em .9em .4em 1em}.btn-tertiary:hover,.btn-tertiary:focus,.btn-tertiary:active{background-color:#a6a6a6;border-color:#a6a6a6;color:#fff}.btn-quaternary{background-color:#f5839c;border:2px solid #f5839c;color:#fff;letter-spacing:1.5px;padding:.5em .9em .4em 1em}.btn-quaternary:hover,.btn-quaternary:focus,.btn-quaternary:active{background-color:#fff;color:#f5839c}.btn-xs{font-size:.83em;padding:.3em .4em;letter-spacing:1.1px}.buttons-set{padding:2em 0}.buttons-set+.back-link{margin-top:.75em}.buttons-set button,.buttons-set a[role="button"]{margin-right:1em;margin-bottom:1em}.breadcrumb{padding:0;background-color:transparent;margin:0 0 40px;text-align:left;font-size:14px}@media only screen and (min-width: 768px) and (max-width: 1023px){.breadcrumb{margin-top:20px}}.breadcrumb>li{color:#8d8684}.breadcrumb>li+li:before{content:"|";color:#999391;padding:0 3px}.breadcrumb a{color:#8d8684;text-decoration:none}.breadcrumb a:focus,.breadcrumb a:hover{color:#4b3a34;border-bottom:1px solid #4b3a34}@media only screen and (min-width: 768px) and (max-width: 1023px){.nav>li{position:static !important}}.nav .dropdown-menu{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);margin:-1px 0 0;padding:20px 5px}@media only screen and (min-width: 768px) and (max-width: 1023px){.nav .dropdown-menu{left:0 !important;width:100%}.nav .dropdown-menu>.container{width:auto !important}}.nav .dropdown-menu div a{color:#000}.nav .dropdown-menu div a:focus,.nav .dropdown-menu div a:hover{color:#000}.nav .dropdown-menu div a:focus:not(.btn-link) span,.nav .dropdown-menu div a:hover:not(.btn-link) span{border-bottom:1px solid #000}.nav .dropdown-menu .list-grouped>li{margin-bottom:1em}.nav .dropdown-menu h3{font-size:14px;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;margin-bottom:0;color:#000}.footer{margin-top:2em;background:#f8f7f7;padding-top:3em}@media only screen and (max-width: 767px){.footer .container>.row>[class^="col-"]:first-child{display:block}}@media only screen and (max-width: 1023px){.footer .container>.row>[class^="col-"]{padding-bottom:1em}}.footer li a{color:gray;text-decoration:none;padding:0}.footer li a:focus,.footer li a:hover{text-decoration:underline;color:#444}.footer p{margin-bottom:.5em}.footer .h3,.footer h3{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#444;font-size:15px;line-height:1.3em;margin-top:1.3em}@media only screen and (min-width: 1024px){.footer .h3,.footer h3{font-size:14px;margin-top:0}}.footer li{font-size:14px;line-height:2.5em}@media only screen and (min-width: 1024px){.footer li{font-size:12px;line-height:2.1em;letter-spacing:0.1px}}.footer .fa{color:#5a5a5a;margin-right:1.1em;margin-bottom:1.1em}.footer .fa:hover{color:#000}.footer .social-media-container,.footer .subscribe-newsletter-container{padding-right:0}@media only screen and (min-width: 1024px){.footer .social-media-container,.footer .subscribe-newsletter-container{padding-right:1em}}.footer .social-media-container .h3,.footer .social-media-container h3,.footer .subscribe-newsletter-container .h3,.footer .subscribe-newsletter-container h3{margin-bottom:1em}@media only screen and (min-width: 1024px){.footer .social-media-container .h3,.footer .social-media-container h3,.footer .subscribe-newsletter-container .h3,.footer .subscribe-newsletter-container h3{margin-bottom:.8em}}@media only screen and (max-width: 1023px){.footer .social-media-container .h3,.footer .social-media-container h3,.footer .subscribe-newsletter-container .h3,.footer .subscribe-newsletter-container h3{width:100%;text-align:center;font-size:1.25em;letter-spacing:0}}@media only screen and (max-width: 1023px){.footer .social-media-container p{text-align:center}.footer .social-media-container p a{font-size:1.8em}.footer .social-media-container p a:last-child .fa{margin-right:0;margin-bottom:0}.footer .social-media-container p a .fa{color:#444}}@media only screen and (min-width: 1280px){.footer .social-media-container .fa-lg{font-size:1.4em}}@media only screen and (max-width: 767px){.footer .subscribe-newsletter-container{padding-top:1em;padding-bottom:3.5em}}@media only screen and (max-width: 1023px){.footer .subscribe-newsletter-container{padding-bottom:2em}}@media only screen and (max-width: 1023px){.footer .subscribe-newsletter-container .h3{font-size:1.4em}}.footer .subscribe-newsletter-container input[type=email]{border:1px solid #cdcdcd}@media only screen and (min-width: 1280px){.footer .subscribe-newsletter-container input[type=email]{border:1px solid #d9d9d9;font-size:14px;height:38px}}.footer .subscribe-newsletter-container input[type=submit]{margin-top:1em}@media only screen and (max-width: 1023px){.footer .subscribe-newsletter-container input[type=submit]{margin-top:1.4em;font-size:.9em;letter-spacing:1.3px;padding:.6em 1.2em .5em}}.footer .subscribe-newsletter-container .btn-tertiary{padding-top:.6em;padding-bottom:.5em}.footer .subscribe-newsletter-container .btn-tertiary:hover,.footer .subscribe-newsletter-container .btn-tertiary:focus,.footer .subscribe-newsletter-container .btn-tertiary:active{color:#222;background-color:#fff;border:2px solid #222}.footer .copyright{padding:4em 0 2em;font-size:12px;color:#9a9a9a;text-align:center}header{padding:0;margin-bottom:15px}@media only screen and (min-width: 768px) and (max-width: 1023px){header{margin-bottom:80px}}@media only screen and (min-width: 1024px){header{border-bottom:1px solid #f1efee}}header>.container{position:relative;padding-top:10px}@media only screen and (min-width: 1024px){header>.container{padding-top:35px}}header .customer-menu{padding:10px 5px 0 0}@media only screen and (min-width: 768px) and (max-width: 1023px){header .customer-menu{margin-right:0;padding:7px 0 0 0}}header .customer-menu a{text-decoration:none}header .customer-menu .fa{font-size:1.9em}header .customer-menu li{padding:0 .4em;position:relative}@media only screen and (min-width: 768px) and (max-width: 1023px){header .customer-menu li{padding:0 .75em}}@media only screen and (min-width: 768px) and (max-width: 1023px){header .customer-menu .label{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:15px;vertical-align:top;line-height:32px;color:#000;padding-right:.7em}}@media only screen and (min-width: 1024px){header .customer-menu{padding:0;position:absolute;top:.25em;right:.8em}header .customer-menu .fa{font-size:1.4em;margin-left:.4em}header .customer-menu .fa.fa-heart{font-size:1.3em}header .customer-menu .fa.fa-shopping-cart{font-size:1.45em}header .customer-menu a{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;color:#6c605c}header .customer-menu a:focus .fa,header .customer-menu a:focus span:not(.badge),header .customer-menu a:hover .fa,header .customer-menu a:hover span:not(.badge){color:#350e00}header .customer-menu .wishlist-link,header .customer-menu .shopping-cart-link{margin-left:.6em}header .customer-menu .wishlist-link .badge,header .customer-menu .shopping-cart-link .badge{margin-left:.17em;width:22px;height:22px;font-size:13px;line-height:18px;bottom:3px}header .customer-menu .shopping-cart-link .badge{margin-left:0}}header .customer-menu .badge{background:#c80a31;right:0;padding:3px 0;width:25px;height:25px;border-radius:18px;line-height:22px;display:inline-block;position:relative;bottom:6px}header .offcanvas-toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px 14px 10px;text-transform:uppercase;border:1px solid #bbb;text-decoration:none;font-family:"TitlingGothicFBNarrow","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.04em;font-weight:400;font-size:1em;color:#222}header .offcanvas-toggle.open{position:relative;z-index:201;border-bottom:0;background:#fff}header .offcanvas-toggle.open+nav{z-index:200;display:block}header .logo{width:130px;margin-right:30px;display:block;height:80px}@media only screen and (max-width: 1279px){header .logo{margin-right:20px}}@media only screen and (max-width: 1023px){header .logo{height:60px;width:60px;background:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/4ff_logo_small.svg") no-repeat 0 0;background-size:100%;margin:4px 0 -4px}header .logo img{display:none}}header .logo img{width:100%}header .sidelabel{display:none;width:104px;height:122px;position:fixed;left:calc(50% + 675px);top:-2px;z-index:999}header .sidelabel img{width:52%}header .header-nav{margin-top:7px}@media only screen and (min-width: 768px) and (max-width: 1023px){header .header-nav{position:absolute;top:124px;width:calc(100% - 30px);left:15px;margin-bottom:20px}header .header-nav nav>ul>li a{padding:15px 0 18px}}header .header-cms{padding:27px 10px 0 30px}header .header-cms .fa{color:#6c605c;margin-right:24px}header .header-cms .fa:focus,header .header-cms .fa:hover{color:#222}header .header-cms a:last-child .fa{margin-right:0}header .header-search{position:relative;width:0;min-width:35px;-webkit-transition:width .3s;transition:width .3s;-webkit-backface-visibility:hidden}@media only screen and (max-width: 1023px){header .header-search{width:100%}}@media only screen and (max-width: 767px){header .header-search.customer-logged-in{width:calc(100% - 70px)}}@media only screen and (min-width: 1024px){header .header-search{padding:15px 0 0;font-size:14px;text-align:right}}@media only screen and (min-width: 1280px){header .header-search{padding:15px 0 0}}header .header-search .search-autocomplete-container{position:relative}header .header-search input{outline:0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;display:inline-block;-webkit-transition:all .15s;transition:all .15s;width:100%;border-bottom-color:transparent !important}@media only screen and (max-width: 1023px){header .header-search input{border:1px solid #bbb !important}}header .header-search input:hover,header .header-search input:focus,header .header-search input:active{border-bottom:1px solid #444}@media only screen and (max-width: 1023px){header .header-search input:hover,header .header-search input:focus,header .header-search input:active{border-color:#444 !important}}header .header-search button{display:block;font-size:20px;border:0;position:absolute;top:0;right:0;height:42px;width:35px;padding:0;cursor:pointer;z-index:-1;background-color:#fff;color:transparent;opacity:0}header .header-search .fa-search{display:block;border:0;position:absolute;top:0;right:0;height:42px;width:25px;cursor:pointer;line-height:47px;text-align:end;padding:0 5px 0 0;z-index:100;background-color:#fff;font-size:15px;color:#6c605c}header .header-search .fa-search:hover,header .header-search .fa-search:focus,header .header-search .fa-search:active{color:#350e00}@media only screen and (max-width: 1023px){header .header-search .fa-search{background-color:transparent;right:10px}}header .header-search:before{content:"Zoeken";display:block;position:absolute;left:-40px;top:28px;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#6c605c;cursor:pointer;z-index:100}@media only screen and (max-width: 1023px){header .header-search:before{display:none}}header .header-search:hover:before,header .header-search:focus:before{color:#350e00}header .header-search.search-open{width:100%}header .header-search.search-open:before{opacity:0}@media only screen and (min-width: 1024px){header .header-search.search-open{padding-top:0}}@media only screen and (min-width: 1280px){header .header-search.search-open{padding-top:15px;width:260px}}header .header-search.search-open input{border-bottom-color:#6c605c !important}header .header-search.search-open .fa-search{z-index:10}header .header-search.search-open button{z-index:100}header .header-search:not(.search-open) .search-autocomplete{display:none !important}header .header-language{position:absolute;top:24px;right:150px}@media only screen and (max-width: 767px){header .header-language.with-cart{right:210px}header .header-language.customer-logged-in{top:80px;left:6px}}@media only screen and (min-width: 768px){header .header-language{top:18px;right:145px}header .header-language.with-cart{right:230px}header .header-language.customer-logged-in{right:180px}header .header-language.customer-logged-in.with-wishlist,header .header-language.customer-logged-in.with-cart{right:260px}header .header-language.customer-logged-in.with-wishlist.with-cart{right:355px}}@media only screen and (min-width: 1024px){header .header-language{top:5px;right:120px}header .header-language.with-cart{right:210px}header .header-language.customer-logged-in{right:150px}header .header-language.customer-logged-in.with-wishlist,header .header-language.customer-logged-in.with-cart{right:240px}header .header-language.customer-logged-in.with-wishlist.with-cart{right:320px}}.subnavigation{margin:0 0 20px}.subnavigation:before{content:"";display:block;background-color:#f9f8f8;width:100%;position:absolute;top:117px;height:60px}.subnavigation>.container{position:relative}.subnavigation a{padding:0 30px 0 0;color:#62544e;text-decoration:none;font-size:14px;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.subnavigation a:focus,.subnavigation a:hover{color:#350e00}.subnavigation a:focus span,.subnavigation a:hover span{border-bottom:1px solid #350e00}.subnavigation li:last-child a{padding-right:0}@media only screen and (min-width: 1024px){.subnavigation ul.pull-right{opacity:0}}.subnavigation.with-topbanner:before{top:154px}@media only screen and (min-width: 768px) and (max-width: 1023px){.nav.nav-pills:before{content:"";display:block;background-color:#f9f8f8;width:100%;position:absolute;z-index:-1;top:0;height:59px}}.nav.nav-pills a{font-size:14px;color:#6c605c;text-decoration:none}.nav.nav-pills a:focus,.nav.nav-pills a:hover{color:#350e00}.nav.nav-pills a:focus:not(.btn-link) span,.nav.nav-pills a:hover:not(.btn-link) span{border-bottom:1px solid #350e00}@media only screen and (min-width: 768px) and (max-width: 1023px){.nav.nav-pills a{font-size:15px;color:#444}}.nav.nav-pills .level0>a{border:1px solid #fff;border-bottom:0;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1023px){.nav.nav-pills .level0>a{border-color:#f9f8f8}}.nav.nav-pills .level0.active:not(.open){color:#350e00}.nav.nav-pills .level0.active:not(.open)>a:after{content:"";display:block;margin:4px 0 -6px;width:auto;height:2px;background-color:#441200}@media only screen and (min-width: 768px) and (max-width: 1023px){.nav.nav-pills .level0.active:not(.open)>a:after{height:3px;margin:12px 0 -15px}}.nav.nav-pills .level0.open>a:focus,.nav.nav-pills .level0.open>a:hover,.nav.nav-pills .level0.open>a{background:#fff;border-color:#868686;z-index:1001}@media only screen and (min-width: 1024px){.nav.nav-pills>li>a{padding:20px 18px}}@media only screen and (min-width: 1280px){.nav.nav-pills>li>a{padding:20px 22px 30px}}.nav.nav-pills>li.active>a,.nav.nav-pills>li.active>a:hover,.nav.nav-pills>li.active>a:focus{color:inherit;background-color:inherit}.nav.nav-stacked .count{color:#bbb}.nav.nav-stacked a{text-decoration:none;padding-left:0}.nav.nav-stacked a:focus,.nav.nav-stacked a:hover{text-decoration:inherit}.nav.nav-stacked a:focus span,.nav.nav-stacked a:hover span{border-bottom:1px solid #444}aside .widget-static-block h3{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;font-size:.9em;letter-spacing:0.02em;text-transform:uppercase;margin-top:2em;line-height:1.3em;margin-bottom:1.5em}@media only screen and (max-width: 1023px){aside .widget-static-block h3{font-size:.96em;margin-top:1.75em}}aside .widget-static-block .nav.nav-stacked ul{margin-top:1.4em}aside .widget-static-block .nav.nav-stacked li{margin-bottom:1em;line-height:1.4em}aside .widget-static-block .nav.nav-stacked li a{display:block;color:#444}aside .widget-static-block .nav.nav-stacked li.current a{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222}@media only screen and (min-width: 1024px){aside .widget-static-block .nav.nav-stacked li.current a:before{content:'\2014';font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222}}aside .block-layered-nav:first-child{padding-top:1.4em}.block-layered-nav a{font-size:14px;color:#444}@media only screen and (max-width: 1279px){.nav-main .dropdown-menu li{line-height:2.2}}.nav-main .dropdown-menu a{font-size:14px}.nav-main .dropdown-menu a strong{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.nav-main .dropdown-menu a.btn-link{font-size:13px}#dropdown-xs-sm{margin:9px 0 0}#dropdown-xs-sm .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;min-width:260px;top:33px;border-color:#bbb}#dropdown-xs-sm .dropdown-menu ul,#dropdown-xs-sm .dropdown-menu li{list-style:none;padding:0;margin:0}#dropdown-xs-sm .dropdown-menu ul.level0,#dropdown-xs-sm .dropdown-menu ul.level1{display:none}#dropdown-xs-sm .dropdown-menu ul.level0{border-bottom:1px solid #bbb}#dropdown-xs-sm .dropdown-menu ul.level0.visible-alone{border:0}#dropdown-xs-sm .dropdown-menu li.level0:last-child a,#dropdown-xs-sm .dropdown-menu li.level1:last-child a{border:0}#dropdown-xs-sm .dropdown-menu li.active>a{font-weight:700}#dropdown-xs-sm .dropdown-menu a{border-bottom:1px solid #eae9e9;display:block;padding:1em 1em .9em;text-decoration:none;line-height:1.4em;font-size:.96em}#dropdown-xs-sm .dropdown-menu .level0>a{text-transform:uppercase;border-bottom:1px solid #bbb;font-family:"TitlingGothicFBNarrow","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.04em;font-weight:400;font-size:.95em;color:#222}#dropdown-xs-sm .dropdown-menu .level0.active>a{font-weight:400}#dropdown-xs-sm .dropdown-menu>.visible-alone .level0,#dropdown-xs-sm .dropdown-menu>.visible-alone .level0>a,#dropdown-xs-sm .dropdown-menu>.visible-alone .level1{display:none}#dropdown-xs-sm .dropdown-menu>.visible-alone .visible-alone{display:block}#dropdown-xs-sm .dropdown-menu .visible-alone a{padding-left:1.8em;line-height:1.4em}#dropdown-xs-sm .dropdown-menu .visible-alone>a{position:relative;text-transform:uppercase;border-bottom:1px solid #bbb;font-family:"TitlingGothicFBNarrow","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.04em;font-weight:400;font-size:.95em}#dropdown-xs-sm .dropdown-menu .visible-alone>a:before{content:'<';position:absolute;left:.7em;top:1em}#dropdown-xs-sm .dropdown-menu .visible-alone.active>a{font-weight:400}#dropdown-xs-sm .dropdown-menu .level2>li>a{padding-left:2.8em}#dropdown-xs-sm .dropdown-menu .level3>li>a{padding-left:4em}.category-navigation-select{clear:both}@media only screen and (min-width: 768px) and (max-width: 1023px){.category-navigation-select select{margin-top:2em;padding-top:8px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.nav:before,.nav:after{display:none}.nav.nav-pills.nav-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav.nav-pills.nav-main li.level0.dropdown{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;white-space:nowrap}.nav.nav-pills.nav-main li.level0.dropdown+li{margin-left:0}.nav.nav-pills.nav-main li.level0.dropdown a{padding-left:1.5em;padding-right:1.5em}.nav.nav-pills.nav-main li.level0.dropdown:first-child a{padding-left:1em}.nav.nav-pills.nav-main li.level0.dropdown:last-child a{padding-right:1em}.nav.nav-pills.nav-main li.level0.dropdown .dropdown-menu a{padding:0}}.category-products{margin-left:-15px;margin-right:-15px}.products-grid{padding:0;list-style:none;overflow:hidden}.products-grid li{float:left;padding:0 15px;text-align:center;margin:0 0 22px;width:50%}.products-grid li:nth-of-type(2n+1){clear:both}@media only screen and (max-width: 767px){.products-grid li img{max-width:100%;height:auto}}.products-grid li:before{padding:0;margin:0}.products-grid li a{display:block;text-decoration:none;margin:0 0 25px}.products-grid li img{margin:auto;display:block}@media only screen and (max-width: 1023px){.products-grid li img{width:100%;height:100%}}.products-grid li img+img[data-image-type="alt"]{display:none}.products-grid li .product-name{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.45em;padding:0 1em;margin:1em 0 .75em 0;color:#222}.products-grid li:focus img[data-image-type="main-with-alt"],.products-grid li:hover img[data-image-type="main-with-alt"]{display:none}.products-grid li:focus img[data-image-type="main-with-alt"]+img[data-image-type="alt"],.products-grid li:hover img[data-image-type="main-with-alt"]+img[data-image-type="alt"]{display:block}.products-grid li:focus .product-name span,.products-grid li:hover .product-name span{border-bottom:1px solid #222}.products-grid li .short-description,.products-grid li .price-box{font-size:14px;margin:0}.products-grid li .short-description{font-weight:300;line-height:1.4em;color:gray !important;padding-bottom:.75em}.products-grid li .price-box{color:#444}.products-grid li .old-price,.products-grid li .special-price{display:inline-block;padding:2px 6px;font-size:14px !important}.products-grid li .old-price .price-label,.products-grid li .special-price .price-label{display:none}.products-grid li .old-price{color:#bbb;position:relative}.products-grid li .old-price:after{content:"";position:absolute;border-top:1px solid #bbb;-webkit-transform:rotate(-22deg);transform:rotate(-22deg);top:45%;right:4px;left:4px}.products-grid li .special-price{color:#c80a31;font-size:107%}@media only screen and (min-width: 1024px){.col2-left-layout .products-grid li,.col2-right-layout .products-grid li{width:33.3333%}.col2-left-layout .products-grid li:nth-of-type(2n+1),.col2-right-layout .products-grid li:nth-of-type(2n+1){clear:none}.col2-left-layout .products-grid li:nth-of-type(3n+1),.col2-right-layout .products-grid li:nth-of-type(3n+1){clear:both}.col2-left-layout .products-grid li img,.col2-right-layout .products-grid li img{width:100%;height:auto}}@media only screen and (min-width: 1280px){.col2-left-layout .products-grid li,.col2-right-layout .products-grid li{width:25%}.col2-left-layout .products-grid li:nth-of-type(2n+1),.col2-right-layout .products-grid li:nth-of-type(2n+1){clear:none}.col2-left-layout .products-grid li:nth-of-type(3n+1),.col2-right-layout .products-grid li:nth-of-type(3n+1){clear:none}.col2-left-layout .products-grid li:nth-of-type(4n+1),.col2-right-layout .products-grid li:nth-of-type(4n+1){clear:both}}@media only screen and (min-width: 1024px){.col1-layout .products-grid li{width:25%}.col1-layout .products-grid li:nth-of-type(2n+1){clear:none}.col1-layout .products-grid li:nth-of-type(3n+1){clear:none}.col1-layout .products-grid li:nth-of-type(4n+1){clear:both}.col1-layout .products-grid li img{width:100%;height:auto}}@media only screen and (min-width: 1280px){.col1-layout .products-grid li{width:20%}.col1-layout .products-grid li:nth-of-type(2n+1){clear:none}.col1-layout .products-grid li:nth-of-type(3n+1){clear:none}.col1-layout .products-grid li:nth-of-type(4n+1){clear:none}.col1-layout .products-grid li:nth-of-type(5n+1){clear:both}}.validation-advice{color:#c80a31 !important}input.validation-failed:focus,input.validation-failed{border-color:#c80a31 !important}.form-group label em{color:#00a650}@media only screen and (max-width: 767px){.form-group label em{font-size:1.3em}}.language-container-select .form-control,.language-container-select .form-group select,.form-group .language-container-select select,.language-container-select .opc select,.opc .language-container-select select{background-color:transparent}select{border:1px solid #bbb;border-radius:0;line-height:29px;background:none;padding:0 38px 0 10px;color:#000}input[type=text],input[type=email],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none}label[for="login-email"]{white-space:nowrap}@media screen and (-webkit-min-device-pixel-ratio: 0){label+select{margin-left:5px}select{-webkit-appearance:none;background-image:url(https://www.4funkyflavours.eu/skin/frontend/fff/default/images/arrow.svg) !important;background-repeat:no-repeat;background-position:right 15px center;background-size:17px 17px !important}}@media only screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 1024px){select{background-size:15px 15px !important}}@media screen and (-webkit-min-device-pixel-ratio: 0){select:active,select:focus{-webkit-box-shadow:none;box-shadow:none}}.select-full-width{width:100%}.form-instructions{margin-bottom:2em}.form-instructions+ul:not(.form-list){margin-top:-0.3em}.form-control,.form-group select,.opc select{height:44px;-webkit-box-shadow:none;box-shadow:none}.form-control:not(select):not(textarea),.form-group select:not(select):not(textarea),.opc select:not(select):not(textarea){border:0;border-bottom:1px solid #bbb;padding-bottom:0}@media only screen and (max-width: 1023px){.form-control:not(select):not(textarea),.form-group select:not(select):not(textarea),.opc select:not(select):not(textarea){border:1px solid #d5d5d5}}.form-control:focus,.form-group select:focus,.opc select:focus{-webkit-box-shadow:none;box-shadow:none}.form-control+.validation-advice,.form-group select+.validation-advice,.opc select+.validation-advice{margin-top:.4em;line-height:1.65em}#ca_postnl_ce .postnl.validation-advice{margin-top:1.5em !important;line-height:1.65em !important}.form-horizontal .control-label{text-align:left;font-size:15px}@media only screen and (max-width: 1023px){.form-horizontal .control-label{font-size:16px}}.form-horizontal .control-label:not(select){padding-top:12px}.form-list{padding:0;margin:0}.form-list li{padding:0;margin:0;list-style:none}.form-list label>input[type=checkbox],.form-list label>input[type=radio]{margin-top:6px}.form-list li.extra-bottom-margin{margin-bottom:2em}.form-list li.extra-top-margin{margin-top:2em}.form-list p.success-msg{margin:0}.form-list .fields-flex-container{padding:1em;background:#f8f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width: 768px){.form-list .fields-flex-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (min-width: 768px) and (max-width: 1023px){.form-list .fields-flex-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.form-list .fields-flex-container .field{display:block;padding:1em 0;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;white-space:nowrap;width:auto !important}@media only screen and (min-width: 768px){.form-list .fields-flex-container .field{padding:0.5em;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media only screen and (min-width: 1280px){.form-list .fields-flex-container .field{padding:.75em}}@media only screen and (max-width: 1023px){.form-list li+li,.form-list .form-group+.form-group{margin-top:1.5em}.form-list .input-box{margin-top:.25em}}.form-group label{font-weight:400}.checkbox label[for="primary_billing"],.checkbox label[for="primary_shipping"]{padding-left:2.3em}.checkbox label[for="primary_billing"]>input[type="checkbox"],.checkbox label[for="primary_shipping"]>input[type="checkbox"]{margin-left:-1.7em}.form-control[disabled],.form-group select[disabled],.opc select[disabled],.form-group select[disabled],.opc select[disabled],.form-control[readonly],.form-group select[readonly],.opc select[readonly],.form-group select[readonly],.opc select[readonly],fieldset[disabled] .form-control,fieldset[disabled] .form-group select,.form-group fieldset[disabled] select,fieldset[disabled] .opc select,.opc fieldset[disabled] select,fieldset[disabled] .form-group select,.form-group fieldset[disabled] select,fieldset[disabled] .opc select,.opc fieldset[disabled] select{background-color:#f5f5f5 !important}#ca_postnl_ce .field,#ca_postnl_ce .input-box,#ca_postnl_ce .input-text,#ca_postnl_ce .field-postcode,#ca_postnl_ce .field-postcode .input-text{float:none !important;width:auto !important}#ca_postnl_ce .field-housenumber{margin:0 !important}@media only screen and (min-width: 768px) and (max-width: 1023px){#ca_postnl_ce .field-housenumber{margin:0 .5em !important}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 9999px white;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.privacy-field .checkbox{display:inline;margin-right:2px}.privacy-field label{display:inline-block;padding-top:2px !important;width:calc(100% - 50px);vertical-align:top}.pages{color:#8d8684;font-size:14px;padding-top:5em}@media only screen and (min-width: 768px){.pages{padding-top:2.5em}}@media only screen and (min-width: 1024px){.pages{padding-top:0}}.pages ol{margin:0;padding:0}.pages li>a,.pages li>span{padding:0;border-radius:0}.pages li>a{color:#8d8684;text-decoration:none;text-transform:lowercase}.pages li>a span{float:none}.pages li>a:hover,.pages li>a:focus{text-decoration:none;color:#4b3a34}.pages li>a:hover span,.pages li>a:focus span{border-bottom:1px solid #4b3a34}.pages .previous{padding-right:.5em}.pages .next{padding-left:.3em}.pages .previous>span,.pages .next>span{float:none;font-size:16px}.toolbar{padding:.5em 0 .75em 0}.toolbar label{font-weight:400}.toolbar select{height:2.3em}.toolbar .pager,.toolbar .sorter{padding:5px 0 .5em;margin:0}@media only screen and (min-width: 1024px){.toolbar .limiter,.toolbar .pages{display:inline-block}}@media only screen and (max-width: 1023px){.toolbar .pager{text-align:right}}@media only screen and (min-width: 1024px){.toolbar .pager .pages{margin-left:2em}}.toolbar-bottom{margin:0 1em 2em}.toolbar-bottom .toolbar{border:0}@media only screen and (max-width: 767px){.toolbar-bottom .toolbar .pages{padding-top:0}}.company-style-widget-container>.clearfix{margin-bottom:1.5em}.company-style-widget{margin-top:15px;margin-bottom:15px}@media only screen and (max-width: 767px){.company-style-widget{border-bottom:1px solid #e0dddb;padding-bottom:2em;margin-top:2em}}.company-style-widget .panel{position:relative;text-align:center;padding:0;margin:0;border:0;background:none;font-size:15px;line-height:1.6em;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width: 767px){.company-style-widget .panel{margin-top:0 !important;font-size:14px}.company-style-widget .panel p,.company-style-widget .panel .panel-footer-text{font-size:1.2em;line-height:1.5em}}.company-style-widget .panel .panel-title{font-size:20px;font-family:"PublicoHeadline",Georgia,serif;letter-spacing:.7px;font-weight:700;line-height:1.15em}@media only screen and (max-width: 1023px){.company-style-widget .panel .panel-title{font-size:1.1em;letter-spacing:0.05em;line-height:1.2em}}@media only screen and (max-width: 767px){.company-style-widget .panel .panel-title{font-size:1.55em;letter-spacing:0.02em}}.company-style-widget .panel .panel-title+p{margin-top:1.25em}.company-style-widget .panel .panel-heading{color:#222}.company-style-widget .panel .panel-heading+.panel-body{margin-top:10px}.company-style-widget .panel .panel-heading p{margin-bottom:.7em}.company-style-widget .panel .panel-heading,.company-style-widget .panel .panel-body,.company-style-widget .panel .panel-footer{padding:0;border:0 !important;background:none}.company-style-widget .panel .panel-body+.panel-footer{margin-top:1.25em}.company-style-widget .panel .image-link{display:block}@media only screen and (max-width: 767px){.company-style-widget .panel .image-link{padding:0 !important}}.company-style-widget .panel .img-responsive{margin:0 auto}@media only screen and (max-width: 767px){.company-style-widget .panel .img-responsive{width:100%;max-width:200%}}.company-style-widget .panel .panel-footer-text{padding:.5em 0}.company-style-widget .panel a[href]{cursor:pointer;font-size:13px}@media only screen and (max-width: 767px){.company-style-widget .panel a[href]{font-size:15px}}@media only screen and (min-width: 1024px){.company-style-widget .panel a[href]{font-size:14px}}.company-style-widget .panel .btn{white-space:normal}@media only screen and (min-width: 768px){.company-style-widget .whitespace-sm-top-0{margin-top:0%}.company-style-widget .whitespace-sm-top-2{margin-top:2%}.company-style-widget .whitespace-sm-top-4{margin-top:4%}.company-style-widget .whitespace-sm-top-6{margin-top:6%}.company-style-widget .whitespace-sm-top-8{margin-top:8%}.company-style-widget .whitespace-sm-top-10{margin-top:10%}.company-style-widget .whitespace-sm-top-15{margin-top:15%}.company-style-widget .whitespace-sm-top-20{margin-top:20%}.company-style-widget .whitespace-sm-top-25{margin-top:25%}.company-style-widget .whitespace-sm-top-30{margin-top:30%}.company-style-widget .whitespace-sm-top-35{margin-top:35%}.company-style-widget .whitespace-sm-top-40{margin-top:40%}.company-style-widget .whitespace-sm-top-45{margin-top:45%}.company-style-widget .whitespace-sm-top-50{margin-top:50%}.company-style-widget .whitespace-sm-top-55{margin-top:55%}.company-style-widget .whitespace-sm-top-60{margin-top:60%}.company-style-widget .whitespace-sm-top-65{margin-top:65%}.company-style-widget .whitespace-sm-top-70{margin-top:70%}.company-style-widget .whitespace-sm-top-75{margin-top:75%}.company-style-widget .whitespace-sm-top-80{margin-top:80%}.company-style-widget .whitespace-sm-top-85{margin-top:85%}.company-style-widget .whitespace-sm-top-90{margin-top:90%}.company-style-widget .whitespace-sm-top-95{margin-top:95%}.company-style-widget .whitespace-sm-top-100{margin-top:100%}}@media only screen and (min-width: 1024px){.company-style-widget .whitespace-md-top-0{margin-top:0%}.company-style-widget .whitespace-md-top-2{margin-top:2%}.company-style-widget .whitespace-md-top-4{margin-top:4%}.company-style-widget .whitespace-md-top-6{margin-top:6%}.company-style-widget .whitespace-md-top-8{margin-top:8%}.company-style-widget .whitespace-md-top-10{margin-top:10%}.company-style-widget .whitespace-md-top-15{margin-top:15%}.company-style-widget .whitespace-md-top-20{margin-top:20%}.company-style-widget .whitespace-md-top-25{margin-top:25%}.company-style-widget .whitespace-md-top-30{margin-top:30%}.company-style-widget .whitespace-md-top-35{margin-top:35%}.company-style-widget .whitespace-md-top-40{margin-top:40%}.company-style-widget .whitespace-md-top-45{margin-top:45%}.company-style-widget .whitespace-md-top-50{margin-top:50%}.company-style-widget .whitespace-md-top-55{margin-top:55%}.company-style-widget .whitespace-md-top-60{margin-top:60%}.company-style-widget .whitespace-md-top-65{margin-top:65%}.company-style-widget .whitespace-md-top-70{margin-top:70%}.company-style-widget .whitespace-md-top-75{margin-top:75%}.company-style-widget .whitespace-md-top-80{margin-top:80%}.company-style-widget .whitespace-md-top-85{margin-top:85%}.company-style-widget .whitespace-md-top-90{margin-top:90%}.company-style-widget .whitespace-md-top-95{margin-top:95%}.company-style-widget .whitespace-md-top-100{margin-top:100%}}@media only screen and (min-width: 1280px){.company-style-widget .whitespace-lg-top-0{margin-top:0%}.company-style-widget .whitespace-lg-top-2{margin-top:2%}.company-style-widget .whitespace-lg-top-4{margin-top:4%}.company-style-widget .whitespace-lg-top-6{margin-top:6%}.company-style-widget .whitespace-lg-top-8{margin-top:8%}.company-style-widget .whitespace-lg-top-10{margin-top:10%}.company-style-widget .whitespace-lg-top-15{margin-top:15%}.company-style-widget .whitespace-lg-top-20{margin-top:20%}.company-style-widget .whitespace-lg-top-25{margin-top:25%}.company-style-widget .whitespace-lg-top-30{margin-top:30%}.company-style-widget .whitespace-lg-top-35{margin-top:35%}.company-style-widget .whitespace-lg-top-40{margin-top:40%}.company-style-widget .whitespace-lg-top-45{margin-top:45%}.company-style-widget .whitespace-lg-top-50{margin-top:50%}.company-style-widget .whitespace-lg-top-55{margin-top:55%}.company-style-widget .whitespace-lg-top-60{margin-top:60%}.company-style-widget .whitespace-lg-top-65{margin-top:65%}.company-style-widget .whitespace-lg-top-70{margin-top:70%}.company-style-widget .whitespace-lg-top-75{margin-top:75%}.company-style-widget .whitespace-lg-top-80{margin-top:80%}.company-style-widget .whitespace-lg-top-85{margin-top:85%}.company-style-widget .whitespace-lg-top-90{margin-top:90%}.company-style-widget .whitespace-lg-top-95{margin-top:95%}.company-style-widget .whitespace-lg-top-100{margin-top:100%}}.company-style-widget .image-whitespace-top-0{padding-top:0%}.company-style-widget .image-whitespace-top-2{padding-top:2%}.company-style-widget .image-whitespace-top-4{padding-top:4%}.company-style-widget .image-whitespace-top-6{padding-top:6%}.company-style-widget .image-whitespace-top-8{padding-top:8%}.company-style-widget .image-whitespace-top-10{padding-top:10%}.company-style-widget .image-whitespace-top-15{padding-top:15%}.company-style-widget .image-whitespace-top-20{padding-top:20%}.company-style-widget .image-whitespace-top-25{padding-top:25%}.company-style-widget .image-whitespace-top-30{padding-top:30%}.company-style-widget .image-whitespace-top-35{padding-top:35%}.company-style-widget .image-whitespace-top-40{padding-top:40%}.company-style-widget .image-whitespace-top-45{padding-top:45%}.company-style-widget .image-whitespace-top-50{padding-top:50%}.company-style-widget .image-whitespace-top-55{padding-top:55%}.company-style-widget .image-whitespace-top-60{padding-top:60%}.company-style-widget .image-whitespace-top-65{padding-top:65%}.company-style-widget .image-whitespace-top-70{padding-top:70%}.company-style-widget .image-whitespace-top-75{padding-top:75%}.company-style-widget .image-whitespace-top-80{padding-top:80%}.company-style-widget .image-whitespace-top-85{padding-top:85%}.company-style-widget .image-whitespace-top-90{padding-top:90%}.company-style-widget .image-whitespace-top-95{padding-top:95%}.company-style-widget .image-whitespace-top-100{padding-top:100%}.company-style-widget .image-whitespace-right-0{padding-right:0%}.company-style-widget .image-whitespace-right-2{padding-right:2%}.company-style-widget .image-whitespace-right-4{padding-right:4%}.company-style-widget .image-whitespace-right-6{padding-right:6%}.company-style-widget .image-whitespace-right-8{padding-right:8%}.company-style-widget .image-whitespace-right-10{padding-right:10%}.company-style-widget .image-whitespace-right-15{padding-right:15%}.company-style-widget .image-whitespace-right-20{padding-right:20%}.company-style-widget .image-whitespace-right-25{padding-right:25%}.company-style-widget .image-whitespace-right-30{padding-right:30%}.company-style-widget .image-whitespace-right-35{padding-right:35%}.company-style-widget .image-whitespace-right-40{padding-right:40%}.company-style-widget .image-whitespace-right-45{padding-right:45%}.company-style-widget .image-whitespace-right-50{padding-right:50%}.company-style-widget .image-whitespace-right-55{padding-right:55%}.company-style-widget .image-whitespace-right-60{padding-right:60%}.company-style-widget .image-whitespace-right-65{padding-right:65%}.company-style-widget .image-whitespace-right-70{padding-right:70%}.company-style-widget .image-whitespace-right-75{padding-right:75%}.company-style-widget .image-whitespace-right-80{padding-right:80%}.company-style-widget .image-whitespace-right-85{padding-right:85%}.company-style-widget .image-whitespace-right-90{padding-right:90%}.company-style-widget .image-whitespace-right-95{padding-right:95%}.company-style-widget .image-whitespace-right-100{padding-right:100%}.company-style-widget .image-whitespace-bottom-0{padding-bottom:0%}.company-style-widget .image-whitespace-bottom-2{padding-bottom:2%}.company-style-widget .image-whitespace-bottom-4{padding-bottom:4%}.company-style-widget .image-whitespace-bottom-6{padding-bottom:6%}.company-style-widget .image-whitespace-bottom-8{padding-bottom:8%}.company-style-widget .image-whitespace-bottom-10{padding-bottom:10%}.company-style-widget .image-whitespace-bottom-15{padding-bottom:15%}.company-style-widget .image-whitespace-bottom-20{padding-bottom:20%}.company-style-widget .image-whitespace-bottom-25{padding-bottom:25%}.company-style-widget .image-whitespace-bottom-30{padding-bottom:30%}.company-style-widget .image-whitespace-bottom-35{padding-bottom:35%}.company-style-widget .image-whitespace-bottom-40{padding-bottom:40%}.company-style-widget .image-whitespace-bottom-45{padding-bottom:45%}.company-style-widget .image-whitespace-bottom-50{padding-bottom:50%}.company-style-widget .image-whitespace-bottom-55{padding-bottom:55%}.company-style-widget .image-whitespace-bottom-60{padding-bottom:60%}.company-style-widget .image-whitespace-bottom-65{padding-bottom:65%}.company-style-widget .image-whitespace-bottom-70{padding-bottom:70%}.company-style-widget .image-whitespace-bottom-75{padding-bottom:75%}.company-style-widget .image-whitespace-bottom-80{padding-bottom:80%}.company-style-widget .image-whitespace-bottom-85{padding-bottom:85%}.company-style-widget .image-whitespace-bottom-90{padding-bottom:90%}.company-style-widget .image-whitespace-bottom-95{padding-bottom:95%}.company-style-widget .image-whitespace-bottom-100{padding-bottom:100%}.company-style-widget .image-whitespace-left-0{padding-left:0%}.company-style-widget .image-whitespace-left-2{padding-left:2%}.company-style-widget .image-whitespace-left-4{padding-left:4%}.company-style-widget .image-whitespace-left-6{padding-left:6%}.company-style-widget .image-whitespace-left-8{padding-left:8%}.company-style-widget .image-whitespace-left-10{padding-left:10%}.company-style-widget .image-whitespace-left-15{padding-left:15%}.company-style-widget .image-whitespace-left-20{padding-left:20%}.company-style-widget .image-whitespace-left-25{padding-left:25%}.company-style-widget .image-whitespace-left-30{padding-left:30%}.company-style-widget .image-whitespace-left-35{padding-left:35%}.company-style-widget .image-whitespace-left-40{padding-left:40%}.company-style-widget .image-whitespace-left-45{padding-left:45%}.company-style-widget .image-whitespace-left-50{padding-left:50%}.company-style-widget .image-whitespace-left-55{padding-left:55%}.company-style-widget .image-whitespace-left-60{padding-left:60%}.company-style-widget .image-whitespace-left-65{padding-left:65%}.company-style-widget .image-whitespace-left-70{padding-left:70%}.company-style-widget .image-whitespace-left-75{padding-left:75%}.company-style-widget .image-whitespace-left-80{padding-left:80%}.company-style-widget .image-whitespace-left-85{padding-left:85%}.company-style-widget .image-whitespace-left-90{padding-left:90%}.company-style-widget .image-whitespace-left-95{padding-left:95%}.company-style-widget .image-whitespace-left-100{padding-left:100%}@media only screen and (max-width: 767px){.company-style-widget.alt p,.company-style-widget.alt .panel-footer-text{font-size:15px;line-height:1.6em}}.company-style-widget.alt .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-style-widget.alt .panel .panel-body{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.company-style-widget.alt .panel .panel-heading{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:1.3em 0 .3em}.company-style-widget.alt .panel .panel-footer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:.3em 0}.company-style-widget.alt .panel .panel-heading p,.company-style-widget.alt .panel .panel-title,.company-style-widget.alt .panel .panel-footer-text{display:inline-block;margin:0;padding:0}.company-style-widget.alt .panel .panel-title{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:15px;letter-spacing:0}.company-style-widget.alt .panel .panel-heading a.btn,.company-style-widget.alt .panel .panel-footer a.btn{text-transform:lowercase;font-family:"AtlasGrotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;letter-spacing:0;padding:0}.company-style-widget.alt .panel .panel-heading a.btn-link,.company-style-widget.alt .panel .panel-footer a.btn-link{border:0;color:#6c605c}.company-style-widget.alt .panel .panel-heading a.btn-link span,.company-style-widget.alt .panel .panel-footer a.btn-link span{border-bottom-color:#6c605c}.product-grid-widget{position:relative;padding:0 0 30px}.product-grid-widget h3{text-align:center;font-size:14px;text-transform:uppercase}.product-grid-widget .btn-default{min-width:100px}.product-grid-widget .products-grid li{margin-bottom:0}@media only screen and (min-width: 1280px){.product-grid-widget .products-grid li{width:33.3333%}.product-grid-widget .products-grid li img{width:100%;height:auto}}.cart .widget-static-block+.checkout-types{margin-top:1em}.cart .checkout-types{margin:4em 0 1em 0}@media only screen and (max-width: 767px){.cart .checkout-types .btn-proceed-checkout{width:100%}}.cart .a-right{text-align:right}.cart .btn-continue{margin-top:-7em}@media only screen and (max-width: 767px){.cart .btn-continue{width:100%;margin-top:0;display:block}}.cart .discount.panel .panel-body{margin:1em}.cart .discount.panel .panel-body .form-group{margin:0}.cart .discount.panel .panel-body .discount-coupon-form-buttons{padding-top:6px}@media only screen and (max-width: 1023px){.cart .discount.panel .panel-body{margin:0;padding:10px 20px 15px}.cart .discount.panel .panel-body label{font-size:16px}.cart .discount.panel .panel-body input{border:1px solid #dadada}.cart .discount.panel .panel-body .discount-coupon-form-buttons{padding-top:1em}}#shopping-cart-table{border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin-bottom:3em}#shopping-cart-table th{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;border-bottom:1px solid #ddd}#shopping-cart-table td{padding:20px 4px}#shopping-cart-table td.product-cart-remove{text-align:right}#shopping-cart-table .btn-link,#shopping-cart-table .product-name strong{letter-spacing:1px;padding:0;margin-bottom:1em;font-size:94%}#shopping-cart-table input.qty{border:1px solid #bbb;margin-right:.2em}#shopping-cart-table input.qty[disabled]{border:1px solid #f5f5f5;color:#bbb}#shopping-cart-table .btn-remove,#shopping-cart-table .btn-remove2{font-size:26px;line-height:0}@media only screen and (min-width: 768px){#shopping-cart-table .btn-remove,#shopping-cart-table .btn-remove2{font-size:22px}}#shopping-cart-table .btn-remove .fa-remove:before,#shopping-cart-table .btn-remove2 .fa-remove:before{content:'\00d7'}#shopping-cart-table .btn-remove:focus .fa-remove:before,#shopping-cart-table .btn-remove:hover .fa-remove:before,#shopping-cart-table .btn-remove2:focus .fa-remove:before,#shopping-cart-table .btn-remove2:hover .fa-remove:before{color:#c80a31}#shopping-cart-table .product-cart-info .label,#shopping-cart-table .product-cart-info dt{display:none}#shopping-cart-table .cart-price{line-height:2}#shopping-cart-table .old-price{color:#bbb;position:relative}#shopping-cart-table .old-price:after{content:"";position:absolute;border-top:1px solid #bbb;-webkit-transform:rotate(-22deg);transform:rotate(-22deg);top:50%;right:4px;left:4px}#shopping-cart-table .special-price{color:#c80a31}@media only screen and (max-width: 767px){#shopping-cart-table .product-cart-image{text-align:center}#shopping-cart-table .product-cart-image img{margin:2em 0}#shopping-cart-table tr{border-bottom:1px solid #ccc}#shopping-cart-table tr.first .product-cart-image img{margin-top:1em}#shopping-cart-table td{padding:0;border:0;width:100%;float:left;clear:both;display:block;overflow:hidden}#shopping-cart-table dl.item-options{margin-bottom:0}#shopping-cart-table .product-cart-actions,#shopping-cart-table .product-cart-total,#shopping-cart-table .product-cart-price,#shopping-cart-table .product-cart-sku{padding:.3em 0}#shopping-cart-table .product-cart-actions{padding-top:1.25em}#shopping-cart-table .product-cart-total{padding-bottom:2em}#shopping-cart-table .label{width:40%;display:inline-block}}#shopping-cart-table .product-name strong{display:block;text-transform:uppercase;font-weight:400;font-family:"TitlingGothicFBNarrow","Helvetica Neue",Helvetica,Arial,sans-serif}.validation-advice{color:#d9534f}input.validation-failed:focus,input.validation-failed{border-color:#d9534f}.alert,ul.messages>li,p.success-msg,p.note-msg,p.notice-msg,p.error-msg{padding:10px;padding-left:40px;position:relative;border:0}.alert:before,ul.messages>li:before,p.success-msg:before,p.note-msg:before,p.notice-msg:before,p.error-msg:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:15px;top:14px;font-size:18px}.alert-success:before,ul.messages>li.success-msg:before,p.success-msg:before{content:"";background-color:#63f2a8;color:#006400;padding:5px;border-radius:20px;margin:-5px -12px}.alert-info:before,ul.messages>li.note-msg:before,ul.messages>li.notice-msg:before,p.note-msg:before,p.notice-msg:before{content:"";left:12px;top:13px;font-size:20px}.alert-warning:before{content:"";left:12px}.alert-danger,ul.messages>li.error-msg,p.error-msg{color:#c80a31}.alert-danger:before,ul.messages>li.error-msg:before,p.error-msg:before{content:"";left:12px}ul.messages{margin:0;padding:0;list-style:none}ul.messages>li{list-style:none}ul.messages>li>ul{list-style:none;margin:0;padding:0}ul.messages>li a{text-decoration:none;border-bottom:1px solid}ul.messages>li a:focus,ul.messages>li a:hover{text-decoration:none;border:0}.page-title+ul.messages .success-msg span{color:#00a650}#notice-cookie-block{position:fixed;z-index:999;width:100%;bottom:0;color:#fff;background-color:#350e00;text-align:center;padding:.8em 1em}@media only screen and (min-width: 768px){#notice-cookie-block{padding:.4em 1.25em}}@media only screen and (min-width: 1024px){#notice-cookie-block{width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:.75em;-webkit-box-shadow:0 0 0.8em 0.2em rgba(0,0,0,0.08);box-shadow:0 0 0.8em 0.2em rgba(0,0,0,0.08);white-space:nowrap}}#notice-cookie-block .notice-inner,#notice-cookie-block .notice-text,#notice-cookie-block .notice-text p,#notice-cookie-block .btn{display:inline-block}#notice-cookie-block .notice-text p{font-size:14px;line-height:1.6;margin-bottom:.5em}#notice-cookie-block .notice-text a{color:#fff}#notice-cookie-block .btn-link{font-size:14px;color:#fff;padding-right:0}#notice-cookie-block .btn-link span{border-color:#fff}#notice-cookie-block .btn-link .fa{font-size:22px;line-height:0;margin-left:.5em}#notice-cookie-block .btn-link .fa-remove:before{content:'\00d7';padding-right:.7em}@media only screen and (min-width: 1280px){#notice-cookie-block{padding:.5em 1.5em}#notice-cookie-block .notice-text p,#notice-cookie-block .btn-link{font-size:15px}#notice-cookie-block .notice-text p .fa,#notice-cookie-block .btn-link .fa{font-size:23px}}.opc{padding:0;margin:2em 0}.opc .step{padding:2em 0 2em 2.5em;border:1px solid #d5d5d5;border-left:0;border-right:0}@media only screen and (max-width: 767px){.opc .step{padding:2em 0}}.opc ul,.opc li{padding:0;margin:0;list-style:none}.opc h3{margin-top:0;margin-bottom:1.5em;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.6}.opc p{line-height:1.6}.opc .back-link{margin-top:3em}.opc .step-title{background:#f5f5f5;padding:12px 8px 6px 10px}@media only screen and (max-width: 1023px){.opc .step-title{padding:10px 8px 10px 10px}}.opc .step-title h2{margin:0;display:inline-block;color:#222;vertical-align:bottom;font-size:1.2em;line-height:1.6em}.opc .step-title .badge-number{border:1px solid #444;font-size:16px;font-weight:bold;color:#444;background-color:#fff;vertical-align:text-bottom;margin-right:4px}.opc .step-title .circle-number{border:2px solid #303030;border-radius:40px;width:28px;height:28px;display:inline-block;text-align:center;padding:0;line-height:27px;padding-right:1px;margin-right:3px;margin-left:-3px;color:white;background-color:#303030;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.opc .step-title .fa-check{display:none}.opc .step-title a{display:none;float:right}.opc .control-label[for="billing-address-select"],.opc .control-label[for="shipping-address-select"]{font-size:1em}.opc label{font-weight:400}.opc label.radio-inline{position:relative}.opc label.radio-inline>input[type=radio]:before{position:absolute;content:"";background-color:transparent;width:108%;height:114%;z-index:-1;top:0;left:-4%}.opc label.radio-inline>input[type=radio]:checked:before{background-color:whitesmoke}.opc li.section:not(.active) h2,.opc li.section:not(.active) .badge-number{opacity:.6}.opc li.section:not(.active) .circle-number{background-color:#fff;border-color:#fff;color:#666}.opc li.section:not(.active) .circle-number,.opc li.section:not(.active) h2{font-family:"AtlasGrotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.opc li.section:not(.active).allow .fa-check{background-color:#63f2a8;color:darkgreen;padding:6px;border-radius:50%;display:inline-block;margin-left:-2px;margin-right:1px;margin-bottom:3px}.opc li.section:not(.active).allow .circle-number{display:none}.opc .section.active .step-title{background:#fff}.opc .section.allow:not(.active) .step-title a{display:block}.opc .section{border-bottom:12px solid #fff}.opc .section dl.sp-methods{margin:0 !important}.opc .section dl.sp-methods dt{padding-top:1em;padding-bottom:.5em}.opc .section dl.sp-methods li .row{margin-left:0;margin-right:0}.opc select{width:100%;padding-right:3.5em;overflow:hidden;text-overflow:ellipsis}.opc .control-label{line-height:1.6em;margin-bottom:1em}.opc #checkout-payment-method-load dd,.opc #checkout-payment-method-load dt,.opc #checkout-payment-method-load li,.opc #checkout-shipping-method-load dd,.opc #checkout-shipping-method-load dt,.opc #checkout-shipping-method-load li{clear:both}.opc #checkout-payment-method-load input,.opc #checkout-payment-method-load label,.opc #checkout-shipping-method-load input,.opc #checkout-shipping-method-load label{float:left}.opc #checkout-payment-method-load input,.opc #checkout-shipping-method-load input{margin:5px 8px 0 0}.opc #checkout-shipping-method-load dt{font-size:1em;font-weight:bold}.opc .buttons-set{clear:both}.opc .order-review thead th{text-align:right;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;border-bottom:1px solid #ddd}.opc .order-review thead th:first-child{text-align:left}@media only screen and (max-width: 767px){.opc .order-review thead th{font-size:14px}.opc .order-review thead td{border-bottom:1px solid #ddd}.opc .order-review thead td:first-child{padding-right:2em}}.opc .order-review th,.opc .order-review td{padding-right:5px}.opc .order-review tbody{border-bottom:1px solid #ddd}.opc .order-review tbody td{padding-top:10px}.opc .order-review .a-center,.opc .order-review .a-right{text-align:right}.opc .order-review tfoot td{text-align:right}.opc .order-review .please-wait{margin-top:1em}.opc .order-review h3{margin-bottom:0}.opc .order-review .item-options{margin-bottom:.5em}.opc .order-review .item-options dt{display:none}.opc .order-review .product-cart-image,.opc .order-review .product-cart-info{display:inline-block}.opc .order-review .product-cart-image{vertical-align:top;margin-right:1.25em}.opc .order-review .old-price{color:#bbb;position:relative}.opc .order-review .old-price:after{content:"";position:absolute;border-top:1px solid #bbb;-webkit-transform:rotate(-22deg);transform:rotate(-22deg);top:50%;right:4px;left:4px}.opc .order-review .special-price{color:#c80a31}.opc .order-review .checkout-setaside,.opc .order-review .checkout-agreements{padding:1em;width:100%;float:right;background:#f5f5f5;text-align:left}@media only screen and (min-width: 1024px){.opc .order-review .checkout-setaside,.opc .order-review .checkout-agreements{width:64%}}.opc .order-review .checkout-setaside .agreement-content,.opc .order-review .checkout-agreements .agreement-content{display:none}.opc .order-review .checkout-setaside a,.opc .order-review .checkout-agreements a{text-decoration:none;border-bottom:1px solid #222}.opc .order-review .checkout-setaside a:focus,.opc .order-review .checkout-setaside a:hover,.opc .order-review .checkout-agreements a:focus,.opc .order-review .checkout-agreements a:hover{text-decoration:none;border-bottom:none}.opc .order-review .checkout-setaside label,.opc .order-review .checkout-agreements label{display:block;padding-left:1.8em;text-indent:-1.7em;cursor:pointer}.opc .order-review .checkout-setaside input[type="checkbox"],.opc .order-review .checkout-agreements input[type="checkbox"]{width:1.4em;height:2em;padding:0;margin:0;vertical-align:bottom;position:relative;display:inline-block}.opc .order-review .checkout-setaside:last-child,.opc .order-review .checkout-agreements:last-child{margin-bottom:0}.opc .order-review .checkout-setaside{margin-top:1.5em;background:#f9b2c2}#checkout-progress-wrapper{z-index:998}.block-progress .block-title{font-size:21px;padding-top:2.2em;font-family:"PublicoHeadline",Georgia,serif;font-weight:700;letter-spacing:.6px}@media only screen and (min-width: 768px) and (max-width: 1023px){.block-progress .block-title{line-height:28px;padding-top:.8em}}@media only screen and (min-width: 1024px) and (max-width: 1279px){.block-progress .block-title{padding-top:1.8em}}.block-progress .block-content{background-color:#f5f5f5;padding:1em;margin-top:2em}.block-progress .changelink{float:right}@media only screen and (min-width: 768px) and (max-width: 1023px){.block-progress .changelink{float:none;display:block;margin:.3em 0 .4em}}.block-progress address{font-size:14px;margin-bottom:0}.block-progress dl{margin-bottom:0}.block-progress dt{margin:0;border-bottom:1px solid #222;padding:.3em 0;line-height:1.9em;font-weight:400}.block-progress dd{font-size:14px;margin-top:.5em}.block-progress dd.complete{padding-bottom:1.4em}.block-progress dt:not(.complete),.block-progress dd:not(.complete){opacity:.4}#checkout-shipping-method-load dt{height:60px;padding-left:100px;margin-top:70px;-webkit-transform:translateY(-18px);transform:translateY(-18px)}#checkout-shipping-method-load dt:first-of-type{margin-top:0}#checkout-shipping-method-load dt>img{display:none}#checkout-shipping-method-load dd{position:relative}#checkout-shipping-method-load dd li+li{padding-top:.4em}@media only screen and (max-width: 1279px){#checkout-shipping-method-load label{margin-top:9px}}#checkout-shipping-method-load li label:before{background-size:110px 110px;background-repeat:no-repeat;background-position:center;display:inline-block;width:100px;height:100px;content:"";position:absolute;top:-100px;left:-16px}#checkout-shipping-method-load label[for="s_method_dpdclassic_dpdclassic"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/shipping-partners/4ff-dpd.png");background-size:120px 120px;top:-103px}#checkout-shipping-method-load label[for="s_method_dpdparcelshops_dpdparcelshops"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/shipping-partners/4ff-dpd-pickup.png");background-size:95px 95px;top:-104px}#checkout-shipping-method-load label[for="s_method_bpostshm_bpost_homedelivery"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/shipping-partners/4ff-bpost.png")}#checkout-shipping-method-load label[for="s_method_postnl_flatrate"]:before,#checkout-shipping-method-load label[for="s_method_postnl_tablerate"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/shipping-partners/4ff-postnl.png");left:-18px}#checkout-shipping-method-load label[for="s_method_tablerate_bestway"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/shipping-partners/4ff-dhl.png");background-size:98px 98px}#postnl_billing_pickup_notification{display:none !important}#postnl_billing_pickup_notification em{display:none !important}.postnl-container{clear:both !important}.postnl-container h3{font-size:16px !important}.postnl-container .option-list{font-size:14px !important}.postnl-container .option-list .option{margin-bottom:4px !important;padding:0 !important}.postnl-container .option-list .option .option-dd{width:38px !important;margin:5px 0 !important}.postnl-container .option-list .option .option-dd .option-date{font-size:11px !important;line-height:1.7 !important}.postnl-container .option-list .option .option-radio{margin-right:6px !important}.postnl-container .option-list .option .option-comment{margin-left:10px !important}.postnl-container .option-list.extras .option{padding:0 !important}.postnl-container .option-list.extras .option input{float:left !important;margin-left:10px !important}@media only screen and (max-width: 1279px){.postnl-container .option-list.extras .option input{margin-top:10px !important}}.postnl-container .option-list.extras .option label{max-width:70% !important;white-space:normal !important;line-height:1.3 !important;font-size:14px !important;margin-left:20px !important;margin-top:0 !important}@media only screen and (max-width: 767px){.postnl-container .col-1,.postnl-container .col-2{padding-right:0 !important;width:100% !important;max-width:100% !important}}@media only screen and (max-width: 1023px){.postnl-container .col-1,.postnl-container .col-2{padding-right:0 !important}}@media only screen and (max-width: 1023px){.postnl-container .col-2{margin-top:2em !important;padding-left:0 !important}}.postnl-container .add-location{height:34px !important}.postnl-container .add-location a{margin-top:6px !important}#s_method_postnl_tablerate_only_stated_address_option .content{padding-top:0 !important}a#add_location_link,a#change_address_link{color:#f05a22}#bpostShm{clear:both;border-left:3px solid #dc002e;padding:0 !important;margin-left:.3em;margin-bottom:.5em;background-color:#f5f5f5}#bpostShm h5{font-size:14px;letter-spacing:.2px}#bpostShm .notifications{margin:0 !important;padding:15px 15px 8px}#bpostShm .notifications h5{margin-bottom:4px;margin-top:0}#bpostShm .notifications label{float:none !important;padding:0 5px !important;font-size:15px}#bpostShm .notifications label input{margin-top:7px}#reduced-mobility-wrapper .reduced-mobility-tooltip{font-size:14px;padding:8px 12px;line-height:1.6}a#selectPickupPoint{margin-left:15px;font-size:14px;color:#dc002e;text-decoration:none;border-bottom:1px solid #dc002e}a#selectPickupPoint:focus,a#selectPickupPoint:hover{text-decoration:none;border:0}#bpostresult{padding-top:8px;padding-left:15px}#bpostresult p{margin-top:0}ul#bpostlist li.expanded{background-color:#d2d5d8 !important}#co-shipping-method-form{margin-top:1em}#opc_postnl_ce .field,#opc_postnl_ce .input-box,#opc_postnl_ce .input-text,#opc_postnl_ce .field-postcode,#opc_postnl_ce .field-postcode .input-text{float:none !important;width:auto !important}#opc_postnl_ce .field-housenumber{margin:0 !important}#dpd{clear:both;background-color:#f5f5f5;border-left:3px solid #dc002e;margin-left:.3em;margin-bottom:.5em;padding:0 !important}#parcelshop{padding:8px 0 8px 15px !important;position:relative}.parcelshopwrapper img.parcelshoplogo,.dpderror img{display:none}.parcelshopwrapper ul li{padding-top:0 !important}a#showparcels,.parcelshopwrapper a.invalidateParcel,.parcelshopwrapper a.dpd_close_map{text-decoration:none;font-size:14px;color:#dc002e;border-bottom:1px solid #dc002e}a#showparcels:focus,a#showparcels:hover,.parcelshopwrapper a.invalidateParcel:focus,.parcelshopwrapper a.invalidateParcel:hover,.parcelshopwrapper a.dpd_close_map:focus,.parcelshopwrapper a.dpd_close_map:hover{text-decoration:none;border:0}.parcelshopwrapper a.dpd_close_map{float:none;position:absolute;right:-130px;top:20px;margin:0 !important;border:1px solid #dc002e;padding:6px 9px 3px}.parcelshopwrapper a.dpd_close_map:focus,.parcelshopwrapper a.dpd_close_map:hover{text-decoration:none;color:#222;border-color:#222}.parcelshopwrapper a.dpd_close_map:before{content:"";display:table;clear:both}.dpderror h2{font-size:.9em;padding:1em;text-align:left}.parcelshopwrapper .shop-data{background-color:#fff !important;border-bottom:2px solid #f5f5f5}#checkout-shipping-method-load dt{margin-top:45px}#checkout-shipping-method-load .sp-methods dd:after{display:block;content:"";border-bottom:1px dashed #ccc;padding-top:50px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700;color:#222}a{text-decoration:underline;outline:0 !important}a:focus,a:hover{text-decoration:none}a.border-bottom{text-decoration:none;border-bottom:1px solid}a.border-bottom:focus,a.border-bottom:hover{text-decoration:none;border:0}a.link-block{display:block}h2,.h2{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.25em;line-height:1.3em}h3,.h3{margin-top:0;font-size:1em;letter-spacing:0.01em;line-height:1.8em}h3.uppercase,.h3.uppercase{font-size:.9em;letter-spacing:0.02em;text-transform:uppercase}.plain-copy{padding-top:1em}.plain-copy dl{margin-bottom:3em}.plain-copy dl dt{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.plain-copy dl dd ol{padding-left:2.25em}.plain-copy dl dd li{padding-left:.3em}.plain-copy dl a{text-decoration:none}.plain-copy dl a:focus,.plain-copy dl a:hover{text-decoration:underline}.plain-copy h2{color:#00a650}.plain-copy h3{margin-bottom:0}.plain-copy p,.plain-copy ul{margin-bottom:1.6em}.plain-copy p+h3{margin-top:1.25em}.plain-copy p+h2{margin-top:2em}.plain-copy a:not(.border-bottom){text-decoration:none;border:0}.plain-copy a:not(.border-bottom):focus,.plain-copy a:not(.border-bottom):hover{text-decoration:none;border-bottom:1px solid}h4,.h4{letter-spacing:.02em}mark,.mark{background-color:yellow}address{line-height:inherit}h1{font-family:"PublicoHeadline-Medium",Georgia,serif;font-weight:500;margin-bottom:.7em;font-size:31px;letter-spacing:.4px;line-height:1.25em}h1.sans-serif{font-family:"DrukText-Medium","TitlingGothicFBNarrow","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:34px;letter-spacing:normal}.page-title h1{margin-top:1.15em}.page-title.category-title{margin:.8em 0}.page-title.category-title h1{margin-top:0}.category-image-wrapper .page-title.category-title{margin:0}.circle-divider{display:none;color:#fff;text-align:center;position:relative;font-family:"AtlasGrotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-top:7em;font-size:1.3em;background-color:#222;height:2.5em;border-radius:4em;width:2.5em;line-height:2.65em}blockquote{padding:0;margin:0 0 2.5rem;border:none;max-width:60rem}blockquote p{font-size:2.1rem;color:#c80a31 !important}blockquote p:before{content:"\201C"}blockquote p:after{content:"\201D"}.nobr{white-space:nowrap !important}.blog-copyright{display:none !important}.block-blog .block-content{padding-top:.1em}.block-blog h4{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#444;font-size:14px;margin:0}@media only screen and (max-width: 767px){.block-blog h4{display:none}}.block-blog h3{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;font-size:.9em;letter-spacing:0.02em;text-transform:uppercase;line-height:1.3em}@media only screen and (max-width: 1023px){.block-blog h3{font-size:.96em}}.block-blog ul{margin-top:1.4em}.block-blog li{margin-bottom:1em;line-height:1.4em}.block-blog li a{display:block;text-decoration:none;color:#444}.block-blog li a:focus,.block-blog li a:hover{text-decoration:inherit}.block-blog li a:focus span,.block-blog li a:hover span{border-bottom:1px solid #444}.block-blog .menu-recent{margin-top:6em}@media only screen and (max-width: 767px){.block-blog .menu-recent{margin-top:3em}}.block-blog .menu-categories{margin-top:4em}.blog-overview .pnl a.aw-blog-read-more{text-decoration:none;text-transform:uppercase;font-family:"TitlingGothicFBNarrow","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;white-space:normal;color:#767676;background-color:#ededed;border:2px solid #ededed;font-size:.83em;padding:.3em .4em;letter-spacing:1.1px;display:inline-block;margin-top:.7em}.blog-overview .pnl a.aw-blog-read-more:hover,.blog-overview .pnl a.aw-blog-read-more:focus,.blog-overview .pnl a.aw-blog-read-more:active{text-decoration:none;color:white;background-color:#a6a6a6;border-color:#a6a6a6}.blog-overview .post-date{margin-top:.8em;font-size:14px}.col2-left-layout .blog-overview .pnl,.col2-right-layout .blog-overview .pnl{float:left;padding:0 15px;width:100%;clear:both}@media only screen and (max-width: 767px){.col2-left-layout .blog-overview .pnl,.col2-right-layout .blog-overview .pnl{border-bottom:1px solid #e0dddb;padding-bottom:1em;margin-top:1em}}.col2-left-layout .blog-overview .pnl img,.col2-right-layout .blog-overview .pnl img{width:100%;max-width:200%;height:auto}@media only screen and (min-width: 768px){.col2-left-layout .blog-overview .pnl,.col2-right-layout .blog-overview .pnl{width:50%}.col2-left-layout .blog-overview .pnl:nth-of-type(1n+1),.col2-right-layout .blog-overview .pnl:nth-of-type(1n+1){clear:none}.col2-left-layout .blog-overview .pnl:nth-of-type(2n+1),.col2-right-layout .blog-overview .pnl:nth-of-type(2n+1){clear:both}}@media only screen and (min-width: 1024px){.col2-left-layout .blog-overview .pnl,.col2-right-layout .blog-overview .pnl{width:33.3333%}.col2-left-layout .blog-overview .pnl:nth-of-type(2n+1),.col2-right-layout .blog-overview .pnl:nth-of-type(2n+1){clear:none}.col2-left-layout .blog-overview .pnl:nth-of-type(3n+1),.col2-right-layout .blog-overview .pnl:nth-of-type(3n+1){clear:both}}.blog-post h1{margin-top:15px;line-height:1.8em}@media only screen and (max-width: 767px){.blog-post h1{font-size:2.1em}}.blog-post .post-details{padding:20px 0}.blog-post .post-sharing{padding:10px 0 30px}.blog-post .post-sharing a{display:inline-block;margin-right:1em;margin-top:.25em;text-decoration:none;color:#444}@media only screen and (max-width: 1023px){.blog-post .post-sharing a{font-size:1.2em;margin-right:1.5em}}.blog-post .post-sharing a:hover{color:#000}.blog-post .blog-date{color:#444}.blog-post p{max-width:37em;margin-bottom:2em}.blog-post figure{margin-bottom:2em;padding:0}.blog-post figure.match-body-text-width{max-width:37em}.blog-post figure.break-out-body-text-right{max-width:49em}.blog-post figure.break-out-content{max-width:108%;margin-left:-8%}.blog-post figure img{display:block;max-width:100%;height:auto}.blog-post figure figcaption{text-align:center;font-weight:300;font-size:14px;line-height:1.5;margin-top:1.1em;color:gray}.blog-post figure+figure{padding-top:1em}@media only screen and (min-width: 1280px){.lb-test-img-break-out-content{max-width:120%;margin-left:-14%}}.zigzag{margin:0 0 16px 0;background:#fff;position:relative;height:16px;z-index:1}.zigzag:before,.zigzag:after{content:"";display:block;position:absolute;left:0;right:0}.zigzag:before{height:12px;top:110%;background:linear-gradient(-135deg, #e0dddb 8px, transparent 0) 0 8px,linear-gradient(135deg, #e0dddb 8px, transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}.zigzag:after{height:16px;top:100%;background:linear-gradient(-135deg, #fff 8px, transparent 0) 0 8px,linear-gradient(135deg, #fff 8px, transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}.btn-block+.zigzag{margin-top:1em}aside>.zigzag{margin-bottom:2em}@media only screen and (max-width: 1023px){.zigzag ~ div.content{margin-top:3em}}.row.inline-block>[class^="col-"]{display:inline-block;float:none;vertical-align:top;margin:0 -0.125em}.row.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.hero-block{position:relative;margin:3rem 0}.page-popup{padding:2em 1em}#js-responsive-value{display:none;content:"xs"}@media only screen and (min-width: 768px){#js-responsive-value{content:"sm"}}@media only screen and (min-width: 1024px){#js-responsive-value{content:"md"}}@media only screen and (min-width: 1280px){#js-responsive-value{content:"lg"}}.search-autocomplete{z-index:1060;text-align:left}.search-autocomplete .bubble-elasticsearch{background-color:#fff;border-left:1px solid #ccc !important;border-right:1px solid #ccc !important;border-bottom:1px solid #ccc !important;padding:0}.search-autocomplete .bubble-elasticsearch li{clear:both;list-style:none;padding:0;border-bottom:none !important}.search-autocomplete .bubble-elasticsearch li.title{text-transform:none !important;color:#444;background-color:#fff !important;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;padding:1em !important}.search-autocomplete .bubble-elasticsearch li .image{float:left}.search-autocomplete .bubble-elasticsearch li .info{float:left;padding-left:.3em;width:calc(100% - 60px)}@media only screen and (min-width: 1024px){.search-autocomplete .bubble-elasticsearch li .info{width:calc(100% - 60px)}}@media only screen and (min-width: 1280px){.search-autocomplete .bubble-elasticsearch li .info{width:calc(100% - 60px)}}.search-autocomplete .bubble-elasticsearch li .info .name{float:left;line-height:2em;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;padding-top:1em;width:calc(100% - 1em)}.search-autocomplete .bubble-elasticsearch li .info p{margin:0}.search-autocomplete .bubble-elasticsearch li .info .price{float:right;width:60px;text-align:right;padding-top:6px}.search-autocomplete .bubble-elasticsearch li .info .price .price-label,.search-autocomplete .bubble-elasticsearch li .info .price .price-from,.search-autocomplete .bubble-elasticsearch li .info .price .free-shipping{display:none}.search-autocomplete .bubble-elasticsearch li a{overflow:hidden;display:block;padding:.5em;text-decoration:none}.search-autocomplete .bubble-elasticsearch li a:focus,.search-autocomplete .bubble-elasticsearch li a:hover{background-color:transparent !important}.search-autocomplete .bubble-elasticsearch li a .price-box .minimal-price-link{padding:0}.search-autocomplete .bubble-elasticsearch li.selected{background-color:#f9f8f8 !important}.search-autocomplete .bubble-elasticsearch li.selected a{background-color:transparent !important}.search-autocomplete .bubble-elasticsearch li .price-box{margin:0}.search-autocomplete .bubble-elasticsearch li.all-results{padding:10px}.search-autocomplete .bubble-elasticsearch li.all-results.selected{background:none}.wishlist-index-index textarea,.wishlist-index-share textarea{border:1px solid #bbb}.wishlist-index-index .note,.wishlist-index-share .note{font-style:italic;font-size:14px;line-height:1.6;max-width:20em;margin-top:.3em}@media only screen and (max-width: 767px){.wishlist-index-share textarea{width:100%}}.my-wishlist .buttons-set .btn{margin-right:1em}@media only screen and (max-width: 1023px){.my-wishlist .buttons-set .btn{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.my-wishlist .buttons-set{padding:1em 0;text-align:center}.my-wishlist .buttons-set .btn{margin-bottom:1.5em;display:block;width:100%}}#wishlist-table th{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;border-bottom:1px solid #ddd}#wishlist-table td{padding:2em 0;border-bottom:1px solid #ddd}#wishlist-table .btn-link{letter-spacing:1px;padding:0;margin-bottom:1em;font-size:94%}#wishlist-table .input-text+.btn-secondary.btn-xs{padding:4px 8px}#wishlist-table input.qty{border:1px solid #bbb;margin-right:.2em}#wishlist-table textarea{margin-top:1em;color:gray}#wishlist-table .product-image{display:block;text-align:center;padding-right:2em}#wishlist-table .price-box,#wishlist-table .add-to-cart-alt,#wishlist-table .truncated{margin-bottom:1em}#wishlist-table .item-options h4{margin-bottom:0;display:none}#wishlist-table .item-options dl{margin-bottom:.5em}#wishlist-table .item-options dl dt{font-weight:400}#wishlist-table .link-configure-options{margin:1em 0}#wishlist-table .cart-cell{margin-right:3em}@media only screen and (min-width: 768px) and (max-width: 1023px){#wishlist-table .cart-cell{margin-right:2em}}#wishlist-table .btn-remove,#wishlist-table .btn-remove2{font-size:22px;line-height:0}#wishlist-table .btn-remove .fa-remove:before,#wishlist-table .btn-remove2 .fa-remove:before{content:'\00d7'}#wishlist-table .btn-remove:focus .fa-remove:before,#wishlist-table .btn-remove:hover .fa-remove:before,#wishlist-table .btn-remove2:focus .fa-remove:before,#wishlist-table .btn-remove2:hover .fa-remove:before{color:#c80a31}#wishlist-table .price-box p{margin-bottom:0}#wishlist-table .price-box .old-price{color:#bbb;position:relative}#wishlist-table .price-box .old-price:after{content:"";position:absolute;border-top:1px solid #bbb;-webkit-transform:rotate(-22deg);transform:rotate(-22deg);top:50%;right:4px;left:4px}#wishlist-table .price-box .special-price{color:#c80a31}#wishlist-table .price-box .old-price,#wishlist-table .price-box .special-price{display:inline-block;padding:2px 6px}#wishlist-table .price-box .old-price .price-label,#wishlist-table .price-box .special-price .price-label{display:none}@media only screen and (max-width: 767px){#wishlist-table{border:0}#wishlist-table thead{display:none}#wishlist-table .product-image img{margin:2em 0;padding:0}#wishlist-table tr{border-bottom:1px solid #ccc}#wishlist-table tr.first .product-image img{margin-top:1em}#wishlist-table td{padding:0;border:0;width:100%;float:left;clear:both;display:block;overflow:hidden}#wishlist-table td:first-child{text-align:center}#wishlist-table td.last{padding-bottom:2em}#wishlist-table .product-cart-actions,#wishlist-table .product-cart-total,#wishlist-table .product-cart-price,#wishlist-table .product-cart-sku{font-size:14px;padding:3px 0}#wishlist-table textarea{width:100%}#wishlist-table .cart-cell{margin-right:0}#wishlist-table .price-box{margin-top:.5em}#wishlist-table .price-box .price{font-size:1.25em}}.block-layered-nav .currently-container{padding-bottom:1.5em;border-bottom:2px solid #eee;width:95%;margin-bottom:1.5em}.block-layered-nav .block-subtitle{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;font-size:15px;padding-top:.25em;margin-bottom:.25em}.block-layered-nav .currently .label{display:none}.block-layered-nav .currently .value{color:#333}.block-layered-nav .currently li{font-size:15px;padding:0;position:relative;z-index:1;margin:.5em 0}.block-layered-nav .currently li:first-child .label{margin-top:0}.block-layered-nav .currently .link-remove:focus .value,.block-layered-nav .currently .link-remove:hover .value{color:#c80a31 !important;text-decoration:none !important}.block-layered-nav .currently .link-remove:focus+.btn-remove:after,.block-layered-nav .currently .link-remove:hover+.btn-remove:after{color:#c80a31}.block-layered-nav .currently .btn-remove{margin-left:.3em}.block-layered-nav .currently .btn-remove img{display:none}.block-layered-nav .currently .btn-remove:focus,.block-layered-nav .currently .btn-remove:hover{text-decoration:none}.block-layered-nav .currently .btn-remove:focus:after,.block-layered-nav .currently .btn-remove:hover:after{color:#c80a31 !important}.block-layered-nav .currently .btn-remove:after{content:'\00d7';font-size:18px;line-height:0;vertical-align:middle}.block-layered-nav .actions{margin-top:.5em}.block-layered-nav .actions a{font-size:13px;letter-spacing:1px;padding:.5em 1em;color:gray}.block-layered-nav .actions a:hover,.block-layered-nav .actions a:focus{color:#fff}.block-layered-nav dt{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;font-size:15px;padding-top:.25em}.block-layered-nav dd{color:#444}.block-layered-nav dt:not(:first-child){margin-top:1.6em}.block-layered-nav ul,.block-layered-nav ol{padding:.25em 0;margin:0}.block-layered-nav ul li,.block-layered-nav ol li{margin:0;list-style:none;overflow:hidden;position:relative;padding:0 0 .25em;margin-right:-10px;color:#a2a2a2;font-size:13px}.block-layered-nav ul li label,.block-layered-nav ol li label{margin:0 .1em 0 .25em;font-size:15px;font-weight:400}.block-layered-nav ul li.show-less-more,.block-layered-nav ol li.show-less-more{padding-left:0}.block-layered-nav ul li a,.block-layered-nav ol li a{font-size:15px;text-decoration:none}.block-layered-nav ul li a:focus,.block-layered-nav ul li a:hover,.block-layered-nav ol li a:focus,.block-layered-nav ol li a:hover{text-decoration:none;color:#00a650}.block-layered-nav ul li.active label,.block-layered-nav ol li.active label{cursor:pointer;color:#00a650}.block-layered-nav ul li .no-display,.block-layered-nav ul li.no-display,.block-layered-nav ol li .no-display,.block-layered-nav ol li.no-display{display:none !important}.block-layered-nav ul li .show-hidden,.block-layered-nav ol li .show-hidden{min-width:150px;padding:10px !important;padding-left:0 !important}.block-layered-nav ul li .show-hidden:before,.block-layered-nav ol li .show-hidden:before{display:none !important}.block-layered-nav ul li .show-hidden:focus,.block-layered-nav ul li .show-hidden:hover,.block-layered-nav ol li .show-hidden:focus,.block-layered-nav ol li .show-hidden:hover{text-decoration:none}.block-layered-nav ul li .show-hidden i,.block-layered-nav ol li .show-hidden i{position:relative;bottom:2px}.block-layered-nav li._parent{width:95%;border-bottom:2px solid #eee;padding-bottom:.3em;margin-bottom:.8em}.block-layered-nav li._parent .fa-lg{vertical-align:-9%;margin-right:.25em}.block-layered-nav .category-filter-tree div.off{margin-top:8px}.block-layered-nav .category-filter-tree div.on{margin-top:8px}.block-layered-nav .category-filter-tree ul,.block-layered-nav .category-filter-tree li{list-style:none}.block-layered-nav .category-filter-tree ul{padding:0}.block-layered-nav .category-filter-tree ul a{text-decoration:none}.block-layered-nav .category-filter-tree ul a:focus,.block-layered-nav .category-filter-tree ul a:hover{text-decoration:underline}.block-layered-nav .category-filter-tree li.active a{font-weight:400;color:#00a650}.block-layered-nav .category-filter-tree .has-children-indicator{display:none}.block-layered-nav .category-filter-tree .level1,.block-layered-nav .category-filter-tree .level2{padding-left:0}.block-layered-nav .category-filter-tree .level3{padding-left:1.75em}.block-layered-nav .category-filter-tree .level4{padding-left:3.5em}.thumbnail{padding:0;border:0;position:relative}.thumbnail:after{content:"";display:block;height:3px;background-color:#fff;position:absolute;bottom:-.6em;width:76%;left:50%;margin-left:-38%}a.thumbnail:hover:after{background-color:#c2b6b2}@media only screen and (max-width: 767px){.product-view{border-top:1px solid #e1e1e1}}.product-view .product-summary-actions-wrapper{z-index:9999;-webkit-box-shadow:none;box-shadow:none;padding-top:1em}@media only screen and (min-width: 768px){.product-view .product-summary-actions-wrapper{padding-top:0}}@media only screen and (max-width: 1023px){.product-view .product-summary-actions-wrapper{background-color:#fff}.product-view .product-summary-actions-wrapper.is_stuck{-webkit-box-shadow:0 6px 4px -4px #ddd;box-shadow:0 6px 4px -4px #ddd}}.product-view .sku{font-size:15px}@media only screen and (max-width: 767px){.product-view .sku{font-size:16px}}.product-view h1{color:#2d2927;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-0.01em;font-weight:500;font-size:32px;margin:.6em 0 .8em}@media only screen and (max-width: 1023px){.product-view h1{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:-0.005em;color:#333;margin:.5em 0}}@media only screen and (max-width: 767px){.product-view h1{font-size:28px;margin:.6em 0}}@media only screen and (max-width: 767px){.product-view .is_stuck h1{margin:.2em 0 0}}@media only screen and (max-width: 767px){.product-view .is_stuck .frontend-labels-wrapper{padding-top:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.product-view .sku-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.product-view .sku-title-wrapper .sku{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:18px}.product-view .sku-title-wrapper h1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-view .sku-title-wrapper .frontend-labels-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.product-view h2{color:#222;border-top:1px solid #e1e1e1;margin-top:1em}.product-view .gallery-images{margin-bottom:1.5em}.product-view .gallery-images .gallery-image-desktop a{display:block;margin-left:1em;margin-right:-1em}.product-view .related-products .product-info .short-description{font-weight:300;line-height:1.4em;padding-bottom:.75em;color:gray}.product-view .price-box{font-size:20px;margin:1.5em 0 1.2em}@media only screen and (max-width: 767px){.product-view .price-box{margin:.5em 0 .8em;font-size:18px}}@media only screen and (max-width: 1023px){.product-view .price-box{margin-top:0}}.product-view .price-box .old-price{color:#bbb;position:relative}@media only screen and (max-width: 1023px){.product-view .price-box .old-price{font-size:18px}}.product-view .price-box .old-price:after{content:"";position:absolute;border-top:1px solid #bbb;-webkit-transform:rotate(-22deg);transform:rotate(-22deg);top:50%;right:4px;left:4px}.product-view .price-box .special-price{color:#c80a31}@media only screen and (max-width: 1023px){.product-view .price-box .special-price{display:block;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.1em}}.product-view .price-box .old-price,.product-view .price-box .special-price{display:inline-block;padding:2px 6px}.product-view .price-box .old-price .price-label,.product-view .price-box .special-price .price-label{display:none}@media only screen and (max-width: 1023px){.product-view .price-box .old-price,.product-view .price-box .special-price{margin-bottom:0}}.product-view .measuring-table-link{margin-bottom:.3em}.product-view .is_stuck .price-box{margin-bottom:.5em}@media only screen and (max-width: 767px){.product-view .is_stuck .old-price{padding-left:2px}}.product-view .add-to-cart{overflow:hidden}.product-view .add-to-cart .qty{float:left;width:25%;text-align:center}.product-view .add-to-cart select.qty{padding-left:9%}.product-view .add-to-cart .btn{float:right;width:70%;padding-top:.45em;padding-bottom:.3em}@media only screen and (max-width: 767px){.product-view .add-to-cart{margin:1em 0}.product-view .add-to-cart .qty{display:none}.product-view .add-to-cart .btn{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.product-view .product-options-addto-buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-view .product-options-addto-buttons-wrapper .product-options{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-view .product-options-addto-buttons-wrapper .product-options select.form-control,.product-view .product-options-addto-buttons-wrapper .product-options .form-group select,.form-group .product-view .product-options-addto-buttons-wrapper .product-options select,.product-view .product-options-addto-buttons-wrapper .product-options .opc select,.opc .product-view .product-options-addto-buttons-wrapper .product-options select{width:93%}.product-view .product-options-addto-buttons-wrapper .product-options-bottom{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.product-view .link-wishlist{color:#444;padding:10px 0}@media only screen and (min-width: 768px){.product-view .link-wishlist{padding:33px 0}}.product-view .link-wishlist a{color:#444;text-decoration:none;font-size:14px}.product-view .link-wishlist a:hover,.product-view .link-wishlist a:focus,.product-view .link-wishlist a:active{text-decoration:inherit}.product-view .link-wishlist a:hover span,.product-view .link-wishlist a:focus span,.product-view .link-wishlist a:active span{border-bottom:1px solid #444}.product-view .link-wishlist .fa{position:relative;top:2px;font-size:20px;margin-right:8px}.product-view .link-wishlist-configure .btn{color:#fff}.product-view .link-wishlist-configure .btn:hover{text-decoration:none;color:#f5839c}@media only screen and (max-width: 767px){.product-view .link-wishlist,.product-view .link-wishlist-configure{display:inline-block;position:absolute;top:0;right:0;padding-top:1em}.product-view .link-wishlist span,.product-view .link-wishlist-configure span{display:none}.product-view .link-wishlist .fa,.product-view .link-wishlist-configure .fa{margin-right:.8em}}@media only screen and (max-width: 767px){.product-view .is_stuck .link-wishlist .fa,.product-view .is_stuck .link-wishlist-configure .fa{margin-right:0}}.product-view .product-description{color:#444;font-weight:300}@media only screen and (max-width: 1023px){.product-view .product-description{text-align:left;font-weight:400}}@media only screen and (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px){.product-view .product-description .h2:after{content:' \2014';font-family:"AtlasGrotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#444}}.product-view .btn-group.measuring-table-unit-options{margin-bottom:1.5em;margin-top:-.6em}.product-view .btn-group.measuring-table-unit-options input[type="radio"],.product-view .btn-group.measuring-table-unit-options input[type="checkbox"]{display:none}.product-view .btn-group.measuring-table-unit-options .active{-webkit-box-shadow:none;box-shadow:none;color:white;background-color:#a6a6a6;border-color:#a6a6a6}.product-view .measuring-table{display:none}.product-view .measuring-table:first-child{display:block}.product-view .fabric-info{margin:1.5em 0}.product-view .product-options{margin-bottom:10px}@media only screen and (min-width: 768px){.product-view .product-options{margin-bottom:40px}}@media only screen and (max-width: 767px){.product-view .product-options{margin:.3em 0 1.5em}}.product-view .product-options .widget-static-block{display:block;margin-top:1em}.product-view .product-options .widget-static-block p{margin-bottom:0}@media only screen and (max-width: 767px){.product-view .is_stuck .product-options{margin-bottom:0}}@media only screen and (min-width: 768px){.product-view .is_stuck .product-options{margin-bottom:28px}}.product-view .more-details{white-space:nowrap}.product-view .product-info-text{font-size:14px;padding:30px 0;font-family:"AtlasGrotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.65em;color:#9a9a94}.product-view .product-info-text a{text-decoration:none;border-bottom:1px solid #9a9a94;color:#9a9a94}.product-view .product-info-text a:focus,.product-view .product-info-text a:hover{text-decoration:none;border-bottom:none}.product-view .product-attributes{padding:1.5em 0 .5em}.product-view .product-attributes .product-attributes-table-wrapper{margin:1.5em 0}.product-view .product-attributes .table{table-layout:fixed;margin-top:10px;font-size:14px}.product-view .product-attributes .table td,.product-view .product-attributes .table th{padding:6px 8px}.product-view .product-attributes .table th{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.product-view .size-chart{font-size:14px}.product-view .size-chart thead th,.product-view .size-chart tbody th{border-width:1px;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;background-color:#f9f9f9}.product-view .category-products{min-height:351px}.product-view .washing-instructions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.3em}.product-view .washing-instructions li{opacity:.8;width:2.5em;height:2.5em}.product-view .section-wrapper{border-top:1px solid #e1e1e1;padding-top:1em;margin-bottom:1em}.product-view .section-wrapper .h1,.product-view .section-wrapper h2{color:#222;border-top:0;margin-top:0}.product-view .section-wrapper .h1{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.45em}@media only screen and (max-width: 1023px){.product-view .section-wrapper .h1{text-align:left;margin-bottom:0}}@media only screen and (max-width: 767px){.product-view .section-wrapper .h1{font-size:22px}}.product-view .section-wrapper h2{margin-bottom:1.5em}@media only screen and (min-width: 1024px){.product-view .section-wrapper h2 h2{margin-bottom:0}}@media only screen and (max-width: 767px){.product-view .section-wrapper h2 h2{width:100%;text-align:center}}.product-view .section-wrapper h3{color:#222;margin-top:.4em;margin-bottom:0}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.87;-webkit-transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s, visibility 0s linear .25s;transition:opacity .25s, visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;-webkit-transition:opacity .25s, visibility 0s;transition:opacity .25s, visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translate3d(0, 0, 0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity, -webkit-transform;-webkit-transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px 6px 0 6px}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px 0;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity, -webkit-transform;-webkit-transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable='true']{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-video,.fancybox-iframe{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;-webkit-transition:color .2s;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--pause svg path:nth-child(1){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{-webkit-transition:opacity .25s, visibility 0s, color .25s;transition:opacity .25s, visibility 0s, color .25s}.fancybox-navigation .fancybox-button::after{content:'';left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;-webkit-transition:stroke .1s;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg,.fancybox-slide--iframe .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px 25px 44px;right:0}.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption::after{border-bottom:1px solid rgba(255,255,255,0.3);content:'';display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;border:6px solid rgba(100,100,100,0.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0, 0, 0.25, 1);transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}.fancybox-thumbs>ul>li{background-position:center center;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media all and (max-width: 800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{border-top:0}.table-listing>thead>tr>th,.table-listing>thead>tr>td,.table-listing>tbody>tr>th,.table-listing>tbody>tr>td,.table-listing>tfoot>tr>th,.table-listing>tfoot>tr>td{border-top:1px solid #eeecec}@media only screen and (min-width: 1024px){.table-listing>thead>tr>th,.table-listing>thead>tr>td,.table-listing>tbody>tr>th,.table-listing>tbody>tr>td,.table-listing>tfoot>tr>th,.table-listing>tfoot>tr>td{border-top:0}}.btn-official-stores{margin-top:0}@media only screen and (min-width: 768px) and (max-width: 1023px){.btn-official-stores{margin-top:2.4em}}@media only screen and (max-width: 767px){#official-stores .pnl figure{max-height:125px;overflow:hidden}#official-stores .pnl .copy p{margin-bottom:0}#official-stores .pnl .link-container{padding-top:.5em}}.locator-form-container{margin-bottom:15px;padding-top:1.5em}.locator-form-container label+select{margin-left:0}.locator-form-container #locator-search-s{border:1px solid #bbb}.locator-form-container .buttons-set{padding-top:1em;padding-bottom:0;display:inline-block}.locator-form-container .buttons-set button,.locator-form-container .buttons-set a[role="button"]{margin:0}@media only screen and (max-width: 767px){.locator-form-container .buttons-set{padding-bottom:2em;display:block}.locator-form-container .buttons-set button,.locator-form-container .buttons-set a[role="button"]{margin-right:1em}.locator-form-container .buttons-set button[type="submit"]{width:45%}}.locator-form-container button.inactive,.locator-form-container a[role="button"].inactive{opacity:.3}@media only screen and (min-width: 768px) and (max-width: 1023px){.locator-form-container form{float:right}.locator-form-container #fg-search,.locator-form-container #fg-distance{display:inline-block;margin-right:10px}.locator-form-container #fg-search{width:300px;margin-top:3px}.locator-form-container #fg-distance{width:100px}}.locations-map-wrapper{width:100%;overflow:hidden;margin-bottom:2em}@media only screen and (max-width: 767px){.locations-map-wrapper{display:none}}.locations-map-wrapper .location-window{font-family:"AtlasGrotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.locations-map-wrapper .location-window .location-data-actions-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.locations-map-wrapper .location-window .location-data,.locations-map-wrapper .location-window .actions{-ms-flex-item-align:end;align-self:flex-end}.locations-map-wrapper .location-window .location-data{padding-right:2em}.locations-map-wrapper .location-window a.email,.locations-map-wrapper .location-window a.website{text-decoration:none}.locations-map-wrapper .location-window a.email:hover,.locations-map-wrapper .location-window a.website:hover{text-decoration:underline}.locations-map-wrapper .locations-map{height:450px}.results h2{margin-bottom:1em}.results span.phone,.results span.email,.results a.website{display:block}.results .location{margin-bottom:30px}.results .actions{margin-top:15px}.results .actions a.show-on-map,.results .actions a.get-directions{display:block}.results .actions a.directions:hover{text-decoration:none}@media only screen and (max-width: 767px){.results .actions a.show-on-map{display:none}}@media only screen and (min-width: 768px) and (max-width: 1023px){.results .stores-container li:nth-child(2n+3){clear:both}}@media only screen and (min-width: 1024px) and (max-width: 1279px){.results .stores-container li:nth-child(2n+3){clear:both}}@media only screen and (min-width: 1280px){.results .stores-container li:nth-child(3n+4){clear:both}}@media only screen and (min-width: 768px){.results .stores-container li{float:left}}.results .stores-container li:nth-child(1) .name{margin-top:0}@media only screen and (min-width: 768px){.results .stores-container li:nth-child(2) .name{margin-top:0}}@media only screen and (min-width: 1280px){.results .stores-container li:nth-child(3) .name{margin-top:0}}.results .stores-container .name{margin:30px 0 10px}.results .stores-container span.index{float:left;margin-right:10px;margin-bottom:10px;display:block;background-color:#c80a31;color:white;font-size:11px;line-height:1.7;width:20px;text-align:center;padding:2px 4px 0}.location{line-height:1.7;font-size:14px;margin-bottom:0}.location h3{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;font-size:15px;line-height:1.4}.location .name{display:block;margin:0}.location address{margin:0 0 1em}.location span.phone,.location a.email,.location a.website{display:block}.location a{text-decoration:none}.location a:hover,.location a:focus{text-decoration:underline}@font-face{font-family:"ClarendonText";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/clarendon_text_pro-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"AtlasGrotesk";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Light-Web.eot");src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Light-Web.eot?#iefix") format("embedded-opentype"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Light-Web.woff2") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Light-Web.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"AtlasGrotesk";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Regular-Web.eot");src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Regular-Web.eot?#iefix") format("embedded-opentype"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Regular-Web.woff2") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Regular-Web.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"AtlasGrotesk-Medium";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Medium-Web.eot");src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Medium-Web.eot?#iefix") format("embedded-opentype"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Medium-Web.woff2") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Medium-Web.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"AtlasGrotesk";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Bold-Web.eot");src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Bold-Web.eot?#iefix") format("embedded-opentype"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Bold-Web.woff2") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/AtlasGrotesk-Bold-Web.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"PublicoHeadline";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Roman-Web.eot");src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Roman-Web.eot?#iefix") format("embedded-opentype"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Roman-Web.woff2") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Roman-Web.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"PublicoHeadline-Medium";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Medium-Web.eot");src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Medium-Web.eot?#iefix") format("embedded-opentype"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Medium-Web.woff2") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Medium-Web.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"PublicoHeadline";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Bold-Web.eot");src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Bold-Web.eot?#iefix") format("embedded-opentype"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Bold-Web.woff2") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/PublicoHeadline-Bold-Web.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TitlingGothicFBNarrow";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/TitlingGothicFBNarrowStandard.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TitlingGothicFBNarrow";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/TitlingGothicFBNarrowMedium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"DrukTextWide-Medium";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/DrukTextWide-Medium-Web.woff2") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/DrukTextWide-Medium-Web.woff") format("woff");font-weight:500;font-stretch:normal;font-style:normal}@font-face{font-family:"DrukTextWide-Medium";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/DrukTextWide-MediumItalic-Web.woff2") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/DrukTextWide-MediumItalic-Web.woff") format("woff");font-weight:500;font-stretch:normal;font-style:italic}@font-face{font-family:"DrukText-Medium";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/DrukText-Medium-Web.woff2") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/DrukText-Medium-Web.woff") format("woff");font-weight:500;font-stretch:normal;font-style:normal}@font-face{font-family:"DrukText-Medium";src:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/DrukText-MediumItalic-Web.woff2") format("woff2"),url("https://www.4funkyflavours.eu/skin/frontend/fff/default/fonts/DrukText-MediumItalic-Web.woff") format("woff");font-weight:500;font-stretch:normal;font-style:italic}.block-account h3{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;font-size:.9em;letter-spacing:0.02em;text-transform:uppercase;margin-top:3.4em;line-height:1.3em}@media only screen and (max-width: 1023px){.block-account h3{font-size:.96em}}.block-account ul{margin-top:1.3em}.block-account li{margin-bottom:1em;line-height:1.4em}.block-account li a{display:block;color:#444}.block-account li.current a{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222}@media only screen and (min-width: 1024px){.block-account li.current a:before{content:'\2014';font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222}}.my-account .welcome-msg{margin-top:2em}.my-account .box-recent{margin:2.5em 0}.my-account .box-recent .box-head{margin-bottom:2em}.my-account th{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;border-bottom:1px solid #ddd !important}.my-account .title-buttons{margin-bottom:1em}.my-account .title-buttons button{margin-top:1em}.my-account .item+.item{margin-top:2em}.my-account .box{margin-top:3em}.my-account .box-account .btn-secondary{margin-bottom:1em}.my-account h2{margin-bottom:1em}.my-account h2+.form-list{margin-top:2em}@media only screen and (max-width: 1023px){.my-account h2+.form-list{margin-top:0}}.my-account .fieldset>h2{margin-top:2.5em}.my-account h3{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;margin:0 0 2em -.4em;background-color:#f5f5f5;padding:.2em .2em 0 .6em}.my-account .order-status{color:#00a650;font-family:"AtlasGrotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-left:.3em;text-transform:lowercase}.my-account ul.messages{margin-top:2.2em}.account-login h2+p{margin:1.25em 0 1.4em}.account-login h2+ul.messages{margin-top:1em}.account-login ul.messages>li{margin-bottom:0}.my-orders-table,.my-invoice-table,.my-shipment-table,.my-refund-table{margin-top:2em}.my-orders-table thead>tr>th,.my-orders-table tbody>tr>td,.my-invoice-table thead>tr>th,.my-invoice-table tbody>tr>td,.my-shipment-table thead>tr>th,.my-shipment-table tbody>tr>td,.my-refund-table thead>tr>th,.my-refund-table tbody>tr>td{padding:.5em}.my-orders-table .product-image,.my-orders-table .product-info,.my-invoice-table .product-image,.my-invoice-table .product-info,.my-shipment-table .product-image,.my-shipment-table .product-info,.my-refund-table .product-image,.my-refund-table .product-info{display:inline-block}.my-orders-table .product-image,.my-invoice-table .product-image,.my-shipment-table .product-image,.my-refund-table .product-image{vertical-align:top;margin-right:1.25em}.my-orders-table .a-right,.my-invoice-table .a-right,.my-shipment-table .a-right,.my-refund-table .a-right{text-align:right}.my-orders-table .item-options dt,.my-invoice-table .item-options dt,.my-shipment-table .item-options dt,.my-refund-table .item-options dt{display:none}.my-orders-table td .btn,.my-orders-table td .btn-secondary,.my-invoice-table td .btn,.my-invoice-table td .btn-secondary,.my-shipment-table td .btn,.my-shipment-table td .btn-secondary,.my-refund-table td .btn,.my-refund-table td .btn-secondary{margin-bottom:0 !important}.my-orders-table.table-listing thead>tr>th,.my-orders-table.table-listing tbody>tr>td,.my-invoice-table.table-listing thead>tr>th,.my-invoice-table.table-listing tbody>tr>td,.my-shipment-table.table-listing thead>tr>th,.my-shipment-table.table-listing tbody>tr>td,.my-refund-table.table-listing thead>tr>th,.my-refund-table.table-listing tbody>tr>td{vertical-align:middle}.order-links a{margin-right:.5em;margin-bottom:.75em}@media only screen and (max-width: 767px){.order-links a{margin-right:1em;margin-bottom:1.25em}}.tracking-table tr:first-child td{padding-bottom:1em}.tracking-table th{border-bottom:none !important}.order-about{padding-left:1.25em}.order-about dt{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222}.order-about dd+dt{margin-top:1em}.order-about dd:before{content:"\201C"}.order-about dd:after{content:"\201D"}.sales-order-view address,.sales-order-invoice address{margin-bottom:0}@media only screen and (max-width: 1023px){.customer-address-index address+p .separator{display:none}}@media only screen and (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px){.customer-address-index address+p .separator+.btn{margin-top:1em}}.page-popup.shipping-tracking-popup .sub-title{margin-bottom:1.5em}.page-popup.shipping-tracking-popup .divider{border-bottom:1px solid #ddd;margin:1em 0 2em}.page-popup .tracking-table-popup th,.page-popup .tracking-table-popup td{vertical-align:top;padding-bottom:1em}.page-popup .tracking-table-popup th{padding-right:1.25em;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222}.washing-instructions-icon{width:50px;height:50px;background-size:100%}.washing-instructions-icon.laundry_bleaching_symbol_no{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/laundry-bleaching-symbol-no.svg")}.washing-instructions-icon.laundry_bleaching_symbol_non_chlorine{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/non-chlorine-bleach.svg")}.washing-instructions-icon.laundry_drying_symbol_no{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/do-not-tumble-dry.svg")}.washing-instructions-icon.laundry_drying_symbol_low-temperature{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/tumble-drying-low-temperature.svg")}.washing-instructions-icon.laundry_ironing_symbol_no{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/laundry-ironing-symbol-no.svg")}.washing-instructions-icon.laundry_ironing_symbol_low{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/laundry-ironing-symbol-low.svg")}.washing-instructions-icon.laundry_ironing_symbol_med{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/laundry-ironing-symbol-medium.svg")}.washing-instructions-icon.laundry_ironing_symbol_high{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/laundry-ironing-symbol-high.svg")}.washing-instructions-icon.laundry_washing_symbol_no{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/laundry-washing-symbol-no.svg")}.washing-instructions-icon.laundry_washing_symbol_hand{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/laundry-washing-symbol-hand.svg")}.washing-instructions-icon.laundry_washing_symbol_30{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/laundry-washing-symbol-30.svg")}.washing-instructions-icon.laundry_washing_symbol_40{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/laundry-washing-symbol-40.svg")}.washing-instructions-icon.laundry_washing_symbol_50{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/laundry-washing-symbol-50.svg")}.washing-instructions-icon.laundry_washing_symbol_60{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/washing-instruction/laundry-washing-symbol-60.svg")}.fa-facebook-f:hover,.fa-facebook-square:hover{color:#42609e !important}.fa-instagram:hover{color:#d83074 !important}.fa-pinterest-p:hover,.fa-pinterest:hover{color:#ca0d08 !important}.fa-twitter:hover{color:#24a8e5 !important}.partners{margin:3rem 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 768px){.partners{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.partners>.partner{margin-right:3.5rem;margin-bottom:3.5rem}@media only screen and (min-width: 768px){.partners>.partner{margin-bottom:0}}.partners>.partner img{max-width:100px}.partners .partner-postnl img{max-width:85px}.partners .partner-dpd img{max-width:90px}@media only screen and (min-width: 768px){.partners.partners-psp>.partner{margin-right:6rem;margin-bottom:3rem}}@media only screen and (min-width: 1024px){.partners.partners-psp>.partner{margin-right:2.25rem}}@media only screen and (min-width: 1280px){.partners.partners-psp>.partner{margin-right:3.5rem}}.partners.partners-psp>.partner img{max-width:none;max-height:38px}.partners.partners-psp .partner-ideal img{max-height:40px}@media only screen and (max-width: 767px){.partners.partners-psp .partner-visa img,.partners.partners-psp .partner-paypal img{max-height:26px}.partners.partners-psp .partner-sofort img,.partners.partners-psp .partner-giropay img{max-height:22px}}@media only screen and (min-width: 1280px){.partners.partners-psp .partner-ideal img{max-height:46px}.partners.partners-psp .partner-visa img,.partners.partners-psp .partner-paypal img{max-height:35px}.partners.partners-psp .partner-sofort img,.partners.partners-psp .partner-giropay img{max-height:26px}}.category-image-wrapper{padding:2em;min-height:200px;margin-bottom:2em}.hero-block .hero-block-content .hero-block-content-text-sale{position:absolute;width:100%;bottom:20%}.hero-block .hero-block-content .hero-block-content-text-sale .buttons-set{text-align:center}.collections-lookbooks-wrapper .row{margin-top:2em;padding-bottom:2em}.collections-lookbooks-wrapper a{color:#444;text-decoration:none}.collections-lookbooks-wrapper a:focus,.collections-lookbooks-wrapper a:hover{color:#222}.collections-lookbooks-wrapper a:focus span,.collections-lookbooks-wrapper a:hover span{border-bottom:1px solid #222}.collections-lookbooks-wrapper figure{position:relative}.collections-lookbooks-wrapper figure .image-wrapper{padding:0 1em}.collections-lookbooks-wrapper figure img{width:100%}.collections-lookbooks-wrapper figure figcaption{margin-top:1em;text-align:center;font-size:14px}@media only screen and (max-width: 767px){.row>div[class*='col-']>.pnl{border-bottom:1px solid #e0dddb;padding-bottom:2em;margin-bottom:3em}}@media only screen and (min-width: 1024px){.about-us-wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em}}.about-us-wrapper p+p{margin-bottom:1.4em}.page-not-found-wrapper .hero-block .hero-block-content-text{text-align:center}.page-not-found-wrapper .hero-block .hero-block-content-text h3{position:absolute;font-size:3rem;color:#fff;top:18%;width:70%;margin-left:15%;font-family:"PublicoHeadline",Georgia,serif;letter-spacing:0.1rem;font-weight:700;line-height:1.15em}@media only screen and (min-width: 768px){.page-not-found-wrapper .hero-block .hero-block-content-text h3{top:38%;width:100%;margin-left:0;font-size:4.5rem}}@media only screen and (min-width: 1024px){.page-not-found-wrapper .hero-block .hero-block-content-text h3{font-size:6rem}}.page-not-found-wrapper .hero-block .hero-block-content-text h3:after{content:'';border:.2rem solid #fff;display:block;margin:.8rem auto 1rem;width:50%}@media only screen and (min-width: 768px){.page-not-found-wrapper .hero-block .hero-block-content-text h3:after{border:.3rem solid #fff;margin-top:1rem;width:40%}}.page-not-found-wrapper .hero-block .hero-block-content-image img{opacity:0}#msp_msp_giropay,#msp_msp_directebanking,#msp_msp_banktransfer,#msp_msp_mastercard,#msp_msp_visa,#msp_msp_ideal,#msp_msp_mistercash{display:none}#checkout-payment-method-load{margin-top:1em}#checkout-payment-method-load dt{height:60px}#checkout-payment-method-load dt input,#checkout-payment-method-load dt label{position:relative;-webkit-transform:translateY(-38%);transform:translateY(-38%)}#checkout-payment-method-load dt label{top:-55%}#dd_method_msp_ideal{position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#dd_method_msp_ideal ul{margin:4em 0 1.5em 0}#checkout-payment-method-load label:before{background-size:90px 90px;background-repeat:no-repeat;background-position:center;display:inline-block;width:100px;height:60px;content:"";position:relative;-webkit-transform:translateY(38%);transform:translateY(38%)}#checkout-payment-method-load label[for="p_method_msp_banktransfer"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/msp-tmp/4ff-msp-banktransfer.png")}#checkout-payment-method-load label[for="p_method_msp_mastercard"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/msp-tmp/4ff-msp-mastercard.png")}#checkout-payment-method-load label[for="p_method_msp_visa"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/msp-tmp/4ff-msp-visa.png")}#checkout-payment-method-load label[for="p_method_msp_ideal"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/msp-tmp/4ff-msp-ideal.png");background-size:64px 64px}#checkout-payment-method-load label[for="p_method_msp_mistercash"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/msp-tmp/4ff-msp-bancontact.png")}#checkout-payment-method-load label[for="p_method_msp_directebanking"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/msp-tmp/4ff-msp-sofort.png")}#checkout-payment-method-load label[for="p_method_msp_giropay"]:before{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/msp-tmp/4ff-msp-giropay.png")}#checkout-step-payment .buttons-set{padding-top:.5em}.pnl{margin-bottom:2em}.pnl a.link-block{text-decoration:none}.pnl a.link-block .copy h3,.pnl a.link-block .copy p{text-decoration:none}.pnl a.link-block:hover h3,.pnl a.link-block:focus h3,.pnl a.link-block:active h3{color:#c80a31}.pnl figure img{display:block;max-width:100%;height:auto}.pnl .copy{padding:.5em}.pnl .copy h3{margin:1.3em 0 .9em;font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222;font-size:.95em;letter-spacing:0.02em;text-transform:uppercase;line-height:1.4em}.pnl .copy p{line-height:1.7}.pnl .link-container{padding:0 .5em .5em}.pnl .link-container a.btn{font-size:14px}.pnl .link-container a.btn-link{padding:0}.pnl.pnl-island{padding:1em;background-color:#fff}.pnl-island-wrapper{background-color:#f1efee;padding:0 15px;margin-bottom:2em}.pnl-island-wrapper .pnl{margin-bottom:1em;margin-top:1em}.pnl-island-wrapper h2{line-height:0;margin:1.6em 0 1.4em .5em;position:relative;text-indent:-9999px}@media only screen and (max-width: 767px){.pnl-island-wrapper h2{margin-bottom:2.4em}}.pnl-island-wrapper h2:after{content:"";background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/title-official-stores.png");width:303px;height:78px;background-size:303px 78px;display:block;position:absolute;left:calc(50% - 150px);top:-32px}@media only screen and (max-width: 767px){.pnl-island-wrapper h2:after{left:calc(46% - 150px)}}.frontend-labels-wrapper{padding-top:.7em}.frontend-label{display:inline-block;padding:.4em .6em;font-size:.75em;font-weight:300;line-height:1;color:#444;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0;text-transform:lowercase;letter-spacing:.04em;background-color:#eceae9}.frontend-label:empty{display:none}.frontend-label+.frontend-label{margin-left:.3em}.frontend-label-discount{color:#fff;background-color:#00a650}.top-banner{display:block;background-color:#00a650;height:34px;width:100%;margin-bottom:3px}@media only screen and (max-width: 767px){.top-banner{height:104px}}.top-banner .top-banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0 auto;max-width:1280px;height:100%}.top-banner .top-banner-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media only screen and (min-width: 768px){.top-banner .top-banner-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.top-banner .top-banner-content .text{display:block;width:auto;padding:0 1.5em;font-size:13px;color:#fff;font-weight:300;letter-spacing:.025em}@media only screen and (max-width: 767px){.top-banner .top-banner-content .text{font-size:14px;line-height:1.6}}.top-banner .top-banner-content .text a{color:#fff;text-decoration:none}.top-banner .top-banner-content .text a:hover{text-decoration:none;border-bottom:1px solid #fff}.top-banner .top-banner-content a.btn{background-color:transparent;color:#fff;border-color:#fff}.top-banner .top-banner-content a.btn:hover{background-color:rgba(255,255,255,0.2)}.top-banner .top-banner-content a.btn-xs{font-size:.6em;padding:.3em .5em;border-width:1px}@media only screen and (max-width: 767px){.top-banner .top-banner-content a.btn-xs{font-size:.7em}}.top-banner .top-banner-content button.btn-link{color:#fff;padding:0}.top-banner .top-banner-content button.btn-link .fa{font-size:22px;line-height:0;margin-left:1.5em}@media only screen and (max-width: 767px){.top-banner .top-banner-content button.btn-link .fa{margin-left:1.2em}}.top-banner .top-banner-content button.btn-link .fa-remove:before{content:'\00d7';padding-right:.7em}.pure-menu{-webkit-box-sizing:border-box;box-sizing:border-box}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-list,.pure-menu-item{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-link,.pure-menu-heading{display:block;text-decoration:none;white-space:nowrap}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-allow-hover:hover>.pure-menu-children,.pure-menu-active>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{padding-left:0.5em;content:"\25B8";font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"\25BE"}.custom-restricted-width{display:inline-block}#language-dropdown{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;z-index:999}#language-dropdown .pure-menu-item.pure-menu-has-children{padding-left:1.1em}#language-dropdown .pure-menu-item.pure-menu-has-children>.pure-menu-link{padding-left:.3em}#language-dropdown .pure-menu-children{z-index:999;background-color:#fff;border:1px solid #b2adac;border-top:0;margin-top:1em}@media only screen and (min-width: 768px){#language-dropdown .pure-menu-children{margin-top:.3em}}#language-dropdown .pure-menu-children>.pure-menu-item .pure-menu-link{padding:1.2em 1.5em 1.2em 1.3em;color:#6c605c;line-height:1;cursor:pointer}@media only screen and (min-width: 768px){#language-dropdown .pure-menu-children>.pure-menu-item .pure-menu-link{padding:1em 1.3em 1em 1.3em}}@media only screen and (min-width: 1280px){#language-dropdown .pure-menu-children>.pure-menu-item .pure-menu-link{padding:.9em 1.3em .9em 1.3em}}#language-dropdown .pure-menu-children>.pure-menu-item .pure-menu-link:hover{background-color:#f8f7f7;color:#350e00}#language-dropdown .pure-menu-children>.pure-menu-item .pure-menu-link span{display:inline-block;text-transform:uppercase;margin:-.1em .5em 0 .3em}#language-dropdown .pure-menu-children>.pure-menu-item .fa-check{opacity:.4;font-size:12px}#language-dropdown .pure-menu-children>.pure-menu-item:last-child>.pure-menu-link{padding-bottom:1.15em}#language-dropdown .language-icon{display:inline-block;background-size:100%;width:28px;height:21px;vertical-align:-0.3em;margin-right:.25em}@media only screen and (min-width: 1024px){#language-dropdown .language-icon{width:20px;height:15px;vertical-align:-0.05em;margin-right:.5em}}#language-dropdown .language-icon.locale-nl_NL{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/locale/nl_NL.svg")}#language-dropdown .language-icon.locale-en_GB,#language-dropdown .language-icon.locale-en_US{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/locale/en_GB.svg")}#language-dropdown .language-icon.locale-de_DE{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/locale/de_DE.svg")}#language-dropdown .language-icon.locale-da_DK{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/locale/da_DK.svg")}#language-dropdown .language-icon.locale-fr_FR{background-image:url("https://www.4funkyflavours.eu/skin/frontend/fff/default/images/locale/fr_FR.svg")}.shipping_country_banner{font-size:13px;letter-spacing:0.01em;padding:5px 10px;background:#fff;border-bottom:1px solid #ddd;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.05);box-shadow:0 2px 4px rgba(0,0,0,0.05);text-align:center}.shipping_country_banner strong{border-bottom:solid 1px transparent;-webkit-box-shadow:0 1px 0 #222;box-shadow:0 1px 0 #222;cursor:pointer}.shipping_country_banner select{width:100px;padding:2px;-webkit-appearance:menulist;background-image:none !important}.shipping_country_banner .fa{color:#00a650;margin-left:1em;font-size:18px;margin-top:2px}.shipping_country_banner .btn{border:0;margin-left:1em;color:#fff;background-color:#00a650}body.has-country-banner .subnavigation:before{top:154px}body.has-country-banner .subnavigation.with-topbanner:before{top:190px !important}.no-free-product-choice{display:block;margin-top:10px;color:#bbb;position:absolute;right:16px}.no-free-product-choice a{color:#bbb}p.no-free-product-choice{position:initial}.free-product-old-price{text-decoration:line-through}.free-product-old-price{font-weight:bold}.free-product-actions{clear:both;text-align:center}.free-product-list{overflow:visible;margin-bottom:10px}.free-product--active{outline:2px solid #bbb}@media (min-width: 1024px){#promotion-modal{max-width:994px}}@media (min-width: 1280px){#promotion-modal{max-width:1250px}}@media (min-width: 1500px){#promotion-modal{max-width:1470px}}#onepage-checkout-shipping-method-additional-load{padding-top:28px}#onepage-checkout-shipping-method-additional-load input[type="checkbox"]{float:left;margin:4px 10px 0 0}#onepage-checkout-shipping-method-additional-load .gift-messages-form{padding:10px 20px 20px;background-color:#f5f5f5}#onepage-checkout-shipping-method-additional-load .gift-messages-form h4{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;margin-bottom:5px;font-size:16px}#onepage-checkout-shipping-method-additional-load .gift-messages-form h4:nth-of-type(2){margin-top:28px}#onepage-checkout-shipping-method-additional-load label{margin-top:0 !important}#onepage-checkout-shipping-method-additional-load .field,#onepage-checkout-shipping-method-additional-load .wide{padding-top:9px}#onepage-checkout-shipping-method-additional-load .gift-messages h3{font-size:1.25em;margin-bottom:14px}#onepage-checkout-shipping-method-additional-load .form-list .input-box{margin-bottom:.5em}#onepage-checkout-shipping-method-additional-load p.gift-messages-for-order-info,#onepage-checkout-shipping-method-additional-load p.gift-messages-for-items-info{color:grey;opacity:1 !important}#allow-gift-messages-for-order-container .form-list{margin-bottom:3em}#allow-gift-messages-for-items-container ol{padding-left:0}#allow-gift-messages-for-items-container li.item{padding:16px 0;border-top:thin solid #bbb}#allow-gift-messages-for-items-container li.item .product-name{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:1em;line-height:1.6;margin:0}#allow-gift-messages-for-items-container .number{display:none}#allow-gift-messages-for-items-container .product-image,#allow-gift-messages-for-items-container .product-details{display:inline-block;vertical-align:top}#allow-gift-messages-for-items-container .product-image{margin-right:1.25em}.my-orders-table .gift-message-row,.my-invoice-table .gift-message-row,.my-shipment-table .gift-message-row,.my-refund-table .gift-message-row,.order-gift-message .gift-message-row{padding:20px;background-color:#f8f7f7}.my-orders-table dl.gift-message,.my-invoice-table dl.gift-message,.my-shipment-table dl.gift-message,.my-refund-table dl.gift-message,.order-gift-message dl.gift-message{margin:1em 0}.my-orders-table dl.gift-message dt,.my-invoice-table dl.gift-message dt,.my-shipment-table dl.gift-message dt,.my-refund-table dl.gift-message dt,.order-gift-message dl.gift-message dt{font-weight:400}.my-orders-table dl.gift-message .gift-message-from,.my-orders-table dl.gift-message .gift-message-to,.my-orders-table dl.gift-message .gift-message-message,.my-invoice-table dl.gift-message .gift-message-from,.my-invoice-table dl.gift-message .gift-message-to,.my-invoice-table dl.gift-message .gift-message-message,.my-shipment-table dl.gift-message .gift-message-from,.my-shipment-table dl.gift-message .gift-message-to,.my-shipment-table dl.gift-message .gift-message-message,.my-refund-table dl.gift-message .gift-message-from,.my-refund-table dl.gift-message .gift-message-to,.my-refund-table dl.gift-message .gift-message-message,.order-gift-message dl.gift-message .gift-message-from,.order-gift-message dl.gift-message .gift-message-to,.order-gift-message dl.gift-message .gift-message-message{font-family:"AtlasGrotesk-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#222}#contactForm .recaptcha-wrapper li{display:block}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190YWItZm9jdXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtb3ZlcmZsb3cuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX29wYWNpdHkuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNldC1maWx0ZXIuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbmF2LXZlcnRpY2FsLWFsaWduLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdlci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RodW1ibmFpbHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jbG9zZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JhZGdlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jZW50ZXItYmxvY2suc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9faGlkZS10ZXh0LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MiLCJmb250LWF3ZXNvbWUtNC43LjAvZm9udC1hd2Vzb21lLnNjc3MiLCJiYXNlLmNzcyIsImZvbnQtYXdlc29tZS00LjcuMC9fcGF0aC5zY3NzIiwiZm9udC1hd2Vzb21lLTQuNy4wL19jb3JlLnNjc3MiLCJmb250LWF3ZXNvbWUtNC43LjAvX2xhcmdlci5zY3NzIiwiZm9udC1hd2Vzb21lLTQuNy4wL19maXhlZC13aWR0aC5zY3NzIiwiZm9udC1hd2Vzb21lLTQuNy4wL19saXN0LnNjc3MiLCJmb250LWF3ZXNvbWUtNC43LjAvX3ZhcmlhYmxlcy5zY3NzIiwiZm9udC1hd2Vzb21lLTQuNy4wL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsImZvbnQtYXdlc29tZS00LjcuMC9fYW5pbWF0ZWQuc2NzcyIsImZvbnQtYXdlc29tZS00LjcuMC9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCJmb250LWF3ZXNvbWUtNC43LjAvX21peGlucy5zY3NzIiwiZm9udC1hd2Vzb21lLTQuNy4wL19zdGFja2VkLnNjc3MiLCJmb250LWF3ZXNvbWUtNC43LjAvX2ljb25zLnNjc3MiLCJfZ3JpZC5zY3NzIiwibWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MiLCJfYnV0dG9ucy5zY3NzIiwiX2JyZWFkY3J1bWIuc2NzcyIsIm1peGlucy9faXNhYWMtcmVzcG9uc2l2ZS5zY3NzIiwiX2Ryb3Bkb3ducy5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX25hdnMuc2NzcyIsIl9wcm9kdWN0LWdyaWQuc2NzcyIsIl9mb3Jtcy5zY3NzIiwiX2NoZWNrb3V0LW9uZXBhZ2Uuc2NzcyIsIl9wYWdlci5zY3NzIiwiX3Rvb2xiYXIuc2NzcyIsIl9jb21wYW55LXN0eWxlLXdpZGdldC5zY3NzIiwibWl4aW5zL19jb21wYW55LXN0eWxlLXdpZGdldC5zY3NzIiwiX3Byb2R1Y3QtZ3JpZC13aWRnZXQuc2NzcyIsIl9jYXJ0LnNjc3MiLCJfYWxlcnRzLnNjc3MiLCJfdHlwZS5zY3NzIiwiX2Jsb2cuc2NzcyIsIl9zY2FmZm9sZGluZy5zY3NzIiwiX2VsYXN0aWNzZWFyY2guc2NzcyIsIl93aXNobGlzdC5zY3NzIiwiX2ZpbHRlcnMuc2NzcyIsIl90aHVtYm5haWxzLnNjc3MiLCJfcHJvZHVjdC12aWV3LnNjc3MiLCJfanF1ZXJ5LmZhbmN5Ym94LnNjc3MiLCJfdGFibGVzLnNjc3MiLCJfc3RvcmUtbG9jYXRvci5zY3NzIiwiX2ZvbnRzLnNjc3MiLCJfbXktYWNjb3VudC5zY3NzIiwiX2ljb25zLnNjc3MiLCJfbG9nb3Muc2NzcyIsIl9jYXRlZ29yeS5zY3NzIiwiX2NvbGxlY3Rpb25zLWxvb2tib29rcy5zY3NzIiwiX2Fib3V0LXVzLnNjc3MiLCJfNDA0LnNjc3MiLCJfbXNwLnNjc3MiLCJfcG5scy5zY3NzIiwiX2Zyb250ZW5kLWxhYmVscy5zY3NzIiwiX3RvcC1iYW5uZXIuc2NzcyIsIl9wdXJlY3NzLW1lbnVzLnNjc3MiLCJfbGFuZ3VhZ2UtZHJvcGRvd24uc2NzcyIsIl9zaGlwcGluZy1jb3VudHJ5LWJhbm5lci5zY3NzIiwiX2ZyZWUtcHJvZHVjdC5zY3NzIiwiX3Byb21vdGlvbi1tb2RhbC5zY3NzIiwiX2dpZnQtbWVzc2FnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJF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QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsV0FBMkMsQ0FEN0MsV0FDRSxlQUEyQyxDQUQ3QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsVUFBMkMsQ0FDNUMsZUFtQkMsVUFBVyxDQU5iLGVBQ0UsY0FBMkMsQ0FEN0MsZUFDRSxjQUEyQyxDQUQ3QyxlQUNFLFdBQTJDLENBRDdDLGVBQ0UsZUFBMkMsQ0FEN0MsZUFDRSxlQUEyQyxDQUQ3QyxlQUNFLFNBQTJDLENBRDdDLGVBQ0UsZUFBMkMsQ0FEN0MsZUFDRSxlQUEyQyxDQUQ3QyxlQUNFLFdBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLFNBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLFdBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLFNBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLFdBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLFVBQTJDLENBTjdDLGVBQ0UsU0FBVSxDQU5aLGVBQ0UsYUFBMEMsQ0FENUMsZUFDRSxhQUEwQyxDQUQ1QyxlQUNFLFVBQTBDLENBRDVDLGVBQ0UsY0FBMEMsQ0FENUMsZUFDRSxjQUEwQyxDQUQ1QyxlQUNFLFFBQTBDLENBRDVDLGVBQ0UsY0FBMEMsQ0FENUMsZUFDRSxjQUEwQyxDQUQ1QyxlQUNFLFVBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLFFBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLFVBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLFFBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLFVBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLFNBQTBDLENBQzNDLGlCQW1CQyxjQUFpRCxDQURuRCxpQkFDRSxvQkFBaUQsQ0FEbkQsaUJBQ0Usb0JBQWlELENBRG5ELGlCQUNFLGlCQUFpRCxDQURuRCxpQkFDRSxxQkFBaUQsQ0FEbkQsaUJBQ0UscUJBQWlELENBRG5ELGlCQUNFLGVBQWlELENBRG5ELGlCQUNFLHFCQUFpRCxDQURuRCxpQkFDRSxxQkFBaUQsQ0FEbkQsaUJBQ0UsaUJBQWlELENBRG5ELGtCQUNFLHFCQUFpRCxDQURuRCxrQkFDRSxxQkFBaUQsQ0FEbkQsa0JBQ0UsZUFBaUQsQ0FEbkQsa0JBQ0UscUJBQWlELENBRG5ELGtCQUNFLHFCQUFpRCxDQURuRCxrQkFDRSxpQkFBaUQsQ0FEbkQsa0JBQ0UscUJBQWlELENBRG5ELGtCQUNFLHFCQUFpRCxDQURuRCxrQkFDRSxlQUFpRCxDQURuRCxrQkFDRSxxQkFBaUQsQ0FEbkQsa0JBQ0UscUJBQWlELENBRG5ELGtCQUNFLGlCQUFpRCxDQURuRCxrQkFDRSxxQkFBaUQsQ0FEbkQsa0JBQ0UscUJBQWlELENBRG5ELGtCQUNFLGdCQUFpRCxDQUNsRCwwQkFuQ0gsK1BBQ0UsVUFBVyxDQUNaLFVBT0csY0FBMkMsQ0FEN0MsVUFDRSxjQUEyQyxDQUQ3QyxVQUNFLFdBQTJDLENBRDdDLFVBQ0UsZUFBMkMsQ0FEN0MsVUFDRSxlQUEyQyxDQUQ3QyxVQUNFLFNBQTJDLENBRDdDLFVBQ0UsZUFBMkMsQ0FEN0MsVUFDRSxlQUEyQyxDQUQ3QyxVQUNFLFdBQTJDLENBRDdDLFdBQ0UsZUFBMkMsQ0FEN0MsV0FDRSxlQUEyQyxDQUQ3QyxXQUNFLFNBQTJDLENBRDdDLFdBQ0UsZUFBMkMsQ0FEN0MsV0FDRSxlQUEyQyxDQUQ3QyxXQUNFLFdBQTJDLENBRDdDLFdBQ0UsZUFBMkMsQ0FEN0MsV0FDRSxlQUEyQyxDQUQ3QyxXQUNFLFNBQTJDLENBRDdDLFdBQ0UsZUFBMkMsQ0FEN0MsV0FDRSxlQUEyQyxDQUQ3QyxXQUNFLFdBQTJDLENBRDdDLFdBQ0UsZUFBMkMsQ0FEN0MsV0FDRSxlQUEyQyxDQUQ3QyxXQUNFLFVBQTJDLENBQzVDLGVBbUJDLFVBQVcsQ0FOYixlQUNFLGNBQTJDLENBRDdDLGVBQ0UsY0FBMkMsQ0FEN0MsZUFDRSxXQUEyQyxDQUQ3QyxlQUNFLGVBQTJDLENBRDdDLGVBQ0UsZUFBMkMsQ0FEN0MsZUFDRSxTQUEyQyxDQUQ3QyxlQUNFLGVBQTJDLENBRDdDLGVBQ0UsZUFBMkMsQ0FEN0MsZUFDRSxXQUEyQyxDQUQ3QyxnQkFDRSxlQUEyQyxDQUQ3QyxnQkFDRSxlQUEyQyxDQUQ3QyxnQkFDRSxTQUEyQyxDQUQ3QyxnQkFDRSxlQUEyQyxDQUQ3QyxnQkFDRSxlQUEyQyxDQUQ3QyxnQkFDRSxXQUEyQyxDQUQ3QyxnQkFDRSxlQUEyQyxDQUQ3QyxnQkFDRSxlQUEyQyxDQUQ3QyxnQkFDRSxTQUEyQyxDQUQ3QyxnQkFDRSxlQUEyQyxDQUQ3QyxnQkFDRSxlQUEyQyxDQUQ3QyxnQkFDRSxXQUEyQyxDQUQ3QyxnQkFDRSxlQUEyQyxDQUQ3QyxnQkFDRSxlQUEyQyxDQUQ3QyxnQkFDRSxVQUEyQyxDQU43QyxlQUNFLFNBQVUsQ0FOWixlQUNFLGFBQTBDLENBRDVDLGVBQ0UsYUFBMEMsQ0FENUMsZUFDRSxVQUEwQyxDQUQ1QyxlQUNFLGNBQTBDLENBRDVDLGVBQ0UsY0FBMEMsQ0FENUMsZUFDRSxRQUEwQyxDQUQ1QyxlQUNFLGNBQTBDLENBRDVDLGVBQ0UsY0FBMEMsQ0FENUMsZUFDRSxVQUEwQyxDQUQ1QyxnQkFDRSxjQUEwQyxDQUQ1QyxnQkFDRSxjQUEwQyxDQUQ1QyxnQkFDRSxRQUEwQyxDQUQ1QyxnQkFDRSxjQUEwQyxDQUQ1QyxnQkFDRSxjQUEwQyxDQUQ1QyxnQkFDRSxVQUEwQyxDQUQ1QyxnQkFDRSxjQUEwQyxDQUQ1QyxnQkFDRSxjQUEwQyxDQUQ1QyxnQkFDRSxRQUEwQyxDQUQ1QyxnQkFDRSxjQUEwQyxDQUQ1QyxnQkFDRSxjQUEwQyxDQUQ1QyxnQkFDRSxVQUEwQyxDQUQ1QyxnQkFDRSxjQUEwQyxDQUQ1QyxnQkFDRSxjQUEwQyxDQUQ1QyxnQkFDRSxTQUEwQyxDQUMzQyxpQkFtQkMsY0FBaUQsQ0FEbkQsaUJBQ0Usb0JBQWlELENBRG5ELGlCQUNFLG9CQUFpRCxDQURuRCxpQkFDRSxpQkFBaUQsQ0FEbkQsaUJBQ0UscUJBQWlELENBRG5ELGlCQUNFLHFCQUFpRCxDQURuRCxpQkFDRSxlQUFpRCxDQURuRCxpQkFDRSxxQkFBaUQsQ0FEbkQsaUJBQ0UscUJBQWlELENBRG5ELGlCQUNFLGlCQUFpRCxDQURuRCxrQkFDRSxxQkFBaUQsQ0FEbkQsa0JBQ0UscUJBQWlELENBRG5ELGtCQUNFLGVBQWlELENBRG5ELGtCQUNFLHFCQUFpRCxDQURuRCxrQkFDRSxxQkFBaUQsQ0FEbkQsa0JBQ0UsaUJBQWlELENBRG5ELGtCQUNFLHFCQUFpRCxDQURuRCxrQkFDRSxxQkFBaUQsQ0FEbkQsa0JBQ0UsZUFBaUQsQ0FEbkQsa0JBQ0UscUJBQWlELENBRG5ELGtCQUNFLHFCQUFpRCxDQURuRCxrQkFDRSxpQkFBaUQsQ0FEbkQsa0JBQ0UscUJBQWlELENBRG5ELGtCQUNFLHFCQUFpRCxDQURuRCxrQkFDRSxnQkFBaUQsQ0FDbEQsQ0RxQkwsMkJDeERFLCtQQUNFLFVBQVcsQ0FDWixVQU9HLGNBQTJDLENBRDdDLFVBQ0UsY0FBMkMsQ0FEN0MsVUFDRSxXQUEyQyxDQUQ3QyxVQUNFLGVBQTJDLENBRDdDLFVBQ0UsZUFBMkMsQ0FEN0MsVUFDRSxTQUEyQyxDQUQ3QyxVQUNFLGVBQTJDLENBRDdDLFVBQ0UsZUFBMkMsQ0FEN0MsVUFDRSxXQUEyQyxDQUQ3QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsZUFBMkMsQ0FEN0MsV0FDRSxTQUEyQyxDQUQ3QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsZUFBMkMsQ0FEN0MsV0FDRSxXQUEyQyxDQUQ3QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsZUFBMkMsQ0FEN0MsV0FDRSxTQUEyQyxDQUQ3QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsZUFBMkMsQ0FEN0MsV0FDRSxXQUEyQyxDQUQ3QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsZUFBMkMsQ0FEN0MsV0FDRSxVQUEyQyxDQUM1QyxlQW1CQyxVQUFXLENBTmIsZUFDRSxjQUEyQyxDQUQ3QyxlQUNFLGNBQTJDLENBRDdDLGVBQ0UsV0FBMkMsQ0FEN0MsZUFDRSxlQUEyQyxDQUQ3QyxlQUNFLGVBQTJDLENBRDdDLGVBQ0UsU0FBMkMsQ0FEN0MsZUFDRSxlQUEyQyxDQUQ3QyxlQUNFLGVBQTJDLENBRDdDLGVBQ0UsV0FBMkMsQ0FEN0MsZ0JBQ0UsZUFBMkMsQ0FEN0MsZ0JBQ0UsZUFBMkMsQ0FEN0MsZ0JBQ0UsU0FBMkMsQ0FEN0MsZ0JBQ0UsZUFBMkMsQ0FEN0MsZ0JBQ0UsZUFBMkMsQ0FEN0MsZ0JBQ0UsV0FBMkMsQ0FEN0MsZ0JBQ0UsZUFBMkMsQ0FEN0MsZ0JBQ0UsZUFBMkMsQ0FEN0MsZ0JBQ0UsU0FBMkMsQ0FEN0MsZ0JBQ0UsZUFBMkMsQ0FEN0MsZ0JBQ0UsZUFBMkMsQ0FEN0MsZ0JBQ0UsV0FBMkMsQ0FEN0MsZ0JBQ0UsZUFBMkMsQ0FEN0MsZ0JBQ0UsZUFBMkMsQ0FEN0MsZ0JBQ0UsVUFBMkMsQ0FON0MsZUFDRSxTQUFVLENBTlosZUFDRSxhQUEwQyxDQUQ1QyxlQUNFLGFBQTBDLENBRDVDLGVBQ0UsVUFBMEMsQ0FENUMsZUFDRSxjQUEwQyxDQUQ1QyxlQUNFLGNBQTBDLENBRDVDLGVBQ0UsUUFBMEMsQ0FENUMsZUFDRSxjQUEwQyxDQUQ1QyxlQUNFLGNBQTBDLENBRDVDLGVBQ0UsVUFBMEMsQ0FENUMsZ0JBQ0UsY0FBMEMsQ0FENUMsZ0JBQ0UsY0FBMEMsQ0FENUMsZ0JBQ0UsUUFBMEMsQ0FENUMsZ0JBQ0UsY0FBMEMsQ0FENUMsZ0JBQ0UsY0FBMEMsQ0FENUMsZ0JBQ0UsVUFBMEMsQ0FENUMsZ0JBQ0UsY0FBMEMsQ0FENUMsZ0JBQ0UsY0FBMEMsQ0FENUMsZ0JBQ0UsUUFBMEMsQ0FENUMsZ0JBQ0UsY0FBMEMsQ0FENUMsZ0JBQ0UsY0FBMEMsQ0FENUMsZ0JBQ0UsVUFBMEMsQ0FENUMsZ0JBQ0UsY0FBMEMsQ0FENUMsZ0JBQ0UsY0FBMEMsQ0FENUMsZ0JBQ0UsU0FBMEMsQ0FDM0MsaUJBbUJDLGNBQWlELENBRG5ELGlCQUNFLG9CQUFpRCxDQURuRCxpQkFDRSxvQkFBaUQsQ0FEbkQsaUJBQ0UsaUJBQWlELENBRG5ELGlCQUNFLHFCQUFpRCxDQURuRCxpQkFDRSxxQkFBaUQsQ0FEbkQsaUJBQ0UsZUFBaUQsQ0FEbkQsaUJBQ0UscUJBQWlELENBRG5ELGlCQUNFLHFCQUFpRCxDQURuRCxpQkFDRSxpQkFBaUQsQ0FEbkQsa0JBQ0UscUJBQWlELENBRG5ELGtCQUNFLHFCQUFpRCxDQURuRCxrQkFDRSxlQUFpRCxDQURuRCxrQkFDRSxxQkFBaUQsQ0FEbkQsa0JBQ0UscUJBQWlELENBRG5ELGtCQUNFLGlCQUFpRCxDQURuRCxrQkFDRSxxQkFBaUQsQ0FEbkQsa0JBQ0UscUJBQWlELENBRG5ELGtCQUNFLGVBQWlELENBRG5ELGtCQUNFLHFCQUFpRCxDQURuRCxrQkFDRSxxQkFBaUQsQ0FEbkQsa0JBQ0UsaUJBQWlELENBRG5ELGtCQUNFLHFCQUFpRCxDQURuRCxrQkFDRSxxQkFBaUQsQ0FEbkQsa0JBQ0UsZ0JBQWlELENBQ2xELENEOEJMLDJCQ2pFRSwrUEFDRSxVQUFXLENBQ1osVUFPRyxjQUEyQyxDQUQ3QyxVQUNFLGNBQTJDLENBRDdDLFVBQ0UsV0FBMkMsQ0FEN0MsVUFDRSxlQUEyQyxDQUQ3QyxVQUNFLGVBQTJDLENBRDdDLFVBQ0UsU0FBMkMsQ0FEN0MsVUFDRSxlQUEyQyxDQUQ3QyxVQUNFLGVBQTJDLENBRDdDLFVBQ0UsV0FBMkMsQ0FEN0MsV0FDRSxlQUEyQyxDQUQ3QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsU0FBMkMsQ0FEN0MsV0FDRSxlQUEyQyxDQUQ3QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsV0FBMkMsQ0FEN0MsV0FDRSxlQUEyQyxDQUQ3QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsU0FBMkMsQ0FEN0MsV0FDRSxlQUEyQyxDQUQ3QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsV0FBMkMsQ0FEN0MsV0FDRSxlQUEyQyxDQUQ3QyxXQUNFLGVBQTJDLENBRDdDLFdBQ0UsVUFBMkMsQ0FDNUMsZUFtQkMsVUFBVyxDQU5iLGVBQ0UsY0FBMkMsQ0FEN0MsZUFDRSxjQUEyQyxDQUQ3QyxlQUNFLFdBQTJDLENBRDdDLGVBQ0UsZUFBMkMsQ0FEN0MsZUFDRSxlQUEyQyxDQUQ3QyxlQUNFLFNBQTJDLENBRDdDLGVBQ0UsZUFBMkMsQ0FEN0MsZUFDRSxlQUEyQyxDQUQ3QyxlQUNFLFdBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLFNBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLFdBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLFNBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLFdBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLGVBQTJDLENBRDdDLGdCQUNFLFVBQTJDLENBTjdDLGVBQ0UsU0FBVSxDQU5aLGVBQ0UsYUFBMEMsQ0FENUMsZUFDRSxhQUEwQyxDQUQ1QyxlQUNFLFVBQTBDLENBRDVDLGVBQ0UsY0FBMEMsQ0FENUMsZUFDRSxjQUEwQyxDQUQ1QyxlQUNFLFFBQTBDLENBRDVDLGVBQ0UsY0FBMEMsQ0FENUMsZUFDRSxjQUEwQyxDQUQ1QyxlQUNFLFVBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLFFBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLFVBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLFFBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLFVBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdCQUNFLGNBQTBDLENBRDVDLGdC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QUFjLENBQ2Ysb0JBSUMsYUFBYyxDQUNkLFVBQVcsQ0FDWiw4QkFLQyxXQUFZLENBQ2IsZ0ZickZDLHlDQUEwQyxDQUMxQyxtQkFBb0IsQ2EyRnJCLE9BSUMsYUFBYyxDQUNkLGVBQXlDLENBQ3pDLGNkaUI0QixDY2hCNUIsZWRpQzJCLENjaEMzQixVZG5DMEIsQ2NvQzNCLDZDQTBCQyxhQUFjLENBQ2QsVUFBVyxDQUNYLFdkcUt5RixDY3BLekYsZ0Jka0M4QixDY2pDOUIsY2RoQjRCLENjaUI1QixlZEEyQixDY0MzQixVZHBFMEIsQ2NxRTFCLHFCZHlIbUMsQ2N4SG5DLHFCQUFzQixDQUN0QixxQmRoRjJCLENjaUYzQixlZGdKZ0MsQ0QzTmhDLG9EZTRFdUQsQ2YzRS9DLDRDZTJFK0MsQ2Z5Q3ZELDhFZXhDOEUsQ2YwQ3RFLHNGZTFDa0UsQ2YwQ2xFLDhFZTFDa0UsQ2YwQ2xFLHNFZTFDa0UsQ2YwQ2xFLDJHZTFDc0UsQ0N6RjlFLCtEQUNFLGlCZjZPaUMsQ2U1T2pDLFNBQVUsQ2hCVVosNEVnQmIrRCxDaEJjdkQsb0VnQmR1RCxDaEIrQy9ELG1HQUNFLFVDa01pQyxDRGpNakMsU0FBVSxDQUNYLCtHQUN5QixVQytMUyxDRC9MUSw4SEFDWCxVQzhMRyxDRDlMYyxpRmVnRC9DLDRCQUE2QixDQUM3QixRQUFTLENBeEJiLGlVQW1DSSx3QmR4RzZDLENjeUc3QyxTQUFVLENBcENkLHNQQXlDSSxrQmQ4SXdDLENjN0l6QyxzQkFPRCxXQUFZLENBQ2Isc0RBYUMsMklBS0ksZ0Jkb0dxRixDY3pHekYsdTZCQVVJLGdCZG1HNkcsQ2M3R2pILHU2QkFlSSxnQmQ0RjRHLENjM0Y3RyxDQVVMLFlBQ0Usa0JFRm1DLENGR3BDLGlCQVNDLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsa0JBQW1CLENBTHJCLGtIQVdNLGtCZDBFc0MsQ2NyRjVDLDZCQWdCSSxlZDFHa0UsQ2MyR2xFLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixlQUFnQixDQUNoQixjQUFlLENBQ2hCLHNJQU1ELGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ25CLGtDQUlDLGVBQWdCLENBQ2pCLCtCQUtDLGlCQUFrQixDQUNsQixvQkFBcUIsQ0FDckIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLHFCQUFzQixDQUN0QixjQUFlLENBUmpCLHNIQWFJLGtCZGtDd0MsQ2NqQ3pDLDhEQUlELFlBQWEsQ0FDYixnQkFBaUIsQ0FDbEIscUJBU0MsZUFBcUQsQ0FFckQsZUFBeUMsQ0FDekMsa0JBQTRDLENBRTVDLGVBQWdCLENBTmxCLGdsQkFVSSxlQUFnQixDQUNoQixjQUFlLENDN09qQixnTEFDRSxXZnlPK0csQ2V4Ty9HLGdCZndHNEIsQ2V2RzVCLGNma0QwQixDZWpEMUIsZWY0RzJCLENlM0czQixlZndOOEIsQ2V2Ti9CLHdNQUdDLFdmaU8rRyxDZWhPL0csZ0JmZ08rRyxDZS9OaEgscVpBSUMsV0FBWSxDQUNiLHVKRDZPQyxXZG5CK0csQ2NvQi9HLGdCZHBKNEIsQ2NxSjVCLGNkMU0wQixDYzJNMUIsZWRoSjJCLENjaUozQixlZHBDOEIsQ2M4QmxDLDZKQVNJLFdkMUIrRyxDYzJCL0csZ0JkM0IrRyxDY2lCbkgsb1BBY0ksV0FBWSxDQWRoQixvQ0FpQkksV2RsQytHLENjbUMvRyxlQUFzRCxDQUN0RCxnQmRwSzRCLENjcUs1QixjZDFOMEIsQ2MyTjFCLGVkaEsyQixDZWhIN0IsZ0xBQ0UsV2Z1TzhHLENldE85RyxpQmZxRzRCLENlcEc1QixjZmlEMEIsQ2VoRDFCLGdCZjJHNEIsQ2UxRzVCLGVmc044QixDZXJOL0Isd01BR0MsV2YrTjhHLENlOU45RyxnQmY4TjhHLENlN04vRyxxWkFJQyxXQUFZLENBQ2IsdUpEdVFDLFdkL0M4RyxDY2dEOUcsaUJkakw0QixDY2tMNUIsY2RyTzBCLENjc08xQixnQmQzSzRCLENjNEs1QixlZGhFOEIsQ2MwRGxDLDZKQVNJLFdkdEQ4RyxDY3VEOUcsZ0JkdkQ4RyxDYzZDbEgsb1BBY0ksV0FBWSxDQWRoQixvQ0FpQkksV2Q5RDhHLENjK0Q5RyxlQUFzRCxDQUN0RCxpQmRqTTRCLENja001QixjZHJQMEIsQ2NzUDFCLGdCZDNMNEIsQ2M0TDdCLGNBVUQsaUJBQWtCLENBRnBCLGtKQU1JLG9CQUEwQyxDQUMzQyx1QkFJRCxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE9BQVEsQ0FDUixTQUFVLENBQ1YsYUFBYyxDQUNkLFVkN0Z5RixDYzhGekYsV2Q5RnlGLENjK0Z6RixnQmQvRnlGLENjZ0d6RixpQkFBa0IsQ0FDbEIsbUJBQW9CLENBQ3JCLDJtQkFJQyxVZHBHZ0gsQ2NxR2hILFdkckdnSCxDY3NHaEgsZ0JkdEdnSCxDY3VHakgsMm1CQUlDLFVkekdpSCxDYzBHakgsV2QxR2lILENjMkdqSCxnQmQzR2lILENlelNqSCxpUkFVRSxVZmtsQmlDLENlamxCbEMsNklBR0MsaUJmOGtCaUMsQ0QvaEJuQyxvRGdCOUN5RCxDaEIrQ2pELDRDZ0IvQ2lELENBQ3ZELDJLQUNFLGlCQUF3QyxDaEI0QzVDLGlFZ0IzQ3FGLENoQjRDN0UseURnQjVDNkUsQ0FFbEYsZ0NBSUQsVWZva0JpQyxDZW5rQmpDLHFCZm9rQmlDLENlbmtCakMsaUJma2tCaUMsQ2Vqa0JsQyxvQ0FHQyxVZjhqQmlDLENlNWxCbkMsaVJBVUUsVWYwbEJpQyxDZXpsQmxDLDZJQUdDLGlCZnNsQmlDLENEdmlCbkMsb0RnQjlDeUQsQ2hCK0NqRCw0Q2dCL0NpRCxDQUN2RCwyS0FDRSxpQkFBd0MsQ2hCNEM1QyxpRWdCM0NxRixDaEI0QzdFLHlEZ0I1QzZFLENBRWxGLGdDQUlELFVmNGtCaUMsQ2Uza0JqQyxxQmY0a0JpQyxDZTNrQmpDLGlCZjBrQmlDLENlemtCbEMsb0NBR0MsVWZza0JpQyxDZXBtQm5DLDZQQVVFLFVmOGxCaUMsQ2U3bEJsQyxtSUFHQyxpQmYwbEJpQyxDRDNpQm5DLG9EZ0I5Q3lELENoQitDakQsNENnQi9DaUQsQ0FDdkQsaUtBQ0UsaUJBQXdDLENoQjRDNUMsaUVnQjNDcUYsQ2hCNEM3RSx5RGdCNUM2RSxDQUVsRiw4QkFJRCxVZmdsQmlDLENlL2tCakMscUJmZ2xCaUMsQ2Uva0JqQyxpQmY4a0JpQyxDZTdrQmxDLGtDQUdDLFVmMGtCaUMsQ2V6a0JsQyw2Q0R1WUMsUUFBZ0MsQ0FIcEMscURBTUksS0FBTSxDQUNQLFlBVUQsYUFBYyxDQUNkLGNBQWUsQ0FDZixrQkFBbUIsQ0FDbkIsYUFBZ0MsQ0FDakMsMEJBb0JHLHlCQUNFLG9CQUFxQixDQUNyQixlQUFnQixDQUNoQixxQkFBc0IsQ0FDdkIsNklBSUMsb0JBQXFCLENBQ3JCLFVBQVcsQ0FDWCxxQkFBc0IsQ0FDdkIsa0NBSUMsb0JBQXFCLENBQ3RCLDBCQUdDLG9CQUFxQixDQUNyQixxQkFBc0IsQ0FFdEIsc1NBR0UsVUFBVyxDQUNaLDhNQUtELFVBQVcsQ0FDWiw0QkFHQyxlQUFnQixDQUNoQixxQkFBc0IsQ0FDdkIsMkNBTUMsb0JBQXFCLENBQ3JCLFlBQWEsQ0FDYixlQUFnQixDQUNoQixxQkFBc0IsQ0FFdEIsdURBQ0UsY0FBZSxDQUNoQixzRkFJRCxpQkFBa0IsQ0FDbEIsYUFBYyxDQUNmLGtEQUlDLEtBQU0sQ0FDUCxDQWVMLG9IQVNJLGVBQXlDLENBQ3pDLFlBQWEsQ0FDYixlQUFnQixDQVhwQixtREFpQkksZUFBa0UsQ0FqQnRFLDZCTGhoQkUsa0JBQW1DLENBQ25DLGlCQUFpQyxDSEhqQyx1RUFFRSxhQUFjLENBQ2QsV0FBWSxDQUNiLG1DQUVDLFVBQVcsQ0FDWiwwQlEyZ0JILGdDQTZCTSxlQUF5QyxDQUN6QyxlQUFnQixDQUNoQixnQkFBaUIsQ0FDbEIsQ0FoQ0wsc0RBd0NJLFVBQXNDLENBQ3ZDLDBCQXpDSCwrQ0FrRFEsZ0JBQTBDLENBQzFDLGNkeGRzQixDY3lkdkIsQ0FJSCwwQkF4REosK0NBMERRLGVBQTBDLENBQzFDLGNkL2RzQixDY2dldkIsQ0dubEJQLEtBQ0Usb0JBQXFCLENBQ3JCLGVBQWdCLENBQ2hCLGtCakJxTnFDLENpQnBOckMsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixxQkFBc0IsQ0FDdEIsNkJBQTBCLENBQTFCLHlCQUEwQixDQUMxQixjQUFlLENBQ2YscUJBQXNCLENBQ3RCLDRCQUE2QixDQ3NDN0IsZ0JsQmtIOEIsQ2tCakg5QixjbEJnRTRCLENrQi9ENUIsZWxCZ0YyQixDa0IvRTNCLGVsQjZIMkIsQ0RpQzNCLHdCa0JyTXlCLENsQnNNdEIscUJrQnRNc0IsQ2xCdU1yQixvQmtCdk1xQixDbEJ3TWpCLGdCa0J4TWlCLENBWjNCLDhGaEJGRSx5Q0FBMEMsQ0FDMUMsbUJBQW9CLENnQkN0QixpQ0EwQkksVWpCZ01vQyxDaUIvTHBDLG9CQUFxQixDQTNCekIsd0JBZ0NJLHFCQUFzQixDQUN0QixTQUFVLENsQjJCWixvRGtCMUJ5RCxDbEIyQmpELDRDa0IzQmlELENBbEMzRCxxREF3Q0ksa0JqQjJRd0MsQ21CdlQxQyx3QkFBa0MsQ0FDbEMsV0Y0Q3NCLENsQm1CdEIsdUJrQmxCMEIsQ2xCbUJsQixla0JuQmtCLENBQ3pCLHdDQVFDLG1CQUFvQixDQUNyQixhQ3RERCxVbEI0TnNDLENrQjNOdEMscUJsQjRObUMsQ2tCM05uQyxvQmxCNE5zQyxDa0IxTnRDLHNDQUVFLFVsQnNOb0MsQ2tCck5wQyx3QkFBMEMsQ0FDMUMsb0JBQWtDLENBQ25DLG1CQUVDLFVsQmlOb0MsQ2tCaE5wQyx3QkFBMEMsQ0FDMUMsb0JBQWtDLENBQ25DLDJFQUlDLFVsQjBNb0MsQ2tCek1wQyx3QkFBMEMsQ0FDMUMscUJBQXNCLENBQ3RCLG9CQUFrQyxDQUVsQyx1UkFHRSxVbEJrTWtDLENrQmpNbEMsd0JBQTBDLENBQzFDLG9CQUFrQyxDQUNuQyw2UkFRQyxxQmxCd0wrQixDa0J2TC9CLG9CbEJ3TGtDLENrQnZMbkMsb0JBSUQsVWxCa0xpQyxDa0JqTGpDLHFCbEJnTG9DLENrQi9LckMsYUE3Q0QsVWxCZ09tQyxDa0IvTm5DLHFCbEJnRTBCLENrQi9EMUIsaUJsQmlPMEQsQ2tCL04xRCxzQ0FFRSxVbEIwTmlDLENrQnpOakMscUJBQTBDLENBQzFDLGlCQUFrQyxDQUNuQyxtQkFFQyxVbEJxTmlDLENrQnBOakMscUJBQTBDLENBQzFDLGlCQUFrQyxDQUNuQywyRUFJQyxVbEI4TWlDLENrQjdNakMscUJBQTBDLENBQzFDLHFCQUFzQixDQUN0QixpQkFBa0MsQ0FFbEMsdVJBR0UsVWxCc00rQixDa0JyTS9CLHFCQUEwQyxDQUMxQyxpQkFBa0MsQ0FDbkMsNlJBUUMscUJsQjRCc0IsQ2tCM0J0QixpQmxCNkxzRCxDa0I1THZELG9CQUlELFVsQnNCd0IsQ2tCckJ4QixxQmxCb0xpQyxDa0JuTGxDLGFBN0NELFVsQnFPbUMsQ2tCcE9uQyx3QmxCc0U2QixDa0JyRTdCLG9CbEJxTzBELENrQm5PMUQsc0NBRUUsVWxCK05pQyxDa0I5TmpDLHdCQUEwQyxDQUMxQyxvQkFBa0MsQ0FDbkMsbUJBRUMsVWxCME5pQyxDa0J6TmpDLHdCQUEwQyxDQUMxQyxvQkFBa0MsQ0FDbkMsMkVBSUMsVWxCbU5pQyxDa0JsTmpDLHdCQUEwQyxDQUMxQyxxQkFBc0IsQ0FDdEIsb0JBQWtDLENBRWxDLHVSQUdFLFVsQjJNK0IsQ2tCMU0vQix3QkFBMEMsQ0FDMUMsb0JBQWtDLENBQ25DLDZSQVFDLHdCbEJrQ3lCLENrQmpDekIsb0JsQmlNc0QsQ2tCaE12RCxvQkFJRCxhbEI0QjJCLENrQjNCM0IscUJsQnlMaUMsQ2tCeExsQyxVQTdDRCxVbEJ5T21DLENrQnhPbkMsd0JsQnVFNkIsQ2tCdEU3QixvQmxCeU91RCxDa0J2T3ZELGdDQUVFLFVsQm1PaUMsQ2tCbE9qQyx3QkFBMEMsQ0FDMUMsb0JBQWtDLENBQ25DLGdCQUVDLFVsQjhOaUMsQ2tCN05qQyx3QkFBMEMsQ0FDMUMsb0JBQWtDLENBQ25DLGtFQUlDLFVsQnVOaUMsQ2tCdE5qQyx3QkFBMEMsQ0FDMUMscUJBQXNCLENBQ3RCLG9CQUFrQyxDQUVsQyw0UEFHRSxVbEIrTStCLENrQjlNL0Isd0JBQTBDLENBQzFDLG9CQUFrQyxDQUNuQyxrUUFRQyx3QmxCbUN5QixDa0JsQ3pCLG9CbEJxTW1ELENrQnBNcEQsaUJBSUQsYWxCNkIyQixDa0I1QjNCLHFCbEI2TGlDLENrQjVMbEMsYUE3Q0QsVWxCNk9tQyxDa0I1T25DLHdCbEJ3RTZCLENrQnZFN0Isb0JsQjZPMEQsQ2tCM08xRCxzQ0FFRSxVbEJ1T2lD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VTNCNkUyQyxDMkJsRi9DLHdFQVFNLGEzQm9GNkUsQzJCbkY3RSw4QjNCb0ZnRCxDMkI3RnRELDZCQWNJLFUzQjhEbUMsQzJCNUV2QyxpQ0FtQk0sVTNCK0R5QyxDMkJsRi9DLDhFQXVCUSxVM0I0RHVDLEMyQjNEdkMsOEIzQjREOEMsQzJCcEZ0RCw4SEErQlEsVTNCc0R1QyxDMkJyRHZDLHdCM0JzRG1FLEMyQnRGM0Usb0lBdUNRLFUzQmdEdUMsQzJCL0N2Qyw4QjNCZ0Q4QyxDMkJ4RnRELHdIQWtEUSxVM0JtQ3VDLEMyQmxDdkMsd0IzQm1DbUUsQzJCbENwRSwwQkFwRFAsc0RBMkRVLFUzQnVCcUMsQzJCbEYvQyx3SEE4RFksVTNCcUJtQyxDMkJwQm5DLDhCM0JxQjBDLEMyQnBGdEQsNkxBc0VZLFUzQmVtQyxDMkJkbkMsd0IzQmUrRCxDMkJ0RjNFLG1NQThFWSxVM0JTbUMsQzJCUm5DLDhCM0JTMEMsQzJCUjNDLENBaEZYLCtCQXVGSSxpQjNCVzJDLEMyQmxHL0MsMEVBMEZNLHFCM0JNeUMsQzJCaEcvQyx5Q0E2Rk0scUIzQkl5QyxDMkJqRy9DLDhEQW1HSSxvQjNCckIrRCxDMkI5RW5FLDZCQTRHSSxVM0IxQjJDLEMyQmxGL0MsbUNBOEdNLFUzQjNCeUMsQzJCbkYvQywwQkFtSEksVTNCakMyQyxDMkJsRi9DLGdFQXNITSxVM0JuQ3lDLEMyQm5GL0MsMExBNEhRLFUzQnJDdUMsQzJCc0N4QyxnQkFRTCxxQjNCN0I4QyxDMkI4QjlDLGlCM0I3QnlFLEMyQjJCM0UsOEJBS0ksVTNCN0I0QyxDMkJ3QmhELHdFQVFNLFUzQnRCMEMsQzJCdUIxQyw4QjNCdEJpRCxDMkJhdkQsNkJBY0ksYTNCM0NpRSxDMkI2QnJFLGlDQW1CTSxVM0IzQzBDLEMyQndCaEQsOEVBdUJRLFUzQjlDd0MsQzJCK0N4Qyw4QjNCOUMrQyxDMkJzQnZELDhIQStCUSxVM0J0RHdDLEMyQnVEeEMscUIzQnBEbUUsQzJCb0IzRSxvSUF1Q1EsVTNCMUR3QyxDMkIyRHhDLDhCM0IxRCtDLEMyQmtCdkQsd0hBaURRLFUzQnhFd0MsQzJCeUV4QyxxQjNCdEVtRSxDMkJ1RXBFLDBCQW5EUCxrRUEwRFUsaUIzQnJGaUUsQzJCMkIzRSwwREE2RFUscUIzQnhGaUUsQzJCMkIzRSxzREFnRVUsVTNCeEZzQyxDMkJ3QmhELHdIQW1FWSxVM0IxRm9DLEMyQjJGcEMsOEIzQjFGMkMsQzJCc0J2RCw2TEEyRVksVTNCbEdvQyxDMkJtR3BDLHFCM0JoRytELEMyQm9CM0UsbU1BbUZZLFUzQnRHb0MsQzJCdUdwQyw4QjNCdEcyQyxDMkJ1RzVDLENBckZYLCtCQTZGSSxpQjNCckc0QyxDMkJRaEQsMEVBZ0dNLHFCM0IxRzBDLEMyQlVoRCx5Q0FtR00scUIzQjVHMEMsQzJCU2hELDhEQXlHSSxpQkFBNEMsQ0F6R2hELDZCQTZHSSxVM0JySTRDLEMyQndCaEQsbUNBK0dNLFUzQnRJMEMsQzJCdUJoRCwwQkFvSEksVTNCNUk0QyxDMkJ3QmhELGdFQXVITSxVM0I5STBDLEMyQnVCaEQsMExBNkhRLFUzQmhKd0MsQzJCaUp6QyxZRXRvQkwsYTdCbTRCK0IsQzZCbDRCL0Isa0I3QnFJb0UsQzZCcElwRSxlQUFnQixDQUNoQix3QjdCazRCcUMsQzZCajRCckMsZTdCOEsyQixDNkJuTDdCLGVBUUksb0JBQXFCLENBUnpCLHlCQVdNLGFBQWMsQ0FDZCxhN0I0M0JpQyxDNkJ6M0JqQyxZQUEyQyxDQWZqRCxvQkFvQkksYTdCczNCbUMsQzZCcjNCcEMsWUN0QkQsb0JBQXFCLENBQ3JCLGNBQWUsQ0FDZixhQUErQixDQUMvQixlOUJpTDJCLEM4QnJMN0IsZUFPSSxjQUFlLENBUG5CLHFDQVVNLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsZ0I5QjJKMEIsQzhCMUoxQixnQkFBaUIsQ0FDakIsZTlCeUh1QixDOEJ4SHZCLFU5QnFEc0IsQzhCcER0QixvQkFBcUIsQ0FDckIscUI5QmdpQnFDLEM4Qi9oQnJDLDhCOUJnaUI0QyxDOEJsakJsRCxrR0FzQlEsU0FBVSxDQUNWLFU5QjZoQm1DLEM4QjVoQm5DLHFCOUI2aEJtQyxDOEI1aEJuQywwQjlCNmhCMEMsQzhCdGpCbEQsNkRBK0JRLGFBQWMsQ0xuQnBCLHdCekJ5SzJCLEN5QnhLM0IsMkJ6QndLMkIsQzhCckw3QiwyRExJRSx5QnpCaUwyQixDeUJoTDNCLDRCekJnTDJCLEM4QnJMN0IscUtBZ0RNLFNBQVUsQ0FDVixVOUJtQnNCLEM4QmxCdEIsY0FBZSxDQUNmLHFCOUJzZ0JxQyxDOEJyZ0JyQyxpQjlCZ0JzQixDOEJwRTVCLGlMQStETSxVOUJKdUIsQzhCS3ZCLGtCOUJ3UHNDLEM4QnZQdEMscUI5QjRmcUMsQzhCM2ZyQywwQjlCNGY0QyxDK0I3akI5QywyQ0FFRSxpQi9CdUswQixDK0J0SzFCLGMvQm1Id0IsQytCbEh4QixnQi9CNkswQixDK0I1SzNCLG1FTk1ILHdCekIwSzJCLEN5QnpLM0IsMkJ6QnlLMkIsQytCM0t0QixpRU5QTCx5QnpCa0wyQixDeUJqTDNCLDRCekJpTDJCLEMrQnJMekIsMkNBRUUsZ0IvQjBLMEIsQytCeksxQixjL0JvSHdCLEMrQm5IeEIsZS9COEt5QixDK0I3SzFCLG1FTk1ILHdCekIySzJCLEN5QjFLM0IsMkJ6QjBLMkIsQytCNUt0QixpRU5QTCx5QnpCbUwyQixDeUJsTDNCLDRCekJrTDJCLEMrQnRLdEIsT0NkTCxjQUFlLENBQ2YsYUFBK0IsQ0FDL0IsaUJBQWtCLENBQ2xCLGVBQWdCLEMxQkloQiwyQkFFRSxhQUFjLENBQ2QsV0FBWSxDQUNiLGFBRUMsVUFBVyxDQUNaLFUwQlJDLGNBQWUsQ0FQbkIsMkJBVU0sb0JBQXFCLENBQ3JCLGdCQUFpQixDQUNqQixxQmhDbWlCcUMsQ2dDbGlCckMsOEJoQ21pQjRDLENnQ2xpQjVDLGtCaEN1akJxQyxDZ0Nya0IzQyxvQ0FtQk0sb0JBQXFCLENBQ3JCLHFCaEMraEJxQyxDZ0NuakIzQyxpQ0EyQk0sV0FBWSxDQTNCbEIseUNBa0NNLFVBQVcsQ0FsQ2pCLDJGQTJDTSxVaENjdUIsQ2dDYnZCLGtCaEMwUXNDLENnQ3pRdEMscUJoQ2tnQnFDLENnQ2pnQnRDLFdDNUNILGFBQWMsQ0FDZCxXakNtMUIrQixDaUNsMUIvQixrQmpDbUlvRSxDaUNsSXBFLGVqQ2dJMkIsQ2lDL0gzQixxQmpDOEUwQixDaUM3RTFCLHFCakNtMUJnQyxDaUNsMUJoQyxlakMySzJCLENEQzNCLDBDa0MzSzBDLENsQzZLbEMsa0NrQzdLa0MsQ0FSNUMsZ0MvQkZFLGFBRG1DLENBRW5DLGNBQWUsQ0FDZixXQUFZLEMrQmFWLGlCQUFrQixDQUNsQixnQkFBaUIsQ0FkckIsb0JBcUJJLFdqQzIwQjZCLENpQzEwQjdCLFVqQzJDd0IsQ2lDMUN6Qix1REFPRCxpQmpDbUMwQixDaUNsQzNCLHdFQzVCQyxZbEN3dEJnQyxDa0N2dEJoQyxrQmxDa0lvRSxDa0NqSXBFLDRCQUE2QixDQUM3QixrQmxDc3RCZ0MsQ2tDMXRCbEMsMEZBUUksWUFBYSxDQUNiLGFBQWMsQ0FUbEIsZ0pBY0ksZ0JsQzZzQjhCLENrQzN0QmxDLDhLQW9CSSxlQUFnQixDQXBCcEIsZ0dBd0JJLGNBQWUsQ0FDaEIsc0NBVUQsa0JBQW9DLENBRnRDLG9EQU1JLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsV0FBWSxDQUNaLGFBQWMsQ0FDZix3RENoREQsVW5DZ21CbUMsQ21DL2xCbkMscUJuQ2dtQm1DLENtQy9sQm5DLGlCbkNnbUJtQyxDbUM5bEJuQyxpRUFDRSx3QkFBcUMsQ0FDdEMsNEZBR0MsVUFBK0IsQ0FDaEMsc0ZBVkQsVW5Db21CbUMsQ21Dbm1CbkMscUJuQ29tQm1DLENtQ25tQm5DLGlCbkNvbUJtQyxDbUNsbUJuQyxxR0FDRSx3QkFBcUMsQ0FDdEMsa0pBR0MsVUFBK0IsQ0FDaEMsZUFWRCxVbkN3bUJtQyxDbUN2bUJuQyxxQm5Dd21CbUMsQ21Ddm1CbkMsaUJuQ3dtQm1DLENtQ3RtQm5DLGtCQUNFLHdCQUFxQyxDQUN0QywyQkFHQyxVQUErQixDQUNoQyxtREFWRCxVbkM0bUJtQyxDbUMzbUJuQyxxQm5DNG1CbUMsQ21DM21CbkMsaUJuQzRtQm1DLENtQzFtQm5DLDREQUNFLHdCQUFxQyxDQUN0Qyx1RkFHQyxVQUErQixDQUNoQyxZQ0ZELGNBQWUsQ0FDZixrQkFBbUIsQ0FDcEIsaUJBUUMsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxpQkFBa0IsQ0FFbEIsa0JBQW1CLENBQ25CLDhCcEN3dkJ5QyxDb0N2dkJ6Qyw4QnBDeXZCeUMsQ29DaHdCM0MsNkJYakJFLHdCekJteEIrQixDeUJseEIvQix5QnpCa3hCK0IsQ29DbHdCakMsNEJBY0ksZUFBZ0IsQ1h2QmxCLDRCekIyd0IrQixDeUIxd0IvQiwyQnpCMHdCK0IsQ29DbHdCakMsMEZBc0JJLFVwQ29CeUIsQ29DbkJ6QixrQnBDZ1J3QyxDb0MvUXhDLDhCcEMwdkJ3QyxDb0NseEI1QyxxS0E0Qk0sYUFBYyxDQTVCcEIsNEpBK0JNLFVwQ1d1QixDb0MxQzdCLG9GQXVDSSxTQUFVLENBQ1YsVXBDV3dCLENvQ1Z4Qiw4QnBDZ3VCdUMsQ29DL3RCdkMsMEJwQ2l1QnVDLENvQzN3QjNDLG9nQkFnRE0sYUFBYyxDQWhEcEIsc0pBbURNLFVwQ0FzQixDb0NDdkIseUNBWUgsVXBDYjBCLENvQ1c1QiwyRkFLSSxVcENoQndCLENvQ1c1QiwwR0FXSSxVcEN0QndCLENvQ3VCeEIsb0JBQXFCLENBQ3JCLDhCcEMwckJ1QyxDb0N6ckJ4Qyx1QkFJRCxVQUFXLENBQ1gsZUFBZ0IsQ0NsR2hCLHlCQUNFLFVyQytsQmlDLENxQzlsQmpDLHFCckMrbEJpQyxDcUM1bEJsQyx5REFJQyxVckN1bEJpQyxDcUN6bEJuQywyR0FLSSxhQUFjLENBTGxCLDBJQVVJLFVyQytrQitCLENxQzlrQi9CLHdCQUF5QyxDQVg3Qyw2T0FnQkksVUFBVyxDQUNYLHFCckN3a0IrQixDcUN2a0IvQixpQnJDdWtCK0IsQ3FDaG1CbkMsc0JBQ0UsVXJDbW1CaUMsQ3FDbG1CakMscUJyQ21tQmlDLENxQ2htQmxDLG1EQUlDLFVyQzJsQmlDLENxQzdsQm5DLHFHQUtJLGFBQWMsQ0FMbEIsOEhBVUksVXJDbWxCK0IsQ3FDbGxCL0Isd0JBQXlDLENBWDdDLDJOQWdCSSxVQUFXLENBQ1gscUJyQzRrQitCLENxQzNrQi9CLGlCckMya0IrQixDcUNwbUJuQyx5QkFDRSxVckN1bUJpQyxDcUN0bUJqQyxxQnJDdW1CaUMsQ3FDcG1CbEMseURBSUMsVXJDK2xCaUMsQ3FDam1CbkMsMkdBS0ksYUFBYyxDQUxsQiwwSUFVSSxVckN1bEIrQixDcUN0bEIvQix3QkFBeUMsQ0FYN0MsNk9BZ0JJLFVBQVcsQ0FDWCxxQnJDZ2xCK0IsQ3FDL2tCL0IsaUJyQytrQitCLENxQ3htQm5DLHdCQUNFLFVyQzJtQmlDLENxQzFtQmpDLHFCckMybUJpQyxDcUN4bUJsQyx1REFJQyxVckNtbUJpQyxDcUNybUJuQyx5R0FLSSxhQUFjLENBTGxCLHNJQVVJLFVyQzJsQitCLENxQzFsQi9CLHdCQUF5QyxDQVg3Qyx1T0FnQkksVUFBVyxDQUNYLHFCckNvbEIrQixDcUNubEIvQixpQnJDbWxCK0IsQ3FDbGxCaEMseUJENEZILFlBQWEsQ0FDYixpQkFBa0IsQ0FDbkIsc0JBRUMsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDakIsT0V4SEMsa0J0Q3FJb0UsQ3NDcElwRSxxQnRDMnlCZ0MsQ3NDMXlCaEMsNEJBQTZCLENBQzdCLGV0QzZ5QjZCLENEbnZCN0IsNkN1Q3pEZ0QsQ3ZDMER4QyxxQ3VDMUR3QyxDQUNqRCxZQUlDLFl0Q295QmdDLENNdnlCaEMscUNBRUUsYUFBYyxDQUNkLFdBQVksQ0FDYixrQkFFQyxVQUFXLENBQ1osZWdDRUQsZ0J0Qyt4Qm9DLENzQzl4QnBDLG1DQUFvQyxDYnBCcEMseUJ6Qm96QjZCLEN5Qm56QjdCLDBCekJtekI2QixDc0NseUIvQiwwQ0FNSSxhQUFjLENBQ2YsYUFLRCxZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIsY0FBMEMsQ0FDMUMsYUFBYyxDQUpoQixpR0FXSSxhQUFjLENBQ2YsY0FLRCxnQnRDb3dCb0MsQ3NDbndCcEMsd0J0Q3l3Qm1DLENzQ3h3Qm5DLHlCdEN1d0JnQyxDeUIveUJoQyw2QnpCNHlCNkIsQ3lCM3lCN0IsNEJ6QjJ5QjZCLENzQ2x3QjlCLHNEQVdHLGVBQWdCLENBSHBCLHdGQU1NLGtCQUFtQixDQUNuQixlQUFnQixDQVB0Qix3SUFhUSxZQUFhLENidkVuQix5QnpCb3pCNkIsQ3lCbnpCN0IsMEJ6Qm16QjZCLENzQzF2Qi9CLG9JQXFCUSxlQUFnQixDYnZFdEIsNkJ6QjR5QjZCLEN5QjN5QjdCLDRCekIyeUI2QixDc0MxdkIvQiwrRWIxREUsd0Jhc0ZnQyxDYnJGaEMseUJhcUZnQyxDQUM3Qix3REFNRCxrQkFBbUIsQ0FDcEIsMEJBR0Qsa0JBQW1CLENBQ3BCLDRFQVdHLGVBQWdCLENBSnBCLG9HQU9NLGtCdENpc0I0QixDc0Noc0I1QixpQnRDZ3NCNEIsQ3NDeHNCbEMsa0ZiekdFLHlCekJvekI2QixDeUJuekI3QiwwQnpCbXpCNkIsQ3NDM3NCL0Isd1NBbUJRLHlCdEN3ckJ1QixDc0N2ckJ2QiwwQnRDdXJCdUIsQ3NDM3NCL0Isd3NCQXdCVSx5QnRDbXJCcUIsQ3NDM3NCL0IsZ3NCQTRCVSwwQnRDK3FCcUIsQ3NDM3NCL0IsK0ViakdFLDZCekI0eUI2QixDeUIzeUI3Qiw0QnpCMnlCNkIsQ3NDM3NCL0IsMFJBeUNRLDZCdENrcUJ1QixDc0NqcUJ2Qiw0QnRDaXFCdUIsQ3NDM3NCL0IsNHFCQThDVSw0QnRDNnBCcUIsQ3NDM3NCL0Isb3FCQWtEVSw2QnRDeXBCcUIsQ3NDM3NCL0IsOEhBMkRJLHlCdENrRGdDLENzQzdHcEMsb0dBK0RJLFlBQWEsQ0EvRGpCLGdFQW1FSSxRQUFTLENBbkViLGdxQkEwRVUsYUFBYyxDQTFFeEIsb3BCQThFVSxjQUFlLENBOUV6QixnY0F1RlUsZUFBZ0IsQ0F2RjFCLHdiQWdHVSxlQUFnQixDQWhHMUIseUJBc0dJLGVBQWdCLENBQ2hCLFFBQVMsQ0FDVixhQVVELGtCdENsRm9FLENzQ2lGdEUsb0JBS0ksZUFBZ0IsQ0FDaEIsZXRDb2xCMkIsQ3NDMWxCL0IsMkJBU00sY0FBZSxDQVRyQiw0QkFjSSxlQUFnQixDQWRwQixnSEFrQk0seUJ0QzJrQjRCLENzQzdsQmxDLDJCQXVCSSxZQUFhLENBdkJqQix1REF5Qk0sNEJ0Q29rQjRCLENzQ25rQjdCLGVDcFBILGlCdkMyekJnQyxDdUN6ekJoQyw4QkFDRSxVdkNxRHlCLEN1Q3BEekIsd0J2Q3d6QmlDLEN1Q3Z6QmpDLGlCdkNzekI4QixDdUNwekI5QiwwREFDRSxxQnZDbXpCNEIsQ3VDbHpCN0IscUNBRUMsYXZDaXpCK0IsQ3VDaHpCL0IscUJ2QzRDdUIsQ3VDM0N4Qix5REFJQyx3QnZDMHlCNEIsQ3VDenlCN0IsZUFsQkgsaUJ2Q29FMEIsQ3VDbEUxQiw4QkFDRSxVdkMyekI4QixDdUMxekI5QixxQnZDZ0V3QixDdUMvRHhCLGlCdkMrRHdCLEN1QzdEeEIsMERBQ0UscUJ2QzREc0IsQ3VDM0R2QixxQ0FFQyxVdkN5RHNCLEN1Q3hEdEIscUJ2Q2t6QjRCLEN1Q2p6QjdCLHlEQUlDLHdCdkNtRHNCLEN1Q2xEdkIsZUFsQkgsaUJ2Q2ttQm1DLEN1Q2htQm5DLDhCQUNFLFV2QzZsQmlDLEN1QzVsQmpDLHFCdkM2bEJpQyxDdUM1bEJqQyxpQnZDNmxCaUMsQ3VDM2xCakMsMERBQ0UscUJ2QzBsQitCLEN1Q3psQmhDLHFDQUVDLFV2Q3NsQitCLEN1Q3JsQi9CLHFCdkNvbEIrQixDdUNubEJoQyx5REFJQyx3QnZDaWxCK0IsQ3VDaGxCaEMsWUFsQkgsaUJ2Q3NtQm1DLEN1Q3BtQm5DLDJCQUNFLFV2Q2ltQmlDLEN1Q2htQmpDLHFCdkNpbUJpQyxDdUNobUJqQyxpQnZDaW1CaUMsQ3VDL2xCakMsdURBQ0UscUJ2QzhsQitCLEN1QzdsQmhDLGtDQUVDLFV2QzBsQitCLEN1Q3psQi9CLHFCdkN3bEIrQixDdUN2bEJoQyxzREFJQyx3QnZDcWxCK0IsQ3VDcGxCaEMsZUFsQkgsaUJ2QzBtQm1DLEN1Q3htQm5DLDhCQUNFLFV2Q3FtQmlDLEN1Q3BtQmpDLHFCdkNxbUJpQyxDdUNwbUJqQyxpQnZDcW1CaUMsQ3VDbm1CakMsMERBQ0UscUJ2Q2ttQitCLEN1Q2ptQmhDLHFDQUVDLFV2QzhsQitCLEN1QzdsQi9CLHFCdkM0bEIrQixDdUMzbEJoQyx5REFJQyx3QnZDeWxCK0IsQ3VDeGxCaEMsY0FsQkgsaUJ2QzhtQm1DLEN1QzVtQm5DLDZCQUNFLFV2Q3ltQmlDLEN1Q3htQmpDLHFCdkN5bUJpQyxDdUN4bUJqQyxpQnZDeW1CaUMsQ3VDdm1CakMseURBQ0Us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NENXb0JGLGNBQUEsQ0FBQSw0Q0FBQSxjQUFBLENBQUEsNENBQUEsY0FBQSxDQUFBLDRDQUFBLGNBQUEsQ0FBQSw0Q0FBQSxjQUFBLENBQUEsNENBQUEsY0FBQSxDQUFBLDRDQUFBLGNBQUEsQ0FBQSw0Q0FBQSxjQUFBLENBQUEsNENBQUEsY0FBQSxDQUFBLDRDQUFBLGNBQUEsQ0FBQSw0Q0FBQSxjQUFBLENBQUEsNENBQUEsY0FBQSxDQUFBLDZDQUFBLGVBQUEsQ0FBQSxDQUFBLDJDQUFBLDJDQUFBLGFBQUEsQ0FBQSwyQ0FBQSxhQUFBLENBQUEsMkNBQUEsYUFBQSxDQUFBLDJDQTNCSSxhQTJCSixDQUFBLDJDQTNCSSxhQTJCSixDQUFBLDRDQUNtQixjQURuQixDQUFBLDRDQUNtQixjQURuQixDQUFBLDRDQUNtQixjQURuQixDQUFBLDRDQUNtQixjQURuQixDQUFBLDRDQUNtQixjQURuQixDQUFBLDRDQUNJLGNYakJGLENBQUEsNENXZ0JGLGNBQUEsQ0FBQSw0Q0FBQSxjQUFBLENBQUEsNENBQUEsY0FBQSxDQUFBLDRDQUFBLGNBQUEsQ0FBQSw0Q0FBQSxjQUFBLENBQUEsNENBQUEsY0FBQSxDQUFBLDRDQUFBLGNBQUEsQ0FBQSw0Q0FBQSxjQUFBLENBQUEsNENBQUEsY0FBQSxDQUFBLDRDQUFBLGNBQUEsQ0FBQSw0Q0FBQSxjQUFBLENBQUEsNENBQUEsY0FBQSxDQUFBLDZDQUFBLGVBQUEsQ0FBQSxDQUFBLDJDQUFBLDJDQUFBLGFBQUEsQ0FBQSwyQ0FBQSxhQUFBLENBQUEsMkNBQUEsYUFBQSxDQUFBLDJDQTNCSSxhQTJCSixDQUFBLDJDQTNCSSxhQTJCSixDQUFBLDRDQUNtQixjQURuQixDQUFBLDRDQUNtQixjQURuQixDQUFBLDRDQUNtQixjQURuQixDQUFBLDRDQUNtQixjQURuQixDQUFBLDRDQUNtQixjQURuQixDQUFBLDRDQUNJLGNYYkYsQ0FBQSw0Q1dZRixjQUFBLENBQUEsNENBQUEsY0FBQSxDQUFBLDRDQUFBLGNBQUEsQ0FBQSw0Q0FBQSxjQUFBLENBQUEsNENBQUEsY0FBQSxDQUFB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QixnQkFDcEIsQ0FBQSx5RTNHb0JnQixVNEcxRGYsQ0FBQSxtQkFKZCxDQUFBLHNFQWFjLHNCQUNiLENBQUEsd0JBR2tCLENBQUUseUVBS3BCLDZFQVNHLENBQUEsZUFDSCxDQUFBLGlCQUlPLENBQUEsY0FBa0IsQzVHMEJELHdGNkdqREYsZUFKdkIsQ0FBQSx3REFBQSx1QkFRbUIsQ0FBQSxpSENSbkIsZUFFUyxDQUFBLG9FQUZULGdCQUFBLENBQUEsa0JBTUksQ0FBQSx3RUFOSixrQkFBQSxDQUFBLGtLQWFZLFVBYlosQ0FBQSxvQkFBQSxDQUFBLG9EQWVVLGlCQUNFLENBQUEsNENBaEJaLGNBQUEsQ0FBQSxpREFBQSxjQUFBLENBQUEsMEJBQUEsQ0FBQSwrREF3QlEsNkVBR0EsQ0FBQSxlQUNBLENBQUEsYUFBZSxDQUFBLGVBNUJ2QixDQUFBLFFBQUEsQ0FBQSxpREE4QnlCLFlBQ2pCLENBQUEsa0hBL0JSLG9CQUFBLENBQUEsa0JBa0NLLENBQUEsd0RBR0EsbUJBQUEsQ0FBQSxxTEFlZSxZQU5wQixDQUFBLHdCQUFBLENBQUEsMktBQUEsWUFBQSxDQUFBLDBMQXFCUSxlQXJCUixDQUFBLG15QkFxQ00sNkVBS0UsQ0FBQSxlQWJSLENBQUEsVUFRSSxDQUFBLG1DQVJKLGFBQUEiLCJmaWxlIjoiYmFzZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8vXG4vLyAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuLy8gMi4gUHJldmVudCBpT1MgYW5kIElFIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgZGV2aWNlIG9yaWVudGF0aW9uIGNoYW5nZSxcbi8vICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cbi8vXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMVxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcbn1cblxuLy9cbi8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbi8vXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8vIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbi8vIGFuZCBGaXJlZm94LlxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbi8vXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbi8vIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbi8vXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIDJcbn1cblxuLy9cbi8vIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4vLyBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuLy9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuLy8gSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuLy9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIExpbmtzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4vL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vXG4vLyBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIGZvY3VzZWQgZWxlbWVudHMgd2hlbiB0aGV5IGFyZSBhbHNvIGluIGFuXG4vLyBhY3RpdmUvaG92ZXIgc3RhdGUuXG4vL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBUZXh0LWxldmVsIHNlbWFudGljc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctIGFuZCBGaXJlZm94IDM5LS5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG59XG5cbi8vXG4vLyBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8vXG4vLyBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4vL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8vXG4vLyBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4vLyBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbi8vXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8vIEVtYmVkZGVkIGNvbnRlbnRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMC5cbi8vXG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy9cbi8vIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxuLy9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBHcm91cGluZyBjb250ZW50XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXG4vL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vL1xuLy8gQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuLy9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vL1xuLy8gQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy9cbi8vIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLy8gRm9ybXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxuLy8gc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxuLy9cblxuLy9cbi8vIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cbi8vICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuLy8gMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cbi8vIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDFcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDNcbn1cblxuLy9cbi8vIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuLy9cblxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8vXG4vLyBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4vLyBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuLy8gQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cbi8vIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cbi8vXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2Bcbi8vICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuLy8gMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuLy8gMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbi8vICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbi8vXG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG4gIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xufVxuXG4vL1xuLy8gUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbi8vXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLy9cbi8vIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbi8vXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuLy8gdGhlIFVBIHN0eWxlc2hlZXQuXG4vL1xuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8vXG4vLyBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXG4vLyBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxuLy9cbi8vIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4vLyAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuLy9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG59XG5cbi8vXG4vLyBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuLy8gYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbi8vIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbi8vXG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vL1xuLy8gMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4vLyAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuLy9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAxXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLzJcbn1cblxuLy9cbi8vIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuLy8gU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuLy8gcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuLy9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4vL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbi8vIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbi8vXG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuLy9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy9cbi8vIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbi8vIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuLy9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLy8gVGFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG4iLCIvKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDogaDVicC5jb20vclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjpiZWZvcmUsXG4gICo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXI6IGg1YnAuY29tL3NcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICB9XG5cbiAgYWJiclt0aXRsZV06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuXG4gIC8vIERvbid0IHNob3cgbGlua3MgdGhhdCBhcmUgZnJhZ21lbnQgaWRlbnRpZmllcnMsXG4gIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgYVtocmVmXj1cIiNcIl06YWZ0ZXIsXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyAvLyBoNWJwLmNvbS90XG4gIH1cblxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuXG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cblxuICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJ0bixcbiAgLmRyb3B1cCA+IC5idG4ge1xuICAgID4gLmNhcmV0IHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmxhYmVsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG5cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFNjYWZmb2xkaW5nXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIFJlc2V0IHRoZSBib3gtc2l6aW5nXG4vL1xuLy8gSGVhZHMgdXAhIFRoaXMgcmVzZXQgbWF5IGNhdXNlIGNvbmZsaWN0cyB3aXRoIHNvbWUgdGhpcmQtcGFydHkgd2lkZ2V0cy5cbi8vIEZvciByZWNvbW1lbmRhdGlvbnMgb24gcmVzb2x2aW5nIHN1Y2ggY29uZmxpY3RzLCBzZWVcbi8vIGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzMuNC9nZXR0aW5nLXN0YXJ0ZWQvI3RoaXJkLWJveC1zaXppbmdcbioge1xuICBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xufVxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgQGluY2x1ZGUgYm94LXNpemluZyhib3JkZXItYm94KTtcbn1cblxuXG4vLyBCb2R5IHJlc2V0XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbn1cblxuLy8gUmVzZXQgZm9udHMgZm9yIHJlbGV2YW50IGVsZW1lbnRzXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlua3NcblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBAaW5jbHVkZSB0YWItZm9jdXM7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gV2UgcmVzZXQgdGhpcyBoZXJlIGJlY2F1c2UgcHJldmlvdXNseSBOb3JtYWxpemUgaGFkIG5vIGBmaWd1cmVgIG1hcmdpbnMuIFRoaXNcbi8vIGVuc3VyZXMgd2UgZG9uJ3QgYnJlYWsgYW55b25lJ3MgdXNlIG9mIHRoZSBlbGVtZW50LlxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cblxuLy8gSW1hZ2VzXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLmltZy1yZXNwb25zaXZlIHtcbiAgQGluY2x1ZGUgaW1nLXJlc3BvbnNpdmU7XG59XG5cbi8vIFJvdW5kZWQgY29ybmVyc1xuLmltZy1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGFyZ2U7XG59XG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi8vXG4vLyBIZWFkcyB1cCEgVGhpcyBpcyBtaXhpbi1lZCBpbnRvIHRodW1ibmFpbHMubGVzcyBmb3IgYC50aHVtYm5haWxgLlxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJHRodW1ibmFpbC1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6ICR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzIGVhc2UtaW4tb3V0KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLXJlc3BvbnNpdmUoaW5saW5lLWJsb2NrKTtcbn1cblxuLy8gUGVyZmVjdCBjaXJjbGVcbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyAvLyBzZXQgcmFkaXVzIGluIHBlcmNlbnRzXG59XG5cblxuLy8gSG9yaXpvbnRhbCBydWxlc1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkaHItYm9yZGVyO1xufVxuXG5cbi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL2ExMXlwcm9qZWN0LmNvbS9wb3N0cy9ob3ctdG8taGlkZS1jb250ZW50XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cblxuXG4vLyBpT1MgXCJjbGlja2FibGUgZWxlbWVudHNcIiBmaXggZm9yIHJvbGU9XCJidXR0b25cIlxuLy9cbi8vIEZpeGVzIFwiY2xpY2thYmlsaXR5XCIgaXNzdWUgKGFuZCBtb3JlIGdlbmVyYWxseSwgdGhlIGZpcmluZyBvZiBldmVudHMgc3VjaCBhcyBmb2N1cyBhcyB3ZWxsKVxuLy8gZm9yIHRyYWRpdGlvbmFsbHkgbm9uLWZvY3VzYWJsZSBlbGVtZW50cyB3aXRoIHJvbGU9XCJidXR0b25cIlxuLy8gc2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiLy8gVmVuZG9yIFByZWZpeGVzXG4vL1xuLy8gQWxsIHZlbmRvciBtaXhpbnMgYXJlIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMi4wIGR1ZSB0byB0aGUgaW50cm9kdWN0aW9uIG9mXG4vLyBBdXRvcHJlZml4ZXIgaW4gb3VyIEdydW50ZmlsZS4gVGhleSBoYXZlIGJlZW4gcmVtb3ZlZCBpbiB2NC5cblxuLy8gLSBBbmltYXRpb25zXG4vLyAtIEJhY2tmYWNlIHZpc2liaWxpdHlcbi8vIC0gQm94IHNoYWRvd1xuLy8gLSBCb3ggc2l6aW5nXG4vLyAtIENvbnRlbnQgY29sdW1uc1xuLy8gLSBIeXBoZW5zXG4vLyAtIFBsYWNlaG9sZGVyIHRleHRcbi8vIC0gVHJhbnNmb3JtYXRpb25zXG4vLyAtIFRyYW5zaXRpb25zXG4vLyAtIFVzZXIgU2VsZWN0XG5cblxuLy8gQW5pbWF0aW9uc1xuQG1peGluIGFuaW1hdGlvbigkYW5pbWF0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuICAgICAgIC1vLWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbiAgICAgICAgICBhbmltYXRpb246ICRhbmltYXRpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLW5hbWUoJG5hbWUpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogJG5hbWU7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xufVxuQG1peGluIGFuaW1hdGlvbi1kdXJhdGlvbigkZHVyYXRpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbn1cbkBtaXhpbiBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLWRlbGF5KCRkZWxheSkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xufVxuQG1peGluIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQoJGl0ZXJhdGlvbi1jb3VudCkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6ICRpdGVyYXRpb24tY291bnQ7XG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGl0ZXJhdGlvbi1jb3VudDtcbn1cbkBtaXhpbiBhbmltYXRpb24tZGlyZWN0aW9uKCRkaXJlY3Rpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLWZpbGwtbW9kZSgkZmlsbC1tb2RlKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogJGZpbGwtbW9kZTtcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbC1tb2RlO1xufVxuXG4vLyBCYWNrZmFjZSB2aXNpYmlsaXR5XG4vLyBQcmV2ZW50IGJyb3dzZXJzIGZyb20gZmxpY2tlcmluZyB3aGVuIHVzaW5nIENTUyAzRCB0cmFuc2Zvcm1zLlxuLy8gRGVmYXVsdCB2YWx1ZSBpcyBgdmlzaWJsZWAsIGJ1dCBjYW4gYmUgY2hhbmdlZCB0byBgaGlkZGVuYFxuXG5AbWl4aW4gYmFja2ZhY2UtdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xuICAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xufVxuXG4vLyBEcm9wIHNoYWRvd3Ncbi8vXG4vLyBOb3RlOiBEZXByZWNhdGVkIGAuYm94LXNoYWRvdygpYCBhcyBvZiB2My4xLjAgc2luY2UgYWxsIG9mIEJvb3RzdHJhcCdzXG4vLyBzdXBwb3J0ZWQgYnJvd3NlcnMgdGhhdCBoYXZlIGJveCBzaGFkb3cgY2FwYWJpbGl0aWVzIG5vdyBzdXBwb3J0IGl0LlxuXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93Li4uKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdzsgLy8gaU9TIDw0LjMgJiBBbmRyb2lkIDw0LjFcbiAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG4vLyBCb3ggc2l6aW5nXG5AbWl4aW4gYm94LXNpemluZygkYm94bW9kZWwpIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiAkYm94bW9kZWw7XG4gICAgIC1tb3otYm94LXNpemluZzogJGJveG1vZGVsO1xuICAgICAgICAgIGJveC1zaXppbmc6ICRib3htb2RlbDtcbn1cblxuLy8gQ1NTMyBDb250ZW50IENvbHVtbnNcbkBtaXhpbiBjb250ZW50LWNvbHVtbnMoJGNvbHVtbi1jb3VudCwgJGNvbHVtbi1nYXA6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtd2Via2l0LWNvbHVtbi1jb3VudDogJGNvbHVtbi1jb3VudDtcbiAgICAgLW1vei1jb2x1bW4tY291bnQ6ICRjb2x1bW4tY291bnQ7XG4gICAgICAgICAgY29sdW1uLWNvdW50OiAkY29sdW1uLWNvdW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xuICAgICAtbW96LWNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xuICAgICAgICAgIGNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xufVxuXG4vLyBPcHRpb25hbCBoeXBoZW5hdGlvblxuQG1peGluIGh5cGhlbnMoJG1vZGU6IGF1dG8pIHtcbiAgLXdlYmtpdC1oeXBoZW5zOiAkbW9kZTtcbiAgICAgLW1vei1oeXBoZW5zOiAkbW9kZTtcbiAgICAgIC1tcy1oeXBoZW5zOiAkbW9kZTsgLy8gSUUxMCtcbiAgICAgICAtby1oeXBoZW5zOiAkbW9kZTtcbiAgICAgICAgICBoeXBoZW5zOiAkbW9kZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4vLyBQbGFjZWhvbGRlciB0ZXh0XG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yOiAkaW5wdXQtY29sb3ItcGxhY2Vob2xkZXIpIHtcbiAgLy8gRmlyZWZveFxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7IC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogJGNvbG9yOyB9IC8vIEludGVybmV0IEV4cGxvcmVyIDEwK1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyICB7IGNvbG9yOiAkY29sb3I7IH0gLy8gU2FmYXJpIGFuZCBDaHJvbWVcbn1cblxuLy8gVHJhbnNmb3JtYXRpb25zXG5AbWl4aW4gc2NhbGUoJHJhdGlvLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xufVxuXG5AbWl4aW4gc2NhbGVYKCRyYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG59XG5AbWl4aW4gc2NhbGVZKCRyYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG59XG5AbWl4aW4gc2tldygkeCwgJHkpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy80ODg1OyBJRTkrXG4gICAgICAgLW8tdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcbn1cbkBtaXhpbiB0cmFuc2xhdGUoJHgsICR5KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbn1cbkBtaXhpbiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopO1xufVxuQG1peGluIHJvdGF0ZSgkZGVncmVlcykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiByb3RhdGVYKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiByb3RhdGVZKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiBwZXJzcGVjdGl2ZSgkcGVyc3BlY3RpdmUpIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xuICAgICAtbW96LXBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG4gICAgICAgICAgcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcbn1cbkBtaXhpbiBwZXJzcGVjdGl2ZS1vcmlnaW4oJHBlcnNwZWN0aXZlKSB7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG4gICAgIC1tb3otcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG4gICAgICAgICAgcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG59XG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkb3JpZ2luKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47IC8vIElFOSBvbmx5XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuXG4vLyBUcmFuc2l0aW9uc1xuXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgIC1vLXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tcHJvcGVydHkoJHRyYW5zaXRpb24tcHJvcGVydHkuLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAkdHJhbnNpdGlvbi1wcm9wZXJ0eTtcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkdHJhbnNpdGlvbi1wcm9wZXJ0eTtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLWRlbGF5KCR0cmFuc2l0aW9uLWRlbGF5KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkdHJhbnNpdGlvbi1kdXJhdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLXRyYW5zZm9ybSgkdHJhbnNpdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAgIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb247XG59XG5cblxuLy8gVXNlciBzZWxlY3Rcbi8vIEZvciBzZWxlY3RpbmcgdGV4dCBvbiB0aGUgcGFnZVxuXG5AbWl4aW4gdXNlci1zZWxlY3QoJHNlbGVjdCkge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiAkc2VsZWN0O1xuICAgICAtbW96LXVzZXItc2VsZWN0OiAkc2VsZWN0O1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiAkc2VsZWN0OyAvLyBJRTEwK1xuICAgICAgICAgIHVzZXItc2VsZWN0OiAkc2VsZWN0O1xufVxuIiwiLy8jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xuLy8jIyBJU0FBQzogbm9uLUJvb3RzdHJhcCB2YXJpYWJsZXNcbi8vIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcblxuLy9hZGRpdGlvbmFsIGZvbnQgZmFtaWx5IChCb290c3RyYXAgZG9lc24ndCBoYXZlIHRoaXMgZXh0cmEgZm9udCBmYW1pbHkpXG4kZm9udC1mYW1pbHktd2ViZm9udDogICAgICAgICAnQXRsYXNHcm90ZXNrJywgJ0JyYW5kb24gR3JvdCcsIHNhbnMtc2VyaWY7XG5cbi8vYmFja2dyb3VuZCBjb2xvcnMgKEJvb3RzdHJhcCBvbmx5IGhhcyAkYm9keS1iZylcbiRjb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICNmZmY7IC8vdXNlZCBmb3IgdGhlIGNvbXBsZXRlIHNpdGUgd2l0aG91dCB0aGUgb2ZmY2FudmFzIG1lbnUnc1xuXG4kb2ZmY2FudmFzLXdpZHRoOiAgICAgICAgICAgICAyNjVweDtcbiRvZmZjYW52YXMtYmc6ICAgICAgICAgICAgICAgICNjZWNlY2U7XG4kb2ZmY2FudmFzLXNoYWRvdzogICAgICAgICAgICBpbnNldCAtMTBweCAwIDEwcHggLTEwcHggcmdiYSgwLDAsMCwwLjUpO1xuXG4kbWVudS1zcGVlZDogLjJzO1xuXG4vLyBkZWZhdWx0IHZlcnRpY2FsIHNwYWNpbmcsIHVzYWJsZSBhcyBtYXJnaW4gb3IgcGFkZGluZyBiZXR3ZWVuIHBhcnRzXG4keHhzLXZlcnRpY2FsLXNwYWNpbmc6IDVweDtcbiR4cy12ZXJ0aWNhbC1zcGFjaW5nOiAxMHB4O1xuJHNtLXZlcnRpY2FsLXNwYWNpbmc6IDE1cHg7XG4kbWQtdmVydGljYWwtc3BhY2luZzogMzBweDtcbiRsZy12ZXJ0aWNhbC1zcGFjaW5nOiA2MHB4O1xuJHhsLXZlcnRpY2FsLXNwYWNpbmc6IDEwMHB4O1xuXG4kc3RhY2tlZC1jb2wtbWFyZ2luOiAkbGctdmVydGljYWwtc3BhY2luZztcblxuLy8gZGVmYXVsdCBob3Jpem9udGFsIHNwYWNpbmcsIHVzYWJsZSBhcyBtYXJnaW4gb3IgcGFkZGluZyBiZXR3ZWVuIHBhcnRzXG4keHMtaG9yaXpvbnRhbC1zcGFjaW5nOiA1cHg7XG4kc20taG9yaXpvbnRhbC1zcGFjaW5nOiAxMHB4O1xuJG1kLWhvcml6b250YWwtc3BhY2luZzogMTVweDtcbiRsZy1ob3Jpem9udGFsLXNwYWNpbmc6IDMwcHg7XG5cbi8vIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcbi8vIyMgSVNBQUM6IEZvbnQgQXdlc29tZSB2YXJpYWJsZXNcbi8vIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcblxuLy9wYXRoIHRvIHRoZSBmb250LWF3ZXNvbWUgZm9udHNcbiRmYS1mb250LXBhdGg6IFwiLi4vZm9udHMvZm9udC1hd2Vzb21lLTQuNy4wXCIgIWRlZmF1bHQ7XG5cblxuLy8jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xuLy8jIyBJU0FBQzogQm9vdHN0cmFwIHZhcmlhYmxlc1xuLy8jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xuXG4vLyBXaGVuIHRydWUsIGFzc2V0IHBhdGggaGVscGVycyBhcmUgdXNlZCwgb3RoZXJ3aXNlIHRoZSByZWd1bGFyIENTUyBgdXJsKClgIGlzIHVzZWQuXG4vLyBXaGVuIHRoZXJlIG5vIGZ1bmN0aW9uIGlzIGRlZmluZWQsIGBmbignJylgIGlzIHBhcnNlZCBhcyBzdHJpbmcgdGhhdCBlcXVhbHMgdGhlIHJpZ2h0IGhhbmQgc2lkZVxuLy8gTkI6IGluIFNhc3MgMy4zIHRoZXJlIGlzIGEgbmF0aXZlIGZ1bmN0aW9uOiBmdW5jdGlvbi1leGlzdHModHdicy1mb250LXBhdGgpXG4kYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyOiAodHdicy1mb250LXBhdGgoXCJcIikgIT0gdW5xdW90ZSgndHdicy1mb250LXBhdGgoXCJcIiknKSkgIWRlZmF1bHQ7XG4vL1xuLy8gVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vPT0gQ29sb3JzXG4vL1xuLy8jIyBHcmF5IGFuZCBicmFuZCBjb2xvcnMgZm9yIHVzZSBhY3Jvc3MgQm9vdHN0cmFwLlxuXG4kZ3JheS1iYXNlOiAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbiRncmF5LWRhcmtlcjogICAgICAgICAgICBsaWdodGVuKCRncmF5LWJhc2UsIDEzLjUlKSAhZGVmYXVsdDsgLy8gIzIyMlxuJGdyYXktZGFyazogICAgICAgICAgICAgICM0NDQ7XG4kZ3JheS1kYXJrLWhlYWRpbmc6ICAgICAgZGFya2VuKCMyZjJmMmYsIDEwJSk7XG4kZ3JheTogICAgICAgICAgICAgICAgICAgIzgwODA4MDtcbiRncmF5LWxpZ2h0OiAgICAgICAgICAgICAjYmJiO1xuJGdyYXktbGlnaHRlcjogICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktYmFzZSwgOTYlKSAhZGVmYXVsdDsgLy8gI2YyZjJmMjtcblxuJGJyYW5kLWRhcmticm93bjogICAgICAgIzM1MGUwMCAhZGVmYXVsdDtcbiRicmFuZC1kYXJrYnJvd24tb2ZmOiAgICNkN2QyZDAgIWRlZmF1bHQ7XG4kYnJhbmQtcGluazogICAgICAgICAgICAjZjU4MzljICFkZWZhdWx0O1xuJGJyYW5kLWdyZWVuOiAgICAgICAgICAgIzAwYTY1MCAhZGVmYXVsdDtcbiRicmFuZC1yZWQ6ICAgICAgICAgICAgICNjODBhMzEgIWRlZmF1bHQ7XG5cbiRicmFuZC1wcmltYXJ5OiAgICAgICAgICMwMDAgIWRlZmF1bHQ7XG4kYnJhbmQtc2Vjb25kYXJ5OiAgICAgICAjNjNmMmE4ICFkZWZhdWx0OyAvL3JnYmEoOTcsIDI1NSwgMTYwLCAuOCkgIWRlZmF1bHQ7XG4kYnJhbmQtdGVydGlhcnk6ICAgICAgICAjYzgwYTMxICFkZWZhdWx0O1xuJGJyYW5kLXF1YXRlcm5hcnk6ICAgICAgI2Y1ODM5YyAhZGVmYXVsdDtcbiRicmFuZC1xdWluYXJ5OiAgICAgICAgICMwMGE2NTAgIWRlZmF1bHQ7XG4kYnJhbmQtc2Vjb25kYXJ5LWRhcms6ICBkYXJrZ3JlZW4gIWRlZmF1bHQ7XG4kYnJhbmQtc3VjY2VzczogICAgICAgICAjNWNiODVjICFkZWZhdWx0O1xuJGJyYW5kLWluZm86ICAgICAgICAgICAgIzViYzBkZSAhZGVmYXVsdDtcbiRicmFuZC13YXJuaW5nOiAgICAgICAgICNmMGFkNGUgIWRlZmF1bHQ7XG4kYnJhbmQtZGFuZ2VyOiAgICAgICAgICAjZDk1MzRmICFkZWZhdWx0O1xuXG4kY29sb3Itc3BlY2lhbC1wcmljZTogICAjOWYwYTEwO1xuXG4vLz09IFNjYWZmb2xkaW5nXG4vL1xuLy8gIyMgU2V0dGluZ3MgZm9yIHNvbWUgb2YgdGhlIG1vc3QgZ2xvYmFsIHN0eWxlcy5cblxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIGZvciBgPGJvZHk+YC5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIEdsb2JhbCB0ZXh0IGNvbG9yIG9uIGA8Ym9keT5gLlxuJHRleHQtY29sb3I6ICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vKiogR2xvYmFsIHRleHR1YWwgbGluayBjb2xvci5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8qKiBMaW5rIGhvdmVyIGNvbG9yIHNldCB2aWEgYGRhcmtlbigpYCBmdW5jdGlvbi5cbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbi8vKiogTGluayBob3ZlciBkZWNvcmF0aW9uLlxuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogdW5kZXJsaW5lICFkZWZhdWx0O1xuXG5cbi8vPT0gVHlwb2dyYXBoeVxuLy9cbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgICAgXCJBdGxhc0dyb3Rlc2tcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtOiBcIkF0bGFzR3JvdGVzay1NZWRpdW1cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtYWx0OiAgICBcIlRpdGxpbmdHb3RoaWNGQk5hcnJvd1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktc2VyaWY6ICAgICAgICAgIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZiAhZGVmYXVsdDtcblxuJGZvbnQtZmFtaWx5LWhlYWRpbmc6ICAgICAgIFwiQXRsYXNHcm90ZXNrXCIsIFwiQnJhbmRvbiBHcm90XCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktaGVhZGluZy1zZXJpZjogXCJQdWJsaWNvSGVhZGxpbmVcIiwgR2VvcmdpYSwgc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktaGVhZGluZy1zZXJpZi1tZWRpdW06IFwiUHVibGljb0hlYWRsaW5lLU1lZGl1bVwiLCBHZW9yZ2lhLCBzZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1oZWFkaW5nLXNhbnMtc2VyaWY6IFwiRHJ1a1RleHQtTWVkaXVtXCIsIFwiVGl0bGluZ0dvdGhpY0ZCTmFycm93XCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcblxuJGZvbnQtZmFtaWx5LXNjcmlwdDogICAgICAgIFwiUXVpY2twZW5cIiwgXCJBdGxhc0dyb3Rlc2tcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuXG4vLyoqIERlZmF1bHQgbW9ub3NwYWNlIGZvbnRzIGZvciBgPGNvZGU+YCwgYDxrYmQ+YCwgYW5kIGA8cHJlPmAuXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgMTZweCAhZGVmYXVsdDtcbiRmb250LXNpemUtbGFyZ2U6ICAgICAgICAgMThweCAhZGVmYXVsdDtcbiRmb250LXNpemUtc21hbGw6ICAgICAgICAgMTRweCAhZGVmYXVsdDtcbiRmb250LXNpemUteHNtYWxsOiAgICAgICAgMTJweCAhZGVmYXVsdDtcbiRmb250LXNpemUteGxhcmdlOiAgICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGZvbnQtc2l6ZS1oMTogICAgICAgICAgICAyMnB4O1xuJGZvbnQtc2l6ZS1oMjogICAgICAgICAgICAxOHB4O1xuJGZvbnQtc2l6ZS1oMzogICAgICAgICAgICAxNnB4O1xuJGZvbnQtc2l6ZS1oNDogICAgICAgICAgICAxNHB4O1xuJGZvbnQtc2l6ZS1oNTogICAgICAgICAgICAxMnB4O1xuJGZvbnQtc2l6ZS1oNjogICAgICAgICAgICAxMnB4O1xuXG4kZm9udC1zaXplLWgxLXNlcmlmOiAgICAgIDMxcHg7IC8vMzNweDtcbiRmb250LXNpemUtaDEtc2Fucy1zZXJpZjogMzRweDtcblxuLy8qKiBVbml0LWxlc3MgYGxpbmUtaGVpZ2h0YCBmb3IgdXNlIGluIGNvbXBvbmVudHMgbGlrZSBidXR0b25zLlxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAxLjggIWRlZmF1bHQ7XG4vLyoqIENvbXB1dGVkIFwibGluZS1oZWlnaHRcIiAoYGZvbnQtc2l6ZWAgKiBgbGluZS1oZWlnaHRgKSBmb3IgdXNlIHdpdGggYG1hcmdpbmAsIGBwYWRkaW5nYCwgZXRjLlxuJGxpbmUtaGVpZ2h0LWNvbXB1dGVkOiAgICBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UpKSAhZGVmYXVsdDsgLy8gfjIwcHhcblxuLy8qKiBCeSBkZWZhdWx0LCB0aGlzIGluaGVyaXRzIGZyb20gdGhlIGA8Ym9keT5gLlxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAkZm9udC1mYW1pbHktd2ViZm9udDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgNDAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgJGJyYW5kLXByaW1hcnk7XG5cblxuLy89PSBJY29ub2dyYXBoeVxuLy9cbi8vIyMgU3BlY2lmeSBjdXN0b20gbG9jYXRpb24gYW5kIGZpbGVuYW1lIG9mIHRoZSBpbmNsdWRlZCBHbHlwaGljb25zIGljb24gZm9udC4gVXNlZnVsIGZvciB0aG9zZSBpbmNsdWRpbmcgQm9vdHN0cmFwIHZpYSBCb3dlci5cblxuLy8qKiBMb2FkIGZvbnRzIGZyb20gdGhpcyBkaXJlY3RvcnkuXG5cbi8vIFtjb252ZXJ0ZXJdIEFzc2V0IGhlbHBlcnMgc3VjaCBhcyBTcHJvY2tldHMgYW5kIE5vZGUuanMgTWluY2VyIGRvIG5vdCByZXNvbHZlIHJlbGF0aXZlIHBhdGhzXG4kaWNvbi1mb250LXBhdGg6IFwiLi4vZm9udHMvYm9vdHN0cmFwL1wiICFkZWZhdWx0O1xuXG4vLyoqIEZpbGUgbmFtZSBmb3IgYWxsIGZvbnQgZmlsZXMuXG4kaWNvbi1mb250LW5hbWU6ICAgICAgICAgIFwiZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhclwiICFkZWZhdWx0O1xuLy8qKiBFbGVtZW50IElEIHdpdGhpbiBTVkcgaWNvbiBmaWxlLlxuJGljb24tZm9udC1zdmctaWQ6ICAgICAgICBcImdseXBoaWNvbnNfaGFsZmxpbmdzcmVndWxhclwiICFkZWZhdWx0O1xuXG5cblxuLy89PSBDb21wb25lbnRzXG4vL1xuLy8jIyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuIFZhbHVlcyBiYXNlZCBvbiAxNHB4IHRleHQgYW5kIDEuNDI4IGxpbmUtaGVpZ2h0ICh+MjBweCB0byBzdGFydCkuXG5cbiRwYWRkaW5nLWJhc2UtdmVydGljYWw6ICAgICA2cHggIWRlZmF1bHQ7XG4kcGFkZGluZy1iYXNlLWhvcml6b250YWw6ICAgMTJweCAhZGVmYXVsdDtcblxuJHBhZGRpbmctbGFyZ2UtdmVydGljYWw6ICAgIDEwcHggIWRlZmF1bHQ7XG4kcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsOiAgMTZweCAhZGVmYXVsdDtcblxuJHBhZGRpbmctc21hbGwtdmVydGljYWw6ICAgIDVweCAhZGVmYXVsdDtcbiRwYWRkaW5nLXNtYWxsLWhvcml6b250YWw6ICAxMHB4ICFkZWZhdWx0O1xuXG4kcGFkZGluZy14cy12ZXJ0aWNhbDogICAgICAgMXB4ICFkZWZhdWx0O1xuJHBhZGRpbmcteHMtaG9yaXpvbnRhbDogICAgIDVweCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWxhcmdlOiAgICAgICAgIDEuMzMgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc21hbGw6ICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1cy1iYXNlOiAgICAgICAgMCAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxhcmdlOiAgICAgICAwICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc21hbGw6ICAgICAgIDAgIWRlZmF1bHQ7XG5cbi8vKiogR2xvYmFsIGNvbG9yIGZvciBhY3RpdmUgaXRlbXMgKGUuZy4sIG5hdnMgb3IgZHJvcGRvd25zKS5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBHbG9iYWwgYmFja2dyb3VuZCBjb2xvciBmb3IgYWN0aXZlIGl0ZW1zIChlLmcuLCBuYXZzIG9yIGRyb3Bkb3ducykuXG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vKiogV2lkdGggb2YgdGhlIGBib3JkZXJgIGZvciBnZW5lcmF0aW5nIGNhcmV0cyB0aGF0IGluZGljYXRvciBkcm9wZG93bnMuXG4kY2FyZXQtd2lkdGgtYmFzZTogICAgICAgICAgNXB4ICFkZWZhdWx0O1xuLy8qKiBDYXJldHMgaW5jcmVhc2Ugc2xpZ2h0bHkgaW4gc2l6ZSBmb3IgbGFyZ2VyIGNvbXBvbmVudHMuXG4kY2FyZXQtd2lkdGgtbGFyZ2U6ICAgICAgICAgNXB4ICFkZWZhdWx0O1xuXG5cbi8vPT0gVGFibGVzXG4vL1xuLy8jIyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vKiogUGFkZGluZyBmb3IgYDx0aD5gcyBhbmQgYDx0ZD5gcy5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgICAgNHB4ICFkZWZhdWx0O1xuLy8qKiBQYWRkaW5nIGZvciBjZWxscyBpbiBgLnRhYmxlLWNvbmRlbnNlZGAuXG4kdGFibGUtY29uZGVuc2VkLWNlbGwtcGFkZGluZzogIDVweCAhZGVmYXVsdDtcblxuLy8qKiBEZWZhdWx0IGJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYWxsIHRhYmxlcy5cbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4vLyoqIEJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYC50YWJsZS1zdHJpcGVkYC5cbiR0YWJsZS1iZy1hY2NlbnQ6ICAgICAgICAgICAgICAgI2Y5ZjlmOSAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciB1c2VkIGZvciBgLnRhYmxlLWhvdmVyYC5cbiR0YWJsZS1iZy1ob3ZlcjogICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbiR0YWJsZS1iZy1hY3RpdmU6ICAgICAgICAgICAgICAgJHRhYmxlLWJnLWhvdmVyICFkZWZhdWx0O1xuXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgdGFibGUgYW5kIGNlbGwgYm9yZGVycy5cbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuXG4vLz09IEJ1dHRvbnNcbi8vXG4vLyMjIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG5vcm1hbCAhZGVmYXVsdDtcblxuJGJ0bi1kZWZhdWx0LWNvbG9yOiAgICAgICAgICAgICAgIzgwODA4MCAhZGVmYXVsdDtcbiRidG4tZGVmYXVsdC1iZzogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgICAgICAjYmFiYWJhICFkZWZhdWx0O1xuXG4kYnRuLXByaW1hcnktY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1wcmltYXJ5LWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kYnRuLXByaW1hcnktYmctaG92ZXI6ICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xuJGJ0bi1wcmltYXJ5LWJvcmRlcjogICAgICAgICAgICAgZGFya2VuKCRidG4tcHJpbWFyeS1iZywgNSUpICFkZWZhdWx0O1xuXG4kYnRuLXN1Y2Nlc3MtY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1zdWNjZXNzLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4kYnRuLXN1Y2Nlc3MtYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi1zdWNjZXNzLWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4taW5mby1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLWluZm8tYmc6ICAgICAgICAgICAgICAgICAgICAkYnJhbmQtaW5mbyAhZGVmYXVsdDtcbiRidG4taW5mby1ib3JkZXI6ICAgICAgICAgICAgICAgIGRhcmtlbigkYnRuLWluZm8tYmcsIDUlKSAhZGVmYXVsdDtcblxuJGJ0bi13YXJuaW5nLWNvbG9yOiAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRidG4td2FybmluZy1iZzogICAgICAgICAgICAgICAgICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xuJGJ0bi13YXJuaW5nLWJvcmRlcjogICAgICAgICAgICAgZGFya2VuKCRidG4td2FybmluZy1iZywgNSUpICFkZWZhdWx0O1xuXG4kYnRuLWRhbmdlci1jb2xvcjogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1kYW5nZXItYmc6ICAgICAgICAgICAgICAgICAgJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcbiRidG4tZGFuZ2VyLWJvcmRlcjogICAgICAgICAgICAgIGRhcmtlbigkYnRuLWRhbmdlci1iZywgNSUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcblxuJGJ0bi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgNDBweDtcbiRidG4taGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgIDMwcHg7XG5cbi8vPT0gRm9ybXNcbi8vXG4vLyMjXG5cbi8vKiogYDxpbnB1dD5gIGJhY2tncm91bmQgY29sb3JcbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIGA8aW5wdXQgZGlzYWJsZWQ+YCBiYWNrZ3JvdW5kIGNvbG9yXG4kaW5wdXQtYmctZGlzYWJsZWQ6ICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuXG4vLyoqIFRleHQgY29sb3IgZm9yIGA8aW5wdXQ+YHNcbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8qKiBgPGlucHV0PmAgYm9yZGVyIGNvbG9yXG4kaW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcblxuLy8gSW52ZXJzZSBjb2xvciBzY2hlbWVcblxuLy8qKiBgPGlucHV0PmAgYmFja2dyb3VuZCBjb2xvclxuJGlucHV0LWludmVyc2UtYmc6ICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4vLyoqIGA8aW5wdXQgZGlzYWJsZWQ+YCBiYWNrZ3JvdW5kIGNvbG9yXG4kaW5wdXQtaW52ZXJzZS1iZy1kaXNhYmxlZDogICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuXG4vLyoqIFRleHQgY29sb3IgZm9yIGA8aW5wdXQ+YHNcbiRpbnB1dC1pbnZlcnNlLWNvbG9yOiAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIGA8aW5wdXQ+YCBib3JkZXIgY29sb3JcbiRpbnB1dC1pbnZlcnNlLWJvcmRlcjogICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgNDBweDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgMzBweDtcblxuLy8gVE9ETzogUmVuYW1lIGAkaW5wdXQtYm9yZGVyLXJhZGl1c2AgdG8gYCRpbnB1dC1ib3JkZXItcmFkaXVzLWJhc2VgIGluIHY0XG4vLyoqIERlZmF1bHQgYC5mb3JtLWNvbnRyb2xgIGJvcmRlciByYWRpdXNcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4vLyoqIExhcmdlIGAuZm9ybS1jb250cm9sYCBib3JkZXIgcmFkaXVzXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sYXJnZTogICAgICAwICFkZWZhdWx0O1xuLy8qKiBTbWFsbCBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc21hbGw6ICAgICAgMCAhZGVmYXVsdDtcblxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIGlucHV0cyBvbiBmb2N1c1xuJGlucHV0LWJvcmRlci1mb2N1czogICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcblxuLy8qKiBQbGFjZWhvbGRlciB0ZXh0IGNvbG9yXG4kaW5wdXQtY29sb3ItcGxhY2Vob2xkZXI6ICAgICAgICAjOTk5ICFkZWZhdWx0O1xuXG4vLyoqIERlZmF1bHQgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxuJGlucHV0LWhlaWdodC1iYXNlOiAgICAgICAgICAgICAgKCRsaW5lLWhlaWdodC1jb21wdXRlZCArICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICogMikgKyAyKSAhZGVmYXVsdDtcbi8vKiogTGFyZ2UgYC5mb3JtLWNvbnRyb2xgIGhlaWdodHhcbiRpbnB1dC1oZWlnaHQtbGFyZ2U6ICAgICAgICAgICAgIChjZWlsKCRmb250LXNpemUtbGFyZ2UgKiAkbGluZS1oZWlnaHQtbGFyZ2UpICsgKCRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsICogMikgKyAyKSAhZGVmYXVsdDtcbi8vKiogU21hbGwgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxuJGlucHV0LWhlaWdodC1zbWFsbDogICAgICAgICAgICAgKGZsb29yKCRmb250LXNpemUtc21hbGwgKiAkbGluZS1oZWlnaHQtc21hbGwpICsgKCRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICogMikgKyAyKSAhZGVmYXVsdDtcblxuJGxlZ2VuZC1jb2xvcjogICAgICAgICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcbiRsZWdlbmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNlNWU1ZTUgIWRlZmF1bHQ7XG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBmb3IgdGV4dHVhbCBpbnB1dCBhZGRvbnNcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4vLyoqIEJvcmRlciBjb2xvciBmb3IgdGV4dHVhbCBpbnB1dCBhZGRvbnNcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXIgIWRlZmF1bHQ7XG5cbi8vKiogRGlzYWJsZWQgY3Vyc29yIGZvciBmb3JtIGNvbnRyb2xzIGFuZCBidXR0b25zLlxuJGN1cnNvci1kaXNhYmxlZDogICAgICAgICAgICAgICAgbm90LWFsbG93ZWQgIWRlZmF1bHQ7XG5cblxuLy89PSBEcm9wZG93bnNcbi8vXG4vLyMjIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8qKiBCYWNrZ3JvdW5kIGZvciB0aGUgZHJvcGRvd24gbWVudS5cbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIERyb3Bkb3duIG1lbnUgYGJvcmRlci1jb2xvcmAuXG4kZHJvcGRvd24tYm9yZGVyOiAgICAgICAgICAgICAgICAjODY4Njg2ICFkZWZhdWx0O1xuLy8qKiBEcm9wZG93biBtZW51IGBib3JkZXItY29sb3JgICoqZm9yIElFOCoqLlxuJGRyb3Bkb3duLWZhbGxiYWNrLWJvcmRlcjogICAgICAgI2NjYyAhZGVmYXVsdDtcbi8vKiogRGl2aWRlciBjb2xvciBmb3IgYmV0d2VlbiBkcm9wZG93biBpdGVtcy5cbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICNlNWU1ZTUgIWRlZmF1bHQ7XG5cbi8vKiogRHJvcGRvd24gbGluayB0ZXh0IGNvbG9yLlxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcbi8vKiogSG92ZXIgY29sb3IgZm9yIGRyb3Bkb3duIGxpbmtzLlxuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgZGFya2VuKCRncmF5LWRhcmssIDUlKSAhZGVmYXVsdDtcbi8vKiogSG92ZXIgYmFja2dyb3VuZCBmb3IgZHJvcGRvd24gbGlua3MuXG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuXG4vLyoqIEFjdGl2ZSBkcm9wZG93biBtZW51IGl0ZW0gdGV4dCBjb2xvci5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8qKiBBY3RpdmUgZHJvcGRvd24gbWVudSBpdGVtIGJhY2tncm91bmQgY29sb3IuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuLy8qKiBEaXNhYmxlZCBkcm9wZG93biBtZW51IGl0ZW0gYmFja2dyb3VuZCBjb2xvci5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG4vLyoqIFRleHQgY29sb3IgZm9yIGhlYWRlcnMgd2l0aGluIGRyb3Bkb3duIG1lbnVzLlxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG5cbi8vKiogRGVwcmVjYXRlZCBgJGRyb3Bkb3duLWNhcmV0LWNvbG9yYCBhcyBvZiB2My4xLjBcbiRkcm9wZG93bi1jYXJldC1jb2xvcjogICAgICAgICAgICMwMDAgIWRlZmF1bHQ7XG5cblxuLy8tLSBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG4vL1xuLy8gTm90ZTogVGhlc2UgdmFyaWFibGVzIGFyZSBub3QgZ2VuZXJhdGVkIGludG8gdGhlIEN1c3RvbWl6ZXIuXG5cbiR6aW5kZXgtbG9nbzogICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LW5hdmJhcjogICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC1uYXZiYXItZml4ZWQ6ICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG5cblxuLy89PSBNZWRpYSBxdWVyaWVzIGJyZWFrcG9pbnRzXG4vL1xuLy8jIyBEZWZpbmUgdGhlIGJyZWFrcG9pbnRzIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLCBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBFeHRyYSBzbWFsbCBzY3JlZW4gLyBwaG9uZVxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXhzYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4teHM6ICAgICAgICAgICAgICAgICAgNjQwcHggIWRlZmF1bHQ7XG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4teHMtbWluYCBhcyBvZiB2My4yLjBcbiRzY3JlZW4teHMtbWluOiAgICAgICAgICAgICAgJHNjcmVlbi14cyAhZGVmYXVsdDtcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1waG9uZWAgYXMgb2YgdjMuMC4xXG4kc2NyZWVuLXBob25lOiAgICAgICAgICAgICAgICRzY3JlZW4teHMtbWluICFkZWZhdWx0O1xuXG4vLyBTbWFsbCBzY3JlZW4gLyB0YWJsZXRcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1zbWAgYXMgb2YgdjMuMC4xXG4kc2NyZWVuLXNtOiAgICAgICAgICAgICAgICAgIDc2OHB4ICFkZWZhdWx0O1xuJHNjcmVlbi1zbS1taW46ICAgICAgICAgICAgICAkc2NyZWVuLXNtICFkZWZhdWx0O1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXRhYmxldGAgYXMgb2YgdjMuMC4xXG4kc2NyZWVuLXRhYmxldDogICAgICAgICAgICAgICRzY3JlZW4tc20tbWluICFkZWZhdWx0O1xuXG4vLyBNZWRpdW0gc2NyZWVuIC8gZGVza3RvcFxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLW1kYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tbWQ6ICAgICAgICAgICAgICAgICAgMTAyNHB4ICFkZWZhdWx0O1xuJHNjcmVlbi1tZC1taW46ICAgICAgICAgICAgICAkc2NyZWVuLW1kICFkZWZhdWx0O1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWRlc2t0b3BgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1kZXNrdG9wOiAgICAgICAgICAgICAkc2NyZWVuLW1kLW1pbiAhZGVmYXVsdDtcblxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGdgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1sZzogICAgICAgICAgICAgICAgICAxMjgwcHggIWRlZmF1bHQ7XG4kc2NyZWVuLWxnLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tbGcgIWRlZmF1bHQ7XG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGctZGVza3RvcGAgYXMgb2YgdjMuMC4xXG4kc2NyZWVuLWxnLWRlc2t0b3A6ICAgICAgICAgICRzY3JlZW4tbGctbWluICFkZWZhdWx0O1xuXG4kc2NyZWVuLXhsOiAgICAgICAgICAgICAgICAgIDE1MDBweCAhZGVmYXVsdDtcbiRzY3JlZW4teGwtbWluOiAgICAgICAgICAgICAgJHNjcmVlbi14bCAhZGVmYXVsdDtcbiRzY3JlZW4teGwtZGVza3RvcDogICAgICAgICAgJHNjcmVlbi14bC1taW4gIWRlZmF1bHQ7XG5cbi8vIFNvIG1lZGlhIHF1ZXJpZXMgZG9uJ3Qgb3ZlcmxhcCB3aGVuIHJlcXVpcmVkLCBwcm92aWRlIGEgbWF4aW11bVxuJHNjcmVlbi14cy1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1zbS1taW4gLSAxKSAhZGVmYXVsdDtcbiRzY3JlZW4tc20tbWF4OiAgICAgICAgICAgICAgKCRzY3JlZW4tbWQtbWluIC0gMSkgIWRlZmF1bHQ7XG4kc2NyZWVuLW1kLW1heDogICAgICAgICAgICAgICgkc2NyZWVuLWxnLW1pbiAtIDEpICFkZWZhdWx0O1xuJHNjcmVlbi14bC1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi14bC1taW4gLSAxKSAhZGVmYXVsdDtcblxuXG4vLyBleHRyYSBleHRyYSBzbWFsbCBicmVha3BvaW50XG4kc2NyZWVuLXh4czogICAgICAgICAgICAgICAgNDUwcHg7XG4kc2NyZWVuLXh4cy1taW46ICAgICAgICAgICAgJHNjcmVlbi14eHM7XG4kc2NyZWVuLXh4cy1tYXg6ICAgICAgICAgICAgKCRzY3JlZW4teHMgLSAxKTtcblxuXG4vLz09IEdyaWQgc3lzdGVtXG4vL1xuLy8jIyBEZWZpbmUgeW91ciBjdXN0b20gcmVzcG9uc2l2ZSBncmlkLlxuXG4vLyoqIE51bWJlciBvZiBjb2x1bW5zIGluIHRoZSBncmlkLlxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgIDI0ICFkZWZhdWx0O1xuLy8qKiBQYWRkaW5nIGJldHdlZW4gY29sdW1ucy4gR2V0cyBkaXZpZGVkIGluIGhhbGYgZm9yIHRoZSBsZWZ0IGFuZCByaWdodC5cbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAzMHB4ICFkZWZhdWx0O1xuLy8gTmF2YmFyIGNvbGxhcHNlXG4vLyoqIFBvaW50IGF0IHdoaWNoIHRoZSBuYXZiYXIgYmVjb21lcyB1bmNvbGxhcHNlZC5cbiRncmlkLWZsb2F0LWJyZWFrcG9pbnQ6ICAgICAkc2NyZWVuLXNtLW1pbiAhZGVmYXVsdDtcbi8vKiogUG9pbnQgYXQgd2hpY2ggdGhlIG5hdmJhciBiZWdpbnMgY29sbGFwc2luZy5cbiRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4OiAoJGdyaWQtZmxvYXQtYnJlYWtwb2ludCAtIDEpICFkZWZhdWx0O1xuXG5cbi8vPT0gQ29udGFpbmVyIHNpemVzXG4vL1xuLy8jIyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBTbWFsbCBzY3JlZW4gLyB0YWJsZXRcbiRjb250YWluZXItdGFibGV0OiAgICAgICAgICAgICAxMDAlO1xuLy8qKiBGb3IgYCRzY3JlZW4tc20tbWluYCBhbmQgdXAuXG4kY29udGFpbmVyLXNtOiAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci10YWJsZXQgIWRlZmF1bHQ7XG5cbi8vIE1lZGl1bSBzY3JlZW4gLyBkZXNrdG9wXG4kY29udGFpbmVyLWRlc2t0b3A6ICAgICAgICAgICAgJHNjcmVlbi1tZCAhZGVmYXVsdDtcbi8vKiogRm9yIGAkc2NyZWVuLW1kLW1pbmAgYW5kIHVwLlxuJGNvbnRhaW5lci1tZDogICAgICAgICAgICAgICAgICRjb250YWluZXItZGVza3RvcCAhZGVmYXVsdDtcblxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXG4kY29udGFpbmVyLWxhcmdlLWRlc2t0b3A6ICAgICAgJHNjcmVlbi1sZyAhZGVmYXVsdDtcbi8vKiogRm9yIGAkc2NyZWVuLWxnLW1pbmAgYW5kIHVwLlxuJGNvbnRhaW5lci1sZzogICAgICAgICAgICAgICAgICRjb250YWluZXItbGFyZ2UtZGVza3RvcCAhZGVmYXVsdDtcblxuXG4kY29udGFpbmVyLWV4dHJhLWxhcmdlLWRlc2t0b3A6ICRzY3JlZW4teGwgIWRlZmF1bHQ7XG4kY29udGFpbmVyLXhsOiAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1leHRyYS1sYXJnZS1kZXNrdG9wICFkZWZhdWx0O1xuXG5cbi8vPT0gTmF2YmFyXG4vL1xuLy8jI1xuXG4vLyBCYXNpY3Mgb2YgYSBuYXZiYXJcbiRuYXZiYXItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgNDBweCAhZGVmYXVsdDtcbiRuYXZiYXItbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICFkZWZhdWx0O1xuJG5hdmJhci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw6ICAgICAgICBmbG9vcigoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikpICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsOiAgICAgICAgICAoKCRuYXZiYXItaGVpZ2h0IC0gJGxpbmUtaGVpZ2h0LWNvbXB1dGVkKSAvIDIpICFkZWZhdWx0O1xuJG5hdmJhci1jb2xsYXBzZS1tYXgtaGVpZ2h0OiAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuJG5hdmJhci1kZWZhdWx0LWNvbG9yOiAgICAgICAgICAgICAjNzc3ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWJnOiAgICAgICAgICAgICAgICAjZjhmOGY4ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWJvcmRlcjogICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJnLCA2LjUlKSAhZGVmYXVsdDtcblxuLy8gTmF2YmFyIGxpbmtzXG4vLyBOYXZiYXIgbGlua3NcbiRuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAjNzc3ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICMzMzMgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAgIzU1NSAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJnLCA2LjUlKSAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAjY2NjICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtYmc6ICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBOYXZiYXIgYnJhbmQgbGFiZWxcbiRuYXZiYXItZGVmYXVsdC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJyYW5kLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWJnOiAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBOYXZiYXIgdG9nZ2xlXG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWhvdmVyLWJnOiAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC10b2dnbGUtaWNvbi1iYXItYmc6ICAgICAgICAjODg4ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ib3JkZXItY29sb3I6ICAgICAgICNkZGQgIWRlZmF1bHQ7XG5cblxuLy8gSW52ZXJ0ZWQgbmF2YmFyXG4vLyBSZXNldCBpbnZlcnRlZCBuYXZiYXIgYmFzaWNzXG4kbmF2YmFyLWludmVyc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktbGlnaHQsIDE1JSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICMwMDAgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWludmVyc2UtYmcsIDEwJSkgIWRlZmF1bHQ7XG5cbi8vIEludmVydGVkIG5hdmJhciBsaW5rc1xuJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWludmVyc2UtYmcsIDEwJSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICM0NDQgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1iZzogICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBJbnZlcnRlZCBuYXZiYXIgYnJhbmQgbGFiZWxcbiRuYXZiYXItaW52ZXJzZS1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBJbnZlcnRlZCBuYXZiYXIgdG9nZ2xlXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWhvdmVyLWJnOiAgICAgICAgICAgICMzMzMgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWljb24tYmFyLWJnOiAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWJvcmRlci1jb2xvcjogICAgICAgICMzMzMgIWRlZmF1bHQ7XG5cblxuLy89PSBOYXZzXG4vL1xuLy8jI1xuXG4vLz09PSBTaGFyZWQgbmF2IHN0eWxlc1xuJG5hdi1saW5rLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAgICAgICAgICA1cHggMTBweCAhZGVmYXVsdDtcbiRuYXYtbGluay1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcblxuJG5hdi1kaXNhYmxlZC1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbiRuYXYtZGlzYWJsZWQtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG5cbi8vPT0gVGFic1xuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkYnRuLXByaW1hcnktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtZ3V0dGVyOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRtZC1ob3Jpem9udGFsLXNwYWNpbmcgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1saW5rLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGJ0bi1wcmltYXJ5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkYnRuLXByaW1hcnktYmcgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgJGJ0bi1wcmltYXJ5LWJnLWhvdmVyICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYnRuLXByaW1hcnktYmctaG92ZXIgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1iZzogICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICRidG4tcHJpbWFyeS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAgJGJ0bi1wcmltYXJ5LWJnICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtanVzdGlmaWVkLWxpbmstYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtanVzdGlmaWVkLWFjdGl2ZS1saW5rLWJvcmRlci1jb2xvcjogICAgICRib2R5LWJnICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgIDBweCAhZGVmYXVsdDtcblxuLy89PSBQaWxsc1xuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuJG5hdi1waWxscy1hY3RpdmUtbGluay1ob3Zlci1iZzogICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy89PSBQYWdpbmF0aW9uXG4vL1xuLy8jI1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXI6ICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlcjogICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlcjogICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG5cbi8vPT0gUGFnZXJcbi8vXG4vLyMjXG5cbiRwYWdlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWJnICFkZWZhdWx0O1xuJHBhZ2VyLWJvcmRlcjogICAgICAgICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24tYm9yZGVyICFkZWZhdWx0O1xuJHBhZ2VyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgMTVweCAhZGVmYXVsdDtcblxuJHBhZ2VyLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24taG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwYWdlci1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdlci1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuJHBhZ2VyLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy89PSBKdW1ib3Ryb25cbi8vXG4vLyMjXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kanVtYm90cm9uLWNvbG9yOiAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgcmdiYSgwLDAsMCwwLjUpICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1oZWFkaW5nLWNvbG9yOiAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tZm9udC1zaXplOiAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cblxuLy89PSBGb3JtIHN0YXRlcyBhbmQgYWxlcnRzXG4vL1xuLy8jIyBEZWZpbmUgY29sb3JzIGZvciBmb3JtIGZlZWRiYWNrIHN0YXRlcyBhbmQsIGJ5IGRlZmF1bHQsIGFsZXJ0cy5cblxuJHN0YXRlLXN1Y2Nlc3MtdGV4dDogICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbiRzdGF0ZS1zdWNjZXNzLWJnOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kc3RhdGUtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICAjYmJiICFkZWZhdWx0O1xuXG4kc3RhdGUtaW5mby10ZXh0OiAgICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xuJHN0YXRlLWluZm8tYmc6ICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRzdGF0ZS1pbmZvLWJvcmRlcjogICAgICAgICAgICAgICNiYmIgIWRlZmF1bHQ7XG5cbiRzdGF0ZS13YXJuaW5nLXRleHQ6ICAgICAgICAgICAgICMwMDAgIWRlZmF1bHQ7XG4kc3RhdGUtd2FybmluZy1iZzogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHN0YXRlLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgI2JiYiAhZGVmYXVsdDtcblxuJHN0YXRlLWRhbmdlci10ZXh0OiAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbiRzdGF0ZS1kYW5nZXItYmc6ICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kc3RhdGUtZGFuZ2VyLWJvcmRlcjogICAgICAgICAgICAjYmJiICFkZWZhdWx0O1xuXG5cbi8vPT0gVG9vbHRpcHNcbi8vXG4vLyMjXG5cbi8vKiogVG9vbHRpcCBtYXggd2lkdGhcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuLy8qKiBUb29sdGlwIHRleHQgY29sb3JcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIFRvb2x0aXAgYmFja2dyb3VuZCBjb2xvclxuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgJGdyYXkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyoqIFRvb2x0aXAgYXJyb3cgd2lkdGhcbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4vLyoqIFRvb2x0aXAgYXJyb3cgY29sb3JcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG5cbi8vPT0gUG9wb3ZlcnNcbi8vXG4vLyMjXG5cbi8vKiogUG9wb3ZlciBib2R5IGJhY2tncm91bmQgY29sb3JcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXkgIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgbWF4aW11bSB3aWR0aFxuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNzZweCAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBib3JkZXIgY29sb3JcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXkgIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgZmFsbGJhY2sgYm9yZGVyIGNvbG9yXG4kcG9wb3Zlci1mYWxsYmFjay1ib3JkZXItY29sb3I6ICAgICAgICRncmF5ICFkZWZhdWx0O1xuXG4vLyoqIFBvcG92ZXIgdGl0bGUgYmFja2dyb3VuZCBjb2xvclxuJHBvcG92ZXItdGl0bGUtYmc6ICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcblxuLy8qKiBQb3BvdmVyIGFycm93IHdpZHRoXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgYXJyb3cgY29sb3JcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbi8vKiogUG9wb3ZlciBvdXRlciBhcnJvdyB3aWR0aFxuJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg6ICAgICAgICAgICAoJHBvcG92ZXItYXJyb3ctd2lkdGggKyAxKSAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBvdXRlciBhcnJvdyBjb2xvclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgICBmYWRlX2luKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgMC4wNSkgIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgb3V0ZXIgYXJyb3cgZmFsbGJhY2sgY29sb3JcbiRwb3BvdmVyLWFycm93LW91dGVyLWZhbGxiYWNrLWNvbG9yOiAgZGFya2VuKCRwb3BvdmVyLWZhbGxiYWNrLWJvcmRlci1jb2xvciwgMjAlKSAhZGVmYXVsdDtcblxuXG4vLz09IExhYmVsc1xuLy9cbi8vIyNcblxuLy8qKiBEZWZhdWx0IGxhYmVsIGJhY2tncm91bmQgY29sb3JcbiRsYWJlbC1kZWZhdWx0LWJnOiAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuLy8qKiBQcmltYXJ5IGxhYmVsIGJhY2tncm91bmQgY29sb3JcbiRsYWJlbC1wcmltYXJ5LWJnOiAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8qKiBTdWNjZXNzIGxhYmVsIGJhY2tncm91bmQgY29sb3JcbiRsYWJlbC1zdWNjZXNzLWJnOiAgICAgICAgICAgICRicmFuZC1zdWNjZXNzICFkZWZhdWx0O1xuLy8qKiBJbmZvIGxhYmVsIGJhY2tncm91bmQgY29sb3JcbiRsYWJlbC1pbmZvLWJnOiAgICAgICAgICAgICAgICRicmFuZC1pbmZvICFkZWZhdWx0O1xuLy8qKiBXYXJuaW5nIGxhYmVsIGJhY2tncm91bmQgY29sb3JcbiRsYWJlbC13YXJuaW5nLWJnOiAgICAgICAgICAgICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xuLy8qKiBEYW5nZXIgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLWRhbmdlci1iZzogICAgICAgICAgICAgJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcblxuLy8qKiBEZWZhdWx0IGxhYmVsIHRleHQgY29sb3JcbiRsYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIERlZmF1bHQgdGV4dCBjb2xvciBvZiBhIGxpbmtlZCBsYWJlbFxuJGxhYmVsLWxpbmstaG92ZXItY29sb3I6ICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuJGxhYmVsLXdpZHRoOiAgICAgICAgICAgICAgICAgMTYwcHg7XG4kbGFiZWwtdGV4dC1hbGlnbjogICAgICAgICAgICBsZWZ0O1xuXG4vLz09IE1vZGFsc1xuLy9cbi8vIyNcblxuLy8qKiBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgIDE1cHggIWRlZmF1bHQ7XG5cbi8vKiogUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCB0aXRsZVxuJG1vZGFsLXRpdGxlLXBhZGRpbmc6ICAgICAgICAgMTVweCAhZGVmYXVsdDtcbi8vKiogTW9kYWwgdGl0bGUgbGluZS1oZWlnaHRcbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgbW9kYWwgY29udGVudCBhcmVhXG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGNvbnRlbnQgYm9yZGVyIGNvbG9yXG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgIHJnYmEoMCwwLDAsLjIpICFkZWZhdWx0O1xuLy8qKiBNb2RhbCBjb250ZW50IGJvcmRlciBjb2xvciAqKmZvciBJRTgqKlxuJG1vZGFsLWNvbnRlbnQtZmFsbGJhY2stYm9yZGVyLWNvbG9yOiAgICAgICAgICAjOTk5ICFkZWZhdWx0O1xuXG4vLyoqIE1vZGFsIGJhY2tkcm9wIGJhY2tncm91bmQgY29sb3JcbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICMwMDAgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGJhY2tkcm9wIG9wYWNpdHlcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgIC41ICFkZWZhdWx0O1xuLy8qKiBNb2RhbCBoZWFkZXIgYm9yZGVyIGNvbG9yXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAjZTVlNWU1ICFkZWZhdWx0O1xuLy8qKiBNb2RhbCBmb290ZXIgYm9yZGVyIGNvbG9yXG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgOTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICA2MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG5cbi8vPT0gQWxlcnRzXG4vL1xuLy8jIyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmc6ICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICBib2xkICFkZWZhdWx0O1xuXG4kYWxlcnQtc3VjY2Vzcy1iZzogICAgICAgICAgICAkc3RhdGUtc3VjY2Vzcy1iZyAhZGVmYXVsdDtcbiRhbGVydC1zdWNjZXNzLXRleHQ6ICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLXRleHQgIWRlZmF1bHQ7XG4kYWxlcnQtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAkc3RhdGUtc3VjY2Vzcy1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRhbGVydC1pbmZvLWJnOiAgICAgICAgICAgICAgICRzdGF0ZS1pbmZvLWJnICFkZWZhdWx0O1xuJGFsZXJ0LWluZm8tdGV4dDogICAgICAgICAgICAgJHN0YXRlLWluZm8tdGV4dCAhZGVmYXVsdDtcbiRhbGVydC1pbmZvLWJvcmRlcjogICAgICAgICAgICRzdGF0ZS1pbmZvLWJvcmRlciAhZGVmYXVsdDtcblxuJGFsZXJ0LXdhcm5pbmctYmc6ICAgICAgICAgICAgJHN0YXRlLXdhcm5pbmctYmcgIWRlZmF1bHQ7XG4kYWxlcnQtd2FybmluZy10ZXh0OiAgICAgICAgICAkc3RhdGUtd2FybmluZy10ZXh0ICFkZWZhdWx0O1xuJGFsZXJ0LXdhcm5pbmctYm9yZGVyOiAgICAgICAgJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xuXG4kYWxlcnQtZGFuZ2VyLWJnOiAgICAgICAgICAgICAkc3RhdGUtZGFuZ2VyLWJnICFkZWZhdWx0O1xuJGFsZXJ0LWRhbmdlci10ZXh0OiAgICAgICAgICAgJHN0YXRlLWRhbmdlci10ZXh0ICFkZWZhdWx0O1xuJGFsZXJ0LWRhbmdlci1ib3JkZXI6ICAgICAgICAgJHN0YXRlLWRhbmdlci1ib3JkZXIgIWRlZmF1bHQ7XG5cblxuLy89PSBQcm9ncmVzcyBiYXJzXG4vL1xuLy8jI1xuXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgdGhlIHdob2xlIHByb2dyZXNzIGNvbXBvbmVudFxuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbi8vKiogUHJvZ3Jlc3MgYmFyIHRleHQgY29sb3JcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIFZhcmlhYmxlIGZvciBzZXR0aW5nIHJvdW5kZWQgY29ybmVycyBvbiBwcm9ncmVzcyBiYXIuXG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIERlZmF1bHQgcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vKiogU3VjY2VzcyBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItc3VjY2Vzcy1iZzogICAgICRicmFuZC1zdWNjZXNzICFkZWZhdWx0O1xuLy8qKiBXYXJuaW5nIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci13YXJuaW5nLWJnOiAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XG4vLyoqIERhbmdlciBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItZGFuZ2VyLWJnOiAgICAgICRicmFuZC1kYW5nZXIgIWRlZmF1bHQ7XG4vLyoqIEluZm8gcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLWluZm8tYmc6ICAgICAgICAkYnJhbmQtaW5mbyAhZGVmYXVsdDtcblxuXG4vLz09IExpc3QgZ3JvdXBcbi8vXG4vLyMjXG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBvbiBgLmxpc3QtZ3JvdXAtaXRlbWBcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4vLyoqIGAubGlzdC1ncm91cC1pdGVtYCBib3JkZXIgY29sb3JcbiRsaXN0LWdyb3VwLWJvcmRlcjogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4vLyoqIExpc3QgZ3JvdXAgYm9yZGVyIHJhZGl1c1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAwICFkZWZhdWx0O1xuXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2Ygc2luZ2xlIGxpc3QgaXRlbXMgb24gaG92ZXJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4vLyoqIFRleHQgY29sb3Igb2YgYWN0aXZlIGxpc3QgaXRlbXNcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2YgYWN0aXZlIGxpc3QgaXRlbXNcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4vLyoqIEJvcmRlciBjb2xvciBvZiBhY3RpdmUgbGlzdCBlbGVtZW50c1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlcjogICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbi8vKiogVGV4dCBjb2xvciBmb3IgY29udGVudCB3aXRoaW4gYWN0aXZlIGxpc3QgaXRlbXNcbiRsaXN0LWdyb3VwLWFjdGl2ZS10ZXh0LWNvbG9yOiAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vKiogVGV4dCBjb2xvciBvZiBkaXNhYmxlZCBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBkaXNhYmxlZCBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbi8vKiogVGV4dCBjb2xvciBmb3IgY29udGVudCB3aXRoaW4gZGlzYWJsZWQgbGlzdCBpdGVtc1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtdGV4dC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWxpbmstY29sb3I6ICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1saW5rLWhvdmVyLWNvbG9yOiAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtbGluay1oZWFkaW5nLWNvbG9yOiAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcblxuXG4vLz09IFBhbmVsc1xuLy9cbi8vIyNcblxuJHBhbmVsLWJnOiAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYW5lbC1ib2R5LXBhZGRpbmc6ICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4kcGFuZWwtaGVhZGluZy1wYWRkaW5nOiAgICAgICA1cHggMTBweCAhZGVmYXVsdDtcbiRwYW5lbC1mb290ZXItcGFkZGluZzogICAgICAgICRwYW5lbC1oZWFkaW5nLXBhZGRpbmcgIWRlZmF1bHQ7XG4kcGFuZWwtYm9yZGVyLXJhZGl1czogICAgICAgICAwICFkZWZhdWx0O1xuXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgZWxlbWVudHMgd2l0aGluIHBhbmVsc1xuJHBhbmVsLWlubmVyLWJvcmRlcjogICAgICAgICAgI2RkZCAhZGVmYXVsdDtcbiRwYW5lbC1mb290ZXItYmc6ICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG5cbiRwYW5lbC1kZWZhdWx0LXRleHQ6ICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG4kcGFuZWwtZGVmYXVsdC1ib3JkZXI6ICAgICAgICAjZGRkICFkZWZhdWx0O1xuJHBhbmVsLWRlZmF1bHQtaGVhZGluZy1iZzogICAgI2Y1ZjVmNSAhZGVmYXVsdDtcblxuJHBhbmVsLXByaW1hcnktdGV4dDogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYW5lbC1wcmltYXJ5LWJvcmRlcjogICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuJHBhbmVsLXByaW1hcnktaGVhZGluZy1iZzogICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiRwYW5lbC1zdWNjZXNzLXRleHQ6ICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLXRleHQgIWRlZmF1bHQ7XG4kcGFuZWwtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAkc3RhdGUtc3VjY2Vzcy1ib3JkZXIgIWRlZmF1bHQ7XG4kcGFuZWwtc3VjY2Vzcy1oZWFkaW5nLWJnOiAgICAkc3RhdGUtc3VjY2Vzcy1iZyAhZGVmYXVsdDtcblxuJHBhbmVsLWluZm8tdGV4dDogICAgICAgICAgICAgJHN0YXRlLWluZm8tdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC1pbmZvLWJvcmRlcjogICAgICAgICAgICRzdGF0ZS1pbmZvLWJvcmRlciAhZGVmYXVsdDtcbiRwYW5lbC1pbmZvLWhlYWRpbmctYmc6ICAgICAgICRzdGF0ZS1pbmZvLWJnICFkZWZhdWx0O1xuXG4kcGFuZWwtd2FybmluZy10ZXh0OiAgICAgICAgICAkc3RhdGUtd2FybmluZy10ZXh0ICFkZWZhdWx0O1xuJHBhbmVsLXdhcm5pbmctYm9yZGVyOiAgICAgICAgJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xuJHBhbmVsLXdhcm5pbmctaGVhZGluZy1iZzogICAgJHN0YXRlLXdhcm5pbmctYmcgIWRlZmF1bHQ7XG5cbiRwYW5lbC1kYW5nZXItdGV4dDogICAgICAgICAgICRzdGF0ZS1kYW5nZXItdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC1kYW5nZXItYm9yZGVyOiAgICAgICAgICRzdGF0ZS1kYW5nZXItYm9yZGVyICFkZWZhdWx0O1xuJHBhbmVsLWRhbmdlci1oZWFkaW5nLWJnOiAgICAgJHN0YXRlLWRhbmdlci1iZyAhZGVmYXVsdDtcblxuXG4vLz09IFRodW1ibmFpbHNcbi8vXG4vLyMjXG5cbi8vKiogUGFkZGluZyBhcm91bmQgdGhlIHRodW1ibmFpbCBpbWFnZVxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgNHB4ICFkZWZhdWx0O1xuLy8qKiBUaHVtYm5haWwgYmFja2dyb3VuZCBjb2xvclxuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4vLyoqIFRodW1ibmFpbCBib3JkZXIgY29sb3JcbiR0aHVtYm5haWwtYm9yZGVyOiAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4vLyoqIFRodW1ibmFpbCBib3JkZXIgcmFkaXVzXG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEN1c3RvbSB0ZXh0IGNvbG9yIGZvciB0aHVtYm5haWwgY2FwdGlvbnNcbiR0aHVtYm5haWwtY2FwdGlvbi1jb2xvcjogICAgICR0ZXh0LWNvbG9yICFkZWZhdWx0O1xuLy8qKiBQYWRkaW5nIGFyb3VuZCB0aGUgdGh1bWJuYWlsIGNhcHRpb25cbiR0aHVtYm5haWwtY2FwdGlvbi1wYWRkaW5nOiAgIDlweCAhZGVmYXVsdDtcblxuXG4vLz09IFdlbGxzXG4vL1xuLy8jI1xuXG4kd2VsbC1iZzogICAgICAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuJHdlbGwtYm9yZGVyOiAgICAgICAgICAgICAgICAgZGFya2VuKCR3ZWxsLWJnLCA3JSkgIWRlZmF1bHQ7XG5cblxuLy89PSBCYWRnZXNcbi8vXG4vLyMjXG5cbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIExpbmtlZCBiYWRnZSB0ZXh0IGNvbG9yIG9uIGhvdmVyXG4kYmFkZ2UtbGluay1ob3Zlci1jb2xvcjogICAgICAjZmZmICFkZWZhdWx0O1xuJGJhZGdlLWJnOiAgICAgICAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcblxuLy8qKiBCYWRnZSB0ZXh0IGNvbG9yIGluIGFjdGl2ZSBuYXYgbGlua1xuJGJhZGdlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4vLyoqIEJhZGdlIGJhY2tncm91bmQgY29sb3IgaW4gYWN0aXZlIG5hdiBsaW5rXG4kYmFkZ2UtYWN0aXZlLWJnOiAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuXG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICBub3JtYWwgIWRlZmF1bHQ7XG4kYmFkZ2UtbGluZS1oZWlnaHQ6ICAgICAgICAgICAxICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgMTBweCAhZGVmYXVsdDtcblxuXG4vLz09IEJyZWFkY3J1bWJzXG4vL1xuLy8jI1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXZlcnRpY2FsOiAgIDhweCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmctaG9yaXpvbnRhbDogMCAhZGVmYXVsdDtcbi8vKiogQnJlYWRjcnVtYiBiYWNrZ3JvdW5kIGNvbG9yXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4vLyoqIEJyZWFkY3J1bWIgdGV4dCBjb2xvclxuJGJyZWFkY3J1bWItY29sb3I6ICAgICAgICAgICAgICAjOGQ4Njg0ICFkZWZhdWx0O1xuLy8qKiBUZXh0IGNvbG9yIG9mIGN1cnJlbnQgcGFnZSBpbiB0aGUgYnJlYWRjcnVtYlxuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAjNGIzYTM0ICFkZWZhdWx0O1xuLy8qKiBUZXh0dWFsIHNlcGFyYXRvciBmb3IgYmV0d2VlbiBicmVhZGNydW1iIGVsZW1lbnRzXG4kYnJlYWRjcnVtYi1zZXBhcmF0b3I6ICAgICAgICAgIFwiL1wiICFkZWZhdWx0O1xuXG5cblxuLy89PSBDYXJvdXNlbFxuLy9cbi8vIyNcblxuJGNhcm91c2VsLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgwLDAsMCwuNikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1mb250LXNpemU6ICAgICAgICAgICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgICAxM3B4O1xuJGNhcm91c2VsLWluZGljYXRvci1tYXJnaW46ICAgICAgICAgICAgICAgICAxMHB4O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMztcblxuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcblxuXG4vLz09IENsb3NlXG4vL1xuLy8jI1xuXG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICBib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgIDAgMXB4IDAgI2ZmZiAhZGVmYXVsdDtcblxuXG4vLz09IENvZGVcbi8vXG4vLyMjXG5cbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICNjNzI1NGUgIWRlZmF1bHQ7XG4kY29kZS1iZzogICAgICAgICAgICAgICAgICAgICAjZjlmMmY0ICFkZWZhdWx0O1xuXG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcblxuJHByZS1iZzogICAgICAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG4kcHJlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy89PSBUeXBlXG4vL1xuLy8jI1xuXG4vLyoqIEhvcml6b250YWwgb2Zmc2V0IGZvciBmb3JtcyBhbmQgbGlzdHMuXG4kY29tcG9uZW50LW9mZnNldC1ob3Jpem9udGFsOiAxODBweCAhZGVmYXVsdDtcbi8vKiogVGV4dCBtdXRlZCBjb2xvclxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEFiYnJldmlhdGlvbnMgYW5kIGFjcm9ueW1zIGJvcmRlciBjb2xvclxuJGFiYnItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEhlYWRpbmdzIHNtYWxsIGNvbG9yXG4kaGVhZGluZ3Mtc21hbGwtY29sb3I6ICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbi8vKiogQmxvY2txdW90ZSBzbWFsbCBjb2xvclxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEJsb2NrcXVvdGUgZm9udCBzaXplXG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4vLyoqIEJsb2NrcXVvdGUgYm9yZGVyIGNvbG9yXG4kYmxvY2txdW90ZS1ib3JkZXItY29sb3I6ICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuLy8qKiBQYWdlIGhlYWRlciBib3JkZXIgY29sb3JcbiRwYWdlLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4vLyoqIFdpZHRoIG9mIGhvcml6b250YWwgZGVzY3JpcHRpb24gbGlzdCB0aXRsZXNcbiRkbC1ob3Jpem9udGFsLW9mZnNldDogICAgICAgICRjb21wb25lbnQtb2Zmc2V0LWhvcml6b250YWwgIWRlZmF1bHQ7XG4vLyoqIEhvcml6b250YWwgbGluZSBjb2xvci5cbiRoci1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7IiwiLy8gV2ViS2l0LXN0eWxlIGZvY3VzXG5cbkBtaXhpbiB0YWItZm9jdXMoKSB7XG4gIC8vIFdlYktpdC1zcGVjaWZpYy4gT3RoZXIgYnJvd3NlcnMgd2lsbCBrZWVwIHRoZWlyIGRlZmF1bHQgb3V0bGluZSBzdHlsZS5cbiAgLy8gKEluaXRpYWxseSB0cmllZCB0byBhbHNvIGZvcmNlIGRlZmF1bHQgdmlhIGBvdXRsaW5lOiBpbml0aWFsYCxcbiAgLy8gYnV0IHRoYXQgc2VlbXMgdG8gZXJyb25lb3VzbHkgcmVtb3ZlIHRoZSBvdXRsaW5lIGluIEZpcmVmb3ggYWx0b2dldGhlci4pXG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cbkBtaXhpbiBpbWctcmVzcG9uc2l2ZSgkZGlzcGxheTogYmxvY2spIHtcbiAgZGlzcGxheTogJGRpc3BsYXk7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgaGVpZ2h0OiBhdXRvOyAvLyBQYXJ0IDI6IFNjYWxlIHRoZSBoZWlnaHQgYWNjb3JkaW5nIHRvIHRoZSB3aWR0aCwgb3RoZXJ3aXNlIHlvdSBnZXQgc3RyZXRjaGluZ1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS4gTm90ZSB0aGF0IHRoZVxuLy8gc3BlbGxpbmcgb2YgYG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpb2AgaXMgaW50ZW50aW9uYWwuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1pbWFnZS1wYXRoKFwiI3skZmlsZS0xeH1cIiksIFwiI3skZmlsZS0xeH1cIikpO1xuXG4gIEBtZWRpYVxuICBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoIG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksXG4gIG9ubHkgc2NyZWVuIGFuZCAoIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICBvbmx5IHNjcmVlbiBhbmQgKCBtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSxcbiAgb25seSBzY3JlZW4gYW5kICggbWluLXJlc29sdXRpb246IDJkcHB4KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIHR3YnMtaW1hZ2UtcGF0aChcIiN7JGZpbGUtMnh9XCIpLCBcIiN7JGZpbGUtMnh9XCIpKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG59XG4iLCIvL1xuLy8gVHlwb2dyYXBoeVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBIZWFkaW5nc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG5cbiAgc21hbGwsXG4gIC5zbWFsbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJGhlYWRpbmdzLXNtYWxsLWNvbG9yO1xuICB9XG59XG5cbmgxLCAuaDEsXG5oMiwgLmgyLFxuaDMsIC5oMyB7XG4gIG1hcmdpbi10b3A6ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgbWFyZ2luLWJvdHRvbTogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xuXG4gIHNtYWxsLFxuICAuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogNjUlO1xuICB9XG59XG5oNCwgLmg0LFxuaDUsIC5oNSxcbmg2LCAuaDYge1xuICBtYXJnaW4tdG9wOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG4gIG1hcmdpbi1ib3R0b206ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcblxuICBzbWFsbCxcbiAgLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgfVxufVxuXG5oMSwgLmgxIHsgZm9udC1zaXplOiAkZm9udC1zaXplLWgxOyB9XG5oMiwgLmgyIHsgZm9udC1zaXplOiAkZm9udC1zaXplLWgyOyB9XG5oMywgLmgzIHsgZm9udC1zaXplOiAkZm9udC1zaXplLWgzOyB9XG5oNCwgLmg0IHsgZm9udC1zaXplOiAkZm9udC1zaXplLWg0OyB9XG5oNSwgLmg1IHsgZm9udC1zaXplOiAkZm9udC1zaXplLWg1OyB9XG5oNiwgLmg2IHsgZm9udC1zaXplOiAkZm9udC1zaXplLWg2OyB9XG5cblxuLy8gQm9keSB0ZXh0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbnAge1xuICBtYXJnaW46IDAgMCAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG59XG5cbi5sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBmb250LXNpemU6IGZsb29yKCgkZm9udC1zaXplLWJhc2UgKiAxLjE1KSk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlICogMS41KTtcbiAgfVxufVxuXG5cbi8vIEVtcGhhc2lzICYgbWlzY1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBFeDogKDEycHggc21hbGwgZm9udCAvIDE0cHggYmFzZSBmb250KSAqIDEwMCUgPSBhYm91dCA4NSVcbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiBmbG9vcigoMTAwJSAqICRmb250LXNpemUtc21hbGwgLyAkZm9udC1zaXplLWJhc2UpKTtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN0YXRlLXdhcm5pbmctYmc7XG59XG5cbi8vIEFsaWdubWVudFxuLnRleHQtbGVmdCAgICAgICAgICAgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4udGV4dC1yaWdodCAgICAgICAgICB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG4udGV4dC1jZW50ZXIgICAgICAgICB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuLnRleHQtanVzdGlmeSAgICAgICAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9XG4udGV4dC1ub3dyYXAgICAgICAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLy8gVHJhbnNmb3JtYXRpb25cbi50ZXh0LWxvd2VyY2FzZSAgICAgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuLnRleHQtdXBwZXJjYXNlICAgICAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4udGV4dC1jYXBpdGFsaXplICAgICB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAkdGV4dC1tdXRlZDtcbn1cblxuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1wcmltYXJ5JywgJGJyYW5kLXByaW1hcnkpO1xuXG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LXN1Y2Nlc3MnLCAkc3RhdGUtc3VjY2Vzcy10ZXh0KTtcblxuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1pbmZvJywgJHN0YXRlLWluZm8tdGV4dCk7XG5cbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtd2FybmluZycsICRzdGF0ZS13YXJuaW5nLXRleHQpO1xuXG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LWRhbmdlcicsICRzdGF0ZS1kYW5nZXItdGV4dCk7XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcbi8vIEZvciBub3cgd2UnbGwgbGVhdmUgdGhlc2UgYWxvbmdzaWRlIHRoZSB0ZXh0IGNsYXNzZXMgdW50aWwgdjQgd2hlbiB3ZSBjYW5cbi8vIHNhZmVseSBzaGlmdCB0aGluZ3MgYXJvdW5kIChwZXIgU2VtVmVyIHJ1bGVzKS5cbi5iZy1wcmltYXJ5IHtcbiAgLy8gR2l2ZW4gdGhlIGNvbnRyYXN0IGhlcmUsIHRoaXMgaXMgdGhlIG9ubHkgY2xhc3MgdG8gaGF2ZSBpdHMgY29sb3IgaW52ZXJ0ZWRcbiAgLy8gYXV0b21hdGljYWxseS5cbiAgY29sb3I6ICNmZmY7XG59XG5AaW5jbHVkZSBiZy12YXJpYW50KCcuYmctcHJpbWFyeScsICRicmFuZC1wcmltYXJ5KTtcblxuQGluY2x1ZGUgYmctdmFyaWFudCgnLmJnLXN1Y2Nlc3MnLCAkc3RhdGUtc3VjY2Vzcy1iZyk7XG5cbkBpbmNsdWRlIGJnLXZhcmlhbnQoJy5iZy1pbmZvJywgJHN0YXRlLWluZm8tYmcpO1xuXG5AaW5jbHVkZSBiZy12YXJpYW50KCcuYmctd2FybmluZycsICRzdGF0ZS13YXJuaW5nLWJnKTtcblxuQGluY2x1ZGUgYmctdmFyaWFudCgnLmJnLWRhbmdlcicsICRzdGF0ZS1kYW5nZXItYmcpO1xuXG5cbi8vIFBhZ2UgaGVhZGVyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAoKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpIC0gMSk7XG4gIG1hcmdpbjogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAqIDIpIDAgJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHBhZ2UtaGVhZGVyLWJvcmRlci1jb2xvcjtcbn1cblxuXG4vLyBMaXN0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBVbm9yZGVyZWQgYW5kIE9yZGVyZWQgbGlzdHNcbnVsLFxub2wge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG4gIHVsLFxuICBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vLyBMaXN0IG9wdGlvbnNcblxuLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGZyb20gYC5saXN0LXVuc3R5bGVkYCBmb3IgbGlic2FzcyBjb21wYXRpYmlsaXR5XG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBhcyBgQG1peGluIGxpc3QtdW5zdHlsZWRgIGZvciBsaWJzYXNzIGNvbXBhdGliaWxpdHlcbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcbn1cblxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG5cbiAgPiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxufVxuXG4vLyBEZXNjcmlwdGlvbiBMaXN0c1xuZGwge1xuICBtYXJnaW4tdG9wOiAwOyAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbn1cbmR0LFxuZGQge1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG59XG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5kZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG4vLyBIb3Jpem9udGFsIGRlc2NyaXB0aW9uIGxpc3RzXG4vL1xuLy8gRGVmYXVsdHMgdG8gYmVpbmcgc3RhY2tlZCB3aXRob3V0IGFueSBvZiB0aGUgYmVsb3cgc3R5bGVzIGFwcGxpZWQsIHVudGlsIHRoZVxuLy8gZ3JpZCBicmVha3BvaW50IGlzIHJlYWNoZWQgKGRlZmF1bHQgb2Ygfjc2OHB4KS5cblxuLmRsLWhvcml6b250YWwge1xuICBkZCB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7IC8vIENsZWFyIHRoZSBmbG9hdGVkIGBkdGAgaWYgYW4gZW1wdHkgYGRkYCBpcyBwcmVzZW50XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRsLWhvcml6b250YWwtYnJlYWtwb2ludCkge1xuICAgIGR0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6ICgkZGwtaG9yaXpvbnRhbC1vZmZzZXQgLSAyMCk7XG4gICAgICBjbGVhcjogbGVmdDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgQGluY2x1ZGUgdGV4dC1vdmVyZmxvdztcbiAgICB9XG4gICAgZGQge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRkbC1ob3Jpem9udGFsLW9mZnNldDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBNaXNjXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEFiYnJldmlhdGlvbnMgYW5kIGFjcm9ueW1zXG4vLyBBZGQgZGF0YS0qIGF0dHJpYnV0ZSB0byBoZWxwIG91dCBvdXIgdG9vbHRpcCBwbHVnaW4sIHBlciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzUyNTdcbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIGN1cnNvcjogaGVscDtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgQGV4dGVuZCAudGV4dC11cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG5ibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgbWFyZ2luOiAwIDAgJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBmb250LXNpemU6ICRibG9ja3F1b3RlLWZvbnQtc2l6ZTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkYmxvY2txdW90ZS1ib3JkZXItY29sb3I7XG5cbiAgcCxcbiAgdWwsXG4gIG9sIHtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAvLyBOb3RlOiBEZXByZWNhdGVkIHNtYWxsIGFuZCAuc21hbGwgYXMgb2YgdjMuMS4wXG4gIC8vIENvbnRleHQ6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NjBcbiAgZm9vdGVyLFxuICBzbWFsbCxcbiAgLnNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDgwJTsgLy8gYmFjayB0byBkZWZhdWx0IGZvbnQtc2l6ZVxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcMjAxNCBcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICAgIH1cbiAgfVxufVxuXG4vLyBPcHBvc2l0ZSBhbGlnbm1lbnQgb2YgYmxvY2txdW90ZVxuLy9cbi8vIEhlYWRzIHVwOiBgYmxvY2txdW90ZS5wdWxsLXJpZ2h0YCBoYXMgYmVlbiBkZXByZWNhdGVkIGFzIG9mIHYzLjEuMC5cbi5ibG9ja3F1b3RlLXJldmVyc2UsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAkYmxvY2txdW90ZS1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1sZWZ0OiAwO1xuXG4gIC8vIEFjY291bnQgZm9yIGNpdGF0aW9uXG4gIGZvb3RlcixcbiAgc21hbGwsXG4gIC5zbWFsbCB7XG4gICAgJjpiZWZvcmUgeyBjb250ZW50OiBcIlwiOyB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcMDBBMCBcXDIwMTRcIjsgLy8gbmJzcCwgZW0gZGFzaFxuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRyZXNzZXNcbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xufVxuIiwiLy8gVHlwb2dyYXBoeVxuXG4vLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgYSN7JHBhcmVudH06aG92ZXIsXG4gIGEjeyRwYXJlbnR9OmZvY3VzIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG4vLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbiAgYSN7JHBhcmVudH06aG92ZXIsXG4gIGEjeyRwYXJlbnR9OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBDbGVhcmZpeFxuLy9cbi8vIEZvciBtb2Rlcm4gYnJvd3NlcnNcbi8vIDEuIFRoZSBzcGFjZSBjb250ZW50IGlzIG9uZSB3YXkgdG8gYXZvaWQgYW4gT3BlcmEgYnVnIHdoZW4gdGhlXG4vLyAgICBjb250ZW50ZWRpdGFibGUgYXR0cmlidXRlIGlzIGluY2x1ZGVkIGFueXdoZXJlIGVsc2UgaW4gdGhlIGRvY3VtZW50LlxuLy8gICAgT3RoZXJ3aXNlIGl0IGNhdXNlcyBzcGFjZSB0byBhcHBlYXIgYXQgdGhlIHRvcCBhbmQgYm90dG9tIG9mIGVsZW1lbnRzXG4vLyAgICB0aGF0IGFyZSBjbGVhcmZpeGVkLlxuLy8gMi4gVGhlIHVzZSBvZiBgdGFibGVgIHJhdGhlciB0aGFuIGBibG9ja2AgaXMgb25seSBuZWNlc3NhcnkgaWYgdXNpbmdcbi8vICAgIGA6YmVmb3JlYCB0byBjb250YWluIHRoZSB0b3AtbWFyZ2lucyBvZiBjaGlsZCBlbGVtZW50cy5cbi8vXG4vLyBTb3VyY2U6IGh0dHA6Ly9uaWNvbGFzZ2FsbGFnaGVyLmNvbS9taWNyby1jbGVhcmZpeC1oYWNrL1xuXG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTsgLy8gMlxuICAgIGNvbnRlbnQ6IFwiIFwiOyAvLyAxXG4gIH1cbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbiIsIi8vIFRleHQgb3ZlcmZsb3dcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtb3ZlcmZsb3coKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy9cbi8vIENvZGUgKGlubGluZSBhbmQgYmxvY2spXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIElubGluZSBhbmQgYmxvY2sgY29kZSBzdHlsZXNcbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG59XG5cbi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvZGUtYmc7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtYWxsO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIC4yNSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAoKCRsaW5lLWhlaWdodC1jb21wdXRlZCAtIDEpIC8gMik7XG4gIG1hcmdpbjogMCAwICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlIC0gMSk7IC8vIDE0cHggdG8gMTNweFxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByZS1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJHByZS1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuLy8gQ2VudGVyZWQgY29udGFpbmVyIGVsZW1lbnRcbkBtaXhpbiBjb250YWluZXItZml4ZWQoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBhZGRpbmctcmlnaHQ6IGNlaWwoKCRndXR0ZXIgLyAyKSk7XG4gIHBhZGRpbmctbGVmdDogZmxvb3IoKCRndXR0ZXIgLyAyKSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG4vLyBDcmVhdGVzIGEgd3JhcHBlciBmb3IgYSBzZXJpZXMgb2YgY29sdW1uc1xuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBtYXJnaW4tcmlnaHQ6IGZsb29yKCgkZ3V0dGVyIC8gLTIpKTtcbiAgbWFyZ2luLWxlZnQ6IGNlaWwoKCRndXR0ZXIgLyAtMikpO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuLy8gR2VuZXJhdGUgdGhlIGV4dHJhIHNtYWxsIGNvbHVtbnNcbkBtaXhpbiBtYWtlLXhzLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6ICgkZ3V0dGVyIC8gMik7XG59XG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbn1cbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xufVxuQG1peGluIG1ha2UteHMtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xufVxuXG4vLyBHZW5lcmF0ZSB0aGUgc21hbGwgY29sdW1uc1xuQG1peGluIG1ha2Utc20tY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctbGVmdDogKCRndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2Utc20tY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBtZWRpdW0gY29sdW1uc1xuQG1peGluIG1ha2UtbWQtY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctbGVmdDogKCRndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBsYXJnZSBjb2x1bW5zXG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiAoJGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbGctY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbiIsIi8vXG4vLyBHcmlkIHN5c3RlbVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG4uY29udGFpbmVyIHtcbiAgQGluY2x1ZGUgY29udGFpbmVyLWZpeGVkO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIHdpZHRoOiAkY29udGFpbmVyLXNtO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgIHdpZHRoOiAkY29udGFpbmVyLW1kO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIHdpZHRoOiAkY29udGFpbmVyLWxnO1xuICB9XG59XG5cblxuLy8gRmx1aWQgY29udGFpbmVyXG4vL1xuLy8gVXRpbGl6ZXMgdGhlIG1peGluIG1lYW50IGZvciBmaXhlZCB3aWR0aCBjb250YWluZXJzLCBidXQgd2l0aG91dCBhbnkgZGVmaW5lZFxuLy8gd2lkdGggZm9yIGZsdWlkLCBmdWxsIHdpZHRoIGxheW91dHMuXG5cbi5jb250YWluZXItZmx1aWQge1xuICBAaW5jbHVkZSBjb250YWluZXItZml4ZWQ7XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIGFuZCBjbGVhciB0aGUgZmxvYXRzIG9mIHlvdXIgY29sdW1ucy5cblxuLnJvdyB7XG4gIEBpbmNsdWRlIG1ha2Utcm93O1xufVxuXG4ucm93LW5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuXG4gIFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zO1xuXG5cbi8vIEV4dHJhIHNtYWxsIGdyaWRcbi8vXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgZXh0cmEgc21hbGwgZGV2aWNlcyBsaWtlXG4vLyBzbWFydHBob25lcy5cblxuQGluY2x1ZGUgbWFrZS1ncmlkKHhzKTtcblxuXG4vLyBTbWFsbCBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBzbWFsbCBkZXZpY2UgcmFuZ2UsIGZyb20gcGhvbmVzXG4vLyB0byB0YWJsZXRzLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkKHNtKTtcbn1cblxuXG4vLyBNZWRpdW0gZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQobWQpO1xufVxuXG5cbi8vIExhcmdlIGdyaWRcbi8vXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgdGhlIGxhcmdlIGRlc2t0b3AgZGV2aWNlIHJhbmdlLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkKGxnKTtcbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgZGVmaW5lZCByZWN1cnNpdmVseSBpbiBMRVNTLCBidXQgU2FzcyBzdXBwb3J0cyByZWFsIGxvb3BzXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGk6IDEsICRsaXN0OiBcIi5jb2wteHMtI3skaX0sIC5jb2wtc20tI3skaX0sIC5jb2wtbWQtI3skaX0sIC5jb2wtbGctI3skaX1cIikge1xuICBAZm9yICRpIGZyb20gKDEgKyAxKSB0aHJvdWdoICRncmlkLWNvbHVtbnMge1xuICAgICRsaXN0OiBcIiN7JGxpc3R9LCAuY29sLXhzLSN7JGl9LCAuY29sLXNtLSN7JGl9LCAuY29sLW1kLSN7JGl9LCAuY29sLWxnLSN7JGl9XCI7XG4gIH1cbiAgI3skbGlzdH0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgLy8gSW5uZXIgZ3V0dGVyIHZpYSBwYWRkaW5nXG4gICAgcGFkZGluZy1yaWdodDogZmxvb3IoKCRncmlkLWd1dHRlci13aWR0aCAvIDIpKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNlaWwoKCRncmlkLWd1dHRlci13aWR0aCAvIDIpKTtcbiAgfVxufVxuXG5cbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgZGVmaW5lZCByZWN1cnNpdmVseSBpbiBMRVNTLCBidXQgU2FzcyBzdXBwb3J0cyByZWFsIGxvb3BzXG5AbWl4aW4gZmxvYXQtZ3JpZC1jb2x1bW5zKCRjbGFzcywgJGk6IDEsICRsaXN0OiBcIi5jb2wtI3skY2xhc3N9LSN7JGl9XCIpIHtcbiAgQGZvciAkaSBmcm9tICgxICsgMSkgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcbiAgICAkbGlzdDogXCIjeyRsaXN0fSwgLmNvbC0jeyRjbGFzc30tI3skaX1cIjtcbiAgfVxuICAjeyRsaXN0fSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuXG5AbWl4aW4gY2FsYy1ncmlkLWNvbHVtbigkaW5kZXgsICRjbGFzcywgJHR5cGUpIHtcbiAgQGlmICgkdHlwZSA9PSB3aWR0aCkgYW5kICgkaW5kZXggPiAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tI3skaW5kZXh9IHtcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVzaCkgYW5kICgkaW5kZXggPiAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVzaC0jeyRpbmRleH0ge1xuICAgICAgbGVmdDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1c2gpIGFuZCAoJGluZGV4ID09IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdXNoLTAge1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdWxsKSBhbmQgKCRpbmRleCA+IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdWxsLSN7JGluZGV4fSB7XG4gICAgICByaWdodDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1bGwpIGFuZCAoJGluZGV4ID09IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdWxsLTAge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gb2Zmc2V0KSB7XG4gICAgLmNvbC0jeyRjbGFzc30tb2Zmc2V0LSN7JGluZGV4fSB7XG4gICAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIGxvb3AtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zLCAkY2xhc3MsICR0eXBlKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgIEBpbmNsdWRlIGNhbGMtZ3JpZC1jb2x1bW4oJGksICRjbGFzcywgJHR5cGUpO1xuICB9XG59XG5cblxuLy8gQ3JlYXRlIGdyaWQgZm9yIHNwZWNpZmljIGNsYXNzXG5AbWl4aW4gbWFrZS1ncmlkKCRjbGFzcykge1xuICBAaW5jbHVkZSBmbG9hdC1ncmlkLWNvbHVtbnMoJGNsYXNzKTtcbiAgQGluY2x1ZGUgbG9vcC1ncmlkLWNvbHVtbnMoJGdyaWQtY29sdW1ucywgJGNsYXNzLCB3aWR0aCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgcHVsbCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgcHVzaCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgb2Zmc2V0KTtcbn1cbiIsIi8vXG4vLyBUYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7XG5cbiAgLy8gVGFibGUgY2VsbCBzaXppbmdcbiAgLy9cbiAgLy8gUmVzZXQgZGVmYXVsdCB0YWJsZSBiZWhhdmlvclxuXG4gIGNvbFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwb3NpdGlvbjogc3RhdGljOyAvLyBQcmV2ZW50IGJvcmRlciBoaWRpbmcgaW4gRmlyZWZveCBhbmQgSUU5LTExIChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTYyMylcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cblxuICB0ZCxcbiAgdGgge1xuICAgICZbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljOyAvLyBQcmV2ZW50IGJvcmRlciBoaWRpbmcgaW4gRmlyZWZveCBhbmQgSUU5LTExIChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTYyMylcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cblxuLy8gQmFzZWxpbmUgc3R5bGVzXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgLy8gQ2VsbHNcbiAgPiB0aGVhZCxcbiAgPiB0Ym9keSxcbiAgPiB0Zm9vdCB7XG4gICAgPiB0ciB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIEJvdHRvbSBhbGlnbiBmb3IgY29sdW1uIGhlYWRpbmdzXG4gID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG4gIC8vIFJlbW92ZSB0b3AgYm9yZGVyIGZyb20gdGhlYWQgYnkgZGVmYXVsdFxuICA+IGNhcHRpb24gKyB0aGVhZCxcbiAgPiBjb2xncm91cCArIHRoZWFkLFxuICA+IHRoZWFkOmZpcnN0LWNoaWxkIHtcbiAgICA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgICAgID4gdGgsXG4gICAgICA+IHRkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gQWNjb3VudCBmb3IgbXVsdGlwbGUgdGJvZHkgaW5zdGFuY2VzXG4gID4gdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAvLyBOZXN0aW5nXG4gIC50YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG4gIH1cbn1cblxuXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG5cbi50YWJsZS1jb25kZW5zZWQge1xuICA+IHRoZWFkLFxuICA+IHRib2R5LFxuICA+IHRmb290IHtcbiAgICA+IHRyIHtcbiAgICAgID4gdGgsXG4gICAgICA+IHRkIHtcbiAgICAgICAgcGFkZGluZzogJHRhYmxlLWNvbmRlbnNlZC1jZWxsLXBhZGRpbmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9yZGVyZWQgdmVyc2lvblxuLy9cbi8vIEFkZCBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgPiB0aGVhZCxcbiAgPiB0Ym9keSxcbiAgPiB0Zm9vdCB7XG4gICAgPiB0ciB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gID4gdGhlYWQgPiB0ciB7XG4gICAgPiB0aCxcbiAgICA+IHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZy1hY2NlbnQ7XG4gIH1cbn1cblxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnLWhvdmVyO1xuICB9XG59XG5cblxuLy8gVGFibGUgYmFja2dyb3VuZHNcbi8vXG4vLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cblxuLy8gR2VuZXJhdGUgdGhlIGNvbnRleHR1YWwgdmFyaWFudHNcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCdhY3RpdmUnLCAkdGFibGUtYmctYWN0aXZlKTtcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCdzdWNjZXNzJywgJHN0YXRlLXN1Y2Nlc3MtYmcpO1xuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJ2luZm8nLCAkc3RhdGUtaW5mby1iZyk7XG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgnd2FybmluZycsICRzdGF0ZS13YXJuaW5nLWJnKTtcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCdkYW5nZXInLCAkc3RhdGUtZGFuZ2VyLWJnKTtcblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIFdyYXAgeW91ciB0YWJsZXMgaW4gYC50YWJsZS1yZXNwb25zaXZlYCBhbmQgd2UnbGwgbWFrZSB0aGVtIG1vYmlsZSBmcmllbmRseVxuLy8gYnkgZW5hYmxpbmcgaG9yaXpvbnRhbCBzY3JvbGxpbmcuIE9ubHkgYXBwbGllcyA8NzY4cHguIEV2ZXJ5dGhpbmcgYWJvdmUgdGhhdFxuLy8gd2lsbCBkaXNwbGF5IG5vcm1hbGx5LlxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG1pbi1oZWlnaHQ6IC4wMSU7IC8vIFdvcmthcm91bmQgZm9yIElFOSBidWcgKHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE0ODM3KVxuICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAqIC43NSk7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgICAvLyBUaWdodGVuIHVwIHNwYWNpbmdcbiAgICA+IC50YWJsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAvLyBFbnN1cmUgdGhlIGNvbnRlbnQgZG9lc24ndCB3cmFwXG4gICAgICA+IHRoZWFkLFxuICAgICAgPiB0Ym9keSxcbiAgICAgID4gdGZvb3Qge1xuICAgICAgICA+IHRyIHtcbiAgICAgICAgICA+IHRoLFxuICAgICAgICAgID4gdGQge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTcGVjaWFsIG92ZXJyaWRlcyBmb3IgdGhlIGJvcmRlcmVkIHRhYmxlc1xuICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDtcblxuICAgICAgLy8gTnVrZSB0aGUgYXBwcm9wcmlhdGUgYm9yZGVycyBzbyB0aGF0IHRoZSBwYXJlbnQgY2FuIGhhbmRsZSB0aGVtXG4gICAgICA+IHRoZWFkLFxuICAgICAgPiB0Ym9keSxcbiAgICAgID4gdGZvb3Qge1xuICAgICAgICA+IHRyIHtcbiAgICAgICAgICA+IHRoOmZpcnN0LWNoaWxkLFxuICAgICAgICAgID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gdGg6bGFzdC1jaGlsZCxcbiAgICAgICAgICA+IHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBPbmx5IG51a2UgdGhlIGxhc3Qgcm93J3MgYm90dG9tLWJvcmRlciBpbiBgdGJvZHlgIGFuZCBgdGZvb3RgIHNpbmNlXG4gICAgICAvLyBjaGFuY2VzIGFyZSB0aGVyZSB3aWxsIGJlIG9ubHkgb25lIGB0cmAgaW4gYSBgdGhlYWRgIGFuZCB0aGF0IHdvdWxkXG4gICAgICAvLyByZW1vdmUgdGhlIGJvcmRlciBhbHRvZ2V0aGVyLlxuICAgICAgPiB0Ym9keSxcbiAgICAgID4gdGZvb3Qge1xuICAgICAgICA+IHRyOmxhc3QtY2hpbGQge1xuICAgICAgICAgID4gdGgsXG4gICAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlID4gdGhlYWQgPiB0cixcbiAgLnRhYmxlID4gdGJvZHkgPiB0cixcbiAgLnRhYmxlID4gdGZvb3QgPiB0ciB7XG4gICAgPiB0ZC4jeyRzdGF0ZX0sXG4gICAgPiB0aC4jeyRzdGF0ZX0sXG4gICAgJi4jeyRzdGF0ZX0gPiB0ZCxcbiAgICAmLiN7JHN0YXRlfSA+IHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIge1xuICAgID4gdGQuI3skc3RhdGV9OmhvdmVyLFxuICAgID4gdGguI3skc3RhdGV9OmhvdmVyLFxuICAgICYuI3skc3RhdGV9OmhvdmVyID4gdGQsXG4gICAgJjpob3ZlciA+IC4jeyRzdGF0ZX0sXG4gICAgJi4jeyRzdGF0ZX06aG92ZXIgPiB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBGb3Jtc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBOb3JtYWxpemUgbm9uLWNvbnRyb2xzXG4vL1xuLy8gUmVzdHlsZSBhbmQgYmFzZWxpbmUgbm9uLWNvbnRyb2wgZm9ybSBlbGVtZW50cy5cblxuZmllbGRzZXQge1xuICAvLyBDaHJvbWUgYW5kIEZpcmVmb3ggc2V0IGEgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGl0IGJlaGF2ZXMgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTkuXG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBmb250LXNpemU6ICgkZm9udC1zaXplLWJhc2UgKiAxLjUpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICRsZWdlbmQtY29sb3I7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsZWdlbmQtYm9yZGVyLWNvbG9yO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBGb3JjZSBJRTggdG8gd3JhcCBsb25nIGNvbnRlbnQgKHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEzMTQxKVxuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cblxuLy8gTm9ybWFsaXplIGZvcm0gY29udHJvbHNcbi8vXG4vLyBXaGlsZSBtb3N0IG9mIG91ciBmb3JtIHN0eWxlcyByZXF1aXJlIGV4dHJhIGNsYXNzZXMsIHNvbWUgYmFzaWMgbm9ybWFsaXphdGlvblxuLy8gaXMgcmVxdWlyZWQgdG8gZW5zdXJlIG9wdGltdW0gZGlzcGxheSB3aXRoIG9yIHdpdGhvdXQgdGhvc2UgY2xhc3NlcyB0byBiZXR0ZXJcbi8vIGFkZHJlc3MgYnJvd3NlciBpbmNvbnNpc3RlbmNpZXMuXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBPdmVycmlkZSBjb250ZW50LWJveCBpbiBOb3JtYWxpemUgKCogaXNuJ3Qgc3BlY2lmaWMgZW5vdWdoKVxuICBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuXG4gIC8vIFNlYXJjaCBpbnB1dHMgaW4gaU9TXG4gIC8vXG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBQb3NpdGlvbiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgYmV0dGVyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweCBcXDk7IC8vIElFOC05XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgLy8gQXBwbHkgc2FtZSBkaXNhYmxlZCBjdXJzb3IgdHdlYWsgYXMgZm9yIGlucHV0c1xuICAvLyBTb21lIHNwZWNpYWwgY2FyZSBpcyBuZWVkZWQgYmVjYXVzZSA8bGFiZWw+cyBkb24ndCBpbmhlcml0IHRoZWlyIHBhcmVudCdzIGBjdXJzb3JgLlxuICAvL1xuICAvLyBOb3RlOiBOZWl0aGVyIHJhZGlvcyBub3IgY2hlY2tib3hlcyBjYW4gYmUgcmVhZG9ubHkuXG4gICZbZGlzYWJsZWRdLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIE1ha2UgcmFuZ2UgaW5wdXRzIGJlaGF2ZSBsaWtlIHRleHR1YWwgZm9ybSBjb250cm9sc1xuaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLyBNYWtlIG11bHRpcGxlIHNlbGVjdCBlbGVtZW50cyBoZWlnaHQgbm90IGZpeGVkXG5zZWxlY3RbbXVsdGlwbGVdLFxuc2VsZWN0W3NpemVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBGb2N1cyBmb3IgZmlsZSwgcmFkaW8sIGFuZCBjaGVja2JveFxuaW5wdXRbdHlwZT1cImZpbGVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xuICBAaW5jbHVkZSB0YWItZm9jdXM7XG59XG5cbi8vIEFkanVzdCBvdXRwdXQgZWxlbWVudFxub3V0cHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xufVxuXG5cbi8vIENvbW1vbiBmb3JtIGNvbnRyb2xzXG4vL1xuLy8gU2hhcmVkIHNpemUgYW5kIHR5cGUgcmVzZXRzIGZvciBmb3JtIGNvbnRyb2xzLiBBcHBseSBgLmZvcm0tY29udHJvbGAgdG8gYW55XG4vLyBvZiB0aGUgZm9sbG93aW5nIGZvcm0gY29udHJvbHM6XG4vL1xuLy8gc2VsZWN0XG4vLyB0ZXh0YXJlYVxuLy8gaW5wdXRbdHlwZT1cInRleHRcIl1cbi8vIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXVxuLy8gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdXG4vLyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1cbi8vIGlucHV0W3R5cGU9XCJkYXRlXCJdXG4vLyBpbnB1dFt0eXBlPVwibW9udGhcIl1cbi8vIGlucHV0W3R5cGU9XCJ0aW1lXCJdXG4vLyBpbnB1dFt0eXBlPVwid2Vla1wiXVxuLy8gaW5wdXRbdHlwZT1cIm51bWJlclwiXVxuLy8gaW5wdXRbdHlwZT1cImVtYWlsXCJdXG4vLyBpbnB1dFt0eXBlPVwidXJsXCJdXG4vLyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdXG4vLyBpbnB1dFt0eXBlPVwidGVsXCJdXG4vLyBpbnB1dFt0eXBlPVwiY29sb3JcIl1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWJhc2U7IC8vIE1ha2UgaW5wdXRzIGF0IGxlYXN0IHRoZSBoZWlnaHQgb2YgdGhlaXIgYnV0dG9uIGNvdW50ZXJwYXJ0IChiYXNlIGxpbmUtaGVpZ2h0ICsgcGFkZGluZyArIGJvcmRlcilcbiAgcGFkZGluZzogJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCAkcGFkZGluZy1iYXNlLWhvcml6b250YWw7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVzZXQgdW51c3VhbCBGaXJlZm94LW9uLUFuZHJvaWQgZGVmYXVsdCBzdHlsZTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvaXNzdWVzLzIxNFxuICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1czsgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgPHNlbGVjdD5zIGluIENTUy5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAuMDc1KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cyk7XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXM7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXI7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJltkaXNhYmxlZF0sXG4gICZbcmVhZG9ubHldLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnLWRpc2FibGVkO1xuICAgIG9wYWNpdHk6IDE7IC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTVcbiAgfVxuXG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICB9XG5cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIHRleHRhcmVhJiB0byB0ZXh0YXJlYS5mb3JtLWNvbnRyb2xcbn1cblxuLy8gUmVzZXQgaGVpZ2h0IGZvciBgdGV4dGFyZWFgc1xudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFNwZWNpYWwgc3R5bGVzIGZvciBpT1MgdGVtcG9yYWwgaW5wdXRzXG4vL1xuLy8gSW4gTW9iaWxlIFNhZmFyaSwgc2V0dGluZyBgZGlzcGxheTogYmxvY2tgIG9uIHRlbXBvcmFsIGlucHV0cyBjYXVzZXMgdGhlXG4vLyB0ZXh0IHdpdGhpbiB0aGUgaW5wdXQgdG8gYmVjb21lIHZlcnRpY2FsbHkgbWlzYWxpZ25lZC4gQXMgYSB3b3JrYXJvdW5kLCB3ZVxuLy8gc2V0IGEgcGl4ZWwgbGluZS1oZWlnaHQgdGhhdCBtYXRjaGVzIHRoZSBnaXZlbiBoZWlnaHQgb2YgdGhlIGlucHV0LCBidXQgb25seVxuLy8gZm9yIFNhZmFyaS4gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzk4NDhcbi8vXG4vLyBOb3RlIHRoYXQgYXMgb2YgOS4zLCBpT1MgZG9lc24ndCBzdXBwb3J0IGB3ZWVrYC5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICAmLmZvcm0tY29udHJvbCB7XG4gICAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1iYXNlO1xuICAgIH1cblxuICAgICYuaW5wdXQtc20sXG4gICAgLmlucHV0LWdyb3VwLXNtICYge1xuICAgICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc21hbGw7XG4gICAgfVxuXG4gICAgJi5pbnB1dC1sZyxcbiAgICAuaW5wdXQtZ3JvdXAtbGcgJiB7XG4gICAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1sYXJnZTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIC8vIFRoZXNlIGFyZSB1c2VkIG9uIGVsZW1lbnRzIHdpdGggPGxhYmVsPiBkZXNjZW5kYW50c1xuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgbGFiZWwge1xuICAgICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICAgIH1cbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBtaW4taGVpZ2h0OiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7IC8vIEVuc3VyZSB0aGUgaW5wdXQgZG9lc24ndCBqdW1wIHdoZW4gdGhlcmUgaXMgbm8gdGV4dFxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDRweCBcXDk7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cblxuLnJhZGlvICsgLnJhZGlvLFxuLmNoZWNrYm94ICsgLmNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogLTVweDsgLy8gTW92ZSB1cCBzaWJsaW5nIHJhZGlvcyBvciBjaGVja2JveGVzIGZvciB0aWdodGVyIHNwYWNpbmdcbn1cblxuLy8gUmFkaW9zIGFuZCBjaGVja2JveGVzIG9uIHNhbWUgbGluZVxuLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLy8gVGhlc2UgYXJlIHVzZWQgZGlyZWN0bHkgb24gPGxhYmVsPnNcbiAgJi5kaXNhYmxlZCxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgfVxufVxuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyAvLyBzcGFjZSBvdXQgY29uc2VjdXRpdmUgaW5saW5lIGNvbnRyb2xzXG59XG5cblxuLy8gU3RhdGljIGZvcm0gY29udHJvbCB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSBgcGAgZWxlbWVudCB0byBtYWtlIGFueSBzdHJpbmcgb2YgdGV4dCBhbGlnbiB3aXRoIGxhYmVscyBpblxuLy8gYSBob3Jpem9udGFsIGZvcm0gbGF5b3V0LlxuXG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIG1pbi1oZWlnaHQ6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKyAkZm9udC1zaXplLWJhc2UpO1xuICAvLyBTaXplIGl0IGFwcHJvcHJpYXRlbHkgbmV4dCB0byByZWFsIGZvcm0gY29udHJvbHNcbiAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XG4gIHBhZGRpbmctYm90dG9tOiAoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpO1xuICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gZnJvbSBgcGBcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAmLmlucHV0LWxnLFxuICAmLmlucHV0LXNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBUaGUgYC5mb3JtLWdyb3VwLSogZm9ybS1jb250cm9sYCB2YXJpYXRpb25zIGFyZSBzYWRseSBkdXBsaWNhdGVkIHRvIGF2b2lkIHRoZVxuLy8gaXNzdWUgZG9jdW1lbnRlZCBpbiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE1MDc0LlxuXG5AaW5jbHVkZSBpbnB1dC1zaXplKCcuaW5wdXQtc20nLCAkaW5wdXQtaGVpZ2h0LXNtYWxsLCAkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCwgJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1zbWFsbCwgJGxpbmUtaGVpZ2h0LXNtYWxsLCAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG4uZm9ybS1ncm91cC1zbSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCAkcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtYWxsO1xuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtYWxsO1xuICB9XG4gIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcbiAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcbiAgfVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4gIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcbiAgICBtaW4taGVpZ2h0OiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgJGZvbnQtc2l6ZS1zbWFsbCk7XG4gICAgcGFkZGluZzogKCRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICsgMSkgJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbWFsbDtcbiAgfVxufVxuXG5AaW5jbHVkZSBpbnB1dC1zaXplKCcuaW5wdXQtbGcnLCAkaW5wdXQtaGVpZ2h0LWxhcmdlLCAkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCwgJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1sYXJnZSwgJGxpbmUtaGVpZ2h0LWxhcmdlLCAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4uZm9ybS1ncm91cC1sZyB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1sYXJnZTtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCAkcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWxhcmdlO1xuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzLWxhcmdlO1xuICB9XG4gIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1sYXJnZTtcbiAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1sYXJnZTtcbiAgfVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4gIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1sYXJnZTtcbiAgICBtaW4taGVpZ2h0OiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgJGZvbnQtc2l6ZS1sYXJnZSk7XG4gICAgcGFkZGluZzogKCRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsICsgMSkgJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1sYXJnZTtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBmZWVkYmFjayBzdGF0ZXNcbi8vXG4vLyBBcHBseSBjb250ZXh0dWFsIGFuZCBzZW1hbnRpYyBzdGF0ZXMgdG8gaW5kaXZpZHVhbCBmb3JtIGNvbnRyb2xzLlxuXG4uaGFzLWZlZWRiYWNrIHtcbiAgLy8gRW5hYmxlIGFic29sdXRlIHBvc2l0aW9uaW5nXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBFbnN1cmUgaWNvbnMgZG9uJ3Qgb3ZlcmxhcCB0ZXh0XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkaW5wdXQtaGVpZ2h0LWJhc2UgKiAxLjI1KTtcbiAgfVxufVxuLy8gRmVlZGJhY2sgaWNvbiAocmVxdWlyZXMgLmdseXBoaWNvbiBjbGFzc2VzKVxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjsgLy8gRW5zdXJlIGljb24gaXMgYWJvdmUgaW5wdXQgZ3JvdXBzXG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogJGlucHV0LWhlaWdodC1iYXNlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5pbnB1dC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogJGlucHV0LWhlaWdodC1sYXJnZTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxhcmdlO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1sYXJnZTtcbn1cbi5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogJGlucHV0LWhlaWdodC1zbWFsbDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtYWxsO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcbn1cblxuLy8gRmVlZGJhY2sgc3RhdGVzXG4uaGFzLXN1Y2Nlc3Mge1xuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtdmFsaWRhdGlvbigkc3RhdGUtc3VjY2Vzcy10ZXh0LCAkc3RhdGUtc3VjY2Vzcy10ZXh0LCAkc3RhdGUtc3VjY2Vzcy1iZyk7XG59XG4uaGFzLXdhcm5pbmcge1xuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtdmFsaWRhdGlvbigkc3RhdGUtd2FybmluZy10ZXh0LCAkc3RhdGUtd2FybmluZy10ZXh0LCAkc3RhdGUtd2FybmluZy1iZyk7XG59XG4uaGFzLWVycm9yIHtcbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLXZhbGlkYXRpb24oJHN0YXRlLWRhbmdlci10ZXh0LCAkc3RhdGUtZGFuZ2VyLXRleHQsICRzdGF0ZS1kYW5nZXItYmcpO1xufVxuXG4vLyBSZXBvc2l0aW9uIGZlZWRiYWNrIGljb24gaWYgaW5wdXQgaGFzIHZpc2libGUgbGFiZWwgYWJvdmVcbi5oYXMtZmVlZGJhY2sgbGFiZWwge1xuXG4gICYgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKyA1KTsgLy8gSGVpZ2h0IG9mIHRoZSBgbGFiZWxgIGFuZCBpdHMgbWFyZ2luXG4gIH1cbiAgJi5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cblxuLy8gSGVscCB0ZXh0XG4vL1xuLy8gQXBwbHkgdG8gYW55IGVsZW1lbnQgeW91IHdpc2ggdG8gY3JlYXRlIGxpZ2h0IHRleHQgZm9yIHBsYWNlbWVudCBpbW1lZGlhdGVseVxuLy8gYmVsb3cgYSBmb3JtIGNvbnRyb2wuIFVzZSBmb3IgZ2VuZXJhbCBoZWxwLCBmb3JtYXR0aW5nLCBvciBpbnN0cnVjdGlvbmFsIHRleHQuXG5cbi5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7IC8vIGFjY291bnQgZm9yIGFueSBlbGVtZW50IHVzaW5nIGhlbHAtYmxvY2tcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogbGlnaHRlbigkdGV4dC1jb2xvciwgMjUlKTsgLy8gbGlnaHRlbiB0aGUgdGV4dCBzb21lIGZvciBjb250cmFzdFxufVxuXG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG4vL1xuLy8gSGVhZHMgdXAhIFRoaXMgaXMgbWl4aW4tZWQgaW50byBgLm5hdmJhci1mb3JtYCBpbiBuYXZiYXJzLmxlc3MuXG5cbi8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBmcm9tIGAuZm9ybS1pbmxpbmVgIGZvciBsaWJzYXNzIGNvbXBhdGliaWxpdHlcbkBtaXhpbiBmb3JtLWlubGluZSB7XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIEluIG5hdmJhci1mb3JtLCBhbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gICAgICAuaW5wdXQtZ3JvdXAtYnRuLFxuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIElucHV0IGdyb3VwcyBuZWVkIHRoYXQgMTAwJSB3aWR0aCB0aG91Z2hcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5yYWRpbyxcbiAgICAuY2hlY2tib3gge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC8vIFJlLW92ZXJyaWRlIHRoZSBmZWVkYmFjayBpY29uLlxuICAgIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG59XG4vLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYXMgYEBtaXhpbiBmb3JtLWlubGluZWAgZm9yIGxpYnNhc3MgY29tcGF0aWJpbGl0eVxuLmZvcm0taW5saW5lIHtcbiAgQGluY2x1ZGUgZm9ybS1pbmxpbmU7XG59XG5cblxuXG4vLyBIb3Jpem9udGFsIGZvcm1zXG4vL1xuLy8gSG9yaXpvbnRhbCBmb3JtcyBhcmUgYnVpbHQgb24gZ3JpZCBjbGFzc2VzIGFuZCBhbGxvdyB5b3UgdG8gY3JlYXRlIGZvcm1zIHdpdGhcbi8vIGxhYmVscyBvbiB0aGUgbGVmdCBhbmQgaW5wdXRzIG9uIHRoZSByaWdodC5cblxuLmZvcm0taG9yaXpvbnRhbCB7XG5cbiAgLy8gQ29uc2lzdGVudCB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzXG4gIC8vXG4gIC8vIExhYmVscyBhbHNvIGdldCBzb21lIHJlc2V0IHN0eWxlcywgYnV0IHRoYXQgaXMgc2NvcGVkIHRvIGEgbWVkaWEgcXVlcnkgYmVsb3cuXG4gIC5yYWRpbyxcbiAgLmNoZWNrYm94LFxuICAucmFkaW8taW5saW5lLFxuICAuY2hlY2tib3gtaW5saW5lIHtcbiAgICBwYWRkaW5nLXRvcDogKCRwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTsgLy8gRGVmYXVsdCBwYWRkaW5nIHBsdXMgYSBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLy8gQWNjb3VudCBmb3IgcGFkZGluZyB3ZSdyZSBhZGRpbmcgdG8gZW5zdXJlIHRoZSBhbGlnbm1lbnQgYW5kIG9mIGhlbHAgdGV4dFxuICAvLyBhbmQgb3RoZXIgY29udGVudCBiZWxvdyBpdGVtc1xuICAucmFkaW8sXG4gIC5jaGVja2JveCB7XG4gICAgbWluLWhlaWdodDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCArICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSkpO1xuICB9XG5cbiAgLy8gTWFrZSBmb3JtIGdyb3VwcyBiZWhhdmUgbGlrZSByb3dzXG4gIC5mb3JtLWdyb3VwIHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdztcbiAgfVxuXG4gIC8vIFJlc2V0IHNwYWNpbmcgYW5kIHJpZ2h0IGFsaWduIGxhYmVscywgYnV0IHNjb3BlIHRvIG1lZGlhIHF1ZXJpZXMgc28gdGhhdFxuICAvLyBsYWJlbHMgb24gbmFycm93IHZpZXdwb3J0cyBzdGFjayB0aGUgc2FtZSBhcyBhIGRlZmF1bHQgZm9ybSBleGFtcGxlLlxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICBwYWRkaW5nLXRvcDogKCRwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTsgLy8gRGVmYXVsdCBwYWRkaW5nIHBsdXMgYSBib3JkZXJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cblxuICAvLyBWYWxpZGF0aW9uIHN0YXRlc1xuICAvL1xuICAvLyBSZXBvc2l0aW9uIHRoZSBpY29uIGJlY2F1c2UgaXQncyBub3cgd2l0aGluIGEgZ3JpZCBjb2x1bW4gYW5kIGNvbHVtbnMgaGF2ZVxuICAvLyBgcG9zaXRpb246IHJlbGF0aXZlO2Agb24gdGhlbS4gQWxzbyBhY2NvdW50cyBmb3IgdGhlIGdyaWQgZ3V0dGVyIHBhZGRpbmcuXG4gIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgcmlnaHQ6IGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSk7XG4gIH1cblxuICAvLyBGb3JtIGdyb3VwIHNpemVzXG4gIC8vXG4gIC8vIFF1aWNrIHV0aWxpdHkgY2xhc3MgZm9yIGFwcGx5aW5nIGAuaW5wdXQtbGdgIGFuZCBgLmlucHV0LXNtYCBzdHlsZXMgdG8gdGhlXG4gIC8vIGlucHV0cyBhbmQgbGFiZWxzIHdpdGhpbiBhIGAuZm9ybS1ncm91cGAuXG4gIC5mb3JtLWdyb3VwLWxnIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCArIDEpO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWdyb3VwLXNtIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCArIDEpO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIHZhbGlkYXRpb24gc3RhdGVzXG4vL1xuLy8gVXNlZCBpbiBmb3Jtcy5sZXNzIHRvIGdlbmVyYXRlIHRoZSBmb3JtIHZhbGlkYXRpb24gQ1NTIGZvciB3YXJuaW5ncywgZXJyb3JzLFxuLy8gYW5kIHN1Y2Nlc3Nlcy5cblxuQG1peGluIGZvcm0tY29udHJvbC12YWxpZGF0aW9uKCR0ZXh0LWNvbG9yOiAjNTU1LCAkYm9yZGVyLWNvbG9yOiAjY2NjLCAkYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSkge1xuICAvLyBDb2xvciB0aGUgbGFiZWwgYW5kIGhlbHAgdGV4dFxuICAuaGVscC1ibG9jayxcbiAgLmNvbnRyb2wtbGFiZWwsXG4gIC5yYWRpbyxcbiAgLmNoZWNrYm94LFxuICAucmFkaW8taW5saW5lLFxuICAuY2hlY2tib3gtaW5saW5lLFxuICAmLnJhZGlvIGxhYmVsLFxuICAmLmNoZWNrYm94IGxhYmVsLFxuICAmLnJhZGlvLWlubGluZSBsYWJlbCxcbiAgJi5jaGVja2JveC1pbmxpbmUgbGFiZWwgIHtcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gIH1cbiAgLy8gU2V0IHRoZSBib3JkZXIgYW5kIGJveCBzaGFkb3cgb24gc3BlY2lmaWMgaW5wdXRzIHRvIG1hdGNoXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIC4wNzUpKTsgLy8gUmVkZWNsYXJlIHNvIHRyYW5zaXRpb25zIHdvcmtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXItY29sb3IsIDEwJSk7XG4gICAgICAkc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAuMDc1KSwgMCAwIDZweCBsaWdodGVuKCRib3JkZXItY29sb3IsIDIwJSk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRzaGFkb3cpO1xuICAgIH1cbiAgfVxuICAvLyBTZXQgdmFsaWRhdGlvbiBzdGF0ZXMgYWxzbyBmb3IgYWRkb25zXG4gIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgfVxuICAvLyBPcHRpb25hbCBmZWVkYmFjayBpY29uXG4gIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1ib3JkZXItZm9jdXNgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCRjb2xvcjogJGlucHV0LWJvcmRlci1mb2N1cykge1xuICAkY29sb3ItcmdiYTogcmdiYShyZWQoJGNvbG9yKSwgZ3JlZW4oJGNvbG9yKSwgYmx1ZSgkY29sb3IpLCAuNik7XG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAuMDc1KSwgMCAwIDhweCAkY29sb3ItcmdiYSk7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIFJlbGF0aXZlIHRleHQgc2l6ZSwgcGFkZGluZywgYW5kIGJvcmRlci1yYWRpaSBjaGFuZ2VzIGZvciBmb3JtIGNvbnRyb2xzLiBGb3Jcbi8vIGhvcml6b250YWwgc2l6aW5nLCB3cmFwIGNvbnRyb2xzIGluIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy4gYDxzZWxlY3Q+YFxuLy8gZWxlbWVudCBnZXRzIHNwZWNpYWwgbG92ZSBiZWNhdXNlIGl0J3Mgc3BlY2lhbCwgYW5kIHRoYXQncyBhIGZhY3QhXG4vLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcbkBtaXhpbiBpbnB1dC1zaXplKCRwYXJlbnQsICRpbnB1dC1oZWlnaHQsICRwYWRkaW5nLXZlcnRpY2FsLCAkcGFkZGluZy1ob3Jpem9udGFsLCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbCAkcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgc2VsZWN0I3skcGFyZW50fSB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgdGV4dGFyZWEjeyRwYXJlbnR9LFxuICBzZWxlY3RbbXVsdGlwbGVdI3skcGFyZW50fSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4iLCIkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyOiBmYWxzZSAhZGVmYXVsdDtcbi8vXG4vLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy89PSBDb2xvcnNcbi8vXG4vLyMjIEdyYXkgYW5kIGJyYW5kIGNvbG9ycyBmb3IgdXNlIGFjcm9zcyBCb290c3RyYXAuXG5cbiRncmF5LWJhc2U6ICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xuJGdyYXktZGFya2VyOiAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktYmFzZSwgMTMuNSUpICFkZWZhdWx0OyAvLyAjMjIyXG4kZ3JheS1kYXJrOiAgICAgICAgICAgICAgbGlnaHRlbigkZ3JheS1iYXNlLCAyMCUpICFkZWZhdWx0OyAgIC8vICMzMzNcbiRncmF5OiAgICAgICAgICAgICAgICAgICBsaWdodGVuKCRncmF5LWJhc2UsIDMzLjUlKSAhZGVmYXVsdDsgLy8gIzU1NVxuJGdyYXktbGlnaHQ6ICAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktYmFzZSwgNDYuNyUpICFkZWZhdWx0OyAvLyAjNzc3XG4kZ3JheS1saWdodGVyOiAgICAgICAgICAgbGlnaHRlbigkZ3JheS1iYXNlLCA5My41JSkgIWRlZmF1bHQ7IC8vICNlZWVcblxuJGJyYW5kLXByaW1hcnk6ICAgICAgICAgZGFya2VuKCM0MjhiY2EsIDYuNSUpICFkZWZhdWx0OyAvLyAjMzM3YWI3XG4kYnJhbmQtc3VjY2VzczogICAgICAgICAjNWNiODVjICFkZWZhdWx0O1xuJGJyYW5kLWluZm86ICAgICAgICAgICAgIzViYzBkZSAhZGVmYXVsdDtcbiRicmFuZC13YXJuaW5nOiAgICAgICAgICNmMGFkNGUgIWRlZmF1bHQ7XG4kYnJhbmQtZGFuZ2VyOiAgICAgICAgICAjZDk1MzRmICFkZWZhdWx0O1xuXG5cbi8vPT0gU2NhZmZvbGRpbmdcbi8vXG4vLyMjIFNldHRpbmdzIGZvciBzb21lIG9mIHRoZSBtb3N0IGdsb2JhbCBzdHlsZXMuXG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBmb3IgYDxib2R5PmAuXG4kYm9keS1iZzogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBHbG9iYWwgdGV4dCBjb2xvciBvbiBgPGJvZHk+YC5cbiR0ZXh0LWNvbG9yOiAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG5cbi8vKiogR2xvYmFsIHRleHR1YWwgbGluayBjb2xvci5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8qKiBMaW5rIGhvdmVyIGNvbG9yIHNldCB2aWEgYGRhcmtlbigpYCBmdW5jdGlvbi5cbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbi8vKiogTGluayBob3ZlciBkZWNvcmF0aW9uLlxuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogdW5kZXJsaW5lICFkZWZhdWx0O1xuXG5cbi8vPT0gVHlwb2dyYXBoeVxuLy9cbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LXNlcmlmOiAgICAgICBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWYgIWRlZmF1bHQ7XG4vLyoqIERlZmF1bHQgbW9ub3NwYWNlIGZvbnRzIGZvciBgPGNvZGU+YCwgYDxrYmQ+YCwgYW5kIGA8cHJlPmAuXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgMTRweCAhZGVmYXVsdDtcbiRmb250LXNpemUtbGFyZ2U6ICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpICFkZWZhdWx0OyAvLyB+MThweFxuJGZvbnQtc2l6ZS1zbWFsbDogICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAuODUpKSAhZGVmYXVsdDsgLy8gfjEycHhcblxuJGZvbnQtc2l6ZS1oMTogICAgICAgICAgICBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogMi42KSkgIWRlZmF1bHQ7IC8vIH4zNnB4XG4kZm9udC1zaXplLWgyOiAgICAgICAgICAgIGZsb29yKCgkZm9udC1zaXplLWJhc2UgKiAyLjE1KSkgIWRlZmF1bHQ7IC8vIH4zMHB4XG4kZm9udC1zaXplLWgzOiAgICAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDEuNykpICFkZWZhdWx0OyAvLyB+MjRweFxuJGZvbnQtc2l6ZS1oNDogICAgICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSkgIWRlZmF1bHQ7IC8vIH4xOHB4XG4kZm9udC1zaXplLWg1OiAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRmb250LXNpemUtaDY6ICAgICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogLjg1KSkgIWRlZmF1bHQ7IC8vIH4xMnB4XG5cbi8vKiogVW5pdC1sZXNzIGBsaW5lLWhlaWdodGAgZm9yIHVzZSBpbiBjb21wb25lbnRzIGxpa2UgYnV0dG9ucy5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgMS40Mjg1NzE0MjkgIWRlZmF1bHQ7IC8vIDIwLzE0XG4vLyoqIENvbXB1dGVkIFwibGluZS1oZWlnaHRcIiAoYGZvbnQtc2l6ZWAgKiBgbGluZS1oZWlnaHRgKSBmb3IgdXNlIHdpdGggYG1hcmdpbmAsIGBwYWRkaW5nYCwgZXRjLlxuJGxpbmUtaGVpZ2h0LWNvbXB1dGVkOiAgICBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UpKSAhZGVmYXVsdDsgLy8gfjIwcHhcblxuLy8qKiBCeSBkZWZhdWx0LCB0aGlzIGluaGVyaXRzIGZyb20gdGhlIGA8Ym9keT5gLlxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgIDEuMSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuXG4vLz09IEljb25vZ3JhcGh5XG4vL1xuLy8jIyBTcGVjaWZ5IGN1c3RvbSBsb2NhdGlvbiBhbmQgZmlsZW5hbWUgb2YgdGhlIGluY2x1ZGVkIEdseXBoaWNvbnMgaWNvbiBmb250LiBVc2VmdWwgZm9yIHRob3NlIGluY2x1ZGluZyBCb290c3RyYXAgdmlhIEJvd2VyLlxuXG4vLyoqIExvYWQgZm9udHMgZnJvbSB0aGlzIGRpcmVjdG9yeS5cblxuLy8gW2NvbnZlcnRlcl0gSWYgJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciBpZiB1c2VkLCBwcm92aWRlIHBhdGggcmVsYXRpdmUgdG8gdGhlIGFzc2V0cyBsb2FkIHBhdGguXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGJlY2F1c2Ugc29tZSBhc3NldCBoZWxwZXJzLCBzdWNoIGFzIFNwcm9ja2V0cywgZG8gbm90IHdvcmsgd2l0aCBmaWxlLXJlbGF0aXZlIHBhdGhzLlxuJGljb24tZm9udC1wYXRoOiBpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCBcImJvb3RzdHJhcC9cIiwgXCIuLi9mb250cy9ib290c3RyYXAvXCIpICFkZWZhdWx0O1xuXG4vLyoqIEZpbGUgbmFtZSBmb3IgYWxsIGZvbnQgZmlsZXMuXG4kaWNvbi1mb250LW5hbWU6ICAgICAgICAgIFwiZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhclwiICFkZWZhdWx0O1xuLy8qKiBFbGVtZW50IElEIHdpdGhpbiBTVkcgaWNvbiBmaWxlLlxuJGljb24tZm9udC1zdmctaWQ6ICAgICAgICBcImdseXBoaWNvbnNfaGFsZmxpbmdzcmVndWxhclwiICFkZWZhdWx0O1xuXG5cbi8vPT0gQ29tcG9uZW50c1xuLy9cbi8vIyMgRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLiBWYWx1ZXMgYmFzZWQgb24gMTRweCB0ZXh0IGFuZCAxLjQyOCBsaW5lLWhlaWdodCAofjIwcHggdG8gc3RhcnQpLlxuXG4kcGFkZGluZy1iYXNlLXZlcnRpY2FsOiAgICAgNnB4ICFkZWZhdWx0O1xuJHBhZGRpbmctYmFzZS1ob3Jpem9udGFsOiAgIDEycHggIWRlZmF1bHQ7XG5cbiRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsOiAgICAxMHB4ICFkZWZhdWx0O1xuJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDogIDE2cHggIWRlZmF1bHQ7XG5cbiRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsOiAgICA1cHggIWRlZmF1bHQ7XG4kcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsOiAgMTBweCAhZGVmYXVsdDtcblxuJHBhZGRpbmcteHMtdmVydGljYWw6ICAgICAgIDFweCAhZGVmYXVsdDtcbiRwYWRkaW5nLXhzLWhvcml6b250YWw6ICAgICA1cHggIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1sYXJnZTogICAgICAgICAxLjMzMzMzMzMgIWRlZmF1bHQ7IC8vIGV4dHJhIGRlY2ltYWxzIGZvciBXaW4gOC4xIENocm9tZVxuJGxpbmUtaGVpZ2h0LXNtYWxsOiAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXMtYmFzZTogICAgICAgIDRweCAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxhcmdlOiAgICAgICA2cHggIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbDogICAgICAgM3B4ICFkZWZhdWx0O1xuXG4vLyoqIEdsb2JhbCBjb2xvciBmb3IgYWN0aXZlIGl0ZW1zIChlLmcuLCBuYXZzIG9yIGRyb3Bkb3ducykuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogR2xvYmFsIGJhY2tncm91bmQgY29sb3IgZm9yIGFjdGl2ZSBpdGVtcyAoZS5nLiwgbmF2cyBvciBkcm9wZG93bnMpLlxuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyoqIFdpZHRoIG9mIHRoZSBgYm9yZGVyYCBmb3IgZ2VuZXJhdGluZyBjYXJldHMgdGhhdCBpbmRpY2F0ZSBkcm9wZG93bnMuXG4kY2FyZXQtd2lkdGgtYmFzZTogICAgICAgICAgNHB4ICFkZWZhdWx0O1xuLy8qKiBDYXJldHMgaW5jcmVhc2Ugc2xpZ2h0bHkgaW4gc2l6ZSBmb3IgbGFyZ2VyIGNvbXBvbmVudHMuXG4kY2FyZXQtd2lkdGgtbGFyZ2U6ICAgICAgICAgNXB4ICFkZWZhdWx0O1xuXG5cbi8vPT0gVGFibGVzXG4vL1xuLy8jIyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vKiogUGFkZGluZyBmb3IgYDx0aD5gcyBhbmQgYDx0ZD5gcy5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgICAgOHB4ICFkZWZhdWx0O1xuLy8qKiBQYWRkaW5nIGZvciBjZWxscyBpbiBgLnRhYmxlLWNvbmRlbnNlZGAuXG4kdGFibGUtY29uZGVuc2VkLWNlbGwtcGFkZGluZzogIDVweCAhZGVmYXVsdDtcblxuLy8qKiBEZWZhdWx0IGJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYWxsIHRhYmxlcy5cbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4vLyoqIEJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYC50YWJsZS1zdHJpcGVkYC5cbiR0YWJsZS1iZy1hY2NlbnQ6ICAgICAgICAgICAgICAgI2Y5ZjlmOSAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciB1c2VkIGZvciBgLnRhYmxlLWhvdmVyYC5cbiR0YWJsZS1iZy1ob3ZlcjogICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbiR0YWJsZS1iZy1hY3RpdmU6ICAgICAgICAgICAgICAgJHRhYmxlLWJnLWhvdmVyICFkZWZhdWx0O1xuXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgdGFibGUgYW5kIGNlbGwgYm9yZGVycy5cbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuXG4vLz09IEJ1dHRvbnNcbi8vXG4vLyMjIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG5vcm1hbCAhZGVmYXVsdDtcblxuJGJ0bi1kZWZhdWx0LWNvbG9yOiAgICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcbiRidG4tZGVmYXVsdC1iZzogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuXG4kYnRuLXByaW1hcnktY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1wcmltYXJ5LWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kYnRuLXByaW1hcnktYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi1wcmltYXJ5LWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4tc3VjY2Vzcy1jb2xvcjogICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgICAgICAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcbiRidG4tc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICAgIGRhcmtlbigkYnRuLXN1Y2Nlc3MtYmcsIDUlKSAhZGVmYXVsdDtcblxuJGJ0bi1pbmZvLWNvbG9yOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRidG4taW5mby1iZzogICAgICAgICAgICAgICAgICAgICRicmFuZC1pbmZvICFkZWZhdWx0O1xuJGJ0bi1pbmZvLWJvcmRlcjogICAgICAgICAgICAgICAgZGFya2VuKCRidG4taW5mby1iZywgNSUpICFkZWZhdWx0O1xuXG4kYnRuLXdhcm5pbmctY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi13YXJuaW5nLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XG4kYnRuLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi13YXJuaW5nLWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4tZGFuZ2VyLWNvbG9yOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLWRhbmdlci1iZzogICAgICAgICAgICAgICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xuJGJ0bi1kYW5nZXItYm9yZGVyOiAgICAgICAgICAgICAgZGFya2VuKCRidG4tZGFuZ2VyLWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXMtYmFzZTogICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxhcmdlOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGFyZ2UgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc21hbGw6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbWFsbCAhZGVmYXVsdDtcblxuXG4vLz09IEZvcm1zXG4vL1xuLy8jI1xuXG4vLyoqIGA8aW5wdXQ+YCBiYWNrZ3JvdW5kIGNvbG9yXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBgPGlucHV0IGRpc2FibGVkPmAgYmFja2dyb3VuZCBjb2xvclxuJGlucHV0LWJnLWRpc2FibGVkOiAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcblxuLy8qKiBUZXh0IGNvbG9yIGZvciBgPGlucHV0PmBzXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheSAhZGVmYXVsdDtcbi8vKiogYDxpbnB1dD5gIGJvcmRlciBjb2xvclxuJGlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgI2NjYyAhZGVmYXVsdDtcblxuLy8gVE9ETzogUmVuYW1lIGAkaW5wdXQtYm9yZGVyLXJhZGl1c2AgdG8gYCRpbnB1dC1ib3JkZXItcmFkaXVzLWJhc2VgIGluIHY0XG4vLyoqIERlZmF1bHQgYC5mb3JtLWNvbnRyb2xgIGJvcmRlciByYWRpdXNcbi8vIFRoaXMgaGFzIG5vIGVmZmVjdCBvbiBgPHNlbGVjdD5gcyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbi8vKiogTGFyZ2UgYC5mb3JtLWNvbnRyb2xgIGJvcmRlciByYWRpdXNcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxhcmdlOiAgICAgICRib3JkZXItcmFkaXVzLWxhcmdlICFkZWZhdWx0O1xuLy8qKiBTbWFsbCBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc21hbGw6ICAgICAgJGJvcmRlci1yYWRpdXMtc21hbGwgIWRlZmF1bHQ7XG5cbi8vKiogQm9yZGVyIGNvbG9yIGZvciBpbnB1dHMgb24gZm9jdXNcbiRpbnB1dC1ib3JkZXItZm9jdXM6ICAgICAgICAgICAgICM2NmFmZTkgIWRlZmF1bHQ7XG5cbi8vKiogUGxhY2Vob2xkZXIgdGV4dCBjb2xvclxuJGlucHV0LWNvbG9yLXBsYWNlaG9sZGVyOiAgICAgICAgIzk5OSAhZGVmYXVsdDtcblxuLy8qKiBEZWZhdWx0IGAuZm9ybS1jb250cm9sYCBoZWlnaHRcbiRpbnB1dC1oZWlnaHQtYmFzZTogICAgICAgICAgICAgICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKyAoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCAqIDIpICsgMikgIWRlZmF1bHQ7XG4vLyoqIExhcmdlIGAuZm9ybS1jb250cm9sYCBoZWlnaHRcbiRpbnB1dC1oZWlnaHQtbGFyZ2U6ICAgICAgICAgICAgIChjZWlsKCRmb250LXNpemUtbGFyZ2UgKiAkbGluZS1oZWlnaHQtbGFyZ2UpICsgKCRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsICogMikgKyAyKSAhZGVmYXVsdDtcbi8vKiogU21hbGwgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxuJGlucHV0LWhlaWdodC1zbWFsbDogICAgICAgICAgICAgKGZsb29yKCRmb250LXNpemUtc21hbGwgKiAkbGluZS1oZWlnaHQtc21hbGwpICsgKCRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICogMikgKyAyKSAhZGVmYXVsdDtcblxuLy8qKiBgLmZvcm0tZ3JvdXBgIG1hcmdpblxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgMTVweCAhZGVmYXVsdDtcblxuJGxlZ2VuZC1jb2xvcjogICAgICAgICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcbiRsZWdlbmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNlNWU1ZTUgIWRlZmF1bHQ7XG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBmb3IgdGV4dHVhbCBpbnB1dCBhZGRvbnNcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4vLyoqIEJvcmRlciBjb2xvciBmb3IgdGV4dHVhbCBpbnB1dCBhZGRvbnNcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXIgIWRlZmF1bHQ7XG5cbi8vKiogRGlzYWJsZWQgY3Vyc29yIGZvciBmb3JtIGNvbnRyb2xzIGFuZCBidXR0b25zLlxuJGN1cnNvci1kaXNhYmxlZDogICAgICAgICAgICAgICAgbm90LWFsbG93ZWQgIWRlZmF1bHQ7XG5cblxuLy89PSBEcm9wZG93bnNcbi8vXG4vLyMjIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8qKiBCYWNrZ3JvdW5kIGZvciB0aGUgZHJvcGRvd24gbWVudS5cbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIERyb3Bkb3duIG1lbnUgYGJvcmRlci1jb2xvcmAuXG4kZHJvcGRvd24tYm9yZGVyOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xNSkgIWRlZmF1bHQ7XG4vLyoqIERyb3Bkb3duIG1lbnUgYGJvcmRlci1jb2xvcmAgKipmb3IgSUU4KiouXG4kZHJvcGRvd24tZmFsbGJhY2stYm9yZGVyOiAgICAgICAjY2NjICFkZWZhdWx0O1xuLy8qKiBEaXZpZGVyIGNvbG9yIGZvciBiZXR3ZWVuIGRyb3Bkb3duIGl0ZW1zLlxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgI2U1ZTVlNSAhZGVmYXVsdDtcblxuLy8qKiBEcm9wZG93biBsaW5rIHRleHQgY29sb3IuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xuLy8qKiBIb3ZlciBjb2xvciBmb3IgZHJvcGRvd24gbGlua3MuXG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICBkYXJrZW4oJGdyYXktZGFyaywgNSUpICFkZWZhdWx0O1xuLy8qKiBIb3ZlciBiYWNrZ3JvdW5kIGZvciBkcm9wZG93biBsaW5rcy5cbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG5cbi8vKiogQWN0aXZlIGRyb3Bkb3duIG1lbnUgaXRlbSB0ZXh0IGNvbG9yLlxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyoqIEFjdGl2ZSBkcm9wZG93biBtZW51IGl0ZW0gYmFja2dyb3VuZCBjb2xvci5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4vLyoqIERpc2FibGVkIGRyb3Bkb3duIG1lbnUgaXRlbSBiYWNrZ3JvdW5kIGNvbG9yLlxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG5cbi8vKiogVGV4dCBjb2xvciBmb3IgaGVhZGVycyB3aXRoaW4gZHJvcGRvd24gbWVudXMuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcblxuLy8qKiBEZXByZWNhdGVkIGAkZHJvcGRvd24tY2FyZXQtY29sb3JgIGFzIG9mIHYzLjEuMFxuJGRyb3Bkb3duLWNhcmV0LWNvbG9yOiAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcblxuXG4vLy0tIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cbi8vXG4vLyBOb3RlOiBUaGVzZSB2YXJpYWJsZXMgYXJlIG5vdCBnZW5lcmF0ZWQgaW50byB0aGUgQ3VzdG9taXplci5cblxuJHppbmRleC1uYXZiYXI6ICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtbmF2YmFyLWZpeGVkOiAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tncm91bmQ6ICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcblxuXG4vLz09IE1lZGlhIHF1ZXJpZXMgYnJlYWtwb2ludHNcbi8vXG4vLyMjIERlZmluZSB0aGUgYnJlYWtwb2ludHMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIEV4dHJhIHNtYWxsIHNjcmVlbiAvIHBob25lXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4teHNgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi14czogICAgICAgICAgICAgICAgICA0ODBweCAhZGVmYXVsdDtcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi14cy1taW5gIGFzIG9mIHYzLjIuMFxuJHNjcmVlbi14cy1taW46ICAgICAgICAgICAgICAkc2NyZWVuLXhzICFkZWZhdWx0O1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXBob25lYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tcGhvbmU6ICAgICAgICAgICAgICAgJHNjcmVlbi14cy1taW4gIWRlZmF1bHQ7XG5cbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXNtYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tc206ICAgICAgICAgICAgICAgICAgNzY4cHggIWRlZmF1bHQ7XG4kc2NyZWVuLXNtLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tc20gIWRlZmF1bHQ7XG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tdGFibGV0YCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tdGFibGV0OiAgICAgICAgICAgICAgJHNjcmVlbi1zbS1taW4gIWRlZmF1bHQ7XG5cbi8vIE1lZGl1bSBzY3JlZW4gLyBkZXNrdG9wXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbWRgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1tZDogICAgICAgICAgICAgICAgICA5OTJweCAhZGVmYXVsdDtcbiRzY3JlZW4tbWQtbWluOiAgICAgICAgICAgICAgJHNjcmVlbi1tZCAhZGVmYXVsdDtcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1kZXNrdG9wYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tZGVza3RvcDogICAgICAgICAgICAgJHNjcmVlbi1tZC1taW4gIWRlZmF1bHQ7XG5cbi8vIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWxnYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tbGc6ICAgICAgICAgICAgICAgICAgMTIwMHB4ICFkZWZhdWx0O1xuJHNjcmVlbi1sZy1taW46ICAgICAgICAgICAgICAkc2NyZWVuLWxnICFkZWZhdWx0O1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWxnLWRlc2t0b3BgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1sZy1kZXNrdG9wOiAgICAgICAgICAkc2NyZWVuLWxnLW1pbiAhZGVmYXVsdDtcblxuLy8gU28gbWVkaWEgcXVlcmllcyBkb24ndCBvdmVybGFwIHdoZW4gcmVxdWlyZWQsIHByb3ZpZGUgYSBtYXhpbXVtXG4kc2NyZWVuLXhzLW1heDogICAgICAgICAgICAgICgkc2NyZWVuLXNtLW1pbiAtIDEpICFkZWZhdWx0O1xuJHNjcmVlbi1zbS1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1tZC1taW4gLSAxKSAhZGVmYXVsdDtcbiRzY3JlZW4tbWQtbWF4OiAgICAgICAgICAgICAgKCRzY3JlZW4tbGctbWluIC0gMSkgIWRlZmF1bHQ7XG5cblxuLy89PSBHcmlkIHN5c3RlbVxuLy9cbi8vIyMgRGVmaW5lIHlvdXIgY3VzdG9tIHJlc3BvbnNpdmUgZ3JpZC5cblxuLy8qKiBOdW1iZXIgb2YgY29sdW1ucyBpbiB0aGUgZ3JpZC5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbi8vKiogUGFkZGluZyBiZXR3ZWVuIGNvbHVtbnMuIEdldHMgZGl2aWRlZCBpbiBoYWxmIGZvciB0aGUgbGVmdCBhbmQgcmlnaHQuXG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgMzBweCAhZGVmYXVsdDtcbi8vIE5hdmJhciBjb2xsYXBzZVxuLy8qKiBQb2ludCBhdCB3aGljaCB0aGUgbmF2YmFyIGJlY29tZXMgdW5jb2xsYXBzZWQuXG4kZ3JpZC1mbG9hdC1icmVha3BvaW50OiAgICAgJHNjcmVlbi1zbS1taW4gIWRlZmF1bHQ7XG4vLyoqIFBvaW50IGF0IHdoaWNoIHRoZSBuYXZiYXIgYmVnaW5zIGNvbGxhcHNpbmcuXG4kZ3JpZC1mbG9hdC1icmVha3BvaW50LW1heDogKCRncmlkLWZsb2F0LWJyZWFrcG9pbnQgLSAxKSAhZGVmYXVsdDtcblxuXG4vLz09IENvbnRhaW5lciBzaXplc1xuLy9cbi8vIyMgRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gU21hbGwgc2NyZWVuIC8gdGFibGV0XG4kY29udGFpbmVyLXRhYmxldDogICAgICAgICAgICAgKDcyMHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vKiogRm9yIGAkc2NyZWVuLXNtLW1pbmAgYW5kIHVwLlxuJGNvbnRhaW5lci1zbTogICAgICAgICAgICAgICAgICRjb250YWluZXItdGFibGV0ICFkZWZhdWx0O1xuXG4vLyBNZWRpdW0gc2NyZWVuIC8gZGVza3RvcFxuJGNvbnRhaW5lci1kZXNrdG9wOiAgICAgICAgICAgICg5NDBweCArICRncmlkLWd1dHRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyoqIEZvciBgJHNjcmVlbi1tZC1taW5gIGFuZCB1cC5cbiRjb250YWluZXItbWQ6ICAgICAgICAgICAgICAgICAkY29udGFpbmVyLWRlc2t0b3AgIWRlZmF1bHQ7XG5cbi8vIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxuJGNvbnRhaW5lci1sYXJnZS1kZXNrdG9wOiAgICAgICgxMTQwcHggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpICFkZWZhdWx0O1xuLy8qKiBGb3IgYCRzY3JlZW4tbGctbWluYCBhbmQgdXAuXG4kY29udGFpbmVyLWxnOiAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1sYXJnZS1kZXNrdG9wICFkZWZhdWx0O1xuXG5cbi8vPT0gTmF2YmFyXG4vL1xuLy8jI1xuXG4vLyBCYXNpY3Mgb2YgYSBuYXZiYXJcbiRuYXZiYXItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgNTBweCAhZGVmYXVsdDtcbiRuYXZiYXItbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICFkZWZhdWx0O1xuJG5hdmJhci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw6ICAgICAgICBmbG9vcigoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikpICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsOiAgICAgICAgICAoKCRuYXZiYXItaGVpZ2h0IC0gJGxpbmUtaGVpZ2h0LWNvbXB1dGVkKSAvIDIpICFkZWZhdWx0O1xuJG5hdmJhci1jb2xsYXBzZS1tYXgtaGVpZ2h0OiAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuJG5hdmJhci1kZWZhdWx0LWNvbG9yOiAgICAgICAgICAgICAjNzc3ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWJnOiAgICAgICAgICAgICAgICAjZjhmOGY4ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWJvcmRlcjogICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJnLCA2LjUlKSAhZGVmYXVsdDtcblxuLy8gTmF2YmFyIGxpbmtzXG4kbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjogICAgICAgICAgICAgICAgIzc3NyAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAjMzMzICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgICM1NTUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAgZGFya2VuKCRuYXZiYXItZGVmYXVsdC1iZywgNi41JSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgI2NjYyAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWJnOiAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuLy8gTmF2YmFyIGJyYW5kIGxhYmVsXG4kbmF2YmFyLWRlZmF1bHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgJG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRuYXZiYXItZGVmYXVsdC1icmFuZC1jb2xvciwgMTAlKSAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1iZzogICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuLy8gTmF2YmFyIHRvZ2dsZVxuJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ob3Zlci1iZzogICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWljb24tYmFyLWJnOiAgICAgICAgIzg4OCAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC10b2dnbGUtYm9yZGVyLWNvbG9yOiAgICAgICAjZGRkICFkZWZhdWx0O1xuXG5cbi8vPT09IEludmVydGVkIG5hdmJhclxuLy8gUmVzZXQgaW52ZXJ0ZWQgbmF2YmFyIGJhc2ljc1xuJG5hdmJhci1pbnZlcnNlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBsaWdodGVuKCRncmF5LWxpZ2h0LCAxNSUpICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAjMjIyICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWJvcmRlcjogICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1pbnZlcnNlLWJnLCAxMCUpICFkZWZhdWx0O1xuXG4vLyBJbnZlcnRlZCBuYXZiYXIgbGlua3NcbiRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgbGlnaHRlbigkZ3JheS1saWdodCwgMTUlKSAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAgICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1pbnZlcnNlLWJnLCAxMCUpICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAjNDQ0ICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtYmc6ICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuLy8gSW52ZXJ0ZWQgbmF2YmFyIGJyYW5kIGxhYmVsXG4kbmF2YmFyLWludmVyc2UtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWJyYW5kLWhvdmVyLWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuLy8gSW52ZXJ0ZWQgbmF2YmFyIHRvZ2dsZVxuJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1ob3Zlci1iZzogICAgICAgICAgICAjMzMzICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1pY29uLWJhci1iZzogICAgICAgICAjZmZmICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1ib3JkZXItY29sb3I6ICAgICAgICAjMzMzICFkZWZhdWx0O1xuXG5cbi8vPT0gTmF2c1xuLy9cbi8vIyNcblxuLy89PT0gU2hhcmVkIG5hdiBzdHlsZXNcbiRuYXYtbGluay1wYWRkaW5nOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTBweCAxNXB4ICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuXG4kbmF2LWRpc2FibGVkLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuJG5hdi1kaXNhYmxlZC1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcblxuLy89PSBUYWJzXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgJGdyYXkgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgICNkZGQgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1qdXN0aWZpZWQtbGluay1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcbiRuYXYtdGFicy1qdXN0aWZpZWQtYWN0aXZlLWxpbmstYm9yZGVyLWNvbG9yOiAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG5cbi8vPT0gUGlsbHNcbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWFjdGl2ZS1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vPT0gUGFnaW5hdGlvblxuLy9cbi8vIyNcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyOiAgICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlcjogICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlcjogICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG5cblxuLy89PSBQYWdlclxuLy9cbi8vIyNcblxuJHBhZ2VyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24tYmcgIWRlZmF1bHQ7XG4kcGFnZXItYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1ib3JkZXIgIWRlZmF1bHQ7XG4kcGFnZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAxNXB4ICFkZWZhdWx0O1xuXG4kcGFnZXItaG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHBhZ2VyLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2VyLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG4kcGFnZXItZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcblxuXG4vLz09IEp1bWJvdHJvblxuLy9cbi8vIyNcblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1oZWFkaW5nLWNvbG9yOiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tZm9udC1zaXplOiAgICAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDEuNSkpICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1oZWFkaW5nLWZvbnQtc2l6ZTogICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogNC41KSkgIWRlZmF1bHQ7XG5cblxuLy89PSBGb3JtIHN0YXRlcyBhbmQgYWxlcnRzXG4vL1xuLy8jIyBEZWZpbmUgY29sb3JzIGZvciBmb3JtIGZlZWRiYWNrIHN0YXRlcyBhbmQsIGJ5IGRlZmF1bHQsIGFsZXJ0cy5cblxuJHN0YXRlLXN1Y2Nlc3MtdGV4dDogICAgICAgICAgICAgIzNjNzYzZCAhZGVmYXVsdDtcbiRzdGF0ZS1zdWNjZXNzLWJnOiAgICAgICAgICAgICAgICNkZmYwZDggIWRlZmF1bHQ7XG4kc3RhdGUtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtc3VjY2Vzcy1iZywgLTEwKSwgNSUpICFkZWZhdWx0O1xuXG4kc3RhdGUtaW5mby10ZXh0OiAgICAgICAgICAgICAgICAjMzE3MDhmICFkZWZhdWx0O1xuJHN0YXRlLWluZm8tYmc6ICAgICAgICAgICAgICAgICAgI2Q5ZWRmNyAhZGVmYXVsdDtcbiRzdGF0ZS1pbmZvLWJvcmRlcjogICAgICAgICAgICAgIGRhcmtlbihhZGp1c3QtaHVlKCRzdGF0ZS1pbmZvLWJnLCAtMTApLCA3JSkgIWRlZmF1bHQ7XG5cbiRzdGF0ZS13YXJuaW5nLXRleHQ6ICAgICAgICAgICAgICM4YTZkM2IgIWRlZmF1bHQ7XG4kc3RhdGUtd2FybmluZy1iZzogICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuJHN0YXRlLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgZGFya2VuKGFkanVzdC1odWUoJHN0YXRlLXdhcm5pbmctYmcsIC0xMCksIDUlKSAhZGVmYXVsdDtcblxuJHN0YXRlLWRhbmdlci10ZXh0OiAgICAgICAgICAgICAgI2E5NDQ0MiAhZGVmYXVsdDtcbiRzdGF0ZS1kYW5nZXItYmc6ICAgICAgICAgICAgICAgICNmMmRlZGUgIWRlZmF1bHQ7XG4kc3RhdGUtZGFuZ2VyLWJvcmRlcjogICAgICAgICAgICBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtZGFuZ2VyLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XG5cblxuLy89PSBUb29sdGlwc1xuLy9cbi8vIyNcblxuLy8qKiBUb29sdGlwIG1heCB3aWR0aFxuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4vLyoqIFRvb2x0aXAgdGV4dCBjb2xvclxuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogVG9vbHRpcCBiYWNrZ3JvdW5kIGNvbG9yXG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG5cbi8vKiogVG9vbHRpcCBhcnJvdyB3aWR0aFxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgNXB4ICFkZWZhdWx0O1xuLy8qKiBUb29sdGlwIGFycm93IGNvbG9yXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuXG4vLz09IFBvcG92ZXJzXG4vL1xuLy8jI1xuXG4vLyoqIFBvcG92ZXIgYm9keSBiYWNrZ3JvdW5kIGNvbG9yXG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgbWF4aW11bSB3aWR0aFxuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBib3JkZXIgY29sb3JcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMikgIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgZmFsbGJhY2sgYm9yZGVyIGNvbG9yXG4kcG9wb3Zlci1mYWxsYmFjay1ib3JkZXItY29sb3I6ICAgICAgICNjY2MgIWRlZmF1bHQ7XG5cbi8vKiogUG9wb3ZlciB0aXRsZSBiYWNrZ3JvdW5kIGNvbG9yXG4kcG9wb3Zlci10aXRsZS1iZzogICAgICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuXG4vLyoqIFBvcG92ZXIgYXJyb3cgd2lkdGhcbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBhcnJvdyBjb2xvclxuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuLy8qKiBQb3BvdmVyIG91dGVyIGFycm93IHdpZHRoXG4kcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDogICAgICAgICAgICgkcG9wb3Zlci1hcnJvdy13aWR0aCArIDEpICFkZWZhdWx0O1xuLy8qKiBQb3BvdmVyIG91dGVyIGFycm93IGNvbG9yXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICAgIGZhZGVfaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAwLjA1KSAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBvdXRlciBhcnJvdyBmYWxsYmFjayBjb2xvclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItZmFsbGJhY2stY29sb3I6ICBkYXJrZW4oJHBvcG92ZXItZmFsbGJhY2stYm9yZGVyLWNvbG9yLCAyMCUpICFkZWZhdWx0O1xuXG5cbi8vPT0gTGFiZWxzXG4vL1xuLy8jI1xuXG4vLyoqIERlZmF1bHQgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLWRlZmF1bHQtYmc6ICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIFByaW1hcnkgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLXByaW1hcnktYmc6ICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4vLyoqIFN1Y2Nlc3MgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4vLyoqIEluZm8gbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLWluZm8tYmc6ICAgICAgICAgICAgICAgJGJyYW5kLWluZm8gIWRlZmF1bHQ7XG4vLyoqIFdhcm5pbmcgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLXdhcm5pbmctYmc6ICAgICAgICAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XG4vLyoqIERhbmdlciBsYWJlbCBiYWNrZ3JvdW5kIGNvbG9yXG4kbGFiZWwtZGFuZ2VyLWJnOiAgICAgICAgICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xuXG4vLyoqIERlZmF1bHQgbGFiZWwgdGV4dCBjb2xvclxuJGxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogRGVmYXVsdCB0ZXh0IGNvbG9yIG9mIGEgbGlua2VkIGxhYmVsXG4kbGFiZWwtbGluay1ob3Zlci1jb2xvcjogICAgICAjZmZmICFkZWZhdWx0O1xuXG5cbi8vPT0gTW9kYWxzXG4vL1xuLy8jI1xuXG4vLyoqIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgMTVweCAhZGVmYXVsdDtcblxuLy8qKiBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIHRpdGxlXG4kbW9kYWwtdGl0bGUtcGFkZGluZzogICAgICAgICAxNXB4ICFkZWZhdWx0O1xuLy8qKiBNb2RhbCB0aXRsZSBsaW5lLWhlaWdodFxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBtb2RhbCBjb250ZW50IGFyZWFcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogTW9kYWwgY29udGVudCBib3JkZXIgY29sb3JcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMikgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGNvbnRlbnQgYm9yZGVyIGNvbG9yICoqZm9yIElFOCoqXG4kbW9kYWwtY29udGVudC1mYWxsYmFjay1ib3JkZXItY29sb3I6ICAgICAgICAgICM5OTkgIWRlZmF1bHQ7XG5cbi8vKiogTW9kYWwgYmFja2Ryb3AgYmFja2dyb3VuZCBjb2xvclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbi8vKiogTW9kYWwgYmFja2Ryb3Agb3BhY2l0eVxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgLjUgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGhlYWRlciBib3JkZXIgY29sb3JcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICNlNWU1ZTUgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGZvb3RlciBib3JkZXIgY29sb3JcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICA5MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgIDYwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cblxuLy89PSBBbGVydHNcbi8vXG4vLyMjIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZzogICAgICAgICAgICAgICAxNXB4ICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgIGJvbGQgIWRlZmF1bHQ7XG5cbiRhbGVydC1zdWNjZXNzLWJnOiAgICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLWJnICFkZWZhdWx0O1xuJGFsZXJ0LXN1Y2Nlc3MtdGV4dDogICAgICAgICAgJHN0YXRlLXN1Y2Nlc3MtdGV4dCAhZGVmYXVsdDtcbiRhbGVydC1zdWNjZXNzLWJvcmRlcjogICAgICAgICRzdGF0ZS1zdWNjZXNzLWJvcmRlciAhZGVmYXVsdDtcblxuJGFsZXJ0LWluZm8tYmc6ICAgICAgICAgICAgICAgJHN0YXRlLWluZm8tYmcgIWRlZmF1bHQ7XG4kYWxlcnQtaW5mby10ZXh0OiAgICAgICAgICAgICAkc3RhdGUtaW5mby10ZXh0ICFkZWZhdWx0O1xuJGFsZXJ0LWluZm8tYm9yZGVyOiAgICAgICAgICAgJHN0YXRlLWluZm8tYm9yZGVyICFkZWZhdWx0O1xuXG4kYWxlcnQtd2FybmluZy1iZzogICAgICAgICAgICAkc3RhdGUtd2FybmluZy1iZyAhZGVmYXVsdDtcbiRhbGVydC13YXJuaW5nLXRleHQ6ICAgICAgICAgICRzdGF0ZS13YXJuaW5nLXRleHQgIWRlZmF1bHQ7XG4kYWxlcnQtd2FybmluZy1ib3JkZXI6ICAgICAgICAkc3RhdGUtd2FybmluZy1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRhbGVydC1kYW5nZXItYmc6ICAgICAgICAgICAgICRzdGF0ZS1kYW5nZXItYmcgIWRlZmF1bHQ7XG4kYWxlcnQtZGFuZ2VyLXRleHQ6ICAgICAgICAgICAkc3RhdGUtZGFuZ2VyLXRleHQgIWRlZmF1bHQ7XG4kYWxlcnQtZGFuZ2VyLWJvcmRlcjogICAgICAgICAkc3RhdGUtZGFuZ2VyLWJvcmRlciAhZGVmYXVsdDtcblxuXG4vLz09IFByb2dyZXNzIGJhcnNcbi8vXG4vLyMjXG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgd2hvbGUgcHJvZ3Jlc3MgY29tcG9uZW50XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuLy8qKiBQcm9ncmVzcyBiYXIgdGV4dCBjb2xvclxuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogVmFyaWFibGUgZm9yIHNldHRpbmcgcm91bmRlZCBjb3JuZXJzIG9uIHByb2dyZXNzIGJhci5cbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XG5cbi8vKiogRGVmYXVsdCBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8qKiBTdWNjZXNzIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci1zdWNjZXNzLWJnOiAgICAgJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4vLyoqIFdhcm5pbmcgcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLXdhcm5pbmctYmc6ICAgICAkYnJhbmQtd2FybmluZyAhZGVmYXVsdDtcbi8vKiogRGFuZ2VyIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci1kYW5nZXItYmc6ICAgICAgJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcbi8vKiogSW5mbyBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItaW5mby1iZzogICAgICAgICRicmFuZC1pbmZvICFkZWZhdWx0O1xuXG5cbi8vPT0gTGlzdCBncm91cFxuLy9cbi8vIyNcblxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9uIGAubGlzdC1ncm91cC1pdGVtYFxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBgLmxpc3QtZ3JvdXAtaXRlbWAgYm9yZGVyIGNvbG9yXG4kbGlzdC1ncm91cC1ib3JkZXI6ICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4vLyoqIExpc3QgZ3JvdXAgYm9yZGVyIHJhZGl1c1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2Ygc2luZ2xlIGxpc3QgaXRlbXMgb24gaG92ZXJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbi8vKiogVGV4dCBjb2xvciBvZiBhY3RpdmUgbGlzdCBpdGVtc1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBhY3RpdmUgbGlzdCBpdGVtc1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vKiogQm9yZGVyIGNvbG9yIG9mIGFjdGl2ZSBsaXN0IGVsZW1lbnRzXG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyOiAgICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vKiogVGV4dCBjb2xvciBmb3IgY29udGVudCB3aXRoaW4gYWN0aXZlIGxpc3QgaXRlbXNcbiRsaXN0LWdyb3VwLWFjdGl2ZS10ZXh0LWNvbG9yOiAgbGlnaHRlbigkbGlzdC1ncm91cC1hY3RpdmUtYmcsIDQwJSkgIWRlZmF1bHQ7XG5cbi8vKiogVGV4dCBjb2xvciBvZiBkaXNhYmxlZCBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBkaXNhYmxlZCBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuLy8qKiBUZXh0IGNvbG9yIGZvciBjb250ZW50IHdpdGhpbiBkaXNhYmxlZCBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1kaXNhYmxlZC10ZXh0LWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtbGluay1jb2xvcjogICAgICAgICAjNTU1ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtbGluay1ob3Zlci1jb2xvcjogICAkbGlzdC1ncm91cC1saW5rLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtbGluay1oZWFkaW5nLWNvbG9yOiAjMzMzICFkZWZhdWx0O1xuXG5cbi8vPT0gUGFuZWxzXG4vL1xuLy8jI1xuXG4kcGFuZWwtYmc6ICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHBhbmVsLWJvZHktcGFkZGluZzogICAgICAgICAgMTVweCAhZGVmYXVsdDtcbiRwYW5lbC1oZWFkaW5nLXBhZGRpbmc6ICAgICAgIDEwcHggMTVweCAhZGVmYXVsdDtcbiRwYW5lbC1mb290ZXItcGFkZGluZzogICAgICAgICRwYW5lbC1oZWFkaW5nLXBhZGRpbmcgIWRlZmF1bHQ7XG4kcGFuZWwtYm9yZGVyLXJhZGl1czogICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgZWxlbWVudHMgd2l0aGluIHBhbmVsc1xuJHBhbmVsLWlubmVyLWJvcmRlcjogICAgICAgICAgI2RkZCAhZGVmYXVsdDtcbiRwYW5lbC1mb290ZXItYmc6ICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG5cbiRwYW5lbC1kZWZhdWx0LXRleHQ6ICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG4kcGFuZWwtZGVmYXVsdC1ib3JkZXI6ICAgICAgICAjZGRkICFkZWZhdWx0O1xuJHBhbmVsLWRlZmF1bHQtaGVhZGluZy1iZzogICAgI2Y1ZjVmNSAhZGVmYXVsdDtcblxuJHBhbmVsLXByaW1hcnktdGV4dDogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYW5lbC1wcmltYXJ5LWJvcmRlcjogICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuJHBhbmVsLXByaW1hcnktaGVhZGluZy1iZzogICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiRwYW5lbC1zdWNjZXNzLXRleHQ6ICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLXRleHQgIWRlZmF1bHQ7XG4kcGFuZWwtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAkc3RhdGUtc3VjY2Vzcy1ib3JkZXIgIWRlZmF1bHQ7XG4kcGFuZWwtc3VjY2Vzcy1oZWFkaW5nLWJnOiAgICAkc3RhdGUtc3VjY2Vzcy1iZyAhZGVmYXVsdDtcblxuJHBhbmVsLWluZm8tdGV4dDogICAgICAgICAgICAgJHN0YXRlLWluZm8tdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC1pbmZvLWJvcmRlcjogICAgICAgICAgICRzdGF0ZS1pbmZvLWJvcmRlciAhZGVmYXVsdDtcbiRwYW5lbC1pbmZvLWhlYWRpbmctYmc6ICAgICAgICRzdGF0ZS1pbmZvLWJnICFkZWZhdWx0O1xuXG4kcGFuZWwtd2FybmluZy10ZXh0OiAgICAgICAgICAkc3RhdGUtd2FybmluZy10ZXh0ICFkZWZhdWx0O1xuJHBhbmVsLXdhcm5pbmctYm9yZGVyOiAgICAgICAgJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xuJHBhbmVsLXdhcm5pbmctaGVhZGluZy1iZzogICAgJHN0YXRlLXdhcm5pbmctYmcgIWRlZmF1bHQ7XG5cbiRwYW5lbC1kYW5nZXItdGV4dDogICAgICAgICAgICRzdGF0ZS1kYW5nZXItdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC1kYW5nZXItYm9yZGVyOiAgICAgICAgICRzdGF0ZS1kYW5nZXItYm9yZGVyICFkZWZhdWx0O1xuJHBhbmVsLWRhbmdlci1oZWFkaW5nLWJnOiAgICAgJHN0YXRlLWRhbmdlci1iZyAhZGVmYXVsdDtcblxuXG4vLz09IFRodW1ibmFpbHNcbi8vXG4vLyMjXG5cbi8vKiogUGFkZGluZyBhcm91bmQgdGhlIHRodW1ibmFpbCBpbWFnZVxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgNHB4ICFkZWZhdWx0O1xuLy8qKiBUaHVtYm5haWwgYmFja2dyb3VuZCBjb2xvclxuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4vLyoqIFRodW1ibmFpbCBib3JkZXIgY29sb3JcbiR0aHVtYm5haWwtYm9yZGVyOiAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4vLyoqIFRodW1ibmFpbCBib3JkZXIgcmFkaXVzXG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEN1c3RvbSB0ZXh0IGNvbG9yIGZvciB0aHVtYm5haWwgY2FwdGlvbnNcbiR0aHVtYm5haWwtY2FwdGlvbi1jb2xvcjogICAgICR0ZXh0LWNvbG9yICFkZWZhdWx0O1xuLy8qKiBQYWRkaW5nIGFyb3VuZCB0aGUgdGh1bWJuYWlsIGNhcHRpb25cbiR0aHVtYm5haWwtY2FwdGlvbi1wYWRkaW5nOiAgIDlweCAhZGVmYXVsdDtcblxuXG4vLz09IFdlbGxzXG4vL1xuLy8jI1xuXG4kd2VsbC1iZzogICAgICAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuJHdlbGwtYm9yZGVyOiAgICAgICAgICAgICAgICAgZGFya2VuKCR3ZWxsLWJnLCA3JSkgIWRlZmF1bHQ7XG5cblxuLy89PSBCYWRnZXNcbi8vXG4vLyMjXG5cbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIExpbmtlZCBiYWRnZSB0ZXh0IGNvbG9yIG9uIGhvdmVyXG4kYmFkZ2UtbGluay1ob3Zlci1jb2xvcjogICAgICAjZmZmICFkZWZhdWx0O1xuJGJhZGdlLWJnOiAgICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG5cbi8vKiogQmFkZ2UgdGV4dCBjb2xvciBpbiBhY3RpdmUgbmF2IGxpbmtcbiRiYWRnZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuLy8qKiBCYWRnZSBiYWNrZ3JvdW5kIGNvbG9yIGluIGFjdGl2ZSBuYXYgbGlua1xuJGJhZGdlLWFjdGl2ZS1iZzogICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1saW5lLWhlaWdodDogICAgICAgICAgIDEgIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAxMHB4ICFkZWZhdWx0O1xuXG5cbi8vPT0gQnJlYWRjcnVtYnNcbi8vXG4vLyMjXG5cbiRicmVhZGNydW1iLXBhZGRpbmctdmVydGljYWw6ICAgOHB4ICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy1ob3Jpem9udGFsOiAxNXB4ICFkZWZhdWx0O1xuLy8qKiBCcmVhZGNydW1iIGJhY2tncm91bmQgY29sb3JcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbi8vKiogQnJlYWRjcnVtYiB0ZXh0IGNvbG9yXG4kYnJlYWRjcnVtYi1jb2xvcjogICAgICAgICAgICAgICNjY2MgIWRlZmF1bHQ7XG4vLyoqIFRleHQgY29sb3Igb2YgY3VycmVudCBwYWdlIGluIHRoZSBicmVhZGNydW1iXG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuLy8qKiBUZXh0dWFsIHNlcGFyYXRvciBmb3IgYmV0d2VlbiBicmVhZGNydW1iIGVsZW1lbnRzXG4kYnJlYWRjcnVtYi1zZXBhcmF0b3I6ICAgICAgICAgIFwiL1wiICFkZWZhdWx0O1xuXG5cbi8vPT0gQ2Fyb3VzZWxcbi8vXG4vLyMjXG5cbiRjYXJvdXNlbC10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuNikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuXG4vLz09IENsb3NlXG4vL1xuLy8jI1xuXG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICBib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgIDAgMXB4IDAgI2ZmZiAhZGVmYXVsdDtcblxuXG4vLz09IENvZGVcbi8vXG4vLyMjXG5cbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICNjNzI1NGUgIWRlZmF1bHQ7XG4kY29kZS1iZzogICAgICAgICAgICAgICAgICAgICAjZjlmMmY0ICFkZWZhdWx0O1xuXG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcblxuJHByZS1iZzogICAgICAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG4kcHJlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy89PSBUeXBlXG4vL1xuLy8jI1xuXG4vLyoqIEhvcml6b250YWwgb2Zmc2V0IGZvciBmb3JtcyBhbmQgbGlzdHMuXG4kY29tcG9uZW50LW9mZnNldC1ob3Jpem9udGFsOiAxODBweCAhZGVmYXVsdDtcbi8vKiogVGV4dCBtdXRlZCBjb2xvclxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEFiYnJldmlhdGlvbnMgYW5kIGFjcm9ueW1zIGJvcmRlciBjb2xvclxuJGFiYnItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEhlYWRpbmdzIHNtYWxsIGNvbG9yXG4kaGVhZGluZ3Mtc21hbGwtY29sb3I6ICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbi8vKiogQmxvY2txdW90ZSBzbWFsbCBjb2xvclxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEJsb2NrcXVvdGUgZm9udCBzaXplXG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4vLyoqIEJsb2NrcXVvdGUgYm9yZGVyIGNvbG9yXG4kYmxvY2txdW90ZS1ib3JkZXItY29sb3I6ICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuLy8qKiBQYWdlIGhlYWRlciBib3JkZXIgY29sb3JcbiRwYWdlLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4vLyoqIFdpZHRoIG9mIGhvcml6b250YWwgZGVzY3JpcHRpb24gbGlzdCB0aXRsZXNcbiRkbC1ob3Jpem9udGFsLW9mZnNldDogICAgICAgICRjb21wb25lbnQtb2Zmc2V0LWhvcml6b250YWwgIWRlZmF1bHQ7XG4vLyoqIFBvaW50IGF0IHdoaWNoIC5kbC1ob3Jpem9udGFsIGJlY29tZXMgaG9yaXpvbnRhbFxuJGRsLWhvcml6b250YWwtYnJlYWtwb2ludDogICAgJGdyaWQtZmxvYXQtYnJlYWtwb2ludCAhZGVmYXVsdDtcbi8vKiogSG9yaXpvbnRhbCBsaW5lIGNvbG9yLlxuJGhyLWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcbiIsIi8vXG4vLyBCdXR0b25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2Ugc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBGb3IgaW5wdXQuYnRuXG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlc2V0IHVudXN1YWwgRmlyZWZveC1vbi1BbmRyb2lkIGRlZmF1bHQgc3R5bGU7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL2lzc3Vlcy8yMTRcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRwYWRkaW5nLWJhc2UtdmVydGljYWwsICRwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1iYXNlLCAkbGluZS1oZWlnaHQtYmFzZSwgJGJ0bi1ib3JkZXItcmFkaXVzLWJhc2UpO1xuICBAaW5jbHVkZSB1c2VyLXNlbGVjdChub25lKTtcblxuICAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBAaW5jbHVkZSB0YWItZm9jdXM7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6ICRidG4tZGVmYXVsdC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIC4xMjUpKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICAgIEBpbmNsdWRlIG9wYWNpdHkoLjY1KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG5cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGEmIHRvIGEuYnRuXG59XG5cbmEuYnRuIHtcbiAgJi5kaXNhYmxlZCxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyAvLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tZGVmYXVsdCB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4tZGVmYXVsdC1jb2xvciwgJGJ0bi1kZWZhdWx0LWJnLCAkYnRuLWRlZmF1bHQtYm9yZGVyKTtcbn1cbi5idG4tcHJpbWFyeSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4tcHJpbWFyeS1jb2xvciwgJGJ0bi1wcmltYXJ5LWJnLCAkYnRuLXByaW1hcnktYm9yZGVyKTtcbn1cbi8vIFN1Y2Nlc3MgYXBwZWFycyBhcyBncmVlblxuLmJ0bi1zdWNjZXNzIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi1zdWNjZXNzLWNvbG9yLCAkYnRuLXN1Y2Nlc3MtYmcsICRidG4tc3VjY2Vzcy1ib3JkZXIpO1xufVxuLy8gSW5mbyBhcHBlYXJzIGFzIGJsdWUtZ3JlZW5cbi5idG4taW5mbyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4taW5mby1jb2xvciwgJGJ0bi1pbmZvLWJnLCAkYnRuLWluZm8tYm9yZGVyKTtcbn1cbi8vIFdhcm5pbmcgYXBwZWFycyBhcyBvcmFuZ2Vcbi5idG4td2FybmluZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4td2FybmluZy1jb2xvciwgJGJ0bi13YXJuaW5nLWJnLCAkYnRuLXdhcm5pbmctYm9yZGVyKTtcbn1cbi8vIERhbmdlciBhbmQgZXJyb3IgYXBwZWFyIGFzIHJlZFxuLmJ0bi1kYW5nZXIge1xuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYnRuLWRhbmdlci1jb2xvciwgJGJ0bi1kYW5nZXItYmcsICRidG4tZGFuZ2VyLWJvcmRlcik7XG59XG5cblxuLy8gTGluayBidXR0b25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgJixcbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJ1dHRvbiBTaXplc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1sZyB7XG4gIC8vIGxpbmUtaGVpZ2h0OiBlbnN1cmUgZXZlbi1udW1iZXJlZCBoZWlnaHQgb2YgYnV0dG9uIG5leHQgdG8gbGFyZ2UgaW5wdXRcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJHBhZGRpbmctbGFyZ2UtdmVydGljYWwsICRwYWRkaW5nLWxhcmdlLWhvcml6b250YWwsICRmb250LXNpemUtbGFyZ2UsICRsaW5lLWhlaWdodC1sYXJnZSwgJGJ0bi1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbn1cbi5idG4tc20ge1xuICAvLyBsaW5lLWhlaWdodDogZW5zdXJlIHByb3BlciBoZWlnaHQgb2YgYnV0dG9uIG5leHQgdG8gc21hbGwgaW5wdXRcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJHBhZGRpbmctc21hbGwtdmVydGljYWwsICRwYWRkaW5nLXNtYWxsLWhvcml6b250YWwsICRmb250LXNpemUtc21hbGwsICRsaW5lLWhlaWdodC1zbWFsbCwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtYWxsKTtcbn1cbi5idG4teHMge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkcGFkZGluZy14cy12ZXJ0aWNhbCwgJHBhZGRpbmcteHMtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1zbWFsbCwgJGxpbmUtaGVpZ2h0LXNtYWxsLCAkYnRuLWJvcmRlci1yYWRpdXMtc21hbGwpO1xufVxuXG5cbi8vIEJsb2NrIGJ1dHRvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLy8gVmVydGljYWxseSBzcGFjZSBvdXQgbXVsdGlwbGUgYmxvY2sgYnV0dG9uc1xuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGNvbG9yLCAkYmFja2dyb3VuZCwgJGJvcmRlcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDI1JSk7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSk7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgMTIlKTtcbiAgfVxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gIC5vcGVuID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgMTIlKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDE3JSk7XG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYm9yZGVyLCAyNSUpO1xuICAgIH1cbiAgfVxuICAmLmRpc2FibGVkLFxuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIC5iYWRnZSB7XG4gICAgY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy12ZXJ0aWNhbCwgJHBhZGRpbmctaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbCAkcGFkZGluZy1ob3Jpem9udGFsO1xuICBmb250LXNpemU6ICRmb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xufVxuIiwiLy8gT3BhY2l0eVxuXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xuICAkb3BhY2l0eS1pZTogKCRvcGFjaXR5ICogMTAwKTsgIC8vIElFOCBmaWx0ZXJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PSRvcGFjaXR5LWllKTtcbiAgb3BhY2l0eTogJG9wYWNpdHk7XG59XG4iLCIvL1xuLy8gQ29tcG9uZW50IGFuaW1hdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEhlYWRzIHVwIVxuLy9cbi8vIFdlIGRvbid0IHVzZSB0aGUgYC5vcGFjaXR5KClgIG1peGluIGhlcmUgc2luY2UgaXQgY2F1c2VzIGEgYnVnIHdpdGggdGV4dFxuLy8gZmllbGRzIGluIElFNy04LiBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzM1NTIuXG5cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC4xNXMgbGluZWFyKTtcblxuICAmLmluIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5pbiAgICAgIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIHRyJi5pbiB0byB0ci5jb2xsYXBzZS5pblxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgdGJvZHkmLmluIHRvIHRib2R5LmNvbGxhcHNlLmluXG59XG5cbnRyLmNvbGxhcHNlLmluICAgIHsgZGlzcGxheTogdGFibGUtcm93OyB9XG5cbnRib2R5LmNvbGxhcHNlLmluIHsgZGlzcGxheTogdGFibGUtcm93LWdyb3VwOyB9XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tcHJvcGVydHkoaGVpZ2h0LCB2aXNpYmlsaXR5KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1kdXJhdGlvbiguMzVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZSk7XG59XG4iLCIvL1xuLy8gRHJvcGRvd24gbWVudXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gRHJvcGRvd24gYXJyb3cvY2FyZXRcbi5jYXJldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoLWJhc2UgZGFzaGVkO1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGgtYmFzZSBzb2xpZCBcXDk7IC8vIElFOFxuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aC1iYXNlIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoLWJhc2Ugc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChkaXYpXG4uZHJvcHVwLFxuLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vLyBQcmV2ZW50IHRoZSBmb2N1cyBvbiB0aGUgZHJvcGRvd24gdG9nZ2xlIHdoZW4gY2xvc2luZyBkcm9wZG93bnNcbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudSAodWwpXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMnB4IDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRkcm9wZG93bi1mYWxsYmFjay1ib3JkZXI7IC8vIElFOCBmYWxsYmFja1xuICBib3JkZXI6IDFweCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAuMTc1KSk7XG5cbiAgLy8gQWxpZ25zIHRoZSBkcm9wZG93biBtZW51IHRvIHJpZ2h0XG4gIC8vXG4gIC8vIERlcHJlY2F0ZWQgYXMgb2YgMy4xLjAgaW4gZmF2b3Igb2YgYC5kcm9wZG93bi1tZW51LVtkaXJdYFxuICAmLnB1bGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAvLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4gIC5kaXZpZGVyIHtcbiAgICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIH1cblxuICAvLyBMaW5rcyB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbiAgPiBsaSA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDNweCAyMHB4O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0aXZlIHN0YXRlXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnO1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLy8gRGlzYWJsZWQgc3RhdGVcbi8vXG4vLyBHcmF5IG91dCB0ZXh0IGFuZCBlbnN1cmUgdGhlIGhvdmVyL2ZvY3VzIHN0YXRlIHJlbWFpbnMgZ3JheVxuXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gIH1cblxuICAvLyBOdWtlIGhvdmVyL2ZvY3VzIGVmZmVjdHNcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50XG4gICAgQGluY2x1ZGUgcmVzZXQtZmlsdGVyO1xuICB9XG59XG5cbi8vIE9wZW4gc3RhdGUgZm9yIHRoZSBkcm9wZG93blxuLm9wZW4ge1xuICAvLyBTaG93IHRoZSBtZW51XG4gID4gLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBvdXRsaW5lIHdoZW4gOmZvY3VzIGlzIHRyaWdnZXJlZFxuICA+IGEge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLy8gTWVudSBwb3NpdGlvbmluZ1xuLy9cbi8vIEFkZCBleHRyYSBjbGFzcyB0byBgLmRyb3Bkb3duLW1lbnVgIHRvIGZsaXAgdGhlIGFsaWdubWVudCBvZiB0aGUgZHJvcGRvd25cbi8vIG1lbnUgd2l0aCB0aGUgcGFyZW50LlxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBgLmRyb3Bkb3duLW1lbnVgXG59XG4vLyBXaXRoIHYzLCB3ZSBlbmFibGVkIGF1dG8tZmxpcHBpbmcgaWYgeW91IGhhdmUgYSBkcm9wZG93biB3aXRoaW4gYSByaWdodFxuLy8gYWxpZ25lZCBuYXYgY29tcG9uZW50LiBUbyBlbmFibGUgdGhlIHVuZG9pbmcgb2YgdGhhdCwgd2UgcHJvdmlkZSBhbiBvdmVycmlkZVxuLy8gdG8gcmVzdG9yZSB0aGUgZGVmYXVsdCBkcm9wZG93biBtZW51IGFsaWdubWVudC5cbi8vXG4vLyBUaGlzIGlzIG9ubHkgZm9yIGxlZnQtYWxpZ25pbmcgYSBkcm9wZG93biBtZW51IHdpdGhpbiBhIGAubmF2YmFyLXJpZ2h0YCBvclxuLy8gYC5wdWxsLXJpZ2h0YCBuYXYgY29tcG9uZW50LlxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBCYWNrZHJvcCB0byBjYXRjaCBib2R5IGNsaWNrcyBvbiBtb2JpbGUsIGV0Yy5cbi5kcm9wZG93bi1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAoJHppbmRleC1kcm9wZG93biAtIDEwKTtcbn1cblxuLy8gUmlnaHQgYWxpZ25lZCBkcm9wZG93bnNcbi5wdWxsLXJpZ2h0ID4gLmRyb3Bkb3duLW1lbnUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vL1xuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LCBicm8uXG4vLyBUT0RPOiBhYnN0cmFjdCB0aGlzIHNvIHRoYXQgdGhlIG5hdmJhciBmaXhlZCBzdHlsZXMgYXJlIG5vdCBwbGFjZWQgaGVyZT9cblxuLmRyb3B1cCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biB7XG4gIC8vIFJldmVyc2UgdGhlIGNhcmV0XG4gIC5jYXJldCB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aC1iYXNlIGRhc2hlZDtcbiAgICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGgtYmFzZSBzb2xpZCBcXDk7IC8vIElFOFxuICB9XG4gIC8vIERpZmZlcmVudCBwb3NpdGlvbmluZyBmb3IgYm90dG9tIHVwIG1lbnVcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG5cblxuLy8gQ29tcG9uZW50IGFsaWdubWVudFxuLy9cbi8vIFJlaXRlcmF0ZSBwZXIgbmF2YmFyLmxlc3MgYW5kIHRoZSBtb2RpZmllZCBjb21wb25lbnQgYWxpZ25tZW50IHRoZXJlLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAubmF2YmFyLXJpZ2h0IHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICByaWdodDogMDsgbGVmdDogYXV0bztcbiAgICB9XG4gICAgLy8gTmVjZXNzYXJ5IGZvciBvdmVycmlkZXMgb2YgdGhlIGRlZmF1bHQgcmlnaHQgYWxpZ25lZCBtZW51LlxuICAgIC8vIFdpbGwgcmVtb3ZlIGNvbWUgdjQgaW4gYWxsIGxpa2VsaWhvb2QuXG4gICAgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgICBsZWZ0OiAwOyByaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogI2U1ZTVlNSkge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAoKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpIC0gMSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xufVxuIiwiLy8gUmVzZXQgZmlsdGVycyBmb3IgSUVcbi8vXG4vLyBXaGVuIHlvdSBuZWVkIHRvIHJlbW92ZSBhIGdyYWRpZW50IGJhY2tncm91bmQsIGRvIG5vdCBmb3JnZXQgdG8gdXNlIHRoaXMgdG8gcmVzZXRcbi8vIHRoZSBJRSBmaWx0ZXIgZm9yIElFOSBhbmQgYmVsb3cuXG5cbkBtaXhpbiByZXNldC1maWx0ZXIoKSB7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7XG59XG4iLCIvL1xuLy8gSW5wdXQgZ3JvdXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBCYXNlIHN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZHJvcGRvd25zXG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyAvLyBwcmV2ZW50IGlucHV0IGdyb3VwcyBmcm9tIGluaGVyaXRpbmcgYm9yZGVyIHN0eWxlcyBmcm9tIHRhYmxlIGNlbGxzIHdoZW4gcGxhY2VkIHdpdGhpbiBhIHRhYmxlXG5cbiAgLy8gVW5kbyBwYWRkaW5nIGFuZCBmbG9hdCBvZiBncmlkIGNsYXNzZXNcbiAgJltjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIC8vIEVuc3VyZSB0aGF0IHRoZSBpbnB1dCBpcyBhbHdheXMgYWJvdmUgdGhlICphcHBlbmRlZCogYWRkb24gYnV0dG9uIGZvclxuICAgIC8vIHByb3BlciBib3JkZXIgY29sb3JzLlxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgLy8gSUU5IGZ1YmFycyB0aGUgcGxhY2Vob2xkZXIgYXR0cmlidXRlIGluIHRleHQgaW5wdXRzIGFuZCB0aGUgYXJyb3dzIG9uXG4gICAgLy8gc2VsZWN0IGVsZW1lbnRzIGluIGlucHV0IGdyb3Vwcy4gVG8gZml4IGl0LCB3ZSBmbG9hdCB0aGUgaW5wdXQuIERldGFpbHM6XG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU2MSNpc3N1ZWNvbW1lbnQtMjg5MzY4NTVcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG59XG5cbi8vIFNpemluZyBvcHRpb25zXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBAZXh0ZW5kIC5pbnB1dC1sZztcbn1cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIEBleHRlbmQgLmlucHV0LXNtO1xufVxuXG5cbi8vIERpc3BsYXkgYXMgdGFibGUtY2VsbFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0bixcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcblxuICAmOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi8vIEFkZG9uIGFuZCBhZGRvbiB3cmFwcGVyIGZvciBidXR0b25zXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBNYXRjaCB0aGUgaW5wdXRzXG59XG5cbi8vIFRleHQgaW5wdXQgZ3JvdXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiAkcGFkZGluZy1iYXNlLXZlcnRpY2FsICRwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XG5cbiAgLy8gU2l6aW5nXG4gICYuaW5wdXQtc20ge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICRwYWRkaW5nLXNtYWxsLWhvcml6b250YWw7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtYWxsO1xuICB9XG4gICYuaW5wdXQtbGcge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsICRwYWRkaW5nLWxhcmdlLWhvcml6b250YWw7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzLWxhcmdlO1xuICB9XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4vLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8vIEJ1dHRvbiBpbnB1dCBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5pbnB1dC1ncm91cC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEphbmtpbHkgcHJldmVudCBpbnB1dCBidXR0b24gZ3JvdXBzIGZyb20gd3JhcHBpbmcgd2l0aCBgd2hpdGUtc3BhY2VgIGFuZFxuICAvLyBgZm9udC1zaXplYCBpbiBjb21iaW5hdGlvbiB3aXRoIGBpbmxpbmUtYmxvY2tgIG9uIGJ1dHRvbnMuXG4gIGZvbnQtc2l6ZTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBOZWdhdGl2ZSBtYXJnaW4gZm9yIHNwYWNpbmcsIHBvc2l0aW9uIGZvciBicmluZ2luZyBob3ZlcmVkL2ZvY3VzZWQvYWN0aXZlZFxuICAvLyBlbGVtZW50IGFib3ZlIHRoZSBzaWJsaW5ncy5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgKyAuYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cbiAgICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBidXR0b24gdG8gdGhlIGZyb250XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG5cbiAgLy8gTmVnYXRpdmUgbWFyZ2luIHRvIG9ubHkgaGF2ZSBhIDFweCBib3JkZXIgYmV0d2VlbiB0aGUgdHdvXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgID4gLmJ0bixcbiAgICA+IC5idG4tZ3JvdXAge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgID4gLmJ0bixcbiAgICA+IC5idG4tZ3JvdXAge1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbn1cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG59XG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbn1cbiIsIi8vXG4vLyBOYXZzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2UgY2xhc3Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5uYXYge1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgdWwvb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgPiBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmc7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1saW5rLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIERpc2FibGVkIHN0YXRlIHNldHMgdGV4dCB0byBncmF5IGFuZCBudWtlcyBob3Zlci90YWIgZWZmZWN0c1xuICAgICYuZGlzYWJsZWQgPiBhIHtcbiAgICAgIGNvbG9yOiAkbmF2LWRpc2FibGVkLWxpbmstY29sb3I7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXYtZGlzYWJsZWQtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIE9wZW4gZHJvcGRvd25zXG4gIC5vcGVuID4gYSB7XG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1saW5rLWhvdmVyLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbGluay1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBOYXYgZGl2aWRlcnMgKGRlcHJlY2F0ZWQgd2l0aCB2My4wLjEpXG4gIC8vXG4gIC8vIFRoaXMgc2hvdWxkIGhhdmUgYmVlbiByZW1vdmVkIGluIHYzIHdpdGggdGhlIGRyb3BwaW5nIG9mIGAubmF2LWxpc3RgLCBidXRcbiAgLy8gd2UgbWlzc2VkIGl0LiBXZSBkb24ndCBjdXJyZW50bHkgc3VwcG9ydCB0aGlzIGFueXdoZXJlLCBidXQgaW4gdGhlIGludGVyZXN0XG4gIC8vIG9mIG1haW50YWluaW5nIGJhY2t3YXJkIGNvbXBhdGliaWxpdHkgaW4gY2FzZSB5b3UgdXNlIGl0LCBpdCdzIGRlcHJlY2F0ZWQuXG4gIC5uYXYtZGl2aWRlciB7XG4gICAgQGluY2x1ZGUgbmF2LWRpdmlkZXI7XG4gIH1cblxuICAvLyBQcmV2ZW50IElFOCBmcm9tIG1pc3BsYWNpbmcgaW1nc1xuICAvL1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvaXNzdWVzLzk4NCNpc3N1ZWNvbW1lbnQtMzk4NTk4OVxuICA+IGxpID4gYSA+IGltZyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cblxuLy8gVGFic1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBHaXZlIHRoZSB0YWJzIHNvbWV0aGluZyB0byBzaXQgb25cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuICA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAvLyBNYWtlIHRoZSBsaXN0LWl0ZW1zIG92ZXJsYXkgdGhlIGJvdHRvbSBib3JkZXJcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuXG4gICAgLy8gQWN0dWFsIHRhYnMgKGFzIGxpbmtzKVxuICAgID4gYSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZSAkYm9yZGVyLXJhZGl1cy1iYXNlIDAgMDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvciAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBY3RpdmUgc3RhdGUsIGFuZCBpdHMgOmhvdmVyIHRvIG92ZXJyaWRlIG5vcm1hbCA6aG92ZXJcbiAgICAmLmFjdGl2ZSA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYmc7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBwdWxsaW5nIHRoaXMgaW4gbWFpbmx5IGZvciBsZXNzIHNob3J0aGFuZFxuICAmLm5hdi1qdXN0aWZpZWQge1xuICAgIEBleHRlbmQgLm5hdi1qdXN0aWZpZWQ7XG4gICAgQGV4dGVuZCAubmF2LXRhYnMtanVzdGlmaWVkO1xuICB9XG59XG5cblxuLy8gUGlsbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5uYXYtcGlsbHMge1xuICA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIC8vIExpbmtzIHJlbmRlcmVkIGFzIHBpbGxzXG4gICAgPiBhIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cztcbiAgICB9XG4gICAgKyBsaSB7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC8vIEFjdGl2ZSBzdGF0ZVxuICAgICYuYWN0aXZlID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdi1waWxscy1hY3RpdmUtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1hY3RpdmUtbGluay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTdGFja2VkIHBpbGxzXG4ubmF2LXN0YWNrZWQge1xuICA+IGxpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICArIGxpIHtcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyAvLyBubyBuZWVkIGZvciB0aGlzIGdhcCBiZXR3ZWVuIG5hdiBpdGVtc1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdiB2YXJpYXRpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBKdXN0aWZpZWQgbmF2IGxpbmtzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgPiBhIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICA+IGxpIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB3aWR0aDogMSU7XG4gICAgICA+IGEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBNb3ZlIGJvcmRlcnMgdG8gYW5jaG9ycyBpbnN0ZWFkIG9mIGJvdHRvbSBvZiBsaXN0XG4vL1xuLy8gTWl4aW4gZm9yIGFkZGluZyBvbiB0b3AgdGhlIHNoYXJlZCBgLm5hdi1qdXN0aWZpZWRgIHN0eWxlcyBmb3Igb3VyIHRhYnNcbi5uYXYtdGFicy1qdXN0aWZpZWQge1xuICBib3JkZXItYm90dG9tOiAwO1xuXG4gID4gbGkgPiBhIHtcbiAgICAvLyBPdmVycmlkZSBtYXJnaW4gZnJvbSAubmF2LXRhYnNcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgfVxuXG4gID4gLmFjdGl2ZSA+IGEsXG4gID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRuYXYtdGFicy1qdXN0aWZpZWQtbGluay1ib3JkZXItY29sb3I7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICA+IGxpID4gYSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG5hdi10YWJzLWp1c3RpZmllZC1saW5rLWJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgJGJvcmRlci1yYWRpdXMtYmFzZSAwIDA7XG4gICAgfVxuICAgID4gLmFjdGl2ZSA+IGEsXG4gICAgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgICA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRuYXYtdGFicy1qdXN0aWZpZWQtYWN0aXZlLWxpbmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cblxuLy8gRHJvcGRvd25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFNwZWNpZmljIGRyb3Bkb3duc1xuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgLy8gbWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xufVxuIiwiLy9cbi8vIE5hdmJhcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gV3JhcHBlciBhbmQgYmFzZSBjbGFzc1xuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogJG5hdmJhci1oZWlnaHQ7IC8vIEVuc3VyZSBhIG5hdmJhciBhbHdheXMgc2hvd3MgKGUuZy4sIHdpdGhvdXQgYSAubmF2YmFyLWJyYW5kIGluIGNvbGxhcHNlZCBtb2RlKVxuICBtYXJnaW4tYm90dG9tOiAkbmF2YmFyLW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gIC8vIFByZXZlbnQgZmxvYXRzIGZyb20gYnJlYWtpbmcgdGhlIG5hdmJhclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGJvcmRlci1yYWRpdXM6ICRuYXZiYXItYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBoZWFkaW5nXG4vL1xuLy8gR3JvdXBzIGAubmF2YmFyLWJyYW5kYCBhbmQgYC5uYXZiYXItdG9nZ2xlYCBpbnRvIGEgc2luZ2xlIGNvbXBvbmVudCBmb3IgZWFzeVxuLy8gc3R5bGluZyBvZiByZXNwb25zaXZlIGFzcGVjdHMuXG5cbi5uYXZiYXItaGVhZGVyIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBjb2xsYXBzZSAoYm9keSlcbi8vXG4vLyBHcm91cCB5b3VyIG5hdmJhciBjb250ZW50IGludG8gdGhpcyBmb3IgZWFzeSBjb2xsYXBzaW5nIGFuZCBleHBhbmRpbmcgYWNyb3NzXG4vLyB2YXJpb3VzIGRldmljZSBzaXplcy4gQnkgZGVmYXVsdCwgdGhpcyBjb250ZW50IGlzIGNvbGxhcHNlZCB3aGVuIDw3NjhweCwgYnV0XG4vLyB3aWxsIGV4cGFuZCBwYXN0IHRoYXQgZm9yIGEgaG9yaXpvbnRhbCBkaXNwbGF5LlxuLy9cbi8vIFRvIHN0YXJ0IChvbiBtb2JpbGUgZGV2aWNlcykgdGhlIG5hdmJhciBsaW5rcywgZm9ybXMsIGFuZCBidXR0b25zIGFyZSBzdGFja2VkXG4vLyB2ZXJ0aWNhbGx5IGFuZCBpbmNsdWRlIGEgYG1heC1oZWlnaHRgIHRvIG92ZXJmbG93IGluIGNhc2UgeW91IGhhdmUgdG9vIG11Y2hcbi8vIGNvbnRlbnQgZm9yIHRoZSB1c2VyJ3Mgdmlld3BvcnQuXG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICYuaW4ge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICYuY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgc2V0dGluZ1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmluIHtcbiAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLy8gVW5kbyB0aGUgY29sbGFwc2Ugc2lkZSBwYWRkaW5nIGZvciBuYXZiYXJzIHdpdGggY29udGFpbmVycyB0byBlbnN1cmVcbiAgICAvLyBhbGlnbm1lbnQgb2YgcmlnaHQtYWxpZ25lZCBjb250ZW50cy5cbiAgICAubmF2YmFyLWZpeGVkLXRvcCAmLFxuICAgIC5uYXZiYXItc3RhdGljLXRvcCAmLFxuICAgIC5uYXZiYXItZml4ZWQtYm90dG9tICYge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1maXhlZC10b3AsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6ICRuYXZiYXItY29sbGFwc2UtbWF4LWhlaWdodDtcblxuICAgIEBtZWRpYSAobWF4LWRldmljZS13aWR0aDogJHNjcmVlbi14cy1taW4pIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgfVxuICB9XG5cbiAgLy8gRml4IHRoZSB0b3AvYm90dG9tIG5hdmJhcnMgd2hlbiBzY3JlZW4gcmVhbCBlc3RhdGUgc3VwcG9ydHMgaXRcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1uYXZiYXItZml4ZWQ7XG5cbiAgLy8gVW5kbyB0aGUgcm91bmRlZCBjb3JuZXJzXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG4ubmF2YmFyLWZpeGVkLXRvcCB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG92ZXJyaWRlIC5uYXZiYXIgZGVmYXVsdHNcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xufVxuXG5cbi8vIEJvdGggbmF2YmFyIGhlYWRlciBhbmQgY29sbGFwc2Vcbi8vXG4vLyBXaGVuIGEgY29udGFpbmVyIGlzIHByZXNlbnQsIGNoYW5nZSB0aGUgYmVoYXZpb3Igb2YgdGhlIGhlYWRlciBhbmQgY29sbGFwc2UuXG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgPiAubmF2YmFyLWhlYWRlcixcbiAgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICBtYXJnaW4tbGVmdDogLSRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBOYXZiYXIgYWxpZ25tZW50IG9wdGlvbnNcbi8vXG4vLyBEaXNwbGF5IHRoZSBuYXZiYXIgYWNyb3NzIHRoZSBlbnRpcmV0eSBvZiB0aGUgcGFnZSBvciBmaXhlZCBpdCB0byB0aGUgdG9wIG9yXG4vLyBib3R0b20gb2YgdGhlIHBhZ2UuXG5cbi8vIFN0YXRpYyB0b3AgKHVuZml4ZWQsIGJ1dCAxMDAlIHdpZGUpIG5hdmJhclxuLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgei1pbmRleDogJHppbmRleC1uYXZiYXI7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuXG4vLyBCcmFuZC9wcm9qZWN0IG5hbWVcblxuLm5hdmJhci1icmFuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmctdmVydGljYWwgJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICA+IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIC5uYXZiYXIgPiAuY29udGFpbmVyICYsXG4gICAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgJiB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0b2dnbGVcbi8vXG4vLyBDdXN0b20gYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgYC5uYXZiYXItY29sbGFwc2VgLCBwb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZVxuLy8gSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi5uYXZiYXItdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBAaW5jbHVkZSBuYXZiYXItdmVydGljYWwtYWxpZ24oMzRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZXNldCB1bnVzdWFsIEZpcmVmb3gtb24tQW5kcm9pZCBkZWZhdWx0IHN0eWxlOyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy9pc3N1ZXMvMjE0XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gIC8vIFdlIHJlbW92ZSB0aGUgYG91dGxpbmVgIGhlcmUsIGJ1dCBsYXRlciBjb21wZW5zYXRlIGJ5IGF0dGFjaGluZyBgOmhvdmVyYFxuICAvLyBzdHlsZXMgdG8gYDpmb2N1c2AuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAvLyBCYXJzXG4gIC5pY29uLWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICB9XG4gIC5pY29uLWJhciArIC5pY29uLWJhciB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdiBsaW5rc1xuLy9cbi8vIEJ1aWxkcyBvbiB0b3Agb2YgdGhlIGAubmF2YCBjb21wb25lbnRzIHdpdGggaXRzIG93biBtb2RpZmllciBjbGFzcyB0byBtYWtlXG4vLyB0aGUgbmF2IHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgaG9yaXpvbnRhbCBuYXYgKGFib3ZlIDc2OHB4KS5cblxuLm5hdmJhci1uYXYge1xuICBtYXJnaW46ICgkbmF2YmFyLXBhZGRpbmctdmVydGljYWwgLyAyKSAoLSRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsKTtcblxuICA+IGxpID4gYSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50LW1heCkge1xuICAgIC8vIERyb3Bkb3ducyBnZXQgY3VzdG9tIGRpc3BsYXkgd2hlbiBjb2xsYXBzZWRcbiAgICAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICA+IGxpID4gYSxcbiAgICAgIC5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDtcbiAgICAgIH1cbiAgICAgID4gbGkgPiBhIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFVuY29sbGFwc2UgdGhlIG5hdlxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcblxuICAgID4gbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICA+IGEge1xuICAgICAgICBwYWRkaW5nLXRvcDogJG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciBmb3JtXG4vL1xuLy8gRXh0ZW5zaW9uIG9mIHRoZSBgLmZvcm0taW5saW5lYCB3aXRoIHNvbWUgZXh0cmEgZmxhdm9yIGZvciBvcHRpbXVtIGRpc3BsYXkgaW5cbi8vIG91ciBuYXZiYXJzLlxuXG4ubmF2YmFyLWZvcm0ge1xuICBwYWRkaW5nOiAxMHB4ICRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBtYXJnaW4tcmlnaHQ6IC0kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgbWFyZ2luLWxlZnQ6IC0kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICRzaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSksIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHNoYWRvdyk7XG5cbiAgLy8gTWl4aW4gYmVoYXZpb3IgZm9yIG9wdGltdW0gZGlzcGxheVxuICBAaW5jbHVkZSBmb3JtLWlubGluZTtcblxuICAuZm9ybS1ncm91cCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVmVydGljYWxseSBjZW50ZXIgaW4gZXhwYW5kZWQsIGhvcml6b250YWwgbmF2YmFyXG4gIEBpbmNsdWRlIG5hdmJhci12ZXJ0aWNhbC1hbGlnbigkaW5wdXQtaGVpZ2h0LWJhc2UpO1xuXG4gIC8vIFVuZG8gMTAwJSB3aWR0aCBmb3IgcHVsbCBjbGFzc2VzXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy8gRHJvcGRvd24gbWVudXNcblxuLy8gTWVudSBwb3NpdGlvbiBhbmQgbWVudSBjYXJldHNcbi5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xufVxuLy8gTWVudSBwb3NpdGlvbiBhbmQgbWVudSBjYXJldCBzdXBwb3J0IGZvciBkcm9wdXBzIHZpYSBleHRyYSBkcm9wdXAgY2xhc3Ncbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXZiYXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xufVxuXG5cbi8vIEJ1dHRvbnMgaW4gbmF2YmFyc1xuLy9cbi8vIFZlcnRpY2FsbHkgY2VudGVyIGEgYnV0dG9uIHdpdGhpbiBhIG5hdmJhciAod2hlbiAqbm90KiBpbiBhIGZvcm0pLlxuXG4ubmF2YmFyLWJ0biB7XG4gIEBpbmNsdWRlIG5hdmJhci12ZXJ0aWNhbC1hbGlnbigkaW5wdXQtaGVpZ2h0LWJhc2UpO1xuXG4gICYuYnRuLXNtIHtcbiAgICBAaW5jbHVkZSBuYXZiYXItdmVydGljYWwtYWxpZ24oJGlucHV0LWhlaWdodC1zbWFsbCk7XG4gIH1cbiAgJi5idG4teHMge1xuICAgIEBpbmNsdWRlIG5hdmJhci12ZXJ0aWNhbC1hbGlnbigyMik7XG4gIH1cbn1cblxuXG4vLyBUZXh0IGluIG5hdmJhcnNcbi8vXG4vLyBBZGQgYSBjbGFzcyB0byBtYWtlIGFueSBlbGVtZW50IHByb3Blcmx5IGFsaWduIGl0c2VsZiB2ZXJ0aWNhbGx5IHdpdGhpbiB0aGUgbmF2YmFycy5cblxuLm5hdmJhci10ZXh0IHtcbiAgQGluY2x1ZGUgbmF2YmFyLXZlcnRpY2FsLWFsaWduKCRsaW5lLWhlaWdodC1jb21wdXRlZCk7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIG1hcmdpbi1sZWZ0OiAkbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgfVxufVxuXG5cbi8vIENvbXBvbmVudCBhbGlnbm1lbnRcbi8vXG4vLyBSZXB1cnBvc2UgdGhlIHB1bGwgdXRpbGl0aWVzIGFzIHRoZWlyIG93biBuYXZiYXIgdXRpbGl0aWVzIHRvIGF2b2lkIHNwZWNpZmljaXR5XG4vLyBpc3N1ZXMgd2l0aCBwYXJlbnRzIGFuZCBjaGFpbmluZy4gT25seSBkbyB0aGlzIHdoZW4gdGhlIG5hdmJhciBpcyB1bmNvbGxhcHNlZFxuLy8gdGhvdWdoIHNvIHRoYXQgbmF2YmFyIGNvbnRlbnRzIHByb3Blcmx5IHN0YWNrIGFuZCBhbGlnbiBpbiBtb2JpbGUuXG4vL1xuLy8gRGVjbGFyZWQgYWZ0ZXIgdGhlIG5hdmJhciBjb21wb25lbnRzIHRvIGVuc3VyZSBtb3JlIHNwZWNpZmljaXR5IG9uIHRoZSBtYXJnaW5zLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAubmF2YmFyLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLSRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuXG4gICAgfiAubmF2YmFyLXJpZ2h0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgbmF2YmFyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRGVmYXVsdCBuYXZiYXJcbi5uYXZiYXItZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1iZztcbiAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtYm9yZGVyO1xuXG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtYnJhbmQtY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtYnJhbmQtaG92ZXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgID4gbGkgPiBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5hY3RpdmUgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZztcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuZGlzYWJsZWQgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRHJvcGRvd24gbWVudSBpdGVtc1xuICAgIC8vIFJlbW92ZSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gb3BlbiBkcm9wZG93blxuICAgID4gLm9wZW4gPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcbiAgICAgIC8vIERyb3Bkb3ducyBnZXQgY3VzdG9tIGRpc3BsYXkgd2hlbiBjb2xsYXBzZWRcbiAgICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgPiBsaSA+IGEge1xuICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICYsXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmRpc2FibGVkID4gYSB7XG4gICAgICAgICAgJixcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGUge1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ib3JkZXItY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC10b2dnbGUtaG92ZXItYmc7XG4gICAgfVxuICAgIC5pY29uLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWljb24tYmFyLWJnO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZm9ybSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtYm9yZGVyO1xuICB9XG5cblxuICAvLyBMaW5rcyBpbiBuYXZiYXJzXG4gIC8vXG4gIC8vIEFkZCBhIGNsYXNzIHRvIGVuc3VyZSBsaW5rcyBvdXRzaWRlIHRoZSBuYXZiYXIgbmF2IGFyZSBjb2xvcmVkIGNvcnJlY3RseS5cblxuICAubmF2YmFyLWxpbmsge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAuYnRuLWxpbmsge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgICAmW2Rpc2FibGVkXSxcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gSW52ZXJzZSBuYXZiYXJcblxuLm5hdmJhci1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWJnO1xuICBib3JkZXItY29sb3I6ICRuYXZiYXItaW52ZXJzZS1ib3JkZXI7XG5cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1icmFuZC1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1icmFuZC1ob3Zlci1iZztcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtY29sb3I7XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgPiBsaSA+IGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5kaXNhYmxlZCA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEcm9wZG93bnNcbiAgICA+IC5vcGVuID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgICAvLyBEcm9wZG93bnMgZ2V0IGN1c3RvbSBkaXNwbGF5XG4gICAgICAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgID4gLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtYm9yZGVyO1xuICAgICAgICB9XG4gICAgICAgIC5kaXZpZGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtYm9yZGVyO1xuICAgICAgICB9XG4gICAgICAgID4gbGkgPiBhIHtcbiAgICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5hY3RpdmUgPiBhIHtcbiAgICAgICAgICAmLFxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5kaXNhYmxlZCA+IGEge1xuICAgICAgICAgICYsXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIERhcmtlbiB0aGUgcmVzcG9uc2l2ZSBuYXYgdG9nZ2xlXG4gIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItaW52ZXJzZS10b2dnbGUtYm9yZGVyLWNvbG9yO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtdG9nZ2xlLWhvdmVyLWJnO1xuICAgIH1cbiAgICAuaWNvbi1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1pY29uLWJhci1iZztcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWZvcm0ge1xuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRuYXZiYXItaW52ZXJzZS1iZywgNyUpO1xuICB9XG5cbiAgLm5hdmJhci1saW5rIHtcbiAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gICAgJltkaXNhYmxlZF0sXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBOYXZiYXIgdmVydGljYWwgYWxpZ25cbi8vXG4vLyBWZXJ0aWNhbGx5IGNlbnRlciBlbGVtZW50cyBpbiB0aGUgbmF2YmFyLlxuLy8gRXhhbXBsZTogYW4gZWxlbWVudCBoYXMgYSBoZWlnaHQgb2YgMzBweCwgc28gd3JpdGUgb3V0IGAubmF2YmFyLXZlcnRpY2FsLWFsaWduKDMwcHgpO2AgdG8gY2FsY3VsYXRlIHRoZSBhcHByb3ByaWF0ZSB0b3AgbWFyZ2luLlxuXG5AbWl4aW4gbmF2YmFyLXZlcnRpY2FsLWFsaWduKCRlbGVtZW50LWhlaWdodCkge1xuICBtYXJnaW4tdG9wOiAoKCRuYXZiYXItaGVpZ2h0IC0gJGVsZW1lbnQtaGVpZ2h0KSAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAoKCRuYXZiYXItaGVpZ2h0IC0gJGVsZW1lbnQtaGVpZ2h0KSAvIDIpO1xufVxuIiwiLy9cbi8vIEJyZWFkY3J1bWJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5icmVhZGNydW1iIHtcbiAgcGFkZGluZzogJGJyZWFkY3J1bWItcGFkZGluZy12ZXJ0aWNhbCAkYnJlYWRjcnVtYi1wYWRkaW5nLWhvcml6b250YWw7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgPiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgKyBsaTpiZWZvcmUge1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItY29sb3I7XG4gICAgICAvLyBbY29udmVydGVyXSBXb3JrYXJvdW5kIGZvciBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9saWJzYXNzL2lzc3Vlcy8xMTE1XG4gICAgICAkbmJzcDogXCJcXDAwYTBcIjtcbiAgICAgIGNvbnRlbnQ6IFwiI3skYnJlYWRjcnVtYi1zZXBhcmF0b3J9I3skbmJzcH1cIjsgLy8gVW5pY29kZSBzcGFjZSBhZGRlZCBzaW5jZSBpbmxpbmUtYmxvY2sgbWVhbnMgbm9uLWNvbGxhcHNpbmcgd2hpdGUtc3BhY2VcbiAgICB9XG4gIH1cblxuICA+IC5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi8vXG4vLyBQYWdpbmF0aW9uIChtdWx0aXBsZSBwYWdlcylcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46ICRsaW5lLWhlaWdodC1jb21wdXRlZCAwO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gID4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTsgLy8gUmVtb3ZlIGxpc3Qtc3R5bGUgYW5kIGJsb2NrLWxldmVsIGRlZmF1bHRzXG4gICAgPiBhLFxuICAgID4gc3BhbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gQ29sbGFwc2Ugd2hpdGUtc3BhY2VcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJhc2UtdmVydGljYWwgJHBhZGRpbmctYmFzZS1ob3Jpem9udGFsO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwYWdpbmF0aW9uLWJvcmRlcjtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJnO1xuICAgICAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzLWJhc2UpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgPiBhLFxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cy1iYXNlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IC5hY3RpdmUgPiBhLFxuICA+IC5hY3RpdmUgPiBzcGFuIHtcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlcjtcbiAgICB9XG4gIH1cblxuICA+IC5kaXNhYmxlZCB7XG4gICAgPiBzcGFuLFxuICAgID4gc3Bhbjpob3ZlcixcbiAgICA+IHNwYW46Zm9jdXMsXG4gICAgPiBhLFxuICAgID4gYTpob3ZlcixcbiAgICA+IGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBMYXJnZVxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmctbGFyZ2UtdmVydGljYWwsICRwYWRkaW5nLWxhcmdlLWhvcml6b250YWwsICRmb250LXNpemUtbGFyZ2UsICRsaW5lLWhlaWdodC1sYXJnZSwgJGJvcmRlci1yYWRpdXMtbGFyZ2UpO1xufVxuXG4vLyBTbWFsbFxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmctc21hbGwtdmVydGljYWwsICRwYWRkaW5nLXNtYWxsLWhvcml6b250YWwsICRmb250LXNpemUtc21hbGwsICRsaW5lLWhlaWdodC1zbWFsbCwgJGJvcmRlci1yYWRpdXMtc21hbGwpO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXZlcnRpY2FsLCAkcGFkZGluZy1ob3Jpem9udGFsLCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gID4gbGkge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgcGFkZGluZzogJHBhZGRpbmctdmVydGljYWwgJHBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgPiBhLFxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgID4gYSxcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFBhZ2VyIHBhZ2luYXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLnBhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46ICRsaW5lLWhlaWdodC1jb21wdXRlZCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4IDE0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZXItYmc7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcGFnZXItYm9yZGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogJHBhZ2VyLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgPiBhOmhvdmVyLFxuICAgID4gYTpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZXItaG92ZXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5leHQge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5wcmV2aW91cyB7XG4gICAgPiBhLFxuICAgID4gc3BhbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gIH1cblxuICAuZGlzYWJsZWQge1xuICAgID4gYSxcbiAgICA+IGE6aG92ZXIsXG4gICAgPiBhOmZvY3VzLFxuICAgID4gc3BhbiB7XG4gICAgICBjb2xvcjogJHBhZ2VyLWRpc2FibGVkLWNvbG9yO1xuICAgICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2VyLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFRodW1ibmFpbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gTWl4aW4gYW5kIGFkanVzdCB0aGUgcmVndWxhciBpbWFnZSBjbGFzc1xuLnRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJvcmRlciAuMnMgZWFzZS1pbi1vdXQpO1xuXG4gID4gaW1nLFxuICBhID4gaW1nIHtcbiAgICBAaW5jbHVkZSBpbWctcmVzcG9uc2l2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYSY6aG92ZXIsIGEmOmZvY3VzLCBhJi5hY3RpdmUgdG8gYS50aHVtYm5haWw6aG92ZXIsIGEudGh1bWJuYWlsOmZvY3VzLCBhLnRodW1ibmFpbC5hY3RpdmVcblxuICAvLyBJbWFnZSBjYXB0aW9uc1xuICAuY2FwdGlvbiB7XG4gICAgcGFkZGluZzogJHRodW1ibmFpbC1jYXB0aW9uLXBhZGRpbmc7XG4gICAgY29sb3I6ICR0aHVtYm5haWwtY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuXG4vLyBBZGQgYSBob3ZlciBzdGF0ZSBmb3IgbGlua2VkIHZlcnNpb25zIG9ubHlcbmEudGh1bWJuYWlsOmhvdmVyLFxuYS50aHVtYm5haWw6Zm9jdXMsXG5hLnRodW1ibmFpbC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICRsaW5rLWNvbG9yO1xufVxuIiwiLy9cbi8vIEFsZXJ0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIHN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYWxlcnQge1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogJGFsZXJ0LWJvcmRlci1yYWRpdXM7XG5cbiAgLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbiAgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgY29sb3I6IGluaGVyaXQ7IC8vIFNwZWNpZmllZCBmb3IgdGhlIGg0IHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICB9XG5cbiAgLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbiAgLmFsZXJ0LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbiAgfVxuXG4gIC8vIEltcHJvdmUgYWxpZ25tZW50IGFuZCBzcGFjaW5nIG9mIGlubmVyIGNvbnRlbnRcbiAgPiBwLFxuICA+IHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgPiBwICsgcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4vLyBUaGUgbWlzc3BlbGxlZCAuYWxlcnQtZGlzbWlzc2FibGUgd2FzIGRlcHJlY2F0ZWQgaW4gMy4yLjAuXG4uYWxlcnQtZGlzbWlzc2FibGUsXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAoJGFsZXJ0LXBhZGRpbmcgKyAyMCk7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICAgIHJpZ2h0OiAtMjFweDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBAaW5jbHVkZSBhbGVydC12YXJpYW50KCRhbGVydC1zdWNjZXNzLWJnLCAkYWxlcnQtc3VjY2Vzcy1ib3JkZXIsICRhbGVydC1zdWNjZXNzLXRleHQpO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoJGFsZXJ0LWluZm8tYmcsICRhbGVydC1pbmZvLWJvcmRlciwgJGFsZXJ0LWluZm8tdGV4dCk7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtd2FybmluZy1iZywgJGFsZXJ0LXdhcm5pbmctYm9yZGVyLCAkYWxlcnQtd2FybmluZy10ZXh0KTtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoJGFsZXJ0LWRhbmdlci1iZywgJGFsZXJ0LWRhbmdlci1ib3JkZXIsICRhbGVydC1kYW5nZXItdGV4dCk7XG59XG4iLCIvLyBBbGVydHNcblxuQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICR0ZXh0LWNvbG9yKSB7XG4gIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogZGFya2VuKCR0ZXh0LWNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvL1xuLy8gTGlzdCBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIC8vIFBsYWNlIHRoZSBib3JkZXIgb24gdGhlIGxpc3QgaXRlbXMgYW5kIG5lZ2F0aXZlIG1hcmdpbiB1cCBmb3IgYmV0dGVyIHN0eWxpbmdcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlcjtcblxuICAvLyBSb3VuZCB0aGUgZmlyc3QgYW5kIGxhc3QgaXRlbXNcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGVcbiAgJi5kaXNhYmxlZCxcbiAgJi5kaXNhYmxlZDpob3ZlcixcbiAgJi5kaXNhYmxlZDpmb2N1cyB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcblxuICAgIC8vIEZvcmNlIGNvbG9yIHRvIGluaGVyaXQgZm9yIGN1c3RvbSBjb250ZW50XG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgICAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICAgICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLXRleHQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gQWN0aXZlIGNsYXNzIG9uIGl0ZW0gaXRzZWxmLCBub3QgcGFyZW50XG4gICYuYWN0aXZlLFxuICAmLmFjdGl2ZTpob3ZlcixcbiAgJi5hY3RpdmU6Zm9jdXMge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyO1xuXG4gICAgLy8gRm9yY2UgY29sb3IgdG8gaW5oZXJpdCBmb3IgY3VzdG9tIGNvbnRlbnRcbiAgICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgICAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICAgICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS10ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmUgaXRlbXMuXG4vLyBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNob3dpbmcgc2VsZWN0ZWQgaXRlbXMuXG5cbmEubGlzdC1ncm91cC1pdGVtLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1saW5rLWNvbG9yO1xuXG4gIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWxpbmstaGVhZGluZy1jb2xvcjtcbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxufVxuXG5idXR0b24ubGlzdC1ncm91cC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudChzdWNjZXNzLCAkc3RhdGUtc3VjY2Vzcy1iZywgJHN0YXRlLXN1Y2Nlc3MtdGV4dCk7XG5AaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudChpbmZvLCAkc3RhdGUtaW5mby1iZywgJHN0YXRlLWluZm8tdGV4dCk7XG5AaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCh3YXJuaW5nLCAkc3RhdGUtd2FybmluZy1iZywgJHN0YXRlLXdhcm5pbmctdGV4dCk7XG5AaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudChkYW5nZXIsICRzdGF0ZS1kYW5nZXItYmcsICRzdGF0ZS1kYW5nZXItdGV4dCk7XG5cblxuLy8gQ3VzdG9tIGNvbnRlbnQgb3B0aW9uc1xuLy9cbi8vIEV4dHJhIGNsYXNzZXMgZm9yIGNyZWF0aW5nIHdlbGwtZm9ybWF0dGVkIGNvbnRlbnQgd2l0aGluIGAubGlzdC1ncm91cC1pdGVtYHMuXG5cbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGEmLCBidXR0b24mIHRvIGEubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSwgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX1cbiAgfVxuXG4gIGEubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSxcbiAgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICB9XG4gICAgJi5hY3RpdmUsXG4gICAgJi5hY3RpdmU6aG92ZXIsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBQYW5lbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBjbGFzc1xuLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFuZWwtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAkcGFuZWwtYm9yZGVyLXJhZGl1cztcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAuMDUpKTtcbn1cblxuLy8gUGFuZWwgY29udGVudHNcbi5wYW5lbC1ib2R5IHtcbiAgcGFkZGluZzogJHBhbmVsLWJvZHktcGFkZGluZztcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG59XG5cbi8vIE9wdGlvbmFsIGhlYWRpbmdcbi5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogJHBhbmVsLWhlYWRpbmctcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKSk7XG5cbiAgPiAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gV2l0aGluIGhlYWRpbmcsIHN0cmlwIGFueSBgaCpgIHRhZyBvZiBpdHMgZGVmYXVsdCBtYXJnaW5zIGZvciBzcGFjaW5nLlxuLnBhbmVsLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjEyNSkpO1xuICBjb2xvcjogaW5oZXJpdDtcblxuICA+IGEsXG4gID4gc21hbGwsXG4gID4gLnNtYWxsLFxuICA+IHNtYWxsID4gYSxcbiAgPiAuc21hbGwgPiBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBPcHRpb25hbCBmb290ZXIgKHN0YXlzIGdyYXkgaW4gZXZlcnkgbW9kaWZpZXIgY2xhc3MpXG4ucGFuZWwtZm9vdGVyIHtcbiAgcGFkZGluZzogJHBhbmVsLWZvb3Rlci1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFuZWwtZm9vdGVyLWJnO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJHBhbmVsLWlubmVyLWJvcmRlcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSkpO1xufVxuXG5cbi8vIExpc3QgZ3JvdXBzIGluIHBhbmVsc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIHNwYWNlIG91dCBsaXN0IGdyb3VwIGNvbnRlbnQgZnJvbSBwYW5lbCBoZWFkaW5ncyB0byBhY2NvdW50IGZvclxuLy8gYW55IGtpbmQgb2YgY3VzdG9tIGNvbnRlbnQgYmV0d2VlbiB0aGUgdHdvLlxuXG4ucGFuZWwge1xuICA+IC5saXN0LWdyb3VwLFxuICA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAvLyBBZGQgYm9yZGVyIHRvcCByYWRpdXMgZm9yIGZpcnN0IG9uZVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBZGQgYm9yZGVyIGJvdHRvbSByYWRpdXMgZm9yIGxhc3Qgb25lXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuLy8gQ29sbGFwc2Ugc3BhY2UgYmV0d2VlbiB3aGVuIHRoZXJlJ3Mgbm8gYWRkaXRpb25hbCBjb250ZW50LlxuLnBhbmVsLWhlYWRpbmcgKyAubGlzdC1ncm91cCB7XG4gIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cbn1cbi5saXN0LWdyb3VwICsgLnBhbmVsLWZvb3RlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi8vIFRhYmxlcyBpbiBwYW5lbHNcbi8vXG4vLyBQbGFjZSBhIG5vbi1ib3JkZXJlZCBgLnRhYmxlYCB3aXRoaW4gYSBwYW5lbCAobm90IHdpdGhpbiBhIGAucGFuZWwtYm9keWApIGFuZFxuLy8gd2F0Y2ggaXQgZ28gZnVsbCB3aWR0aC5cblxuLnBhbmVsIHtcbiAgPiAudGFibGUsXG4gID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUsXG4gID4gLnBhbmVsLWNvbGxhcHNlID4gLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgY2FwdGlvbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFuZWwtYm9keS1wYWRkaW5nO1xuICAgICAgcGFkZGluZy1sZWZ0OiAkcGFuZWwtYm9keS1wYWRkaW5nO1xuICAgIH1cbiAgfVxuICAvLyBBZGQgYm9yZGVyIHRvcCByYWRpdXMgZm9yIGZpcnN0IG9uZVxuICA+IC50YWJsZTpmaXJzdC1jaGlsZCxcbiAgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSkpO1xuXG4gICAgPiB0aGVhZDpmaXJzdC1jaGlsZCxcbiAgICA+IHRib2R5OmZpcnN0LWNoaWxkIHtcbiAgICAgID4gdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuXG4gICAgICAgIHRkOmZpcnN0LWNoaWxkLFxuICAgICAgICB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG4gICAgICAgIH1cbiAgICAgICAgdGQ6bGFzdC1jaGlsZCxcbiAgICAgICAgdGg6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIEFkZCBib3JkZXIgYm90dG9tIHJhZGl1cyBmb3IgbGFzdCBvbmVcbiAgPiAudGFibGU6bGFzdC1jaGlsZCxcbiAgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpKTtcblxuICAgID4gdGJvZHk6bGFzdC1jaGlsZCxcbiAgICA+IHRmb290Omxhc3QtY2hpbGQge1xuICAgICAgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcblxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCxcbiAgICAgICAgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuICAgICAgICB9XG4gICAgICAgIHRkOmxhc3QtY2hpbGQsXG4gICAgICAgIHRoOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLFxuICA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLXJlc3BvbnNpdmUsXG4gID4gLnRhYmxlICsgLnBhbmVsLWJvZHksXG4gID4gLnRhYmxlLXJlc3BvbnNpdmUgKyAucGFuZWwtYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbiAgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoLFxuICA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgPiAudGFibGUtYm9yZGVyZWQsXG4gID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgICA+IHRoZWFkLFxuICAgID4gdGJvZHksXG4gICAgPiB0Zm9vdCB7XG4gICAgICA+IHRyIHtcbiAgICAgICAgPiB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgICA+IHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+IHRoZWFkLFxuICAgID4gdGJvZHkge1xuICAgICAgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiB0Ym9keSxcbiAgICA+IHRmb290IHtcbiAgICAgID4gdHI6bGFzdC1jaGlsZCB7XG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuXG4vLyBDb2xsYXBzaWJsZSBwYW5lbHMgKGFrYSwgYWNjb3JkaW9uKVxuLy9cbi8vIFdyYXAgYSBzZXJpZXMgb2YgcGFuZWxzIGluIGAucGFuZWwtZ3JvdXBgIHRvIHR1cm4gdGhlbSBpbnRvIGFuIGFjY29yZGlvbiB3aXRoXG4vLyB0aGUgaGVscCBvZiBvdXIgY29sbGFwc2UgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi5wYW5lbC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcblxuICAvLyBUaWdodGVuIHVwIG1hcmdpbiBzbyBpdCdzIG9ubHkgYmV0d2VlbiBwYW5lbHNcbiAgLnBhbmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6ICRwYW5lbC1ib3JkZXItcmFkaXVzO1xuXG4gICAgKyAucGFuZWwge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5wYW5lbC1oZWFkaW5nIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSxcbiAgICArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcGFuZWwtaW5uZXItYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIC5wYW5lbC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgKyAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwYW5lbC1pbm5lci1ib3JkZXI7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zXG4ucGFuZWwtZGVmYXVsdCB7XG4gIEBpbmNsdWRlIHBhbmVsLXZhcmlhbnQoJHBhbmVsLWRlZmF1bHQtYm9yZGVyLCAkcGFuZWwtZGVmYXVsdC10ZXh0LCAkcGFuZWwtZGVmYXVsdC1oZWFkaW5nLWJnLCAkcGFuZWwtZGVmYXVsdC1ib3JkZXIpO1xufVxuLnBhbmVsLXByaW1hcnkge1xuICBAaW5jbHVkZSBwYW5lbC12YXJpYW50KCRwYW5lbC1wcmltYXJ5LWJvcmRlciwgJHBhbmVsLXByaW1hcnktdGV4dCwgJHBhbmVsLXByaW1hcnktaGVhZGluZy1iZywgJHBhbmVsLXByaW1hcnktYm9yZGVyKTtcbn1cbi5wYW5lbC1zdWNjZXNzIHtcbiAgQGluY2x1ZGUgcGFuZWwtdmFyaWFudCgkcGFuZWwtc3VjY2Vzcy1ib3JkZXIsICRwYW5lbC1zdWNjZXNzLXRleHQsICRwYW5lbC1zdWNjZXNzLWhlYWRpbmctYmcsICRwYW5lbC1zdWNjZXNzLWJvcmRlcik7XG59XG4ucGFuZWwtaW5mbyB7XG4gIEBpbmNsdWRlIHBhbmVsLXZhcmlhbnQoJHBhbmVsLWluZm8tYm9yZGVyLCAkcGFuZWwtaW5mby10ZXh0LCAkcGFuZWwtaW5mby1oZWFkaW5nLWJnLCAkcGFuZWwtaW5mby1ib3JkZXIpO1xufVxuLnBhbmVsLXdhcm5pbmcge1xuICBAaW5jbHVkZSBwYW5lbC12YXJpYW50KCRwYW5lbC13YXJuaW5nLWJvcmRlciwgJHBhbmVsLXdhcm5pbmctdGV4dCwgJHBhbmVsLXdhcm5pbmctaGVhZGluZy1iZywgJHBhbmVsLXdhcm5pbmctYm9yZGVyKTtcbn1cbi5wYW5lbC1kYW5nZXIge1xuICBAaW5jbHVkZSBwYW5lbC12YXJpYW50KCRwYW5lbC1kYW5nZXItYm9yZGVyLCAkcGFuZWwtZGFuZ2VyLXRleHQsICRwYW5lbC1kYW5nZXItaGVhZGluZy1iZywgJHBhbmVsLWRhbmdlci1ib3JkZXIpO1xufVxuIiwiLy8gUGFuZWxzXG5cbkBtaXhpbiBwYW5lbC12YXJpYW50KCRib3JkZXIsICRoZWFkaW5nLXRleHQtY29sb3IsICRoZWFkaW5nLWJnLWNvbG9yLCAkaGVhZGluZy1ib3JkZXIpIHtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gICYgPiAucGFuZWwtaGVhZGluZyB7XG4gICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRpbmctYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkaGVhZGluZy1ib3JkZXI7XG5cbiAgICArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRib3JkZXI7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBjb2xvcjogJGhlYWRpbmctYmctY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxuICAmID4gLnBhbmVsLWZvb3RlciB7XG4gICAgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRW1iZWRzIHJlc3BvbnNpdmVcbi8vXG4vLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi8vIE1vZGlmaWVyIGNsYXNzIGZvciAxNjo5IGFzcGVjdCByYXRpb1xuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xufVxuXG4vLyBNb2RpZmllciBjbGFzcyBmb3IgNDozIGFzcGVjdCByYXRpb1xuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG4iLCIvL1xuLy8gQ2xvc2UgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6ICgkZm9udC1zaXplLWJhc2UgKiAxLjUpO1xuICBmb250LXdlaWdodDogJGNsb3NlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgdGV4dC1zaGFkb3c6ICRjbG9zZS10ZXh0LXNoYWRvdztcbiAgQGluY2x1ZGUgb3BhY2l0eSguMik7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBpbmNsdWRlIG9wYWNpdHkoLjUpO1xuICB9XG5cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGJ1dHRvbiYgdG8gYnV0dG9uLmNsb3NlXG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuIiwiLy9cbi8vIEJhZGdlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIGNsYXNzXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGJhZGdlLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGJhZGdlLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWRnZS1iZztcbiAgYm9yZGVyLXJhZGl1czogJGJhZGdlLWJvcmRlci1yYWRpdXM7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHkgKG5vdCBhdmFpbGFibGUgaW4gSUU4KVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuICAuYnRuICYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gIH1cblxuICAuYnRuLXhzICYsXG4gIC5idG4tZ3JvdXAteHMgPiAuYnRuICYge1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiAxcHggNXB4O1xuICB9XG5cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGEmIHRvIGEuYmFkZ2VcblxuICAvLyBBY2NvdW50IGZvciBiYWRnZXMgaW4gbmF2c1xuICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSA+ICYsXG4gIC5uYXYtcGlsbHMgPiAuYWN0aXZlID4gYSA+ICYge1xuICAgIGNvbG9yOiAkYmFkZ2UtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWRnZS1hY3RpdmUtYmc7XG4gIH1cblxuICAubGlzdC1ncm91cC1pdGVtID4gJiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmxpc3QtZ3JvdXAtaXRlbSA+ICYgKyAmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5uYXYtcGlsbHMgPiBsaSA+IGEgPiAmIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG59XG5cbi8vIEhvdmVyIHN0YXRlLCBidXQgb25seSBmb3IgbGlua3NcbmEuYmFkZ2Uge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGJhZGdlLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuIiwiLy8gQ2VudGVyLWFsaWduIGEgYmxvY2sgbGV2ZWwgZWxlbWVudFxuXG5AbWl4aW4gY2VudGVyLWJsb2NrKCkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vXG4vLyBVdGlsaXR5IGNsYXNzZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gRmxvYXRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5jbGVhcmZpeCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xufVxuLmNlbnRlci1ibG9jayB7XG4gIEBpbmNsdWRlIGNlbnRlci1ibG9jaztcbn1cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuXG4vLyBUb2dnbGluZyBjb250ZW50XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE5vdGU6IERlcHJlY2F0ZWQgLmhpZGUgaW4gZmF2b3Igb2YgLmhpZGRlbiBvciAuc3Itb25seSAoYXMgYXBwcm9wcmlhdGUpIGluIHYzLjAuMVxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZTtcbn1cblxuXG4vLyBIaWRlIGZyb20gc2NyZWVucmVhZGVycyBhbmQgYnJvd3NlcnNcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gRm9yIEFmZml4IHBsdWdpblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbi8vXG4vLyBIZWFkcyB1cCEgdjMgbGF1bmNoZWQgd2l0aCBvbmx5IGAuaGlkZS10ZXh0KClgLCBidXQgcGVyIG91ciBwYXR0ZXJuIGZvclxuLy8gbWl4aW5zIGJlaW5nIHJldXNlZCBhcyBjbGFzc2VzIHdpdGggdGhlIHNhbWUgbmFtZSwgdGhpcyBkb2Vzbid0IGhvbGQgdXAuIEFzXG4vLyBvZiB2My4wLjEgd2UgaGF2ZSBhZGRlZCBgLnRleHQtaGlkZSgpYCBhbmQgZGVwcmVjYXRlZCBgLmhpZGUtdGV4dCgpYC5cbi8vXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2NvbW1pdC9hYTAzOTZlYWU3NTdcblxuLy8gRGVwcmVjYXRlZCBhcyBvZiB2My4wLjEgKGhhcyBiZWVuIHJlbW92ZWQgaW4gdjQpXG5AbWl4aW4gaGlkZS10ZXh0KCkge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gTmV3IG1peGluIHRvIHVzZSBhcyBvZiB2My4wLjFcbkBtaXhpbiB0ZXh0LWhpZGUoKSB7XG4gIEBpbmNsdWRlIGhpZGUtdGV4dDtcbn1cbiIsIi8vXG4vLyBSZXNwb25zaXZlOiBVdGlsaXR5IGNsYXNzZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gSUUxMCBpbiBXaW5kb3dzIChQaG9uZSkgOFxuLy9cbi8vIFN1cHBvcnQgZm9yIHJlc3BvbnNpdmUgdmlld3MgdmlhIG1lZGlhIHF1ZXJpZXMgaXMga2luZCBvZiBib3JrZWQgaW4gSUUxMCwgZm9yXG4vLyBTdXJmYWNlL2Rlc2t0b3AgaW4gc3BsaXQgdmlldyBhbmQgZm9yIFdpbmRvd3MgUGhvbmUgOC4gVGhpcyBwYXJ0aWN1bGFyIGZpeFxuLy8gbXVzdCBiZSBhY2NvbXBhbmllZCBieSBhIHNuaXBwZXQgb2YgSmF2YVNjcmlwdCB0byBzbmlmZiB0aGUgdXNlciBhZ2VudCBhbmRcbi8vIGFwcGx5IHNvbWUgY29uZGl0aW9uYWwgQ1NTIHRvICpvbmx5KiB0aGUgU3VyZmFjZS9kZXNrdG9wIFdpbmRvd3MgOC4gTG9vayBhdFxuLy8gb3VyIEdldHRpbmcgU3RhcnRlZCBwYWdlIGZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMgYnVnLlxuLy9cbi8vIEZvciBtb3JlIGluZm9ybWF0aW9uLCBzZWUgdGhlIGZvbGxvd2luZzpcbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMDQ5N1xuLy8gRG9jczogaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvMy40L2dldHRpbmctc3RhcnRlZC8jc3VwcG9ydC1pZTEwLXdpZHRoXG4vLyBTb3VyY2U6IGh0dHBzOi8vdGlta2FkbGVjLmNvbS8yMDEzLzAxL3dpbmRvd3MtcGhvbmUtOC1hbmQtZGV2aWNlLXdpZHRoL1xuLy8gU291cmNlOiBodHRwczovL3RpbWthZGxlYy5jb20vMjAxMi8xMC9pZTEwLXNuYXAtbW9kZS1hbmQtcmVzcG9uc2l2ZS1kZXNpZ24vXG5cbkBhdC1yb290IHtcbiAgQC1tcy12aWV3cG9ydCB7XG4gICAgd2lkdGg6IGRldmljZS13aWR0aDtcbiAgfVxufVxuXG5cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vLyBOb3RlOiBEZXByZWNhdGVkIC52aXNpYmxlLXhzLCAudmlzaWJsZS1zbSwgLnZpc2libGUtbWQsIGFuZCAudmlzaWJsZS1sZyBhcyBvZiB2My4yLjBcblxuQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy52aXNpYmxlLXhzJyk7XG5AaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLnZpc2libGUtc20nKTtcbkBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcudmlzaWJsZS1tZCcpO1xuQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy52aXNpYmxlLWxnJyk7XG5cbi52aXNpYmxlLXhzLWJsb2NrLFxuLnZpc2libGUteHMtaW5saW5lLFxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtc20tYmxvY2ssXG4udmlzaWJsZS1zbS1pbmxpbmUsXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1tZC1ibG9jayxcbi52aXNpYmxlLW1kLWlubGluZSxcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcbi52aXNpYmxlLWxnLWJsb2NrLFxuLnZpc2libGUtbGctaW5saW5lLFxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS12aXNpYmlsaXR5KCcudmlzaWJsZS14cycpO1xufVxuLnZpc2libGUteHMtYmxvY2sge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS14cy1pbmxpbmUge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS12aXNpYmlsaXR5KCcudmlzaWJsZS1zbScpO1xufVxuLnZpc2libGUtc20tYmxvY2sge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXNtLWlubGluZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS12aXNpYmlsaXR5KCcudmlzaWJsZS1tZCcpO1xufVxuLnZpc2libGUtbWQtYmxvY2sge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLW1kLWlubGluZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtdmlzaWJpbGl0eSgnLnZpc2libGUtbGcnKTtcbn1cbi52aXNpYmxlLWxnLWJsb2NrIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtbGctaW5saW5lIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLmhpZGRlbi14cycpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLmhpZGRlbi1zbScpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLmhpZGRlbi1tZCcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy5oaWRkZW4tbGcnKTtcbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbi8vXG4vLyBNZWRpYSBxdWVyaWVzIGFyZSBwbGFjZWQgb24gdGhlIGluc2lkZSB0byBiZSBtaXhpbi1mcmllbmRseS5cblxuLy8gTm90ZTogRGVwcmVjYXRlZCAudmlzaWJsZS1wcmludCBhcyBvZiB2My4yLjBcblxuQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy52aXNpYmxlLXByaW50Jyk7XG5cbkBtZWRpYSBwcmludCB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtdmlzaWJpbGl0eSgnLnZpc2libGUtcHJpbnQnKTtcbn1cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICBAbWVkaWEgcHJpbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcuaGlkZGVuLXByaW50Jyk7XG59XG4iLCIvLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcbkBtaXhpbiByZXNwb25zaXZlLXZpc2liaWxpdHkoJHBhcmVudCkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlI3skcGFyZW50fSAgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyI3skcGFyZW50fSAgICAgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICB0aCN7JHBhcmVudH0sXG4gIHRkI3skcGFyZW50fSAgICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gW2NvbnZlcnRlcl0gJHBhcmVudCBoYWNrXG5AbWl4aW4gcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJHBhcmVudCkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8qIVxuICogIEZvbnQgQXdlc29tZSA0LjcuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL1xuXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicGF0aFwiO1xuQGltcG9ydCBcImNvcmVcIjtcbkBpbXBvcnQgXCJsYXJnZXJcIjtcbkBpbXBvcnQgXCJmaXhlZC13aWR0aFwiO1xuQGltcG9ydCBcImxpc3RcIjtcbkBpbXBvcnQgXCJib3JkZXJlZC1wdWxsZWRcIjtcbkBpbXBvcnQgXCJhbmltYXRlZFwiO1xuQGltcG9ydCBcInJvdGF0ZWQtZmxpcHBlZFwiO1xuQGltcG9ydCBcInN0YWNrZWRcIjtcbkBpbXBvcnQgXCJpY29uc1wiO1xuQGltcG9ydCBcInNjcmVlbi1yZWFkZXJcIjtcbiIsIi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWF1ZGlvLGNhbnZhcyxwcm9ncmVzcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfVtoaWRkZW5dLHRlbXBsYXRle2Rpc3BsYXk6bm9uZX1he2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lOjB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbTpub25lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZH1kZm57Zm9udC1zdHlsZTppdGFsaWN9aDF7Zm9udC1zaXplOjJlbTttYXJnaW46MC42N2VtIDB9bWFya3tiYWNrZ3JvdW5kOiNmZjA7Y29sb3I6IzAwMH1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1cHt0b3A6LTAuNWVtfXN1Yntib3R0b206LTAuMjVlbX1pbWd7Ym9yZGVyOjB9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MH1wcmV7b3ZlcmZsb3c6YXV0b31jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsIG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Y29sb3I6aW5oZXJpdDtmb250OmluaGVyaXQ7bWFyZ2luOjB9YnV0dG9ue292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0saW5wdXRbdHlwZT1cInJlc2V0XCJdLGlucHV0W3R5cGU9XCJzdWJtaXRcIl17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcn1idXR0b25bZGlzYWJsZWRdLGh0bWwgaW5wdXRbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dDo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtwYWRkaW5nOjB9aW5wdXR7bGluZS1oZWlnaHQ6bm9ybWFsfWlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxpbnB1dFt0eXBlPVwicmFkaW9cIl17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH1pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99aW5wdXRbdHlwZT1cInNlYXJjaFwiXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkO2JveC1zaXppbmc6Y29udGVudC1ib3h9aW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2MwYzBjMDttYXJnaW46MCAycHg7cGFkZGluZzowLjM1ZW0gMC42MjVlbSAwLjc1ZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfW9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OmJvbGR9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9dGQsdGh7cGFkZGluZzowfS8qISBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3MgKi9AbWVkaWEgcHJpbnR7KiwqOmJlZm9yZSwqOmFmdGVye2NvbG9yOiMwMDAgIWltcG9ydGFudDt0ZXh0LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fWEsYTp2aXNpdGVke3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YVtocmVmXTphZnRlcntjb250ZW50OlwiIChcIiBhdHRyKGhyZWYpIFwiKVwifWFiYnJbdGl0bGVdOmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIodGl0bGUpIFwiKVwifWFbaHJlZl49XCIjXCJdOmFmdGVyLGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcntjb250ZW50OlwiXCJ9cHJlLGJsb2NrcXVvdGV7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfXRoZWFke2Rpc3BsYXk6dGFibGUtaGVhZGVyLWdyb3VwfXRyLGltZ3twYWdlLWJyZWFrLWluc2lkZTphdm9pZH1pbWd7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH1wLGgyLGgze29ycGhhbnM6Mzt3aWRvd3M6M31oMixoM3twYWdlLWJyZWFrLWFmdGVyOmF2b2lkfS5uYXZiYXJ7ZGlzcGxheTpub25lfS5idG4+LmNhcmV0LC5kcm9wdXA+LmJ0bj4uY2FyZXR7Ym9yZGVyLXRvcC1jb2xvcjojMDAwICFpbXBvcnRhbnR9LmxhYmVse2JvcmRlcjoxcHggc29saWQgIzAwMH0udGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlICFpbXBvcnRhbnR9LnRhYmxlIHRkLC50YWJsZSB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudH0udGFibGUtYm9yZGVyZWQgdGgsLnRhYmxlLWJvcmRlcmVkIHRke2JvcmRlcjoxcHggc29saWQgI2RkZCAhaW1wb3J0YW50fX0qey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0qOmJlZm9yZSwqOmFmdGVyey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1se2ZvbnQtc2l6ZToxMHB4Oy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApfWJvZHl7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2tcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS44O2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmfWlucHV0LGJ1dHRvbixzZWxlY3QsdGV4dGFyZWF7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fWF7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZX1hOmhvdmVyLGE6Zm9jdXN7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWE6Zm9jdXN7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7b3V0bGluZS1vZmZzZXQ6LTJweH1maWd1cmV7bWFyZ2luOjB9aW1ne3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaW1nLXJlc3BvbnNpdmV7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaW1nLXJvdW5kZWR7Ym9yZGVyLXJhZGl1czowfS5pbWctdGh1bWJuYWlse3BhZGRpbmc6NHB4O2xpbmUtaGVpZ2h0OjEuODtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6MDstd2Via2l0LXRyYW5zaXRpb246YWxsIDAuMnMgZWFzZS1pbi1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgMC4ycyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmFsbCAwLjJzIGVhc2UtaW4tb3V0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5pbWctY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlfWhye21hcmdpbi10b3A6MjhweDttYXJnaW4tYm90dG9tOjI4cHg7Ym9yZGVyOjA7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Y1ZjVmNX0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MH0uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1c3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO2NsaXA6YXV0b31bcm9sZT1cImJ1dHRvblwiXXtjdXJzb3I6cG9pbnRlcn1oMSxoMixoMyxoNCxoNSxoNiwuaDEsLmgyLC5oMywuaDQsLmg1LC5oNntmb250LWZhbWlseTpcIkF0bGFzR3JvdGVza1wiLFwiQnJhbmRvbiBHcm90XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS44O2NvbG9yOiMwMDB9aDEgc21hbGwsaDEgLnNtYWxsLGgyIHNtYWxsLGgyIC5zbWFsbCxoMyBzbWFsbCxoMyAuc21hbGwsaDQgc21hbGwsaDQgLnNtYWxsLGg1IHNtYWxsLGg1IC5zbWFsbCxoNiBzbWFsbCxoNiAuc21hbGwsLmgxIHNtYWxsLC5oMSAuc21hbGwsLmgyIHNtYWxsLC5oMiAuc21hbGwsLmgzIHNtYWxsLC5oMyAuc21hbGwsLmg0IHNtYWxsLC5oNCAuc21hbGwsLmg1IHNtYWxsLC5oNSAuc21hbGwsLmg2IHNtYWxsLC5oNiAuc21hbGx7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE7Y29sb3I6I2JiYn1oMSwuaDEsaDIsLmgyLGgzLC5oM3ttYXJnaW4tdG9wOjI4cHg7bWFyZ2luLWJvdHRvbToxNHB4fWgxIHNtYWxsLGgxIC5zbWFsbCwuaDEgc21hbGwsLmgxIC5zbWFsbCxoMiBzbWFsbCxoMiAuc21hbGwsLmgyIHNtYWxsLC5oMiAuc21hbGwsaDMgc21hbGwsaDMgLnNtYWxsLC5oMyBzbWFsbCwuaDMgLnNtYWxse2ZvbnQtc2l6ZTo2NSV9aDQsLmg0LGg1LC5oNSxoNiwuaDZ7bWFyZ2luLXRvcDoxNHB4O21hcmdpbi1ib3R0b206MTRweH1oNCBzbWFsbCxoNCAuc21hbGwsLmg0IHNtYWxsLC5oNCAuc21hbGwsaDUgc21hbGwsaDUgLnNtYWxsLC5oNSBzbWFsbCwuaDUgLnNtYWxsLGg2IHNtYWxsLGg2IC5zbWFsbCwuaDYgc21hbGwsLmg2IC5zbWFsbHtmb250LXNpemU6NzUlfWgxLC5oMXtmb250LXNpemU6MjJweH1oMiwuaDJ7Zm9udC1zaXplOjE4cHh9aDMsLmgze2ZvbnQtc2l6ZToxNnB4fWg0LC5oNHtmb250LXNpemU6MTRweH1oNSwuaDV7Zm9udC1zaXplOjEycHh9aDYsLmg2e2ZvbnQtc2l6ZToxMnB4fXB7bWFyZ2luOjAgMCAxNHB4fS5sZWFke21hcmdpbi1ib3R0b206MjhweDtmb250LXNpemU6MThweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS40fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmxlYWR7Zm9udC1zaXplOjI0cHh9fXNtYWxsLC5zbWFsbHtmb250LXNpemU6ODclfW1hcmssLm1hcmt7cGFkZGluZzouMmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZn0udGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeX0udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwfS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2V9LnRleHQtdXBwZXJjYXNlLC5pbml0aWFsaXNte3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udGV4dC1jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9LnRleHQtbXV0ZWR7Y29sb3I6I2JiYn0udGV4dC1wcmltYXJ5e2NvbG9yOiMwMDB9YS50ZXh0LXByaW1hcnk6aG92ZXIsYS50ZXh0LXByaW1hcnk6Zm9jdXN7Y29sb3I6IzAwMH0udGV4dC1zdWNjZXNze2NvbG9yOiMwMDB9YS50ZXh0LXN1Y2Nlc3M6aG92ZXIsYS50ZXh0LXN1Y2Nlc3M6Zm9jdXN7Y29sb3I6IzAwMH0udGV4dC1pbmZve2NvbG9yOiMwMDB9YS50ZXh0LWluZm86aG92ZXIsYS50ZXh0LWluZm86Zm9jdXN7Y29sb3I6IzAwMH0udGV4dC13YXJuaW5ne2NvbG9yOiMwMDB9YS50ZXh0LXdhcm5pbmc6aG92ZXIsYS50ZXh0LXdhcm5pbmc6Zm9jdXN7Y29sb3I6IzAwMH0udGV4dC1kYW5nZXJ7Y29sb3I6IzAwMH1hLnRleHQtZGFuZ2VyOmhvdmVyLGEudGV4dC1kYW5nZXI6Zm9jdXN7Y29sb3I6IzAwMH0uYmctcHJpbWFyeXtjb2xvcjojZmZmfS5iZy1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzAwMH1hLmJnLXByaW1hcnk6aG92ZXIsYS5iZy1wcmltYXJ5OmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzAwMH0uYmctc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9YS5iZy1zdWNjZXNzOmhvdmVyLGEuYmctc3VjY2Vzczpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTZ9LmJnLWluZm97YmFja2dyb3VuZC1jb2xvcjojZmZmfWEuYmctaW5mbzpob3ZlcixhLmJnLWluZm86Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZTZlNmU2fS5iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZmZn1hLmJnLXdhcm5pbmc6aG92ZXIsYS5iZy13YXJuaW5nOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNn0uYmctZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2ZmZn1hLmJnLWRhbmdlcjpob3ZlcixhLmJnLWRhbmdlcjpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTZ9LnBhZ2UtaGVhZGVye3BhZGRpbmctYm90dG9tOjEzcHg7bWFyZ2luOjU2cHggMCAyOHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmNWY1ZjV9dWwsb2x7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MTRweH11bCB1bCx1bCBvbCxvbCB1bCxvbCBvbHttYXJnaW4tYm90dG9tOjB9Lmxpc3QtdW5zdHlsZWR7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5saXN0LWlubGluZXtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luLWxlZnQ6LTVweH0ubGlzdC1pbmxpbmU+bGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1yaWdodDo1cHg7cGFkZGluZy1sZWZ0OjVweH1kbHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToyOHB4fWR0LGRke2xpbmUtaGVpZ2h0OjEuOH1kdHtmb250LXdlaWdodDo3MDB9ZGR7bWFyZ2luLWxlZnQ6MH0uZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXJ7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiIFwifS5kbC1ob3Jpem9udGFsIGRkOmFmdGVye2NsZWFyOmJvdGh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZGwtaG9yaXpvbnRhbCBkdHtmbG9hdDpsZWZ0O3dpZHRoOjE2MHB4O2NsZWFyOmxlZnQ7dGV4dC1hbGlnbjpyaWdodDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LmRsLWhvcml6b250YWwgZGR7bWFyZ2luLWxlZnQ6MTgwcHh9fWFiYnJbdGl0bGVdLGFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV17Y3Vyc29yOmhlbHB9LmluaXRpYWxpc217Zm9udC1zaXplOjkwJX1ibG9ja3F1b3Rle3BhZGRpbmc6MTRweCAyOHB4O21hcmdpbjowIDAgMjhweDtmb250LXNpemU6MjBweDtib3JkZXItbGVmdDo1cHggc29saWQgI2Y1ZjVmNX1ibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCxibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1ibG9ja3F1b3RlIGZvb3RlcixibG9ja3F1b3RlIHNtYWxsLGJsb2NrcXVvdGUgLnNtYWxse2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjgwJTtsaW5lLWhlaWdodDoxLjg7Y29sb3I6I2JiYn1ibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsYmxvY2txdW90ZSAuc21hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXDIwMTQgXFwwMEEwXCJ9LmJsb2NrcXVvdGUtcmV2ZXJzZSxibG9ja3F1b3RlLnB1bGwtcmlnaHR7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDowO3RleHQtYWxpZ246cmlnaHQ7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCAjZjVmNWY1O2JvcmRlci1sZWZ0OjB9LmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YmVmb3JlLC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLC5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmJlZm9yZSxibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmJlZm9yZSxibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcIn0uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlciwuYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLC5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLGJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXJ7Y29udGVudDpcIlxcMDBBMCBcXDIwMTRcIn1hZGRyZXNze21hcmdpbi1ib3R0b206MjhweDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjh9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6TWVubG8sTW9uYWNvLENvbnNvbGFzLFwiQ291cmllciBOZXdcIixtb25vc3BhY2V9Y29kZXtwYWRkaW5nOjJweCA0cHg7Zm9udC1zaXplOjkwJTtjb2xvcjojYzcyNTRlO2JhY2tncm91bmQtY29sb3I6I2Y5ZjJmNDtib3JkZXItcmFkaXVzOjB9a2Jke3BhZGRpbmc6MnB4IDRweDtmb250LXNpemU6OTAlO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzMzO2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93Omluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsMC4yNSl9a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjEwMCU7Zm9udC13ZWlnaHQ6NzAwO2JveC1zaGFkb3c6bm9uZX1wcmV7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEzLjVweDttYXJnaW46MCAwIDE0cHg7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MS44O2NvbG9yOiM0NDQ7d29yZC1icmVhazpicmVhay1hbGw7d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjB9cHJlIGNvZGV7cGFkZGluZzowO2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOmluaGVyaXQ7d2hpdGUtc3BhY2U6cHJlLXdyYXA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjB9LnByZS1zY3JvbGxhYmxle21heC1oZWlnaHQ6MzQwcHg7b3ZlcmZsb3cteTpzY3JvbGx9LmNvbnRhaW5lcntwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHg7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30uY29udGFpbmVyOmJlZm9yZSwuY29udGFpbmVyOmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIiBcIn0uY29udGFpbmVyOmFmdGVye2NsZWFyOmJvdGh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29udGFpbmVye3dpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5jb250YWluZXJ7d2lkdGg6MTAyNHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXsuY29udGFpbmVye3dpZHRoOjEyODBweH19LmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHg7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30uY29udGFpbmVyLWZsdWlkOmJlZm9yZSwuY29udGFpbmVyLWZsdWlkOmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIiBcIn0uY29udGFpbmVyLWZsdWlkOmFmdGVye2NsZWFyOmJvdGh9LnJvd3ttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9LnJvdzpiZWZvcmUsLnJvdzphZnRlcntkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCIgXCJ9LnJvdzphZnRlcntjbGVhcjpib3RofS5yb3ctbm8tZ3V0dGVyc3ttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5yb3ctbm8tZ3V0dGVycyBbY2xhc3MqPVwiY29sLVwiXXtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LmNvbC14cy0xLC5jb2wtc20tMSwuY29sLW1kLTEsLmNvbC1sZy0xLC5jb2wteHMtMiwuY29sLXNtLTIsLmNvbC1tZC0yLC5jb2wtbGctMiwuY29sLXhzLTMsLmNvbC1zbS0zLC5jb2wtbWQtMywuY29sLWxnLTMsLmNvbC14cy00LC5jb2wtc20tNCwuY29sLW1kLTQsLmNvbC1sZy00LC5jb2wteHMtNSwuY29sLXNtLTUsLmNvbC1tZC01LC5jb2wtbGctNSwuY29sLXhzLTYsLmNvbC1zbS02LC5jb2wtbWQtNiwuY29sLWxnLTYsLmNvbC14cy03LC5jb2wtc20tNywuY29sLW1kLTcsLmNvbC1sZy03LC5jb2wteHMtOCwuY29sLXNtLTgsLmNvbC1tZC04LC5jb2wtbGctOCwuY29sLXhzLTksLmNvbC1zbS05LC5jb2wtbWQtOSwuY29sLWxnLTksLmNvbC14cy0xMCwuY29sLXNtLTEwLC5jb2wtbWQtMTAsLmNvbC1sZy0xMCwuY29sLXhzLTExLC5jb2wtc20tMTEsLmNvbC1tZC0xMSwuY29sLWxnLTExLC5jb2wteHMtMTIsLmNvbC1zbS0xMiwuY29sLW1kLTEyLC5jb2wtbGctMTIsLmNvbC14cy0xMywuY29sLXNtLTEzLC5jb2wtbWQtMTMsLmNvbC1sZy0xMywuY29sLXhzLTE0LC5jb2wtc20tMTQsLmNvbC1tZC0xNCwuY29sLWxnLTE0LC5jb2wteHMtMTUsLmNvbC1zbS0xNSwuY29sLW1kLTE1LC5jb2wtbGctMTUsLmNvbC14cy0xNiwuY29sLXNtLTE2LC5jb2wtbWQtMTYsLmNvbC1sZy0xNiwuY29sLXhzLTE3LC5jb2wtc20tMTcsLmNvbC1tZC0xNywuY29sLWxnLTE3LC5jb2wteHMtMTgsLmNvbC1zbS0xOCwuY29sLW1kLTE4LC5jb2wtbGctMTgsLmNvbC14cy0xOSwuY29sLXNtLTE5LC5jb2wtbWQtMTksLmNvbC1sZy0xOSwuY29sLXhzLTIwLC5jb2wtc20tMjAsLmNvbC1tZC0yMCwuY29sLWxnLTIwLC5jb2wteHMtMjEsLmNvbC1zbS0yMSwuY29sLW1kLTIxLC5jb2wtbGctMjEsLmNvbC14cy0yMiwuY29sLXNtLTIyLC5jb2wtbWQtMjIsLmNvbC1sZy0yMiwuY29sLXhzLTIzLC5jb2wtc20tMjMsLmNvbC1tZC0yMywuY29sLWxnLTIzLC5jb2wteHMtMjQsLmNvbC1zbS0yNCwuY29sLW1kLTI0LC5jb2wtbGctMjR7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4fS5jb2wteHMtMSwuY29sLXhzLTIsLmNvbC14cy0zLC5jb2wteHMtNCwuY29sLXhzLTUsLmNvbC14cy02LC5jb2wteHMtNywuY29sLXhzLTgsLmNvbC14cy05LC5jb2wteHMtMTAsLmNvbC14cy0xMSwuY29sLXhzLTEyLC5jb2wteHMtMTMsLmNvbC14cy0xNCwuY29sLXhzLTE1LC5jb2wteHMtMTYsLmNvbC14cy0xNywuY29sLXhzLTE4LC5jb2wteHMtMTksLmNvbC14cy0yMCwuY29sLXhzLTIxLC5jb2wteHMtMjIsLmNvbC14cy0yMywuY29sLXhzLTI0e2Zsb2F0OmxlZnR9LmNvbC14cy0xe3dpZHRoOjQuMTY2NjclfS5jb2wteHMtMnt3aWR0aDo4LjMzMzMzJX0uY29sLXhzLTN7d2lkdGg6MTIuNSV9LmNvbC14cy00e3dpZHRoOjE2LjY2NjY3JX0uY29sLXhzLTV7d2lkdGg6MjAuODMzMzMlfS5jb2wteHMtNnt3aWR0aDoyNSV9LmNvbC14cy03e3dpZHRoOjI5LjE2NjY3JX0uY29sLXhzLTh7d2lkdGg6MzMuMzMzMzMlfS5jb2wteHMtOXt3aWR0aDozNy41JX0uY29sLXhzLTEwe3dpZHRoOjQxLjY2NjY3JX0uY29sLXhzLTExe3dpZHRoOjQ1LjgzMzMzJX0uY29sLXhzLTEye3dpZHRoOjUwJX0uY29sLXhzLTEze3dpZHRoOjU0LjE2NjY3JX0uY29sLXhzLTE0e3dpZHRoOjU4LjMzMzMzJX0uY29sLXhzLTE1e3dpZHRoOjYyLjUlfS5jb2wteHMtMTZ7d2lkdGg6NjYuNjY2NjclfS5jb2wteHMtMTd7d2lkdGg6NzAuODMzMzMlfS5jb2wteHMtMTh7d2lkdGg6NzUlfS5jb2wteHMtMTl7d2lkdGg6NzkuMTY2NjclfS5jb2wteHMtMjB7d2lkdGg6ODMuMzMzMzMlfS5jb2wteHMtMjF7d2lkdGg6ODcuNSV9LmNvbC14cy0yMnt3aWR0aDo5MS42NjY2NyV9LmNvbC14cy0yM3t3aWR0aDo5NS44MzMzMyV9LmNvbC14cy0yNHt3aWR0aDoxMDAlfS5jb2wteHMtcHVsbC0we3JpZ2h0OmF1dG99LmNvbC14cy1wdWxsLTF7cmlnaHQ6NC4xNjY2NyV9LmNvbC14cy1wdWxsLTJ7cmlnaHQ6OC4zMzMzMyV9LmNvbC14cy1wdWxsLTN7cmlnaHQ6MTIuNSV9LmNvbC14cy1wdWxsLTR7cmlnaHQ6MTYuNjY2NjclfS5jb2wteHMtcHVsbC01e3JpZ2h0OjIwLjgzMzMzJX0uY29sLXhzLXB1bGwtNntyaWdodDoyNSV9LmNvbC14cy1wdWxsLTd7cmlnaHQ6MjkuMTY2NjclfS5jb2wteHMtcHVsbC04e3JpZ2h0OjMzLjMzMzMzJX0uY29sLXhzLXB1bGwtOXtyaWdodDozNy41JX0uY29sLXhzLXB1bGwtMTB7cmlnaHQ6NDEuNjY2NjclfS5jb2wteHMtcHVsbC0xMXtyaWdodDo0NS44MzMzMyV9LmNvbC14cy1wdWxsLTEye3JpZ2h0OjUwJX0uY29sLXhzLXB1bGwtMTN7cmlnaHQ6NTQuMTY2NjclfS5jb2wteHMtcHVsbC0xNHtyaWdodDo1OC4zMzMzMyV9LmNvbC14cy1wdWxsLTE1e3JpZ2h0OjYyLjUlfS5jb2wteHMtcHVsbC0xNntyaWdodDo2Ni42NjY2NyV9LmNvbC14cy1wdWxsLTE3e3JpZ2h0OjcwLjgzMzMzJX0uY29sLXhzLXB1bGwtMTh7cmlnaHQ6NzUlfS5jb2wteHMtcHVsbC0xOXtyaWdodDo3OS4xNjY2NyV9LmNvbC14cy1wdWxsLTIwe3JpZ2h0OjgzLjMzMzMzJX0uY29sLXhzLXB1bGwtMjF7cmlnaHQ6ODcuNSV9LmNvbC14cy1wdWxsLTIye3JpZ2h0OjkxLjY2NjY3JX0uY29sLXhzLXB1bGwtMjN7cmlnaHQ6OTUuODMzMzMlfS5jb2wteHMtcHVsbC0yNHtyaWdodDoxMDAlfS5jb2wteHMtcHVzaC0we2xlZnQ6YXV0b30uY29sLXhzLXB1c2gtMXtsZWZ0OjQuMTY2NjclfS5jb2wteHMtcHVzaC0ye2xlZnQ6OC4zMzMzMyV9LmNvbC14cy1wdXNoLTN7bGVmdDoxMi41JX0uY29sLXhzLXB1c2gtNHtsZWZ0OjE2LjY2NjY3JX0uY29sLXhzLXB1c2gtNXtsZWZ0OjIwLjgzMzMzJX0uY29sLXhzLXB1c2gtNntsZWZ0OjI1JX0uY29sLXhzLXB1c2gtN3tsZWZ0OjI5LjE2NjY3JX0uY29sLXhzLXB1c2gtOHtsZWZ0OjMzLjMzMzMzJX0uY29sLXhzLXB1c2gtOXtsZWZ0OjM3LjUlfS5jb2wteHMtcHVzaC0xMHtsZWZ0OjQxLjY2NjY3JX0uY29sLXhzLXB1c2gtMTF7bGVmdDo0NS44MzMzMyV9LmNvbC14cy1wdXNoLTEye2xlZnQ6NTAlfS5jb2wteHMtcHVzaC0xM3tsZWZ0OjU0LjE2NjY3JX0uY29sLXhzLXB1c2gtMTR7bGVmdDo1OC4zMzMzMyV9LmNvbC14cy1wdXNoLTE1e2xlZnQ6NjIuNSV9LmNvbC14cy1wdXNoLTE2e2xlZnQ6NjYuNjY2NjclfS5jb2wteHMtcHVzaC0xN3tsZWZ0OjcwLjgzMzMzJX0uY29sLXhzLXB1c2gtMTh7bGVmdDo3NSV9LmNvbC14cy1wdXNoLTE5e2xlZnQ6NzkuMTY2NjclfS5jb2wteHMtcHVzaC0yMHtsZWZ0OjgzLjMzMzMzJX0uY29sLXhzLXB1c2gtMjF7bGVmdDo4Ny41JX0uY29sLXhzLXB1c2gtMjJ7bGVmdDo5MS42NjY2NyV9LmNvbC14cy1wdXNoLTIze2xlZnQ6OTUuODMzMzMlfS5jb2wteHMtcHVzaC0yNHtsZWZ0OjEwMCV9LmNvbC14cy1vZmZzZXQtMHttYXJnaW4tbGVmdDowJX0uY29sLXhzLW9mZnNldC0xe21hcmdpbi1sZWZ0OjQuMTY2NjclfS5jb2wteHMtb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9LmNvbC14cy1vZmZzZXQtM3ttYXJnaW4tbGVmdDoxMi41JX0uY29sLXhzLW9mZnNldC00e21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0uY29sLXhzLW9mZnNldC01e21hcmdpbi1sZWZ0OjIwLjgzMzMzJX0uY29sLXhzLW9mZnNldC02e21hcmdpbi1sZWZ0OjI1JX0uY29sLXhzLW9mZnNldC03e21hcmdpbi1sZWZ0OjI5LjE2NjY3JX0uY29sLXhzLW9mZnNldC04e21hcmdpbi1sZWZ0OjMzLjMzMzMzJX0uY29sLXhzLW9mZnNldC05e21hcmdpbi1sZWZ0OjM3LjUlfS5jb2wteHMtb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0uY29sLXhzLW9mZnNldC0xMXttYXJnaW4tbGVmdDo0NS44MzMzMyV9LmNvbC14cy1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6NTAlfS5jb2wteHMtb2Zmc2V0LTEze21hcmdpbi1sZWZ0OjU0LjE2NjY3JX0uY29sLXhzLW9mZnNldC0xNHttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LmNvbC14cy1vZmZzZXQtMTV7bWFyZ2luLWxlZnQ6NjIuNSV9LmNvbC14cy1vZmZzZXQtMTZ7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5jb2wteHMtb2Zmc2V0LTE3e21hcmdpbi1sZWZ0OjcwLjgzMzMzJX0uY29sLXhzLW9mZnNldC0xOHttYXJnaW4tbGVmdDo3NSV9LmNvbC14cy1vZmZzZXQtMTl7bWFyZ2luLWxlZnQ6NzkuMTY2NjclfS5jb2wteHMtb2Zmc2V0LTIwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0uY29sLXhzLW9mZnNldC0yMXttYXJnaW4tbGVmdDo4Ny41JX0uY29sLXhzLW9mZnNldC0yMnttYXJnaW4tbGVmdDo5MS42NjY2NyV9LmNvbC14cy1vZmZzZXQtMjN7bWFyZ2luLWxlZnQ6OTUuODMzMzMlfS5jb2wteHMtb2Zmc2V0LTI0e21hcmdpbi1sZWZ0OjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29sLXNtLTEsLmNvbC1zbS0yLC5jb2wtc20tMywuY29sLXNtLTQsLmNvbC1zbS01LC5jb2wtc20tNiwuY29sLXNtLTcsLmNvbC1zbS04LC5jb2wtc20tOSwuY29sLXNtLTEwLC5jb2wtc20tMTEsLmNvbC1zbS0xMiwuY29sLXNtLTEzLC5jb2wtc20tMTQsLmNvbC1zbS0xNSwuY29sLXNtLTE2LC5jb2wtc20tMTcsLmNvbC1zbS0xOCwuY29sLXNtLTE5LC5jb2wtc20tMjAsLmNvbC1zbS0yMSwuY29sLXNtLTIyLC5jb2wtc20tMjMsLmNvbC1zbS0yNHtmbG9hdDpsZWZ0fS5jb2wtc20tMXt3aWR0aDo0LjE2NjY3JX0uY29sLXNtLTJ7d2lkdGg6OC4zMzMzMyV9LmNvbC1zbS0ze3dpZHRoOjEyLjUlfS5jb2wtc20tNHt3aWR0aDoxNi42NjY2NyV9LmNvbC1zbS01e3dpZHRoOjIwLjgzMzMzJX0uY29sLXNtLTZ7d2lkdGg6MjUlfS5jb2wtc20tN3t3aWR0aDoyOS4xNjY2NyV9LmNvbC1zbS04e3dpZHRoOjMzLjMzMzMzJX0uY29sLXNtLTl7d2lkdGg6MzcuNSV9LmNvbC1zbS0xMHt3aWR0aDo0MS42NjY2NyV9LmNvbC1zbS0xMXt3aWR0aDo0NS44MzMzMyV9LmNvbC1zbS0xMnt3aWR0aDo1MCV9LmNvbC1zbS0xM3t3aWR0aDo1NC4xNjY2NyV9LmNvbC1zbS0xNHt3aWR0aDo1OC4zMzMzMyV9LmNvbC1zbS0xNXt3aWR0aDo2Mi41JX0uY29sLXNtLTE2e3dpZHRoOjY2LjY2NjY3JX0uY29sLXNtLTE3e3dpZHRoOjcwLjgzMzMzJX0uY29sLXNtLTE4e3dpZHRoOjc1JX0uY29sLXNtLTE5e3dpZHRoOjc5LjE2NjY3JX0uY29sLXNtLTIwe3dpZHRoOjgzLjMzMzMzJX0uY29sLXNtLTIxe3dpZHRoOjg3LjUlfS5jb2wtc20tMjJ7d2lkdGg6OTEuNjY2NjclfS5jb2wtc20tMjN7d2lkdGg6OTUuODMzMzMlfS5jb2wtc20tMjR7d2lkdGg6MTAwJX0uY29sLXNtLXB1bGwtMHtyaWdodDphdXRvfS5jb2wtc20tcHVsbC0xe3JpZ2h0OjQuMTY2NjclfS5jb2wtc20tcHVsbC0ye3JpZ2h0OjguMzMzMzMlfS5jb2wtc20tcHVsbC0ze3JpZ2h0OjEyLjUlfS5jb2wtc20tcHVsbC00e3JpZ2h0OjE2LjY2NjY3JX0uY29sLXNtLXB1bGwtNXtyaWdodDoyMC44MzMzMyV9LmNvbC1zbS1wdWxsLTZ7cmlnaHQ6MjUlfS5jb2wtc20tcHVsbC03e3JpZ2h0OjI5LjE2NjY3JX0uY29sLXNtLXB1bGwtOHtyaWdodDozMy4zMzMzMyV9LmNvbC1zbS1wdWxsLTl7cmlnaHQ6MzcuNSV9LmNvbC1zbS1wdWxsLTEwe3JpZ2h0OjQxLjY2NjY3JX0uY29sLXNtLXB1bGwtMTF7cmlnaHQ6NDUuODMzMzMlfS5jb2wtc20tcHVsbC0xMntyaWdodDo1MCV9LmNvbC1zbS1wdWxsLTEze3JpZ2h0OjU0LjE2NjY3JX0uY29sLXNtLXB1bGwtMTR7cmlnaHQ6NTguMzMzMzMlfS5jb2wtc20tcHVsbC0xNXtyaWdodDo2Mi41JX0uY29sLXNtLXB1bGwtMTZ7cmlnaHQ6NjYuNjY2NjclfS5jb2wtc20tcHVsbC0xN3tyaWdodDo3MC44MzMzMyV9LmNvbC1zbS1wdWxsLTE4e3JpZ2h0Ojc1JX0uY29sLXNtLXB1bGwtMTl7cmlnaHQ6NzkuMTY2NjclfS5jb2wtc20tcHVsbC0yMHtyaWdodDo4My4zMzMzMyV9LmNvbC1zbS1wdWxsLTIxe3JpZ2h0Ojg3LjUlfS5jb2wtc20tcHVsbC0yMntyaWdodDo5MS42NjY2NyV9LmNvbC1zbS1wdWxsLTIze3JpZ2h0Ojk1LjgzMzMzJX0uY29sLXNtLXB1bGwtMjR7cmlnaHQ6MTAwJX0uY29sLXNtLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC1zbS1wdXNoLTF7bGVmdDo0LjE2NjY3JX0uY29sLXNtLXB1c2gtMntsZWZ0OjguMzMzMzMlfS5jb2wtc20tcHVzaC0ze2xlZnQ6MTIuNSV9LmNvbC1zbS1wdXNoLTR7bGVmdDoxNi42NjY2NyV9LmNvbC1zbS1wdXNoLTV7bGVmdDoyMC44MzMzMyV9LmNvbC1zbS1wdXNoLTZ7bGVmdDoyNSV9LmNvbC1zbS1wdXNoLTd7bGVmdDoyOS4xNjY2NyV9LmNvbC1zbS1wdXNoLTh7bGVmdDozMy4zMzMzMyV9LmNvbC1zbS1wdXNoLTl7bGVmdDozNy41JX0uY29sLXNtLXB1c2gtMTB7bGVmdDo0MS42NjY2NyV9LmNvbC1zbS1wdXNoLTExe2xlZnQ6NDUuODMzMzMlfS5jb2wtc20tcHVzaC0xMntsZWZ0OjUwJX0uY29sLXNtLXB1c2gtMTN7bGVmdDo1NC4xNjY2NyV9LmNvbC1zbS1wdXNoLTE0e2xlZnQ6NTguMzMzMzMlfS5jb2wtc20tcHVzaC0xNXtsZWZ0OjYyLjUlfS5jb2wtc20tcHVzaC0xNntsZWZ0OjY2LjY2NjY3JX0uY29sLXNtLXB1c2gtMTd7bGVmdDo3MC44MzMzMyV9LmNvbC1zbS1wdXNoLTE4e2xlZnQ6NzUlfS5jb2wtc20tcHVzaC0xOXtsZWZ0Ojc5LjE2NjY3JX0uY29sLXNtLXB1c2gtMjB7bGVmdDo4My4zMzMzMyV9LmNvbC1zbS1wdXNoLTIxe2xlZnQ6ODcuNSV9LmNvbC1zbS1wdXNoLTIye2xlZnQ6OTEuNjY2NjclfS5jb2wtc20tcHVzaC0yM3tsZWZ0Ojk1LjgzMzMzJX0uY29sLXNtLXB1c2gtMjR7bGVmdDoxMDAlfS5jb2wtc20tb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MCV9LmNvbC1zbS1vZmZzZXQtMXttYXJnaW4tbGVmdDo0LjE2NjY3JX0uY29sLXNtLW9mZnNldC0ye21hcmdpbi1sZWZ0OjguMzMzMzMlfS5jb2wtc20tb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MTIuNSV9LmNvbC1zbS1vZmZzZXQtNHttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmNvbC1zbS1vZmZzZXQtNXttYXJnaW4tbGVmdDoyMC44MzMzMyV9LmNvbC1zbS1vZmZzZXQtNnttYXJnaW4tbGVmdDoyNSV9LmNvbC1zbS1vZmZzZXQtN3ttYXJnaW4tbGVmdDoyOS4xNjY2NyV9LmNvbC1zbS1vZmZzZXQtOHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmNvbC1zbS1vZmZzZXQtOXttYXJnaW4tbGVmdDozNy41JX0uY29sLXNtLW9mZnNldC0xMHttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmNvbC1zbS1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6NDUuODMzMzMlfS5jb2wtc20tb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjUwJX0uY29sLXNtLW9mZnNldC0xM3ttYXJnaW4tbGVmdDo1NC4xNjY2NyV9LmNvbC1zbS1vZmZzZXQtMTR7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5jb2wtc20tb2Zmc2V0LTE1e21hcmdpbi1sZWZ0OjYyLjUlfS5jb2wtc20tb2Zmc2V0LTE2e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0uY29sLXNtLW9mZnNldC0xN3ttYXJnaW4tbGVmdDo3MC44MzMzMyV9LmNvbC1zbS1vZmZzZXQtMTh7bWFyZ2luLWxlZnQ6NzUlfS5jb2wtc20tb2Zmc2V0LTE5e21hcmdpbi1sZWZ0Ojc5LjE2NjY3JX0uY29sLXNtLW9mZnNldC0yMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9LmNvbC1zbS1vZmZzZXQtMjF7bWFyZ2luLWxlZnQ6ODcuNSV9LmNvbC1zbS1vZmZzZXQtMjJ7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfS5jb2wtc20tb2Zmc2V0LTIze21hcmdpbi1sZWZ0Ojk1LjgzMzMzJX0uY29sLXNtLW9mZnNldC0yNHttYXJnaW4tbGVmdDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuY29sLW1kLTEsLmNvbC1tZC0yLC5jb2wtbWQtMywuY29sLW1kLTQsLmNvbC1tZC01LC5jb2wtbWQtNiwuY29sLW1kLTcsLmNvbC1tZC04LC5jb2wtbWQtOSwuY29sLW1kLTEwLC5jb2wtbWQtMTEsLmNvbC1tZC0xMiwuY29sLW1kLTEzLC5jb2wtbWQtMTQsLmNvbC1tZC0xNSwuY29sLW1kLTE2LC5jb2wtbWQtMTcsLmNvbC1tZC0xOCwuY29sLW1kLTE5LC5jb2wtbWQtMjAsLmNvbC1tZC0yMSwuY29sLW1kLTIyLC5jb2wtbWQtMjMsLmNvbC1tZC0yNHtmbG9hdDpsZWZ0fS5jb2wtbWQtMXt3aWR0aDo0LjE2NjY3JX0uY29sLW1kLTJ7d2lkdGg6OC4zMzMzMyV9LmNvbC1tZC0ze3dpZHRoOjEyLjUlfS5jb2wtbWQtNHt3aWR0aDoxNi42NjY2NyV9LmNvbC1tZC01e3dpZHRoOjIwLjgzMzMzJX0uY29sLW1kLTZ7d2lkdGg6MjUlfS5jb2wtbWQtN3t3aWR0aDoyOS4xNjY2NyV9LmNvbC1tZC04e3dpZHRoOjMzLjMzMzMzJX0uY29sLW1kLTl7d2lkdGg6MzcuNSV9LmNvbC1tZC0xMHt3aWR0aDo0MS42NjY2NyV9LmNvbC1tZC0xMXt3aWR0aDo0NS44MzMzMyV9LmNvbC1tZC0xMnt3aWR0aDo1MCV9LmNvbC1tZC0xM3t3aWR0aDo1NC4xNjY2NyV9LmNvbC1tZC0xNHt3aWR0aDo1OC4zMzMzMyV9LmNvbC1tZC0xNXt3aWR0aDo2Mi41JX0uY29sLW1kLTE2e3dpZHRoOjY2LjY2NjY3JX0uY29sLW1kLTE3e3dpZHRoOjcwLjgzMzMzJX0uY29sLW1kLTE4e3dpZHRoOjc1JX0uY29sLW1kLTE5e3dpZHRoOjc5LjE2NjY3JX0uY29sLW1kLTIwe3dpZHRoOjgzLjMzMzMzJX0uY29sLW1kLTIxe3dpZHRoOjg3LjUlfS5jb2wtbWQtMjJ7d2lkdGg6OTEuNjY2NjclfS5jb2wtbWQtMjN7d2lkdGg6OTUuODMzMzMlfS5jb2wtbWQtMjR7d2lkdGg6MTAwJX0uY29sLW1kLXB1bGwtMHtyaWdodDphdXRvfS5jb2wtbWQtcHVsbC0xe3JpZ2h0OjQuMTY2NjclfS5jb2wtbWQtcHVsbC0ye3JpZ2h0OjguMzMzMzMlfS5jb2wtbWQtcHVsbC0ze3JpZ2h0OjEyLjUlfS5jb2wtbWQtcHVsbC00e3JpZ2h0OjE2LjY2NjY3JX0uY29sLW1kLXB1bGwtNXtyaWdodDoyMC44MzMzMyV9LmNvbC1tZC1wdWxsLTZ7cmlnaHQ6MjUlfS5jb2wtbWQtcHVsbC03e3JpZ2h0OjI5LjE2NjY3JX0uY29sLW1kLXB1bGwtOHtyaWdodDozMy4zMzMzMyV9LmNvbC1tZC1wdWxsLTl7cmlnaHQ6MzcuNSV9LmNvbC1tZC1wdWxsLTEwe3JpZ2h0OjQxLjY2NjY3JX0uY29sLW1kLXB1bGwtMTF7cmlnaHQ6NDUuODMzMzMlfS5jb2wtbWQtcHVsbC0xMntyaWdodDo1MCV9LmNvbC1tZC1wdWxsLTEze3JpZ2h0OjU0LjE2NjY3JX0uY29sLW1kLXB1bGwtMTR7cmlnaHQ6NTguMzMzMzMlfS5jb2wtbWQtcHVsbC0xNXtyaWdodDo2Mi41JX0uY29sLW1kLXB1bGwtMTZ7cmlnaHQ6NjYuNjY2NjclfS5jb2wtbWQtcHVsbC0xN3tyaWdodDo3MC44MzMzMyV9LmNvbC1tZC1wdWxsLTE4e3JpZ2h0Ojc1JX0uY29sLW1kLXB1bGwtMTl7cmlnaHQ6NzkuMTY2NjclfS5jb2wtbWQtcHVsbC0yMHtyaWdodDo4My4zMzMzMyV9LmNvbC1tZC1wdWxsLTIxe3JpZ2h0Ojg3LjUlfS5jb2wtbWQtcHVsbC0yMntyaWdodDo5MS42NjY2NyV9LmNvbC1tZC1wdWxsLTIze3JpZ2h0Ojk1LjgzMzMzJX0uY29sLW1kLXB1bGwtMjR7cmlnaHQ6MTAwJX0uY29sLW1kLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC1tZC1wdXNoLTF7bGVmdDo0LjE2NjY3JX0uY29sLW1kLXB1c2gtMntsZWZ0OjguMzMzMzMlfS5jb2wtbWQtcHVzaC0ze2xlZnQ6MTIuNSV9LmNvbC1tZC1wdXNoLTR7bGVmdDoxNi42NjY2NyV9LmNvbC1tZC1wdXNoLTV7bGVmdDoyMC44MzMzMyV9LmNvbC1tZC1wdXNoLTZ7bGVmdDoyNSV9LmNvbC1tZC1wdXNoLTd7bGVmdDoyOS4xNjY2NyV9LmNvbC1tZC1wdXNoLTh7bGVmdDozMy4zMzMzMyV9LmNvbC1tZC1wdXNoLTl7bGVmdDozNy41JX0uY29sLW1kLXB1c2gtMTB7bGVmdDo0MS42NjY2NyV9LmNvbC1tZC1wdXNoLTExe2xlZnQ6NDUuODMzMzMlfS5jb2wtbWQtcHVzaC0xMntsZWZ0OjUwJX0uY29sLW1kLXB1c2gtMTN7bGVmdDo1NC4xNjY2NyV9LmNvbC1tZC1wdXNoLTE0e2xlZnQ6NTguMzMzMzMlfS5jb2wtbWQtcHVzaC0xNXtsZWZ0OjYyLjUlfS5jb2wtbWQtcHVzaC0xNntsZWZ0OjY2LjY2NjY3JX0uY29sLW1kLXB1c2gtMTd7bGVmdDo3MC44MzMzMyV9LmNvbC1tZC1wdXNoLTE4e2xlZnQ6NzUlfS5jb2wtbWQtcHVzaC0xOXtsZWZ0Ojc5LjE2NjY3JX0uY29sLW1kLXB1c2gtMjB7bGVmdDo4My4zMzMzMyV9LmNvbC1tZC1wdXNoLTIxe2xlZnQ6ODcuNSV9LmNvbC1tZC1wdXNoLTIye2xlZnQ6OTEuNjY2NjclfS5jb2wtbWQtcHVzaC0yM3tsZWZ0Ojk1LjgzMzMzJX0uY29sLW1kLXB1c2gtMjR7bGVmdDoxMDAlfS5jb2wtbWQtb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MCV9LmNvbC1tZC1vZmZzZXQtMXttYXJnaW4tbGVmdDo0LjE2NjY3JX0uY29sLW1kLW9mZnNldC0ye21hcmdpbi1sZWZ0OjguMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MTIuNSV9LmNvbC1tZC1vZmZzZXQtNHttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmNvbC1tZC1vZmZzZXQtNXttYXJnaW4tbGVmdDoyMC44MzMzMyV9LmNvbC1tZC1vZmZzZXQtNnttYXJnaW4tbGVmdDoyNSV9LmNvbC1tZC1vZmZzZXQtN3ttYXJnaW4tbGVmdDoyOS4xNjY2NyV9LmNvbC1tZC1vZmZzZXQtOHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmNvbC1tZC1vZmZzZXQtOXttYXJnaW4tbGVmdDozNy41JX0uY29sLW1kLW9mZnNldC0xMHttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmNvbC1tZC1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6NDUuODMzMzMlfS5jb2wtbWQtb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjUwJX0uY29sLW1kLW9mZnNldC0xM3ttYXJnaW4tbGVmdDo1NC4xNjY2NyV9LmNvbC1tZC1vZmZzZXQtMTR7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTE1e21hcmdpbi1sZWZ0OjYyLjUlfS5jb2wtbWQtb2Zmc2V0LTE2e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0uY29sLW1kLW9mZnNldC0xN3ttYXJnaW4tbGVmdDo3MC44MzMzMyV9LmNvbC1tZC1vZmZzZXQtMTh7bWFyZ2luLWxlZnQ6NzUlfS5jb2wtbWQtb2Zmc2V0LTE5e21hcmdpbi1sZWZ0Ojc5LjE2NjY3JX0uY29sLW1kLW9mZnNldC0yMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9LmNvbC1tZC1vZmZzZXQtMjF7bWFyZ2luLWxlZnQ6ODcuNSV9LmNvbC1tZC1vZmZzZXQtMjJ7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfS5jb2wtbWQtb2Zmc2V0LTIze21hcmdpbi1sZWZ0Ojk1LjgzMzMzJX0uY29sLW1kLW9mZnNldC0yNHttYXJnaW4tbGVmdDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXsuY29sLWxnLTEsLmNvbC1sZy0yLC5jb2wtbGctMywuY29sLWxnLTQsLmNvbC1sZy01LC5jb2wtbGctNiwuY29sLWxnLTcsLmNvbC1sZy04LC5jb2wtbGctOSwuY29sLWxnLTEwLC5jb2wtbGctMTEsLmNvbC1sZy0xMiwuY29sLWxnLTEzLC5jb2wtbGctMTQsLmNvbC1sZy0xNSwuY29sLWxnLTE2LC5jb2wtbGctMTcsLmNvbC1sZy0xOCwuY29sLWxnLTE5LC5jb2wtbGctMjAsLmNvbC1sZy0yMSwuY29sLWxnLTIyLC5jb2wtbGctMjMsLmNvbC1sZy0yNHtmbG9hdDpsZWZ0fS5jb2wtbGctMXt3aWR0aDo0LjE2NjY3JX0uY29sLWxnLTJ7d2lkdGg6OC4zMzMzMyV9LmNvbC1sZy0ze3dpZHRoOjEyLjUlfS5jb2wtbGctNHt3aWR0aDoxNi42NjY2NyV9LmNvbC1sZy01e3dpZHRoOjIwLjgzMzMzJX0uY29sLWxnLTZ7d2lkdGg6MjUlfS5jb2wtbGctN3t3aWR0aDoyOS4xNjY2NyV9LmNvbC1sZy04e3dpZHRoOjMzLjMzMzMzJX0uY29sLWxnLTl7d2lkdGg6MzcuNSV9LmNvbC1sZy0xMHt3aWR0aDo0MS42NjY2NyV9LmNvbC1sZy0xMXt3aWR0aDo0NS44MzMzMyV9LmNvbC1sZy0xMnt3aWR0aDo1MCV9LmNvbC1sZy0xM3t3aWR0aDo1NC4xNjY2NyV9LmNvbC1sZy0xNHt3aWR0aDo1OC4zMzMzMyV9LmNvbC1sZy0xNXt3aWR0aDo2Mi41JX0uY29sLWxnLTE2e3dpZHRoOjY2LjY2NjY3JX0uY29sLWxnLTE3e3dpZHRoOjcwLjgzMzMzJX0uY29sLWxnLTE4e3dpZHRoOjc1JX0uY29sLWxnLTE5e3dpZHRoOjc5LjE2NjY3JX0uY29sLWxnLTIwe3dpZHRoOjgzLjMzMzMzJX0uY29sLWxnLTIxe3dpZHRoOjg3LjUlfS5jb2wtbGctMjJ7d2lkdGg6OTEuNjY2NjclfS5jb2wtbGctMjN7d2lkdGg6OTUuODMzMzMlfS5jb2wtbGctMjR7d2lkdGg6MTAwJX0uY29sLWxnLXB1bGwtMHtyaWdodDphdXRvfS5jb2wtbGctcHVsbC0xe3JpZ2h0OjQuMTY2NjclfS5jb2wtbGctcHVsbC0ye3JpZ2h0OjguMzMzMzMlfS5jb2wtbGctcHVsbC0ze3JpZ2h0OjEyLjUlfS5jb2wtbGctcHVsbC00e3JpZ2h0OjE2LjY2NjY3JX0uY29sLWxnLXB1bGwtNXtyaWdodDoyMC44MzMzMyV9LmNvbC1sZy1wdWxsLTZ7cmlnaHQ6MjUlfS5jb2wtbGctcHVsbC03e3JpZ2h0OjI5LjE2NjY3JX0uY29sLWxnLXB1bGwtOHtyaWdodDozMy4zMzMzMyV9LmNvbC1sZy1wdWxsLTl7cmlnaHQ6MzcuNSV9LmNvbC1sZy1wdWxsLTEwe3JpZ2h0OjQxLjY2NjY3JX0uY29sLWxnLXB1bGwtMTF7cmlnaHQ6NDUuODMzMzMlfS5jb2wtbGctcHVsbC0xMntyaWdodDo1MCV9LmNvbC1sZy1wdWxsLTEze3JpZ2h0OjU0LjE2NjY3JX0uY29sLWxnLXB1bGwtMTR7cmlnaHQ6NTguMzMzMzMlfS5jb2wtbGctcHVsbC0xNXtyaWdodDo2Mi41JX0uY29sLWxnLXB1bGwtMTZ7cmlnaHQ6NjYuNjY2NjclfS5jb2wtbGctcHVsbC0xN3tyaWdodDo3MC44MzMzMyV9LmNvbC1sZy1wdWxsLTE4e3JpZ2h0Ojc1JX0uY29sLWxnLXB1bGwtMTl7cmlnaHQ6NzkuMTY2NjclfS5jb2wtbGctcHVsbC0yMHtyaWdodDo4My4zMzMzMyV9LmNvbC1sZy1wdWxsLTIxe3JpZ2h0Ojg3LjUlfS5jb2wtbGctcHVsbC0yMntyaWdodDo5MS42NjY2NyV9LmNvbC1sZy1wdWxsLTIze3JpZ2h0Ojk1LjgzMzMzJX0uY29sLWxnLXB1bGwtMjR7cmlnaHQ6MTAwJX0uY29sLWxnLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC1sZy1wdXNoLTF7bGVmdDo0LjE2NjY3JX0uY29sLWxnLXB1c2gtMntsZWZ0OjguMzMzMzMlfS5jb2wtbGctcHVzaC0ze2xlZnQ6MTIuNSV9LmNvbC1sZy1wdXNoLTR7bGVmdDoxNi42NjY2NyV9LmNvbC1sZy1wdXNoLTV7bGVmdDoyMC44MzMzMyV9LmNvbC1sZy1wdXNoLTZ7bGVmdDoyNSV9LmNvbC1sZy1wdXNoLTd7bGVmdDoyOS4xNjY2NyV9LmNvbC1sZy1wdXNoLTh7bGVmdDozMy4zMzMzMyV9LmNvbC1sZy1wdXNoLTl7bGVmdDozNy41JX0uY29sLWxnLXB1c2gtMTB7bGVmdDo0MS42NjY2NyV9LmNvbC1sZy1wdXNoLTExe2xlZnQ6NDUuODMzMzMlfS5jb2wtbGctcHVzaC0xMntsZWZ0OjUwJX0uY29sLWxnLXB1c2gtMTN7bGVmdDo1NC4xNjY2NyV9LmNvbC1sZy1wdXNoLTE0e2xlZnQ6NTguMzMzMzMlfS5jb2wtbGctcHVzaC0xNXtsZWZ0OjYyLjUlfS5jb2wtbGctcHVzaC0xNntsZWZ0OjY2LjY2NjY3JX0uY29sLWxnLXB1c2gtMTd7bGVmdDo3MC44MzMzMyV9LmNvbC1sZy1wdXNoLTE4e2xlZnQ6NzUlfS5jb2wtbGctcHVzaC0xOXtsZWZ0Ojc5LjE2NjY3JX0uY29sLWxnLXB1c2gtMjB7bGVmdDo4My4zMzMzMyV9LmNvbC1sZy1wdXNoLTIxe2xlZnQ6ODcuNSV9LmNvbC1sZy1wdXNoLTIye2xlZnQ6OTEuNjY2NjclfS5jb2wtbGctcHVzaC0yM3tsZWZ0Ojk1LjgzMzMzJX0uY29sLWxnLXB1c2gtMjR7bGVmdDoxMDAlfS5jb2wtbGctb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MCV9LmNvbC1sZy1vZmZzZXQtMXttYXJnaW4tbGVmdDo0LjE2NjY3JX0uY29sLWxnLW9mZnNldC0ye21hcmdpbi1sZWZ0OjguMzMzMzMlfS5jb2wtbGctb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MTIuNSV9LmNvbC1sZy1vZmZzZXQtNHttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmNvbC1sZy1vZmZzZXQtNXttYXJnaW4tbGVmdDoyMC44MzMzMyV9LmNvbC1sZy1vZmZzZXQtNnttYXJnaW4tbGVmdDoyNSV9LmNvbC1sZy1vZmZzZXQtN3ttYXJnaW4tbGVmdDoyOS4xNjY2NyV9LmNvbC1sZy1vZmZzZXQtOHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmNvbC1sZy1vZmZzZXQtOXttYXJnaW4tbGVmdDozNy41JX0uY29sLWxnLW9mZnNldC0xMHttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmNvbC1sZy1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6NDUuODMzMzMlfS5jb2wtbGctb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjUwJX0uY29sLWxnLW9mZnNldC0xM3ttYXJnaW4tbGVmdDo1NC4xNjY2NyV9LmNvbC1sZy1vZmZzZXQtMTR7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5jb2wtbGctb2Zmc2V0LTE1e21hcmdpbi1sZWZ0OjYyLjUlfS5jb2wtbGctb2Zmc2V0LTE2e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0uY29sLWxnLW9mZnNldC0xN3ttYXJnaW4tbGVmdDo3MC44MzMzMyV9LmNvbC1sZy1vZmZzZXQtMTh7bWFyZ2luLWxlZnQ6NzUlfS5jb2wtbGctb2Zmc2V0LTE5e21hcmdpbi1sZWZ0Ojc5LjE2NjY3JX0uY29sLWxnLW9mZnNldC0yMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9LmNvbC1sZy1vZmZzZXQtMjF7bWFyZ2luLWxlZnQ6ODcuNSV9LmNvbC1sZy1vZmZzZXQtMjJ7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfS5jb2wtbGctb2Zmc2V0LTIze21hcmdpbi1sZWZ0Ojk1LjgzMzMzJX0uY29sLWxnLW9mZnNldC0yNHttYXJnaW4tbGVmdDoxMDAlfX10YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9dGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl17cG9zaXRpb246c3RhdGljO2Rpc3BsYXk6dGFibGUtY29sdW1uO2Zsb2F0Om5vbmV9dGFibGUgdGRbY2xhc3MqPVwiY29sLVwiXSx0YWJsZSB0aFtjbGFzcyo9XCJjb2wtXCJde3Bvc2l0aW9uOnN0YXRpYztkaXNwbGF5OnRhYmxlLWNlbGw7ZmxvYXQ6bm9uZX1jYXB0aW9ue3BhZGRpbmctdG9wOjRweDtwYWRkaW5nLWJvdHRvbTo0cHg7Y29sb3I6I2JiYjt0ZXh0LWFsaWduOmxlZnR9dGh7dGV4dC1hbGlnbjpsZWZ0fS50YWJsZXt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MjhweH0udGFibGU+dGhlYWQ+dHI+dGgsLnRhYmxlPnRoZWFkPnRyPnRkLC50YWJsZT50Ym9keT50cj50aCwudGFibGU+dGJvZHk+dHI+dGQsLnRhYmxlPnRmb290PnRyPnRoLC50YWJsZT50Zm9vdD50cj50ZHtwYWRkaW5nOjRweDtsaW5lLWhlaWdodDoxLjg7dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9LnRhYmxlPnRoZWFkPnRyPnRoe3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZGRkfS50YWJsZT5jYXB0aW9uK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC50YWJsZT5jYXB0aW9uK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRkLC50YWJsZT5jb2xncm91cCt0aGVhZD50cjpmaXJzdC1jaGlsZD50aCwudGFibGU+Y29sZ3JvdXArdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsLnRhYmxlPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkPnRoLC50YWJsZT50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZD50ZHtib3JkZXItdG9wOjB9LnRhYmxlPnRib2R5K3Rib2R5e2JvcmRlci10b3A6MnB4IHNvbGlkICNkZGR9LnRhYmxlIC50YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRhYmxlLWNvbmRlbnNlZD50aGVhZD50cj50aCwudGFibGUtY29uZGVuc2VkPnRoZWFkPnRyPnRkLC50YWJsZS1jb25kZW5zZWQ+dGJvZHk+dHI+dGgsLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50ZCwudGFibGUtY29uZGVuc2VkPnRmb290PnRyPnRoLC50YWJsZS1jb25kZW5zZWQ+dGZvb3Q+dHI+dGR7cGFkZGluZzo1cHh9LnRhYmxlLWJvcmRlcmVke2JvcmRlcjoxcHggc29saWQgI2RkZH0udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGgsLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkLC50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aCwudGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQsLnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoLC50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZHtib3JkZXI6MXB4IHNvbGlkICNkZGR9LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoLC50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZHtib3JkZXItYm90dG9tLXdpZHRoOjJweH0udGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtb2YtdHlwZShvZGQpe2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOX0udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS50YWJsZT50aGVhZD50cj50ZC5hY3RpdmUsLnRhYmxlPnRoZWFkPnRyPnRoLmFjdGl2ZSwudGFibGU+dGhlYWQ+dHIuYWN0aXZlPnRkLC50YWJsZT50aGVhZD50ci5hY3RpdmU+dGgsLnRhYmxlPnRib2R5PnRyPnRkLmFjdGl2ZSwudGFibGU+dGJvZHk+dHI+dGguYWN0aXZlLC50YWJsZT50Ym9keT50ci5hY3RpdmU+dGQsLnRhYmxlPnRib2R5PnRyLmFjdGl2ZT50aCwudGFibGU+dGZvb3Q+dHI+dGQuYWN0aXZlLC50YWJsZT50Zm9vdD50cj50aC5hY3RpdmUsLnRhYmxlPnRmb290PnRyLmFjdGl2ZT50ZCwudGFibGU+dGZvb3Q+dHIuYWN0aXZlPnRoe2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuYWN0aXZlOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5hY3RpdmU6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyLmFjdGl2ZTpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LmFjdGl2ZSwudGFibGUtaG92ZXI+dGJvZHk+dHIuYWN0aXZlOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2U4ZThlOH0udGFibGU+dGhlYWQ+dHI+dGQuc3VjY2VzcywudGFibGU+dGhlYWQ+dHI+dGguc3VjY2VzcywudGFibGU+dGhlYWQ+dHIuc3VjY2Vzcz50ZCwudGFibGU+dGhlYWQ+dHIuc3VjY2Vzcz50aCwudGFibGU+dGJvZHk+dHI+dGQuc3VjY2VzcywudGFibGU+dGJvZHk+dHI+dGguc3VjY2VzcywudGFibGU+dGJvZHk+dHIuc3VjY2Vzcz50ZCwudGFibGU+dGJvZHk+dHIuc3VjY2Vzcz50aCwudGFibGU+dGZvb3Q+dHI+dGQuc3VjY2VzcywudGFibGU+dGZvb3Q+dHI+dGguc3VjY2VzcywudGFibGU+dGZvb3Q+dHIuc3VjY2Vzcz50ZCwudGFibGU+dGZvb3Q+dHIuc3VjY2Vzcz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLnN1Y2Nlc3M6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLnN1Y2Nlc3M6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyLnN1Y2Nlc3M6aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5zdWNjZXNzLC50YWJsZS1ob3Zlcj50Ym9keT50ci5zdWNjZXNzOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn0udGFibGU+dGhlYWQ+dHI+dGQuaW5mbywudGFibGU+dGhlYWQ+dHI+dGguaW5mbywudGFibGU+dGhlYWQ+dHIuaW5mbz50ZCwudGFibGU+dGhlYWQ+dHIuaW5mbz50aCwudGFibGU+dGJvZHk+dHI+dGQuaW5mbywudGFibGU+dGJvZHk+dHI+dGguaW5mbywudGFibGU+dGJvZHk+dHIuaW5mbz50ZCwudGFibGU+dGJvZHk+dHIuaW5mbz50aCwudGFibGU+dGZvb3Q+dHI+dGQuaW5mbywudGFibGU+dGZvb3Q+dHI+dGguaW5mbywudGFibGU+dGZvb3Q+dHIuaW5mbz50ZCwudGFibGU+dGZvb3Q+dHIuaW5mbz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLmluZm86aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLmluZm86aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyLmluZm86aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5pbmZvLC50YWJsZS1ob3Zlcj50Ym9keT50ci5pbmZvOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn0udGFibGU+dGhlYWQ+dHI+dGQud2FybmluZywudGFibGU+dGhlYWQ+dHI+dGgud2FybmluZywudGFibGU+dGhlYWQ+dHIud2FybmluZz50ZCwudGFibGU+dGhlYWQ+dHIud2FybmluZz50aCwudGFibGU+dGJvZHk+dHI+dGQud2FybmluZywudGFibGU+dGJvZHk+dHI+dGgud2FybmluZywudGFibGU+dGJvZHk+dHIud2FybmluZz50ZCwudGFibGU+dGJvZHk+dHIud2FybmluZz50aCwudGFibGU+dGZvb3Q+dHI+dGQud2FybmluZywudGFibGU+dGZvb3Q+dHI+dGgud2FybmluZywudGFibGU+dGZvb3Q+dHIud2FybmluZz50ZCwudGFibGU+dGZvb3Q+dHIud2FybmluZz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLndhcm5pbmc6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLndhcm5pbmc6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyLndhcm5pbmc6aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi53YXJuaW5nLC50YWJsZS1ob3Zlcj50Ym9keT50ci53YXJuaW5nOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn0udGFibGU+dGhlYWQ+dHI+dGQuZGFuZ2VyLC50YWJsZT50aGVhZD50cj50aC5kYW5nZXIsLnRhYmxlPnRoZWFkPnRyLmRhbmdlcj50ZCwudGFibGU+dGhlYWQ+dHIuZGFuZ2VyPnRoLC50YWJsZT50Ym9keT50cj50ZC5kYW5nZXIsLnRhYmxlPnRib2R5PnRyPnRoLmRhbmdlciwudGFibGU+dGJvZHk+dHIuZGFuZ2VyPnRkLC50YWJsZT50Ym9keT50ci5kYW5nZXI+dGgsLnRhYmxlPnRmb290PnRyPnRkLmRhbmdlciwudGFibGU+dGZvb3Q+dHI+dGguZGFuZ2VyLC50YWJsZT50Zm9vdD50ci5kYW5nZXI+dGQsLnRhYmxlPnRmb290PnRyLmRhbmdlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLmRhbmdlcjpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGguZGFuZ2VyOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50ci5kYW5nZXI6aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5kYW5nZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyLmRhbmdlcjpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjJ9LnRhYmxlLXJlc3BvbnNpdmV7bWluLWhlaWdodDouMDElO292ZXJmbG93LXg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRhYmxlLXJlc3BvbnNpdmV7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIxcHg7b3ZlcmZsb3cteTpoaWRkZW47LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtib3JkZXI6MXB4IHNvbGlkICNkZGR9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxle21hcmdpbi1ib3R0b206MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGhlYWQ+dHI+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRoZWFkPnRyPnRkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Ym9keT50cj50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRoLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Zm9vdD50cj50ZHt3aGl0ZS1zcGFjZTpub3dyYXB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0OjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGR7Ym9yZGVyLWJvdHRvbTowfX1maWVsZHNldHttaW4td2lkdGg6MDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjB9bGVnZW5ke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToyOHB4O2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6IzQ0NDtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21heC13aWR0aDoxMDAlO21hcmdpbi1ib3R0b206NXB4O2ZvbnQtd2VpZ2h0OjcwMH1pbnB1dFt0eXBlPVwic2VhcmNoXCJdey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9aW5wdXRbdHlwZT1cInJhZGlvXCJdLGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXttYXJnaW46NHB4IDAgMDttYXJnaW4tdG9wOjFweCBcXDk7bGluZS1oZWlnaHQ6bm9ybWFsfWlucHV0W3R5cGU9XCJyYWRpb1wiXVtkaXNhYmxlZF0saW5wdXRbdHlwZT1cInJhZGlvXCJdLmRpc2FibGVkLGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0saW5wdXRbdHlwZT1cImNoZWNrYm94XCJdW2Rpc2FibGVkXSxpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uZGlzYWJsZWQsZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtjdXJzb3I6bm90LWFsbG93ZWR9aW5wdXRbdHlwZT1cImZpbGVcIl17ZGlzcGxheTpibG9ja31pbnB1dFt0eXBlPVwicmFuZ2VcIl17ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfXNlbGVjdFttdWx0aXBsZV0sc2VsZWN0W3NpemVde2hlaWdodDphdXRvfWlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXN7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7b3V0bGluZS1vZmZzZXQ6LTJweH1vdXRwdXR7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDo3cHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS44O2NvbG9yOiMwMDB9LmZvcm0tY29udHJvbCwuZm9ybS1ncm91cCBzZWxlY3QsLm9wYyBzZWxlY3R7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDo0MnB4O3BhZGRpbmc6NnB4IDEycHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS44O2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNiYmI7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSk7LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzOy1vLXRyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1c30uZm9ybS1jb250cm9sOmZvY3VzLC5mb3JtLWdyb3VwIHNlbGVjdDpmb2N1cywub3BjIHNlbGVjdDpmb2N1c3tib3JkZXItY29sb3I6IzAwMDtvdXRsaW5lOjA7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgOHB4IHJnYmEoMCwwLDAsMC42KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgOHB4IHJnYmEoMCwwLDAsMC42KX0uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyLC5mb3JtLWdyb3VwIHNlbGVjdDo6LW1vei1wbGFjZWhvbGRlciwub3BjIHNlbGVjdDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojOTk5O29wYWNpdHk6MX0uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZm9ybS1ncm91cCBzZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5vcGMgc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmZvcm0tZ3JvdXAgc2VsZWN0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5vcGMgc2VsZWN0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiM5OTl9LmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCwuZm9ybS1ncm91cCBzZWxlY3Q6Oi1tcy1leHBhbmQsLm9wYyBzZWxlY3Q6Oi1tcy1leHBhbmR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uZm9ybS1jb250cm9sW2Rpc2FibGVkXSwuZm9ybS1ncm91cCBzZWxlY3RbZGlzYWJsZWRdLC5vcGMgc2VsZWN0W2Rpc2FibGVkXSwuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwuZm9ybS1ncm91cCBzZWxlY3RbcmVhZG9ubHldLC5vcGMgc2VsZWN0W3JlYWRvbmx5XSxmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCxmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tZ3JvdXAgc2VsZWN0LC5mb3JtLWdyb3VwIGZpZWxkc2V0W2Rpc2FibGVkXSBzZWxlY3QsZmllbGRzZXRbZGlzYWJsZWRdIC5vcGMgc2VsZWN0LC5vcGMgZmllbGRzZXRbZGlzYWJsZWRdIHNlbGVjdHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLC5mb3JtLWdyb3VwIHNlbGVjdFtkaXNhYmxlZF0sLm9wYyBzZWxlY3RbZGlzYWJsZWRdLGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sLGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1ncm91cCBzZWxlY3QsLmZvcm0tZ3JvdXAgZmllbGRzZXRbZGlzYWJsZWRdIHNlbGVjdCxmaWVsZHNldFtkaXNhYmxlZF0gLm9wYyBzZWxlY3QsLm9wYyBmaWVsZHNldFtkaXNhYmxlZF0gc2VsZWN0e2N1cnNvcjpub3QtYWxsb3dlZH10ZXh0YXJlYS5mb3JtLWNvbnRyb2x7aGVpZ2h0OmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCl7aW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLGlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLGlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2x7bGluZS1oZWlnaHQ6NDJweH1pbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJkYXRlXCJdLC5pbnB1dC1ncm91cC1zbT5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwiZGF0ZVwiXSwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dC5idG5bdHlwZT1cImRhdGVcIl0sLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRlXCJdLGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cInRpbWVcIl0sLmlucHV0LWdyb3VwLXNtPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJ0aW1lXCJdLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwidGltZVwiXSwuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cInRpbWVcIl0saW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLC5pbnB1dC1ncm91cC1zbT5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuYnRuW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJtb250aFwiXSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cIm1vbnRoXCJdLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwibW9udGhcIl0sLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJtb250aFwiXXtsaW5lLWhlaWdodDozM3B4fWlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cImRhdGVcIl0sLmlucHV0LWdyb3VwLWxnPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJkYXRlXCJdLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwiZGF0ZVwiXSwuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGVcIl0saW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPmlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwidGltZVwiXSwuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInRpbWVcIl0sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuYnRuW3R5cGU9XCJ0aW1lXCJdLC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwidGltZVwiXSxpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPmlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sLmlucHV0LWdyb3VwLWxnPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dC5idG5bdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0saW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cIm1vbnRoXCJdLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwibW9udGhcIl0sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuYnRuW3R5cGU9XCJtb250aFwiXSwuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cIm1vbnRoXCJde2xpbmUtaGVpZ2h0OjQ2cHh9fS5mb3JtLWdyb3Vwe21hcmdpbi1ib3R0b206MTVweH0ucmFkaW8sLmNoZWNrYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTBweH0ucmFkaW8uZGlzYWJsZWQgbGFiZWwsZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCwuY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbHtjdXJzb3I6bm90LWFsbG93ZWR9LnJhZGlvIGxhYmVsLC5jaGVja2JveCBsYWJlbHttaW4taGVpZ2h0OjI4cHg7cGFkZGluZy1sZWZ0OjIwcHg7bWFyZ2luLWJvdHRvbTowO2ZvbnQtd2VpZ2h0OjQwMDtjdXJzb3I6cG9pbnRlcn0ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luLXRvcDo0cHggXFw5O21hcmdpbi1sZWZ0Oi0yMHB4fS5yYWRpbysucmFkaW8sLmNoZWNrYm94Ky5jaGVja2JveHttYXJnaW4tdG9wOi01cHh9LnJhZGlvLWlubGluZSwuY2hlY2tib3gtaW5saW5le3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbi1ib3R0b206MDtmb250LXdlaWdodDo0MDA7dmVydGljYWwtYWxpZ246bWlkZGxlO2N1cnNvcjpwb2ludGVyfS5yYWRpby1pbmxpbmUuZGlzYWJsZWQsZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCxmaWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94LWlubGluZXtjdXJzb3I6bm90LWFsbG93ZWR9LnJhZGlvLWlubGluZSsucmFkaW8taW5saW5lLC5jaGVja2JveC1pbmxpbmUrLmNoZWNrYm94LWlubGluZXttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6MTBweH0uZm9ybS1jb250cm9sLXN0YXRpY3ttaW4taGVpZ2h0OjQ0cHg7cGFkZGluZy10b3A6N3B4O3BhZGRpbmctYm90dG9tOjdweDttYXJnaW4tYm90dG9tOjB9LmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCwuZm9ybS1ncm91cCAuaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LmZvcm0tY29udHJvbC1zdGF0aWMsLm9wYyAuaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LmZvcm0tY29udHJvbC1zdGF0aWMsLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biwuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cC1zbT5zZWxlY3QuZm9ybS1jb250cm9sLXN0YXRpYywub3BjIC5pbnB1dC1ncm91cC1zbT5zZWxlY3QuZm9ybS1jb250cm9sLXN0YXRpYywuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmZvcm0tY29udHJvbC1zdGF0aWMuYnRue3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uaW5wdXQtc20sLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwLXNtPnNlbGVjdCwub3BjIC5pbnB1dC1ncm91cC1zbT5zZWxlY3QsLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uYnRue2hlaWdodDozM3B4O3BhZGRpbmc6NXB4IDEwcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6MH1zZWxlY3QuaW5wdXQtc20sLmlucHV0LWdyb3VwLXNtPnNlbGVjdC5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwLXNtPnNlbGVjdCwub3BjIC5pbnB1dC1ncm91cC1zbT5zZWxlY3QsLmlucHV0LWdyb3VwLXNtPnNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5zZWxlY3QuYnRue2hlaWdodDozM3B4O2xpbmUtaGVpZ2h0OjMzcHh9dGV4dGFyZWEuaW5wdXQtc20sLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtc20+dGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+dGV4dGFyZWEuYnRuLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sLmlucHV0LWdyb3VwLXNtPnNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cC1zbT5zZWxlY3RbbXVsdGlwbGVdLC5vcGMgLmlucHV0LWdyb3VwLXNtPnNlbGVjdFttdWx0aXBsZV0sLmlucHV0LWdyb3VwLXNtPnNlbGVjdC5pbnB1dC1ncm91cC1hZGRvblttdWx0aXBsZV0sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+c2VsZWN0LmJ0blttdWx0aXBsZV17aGVpZ2h0OmF1dG99LmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCwuZm9ybS1ncm91cC1zbSAuZm9ybS1ncm91cCBzZWxlY3QsLmZvcm0tZ3JvdXAgLmZvcm0tZ3JvdXAtc20gc2VsZWN0LC5mb3JtLWdyb3VwLXNtIC5vcGMgc2VsZWN0LC5vcGMgLmZvcm0tZ3JvdXAtc20gc2VsZWN0e2hlaWdodDozM3B4O3BhZGRpbmc6NXB4IDEwcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6MH0uZm9ybS1ncm91cC1zbSBzZWxlY3QuZm9ybS1jb250cm9sLC5mb3JtLWdyb3VwLXNtIC5mb3JtLWdyb3VwIHNlbGVjdCwuZm9ybS1ncm91cCAuZm9ybS1ncm91cC1zbSBzZWxlY3QsLmZvcm0tZ3JvdXAtc20gLm9wYyBzZWxlY3QsLm9wYyAuZm9ybS1ncm91cC1zbSBzZWxlY3R7aGVpZ2h0OjMzcHg7bGluZS1oZWlnaHQ6MzNweH0uZm9ybS1ncm91cC1zbSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAtc20gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAtc20gLmZvcm0tZ3JvdXAgc2VsZWN0W211bHRpcGxlXSwuZm9ybS1ncm91cCAuZm9ybS1ncm91cC1zbSBzZWxlY3RbbXVsdGlwbGVdLC5mb3JtLWdyb3VwLXNtIC5vcGMgc2VsZWN0W211bHRpcGxlXSwub3BjIC5mb3JtLWdyb3VwLXNtIHNlbGVjdFttdWx0aXBsZV17aGVpZ2h0OmF1dG99LmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1zdGF0aWN7aGVpZ2h0OjMzcHg7bWluLWhlaWdodDo0MnB4O3BhZGRpbmc6NnB4IDEwcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41fS5pbnB1dC1sZywuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCwuZm9ybS1ncm91cCAuaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LC5vcGMgLmlucHV0LWdyb3VwLWxnPnNlbGVjdCwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5idG57aGVpZ2h0OjQ2cHg7cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMztib3JkZXItcmFkaXVzOjB9c2VsZWN0LmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5zZWxlY3QuZm9ybS1jb250cm9sLC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cC1sZz5zZWxlY3QsLm9wYyAuaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LC5pbnB1dC1ncm91cC1sZz5zZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+c2VsZWN0LmJ0bntoZWlnaHQ6NDZweDtsaW5lLWhlaWdodDo0NnB4fXRleHRhcmVhLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz50ZXh0YXJlYS5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPnRleHRhcmVhLmJ0bixzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5zZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSwuZm9ybS1ncm91cCAuaW5wdXQtZ3JvdXAtbGc+c2VsZWN0W211bHRpcGxlXSwub3BjIC5pbnB1dC1ncm91cC1sZz5zZWxlY3RbbXVsdGlwbGVdLC5pbnB1dC1ncm91cC1sZz5zZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb25bbXVsdGlwbGVdLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPnNlbGVjdC5idG5bbXVsdGlwbGVde2hlaWdodDphdXRvfS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAtbGcgLmZvcm0tZ3JvdXAgc2VsZWN0LC5mb3JtLWdyb3VwIC5mb3JtLWdyb3VwLWxnIHNlbGVjdCwuZm9ybS1ncm91cC1sZyAub3BjIHNlbGVjdCwub3BjIC5mb3JtLWdyb3VwLWxnIHNlbGVjdHtoZWlnaHQ6NDZweDtwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzO2JvcmRlci1yYWRpdXM6MH0uZm9ybS1ncm91cC1sZyBzZWxlY3QuZm9ybS1jb250cm9sLC5mb3JtLWdyb3VwLWxnIC5mb3JtLWdyb3VwIHNlbGVjdCwuZm9ybS1ncm91cCAuZm9ybS1ncm91cC1sZyBzZWxlY3QsLmZvcm0tZ3JvdXAtbGcgLm9wYyBzZWxlY3QsLm9wYyAuZm9ybS1ncm91cC1sZyBzZWxlY3R7aGVpZ2h0OjQ2cHg7bGluZS1oZWlnaHQ6NDZweH0uZm9ybS1ncm91cC1sZyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAtbGcgLmZvcm0tZ3JvdXAgc2VsZWN0W211bHRpcGxlXSwuZm9ybS1ncm91cCAuZm9ybS1ncm91cC1sZyBzZWxlY3RbbXVsdGlwbGVdLC5mb3JtLWdyb3VwLWxnIC5vcGMgc2VsZWN0W211bHRpcGxlXSwub3BjIC5mb3JtLWdyb3VwLWxnIHNlbGVjdFttdWx0aXBsZV17aGVpZ2h0OmF1dG99LmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWN7aGVpZ2h0OjQ2cHg7bWluLWhlaWdodDo0NnB4O3BhZGRpbmc6MTFweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzN9Lmhhcy1mZWVkYmFja3twb3NpdGlvbjpyZWxhdGl2ZX0uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wsLmhhcy1mZWVkYmFjayAuZm9ybS1ncm91cCBzZWxlY3QsLmZvcm0tZ3JvdXAgLmhhcy1mZWVkYmFjayBzZWxlY3QsLmhhcy1mZWVkYmFjayAub3BjIHNlbGVjdCwub3BjIC5oYXMtZmVlZGJhY2sgc2VsZWN0e3BhZGRpbmctcmlnaHQ6NTIuNXB4fS5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt6LWluZGV4OjI7ZGlzcGxheTpibG9jazt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O2xpbmUtaGVpZ2h0OjQycHg7dGV4dC1hbGlnbjpjZW50ZXI7cG9pbnRlci1ldmVudHM6bm9uZX0uaW5wdXQtbGcrLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cC1sZz5zZWxlY3QrLmZvcm0tY29udHJvbC1mZWVkYmFjaywub3BjIC5pbnB1dC1ncm91cC1sZz5zZWxlY3QrLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmJ0bisuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5pbnB1dC1ncm91cC1sZysuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wrLmZvcm0tY29udHJvbC1mZWVkYmFjaywuZm9ybS1ncm91cC1sZyAuZm9ybS1ncm91cCBzZWxlY3QrLmZvcm0tY29udHJvbC1mZWVkYmFjaywuZm9ybS1ncm91cCAuZm9ybS1ncm91cC1sZyBzZWxlY3QrLmZvcm0tY29udHJvbC1mZWVkYmFjaywuZm9ybS1ncm91cC1sZyAub3BjIHNlbGVjdCsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5vcGMgLmZvcm0tZ3JvdXAtbGcgc2VsZWN0Ky5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7d2lkdGg6NDZweDtoZWlnaHQ6NDZweDtsaW5lLWhlaWdodDo0NnB4fS5pbnB1dC1zbSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwLXNtPnNlbGVjdCsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5vcGMgLmlucHV0LWdyb3VwLXNtPnNlbGVjdCsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uYnRuKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmlucHV0LWdyb3VwLXNtKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5mb3JtLWdyb3VwLXNtIC5mb3JtLWdyb3VwIHNlbGVjdCsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5mb3JtLWdyb3VwIC5mb3JtLWdyb3VwLXNtIHNlbGVjdCsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5mb3JtLWdyb3VwLXNtIC5vcGMgc2VsZWN0Ky5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLm9wYyAuZm9ybS1ncm91cC1zbSBzZWxlY3QrLmZvcm0tY29udHJvbC1mZWVkYmFja3t3aWR0aDozM3B4O2hlaWdodDozM3B4O2xpbmUtaGVpZ2h0OjMzcHh9Lmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLC5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCwuaGFzLXN1Y2Nlc3MgLnJhZGlvLC5oYXMtc3VjY2VzcyAuY2hlY2tib3gsLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsLmhhcy1zdWNjZXNzIC5jaGVja2JveC1pbmxpbmUsLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLC5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCwuaGFzLXN1Y2Nlc3MucmFkaW8taW5saW5lIGxhYmVsLC5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWx7Y29sb3I6IzAwMH0uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCwuaGFzLXN1Y2Nlc3MgLmZvcm0tZ3JvdXAgc2VsZWN0LC5mb3JtLWdyb3VwIC5oYXMtc3VjY2VzcyBzZWxlY3QsLmhhcy1zdWNjZXNzIC5vcGMgc2VsZWN0LC5vcGMgLmhhcy1zdWNjZXNzIHNlbGVjdHtib3JkZXItY29sb3I6IzAwMDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpfS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzLC5oYXMtc3VjY2VzcyAuZm9ybS1ncm91cCBzZWxlY3Q6Zm9jdXMsLmZvcm0tZ3JvdXAgLmhhcy1zdWNjZXNzIHNlbGVjdDpmb2N1cywuaGFzLXN1Y2Nlc3MgLm9wYyBzZWxlY3Q6Zm9jdXMsLm9wYyAuaGFzLXN1Y2Nlc3Mgc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjojMDAwOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjMzMzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA2cHggIzMzM30uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMDAwfS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNre2NvbG9yOiMwMDB9Lmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLC5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCwuaGFzLXdhcm5pbmcgLnJhZGlvLC5oYXMtd2FybmluZyAuY2hlY2tib3gsLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLC5oYXMtd2FybmluZy5jaGVja2JveCBsYWJlbCwuaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVsLC5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWx7Y29sb3I6IzAwMH0uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCwuaGFzLXdhcm5pbmcgLmZvcm0tZ3JvdXAgc2VsZWN0LC5mb3JtLWdyb3VwIC5oYXMtd2FybmluZyBzZWxlY3QsLmhhcy13YXJuaW5nIC5vcGMgc2VsZWN0LC5vcGMgLmhhcy13YXJuaW5nIHNlbGVjdHtib3JkZXItY29sb3I6IzAwMDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpfS5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzLC5oYXMtd2FybmluZyAuZm9ybS1ncm91cCBzZWxlY3Q6Zm9jdXMsLmZvcm0tZ3JvdXAgLmhhcy13YXJuaW5nIHNlbGVjdDpmb2N1cywuaGFzLXdhcm5pbmcgLm9wYyBzZWxlY3Q6Zm9jdXMsLm9wYyAuaGFzLXdhcm5pbmcgc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjojMDAwOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjMzMzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA2cHggIzMzM30uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMDAwfS5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNre2NvbG9yOiMwMDB9Lmhhcy1lcnJvciAuaGVscC1ibG9jaywuaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLC5oYXMtZXJyb3IgLnJhZGlvLC5oYXMtZXJyb3IgLmNoZWNrYm94LC5oYXMtZXJyb3IgLnJhZGlvLWlubGluZSwuaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsLmhhcy1lcnJvci5yYWRpbyBsYWJlbCwuaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLC5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVsLC5oYXMtZXJyb3IuY2hlY2tib3gtaW5saW5lIGxhYmVse2NvbG9yOiMwMDB9Lmhhcy1lcnJvciAuZm9ybS1jb250cm9sLC5oYXMtZXJyb3IgLmZvcm0tZ3JvdXAgc2VsZWN0LC5mb3JtLWdyb3VwIC5oYXMtZXJyb3Igc2VsZWN0LC5oYXMtZXJyb3IgLm9wYyBzZWxlY3QsLm9wYyAuaGFzLWVycm9yIHNlbGVjdHtib3JkZXItY29sb3I6IzAwMDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpfS5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cywuaGFzLWVycm9yIC5mb3JtLWdyb3VwIHNlbGVjdDpmb2N1cywuZm9ybS1ncm91cCAuaGFzLWVycm9yIHNlbGVjdDpmb2N1cywuaGFzLWVycm9yIC5vcGMgc2VsZWN0OmZvY3VzLC5vcGMgLmhhcy1lcnJvciBzZWxlY3Q6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMwMDA7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgNnB4ICMzMzM7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjMzMzfS5oYXMtZXJyb3IgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMDAwfS5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFja3tjb2xvcjojMDAwfS5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNre3RvcDozM3B4fS5oYXMtZmVlZGJhY2sgbGFiZWwuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7dG9wOjB9LmhlbHAtYmxvY2t7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjVweDttYXJnaW4tYm90dG9tOjEwcHg7Y29sb3I6IzQwNDA0MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mb3JtLWlubGluZSAuZm9ybS1ncm91cHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCBzZWxlY3QsLmZvcm0tZ3JvdXAgLmZvcm0taW5saW5lIHNlbGVjdCwuZm9ybS1pbmxpbmUgLm9wYyBzZWxlY3QsLm9wYyAuZm9ybS1pbmxpbmUgc2VsZWN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpY3tkaXNwbGF5OmlubGluZS1ibG9ja30uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3Vwe2Rpc3BsYXk6aW5saW5lLXRhYmxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiwuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tZ3JvdXAgc2VsZWN0LC5mb3JtLWdyb3VwIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgc2VsZWN0LC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLm9wYyBzZWxlY3QsLm9wYyAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHNlbGVjdHt3aWR0aDphdXRvfS5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCwuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwPnNlbGVjdCwuZm9ybS1ncm91cCAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwPnNlbGVjdCwuZm9ybS1pbmxpbmUgLm9wYyAuaW5wdXQtZ3JvdXA+c2VsZWN0LC5vcGMgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cD5zZWxlY3R7d2lkdGg6MTAwJX0uZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWx7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLnJhZGlvLC5mb3JtLWlubGluZSAuY2hlY2tib3h7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0taW5saW5lIC5yYWRpbyBsYWJlbCwuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVse3BhZGRpbmctbGVmdDowfS5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5mb3JtLWlubGluZSAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjB9LmZvcm0taW5saW5lIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MH19LmZvcm0taG9yaXpvbnRhbCAucmFkaW8sLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLC5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LWlubGluZXtwYWRkaW5nLXRvcDo3cHg7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MH0uZm9ybS1ob3Jpem9udGFsIC5yYWRpbywuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveHttaW4taGVpZ2h0OjM1cHh9LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cHttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlcntkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCIgXCJ9LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlcntjbGVhcjpib3RofUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbHtwYWRkaW5nLXRvcDo3cHg7bWFyZ2luLWJvdHRvbTowO3RleHQtYWxpZ246cmlnaHR9fS5mb3JtLWhvcml6b250YWwgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNre3JpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIC5jb250cm9sLWxhYmVse3BhZGRpbmctdG9wOjExcHg7Zm9udC1zaXplOjE4cHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbHtwYWRkaW5nLXRvcDo2cHg7Zm9udC1zaXplOjE0cHh9fS5idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTowO2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246bWlkZGxlO3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7cGFkZGluZzo2cHggMTJweDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxLjg7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYnRuOmZvY3VzLC5idG4uZm9jdXMsLmJ0bjphY3RpdmU6Zm9jdXMsLmJ0bjphY3RpdmUuZm9jdXMsLmJ0bi5hY3RpdmU6Zm9jdXMsLmJ0bi5hY3RpdmUuZm9jdXN7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7b3V0bGluZS1vZmZzZXQ6LTJweH0uYnRuOmhvdmVyLC5idG46Zm9jdXMsLmJ0bi5mb2N1c3tjb2xvcjpncmF5O3RleHQtZGVjb3JhdGlvbjpub25lfS5idG46YWN0aXZlLC5idG4uYWN0aXZle2JhY2tncm91bmQtaW1hZ2U6bm9uZTtvdXRsaW5lOjA7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KTtib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KX0uYnRuLmRpc2FibGVkLC5idG5bZGlzYWJsZWRdLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRue2N1cnNvcjpub3QtYWxsb3dlZDtmaWx0ZXI6YWxwaGEob3BhY2l0eT02NSk7b3BhY2l0eTouNjU7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfWEuYnRuLmRpc2FibGVkLGZpZWxkc2V0W2Rpc2FibGVkXSBhLmJ0bntwb2ludGVyLWV2ZW50czpub25lfS5idG4tZGVmYXVsdHtjb2xvcjpncmF5O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2JhYmFiYX0uYnRuLWRlZmF1bHQ6Zm9jdXMsLmJ0bi1kZWZhdWx0LmZvY3Vze2NvbG9yOmdyYXk7YmFja2dyb3VuZC1jb2xvcjojZTZlNmU2O2JvcmRlci1jb2xvcjojN2E3YTdhfS5idG4tZGVmYXVsdDpob3Zlcntjb2xvcjpncmF5O2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNjtib3JkZXItY29sb3I6IzliOWI5Yn0uYnRuLWRlZmF1bHQ6YWN0aXZlLC5idG4tZGVmYXVsdC5hY3RpdmUsLm9wZW4+LmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjpncmF5O2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiM5YjliOWJ9LmJ0bi1kZWZhdWx0OmFjdGl2ZTpob3ZlciwuYnRuLWRlZmF1bHQ6YWN0aXZlOmZvY3VzLC5idG4tZGVmYXVsdDphY3RpdmUuZm9jdXMsLmJ0bi1kZWZhdWx0LmFjdGl2ZTpob3ZlciwuYnRuLWRlZmF1bHQuYWN0aXZlOmZvY3VzLC5idG4tZGVmYXVsdC5hY3RpdmUuZm9jdXMsLm9wZW4+LmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZTpob3Zlciwub3Blbj4uYnRuLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLC5vcGVuPi5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUuZm9jdXN7Y29sb3I6Z3JheTtiYWNrZ3JvdW5kLWNvbG9yOiNkNGQ0ZDQ7Ym9yZGVyLWNvbG9yOiM3YTdhN2F9LmJ0bi1kZWZhdWx0LmRpc2FibGVkOmhvdmVyLC5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cywuYnRuLWRlZmF1bHQuZGlzYWJsZWQuZm9jdXMsLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpob3ZlciwuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLC5idG4tZGVmYXVsdFtkaXNhYmxlZF0uZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuZm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojYmFiYWJhfS5idG4tZGVmYXVsdCAuYmFkZ2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOmdyYXl9LmJ0bi1wcmltYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1jb2xvcjojMDAwfS5idG4tcHJpbWFyeTpmb2N1cywuYnRuLXByaW1hcnkuZm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiMwMDB9LmJ0bi1wcmltYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1jb2xvcjojMDAwfS5idG4tcHJpbWFyeTphY3RpdmUsLmJ0bi1wcmltYXJ5LmFjdGl2ZSwub3Blbj4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6IzAwMH0uYnRuLXByaW1hcnk6YWN0aXZlOmhvdmVyLC5idG4tcHJpbWFyeTphY3RpdmU6Zm9jdXMsLmJ0bi1wcmltYXJ5OmFjdGl2ZS5mb2N1cywuYnRuLXByaW1hcnkuYWN0aXZlOmhvdmVyLC5idG4tcHJpbWFyeS5hY3RpdmU6Zm9jdXMsLmJ0bi1wcmltYXJ5LmFjdGl2ZS5mb2N1cywub3Blbj4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLC5vcGVuPi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsLm9wZW4+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5mb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwMDtib3JkZXItY29sb3I6IzAwMH0uYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLC5idG4tcHJpbWFyeS5kaXNhYmxlZC5mb2N1cywuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLC5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5mb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiMwMDB9LmJ0bi1wcmltYXJ5IC5iYWRnZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLXN1Y2Nlc3N7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1Y2I4NWM7Ym9yZGVyLWNvbG9yOiM0Y2FlNGN9LmJ0bi1zdWNjZXNzOmZvY3VzLC5idG4tc3VjY2Vzcy5mb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzQ0OWQ0NDtib3JkZXItY29sb3I6IzI1NTYyNX0uYnRuLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0NDlkNDQ7Ym9yZGVyLWNvbG9yOiMzOTg0Mzl9LmJ0bi1zdWNjZXNzOmFjdGl2ZSwuYnRuLXN1Y2Nlc3MuYWN0aXZlLC5vcGVuPi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0NDlkNDQ7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjojMzk4NDM5fS5idG4tc3VjY2VzczphY3RpdmU6aG92ZXIsLmJ0bi1zdWNjZXNzOmFjdGl2ZTpmb2N1cywuYnRuLXN1Y2Nlc3M6YWN0aXZlLmZvY3VzLC5idG4tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsLmJ0bi1zdWNjZXNzLmFjdGl2ZTpmb2N1cywuYnRuLXN1Y2Nlc3MuYWN0aXZlLmZvY3VzLC5vcGVuPi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6aG92ZXIsLm9wZW4+LmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywub3Blbj4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzk4NDM5O2JvcmRlci1jb2xvcjojMjU1NjI1fS5idG4tc3VjY2Vzcy5kaXNhYmxlZDpob3ZlciwuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmZvY3VzLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06aG92ZXIsLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cywuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzVjYjg1Yztib3JkZXItY29sb3I6IzRjYWU0Y30uYnRuLXN1Y2Nlc3MgLmJhZGdle2NvbG9yOiM1Y2I4NWM7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4taW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzViYzBkZTtib3JkZXItY29sb3I6IzQ2YjhkYX0uYnRuLWluZm86Zm9jdXMsLmJ0bi1pbmZvLmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzFiMGQ1O2JvcmRlci1jb2xvcjojMWI2ZDg1fS5idG4taW5mbzpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMxYjBkNTtib3JkZXItY29sb3I6IzI2OWFiY30uYnRuLWluZm86YWN0aXZlLC5idG4taW5mby5hY3RpdmUsLm9wZW4+LmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMxYjBkNTtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiMyNjlhYmN9LmJ0bi1pbmZvOmFjdGl2ZTpob3ZlciwuYnRuLWluZm86YWN0aXZlOmZvY3VzLC5idG4taW5mbzphY3RpdmUuZm9jdXMsLmJ0bi1pbmZvLmFjdGl2ZTpob3ZlciwuYnRuLWluZm8uYWN0aXZlOmZvY3VzLC5idG4taW5mby5hY3RpdmUuZm9jdXMsLm9wZW4+LmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpob3Zlciwub3Blbj4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzLC5vcGVuPi5idG4taW5mby5kcm9wZG93bi10b2dnbGUuZm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyNjlhYmM7Ym9yZGVyLWNvbG9yOiMxYjZkODV9LmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLC5idG4taW5mby5kaXNhYmxlZDpmb2N1cywuYnRuLWluZm8uZGlzYWJsZWQuZm9jdXMsLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3ZlciwuYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLC5idG4taW5mb1tkaXNhYmxlZF0uZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uZm9jdXN7YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlO2JvcmRlci1jb2xvcjojNDZiOGRhfS5idG4taW5mbyAuYmFkZ2V7Y29sb3I6IzViYzBkZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi13YXJuaW5ne2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZjBhZDRlO2JvcmRlci1jb2xvcjojZWVhMjM2fS5idG4td2FybmluZzpmb2N1cywuYnRuLXdhcm5pbmcuZm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNlYzk3MWY7Ym9yZGVyLWNvbG9yOiM5ODVmMGR9LmJ0bi13YXJuaW5nOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZWM5NzFmO2JvcmRlci1jb2xvcjojZDU4NTEyfS5idG4td2FybmluZzphY3RpdmUsLmJ0bi13YXJuaW5nLmFjdGl2ZSwub3Blbj4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZWM5NzFmO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6I2Q1ODUxMn0uYnRuLXdhcm5pbmc6YWN0aXZlOmhvdmVyLC5idG4td2FybmluZzphY3RpdmU6Zm9jdXMsLmJ0bi13YXJuaW5nOmFjdGl2ZS5mb2N1cywuYnRuLXdhcm5pbmcuYWN0aXZlOmhvdmVyLC5idG4td2FybmluZy5hY3RpdmU6Zm9jdXMsLmJ0bi13YXJuaW5nLmFjdGl2ZS5mb2N1cywub3Blbj4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLC5vcGVuPi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMsLm9wZW4+LmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5mb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2Q1ODUxMjtib3JkZXItY29sb3I6Izk4NWYwZH0uYnRuLXdhcm5pbmcuZGlzYWJsZWQ6aG92ZXIsLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLC5idG4td2FybmluZy5kaXNhYmxlZC5mb2N1cywuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLC5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5mb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGU7Ym9yZGVyLWNvbG9yOiNlZWEyMzZ9LmJ0bi13YXJuaW5nIC5iYWRnZXtjb2xvcjojZjBhZDRlO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLWRhbmdlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2Q5NTM0Zjtib3JkZXItY29sb3I6I2Q0M2YzYX0uYnRuLWRhbmdlcjpmb2N1cywuYnRuLWRhbmdlci5mb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2M5MzAyYztib3JkZXItY29sb3I6Izc2MWMxOX0uYnRuLWRhbmdlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2M5MzAyYztib3JkZXItY29sb3I6I2FjMjkyNX0uYnRuLWRhbmdlcjphY3RpdmUsLmJ0bi1kYW5nZXIuYWN0aXZlLC5vcGVuPi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2M5MzAyYztiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiNhYzI5MjV9LmJ0bi1kYW5nZXI6YWN0aXZlOmhvdmVyLC5idG4tZGFuZ2VyOmFjdGl2ZTpmb2N1cywuYnRuLWRhbmdlcjphY3RpdmUuZm9jdXMsLmJ0bi1kYW5nZXIuYWN0aXZlOmhvdmVyLC5idG4tZGFuZ2VyLmFjdGl2ZTpmb2N1cywuYnRuLWRhbmdlci5hY3RpdmUuZm9jdXMsLm9wZW4+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLC5vcGVuPi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywub3Blbj4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUuZm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNhYzI5MjU7Ym9yZGVyLWNvbG9yOiM3NjFjMTl9LmJ0bi1kYW5nZXIuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1kYW5nZXIuZGlzYWJsZWQuZm9jdXMsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVyLC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cywuYnRuLWRhbmdlcltkaXNhYmxlZF0uZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuZm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmO2JvcmRlci1jb2xvcjojZDQzZjNhfS5idG4tZGFuZ2VyIC5iYWRnZXtjb2xvcjojZDk1MzRmO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLWxpbmt7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czowfS5idG4tbGluaywuYnRuLWxpbms6YWN0aXZlLC5idG4tbGluay5hY3RpdmUsLmJ0bi1saW5rW2Rpc2FibGVkXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5re2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5idG4tbGluaywuYnRuLWxpbms6aG92ZXIsLmJ0bi1saW5rOmZvY3VzLC5idG4tbGluazphY3RpdmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tbGluazpob3ZlciwuYnRuLWxpbms6Zm9jdXN7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciwuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpmb2N1c3tjb2xvcjojYmJiO3RleHQtZGVjb3JhdGlvbjpub25lfS5idG4tbGd7cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMztib3JkZXItcmFkaXVzOjB9LmJ0bi1zbXtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjB9LmJ0bi14c3twYWRkaW5nOjFweCA1cHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6MH0uYnRuLWJsb2Nre2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uYnRuLWJsb2NrKy5idG4tYmxvY2t7bWFyZ2luLXRvcDo1cHh9aW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9ja3t3aWR0aDoxMDAlfS5mYWRle29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAwLjE1cyBsaW5lYXI7LW8tdHJhbnNpdGlvbjpvcGFjaXR5IDAuMTVzIGxpbmVhcjt0cmFuc2l0aW9uOm9wYWNpdHkgMC4xNXMgbGluZWFyfS5mYWRlLmlue29wYWNpdHk6MX0uY29sbGFwc2V7ZGlzcGxheTpub25lfS5jb2xsYXBzZS5pbntkaXNwbGF5OmJsb2NrfXRyLmNvbGxhcHNlLmlue2Rpc3BsYXk6dGFibGUtcm93fXRib2R5LmNvbGxhcHNlLmlue2Rpc3BsYXk6dGFibGUtcm93LWdyb3VwfS5jb2xsYXBzaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6aGVpZ2h0LHZpc2liaWxpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsdmlzaWJpbGl0eTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246MC4zNXM7dHJhbnNpdGlvbi1kdXJhdGlvbjowLjM1czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX0uY2FyZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDttYXJnaW4tbGVmdDoycHg7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci10b3A6NXB4IGRhc2hlZDtib3JkZXItdG9wOjVweCBzb2xpZCBcXDk7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdDo1cHggc29saWQgdHJhbnNwYXJlbnR9LmRyb3B1cCwuZHJvcGRvd257cG9zaXRpb246cmVsYXRpdmV9LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tvdXRsaW5lOjB9LmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3otaW5kZXg6MTAwMDtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDttaW4td2lkdGg6MTYwcHg7cGFkZGluZzo1cHggMDttYXJnaW46MnB4IDAgMDtmb250LXNpemU6MTZweDt0ZXh0LWFsaWduOmxlZnQ7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlcjoxcHggc29saWQgIzg2ODY4Njtib3JkZXItcmFkaXVzOjA7LXdlYmtpdC1ib3gtc2hhZG93OjAgNnB4IDEycHggcmdiYSgwLDAsMCwwLjE3NSk7Ym94LXNoYWRvdzowIDZweCAxMnB4IHJnYmEoMCwwLDAsMC4xNzUpfS5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99LmRyb3Bkb3duLW1lbnUgLmRpdmlkZXJ7aGVpZ2h0OjFweDttYXJnaW46MTNweCAwO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTV9LmRyb3Bkb3duLW1lbnU+bGk+YXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6M3B4IDIwcHg7Y2xlYXI6Ym90aDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS44O2NvbG9yOiM0NDQ7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXIsLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1c3tjb2xvcjojMzczNzM3O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0uZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVyLC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1c3tjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6IzAwMDtvdXRsaW5lOjB9LmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6aG92ZXIsLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6I2JiYn0uZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3ZlciwuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpfS5vcGVuPi5kcm9wZG93bi1tZW51e2Rpc3BsYXk6YmxvY2t9Lm9wZW4+YXtvdXRsaW5lOjB9LmRyb3Bkb3duLW1lbnUtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99LmRyb3Bkb3duLW1lbnUtbGVmdHtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzozcHggMjBweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjg7Y29sb3I6I2JiYjt3aGl0ZS1zcGFjZTpub3dyYXB9LmRyb3Bkb3duLWJhY2tkcm9we3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6OTkwfS5wdWxsLXJpZ2h0Pi5kcm9wZG93bi1tZW51e3JpZ2h0OjA7bGVmdDphdXRvfS5kcm9wdXAgLmNhcmV0LC5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXR7Y29udGVudDpcIlwiO2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tOjVweCBkYXNoZWQ7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgXFw5fS5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51e3RvcDphdXRvO2JvdHRvbToxMDAlO21hcmdpbi1ib3R0b206MnB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudXtyaWdodDowO2xlZnQ6YXV0b30ubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnR7bGVmdDowO3JpZ2h0OmF1dG99fS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OnRhYmxlO2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZX0uaW5wdXQtZ3JvdXBbY2xhc3MqPVwiY29sLVwiXXtmbG9hdDpub25lO3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAgLmZvcm0tZ3JvdXAgc2VsZWN0LC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCBzZWxlY3QsLmlucHV0LWdyb3VwIC5vcGMgc2VsZWN0LC5vcGMgLmlucHV0LWdyb3VwIHNlbGVjdHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cywuaW5wdXQtZ3JvdXAgLmZvcm0tZ3JvdXAgc2VsZWN0OmZvY3VzLC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCBzZWxlY3Q6Zm9jdXMsLmlucHV0LWdyb3VwIC5vcGMgc2VsZWN0OmZvY3VzLC5vcGMgLmlucHV0LWdyb3VwIHNlbGVjdDpmb2N1c3t6LWluZGV4OjN9LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1idG4sLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwIC5mb3JtLWdyb3VwIHNlbGVjdCwuZm9ybS1ncm91cCAuaW5wdXQtZ3JvdXAgc2VsZWN0LC5pbnB1dC1ncm91cCAub3BjIHNlbGVjdCwub3BjIC5pbnB1dC1ncm91cCBzZWxlY3R7ZGlzcGxheTp0YWJsZS1jZWxsfS5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cCAuZm9ybS1ncm91cCBzZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuZm9ybS1ncm91cCAuaW5wdXQtZ3JvdXAgc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmlucHV0LWdyb3VwIC5vcGMgc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLm9wYyAuaW5wdXQtZ3JvdXAgc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJhZGl1czowfS5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtYnRue3dpZHRoOjElO3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmlucHV0LWdyb3VwLWFkZG9ue3BhZGRpbmc6NnB4IDEycHg7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzAwMDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjFweCBzb2xpZCAjYmJiO2JvcmRlci1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtc20sLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwLXNtPnNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbiwub3BjIC5pbnB1dC1ncm91cC1zbT5zZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uaW5wdXQtZ3JvdXAtYWRkb24uYnRue3BhZGRpbmc6NXB4IDEwcHg7Zm9udC1zaXplOjE0cHg7Ym9yZGVyLXJhZGl1czowfS5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZywuZm9ybS1ncm91cCAuaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLC5vcGMgLmlucHV0LWdyb3VwLWxnPnNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5pbnB1dC1ncm91cC1hZGRvbi5idG57cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7Ym9yZGVyLXJhZGl1czowfS5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXttYXJnaW4tdG9wOjB9LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsLmlucHV0LWdyb3VwIC5mb3JtLWdyb3VwIHNlbGVjdDpmaXJzdC1jaGlsZCwuZm9ybS1ncm91cCAuaW5wdXQtZ3JvdXAgc2VsZWN0OmZpcnN0LWNoaWxkLC5pbnB1dC1ncm91cCAub3BjIHNlbGVjdDpmaXJzdC1jaGlsZCwub3BjIC5pbnB1dC1ncm91cCBzZWxlY3Q6Zmlyc3QtY2hpbGQsLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXA+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5kcm9wZG93bi10b2dnbGUsLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRue2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjB9LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCwuaW5wdXQtZ3JvdXAgLmZvcm0tZ3JvdXAgc2VsZWN0Omxhc3QtY2hpbGQsLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwIHNlbGVjdDpsYXN0LWNoaWxkLC5pbnB1dC1ncm91cCAub3BjIHNlbGVjdDpsYXN0LWNoaWxkLC5vcGMgLmlucHV0LWdyb3VwIHNlbGVjdDpsYXN0LWNoaWxkLC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwPi5idG4sLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5kcm9wZG93bi10b2dnbGUsLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRue2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0uaW5wdXQtZ3JvdXAtYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTowO3doaXRlLXNwYWNlOm5vd3JhcH0uaW5wdXQtZ3JvdXAtYnRuPi5idG57cG9zaXRpb246cmVsYXRpdmV9LmlucHV0LWdyb3VwLWJ0bj4uYnRuKy5idG57bWFyZ2luLWxlZnQ6LTFweH0uaW5wdXQtZ3JvdXAtYnRuPi5idG46aG92ZXIsLmlucHV0LWdyb3VwLWJ0bj4uYnRuOmZvY3VzLC5pbnB1dC1ncm91cC1idG4+LmJ0bjphY3RpdmV7ei1pbmRleDoyfS5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXB7bWFyZ2luLXJpZ2h0Oi0xcHh9LmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4sLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4tZ3JvdXB7ei1pbmRleDoyO21hcmdpbi1sZWZ0Oi0xcHh9Lm5hdntwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXY6YmVmb3JlLC5uYXY6YWZ0ZXJ7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiIFwifS5uYXY6YWZ0ZXJ7Y2xlYXI6Ym90aH0ubmF2Pmxpe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2t9Lm5hdj5saT5he3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo1cHggMTBweH0ubmF2PmxpPmE6aG92ZXIsLm5hdj5saT5hOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6bm9uZX0ubmF2PmxpLmRpc2FibGVkPmF7Y29sb3I6I2JiYn0ubmF2PmxpLmRpc2FibGVkPmE6aG92ZXIsLm5hdj5saS5kaXNhYmxlZD5hOmZvY3Vze2NvbG9yOiNiYmI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOm5vdC1hbGxvd2VkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lm5hdiAub3Blbj5hLC5uYXYgLm9wZW4+YTpob3ZlciwubmF2IC5vcGVuPmE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpub25lO2JvcmRlci1jb2xvcjojMDAwfS5uYXYgLm5hdi1kaXZpZGVye2hlaWdodDoxcHg7bWFyZ2luOjEzcHggMDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjojZTVlNWU1fS5uYXY+bGk+YT5pbWd7bWF4LXdpZHRoOm5vbmV9Lm5hdi10YWJze2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwMDB9Lm5hdi10YWJzPmxpe2Zsb2F0OmxlZnQ7bWFyZ2luLWJvdHRvbTotMXB4fS5uYXYtdGFicz5saT5he21hcmdpbi1yaWdodDoycHg7bGluZS1oZWlnaHQ6MS44O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czowIDAgMCAwfS5uYXYtdGFicz5saT5hOmhvdmVye2JvcmRlci1jb2xvcjojNDQ0ICM0NDQgIzAwMH0ubmF2LXRhYnM+bGkuYWN0aXZlPmEsLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmhvdmVyLC5uYXYtdGFicz5saS5hY3RpdmU+YTpmb2N1c3tjb2xvcjojMDAwO2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICMwMDA7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudH0ubmF2LXBpbGxzPmxpe2Zsb2F0OmxlZnR9Lm5hdi1waWxscz5saT5he2JvcmRlci1yYWRpdXM6MH0ubmF2LXBpbGxzPmxpK2xpe21hcmdpbi1sZWZ0OjJweH0ubmF2LXBpbGxzPmxpLmFjdGl2ZT5hLC5uYXYtcGlsbHM+bGkuYWN0aXZlPmE6aG92ZXIsLm5hdi1waWxscz5saS5hY3RpdmU+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwMH0ubmF2LXN0YWNrZWQ+bGl7ZmxvYXQ6bm9uZX0ubmF2LXN0YWNrZWQ+bGkrbGl7bWFyZ2luLXRvcDoycHg7bWFyZ2luLWxlZnQ6MH0ubmF2LWp1c3RpZmllZCwubmF2LXRhYnMubmF2LWp1c3RpZmllZHt3aWR0aDoxMDAlfS5uYXYtanVzdGlmaWVkPmxpLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpe2Zsb2F0Om5vbmV9Lm5hdi1qdXN0aWZpZWQ+bGk+YSwubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saT5he21hcmdpbi1ib3R0b206NXB4O3RleHQtYWxpZ246Y2VudGVyfS5uYXYtanVzdGlmaWVkPi5kcm9wZG93biAuZHJvcGRvd24tbWVudXt0b3A6YXV0bztsZWZ0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2LWp1c3RpZmllZD5saSwubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saXtkaXNwbGF5OnRhYmxlLWNlbGw7d2lkdGg6MSV9Lm5hdi1qdXN0aWZpZWQ+bGk+YSwubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saT5he21hcmdpbi1ib3R0b206MH19Lm5hdi10YWJzLWp1c3RpZmllZCwubmF2LXRhYnMubmF2LWp1c3RpZmllZHtib3JkZXItYm90dG9tOjB9Lm5hdi10YWJzLWp1c3RpZmllZD5saT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmF7bWFyZ2luLXJpZ2h0OjA7Ym9yZGVyLXJhZGl1czowfS5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YSwubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpob3ZlciwubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXIsLm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXMsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3Vze2JvcmRlcjoxcHggc29saWQgI2RkZH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXYtdGFicy1qdXN0aWZpZWQ+bGk+YSwubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saT5he2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czowIDAgMCAwfS5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YSwubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpob3ZlciwubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXIsLm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXMsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3Vze2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn19LnRhYi1jb250ZW50Pi50YWItcGFuZXtkaXNwbGF5Om5vbmV9LnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnV7bWFyZ2luLXRvcDotMXB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5uYXZiYXJ7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDo0MHB4O21hcmdpbi1ib3R0b206MjhweDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5uYXZiYXI6YmVmb3JlLC5uYXZiYXI6YWZ0ZXJ7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiIFwifS5uYXZiYXI6YWZ0ZXJ7Y2xlYXI6Ym90aH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXJ7Ym9yZGVyLXJhZGl1czowfX0ubmF2YmFyLWhlYWRlcjpiZWZvcmUsLm5hdmJhci1oZWFkZXI6YWZ0ZXJ7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiIFwifS5uYXZiYXItaGVhZGVyOmFmdGVye2NsZWFyOmJvdGh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLWhlYWRlcntmbG9hdDpsZWZ0fX0ubmF2YmFyLWNvbGxhcHNle3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDtvdmVyZmxvdy14OnZpc2libGU7Ym9yZGVyLXRvcDoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC4xKTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0ubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSwubmF2YmFyLWNvbGxhcHNlOmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIiBcIn0ubmF2YmFyLWNvbGxhcHNlOmFmdGVye2NsZWFyOmJvdGh9Lm5hdmJhci1jb2xsYXBzZS5pbntvdmVyZmxvdy15OmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLWNvbGxhcHNle3dpZHRoOmF1dG87Ym9yZGVyLXRvcDowO2JveC1zaGFkb3c6bm9uZX0ubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNle2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjA7b3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50fS5uYXZiYXItY29sbGFwc2UuaW57b3ZlcmZsb3cteTp2aXNpYmxlfS5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsLm5hdmJhci1zdGF0aWMtdG9wIC5uYXZiYXItY29sbGFwc2UsLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZXtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fS5uYXZiYXItZml4ZWQtdG9wLC5uYXZiYXItZml4ZWQtYm90dG9te3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MTAzMH0ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2V7bWF4LWhlaWdodDozNDBweH1AbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6IDY0MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpey5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZXttYXgtaGVpZ2h0OjIwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItZml4ZWQtdG9wLC5uYXZiYXItZml4ZWQtYm90dG9te2JvcmRlci1yYWRpdXM6MH19Lm5hdmJhci1maXhlZC10b3B7dG9wOjA7Ym9yZGVyLXdpZHRoOjAgMCAxcHh9Lm5hdmJhci1maXhlZC1ib3R0b217Ym90dG9tOjA7bWFyZ2luLWJvdHRvbTowO2JvcmRlci13aWR0aDoxcHggMCAwfS5jb250YWluZXI+Lm5hdmJhci1oZWFkZXIsLmNvbnRhaW5lcj4ubmF2YmFyLWNvbGxhcHNlLC5jb250YWluZXItZmx1aWQ+Lm5hdmJhci1oZWFkZXIsLmNvbnRhaW5lci1mbHVpZD4ubmF2YmFyLWNvbGxhcHNle21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb250YWluZXI+Lm5hdmJhci1oZWFkZXIsLmNvbnRhaW5lcj4ubmF2YmFyLWNvbGxhcHNlLC5jb250YWluZXItZmx1aWQ+Lm5hdmJhci1oZWFkZXIsLmNvbnRhaW5lci1mbHVpZD4ubmF2YmFyLWNvbGxhcHNle21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9fS5uYXZiYXItc3RhdGljLXRvcHt6LWluZGV4OjEwMDA7Ym9yZGVyLXdpZHRoOjAgMCAxcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLXN0YXRpYy10b3B7Ym9yZGVyLXJhZGl1czowfX0ubmF2YmFyLWJyYW5ke2Zsb2F0OmxlZnQ7aGVpZ2h0OjQwcHg7cGFkZGluZzo2cHggMTVweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyOHB4fS5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1icmFuZDpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLWJyYW5kPmltZ3tkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhcj4uY29udGFpbmVyIC5uYXZiYXItYnJhbmQsLm5hdmJhcj4uY29udGFpbmVyLWZsdWlkIC5uYXZiYXItYnJhbmR7bWFyZ2luLWxlZnQ6LTE1cHh9fS5uYXZiYXItdG9nZ2xle3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OnJpZ2h0O3BhZGRpbmc6OXB4IDEwcHg7bWFyZ2luLXJpZ2h0OjE1cHg7bWFyZ2luLXRvcDozcHg7bWFyZ2luLWJvdHRvbTozcHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjB9Lm5hdmJhci10b2dnbGU6Zm9jdXN7b3V0bGluZTowfS5uYXZiYXItdG9nZ2xlIC5pY29uLWJhcntkaXNwbGF5OmJsb2NrO3dpZHRoOjIycHg7aGVpZ2h0OjJweDtib3JkZXItcmFkaXVzOjFweH0ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIrLmljb24tYmFye21hcmdpbi10b3A6NHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci10b2dnbGV7ZGlzcGxheTpub25lfX0ubmF2YmFyLW5hdnttYXJnaW46M3B4IC0xNXB4fS5uYXZiYXItbmF2PmxpPmF7cGFkZGluZy10b3A6MTBweDtwYWRkaW5nLWJvdHRvbToxMHB4O2xpbmUtaGVpZ2h0OjI4cHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjpzdGF0aWM7ZmxvYXQ6bm9uZTt3aWR0aDphdXRvO21hcmdpbi10b3A6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZX0ubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hLC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXJ7cGFkZGluZzo1cHggMTVweCA1cHggMjVweH0ubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5he2xpbmUtaGVpZ2h0OjI4cHh9Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlciwubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLW5hdntmbG9hdDpsZWZ0O21hcmdpbjowfS5uYXZiYXItbmF2Pmxpe2Zsb2F0OmxlZnR9Lm5hdmJhci1uYXY+bGk+YXtwYWRkaW5nLXRvcDo2cHg7cGFkZGluZy1ib3R0b206NnB4fX0ubmF2YmFyLWZvcm17cGFkZGluZzoxMHB4IDE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4O2JvcmRlci10b3A6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC4xKSwwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjEpLDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjEpO21hcmdpbi10b3A6LTFweDttYXJnaW4tYm90dG9tOi0xcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbCwubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAgc2VsZWN0LC5mb3JtLWdyb3VwIC5uYXZiYXItZm9ybSBzZWxlY3QsLm5hdmJhci1mb3JtIC5vcGMgc2VsZWN0LC5vcGMgLm5hdmJhci1mb3JtIHNlbGVjdHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbC1zdGF0aWN7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cHtkaXNwbGF5OmlubGluZS10YWJsZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCwubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWdyb3VwIHNlbGVjdCwuZm9ybS1ncm91cCAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIHNlbGVjdCwubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5vcGMgc2VsZWN0LC5vcGMgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCBzZWxlY3R7d2lkdGg6YXV0b30ubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wsLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cD5zZWxlY3QsLmZvcm0tZ3JvdXAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cD5zZWxlY3QsLm5hdmJhci1mb3JtIC5vcGMgLmlucHV0LWdyb3VwPnNlbGVjdCwub3BjIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXA+c2VsZWN0e3dpZHRoOjEwMCV9Lm5hdmJhci1mb3JtIC5jb250cm9sLWxhYmVse21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5yYWRpbywubmF2YmFyLWZvcm0gLmNoZWNrYm94e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAucmFkaW8gbGFiZWwsLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbHtwYWRkaW5nLWxlZnQ6MH0ubmF2YmFyLWZvcm0gLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDowfS5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7dG9wOjB9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7Lm5hdmJhci1mb3JtIC5mb3JtLWdyb3Vwe21hcmdpbi1ib3R0b206NXB4fS5uYXZiYXItZm9ybSAuZm9ybS1ncm91cDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLWZvcm17d2lkdGg6YXV0bztwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjA7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MDtib3JkZXI6MDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9fS5uYXZiYXItbmF2PmxpPi5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLW5hdj5saT4uZHJvcGRvd24tbWVudXttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lm5hdmJhci1idG57bWFyZ2luLXRvcDotMXB4O21hcmdpbi1ib3R0b206LTFweH0ubmF2YmFyLWJ0bi5idG4tc217bWFyZ2luLXRvcDozLjVweDttYXJnaW4tYm90dG9tOjMuNXB4fS5uYXZiYXItYnRuLmJ0bi14c3ttYXJnaW4tdG9wOjlweDttYXJnaW4tYm90dG9tOjlweH0ubmF2YmFyLXRleHR7bWFyZ2luLXRvcDo2cHg7bWFyZ2luLWJvdHRvbTo2cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLXRleHR7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTVweDttYXJnaW4tbGVmdDoxNXB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9Lm5hdmJhci1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDotMTVweH0ubmF2YmFyLXJpZ2h0IH4gLm5hdmJhci1yaWdodHttYXJnaW4tcmlnaHQ6MH19Lm5hdmJhci1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtib3JkZXItY29sb3I6I2U3ZTdlN30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZHtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmZvY3Vze2NvbG9yOiM1ZTVlNWU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRleHR7Y29sb3I6Izc3N30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+bGk+YXtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5hOmZvY3Vze2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmFjdGl2ZT5hOmZvY3Vze2NvbG9yOiM1NTU7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmRpc2FibGVkPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hOmZvY3Vze2NvbG9yOiNjY2M7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hOmZvY3Vze2NvbG9yOiM1NTU7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmF7Y29sb3I6Izc3N30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1c3tjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1c3tjb2xvcjojNTU1O2JhY2tncm91bmQtY29sb3I6I2U3ZTdlN30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1c3tjb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX19Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xle2JvcmRlci1jb2xvcjojZGRkfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZGRkfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXJ7YmFja2dyb3VuZC1jb2xvcjojODg4fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm17Ym9yZGVyLWNvbG9yOiNlN2U3ZTd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGlua3tjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXJ7Y29sb3I6IzMzM30ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5re2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3ZlciwubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3Vze2NvbG9yOiMzMzN9Lm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXN7Y29sb3I6I2NjY30ubmF2YmFyLWludmVyc2V7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1jb2xvcjojMDAwfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5ke2NvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdGV4dHtjb2xvcjojZTFlMWUxfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj5saT5he2NvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2PmxpPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2PmxpPmE6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5hY3RpdmU+YSwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmFjdGl2ZT5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uYWN0aXZlPmE6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6IzQ0NDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmE6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRyb3Bkb3duLWhlYWRlcntib3JkZXItY29sb3I6IzAwMH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5he2NvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YSwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6IzQ0NDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZXtib3JkZXItY29sb3I6IzMzM30ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzMzM30ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUgLmljb24tYmFye2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWludmVyc2UgLm5hdmJhci1mb3Jte2JvcmRlci1jb2xvcjojMDAwfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmt7Y29sb3I6I2ZmZn0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5rOmhvdmVye2NvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5idG4tbGlua3tjb2xvcjojZmZmfS5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1c3tjb2xvcjojZmZmfS5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3Vze2NvbG9yOiM0NDR9LmJyZWFkY3J1bWJ7cGFkZGluZzo4cHggMDttYXJnaW4tYm90dG9tOjI4cHg7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDtib3JkZXItcmFkaXVzOjB9LmJyZWFkY3J1bWI+bGl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJyZWFkY3J1bWI+bGkrbGk6YmVmb3Jle3BhZGRpbmc6MCA1cHg7Y29sb3I6IzhkODY4NDtjb250ZW50OlwiL8KgXCJ9LmJyZWFkY3J1bWI+LmFjdGl2ZXtjb2xvcjojNGIzYTM0fS5wYWdpbmF0aW9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDowO21hcmdpbjoyOHB4IDA7Ym9yZGVyLXJhZGl1czowfS5wYWdpbmF0aW9uPmxpe2Rpc3BsYXk6aW5saW5lfS5wYWdpbmF0aW9uPmxpPmEsLnBhZ2luYXRpb24+bGk+c3Bhbntwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0O3BhZGRpbmc6NnB4IDEycHg7bWFyZ2luLWxlZnQ6LTFweDtsaW5lLWhlaWdodDoxLjg7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5wYWdpbmF0aW9uPmxpPmE6aG92ZXIsLnBhZ2luYXRpb24+bGk+YTpmb2N1cywucGFnaW5hdGlvbj5saT5zcGFuOmhvdmVyLC5wYWdpbmF0aW9uPmxpPnNwYW46Zm9jdXN7ei1pbmRleDoyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApfS5wYWdpbmF0aW9uPmxpOmZpcnN0LWNoaWxkPmEsLnBhZ2luYXRpb24+bGk6Zmlyc3QtY2hpbGQ+c3BhbnttYXJnaW4tbGVmdDowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LnBhZ2luYXRpb24+bGk6bGFzdC1jaGlsZD5hLC5wYWdpbmF0aW9uPmxpOmxhc3QtY2hpbGQ+c3Bhbntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnBhZ2luYXRpb24+LmFjdGl2ZT5hLC5wYWdpbmF0aW9uPi5hY3RpdmU+YTpob3ZlciwucGFnaW5hdGlvbj4uYWN0aXZlPmE6Zm9jdXMsLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuLC5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpob3ZlciwucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46Zm9jdXN7ei1pbmRleDozO2NvbG9yOiMwMDA7Y3Vyc29yOmRlZmF1bHQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMDAwfS5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuLC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuOmhvdmVyLC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuOmZvY3VzLC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hLC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hOmhvdmVyLC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hOmZvY3Vze2NvbG9yOiNiYmI7Y3Vyc29yOm5vdC1hbGxvd2VkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKX0ucGFnaW5hdGlvbi1sZz5saT5hLC5wYWdpbmF0aW9uLWxnPmxpPnNwYW57cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zM30ucGFnaW5hdGlvbi1sZz5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLWxnPmxpOmZpcnN0LWNoaWxkPnNwYW57Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ucGFnaW5hdGlvbi1sZz5saTpsYXN0LWNoaWxkPmEsLnBhZ2luYXRpb24tbGc+bGk6bGFzdC1jaGlsZD5zcGFue2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0ucGFnaW5hdGlvbi1zbT5saT5hLC5wYWdpbmF0aW9uLXNtPmxpPnNwYW57cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjV9LnBhZ2luYXRpb24tc20+bGk6Zmlyc3QtY2hpbGQ+YSwucGFnaW5hdGlvbi1zbT5saTpmaXJzdC1jaGlsZD5zcGFue2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LnBhZ2luYXRpb24tc20+bGk6bGFzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLXNtPmxpOmxhc3QtY2hpbGQ+c3Bhbntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnBhZ2Vye3BhZGRpbmctbGVmdDowO21hcmdpbjoyOHB4IDA7dGV4dC1hbGlnbjpjZW50ZXI7bGlzdC1zdHlsZTpub25lfS5wYWdlcjpiZWZvcmUsLnBhZ2VyOmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIiBcIn0ucGFnZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0ucGFnZXIgbGl7ZGlzcGxheTppbmxpbmV9LnBhZ2VyIGxpPmEsLnBhZ2VyIGxpPnNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo1cHggMTRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6MTVweH0ucGFnZXIgbGk+YTpob3ZlciwucGFnZXIgbGk+YTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnBhZ2VyIC5uZXh0PmEsLnBhZ2VyIC5uZXh0PnNwYW57ZmxvYXQ6cmlnaHR9LnBhZ2VyIC5wcmV2aW91cz5hLC5wYWdlciAucHJldmlvdXM+c3BhbntmbG9hdDpsZWZ0fS5wYWdlciAuZGlzYWJsZWQ+YSwucGFnZXIgLmRpc2FibGVkPmE6aG92ZXIsLnBhZ2VyIC5kaXNhYmxlZD5hOmZvY3VzLC5wYWdlciAuZGlzYWJsZWQ+c3Bhbntjb2xvcjojYmJiO2N1cnNvcjpub3QtYWxsb3dlZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRodW1ibmFpbHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NHB4O21hcmdpbi1ib3R0b206MjhweDtsaW5lLWhlaWdodDoxLjg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjA7LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlciAwLjJzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246Ym9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjpib3JkZXIgMC4ycyBlYXNlLWluLW91dH0udGh1bWJuYWlsPmltZywudGh1bWJuYWlsIGE+aW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30udGh1bWJuYWlsIC5jYXB0aW9ue3BhZGRpbmc6OXB4O2NvbG9yOiMwMDB9YS50aHVtYm5haWw6aG92ZXIsYS50aHVtYm5haWw6Zm9jdXMsYS50aHVtYm5haWwuYWN0aXZle2JvcmRlci1jb2xvcjojMDAwfS5hbGVydCx1bC5tZXNzYWdlcz5saSxwLnN1Y2Nlc3MtbXNnLHAubm90ZS1tc2cscC5ub3RpY2UtbXNnLHAuZXJyb3ItbXNne3BhZGRpbmc6MTBweDttYXJnaW4tYm90dG9tOjI4cHg7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOm5vbmV9LmFsZXJ0IGg0LHVsLm1lc3NhZ2VzPmxpIGg0LHAuc3VjY2Vzcy1tc2cgaDQscC5ub3RlLW1zZyBoNCxwLm5vdGljZS1tc2cgaDQscC5lcnJvci1tc2cgaDR7bWFyZ2luLXRvcDowO2NvbG9yOmluaGVyaXR9LmFsZXJ0IC5hbGVydC1saW5rLHVsLm1lc3NhZ2VzPmxpIC5hbGVydC1saW5rLHAuc3VjY2Vzcy1tc2cgLmFsZXJ0LWxpbmsscC5ub3RlLW1zZyAuYWxlcnQtbGluayxwLm5vdGljZS1tc2cgLmFsZXJ0LWxpbmsscC5lcnJvci1tc2cgLmFsZXJ0LWxpbmt7Zm9udC13ZWlnaHQ6Ym9sZH0uYWxlcnQ+cCx1bC5tZXNzYWdlcz5saT5wLHAuc3VjY2Vzcy1tc2c+cCxwLm5vdGUtbXNnPnAscC5ub3RpY2UtbXNnPnAscC5lcnJvci1tc2c+cCwuYWxlcnQ+dWwsdWwubWVzc2FnZXM+bGk+dWwscC5zdWNjZXNzLW1zZz51bCxwLm5vdGUtbXNnPnVsLHAubm90aWNlLW1zZz51bCxwLmVycm9yLW1zZz51bHttYXJnaW4tYm90dG9tOjB9LmFsZXJ0PnArcCx1bC5tZXNzYWdlcz5saT5wK3AscC5zdWNjZXNzLW1zZz5wK3AscC5ub3RlLW1zZz5wK3AscC5ub3RpY2UtbXNnPnArcCxwLmVycm9yLW1zZz5wK3B7bWFyZ2luLXRvcDo1cHh9LmFsZXJ0LWRpc21pc3NhYmxlLC5hbGVydC1kaXNtaXNzaWJsZXtwYWRkaW5nLXJpZ2h0OjMwcHh9LmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSwuYWxlcnQtZGlzbWlzc2libGUgLmNsb3Nle3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMnB4O3JpZ2h0Oi0yMXB4O2NvbG9yOmluaGVyaXR9LmFsZXJ0LXN1Y2Nlc3MsdWwubWVzc2FnZXM+bGkuc3VjY2Vzcy1tc2cscC5zdWNjZXNzLW1zZ3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2JiYn0uYWxlcnQtc3VjY2VzcyBocix1bC5tZXNzYWdlcz5saS5zdWNjZXNzLW1zZyBocixwLnN1Y2Nlc3MtbXNnIGhye2JvcmRlci10b3AtY29sb3I6I2FlYWVhZX0uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayx1bC5tZXNzYWdlcz5saS5zdWNjZXNzLW1zZyAuYWxlcnQtbGluayxwLnN1Y2Nlc3MtbXNnIC5hbGVydC1saW5re2NvbG9yOiMwMDB9LmFsZXJ0LWluZm8sdWwubWVzc2FnZXM+bGkubm90ZS1tc2csdWwubWVzc2FnZXM+bGkubm90aWNlLW1zZyxwLm5vdGUtbXNnLHAubm90aWNlLW1zZ3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2JiYn0uYWxlcnQtaW5mbyBocix1bC5tZXNzYWdlcz5saS5ub3RlLW1zZyBocix1bC5tZXNzYWdlcz5saS5ub3RpY2UtbXNnIGhyLHAubm90ZS1tc2cgaHIscC5ub3RpY2UtbXNnIGhye2JvcmRlci10b3AtY29sb3I6I2FlYWVhZX0uYWxlcnQtaW5mbyAuYWxlcnQtbGluayx1bC5tZXNzYWdlcz5saS5ub3RlLW1zZyAuYWxlcnQtbGluayx1bC5tZXNzYWdlcz5saS5ub3RpY2UtbXNnIC5hbGVydC1saW5rLHAubm90ZS1tc2cgLmFsZXJ0LWxpbmsscC5ub3RpY2UtbXNnIC5hbGVydC1saW5re2NvbG9yOiMwMDB9LmFsZXJ0LXdhcm5pbmd7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNiYmJ9LmFsZXJ0LXdhcm5pbmcgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYWVhZWFlfS5hbGVydC13YXJuaW5nIC5hbGVydC1saW5re2NvbG9yOiMwMDB9LmFsZXJ0LWRhbmdlcix1bC5tZXNzYWdlcz5saS5lcnJvci1tc2cscC5lcnJvci1tc2d7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNiYmJ9LmFsZXJ0LWRhbmdlciBocix1bC5tZXNzYWdlcz5saS5lcnJvci1tc2cgaHIscC5lcnJvci1tc2cgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYWVhZWFlfS5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmssdWwubWVzc2FnZXM+bGkuZXJyb3ItbXNnIC5hbGVydC1saW5rLHAuZXJyb3ItbXNnIC5hbGVydC1saW5re2NvbG9yOiMwMDB9Lmxpc3QtZ3JvdXB7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbToyMHB4fS5saXN0LWdyb3VwLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMTVweDttYXJnaW4tYm90dG9tOi0xcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwKX0ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXN7Y29sb3I6I2JiYjtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLXRleHQsLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHR7Y29sb3I6I2JiYn0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1c3t6LWluZGV4OjI7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+LnNtYWxsLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+c21hbGwsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPi5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPnNtYWxsLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz4uc21hbGx7Y29sb3I6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLXRleHQsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dHtjb2xvcjojMDAwfWEubGlzdC1ncm91cC1pdGVtLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW17Y29sb3I6IzAwMH1hLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6IzAwMH1hLmxpc3QtZ3JvdXAtaXRlbTpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxidXR0b24ubGlzdC1ncm91cC1pdGVtOmhvdmVyLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW06Zm9jdXN7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9YnV0dG9uLmxpc3QtZ3JvdXAtaXRlbXt3aWR0aDoxMDAlO3RleHQtYWxpZ246bGVmdH0ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3N7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3N7Y29sb3I6IzAwMH1hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3VzLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXN7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjJ9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiMwMDB9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZve2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmfWEubGlzdC1ncm91cC1pdGVtLWluZm8sYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZve2NvbG9yOiMwMDB9YS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fWEubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1cyxidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3Vze2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyfWEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3ZlcixidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1jb2xvcjojMDAwfS5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZn1hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojMDAwfWEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6aW5oZXJpdH1hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1c3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn1hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwMDtib3JkZXItY29sb3I6IzAwMH0ubGlzdC1ncm91cC1pdGVtLWRhbmdlcntjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZn1hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6IzAwMH1hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fWEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXN7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjJ9YS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiMwMDB9Lmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjVweH0ubGlzdC1ncm91cC1pdGVtLXRleHR7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuM30ucGFuZWx7bWFyZ2luLWJvdHRvbToyOHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MDstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNSk7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwwLjA1KX0ucGFuZWwtYm9keXtwYWRkaW5nOjEwcHh9LnBhbmVsLWJvZHk6YmVmb3JlLC5wYW5lbC1ib2R5OmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIiBcIn0ucGFuZWwtYm9keTphZnRlcntjbGVhcjpib3RofS5wYW5lbC1oZWFkaW5ne3BhZGRpbmc6NXB4IDEwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czotMTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czotMX0ucGFuZWwtaGVhZGluZz4uZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjppbmhlcml0fS5wYW5lbC10aXRsZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOmluaGVyaXR9LnBhbmVsLXRpdGxlPmEsLnBhbmVsLXRpdGxlPnNtYWxsLC5wYW5lbC10aXRsZT4uc21hbGwsLnBhbmVsLXRpdGxlPnNtYWxsPmEsLnBhbmVsLXRpdGxlPi5zbWFsbD5he2NvbG9yOmluaGVyaXR9LnBhbmVsLWZvb3RlcntwYWRkaW5nOjVweCAxMHB4O2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi0xO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LTF9LnBhbmVsPi5saXN0LWdyb3VwLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+Lmxpc3QtZ3JvdXB7bWFyZ2luLWJvdHRvbTowfS5wYW5lbD4ubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+Lmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItd2lkdGg6MXB4IDA7Ym9yZGVyLXJhZGl1czowfS5wYW5lbD4ubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+Lmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czotMTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czotMX0ucGFuZWw+Lmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQsLnBhbmVsPi5wYW5lbC1jb2xsYXBzZT4ubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LTE7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czotMX0ucGFuZWw+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LnBhbmVsLWhlYWRpbmcrLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjB9Lmxpc3QtZ3JvdXArLnBhbmVsLWZvb3Rlcntib3JkZXItdG9wLXdpZHRoOjB9LnBhbmVsPi50YWJsZSwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+LnRhYmxle21hcmdpbi1ib3R0b206MH0ucGFuZWw+LnRhYmxlIGNhcHRpb24sLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZSBjYXB0aW9uLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+LnRhYmxlIGNhcHRpb257cGFkZGluZy1yaWdodDoxMHB4O3BhZGRpbmctbGVmdDoxMHB4fS5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi0xO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi0xfS5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czotMTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czotMX0ucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czotMX0ucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi0xfS5wYW5lbD4udGFibGU6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czotMTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi0xfS5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi0xO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LTF9LnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czotMX0ucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LTF9LnBhbmVsPi5wYW5lbC1ib2R5Ky50YWJsZSwucGFuZWw+LnBhbmVsLWJvZHkrLnRhYmxlLXJlc3BvbnNpdmUsLnBhbmVsPi50YWJsZSsucGFuZWwtYm9keSwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmUrLnBhbmVsLWJvZHl7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZH0ucGFuZWw+LnRhYmxlPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoLC5wYW5lbD4udGFibGU+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGR7Ym9yZGVyLXRvcDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0ucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cjpmaXJzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cjpmaXJzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpmaXJzdC1jaGlsZD50aHtib3JkZXItYm90dG9tOjB9LnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aHtib3JkZXItYm90dG9tOjB9LnBhbmVsPi50YWJsZS1yZXNwb25zaXZle21hcmdpbi1ib3R0b206MDtib3JkZXI6MH0ucGFuZWwtZ3JvdXB7bWFyZ2luLWJvdHRvbToyOHB4fS5wYW5lbC1ncm91cCAucGFuZWx7bWFyZ2luLWJvdHRvbTowO2JvcmRlci1yYWRpdXM6MH0ucGFuZWwtZ3JvdXAgLnBhbmVsKy5wYW5lbHttYXJnaW4tdG9wOjVweH0ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmd7Ym9yZGVyLWJvdHRvbTowfS5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHksLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ubGlzdC1ncm91cHtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkfS5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVye2JvcmRlci10b3A6MH0ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0ucGFuZWwtZGVmYXVsdHtib3JkZXItY29sb3I6I2RkZH0ucGFuZWwtZGVmYXVsdD4ucGFuZWwtaGVhZGluZ3tjb2xvcjojNDQ0O2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2RkZH0ucGFuZWwtZGVmYXVsdD4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojZGRkfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZjVmNWY1O2JhY2tncm91bmQtY29sb3I6IzQ0NH0ucGFuZWwtZGVmYXVsdD4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNkZGR9LnBhbmVsLXByaW1hcnl7Ym9yZGVyLWNvbG9yOiMwMDB9LnBhbmVsLXByaW1hcnk+LnBhbmVsLWhlYWRpbmd7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiMwMDB9LnBhbmVsLXByaW1hcnk+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6IzAwMH0ucGFuZWwtcHJpbWFyeT4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnBhbmVsLXByaW1hcnk+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwfS5wYW5lbC1zdWNjZXNze2JvcmRlci1jb2xvcjojYmJifS5wYW5lbC1zdWNjZXNzPi5wYW5lbC1oZWFkaW5ne2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojYmJifS5wYW5lbC1zdWNjZXNzPi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNiYmJ9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWhlYWRpbmcgLmJhZGdle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5wYW5lbC1zdWNjZXNzPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2JiYn0ucGFuZWwtaW5mb3tib3JkZXItY29sb3I6I2JiYn0ucGFuZWwtaW5mbz4ucGFuZWwtaGVhZGluZ3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2JiYn0ucGFuZWwtaW5mbz4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojYmJifS5wYW5lbC1pbmZvPi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwMH0ucGFuZWwtaW5mbz4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNiYmJ9LnBhbmVsLXdhcm5pbmd7Ym9yZGVyLWNvbG9yOiNiYmJ9LnBhbmVsLXdhcm5pbmc+LnBhbmVsLWhlYWRpbmd7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNiYmJ9LnBhbmVsLXdhcm5pbmc+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6I2JiYn0ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnBhbmVsLXdhcm5pbmc+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbS1jb2xvcjojYmJifS5wYW5lbC1kYW5nZXJ7Ym9yZGVyLWNvbG9yOiNiYmJ9LnBhbmVsLWRhbmdlcj4ucGFuZWwtaGVhZGluZ3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2JiYn0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNiYmJ9LnBhbmVsLWRhbmdlcj4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnBhbmVsLWRhbmdlcj4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNiYmJ9LmVtYmVkLXJlc3BvbnNpdmV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVufS5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCwuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MH0uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OXtwYWRkaW5nLWJvdHRvbTo1Ni4yNSV9LmVtYmVkLXJlc3BvbnNpdmUtNGJ5M3twYWRkaW5nLWJvdHRvbTo3NSV9LmNsb3Nle2Zsb2F0OnJpZ2h0O2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MTtjb2xvcjojMDAwO3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0yMCk7b3BhY2l0eTouMn0uY2xvc2U6aG92ZXIsLmNsb3NlOmZvY3Vze2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApO29wYWNpdHk6LjV9YnV0dG9uLmNsb3Nle3BhZGRpbmc6MDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uYmFkZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWluLXdpZHRoOjEwcHg7cGFkZGluZzozcHggN3B4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czoxMHB4fS5iYWRnZTplbXB0eXtkaXNwbGF5Om5vbmV9LmJ0biAuYmFkZ2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHh9LmJ0bi14cyAuYmFkZ2UsLmJ0bi1ncm91cC14cz4uYnRuIC5iYWRnZXt0b3A6MDtwYWRkaW5nOjFweCA1cHh9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU+LmJhZGdlLC5uYXYtcGlsbHM+LmFjdGl2ZT5hPi5iYWRnZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubGlzdC1ncm91cC1pdGVtPi5iYWRnZXtmbG9hdDpyaWdodH0ubGlzdC1ncm91cC1pdGVtPi5iYWRnZSsuYmFkZ2V7bWFyZ2luLXJpZ2h0OjVweH0ubmF2LXBpbGxzPmxpPmE+LmJhZGdle21hcmdpbi1sZWZ0OjNweH1hLmJhZGdlOmhvdmVyLGEuYmFkZ2U6Zm9jdXN7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcn0uY2xlYXJmaXg6YmVmb3JlLC5jbGVhcmZpeDphZnRlcntkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCIgXCJ9LmNsZWFyZml4OmFmdGVye2NsZWFyOmJvdGh9LmNlbnRlci1ibG9ja3tkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LnB1bGwtcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0ucHVsbC1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uaGlkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2hvd3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbn0udGV4dC1oaWRle2ZvbnQ6MC8wIGE7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS5oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmFmZml4e3Bvc2l0aW9uOmZpeGVkfUAtbXMtdmlld3BvcnR7d2lkdGg6ZGV2aWNlLXdpZHRofS52aXNpYmxlLXhze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52aXNpYmxlLXNte2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52aXNpYmxlLW1ke2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52aXNpYmxlLWxne2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52aXNpYmxlLXhzLWJsb2NrLC52aXNpYmxlLXhzLWlubGluZSwudmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssLnZpc2libGUtc20tYmxvY2ssLnZpc2libGUtc20taW5saW5lLC52aXNpYmxlLXNtLWlubGluZS1ibG9jaywudmlzaWJsZS1tZC1ibG9jaywudmlzaWJsZS1tZC1pbmxpbmUsLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLC52aXNpYmxlLWxnLWJsb2NrLC52aXNpYmxlLWxnLWlubGluZSwudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsudmlzaWJsZS14c3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9dHIudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUteHMsdGQudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsudmlzaWJsZS14cy1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnZpc2libGUteHMtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnZpc2libGUteHMtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnZpc2libGUtc217ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fXRhYmxlLnZpc2libGUtc217ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fXRyLnZpc2libGUtc217ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH10aC52aXNpYmxlLXNtLHRkLnZpc2libGUtc217ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnZpc2libGUtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey52aXNpYmxlLXNtLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey52aXNpYmxlLXNtLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KXsudmlzaWJsZS1tZHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1tZHtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9dHIudmlzaWJsZS1tZHtkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUtbWQsdGQudmlzaWJsZS1tZHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCl7LnZpc2libGUtbWQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KXsudmlzaWJsZS1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCl7LnZpc2libGUtbWQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpey52aXNpYmxlLWxne2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH10YWJsZS52aXNpYmxlLWxne2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH10ci52aXNpYmxlLWxne2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9dGgudmlzaWJsZS1sZyx0ZC52aXNpYmxlLWxne2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXsudmlzaWJsZS1sZy1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpey52aXNpYmxlLWxnLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXsudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsuaGlkZGVuLXhze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5oaWRkZW4tc217ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpey5oaWRkZW4tbWR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpey5oaWRkZW4tbGd7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS52aXNpYmxlLXByaW50e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9dHIudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUtcHJpbnQsdGQudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtYmxvY2t7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50LWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtaW5saW5le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5oaWRkZW4tcHJpbnR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS8qIVxuICogIEZvbnQgQXdlc29tZSA0LjcuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6J0ZvbnRBd2Vzb21lJztzcmM6dXJsKFwiLi4vZm9udHMvZm9udC1hd2Vzb21lLTQuNy4wL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC43LjBcIik7c3JjOnVybChcIi4uL2ZvbnRzL2ZvbnQtYXdlc29tZS00LjcuMC9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjcuMFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9mb250LWF3ZXNvbWUtNC43LjAvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTQuNy4wXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ZvbnQtYXdlc29tZS00LjcuMC9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ZvbnQtYXdlc29tZS00LjcuMC9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNy4wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ZvbnQtYXdlc29tZS00LjcuMC9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNy4wI2ZvbnRhd2Vzb21lcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfS5mYXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250Om5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtmb250LXNpemU6aW5oZXJpdDt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5mYS1sZ3tmb250LXNpemU6MS4zMzMzM2VtO2xpbmUtaGVpZ2h0Oi43NWVtO3ZlcnRpY2FsLWFsaWduOi0xNSV9LmZhLTJ4e2ZvbnQtc2l6ZToyZW19LmZhLTN4e2ZvbnQtc2l6ZTozZW19LmZhLTR4e2ZvbnQtc2l6ZTo0ZW19LmZhLTV4e2ZvbnQtc2l6ZTo1ZW19LmZhLWZ3e3dpZHRoOjEuMjg1NzFlbTt0ZXh0LWFsaWduOmNlbnRlcn0uZmEtdWx7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWxlZnQ6Mi4xNDI4NmVtO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5mYS11bD5saXtwb3NpdGlvbjpyZWxhdGl2ZX0uZmEtbGl7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMi4xNDI4NmVtO3dpZHRoOjIuMTQyODZlbTt0b3A6LjE0Mjg2ZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmZhLWxpLmZhLWxne2xlZnQ6LTEuODU3MTRlbX0uZmEtYm9yZGVye3BhZGRpbmc6LjJlbSAuMjVlbSAuMTVlbTtib3JkZXI6c29saWQgMC4wOGVtICNlZWU7Ym9yZGVyLXJhZGl1czouMWVtfS5mYS1wdWxsLWxlZnR7ZmxvYXQ6bGVmdH0uZmEtcHVsbC1yaWdodHtmbG9hdDpyaWdodH0uZmEuZmEtcHVsbC1sZWZ0e21hcmdpbi1yaWdodDouM2VtfS5mYS5mYS1wdWxsLXJpZ2h0e21hcmdpbi1sZWZ0Oi4zZW19LnB1bGwtcmlnaHR7ZmxvYXQ6cmlnaHR9LnB1bGwtbGVmdHtmbG9hdDpsZWZ0fS5mYS5wdWxsLWxlZnR7bWFyZ2luLXJpZ2h0Oi4zZW19LmZhLnB1bGwtcmlnaHR7bWFyZ2luLWxlZnQ6LjNlbX0uZmEtc3Bpbnstd2Via2l0LWFuaW1hdGlvbjpmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjthbmltYXRpb246ZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXJ9LmZhLXB1bHNley13ZWJraXQtYW5pbWF0aW9uOmZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7YW5pbWF0aW9uOmZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCl9QC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fUBrZXlmcmFtZXMgZmEtc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKX19LmZhLXJvdGF0ZS05MHstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uZmEtcm90YXRlLTE4MHstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MilcIjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uZmEtcm90YXRlLTI3MHstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0uZmEtZmxpcC1ob3Jpem9udGFsey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgtMSwgMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgtMSwgMSk7dHJhbnNmb3JtOnNjYWxlKC0xLCAxKX0uZmEtZmxpcC12ZXJ0aWNhbHstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwgLTEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSwgLTEpO3RyYW5zZm9ybTpzY2FsZSgxLCAtMSl9OnJvb3QgLmZhLXJvdGF0ZS05MCw6cm9vdCAuZmEtcm90YXRlLTE4MCw6cm9vdCAuZmEtcm90YXRlLTI3MCw6cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLDpyb290IC5mYS1mbGlwLXZlcnRpY2Fse2ZpbHRlcjpub25lfS5mYS1zdGFja3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyZW07aGVpZ2h0OjJlbTtsaW5lLWhlaWdodDoyZW07dmVydGljYWwtYWxpZ246bWlkZGxlfS5mYS1zdGFjay0xeCwuZmEtc3RhY2stMnh7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmZhLXN0YWNrLTF4e2xpbmUtaGVpZ2h0OmluaGVyaXR9LmZhLXN0YWNrLTJ4e2ZvbnQtc2l6ZToyZW19LmZhLWludmVyc2V7Y29sb3I6I2ZmZn0uZmEtZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCLvgIBcIn0uZmEtbXVzaWM6YmVmb3Jle2NvbnRlbnQ6XCLvgIFcIn0uZmEtc2VhcmNoOmJlZm9yZXtjb250ZW50Olwi74CCXCJ9LmZhLWVudmVsb3BlLW86YmVmb3Jle2NvbnRlbnQ6XCLvgINcIn0uZmEtaGVhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgIRcIn0uZmEtc3RhcjpiZWZvcmV7Y29udGVudDpcIu+AhVwifS5mYS1zdGFyLW86YmVmb3Jle2NvbnRlbnQ6XCLvgIZcIn0uZmEtdXNlcjpiZWZvcmV7Y29udGVudDpcIu+Ah1wifS5mYS1maWxtOmJlZm9yZXtjb250ZW50Olwi74CIXCJ9LmZhLXRoLWxhcmdlOmJlZm9yZXtjb250ZW50Olwi74CJXCJ9LmZhLXRoOmJlZm9yZXtjb250ZW50Olwi74CKXCJ9LmZhLXRoLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCLvgItcIn0uZmEtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCLvgIxcIn0uZmEtcmVtb3ZlOmJlZm9yZSwuZmEtY2xvc2U6YmVmb3JlLC5mYS10aW1lczpiZWZvcmV7Y29udGVudDpcIu+AjVwifS5mYS1zZWFyY2gtcGx1czpiZWZvcmV7Y29udGVudDpcIu+AjlwifS5mYS1zZWFyY2gtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCLvgJBcIn0uZmEtcG93ZXItb2ZmOmJlZm9yZXtjb250ZW50Olwi74CRXCJ9LmZhLXNpZ25hbDpiZWZvcmV7Y29udGVudDpcIu+AklwifS5mYS1nZWFyOmJlZm9yZSwuZmEtY29nOmJlZm9yZXtjb250ZW50Olwi74CTXCJ9LmZhLXRyYXNoLW86YmVmb3Jle2NvbnRlbnQ6XCLvgJRcIn0uZmEtaG9tZTpiZWZvcmV7Y29udGVudDpcIu+AlVwifS5mYS1maWxlLW86YmVmb3Jle2NvbnRlbnQ6XCLvgJZcIn0uZmEtY2xvY2stbzpiZWZvcmV7Y29udGVudDpcIu+Al1wifS5mYS1yb2FkOmJlZm9yZXtjb250ZW50Olwi74CYXCJ9LmZhLWRvd25sb2FkOmJlZm9yZXtjb250ZW50Olwi74CZXCJ9LmZhLWFycm93LWNpcmNsZS1vLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvgJpcIn0uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCLvgJtcIn0uZmEtaW5ib3g6YmVmb3Jle2NvbnRlbnQ6XCLvgJxcIn0uZmEtcGxheS1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIu+AnVwifS5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLC5mYS1yZXBlYXQ6YmVmb3Jle2NvbnRlbnQ6XCLvgJ5cIn0uZmEtcmVmcmVzaDpiZWZvcmV7Y29udGVudDpcIu+AoVwifS5mYS1saXN0LWFsdDpiZWZvcmV7Y29udGVudDpcIu+AolwifS5mYS1sb2NrOmJlZm9yZXtjb250ZW50Olwi74CjXCJ9LmZhLWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCLvgKRcIn0uZmEtaGVhZHBob25lczpiZWZvcmV7Y29udGVudDpcIu+ApVwifS5mYS12b2x1bWUtb2ZmOmJlZm9yZXtjb250ZW50Olwi74CmXCJ9LmZhLXZvbHVtZS1kb3duOmJlZm9yZXtjb250ZW50Olwi74CnXCJ9LmZhLXZvbHVtZS11cDpiZWZvcmV7Y29udGVudDpcIu+AqFwifS5mYS1xcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCLvgKlcIn0uZmEtYmFyY29kZTpiZWZvcmV7Y29udGVudDpcIu+AqlwifS5mYS10YWc6YmVmb3Jle2NvbnRlbnQ6XCLvgKtcIn0uZmEtdGFnczpiZWZvcmV7Y29udGVudDpcIu+ArFwifS5mYS1ib29rOmJlZm9yZXtjb250ZW50Olwi74CtXCJ9LmZhLWJvb2ttYXJrOmJlZm9yZXtjb250ZW50Olwi74CuXCJ9LmZhLXByaW50OmJlZm9yZXtjb250ZW50Olwi74CvXCJ9LmZhLWNhbWVyYTpiZWZvcmV7Y29udGVudDpcIu+AsFwifS5mYS1mb250OmJlZm9yZXtjb250ZW50Olwi74CxXCJ9LmZhLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCLvgLJcIn0uZmEtaXRhbGljOmJlZm9yZXtjb250ZW50Olwi74CzXCJ9LmZhLXRleHQtaGVpZ2h0OmJlZm9yZXtjb250ZW50Olwi74C0XCJ9LmZhLXRleHQtd2lkdGg6YmVmb3Jle2NvbnRlbnQ6XCLvgLVcIn0uZmEtYWxpZ24tbGVmdDpiZWZvcmV7Y29udGVudDpcIu+AtlwifS5mYS1hbGlnbi1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvgLdcIn0uZmEtYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvgLhcIn0uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmV7Y29udGVudDpcIu+AuVwifS5mYS1saXN0OmJlZm9yZXtjb250ZW50Olwi74C6XCJ9LmZhLWRlZGVudDpiZWZvcmUsLmZhLW91dGRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgLtcIn0uZmEtaW5kZW50OmJlZm9yZXtjb250ZW50Olwi74C8XCJ9LmZhLXZpZGVvLWNhbWVyYTpiZWZvcmV7Y29udGVudDpcIu+AvVwifS5mYS1waG90bzpiZWZvcmUsLmZhLWltYWdlOmJlZm9yZSwuZmEtcGljdHVyZS1vOmJlZm9yZXtjb250ZW50Olwi74C+XCJ9LmZhLXBlbmNpbDpiZWZvcmV7Y29udGVudDpcIu+BgFwifS5mYS1tYXAtbWFya2VyOmJlZm9yZXtjb250ZW50Olwi74GBXCJ9LmZhLWFkanVzdDpiZWZvcmV7Y29udGVudDpcIu+BglwifS5mYS10aW50OmJlZm9yZXtjb250ZW50Olwi74GDXCJ9LmZhLWVkaXQ6YmVmb3JlLC5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCLvgYRcIn0uZmEtc2hhcmUtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCLvgYVcIn0uZmEtY2hlY2stc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCLvgYZcIn0uZmEtYXJyb3dzOmJlZm9yZXtjb250ZW50Olwi74GHXCJ9LmZhLXN0ZXAtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvgYhcIn0uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIu+BiVwifS5mYS1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIu+BilwifS5mYS1wbGF5OmJlZm9yZXtjb250ZW50Olwi74GLXCJ9LmZhLXBhdXNlOmJlZm9yZXtjb250ZW50Olwi74GMXCJ9LmZhLXN0b3A6YmVmb3Jle2NvbnRlbnQ6XCLvgY1cIn0uZmEtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIu+BjlwifS5mYS1mYXN0LWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvgZBcIn0uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZXtjb250ZW50Olwi74GRXCJ9LmZhLWVqZWN0OmJlZm9yZXtjb250ZW50Olwi74GSXCJ9LmZhLWNoZXZyb24tbGVmdDpiZWZvcmV7Y29udGVudDpcIu+Bk1wifS5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74GUXCJ9LmZhLXBsdXMtY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74GVXCJ9LmZhLW1pbnVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+BllwifS5mYS10aW1lcy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCLvgZdcIn0uZmEtY2hlY2stY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74GYXCJ9LmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+BmVwifS5mYS1pbmZvLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+BmlwifS5mYS1jcm9zc2hhaXJzOmJlZm9yZXtjb250ZW50Olwi74GbXCJ9LmZhLXRpbWVzLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50Olwi74GcXCJ9LmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50Olwi74GdXCJ9LmZhLWJhbjpiZWZvcmV7Y29udGVudDpcIu+BnlwifS5mYS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74GgXCJ9LmZhLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74GhXCJ9LmZhLWFycm93LXVwOmJlZm9yZXtjb250ZW50Olwi74GiXCJ9LmZhLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvgaNcIn0uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSwuZmEtc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvgaRcIn0uZmEtZXhwYW5kOmJlZm9yZXtjb250ZW50Olwi74GlXCJ9LmZhLWNvbXByZXNzOmJlZm9yZXtjb250ZW50Olwi74GmXCJ9LmZhLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCLvgadcIn0uZmEtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCLvgahcIn0uZmEtYXN0ZXJpc2s6YmVmb3Jle2NvbnRlbnQ6XCLvgalcIn0uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74GqXCJ9LmZhLWdpZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgatcIn0uZmEtbGVhZjpiZWZvcmV7Y29udGVudDpcIu+BrFwifS5mYS1maXJlOmJlZm9yZXtjb250ZW50Olwi74GtXCJ9LmZhLWV5ZTpiZWZvcmV7Y29udGVudDpcIu+BrlwifS5mYS1leWUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCLvgbBcIn0uZmEtd2FybmluZzpiZWZvcmUsLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZXtjb250ZW50Olwi74GxXCJ9LmZhLXBsYW5lOmJlZm9yZXtjb250ZW50Olwi74GyXCJ9LmZhLWNhbGVuZGFyOmJlZm9yZXtjb250ZW50Olwi74GzXCJ9LmZhLXJhbmRvbTpiZWZvcmV7Y29udGVudDpcIu+BtFwifS5mYS1jb21tZW50OmJlZm9yZXtjb250ZW50Olwi74G1XCJ9LmZhLW1hZ25ldDpiZWZvcmV7Y29udGVudDpcIu+BtlwifS5mYS1jaGV2cm9uLXVwOmJlZm9yZXtjb250ZW50Olwi74G3XCJ9LmZhLWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDpcIu+BuFwifS5mYS1yZXR3ZWV0OmJlZm9yZXtjb250ZW50Olwi74G5XCJ9LmZhLXNob3BwaW5nLWNhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgbpcIn0uZmEtZm9sZGVyOmJlZm9yZXtjb250ZW50Olwi74G7XCJ9LmZhLWZvbGRlci1vcGVuOmJlZm9yZXtjb250ZW50Olwi74G8XCJ9LmZhLWFycm93cy12OmJlZm9yZXtjb250ZW50Olwi74G9XCJ9LmZhLWFycm93cy1oOmJlZm9yZXtjb250ZW50Olwi74G+XCJ9LmZhLWJhci1jaGFydC1vOmJlZm9yZSwuZmEtYmFyLWNoYXJ0OmJlZm9yZXtjb250ZW50Olwi74KAXCJ9LmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74KBXCJ9LmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+CglwifS5mYS1jYW1lcmEtcmV0cm86YmVmb3Jle2NvbnRlbnQ6XCLvgoNcIn0uZmEta2V5OmJlZm9yZXtjb250ZW50Olwi74KEXCJ9LmZhLWdlYXJzOmJlZm9yZSwuZmEtY29nczpiZWZvcmV7Y29udGVudDpcIu+ChVwifS5mYS1jb21tZW50czpiZWZvcmV7Y29udGVudDpcIu+ChlwifS5mYS10aHVtYnMtby11cDpiZWZvcmV7Y29udGVudDpcIu+Ch1wifS5mYS10aHVtYnMtby1kb3duOmJlZm9yZXtjb250ZW50Olwi74KIXCJ9LmZhLXN0YXItaGFsZjpiZWZvcmV7Y29udGVudDpcIu+CiVwifS5mYS1oZWFydC1vOmJlZm9yZXtjb250ZW50Olwi74KKXCJ9LmZhLXNpZ24tb3V0OmJlZm9yZXtjb250ZW50Olwi74KLXCJ9LmZhLWxpbmtlZGluLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+CjFwifS5mYS10aHVtYi10YWNrOmJlZm9yZXtjb250ZW50Olwi74KNXCJ9LmZhLWV4dGVybmFsLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCLvgo5cIn0uZmEtc2lnbi1pbjpiZWZvcmV7Y29udGVudDpcIu+CkFwifS5mYS10cm9waHk6YmVmb3Jle2NvbnRlbnQ6XCLvgpFcIn0uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+CklwifS5mYS11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCLvgpNcIn0uZmEtbGVtb24tbzpiZWZvcmV7Y29udGVudDpcIu+ClFwifS5mYS1waG9uZTpiZWZvcmV7Y29udGVudDpcIu+ClVwifS5mYS1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIu+CllwifS5mYS1ib29rbWFyay1vOmJlZm9yZXtjb250ZW50Olwi74KXXCJ9LmZhLXBob25lLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+CmFwifS5mYS10d2l0dGVyOmJlZm9yZXtjb250ZW50Olwi74KZXCJ9LmZhLWZhY2Vib29rLWY6YmVmb3JlLC5mYS1mYWNlYm9vazpiZWZvcmV7Y29udGVudDpcIu+CmlwifS5mYS1naXRodWI6YmVmb3Jle2NvbnRlbnQ6XCLvgptcIn0uZmEtdW5sb2NrOmJlZm9yZXtjb250ZW50Olwi74KcXCJ9LmZhLWNyZWRpdC1jYXJkOmJlZm9yZXtjb250ZW50Olwi74KdXCJ9LmZhLWZlZWQ6YmVmb3JlLC5mYS1yc3M6YmVmb3Jle2NvbnRlbnQ6XCLvgp5cIn0uZmEtaGRkLW86YmVmb3Jle2NvbnRlbnQ6XCLvgqBcIn0uZmEtYnVsbGhvcm46YmVmb3Jle2NvbnRlbnQ6XCLvgqFcIn0uZmEtYmVsbDpiZWZvcmV7Y29udGVudDpcIu+Ds1wifS5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmV7Y29udGVudDpcIu+Co1wifS5mYS1oYW5kLW8tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvgqRcIn0uZmEtaGFuZC1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgqVcIn0uZmEtaGFuZC1vLXVwOmJlZm9yZXtjb250ZW50Olwi74KmXCJ9LmZhLWhhbmQtby1kb3duOmJlZm9yZXtjb250ZW50Olwi74KnXCJ9LmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74KoXCJ9LmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIu+CqVwifS5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCLvgqpcIn0uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvgqtcIn0uZmEtZ2xvYmU6YmVmb3Jle2NvbnRlbnQ6XCLvgqxcIn0uZmEtd3JlbmNoOmJlZm9yZXtjb250ZW50Olwi74KtXCJ9LmZhLXRhc2tzOmJlZm9yZXtjb250ZW50Olwi74KuXCJ9LmZhLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIu+CsFwifS5mYS1icmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCLvgrFcIn0uZmEtYXJyb3dzLWFsdDpiZWZvcmV7Y29udGVudDpcIu+CslwifS5mYS1ncm91cDpiZWZvcmUsLmZhLXVzZXJzOmJlZm9yZXtjb250ZW50Olwi74OAXCJ9LmZhLWNoYWluOmJlZm9yZSwuZmEtbGluazpiZWZvcmV7Y29udGVudDpcIu+DgVwifS5mYS1jbG91ZDpiZWZvcmV7Y29udGVudDpcIu+DglwifS5mYS1mbGFzazpiZWZvcmV7Y29udGVudDpcIu+Dg1wifS5mYS1jdXQ6YmVmb3JlLC5mYS1zY2lzc29yczpiZWZvcmV7Y29udGVudDpcIu+DhFwifS5mYS1jb3B5OmJlZm9yZSwuZmEtZmlsZXMtbzpiZWZvcmV7Y29udGVudDpcIu+DhVwifS5mYS1wYXBlcmNsaXA6YmVmb3Jle2NvbnRlbnQ6XCLvg4ZcIn0uZmEtc2F2ZTpiZWZvcmUsLmZhLWZsb3BweS1vOmJlZm9yZXtjb250ZW50Olwi74OHXCJ9LmZhLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+DiFwifS5mYS1uYXZpY29uOmJlZm9yZSwuZmEtcmVvcmRlcjpiZWZvcmUsLmZhLWJhcnM6YmVmb3Jle2NvbnRlbnQ6XCLvg4lcIn0uZmEtbGlzdC11bDpiZWZvcmV7Y29udGVudDpcIu+DilwifS5mYS1saXN0LW9sOmJlZm9yZXtjb250ZW50Olwi74OLXCJ9LmZhLXN0cmlrZXRocm91Z2g6YmVmb3Jle2NvbnRlbnQ6XCLvg4xcIn0uZmEtdW5kZXJsaW5lOmJlZm9yZXtjb250ZW50Olwi74ONXCJ9LmZhLXRhYmxlOmJlZm9yZXtjb250ZW50Olwi74OOXCJ9LmZhLW1hZ2ljOmJlZm9yZXtjb250ZW50Olwi74OQXCJ9LmZhLXRydWNrOmJlZm9yZXtjb250ZW50Olwi74ORXCJ9LmZhLXBpbnRlcmVzdDpiZWZvcmV7Y29udGVudDpcIu+DklwifS5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74OTXCJ9LmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+DlFwifS5mYS1nb29nbGUtcGx1czpiZWZvcmV7Y29udGVudDpcIu+DlVwifS5mYS1tb25leTpiZWZvcmV7Y29udGVudDpcIu+DllwifS5mYS1jYXJldC1kb3duOmJlZm9yZXtjb250ZW50Olwi74OXXCJ9LmZhLWNhcmV0LXVwOmJlZm9yZXtjb250ZW50Olwi74OYXCJ9LmZhLWNhcmV0LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvg5lcIn0uZmEtY2FyZXQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvg5pcIn0uZmEtY29sdW1uczpiZWZvcmV7Y29udGVudDpcIu+Dm1wifS5mYS11bnNvcnRlZDpiZWZvcmUsLmZhLXNvcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvg5xcIn0uZmEtc29ydC1kb3duOmJlZm9yZSwuZmEtc29ydC1kZXNjOmJlZm9yZXtjb250ZW50Olwi74OdXCJ9LmZhLXNvcnQtdXA6YmVmb3JlLC5mYS1zb3J0LWFzYzpiZWZvcmV7Y29udGVudDpcIu+DnlwifS5mYS1lbnZlbG9wZTpiZWZvcmV7Y29udGVudDpcIu+DoFwifS5mYS1saW5rZWRpbjpiZWZvcmV7Y29udGVudDpcIu+DoVwifS5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsLmZhLXVuZG86YmVmb3Jle2NvbnRlbnQ6XCLvg6JcIn0uZmEtbGVnYWw6YmVmb3JlLC5mYS1nYXZlbDpiZWZvcmV7Y29udGVudDpcIu+Do1wifS5mYS1kYXNoYm9hcmQ6YmVmb3JlLC5mYS10YWNob21ldGVyOmJlZm9yZXtjb250ZW50Olwi74OkXCJ9LmZhLWNvbW1lbnQtbzpiZWZvcmV7Y29udGVudDpcIu+DpVwifS5mYS1jb21tZW50cy1vOmJlZm9yZXtjb250ZW50Olwi74OmXCJ9LmZhLWZsYXNoOmJlZm9yZSwuZmEtYm9sdDpiZWZvcmV7Y29udGVudDpcIu+Dp1wifS5mYS1zaXRlbWFwOmJlZm9yZXtjb250ZW50Olwi74OoXCJ9LmZhLXVtYnJlbGxhOmJlZm9yZXtjb250ZW50Olwi74OpXCJ9LmZhLXBhc3RlOmJlZm9yZSwuZmEtY2xpcGJvYXJkOmJlZm9yZXtjb250ZW50Olwi74OqXCJ9LmZhLWxpZ2h0YnVsYi1vOmJlZm9yZXtjb250ZW50Olwi74OrXCJ9LmZhLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50Olwi74OsXCJ9LmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZXtjb250ZW50Olwi74OtXCJ9LmZhLWNsb3VkLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIu+DrlwifS5mYS11c2VyLW1kOmJlZm9yZXtjb250ZW50Olwi74OwXCJ9LmZhLXN0ZXRob3Njb3BlOmJlZm9yZXtjb250ZW50Olwi74OxXCJ9LmZhLXN1aXRjYXNlOmJlZm9yZXtjb250ZW50Olwi74OyXCJ9LmZhLWJlbGwtbzpiZWZvcmV7Y29udGVudDpcIu+ColwifS5mYS1jb2ZmZWU6YmVmb3Jle2NvbnRlbnQ6XCLvg7RcIn0uZmEtY3V0bGVyeTpiZWZvcmV7Y29udGVudDpcIu+DtVwifS5mYS1maWxlLXRleHQtbzpiZWZvcmV7Y29udGVudDpcIu+DtlwifS5mYS1idWlsZGluZy1vOmJlZm9yZXtjb250ZW50Olwi74O3XCJ9LmZhLWhvc3BpdGFsLW86YmVmb3Jle2NvbnRlbnQ6XCLvg7hcIn0uZmEtYW1idWxhbmNlOmJlZm9yZXtjb250ZW50Olwi74O5XCJ9LmZhLW1lZGtpdDpiZWZvcmV7Y29udGVudDpcIu+DulwifS5mYS1maWdodGVyLWpldDpiZWZvcmV7Y29udGVudDpcIu+Du1wifS5mYS1iZWVyOmJlZm9yZXtjb250ZW50Olwi74O8XCJ9LmZhLWgtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74O9XCJ9LmZhLXBsdXMtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74O+XCJ9LmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74SAXCJ9LmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIu+EgVwifS5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCLvhIJcIn0uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhINcIn0uZmEtYW5nbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIu+EhFwifS5mYS1hbmdsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIu+EhVwifS5mYS1hbmdsZS11cDpiZWZvcmV7Y29udGVudDpcIu+EhlwifS5mYS1hbmdsZS1kb3duOmJlZm9yZXtjb250ZW50Olwi74SHXCJ9LmZhLWRlc2t0b3A6YmVmb3Jle2NvbnRlbnQ6XCLvhIhcIn0uZmEtbGFwdG9wOmJlZm9yZXtjb250ZW50Olwi74SJXCJ9LmZhLXRhYmxldDpiZWZvcmV7Y29udGVudDpcIu+EilwifS5mYS1tb2JpbGUtcGhvbmU6YmVmb3JlLC5mYS1tb2JpbGU6YmVmb3Jle2NvbnRlbnQ6XCLvhItcIn0uZmEtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCLvhIxcIn0uZmEtcXVvdGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIu+EjVwifS5mYS1xdW90ZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIu+EjlwifS5mYS1zcGlubmVyOmJlZm9yZXtjb250ZW50Olwi74SQXCJ9LmZhLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+EkVwifS5mYS1tYWlsLXJlcGx5OmJlZm9yZSwuZmEtcmVwbHk6YmVmb3Jle2NvbnRlbnQ6XCLvhJJcIn0uZmEtZ2l0aHViLWFsdDpiZWZvcmV7Y29udGVudDpcIu+Ek1wifS5mYS1mb2xkZXItbzpiZWZvcmV7Y29udGVudDpcIu+ElFwifS5mYS1mb2xkZXItb3Blbi1vOmJlZm9yZXtjb250ZW50Olwi74SVXCJ9LmZhLXNtaWxlLW86YmVmb3Jle2NvbnRlbnQ6XCLvhJhcIn0uZmEtZnJvd24tbzpiZWZvcmV7Y29udGVudDpcIu+EmVwifS5mYS1tZWgtbzpiZWZvcmV7Y29udGVudDpcIu+EmlwifS5mYS1nYW1lcGFkOmJlZm9yZXtjb250ZW50Olwi74SbXCJ9LmZhLWtleWJvYXJkLW86YmVmb3Jle2NvbnRlbnQ6XCLvhJxcIn0uZmEtZmxhZy1vOmJlZm9yZXtjb250ZW50Olwi74SdXCJ9LmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZXtjb250ZW50Olwi74SeXCJ9LmZhLXRlcm1pbmFsOmJlZm9yZXtjb250ZW50Olwi74SgXCJ9LmZhLWNvZGU6YmVmb3Jle2NvbnRlbnQ6XCLvhKFcIn0uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLC5mYS1yZXBseS1hbGw6YmVmb3Jle2NvbnRlbnQ6XCLvhKJcIn0uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSwuZmEtc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLC5mYS1zdGFyLWhhbGYtbzpiZWZvcmV7Y29udGVudDpcIu+Eo1wifS5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmV7Y29udGVudDpcIu+EpFwifS5mYS1jcm9wOmJlZm9yZXtjb250ZW50Olwi74SlXCJ9LmZhLWNvZGUtZm9yazpiZWZvcmV7Y29udGVudDpcIu+EplwifS5mYS11bmxpbms6YmVmb3JlLC5mYS1jaGFpbi1icm9rZW46YmVmb3Jle2NvbnRlbnQ6XCLvhKdcIn0uZmEtcXVlc3Rpb246YmVmb3Jle2NvbnRlbnQ6XCLvhKhcIn0uZmEtaW5mbzpiZWZvcmV7Y29udGVudDpcIu+EqVwifS5mYS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIu+EqlwifS5mYS1zdXBlcnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIu+Eq1wifS5mYS1zdWJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCLvhKxcIn0uZmEtZXJhc2VyOmJlZm9yZXtjb250ZW50Olwi74StXCJ9LmZhLXB1enpsZS1waWVjZTpiZWZvcmV7Y29udGVudDpcIu+ErlwifS5mYS1taWNyb3Bob25lOmJlZm9yZXtjb250ZW50Olwi74SwXCJ9LmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCLvhLFcIn0uZmEtc2hpZWxkOmJlZm9yZXtjb250ZW50Olwi74SyXCJ9LmZhLWNhbGVuZGFyLW86YmVmb3Jle2NvbnRlbnQ6XCLvhLNcIn0uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3Jle2NvbnRlbnQ6XCLvhLRcIn0uZmEtcm9ja2V0OmJlZm9yZXtjb250ZW50Olwi74S1XCJ9LmZhLW1heGNkbjpiZWZvcmV7Y29udGVudDpcIu+EtlwifS5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74S3XCJ9LmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74S4XCJ9LmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50Olwi74S5XCJ9LmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhLpcIn0uZmEtaHRtbDU6YmVmb3Jle2NvbnRlbnQ6XCLvhLtcIn0uZmEtY3NzMzpiZWZvcmV7Y29udGVudDpcIu+EvFwifS5mYS1hbmNob3I6YmVmb3Jle2NvbnRlbnQ6XCLvhL1cIn0uZmEtdW5sb2NrLWFsdDpiZWZvcmV7Y29udGVudDpcIu+EvlwifS5mYS1idWxsc2V5ZTpiZWZvcmV7Y29udGVudDpcIu+FgFwifS5mYS1lbGxpcHNpcy1oOmJlZm9yZXtjb250ZW50Olwi74WBXCJ9LmZhLWVsbGlwc2lzLXY6YmVmb3Jle2NvbnRlbnQ6XCLvhYJcIn0uZmEtcnNzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+Fg1wifS5mYS1wbGF5LWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+FhFwifS5mYS10aWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCLvhYVcIn0uZmEtbWludXMtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74WGXCJ9LmZhLW1pbnVzLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50Olwi74WHXCJ9LmZhLWxldmVsLXVwOmJlZm9yZXtjb250ZW50Olwi74WIXCJ9LmZhLWxldmVsLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhYlcIn0uZmEtY2hlY2stc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74WKXCJ9LmZhLXBlbmNpbC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhYtcIn0uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhYxcIn0uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74WNXCJ9LmZhLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCLvhY5cIn0uZmEtdG9nZ2xlLWRvd246YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZXtjb250ZW50Olwi74WQXCJ9LmZhLXRvZ2dsZS11cDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZXtjb250ZW50Olwi74WRXCJ9LmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74WSXCJ9LmZhLWV1cm86YmVmb3JlLC5mYS1ldXI6YmVmb3Jle2NvbnRlbnQ6XCLvhZNcIn0uZmEtZ2JwOmJlZm9yZXtjb250ZW50Olwi74WUXCJ9LmZhLWRvbGxhcjpiZWZvcmUsLmZhLXVzZDpiZWZvcmV7Y29udGVudDpcIu+FlVwifS5mYS1ydXBlZTpiZWZvcmUsLmZhLWlucjpiZWZvcmV7Y29udGVudDpcIu+FllwifS5mYS1jbnk6YmVmb3JlLC5mYS1ybWI6YmVmb3JlLC5mYS15ZW46YmVmb3JlLC5mYS1qcHk6YmVmb3Jle2NvbnRlbnQ6XCLvhZdcIn0uZmEtcnVibGU6YmVmb3JlLC5mYS1yb3VibGU6YmVmb3JlLC5mYS1ydWI6YmVmb3Jle2NvbnRlbnQ6XCLvhZhcIn0uZmEtd29uOmJlZm9yZSwuZmEta3J3OmJlZm9yZXtjb250ZW50Olwi74WZXCJ9LmZhLWJpdGNvaW46YmVmb3JlLC5mYS1idGM6YmVmb3Jle2NvbnRlbnQ6XCLvhZpcIn0uZmEtZmlsZTpiZWZvcmV7Y29udGVudDpcIu+Fm1wifS5mYS1maWxlLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCLvhZxcIn0uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3Jle2NvbnRlbnQ6XCLvhZ1cIn0uZmEtc29ydC1hbHBoYS1kZXNjOmJlZm9yZXtjb250ZW50Olwi74WeXCJ9LmZhLXNvcnQtYW1vdW50LWFzYzpiZWZvcmV7Y29udGVudDpcIu+FoFwifS5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZXtjb250ZW50Olwi74WhXCJ9LmZhLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3Jle2NvbnRlbnQ6XCLvhaJcIn0uZmEtc29ydC1udW1lcmljLWRlc2M6YmVmb3Jle2NvbnRlbnQ6XCLvhaNcIn0uZmEtdGh1bWJzLXVwOmJlZm9yZXtjb250ZW50Olwi74WkXCJ9LmZhLXRodW1icy1kb3duOmJlZm9yZXtjb250ZW50Olwi74WlXCJ9LmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74WmXCJ9LmZhLXlvdXR1YmU6YmVmb3Jle2NvbnRlbnQ6XCLvhadcIn0uZmEteGluZzpiZWZvcmV7Y29udGVudDpcIu+FqFwifS5mYS14aW5nLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+FqVwifS5mYS15b3V0dWJlLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCLvhapcIn0uZmEtZHJvcGJveDpiZWZvcmV7Y29udGVudDpcIu+Fq1wifS5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmV7Y29udGVudDpcIu+FrFwifS5mYS1pbnN0YWdyYW06YmVmb3Jle2NvbnRlbnQ6XCLvha1cIn0uZmEtZmxpY2tyOmJlZm9yZXtjb250ZW50Olwi74WuXCJ9LmZhLWFkbjpiZWZvcmV7Y29udGVudDpcIu+FsFwifS5mYS1iaXRidWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCLvhbFcIn0uZmEtYml0YnVja2V0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+FslwifS5mYS10dW1ibHI6YmVmb3Jle2NvbnRlbnQ6XCLvhbNcIn0uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+FtFwifS5mYS1sb25nLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhbVcIn0uZmEtbG9uZy1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIu+FtlwifS5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvhbdcIn0uZmEtbG9uZy1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIu+FuFwifS5mYS1hcHBsZTpiZWZvcmV7Y29udGVudDpcIu+FuVwifS5mYS13aW5kb3dzOmJlZm9yZXtjb250ZW50Olwi74W6XCJ9LmZhLWFuZHJvaWQ6YmVmb3Jle2NvbnRlbnQ6XCLvhbtcIn0uZmEtbGludXg6YmVmb3Jle2NvbnRlbnQ6XCLvhbxcIn0uZmEtZHJpYmJibGU6YmVmb3Jle2NvbnRlbnQ6XCLvhb1cIn0uZmEtc2t5cGU6YmVmb3Jle2NvbnRlbnQ6XCLvhb5cIn0uZmEtZm91cnNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+GgFwifS5mYS10cmVsbG86YmVmb3Jle2NvbnRlbnQ6XCLvhoFcIn0uZmEtZmVtYWxlOmJlZm9yZXtjb250ZW50Olwi74aCXCJ9LmZhLW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCLvhoNcIn0uZmEtZ2l0dGlwOmJlZm9yZSwuZmEtZ3JhdGlwYXk6YmVmb3Jle2NvbnRlbnQ6XCLvhoRcIn0uZmEtc3VuLW86YmVmb3Jle2NvbnRlbnQ6XCLvhoVcIn0uZmEtbW9vbi1vOmJlZm9yZXtjb250ZW50Olwi74aGXCJ9LmZhLWFyY2hpdmU6YmVmb3Jle2NvbnRlbnQ6XCLvhodcIn0uZmEtYnVnOmJlZm9yZXtjb250ZW50Olwi74aIXCJ9LmZhLXZrOmJlZm9yZXtjb250ZW50Olwi74aJXCJ9LmZhLXdlaWJvOmJlZm9yZXtjb250ZW50Olwi74aKXCJ9LmZhLXJlbnJlbjpiZWZvcmV7Y29udGVudDpcIu+Gi1wifS5mYS1wYWdlbGluZXM6YmVmb3Jle2NvbnRlbnQ6XCLvhoxcIn0uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3Jle2NvbnRlbnQ6XCLvho1cIn0uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvho5cIn0uZmEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmV7Y29udGVudDpcIu+GkFwifS5mYS10b2dnbGUtbGVmdDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvhpFcIn0uZmEtZG90LWNpcmNsZS1vOmJlZm9yZXtjb250ZW50Olwi74aSXCJ9LmZhLXdoZWVsY2hhaXI6YmVmb3Jle2NvbnRlbnQ6XCLvhpNcIn0uZmEtdmltZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74aUXCJ9LmZhLXR1cmtpc2gtbGlyYTpiZWZvcmUsLmZhLXRyeTpiZWZvcmV7Y29udGVudDpcIu+GlVwifS5mYS1wbHVzLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50Olwi74aWXCJ9LmZhLXNwYWNlLXNodXR0bGU6YmVmb3Jle2NvbnRlbnQ6XCLvhpdcIn0uZmEtc2xhY2s6YmVmb3Jle2NvbnRlbnQ6XCLvhphcIn0uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74aZXCJ9LmZhLXdvcmRwcmVzczpiZWZvcmV7Y29udGVudDpcIu+GmlwifS5mYS1vcGVuaWQ6YmVmb3Jle2NvbnRlbnQ6XCLvhptcIn0uZmEtaW5zdGl0dXRpb246YmVmb3JlLC5mYS1iYW5rOmJlZm9yZSwuZmEtdW5pdmVyc2l0eTpiZWZvcmV7Y29udGVudDpcIu+GnFwifS5mYS1tb3J0YXItYm9hcmQ6YmVmb3JlLC5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmV7Y29udGVudDpcIu+GnVwifS5mYS15YWhvbzpiZWZvcmV7Y29udGVudDpcIu+GnlwifS5mYS1nb29nbGU6YmVmb3Jle2NvbnRlbnQ6XCLvhqBcIn0uZmEtcmVkZGl0OmJlZm9yZXtjb250ZW50Olwi74ahXCJ9LmZhLXJlZGRpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhqJcIn0uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74ajXCJ9LmZhLXN0dW1ibGV1cG9uOmJlZm9yZXtjb250ZW50Olwi74akXCJ9LmZhLWRlbGljaW91czpiZWZvcmV7Y29udGVudDpcIu+GpVwifS5mYS1kaWdnOmJlZm9yZXtjb250ZW50Olwi74amXCJ9LmZhLXBpZWQtcGlwZXItcHA6YmVmb3Jle2NvbnRlbnQ6XCLvhqdcIn0uZmEtcGllZC1waXBlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvhqhcIn0uZmEtZHJ1cGFsOmJlZm9yZXtjb250ZW50Olwi74apXCJ9LmZhLWpvb21sYTpiZWZvcmV7Y29udGVudDpcIu+GqlwifS5mYS1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcIu+Gq1wifS5mYS1mYXg6YmVmb3Jle2NvbnRlbnQ6XCLvhqxcIn0uZmEtYnVpbGRpbmc6YmVmb3Jle2NvbnRlbnQ6XCLvhq1cIn0uZmEtY2hpbGQ6YmVmb3Jle2NvbnRlbnQ6XCLvhq5cIn0uZmEtcGF3OmJlZm9yZXtjb250ZW50Olwi74awXCJ9LmZhLXNwb29uOmJlZm9yZXtjb250ZW50Olwi74axXCJ9LmZhLWN1YmU6YmVmb3Jle2NvbnRlbnQ6XCLvhrJcIn0uZmEtY3ViZXM6YmVmb3Jle2NvbnRlbnQ6XCLvhrNcIn0uZmEtYmVoYW5jZTpiZWZvcmV7Y29udGVudDpcIu+GtFwifS5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+GtVwifS5mYS1zdGVhbTpiZWZvcmV7Y29udGVudDpcIu+GtlwifS5mYS1zdGVhbS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhrdcIn0uZmEtcmVjeWNsZTpiZWZvcmV7Y29udGVudDpcIu+GuFwifS5mYS1hdXRvbW9iaWxlOmJlZm9yZSwuZmEtY2FyOmJlZm9yZXtjb250ZW50Olwi74a5XCJ9LmZhLWNhYjpiZWZvcmUsLmZhLXRheGk6YmVmb3Jle2NvbnRlbnQ6XCLvhrpcIn0uZmEtdHJlZTpiZWZvcmV7Y29udGVudDpcIu+Gu1wifS5mYS1zcG90aWZ5OmJlZm9yZXtjb250ZW50Olwi74a8XCJ9LmZhLWRldmlhbnRhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvhr1cIn0uZmEtc291bmRjbG91ZDpiZWZvcmV7Y29udGVudDpcIu+GvlwifS5mYS1kYXRhYmFzZTpiZWZvcmV7Y29udGVudDpcIu+HgFwifS5mYS1maWxlLXBkZi1vOmJlZm9yZXtjb250ZW50Olwi74eBXCJ9LmZhLWZpbGUtd29yZC1vOmJlZm9yZXtjb250ZW50Olwi74eCXCJ9LmZhLWZpbGUtZXhjZWwtbzpiZWZvcmV7Y29udGVudDpcIu+Hg1wifS5mYS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmV7Y29udGVudDpcIu+HhFwifS5mYS1maWxlLXBob3RvLW86YmVmb3JlLC5mYS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmV7Y29udGVudDpcIu+HhVwifS5mYS1maWxlLXppcC1vOmJlZm9yZSwuZmEtZmlsZS1hcmNoaXZlLW86YmVmb3Jle2NvbnRlbnQ6XCLvh4ZcIn0uZmEtZmlsZS1zb3VuZC1vOmJlZm9yZSwuZmEtZmlsZS1hdWRpby1vOmJlZm9yZXtjb250ZW50Olwi74eHXCJ9LmZhLWZpbGUtbW92aWUtbzpiZWZvcmUsLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmV7Y29udGVudDpcIu+HiFwifS5mYS1maWxlLWNvZGUtbzpiZWZvcmV7Y29udGVudDpcIu+HiVwifS5mYS12aW5lOmJlZm9yZXtjb250ZW50Olwi74eKXCJ9LmZhLWNvZGVwZW46YmVmb3Jle2NvbnRlbnQ6XCLvh4tcIn0uZmEtanNmaWRkbGU6YmVmb3Jle2NvbnRlbnQ6XCLvh4xcIn0uZmEtbGlmZS1ib3V5OmJlZm9yZSwuZmEtbGlmZS1idW95OmJlZm9yZSwuZmEtbGlmZS1zYXZlcjpiZWZvcmUsLmZhLXN1cHBvcnQ6YmVmb3JlLC5mYS1saWZlLXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCLvh41cIn0uZmEtY2lyY2xlLW8tbm90Y2g6YmVmb3Jle2NvbnRlbnQ6XCLvh45cIn0uZmEtcmE6YmVmb3JlLC5mYS1yZXNpc3RhbmNlOmJlZm9yZSwuZmEtcmViZWw6YmVmb3Jle2NvbnRlbnQ6XCLvh5BcIn0uZmEtZ2U6YmVmb3JlLC5mYS1lbXBpcmU6YmVmb3Jle2NvbnRlbnQ6XCLvh5FcIn0uZmEtZ2l0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+HklwifS5mYS1naXQ6YmVmb3Jle2NvbnRlbnQ6XCLvh5NcIn0uZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsLmZhLXljLXNxdWFyZTpiZWZvcmUsLmZhLWhhY2tlci1uZXdzOmJlZm9yZXtjb250ZW50Olwi74eUXCJ9LmZhLXRlbmNlbnQtd2VpYm86YmVmb3Jle2NvbnRlbnQ6XCLvh5VcIn0uZmEtcXE6YmVmb3Jle2NvbnRlbnQ6XCLvh5ZcIn0uZmEtd2VjaGF0OmJlZm9yZSwuZmEtd2VpeGluOmJlZm9yZXtjb250ZW50Olwi74eXXCJ9LmZhLXNlbmQ6YmVmb3JlLC5mYS1wYXBlci1wbGFuZTpiZWZvcmV7Y29udGVudDpcIu+HmFwifS5mYS1zZW5kLW86YmVmb3JlLC5mYS1wYXBlci1wbGFuZS1vOmJlZm9yZXtjb250ZW50Olwi74eZXCJ9LmZhLWhpc3Rvcnk6YmVmb3Jle2NvbnRlbnQ6XCLvh5pcIn0uZmEtY2lyY2xlLXRoaW46YmVmb3Jle2NvbnRlbnQ6XCLvh5tcIn0uZmEtaGVhZGVyOmJlZm9yZXtjb250ZW50Olwi74ecXCJ9LmZhLXBhcmFncmFwaDpiZWZvcmV7Y29udGVudDpcIu+HnVwifS5mYS1zbGlkZXJzOmJlZm9yZXtjb250ZW50Olwi74eeXCJ9LmZhLXNoYXJlLWFsdDpiZWZvcmV7Y29udGVudDpcIu+HoFwifS5mYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74ehXCJ9LmZhLWJvbWI6YmVmb3Jle2NvbnRlbnQ6XCLvh6JcIn0uZmEtc29jY2VyLWJhbGwtbzpiZWZvcmUsLmZhLWZ1dGJvbC1vOmJlZm9yZXtjb250ZW50Olwi74ejXCJ9LmZhLXR0eTpiZWZvcmV7Y29udGVudDpcIu+HpFwifS5mYS1iaW5vY3VsYXJzOmJlZm9yZXtjb250ZW50Olwi74elXCJ9LmZhLXBsdWc6YmVmb3Jle2NvbnRlbnQ6XCLvh6ZcIn0uZmEtc2xpZGVzaGFyZTpiZWZvcmV7Y29udGVudDpcIu+Hp1wifS5mYS10d2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCLvh6hcIn0uZmEteWVscDpiZWZvcmV7Y29udGVudDpcIu+HqVwifS5mYS1uZXdzcGFwZXItbzpiZWZvcmV7Y29udGVudDpcIu+HqlwifS5mYS13aWZpOmJlZm9yZXtjb250ZW50Olwi74erXCJ9LmZhLWNhbGN1bGF0b3I6YmVmb3Jle2NvbnRlbnQ6XCLvh6xcIn0uZmEtcGF5cGFsOmJlZm9yZXtjb250ZW50Olwi74etXCJ9LmZhLWdvb2dsZS13YWxsZXQ6YmVmb3Jle2NvbnRlbnQ6XCLvh65cIn0uZmEtY2MtdmlzYTpiZWZvcmV7Y29udGVudDpcIu+HsFwifS5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZXtjb250ZW50Olwi74exXCJ9LmZhLWNjLWRpc2NvdmVyOmJlZm9yZXtjb250ZW50Olwi74eyXCJ9LmZhLWNjLWFtZXg6YmVmb3Jle2NvbnRlbnQ6XCLvh7NcIn0uZmEtY2MtcGF5cGFsOmJlZm9yZXtjb250ZW50Olwi74e0XCJ9LmZhLWNjLXN0cmlwZTpiZWZvcmV7Y29udGVudDpcIu+HtVwifS5mYS1iZWxsLXNsYXNoOmJlZm9yZXtjb250ZW50Olwi74e2XCJ9LmZhLWJlbGwtc2xhc2gtbzpiZWZvcmV7Y29udGVudDpcIu+Ht1wifS5mYS10cmFzaDpiZWZvcmV7Y29udGVudDpcIu+HuFwifS5mYS1jb3B5cmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvh7lcIn0uZmEtYXQ6YmVmb3Jle2NvbnRlbnQ6XCLvh7pcIn0uZmEtZXllZHJvcHBlcjpiZWZvcmV7Y29udGVudDpcIu+Hu1wifS5mYS1wYWludC1icnVzaDpiZWZvcmV7Y29udGVudDpcIu+HvFwifS5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZXtjb250ZW50Olwi74e9XCJ9LmZhLWFyZWEtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvh75cIn0uZmEtcGllLWNoYXJ0OmJlZm9yZXtjb250ZW50Olwi74iAXCJ9LmZhLWxpbmUtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLviIFcIn0uZmEtbGFzdGZtOmJlZm9yZXtjb250ZW50Olwi74iCXCJ9LmZhLWxhc3RmbS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLviINcIn0uZmEtdG9nZ2xlLW9mZjpiZWZvcmV7Y29udGVudDpcIu+IhFwifS5mYS10b2dnbGUtb246YmVmb3Jle2NvbnRlbnQ6XCLviIVcIn0uZmEtYmljeWNsZTpiZWZvcmV7Y29udGVudDpcIu+IhlwifS5mYS1idXM6YmVmb3Jle2NvbnRlbnQ6XCLviIdcIn0uZmEtaW94aG9zdDpiZWZvcmV7Y29udGVudDpcIu+IiFwifS5mYS1hbmdlbGxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCLviIlcIn0uZmEtY2M6YmVmb3Jle2NvbnRlbnQ6XCLviIpcIn0uZmEtc2hla2VsOmJlZm9yZSwuZmEtc2hlcWVsOmJlZm9yZSwuZmEtaWxzOmJlZm9yZXtjb250ZW50Olwi74iLXCJ9LmZhLW1lYW5wYXRoOmJlZm9yZXtjb250ZW50Olwi74iMXCJ9LmZhLWJ1eXNlbGxhZHM6YmVmb3Jle2NvbnRlbnQ6XCLviI1cIn0uZmEtY29ubmVjdGRldmVsb3A6YmVmb3Jle2NvbnRlbnQ6XCLviI5cIn0uZmEtZGFzaGN1YmU6YmVmb3Jle2NvbnRlbnQ6XCLviJBcIn0uZmEtZm9ydW1iZWU6YmVmb3Jle2NvbnRlbnQ6XCLviJFcIn0uZmEtbGVhbnB1YjpiZWZvcmV7Y29udGVudDpcIu+IklwifS5mYS1zZWxsc3k6YmVmb3Jle2NvbnRlbnQ6XCLviJNcIn0uZmEtc2hpcnRzaW5idWxrOmJlZm9yZXtjb250ZW50Olwi74iUXCJ9LmZhLXNpbXBseWJ1aWx0OmJlZm9yZXtjb250ZW50Olwi74iVXCJ9LmZhLXNreWF0bGFzOmJlZm9yZXtjb250ZW50Olwi74iWXCJ9LmZhLWNhcnQtcGx1czpiZWZvcmV7Y29udGVudDpcIu+Il1wifS5mYS1jYXJ0LWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCLviJhcIn0uZmEtZGlhbW9uZDpiZWZvcmV7Y29udGVudDpcIu+ImVwifS5mYS1zaGlwOmJlZm9yZXtjb250ZW50Olwi74iaXCJ9LmZhLXVzZXItc2VjcmV0OmJlZm9yZXtjb250ZW50Olwi74ibXCJ9LmZhLW1vdG9yY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCLviJxcIn0uZmEtc3RyZWV0LXZpZXc6YmVmb3Jle2NvbnRlbnQ6XCLviJ1cIn0uZmEtaGVhcnRiZWF0OmJlZm9yZXtjb250ZW50Olwi74ieXCJ9LmZhLXZlbnVzOmJlZm9yZXtjb250ZW50Olwi74ihXCJ9LmZhLW1hcnM6YmVmb3Jle2NvbnRlbnQ6XCLviKJcIn0uZmEtbWVyY3VyeTpiZWZvcmV7Y29udGVudDpcIu+Io1wifS5mYS1pbnRlcnNleDpiZWZvcmUsLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZXtjb250ZW50Olwi74ikXCJ9LmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIu+IpVwifS5mYS12ZW51cy1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6XCLviKZcIn0uZmEtbWFycy1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6XCLviKdcIn0uZmEtdmVudXMtbWFyczpiZWZvcmV7Y29udGVudDpcIu+IqFwifS5mYS1tYXJzLXN0cm9rZTpiZWZvcmV7Y29udGVudDpcIu+IqVwifS5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZXtjb250ZW50Olwi74iqXCJ9LmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3Jle2NvbnRlbnQ6XCLviKtcIn0uZmEtbmV1dGVyOmJlZm9yZXtjb250ZW50Olwi74isXCJ9LmZhLWdlbmRlcmxlc3M6YmVmb3Jle2NvbnRlbnQ6XCLviK1cIn0uZmEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3Jle2NvbnRlbnQ6XCLviLBcIn0uZmEtcGludGVyZXN0LXA6YmVmb3Jle2NvbnRlbnQ6XCLviLFcIn0uZmEtd2hhdHNhcHA6YmVmb3Jle2NvbnRlbnQ6XCLviLJcIn0uZmEtc2VydmVyOmJlZm9yZXtjb250ZW50Olwi74izXCJ9LmZhLXVzZXItcGx1czpiZWZvcmV7Y29udGVudDpcIu+ItFwifS5mYS11c2VyLXRpbWVzOmJlZm9yZXtjb250ZW50Olwi74i1XCJ9LmZhLWhvdGVsOmJlZm9yZSwuZmEtYmVkOmJlZm9yZXtjb250ZW50Olwi74i2XCJ9LmZhLXZpYWNvaW46YmVmb3Jle2NvbnRlbnQ6XCLviLdcIn0uZmEtdHJhaW46YmVmb3Jle2NvbnRlbnQ6XCLviLhcIn0uZmEtc3Vid2F5OmJlZm9yZXtjb250ZW50Olwi74i5XCJ9LmZhLW1lZGl1bTpiZWZvcmV7Y29udGVudDpcIu+IulwifS5mYS15YzpiZWZvcmUsLmZhLXktY29tYmluYXRvcjpiZWZvcmV7Y29udGVudDpcIu+Iu1wifS5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZXtjb250ZW50Olwi74i8XCJ9LmZhLW9wZW5jYXJ0OmJlZm9yZXtjb250ZW50Olwi74i9XCJ9LmZhLWV4cGVkaXRlZHNzbDpiZWZvcmV7Y29udGVudDpcIu+IvlwifS5mYS1iYXR0ZXJ5LTQ6YmVmb3JlLC5mYS1iYXR0ZXJ5OmJlZm9yZSwuZmEtYmF0dGVyeS1mdWxsOmJlZm9yZXtjb250ZW50Olwi74mAXCJ9LmZhLWJhdHRlcnktMzpiZWZvcmUsLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3Jle2NvbnRlbnQ6XCLviYFcIn0uZmEtYmF0dGVyeS0yOmJlZm9yZSwuZmEtYmF0dGVyeS1oYWxmOmJlZm9yZXtjb250ZW50Olwi74mCXCJ9LmZhLWJhdHRlcnktMTpiZWZvcmUsLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIu+Jg1wifS5mYS1iYXR0ZXJ5LTA6YmVmb3JlLC5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZXtjb250ZW50Olwi74mEXCJ9LmZhLW1vdXNlLXBvaW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCLviYVcIn0uZmEtaS1jdXJzb3I6YmVmb3Jle2NvbnRlbnQ6XCLviYZcIn0uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZXtjb250ZW50Olwi74mHXCJ9LmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZXtjb250ZW50Olwi74mIXCJ9LmZhLXN0aWNreS1ub3RlOmJlZm9yZXtjb250ZW50Olwi74mJXCJ9LmZhLXN0aWNreS1ub3RlLW86YmVmb3Jle2NvbnRlbnQ6XCLviYpcIn0uZmEtY2MtamNiOmJlZm9yZXtjb250ZW50Olwi74mLXCJ9LmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZXtjb250ZW50Olwi74mMXCJ9LmZhLWNsb25lOmJlZm9yZXtjb250ZW50Olwi74mNXCJ9LmZhLWJhbGFuY2Utc2NhbGU6YmVmb3Jle2NvbnRlbnQ6XCLviY5cIn0uZmEtaG91cmdsYXNzLW86YmVmb3Jle2NvbnRlbnQ6XCLviZBcIn0uZmEtaG91cmdsYXNzLTE6YmVmb3JlLC5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLviZFcIn0uZmEtaG91cmdsYXNzLTI6YmVmb3JlLC5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmV7Y29udGVudDpcIu+JklwifS5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3Jle2NvbnRlbnQ6XCLviZNcIn0uZmEtaG91cmdsYXNzOmJlZm9yZXtjb250ZW50Olwi74mUXCJ9LmZhLWhhbmQtZ3JhYi1vOmJlZm9yZSwuZmEtaGFuZC1yb2NrLW86YmVmb3Jle2NvbnRlbnQ6XCLviZVcIn0uZmEtaGFuZC1zdG9wLW86YmVmb3JlLC5mYS1oYW5kLXBhcGVyLW86YmVmb3Jle2NvbnRlbnQ6XCLviZZcIn0uZmEtaGFuZC1zY2lzc29ycy1vOmJlZm9yZXtjb250ZW50Olwi74mXXCJ9LmZhLWhhbmQtbGl6YXJkLW86YmVmb3Jle2NvbnRlbnQ6XCLviZhcIn0uZmEtaGFuZC1zcG9jay1vOmJlZm9yZXtjb250ZW50Olwi74mZXCJ9LmZhLWhhbmQtcG9pbnRlci1vOmJlZm9yZXtjb250ZW50Olwi74maXCJ9LmZhLWhhbmQtcGVhY2UtbzpiZWZvcmV7Y29udGVudDpcIu+Jm1wifS5mYS10cmFkZW1hcms6YmVmb3Jle2NvbnRlbnQ6XCLviZxcIn0uZmEtcmVnaXN0ZXJlZDpiZWZvcmV7Y29udGVudDpcIu+JnVwifS5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZXtjb250ZW50Olwi74meXCJ9LmZhLWdnOmJlZm9yZXtjb250ZW50Olwi74mgXCJ9LmZhLWdnLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+JoVwifS5mYS10cmlwYWR2aXNvcjpiZWZvcmV7Y29udGVudDpcIu+JolwifS5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZXtjb250ZW50Olwi74mjXCJ9LmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74mkXCJ9LmZhLWdldC1wb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCLviaVcIn0uZmEtd2lraXBlZGlhLXc6YmVmb3Jle2NvbnRlbnQ6XCLviaZcIn0uZmEtc2FmYXJpOmJlZm9yZXtjb250ZW50Olwi74mnXCJ9LmZhLWNocm9tZTpiZWZvcmV7Y29udGVudDpcIu+JqFwifS5mYS1maXJlZm94OmJlZm9yZXtjb250ZW50Olwi74mpXCJ9LmZhLW9wZXJhOmJlZm9yZXtjb250ZW50Olwi74mqXCJ9LmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZXtjb250ZW50Olwi74mrXCJ9LmZhLXR2OmJlZm9yZSwuZmEtdGVsZXZpc2lvbjpiZWZvcmV7Y29udGVudDpcIu+JrFwifS5mYS1jb250YW86YmVmb3Jle2NvbnRlbnQ6XCLvia1cIn0uZmEtNTAwcHg6YmVmb3Jle2NvbnRlbnQ6XCLvia5cIn0uZmEtYW1hem9uOmJlZm9yZXtjb250ZW50Olwi74mwXCJ9LmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmV7Y29udGVudDpcIu+JsVwifS5mYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZXtjb250ZW50Olwi74myXCJ9LmZhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3Jle2NvbnRlbnQ6XCLvibNcIn0uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmV7Y29udGVudDpcIu+JtFwifS5mYS1pbmR1c3RyeTpiZWZvcmV7Y29udGVudDpcIu+JtVwifS5mYS1tYXAtcGluOmJlZm9yZXtjb250ZW50Olwi74m2XCJ9LmZhLW1hcC1zaWduczpiZWZvcmV7Y29udGVudDpcIu+Jt1wifS5mYS1tYXAtbzpiZWZvcmV7Y29udGVudDpcIu+JuFwifS5mYS1tYXA6YmVmb3Jle2NvbnRlbnQ6XCLviblcIn0uZmEtY29tbWVudGluZzpiZWZvcmV7Y29udGVudDpcIu+JulwifS5mYS1jb21tZW50aW5nLW86YmVmb3Jle2NvbnRlbnQ6XCLvibtcIn0uZmEtaG91eno6YmVmb3Jle2NvbnRlbnQ6XCLvibxcIn0uZmEtdmltZW86YmVmb3Jle2NvbnRlbnQ6XCLvib1cIn0uZmEtYmxhY2stdGllOmJlZm9yZXtjb250ZW50Olwi74m+XCJ9LmZhLWZvbnRpY29uczpiZWZvcmV7Y29udGVudDpcIu+KgFwifS5mYS1yZWRkaXQtYWxpZW46YmVmb3Jle2NvbnRlbnQ6XCLvioFcIn0uZmEtZWRnZTpiZWZvcmV7Y29udGVudDpcIu+KglwifS5mYS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvioNcIn0uZmEtY29kaWVwaWU6YmVmb3Jle2NvbnRlbnQ6XCLvioRcIn0uZmEtbW9keDpiZWZvcmV7Y29udGVudDpcIu+KhVwifS5mYS1mb3J0LWF3ZXNvbWU6YmVmb3Jle2NvbnRlbnQ6XCLvioZcIn0uZmEtdXNiOmJlZm9yZXtjb250ZW50Olwi74qHXCJ9LmZhLXByb2R1Y3QtaHVudDpiZWZvcmV7Y29udGVudDpcIu+KiFwifS5mYS1taXhjbG91ZDpiZWZvcmV7Y29udGVudDpcIu+KiVwifS5mYS1zY3JpYmQ6YmVmb3Jle2NvbnRlbnQ6XCLviopcIn0uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74qLXCJ9LmZhLXBhdXNlLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50Olwi74qMXCJ9LmZhLXN0b3AtY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74qNXCJ9LmZhLXN0b3AtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCLvio5cIn0uZmEtc2hvcHBpbmctYmFnOmJlZm9yZXtjb250ZW50Olwi74qQXCJ9LmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmV7Y29udGVudDpcIu+KkVwifS5mYS1oYXNodGFnOmJlZm9yZXtjb250ZW50Olwi74qSXCJ9LmZhLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIu+Kk1wifS5mYS1ibHVldG9vdGgtYjpiZWZvcmV7Y29udGVudDpcIu+KlFwifS5mYS1wZXJjZW50OmJlZm9yZXtjb250ZW50Olwi74qVXCJ9LmZhLWdpdGxhYjpiZWZvcmV7Y29udGVudDpcIu+KllwifS5mYS13cGJlZ2lubmVyOmJlZm9yZXtjb250ZW50Olwi74qXXCJ9LmZhLXdwZm9ybXM6YmVmb3Jle2NvbnRlbnQ6XCLviphcIn0uZmEtZW52aXJhOmJlZm9yZXtjb250ZW50Olwi74qZXCJ9LmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3Jle2NvbnRlbnQ6XCLvippcIn0uZmEtd2hlZWxjaGFpci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLviptcIn0uZmEtcXVlc3Rpb24tY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCLvipxcIn0uZmEtYmxpbmQ6YmVmb3Jle2NvbnRlbnQ6XCLvip1cIn0uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3Jle2NvbnRlbnQ6XCLvip5cIn0uZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCLviqBcIn0uZmEtYnJhaWxsZTpiZWZvcmV7Y29udGVudDpcIu+KoVwifS5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3Jle2NvbnRlbnQ6XCLviqJcIn0uZmEtYXNsLWludGVycHJldGluZzpiZWZvcmUsLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZXtjb250ZW50Olwi74qjXCJ9LmZhLWRlYWZuZXNzOmJlZm9yZSwuZmEtaGFyZC1vZi1oZWFyaW5nOmJlZm9yZSwuZmEtZGVhZjpiZWZvcmV7Y29udGVudDpcIu+KpFwifS5mYS1nbGlkZTpiZWZvcmV7Y29udGVudDpcIu+KpVwifS5mYS1nbGlkZS1nOmJlZm9yZXtjb250ZW50Olwi74qmXCJ9LmZhLXNpZ25pbmc6YmVmb3JlLC5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZXtjb250ZW50Olwi74qnXCJ9LmZhLWxvdy12aXNpb246YmVmb3Jle2NvbnRlbnQ6XCLviqhcIn0uZmEtdmlhZGVvOmJlZm9yZXtjb250ZW50Olwi74qpXCJ9LmZhLXZpYWRlby1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLviqpcIn0uZmEtc25hcGNoYXQ6YmVmb3Jle2NvbnRlbnQ6XCLviqtcIn0uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3Jle2NvbnRlbnQ6XCLviqxcIn0uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74qtXCJ9LmZhLXBpZWQtcGlwZXI6YmVmb3Jle2NvbnRlbnQ6XCLviq5cIn0uZmEtZmlyc3Qtb3JkZXI6YmVmb3Jle2NvbnRlbnQ6XCLvirBcIn0uZmEteW9hc3Q6YmVmb3Jle2NvbnRlbnQ6XCLvirFcIn0uZmEtdGhlbWVpc2xlOmJlZm9yZXtjb250ZW50Olwi74qyXCJ9LmZhLWdvb2dsZS1wbHVzLWNpcmNsZTpiZWZvcmUsLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZXtjb250ZW50Olwi74qzXCJ9LmZhLWZhOmJlZm9yZSwuZmEtZm9udC1hd2Vzb21lOmJlZm9yZXtjb250ZW50Olwi74q0XCJ9LmZhLWhhbmRzaGFrZS1vOmJlZm9yZXtjb250ZW50Olwi74q1XCJ9LmZhLWVudmVsb3BlLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCLvirZcIn0uZmEtZW52ZWxvcGUtb3Blbi1vOmJlZm9yZXtjb250ZW50Olwi74q3XCJ9LmZhLWxpbm9kZTpiZWZvcmV7Y29udGVudDpcIu+KuFwifS5mYS1hZGRyZXNzLWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCLvirlcIn0uZmEtYWRkcmVzcy1ib29rLW86YmVmb3Jle2NvbnRlbnQ6XCLvirpcIn0uZmEtdmNhcmQ6YmVmb3JlLC5mYS1hZGRyZXNzLWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvirtcIn0uZmEtdmNhcmQtbzpiZWZvcmUsLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZXtjb250ZW50Olwi74q8XCJ9LmZhLXVzZXItY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74q9XCJ9LmZhLXVzZXItY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCLvir5cIn0uZmEtdXNlci1vOmJlZm9yZXtjb250ZW50Olwi74uAXCJ9LmZhLWlkLWJhZGdlOmJlZm9yZXtjb250ZW50Olwi74uBXCJ9LmZhLWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsLmZhLWlkLWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvi4JcIn0uZmEtZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLC5mYS1pZC1jYXJkLW86YmVmb3Jle2NvbnRlbnQ6XCLvi4NcIn0uZmEtcXVvcmE6YmVmb3Jle2NvbnRlbnQ6XCLvi4RcIn0uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3Jle2NvbnRlbnQ6XCLvi4VcIn0uZmEtdGVsZWdyYW06YmVmb3Jle2NvbnRlbnQ6XCLvi4ZcIn0uZmEtdGhlcm1vbWV0ZXItNDpiZWZvcmUsLmZhLXRoZXJtb21ldGVyOmJlZm9yZSwuZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmV7Y29udGVudDpcIu+Lh1wifS5mYS10aGVybW9tZXRlci0zOmJlZm9yZSwuZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3Jle2NvbnRlbnQ6XCLvi4hcIn0uZmEtdGhlcm1vbWV0ZXItMjpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCLvi4lcIn0uZmEtdGhlcm1vbWV0ZXItMTpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvi4pcIn0uZmEtdGhlcm1vbWV0ZXItMDpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZXtjb250ZW50Olwi74uLXCJ9LmZhLXNob3dlcjpiZWZvcmV7Y29udGVudDpcIu+LjFwifS5mYS1iYXRodHViOmJlZm9yZSwuZmEtczE1OmJlZm9yZSwuZmEtYmF0aDpiZWZvcmV7Y29udGVudDpcIu+LjVwifS5mYS1wb2RjYXN0OmJlZm9yZXtjb250ZW50Olwi74uOXCJ9LmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmV7Y29udGVudDpcIu+LkFwifS5mYS13aW5kb3ctbWluaW1pemU6YmVmb3Jle2NvbnRlbnQ6XCLvi5FcIn0uZmEtd2luZG93LXJlc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCLvi5JcIn0uZmEtdGltZXMtcmVjdGFuZ2xlOmJlZm9yZSwuZmEtd2luZG93LWNsb3NlOmJlZm9yZXtjb250ZW50Olwi74uTXCJ9LmZhLXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSwuZmEtd2luZG93LWNsb3NlLW86YmVmb3Jle2NvbnRlbnQ6XCLvi5RcIn0uZmEtYmFuZGNhbXA6YmVmb3Jle2NvbnRlbnQ6XCLvi5VcIn0uZmEtZ3JhdjpiZWZvcmV7Y29udGVudDpcIu+LllwifS5mYS1ldHN5OmJlZm9yZXtjb250ZW50Olwi74uXXCJ9LmZhLWltZGI6YmVmb3Jle2NvbnRlbnQ6XCLvi5hcIn0uZmEtcmF2ZWxyeTpiZWZvcmV7Y29udGVudDpcIu+LmVwifS5mYS1lZXJjYXN0OmJlZm9yZXtjb250ZW50Olwi74uaXCJ9LmZhLW1pY3JvY2hpcDpiZWZvcmV7Y29udGVudDpcIu+Lm1wifS5mYS1zbm93Zmxha2UtbzpiZWZvcmV7Y29udGVudDpcIu+LnFwifS5mYS1zdXBlcnBvd2VyczpiZWZvcmV7Y29udGVudDpcIu+LnVwifS5mYS13cGV4cGxvcmVyOmJlZm9yZXtjb250ZW50Olwi74ueXCJ9LmZhLW1lZXR1cDpiZWZvcmV7Y29udGVudDpcIu+LoFwifS5zci1vbmx5e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowfS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO2hlaWdodDphdXRvO21hcmdpbjowO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvfS5jb250YWluZXJ7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4O21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LmNvbnRhaW5lcjpiZWZvcmUsLmNvbnRhaW5lcjphZnRlcntkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCIgXCJ9LmNvbnRhaW5lcjphZnRlcntjbGVhcjpib3RofUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lcnt3aWR0aDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuY29udGFpbmVye3dpZHRoOjEwMjRweH19QG1lZGlhIChtaW4td2lkdGg6IDEyODBweCl7LmNvbnRhaW5lcnt3aWR0aDoxMjgwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpey5jb250YWluZXJ7d2lkdGg6MTUwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KXsuY29sLXhsLTEsLmNvbC14bC0yLC5jb2wteGwtMywuY29sLXhsLTQsLmNvbC14bC01LC5jb2wteGwtNiwuY29sLXhsLTcsLmNvbC14bC04LC5jb2wteGwtOSwuY29sLXhsLTEwLC5jb2wteGwtMTEsLmNvbC14bC0xMiwuY29sLXhsLTEzLC5jb2wteGwtMTQsLmNvbC14bC0xNSwuY29sLXhsLTE2LC5jb2wteGwtMTcsLmNvbC14bC0xOCwuY29sLXhsLTE5LC5jb2wteGwtMjAsLmNvbC14bC0yMSwuY29sLXhsLTIyLC5jb2wteGwtMjMsLmNvbC14bC0yNHtmbG9hdDpsZWZ0fS5jb2wteGwtMXt3aWR0aDo0LjE2NjY3JX0uY29sLXhsLTJ7d2lkdGg6OC4zMzMzMyV9LmNvbC14bC0ze3dpZHRoOjEyLjUlfS5jb2wteGwtNHt3aWR0aDoxNi42NjY2NyV9LmNvbC14bC01e3dpZHRoOjIwLjgzMzMzJX0uY29sLXhsLTZ7d2lkdGg6MjUlfS5jb2wteGwtN3t3aWR0aDoyOS4xNjY2NyV9LmNvbC14bC04e3dpZHRoOjMzLjMzMzMzJX0uY29sLXhsLTl7d2lkdGg6MzcuNSV9LmNvbC14bC0xMHt3aWR0aDo0MS42NjY2NyV9LmNvbC14bC0xMXt3aWR0aDo0NS44MzMzMyV9LmNvbC14bC0xMnt3aWR0aDo1MCV9LmNvbC14bC0xM3t3aWR0aDo1NC4xNjY2NyV9LmNvbC14bC0xNHt3aWR0aDo1OC4zMzMzMyV9LmNvbC14bC0xNXt3aWR0aDo2Mi41JX0uY29sLXhsLTE2e3dpZHRoOjY2LjY2NjY3JX0uY29sLXhsLTE3e3dpZHRoOjcwLjgzMzMzJX0uY29sLXhsLTE4e3dpZHRoOjc1JX0uY29sLXhsLTE5e3dpZHRoOjc5LjE2NjY3JX0uY29sLXhsLTIwe3dpZHRoOjgzLjMzMzMzJX0uY29sLXhsLTIxe3dpZHRoOjg3LjUlfS5jb2wteGwtMjJ7d2lkdGg6OTEuNjY2NjclfS5jb2wteGwtMjN7d2lkdGg6OTUuODMzMzMlfS5jb2wteGwtMjR7d2lkdGg6MTAwJX0uY29sLXhsLXB1bGwtMHtyaWdodDphdXRvfS5jb2wteGwtcHVsbC0xe3JpZ2h0OjQuMTY2NjclfS5jb2wteGwtcHVsbC0ye3JpZ2h0OjguMzMzMzMlfS5jb2wteGwtcHVsbC0ze3JpZ2h0OjEyLjUlfS5jb2wteGwtcHVsbC00e3JpZ2h0OjE2LjY2NjY3JX0uY29sLXhsLXB1bGwtNXtyaWdodDoyMC44MzMzMyV9LmNvbC14bC1wdWxsLTZ7cmlnaHQ6MjUlfS5jb2wteGwtcHVsbC03e3JpZ2h0OjI5LjE2NjY3JX0uY29sLXhsLXB1bGwtOHtyaWdodDozMy4zMzMzMyV9LmNvbC14bC1wdWxsLTl7cmlnaHQ6MzcuNSV9LmNvbC14bC1wdWxsLTEwe3JpZ2h0OjQxLjY2NjY3JX0uY29sLXhsLXB1bGwtMTF7cmlnaHQ6NDUuODMzMzMlfS5jb2wteGwtcHVsbC0xMntyaWdodDo1MCV9LmNvbC14bC1wdWxsLTEze3JpZ2h0OjU0LjE2NjY3JX0uY29sLXhsLXB1bGwtMTR7cmlnaHQ6NTguMzMzMzMlfS5jb2wteGwtcHVsbC0xNXtyaWdodDo2Mi41JX0uY29sLXhsLXB1bGwtMTZ7cmlnaHQ6NjYuNjY2NjclfS5jb2wteGwtcHVsbC0xN3tyaWdodDo3MC44MzMzMyV9LmNvbC14bC1wdWxsLTE4e3JpZ2h0Ojc1JX0uY29sLXhsLXB1bGwtMTl7cmlnaHQ6NzkuMTY2NjclfS5jb2wteGwtcHVsbC0yMHtyaWdodDo4My4zMzMzMyV9LmNvbC14bC1wdWxsLTIxe3JpZ2h0Ojg3LjUlfS5jb2wteGwtcHVsbC0yMntyaWdodDo5MS42NjY2NyV9LmNvbC14bC1wdWxsLTIze3JpZ2h0Ojk1LjgzMzMzJX0uY29sLXhsLXB1bGwtMjR7cmlnaHQ6MTAwJX0uY29sLXhsLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC14bC1wdXNoLTF7bGVmdDo0LjE2NjY3JX0uY29sLXhsLXB1c2gtMntsZWZ0OjguMzMzMzMlfS5jb2wteGwtcHVzaC0ze2xlZnQ6MTIuNSV9LmNvbC14bC1wdXNoLTR7bGVmdDoxNi42NjY2NyV9LmNvbC14bC1wdXNoLTV7bGVmdDoyMC44MzMzMyV9LmNvbC14bC1wdXNoLTZ7bGVmdDoyNSV9LmNvbC14bC1wdXNoLTd7bGVmdDoyOS4xNjY2NyV9LmNvbC14bC1wdXNoLTh7bGVmdDozMy4zMzMzMyV9LmNvbC14bC1wdXNoLTl7bGVmdDozNy41JX0uY29sLXhsLXB1c2gtMTB7bGVmdDo0MS42NjY2NyV9LmNvbC14bC1wdXNoLTExe2xlZnQ6NDUuODMzMzMlfS5jb2wteGwtcHVzaC0xMntsZWZ0OjUwJX0uY29sLXhsLXB1c2gtMTN7bGVmdDo1NC4xNjY2NyV9LmNvbC14bC1wdXNoLTE0e2xlZnQ6NTguMzMzMzMlfS5jb2wteGwtcHVzaC0xNXtsZWZ0OjYyLjUlfS5jb2wteGwtcHVzaC0xNntsZWZ0OjY2LjY2NjY3JX0uY29sLXhsLXB1c2gtMTd7bGVmdDo3MC44MzMzMyV9LmNvbC14bC1wdXNoLTE4e2xlZnQ6NzUlfS5jb2wteGwtcHVzaC0xOXtsZWZ0Ojc5LjE2NjY3JX0uY29sLXhsLXB1c2gtMjB7bGVmdDo4My4zMzMzMyV9LmNvbC14bC1wdXNoLTIxe2xlZnQ6ODcuNSV9LmNvbC14bC1wdXNoLTIye2xlZnQ6OTEuNjY2NjclfS5jb2wteGwtcHVzaC0yM3tsZWZ0Ojk1LjgzMzMzJX0uY29sLXhsLXB1c2gtMjR7bGVmdDoxMDAlfS5jb2wteGwtb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MCV9LmNvbC14bC1vZmZzZXQtMXttYXJnaW4tbGVmdDo0LjE2NjY3JX0uY29sLXhsLW9mZnNldC0ye21hcmdpbi1sZWZ0OjguMzMzMzMlfS5jb2wteGwtb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MTIuNSV9LmNvbC14bC1vZmZzZXQtNHttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmNvbC14bC1vZmZzZXQtNXttYXJnaW4tbGVmdDoyMC44MzMzMyV9LmNvbC14bC1vZmZzZXQtNnttYXJnaW4tbGVmdDoyNSV9LmNvbC14bC1vZmZzZXQtN3ttYXJnaW4tbGVmdDoyOS4xNjY2NyV9LmNvbC14bC1vZmZzZXQtOHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmNvbC14bC1vZmZzZXQtOXttYXJnaW4tbGVmdDozNy41JX0uY29sLXhsLW9mZnNldC0xMHttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmNvbC14bC1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6NDUuODMzMzMlfS5jb2wteGwtb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjUwJX0uY29sLXhsLW9mZnNldC0xM3ttYXJnaW4tbGVmdDo1NC4xNjY2NyV9LmNvbC14bC1vZmZzZXQtMTR7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5jb2wteGwtb2Zmc2V0LTE1e21hcmdpbi1sZWZ0OjYyLjUlfS5jb2wteGwtb2Zmc2V0LTE2e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0uY29sLXhsLW9mZnNldC0xN3ttYXJnaW4tbGVmdDo3MC44MzMzMyV9LmNvbC14bC1vZmZzZXQtMTh7bWFyZ2luLWxlZnQ6NzUlfS5jb2wteGwtb2Zmc2V0LTE5e21hcmdpbi1sZWZ0Ojc5LjE2NjY3JX0uY29sLXhsLW9mZnNldC0yMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9LmNvbC14bC1vZmZzZXQtMjF7bWFyZ2luLWxlZnQ6ODcuNSV9LmNvbC14bC1vZmZzZXQtMjJ7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfS5jb2wteGwtb2Zmc2V0LTIze21hcmdpbi1sZWZ0Ojk1LjgzMzMzJX0uY29sLXhsLW9mZnNldC0yNHttYXJnaW4tbGVmdDoxMDAlfX0uY29sLXhsLTEsLmNvbC14bC0yLC5jb2wteGwtMywuY29sLXhsLTQsLmNvbC14bC01LC5jb2wteGwtNiwuY29sLXhsLTcsLmNvbC14bC04LC5jb2wteGwtOSwuY29sLXhsLTEwLC5jb2wteGwtMTEsLmNvbC14bC0xMiwuY29sLXhsLTEzLC5jb2wteGwtMTQsLmNvbC14bC0xNSwuY29sLXhsLTE2LC5jb2wteGwtMTcsLmNvbC14bC0xOCwuY29sLXhsLTE5LC5jb2wteGwtMjAsLmNvbC14bC0yMSwuY29sLXhsLTIyLC5jb2wteGwtMjMsLmNvbC14bC0yNHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9LnZpc2libGUteGx7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUteGwtYmxvY2ssLnZpc2libGUteGwtaW5saW5lLC52aXNpYmxlLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KXsudmlzaWJsZS14bHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS14bHtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9dHIudmlzaWJsZS14bHtkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUteGwsdGQudmlzaWJsZS14bHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCl7LnZpc2libGUteGwtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KXsudmlzaWJsZS14bC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCl7LnZpc2libGUteGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpey5oaWRkZW4teGx7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5idG57dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtZmFtaWx5OlwiVGl0bGluZ0dvdGhpY0ZCTmFycm93XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzoxcHg7d2hpdGUtc3BhY2U6bm9ybWFsfS5idG4gLmZhLWxne3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO21hcmdpbi1yaWdodDouNGVtfS5idG4tbGlua3tjb2xvcjojMjIyO3RleHQtZGVjb3JhdGlvbjpub25lfS5idG4tbGluayBzcGFue2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwMDB9LmJ0bi1saW5rOmhvdmVyLC5idG4tbGluazpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0uYnRuLWxpbms6aG92ZXIgc3BhbiwuYnRuLWxpbms6Zm9jdXMgc3Bhbntib3JkZXItYm90dG9tOjB9LmJ0bi1kZWZhdWx0e2NvbG9yOiM3Njc2NzY7YmFja2dyb3VuZC1jb2xvcjojZWRlZGVkO2JvcmRlcjoycHggc29saWQgI2VkZWRlZDtsZXR0ZXItc3BhY2luZzoxLjVweDtwYWRkaW5nOi41ZW0gLjllbSAuNGVtIDFlbX0uYnRuLWRlZmF1bHQ6aG92ZXIsLmJ0bi1kZWZhdWx0OmZvY3VzLC5idG4tZGVmYXVsdDphY3RpdmUsLm9wZW4+LmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZXstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7Y29sb3I6d2hpdGU7YmFja2dyb3VuZC1jb2xvcjojYTZhNmE2O2JvcmRlci1jb2xvcjojYTZhNmE2fS5idG4tcHJpbWFyeXtjb2xvcjojMjIyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICMyMjI7bGV0dGVyLXNwYWNpbmc6MS41cHg7cGFkZGluZzouNWVtIC45ZW0gLjRlbSAxZW19LmJ0bi1wcmltYXJ5OmhvdmVyLC5idG4tcHJpbWFyeTpmb2N1cywuYnRuLXByaW1hcnk6YWN0aXZle2JhY2tncm91bmQtY29sb3I6IzIyMjtjb2xvcjojZmZmfS5idG4tc2Vjb25kYXJ5e2NvbG9yOiMwMDY0MDA7YmFja2dyb3VuZC1jb2xvcjojNjNmMmE4O2JvcmRlcjoycHggc29saWQgIzYzZjJhODtsZXR0ZXItc3BhY2luZzoxLjVweDtwYWRkaW5nOi41ZW0gLjllbSAuNGVtIDFlbX0uYnRuLXNlY29uZGFyeTpob3ZlciwuYnRuLXNlY29uZGFyeTpmb2N1cywuYnRuLXNlY29uZGFyeTphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoycHggc29saWQgIzAwNjQwMDtjb2xvcjojMDA2NDAwfS5idG4tdGVydGlhcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7Ym9yZGVyOjJweCBzb2xpZCAjMjIyO2xldHRlci1zcGFjaW5nOjEuNXB4O3BhZGRpbmc6LjVlbSAuOWVtIC40ZW0gMWVtfS5idG4tdGVydGlhcnk6aG92ZXIsLmJ0bi10ZXJ0aWFyeTpmb2N1cywuYnRuLXRlcnRpYXJ5OmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNhNmE2YTY7Ym9yZGVyLWNvbG9yOiNhNmE2YTY7Y29sb3I6I2ZmZn0uYnRuLXF1YXRlcm5hcnl7YmFja2dyb3VuZC1jb2xvcjojZjU4MzljO2JvcmRlcjoycHggc29saWQgI2Y1ODM5Yztjb2xvcjojZmZmO2xldHRlci1zcGFjaW5nOjEuNXB4O3BhZGRpbmc6LjVlbSAuOWVtIC40ZW0gMWVtfS5idG4tcXVhdGVybmFyeTpob3ZlciwuYnRuLXF1YXRlcm5hcnk6Zm9jdXMsLmJ0bi1xdWF0ZXJuYXJ5OmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6I2Y1ODM5Y30uYnRuLXhze2ZvbnQtc2l6ZTouODNlbTtwYWRkaW5nOi4zZW0gLjRlbTtsZXR0ZXItc3BhY2luZzoxLjFweH0uYnV0dG9ucy1zZXR7cGFkZGluZzoyZW0gMH0uYnV0dG9ucy1zZXQrLmJhY2stbGlua3ttYXJnaW4tdG9wOi43NWVtfS5idXR0b25zLXNldCBidXR0b24sLmJ1dHRvbnMtc2V0IGFbcm9sZT1cImJ1dHRvblwiXXttYXJnaW4tcmlnaHQ6MWVtO21hcmdpbi1ib3R0b206MWVtfS5icmVhZGNydW1ie3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O21hcmdpbjowIDAgNDBweDt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjE0cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmJyZWFkY3J1bWJ7bWFyZ2luLXRvcDoyMHB4fX0uYnJlYWRjcnVtYj5saXtjb2xvcjojOGQ4Njg0fS5icmVhZGNydW1iPmxpK2xpOmJlZm9yZXtjb250ZW50OlwifFwiO2NvbG9yOiM5OTkzOTE7cGFkZGluZzowIDNweH0uYnJlYWRjcnVtYiBhe2NvbG9yOiM4ZDg2ODQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJyZWFkY3J1bWIgYTpmb2N1cywuYnJlYWRjcnVtYiBhOmhvdmVye2NvbG9yOiM0YjNhMzQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzRiM2EzNH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubmF2Pmxpe3Bvc2l0aW9uOnN0YXRpYyAhaW1wb3J0YW50fX0ubmF2IC5kcm9wZG93bi1tZW51ey13ZWJraXQtYm94LXNoYWRvdzowIDAgMCByZ2JhKDAsMCwwLDApO2JveC1zaGFkb3c6MCAwIDAgcmdiYSgwLDAsMCwwKTttYXJnaW46LTFweCAwIDA7cGFkZGluZzoyMHB4IDVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubmF2IC5kcm9wZG93bi1tZW51e2xlZnQ6MCAhaW1wb3J0YW50O3dpZHRoOjEwMCV9Lm5hdiAuZHJvcGRvd24tbWVudT4uY29udGFpbmVye3dpZHRoOmF1dG8gIWltcG9ydGFudH19Lm5hdiAuZHJvcGRvd24tbWVudSBkaXYgYXtjb2xvcjojMDAwfS5uYXYgLmRyb3Bkb3duLW1lbnUgZGl2IGE6Zm9jdXMsLm5hdiAuZHJvcGRvd24tbWVudSBkaXYgYTpob3Zlcntjb2xvcjojMDAwfS5uYXYgLmRyb3Bkb3duLW1lbnUgZGl2IGE6Zm9jdXM6bm90KC5idG4tbGluaykgc3BhbiwubmF2IC5kcm9wZG93bi1tZW51IGRpdiBhOmhvdmVyOm5vdCguYnRuLWxpbmspIHNwYW57Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMH0ubmF2IC5kcm9wZG93bi1tZW51IC5saXN0LWdyb3VwZWQ+bGl7bWFyZ2luLWJvdHRvbToxZW19Lm5hdiAuZHJvcGRvd24tbWVudSBoM3tmb250LXNpemU6MTRweDtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1ib3R0b206MDtjb2xvcjojMDAwfS5mb290ZXJ7bWFyZ2luLXRvcDoyZW07YmFja2dyb3VuZDojZjhmN2Y3O3BhZGRpbmctdG9wOjNlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyIC5jb250YWluZXI+LnJvdz5bY2xhc3NePVwiY29sLVwiXTpmaXJzdC1jaGlsZHtkaXNwbGF5OmJsb2NrfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmZvb3RlciAuY29udGFpbmVyPi5yb3c+W2NsYXNzXj1cImNvbC1cIl17cGFkZGluZy1ib3R0b206MWVtfX0uZm9vdGVyIGxpIGF7Y29sb3I6Z3JheTt0ZXh0LWRlY29yYXRpb246bm9uZTtwYWRkaW5nOjB9LmZvb3RlciBsaSBhOmZvY3VzLC5mb290ZXIgbGkgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiM0NDR9LmZvb3RlciBwe21hcmdpbi1ib3R0b206LjVlbX0uZm9vdGVyIC5oMywuZm9vdGVyIGgze2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrLU1lZGl1bVwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7Y29sb3I6IzQ0NDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxLjNlbTttYXJnaW4tdG9wOjEuM2VtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZm9vdGVyIC5oMywuZm9vdGVyIGgze2ZvbnQtc2l6ZToxNHB4O21hcmdpbi10b3A6MH19LmZvb3RlciBsaXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyLjVlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZvb3RlciBsaXtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyLjFlbTtsZXR0ZXItc3BhY2luZzowLjFweH19LmZvb3RlciAuZmF7Y29sb3I6IzVhNWE1YTttYXJnaW4tcmlnaHQ6MS4xZW07bWFyZ2luLWJvdHRvbToxLjFlbX0uZm9vdGVyIC5mYTpob3Zlcntjb2xvcjojMDAwfS5mb290ZXIgLnNvY2lhbC1tZWRpYS1jb250YWluZXIsLmZvb3RlciAuc3Vic2NyaWJlLW5ld3NsZXR0ZXItY29udGFpbmVye3BhZGRpbmctcmlnaHQ6MH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZvb3RlciAuc29jaWFsLW1lZGlhLWNvbnRhaW5lciwuZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXJ7cGFkZGluZy1yaWdodDoxZW19fS5mb290ZXIgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgLmgzLC5mb290ZXIgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgaDMsLmZvb3RlciAuc3Vic2NyaWJlLW5ld3NsZXR0ZXItY29udGFpbmVyIC5oMywuZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXIgaDN7bWFyZ2luLWJvdHRvbToxZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5mb290ZXIgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgLmgzLC5mb290ZXIgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgaDMsLmZvb3RlciAuc3Vic2NyaWJlLW5ld3NsZXR0ZXItY29udGFpbmVyIC5oMywuZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXIgaDN7bWFyZ2luLWJvdHRvbTouOGVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmZvb3RlciAuc29jaWFsLW1lZGlhLWNvbnRhaW5lciAuaDMsLmZvb3RlciAuc29jaWFsLW1lZGlhLWNvbnRhaW5lciBoMywuZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXIgLmgzLC5mb290ZXIgLnN1YnNjcmliZS1uZXdzbGV0dGVyLWNvbnRhaW5lciBoM3t3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjI1ZW07bGV0dGVyLXNwYWNpbmc6MH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5mb290ZXIgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgcHt0ZXh0LWFsaWduOmNlbnRlcn0uZm9vdGVyIC5zb2NpYWwtbWVkaWEtY29udGFpbmVyIHAgYXtmb250LXNpemU6MS44ZW19LmZvb3RlciAuc29jaWFsLW1lZGlhLWNvbnRhaW5lciBwIGE6bGFzdC1jaGlsZCAuZmF7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWJvdHRvbTowfS5mb290ZXIgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgcCBhIC5mYXtjb2xvcjojNDQ0fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCl7LmZvb3RlciAuc29jaWFsLW1lZGlhLWNvbnRhaW5lciAuZmEtbGd7Zm9udC1zaXplOjEuNGVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXJ7cGFkZGluZy10b3A6MWVtO3BhZGRpbmctYm90dG9tOjMuNWVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmZvb3RlciAuc3Vic2NyaWJlLW5ld3NsZXR0ZXItY29udGFpbmVye3BhZGRpbmctYm90dG9tOjJlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5mb290ZXIgLnN1YnNjcmliZS1uZXdzbGV0dGVyLWNvbnRhaW5lciAuaDN7Zm9udC1zaXplOjEuNGVtfX0uZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXIgaW5wdXRbdHlwZT1lbWFpbF17Ym9yZGVyOjFweCBzb2xpZCAjY2RjZGNkfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsuZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXIgaW5wdXRbdHlwZT1lbWFpbF17Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2ZvbnQtc2l6ZToxNHB4O2hlaWdodDozOHB4fX0uZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXIgaW5wdXRbdHlwZT1zdWJtaXRde21hcmdpbi10b3A6MWVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXIgaW5wdXRbdHlwZT1zdWJtaXRde21hcmdpbi10b3A6MS40ZW07Zm9udC1zaXplOi45ZW07bGV0dGVyLXNwYWNpbmc6MS4zcHg7cGFkZGluZzouNmVtIDEuMmVtIC41ZW19fS5mb290ZXIgLnN1YnNjcmliZS1uZXdzbGV0dGVyLWNvbnRhaW5lciAuYnRuLXRlcnRpYXJ5e3BhZGRpbmctdG9wOi42ZW07cGFkZGluZy1ib3R0b206LjVlbX0uZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXIgLmJ0bi10ZXJ0aWFyeTpob3ZlciwuZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXIgLmJ0bi10ZXJ0aWFyeTpmb2N1cywuZm9vdGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXIgLmJ0bi10ZXJ0aWFyeTphY3RpdmV7Y29sb3I6IzIyMjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCAjMjIyfS5mb290ZXIgLmNvcHlyaWdodHtwYWRkaW5nOjRlbSAwIDJlbTtmb250LXNpemU6MTJweDtjb2xvcjojOWE5YTlhO3RleHQtYWxpZ246Y2VudGVyfWhlYWRlcntwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToxNXB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe2hlYWRlcnttYXJnaW4tYm90dG9tOjgwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXtoZWFkZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YxZWZlZX19aGVhZGVyPi5jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy10b3A6MTBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7aGVhZGVyPi5jb250YWluZXJ7cGFkZGluZy10b3A6MzVweH19aGVhZGVyIC5jdXN0b21lci1tZW51e3BhZGRpbmc6MTBweCA1cHggMCAwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe2hlYWRlciAuY3VzdG9tZXItbWVudXttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nOjdweCAwIDAgMH19aGVhZGVyIC5jdXN0b21lci1tZW51IGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9aGVhZGVyIC5jdXN0b21lci1tZW51IC5mYXtmb250LXNpemU6MS45ZW19aGVhZGVyIC5jdXN0b21lci1tZW51IGxpe3BhZGRpbmc6MCAuNGVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe2hlYWRlciAuY3VzdG9tZXItbWVudSBsaXtwYWRkaW5nOjAgLjc1ZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe2hlYWRlciAuY3VzdG9tZXItbWVudSAubGFiZWx7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTVweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7bGluZS1oZWlnaHQ6MzJweDtjb2xvcjojMDAwO3BhZGRpbmctcmlnaHQ6LjdlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpe2hlYWRlciAuY3VzdG9tZXItbWVudXtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOi4yNWVtO3JpZ2h0Oi44ZW19aGVhZGVyIC5jdXN0b21lci1tZW51IC5mYXtmb250LXNpemU6MS40ZW07bWFyZ2luLWxlZnQ6LjRlbX1oZWFkZXIgLmN1c3RvbWVyLW1lbnUgLmZhLmZhLWhlYXJ0e2ZvbnQtc2l6ZToxLjNlbX1oZWFkZXIgLmN1c3RvbWVyLW1lbnUgLmZhLmZhLXNob3BwaW5nLWNhcnR7Zm9udC1zaXplOjEuNDVlbX1oZWFkZXIgLmN1c3RvbWVyLW1lbnUgYXtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM2YzYwNWN9aGVhZGVyIC5jdXN0b21lci1tZW51IGE6Zm9jdXMgLmZhLGhlYWRlciAuY3VzdG9tZXItbWVudSBhOmZvY3VzIHNwYW46bm90KC5iYWRnZSksaGVhZGVyIC5jdXN0b21lci1tZW51IGE6aG92ZXIgLmZhLGhlYWRlciAuY3VzdG9tZXItbWVudSBhOmhvdmVyIHNwYW46bm90KC5iYWRnZSl7Y29sb3I6IzM1MGUwMH1oZWFkZXIgLmN1c3RvbWVyLW1lbnUgLndpc2hsaXN0LWxpbmssaGVhZGVyIC5jdXN0b21lci1tZW51IC5zaG9wcGluZy1jYXJ0LWxpbmt7bWFyZ2luLWxlZnQ6LjZlbX1oZWFkZXIgLmN1c3RvbWVyLW1lbnUgLndpc2hsaXN0LWxpbmsgLmJhZGdlLGhlYWRlciAuY3VzdG9tZXItbWVudSAuc2hvcHBpbmctY2FydC1saW5rIC5iYWRnZXttYXJnaW4tbGVmdDouMTdlbTt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE4cHg7Ym90dG9tOjNweH1oZWFkZXIgLmN1c3RvbWVyLW1lbnUgLnNob3BwaW5nLWNhcnQtbGluayAuYmFkZ2V7bWFyZ2luLWxlZnQ6MH19aGVhZGVyIC5jdXN0b21lci1tZW51IC5iYWRnZXtiYWNrZ3JvdW5kOiNjODBhMzE7cmlnaHQ6MDtwYWRkaW5nOjNweCAwO3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7Ym9yZGVyLXJhZGl1czoxOHB4O2xpbmUtaGVpZ2h0OjIycHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOjZweH1oZWFkZXIgLm9mZmNhbnZhcy10b2dnbGV7dXNlci1zZWxlY3Q6bm9uZTtwYWRkaW5nOjEycHggMTRweCAxMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtib3JkZXI6MXB4IHNvbGlkICNiYmI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1mYW1pbHk6XCJUaXRsaW5nR290aGljRkJOYXJyb3dcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6MC4wNGVtO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MWVtO2NvbG9yOiMyMjJ9aGVhZGVyIC5vZmZjYW52YXMtdG9nZ2xlLm9wZW57cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyMDE7Ym9yZGVyLWJvdHRvbTowO2JhY2tncm91bmQ6I2ZmZn1oZWFkZXIgLm9mZmNhbnZhcy10b2dnbGUub3BlbituYXZ7ei1pbmRleDoyMDA7ZGlzcGxheTpibG9ja31oZWFkZXIgLmxvZ297d2lkdGg6MTMwcHg7bWFyZ2luLXJpZ2h0OjMwcHg7ZGlzcGxheTpibG9jaztoZWlnaHQ6ODBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzlweCl7aGVhZGVyIC5sb2dve21hcmdpbi1yaWdodDoyMHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7aGVhZGVyIC5sb2dve2hlaWdodDo2MHB4O3dpZHRoOjYwcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvNGZmX2xvZ29fc21hbGwuc3ZnXCIpIG5vLXJlcGVhdCAwIDA7YmFja2dyb3VuZC1zaXplOjEwMCU7bWFyZ2luOjRweCAwIC00cHh9aGVhZGVyIC5sb2dvIGltZ3tkaXNwbGF5Om5vbmV9fWhlYWRlciAubG9nbyBpbWd7d2lkdGg6MTAwJX1oZWFkZXIgLnNpZGVsYWJlbHtkaXNwbGF5Om5vbmU7d2lkdGg6MTA0cHg7aGVpZ2h0OjEyMnB4O3Bvc2l0aW9uOmZpeGVkO2xlZnQ6Y2FsYyg1MCUgKyA2NzVweCk7dG9wOi0ycHg7ei1pbmRleDo5OTl9aGVhZGVyIC5zaWRlbGFiZWwgaW1ne3dpZHRoOjUyJX1oZWFkZXIgLmhlYWRlci1uYXZ7bWFyZ2luLXRvcDo3cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7aGVhZGVyIC5oZWFkZXItbmF2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMjRweDt3aWR0aDpjYWxjKDEwMCUgLSAzMHB4KTtsZWZ0OjE1cHg7bWFyZ2luLWJvdHRvbToyMHB4fWhlYWRlciAuaGVhZGVyLW5hdiBuYXY+dWw+bGkgYXtwYWRkaW5nOjE1cHggMCAxOHB4fX1oZWFkZXIgLmhlYWRlci1jbXN7cGFkZGluZzoyN3B4IDEwcHggMCAzMHB4fWhlYWRlciAuaGVhZGVyLWNtcyAuZmF7Y29sb3I6IzZjNjA1YzttYXJnaW4tcmlnaHQ6MjRweH1oZWFkZXIgLmhlYWRlci1jbXMgLmZhOmZvY3VzLGhlYWRlciAuaGVhZGVyLWNtcyAuZmE6aG92ZXJ7Y29sb3I6IzIyMn1oZWFkZXIgLmhlYWRlci1jbXMgYTpsYXN0LWNoaWxkIC5mYXttYXJnaW4tcmlnaHQ6MH1oZWFkZXIgLmhlYWRlci1zZWFyY2h7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MDttaW4td2lkdGg6MzVweDt0cmFuc2l0aW9uOndpZHRoIC4zczstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtoZWFkZXIgLmhlYWRlci1zZWFyY2h7d2lkdGg6MTAwJX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7aGVhZGVyIC5oZWFkZXItc2VhcmNoLmN1c3RvbWVyLWxvZ2dlZC1pbnt3aWR0aDpjYWxjKDEwMCUgLSA3MHB4KX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpe2hlYWRlciAuaGVhZGVyLXNlYXJjaHtwYWRkaW5nOjE1cHggMCAwO2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246cmlnaHR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXtoZWFkZXIgLmhlYWRlci1zZWFyY2h7cGFkZGluZzoxNXB4IDAgMH19aGVhZGVyIC5oZWFkZXItc2VhcmNoIC5zZWFyY2gtYXV0b2NvbXBsZXRlLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX1oZWFkZXIgLmhlYWRlci1zZWFyY2ggaW5wdXR7b3V0bGluZTowO2JveC1zaGFkb3c6bm9uZTtmb250LXNpemU6MTRweDtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOmFsbCAuMTVzO3dpZHRoOjEwMCU7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudCAhaW1wb3J0YW50fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtoZWFkZXIgLmhlYWRlci1zZWFyY2ggaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCAjYmJiICFpbXBvcnRhbnR9fWhlYWRlciAuaGVhZGVyLXNlYXJjaCBpbnB1dDpob3ZlcixoZWFkZXIgLmhlYWRlci1zZWFyY2ggaW5wdXQ6Zm9jdXMsaGVhZGVyIC5oZWFkZXItc2VhcmNoIGlucHV0OmFjdGl2ZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNDQ0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtoZWFkZXIgLmhlYWRlci1zZWFyY2ggaW5wdXQ6aG92ZXIsaGVhZGVyIC5oZWFkZXItc2VhcmNoIGlucHV0OmZvY3VzLGhlYWRlciAuaGVhZGVyLXNlYXJjaCBpbnB1dDphY3RpdmV7Ym9yZGVyLWNvbG9yOiM0NDQgIWltcG9ydGFudH19aGVhZGVyIC5oZWFkZXItc2VhcmNoIGJ1dHRvbntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToyMHB4O2JvcmRlcjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7aGVpZ2h0OjQycHg7d2lkdGg6MzVweDtwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDotMTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6dHJhbnNwYXJlbnQ7b3BhY2l0eTowfWhlYWRlciAuaGVhZGVyLXNlYXJjaCAuZmEtc2VhcmNoe2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtoZWlnaHQ6NDJweDt3aWR0aDoyNXB4O2N1cnNvcjpwb2ludGVyO2xpbmUtaGVpZ2h0OjQ3cHg7dGV4dC1hbGlnbjplbmQ7cGFkZGluZzowIDVweCAwIDA7ei1pbmRleDoxMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZvbnQtc2l6ZToxNXB4O2NvbG9yOiM2YzYwNWN9aGVhZGVyIC5oZWFkZXItc2VhcmNoIC5mYS1zZWFyY2g6aG92ZXIsaGVhZGVyIC5oZWFkZXItc2VhcmNoIC5mYS1zZWFyY2g6Zm9jdXMsaGVhZGVyIC5oZWFkZXItc2VhcmNoIC5mYS1zZWFyY2g6YWN0aXZle2NvbG9yOiMzNTBlMDB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe2hlYWRlciAuaGVhZGVyLXNlYXJjaCAuZmEtc2VhcmNoe2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7cmlnaHQ6MTBweH19aGVhZGVyIC5oZWFkZXItc2VhcmNoOmJlZm9yZXtjb250ZW50OlwiWm9la2VuXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi00MHB4O3RvcDoyOHB4O2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrLU1lZGl1bVwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7Y29sb3I6IzZjNjA1YztjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjEwMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7aGVhZGVyIC5oZWFkZXItc2VhcmNoOmJlZm9yZXtkaXNwbGF5Om5vbmV9fWhlYWRlciAuaGVhZGVyLXNlYXJjaDpob3ZlcjpiZWZvcmUsaGVhZGVyIC5oZWFkZXItc2VhcmNoOmZvY3VzOmJlZm9yZXtjb2xvcjojMzUwZTAwfWhlYWRlciAuaGVhZGVyLXNlYXJjaC5zZWFyY2gtb3Blbnt3aWR0aDoxMDAlfWhlYWRlciAuaGVhZGVyLXNlYXJjaC5zZWFyY2gtb3BlbjpiZWZvcmV7b3BhY2l0eTowfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXtoZWFkZXIgLmhlYWRlci1zZWFyY2guc2VhcmNoLW9wZW57cGFkZGluZy10b3A6MH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpe2hlYWRlciAuaGVhZGVyLXNlYXJjaC5zZWFyY2gtb3BlbntwYWRkaW5nLXRvcDoxNXB4O3dpZHRoOjI2MHB4fX1oZWFkZXIgLmhlYWRlci1zZWFyY2guc2VhcmNoLW9wZW4gaW5wdXR7Ym9yZGVyLWJvdHRvbS1jb2xvcjojNmM2MDVjICFpbXBvcnRhbnR9aGVhZGVyIC5oZWFkZXItc2VhcmNoLnNlYXJjaC1vcGVuIC5mYS1zZWFyY2h7ei1pbmRleDoxMH1oZWFkZXIgLmhlYWRlci1zZWFyY2guc2VhcmNoLW9wZW4gYnV0dG9ue3otaW5kZXg6MTAwfWhlYWRlciAuaGVhZGVyLXNlYXJjaDpub3QoLnNlYXJjaC1vcGVuKSAuc2VhcmNoLWF1dG9jb21wbGV0ZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1oZWFkZXIgLmhlYWRlci1sYW5ndWFnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjRweDtyaWdodDoxNTBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtoZWFkZXIgLmhlYWRlci1sYW5ndWFnZS53aXRoLWNhcnR7cmlnaHQ6MjEwcHh9aGVhZGVyIC5oZWFkZXItbGFuZ3VhZ2UuY3VzdG9tZXItbG9nZ2VkLWlue3RvcDo4MHB4O2xlZnQ6NnB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtoZWFkZXIgLmhlYWRlci1sYW5ndWFnZXt0b3A6MThweDtyaWdodDoxNDVweH1oZWFkZXIgLmhlYWRlci1sYW5ndWFnZS53aXRoLWNhcnR7cmlnaHQ6MjMwcHh9aGVhZGVyIC5oZWFkZXItbGFuZ3VhZ2UuY3VzdG9tZXItbG9nZ2VkLWlue3JpZ2h0OjE4MHB4fWhlYWRlciAuaGVhZGVyLWxhbmd1YWdlLmN1c3RvbWVyLWxvZ2dlZC1pbi53aXRoLXdpc2hsaXN0LGhlYWRlciAuaGVhZGVyLWxhbmd1YWdlLmN1c3RvbWVyLWxvZ2dlZC1pbi53aXRoLWNhcnR7cmlnaHQ6MjYwcHh9aGVhZGVyIC5oZWFkZXItbGFuZ3VhZ2UuY3VzdG9tZXItbG9nZ2VkLWluLndpdGgtd2lzaGxpc3Qud2l0aC1jYXJ0e3JpZ2h0OjM1NXB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7aGVhZGVyIC5oZWFkZXItbGFuZ3VhZ2V7dG9wOjVweDtyaWdodDoxMjBweH1oZWFkZXIgLmhlYWRlci1sYW5ndWFnZS53aXRoLWNhcnR7cmlnaHQ6MjEwcHh9aGVhZGVyIC5oZWFkZXItbGFuZ3VhZ2UuY3VzdG9tZXItbG9nZ2VkLWlue3JpZ2h0OjE1MHB4fWhlYWRlciAuaGVhZGVyLWxhbmd1YWdlLmN1c3RvbWVyLWxvZ2dlZC1pbi53aXRoLXdpc2hsaXN0LGhlYWRlciAuaGVhZGVyLWxhbmd1YWdlLmN1c3RvbWVyLWxvZ2dlZC1pbi53aXRoLWNhcnR7cmlnaHQ6MjQwcHh9aGVhZGVyIC5oZWFkZXItbGFuZ3VhZ2UuY3VzdG9tZXItbG9nZ2VkLWluLndpdGgtd2lzaGxpc3Qud2l0aC1jYXJ0e3JpZ2h0OjMyMHB4fX0uc3VibmF2aWdhdGlvbnttYXJnaW46MCAwIDIwcHh9LnN1Ym5hdmlnYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2Y5ZjhmODt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMTdweDtoZWlnaHQ6NjBweH0uc3VibmF2aWdhdGlvbj4uY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5zdWJuYXZpZ2F0aW9uIGF7cGFkZGluZzowIDMwcHggMCAwO2NvbG9yOiM2MjU0NGU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMH0uc3VibmF2aWdhdGlvbiBhOmZvY3VzLC5zdWJuYXZpZ2F0aW9uIGE6aG92ZXJ7Y29sb3I6IzM1MGUwMH0uc3VibmF2aWdhdGlvbiBhOmZvY3VzIHNwYW4sLnN1Ym5hdmlnYXRpb24gYTpob3ZlciBzcGFue2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMzNTBlMDB9LnN1Ym5hdmlnYXRpb24gbGk6bGFzdC1jaGlsZCBhe3BhZGRpbmctcmlnaHQ6MH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LnN1Ym5hdmlnYXRpb24gdWwucHVsbC1yaWdodHtvcGFjaXR5OjB9fS5zdWJuYXZpZ2F0aW9uLndpdGgtdG9wYmFubmVyOmJlZm9yZXt0b3A6MTU0cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7Lm5hdi5uYXYtcGlsbHM6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2Y5ZjhmODt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7dG9wOjA7aGVpZ2h0OjU5cHh9fS5uYXYubmF2LXBpbGxzIGF7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzZjNjA1Yzt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2Lm5hdi1waWxscyBhOmZvY3VzLC5uYXYubmF2LXBpbGxzIGE6aG92ZXJ7Y29sb3I6IzM1MGUwMH0ubmF2Lm5hdi1waWxscyBhOmZvY3VzOm5vdCguYnRuLWxpbmspIHNwYW4sLm5hdi5uYXYtcGlsbHMgYTpob3Zlcjpub3QoLmJ0bi1saW5rKSBzcGFue2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMzNTBlMDB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7Lm5hdi5uYXYtcGlsbHMgYXtmb250LXNpemU6MTVweDtjb2xvcjojNDQ0fX0ubmF2Lm5hdi1waWxscyAubGV2ZWwwPmF7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1ib3R0b206MDtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5uYXYubmF2LXBpbGxzIC5sZXZlbDA+YXtib3JkZXItY29sb3I6I2Y5ZjhmOH19Lm5hdi5uYXYtcGlsbHMgLmxldmVsMC5hY3RpdmU6bm90KC5vcGVuKXtjb2xvcjojMzUwZTAwfS5uYXYubmF2LXBpbGxzIC5sZXZlbDAuYWN0aXZlOm5vdCgub3Blbik+YTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazttYXJnaW46NHB4IDAgLTZweDt3aWR0aDphdXRvO2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojNDQxMjAwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5uYXYubmF2LXBpbGxzIC5sZXZlbDAuYWN0aXZlOm5vdCgub3Blbik+YTphZnRlcntoZWlnaHQ6M3B4O21hcmdpbjoxMnB4IDAgLTE1cHh9fS5uYXYubmF2LXBpbGxzIC5sZXZlbDAub3Blbj5hOmZvY3VzLC5uYXYubmF2LXBpbGxzIC5sZXZlbDAub3Blbj5hOmhvdmVyLC5uYXYubmF2LXBpbGxzIC5sZXZlbDAub3Blbj5he2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6Izg2ODY4Njt6LWluZGV4OjEwMDF9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5uYXYubmF2LXBpbGxzPmxpPmF7cGFkZGluZzoyMHB4IDE4cHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsubmF2Lm5hdi1waWxscz5saT5he3BhZGRpbmc6MjBweCAyMnB4IDMwcHh9fS5uYXYubmF2LXBpbGxzPmxpLmFjdGl2ZT5hLC5uYXYubmF2LXBpbGxzPmxpLmFjdGl2ZT5hOmhvdmVyLC5uYXYubmF2LXBpbGxzPmxpLmFjdGl2ZT5hOmZvY3Vze2NvbG9yOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0fS5uYXYubmF2LXN0YWNrZWQgLmNvdW50e2NvbG9yOiNiYmJ9Lm5hdi5uYXYtc3RhY2tlZCBhe3RleHQtZGVjb3JhdGlvbjpub25lO3BhZGRpbmctbGVmdDowfS5uYXYubmF2LXN0YWNrZWQgYTpmb2N1cywubmF2Lm5hdi1zdGFja2VkIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXR9Lm5hdi5uYXYtc3RhY2tlZCBhOmZvY3VzIHNwYW4sLm5hdi5uYXYtc3RhY2tlZCBhOmhvdmVyIHNwYW57Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzQ0NH1hc2lkZSAud2lkZ2V0LXN0YXRpYy1ibG9jayBoM3tmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMyMjI7Zm9udC1zaXplOi45ZW07bGV0dGVyLXNwYWNpbmc6MC4wMmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tdG9wOjJlbTtsaW5lLWhlaWdodDoxLjNlbTttYXJnaW4tYm90dG9tOjEuNWVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXthc2lkZSAud2lkZ2V0LXN0YXRpYy1ibG9jayBoM3tmb250LXNpemU6Ljk2ZW07bWFyZ2luLXRvcDoxLjc1ZW19fWFzaWRlIC53aWRnZXQtc3RhdGljLWJsb2NrIC5uYXYubmF2LXN0YWNrZWQgdWx7bWFyZ2luLXRvcDoxLjRlbX1hc2lkZSAud2lkZ2V0LXN0YXRpYy1ibG9jayAubmF2Lm5hdi1zdGFja2VkIGxpe21hcmdpbi1ib3R0b206MWVtO2xpbmUtaGVpZ2h0OjEuNGVtfWFzaWRlIC53aWRnZXQtc3RhdGljLWJsb2NrIC5uYXYubmF2LXN0YWNrZWQgbGkgYXtkaXNwbGF5OmJsb2NrO2NvbG9yOiM0NDR9YXNpZGUgLndpZGdldC1zdGF0aWMtYmxvY2sgLm5hdi5uYXYtc3RhY2tlZCBsaS5jdXJyZW50IGF7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjIyfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXthc2lkZSAud2lkZ2V0LXN0YXRpYy1ibG9jayAubmF2Lm5hdi1zdGFja2VkIGxpLmN1cnJlbnQgYTpiZWZvcmV7Y29udGVudDonXFwyMDE0Jztmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMyMjJ9fWFzaWRlIC5ibG9jay1sYXllcmVkLW5hdjpmaXJzdC1jaGlsZHtwYWRkaW5nLXRvcDoxLjRlbX0uYmxvY2stbGF5ZXJlZC1uYXYgYXtmb250LXNpemU6MTRweDtjb2xvcjojNDQ0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KXsubmF2LW1haW4gLmRyb3Bkb3duLW1lbnUgbGl7bGluZS1oZWlnaHQ6Mi4yfX0ubmF2LW1haW4gLmRyb3Bkb3duLW1lbnUgYXtmb250LXNpemU6MTRweH0ubmF2LW1haW4gLmRyb3Bkb3duLW1lbnUgYSBzdHJvbmd7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMH0ubmF2LW1haW4gLmRyb3Bkb3duLW1lbnUgYS5idG4tbGlua3tmb250LXNpemU6MTNweH0jZHJvcGRvd24teHMtc217bWFyZ2luOjlweCAwIDB9I2Ryb3Bkb3duLXhzLXNtIC5kcm9wZG93bi1tZW51e2JveC1zaGFkb3c6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7bWluLXdpZHRoOjI2MHB4O3RvcDozM3B4O2JvcmRlci1jb2xvcjojYmJifSNkcm9wZG93bi14cy1zbSAuZHJvcGRvd24tbWVudSB1bCwjZHJvcGRvd24teHMtc20gLmRyb3Bkb3duLW1lbnUgbGl7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MH0jZHJvcGRvd24teHMtc20gLmRyb3Bkb3duLW1lbnUgdWwubGV2ZWwwLCNkcm9wZG93bi14cy1zbSAuZHJvcGRvd24tbWVudSB1bC5sZXZlbDF7ZGlzcGxheTpub25lfSNkcm9wZG93bi14cy1zbSAuZHJvcGRvd24tbWVudSB1bC5sZXZlbDB7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2JiYn0jZHJvcGRvd24teHMtc20gLmRyb3Bkb3duLW1lbnUgdWwubGV2ZWwwLnZpc2libGUtYWxvbmV7Ym9yZGVyOjB9I2Ryb3Bkb3duLXhzLXNtIC5kcm9wZG93bi1tZW51IGxpLmxldmVsMDpsYXN0LWNoaWxkIGEsI2Ryb3Bkb3duLXhzLXNtIC5kcm9wZG93bi1tZW51IGxpLmxldmVsMTpsYXN0LWNoaWxkIGF7Ym9yZGVyOjB9I2Ryb3Bkb3duLXhzLXNtIC5kcm9wZG93bi1tZW51IGxpLmFjdGl2ZT5he2ZvbnQtd2VpZ2h0OjcwMH0jZHJvcGRvd24teHMtc20gLmRyb3Bkb3duLW1lbnUgYXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWFlOWU5O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxZW0gMWVtIC45ZW07dGV4dC1kZWNvcmF0aW9uOm5vbmU7bGluZS1oZWlnaHQ6MS40ZW07Zm9udC1zaXplOi45NmVtfSNkcm9wZG93bi14cy1zbSAuZHJvcGRvd24tbWVudSAubGV2ZWwwPmF7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNiYmI7Zm9udC1mYW1pbHk6XCJUaXRsaW5nR290aGljRkJOYXJyb3dcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6MC4wNGVtO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6Ljk1ZW07Y29sb3I6IzIyMn0jZHJvcGRvd24teHMtc20gLmRyb3Bkb3duLW1lbnUgLmxldmVsMC5hY3RpdmU+YXtmb250LXdlaWdodDo0MDB9I2Ryb3Bkb3duLXhzLXNtIC5kcm9wZG93bi1tZW51Pi52aXNpYmxlLWFsb25lIC5sZXZlbDAsI2Ryb3Bkb3duLXhzLXNtIC5kcm9wZG93bi1tZW51Pi52aXNpYmxlLWFsb25lIC5sZXZlbDA+YSwjZHJvcGRvd24teHMtc20gLmRyb3Bkb3duLW1lbnU+LnZpc2libGUtYWxvbmUgLmxldmVsMXtkaXNwbGF5Om5vbmV9I2Ryb3Bkb3duLXhzLXNtIC5kcm9wZG93bi1tZW51Pi52aXNpYmxlLWFsb25lIC52aXNpYmxlLWFsb25le2Rpc3BsYXk6YmxvY2t9I2Ryb3Bkb3duLXhzLXNtIC5kcm9wZG93bi1tZW51IC52aXNpYmxlLWFsb25lIGF7cGFkZGluZy1sZWZ0OjEuOGVtO2xpbmUtaGVpZ2h0OjEuNGVtfSNkcm9wZG93bi14cy1zbSAuZHJvcGRvd24tbWVudSAudmlzaWJsZS1hbG9uZT5he3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYmJiO2ZvbnQtZmFtaWx5OlwiVGl0bGluZ0dvdGhpY0ZCTmFycm93XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOjAuMDRlbTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOi45NWVtfSNkcm9wZG93bi14cy1zbSAuZHJvcGRvd24tbWVudSAudmlzaWJsZS1hbG9uZT5hOmJlZm9yZXtjb250ZW50Oic8Jztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi43ZW07dG9wOjFlbX0jZHJvcGRvd24teHMtc20gLmRyb3Bkb3duLW1lbnUgLnZpc2libGUtYWxvbmUuYWN0aXZlPmF7Zm9udC13ZWlnaHQ6NDAwfSNkcm9wZG93bi14cy1zbSAuZHJvcGRvd24tbWVudSAubGV2ZWwyPmxpPmF7cGFkZGluZy1sZWZ0OjIuOGVtfSNkcm9wZG93bi14cy1zbSAuZHJvcGRvd24tbWVudSAubGV2ZWwzPmxpPmF7cGFkZGluZy1sZWZ0OjRlbX0uY2F0ZWdvcnktbmF2aWdhdGlvbi1zZWxlY3R7Y2xlYXI6Ym90aH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY2F0ZWdvcnktbmF2aWdhdGlvbi1zZWxlY3Qgc2VsZWN0e21hcmdpbi10b3A6MmVtO3BhZGRpbmctdG9wOjhweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7Lm5hdjpiZWZvcmUsLm5hdjphZnRlcntkaXNwbGF5Om5vbmV9Lm5hdi5uYXYtcGlsbHMubmF2LW1haW57ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubmF2Lm5hdi1waWxscy5uYXYtbWFpbiBsaS5sZXZlbDAuZHJvcGRvd257ZGlzcGxheTpibG9jaztmbGV4OjAgMSBhdXRvO3doaXRlLXNwYWNlOm5vd3JhcH0ubmF2Lm5hdi1waWxscy5uYXYtbWFpbiBsaS5sZXZlbDAuZHJvcGRvd24rbGl7bWFyZ2luLWxlZnQ6MH0ubmF2Lm5hdi1waWxscy5uYXYtbWFpbiBsaS5sZXZlbDAuZHJvcGRvd24gYXtwYWRkaW5nLWxlZnQ6MS41ZW07cGFkZGluZy1yaWdodDoxLjVlbX0ubmF2Lm5hdi1waWxscy5uYXYtbWFpbiBsaS5sZXZlbDAuZHJvcGRvd246Zmlyc3QtY2hpbGQgYXtwYWRkaW5nLWxlZnQ6MWVtfS5uYXYubmF2LXBpbGxzLm5hdi1tYWluIGxpLmxldmVsMC5kcm9wZG93bjpsYXN0LWNoaWxkIGF7cGFkZGluZy1yaWdodDoxZW19Lm5hdi5uYXYtcGlsbHMubmF2LW1haW4gbGkubGV2ZWwwLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGF7cGFkZGluZzowfX0uY2F0ZWdvcnktcHJvZHVjdHN7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5wcm9kdWN0cy1ncmlke3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmU7b3ZlcmZsb3c6aGlkZGVufS5wcm9kdWN0cy1ncmlkIGxpe2Zsb2F0OmxlZnQ7cGFkZGluZzowIDE1cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgMCAyMnB4O3dpZHRoOjUwJX0ucHJvZHVjdHMtZ3JpZCBsaTpudGgtb2YtdHlwZSgybisxKXtjbGVhcjpib3RofUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0cy1ncmlkIGxpIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b319LnByb2R1Y3RzLWdyaWQgbGk6YmVmb3Jle3BhZGRpbmc6MDttYXJnaW46MH0ucHJvZHVjdHMtZ3JpZCBsaSBhe2Rpc3BsYXk6YmxvY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bWFyZ2luOjAgMCAyNXB4fS5wcm9kdWN0cy1ncmlkIGxpIGltZ3ttYXJnaW46YXV0bztkaXNwbGF5OmJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsucHJvZHVjdHMtZ3JpZCBsaSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX19LnByb2R1Y3RzLWdyaWQgbGkgaW1nK2ltZ1tkYXRhLWltYWdlLXR5cGU9XCJhbHRcIl17ZGlzcGxheTpub25lfS5wcm9kdWN0cy1ncmlkIGxpIC5wcm9kdWN0LW5hbWV7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjQ1ZW07cGFkZGluZzowIDFlbTttYXJnaW46MWVtIDAgLjc1ZW0gMDtjb2xvcjojMjIyfS5wcm9kdWN0cy1ncmlkIGxpOmZvY3VzIGltZ1tkYXRhLWltYWdlLXR5cGU9XCJtYWluLXdpdGgtYWx0XCJdLC5wcm9kdWN0cy1ncmlkIGxpOmhvdmVyIGltZ1tkYXRhLWltYWdlLXR5cGU9XCJtYWluLXdpdGgtYWx0XCJde2Rpc3BsYXk6bm9uZX0ucHJvZHVjdHMtZ3JpZCBsaTpmb2N1cyBpbWdbZGF0YS1pbWFnZS10eXBlPVwibWFpbi13aXRoLWFsdFwiXStpbWdbZGF0YS1pbWFnZS10eXBlPVwiYWx0XCJdLC5wcm9kdWN0cy1ncmlkIGxpOmhvdmVyIGltZ1tkYXRhLWltYWdlLXR5cGU9XCJtYWluLXdpdGgtYWx0XCJdK2ltZ1tkYXRhLWltYWdlLXR5cGU9XCJhbHRcIl17ZGlzcGxheTpibG9ja30ucHJvZHVjdHMtZ3JpZCBsaTpmb2N1cyAucHJvZHVjdC1uYW1lIHNwYW4sLnByb2R1Y3RzLWdyaWQgbGk6aG92ZXIgLnByb2R1Y3QtbmFtZSBzcGFue2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMyMjJ9LnByb2R1Y3RzLWdyaWQgbGkgLnNob3J0LWRlc2NyaXB0aW9uLC5wcm9kdWN0cy1ncmlkIGxpIC5wcmljZS1ib3h7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjB9LnByb2R1Y3RzLWdyaWQgbGkgLnNob3J0LWRlc2NyaXB0aW9ue2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjRlbTtjb2xvcjpncmF5ICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206Ljc1ZW19LnByb2R1Y3RzLWdyaWQgbGkgLnByaWNlLWJveHtjb2xvcjojNDQ0fS5wcm9kdWN0cy1ncmlkIGxpIC5vbGQtcHJpY2UsLnByb2R1Y3RzLWdyaWQgbGkgLnNwZWNpYWwtcHJpY2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoycHggNnB4O2ZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnR9LnByb2R1Y3RzLWdyaWQgbGkgLm9sZC1wcmljZSAucHJpY2UtbGFiZWwsLnByb2R1Y3RzLWdyaWQgbGkgLnNwZWNpYWwtcHJpY2UgLnByaWNlLWxhYmVse2Rpc3BsYXk6bm9uZX0ucHJvZHVjdHMtZ3JpZCBsaSAub2xkLXByaWNle2NvbG9yOiNiYmI7cG9zaXRpb246cmVsYXRpdmV9LnByb2R1Y3RzLWdyaWQgbGkgLm9sZC1wcmljZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLXRvcDoxcHggc29saWQgI2JiYjt0cmFuc2Zvcm06cm90YXRlKC0yMmRlZyk7dG9wOjQ1JTtyaWdodDo0cHg7bGVmdDo0cHh9LnByb2R1Y3RzLWdyaWQgbGkgLnNwZWNpYWwtcHJpY2V7Y29sb3I6I2M4MGEzMTtmb250LXNpemU6MTA3JX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmNvbDItbGVmdC1sYXlvdXQgLnByb2R1Y3RzLWdyaWQgbGksLmNvbDItcmlnaHQtbGF5b3V0IC5wcm9kdWN0cy1ncmlkIGxpe3dpZHRoOjMzLjMzMzMlfS5jb2wyLWxlZnQtbGF5b3V0IC5wcm9kdWN0cy1ncmlkIGxpOm50aC1vZi10eXBlKDJuKzEpLC5jb2wyLXJpZ2h0LWxheW91dCAucHJvZHVjdHMtZ3JpZCBsaTpudGgtb2YtdHlwZSgybisxKXtjbGVhcjpub25lfS5jb2wyLWxlZnQtbGF5b3V0IC5wcm9kdWN0cy1ncmlkIGxpOm50aC1vZi10eXBlKDNuKzEpLC5jb2wyLXJpZ2h0LWxheW91dCAucHJvZHVjdHMtZ3JpZCBsaTpudGgtb2YtdHlwZSgzbisxKXtjbGVhcjpib3RofS5jb2wyLWxlZnQtbGF5b3V0IC5wcm9kdWN0cy1ncmlkIGxpIGltZywuY29sMi1yaWdodC1sYXlvdXQgLnByb2R1Y3RzLWdyaWQgbGkgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsuY29sMi1sZWZ0LWxheW91dCAucHJvZHVjdHMtZ3JpZCBsaSwuY29sMi1yaWdodC1sYXlvdXQgLnByb2R1Y3RzLWdyaWQgbGl7d2lkdGg6MjUlfS5jb2wyLWxlZnQtbGF5b3V0IC5wcm9kdWN0cy1ncmlkIGxpOm50aC1vZi10eXBlKDJuKzEpLC5jb2wyLXJpZ2h0LWxheW91dCAucHJvZHVjdHMtZ3JpZCBsaTpudGgtb2YtdHlwZSgybisxKXtjbGVhcjpub25lfS5jb2wyLWxlZnQtbGF5b3V0IC5wcm9kdWN0cy1ncmlkIGxpOm50aC1vZi10eXBlKDNuKzEpLC5jb2wyLXJpZ2h0LWxheW91dCAucHJvZHVjdHMtZ3JpZCBsaTpudGgtb2YtdHlwZSgzbisxKXtjbGVhcjpub25lfS5jb2wyLWxlZnQtbGF5b3V0IC5wcm9kdWN0cy1ncmlkIGxpOm50aC1vZi10eXBlKDRuKzEpLC5jb2wyLXJpZ2h0LWxheW91dCAucHJvZHVjdHMtZ3JpZCBsaTpudGgtb2YtdHlwZSg0bisxKXtjbGVhcjpib3RofX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmNvbDEtbGF5b3V0IC5wcm9kdWN0cy1ncmlkIGxpe3dpZHRoOjI1JX0uY29sMS1sYXlvdXQgLnByb2R1Y3RzLWdyaWQgbGk6bnRoLW9mLXR5cGUoMm4rMSl7Y2xlYXI6bm9uZX0uY29sMS1sYXlvdXQgLnByb2R1Y3RzLWdyaWQgbGk6bnRoLW9mLXR5cGUoM24rMSl7Y2xlYXI6bm9uZX0uY29sMS1sYXlvdXQgLnByb2R1Y3RzLWdyaWQgbGk6bnRoLW9mLXR5cGUoNG4rMSl7Y2xlYXI6Ym90aH0uY29sMS1sYXlvdXQgLnByb2R1Y3RzLWdyaWQgbGkgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsuY29sMS1sYXlvdXQgLnByb2R1Y3RzLWdyaWQgbGl7d2lkdGg6MjAlfS5jb2wxLWxheW91dCAucHJvZHVjdHMtZ3JpZCBsaTpudGgtb2YtdHlwZSgybisxKXtjbGVhcjpub25lfS5jb2wxLWxheW91dCAucHJvZHVjdHMtZ3JpZCBsaTpudGgtb2YtdHlwZSgzbisxKXtjbGVhcjpub25lfS5jb2wxLWxheW91dCAucHJvZHVjdHMtZ3JpZCBsaTpudGgtb2YtdHlwZSg0bisxKXtjbGVhcjpub25lfS5jb2wxLWxheW91dCAucHJvZHVjdHMtZ3JpZCBsaTpudGgtb2YtdHlwZSg1bisxKXtjbGVhcjpib3RofX0udmFsaWRhdGlvbi1hZHZpY2V7Y29sb3I6I2M4MGEzMSAhaW1wb3J0YW50fWlucHV0LnZhbGlkYXRpb24tZmFpbGVkOmZvY3VzLGlucHV0LnZhbGlkYXRpb24tZmFpbGVke2JvcmRlci1jb2xvcjojYzgwYTMxICFpbXBvcnRhbnR9LmZvcm0tZ3JvdXAgbGFiZWwgZW17Y29sb3I6IzAwYTY1MH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZm9ybS1ncm91cCBsYWJlbCBlbXtmb250LXNpemU6MS4zZW19fS5sYW5ndWFnZS1jb250YWluZXItc2VsZWN0IC5mb3JtLWNvbnRyb2wsLmxhbmd1YWdlLWNvbnRhaW5lci1zZWxlY3QgLmZvcm0tZ3JvdXAgc2VsZWN0LC5mb3JtLWdyb3VwIC5sYW5ndWFnZS1jb250YWluZXItc2VsZWN0IHNlbGVjdCwubGFuZ3VhZ2UtY29udGFpbmVyLXNlbGVjdCAub3BjIHNlbGVjdCwub3BjIC5sYW5ndWFnZS1jb250YWluZXItc2VsZWN0IHNlbGVjdHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fXNlbGVjdHtib3JkZXI6MXB4IHNvbGlkICNiYmI7Ym9yZGVyLXJhZGl1czowO2xpbmUtaGVpZ2h0OjI5cHg7YmFja2dyb3VuZDpub25lO3BhZGRpbmc6MCAzOHB4IDAgMTBweDtjb2xvcjojMDAwfWlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT1lbWFpbF0saW5wdXRbdHlwZT1wYXNzd29yZF17LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfWxhYmVsW2Zvcj1cImxvZ2luLWVtYWlsXCJde3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKXtsYWJlbCtzZWxlY3R7bWFyZ2luLWxlZnQ6NXB4fXNlbGVjdHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvYXJyb3cuc3ZnKSAhaW1wb3J0YW50O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDE1cHggY2VudGVyO2JhY2tncm91bmQtc2l6ZToxN3B4IDE3cHggIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXtzZWxlY3R7YmFja2dyb3VuZC1zaXplOjE1cHggMTVweCAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKXtzZWxlY3Q6YWN0aXZlLHNlbGVjdDpmb2N1c3tib3gtc2hhZG93Om5vbmV9fS5zZWxlY3QtZnVsbC13aWR0aHt3aWR0aDoxMDAlfS5mb3JtLWluc3RydWN0aW9uc3ttYXJnaW4tYm90dG9tOjJlbX0uZm9ybS1pbnN0cnVjdGlvbnMrdWw6bm90KC5mb3JtLWxpc3Qpe21hcmdpbi10b3A6LTAuM2VtfS5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAgc2VsZWN0LC5vcGMgc2VsZWN0e2hlaWdodDo0NHB4Oy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX0uZm9ybS1jb250cm9sOm5vdChzZWxlY3QpOm5vdCh0ZXh0YXJlYSksLmZvcm0tZ3JvdXAgc2VsZWN0Om5vdChzZWxlY3QpOm5vdCh0ZXh0YXJlYSksLm9wYyBzZWxlY3Q6bm90KHNlbGVjdCk6bm90KHRleHRhcmVhKXtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYmJiO3BhZGRpbmctYm90dG9tOjB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5mb3JtLWNvbnRyb2w6bm90KHNlbGVjdCk6bm90KHRleHRhcmVhKSwuZm9ybS1ncm91cCBzZWxlY3Q6bm90KHNlbGVjdCk6bm90KHRleHRhcmVhKSwub3BjIHNlbGVjdDpub3Qoc2VsZWN0KTpub3QodGV4dGFyZWEpe2JvcmRlcjoxcHggc29saWQgI2Q1ZDVkNX19LmZvcm0tY29udHJvbDpmb2N1cywuZm9ybS1ncm91cCBzZWxlY3Q6Zm9jdXMsLm9wYyBzZWxlY3Q6Zm9jdXN7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5mb3JtLWNvbnRyb2wrLnZhbGlkYXRpb24tYWR2aWNlLC5mb3JtLWdyb3VwIHNlbGVjdCsudmFsaWRhdGlvbi1hZHZpY2UsLm9wYyBzZWxlY3QrLnZhbGlkYXRpb24tYWR2aWNle21hcmdpbi10b3A6LjRlbTtsaW5lLWhlaWdodDoxLjY1ZW19I2NhX3Bvc3RubF9jZSAucG9zdG5sLnZhbGlkYXRpb24tYWR2aWNle21hcmdpbi10b3A6MS41ZW0gIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjY1ZW0gIWltcG9ydGFudH0uZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVse3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbHtmb250LXNpemU6MTZweH19LmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbDpub3Qoc2VsZWN0KXtwYWRkaW5nLXRvcDoxMnB4fS5mb3JtLWxpc3R7cGFkZGluZzowO21hcmdpbjowfS5mb3JtLWxpc3QgbGl7cGFkZGluZzowO21hcmdpbjowO2xpc3Qtc3R5bGU6bm9uZX0uZm9ybS1saXN0IGxhYmVsPmlucHV0W3R5cGU9Y2hlY2tib3hdLC5mb3JtLWxpc3QgbGFiZWw+aW5wdXRbdHlwZT1yYWRpb117bWFyZ2luLXRvcDo2cHh9LmZvcm0tbGlzdCBsaS5leHRyYS1ib3R0b20tbWFyZ2lue21hcmdpbi1ib3R0b206MmVtfS5mb3JtLWxpc3QgbGkuZXh0cmEtdG9wLW1hcmdpbnttYXJnaW4tdG9wOjJlbX0uZm9ybS1saXN0IHAuc3VjY2Vzcy1tc2d7bWFyZ2luOjB9LmZvcm0tbGlzdCAuZmllbGRzLWZsZXgtY29udGFpbmVye3BhZGRpbmc6MWVtO2JhY2tncm91bmQ6I2Y4ZjdmNztkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5mb3JtLWxpc3QgLmZpZWxkcy1mbGV4LWNvbnRhaW5lcntmbGV4LXdyYXA6bm93cmFwfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuZm9ybS1saXN0IC5maWVsZHMtZmxleC1jb250YWluZXJ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59fS5mb3JtLWxpc3QgLmZpZWxkcy1mbGV4LWNvbnRhaW5lciAuZmllbGR7ZGlzcGxheTpibG9jaztwYWRkaW5nOjFlbSAwO2ZsZXg6MSAxMDAlO3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDphdXRvICFpbXBvcnRhbnR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmZvcm0tbGlzdCAuZmllbGRzLWZsZXgtY29udGFpbmVyIC5maWVsZHtwYWRkaW5nOjAuNWVtO2ZsZXg6MCAxIGF1dG99fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsuZm9ybS1saXN0IC5maWVsZHMtZmxleC1jb250YWluZXIgLmZpZWxke3BhZGRpbmc6Ljc1ZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuZm9ybS1saXN0IGxpK2xpLC5mb3JtLWxpc3QgLmZvcm0tZ3JvdXArLmZvcm0tZ3JvdXB7bWFyZ2luLXRvcDoxLjVlbX0uZm9ybS1saXN0IC5pbnB1dC1ib3h7bWFyZ2luLXRvcDouMjVlbX19LmZvcm0tZ3JvdXAgbGFiZWx7Zm9udC13ZWlnaHQ6NDAwfS5jaGVja2JveCBsYWJlbFtmb3I9XCJwcmltYXJ5X2JpbGxpbmdcIl0sLmNoZWNrYm94IGxhYmVsW2Zvcj1cInByaW1hcnlfc2hpcHBpbmdcIl17cGFkZGluZy1sZWZ0OjIuM2VtfS5jaGVja2JveCBsYWJlbFtmb3I9XCJwcmltYXJ5X2JpbGxpbmdcIl0+aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5jaGVja2JveCBsYWJlbFtmb3I9XCJwcmltYXJ5X3NoaXBwaW5nXCJdPmlucHV0W3R5cGU9XCJjaGVja2JveFwiXXttYXJnaW4tbGVmdDotMS43ZW19LmZvcm0tY29udHJvbFtkaXNhYmxlZF0sLmZvcm0tZ3JvdXAgc2VsZWN0W2Rpc2FibGVkXSwub3BjIHNlbGVjdFtkaXNhYmxlZF0sLmZvcm0tZ3JvdXAgc2VsZWN0W2Rpc2FibGVkXSwub3BjIHNlbGVjdFtkaXNhYmxlZF0sLmZvcm0tY29udHJvbFtyZWFkb25seV0sLmZvcm0tZ3JvdXAgc2VsZWN0W3JlYWRvbmx5XSwub3BjIHNlbGVjdFtyZWFkb25seV0sLmZvcm0tZ3JvdXAgc2VsZWN0W3JlYWRvbmx5XSwub3BjIHNlbGVjdFtyZWFkb25seV0sZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wsZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWdyb3VwIHNlbGVjdCwuZm9ybS1ncm91cCBmaWVsZHNldFtkaXNhYmxlZF0gc2VsZWN0LGZpZWxkc2V0W2Rpc2FibGVkXSAub3BjIHNlbGVjdCwub3BjIGZpZWxkc2V0W2Rpc2FibGVkXSBzZWxlY3QsZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWdyb3VwIHNlbGVjdCwuZm9ybS1ncm91cCBmaWVsZHNldFtkaXNhYmxlZF0gc2VsZWN0LGZpZWxkc2V0W2Rpc2FibGVkXSAub3BjIHNlbGVjdCwub3BjIGZpZWxkc2V0W2Rpc2FibGVkXSBzZWxlY3R7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1ICFpbXBvcnRhbnR9I2NhX3Bvc3RubF9jZSAuZmllbGQsI2NhX3Bvc3RubF9jZSAuaW5wdXQtYm94LCNjYV9wb3N0bmxfY2UgLmlucHV0LXRleHQsI2NhX3Bvc3RubF9jZSAuZmllbGQtcG9zdGNvZGUsI2NhX3Bvc3RubF9jZSAuZmllbGQtcG9zdGNvZGUgLmlucHV0LXRleHR7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50O3dpZHRoOmF1dG8gIWltcG9ydGFudH0jY2FfcG9zdG5sX2NlIC5maWVsZC1ob3VzZW51bWJlcnttYXJnaW46MCAhaW1wb3J0YW50fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpeyNjYV9wb3N0bmxfY2UgLmZpZWxkLWhvdXNlbnVtYmVye21hcmdpbjowIC41ZW0gIWltcG9ydGFudH19aW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCx0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCxzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1c3std2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDAgOTk5OXB4IHdoaXRlO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwc30ucHJpdmFjeS1maWVsZCAuY2hlY2tib3h7ZGlzcGxheTppbmxpbmU7bWFyZ2luLXJpZ2h0OjJweH0ucHJpdmFjeS1maWVsZCBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLXRvcDoycHggIWltcG9ydGFudDt3aWR0aDpjYWxjKDEwMCUgLSA1MHB4KTt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnBhZ2Vze2NvbG9yOiM4ZDg2ODQ7Zm9udC1zaXplOjE0cHg7cGFkZGluZy10b3A6NWVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlc3twYWRkaW5nLXRvcDoyLjVlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5wYWdlc3twYWRkaW5nLXRvcDowfX0ucGFnZXMgb2x7bWFyZ2luOjA7cGFkZGluZzowfS5wYWdlcyBsaT5hLC5wYWdlcyBsaT5zcGFue3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjB9LnBhZ2VzIGxpPmF7Y29sb3I6IzhkODY4NDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2V9LnBhZ2VzIGxpPmEgc3BhbntmbG9hdDpub25lfS5wYWdlcyBsaT5hOmhvdmVyLC5wYWdlcyBsaT5hOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM0YjNhMzR9LnBhZ2VzIGxpPmE6aG92ZXIgc3BhbiwucGFnZXMgbGk+YTpmb2N1cyBzcGFue2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM0YjNhMzR9LnBhZ2VzIC5wcmV2aW91c3twYWRkaW5nLXJpZ2h0Oi41ZW19LnBhZ2VzIC5uZXh0e3BhZGRpbmctbGVmdDouM2VtfS5wYWdlcyAucHJldmlvdXM+c3BhbiwucGFnZXMgLm5leHQ+c3BhbntmbG9hdDpub25lO2ZvbnQtc2l6ZToxNnB4fS50b29sYmFye3BhZGRpbmc6LjVlbSAwIC43NWVtIDB9LnRvb2xiYXIgbGFiZWx7Zm9udC13ZWlnaHQ6NDAwfS50b29sYmFyIHNlbGVjdHtoZWlnaHQ6Mi4zZW19LnRvb2xiYXIgLnBhZ2VyLC50b29sYmFyIC5zb3J0ZXJ7cGFkZGluZzo1cHggMCAuNWVtO21hcmdpbjowfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsudG9vbGJhciAubGltaXRlciwudG9vbGJhciAucGFnZXN7ZGlzcGxheTppbmxpbmUtYmxvY2t9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsudG9vbGJhciAucGFnZXJ7dGV4dC1hbGlnbjpyaWdodH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey50b29sYmFyIC5wYWdlciAucGFnZXN7bWFyZ2luLWxlZnQ6MmVtfX0udG9vbGJhci1ib3R0b217bWFyZ2luOjAgMWVtIDJlbX0udG9vbGJhci1ib3R0b20gLnRvb2xiYXJ7Ym9yZGVyOjB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRvb2xiYXItYm90dG9tIC50b29sYmFyIC5wYWdlc3twYWRkaW5nLXRvcDowfX0uY29tcGFueS1zdHlsZS13aWRnZXQtY29udGFpbmVyPi5jbGVhcmZpeHttYXJnaW4tYm90dG9tOjEuNWVtfS5jb21wYW55LXN0eWxlLXdpZGdldHttYXJnaW4tdG9wOjE1cHg7bWFyZ2luLWJvdHRvbToxNXB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21wYW55LXN0eWxlLXdpZGdldHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTBkZGRiO3BhZGRpbmctYm90dG9tOjJlbTttYXJnaW4tdG9wOjJlbX19LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5wYW5lbHtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjA7YmFja2dyb3VuZDpub25lO2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuNmVtOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29tcGFueS1zdHlsZS13aWRnZXQgLnBhbmVse21hcmdpbi10b3A6MCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNHB4fS5jb21wYW55LXN0eWxlLXdpZGdldCAucGFuZWwgcCwuY29tcGFueS1zdHlsZS13aWRnZXQgLnBhbmVsIC5wYW5lbC1mb290ZXItdGV4dHtmb250LXNpemU6MS4yZW07bGluZS1oZWlnaHQ6MS41ZW19fS5jb21wYW55LXN0eWxlLXdpZGdldCAucGFuZWwgLnBhbmVsLXRpdGxle2ZvbnQtc2l6ZToyMHB4O2ZvbnQtZmFtaWx5OlwiUHVibGljb0hlYWRsaW5lXCIsR2VvcmdpYSxzZXJpZjtsZXR0ZXItc3BhY2luZzouN3B4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjE1ZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5jb21wYW55LXN0eWxlLXdpZGdldCAucGFuZWwgLnBhbmVsLXRpdGxle2ZvbnQtc2l6ZToxLjFlbTtsZXR0ZXItc3BhY2luZzowLjA1ZW07bGluZS1oZWlnaHQ6MS4yZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21wYW55LXN0eWxlLXdpZGdldCAucGFuZWwgLnBhbmVsLXRpdGxle2ZvbnQtc2l6ZToxLjU1ZW07bGV0dGVyLXNwYWNpbmc6MC4wMmVtfX0uY29tcGFueS1zdHlsZS13aWRnZXQgLnBhbmVsIC5wYW5lbC10aXRsZStwe21hcmdpbi10b3A6MS4yNWVtfS5jb21wYW55LXN0eWxlLXdpZGdldCAucGFuZWwgLnBhbmVsLWhlYWRpbmd7Y29sb3I6IzIyMn0uY29tcGFueS1zdHlsZS13aWRnZXQgLnBhbmVsIC5wYW5lbC1oZWFkaW5nKy5wYW5lbC1ib2R5e21hcmdpbi10b3A6MTBweH0uY29tcGFueS1zdHlsZS13aWRnZXQgLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHB7bWFyZ2luLWJvdHRvbTouN2VtfS5jb21wYW55LXN0eWxlLXdpZGdldCAucGFuZWwgLnBhbmVsLWhlYWRpbmcsLmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5wYW5lbCAucGFuZWwtYm9keSwuY29tcGFueS1zdHlsZS13aWRnZXQgLnBhbmVsIC5wYW5lbC1mb290ZXJ7cGFkZGluZzowO2JvcmRlcjowICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpub25lfS5jb21wYW55LXN0eWxlLXdpZGdldCAucGFuZWwgLnBhbmVsLWJvZHkrLnBhbmVsLWZvb3RlcnttYXJnaW4tdG9wOjEuMjVlbX0uY29tcGFueS1zdHlsZS13aWRnZXQgLnBhbmVsIC5pbWFnZS1saW5re2Rpc3BsYXk6YmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5wYW5lbCAuaW1hZ2UtbGlua3twYWRkaW5nOjAgIWltcG9ydGFudH19LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5wYW5lbCAuaW1nLXJlc3BvbnNpdmV7bWFyZ2luOjAgYXV0b31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29tcGFueS1zdHlsZS13aWRnZXQgLnBhbmVsIC5pbWctcmVzcG9uc2l2ZXt3aWR0aDoxMDAlO21heC13aWR0aDoyMDAlfX0uY29tcGFueS1zdHlsZS13aWRnZXQgLnBhbmVsIC5wYW5lbC1mb290ZXItdGV4dHtwYWRkaW5nOi41ZW0gMH0uY29tcGFueS1zdHlsZS13aWRnZXQgLnBhbmVsIGFbaHJlZl17Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjEzcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5wYW5lbCBhW2hyZWZde2ZvbnQtc2l6ZToxNXB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5wYW5lbCBhW2hyZWZde2ZvbnQtc2l6ZToxNHB4fX0uY29tcGFueS1zdHlsZS13aWRnZXQgLnBhbmVsIC5idG57d2hpdGUtc3BhY2U6bm9ybWFsfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtMHttYXJnaW4tdG9wOjAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtMnttYXJnaW4tdG9wOjIlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtNHttYXJnaW4tdG9wOjQlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtNnttYXJnaW4tdG9wOjYlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtOHttYXJnaW4tdG9wOjglfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtMTB7bWFyZ2luLXRvcDoxMCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLXNtLXRvcC0xNXttYXJnaW4tdG9wOjE1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2Utc20tdG9wLTIwe21hcmdpbi10b3A6MjAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtMjV7bWFyZ2luLXRvcDoyNSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLXNtLXRvcC0zMHttYXJnaW4tdG9wOjMwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2Utc20tdG9wLTM1e21hcmdpbi10b3A6MzUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtNDB7bWFyZ2luLXRvcDo0MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLXNtLXRvcC00NXttYXJnaW4tdG9wOjQ1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2Utc20tdG9wLTUwe21hcmdpbi10b3A6NTAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtNTV7bWFyZ2luLXRvcDo1NSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLXNtLXRvcC02MHttYXJnaW4tdG9wOjYwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2Utc20tdG9wLTY1e21hcmdpbi10b3A6NjUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtNzB7bWFyZ2luLXRvcDo3MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLXNtLXRvcC03NXttYXJnaW4tdG9wOjc1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2Utc20tdG9wLTgwe21hcmdpbi10b3A6ODAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtODV7bWFyZ2luLXRvcDo4NSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLXNtLXRvcC05MHttYXJnaW4tdG9wOjkwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2Utc20tdG9wLTk1e21hcmdpbi10b3A6OTUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1zbS10b3AtMTAwe21hcmdpbi10b3A6MTAwJX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtMHttYXJnaW4tdG9wOjAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtMnttYXJnaW4tdG9wOjIlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtNHttYXJnaW4tdG9wOjQlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtNnttYXJnaW4tdG9wOjYlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtOHttYXJnaW4tdG9wOjglfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtMTB7bWFyZ2luLXRvcDoxMCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLW1kLXRvcC0xNXttYXJnaW4tdG9wOjE1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbWQtdG9wLTIwe21hcmdpbi10b3A6MjAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtMjV7bWFyZ2luLXRvcDoyNSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLW1kLXRvcC0zMHttYXJnaW4tdG9wOjMwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbWQtdG9wLTM1e21hcmdpbi10b3A6MzUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtNDB7bWFyZ2luLXRvcDo0MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLW1kLXRvcC00NXttYXJnaW4tdG9wOjQ1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbWQtdG9wLTUwe21hcmdpbi10b3A6NTAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtNTV7bWFyZ2luLXRvcDo1NSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLW1kLXRvcC02MHttYXJnaW4tdG9wOjYwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbWQtdG9wLTY1e21hcmdpbi10b3A6NjUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtNzB7bWFyZ2luLXRvcDo3MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLW1kLXRvcC03NXttYXJnaW4tdG9wOjc1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbWQtdG9wLTgwe21hcmdpbi10b3A6ODAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtODV7bWFyZ2luLXRvcDo4NSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLW1kLXRvcC05MHttYXJnaW4tdG9wOjkwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbWQtdG9wLTk1e21hcmdpbi10b3A6OTUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1tZC10b3AtMTAwe21hcmdpbi10b3A6MTAwJX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpey5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtMHttYXJnaW4tdG9wOjAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtMnttYXJnaW4tdG9wOjIlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtNHttYXJnaW4tdG9wOjQlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtNnttYXJnaW4tdG9wOjYlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtOHttYXJnaW4tdG9wOjglfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtMTB7bWFyZ2luLXRvcDoxMCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLWxnLXRvcC0xNXttYXJnaW4tdG9wOjE1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbGctdG9wLTIwe21hcmdpbi10b3A6MjAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtMjV7bWFyZ2luLXRvcDoyNSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLWxnLXRvcC0zMHttYXJnaW4tdG9wOjMwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbGctdG9wLTM1e21hcmdpbi10b3A6MzUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtNDB7bWFyZ2luLXRvcDo0MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLWxnLXRvcC00NXttYXJnaW4tdG9wOjQ1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbGctdG9wLTUwe21hcmdpbi10b3A6NTAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtNTV7bWFyZ2luLXRvcDo1NSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLWxnLXRvcC02MHttYXJnaW4tdG9wOjYwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbGctdG9wLTY1e21hcmdpbi10b3A6NjUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtNzB7bWFyZ2luLXRvcDo3MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLWxnLXRvcC03NXttYXJnaW4tdG9wOjc1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbGctdG9wLTgwe21hcmdpbi10b3A6ODAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtODV7bWFyZ2luLXRvcDo4NSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC53aGl0ZXNwYWNlLWxnLXRvcC05MHttYXJnaW4tdG9wOjkwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLndoaXRlc3BhY2UtbGctdG9wLTk1e21hcmdpbi10b3A6OTUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAud2hpdGVzcGFjZS1sZy10b3AtMTAwe21hcmdpbi10b3A6MTAwJX19LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLXRvcC0we3BhZGRpbmctdG9wOjAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS10b3AtMntwYWRkaW5nLXRvcDoyJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTR7cGFkZGluZy10b3A6NCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLXRvcC02e3BhZGRpbmctdG9wOjYlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS10b3AtOHtwYWRkaW5nLXRvcDo4JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTEwe3BhZGRpbmctdG9wOjEwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTE1e3BhZGRpbmctdG9wOjE1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTIwe3BhZGRpbmctdG9wOjIwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTI1e3BhZGRpbmctdG9wOjI1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTMwe3BhZGRpbmctdG9wOjMwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTM1e3BhZGRpbmctdG9wOjM1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTQwe3BhZGRpbmctdG9wOjQwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTQ1e3BhZGRpbmctdG9wOjQ1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTUwe3BhZGRpbmctdG9wOjUwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTU1e3BhZGRpbmctdG9wOjU1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTYwe3BhZGRpbmctdG9wOjYwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTY1e3BhZGRpbmctdG9wOjY1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTcwe3BhZGRpbmctdG9wOjcwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTc1e3BhZGRpbmctdG9wOjc1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTgwe3BhZGRpbmctdG9wOjgwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTg1e3BhZGRpbmctdG9wOjg1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTkwe3BhZGRpbmctdG9wOjkwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTk1e3BhZGRpbmctdG9wOjk1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtdG9wLTEwMHtwYWRkaW5nLXRvcDoxMDAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1yaWdodC0we3BhZGRpbmctcmlnaHQ6MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLXJpZ2h0LTJ7cGFkZGluZy1yaWdodDoyJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtcmlnaHQtNHtwYWRkaW5nLXJpZ2h0OjQlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1yaWdodC02e3BhZGRpbmctcmlnaHQ6NiV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLXJpZ2h0LTh7cGFkZGluZy1yaWdodDo4JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtcmlnaHQtMTB7cGFkZGluZy1yaWdodDoxMCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLXJpZ2h0LTE1e3BhZGRpbmctcmlnaHQ6MTUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1yaWdodC0yMHtwYWRkaW5nLXJpZ2h0OjIwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtcmlnaHQtMjV7cGFkZGluZy1yaWdodDoyNSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLXJpZ2h0LTMwe3BhZGRpbmctcmlnaHQ6MzAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1yaWdodC0zNXtwYWRkaW5nLXJpZ2h0OjM1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtcmlnaHQtNDB7cGFkZGluZy1yaWdodDo0MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLXJpZ2h0LTQ1e3BhZGRpbmctcmlnaHQ6NDUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1yaWdodC01MHtwYWRkaW5nLXJpZ2h0OjUwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtcmlnaHQtNTV7cGFkZGluZy1yaWdodDo1NSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLXJpZ2h0LTYwe3BhZGRpbmctcmlnaHQ6NjAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1yaWdodC02NXtwYWRkaW5nLXJpZ2h0OjY1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtcmlnaHQtNzB7cGFkZGluZy1yaWdodDo3MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLXJpZ2h0LTc1e3BhZGRpbmctcmlnaHQ6NzUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1yaWdodC04MHtwYWRkaW5nLXJpZ2h0OjgwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtcmlnaHQtODV7cGFkZGluZy1yaWdodDo4NSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLXJpZ2h0LTkwe3BhZGRpbmctcmlnaHQ6OTAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1yaWdodC05NXtwYWRkaW5nLXJpZ2h0Ojk1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtcmlnaHQtMTAwe3BhZGRpbmctcmlnaHQ6MTAwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtYm90dG9tLTB7cGFkZGluZy1ib3R0b206MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWJvdHRvbS0ye3BhZGRpbmctYm90dG9tOjIlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tNHtwYWRkaW5nLWJvdHRvbTo0JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtYm90dG9tLTZ7cGFkZGluZy1ib3R0b206NiV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWJvdHRvbS04e3BhZGRpbmctYm90dG9tOjglfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tMTB7cGFkZGluZy1ib3R0b206MTAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tMTV7cGFkZGluZy1ib3R0b206MTUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tMjB7cGFkZGluZy1ib3R0b206MjAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tMjV7cGFkZGluZy1ib3R0b206MjUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tMzB7cGFkZGluZy1ib3R0b206MzAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tMzV7cGFkZGluZy1ib3R0b206MzUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tNDB7cGFkZGluZy1ib3R0b206NDAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tNDV7cGFkZGluZy1ib3R0b206NDUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tNTB7cGFkZGluZy1ib3R0b206NTAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tNTV7cGFkZGluZy1ib3R0b206NTUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tNjB7cGFkZGluZy1ib3R0b206NjAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tNjV7cGFkZGluZy1ib3R0b206NjUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tNzB7cGFkZGluZy1ib3R0b206NzAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tNzV7cGFkZGluZy1ib3R0b206NzUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tODB7cGFkZGluZy1ib3R0b206ODAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tODV7cGFkZGluZy1ib3R0b206ODUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tOTB7cGFkZGluZy1ib3R0b206OTAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tOTV7cGFkZGluZy1ib3R0b206OTUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1ib3R0b20tMTAwe3BhZGRpbmctYm90dG9tOjEwMCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtMHtwYWRkaW5nLWxlZnQ6MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtMntwYWRkaW5nLWxlZnQ6MiV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtNHtwYWRkaW5nLWxlZnQ6NCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtNntwYWRkaW5nLWxlZnQ6NiV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtOHtwYWRkaW5nLWxlZnQ6OCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtMTB7cGFkZGluZy1sZWZ0OjEwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtbGVmdC0xNXtwYWRkaW5nLWxlZnQ6MTUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1sZWZ0LTIwe3BhZGRpbmctbGVmdDoyMCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtMjV7cGFkZGluZy1sZWZ0OjI1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtbGVmdC0zMHtwYWRkaW5nLWxlZnQ6MzAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1sZWZ0LTM1e3BhZGRpbmctbGVmdDozNSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtNDB7cGFkZGluZy1sZWZ0OjQwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtbGVmdC00NXtwYWRkaW5nLWxlZnQ6NDUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1sZWZ0LTUwe3BhZGRpbmctbGVmdDo1MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtNTV7cGFkZGluZy1sZWZ0OjU1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtbGVmdC02MHtwYWRkaW5nLWxlZnQ6NjAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1sZWZ0LTY1e3BhZGRpbmctbGVmdDo2NSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtNzB7cGFkZGluZy1sZWZ0OjcwJX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtbGVmdC03NXtwYWRkaW5nLWxlZnQ6NzUlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1sZWZ0LTgwe3BhZGRpbmctbGVmdDo4MCV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtODV7cGFkZGluZy1sZWZ0Ojg1JX0uY29tcGFueS1zdHlsZS13aWRnZXQgLmltYWdlLXdoaXRlc3BhY2UtbGVmdC05MHtwYWRkaW5nLWxlZnQ6OTAlfS5jb21wYW55LXN0eWxlLXdpZGdldCAuaW1hZ2Utd2hpdGVzcGFjZS1sZWZ0LTk1e3BhZGRpbmctbGVmdDo5NSV9LmNvbXBhbnktc3R5bGUtd2lkZ2V0IC5pbWFnZS13aGl0ZXNwYWNlLWxlZnQtMTAwe3BhZGRpbmctbGVmdDoxMDAlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21wYW55LXN0eWxlLXdpZGdldC5hbHQgcCwuY29tcGFueS1zdHlsZS13aWRnZXQuYWx0IC5wYW5lbC1mb290ZXItdGV4dHtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxLjZlbX19LmNvbXBhbnktc3R5bGUtd2lkZ2V0LmFsdCAucGFuZWx7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY29tcGFueS1zdHlsZS13aWRnZXQuYWx0IC5wYW5lbCAucGFuZWwtYm9keXtvcmRlcjoxfS5jb21wYW55LXN0eWxlLXdpZGdldC5hbHQgLnBhbmVsIC5wYW5lbC1oZWFkaW5ne29yZGVyOjI7bWFyZ2luOjEuM2VtIDAgLjNlbX0uY29tcGFueS1zdHlsZS13aWRnZXQuYWx0IC5wYW5lbCAucGFuZWwtZm9vdGVye29yZGVyOjM7bWFyZ2luOi4zZW0gMH0uY29tcGFueS1zdHlsZS13aWRnZXQuYWx0IC5wYW5lbCAucGFuZWwtaGVhZGluZyBwLC5jb21wYW55LXN0eWxlLXdpZGdldC5hbHQgLnBhbmVsIC5wYW5lbC10aXRsZSwuY29tcGFueS1zdHlsZS13aWRnZXQuYWx0IC5wYW5lbCAucGFuZWwtZm9vdGVyLXRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7cGFkZGluZzowfS5jb21wYW55LXN0eWxlLXdpZGdldC5hbHQgLnBhbmVsIC5wYW5lbC10aXRsZXtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNXB4O2xldHRlci1zcGFjaW5nOjB9LmNvbXBhbnktc3R5bGUtd2lkZ2V0LmFsdCAucGFuZWwgLnBhbmVsLWhlYWRpbmcgYS5idG4sLmNvbXBhbnktc3R5bGUtd2lkZ2V0LmFsdCAucGFuZWwgLnBhbmVsLWZvb3RlciBhLmJ0bnt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2U7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2tcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNXB4O2xldHRlci1zcGFjaW5nOjA7cGFkZGluZzowfS5jb21wYW55LXN0eWxlLXdpZGdldC5hbHQgLnBhbmVsIC5wYW5lbC1oZWFkaW5nIGEuYnRuLWxpbmssLmNvbXBhbnktc3R5bGUtd2lkZ2V0LmFsdCAucGFuZWwgLnBhbmVsLWZvb3RlciBhLmJ0bi1saW5re2JvcmRlcjowO2NvbG9yOiM2YzYwNWN9LmNvbXBhbnktc3R5bGUtd2lkZ2V0LmFsdCAucGFuZWwgLnBhbmVsLWhlYWRpbmcgYS5idG4tbGluayBzcGFuLC5jb21wYW55LXN0eWxlLXdpZGdldC5hbHQgLnBhbmVsIC5wYW5lbC1mb290ZXIgYS5idG4tbGluayBzcGFue2JvcmRlci1ib3R0b20tY29sb3I6IzZjNjA1Y30ucHJvZHVjdC1ncmlkLXdpZGdldHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAgMCAzMHB4fS5wcm9kdWN0LWdyaWQtd2lkZ2V0IGgze3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ucHJvZHVjdC1ncmlkLXdpZGdldCAuYnRuLWRlZmF1bHR7bWluLXdpZHRoOjEwMHB4fS5wcm9kdWN0LWdyaWQtd2lkZ2V0IC5wcm9kdWN0cy1ncmlkIGxpe21hcmdpbi1ib3R0b206MH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCl7LnByb2R1Y3QtZ3JpZC13aWRnZXQgLnByb2R1Y3RzLWdyaWQgbGl7d2lkdGg6MzMuMzMzMyV9LnByb2R1Y3QtZ3JpZC13aWRnZXQgLnByb2R1Y3RzLWdyaWQgbGkgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99fS5jYXJ0IC53aWRnZXQtc3RhdGljLWJsb2NrKy5jaGVja291dC10eXBlc3ttYXJnaW4tdG9wOjFlbX0uY2FydCAuY2hlY2tvdXQtdHlwZXN7bWFyZ2luOjRlbSAwIDFlbSAwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jYXJ0IC5jaGVja291dC10eXBlcyAuYnRuLXByb2NlZWQtY2hlY2tvdXR7d2lkdGg6MTAwJX19LmNhcnQgLmEtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0uY2FydCAuYnRuLWNvbnRpbnVle21hcmdpbi10b3A6LTdlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2FydCAuYnRuLWNvbnRpbnVle3dpZHRoOjEwMCU7bWFyZ2luLXRvcDowO2Rpc3BsYXk6YmxvY2t9fS5jYXJ0IC5kaXNjb3VudC5wYW5lbCAucGFuZWwtYm9keXttYXJnaW46MWVtfS5jYXJ0IC5kaXNjb3VudC5wYW5lbCAucGFuZWwtYm9keSAuZm9ybS1ncm91cHttYXJnaW46MH0uY2FydCAuZGlzY291bnQucGFuZWwgLnBhbmVsLWJvZHkgLmRpc2NvdW50LWNvdXBvbi1mb3JtLWJ1dHRvbnN7cGFkZGluZy10b3A6NnB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY2FydCAuZGlzY291bnQucGFuZWwgLnBhbmVsLWJvZHl7bWFyZ2luOjA7cGFkZGluZzoxMHB4IDIwcHggMTVweH0uY2FydCAuZGlzY291bnQucGFuZWwgLnBhbmVsLWJvZHkgbGFiZWx7Zm9udC1zaXplOjE2cHh9LmNhcnQgLmRpc2NvdW50LnBhbmVsIC5wYW5lbC1ib2R5IGlucHV0e2JvcmRlcjoxcHggc29saWQgI2RhZGFkYX0uY2FydCAuZGlzY291bnQucGFuZWwgLnBhbmVsLWJvZHkgLmRpc2NvdW50LWNvdXBvbi1mb3JtLWJ1dHRvbnN7cGFkZGluZy10b3A6MWVtfX0jc2hvcHBpbmctY2FydC10YWJsZXtib3JkZXItdG9wOjFweCBzb2xpZCAjZGFkYWRhO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkYWRhZGE7bWFyZ2luLWJvdHRvbTozZW19I3Nob3BwaW5nLWNhcnQtdGFibGUgdGh7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjIyO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGR9I3Nob3BwaW5nLWNhcnQtdGFibGUgdGR7cGFkZGluZzoyMHB4IDRweH0jc2hvcHBpbmctY2FydC10YWJsZSB0ZC5wcm9kdWN0LWNhcnQtcmVtb3Zle3RleHQtYWxpZ246cmlnaHR9I3Nob3BwaW5nLWNhcnQtdGFibGUgLmJ0bi1saW5rLCNzaG9wcGluZy1jYXJ0LXRhYmxlIC5wcm9kdWN0LW5hbWUgc3Ryb25ne2xldHRlci1zcGFjaW5nOjFweDtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToxZW07Zm9udC1zaXplOjk0JX0jc2hvcHBpbmctY2FydC10YWJsZSBpbnB1dC5xdHl7Ym9yZGVyOjFweCBzb2xpZCAjYmJiO21hcmdpbi1yaWdodDouMmVtfSNzaG9wcGluZy1jYXJ0LXRhYmxlIGlucHV0LnF0eVtkaXNhYmxlZF17Ym9yZGVyOjFweCBzb2xpZCAjZjVmNWY1O2NvbG9yOiNiYmJ9I3Nob3BwaW5nLWNhcnQtdGFibGUgLmJ0bi1yZW1vdmUsI3Nob3BwaW5nLWNhcnQtdGFibGUgLmJ0bi1yZW1vdmUye2ZvbnQtc2l6ZToyNnB4O2xpbmUtaGVpZ2h0OjB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7I3Nob3BwaW5nLWNhcnQtdGFibGUgLmJ0bi1yZW1vdmUsI3Nob3BwaW5nLWNhcnQtdGFibGUgLmJ0bi1yZW1vdmUye2ZvbnQtc2l6ZToyMnB4fX0jc2hvcHBpbmctY2FydC10YWJsZSAuYnRuLXJlbW92ZSAuZmEtcmVtb3ZlOmJlZm9yZSwjc2hvcHBpbmctY2FydC10YWJsZSAuYnRuLXJlbW92ZTIgLmZhLXJlbW92ZTpiZWZvcmV7Y29udGVudDonXFwwMGQ3J30jc2hvcHBpbmctY2FydC10YWJsZSAuYnRuLXJlbW92ZTpmb2N1cyAuZmEtcmVtb3ZlOmJlZm9yZSwjc2hvcHBpbmctY2FydC10YWJsZSAuYnRuLXJlbW92ZTpob3ZlciAuZmEtcmVtb3ZlOmJlZm9yZSwjc2hvcHBpbmctY2FydC10YWJsZSAuYnRuLXJlbW92ZTI6Zm9jdXMgLmZhLXJlbW92ZTpiZWZvcmUsI3Nob3BwaW5nLWNhcnQtdGFibGUgLmJ0bi1yZW1vdmUyOmhvdmVyIC5mYS1yZW1vdmU6YmVmb3Jle2NvbG9yOiNjODBhMzF9I3Nob3BwaW5nLWNhcnQtdGFibGUgLnByb2R1Y3QtY2FydC1pbmZvIC5sYWJlbCwjc2hvcHBpbmctY2FydC10YWJsZSAucHJvZHVjdC1jYXJ0LWluZm8gZHR7ZGlzcGxheTpub25lfSNzaG9wcGluZy1jYXJ0LXRhYmxlIC5jYXJ0LXByaWNle2xpbmUtaGVpZ2h0OjJ9I3Nob3BwaW5nLWNhcnQtdGFibGUgLm9sZC1wcmljZXtjb2xvcjojYmJiO3Bvc2l0aW9uOnJlbGF0aXZlfSNzaG9wcGluZy1jYXJ0LXRhYmxlIC5vbGQtcHJpY2U6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlci10b3A6MXB4IHNvbGlkICNiYmI7dHJhbnNmb3JtOnJvdGF0ZSgtMjJkZWcpO3RvcDo1MCU7cmlnaHQ6NHB4O2xlZnQ6NHB4fSNzaG9wcGluZy1jYXJ0LXRhYmxlIC5zcGVjaWFsLXByaWNle2NvbG9yOiNjODBhMzF9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I3Nob3BwaW5nLWNhcnQtdGFibGUgLnByb2R1Y3QtY2FydC1pbWFnZXt0ZXh0LWFsaWduOmNlbnRlcn0jc2hvcHBpbmctY2FydC10YWJsZSAucHJvZHVjdC1jYXJ0LWltYWdlIGltZ3ttYXJnaW46MmVtIDB9I3Nob3BwaW5nLWNhcnQtdGFibGUgdHJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjY30jc2hvcHBpbmctY2FydC10YWJsZSB0ci5maXJzdCAucHJvZHVjdC1jYXJ0LWltYWdlIGltZ3ttYXJnaW4tdG9wOjFlbX0jc2hvcHBpbmctY2FydC10YWJsZSB0ZHtwYWRkaW5nOjA7Ym9yZGVyOjA7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O2NsZWFyOmJvdGg7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW59I3Nob3BwaW5nLWNhcnQtdGFibGUgZGwuaXRlbS1vcHRpb25ze21hcmdpbi1ib3R0b206MH0jc2hvcHBpbmctY2FydC10YWJsZSAucHJvZHVjdC1jYXJ0LWFjdGlvbnMsI3Nob3BwaW5nLWNhcnQtdGFibGUgLnByb2R1Y3QtY2FydC10b3RhbCwjc2hvcHBpbmctY2FydC10YWJsZSAucHJvZHVjdC1jYXJ0LXByaWNlLCNzaG9wcGluZy1jYXJ0LXRhYmxlIC5wcm9kdWN0LWNhcnQtc2t1e3BhZGRpbmc6LjNlbSAwfSNzaG9wcGluZy1jYXJ0LXRhYmxlIC5wcm9kdWN0LWNhcnQtYWN0aW9uc3twYWRkaW5nLXRvcDoxLjI1ZW19I3Nob3BwaW5nLWNhcnQtdGFibGUgLnByb2R1Y3QtY2FydC10b3RhbHtwYWRkaW5nLWJvdHRvbToyZW19I3Nob3BwaW5nLWNhcnQtdGFibGUgLmxhYmVse3dpZHRoOjQwJTtkaXNwbGF5OmlubGluZS1ibG9ja319I3Nob3BwaW5nLWNhcnQtdGFibGUgLnByb2R1Y3QtbmFtZSBzdHJvbmd7ZGlzcGxheTpibG9jazt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtZmFtaWx5OlwiVGl0bGluZ0dvdGhpY0ZCTmFycm93XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmfS52YWxpZGF0aW9uLWFkdmljZXtjb2xvcjojZDk1MzRmfWlucHV0LnZhbGlkYXRpb24tZmFpbGVkOmZvY3VzLGlucHV0LnZhbGlkYXRpb24tZmFpbGVke2JvcmRlci1jb2xvcjojZDk1MzRmfS5hbGVydCx1bC5tZXNzYWdlcz5saSxwLnN1Y2Nlc3MtbXNnLHAubm90ZS1tc2cscC5ub3RpY2UtbXNnLHAuZXJyb3ItbXNne3BhZGRpbmc6MTBweDtwYWRkaW5nLWxlZnQ6NDBweDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MH0uYWxlcnQ6YmVmb3JlLHVsLm1lc3NhZ2VzPmxpOmJlZm9yZSxwLnN1Y2Nlc3MtbXNnOmJlZm9yZSxwLm5vdGUtbXNnOmJlZm9yZSxwLm5vdGljZS1tc2c6YmVmb3JlLHAuZXJyb3ItbXNnOmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250Om5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtmb250LXNpemU6aW5oZXJpdDt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTVweDt0b3A6MTRweDtmb250LXNpemU6MThweH0uYWxlcnQtc3VjY2VzczpiZWZvcmUsdWwubWVzc2FnZXM+bGkuc3VjY2Vzcy1tc2c6YmVmb3JlLHAuc3VjY2Vzcy1tc2c6YmVmb3Jle2NvbnRlbnQ6XCLvgIxcIjtiYWNrZ3JvdW5kLWNvbG9yOiM2M2YyYTg7Y29sb3I6IzAwNjQwMDtwYWRkaW5nOjVweDtib3JkZXItcmFkaXVzOjIwcHg7bWFyZ2luOi01cHggLTEycHh9LmFsZXJ0LWluZm86YmVmb3JlLHVsLm1lc3NhZ2VzPmxpLm5vdGUtbXNnOmJlZm9yZSx1bC5tZXNzYWdlcz5saS5ub3RpY2UtbXNnOmJlZm9yZSxwLm5vdGUtbXNnOmJlZm9yZSxwLm5vdGljZS1tc2c6YmVmb3Jle2NvbnRlbnQ6XCLvgZpcIjtsZWZ0OjEycHg7dG9wOjEzcHg7Zm9udC1zaXplOjIwcHh9LmFsZXJ0LXdhcm5pbmc6YmVmb3Jle2NvbnRlbnQ6XCLvgbFcIjtsZWZ0OjEycHh9LmFsZXJ0LWRhbmdlcix1bC5tZXNzYWdlcz5saS5lcnJvci1tc2cscC5lcnJvci1tc2d7Y29sb3I6I2M4MGEzMX0uYWxlcnQtZGFuZ2VyOmJlZm9yZSx1bC5tZXNzYWdlcz5saS5lcnJvci1tc2c6YmVmb3JlLHAuZXJyb3ItbXNnOmJlZm9yZXtjb250ZW50Olwi74GxXCI7bGVmdDoxMnB4fXVsLm1lc3NhZ2Vze21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmV9dWwubWVzc2FnZXM+bGl7bGlzdC1zdHlsZTpub25lfXVsLm1lc3NhZ2VzPmxpPnVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9dWwubWVzc2FnZXM+bGkgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZH11bC5tZXNzYWdlcz5saSBhOmZvY3VzLHVsLm1lc3NhZ2VzPmxpIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyOjB9LnBhZ2UtdGl0bGUrdWwubWVzc2FnZXMgLnN1Y2Nlc3MtbXNnIHNwYW57Y29sb3I6IzAwYTY1MH0jbm90aWNlLWNvb2tpZS1ibG9ja3twb3NpdGlvbjpmaXhlZDt6LWluZGV4Ojk5OTt3aWR0aDoxMDAlO2JvdHRvbTowO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzUwZTAwO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6LjhlbSAxZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7I25vdGljZS1jb29raWUtYmxvY2t7cGFkZGluZzouNGVtIDEuMjVlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpeyNub3RpY2UtY29va2llLWJsb2Nre3dpZHRoOmF1dG87bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Ym90dG9tOi43NWVtO2JveC1zaGFkb3c6MCAwIDAuOGVtIDAuMmVtIHJnYmEoMCwwLDAsMC4wOCk7d2hpdGUtc3BhY2U6bm93cmFwfX0jbm90aWNlLWNvb2tpZS1ibG9jayAubm90aWNlLWlubmVyLCNub3RpY2UtY29va2llLWJsb2NrIC5ub3RpY2UtdGV4dCwjbm90aWNlLWNvb2tpZS1ibG9jayAubm90aWNlLXRleHQgcCwjbm90aWNlLWNvb2tpZS1ibG9jayAuYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrfSNub3RpY2UtY29va2llLWJsb2NrIC5ub3RpY2UtdGV4dCBwe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNjttYXJnaW4tYm90dG9tOi41ZW19I25vdGljZS1jb29raWUtYmxvY2sgLm5vdGljZS10ZXh0IGF7Y29sb3I6I2ZmZn0jbm90aWNlLWNvb2tpZS1ibG9jayAuYnRuLWxpbmt7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2ZmZjtwYWRkaW5nLXJpZ2h0OjB9I25vdGljZS1jb29raWUtYmxvY2sgLmJ0bi1saW5rIHNwYW57Ym9yZGVyLWNvbG9yOiNmZmZ9I25vdGljZS1jb29raWUtYmxvY2sgLmJ0bi1saW5rIC5mYXtmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDowO21hcmdpbi1sZWZ0Oi41ZW19I25vdGljZS1jb29raWUtYmxvY2sgLmJ0bi1saW5rIC5mYS1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6J1xcMDBkNyc7cGFkZGluZy1yaWdodDouN2VtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsjbm90aWNlLWNvb2tpZS1ibG9ja3twYWRkaW5nOi41ZW0gMS41ZW19I25vdGljZS1jb29raWUtYmxvY2sgLm5vdGljZS10ZXh0IHAsI25vdGljZS1jb29raWUtYmxvY2sgLmJ0bi1saW5re2ZvbnQtc2l6ZToxNXB4fSNub3RpY2UtY29va2llLWJsb2NrIC5ub3RpY2UtdGV4dCBwIC5mYSwjbm90aWNlLWNvb2tpZS1ibG9jayAuYnRuLWxpbmsgLmZhe2ZvbnQtc2l6ZToyM3B4fX0ub3Bje3BhZGRpbmc6MDttYXJnaW46MmVtIDB9Lm9wYyAuc3RlcHtwYWRkaW5nOjJlbSAwIDJlbSAyLjVlbTtib3JkZXI6MXB4IHNvbGlkICNkNWQ1ZDU7Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmlnaHQ6MH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsub3BjIC5zdGVwe3BhZGRpbmc6MmVtIDB9fS5vcGMgdWwsLm9wYyBsaXtwYWRkaW5nOjA7bWFyZ2luOjA7bGlzdC1zdHlsZTpub25lfS5vcGMgaDN7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MS41ZW07Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjZ9Lm9wYyBwe2xpbmUtaGVpZ2h0OjEuNn0ub3BjIC5iYWNrLWxpbmt7bWFyZ2luLXRvcDozZW19Lm9wYyAuc3RlcC10aXRsZXtiYWNrZ3JvdW5kOiNmNWY1ZjU7cGFkZGluZzoxMnB4IDhweCA2cHggMTBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7Lm9wYyAuc3RlcC10aXRsZXtwYWRkaW5nOjEwcHggOHB4IDEwcHggMTBweH19Lm9wYyAuc3RlcC10aXRsZSBoMnttYXJnaW46MDtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjojMjIyO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtmb250LXNpemU6MS4yZW07bGluZS1oZWlnaHQ6MS42ZW19Lm9wYyAuc3RlcC10aXRsZSAuYmFkZ2UtbnVtYmVye2JvcmRlcjoxcHggc29saWQgIzQ0NDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiM0NDQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tO21hcmdpbi1yaWdodDo0cHh9Lm9wYyAuc3RlcC10aXRsZSAuY2lyY2xlLW51bWJlcntib3JkZXI6MnB4IHNvbGlkICMzMDMwMzA7Ym9yZGVyLXJhZGl1czo0MHB4O3dpZHRoOjI4cHg7aGVpZ2h0OjI4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowO2xpbmUtaGVpZ2h0OjI3cHg7cGFkZGluZy1yaWdodDoxcHg7bWFyZ2luLXJpZ2h0OjNweDttYXJnaW4tbGVmdDotM3B4O2NvbG9yOndoaXRlO2JhY2tncm91bmQtY29sb3I6IzMwMzAzMDtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwfS5vcGMgLnN0ZXAtdGl0bGUgLmZhLWNoZWNre2Rpc3BsYXk6bm9uZX0ub3BjIC5zdGVwLXRpdGxlIGF7ZGlzcGxheTpub25lO2Zsb2F0OnJpZ2h0fS5vcGMgLmNvbnRyb2wtbGFiZWxbZm9yPVwiYmlsbGluZy1hZGRyZXNzLXNlbGVjdFwiXSwub3BjIC5jb250cm9sLWxhYmVsW2Zvcj1cInNoaXBwaW5nLWFkZHJlc3Mtc2VsZWN0XCJde2ZvbnQtc2l6ZToxZW19Lm9wYyBsYWJlbHtmb250LXdlaWdodDo0MDB9Lm9wYyBsYWJlbC5yYWRpby1pbmxpbmV7cG9zaXRpb246cmVsYXRpdmV9Lm9wYyBsYWJlbC5yYWRpby1pbmxpbmU+aW5wdXRbdHlwZT1yYWRpb106YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3dpZHRoOjEwOCU7aGVpZ2h0OjExNCU7ei1pbmRleDotMTt0b3A6MDtsZWZ0Oi00JX0ub3BjIGxhYmVsLnJhZGlvLWlubGluZT5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlc21va2V9Lm9wYyBsaS5zZWN0aW9uOm5vdCguYWN0aXZlKSBoMiwub3BjIGxpLnNlY3Rpb246bm90KC5hY3RpdmUpIC5iYWRnZS1udW1iZXJ7b3BhY2l0eTouNn0ub3BjIGxpLnNlY3Rpb246bm90KC5hY3RpdmUpIC5jaXJjbGUtbnVtYmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojNjY2fS5vcGMgbGkuc2VjdGlvbjpub3QoLmFjdGl2ZSkgLmNpcmNsZS1udW1iZXIsLm9wYyBsaS5zZWN0aW9uOm5vdCguYWN0aXZlKSBoMntmb250LWZhbWlseTpcIkF0bGFzR3JvdGVza1wiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9Lm9wYyBsaS5zZWN0aW9uOm5vdCguYWN0aXZlKS5hbGxvdyAuZmEtY2hlY2t7YmFja2dyb3VuZC1jb2xvcjojNjNmMmE4O2NvbG9yOmRhcmtncmVlbjtwYWRkaW5nOjZweDtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDotMnB4O21hcmdpbi1yaWdodDoxcHg7bWFyZ2luLWJvdHRvbTozcHh9Lm9wYyBsaS5zZWN0aW9uOm5vdCguYWN0aXZlKS5hbGxvdyAuY2lyY2xlLW51bWJlcntkaXNwbGF5Om5vbmV9Lm9wYyAuc2VjdGlvbi5hY3RpdmUgLnN0ZXAtdGl0bGV7YmFja2dyb3VuZDojZmZmfS5vcGMgLnNlY3Rpb24uYWxsb3c6bm90KC5hY3RpdmUpIC5zdGVwLXRpdGxlIGF7ZGlzcGxheTpibG9ja30ub3BjIC5zZWN0aW9ue2JvcmRlci1ib3R0b206MTJweCBzb2xpZCAjZmZmfS5vcGMgLnNlY3Rpb24gZGwuc3AtbWV0aG9kc3ttYXJnaW46MCAhaW1wb3J0YW50fS5vcGMgLnNlY3Rpb24gZGwuc3AtbWV0aG9kcyBkdHtwYWRkaW5nLXRvcDoxZW07cGFkZGluZy1ib3R0b206LjVlbX0ub3BjIC5zZWN0aW9uIGRsLnNwLW1ldGhvZHMgbGkgLnJvd3ttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowfS5vcGMgc2VsZWN0e3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDozLjVlbTtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30ub3BjIC5jb250cm9sLWxhYmVse2xpbmUtaGVpZ2h0OjEuNmVtO21hcmdpbi1ib3R0b206MWVtfS5vcGMgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgZGQsLm9wYyAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCBkdCwub3BjICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIGxpLC5vcGMgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGRkLC5vcGMgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGR0LC5vcGMgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGxpe2NsZWFyOmJvdGh9Lm9wYyAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCBpbnB1dCwub3BjICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIGxhYmVsLC5vcGMgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGlucHV0LC5vcGMgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGxhYmVse2Zsb2F0OmxlZnR9Lm9wYyAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCBpbnB1dCwub3BjICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCBpbnB1dHttYXJnaW46NXB4IDhweCAwIDB9Lm9wYyAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgZHR7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDpib2xkfS5vcGMgLmJ1dHRvbnMtc2V0e2NsZWFyOmJvdGh9Lm9wYyAub3JkZXItcmV2aWV3IHRoZWFkIHRoe3RleHQtYWxpZ246cmlnaHQ7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjIyO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGR9Lm9wYyAub3JkZXItcmV2aWV3IHRoZWFkIHRoOmZpcnN0LWNoaWxke3RleHQtYWxpZ246bGVmdH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsub3BjIC5vcmRlci1yZXZpZXcgdGhlYWQgdGh7Zm9udC1zaXplOjE0cHh9Lm9wYyAub3JkZXItcmV2aWV3IHRoZWFkIHRke2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGR9Lm9wYyAub3JkZXItcmV2aWV3IHRoZWFkIHRkOmZpcnN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MmVtfX0ub3BjIC5vcmRlci1yZXZpZXcgdGgsLm9wYyAub3JkZXItcmV2aWV3IHRke3BhZGRpbmctcmlnaHQ6NXB4fS5vcGMgLm9yZGVyLXJldmlldyB0Ym9keXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5vcGMgLm9yZGVyLXJldmlldyB0Ym9keSB0ZHtwYWRkaW5nLXRvcDoxMHB4fS5vcGMgLm9yZGVyLXJldmlldyAuYS1jZW50ZXIsLm9wYyAub3JkZXItcmV2aWV3IC5hLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9Lm9wYyAub3JkZXItcmV2aWV3IHRmb290IHRke3RleHQtYWxpZ246cmlnaHR9Lm9wYyAub3JkZXItcmV2aWV3IC5wbGVhc2Utd2FpdHttYXJnaW4tdG9wOjFlbX0ub3BjIC5vcmRlci1yZXZpZXcgaDN7bWFyZ2luLWJvdHRvbTowfS5vcGMgLm9yZGVyLXJldmlldyAuaXRlbS1vcHRpb25ze21hcmdpbi1ib3R0b206LjVlbX0ub3BjIC5vcmRlci1yZXZpZXcgLml0ZW0tb3B0aW9ucyBkdHtkaXNwbGF5Om5vbmV9Lm9wYyAub3JkZXItcmV2aWV3IC5wcm9kdWN0LWNhcnQtaW1hZ2UsLm9wYyAub3JkZXItcmV2aWV3IC5wcm9kdWN0LWNhcnQtaW5mb3tkaXNwbGF5OmlubGluZS1ibG9ja30ub3BjIC5vcmRlci1yZXZpZXcgLnByb2R1Y3QtY2FydC1pbWFnZXt2ZXJ0aWNhbC1hbGlnbjp0b3A7bWFyZ2luLXJpZ2h0OjEuMjVlbX0ub3BjIC5vcmRlci1yZXZpZXcgLm9sZC1wcmljZXtjb2xvcjojYmJiO3Bvc2l0aW9uOnJlbGF0aXZlfS5vcGMgLm9yZGVyLXJldmlldyAub2xkLXByaWNlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItdG9wOjFweCBzb2xpZCAjYmJiO3RyYW5zZm9ybTpyb3RhdGUoLTIyZGVnKTt0b3A6NTAlO3JpZ2h0OjRweDtsZWZ0OjRweH0ub3BjIC5vcmRlci1yZXZpZXcgLnNwZWNpYWwtcHJpY2V7Y29sb3I6I2M4MGEzMX0ub3BjIC5vcmRlci1yZXZpZXcgLmNoZWNrb3V0LXNldGFzaWRlLC5vcGMgLm9yZGVyLXJldmlldyAuY2hlY2tvdXQtYWdyZWVtZW50c3twYWRkaW5nOjFlbTt3aWR0aDoxMDAlO2Zsb2F0OnJpZ2h0O2JhY2tncm91bmQ6I2Y1ZjVmNTt0ZXh0LWFsaWduOmxlZnR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5vcGMgLm9yZGVyLXJldmlldyAuY2hlY2tvdXQtc2V0YXNpZGUsLm9wYyAub3JkZXItcmV2aWV3IC5jaGVja291dC1hZ3JlZW1lbnRze3dpZHRoOjY0JX19Lm9wYyAub3JkZXItcmV2aWV3IC5jaGVja291dC1zZXRhc2lkZSAuYWdyZWVtZW50LWNvbnRlbnQsLm9wYyAub3JkZXItcmV2aWV3IC5jaGVja291dC1hZ3JlZW1lbnRzIC5hZ3JlZW1lbnQtY29udGVudHtkaXNwbGF5Om5vbmV9Lm9wYyAub3JkZXItcmV2aWV3IC5jaGVja291dC1zZXRhc2lkZSBhLC5vcGMgLm9yZGVyLXJldmlldyAuY2hlY2tvdXQtYWdyZWVtZW50cyBhe3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMyMjJ9Lm9wYyAub3JkZXItcmV2aWV3IC5jaGVja291dC1zZXRhc2lkZSBhOmZvY3VzLC5vcGMgLm9yZGVyLXJldmlldyAuY2hlY2tvdXQtc2V0YXNpZGUgYTpob3Zlciwub3BjIC5vcmRlci1yZXZpZXcgLmNoZWNrb3V0LWFncmVlbWVudHMgYTpmb2N1cywub3BjIC5vcmRlci1yZXZpZXcgLmNoZWNrb3V0LWFncmVlbWVudHMgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOm5vbmV9Lm9wYyAub3JkZXItcmV2aWV3IC5jaGVja291dC1zZXRhc2lkZSBsYWJlbCwub3BjIC5vcmRlci1yZXZpZXcgLmNoZWNrb3V0LWFncmVlbWVudHMgbGFiZWx7ZGlzcGxheTpibG9jaztwYWRkaW5nLWxlZnQ6MS44ZW07dGV4dC1pbmRlbnQ6LTEuN2VtO2N1cnNvcjpwb2ludGVyfS5vcGMgLm9yZGVyLXJldmlldyAuY2hlY2tvdXQtc2V0YXNpZGUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5vcGMgLm9yZGVyLXJldmlldyAuY2hlY2tvdXQtYWdyZWVtZW50cyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17d2lkdGg6MS40ZW07aGVpZ2h0OjJlbTtwYWRkaW5nOjA7bWFyZ2luOjA7dmVydGljYWwtYWxpZ246Ym90dG9tO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5vcGMgLm9yZGVyLXJldmlldyAuY2hlY2tvdXQtc2V0YXNpZGU6bGFzdC1jaGlsZCwub3BjIC5vcmRlci1yZXZpZXcgLmNoZWNrb3V0LWFncmVlbWVudHM6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lm9wYyAub3JkZXItcmV2aWV3IC5jaGVja291dC1zZXRhc2lkZXttYXJnaW4tdG9wOjEuNWVtO2JhY2tncm91bmQ6I2Y5YjJjMn0jY2hlY2tvdXQtcHJvZ3Jlc3Mtd3JhcHBlcnt6LWluZGV4Ojk5OH0uYmxvY2stcHJvZ3Jlc3MgLmJsb2NrLXRpdGxle2ZvbnQtc2l6ZToyMXB4O3BhZGRpbmctdG9wOjIuMmVtO2ZvbnQtZmFtaWx5OlwiUHVibGljb0hlYWRsaW5lXCIsR2VvcmdpYSxzZXJpZjtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjZweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuYmxvY2stcHJvZ3Jlc3MgLmJsb2NrLXRpdGxle2xpbmUtaGVpZ2h0OjI4cHg7cGFkZGluZy10b3A6LjhlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpey5ibG9jay1wcm9ncmVzcyAuYmxvY2stdGl0bGV7cGFkZGluZy10b3A6MS44ZW19fS5ibG9jay1wcm9ncmVzcyAuYmxvY2stY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7cGFkZGluZzoxZW07bWFyZ2luLXRvcDoyZW19LmJsb2NrLXByb2dyZXNzIC5jaGFuZ2VsaW5re2Zsb2F0OnJpZ2h0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5ibG9jay1wcm9ncmVzcyAuY2hhbmdlbGlua3tmbG9hdDpub25lO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOi4zZW0gMCAuNGVtfX0uYmxvY2stcHJvZ3Jlc3MgYWRkcmVzc3tmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjB9LmJsb2NrLXByb2dyZXNzIGRse21hcmdpbi1ib3R0b206MH0uYmxvY2stcHJvZ3Jlc3MgZHR7bWFyZ2luOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzIyMjtwYWRkaW5nOi4zZW0gMDtsaW5lLWhlaWdodDoxLjllbTtmb250LXdlaWdodDo0MDB9LmJsb2NrLXByb2dyZXNzIGRke2ZvbnQtc2l6ZToxNHB4O21hcmdpbi10b3A6LjVlbX0uYmxvY2stcHJvZ3Jlc3MgZGQuY29tcGxldGV7cGFkZGluZy1ib3R0b206MS40ZW19LmJsb2NrLXByb2dyZXNzIGR0Om5vdCguY29tcGxldGUpLC5ibG9jay1wcm9ncmVzcyBkZDpub3QoLmNvbXBsZXRlKXtvcGFjaXR5Oi40fSNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCBkdHtoZWlnaHQ6NjBweDtwYWRkaW5nLWxlZnQ6MTAwcHg7bWFyZ2luLXRvcDo3MHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xOHB4KX0jY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgZHQ6Zmlyc3Qtb2YtdHlwZXttYXJnaW4tdG9wOjB9I2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGR0PmltZ3tkaXNwbGF5Om5vbmV9I2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGRke3Bvc2l0aW9uOnJlbGF0aXZlfSNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCBkZCBsaStsaXtwYWRkaW5nLXRvcDouNGVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KXsjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgbGFiZWx7bWFyZ2luLXRvcDo5cHh9fSNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCBsaSBsYWJlbDpiZWZvcmV7YmFja2dyb3VuZC1zaXplOjExMHB4IDExMHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHg7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTAwcHg7bGVmdDotMTZweH0jY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgbGFiZWxbZm9yPVwic19tZXRob2RfZHBkY2xhc3NpY19kcGRjbGFzc2ljXCJdOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9zaGlwcGluZy1wYXJ0bmVycy80ZmYtZHBkLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTIwcHggMTIwcHg7dG9wOi0xMDNweH0jY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgbGFiZWxbZm9yPVwic19tZXRob2RfZHBkcGFyY2Vsc2hvcHNfZHBkcGFyY2Vsc2hvcHNcIl06YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3NoaXBwaW5nLXBhcnRuZXJzLzRmZi1kcGQtcGlja3VwLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6OTVweCA5NXB4O3RvcDotMTA0cHh9I2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGxhYmVsW2Zvcj1cInNfbWV0aG9kX2Jwb3N0c2htX2Jwb3N0X2hvbWVkZWxpdmVyeVwiXTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvc2hpcHBpbmctcGFydG5lcnMvNGZmLWJwb3N0LnBuZ1wiKX0jY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgbGFiZWxbZm9yPVwic19tZXRob2RfcG9zdG5sX2ZsYXRyYXRlXCJdOmJlZm9yZSwjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgbGFiZWxbZm9yPVwic19tZXRob2RfcG9zdG5sX3RhYmxlcmF0ZVwiXTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvc2hpcHBpbmctcGFydG5lcnMvNGZmLXBvc3RubC5wbmdcIik7bGVmdDotMThweH0jY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgbGFiZWxbZm9yPVwic19tZXRob2RfdGFibGVyYXRlX2Jlc3R3YXlcIl06YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3NoaXBwaW5nLXBhcnRuZXJzLzRmZi1kaGwucG5nXCIpO2JhY2tncm91bmQtc2l6ZTo5OHB4IDk4cHh9I3Bvc3RubF9iaWxsaW5nX3BpY2t1cF9ub3RpZmljYXRpb257ZGlzcGxheTpub25lICFpbXBvcnRhbnR9I3Bvc3RubF9iaWxsaW5nX3BpY2t1cF9ub3RpZmljYXRpb24gZW17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnBvc3RubC1jb250YWluZXJ7Y2xlYXI6Ym90aCAhaW1wb3J0YW50fS5wb3N0bmwtY29udGFpbmVyIGgze2ZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnR9LnBvc3RubC1jb250YWluZXIgLm9wdGlvbi1saXN0e2ZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnR9LnBvc3RubC1jb250YWluZXIgLm9wdGlvbi1saXN0IC5vcHRpb257bWFyZ2luLWJvdHRvbTo0cHggIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudH0ucG9zdG5sLWNvbnRhaW5lciAub3B0aW9uLWxpc3QgLm9wdGlvbiAub3B0aW9uLWRke3dpZHRoOjM4cHggIWltcG9ydGFudDttYXJnaW46NXB4IDAgIWltcG9ydGFudH0ucG9zdG5sLWNvbnRhaW5lciAub3B0aW9uLWxpc3QgLm9wdGlvbiAub3B0aW9uLWRkIC5vcHRpb24tZGF0ZXtmb250LXNpemU6MTFweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNyAhaW1wb3J0YW50fS5wb3N0bmwtY29udGFpbmVyIC5vcHRpb24tbGlzdCAub3B0aW9uIC5vcHRpb24tcmFkaW97bWFyZ2luLXJpZ2h0OjZweCAhaW1wb3J0YW50fS5wb3N0bmwtY29udGFpbmVyIC5vcHRpb24tbGlzdCAub3B0aW9uIC5vcHRpb24tY29tbWVudHttYXJnaW4tbGVmdDoxMHB4ICFpbXBvcnRhbnR9LnBvc3RubC1jb250YWluZXIgLm9wdGlvbi1saXN0LmV4dHJhcyAub3B0aW9ue3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wb3N0bmwtY29udGFpbmVyIC5vcHRpb24tbGlzdC5leHRyYXMgLm9wdGlvbiBpbnB1dHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MTBweCAhaW1wb3J0YW50fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KXsucG9zdG5sLWNvbnRhaW5lciAub3B0aW9uLWxpc3QuZXh0cmFzIC5vcHRpb24gaW5wdXR7bWFyZ2luLXRvcDoxMHB4ICFpbXBvcnRhbnR9fS5wb3N0bmwtY29udGFpbmVyIC5vcHRpb24tbGlzdC5leHRyYXMgLm9wdGlvbiBsYWJlbHttYXgtd2lkdGg6NzAlICFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm9ybWFsICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4zICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudDttYXJnaW4tbGVmdDoyMHB4ICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBvc3RubC1jb250YWluZXIgLmNvbC0xLC5wb3N0bmwtY29udGFpbmVyIC5jb2wtMntwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5wb3N0bmwtY29udGFpbmVyIC5jb2wtMSwucG9zdG5sLWNvbnRhaW5lciAuY29sLTJ7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsucG9zdG5sLWNvbnRhaW5lciAuY29sLTJ7bWFyZ2luLXRvcDoyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fX0ucG9zdG5sLWNvbnRhaW5lciAuYWRkLWxvY2F0aW9ue2hlaWdodDozNHB4ICFpbXBvcnRhbnR9LnBvc3RubC1jb250YWluZXIgLmFkZC1sb2NhdGlvbiBhe21hcmdpbi10b3A6NnB4ICFpbXBvcnRhbnR9I3NfbWV0aG9kX3Bvc3RubF90YWJsZXJhdGVfb25seV9zdGF0ZWRfYWRkcmVzc19vcHRpb24gLmNvbnRlbnR7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fWEjYWRkX2xvY2F0aW9uX2xpbmssYSNjaGFuZ2VfYWRkcmVzc19saW5re2NvbG9yOiNmMDVhMjJ9I2Jwb3N0U2hte2NsZWFyOmJvdGg7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkICNkYzAwMmU7cGFkZGluZzowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjNlbTttYXJnaW4tYm90dG9tOi41ZW07YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fSNicG9zdFNobSBoNXtmb250LXNpemU6MTRweDtsZXR0ZXItc3BhY2luZzouMnB4fSNicG9zdFNobSAubm90aWZpY2F0aW9uc3ttYXJnaW46MCAhaW1wb3J0YW50O3BhZGRpbmc6MTVweCAxNXB4IDhweH0jYnBvc3RTaG0gLm5vdGlmaWNhdGlvbnMgaDV7bWFyZ2luLWJvdHRvbTo0cHg7bWFyZ2luLXRvcDowfSNicG9zdFNobSAubm90aWZpY2F0aW9ucyBsYWJlbHtmbG9hdDpub25lICFpbXBvcnRhbnQ7cGFkZGluZzowIDVweCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNXB4fSNicG9zdFNobSAubm90aWZpY2F0aW9ucyBsYWJlbCBpbnB1dHttYXJnaW4tdG9wOjdweH0jcmVkdWNlZC1tb2JpbGl0eS13cmFwcGVyIC5yZWR1Y2VkLW1vYmlsaXR5LXRvb2x0aXB7Zm9udC1zaXplOjE0cHg7cGFkZGluZzo4cHggMTJweDtsaW5lLWhlaWdodDoxLjZ9YSNzZWxlY3RQaWNrdXBQb2ludHttYXJnaW4tbGVmdDoxNXB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNkYzAwMmU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RjMDAyZX1hI3NlbGVjdFBpY2t1cFBvaW50OmZvY3VzLGEjc2VsZWN0UGlja3VwUG9pbnQ6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyOjB9I2Jwb3N0cmVzdWx0e3BhZGRpbmctdG9wOjhweDtwYWRkaW5nLWxlZnQ6MTVweH0jYnBvc3RyZXN1bHQgcHttYXJnaW4tdG9wOjB9dWwjYnBvc3RsaXN0IGxpLmV4cGFuZGVke2JhY2tncm91bmQtY29sb3I6I2QyZDVkOCAhaW1wb3J0YW50fSNjby1zaGlwcGluZy1tZXRob2QtZm9ybXttYXJnaW4tdG9wOjFlbX0jb3BjX3Bvc3RubF9jZSAuZmllbGQsI29wY19wb3N0bmxfY2UgLmlucHV0LWJveCwjb3BjX3Bvc3RubF9jZSAuaW5wdXQtdGV4dCwjb3BjX3Bvc3RubF9jZSAuZmllbGQtcG9zdGNvZGUsI29wY19wb3N0bmxfY2UgLmZpZWxkLXBvc3Rjb2RlIC5pbnB1dC10ZXh0e2Zsb2F0Om5vbmUgIWltcG9ydGFudDt3aWR0aDphdXRvICFpbXBvcnRhbnR9I29wY19wb3N0bmxfY2UgLmZpZWxkLWhvdXNlbnVtYmVye21hcmdpbjowICFpbXBvcnRhbnR9I2RwZHtjbGVhcjpib3RoO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItbGVmdDozcHggc29saWQgI2RjMDAyZTttYXJnaW4tbGVmdDouM2VtO21hcmdpbi1ib3R0b206LjVlbTtwYWRkaW5nOjAgIWltcG9ydGFudH0jcGFyY2Vsc2hvcHtwYWRkaW5nOjhweCAwIDhweCAxNXB4ICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmV9LnBhcmNlbHNob3B3cmFwcGVyIGltZy5wYXJjZWxzaG9wbG9nbywuZHBkZXJyb3IgaW1ne2Rpc3BsYXk6bm9uZX0ucGFyY2Vsc2hvcHdyYXBwZXIgdWwgbGl7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fWEjc2hvd3BhcmNlbHMsLnBhcmNlbHNob3B3cmFwcGVyIGEuaW52YWxpZGF0ZVBhcmNlbCwucGFyY2Vsc2hvcHdyYXBwZXIgYS5kcGRfY2xvc2VfbWFwe3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNkYzAwMmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RjMDAyZX1hI3Nob3dwYXJjZWxzOmZvY3VzLGEjc2hvd3BhcmNlbHM6aG92ZXIsLnBhcmNlbHNob3B3cmFwcGVyIGEuaW52YWxpZGF0ZVBhcmNlbDpmb2N1cywucGFyY2Vsc2hvcHdyYXBwZXIgYS5pbnZhbGlkYXRlUGFyY2VsOmhvdmVyLC5wYXJjZWxzaG9wd3JhcHBlciBhLmRwZF9jbG9zZV9tYXA6Zm9jdXMsLnBhcmNlbHNob3B3cmFwcGVyIGEuZHBkX2Nsb3NlX21hcDpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXI6MH0ucGFyY2Vsc2hvcHdyYXBwZXIgYS5kcGRfY2xvc2VfbWFwe2Zsb2F0Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTEzMHB4O3RvcDoyMHB4O21hcmdpbjowICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjZGMwMDJlO3BhZGRpbmc6NnB4IDlweCAzcHh9LnBhcmNlbHNob3B3cmFwcGVyIGEuZHBkX2Nsb3NlX21hcDpmb2N1cywucGFyY2Vsc2hvcHdyYXBwZXIgYS5kcGRfY2xvc2VfbWFwOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMyMjI7Ym9yZGVyLWNvbG9yOiMyMjJ9LnBhcmNlbHNob3B3cmFwcGVyIGEuZHBkX2Nsb3NlX21hcDpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH0uZHBkZXJyb3IgaDJ7Zm9udC1zaXplOi45ZW07cGFkZGluZzoxZW07dGV4dC1hbGlnbjpsZWZ0fS5wYXJjZWxzaG9wd3JhcHBlciAuc2hvcC1kYXRhe2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNmNWY1ZjV9I2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGR0e21hcmdpbi10b3A6NDVweH0jY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnNwLW1ldGhvZHMgZGQ6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Ym9yZGVyLWJvdHRvbToxcHggZGFzaGVkICNjY2M7cGFkZGluZy10b3A6NTBweH1oMSxoMixoMyxoNCxoNSxoNiwuaDEsLmgyLC5oMywuaDQsLmg1LC5oNntmb250LXdlaWdodDo3MDA7Y29sb3I6IzIyMn1he3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7b3V0bGluZTowICFpbXBvcnRhbnR9YTpmb2N1cyxhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfWEuYm9yZGVyLWJvdHRvbXt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZH1hLmJvcmRlci1ib3R0b206Zm9jdXMsYS5ib3JkZXItYm90dG9tOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlcjowfWEubGluay1ibG9ja3tkaXNwbGF5OmJsb2NrfWgyLC5oMntmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxLjI1ZW07bGluZS1oZWlnaHQ6MS4zZW19aDMsLmgze21hcmdpbi10b3A6MDtmb250LXNpemU6MWVtO2xldHRlci1zcGFjaW5nOjAuMDFlbTtsaW5lLWhlaWdodDoxLjhlbX1oMy51cHBlcmNhc2UsLmgzLnVwcGVyY2FzZXtmb250LXNpemU6LjllbTtsZXR0ZXItc3BhY2luZzowLjAyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5wbGFpbi1jb3B5e3BhZGRpbmctdG9wOjFlbX0ucGxhaW4tY29weSBkbHttYXJnaW4tYm90dG9tOjNlbX0ucGxhaW4tY29weSBkbCBkdHtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwfS5wbGFpbi1jb3B5IGRsIGRkIG9se3BhZGRpbmctbGVmdDoyLjI1ZW19LnBsYWluLWNvcHkgZGwgZGQgbGl7cGFkZGluZy1sZWZ0Oi4zZW19LnBsYWluLWNvcHkgZGwgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0ucGxhaW4tY29weSBkbCBhOmZvY3VzLC5wbGFpbi1jb3B5IGRsIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ucGxhaW4tY29weSBoMntjb2xvcjojMDBhNjUwfS5wbGFpbi1jb3B5IGgze21hcmdpbi1ib3R0b206MH0ucGxhaW4tY29weSBwLC5wbGFpbi1jb3B5IHVse21hcmdpbi1ib3R0b206MS42ZW19LnBsYWluLWNvcHkgcCtoM3ttYXJnaW4tdG9wOjEuMjVlbX0ucGxhaW4tY29weSBwK2gye21hcmdpbi10b3A6MmVtfS5wbGFpbi1jb3B5IGE6bm90KC5ib3JkZXItYm90dG9tKXt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXI6MH0ucGxhaW4tY29weSBhOm5vdCguYm9yZGVyLWJvdHRvbSk6Zm9jdXMsLnBsYWluLWNvcHkgYTpub3QoLmJvcmRlci1ib3R0b20pOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkfWg0LC5oNHtsZXR0ZXItc3BhY2luZzouMDJlbX1tYXJrLC5tYXJre2JhY2tncm91bmQtY29sb3I6eWVsbG93fWFkZHJlc3N7bGluZS1oZWlnaHQ6aW5oZXJpdH1oMXtmb250LWZhbWlseTpcIlB1YmxpY29IZWFkbGluZS1NZWRpdW1cIixHZW9yZ2lhLHNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOi43ZW07Zm9udC1zaXplOjMxcHg7bGV0dGVyLXNwYWNpbmc6LjRweDtsaW5lLWhlaWdodDoxLjI1ZW19aDEuc2Fucy1zZXJpZntmb250LWZhbWlseTpcIkRydWtUZXh0LU1lZGl1bVwiLFwiVGl0bGluZ0dvdGhpY0ZCTmFycm93XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTozNHB4O2xldHRlci1zcGFjaW5nOm5vcm1hbH0ucGFnZS10aXRsZSBoMXttYXJnaW4tdG9wOjEuMTVlbX0ucGFnZS10aXRsZS5jYXRlZ29yeS10aXRsZXttYXJnaW46LjhlbSAwfS5wYWdlLXRpdGxlLmNhdGVnb3J5LXRpdGxlIGgxe21hcmdpbi10b3A6MH0uY2F0ZWdvcnktaW1hZ2Utd3JhcHBlciAucGFnZS10aXRsZS5jYXRlZ29yeS10aXRsZXttYXJnaW46MH0uY2lyY2xlLWRpdmlkZXJ7ZGlzcGxheTpub25lO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2tcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi10b3A6N2VtO2ZvbnQtc2l6ZToxLjNlbTtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7aGVpZ2h0OjIuNWVtO2JvcmRlci1yYWRpdXM6NGVtO3dpZHRoOjIuNWVtO2xpbmUtaGVpZ2h0OjIuNjVlbX1ibG9ja3F1b3Rle3BhZGRpbmc6MDttYXJnaW46MCAwIDIuNXJlbTtib3JkZXI6bm9uZTttYXgtd2lkdGg6NjByZW19YmxvY2txdW90ZSBwe2ZvbnQtc2l6ZToyLjFyZW07Y29sb3I6I2M4MGEzMSAhaW1wb3J0YW50fWJsb2NrcXVvdGUgcDpiZWZvcmV7Y29udGVudDpcIlxcMjAxQ1wifWJsb2NrcXVvdGUgcDphZnRlcntjb250ZW50OlwiXFwyMDFEXCJ9Lm5vYnJ7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LmJsb2ctY29weXJpZ2h0e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5ibG9jay1ibG9nIC5ibG9jay1jb250ZW50e3BhZGRpbmctdG9wOi4xZW19LmJsb2NrLWJsb2cgaDR7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojNDQ0O2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5ibG9jay1ibG9nIGg0e2Rpc3BsYXk6bm9uZX19LmJsb2NrLWJsb2cgaDN7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjIyO2ZvbnQtc2l6ZTouOWVtO2xldHRlci1zcGFjaW5nOjAuMDJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGluZS1oZWlnaHQ6MS4zZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5ibG9jay1ibG9nIGgze2ZvbnQtc2l6ZTouOTZlbX19LmJsb2NrLWJsb2cgdWx7bWFyZ2luLXRvcDoxLjRlbX0uYmxvY2stYmxvZyBsaXttYXJnaW4tYm90dG9tOjFlbTtsaW5lLWhlaWdodDoxLjRlbX0uYmxvY2stYmxvZyBsaSBhe2Rpc3BsYXk6YmxvY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzQ0NH0uYmxvY2stYmxvZyBsaSBhOmZvY3VzLC5ibG9jay1ibG9nIGxpIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXR9LmJsb2NrLWJsb2cgbGkgYTpmb2N1cyBzcGFuLC5ibG9jay1ibG9nIGxpIGE6aG92ZXIgc3Bhbntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNDQ0fS5ibG9jay1ibG9nIC5tZW51LXJlY2VudHttYXJnaW4tdG9wOjZlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYmxvY2stYmxvZyAubWVudS1yZWNlbnR7bWFyZ2luLXRvcDozZW19fS5ibG9jay1ibG9nIC5tZW51LWNhdGVnb3JpZXN7bWFyZ2luLXRvcDo0ZW19LmJsb2ctb3ZlcnZpZXcgLnBubCBhLmF3LWJsb2ctcmVhZC1tb3Jle3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpcIlRpdGxpbmdHb3RoaWNGQk5hcnJvd1wiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7d2hpdGUtc3BhY2U6bm9ybWFsO2NvbG9yOiM3Njc2NzY7YmFja2dyb3VuZC1jb2xvcjojZWRlZGVkO2JvcmRlcjoycHggc29saWQgI2VkZWRlZDtmb250LXNpemU6LjgzZW07cGFkZGluZzouM2VtIC40ZW07bGV0dGVyLXNwYWNpbmc6MS4xcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDouN2VtfS5ibG9nLW92ZXJ2aWV3IC5wbmwgYS5hdy1ibG9nLXJlYWQtbW9yZTpob3ZlciwuYmxvZy1vdmVydmlldyAucG5sIGEuYXctYmxvZy1yZWFkLW1vcmU6Zm9jdXMsLmJsb2ctb3ZlcnZpZXcgLnBubCBhLmF3LWJsb2ctcmVhZC1tb3JlOmFjdGl2ZXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjp3aGl0ZTtiYWNrZ3JvdW5kLWNvbG9yOiNhNmE2YTY7Ym9yZGVyLWNvbG9yOiNhNmE2YTZ9LmJsb2ctb3ZlcnZpZXcgLnBvc3QtZGF0ZXttYXJnaW4tdG9wOi44ZW07Zm9udC1zaXplOjE0cHh9LmNvbDItbGVmdC1sYXlvdXQgLmJsb2ctb3ZlcnZpZXcgLnBubCwuY29sMi1yaWdodC1sYXlvdXQgLmJsb2ctb3ZlcnZpZXcgLnBubHtmbG9hdDpsZWZ0O3BhZGRpbmc6MCAxNXB4O3dpZHRoOjEwMCU7Y2xlYXI6Ym90aH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29sMi1sZWZ0LWxheW91dCAuYmxvZy1vdmVydmlldyAucG5sLC5jb2wyLXJpZ2h0LWxheW91dCAuYmxvZy1vdmVydmlldyAucG5se2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlMGRkZGI7cGFkZGluZy1ib3R0b206MWVtO21hcmdpbi10b3A6MWVtfX0uY29sMi1sZWZ0LWxheW91dCAuYmxvZy1vdmVydmlldyAucG5sIGltZywuY29sMi1yaWdodC1sYXlvdXQgLmJsb2ctb3ZlcnZpZXcgLnBubCBpbWd7d2lkdGg6MTAwJTttYXgtd2lkdGg6MjAwJTtoZWlnaHQ6YXV0b31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuY29sMi1sZWZ0LWxheW91dCAuYmxvZy1vdmVydmlldyAucG5sLC5jb2wyLXJpZ2h0LWxheW91dCAuYmxvZy1vdmVydmlldyAucG5se3dpZHRoOjUwJX0uY29sMi1sZWZ0LWxheW91dCAuYmxvZy1vdmVydmlldyAucG5sOm50aC1vZi10eXBlKDFuKzEpLC5jb2wyLXJpZ2h0LWxheW91dCAuYmxvZy1vdmVydmlldyAucG5sOm50aC1vZi10eXBlKDFuKzEpe2NsZWFyOm5vbmV9LmNvbDItbGVmdC1sYXlvdXQgLmJsb2ctb3ZlcnZpZXcgLnBubDpudGgtb2YtdHlwZSgybisxKSwuY29sMi1yaWdodC1sYXlvdXQgLmJsb2ctb3ZlcnZpZXcgLnBubDpudGgtb2YtdHlwZSgybisxKXtjbGVhcjpib3RofX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmNvbDItbGVmdC1sYXlvdXQgLmJsb2ctb3ZlcnZpZXcgLnBubCwuY29sMi1yaWdodC1sYXlvdXQgLmJsb2ctb3ZlcnZpZXcgLnBubHt3aWR0aDozMy4zMzMzJX0uY29sMi1sZWZ0LWxheW91dCAuYmxvZy1vdmVydmlldyAucG5sOm50aC1vZi10eXBlKDJuKzEpLC5jb2wyLXJpZ2h0LWxheW91dCAuYmxvZy1vdmVydmlldyAucG5sOm50aC1vZi10eXBlKDJuKzEpe2NsZWFyOm5vbmV9LmNvbDItbGVmdC1sYXlvdXQgLmJsb2ctb3ZlcnZpZXcgLnBubDpudGgtb2YtdHlwZSgzbisxKSwuY29sMi1yaWdodC1sYXlvdXQgLmJsb2ctb3ZlcnZpZXcgLnBubDpudGgtb2YtdHlwZSgzbisxKXtjbGVhcjpib3RofX0uYmxvZy1wb3N0IGgxe21hcmdpbi10b3A6MTVweDtsaW5lLWhlaWdodDoxLjhlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYmxvZy1wb3N0IGgxe2ZvbnQtc2l6ZToyLjFlbX19LmJsb2ctcG9zdCAucG9zdC1kZXRhaWxze3BhZGRpbmc6MjBweCAwfS5ibG9nLXBvc3QgLnBvc3Qtc2hhcmluZ3twYWRkaW5nOjEwcHggMCAzMHB4fS5ibG9nLXBvc3QgLnBvc3Qtc2hhcmluZyBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDoxZW07bWFyZ2luLXRvcDouMjVlbTt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojNDQ0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuYmxvZy1wb3N0IC5wb3N0LXNoYXJpbmcgYXtmb250LXNpemU6MS4yZW07bWFyZ2luLXJpZ2h0OjEuNWVtfX0uYmxvZy1wb3N0IC5wb3N0LXNoYXJpbmcgYTpob3Zlcntjb2xvcjojMDAwfS5ibG9nLXBvc3QgLmJsb2ctZGF0ZXtjb2xvcjojNDQ0fS5ibG9nLXBvc3QgcHttYXgtd2lkdGg6MzdlbTttYXJnaW4tYm90dG9tOjJlbX0uYmxvZy1wb3N0IGZpZ3VyZXttYXJnaW4tYm90dG9tOjJlbTtwYWRkaW5nOjB9LmJsb2ctcG9zdCBmaWd1cmUubWF0Y2gtYm9keS10ZXh0LXdpZHRoe21heC13aWR0aDozN2VtfS5ibG9nLXBvc3QgZmlndXJlLmJyZWFrLW91dC1ib2R5LXRleHQtcmlnaHR7bWF4LXdpZHRoOjQ5ZW19LmJsb2ctcG9zdCBmaWd1cmUuYnJlYWstb3V0LWNvbnRlbnR7bWF4LXdpZHRoOjEwOCU7bWFyZ2luLWxlZnQ6LTglfS5ibG9nLXBvc3QgZmlndXJlIGltZ3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5ibG9nLXBvc3QgZmlndXJlIGZpZ2NhcHRpb257dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tdG9wOjEuMWVtO2NvbG9yOmdyYXl9LmJsb2ctcG9zdCBmaWd1cmUrZmlndXJle3BhZGRpbmctdG9wOjFlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCl7LmxiLXRlc3QtaW1nLWJyZWFrLW91dC1jb250ZW50e21heC13aWR0aDoxMjAlO21hcmdpbi1sZWZ0Oi0xNCV9fS56aWd6YWd7bWFyZ2luOjAgMCAxNnB4IDA7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxNnB4O3otaW5kZXg6MX0uemlnemFnOmJlZm9yZSwuemlnemFnOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowfS56aWd6YWc6YmVmb3Jle2hlaWdodDoxMnB4O3RvcDoxMTAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KC0xMzVkZWcsICNlMGRkZGIgOHB4LCB0cmFuc3BhcmVudCAwKSAwIDhweCxsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZTBkZGRiIDhweCwgdHJhbnNwYXJlbnQgMCkgMCA4cHg7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgbGVmdDtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtiYWNrZ3JvdW5kLXNpemU6MTZweCAxNnB4fS56aWd6YWc6YWZ0ZXJ7aGVpZ2h0OjE2cHg7dG9wOjEwMCU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoLTEzNWRlZywgI2ZmZiA4cHgsIHRyYW5zcGFyZW50IDApIDAgOHB4LGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmZmYgOHB4LCB0cmFuc3BhcmVudCAwKSAwIDhweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBsZWZ0O2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2JhY2tncm91bmQtc2l6ZToxNnB4IDE2cHh9LmJ0bi1ibG9jaysuemlnemFne21hcmdpbi10b3A6MWVtfWFzaWRlPi56aWd6YWd7bWFyZ2luLWJvdHRvbToyZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey56aWd6YWcgfiBkaXYuY29udGVudHttYXJnaW4tdG9wOjNlbX19LnJvdy5pbmxpbmUtYmxvY2s+W2NsYXNzXj1cImNvbC1cIl17ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bm9uZTt2ZXJ0aWNhbC1hbGlnbjp0b3A7bWFyZ2luOjAgLTAuMTI1ZW19LnJvdy5uby1ndXR0ZXI+W2NsYXNzKj0nY29sLSdde3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uaGVyby1ibG9ja3twb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46M3JlbSAwfS5wYWdlLXBvcHVwe3BhZGRpbmc6MmVtIDFlbX0janMtcmVzcG9uc2l2ZS12YWx1ZXtkaXNwbGF5Om5vbmU7Y29udGVudDpcInhzXCJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7I2pzLXJlc3BvbnNpdmUtdmFsdWV7Y29udGVudDpcInNtXCJ9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsjanMtcmVzcG9uc2l2ZS12YWx1ZXtjb250ZW50OlwibWRcIn19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpeyNqcy1yZXNwb25zaXZlLXZhbHVle2NvbnRlbnQ6XCJsZ1wifX0uc2VhcmNoLWF1dG9jb21wbGV0ZXt6LWluZGV4OjEwNjA7dGV4dC1hbGlnbjpsZWZ0fS5zZWFyY2gtYXV0b2NvbXBsZXRlIC5idWJibGUtZWxhc3RpY3NlYXJjaHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNjY2MgIWltcG9ydGFudDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNjY2MgIWltcG9ydGFudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7cGFkZGluZzowfS5zZWFyY2gtYXV0b2NvbXBsZXRlIC5idWJibGUtZWxhc3RpY3NlYXJjaCBsaXtjbGVhcjpib3RoO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7Ym9yZGVyLWJvdHRvbTpub25lICFpbXBvcnRhbnR9LnNlYXJjaC1hdXRvY29tcGxldGUgLmJ1YmJsZS1lbGFzdGljc2VhcmNoIGxpLnRpdGxle3RleHQtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtjb2xvcjojNDQ0O2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrLU1lZGl1bVwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE0cHg7cGFkZGluZzoxZW0gIWltcG9ydGFudH0uc2VhcmNoLWF1dG9jb21wbGV0ZSAuYnViYmxlLWVsYXN0aWNzZWFyY2ggbGkgLmltYWdle2Zsb2F0OmxlZnR9LnNlYXJjaC1hdXRvY29tcGxldGUgLmJ1YmJsZS1lbGFzdGljc2VhcmNoIGxpIC5pbmZve2Zsb2F0OmxlZnQ7cGFkZGluZy1sZWZ0Oi4zZW07d2lkdGg6Y2FsYygxMDAlIC0gNjBweCl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5zZWFyY2gtYXV0b2NvbXBsZXRlIC5idWJibGUtZWxhc3RpY3NlYXJjaCBsaSAuaW5mb3t3aWR0aDpjYWxjKDEwMCUgLSA2MHB4KX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpey5zZWFyY2gtYXV0b2NvbXBsZXRlIC5idWJibGUtZWxhc3RpY3NlYXJjaCBsaSAuaW5mb3t3aWR0aDpjYWxjKDEwMCUgLSA2MHB4KX19LnNlYXJjaC1hdXRvY29tcGxldGUgLmJ1YmJsZS1lbGFzdGljc2VhcmNoIGxpIC5pbmZvIC5uYW1le2Zsb2F0OmxlZnQ7bGluZS1oZWlnaHQ6MmVtO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3BhZGRpbmctdG9wOjFlbTt3aWR0aDpjYWxjKDEwMCUgLSAxZW0pfS5zZWFyY2gtYXV0b2NvbXBsZXRlIC5idWJibGUtZWxhc3RpY3NlYXJjaCBsaSAuaW5mbyBwe21hcmdpbjowfS5zZWFyY2gtYXV0b2NvbXBsZXRlIC5idWJibGUtZWxhc3RpY3NlYXJjaCBsaSAuaW5mbyAucHJpY2V7ZmxvYXQ6cmlnaHQ7d2lkdGg6NjBweDt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctdG9wOjZweH0uc2VhcmNoLWF1dG9jb21wbGV0ZSAuYnViYmxlLWVsYXN0aWNzZWFyY2ggbGkgLmluZm8gLnByaWNlIC5wcmljZS1sYWJlbCwuc2VhcmNoLWF1dG9jb21wbGV0ZSAuYnViYmxlLWVsYXN0aWNzZWFyY2ggbGkgLmluZm8gLnByaWNlIC5wcmljZS1mcm9tLC5zZWFyY2gtYXV0b2NvbXBsZXRlIC5idWJibGUtZWxhc3RpY3NlYXJjaCBsaSAuaW5mbyAucHJpY2UgLmZyZWUtc2hpcHBpbmd7ZGlzcGxheTpub25lfS5zZWFyY2gtYXV0b2NvbXBsZXRlIC5idWJibGUtZWxhc3RpY3NlYXJjaCBsaSBhe292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjVlbTt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2VhcmNoLWF1dG9jb21wbGV0ZSAuYnViYmxlLWVsYXN0aWNzZWFyY2ggbGkgYTpmb2N1cywuc2VhcmNoLWF1dG9jb21wbGV0ZSAuYnViYmxlLWVsYXN0aWNzZWFyY2ggbGkgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9LnNlYXJjaC1hdXRvY29tcGxldGUgLmJ1YmJsZS1lbGFzdGljc2VhcmNoIGxpIGEgLnByaWNlLWJveCAubWluaW1hbC1wcmljZS1saW5re3BhZGRpbmc6MH0uc2VhcmNoLWF1dG9jb21wbGV0ZSAuYnViYmxlLWVsYXN0aWNzZWFyY2ggbGkuc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZjlmOGY4ICFpbXBvcnRhbnR9LnNlYXJjaC1hdXRvY29tcGxldGUgLmJ1YmJsZS1lbGFzdGljc2VhcmNoIGxpLnNlbGVjdGVkIGF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCAhaW1wb3J0YW50fS5zZWFyY2gtYXV0b2NvbXBsZXRlIC5idWJibGUtZWxhc3RpY3NlYXJjaCBsaSAucHJpY2UtYm94e21hcmdpbjowfS5zZWFyY2gtYXV0b2NvbXBsZXRlIC5idWJibGUtZWxhc3RpY3NlYXJjaCBsaS5hbGwtcmVzdWx0c3twYWRkaW5nOjEwcHh9LnNlYXJjaC1hdXRvY29tcGxldGUgLmJ1YmJsZS1lbGFzdGljc2VhcmNoIGxpLmFsbC1yZXN1bHRzLnNlbGVjdGVke2JhY2tncm91bmQ6bm9uZX0ud2lzaGxpc3QtaW5kZXgtaW5kZXggdGV4dGFyZWEsLndpc2hsaXN0LWluZGV4LXNoYXJlIHRleHRhcmVhe2JvcmRlcjoxcHggc29saWQgI2JiYn0ud2lzaGxpc3QtaW5kZXgtaW5kZXggLm5vdGUsLndpc2hsaXN0LWluZGV4LXNoYXJlIC5ub3Rle2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNjttYXgtd2lkdGg6MjBlbTttYXJnaW4tdG9wOi4zZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lndpc2hsaXN0LWluZGV4LXNoYXJlIHRleHRhcmVhe3dpZHRoOjEwMCV9fS5teS13aXNobGlzdCAuYnV0dG9ucy1zZXQgLmJ0bnttYXJnaW4tcmlnaHQ6MWVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubXktd2lzaGxpc3QgLmJ1dHRvbnMtc2V0IC5idG57bWFyZ2luLWJvdHRvbToxLjVlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm15LXdpc2hsaXN0IC5idXR0b25zLXNldHtwYWRkaW5nOjFlbSAwO3RleHQtYWxpZ246Y2VudGVyfS5teS13aXNobGlzdCAuYnV0dG9ucy1zZXQgLmJ0bnttYXJnaW4tYm90dG9tOjEuNWVtO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX19I3dpc2hsaXN0LXRhYmxlIHRoe2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrLU1lZGl1bVwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7Y29sb3I6IzIyMjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfSN3aXNobGlzdC10YWJsZSB0ZHtwYWRkaW5nOjJlbSAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGR9I3dpc2hsaXN0LXRhYmxlIC5idG4tbGlua3tsZXR0ZXItc3BhY2luZzoxcHg7cGFkZGluZzowO21hcmdpbi1ib3R0b206MWVtO2ZvbnQtc2l6ZTo5NCV9I3dpc2hsaXN0LXRhYmxlIC5pbnB1dC10ZXh0Ky5idG4tc2Vjb25kYXJ5LmJ0bi14c3twYWRkaW5nOjRweCA4cHh9I3dpc2hsaXN0LXRhYmxlIGlucHV0LnF0eXtib3JkZXI6MXB4IHNvbGlkICNiYmI7bWFyZ2luLXJpZ2h0Oi4yZW19I3dpc2hsaXN0LXRhYmxlIHRleHRhcmVhe21hcmdpbi10b3A6MWVtO2NvbG9yOmdyYXl9I3dpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWltYWdle2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZy1yaWdodDoyZW19I3dpc2hsaXN0LXRhYmxlIC5wcmljZS1ib3gsI3dpc2hsaXN0LXRhYmxlIC5hZGQtdG8tY2FydC1hbHQsI3dpc2hsaXN0LXRhYmxlIC50cnVuY2F0ZWR7bWFyZ2luLWJvdHRvbToxZW19I3dpc2hsaXN0LXRhYmxlIC5pdGVtLW9wdGlvbnMgaDR7bWFyZ2luLWJvdHRvbTowO2Rpc3BsYXk6bm9uZX0jd2lzaGxpc3QtdGFibGUgLml0ZW0tb3B0aW9ucyBkbHttYXJnaW4tYm90dG9tOi41ZW19I3dpc2hsaXN0LXRhYmxlIC5pdGVtLW9wdGlvbnMgZGwgZHR7Zm9udC13ZWlnaHQ6NDAwfSN3aXNobGlzdC10YWJsZSAubGluay1jb25maWd1cmUtb3B0aW9uc3ttYXJnaW46MWVtIDB9I3dpc2hsaXN0LXRhYmxlIC5jYXJ0LWNlbGx7bWFyZ2luLXJpZ2h0OjNlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsjd2lzaGxpc3QtdGFibGUgLmNhcnQtY2VsbHttYXJnaW4tcmlnaHQ6MmVtfX0jd2lzaGxpc3QtdGFibGUgLmJ0bi1yZW1vdmUsI3dpc2hsaXN0LXRhYmxlIC5idG4tcmVtb3ZlMntmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDowfSN3aXNobGlzdC10YWJsZSAuYnRuLXJlbW92ZSAuZmEtcmVtb3ZlOmJlZm9yZSwjd2lzaGxpc3QtdGFibGUgLmJ0bi1yZW1vdmUyIC5mYS1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6J1xcMDBkNyd9I3dpc2hsaXN0LXRhYmxlIC5idG4tcmVtb3ZlOmZvY3VzIC5mYS1yZW1vdmU6YmVmb3JlLCN3aXNobGlzdC10YWJsZSAuYnRuLXJlbW92ZTpob3ZlciAuZmEtcmVtb3ZlOmJlZm9yZSwjd2lzaGxpc3QtdGFibGUgLmJ0bi1yZW1vdmUyOmZvY3VzIC5mYS1yZW1vdmU6YmVmb3JlLCN3aXNobGlzdC10YWJsZSAuYnRuLXJlbW92ZTI6aG92ZXIgLmZhLXJlbW92ZTpiZWZvcmV7Y29sb3I6I2M4MGEzMX0jd2lzaGxpc3QtdGFibGUgLnByaWNlLWJveCBwe21hcmdpbi1ib3R0b206MH0jd2lzaGxpc3QtdGFibGUgLnByaWNlLWJveCAub2xkLXByaWNle2NvbG9yOiNiYmI7cG9zaXRpb246cmVsYXRpdmV9I3dpc2hsaXN0LXRhYmxlIC5wcmljZS1ib3ggLm9sZC1wcmljZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLXRvcDoxcHggc29saWQgI2JiYjt0cmFuc2Zvcm06cm90YXRlKC0yMmRlZyk7dG9wOjUwJTtyaWdodDo0cHg7bGVmdDo0cHh9I3dpc2hsaXN0LXRhYmxlIC5wcmljZS1ib3ggLnNwZWNpYWwtcHJpY2V7Y29sb3I6I2M4MGEzMX0jd2lzaGxpc3QtdGFibGUgLnByaWNlLWJveCAub2xkLXByaWNlLCN3aXNobGlzdC10YWJsZSAucHJpY2UtYm94IC5zcGVjaWFsLXByaWNle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MnB4IDZweH0jd2lzaGxpc3QtdGFibGUgLnByaWNlLWJveCAub2xkLXByaWNlIC5wcmljZS1sYWJlbCwjd2lzaGxpc3QtdGFibGUgLnByaWNlLWJveCAuc3BlY2lhbC1wcmljZSAucHJpY2UtbGFiZWx7ZGlzcGxheTpub25lfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpeyN3aXNobGlzdC10YWJsZXtib3JkZXI6MH0jd2lzaGxpc3QtdGFibGUgdGhlYWR7ZGlzcGxheTpub25lfSN3aXNobGlzdC10YWJsZSAucHJvZHVjdC1pbWFnZSBpbWd7bWFyZ2luOjJlbSAwO3BhZGRpbmc6MH0jd2lzaGxpc3QtdGFibGUgdHJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjY30jd2lzaGxpc3QtdGFibGUgdHIuZmlyc3QgLnByb2R1Y3QtaW1hZ2UgaW1ne21hcmdpbi10b3A6MWVtfSN3aXNobGlzdC10YWJsZSB0ZHtwYWRkaW5nOjA7Ym9yZGVyOjA7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O2NsZWFyOmJvdGg7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW59I3dpc2hsaXN0LXRhYmxlIHRkOmZpcnN0LWNoaWxke3RleHQtYWxpZ246Y2VudGVyfSN3aXNobGlzdC10YWJsZSB0ZC5sYXN0e3BhZGRpbmctYm90dG9tOjJlbX0jd2lzaGxpc3QtdGFibGUgLnByb2R1Y3QtY2FydC1hY3Rpb25zLCN3aXNobGlzdC10YWJsZSAucHJvZHVjdC1jYXJ0LXRvdGFsLCN3aXNobGlzdC10YWJsZSAucHJvZHVjdC1jYXJ0LXByaWNlLCN3aXNobGlzdC10YWJsZSAucHJvZHVjdC1jYXJ0LXNrdXtmb250LXNpemU6MTRweDtwYWRkaW5nOjNweCAwfSN3aXNobGlzdC10YWJsZSB0ZXh0YXJlYXt3aWR0aDoxMDAlfSN3aXNobGlzdC10YWJsZSAuY2FydC1jZWxse21hcmdpbi1yaWdodDowfSN3aXNobGlzdC10YWJsZSAucHJpY2UtYm94e21hcmdpbi10b3A6LjVlbX0jd2lzaGxpc3QtdGFibGUgLnByaWNlLWJveCAucHJpY2V7Zm9udC1zaXplOjEuMjVlbX19LmJsb2NrLWxheWVyZWQtbmF2IC5jdXJyZW50bHktY29udGFpbmVye3BhZGRpbmctYm90dG9tOjEuNWVtO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNlZWU7d2lkdGg6OTUlO21hcmdpbi1ib3R0b206MS41ZW19LmJsb2NrLWxheWVyZWQtbmF2IC5ibG9jay1zdWJ0aXRsZXtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMyMjI7Zm9udC1zaXplOjE1cHg7cGFkZGluZy10b3A6LjI1ZW07bWFyZ2luLWJvdHRvbTouMjVlbX0uYmxvY2stbGF5ZXJlZC1uYXYgLmN1cnJlbnRseSAubGFiZWx7ZGlzcGxheTpub25lfS5ibG9jay1sYXllcmVkLW5hdiAuY3VycmVudGx5IC52YWx1ZXtjb2xvcjojMzMzfS5ibG9jay1sYXllcmVkLW5hdiAuY3VycmVudGx5IGxpe2ZvbnQtc2l6ZToxNXB4O3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7bWFyZ2luOi41ZW0gMH0uYmxvY2stbGF5ZXJlZC1uYXYgLmN1cnJlbnRseSBsaTpmaXJzdC1jaGlsZCAubGFiZWx7bWFyZ2luLXRvcDowfS5ibG9jay1sYXllcmVkLW5hdiAuY3VycmVudGx5IC5saW5rLXJlbW92ZTpmb2N1cyAudmFsdWUsLmJsb2NrLWxheWVyZWQtbmF2IC5jdXJyZW50bHkgLmxpbmstcmVtb3ZlOmhvdmVyIC52YWx1ZXtjb2xvcjojYzgwYTMxICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH0uYmxvY2stbGF5ZXJlZC1uYXYgLmN1cnJlbnRseSAubGluay1yZW1vdmU6Zm9jdXMrLmJ0bi1yZW1vdmU6YWZ0ZXIsLmJsb2NrLWxheWVyZWQtbmF2IC5jdXJyZW50bHkgLmxpbmstcmVtb3ZlOmhvdmVyKy5idG4tcmVtb3ZlOmFmdGVye2NvbG9yOiNjODBhMzF9LmJsb2NrLWxheWVyZWQtbmF2IC5jdXJyZW50bHkgLmJ0bi1yZW1vdmV7bWFyZ2luLWxlZnQ6LjNlbX0uYmxvY2stbGF5ZXJlZC1uYXYgLmN1cnJlbnRseSAuYnRuLXJlbW92ZSBpbWd7ZGlzcGxheTpub25lfS5ibG9jay1sYXllcmVkLW5hdiAuY3VycmVudGx5IC5idG4tcmVtb3ZlOmZvY3VzLC5ibG9jay1sYXllcmVkLW5hdiAuY3VycmVudGx5IC5idG4tcmVtb3ZlOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5ibG9jay1sYXllcmVkLW5hdiAuY3VycmVudGx5IC5idG4tcmVtb3ZlOmZvY3VzOmFmdGVyLC5ibG9jay1sYXllcmVkLW5hdiAuY3VycmVudGx5IC5idG4tcmVtb3ZlOmhvdmVyOmFmdGVye2NvbG9yOiNjODBhMzEgIWltcG9ydGFudH0uYmxvY2stbGF5ZXJlZC1uYXYgLmN1cnJlbnRseSAuYnRuLXJlbW92ZTphZnRlcntjb250ZW50OidcXDAwZDcnO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5ibG9jay1sYXllcmVkLW5hdiAuYWN0aW9uc3ttYXJnaW4tdG9wOi41ZW19LmJsb2NrLWxheWVyZWQtbmF2IC5hY3Rpb25zIGF7Zm9udC1zaXplOjEzcHg7bGV0dGVyLXNwYWNpbmc6MXB4O3BhZGRpbmc6LjVlbSAxZW07Y29sb3I6Z3JheX0uYmxvY2stbGF5ZXJlZC1uYXYgLmFjdGlvbnMgYTpob3ZlciwuYmxvY2stbGF5ZXJlZC1uYXYgLmFjdGlvbnMgYTpmb2N1c3tjb2xvcjojZmZmfS5ibG9jay1sYXllcmVkLW5hdiBkdHtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMyMjI7Zm9udC1zaXplOjE1cHg7cGFkZGluZy10b3A6LjI1ZW19LmJsb2NrLWxheWVyZWQtbmF2IGRke2NvbG9yOiM0NDR9LmJsb2NrLWxheWVyZWQtbmF2IGR0Om5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6MS42ZW19LmJsb2NrLWxheWVyZWQtbmF2IHVsLC5ibG9jay1sYXllcmVkLW5hdiBvbHtwYWRkaW5nOi4yNWVtIDA7bWFyZ2luOjB9LmJsb2NrLWxheWVyZWQtbmF2IHVsIGxpLC5ibG9jay1sYXllcmVkLW5hdiBvbCBsaXttYXJnaW46MDtsaXN0LXN0eWxlOm5vbmU7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAwIC4yNWVtO21hcmdpbi1yaWdodDotMTBweDtjb2xvcjojYTJhMmEyO2ZvbnQtc2l6ZToxM3B4fS5ibG9jay1sYXllcmVkLW5hdiB1bCBsaSBsYWJlbCwuYmxvY2stbGF5ZXJlZC1uYXYgb2wgbGkgbGFiZWx7bWFyZ2luOjAgLjFlbSAwIC4yNWVtO2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0OjQwMH0uYmxvY2stbGF5ZXJlZC1uYXYgdWwgbGkuc2hvdy1sZXNzLW1vcmUsLmJsb2NrLWxheWVyZWQtbmF2IG9sIGxpLnNob3ctbGVzcy1tb3Jle3BhZGRpbmctbGVmdDowfS5ibG9jay1sYXllcmVkLW5hdiB1bCBsaSBhLC5ibG9jay1sYXllcmVkLW5hdiBvbCBsaSBhe2ZvbnQtc2l6ZToxNXB4O3RleHQtZGVjb3JhdGlvbjpub25lfS5ibG9jay1sYXllcmVkLW5hdiB1bCBsaSBhOmZvY3VzLC5ibG9jay1sYXllcmVkLW5hdiB1bCBsaSBhOmhvdmVyLC5ibG9jay1sYXllcmVkLW5hdiBvbCBsaSBhOmZvY3VzLC5ibG9jay1sYXllcmVkLW5hdiBvbCBsaSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwMGE2NTB9LmJsb2NrLWxheWVyZWQtbmF2IHVsIGxpLmFjdGl2ZSBsYWJlbCwuYmxvY2stbGF5ZXJlZC1uYXYgb2wgbGkuYWN0aXZlIGxhYmVse2N1cnNvcjpwb2ludGVyO2NvbG9yOiMwMGE2NTB9LmJsb2NrLWxheWVyZWQtbmF2IHVsIGxpIC5uby1kaXNwbGF5LC5ibG9jay1sYXllcmVkLW5hdiB1bCBsaS5uby1kaXNwbGF5LC5ibG9jay1sYXllcmVkLW5hdiBvbCBsaSAubm8tZGlzcGxheSwuYmxvY2stbGF5ZXJlZC1uYXYgb2wgbGkubm8tZGlzcGxheXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uYmxvY2stbGF5ZXJlZC1uYXYgdWwgbGkgLnNob3ctaGlkZGVuLC5ibG9jay1sYXllcmVkLW5hdiBvbCBsaSAuc2hvdy1oaWRkZW57bWluLXdpZHRoOjE1MHB4O3BhZGRpbmc6MTBweCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LmJsb2NrLWxheWVyZWQtbmF2IHVsIGxpIC5zaG93LWhpZGRlbjpiZWZvcmUsLmJsb2NrLWxheWVyZWQtbmF2IG9sIGxpIC5zaG93LWhpZGRlbjpiZWZvcmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmJsb2NrLWxheWVyZWQtbmF2IHVsIGxpIC5zaG93LWhpZGRlbjpmb2N1cywuYmxvY2stbGF5ZXJlZC1uYXYgdWwgbGkgLnNob3ctaGlkZGVuOmhvdmVyLC5ibG9jay1sYXllcmVkLW5hdiBvbCBsaSAuc2hvdy1oaWRkZW46Zm9jdXMsLmJsb2NrLWxheWVyZWQtbmF2IG9sIGxpIC5zaG93LWhpZGRlbjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uYmxvY2stbGF5ZXJlZC1uYXYgdWwgbGkgLnNob3ctaGlkZGVuIGksLmJsb2NrLWxheWVyZWQtbmF2IG9sIGxpIC5zaG93LWhpZGRlbiBpe3Bvc2l0aW9uOnJlbGF0aXZlO2JvdHRvbToycHh9LmJsb2NrLWxheWVyZWQtbmF2IGxpLl9wYXJlbnR7d2lkdGg6OTUlO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNlZWU7cGFkZGluZy1ib3R0b206LjNlbTttYXJnaW4tYm90dG9tOi44ZW19LmJsb2NrLWxheWVyZWQtbmF2IGxpLl9wYXJlbnQgLmZhLWxne3ZlcnRpY2FsLWFsaWduOi05JTttYXJnaW4tcmlnaHQ6LjI1ZW19LmJsb2NrLWxheWVyZWQtbmF2IC5jYXRlZ29yeS1maWx0ZXItdHJlZSBkaXYub2Zme21hcmdpbi10b3A6OHB4fS5ibG9jay1sYXllcmVkLW5hdiAuY2F0ZWdvcnktZmlsdGVyLXRyZWUgZGl2Lm9ue21hcmdpbi10b3A6OHB4fS5ibG9jay1sYXllcmVkLW5hdiAuY2F0ZWdvcnktZmlsdGVyLXRyZWUgdWwsLmJsb2NrLWxheWVyZWQtbmF2IC5jYXRlZ29yeS1maWx0ZXItdHJlZSBsaXtsaXN0LXN0eWxlOm5vbmV9LmJsb2NrLWxheWVyZWQtbmF2IC5jYXRlZ29yeS1maWx0ZXItdHJlZSB1bHtwYWRkaW5nOjB9LmJsb2NrLWxheWVyZWQtbmF2IC5jYXRlZ29yeS1maWx0ZXItdHJlZSB1bCBhe3RleHQtZGVjb3JhdGlvbjpub25lfS5ibG9jay1sYXllcmVkLW5hdiAuY2F0ZWdvcnktZmlsdGVyLXRyZWUgdWwgYTpmb2N1cywuYmxvY2stbGF5ZXJlZC1uYXYgLmNhdGVnb3J5LWZpbHRlci10cmVlIHVsIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYmxvY2stbGF5ZXJlZC1uYXYgLmNhdGVnb3J5LWZpbHRlci10cmVlIGxpLmFjdGl2ZSBhe2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMDBhNjUwfS5ibG9jay1sYXllcmVkLW5hdiAuY2F0ZWdvcnktZmlsdGVyLXRyZWUgLmhhcy1jaGlsZHJlbi1pbmRpY2F0b3J7ZGlzcGxheTpub25lfS5ibG9jay1sYXllcmVkLW5hdiAuY2F0ZWdvcnktZmlsdGVyLXRyZWUgLmxldmVsMSwuYmxvY2stbGF5ZXJlZC1uYXYgLmNhdGVnb3J5LWZpbHRlci10cmVlIC5sZXZlbDJ7cGFkZGluZy1sZWZ0OjB9LmJsb2NrLWxheWVyZWQtbmF2IC5jYXRlZ29yeS1maWx0ZXItdHJlZSAubGV2ZWwze3BhZGRpbmctbGVmdDoxLjc1ZW19LmJsb2NrLWxheWVyZWQtbmF2IC5jYXRlZ29yeS1maWx0ZXItdHJlZSAubGV2ZWw0e3BhZGRpbmctbGVmdDozLjVlbX0udGh1bWJuYWlse3BhZGRpbmc6MDtib3JkZXI6MDtwb3NpdGlvbjpyZWxhdGl2ZX0udGh1bWJuYWlsOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDozcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotLjZlbTt3aWR0aDo3NiU7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTM4JX1hLnRodW1ibmFpbDpob3ZlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNjMmI2YjJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3Qtdmlld3tib3JkZXItdG9wOjFweCBzb2xpZCAjZTFlMWUxfX0ucHJvZHVjdC12aWV3IC5wcm9kdWN0LXN1bW1hcnktYWN0aW9ucy13cmFwcGVye3otaW5kZXg6OTk5OTtib3gtc2hhZG93Om5vbmU7cGFkZGluZy10b3A6MWVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wcm9kdWN0LXZpZXcgLnByb2R1Y3Qtc3VtbWFyeS1hY3Rpb25zLXdyYXBwZXJ7cGFkZGluZy10b3A6MH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5wcm9kdWN0LXZpZXcgLnByb2R1Y3Qtc3VtbWFyeS1hY3Rpb25zLXdyYXBwZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5wcm9kdWN0LXZpZXcgLnByb2R1Y3Qtc3VtbWFyeS1hY3Rpb25zLXdyYXBwZXIuaXNfc3R1Y2t7Ym94LXNoYWRvdzowIDZweCA0cHggLTRweCAjZGRkfX0ucHJvZHVjdC12aWV3IC5za3V7Zm9udC1zaXplOjE1cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtdmlldyAuc2t1e2ZvbnQtc2l6ZToxNnB4fX0ucHJvZHVjdC12aWV3IGgxe2NvbG9yOiMyZDI5Mjc7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi0wLjAxZW07Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZTozMnB4O21hcmdpbjouNmVtIDAgLjhlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnByb2R1Y3QtdmlldyBoMXtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO2xldHRlci1zcGFjaW5nOi0wLjAwNWVtO2NvbG9yOiMzMzM7bWFyZ2luOi41ZW0gMH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtdmlldyBoMXtmb250LXNpemU6MjhweDttYXJnaW46LjZlbSAwfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucHJvZHVjdC12aWV3IC5pc19zdHVjayBoMXttYXJnaW46LjJlbSAwIDB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LXZpZXcgLmlzX3N0dWNrIC5mcm9udGVuZC1sYWJlbHMtd3JhcHBlcntwYWRkaW5nLXRvcDowfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsucHJvZHVjdC12aWV3IC5za3UtdGl0bGUtd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmJhc2VsaW5lfS5wcm9kdWN0LXZpZXcgLnNrdS10aXRsZS13cmFwcGVyIC5za3V7b3JkZXI6Mjtmb250LXNpemU6MThweH0ucHJvZHVjdC12aWV3IC5za3UtdGl0bGUtd3JhcHBlciBoMXtvcmRlcjoxfS5wcm9kdWN0LXZpZXcgLnNrdS10aXRsZS13cmFwcGVyIC5mcm9udGVuZC1sYWJlbHMtd3JhcHBlcntvcmRlcjozfX0ucHJvZHVjdC12aWV3IGgye2NvbG9yOiMyMjI7Ym9yZGVyLXRvcDoxcHggc29saWQgI2UxZTFlMTttYXJnaW4tdG9wOjFlbX0ucHJvZHVjdC12aWV3IC5nYWxsZXJ5LWltYWdlc3ttYXJnaW4tYm90dG9tOjEuNWVtfS5wcm9kdWN0LXZpZXcgLmdhbGxlcnktaW1hZ2VzIC5nYWxsZXJ5LWltYWdlLWRlc2t0b3AgYXtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjFlbTttYXJnaW4tcmlnaHQ6LTFlbX0ucHJvZHVjdC12aWV3IC5yZWxhdGVkLXByb2R1Y3RzIC5wcm9kdWN0LWluZm8gLnNob3J0LWRlc2NyaXB0aW9ue2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjRlbTtwYWRkaW5nLWJvdHRvbTouNzVlbTtjb2xvcjpncmF5fS5wcm9kdWN0LXZpZXcgLnByaWNlLWJveHtmb250LXNpemU6MjBweDttYXJnaW46MS41ZW0gMCAxLjJlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucHJvZHVjdC12aWV3IC5wcmljZS1ib3h7bWFyZ2luOi41ZW0gMCAuOGVtO2ZvbnQtc2l6ZToxOHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnByb2R1Y3QtdmlldyAucHJpY2UtYm94e21hcmdpbi10b3A6MH19LnByb2R1Y3QtdmlldyAucHJpY2UtYm94IC5vbGQtcHJpY2V7Y29sb3I6I2JiYjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnByb2R1Y3QtdmlldyAucHJpY2UtYm94IC5vbGQtcHJpY2V7Zm9udC1zaXplOjE4cHh9fS5wcm9kdWN0LXZpZXcgLnByaWNlLWJveCAub2xkLXByaWNlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItdG9wOjFweCBzb2xpZCAjYmJiO3RyYW5zZm9ybTpyb3RhdGUoLTIyZGVnKTt0b3A6NTAlO3JpZ2h0OjRweDtsZWZ0OjRweH0ucHJvZHVjdC12aWV3IC5wcmljZS1ib3ggLnNwZWNpYWwtcHJpY2V7Y29sb3I6I2M4MGEzMX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnByb2R1Y3QtdmlldyAucHJpY2UtYm94IC5zcGVjaWFsLXByaWNle2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MS4xZW19fS5wcm9kdWN0LXZpZXcgLnByaWNlLWJveCAub2xkLXByaWNlLC5wcm9kdWN0LXZpZXcgLnByaWNlLWJveCAuc3BlY2lhbC1wcmljZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjJweCA2cHh9LnByb2R1Y3QtdmlldyAucHJpY2UtYm94IC5vbGQtcHJpY2UgLnByaWNlLWxhYmVsLC5wcm9kdWN0LXZpZXcgLnByaWNlLWJveCAuc3BlY2lhbC1wcmljZSAucHJpY2UtbGFiZWx7ZGlzcGxheTpub25lfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsucHJvZHVjdC12aWV3IC5wcmljZS1ib3ggLm9sZC1wcmljZSwucHJvZHVjdC12aWV3IC5wcmljZS1ib3ggLnNwZWNpYWwtcHJpY2V7bWFyZ2luLWJvdHRvbTowfX0ucHJvZHVjdC12aWV3IC5tZWFzdXJpbmctdGFibGUtbGlua3ttYXJnaW4tYm90dG9tOi4zZW19LnByb2R1Y3QtdmlldyAuaXNfc3R1Y2sgLnByaWNlLWJveHttYXJnaW4tYm90dG9tOi41ZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtdmlldyAuaXNfc3R1Y2sgLm9sZC1wcmljZXtwYWRkaW5nLWxlZnQ6MnB4fX0ucHJvZHVjdC12aWV3IC5hZGQtdG8tY2FydHtvdmVyZmxvdzpoaWRkZW59LnByb2R1Y3QtdmlldyAuYWRkLXRvLWNhcnQgLnF0eXtmbG9hdDpsZWZ0O3dpZHRoOjI1JTt0ZXh0LWFsaWduOmNlbnRlcn0ucHJvZHVjdC12aWV3IC5hZGQtdG8tY2FydCBzZWxlY3QucXR5e3BhZGRpbmctbGVmdDo5JX0ucHJvZHVjdC12aWV3IC5hZGQtdG8tY2FydCAuYnRue2Zsb2F0OnJpZ2h0O3dpZHRoOjcwJTtwYWRkaW5nLXRvcDouNDVlbTtwYWRkaW5nLWJvdHRvbTouM2VtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LXZpZXcgLmFkZC10by1jYXJ0e21hcmdpbjoxZW0gMH0ucHJvZHVjdC12aWV3IC5hZGQtdG8tY2FydCAucXR5e2Rpc3BsYXk6bm9uZX0ucHJvZHVjdC12aWV3IC5hZGQtdG8tY2FydCAuYnRue3dpZHRoOjEwMCV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5wcm9kdWN0LXZpZXcgLnByb2R1Y3Qtb3B0aW9ucy1hZGR0by1idXR0b25zLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ucHJvZHVjdC12aWV3IC5wcm9kdWN0LW9wdGlvbnMtYWRkdG8tYnV0dG9ucy13cmFwcGVyIC5wcm9kdWN0LW9wdGlvbnN7ZGlzcGxheTpibG9jaztmbGV4OjEgMSBhdXRvfS5wcm9kdWN0LXZpZXcgLnByb2R1Y3Qtb3B0aW9ucy1hZGR0by1idXR0b25zLXdyYXBwZXIgLnByb2R1Y3Qtb3B0aW9ucyBzZWxlY3QuZm9ybS1jb250cm9sLC5wcm9kdWN0LXZpZXcgLnByb2R1Y3Qtb3B0aW9ucy1hZGR0by1idXR0b25zLXdyYXBwZXIgLnByb2R1Y3Qtb3B0aW9ucyAuZm9ybS1ncm91cCBzZWxlY3QsLmZvcm0tZ3JvdXAgLnByb2R1Y3QtdmlldyAucHJvZHVjdC1vcHRpb25zLWFkZHRvLWJ1dHRvbnMtd3JhcHBlciAucHJvZHVjdC1vcHRpb25zIHNlbGVjdCwucHJvZHVjdC12aWV3IC5wcm9kdWN0LW9wdGlvbnMtYWRkdG8tYnV0dG9ucy13cmFwcGVyIC5wcm9kdWN0LW9wdGlvbnMgLm9wYyBzZWxlY3QsLm9wYyAucHJvZHVjdC12aWV3IC5wcm9kdWN0LW9wdGlvbnMtYWRkdG8tYnV0dG9ucy13cmFwcGVyIC5wcm9kdWN0LW9wdGlvbnMgc2VsZWN0e3dpZHRoOjkzJX0ucHJvZHVjdC12aWV3IC5wcm9kdWN0LW9wdGlvbnMtYWRkdG8tYnV0dG9ucy13cmFwcGVyIC5wcm9kdWN0LW9wdGlvbnMtYm90dG9te2Rpc3BsYXk6YmxvY2s7ZmxleDoxIDEgYXV0b319LnByb2R1Y3QtdmlldyAubGluay13aXNobGlzdHtjb2xvcjojNDQ0O3BhZGRpbmc6MTBweCAwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wcm9kdWN0LXZpZXcgLmxpbmstd2lzaGxpc3R7cGFkZGluZzozM3B4IDB9fS5wcm9kdWN0LXZpZXcgLmxpbmstd2lzaGxpc3QgYXtjb2xvcjojNDQ0O3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxNHB4fS5wcm9kdWN0LXZpZXcgLmxpbmstd2lzaGxpc3QgYTpob3ZlciwucHJvZHVjdC12aWV3IC5saW5rLXdpc2hsaXN0IGE6Zm9jdXMsLnByb2R1Y3QtdmlldyAubGluay13aXNobGlzdCBhOmFjdGl2ZXt0ZXh0LWRlY29yYXRpb246aW5oZXJpdH0ucHJvZHVjdC12aWV3IC5saW5rLXdpc2hsaXN0IGE6aG92ZXIgc3BhbiwucHJvZHVjdC12aWV3IC5saW5rLXdpc2hsaXN0IGE6Zm9jdXMgc3BhbiwucHJvZHVjdC12aWV3IC5saW5rLXdpc2hsaXN0IGE6YWN0aXZlIHNwYW57Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzQ0NH0ucHJvZHVjdC12aWV3IC5saW5rLXdpc2hsaXN0IC5mYXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MnB4O2ZvbnQtc2l6ZToyMHB4O21hcmdpbi1yaWdodDo4cHh9LnByb2R1Y3QtdmlldyAubGluay13aXNobGlzdC1jb25maWd1cmUgLmJ0bntjb2xvcjojZmZmfS5wcm9kdWN0LXZpZXcgLmxpbmstd2lzaGxpc3QtY29uZmlndXJlIC5idG46aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6I2Y1ODM5Y31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucHJvZHVjdC12aWV3IC5saW5rLXdpc2hsaXN0LC5wcm9kdWN0LXZpZXcgLmxpbmstd2lzaGxpc3QtY29uZmlndXJle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7cGFkZGluZy10b3A6MWVtfS5wcm9kdWN0LXZpZXcgLmxpbmstd2lzaGxpc3Qgc3BhbiwucHJvZHVjdC12aWV3IC5saW5rLXdpc2hsaXN0LWNvbmZpZ3VyZSBzcGFue2Rpc3BsYXk6bm9uZX0ucHJvZHVjdC12aWV3IC5saW5rLXdpc2hsaXN0IC5mYSwucHJvZHVjdC12aWV3IC5saW5rLXdpc2hsaXN0LWNvbmZpZ3VyZSAuZmF7bWFyZ2luLXJpZ2h0Oi44ZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LXZpZXcgLmlzX3N0dWNrIC5saW5rLXdpc2hsaXN0IC5mYSwucHJvZHVjdC12aWV3IC5pc19zdHVjayAubGluay13aXNobGlzdC1jb25maWd1cmUgLmZhe21hcmdpbi1yaWdodDowfX0ucHJvZHVjdC12aWV3IC5wcm9kdWN0LWRlc2NyaXB0aW9ue2NvbG9yOiM0NDQ7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsucHJvZHVjdC12aWV3IC5wcm9kdWN0LWRlc2NyaXB0aW9ue3RleHQtYWxpZ246bGVmdDtmb250LXdlaWdodDo0MDB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5wcm9kdWN0LXZpZXcgLnByb2R1Y3QtZGVzY3JpcHRpb24gLmgyOmFmdGVye2NvbnRlbnQ6JyBcXDIwMTQnO2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNDQ0fX0ucHJvZHVjdC12aWV3IC5idG4tZ3JvdXAubWVhc3VyaW5nLXRhYmxlLXVuaXQtb3B0aW9uc3ttYXJnaW4tYm90dG9tOjEuNWVtO21hcmdpbi10b3A6LS42ZW19LnByb2R1Y3QtdmlldyAuYnRuLWdyb3VwLm1lYXN1cmluZy10YWJsZS11bml0LW9wdGlvbnMgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5wcm9kdWN0LXZpZXcgLmJ0bi1ncm91cC5tZWFzdXJpbmctdGFibGUtdW5pdC1vcHRpb25zIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtkaXNwbGF5Om5vbmV9LnByb2R1Y3QtdmlldyAuYnRuLWdyb3VwLm1lYXN1cmluZy10YWJsZS11bml0LW9wdGlvbnMgLmFjdGl2ZXstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7Y29sb3I6d2hpdGU7YmFja2dyb3VuZC1jb2xvcjojYTZhNmE2O2JvcmRlci1jb2xvcjojYTZhNmE2fS5wcm9kdWN0LXZpZXcgLm1lYXN1cmluZy10YWJsZXtkaXNwbGF5Om5vbmV9LnByb2R1Y3QtdmlldyAubWVhc3VyaW5nLXRhYmxlOmZpcnN0LWNoaWxke2Rpc3BsYXk6YmxvY2t9LnByb2R1Y3QtdmlldyAuZmFicmljLWluZm97bWFyZ2luOjEuNWVtIDB9LnByb2R1Y3QtdmlldyAucHJvZHVjdC1vcHRpb25ze21hcmdpbi1ib3R0b206MTBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucHJvZHVjdC12aWV3IC5wcm9kdWN0LW9wdGlvbnN7bWFyZ2luLWJvdHRvbTo0MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucHJvZHVjdC12aWV3IC5wcm9kdWN0LW9wdGlvbnN7bWFyZ2luOi4zZW0gMCAxLjVlbX19LnByb2R1Y3QtdmlldyAucHJvZHVjdC1vcHRpb25zIC53aWRnZXQtc3RhdGljLWJsb2Nre2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxZW19LnByb2R1Y3QtdmlldyAucHJvZHVjdC1vcHRpb25zIC53aWRnZXQtc3RhdGljLWJsb2NrIHB7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LXZpZXcgLmlzX3N0dWNrIC5wcm9kdWN0LW9wdGlvbnN7bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucHJvZHVjdC12aWV3IC5pc19zdHVjayAucHJvZHVjdC1vcHRpb25ze21hcmdpbi1ib3R0b206MjhweH19LnByb2R1Y3QtdmlldyAubW9yZS1kZXRhaWxze3doaXRlLXNwYWNlOm5vd3JhcH0ucHJvZHVjdC12aWV3IC5wcm9kdWN0LWluZm8tdGV4dHtmb250LXNpemU6MTRweDtwYWRkaW5nOjMwcHggMDtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVza1wiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS42NWVtO2NvbG9yOiM5YTlhOTR9LnByb2R1Y3QtdmlldyAucHJvZHVjdC1pbmZvLXRleHQgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOWE5YTk0O2NvbG9yOiM5YTlhOTR9LnByb2R1Y3QtdmlldyAucHJvZHVjdC1pbmZvLXRleHQgYTpmb2N1cywucHJvZHVjdC12aWV3IC5wcm9kdWN0LWluZm8tdGV4dCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1ib3R0b206bm9uZX0ucHJvZHVjdC12aWV3IC5wcm9kdWN0LWF0dHJpYnV0ZXN7cGFkZGluZzoxLjVlbSAwIC41ZW19LnByb2R1Y3QtdmlldyAucHJvZHVjdC1hdHRyaWJ1dGVzIC5wcm9kdWN0LWF0dHJpYnV0ZXMtdGFibGUtd3JhcHBlcnttYXJnaW46MS41ZW0gMH0ucHJvZHVjdC12aWV3IC5wcm9kdWN0LWF0dHJpYnV0ZXMgLnRhYmxle3RhYmxlLWxheW91dDpmaXhlZDttYXJnaW4tdG9wOjEwcHg7Zm9udC1zaXplOjE0cHh9LnByb2R1Y3QtdmlldyAucHJvZHVjdC1hdHRyaWJ1dGVzIC50YWJsZSB0ZCwucHJvZHVjdC12aWV3IC5wcm9kdWN0LWF0dHJpYnV0ZXMgLnRhYmxlIHRoe3BhZGRpbmc6NnB4IDhweH0ucHJvZHVjdC12aWV3IC5wcm9kdWN0LWF0dHJpYnV0ZXMgLnRhYmxlIHRoe2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrLU1lZGl1bVwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDB9LnByb2R1Y3QtdmlldyAuc2l6ZS1jaGFydHtmb250LXNpemU6MTRweH0ucHJvZHVjdC12aWV3IC5zaXplLWNoYXJ0IHRoZWFkIHRoLC5wcm9kdWN0LXZpZXcgLnNpemUtY2hhcnQgdGJvZHkgdGh7Ym9yZGVyLXdpZHRoOjFweDtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMyMjI7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fS5wcm9kdWN0LXZpZXcgLmNhdGVnb3J5LXByb2R1Y3Rze21pbi1oZWlnaHQ6MzUxcHh9LnByb2R1Y3QtdmlldyAud2FzaGluZy1pbnN0cnVjdGlvbnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjAgMS4zZW19LnByb2R1Y3QtdmlldyAud2FzaGluZy1pbnN0cnVjdGlvbnMgbGl7b3BhY2l0eTouODt3aWR0aDoyLjVlbTtoZWlnaHQ6Mi41ZW19LnByb2R1Y3QtdmlldyAuc2VjdGlvbi13cmFwcGVye2JvcmRlci10b3A6MXB4IHNvbGlkICNlMWUxZTE7cGFkZGluZy10b3A6MWVtO21hcmdpbi1ib3R0b206MWVtfS5wcm9kdWN0LXZpZXcgLnNlY3Rpb24td3JhcHBlciAuaDEsLnByb2R1Y3QtdmlldyAuc2VjdGlvbi13cmFwcGVyIGgye2NvbG9yOiMyMjI7Ym9yZGVyLXRvcDowO21hcmdpbi10b3A6MH0ucHJvZHVjdC12aWV3IC5zZWN0aW9uLXdyYXBwZXIgLmgxe2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrLU1lZGl1bVwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS40NWVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsucHJvZHVjdC12aWV3IC5zZWN0aW9uLXdyYXBwZXIgLmgxe3RleHQtYWxpZ246bGVmdDttYXJnaW4tYm90dG9tOjB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LXZpZXcgLnNlY3Rpb24td3JhcHBlciAuaDF7Zm9udC1zaXplOjIycHh9fS5wcm9kdWN0LXZpZXcgLnNlY3Rpb24td3JhcHBlciBoMnttYXJnaW4tYm90dG9tOjEuNWVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsucHJvZHVjdC12aWV3IC5zZWN0aW9uLXdyYXBwZXIgaDIgaDJ7bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucHJvZHVjdC12aWV3IC5zZWN0aW9uLXdyYXBwZXIgaDIgaDJ7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn19LnByb2R1Y3QtdmlldyAuc2VjdGlvbi13cmFwcGVyIGgze2NvbG9yOiMyMjI7bWFyZ2luLXRvcDouNGVtO21hcmdpbi1ib3R0b206MH1ib2R5LmNvbXBlbnNhdGUtZm9yLXNjcm9sbGJhcntvdmVyZmxvdzpoaWRkZW59LmZhbmN5Ym94LWFjdGl2ZXtoZWlnaHQ6YXV0b30uZmFuY3lib3gtaXMtaGlkZGVue2xlZnQ6LTk5OTlweDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O3RvcDotOTk5OXB4O3Zpc2liaWxpdHk6aGlkZGVufS5mYW5jeWJveC1jb250YWluZXJ7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsIHNhbnMtc2VyaWYsICdBcHBsZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjpmaXhlZDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dG9wOjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt3aWR0aDoxMDAlO3otaW5kZXg6OTk5OTJ9LmZhbmN5Ym94LWNvbnRhaW5lciAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH0uZmFuY3lib3gtb3V0ZXIsLmZhbmN5Ym94LWlubmVyLC5mYW5jeWJveC1iZywuZmFuY3lib3gtc3RhZ2V7Ym90dG9tOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9LmZhbmN5Ym94LW91dGVyey13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93LXk6YXV0b30uZmFuY3lib3gtYmd7YmFja2dyb3VuZDojMWUxZTFlO29wYWNpdHk6MDt0cmFuc2l0aW9uLWR1cmF0aW9uOmluaGVyaXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0LCAwLjcxKX0uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtYmd7b3BhY2l0eTouODc7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjIsIDAuNjEsIDAuMzYsIDEpfS5mYW5jeWJveC1pbmZvYmFyLC5mYW5jeWJveC10b29sYmFyLC5mYW5jeWJveC1jYXB0aW9uLC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b257ZGlyZWN0aW9uOmx0cjtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjpvcGFjaXR5IC4yNXMsIHZpc2liaWxpdHkgMHMgbGluZWFyIC4yNXM7dmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDo5OTk5N30uZmFuY3lib3gtc2hvdy1pbmZvYmFyIC5mYW5jeWJveC1pbmZvYmFyLC5mYW5jeWJveC1zaG93LXRvb2xiYXIgLmZhbmN5Ym94LXRvb2xiYXIsLmZhbmN5Ym94LXNob3ctY2FwdGlvbiAuZmFuY3lib3gtY2FwdGlvbiwuZmFuY3lib3gtc2hvdy1uYXYgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbntvcGFjaXR5OjE7dHJhbnNpdGlvbjpvcGFjaXR5IC4yNXMsIHZpc2liaWxpdHkgMHM7dmlzaWJpbGl0eTp2aXNpYmxlfS5mYW5jeWJveC1pbmZvYmFye2NvbG9yOiNjY2M7Zm9udC1zaXplOjEzcHg7LXdlYmtpdC1mb250LXNtb290aGluZzpzdWJwaXhlbC1hbnRpYWxpYXNlZDtoZWlnaHQ6NDRweDtsZWZ0OjA7bGluZS1oZWlnaHQ6NDRweDttaW4td2lkdGg6NDRweDttaXgtYmxlbmQtbW9kZTpkaWZmZXJlbmNlO3BhZGRpbmc6MCAxMHB4O3BvaW50ZXItZXZlbnRzOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7dG9wOjA7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5mYW5jeWJveC10b29sYmFye3JpZ2h0OjA7dG9wOjB9LmZhbmN5Ym94LXN0YWdle2RpcmVjdGlvbjpsdHI7b3ZlcmZsb3c6dmlzaWJsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt6LWluZGV4Ojk5OTk0fS5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1zdGFnZXtvdmVyZmxvdzpoaWRkZW59LmZhbmN5Ym94LXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpub25lO2hlaWdodDoxMDAlO2xlZnQ6MDtvdXRsaW5lOm5vbmU7b3ZlcmZsb3c6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtwYWRkaW5nOjQ0cHg7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dG9wOjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwgb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwgb3BhY2l0eSwgLXdlYmtpdC10cmFuc2Zvcm07d2hpdGUtc3BhY2U6bm9ybWFsO3dpZHRoOjEwMCU7ei1pbmRleDo5OTk5NH0uZmFuY3lib3gtc2xpZGU6OmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO21hcmdpbi1yaWdodDotLjI1ZW07dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjB9LmZhbmN5Ym94LWlzLXNsaWRpbmcgLmZhbmN5Ym94LXNsaWRlLC5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMsLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50LC5mYW5jeWJveC1zbGlkZS0tbmV4dHtkaXNwbGF5OmJsb2NrfS5mYW5jeWJveC1zbGlkZS0tbmV4dHt6LWluZGV4Ojk5OTk1fS5mYW5jeWJveC1zbGlkZS0taW1hZ2V7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjQ0cHggMH0uZmFuY3lib3gtc2xpZGUtLWltYWdlOjpiZWZvcmV7ZGlzcGxheTpub25lfS5mYW5jeWJveC1zbGlkZS0taHRtbHtwYWRkaW5nOjZweCA2cHggMCA2cHh9LmZhbmN5Ym94LXNsaWRlLS1pZnJhbWV7cGFkZGluZzo0NHB4IDQ0cHggMH0uZmFuY3lib3gtY29udGVudHtiYWNrZ3JvdW5kOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMCA2cHggMDttYXgtd2lkdGg6MTAwJTtvdmVyZmxvdzphdXRvO3BhZGRpbmc6MDtwYWRkaW5nOjI0cHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jb250ZW50ey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41LCAwLCAwLjE0LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjUsIDAsIDAuMTQsIDEpOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZDp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtsZWZ0OjA7bWFyZ2luOjA7bWF4LXdpZHRoOm5vbmU7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy1tcy10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwgb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwgb3BhY2l0eSwgLXdlYmtpdC10cmFuc2Zvcm07LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3otaW5kZXg6OTk5OTV9LmZhbmN5Ym94LWNhbi16b29tT3V0IC5mYW5jeWJveC1jb250ZW50e2N1cnNvcjotd2Via2l0LXpvb20tb3V0O2N1cnNvcjp6b29tLW91dH0uZmFuY3lib3gtY2FuLXpvb21JbiAuZmFuY3lib3gtY29udGVudHtjdXJzb3I6LXdlYmtpdC16b29tLWluO2N1cnNvcjp6b29tLWlufS5mYW5jeWJveC1jYW4tZHJhZyAuZmFuY3lib3gtY29udGVudHtjdXJzb3I6LXdlYmtpdC1ncmFiO2N1cnNvcjpncmFifS5mYW5jeWJveC1pcy1kcmFnZ2luZyAuZmFuY3lib3gtY29udGVudHtjdXJzb3I6LXdlYmtpdC1ncmFiYmluZztjdXJzb3I6Z3JhYmJpbmd9LmZhbmN5Ym94LWNvbnRhaW5lciBbZGF0YS1zZWxlY3RhYmxlPSd0cnVlJ117Y3Vyc29yOnRleHR9LmZhbmN5Ym94LWltYWdlLC5mYW5jeWJveC1zcGFjZWJhbGx7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDtoZWlnaHQ6MTAwJTtsZWZ0OjA7bWFyZ2luOjA7bWF4LWhlaWdodDpub25lO21heC13aWR0aDpub25lO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7d2lkdGg6MTAwJX0uZmFuY3lib3gtc3BhY2ViYWxse3otaW5kZXg6MX0uZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNvbnRlbnR7bWFyZ2luLWJvdHRvbTo2cHh9LmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudCwuZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudCwuZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudHtoZWlnaHQ6MTAwJTttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO3BhZGRpbmc6MDt3aWR0aDoxMDAlfS5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnR7YmFja2dyb3VuZDojMDAwfS5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50e2JhY2tncm91bmQ6I2U1ZTNkZn0uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudHtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OmNhbGMoMTAwJSAtIDQ0cHgpO21hcmdpbi1ib3R0b206NDRweH0uZmFuY3lib3gtdmlkZW8sLmZhbmN5Ym94LWlmcmFtZXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2hlaWdodDoxMDAlO21hcmdpbjowO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7d2lkdGg6MTAwJX0uZmFuY3lib3gtaWZyYW1le3ZlcnRpY2FsLWFsaWduOnRvcH0uZmFuY3lib3gtZXJyb3J7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpkZWZhdWx0O21heC13aWR0aDo0MDBweDtwYWRkaW5nOjQwcHg7d2lkdGg6MTAwJX0uZmFuY3lib3gtZXJyb3IgcHtjb2xvcjojNDQ0O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luOjA7cGFkZGluZzowfS5mYW5jeWJveC1idXR0b257YmFja2dyb3VuZDpyZ2JhKDMwLDMwLDMwLDAuNik7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo0NHB4O21hcmdpbjowO291dGxpbmU6bm9uZTtwYWRkaW5nOjEwcHg7dHJhbnNpdGlvbjpjb2xvciAuMnM7dmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjQ0cHh9LmZhbmN5Ym94LWJ1dHRvbiwuZmFuY3lib3gtYnV0dG9uOnZpc2l0ZWQsLmZhbmN5Ym94LWJ1dHRvbjpsaW5re2NvbG9yOiNjY2N9LmZhbmN5Ym94LWJ1dHRvbjpmb2N1cywuZmFuY3lib3gtYnV0dG9uOmhvdmVye2NvbG9yOiNmZmZ9LmZhbmN5Ym94LWJ1dHRvbi5kaXNhYmxlZCwuZmFuY3lib3gtYnV0dG9uLmRpc2FibGVkOmhvdmVyLC5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdLC5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdOmhvdmVye2NvbG9yOiM4ODg7Y3Vyc29yOmRlZmF1bHR9LmZhbmN5Ym94LWJ1dHRvbiBzdmd7ZGlzcGxheTpibG9jaztvdmVyZmxvdzp2aXNpYmxlO3Bvc2l0aW9uOnJlbGF0aXZlO3NoYXBlLXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb259LmZhbmN5Ym94LWJ1dHRvbiBzdmcgcGF0aHtmaWxsOnRyYW5zcGFyZW50O3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDozfS5mYW5jeWJveC1idXR0b24tLXBsYXkgc3ZnIHBhdGg6bnRoLWNoaWxkKDIpe2Rpc3BsYXk6bm9uZX0uZmFuY3lib3gtYnV0dG9uLS1wYXVzZSBzdmcgcGF0aDpudGgtY2hpbGQoMSl7ZGlzcGxheTpub25lfS5mYW5jeWJveC1idXR0b24tLXBsYXkgc3ZnIHBhdGgsLmZhbmN5Ym94LWJ1dHRvbi0tc2hhcmUgc3ZnIHBhdGgsLmZhbmN5Ym94LWJ1dHRvbi0tdGh1bWJzIHN2ZyBwYXRoe2ZpbGw6Y3VycmVudENvbG9yfS5mYW5jeWJveC1idXR0b24tLXNoYXJlIHN2ZyBwYXRoe3N0cm9rZS13aWR0aDoxfS5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b257aGVpZ2h0OjM4cHg7b3BhY2l0eTowO3BhZGRpbmc6NnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6MzhweH0uZmFuY3lib3gtc2hvdy1uYXYgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbnt0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cywgdmlzaWJpbGl0eSAwcywgY29sb3IgLjI1c30uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uOjphZnRlcntjb250ZW50OicnO2xlZnQ6LTI1cHg7cGFkZGluZzo1MHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMjVweH0uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19sZWZ0e2xlZnQ6NnB4fS5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0e3JpZ2h0OjZweH0uZmFuY3lib3gtY2xvc2Utc21hbGx7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7Y29sb3I6IzU1NTtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6NDRweDttYXJnaW46MDtwYWRkaW5nOjZweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3dpZHRoOjQ0cHg7ei1pbmRleDoxMH0uZmFuY3lib3gtY2xvc2Utc21hbGwgc3Zne2ZpbGw6dHJhbnNwYXJlbnQ7b3BhY2l0eTouODtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjU7dHJhbnNpdGlvbjpzdHJva2UgLjFzfS5mYW5jeWJveC1jbG9zZS1zbWFsbDpmb2N1c3tvdXRsaW5lOm5vbmV9LmZhbmN5Ym94LWNsb3NlLXNtYWxsOmhvdmVyIHN2Z3tvcGFjaXR5OjF9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY2xvc2Utc21hbGwsLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY2xvc2Utc21hbGwsLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNsb3NlLXNtYWxse2NvbG9yOiNjY2M7cGFkZGluZzo1cHg7cmlnaHQ6LTEycHg7dG9wOi00NHB4fS5mYW5jeWJveC1zbGlkZS0taW1hZ2UgLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmhvdmVyIHN2ZywuZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlciBzdmcsLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmhvdmVyIHN2Z3tiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiNmZmZ9LmZhbmN5Ym94LWlzLXNjYWxpbmcgLmZhbmN5Ym94LWNsb3NlLXNtYWxsLC5mYW5jeWJveC1pcy16b29tYWJsZS5mYW5jeWJveC1jYW4tZHJhZyAuZmFuY3lib3gtY2xvc2Utc21hbGx7ZGlzcGxheTpub25lfS5mYW5jeWJveC1jYXB0aW9ue2JvdHRvbTowO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xlZnQ6MDtsaW5lLWhlaWdodDoxLjU7cGFkZGluZzoyNXB4IDQ0cHggMjVweCA0NHB4O3JpZ2h0OjB9LmZhbmN5Ym94LWNhcHRpb246OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFFQUFBRXRDQVFBQUFCakJjTDdBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQUhSSlJFRlVLTStWazhFT2dEQUlRMHZqLzMreEJ3OHFJWlp1ZUZuSUtDOTBNQ0FJOERscmtIR2VxcUdJVTZsVmlnckJ0cENXcWVSV29IRE5xczBGN1ZOVkJWeG1IUmx2b1ZxamFZa2RuRElhaXZIMkhxWjUrb1pqM0pVeldCK2NPejRHNDhCZyt0c0ovdHF1NGRMQy80WGIrMEdjRjVCd0JDMEFBNTNxQUFBQUFFbEZUa1N1UW1DQyk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Ym90dG9tOjA7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2xlZnQ6MDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOi0yNXB4O3otaW5kZXg6LTF9LmZhbmN5Ym94LWNhcHRpb246OmFmdGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4zKTtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7bGVmdDo0NHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjQ0cHg7dG9wOjB9LmZhbmN5Ym94LWNhcHRpb24gYSwuZmFuY3lib3gtY2FwdGlvbiBhOmxpbmssLmZhbmN5Ym94LWNhcHRpb24gYTp2aXNpdGVke2NvbG9yOiNjY2M7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZhbmN5Ym94LWNhcHRpb24gYTpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmZhbmN5Ym94LWxvYWRpbmd7LXdlYmtpdC1hbmltYXRpb246ZmFuY3lib3gtcm90YXRlIC44cyBpbmZpbml0ZSBsaW5lYXI7YW5pbWF0aW9uOmZhbmN5Ym94LXJvdGF0ZSAuOHMgaW5maW5pdGUgbGluZWFyO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjZweCBzb2xpZCByZ2JhKDEwMCwxMDAsMTAwLDAuNSk7Ym9yZGVyLXJhZGl1czoxMDAlO2JvcmRlci10b3AtY29sb3I6I2ZmZjtoZWlnaHQ6NjBweDtsZWZ0OjUwJTttYXJnaW46LTMwcHggMCAwIC0zMHB4O29wYWNpdHk6LjY7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6NjBweDt6LWluZGV4Ojk5OTk5fUAtd2Via2l0LWtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGV7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fUBrZXlmcmFtZXMgZmFuY3lib3gtcm90YXRle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX0uZmFuY3lib3gtYW5pbWF0ZWR7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpfS5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfS5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tbmV4dHtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfS5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudHtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cywuZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tbmV4dHtvcGFjaXR5OjA7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpfS5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MX0uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuNSwgMS41LCAxLjUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuNSwgMS41LCAxLjUpfS5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tbmV4dHtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjUsIDAuNSwgMC41KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjUsIDAuNSwgMC41KX0uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnR7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9LmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMzYwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgtMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0zNjBkZWcpfS5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLW5leHR7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfS5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnR7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX0uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLW5leHR7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9LmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApfS5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91c3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KC0xMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoLTEwZGVnKX0uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tbmV4dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoMTBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoMTBkZWcpfS5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKX0uZmFuY3lib3gtc2hhcmV7YmFja2dyb3VuZDojZjRmNGY0O2JvcmRlci1yYWRpdXM6M3B4O21heC13aWR0aDo5MCU7cGFkZGluZzozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5mYW5jeWJveC1zaGFyZSBoMXtjb2xvcjojMjIyO2ZvbnQtc2l6ZTozNXB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46MCAwIDIwcHggMH0uZmFuY3lib3gtc2hhcmUgcHttYXJnaW46MDtwYWRkaW5nOjB9LmZhbmN5Ym94LXNoYXJlX19idXR0b257Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czozcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjQwcHg7bWFyZ2luOjAgNXB4IDEwcHggNXB4O21pbi13aWR0aDoxMzBweDtwYWRkaW5nOjAgMTVweDt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmFsbCAuMnM7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVkLC5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOmxpbmt7Y29sb3I6I2ZmZn0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmJ7YmFja2dyb3VuZDojM2I1OTk4fS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1mYjpob3ZlcntiYWNrZ3JvdW5kOiMzNDRlODZ9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0e2JhY2tncm91bmQ6I2JkMDgxZH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQ6aG92ZXJ7YmFja2dyb3VuZDojYWEwNzE5fS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS10d3tiYWNrZ3JvdW5kOiMxZGExZjJ9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3OmhvdmVye2JhY2tncm91bmQ6IzBkOTVlOH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmd7aGVpZ2h0OjI1cHg7bWFyZ2luLXJpZ2h0OjdweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MjVweH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aHtmaWxsOiNmZmZ9LmZhbmN5Ym94LXNoYXJlX19pbnB1dHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkN2Q3ZDc7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiM1ZDViNWI7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjEwcHggMCAwIDA7b3V0bGluZTpub25lO3BhZGRpbmc6MTBweCAxNXB4O3dpZHRoOjEwMCV9LmZhbmN5Ym94LXRodW1ic3tiYWNrZ3JvdW5kOiNmZmY7Ym90dG9tOjA7ZGlzcGxheTpub25lO21hcmdpbjowOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7cGFkZGluZzoycHggMnB4IDRweCAycHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dG9wOjA7d2lkdGg6MjEycHg7ei1pbmRleDo5OTk5NX0uZmFuY3lib3gtdGh1bWJzLXh7b3ZlcmZsb3cteDphdXRvO292ZXJmbG93LXk6aGlkZGVufS5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtdGh1bWJze2Rpc3BsYXk6YmxvY2t9LmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lcntyaWdodDoyMTJweH0uZmFuY3lib3gtdGh1bWJzPnVse2ZvbnQtc2l6ZTowO2hlaWdodDoxMDAlO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3Bvc2l0aW9uOnJlbGF0aXZlO3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDoxMDAlfS5mYW5jeWJveC10aHVtYnMteD51bHtvdmVyZmxvdzpoaWRkZW59LmZhbmN5Ym94LXRodW1icy15PnVsOjotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo3cHh9LmZhbmN5Ym94LXRodW1icy15PnVsOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxMHB4O2JveC1zaGFkb3c6aW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLDAuMyl9LmZhbmN5Ym94LXRodW1icy15PnVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiMyYTJhMmE7Ym9yZGVyLXJhZGl1czoxMHB4fS5mYW5jeWJveC10aHVtYnM+dWw+bGl7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtjdXJzb3I6cG9pbnRlcjtmbG9hdDpsZWZ0O2hlaWdodDo3NXB4O21hcmdpbjoycHg7bWF4LWhlaWdodDpjYWxjKDEwMCUgLSA4cHgpO21heC13aWR0aDpjYWxjKDUwJSAtIDRweCk7b3V0bGluZTpub25lO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O3dpZHRoOjEwMHB4fS5mYW5jeWJveC10aHVtYnMtbG9hZGluZ3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4xKX0uZmFuY3lib3gtdGh1bWJzPnVsPmxpe2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5mYW5jeWJveC10aHVtYnM+dWw+bGk6YmVmb3Jle2JvcmRlcjo0cHggc29saWQgIzRlYTdmOTtib3R0b206MDtjb250ZW50OicnO2xlZnQ6MDtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt0cmFuc2l0aW9uOmFsbCAwLjJzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTt6LWluZGV4Ojk5OTkxfS5mYW5jeWJveC10aHVtYnMgLmZhbmN5Ym94LXRodW1icy1hY3RpdmU6YmVmb3Jle29wYWNpdHk6MX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCl7LmZhbmN5Ym94LXRodW1ic3t3aWR0aDoxMTBweH0uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVye3JpZ2h0OjExMHB4fS5mYW5jeWJveC10aHVtYnM+dWw+bGl7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDEwcHgpfX0udGFibGU+dGhlYWQ+dHI+dGgsLnRhYmxlPnRoZWFkPnRyPnRkLC50YWJsZT50Ym9keT50cj50aCwudGFibGU+dGJvZHk+dHI+dGQsLnRhYmxlPnRmb290PnRyPnRoLC50YWJsZT50Zm9vdD50cj50ZHtib3JkZXItdG9wOjB9LnRhYmxlLWxpc3Rpbmc+dGhlYWQ+dHI+dGgsLnRhYmxlLWxpc3Rpbmc+dGhlYWQ+dHI+dGQsLnRhYmxlLWxpc3Rpbmc+dGJvZHk+dHI+dGgsLnRhYmxlLWxpc3Rpbmc+dGJvZHk+dHI+dGQsLnRhYmxlLWxpc3Rpbmc+dGZvb3Q+dHI+dGgsLnRhYmxlLWxpc3Rpbmc+dGZvb3Q+dHI+dGR7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZWNlY31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LnRhYmxlLWxpc3Rpbmc+dGhlYWQ+dHI+dGgsLnRhYmxlLWxpc3Rpbmc+dGhlYWQ+dHI+dGQsLnRhYmxlLWxpc3Rpbmc+dGJvZHk+dHI+dGgsLnRhYmxlLWxpc3Rpbmc+dGJvZHk+dHI+dGQsLnRhYmxlLWxpc3Rpbmc+dGZvb3Q+dHI+dGgsLnRhYmxlLWxpc3Rpbmc+dGZvb3Q+dHI+dGR7Ym9yZGVyLXRvcDowfX0uYnRuLW9mZmljaWFsLXN0b3Jlc3ttYXJnaW4tdG9wOjB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmJ0bi1vZmZpY2lhbC1zdG9yZXN7bWFyZ2luLXRvcDoyLjRlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I29mZmljaWFsLXN0b3JlcyAucG5sIGZpZ3VyZXttYXgtaGVpZ2h0OjEyNXB4O292ZXJmbG93OmhpZGRlbn0jb2ZmaWNpYWwtc3RvcmVzIC5wbmwgLmNvcHkgcHttYXJnaW4tYm90dG9tOjB9I29mZmljaWFsLXN0b3JlcyAucG5sIC5saW5rLWNvbnRhaW5lcntwYWRkaW5nLXRvcDouNWVtfX0ubG9jYXRvci1mb3JtLWNvbnRhaW5lcnttYXJnaW4tYm90dG9tOjE1cHg7cGFkZGluZy10b3A6MS41ZW19LmxvY2F0b3ItZm9ybS1jb250YWluZXIgbGFiZWwrc2VsZWN0e21hcmdpbi1sZWZ0OjB9LmxvY2F0b3ItZm9ybS1jb250YWluZXIgI2xvY2F0b3Itc2VhcmNoLXN7Ym9yZGVyOjFweCBzb2xpZCAjYmJifS5sb2NhdG9yLWZvcm0tY29udGFpbmVyIC5idXR0b25zLXNldHtwYWRkaW5nLXRvcDoxZW07cGFkZGluZy1ib3R0b206MDtkaXNwbGF5OmlubGluZS1ibG9ja30ubG9jYXRvci1mb3JtLWNvbnRhaW5lciAuYnV0dG9ucy1zZXQgYnV0dG9uLC5sb2NhdG9yLWZvcm0tY29udGFpbmVyIC5idXR0b25zLXNldCBhW3JvbGU9XCJidXR0b25cIl17bWFyZ2luOjB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxvY2F0b3ItZm9ybS1jb250YWluZXIgLmJ1dHRvbnMtc2V0e3BhZGRpbmctYm90dG9tOjJlbTtkaXNwbGF5OmJsb2NrfS5sb2NhdG9yLWZvcm0tY29udGFpbmVyIC5idXR0b25zLXNldCBidXR0b24sLmxvY2F0b3ItZm9ybS1jb250YWluZXIgLmJ1dHRvbnMtc2V0IGFbcm9sZT1cImJ1dHRvblwiXXttYXJnaW4tcmlnaHQ6MWVtfS5sb2NhdG9yLWZvcm0tY29udGFpbmVyIC5idXR0b25zLXNldCBidXR0b25bdHlwZT1cInN1Ym1pdFwiXXt3aWR0aDo0NSV9fS5sb2NhdG9yLWZvcm0tY29udGFpbmVyIGJ1dHRvbi5pbmFjdGl2ZSwubG9jYXRvci1mb3JtLWNvbnRhaW5lciBhW3JvbGU9XCJidXR0b25cIl0uaW5hY3RpdmV7b3BhY2l0eTouM31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubG9jYXRvci1mb3JtLWNvbnRhaW5lciBmb3Jte2Zsb2F0OnJpZ2h0fS5sb2NhdG9yLWZvcm0tY29udGFpbmVyICNmZy1zZWFyY2gsLmxvY2F0b3ItZm9ybS1jb250YWluZXIgI2ZnLWRpc3RhbmNle2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDoxMHB4fS5sb2NhdG9yLWZvcm0tY29udGFpbmVyICNmZy1zZWFyY2h7d2lkdGg6MzAwcHg7bWFyZ2luLXRvcDozcHh9LmxvY2F0b3ItZm9ybS1jb250YWluZXIgI2ZnLWRpc3RhbmNle3dpZHRoOjEwMHB4fX0ubG9jYXRpb25zLW1hcC13cmFwcGVye3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206MmVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sb2NhdGlvbnMtbWFwLXdyYXBwZXJ7ZGlzcGxheTpub25lfX0ubG9jYXRpb25zLW1hcC13cmFwcGVyIC5sb2NhdGlvbi13aW5kb3d7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2tcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4fS5sb2NhdGlvbnMtbWFwLXdyYXBwZXIgLmxvY2F0aW9uLXdpbmRvdyAubG9jYXRpb24tZGF0YS1hY3Rpb25zLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5sb2NhdGlvbnMtbWFwLXdyYXBwZXIgLmxvY2F0aW9uLXdpbmRvdyAubG9jYXRpb24tZGF0YSwubG9jYXRpb25zLW1hcC13cmFwcGVyIC5sb2NhdGlvbi13aW5kb3cgLmFjdGlvbnN7YWxpZ24tc2VsZjpmbGV4LWVuZH0ubG9jYXRpb25zLW1hcC13cmFwcGVyIC5sb2NhdGlvbi13aW5kb3cgLmxvY2F0aW9uLWRhdGF7cGFkZGluZy1yaWdodDoyZW19LmxvY2F0aW9ucy1tYXAtd3JhcHBlciAubG9jYXRpb24td2luZG93IGEuZW1haWwsLmxvY2F0aW9ucy1tYXAtd3JhcHBlciAubG9jYXRpb24td2luZG93IGEud2Vic2l0ZXt0ZXh0LWRlY29yYXRpb246bm9uZX0ubG9jYXRpb25zLW1hcC13cmFwcGVyIC5sb2NhdGlvbi13aW5kb3cgYS5lbWFpbDpob3ZlciwubG9jYXRpb25zLW1hcC13cmFwcGVyIC5sb2NhdGlvbi13aW5kb3cgYS53ZWJzaXRlOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmxvY2F0aW9ucy1tYXAtd3JhcHBlciAubG9jYXRpb25zLW1hcHtoZWlnaHQ6NDUwcHh9LnJlc3VsdHMgaDJ7bWFyZ2luLWJvdHRvbToxZW19LnJlc3VsdHMgc3Bhbi5waG9uZSwucmVzdWx0cyBzcGFuLmVtYWlsLC5yZXN1bHRzIGEud2Vic2l0ZXtkaXNwbGF5OmJsb2NrfS5yZXN1bHRzIC5sb2NhdGlvbnttYXJnaW4tYm90dG9tOjMwcHh9LnJlc3VsdHMgLmFjdGlvbnN7bWFyZ2luLXRvcDoxNXB4fS5yZXN1bHRzIC5hY3Rpb25zIGEuc2hvdy1vbi1tYXAsLnJlc3VsdHMgLmFjdGlvbnMgYS5nZXQtZGlyZWN0aW9uc3tkaXNwbGF5OmJsb2NrfS5yZXN1bHRzIC5hY3Rpb25zIGEuZGlyZWN0aW9uczpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucmVzdWx0cyAuYWN0aW9ucyBhLnNob3ctb24tbWFwe2Rpc3BsYXk6bm9uZX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnJlc3VsdHMgLnN0b3Jlcy1jb250YWluZXIgbGk6bnRoLWNoaWxkKDJuKzMpe2NsZWFyOmJvdGh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KXsucmVzdWx0cyAuc3RvcmVzLWNvbnRhaW5lciBsaTpudGgtY2hpbGQoMm4rMyl7Y2xlYXI6Ym90aH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpey5yZXN1bHRzIC5zdG9yZXMtY29udGFpbmVyIGxpOm50aC1jaGlsZCgzbis0KXtjbGVhcjpib3RofX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucmVzdWx0cyAuc3RvcmVzLWNvbnRhaW5lciBsaXtmbG9hdDpsZWZ0fX0ucmVzdWx0cyAuc3RvcmVzLWNvbnRhaW5lciBsaTpudGgtY2hpbGQoMSkgLm5hbWV7bWFyZ2luLXRvcDowfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5yZXN1bHRzIC5zdG9yZXMtY29udGFpbmVyIGxpOm50aC1jaGlsZCgyKSAubmFtZXttYXJnaW4tdG9wOjB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsucmVzdWx0cyAuc3RvcmVzLWNvbnRhaW5lciBsaTpudGgtY2hpbGQoMykgLm5hbWV7bWFyZ2luLXRvcDowfX0ucmVzdWx0cyAuc3RvcmVzLWNvbnRhaW5lciAubmFtZXttYXJnaW46MzBweCAwIDEwcHh9LnJlc3VsdHMgLnN0b3Jlcy1jb250YWluZXIgc3Bhbi5pbmRleHtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxMHB4O21hcmdpbi1ib3R0b206MTBweDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2M4MGEzMTtjb2xvcjp3aGl0ZTtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoxLjc7d2lkdGg6MjBweDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjJweCA0cHggMH0ubG9jYXRpb257bGluZS1oZWlnaHQ6MS43O2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206MH0ubG9jYXRpb24gaDN7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjIyO2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuNH0ubG9jYXRpb24gLm5hbWV7ZGlzcGxheTpibG9jazttYXJnaW46MH0ubG9jYXRpb24gYWRkcmVzc3ttYXJnaW46MCAwIDFlbX0ubG9jYXRpb24gc3Bhbi5waG9uZSwubG9jYXRpb24gYS5lbWFpbCwubG9jYXRpb24gYS53ZWJzaXRle2Rpc3BsYXk6YmxvY2t9LmxvY2F0aW9uIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmxvY2F0aW9uIGE6aG92ZXIsLmxvY2F0aW9uIGE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiQ2xhcmVuZG9uVGV4dFwiO3NyYzp1cmwoXCIuLi9mb250cy9jbGFyZW5kb25fdGV4dF9wcm8td2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2tcIjtzcmM6dXJsKFwiLi4vZm9udHMvQXRsYXNHcm90ZXNrLUxpZ2h0LVdlYi5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1MaWdodC1XZWIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9BdGxhc0dyb3Rlc2stTGlnaHQtV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1MaWdodC1XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrXCI7c3JjOnVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1SZWd1bGFyLVdlYi5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1SZWd1bGFyLVdlYi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1SZWd1bGFyLVdlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9BdGxhc0dyb3Rlc2stUmVndWxhci1XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrLU1lZGl1bVwiO3NyYzp1cmwoXCIuLi9mb250cy9BdGxhc0dyb3Rlc2stTWVkaXVtLVdlYi5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1NZWRpdW0tV2ViLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvQXRsYXNHcm90ZXNrLU1lZGl1bS1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvQXRsYXNHcm90ZXNrLU1lZGl1bS1XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrXCI7c3JjOnVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1Cb2xkLVdlYi5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1Cb2xkLVdlYi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1Cb2xkLVdlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9BdGxhc0dyb3Rlc2stQm9sZC1XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUHVibGljb0hlYWRsaW5lXCI7c3JjOnVybChcIi4uL2ZvbnRzL1B1YmxpY29IZWFkbGluZS1Sb21hbi1XZWIuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250cy9QdWJsaWNvSGVhZGxpbmUtUm9tYW4tV2ViLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvUHVibGljb0hlYWRsaW5lLVJvbWFuLVdlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9QdWJsaWNvSGVhZGxpbmUtUm9tYW4tV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlB1YmxpY29IZWFkbGluZS1NZWRpdW1cIjtzcmM6dXJsKFwiLi4vZm9udHMvUHVibGljb0hlYWRsaW5lLU1lZGl1bS1XZWIuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250cy9QdWJsaWNvSGVhZGxpbmUtTWVkaXVtLVdlYi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL1B1YmxpY29IZWFkbGluZS1NZWRpdW0tV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL1B1YmxpY29IZWFkbGluZS1NZWRpdW0tV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlB1YmxpY29IZWFkbGluZVwiO3NyYzp1cmwoXCIuLi9mb250cy9QdWJsaWNvSGVhZGxpbmUtQm9sZC1XZWIuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250cy9QdWJsaWNvSGVhZGxpbmUtQm9sZC1XZWIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9QdWJsaWNvSGVhZGxpbmUtQm9sZC1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvUHVibGljb0hlYWRsaW5lLUJvbGQtV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo3MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlRpdGxpbmdHb3RoaWNGQk5hcnJvd1wiO3NyYzp1cmwoXCIuLi9mb250cy9UaXRsaW5nR290aGljRkJOYXJyb3dTdGFuZGFyZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJUaXRsaW5nR290aGljRkJOYXJyb3dcIjtzcmM6dXJsKFwiLi4vZm9udHMvVGl0bGluZ0dvdGhpY0ZCTmFycm93TWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkRydWtUZXh0V2lkZS1NZWRpdW1cIjtzcmM6dXJsKFwiLi4vZm9udHMvRHJ1a1RleHRXaWRlLU1lZGl1bS1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvRHJ1a1RleHRXaWRlLU1lZGl1bS1XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJEcnVrVGV4dFdpZGUtTWVkaXVtXCI7c3JjOnVybChcIi4uL2ZvbnRzL0RydWtUZXh0V2lkZS1NZWRpdW1JdGFsaWMtV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL0RydWtUZXh0V2lkZS1NZWRpdW1JdGFsaWMtV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo1MDA7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOml0YWxpY31AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRHJ1a1RleHQtTWVkaXVtXCI7c3JjOnVybChcIi4uL2ZvbnRzL0RydWtUZXh0LU1lZGl1bS1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvRHJ1a1RleHQtTWVkaXVtLVdlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkRydWtUZXh0LU1lZGl1bVwiO3NyYzp1cmwoXCIuLi9mb250cy9EcnVrVGV4dC1NZWRpdW1JdGFsaWMtV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL0RydWtUZXh0LU1lZGl1bUl0YWxpYy1XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6aXRhbGljfS5ibG9jay1hY2NvdW50IGgze2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrLU1lZGl1bVwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7Y29sb3I6IzIyMjtmb250LXNpemU6LjllbTtsZXR0ZXItc3BhY2luZzowLjAyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi10b3A6My40ZW07bGluZS1oZWlnaHQ6MS4zZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5ibG9jay1hY2NvdW50IGgze2ZvbnQtc2l6ZTouOTZlbX19LmJsb2NrLWFjY291bnQgdWx7bWFyZ2luLXRvcDoxLjNlbX0uYmxvY2stYWNjb3VudCBsaXttYXJnaW4tYm90dG9tOjFlbTtsaW5lLWhlaWdodDoxLjRlbX0uYmxvY2stYWNjb3VudCBsaSBhe2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzQ0NH0uYmxvY2stYWNjb3VudCBsaS5jdXJyZW50IGF7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjIyfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuYmxvY2stYWNjb3VudCBsaS5jdXJyZW50IGE6YmVmb3Jle2NvbnRlbnQ6J1xcMjAxNCc7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjIyfX0ubXktYWNjb3VudCAud2VsY29tZS1tc2d7bWFyZ2luLXRvcDoyZW19Lm15LWFjY291bnQgLmJveC1yZWNlbnR7bWFyZ2luOjIuNWVtIDB9Lm15LWFjY291bnQgLmJveC1yZWNlbnQgLmJveC1oZWFke21hcmdpbi1ib3R0b206MmVtfS5teS1hY2NvdW50IHRoe2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrLU1lZGl1bVwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7Y29sb3I6IzIyMjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnR9Lm15LWFjY291bnQgLnRpdGxlLWJ1dHRvbnN7bWFyZ2luLWJvdHRvbToxZW19Lm15LWFjY291bnQgLnRpdGxlLWJ1dHRvbnMgYnV0dG9ue21hcmdpbi10b3A6MWVtfS5teS1hY2NvdW50IC5pdGVtKy5pdGVte21hcmdpbi10b3A6MmVtfS5teS1hY2NvdW50IC5ib3h7bWFyZ2luLXRvcDozZW19Lm15LWFjY291bnQgLmJveC1hY2NvdW50IC5idG4tc2Vjb25kYXJ5e21hcmdpbi1ib3R0b206MWVtfS5teS1hY2NvdW50IGgye21hcmdpbi1ib3R0b206MWVtfS5teS1hY2NvdW50IGgyKy5mb3JtLWxpc3R7bWFyZ2luLXRvcDoyZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5teS1hY2NvdW50IGgyKy5mb3JtLWxpc3R7bWFyZ2luLXRvcDowfX0ubXktYWNjb3VudCAuZmllbGRzZXQ+aDJ7bWFyZ2luLXRvcDoyLjVlbX0ubXktYWNjb3VudCBoM3tmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbjowIDAgMmVtIC0uNGVtO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtwYWRkaW5nOi4yZW0gLjJlbSAwIC42ZW19Lm15LWFjY291bnQgLm9yZGVyLXN0YXR1c3tjb2xvcjojMDBhNjUwO2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tbGVmdDouM2VtO3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZX0ubXktYWNjb3VudCB1bC5tZXNzYWdlc3ttYXJnaW4tdG9wOjIuMmVtfS5hY2NvdW50LWxvZ2luIGgyK3B7bWFyZ2luOjEuMjVlbSAwIDEuNGVtfS5hY2NvdW50LWxvZ2luIGgyK3VsLm1lc3NhZ2Vze21hcmdpbi10b3A6MWVtfS5hY2NvdW50LWxvZ2luIHVsLm1lc3NhZ2VzPmxpe21hcmdpbi1ib3R0b206MH0ubXktb3JkZXJzLXRhYmxlLC5teS1pbnZvaWNlLXRhYmxlLC5teS1zaGlwbWVudC10YWJsZSwubXktcmVmdW5kLXRhYmxle21hcmdpbi10b3A6MmVtfS5teS1vcmRlcnMtdGFibGUgdGhlYWQ+dHI+dGgsLm15LW9yZGVycy10YWJsZSB0Ym9keT50cj50ZCwubXktaW52b2ljZS10YWJsZSB0aGVhZD50cj50aCwubXktaW52b2ljZS10YWJsZSB0Ym9keT50cj50ZCwubXktc2hpcG1lbnQtdGFibGUgdGhlYWQ+dHI+dGgsLm15LXNoaXBtZW50LXRhYmxlIHRib2R5PnRyPnRkLC5teS1yZWZ1bmQtdGFibGUgdGhlYWQ+dHI+dGgsLm15LXJlZnVuZC10YWJsZSB0Ym9keT50cj50ZHtwYWRkaW5nOi41ZW19Lm15LW9yZGVycy10YWJsZSAucHJvZHVjdC1pbWFnZSwubXktb3JkZXJzLXRhYmxlIC5wcm9kdWN0LWluZm8sLm15LWludm9pY2UtdGFibGUgLnByb2R1Y3QtaW1hZ2UsLm15LWludm9pY2UtdGFibGUgLnByb2R1Y3QtaW5mbywubXktc2hpcG1lbnQtdGFibGUgLnByb2R1Y3QtaW1hZ2UsLm15LXNoaXBtZW50LXRhYmxlIC5wcm9kdWN0LWluZm8sLm15LXJlZnVuZC10YWJsZSAucHJvZHVjdC1pbWFnZSwubXktcmVmdW5kLXRhYmxlIC5wcm9kdWN0LWluZm97ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm15LW9yZGVycy10YWJsZSAucHJvZHVjdC1pbWFnZSwubXktaW52b2ljZS10YWJsZSAucHJvZHVjdC1pbWFnZSwubXktc2hpcG1lbnQtdGFibGUgLnByb2R1Y3QtaW1hZ2UsLm15LXJlZnVuZC10YWJsZSAucHJvZHVjdC1pbWFnZXt2ZXJ0aWNhbC1hbGlnbjp0b3A7bWFyZ2luLXJpZ2h0OjEuMjVlbX0ubXktb3JkZXJzLXRhYmxlIC5hLXJpZ2h0LC5teS1pbnZvaWNlLXRhYmxlIC5hLXJpZ2h0LC5teS1zaGlwbWVudC10YWJsZSAuYS1yaWdodCwubXktcmVmdW5kLXRhYmxlIC5hLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9Lm15LW9yZGVycy10YWJsZSAuaXRlbS1vcHRpb25zIGR0LC5teS1pbnZvaWNlLXRhYmxlIC5pdGVtLW9wdGlvbnMgZHQsLm15LXNoaXBtZW50LXRhYmxlIC5pdGVtLW9wdGlvbnMgZHQsLm15LXJlZnVuZC10YWJsZSAuaXRlbS1vcHRpb25zIGR0e2Rpc3BsYXk6bm9uZX0ubXktb3JkZXJzLXRhYmxlIHRkIC5idG4sLm15LW9yZGVycy10YWJsZSB0ZCAuYnRuLXNlY29uZGFyeSwubXktaW52b2ljZS10YWJsZSB0ZCAuYnRuLC5teS1pbnZvaWNlLXRhYmxlIHRkIC5idG4tc2Vjb25kYXJ5LC5teS1zaGlwbWVudC10YWJsZSB0ZCAuYnRuLC5teS1zaGlwbWVudC10YWJsZSB0ZCAuYnRuLXNlY29uZGFyeSwubXktcmVmdW5kLXRhYmxlIHRkIC5idG4sLm15LXJlZnVuZC10YWJsZSB0ZCAuYnRuLXNlY29uZGFyeXttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXktb3JkZXJzLXRhYmxlLnRhYmxlLWxpc3RpbmcgdGhlYWQ+dHI+dGgsLm15LW9yZGVycy10YWJsZS50YWJsZS1saXN0aW5nIHRib2R5PnRyPnRkLC5teS1pbnZvaWNlLXRhYmxlLnRhYmxlLWxpc3RpbmcgdGhlYWQ+dHI+dGgsLm15LWludm9pY2UtdGFibGUudGFibGUtbGlzdGluZyB0Ym9keT50cj50ZCwubXktc2hpcG1lbnQtdGFibGUudGFibGUtbGlzdGluZyB0aGVhZD50cj50aCwubXktc2hpcG1lbnQtdGFibGUudGFibGUtbGlzdGluZyB0Ym9keT50cj50ZCwubXktcmVmdW5kLXRhYmxlLnRhYmxlLWxpc3RpbmcgdGhlYWQ+dHI+dGgsLm15LXJlZnVuZC10YWJsZS50YWJsZS1saXN0aW5nIHRib2R5PnRyPnRke3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ub3JkZXItbGlua3MgYXttYXJnaW4tcmlnaHQ6LjVlbTttYXJnaW4tYm90dG9tOi43NWVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5vcmRlci1saW5rcyBhe21hcmdpbi1yaWdodDoxZW07bWFyZ2luLWJvdHRvbToxLjI1ZW19fS50cmFja2luZy10YWJsZSB0cjpmaXJzdC1jaGlsZCB0ZHtwYWRkaW5nLWJvdHRvbToxZW19LnRyYWNraW5nLXRhYmxlIHRoe2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50fS5vcmRlci1hYm91dHtwYWRkaW5nLWxlZnQ6MS4yNWVtfS5vcmRlci1hYm91dCBkdHtmb250LWZhbWlseTpcIkF0bGFzR3JvdGVzay1NZWRpdW1cIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMyMjJ9Lm9yZGVyLWFib3V0IGRkK2R0e21hcmdpbi10b3A6MWVtfS5vcmRlci1hYm91dCBkZDpiZWZvcmV7Y29udGVudDpcIlxcMjAxQ1wifS5vcmRlci1hYm91dCBkZDphZnRlcntjb250ZW50OlwiXFwyMDFEXCJ9LnNhbGVzLW9yZGVyLXZpZXcgYWRkcmVzcywuc2FsZXMtb3JkZXItaW52b2ljZSBhZGRyZXNze21hcmdpbi1ib3R0b206MH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmN1c3RvbWVyLWFkZHJlc3MtaW5kZXggYWRkcmVzcytwIC5zZXBhcmF0b3J7ZGlzcGxheTpub25lfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY3VzdG9tZXItYWRkcmVzcy1pbmRleCBhZGRyZXNzK3AgLnNlcGFyYXRvcisuYnRue21hcmdpbi10b3A6MWVtfX0ucGFnZS1wb3B1cC5zaGlwcGluZy10cmFja2luZy1wb3B1cCAuc3ViLXRpdGxle21hcmdpbi1ib3R0b206MS41ZW19LnBhZ2UtcG9wdXAuc2hpcHBpbmctdHJhY2tpbmctcG9wdXAgLmRpdmlkZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDttYXJnaW46MWVtIDAgMmVtfS5wYWdlLXBvcHVwIC50cmFja2luZy10YWJsZS1wb3B1cCB0aCwucGFnZS1wb3B1cCAudHJhY2tpbmctdGFibGUtcG9wdXAgdGR7dmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmctYm90dG9tOjFlbX0ucGFnZS1wb3B1cCAudHJhY2tpbmctdGFibGUtcG9wdXAgdGh7cGFkZGluZy1yaWdodDoxLjI1ZW07Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjIyfS53YXNoaW5nLWluc3RydWN0aW9ucy1pY29ue3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7YmFja2dyb3VuZC1zaXplOjEwMCV9Lndhc2hpbmctaW5zdHJ1Y3Rpb25zLWljb24ubGF1bmRyeV9ibGVhY2hpbmdfc3ltYm9sX25ve2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3dhc2hpbmctaW5zdHJ1Y3Rpb24vbGF1bmRyeS1ibGVhY2hpbmctc3ltYm9sLW5vLnN2Z1wiKX0ud2FzaGluZy1pbnN0cnVjdGlvbnMtaWNvbi5sYXVuZHJ5X2JsZWFjaGluZ19zeW1ib2xfbm9uX2NobG9yaW5le2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3dhc2hpbmctaW5zdHJ1Y3Rpb24vbm9uLWNobG9yaW5lLWJsZWFjaC5zdmdcIil9Lndhc2hpbmctaW5zdHJ1Y3Rpb25zLWljb24ubGF1bmRyeV9kcnlpbmdfc3ltYm9sX25ve2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3dhc2hpbmctaW5zdHJ1Y3Rpb24vZG8tbm90LXR1bWJsZS1kcnkuc3ZnXCIpfS53YXNoaW5nLWluc3RydWN0aW9ucy1pY29uLmxhdW5kcnlfZHJ5aW5nX3N5bWJvbF9sb3ctdGVtcGVyYXR1cmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvd2FzaGluZy1pbnN0cnVjdGlvbi90dW1ibGUtZHJ5aW5nLWxvdy10ZW1wZXJhdHVyZS5zdmdcIil9Lndhc2hpbmctaW5zdHJ1Y3Rpb25zLWljb24ubGF1bmRyeV9pcm9uaW5nX3N5bWJvbF9ub3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy93YXNoaW5nLWluc3RydWN0aW9uL2xhdW5kcnktaXJvbmluZy1zeW1ib2wtbm8uc3ZnXCIpfS53YXNoaW5nLWluc3RydWN0aW9ucy1pY29uLmxhdW5kcnlfaXJvbmluZ19zeW1ib2xfbG93e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3dhc2hpbmctaW5zdHJ1Y3Rpb24vbGF1bmRyeS1pcm9uaW5nLXN5bWJvbC1sb3cuc3ZnXCIpfS53YXNoaW5nLWluc3RydWN0aW9ucy1pY29uLmxhdW5kcnlfaXJvbmluZ19zeW1ib2xfbWVke2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3dhc2hpbmctaW5zdHJ1Y3Rpb24vbGF1bmRyeS1pcm9uaW5nLXN5bWJvbC1tZWRpdW0uc3ZnXCIpfS53YXNoaW5nLWluc3RydWN0aW9ucy1pY29uLmxhdW5kcnlfaXJvbmluZ19zeW1ib2xfaGlnaHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy93YXNoaW5nLWluc3RydWN0aW9uL2xhdW5kcnktaXJvbmluZy1zeW1ib2wtaGlnaC5zdmdcIil9Lndhc2hpbmctaW5zdHJ1Y3Rpb25zLWljb24ubGF1bmRyeV93YXNoaW5nX3N5bWJvbF9ub3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy93YXNoaW5nLWluc3RydWN0aW9uL2xhdW5kcnktd2FzaGluZy1zeW1ib2wtbm8uc3ZnXCIpfS53YXNoaW5nLWluc3RydWN0aW9ucy1pY29uLmxhdW5kcnlfd2FzaGluZ19zeW1ib2xfaGFuZHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy93YXNoaW5nLWluc3RydWN0aW9uL2xhdW5kcnktd2FzaGluZy1zeW1ib2wtaGFuZC5zdmdcIil9Lndhc2hpbmctaW5zdHJ1Y3Rpb25zLWljb24ubGF1bmRyeV93YXNoaW5nX3N5bWJvbF8zMHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy93YXNoaW5nLWluc3RydWN0aW9uL2xhdW5kcnktd2FzaGluZy1zeW1ib2wtMzAuc3ZnXCIpfS53YXNoaW5nLWluc3RydWN0aW9ucy1pY29uLmxhdW5kcnlfd2FzaGluZ19zeW1ib2xfNDB7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvd2FzaGluZy1pbnN0cnVjdGlvbi9sYXVuZHJ5LXdhc2hpbmctc3ltYm9sLTQwLnN2Z1wiKX0ud2FzaGluZy1pbnN0cnVjdGlvbnMtaWNvbi5sYXVuZHJ5X3dhc2hpbmdfc3ltYm9sXzUwe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3dhc2hpbmctaW5zdHJ1Y3Rpb24vbGF1bmRyeS13YXNoaW5nLXN5bWJvbC01MC5zdmdcIil9Lndhc2hpbmctaW5zdHJ1Y3Rpb25zLWljb24ubGF1bmRyeV93YXNoaW5nX3N5bWJvbF82MHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy93YXNoaW5nLWluc3RydWN0aW9uL2xhdW5kcnktd2FzaGluZy1zeW1ib2wtNjAuc3ZnXCIpfS5mYS1mYWNlYm9vay1mOmhvdmVyLC5mYS1mYWNlYm9vay1zcXVhcmU6aG92ZXJ7Y29sb3I6IzQyNjA5ZSAhaW1wb3J0YW50fS5mYS1pbnN0YWdyYW06aG92ZXJ7Y29sb3I6I2Q4MzA3NCAhaW1wb3J0YW50fS5mYS1waW50ZXJlc3QtcDpob3ZlciwuZmEtcGludGVyZXN0OmhvdmVye2NvbG9yOiNjYTBkMDggIWltcG9ydGFudH0uZmEtdHdpdHRlcjpob3Zlcntjb2xvcjojMjRhOGU1ICFpbXBvcnRhbnR9LnBhcnRuZXJze21hcmdpbjozcmVtIDA7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucGFydG5lcnN7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9fS5wYXJ0bmVycz4ucGFydG5lcnttYXJnaW4tcmlnaHQ6My41cmVtO21hcmdpbi1ib3R0b206My41cmVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wYXJ0bmVycz4ucGFydG5lcnttYXJnaW4tYm90dG9tOjB9fS5wYXJ0bmVycz4ucGFydG5lciBpbWd7bWF4LXdpZHRoOjEwMHB4fS5wYXJ0bmVycyAucGFydG5lci1wb3N0bmwgaW1ne21heC13aWR0aDo4NXB4fS5wYXJ0bmVycyAucGFydG5lci1kcGQgaW1ne21heC13aWR0aDo5MHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wYXJ0bmVycy5wYXJ0bmVycy1wc3A+LnBhcnRuZXJ7bWFyZ2luLXJpZ2h0OjZyZW07bWFyZ2luLWJvdHRvbTozcmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LnBhcnRuZXJzLnBhcnRuZXJzLXBzcD4ucGFydG5lcnttYXJnaW4tcmlnaHQ6Mi4yNXJlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpey5wYXJ0bmVycy5wYXJ0bmVycy1wc3A+LnBhcnRuZXJ7bWFyZ2luLXJpZ2h0OjMuNXJlbX19LnBhcnRuZXJzLnBhcnRuZXJzLXBzcD4ucGFydG5lciBpbWd7bWF4LXdpZHRoOm5vbmU7bWF4LWhlaWdodDozOHB4fS5wYXJ0bmVycy5wYXJ0bmVycy1wc3AgLnBhcnRuZXItaWRlYWwgaW1ne21heC1oZWlnaHQ6NDBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFydG5lcnMucGFydG5lcnMtcHNwIC5wYXJ0bmVyLXZpc2EgaW1nLC5wYXJ0bmVycy5wYXJ0bmVycy1wc3AgLnBhcnRuZXItcGF5cGFsIGltZ3ttYXgtaGVpZ2h0OjI2cHh9LnBhcnRuZXJzLnBhcnRuZXJzLXBzcCAucGFydG5lci1zb2ZvcnQgaW1nLC5wYXJ0bmVycy5wYXJ0bmVycy1wc3AgLnBhcnRuZXItZ2lyb3BheSBpbWd7bWF4LWhlaWdodDoyMnB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCl7LnBhcnRuZXJzLnBhcnRuZXJzLXBzcCAucGFydG5lci1pZGVhbCBpbWd7bWF4LWhlaWdodDo0NnB4fS5wYXJ0bmVycy5wYXJ0bmVycy1wc3AgLnBhcnRuZXItdmlzYSBpbWcsLnBhcnRuZXJzLnBhcnRuZXJzLXBzcCAucGFydG5lci1wYXlwYWwgaW1ne21heC1oZWlnaHQ6MzVweH0ucGFydG5lcnMucGFydG5lcnMtcHNwIC5wYXJ0bmVyLXNvZm9ydCBpbWcsLnBhcnRuZXJzLnBhcnRuZXJzLXBzcCAucGFydG5lci1naXJvcGF5IGltZ3ttYXgtaGVpZ2h0OjI2cHh9fS5jYXRlZ29yeS1pbWFnZS13cmFwcGVye3BhZGRpbmc6MmVtO21pbi1oZWlnaHQ6MjAwcHg7bWFyZ2luLWJvdHRvbToyZW19Lmhlcm8tYmxvY2sgLmhlcm8tYmxvY2stY29udGVudCAuaGVyby1ibG9jay1jb250ZW50LXRleHQtc2FsZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JvdHRvbToyMCV9Lmhlcm8tYmxvY2sgLmhlcm8tYmxvY2stY29udGVudCAuaGVyby1ibG9jay1jb250ZW50LXRleHQtc2FsZSAuYnV0dG9ucy1zZXR7dGV4dC1hbGlnbjpjZW50ZXJ9LmNvbGxlY3Rpb25zLWxvb2tib29rcy13cmFwcGVyIC5yb3d7bWFyZ2luLXRvcDoyZW07cGFkZGluZy1ib3R0b206MmVtfS5jb2xsZWN0aW9ucy1sb29rYm9va3Mtd3JhcHBlciBhe2NvbG9yOiM0NDQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNvbGxlY3Rpb25zLWxvb2tib29rcy13cmFwcGVyIGE6Zm9jdXMsLmNvbGxlY3Rpb25zLWxvb2tib29rcy13cmFwcGVyIGE6aG92ZXJ7Y29sb3I6IzIyMn0uY29sbGVjdGlvbnMtbG9va2Jvb2tzLXdyYXBwZXIgYTpmb2N1cyBzcGFuLC5jb2xsZWN0aW9ucy1sb29rYm9va3Mtd3JhcHBlciBhOmhvdmVyIHNwYW57Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzIyMn0uY29sbGVjdGlvbnMtbG9va2Jvb2tzLXdyYXBwZXIgZmlndXJle3Bvc2l0aW9uOnJlbGF0aXZlfS5jb2xsZWN0aW9ucy1sb29rYm9va3Mtd3JhcHBlciBmaWd1cmUgLmltYWdlLXdyYXBwZXJ7cGFkZGluZzowIDFlbX0uY29sbGVjdGlvbnMtbG9va2Jvb2tzLXdyYXBwZXIgZmlndXJlIGltZ3t3aWR0aDoxMDAlfS5jb2xsZWN0aW9ucy1sb29rYm9va3Mtd3JhcHBlciBmaWd1cmUgZmlnY2FwdGlvbnttYXJnaW4tdG9wOjFlbTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTRweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucm93PmRpdltjbGFzcyo9J2NvbC0nXT4ucG5se2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlMGRkZGI7cGFkZGluZy1ib3R0b206MmVtO21hcmdpbi1ib3R0b206M2VtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmFib3V0LXVzLXdyYXBwZXJ7Y29sdW1uLWNvdW50OjI7Y29sdW1uLWdhcDozZW19fS5hYm91dC11cy13cmFwcGVyIHArcHttYXJnaW4tYm90dG9tOjEuNGVtfS5wYWdlLW5vdC1mb3VuZC13cmFwcGVyIC5oZXJvLWJsb2NrIC5oZXJvLWJsb2NrLWNvbnRlbnQtdGV4dHt0ZXh0LWFsaWduOmNlbnRlcn0ucGFnZS1ub3QtZm91bmQtd3JhcHBlciAuaGVyby1ibG9jayAuaGVyby1ibG9jay1jb250ZW50LXRleHQgaDN7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zaXplOjNyZW07Y29sb3I6I2ZmZjt0b3A6MTglO3dpZHRoOjcwJTttYXJnaW4tbGVmdDoxNSU7Zm9udC1mYW1pbHk6XCJQdWJsaWNvSGVhZGxpbmVcIixHZW9yZ2lhLHNlcmlmO2xldHRlci1zcGFjaW5nOjAuMXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4xNWVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlLW5vdC1mb3VuZC13cmFwcGVyIC5oZXJvLWJsb2NrIC5oZXJvLWJsb2NrLWNvbnRlbnQtdGV4dCBoM3t0b3A6MzglO3dpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6MDtmb250LXNpemU6NC41cmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LnBhZ2Utbm90LWZvdW5kLXdyYXBwZXIgLmhlcm8tYmxvY2sgLmhlcm8tYmxvY2stY29udGVudC10ZXh0IGgze2ZvbnQtc2l6ZTo2cmVtfX0ucGFnZS1ub3QtZm91bmQtd3JhcHBlciAuaGVyby1ibG9jayAuaGVyby1ibG9jay1jb250ZW50LXRleHQgaDM6YWZ0ZXJ7Y29udGVudDonJztib3JkZXI6LjJyZW0gc29saWQgI2ZmZjtkaXNwbGF5OmJsb2NrO21hcmdpbjouOHJlbSBhdXRvIDFyZW07d2lkdGg6NTAlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlLW5vdC1mb3VuZC13cmFwcGVyIC5oZXJvLWJsb2NrIC5oZXJvLWJsb2NrLWNvbnRlbnQtdGV4dCBoMzphZnRlcntib3JkZXI6LjNyZW0gc29saWQgI2ZmZjttYXJnaW4tdG9wOjFyZW07d2lkdGg6NDAlfX0ucGFnZS1ub3QtZm91bmQtd3JhcHBlciAuaGVyby1ibG9jayAuaGVyby1ibG9jay1jb250ZW50LWltYWdlIGltZ3tvcGFjaXR5OjB9I21zcF9tc3BfZ2lyb3BheSwjbXNwX21zcF9kaXJlY3RlYmFua2luZywjbXNwX21zcF9iYW5rdHJhbnNmZXIsI21zcF9tc3BfbWFzdGVyY2FyZCwjbXNwX21zcF92aXNhLCNtc3BfbXNwX2lkZWFsLCNtc3BfbXNwX21pc3RlcmNhc2h7ZGlzcGxheTpub25lfSNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2Fke21hcmdpbi10b3A6MWVtfSNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIGR0e2hlaWdodDo2MHB4fSNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIGR0IGlucHV0LCNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIGR0IGxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0zOCUpfSNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIGR0IGxhYmVse3RvcDotNTUlfSNkZF9tZXRob2RfbXNwX2lkZWFse3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfSNkZF9tZXRob2RfbXNwX2lkZWFsIHVse21hcmdpbjo0ZW0gMCAxLjVlbSAwfSNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIGxhYmVsOmJlZm9yZXtiYWNrZ3JvdW5kLXNpemU6OTBweCA5MHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDBweDtoZWlnaHQ6NjBweDtjb250ZW50OlwiXCI7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMzglKX0jY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCBsYWJlbFtmb3I9XCJwX21ldGhvZF9tc3BfYmFua3RyYW5zZmVyXCJdOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9tc3AtdG1wLzRmZi1tc3AtYmFua3RyYW5zZmVyLnBuZ1wiKX0jY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCBsYWJlbFtmb3I9XCJwX21ldGhvZF9tc3BfbWFzdGVyY2FyZFwiXTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvbXNwLXRtcC80ZmYtbXNwLW1hc3RlcmNhcmQucG5nXCIpfSNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIGxhYmVsW2Zvcj1cInBfbWV0aG9kX21zcF92aXNhXCJdOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9tc3AtdG1wLzRmZi1tc3AtdmlzYS5wbmdcIil9I2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgbGFiZWxbZm9yPVwicF9tZXRob2RfbXNwX2lkZWFsXCJdOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9tc3AtdG1wLzRmZi1tc3AtaWRlYWwucG5nXCIpO2JhY2tncm91bmQtc2l6ZTo2NHB4IDY0cHh9I2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgbGFiZWxbZm9yPVwicF9tZXRob2RfbXNwX21pc3RlcmNhc2hcIl06YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL21zcC10bXAvNGZmLW1zcC1iYW5jb250YWN0LnBuZ1wiKX0jY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCBsYWJlbFtmb3I9XCJwX21ldGhvZF9tc3BfZGlyZWN0ZWJhbmtpbmdcIl06YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL21zcC10bXAvNGZmLW1zcC1zb2ZvcnQucG5nXCIpfSNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIGxhYmVsW2Zvcj1cInBfbWV0aG9kX21zcF9naXJvcGF5XCJdOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9tc3AtdG1wLzRmZi1tc3AtZ2lyb3BheS5wbmdcIil9I2NoZWNrb3V0LXN0ZXAtcGF5bWVudCAuYnV0dG9ucy1zZXR7cGFkZGluZy10b3A6LjVlbX0ucG5se21hcmdpbi1ib3R0b206MmVtfS5wbmwgYS5saW5rLWJsb2Nre3RleHQtZGVjb3JhdGlvbjpub25lfS5wbmwgYS5saW5rLWJsb2NrIC5jb3B5IGgzLC5wbmwgYS5saW5rLWJsb2NrIC5jb3B5IHB7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnBubCBhLmxpbmstYmxvY2s6aG92ZXIgaDMsLnBubCBhLmxpbmstYmxvY2s6Zm9jdXMgaDMsLnBubCBhLmxpbmstYmxvY2s6YWN0aXZlIGgze2NvbG9yOiNjODBhMzF9LnBubCBmaWd1cmUgaW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnBubCAuY29weXtwYWRkaW5nOi41ZW19LnBubCAuY29weSBoM3ttYXJnaW46MS4zZW0gMCAuOWVtO2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrLU1lZGl1bVwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7Y29sb3I6IzIyMjtmb250LXNpemU6Ljk1ZW07bGV0dGVyLXNwYWNpbmc6MC4wMmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsaW5lLWhlaWdodDoxLjRlbX0ucG5sIC5jb3B5IHB7bGluZS1oZWlnaHQ6MS43fS5wbmwgLmxpbmstY29udGFpbmVye3BhZGRpbmc6MCAuNWVtIC41ZW19LnBubCAubGluay1jb250YWluZXIgYS5idG57Zm9udC1zaXplOjE0cHh9LnBubCAubGluay1jb250YWluZXIgYS5idG4tbGlua3twYWRkaW5nOjB9LnBubC5wbmwtaXNsYW5ke3BhZGRpbmc6MWVtO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucG5sLWlzbGFuZC13cmFwcGVye2JhY2tncm91bmQtY29sb3I6I2YxZWZlZTtwYWRkaW5nOjAgMTVweDttYXJnaW4tYm90dG9tOjJlbX0ucG5sLWlzbGFuZC13cmFwcGVyIC5wbmx7bWFyZ2luLWJvdHRvbToxZW07bWFyZ2luLXRvcDoxZW19LnBubC1pc2xhbmQtd3JhcHBlciBoMntsaW5lLWhlaWdodDowO21hcmdpbjoxLjZlbSAwIDEuNGVtIC41ZW07cG9zaXRpb246cmVsYXRpdmU7dGV4dC1pbmRlbnQ6LTk5OTlweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucG5sLWlzbGFuZC13cmFwcGVyIGgye21hcmdpbi1ib3R0b206Mi40ZW19fS5wbmwtaXNsYW5kLXdyYXBwZXIgaDI6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3RpdGxlLW9mZmljaWFsLXN0b3Jlcy5wbmdcIik7d2lkdGg6MzAzcHg7aGVpZ2h0Ojc4cHg7YmFja2dyb3VuZC1zaXplOjMwM3B4IDc4cHg7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OmNhbGMoNTAlIC0gMTUwcHgpO3RvcDotMzJweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucG5sLWlzbGFuZC13cmFwcGVyIGgyOmFmdGVye2xlZnQ6Y2FsYyg0NiUgLSAxNTBweCl9fS5mcm9udGVuZC1sYWJlbHMtd3JhcHBlcntwYWRkaW5nLXRvcDouN2VtfS5mcm9udGVuZC1sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOi40ZW0gLjZlbTtmb250LXNpemU6Ljc1ZW07Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzQ0NDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Ym9yZGVyLXJhZGl1czowO3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZTtsZXR0ZXItc3BhY2luZzouMDRlbTtiYWNrZ3JvdW5kLWNvbG9yOiNlY2VhZTl9LmZyb250ZW5kLWxhYmVsOmVtcHR5e2Rpc3BsYXk6bm9uZX0uZnJvbnRlbmQtbGFiZWwrLmZyb250ZW5kLWxhYmVse21hcmdpbi1sZWZ0Oi4zZW19LmZyb250ZW5kLWxhYmVsLWRpc2NvdW50e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDBhNjUwfS50b3AtYmFubmVye2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojMDBhNjUwO2hlaWdodDozNHB4O3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTozcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1iYW5uZXJ7aGVpZ2h0OjEwNHB4fX0udG9wLWJhbm5lciAudG9wLWJhbm5lci1pbm5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMjgwcHg7aGVpZ2h0OjEwMCV9LnRvcC1iYW5uZXIgLnRvcC1iYW5uZXItY29udGVudHthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudG9wLWJhbm5lciAudG9wLWJhbm5lci1jb250ZW50e2ZsZXgtZmxvdzpyb3cgd3JhcH19LnRvcC1iYW5uZXIgLnRvcC1iYW5uZXItY29udGVudCAudGV4dHtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG87cGFkZGluZzowIDEuNWVtO2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6MzAwO2xldHRlci1zcGFjaW5nOi4wMjVlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudG9wLWJhbm5lciAudG9wLWJhbm5lci1jb250ZW50IC50ZXh0e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNn19LnRvcC1iYW5uZXIgLnRvcC1iYW5uZXItY29udGVudCAudGV4dCBhe2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRvcC1iYW5uZXIgLnRvcC1iYW5uZXItY29udGVudCAudGV4dCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmZ9LnRvcC1iYW5uZXIgLnRvcC1iYW5uZXItY29udGVudCBhLmJ0bntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmZ9LnRvcC1iYW5uZXIgLnRvcC1iYW5uZXItY29udGVudCBhLmJ0bjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC4yKX0udG9wLWJhbm5lciAudG9wLWJhbm5lci1jb250ZW50IGEuYnRuLXhze2ZvbnQtc2l6ZTouNmVtO3BhZGRpbmc6LjNlbSAuNWVtO2JvcmRlci13aWR0aDoxcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1iYW5uZXIgLnRvcC1iYW5uZXItY29udGVudCBhLmJ0bi14c3tmb250LXNpemU6LjdlbX19LnRvcC1iYW5uZXIgLnRvcC1iYW5uZXItY29udGVudCBidXR0b24uYnRuLWxpbmt7Y29sb3I6I2ZmZjtwYWRkaW5nOjB9LnRvcC1iYW5uZXIgLnRvcC1iYW5uZXItY29udGVudCBidXR0b24uYnRuLWxpbmsgLmZhe2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjA7bWFyZ2luLWxlZnQ6MS41ZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1iYW5uZXIgLnRvcC1iYW5uZXItY29udGVudCBidXR0b24uYnRuLWxpbmsgLmZhe21hcmdpbi1sZWZ0OjEuMmVtfX0udG9wLWJhbm5lciAudG9wLWJhbm5lci1jb250ZW50IGJ1dHRvbi5idG4tbGluayAuZmEtcmVtb3ZlOmJlZm9yZXtjb250ZW50OidcXDAwZDcnO3BhZGRpbmctcmlnaHQ6LjdlbX0ucHVyZS1tZW51e2JveC1zaXppbmc6Ym9yZGVyLWJveH0ucHVyZS1tZW51LWZpeGVke3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDt6LWluZGV4OjN9LnB1cmUtbWVudS1saXN0LC5wdXJlLW1lbnUtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZX0ucHVyZS1tZW51LWxpc3R7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0ucHVyZS1tZW51LWl0ZW17cGFkZGluZzowO21hcmdpbjowO2hlaWdodDoxMDAlfS5wdXJlLW1lbnUtbGluaywucHVyZS1tZW51LWhlYWRpbmd7ZGlzcGxheTpibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXB9LnB1cmUtbWVudS1pdGVtIC5wdXJlLW1lbnUtaXRlbXtkaXNwbGF5OmJsb2NrfS5wdXJlLW1lbnUtY2hpbGRyZW57ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJTt0b3A6MDttYXJnaW46MDtwYWRkaW5nOjA7ei1pbmRleDozfS5wdXJlLW1lbnUtaG9yaXpvbnRhbCAucHVyZS1tZW51LWNoaWxkcmVue2xlZnQ6MDt0b3A6YXV0bzt3aWR0aDppbmhlcml0fS5wdXJlLW1lbnUtYWxsb3ctaG92ZXI6aG92ZXI+LnB1cmUtbWVudS1jaGlsZHJlbiwucHVyZS1tZW51LWFjdGl2ZT4ucHVyZS1tZW51LWNoaWxkcmVue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGV9LnB1cmUtbWVudS1oYXMtY2hpbGRyZW4+LnB1cmUtbWVudS1saW5rOmFmdGVye3BhZGRpbmctbGVmdDowLjVlbTtjb250ZW50OlwiXFwyNUI4XCI7Zm9udC1zaXplOnNtYWxsfS5wdXJlLW1lbnUtaG9yaXpvbnRhbCAucHVyZS1tZW51LWhhcy1jaGlsZHJlbj4ucHVyZS1tZW51LWxpbms6YWZ0ZXJ7Y29udGVudDpcIlxcMjVCRVwifS5jdXN0b20tcmVzdHJpY3RlZC13aWR0aHtkaXNwbGF5OmlubGluZS1ibG9ja30jbGFuZ3VhZ2UtZHJvcGRvd257Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTRweDt6LWluZGV4Ojk5OX0jbGFuZ3VhZ2UtZHJvcGRvd24gLnB1cmUtbWVudS1pdGVtLnB1cmUtbWVudS1oYXMtY2hpbGRyZW57cGFkZGluZy1sZWZ0OjEuMWVtfSNsYW5ndWFnZS1kcm9wZG93biAucHVyZS1tZW51LWl0ZW0ucHVyZS1tZW51LWhhcy1jaGlsZHJlbj4ucHVyZS1tZW51LWxpbmt7cGFkZGluZy1sZWZ0Oi4zZW19I2xhbmd1YWdlLWRyb3Bkb3duIC5wdXJlLW1lbnUtY2hpbGRyZW57ei1pbmRleDo5OTk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2IyYWRhYztib3JkZXItdG9wOjA7bWFyZ2luLXRvcDoxZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7I2xhbmd1YWdlLWRyb3Bkb3duIC5wdXJlLW1lbnUtY2hpbGRyZW57bWFyZ2luLXRvcDouM2VtfX0jbGFuZ3VhZ2UtZHJvcGRvd24gLnB1cmUtbWVudS1jaGlsZHJlbj4ucHVyZS1tZW51LWl0ZW0gLnB1cmUtbWVudS1saW5re3BhZGRpbmc6MS4yZW0gMS41ZW0gMS4yZW0gMS4zZW07Y29sb3I6IzZjNjA1YztsaW5lLWhlaWdodDoxO2N1cnNvcjpwb2ludGVyfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpeyNsYW5ndWFnZS1kcm9wZG93biAucHVyZS1tZW51LWNoaWxkcmVuPi5wdXJlLW1lbnUtaXRlbSAucHVyZS1tZW51LWxpbmt7cGFkZGluZzoxZW0gMS4zZW0gMWVtIDEuM2VtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCl7I2xhbmd1YWdlLWRyb3Bkb3duIC5wdXJlLW1lbnUtY2hpbGRyZW4+LnB1cmUtbWVudS1pdGVtIC5wdXJlLW1lbnUtbGlua3twYWRkaW5nOi45ZW0gMS4zZW0gLjllbSAxLjNlbX19I2xhbmd1YWdlLWRyb3Bkb3duIC5wdXJlLW1lbnUtY2hpbGRyZW4+LnB1cmUtbWVudS1pdGVtIC5wdXJlLW1lbnUtbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmOGY3Zjc7Y29sb3I6IzM1MGUwMH0jbGFuZ3VhZ2UtZHJvcGRvd24gLnB1cmUtbWVudS1jaGlsZHJlbj4ucHVyZS1tZW51LWl0ZW0gLnB1cmUtbWVudS1saW5rIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbjotLjFlbSAuNWVtIDAgLjNlbX0jbGFuZ3VhZ2UtZHJvcGRvd24gLnB1cmUtbWVudS1jaGlsZHJlbj4ucHVyZS1tZW51LWl0ZW0gLmZhLWNoZWNre29wYWNpdHk6LjQ7Zm9udC1zaXplOjEycHh9I2xhbmd1YWdlLWRyb3Bkb3duIC5wdXJlLW1lbnUtY2hpbGRyZW4+LnB1cmUtbWVudS1pdGVtOmxhc3QtY2hpbGQ+LnB1cmUtbWVudS1saW5re3BhZGRpbmctYm90dG9tOjEuMTVlbX0jbGFuZ3VhZ2UtZHJvcGRvd24gLmxhbmd1YWdlLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1zaXplOjEwMCU7d2lkdGg6MjhweDtoZWlnaHQ6MjFweDt2ZXJ0aWNhbC1hbGlnbjotMC4zZW07bWFyZ2luLXJpZ2h0Oi4yNWVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsjbGFuZ3VhZ2UtZHJvcGRvd24gLmxhbmd1YWdlLWljb257d2lkdGg6MjBweDtoZWlnaHQ6MTVweDt2ZXJ0aWNhbC1hbGlnbjotMC4wNWVtO21hcmdpbi1yaWdodDouNWVtfX0jbGFuZ3VhZ2UtZHJvcGRvd24gLmxhbmd1YWdlLWljb24ubG9jYWxlLW5sX05Me2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL2xvY2FsZS9ubF9OTC5zdmdcIil9I2xhbmd1YWdlLWRyb3Bkb3duIC5sYW5ndWFnZS1pY29uLmxvY2FsZS1lbl9HQiwjbGFuZ3VhZ2UtZHJvcGRvd24gLmxhbmd1YWdlLWljb24ubG9jYWxlLWVuX1VTe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL2xvY2FsZS9lbl9HQi5zdmdcIil9I2xhbmd1YWdlLWRyb3Bkb3duIC5sYW5ndWFnZS1pY29uLmxvY2FsZS1kZV9ERXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9sb2NhbGUvZGVfREUuc3ZnXCIpfSNsYW5ndWFnZS1kcm9wZG93biAubGFuZ3VhZ2UtaWNvbi5sb2NhbGUtZGFfREt7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvbG9jYWxlL2RhX0RLLnN2Z1wiKX0jbGFuZ3VhZ2UtZHJvcGRvd24gLmxhbmd1YWdlLWljb24ubG9jYWxlLWZyX0ZSe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL2xvY2FsZS9mcl9GUi5zdmdcIil9LnNoaXBwaW5nX2NvdW50cnlfYmFubmVye2ZvbnQtc2l6ZToxM3B4O2xldHRlci1zcGFjaW5nOjAuMDFlbTtwYWRkaW5nOjVweCAxMHB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2JveC1zaGFkb3c6MCAycHggNHB4IHJnYmEoMCwwLDAsMC4wNSk7dGV4dC1hbGlnbjpjZW50ZXJ9LnNoaXBwaW5nX2NvdW50cnlfYmFubmVyIHN0cm9uZ3tib3JkZXItYm90dG9tOnNvbGlkIDFweCB0cmFuc3BhcmVudDtib3gtc2hhZG93OjAgMXB4IDAgIzIyMjtjdXJzb3I6cG9pbnRlcn0uc2hpcHBpbmdfY291bnRyeV9iYW5uZXIgc2VsZWN0e3dpZHRoOjEwMHB4O3BhZGRpbmc6MnB4Oy13ZWJraXQtYXBwZWFyYW5jZTptZW51bGlzdDtiYWNrZ3JvdW5kLWltYWdlOm5vbmUgIWltcG9ydGFudH0uc2hpcHBpbmdfY291bnRyeV9iYW5uZXIgLmZhe2NvbG9yOiMwMGE2NTA7bWFyZ2luLWxlZnQ6MWVtO2ZvbnQtc2l6ZToxOHB4O21hcmdpbi10b3A6MnB4fS5zaGlwcGluZ19jb3VudHJ5X2Jhbm5lciAuYnRue2JvcmRlcjowO21hcmdpbi1sZWZ0OjFlbTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwYTY1MH1ib2R5Lmhhcy1jb3VudHJ5LWJhbm5lciAuc3VibmF2aWdhdGlvbjpiZWZvcmV7dG9wOjE1NHB4fWJvZHkuaGFzLWNvdW50cnktYmFubmVyIC5zdWJuYXZpZ2F0aW9uLndpdGgtdG9wYmFubmVyOmJlZm9yZXt0b3A6MTkwcHggIWltcG9ydGFudH0ubm8tZnJlZS1wcm9kdWN0LWNob2ljZXtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MTBweDtjb2xvcjojYmJiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE2cHh9Lm5vLWZyZWUtcHJvZHVjdC1jaG9pY2UgYXtjb2xvcjojYmJifXAubm8tZnJlZS1wcm9kdWN0LWNob2ljZXtwb3NpdGlvbjppbml0aWFsfS5mcmVlLXByb2R1Y3Qtb2xkLXByaWNle3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2h9LmZyZWUtcHJvZHVjdC1vbGQtcHJpY2V7Zm9udC13ZWlnaHQ6Ym9sZH0uZnJlZS1wcm9kdWN0LWFjdGlvbnN7Y2xlYXI6Ym90aDt0ZXh0LWFsaWduOmNlbnRlcn0uZnJlZS1wcm9kdWN0LWxpc3R7b3ZlcmZsb3c6dmlzaWJsZTttYXJnaW4tYm90dG9tOjEwcHh9LmZyZWUtcHJvZHVjdC0tYWN0aXZle291dGxpbmU6MnB4IHNvbGlkICNiYmJ9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7I3Byb21vdGlvbi1tb2RhbHttYXgtd2lkdGg6OTk0cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpeyNwcm9tb3Rpb24tbW9kYWx7bWF4LXdpZHRoOjEyNTBweH19QG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCl7I3Byb21vdGlvbi1tb2RhbHttYXgtd2lkdGg6MTQ3MHB4fX0jb25lcGFnZS1jaGVja291dC1zaGlwcGluZy1tZXRob2QtYWRkaXRpb25hbC1sb2Fke3BhZGRpbmctdG9wOjI4cHh9I29uZXBhZ2UtY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWFkZGl0aW9uYWwtbG9hZCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17ZmxvYXQ6bGVmdDttYXJnaW46NHB4IDEwcHggMCAwfSNvbmVwYWdlLWNoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1hZGRpdGlvbmFsLWxvYWQgLmdpZnQtbWVzc2FnZXMtZm9ybXtwYWRkaW5nOjEwcHggMjBweCAyMHB4O2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0jb25lcGFnZS1jaGVja291dC1zaGlwcGluZy1tZXRob2QtYWRkaXRpb25hbC1sb2FkIC5naWZ0LW1lc3NhZ2VzLWZvcm0gaDR7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjVweDtmb250LXNpemU6MTZweH0jb25lcGFnZS1jaGVja291dC1zaGlwcGluZy1tZXRob2QtYWRkaXRpb25hbC1sb2FkIC5naWZ0LW1lc3NhZ2VzLWZvcm0gaDQ6bnRoLW9mLXR5cGUoMil7bWFyZ2luLXRvcDoyOHB4fSNvbmVwYWdlLWNoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1hZGRpdGlvbmFsLWxvYWQgbGFiZWx7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9I29uZXBhZ2UtY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWFkZGl0aW9uYWwtbG9hZCAuZmllbGQsI29uZXBhZ2UtY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWFkZGl0aW9uYWwtbG9hZCAud2lkZXtwYWRkaW5nLXRvcDo5cHh9I29uZXBhZ2UtY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWFkZGl0aW9uYWwtbG9hZCAuZ2lmdC1tZXNzYWdlcyBoM3tmb250LXNpemU6MS4yNWVtO21hcmdpbi1ib3R0b206MTRweH0jb25lcGFnZS1jaGVja291dC1zaGlwcGluZy1tZXRob2QtYWRkaXRpb25hbC1sb2FkIC5mb3JtLWxpc3QgLmlucHV0LWJveHttYXJnaW4tYm90dG9tOi41ZW19I29uZXBhZ2UtY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWFkZGl0aW9uYWwtbG9hZCBwLmdpZnQtbWVzc2FnZXMtZm9yLW9yZGVyLWluZm8sI29uZXBhZ2UtY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWFkZGl0aW9uYWwtbG9hZCBwLmdpZnQtbWVzc2FnZXMtZm9yLWl0ZW1zLWluZm97Y29sb3I6Z3JleTtvcGFjaXR5OjEgIWltcG9ydGFudH0jYWxsb3ctZ2lmdC1tZXNzYWdlcy1mb3Itb3JkZXItY29udGFpbmVyIC5mb3JtLWxpc3R7bWFyZ2luLWJvdHRvbTozZW19I2FsbG93LWdpZnQtbWVzc2FnZXMtZm9yLWl0ZW1zLWNvbnRhaW5lciBvbHtwYWRkaW5nLWxlZnQ6MH0jYWxsb3ctZ2lmdC1tZXNzYWdlcy1mb3ItaXRlbXMtY29udGFpbmVyIGxpLml0ZW17cGFkZGluZzoxNnB4IDA7Ym9yZGVyLXRvcDp0aGluIHNvbGlkICNiYmJ9I2FsbG93LWdpZnQtbWVzc2FnZXMtZm9yLWl0ZW1zLWNvbnRhaW5lciBsaS5pdGVtIC5wcm9kdWN0LW5hbWV7Zm9udC1mYW1pbHk6XCJBdGxhc0dyb3Rlc2stTWVkaXVtXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjEuNjttYXJnaW46MH0jYWxsb3ctZ2lmdC1tZXNzYWdlcy1mb3ItaXRlbXMtY29udGFpbmVyIC5udW1iZXJ7ZGlzcGxheTpub25lfSNhbGxvdy1naWZ0LW1lc3NhZ2VzLWZvci1pdGVtcy1jb250YWluZXIgLnByb2R1Y3QtaW1hZ2UsI2FsbG93LWdpZnQtbWVzc2FnZXMtZm9yLWl0ZW1zLWNvbnRhaW5lciAucHJvZHVjdC1kZXRhaWxze2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcH0jYWxsb3ctZ2lmdC1tZXNzYWdlcy1mb3ItaXRlbXMtY29udGFpbmVyIC5wcm9kdWN0LWltYWdle21hcmdpbi1yaWdodDoxLjI1ZW19Lm15LW9yZGVycy10YWJsZSAuZ2lmdC1tZXNzYWdlLXJvdywubXktaW52b2ljZS10YWJsZSAuZ2lmdC1tZXNzYWdlLXJvdywubXktc2hpcG1lbnQtdGFibGUgLmdpZnQtbWVzc2FnZS1yb3csLm15LXJlZnVuZC10YWJsZSAuZ2lmdC1tZXNzYWdlLXJvdywub3JkZXItZ2lmdC1tZXNzYWdlIC5naWZ0LW1lc3NhZ2Utcm93e3BhZGRpbmc6MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY3Zjd9Lm15LW9yZGVycy10YWJsZSBkbC5naWZ0LW1lc3NhZ2UsLm15LWludm9pY2UtdGFibGUgZGwuZ2lmdC1tZXNzYWdlLC5teS1zaGlwbWVudC10YWJsZSBkbC5naWZ0LW1lc3NhZ2UsLm15LXJlZnVuZC10YWJsZSBkbC5naWZ0LW1lc3NhZ2UsLm9yZGVyLWdpZnQtbWVzc2FnZSBkbC5naWZ0LW1lc3NhZ2V7bWFyZ2luOjFlbSAwfS5teS1vcmRlcnMtdGFibGUgZGwuZ2lmdC1tZXNzYWdlIGR0LC5teS1pbnZvaWNlLXRhYmxlIGRsLmdpZnQtbWVzc2FnZSBkdCwubXktc2hpcG1lbnQtdGFibGUgZGwuZ2lmdC1tZXNzYWdlIGR0LC5teS1yZWZ1bmQtdGFibGUgZGwuZ2lmdC1tZXNzYWdlIGR0LC5vcmRlci1naWZ0LW1lc3NhZ2UgZGwuZ2lmdC1tZXNzYWdlIGR0e2ZvbnQtd2VpZ2h0OjQwMH0ubXktb3JkZXJzLXRhYmxlIGRsLmdpZnQtbWVzc2FnZSAuZ2lmdC1tZXNzYWdlLWZyb20sLm15LW9yZGVycy10YWJsZSBkbC5naWZ0LW1lc3NhZ2UgLmdpZnQtbWVzc2FnZS10bywubXktb3JkZXJzLXRhYmxlIGRsLmdpZnQtbWVzc2FnZSAuZ2lmdC1tZXNzYWdlLW1lc3NhZ2UsLm15LWludm9pY2UtdGFibGUgZGwuZ2lmdC1tZXNzYWdlIC5naWZ0LW1lc3NhZ2UtZnJvbSwubXktaW52b2ljZS10YWJsZSBkbC5naWZ0LW1lc3NhZ2UgLmdpZnQtbWVzc2FnZS10bywubXktaW52b2ljZS10YWJsZSBkbC5naWZ0LW1lc3NhZ2UgLmdpZnQtbWVzc2FnZS1tZXNzYWdlLC5teS1zaGlwbWVudC10YWJsZSBkbC5naWZ0LW1lc3NhZ2UgLmdpZnQtbWVzc2FnZS1mcm9tLC5teS1zaGlwbWVudC10YWJsZSBkbC5naWZ0LW1lc3NhZ2UgLmdpZnQtbWVzc2FnZS10bywubXktc2hpcG1lbnQtdGFibGUgZGwuZ2lmdC1tZXNzYWdlIC5naWZ0LW1lc3NhZ2UtbWVzc2FnZSwubXktcmVmdW5kLXRhYmxlIGRsLmdpZnQtbWVzc2FnZSAuZ2lmdC1tZXNzYWdlLWZyb20sLm15LXJlZnVuZC10YWJsZSBkbC5naWZ0LW1lc3NhZ2UgLmdpZnQtbWVzc2FnZS10bywubXktcmVmdW5kLXRhYmxlIGRsLmdpZnQtbWVzc2FnZSAuZ2lmdC1tZXNzYWdlLW1lc3NhZ2UsLm9yZGVyLWdpZnQtbWVzc2FnZSBkbC5naWZ0LW1lc3NhZ2UgLmdpZnQtbWVzc2FnZS1mcm9tLC5vcmRlci1naWZ0LW1lc3NhZ2UgZGwuZ2lmdC1tZXNzYWdlIC5naWZ0LW1lc3NhZ2UtdG8sLm9yZGVyLWdpZnQtbWVzc2FnZSBkbC5naWZ0LW1lc3NhZ2UgLmdpZnQtbWVzc2FnZS1tZXNzYWdle2ZvbnQtZmFtaWx5OlwiQXRsYXNHcm90ZXNrLU1lZGl1bVwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7Y29sb3I6IzIyMn0jY29udGFjdEZvcm0gLnJlY2FwdGNoYS13cmFwcGVyIGxpe2Rpc3BsYXk6YmxvY2t9XG4iLCIvKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufScpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4vLyAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vRm9udEF3ZXNvbWUub3RmJykgZm9ybWF0KCdvcGVudHlwZScpOyAvLyB1c2VkIHdoZW4gZGV2ZWxvcGluZyBmb250c1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvLyBCYXNlIENsYXNzIERlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNXggeyBmb250LXNpemU6IDVlbTsgfVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHdpZHRoOiAoMThlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gTGlzdCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAkZmEtbGktd2lkdGg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICB3aWR0aDogJGZhLWxpLXdpZHRoO1xuICB0b3A6ICgyZW0gLyAxNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gICAgbGVmdDogLSRmYS1saS13aWR0aCArICg0ZW0gLyAxNCk7XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLi4vZm9udHNcIiAhZGVmYXVsdDtcbiRmYS1mb250LXNpemUtYmFzZTogICAxNHB4ICFkZWZhdWx0O1xuJGZhLWxpbmUtaGVpZ2h0LWJhc2U6IDEgIWRlZmF1bHQ7XG4vLyRmYS1mb250LXBhdGg6ICAgICAgICBcIi8vbmV0ZG5hLmJvb3RzdHJhcGNkbi5jb20vZm9udC1hd2Vzb21lLzQuNy4wL2ZvbnRzXCIgIWRlZmF1bHQ7IC8vIGZvciByZWZlcmVuY2luZyBCb290c3RyYXAgQ0ROIGZvbnQgZmlsZXMgZGlyZWN0bHlcbiRmYS1jc3MtcHJlZml4OiAgICAgICBmYSAhZGVmYXVsdDtcbiRmYS12ZXJzaW9uOiAgICAgICAgICBcIjQuNy4wXCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgI2VlZSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGZhLWxpLXdpZHRoOiAgICAgICAgICgzMGVtIC8gMTQpICFkZWZhdWx0O1xuXG4kZmEtdmFyLTUwMHB4OiBcIlxcZjI2ZVwiO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFwiXFxmMmI5XCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vay1vOiBcIlxcZjJiYVwiO1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZC1vOiBcIlxcZjJiY1wiO1xuJGZhLXZhci1hZGp1c3Q6IFwiXFxmMDQyXCI7XG4kZmEtdmFyLWFkbjogXCJcXGYxNzBcIjtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcIlxcZjAzN1wiO1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcIlxcZjAzOVwiO1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcIlxcZjAzNlwiO1xuJGZhLXZhci1hbGlnbi1yaWdodDogXCJcXGYwMzhcIjtcbiRmYS12YXItYW1hem9uOiBcIlxcZjI3MFwiO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFwiXFxmMGY5XCI7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hbmNob3I6IFwiXFxmMTNkXCI7XG4kZmEtdmFyLWFuZHJvaWQ6IFwiXFxmMTdiXCI7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXCJcXGYyMDlcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFwiXFxmMTAzXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcIlxcZjEwMFwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFwiXFxmMTAxXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXCJcXGYxMDJcIjtcbiRmYS12YXItYW5nbGUtZG93bjogXCJcXGYxMDdcIjtcbiRmYS12YXItYW5nbGUtbGVmdDogXCJcXGYxMDRcIjtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFwiXFxmMTA1XCI7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcIlxcZjEwNlwiO1xuJGZhLXZhci1hcHBsZTogXCJcXGYxNzlcIjtcbiRmYS12YXItYXJjaGl2ZTogXCJcXGYxODdcIjtcbiRmYS12YXItYXJlYS1jaGFydDogXCJcXGYxZmVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFwiXFxmMGFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcIlxcZjBhOFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1kb3duOiBcIlxcZjAxYVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OiBcIlxcZjE5MFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDogXCJcXGYxOGVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA6IFwiXFxmMDFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXCJcXGYwYTlcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcIlxcZjBhYVwiO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcIlxcZjA2M1wiO1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcIlxcZjA2MFwiO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXCJcXGYwNjFcIjtcbiRmYS12YXItYXJyb3ctdXA6IFwiXFxmMDYyXCI7XG4kZmEtdmFyLWFycm93czogXCJcXGYwNDdcIjtcbiRmYS12YXItYXJyb3dzLWFsdDogXCJcXGYwYjJcIjtcbiRmYS12YXItYXJyb3dzLWg6IFwiXFxmMDdlXCI7XG4kZmEtdmFyLWFycm93cy12OiBcIlxcZjA3ZFwiO1xuJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFwiXFxmMmEyXCI7XG4kZmEtdmFyLWFzdGVyaXNrOiBcIlxcZjA2OVwiO1xuJGZhLXZhci1hdDogXCJcXGYxZmFcIjtcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb246IFwiXFxmMjllXCI7XG4kZmEtdmFyLWF1dG9tb2JpbGU6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWJhY2t3YXJkOiBcIlxcZjA0YVwiO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcIlxcZjI0ZVwiO1xuJGZhLXZhci1iYW46IFwiXFxmMDVlXCI7XG4kZmEtdmFyLWJhbmRjYW1wOiBcIlxcZjJkNVwiO1xuJGZhLXZhci1iYW5rOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1iYXItY2hhcnQ6IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhci1jaGFydC1vOiBcIlxcZjA4MFwiO1xuJGZhLXZhci1iYXJjb2RlOiBcIlxcZjAyYVwiO1xuJGZhLXZhci1iYXJzOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1iYXRoOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXRodHViOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXR0ZXJ5OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LTA6IFwiXFxmMjQ0XCI7XG4kZmEtdmFyLWJhdHRlcnktMTogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS0yOiBcIlxcZjI0MlwiO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFwiXFxmMjQxXCI7XG4kZmEtdmFyLWJhdHRlcnktNDogXCJcXGYyNDBcIjtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXCJcXGYyNDFcIjtcbiRmYS12YXItYmVkOiBcIlxcZjIzNlwiO1xuJGZhLXZhci1iZWVyOiBcIlxcZjBmY1wiO1xuJGZhLXZhci1iZWhhbmNlOiBcIlxcZjFiNFwiO1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXCJcXGYxYjVcIjtcbiRmYS12YXItYmVsbDogXCJcXGYwZjNcIjtcbiRmYS12YXItYmVsbC1vOiBcIlxcZjBhMlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcIlxcZjFmNlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoLW86IFwiXFxmMWY3XCI7XG4kZmEtdmFyLWJpY3ljbGU6IFwiXFxmMjA2XCI7XG4kZmEtdmFyLWJpbm9jdWxhcnM6IFwiXFxmMWU1XCI7XG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFwiXFxmMWZkXCI7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXCJcXGYxNzFcIjtcbiRmYS12YXItYml0YnVja2V0LXNxdWFyZTogXCJcXGYxNzJcIjtcbiRmYS12YXItYml0Y29pbjogXCJcXGYxNWFcIjtcbiRmYS12YXItYmxhY2stdGllOiBcIlxcZjI3ZVwiO1xuJGZhLXZhci1ibGluZDogXCJcXGYyOWRcIjtcbiRmYS12YXItYmx1ZXRvb3RoOiBcIlxcZjI5M1wiO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXCJcXGYyOTRcIjtcbiRmYS12YXItYm9sZDogXCJcXGYwMzJcIjtcbiRmYS12YXItYm9sdDogXCJcXGYwZTdcIjtcbiRmYS12YXItYm9tYjogXCJcXGYxZTJcIjtcbiRmYS12YXItYm9vazogXCJcXGYwMmRcIjtcbiRmYS12YXItYm9va21hcms6IFwiXFxmMDJlXCI7XG4kZmEtdmFyLWJvb2ttYXJrLW86IFwiXFxmMDk3XCI7XG4kZmEtdmFyLWJyYWlsbGU6IFwiXFxmMmExXCI7XG4kZmEtdmFyLWJyaWVmY2FzZTogXCJcXGYwYjFcIjtcbiRmYS12YXItYnRjOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1idWc6IFwiXFxmMTg4XCI7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcIlxcZjFhZFwiO1xuJGZhLXZhci1idWlsZGluZy1vOiBcIlxcZjBmN1wiO1xuJGZhLXZhci1idWxsaG9ybjogXCJcXGYwYTFcIjtcbiRmYS12YXItYnVsbHNleWU6IFwiXFxmMTQwXCI7XG4kZmEtdmFyLWJ1czogXCJcXGYyMDdcIjtcbiRmYS12YXItYnV5c2VsbGFkczogXCJcXGYyMGRcIjtcbiRmYS12YXItY2FiOiBcIlxcZjFiYVwiO1xuJGZhLXZhci1jYWxjdWxhdG9yOiBcIlxcZjFlY1wiO1xuJGZhLXZhci1jYWxlbmRhcjogXCJcXGYwNzNcIjtcbiRmYS12YXItY2FsZW5kYXItY2hlY2stbzogXCJcXGYyNzRcIjtcbiRmYS12YXItY2FsZW5kYXItbWludXMtbzogXCJcXGYyNzJcIjtcbiRmYS12YXItY2FsZW5kYXItbzogXCJcXGYxMzNcIjtcbiRmYS12YXItY2FsZW5kYXItcGx1cy1vOiBcIlxcZjI3MVwiO1xuJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOiBcIlxcZjI3M1wiO1xuJGZhLXZhci1jYW1lcmE6IFwiXFxmMDMwXCI7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXCJcXGYwODNcIjtcbiRmYS12YXItY2FyOiBcIlxcZjFiOVwiO1xuJGZhLXZhci1jYXJldC1kb3duOiBcIlxcZjBkN1wiO1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcIlxcZjBkOVwiO1xuJGZhLXZhci1jYXJldC1yaWdodDogXCJcXGYwZGFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDogXCJcXGYxOTFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ6IFwiXFxmMTUyXCI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci1jYXJldC11cDogXCJcXGYwZDhcIjtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcIlxcZjIxOFwiO1xuJGZhLXZhci1jYXJ0LXBsdXM6IFwiXFxmMjE3XCI7XG4kZmEtdmFyLWNjOiBcIlxcZjIwYVwiO1xuJGZhLXZhci1jYy1hbWV4OiBcIlxcZjFmM1wiO1xuJGZhLXZhci1jYy1kaW5lcnMtY2x1YjogXCJcXGYyNGNcIjtcbiRmYS12YXItY2MtZGlzY292ZXI6IFwiXFxmMWYyXCI7XG4kZmEtdmFyLWNjLWpjYjogXCJcXGYyNGJcIjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXCJcXGYxZjFcIjtcbiRmYS12YXItY2MtcGF5cGFsOiBcIlxcZjFmNFwiO1xuJGZhLXZhci1jYy1zdHJpcGU6IFwiXFxmMWY1XCI7XG4kZmEtdmFyLWNjLXZpc2E6IFwiXFxmMWYwXCI7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcIlxcZjBhM1wiO1xuJGZhLXZhci1jaGFpbjogXCJcXGYwYzFcIjtcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcIlxcZjEyN1wiO1xuJGZhLXZhci1jaGVjazogXCJcXGYwMGNcIjtcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcIlxcZjA1OFwiO1xuJGZhLXZhci1jaGVjay1jaXJjbGUtbzogXCJcXGYwNWRcIjtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcIlxcZjE0YVwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmUtbzogXCJcXGYwNDZcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXCJcXGYxM2FcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXCJcXGYxMzdcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6IFwiXFxmMTM4XCI7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcIlxcZjEzOVwiO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFwiXFxmMDc4XCI7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXCJcXGYwNTNcIjtcbiRmYS12YXItY2hldnJvbi1yaWdodDogXCJcXGYwNTRcIjtcbiRmYS12YXItY2hldnJvbi11cDogXCJcXGYwNzdcIjtcbiRmYS12YXItY2hpbGQ6IFwiXFxmMWFlXCI7XG4kZmEtdmFyLWNocm9tZTogXCJcXGYyNjhcIjtcbiRmYS12YXItY2lyY2xlOiBcIlxcZjExMVwiO1xuJGZhLXZhci1jaXJjbGUtbzogXCJcXGYxMGNcIjtcbiRmYS12YXItY2lyY2xlLW8tbm90Y2g6IFwiXFxmMWNlXCI7XG4kZmEtdmFyLWNpcmNsZS10aGluOiBcIlxcZjFkYlwiO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLWNsb2NrLW86IFwiXFxmMDE3XCI7XG4kZmEtdmFyLWNsb25lOiBcIlxcZjI0ZFwiO1xuJGZhLXZhci1jbG9zZTogXCJcXGYwMGRcIjtcbiRmYS12YXItY2xvdWQ6IFwiXFxmMGMyXCI7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcIlxcZjBlZFwiO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFwiXFxmMGVlXCI7XG4kZmEtdmFyLWNueTogXCJcXGYxNTdcIjtcbiRmYS12YXItY29kZTogXCJcXGYxMjFcIjtcbiRmYS12YXItY29kZS1mb3JrOiBcIlxcZjEyNlwiO1xuJGZhLXZhci1jb2RlcGVuOiBcIlxcZjFjYlwiO1xuJGZhLXZhci1jb2RpZXBpZTogXCJcXGYyODRcIjtcbiRmYS12YXItY29mZmVlOiBcIlxcZjBmNFwiO1xuJGZhLXZhci1jb2c6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWNvZ3M6IFwiXFxmMDg1XCI7XG4kZmEtdmFyLWNvbHVtbnM6IFwiXFxmMGRiXCI7XG4kZmEtdmFyLWNvbW1lbnQ6IFwiXFxmMDc1XCI7XG4kZmEtdmFyLWNvbW1lbnQtbzogXCJcXGYwZTVcIjtcbiRmYS12YXItY29tbWVudGluZzogXCJcXGYyN2FcIjtcbiRmYS12YXItY29tbWVudGluZy1vOiBcIlxcZjI3YlwiO1xuJGZhLXZhci1jb21tZW50czogXCJcXGYwODZcIjtcbiRmYS12YXItY29tbWVudHMtbzogXCJcXGYwZTZcIjtcbiRmYS12YXItY29tcGFzczogXCJcXGYxNGVcIjtcbiRmYS12YXItY29tcHJlc3M6IFwiXFxmMDY2XCI7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcIlxcZjIwZVwiO1xuJGZhLXZhci1jb250YW86IFwiXFxmMjZkXCI7XG4kZmEtdmFyLWNvcHk6IFwiXFxmMGM1XCI7XG4kZmEtdmFyLWNvcHlyaWdodDogXCJcXGYxZjlcIjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXCJcXGYyNWVcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFwiXFxmMDlkXCI7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXCJcXGYyODNcIjtcbiRmYS12YXItY3JvcDogXCJcXGYxMjVcIjtcbiRmYS12YXItY3Jvc3NoYWlyczogXCJcXGYwNWJcIjtcbiRmYS12YXItY3NzMzogXCJcXGYxM2NcIjtcbiRmYS12YXItY3ViZTogXCJcXGYxYjJcIjtcbiRmYS12YXItY3ViZXM6IFwiXFxmMWIzXCI7XG4kZmEtdmFyLWN1dDogXCJcXGYwYzRcIjtcbiRmYS12YXItY3V0bGVyeTogXCJcXGYwZjVcIjtcbiRmYS12YXItZGFzaGJvYXJkOiBcIlxcZjBlNFwiO1xuJGZhLXZhci1kYXNoY3ViZTogXCJcXGYyMTBcIjtcbiRmYS12YXItZGF0YWJhc2U6IFwiXFxmMWMwXCI7XG4kZmEtdmFyLWRlYWY6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlYWZuZXNzOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1kZWRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLWRlbGljaW91czogXCJcXGYxYTVcIjtcbiRmYS12YXItZGVza3RvcDogXCJcXGYxMDhcIjtcbiRmYS12YXItZGV2aWFudGFydDogXCJcXGYxYmRcIjtcbiRmYS12YXItZGlhbW9uZDogXCJcXGYyMTlcIjtcbiRmYS12YXItZGlnZzogXCJcXGYxYTZcIjtcbiRmYS12YXItZG9sbGFyOiBcIlxcZjE1NVwiO1xuJGZhLXZhci1kb3QtY2lyY2xlLW86IFwiXFxmMTkyXCI7XG4kZmEtdmFyLWRvd25sb2FkOiBcIlxcZjAxOVwiO1xuJGZhLXZhci1kcmliYmJsZTogXCJcXGYxN2RcIjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2UtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItZHJvcGJveDogXCJcXGYxNmJcIjtcbiRmYS12YXItZHJ1cGFsOiBcIlxcZjFhOVwiO1xuJGZhLXZhci1lZGdlOiBcIlxcZjI4MlwiO1xuJGZhLXZhci1lZGl0OiBcIlxcZjA0NFwiO1xuJGZhLXZhci1lZXJjYXN0OiBcIlxcZjJkYVwiO1xuJGZhLXZhci1lamVjdDogXCJcXGYwNTJcIjtcbiRmYS12YXItZWxsaXBzaXMtaDogXCJcXGYxNDFcIjtcbiRmYS12YXItZWxsaXBzaXMtdjogXCJcXGYxNDJcIjtcbiRmYS12YXItZW1waXJlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1lbnZlbG9wZTogXCJcXGYwZTBcIjtcbiRmYS12YXItZW52ZWxvcGUtbzogXCJcXGYwMDNcIjtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXCJcXGYyYjZcIjtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi1vOiBcIlxcZjJiN1wiO1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFwiXFxmMTk5XCI7XG4kZmEtdmFyLWVudmlyYTogXCJcXGYyOTlcIjtcbiRmYS12YXItZXJhc2VyOiBcIlxcZjEyZFwiO1xuJGZhLXZhci1ldHN5OiBcIlxcZjJkN1wiO1xuJGZhLXZhci1ldXI6IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV1cm86IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcIlxcZjBlY1wiO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXCJcXGYxMmFcIjtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcIlxcZjA2YVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXCJcXGYwNzFcIjtcbiRmYS12YXItZXhwYW5kOiBcIlxcZjA2NVwiO1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFwiXFxmMjNlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFwiXFxmMDhlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcIlxcZjE0Y1wiO1xuJGZhLXZhci1leWU6IFwiXFxmMDZlXCI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXCJcXGYwNzBcIjtcbiRmYS12YXItZXllZHJvcHBlcjogXCJcXGYxZmJcIjtcbiRmYS12YXItZmE6IFwiXFxmMmI0XCI7XG4kZmEtdmFyLWZhY2Vib29rOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDogXCJcXGYyMzBcIjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcIlxcZjA4MlwiO1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiBcIlxcZjA0OVwiO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFwiXFxmMDUwXCI7XG4kZmEtdmFyLWZheDogXCJcXGYxYWNcIjtcbiRmYS12YXItZmVlZDogXCJcXGYwOWVcIjtcbiRmYS12YXItZmVtYWxlOiBcIlxcZjE4MlwiO1xuJGZhLXZhci1maWdodGVyLWpldDogXCJcXGYwZmJcIjtcbiRmYS12YXItZmlsZTogXCJcXGYxNWJcIjtcbiRmYS12YXItZmlsZS1hcmNoaXZlLW86IFwiXFxmMWM2XCI7XG4kZmEtdmFyLWZpbGUtYXVkaW8tbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS1jb2RlLW86IFwiXFxmMWM5XCI7XG4kZmEtdmFyLWZpbGUtZXhjZWwtbzogXCJcXGYxYzNcIjtcbiRmYS12YXItZmlsZS1pbWFnZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLW1vdmllLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtbzogXCJcXGYwMTZcIjtcbiRmYS12YXItZmlsZS1wZGYtbzogXCJcXGYxYzFcIjtcbiRmYS12YXItZmlsZS1waG90by1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBpY3R1cmUtbzogXCJcXGYxYzVcIjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50LW86IFwiXFxmMWM0XCI7XG4kZmEtdmFyLWZpbGUtc291bmQtbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS10ZXh0OiBcIlxcZjE1Y1wiO1xuJGZhLXZhci1maWxlLXRleHQtbzogXCJcXGYwZjZcIjtcbiRmYS12YXItZmlsZS12aWRlby1vOiBcIlxcZjFjOFwiO1xuJGZhLXZhci1maWxlLXdvcmQtbzogXCJcXGYxYzJcIjtcbiRmYS12YXItZmlsZS16aXAtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZXMtbzogXCJcXGYwYzVcIjtcbiRmYS12YXItZmlsbTogXCJcXGYwMDhcIjtcbiRmYS12YXItZmlsdGVyOiBcIlxcZjBiMFwiO1xuJGZhLXZhci1maXJlOiBcIlxcZjA2ZFwiO1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXCJcXGYxMzRcIjtcbiRmYS12YXItZmlyZWZveDogXCJcXGYyNjlcIjtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFwiXFxmMmIwXCI7XG4kZmEtdmFyLWZsYWc6IFwiXFxmMDI0XCI7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcIlxcZjExZVwiO1xuJGZhLXZhci1mbGFnLW86IFwiXFxmMTFkXCI7XG4kZmEtdmFyLWZsYXNoOiBcIlxcZjBlN1wiO1xuJGZhLXZhci1mbGFzazogXCJcXGYwYzNcIjtcbiRmYS12YXItZmxpY2tyOiBcIlxcZjE2ZVwiO1xuJGZhLXZhci1mbG9wcHktbzogXCJcXGYwYzdcIjtcbiRmYS12YXItZm9sZGVyOiBcIlxcZjA3YlwiO1xuJGZhLXZhci1mb2xkZXItbzogXCJcXGYxMTRcIjtcbiRmYS12YXItZm9sZGVyLW9wZW46IFwiXFxmMDdjXCI7XG4kZmEtdmFyLWZvbGRlci1vcGVuLW86IFwiXFxmMTE1XCI7XG4kZmEtdmFyLWZvbnQ6IFwiXFxmMDMxXCI7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXCJcXGYyYjRcIjtcbiRmYS12YXItZm9udGljb25zOiBcIlxcZjI4MFwiO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFwiXFxmMjg2XCI7XG4kZmEtdmFyLWZvcnVtYmVlOiBcIlxcZjIxMVwiO1xuJGZhLXZhci1mb3J3YXJkOiBcIlxcZjA0ZVwiO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcIlxcZjE4MFwiO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXCJcXGYyYzVcIjtcbiRmYS12YXItZnJvd24tbzogXCJcXGYxMTlcIjtcbiRmYS12YXItZnV0Ym9sLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLWdhbWVwYWQ6IFwiXFxmMTFiXCI7XG4kZmEtdmFyLWdhdmVsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1nYnA6IFwiXFxmMTU0XCI7XG4kZmEtdmFyLWdlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1nZWFyOiBcIlxcZjAxM1wiO1xuJGZhLXZhci1nZWFyczogXCJcXGYwODVcIjtcbiRmYS12YXItZ2VuZGVybGVzczogXCJcXGYyMmRcIjtcbiRmYS12YXItZ2V0LXBvY2tldDogXCJcXGYyNjVcIjtcbiRmYS12YXItZ2c6IFwiXFxmMjYwXCI7XG4kZmEtdmFyLWdnLWNpcmNsZTogXCJcXGYyNjFcIjtcbiRmYS12YXItZ2lmdDogXCJcXGYwNmJcIjtcbiRmYS12YXItZ2l0OiBcIlxcZjFkM1wiO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcIlxcZjFkMlwiO1xuJGZhLXZhci1naXRodWI6IFwiXFxmMDliXCI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFwiXFxmMTEzXCI7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFwiXFxmMDkyXCI7XG4kZmEtdmFyLWdpdGxhYjogXCJcXGYyOTZcIjtcbiRmYS12YXItZ2l0dGlwOiBcIlxcZjE4NFwiO1xuJGZhLXZhci1nbGFzczogXCJcXGYwMDBcIjtcbiRmYS12YXItZ2xpZGU6IFwiXFxmMmE1XCI7XG4kZmEtdmFyLWdsaWRlLWc6IFwiXFxmMmE2XCI7XG4kZmEtdmFyLWdsb2JlOiBcIlxcZjBhY1wiO1xuJGZhLXZhci1nb29nbGU6IFwiXFxmMWEwXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcIlxcZjBkNVwiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1jaXJjbGU6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOiBcIlxcZjJiM1wiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFwiXFxmMGQ0XCI7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFwiXFxmMWVlXCI7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcIlxcZjE5ZFwiO1xuJGZhLXZhci1ncmF0aXBheTogXCJcXGYxODRcIjtcbiRmYS12YXItZ3JhdjogXCJcXGYyZDZcIjtcbiRmYS12YXItZ3JvdXA6IFwiXFxmMGMwXCI7XG4kZmEtdmFyLWgtc3F1YXJlOiBcIlxcZjBmZFwiO1xuJGZhLXZhci1oYWNrZXItbmV3czogXCJcXGYxZDRcIjtcbiRmYS12YXItaGFuZC1ncmFiLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtbGl6YXJkLW86IFwiXFxmMjU4XCI7XG4kZmEtdmFyLWhhbmQtby1kb3duOiBcIlxcZjBhN1wiO1xuJGZhLXZhci1oYW5kLW8tbGVmdDogXCJcXGYwYTVcIjtcbiRmYS12YXItaGFuZC1vLXJpZ2h0OiBcIlxcZjBhNFwiO1xuJGZhLXZhci1oYW5kLW8tdXA6IFwiXFxmMGE2XCI7XG4kZmEtdmFyLWhhbmQtcGFwZXItbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZC1wZWFjZS1vOiBcIlxcZjI1YlwiO1xuJGZhLXZhci1oYW5kLXBvaW50ZXItbzogXCJcXGYyNWFcIjtcbiRmYS12YXItaGFuZC1yb2NrLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzogXCJcXGYyNTdcIjtcbiRmYS12YXItaGFuZC1zcG9jay1vOiBcIlxcZjI1OVwiO1xuJGZhLXZhci1oYW5kLXN0b3AtbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZHNoYWtlLW86IFwiXFxmMmI1XCI7XG4kZmEtdmFyLWhhcmQtb2YtaGVhcmluZzogXCJcXGYyYTRcIjtcbiRmYS12YXItaGFzaHRhZzogXCJcXGYyOTJcIjtcbiRmYS12YXItaGRkLW86IFwiXFxmMGEwXCI7XG4kZmEtdmFyLWhlYWRlcjogXCJcXGYxZGNcIjtcbiRmYS12YXItaGVhZHBob25lczogXCJcXGYwMjVcIjtcbiRmYS12YXItaGVhcnQ6IFwiXFxmMDA0XCI7XG4kZmEtdmFyLWhlYXJ0LW86IFwiXFxmMDhhXCI7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXCJcXGYyMWVcIjtcbiRmYS12YXItaGlzdG9yeTogXCJcXGYxZGFcIjtcbiRmYS12YXItaG9tZTogXCJcXGYwMTVcIjtcbiRmYS12YXItaG9zcGl0YWwtbzogXCJcXGYwZjhcIjtcbiRmYS12YXItaG90ZWw6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWhvdXJnbGFzczogXCJcXGYyNTRcIjtcbiRmYS12YXItaG91cmdsYXNzLTE6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcIlxcZjI1MlwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1vOiBcIlxcZjI1MFwiO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXp6OiBcIlxcZjI3Y1wiO1xuJGZhLXZhci1odG1sNTogXCJcXGYxM2JcIjtcbiRmYS12YXItaS1jdXJzb3I6IFwiXFxmMjQ2XCI7XG4kZmEtdmFyLWlkLWJhZGdlOiBcIlxcZjJjMVwiO1xuJGZhLXZhci1pZC1jYXJkOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1pZC1jYXJkLW86IFwiXFxmMmMzXCI7XG4kZmEtdmFyLWlsczogXCJcXGYyMGJcIjtcbiRmYS12YXItaW1hZ2U6IFwiXFxmMDNlXCI7XG4kZmEtdmFyLWltZGI6IFwiXFxmMmQ4XCI7XG4kZmEtdmFyLWluYm94OiBcIlxcZjAxY1wiO1xuJGZhLXZhci1pbmRlbnQ6IFwiXFxmMDNjXCI7XG4kZmEtdmFyLWluZHVzdHJ5OiBcIlxcZjI3NVwiO1xuJGZhLXZhci1pbmZvOiBcIlxcZjEyOVwiO1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXCJcXGYwNWFcIjtcbiRmYS12YXItaW5yOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1pbnN0YWdyYW06IFwiXFxmMTZkXCI7XG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXCJcXGYyNmJcIjtcbiRmYS12YXItaW50ZXJzZXg6IFwiXFxmMjI0XCI7XG4kZmEtdmFyLWlveGhvc3Q6IFwiXFxmMjA4XCI7XG4kZmEtdmFyLWl0YWxpYzogXCJcXGYwMzNcIjtcbiRmYS12YXItam9vbWxhOiBcIlxcZjFhYVwiO1xuJGZhLXZhci1qcHk6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLWpzZmlkZGxlOiBcIlxcZjFjY1wiO1xuJGZhLXZhci1rZXk6IFwiXFxmMDg0XCI7XG4kZmEtdmFyLWtleWJvYXJkLW86IFwiXFxmMTFjXCI7XG4kZmEtdmFyLWtydzogXCJcXGYxNTlcIjtcbiRmYS12YXItbGFuZ3VhZ2U6IFwiXFxmMWFiXCI7XG4kZmEtdmFyLWxhcHRvcDogXCJcXGYxMDlcIjtcbiRmYS12YXItbGFzdGZtOiBcIlxcZjIwMlwiO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcIlxcZjIwM1wiO1xuJGZhLXZhci1sZWFmOiBcIlxcZjA2Y1wiO1xuJGZhLXZhci1sZWFucHViOiBcIlxcZjIxMlwiO1xuJGZhLXZhci1sZWdhbDogXCJcXGYwZTNcIjtcbiRmYS12YXItbGVtb24tbzogXCJcXGYwOTRcIjtcbiRmYS12YXItbGV2ZWwtZG93bjogXCJcXGYxNDlcIjtcbiRmYS12YXItbGV2ZWwtdXA6IFwiXFxmMTQ4XCI7XG4kZmEtdmFyLWxpZmUtYm91eTogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1idW95OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLXJpbmc6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtc2F2ZXI6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1vOiBcIlxcZjBlYlwiO1xuJGZhLXZhci1saW5lLWNoYXJ0OiBcIlxcZjIwMVwiO1xuJGZhLXZhci1saW5rOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1saW5rZWRpbjogXCJcXGYwZTFcIjtcbiRmYS12YXItbGlua2VkaW4tc3F1YXJlOiBcIlxcZjA4Y1wiO1xuJGZhLXZhci1saW5vZGU6IFwiXFxmMmI4XCI7XG4kZmEtdmFyLWxpbnV4OiBcIlxcZjE3Y1wiO1xuJGZhLXZhci1saXN0OiBcIlxcZjAzYVwiO1xuJGZhLXZhci1saXN0LWFsdDogXCJcXGYwMjJcIjtcbiRmYS12YXItbGlzdC1vbDogXCJcXGYwY2JcIjtcbiRmYS12YXItbGlzdC11bDogXCJcXGYwY2FcIjtcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFwiXFxmMTI0XCI7XG4kZmEtdmFyLWxvY2s6IFwiXFxmMDIzXCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXCJcXGYxNzVcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcIlxcZjE3N1wiO1xuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcIlxcZjE3OFwiO1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcIlxcZjE3NlwiO1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcIlxcZjJhOFwiO1xuJGZhLXZhci1tYWdpYzogXCJcXGYwZDBcIjtcbiRmYS12YXItbWFnbmV0OiBcIlxcZjA3NlwiO1xuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFwiXFxmMDY0XCI7XG4kZmEtdmFyLW1haWwtcmVwbHk6IFwiXFxmMTEyXCI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1tYWxlOiBcIlxcZjE4M1wiO1xuJGZhLXZhci1tYXA6IFwiXFxmMjc5XCI7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFwiXFxmMDQxXCI7XG4kZmEtdmFyLW1hcC1vOiBcIlxcZjI3OFwiO1xuJGZhLXZhci1tYXAtcGluOiBcIlxcZjI3NlwiO1xuJGZhLXZhci1tYXAtc2lnbnM6IFwiXFxmMjc3XCI7XG4kZmEtdmFyLW1hcnM6IFwiXFxmMjIyXCI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcIlxcZjIyN1wiO1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXCJcXGYyMjlcIjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXCJcXGYyMmJcIjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXCJcXGYyMmFcIjtcbiRmYS12YXItbWF4Y2RuOiBcIlxcZjEzNlwiO1xuJGZhLXZhci1tZWFucGF0aDogXCJcXGYyMGNcIjtcbiRmYS12YXItbWVkaXVtOiBcIlxcZjIzYVwiO1xuJGZhLXZhci1tZWRraXQ6IFwiXFxmMGZhXCI7XG4kZmEtdmFyLW1lZXR1cDogXCJcXGYyZTBcIjtcbiRmYS12YXItbWVoLW86IFwiXFxmMTFhXCI7XG4kZmEtdmFyLW1lcmN1cnk6IFwiXFxmMjIzXCI7XG4kZmEtdmFyLW1pY3JvY2hpcDogXCJcXGYyZGJcIjtcbiRmYS12YXItbWljcm9waG9uZTogXCJcXGYxMzBcIjtcbiRmYS12YXItbWljcm9waG9uZS1zbGFzaDogXCJcXGYxMzFcIjtcbiRmYS12YXItbWludXM6IFwiXFxmMDY4XCI7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXCJcXGYwNTZcIjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcIlxcZjE0NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmUtbzogXCJcXGYxNDdcIjtcbiRmYS12YXItbWl4Y2xvdWQ6IFwiXFxmMjg5XCI7XG4kZmEtdmFyLW1vYmlsZTogXCJcXGYxMGJcIjtcbiRmYS12YXItbW9iaWxlLXBob25lOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2R4OiBcIlxcZjI4NVwiO1xuJGZhLXZhci1tb25leTogXCJcXGYwZDZcIjtcbiRmYS12YXItbW9vbi1vOiBcIlxcZjE4NlwiO1xuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFwiXFxmMjFjXCI7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFwiXFxmMjQ1XCI7XG4kZmEtdmFyLW11c2ljOiBcIlxcZjAwMVwiO1xuJGZhLXZhci1uYXZpY29uOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1uZXV0ZXI6IFwiXFxmMjJjXCI7XG4kZmEtdmFyLW5ld3NwYXBlci1vOiBcIlxcZjFlYVwiO1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFwiXFxmMjQ3XCI7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcIlxcZjI0OFwiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcIlxcZjI2M1wiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXCJcXGYyNjRcIjtcbiRmYS12YXItb3BlbmNhcnQ6IFwiXFxmMjNkXCI7XG4kZmEtdmFyLW9wZW5pZDogXCJcXGYxOWJcIjtcbiRmYS12YXItb3BlcmE6IFwiXFxmMjZhXCI7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFwiXFxmMjNjXCI7XG4kZmEtdmFyLW91dGRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLXBhZ2VsaW5lczogXCJcXGYxOGNcIjtcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFwiXFxmMWZjXCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcIlxcZjFkOFwiO1xuJGZhLXZhci1wYXBlci1wbGFuZS1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1wYXBlcmNsaXA6IFwiXFxmMGM2XCI7XG4kZmEtdmFyLXBhcmFncmFwaDogXCJcXGYxZGRcIjtcbiRmYS12YXItcGFzdGU6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLXBhdXNlOiBcIlxcZjA0Y1wiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFwiXFxmMjhiXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZS1vOiBcIlxcZjI4Y1wiO1xuJGZhLXZhci1wYXc6IFwiXFxmMWIwXCI7XG4kZmEtdmFyLXBheXBhbDogXCJcXGYxZWRcIjtcbiRmYS12YXItcGVuY2lsOiBcIlxcZjA0MFwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcIlxcZjE0YlwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlLW86IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLXBlcmNlbnQ6IFwiXFxmMjk1XCI7XG4kZmEtdmFyLXBob25lOiBcIlxcZjA5NVwiO1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFwiXFxmMDk4XCI7XG4kZmEtdmFyLXBob3RvOiBcIlxcZjAzZVwiO1xuJGZhLXZhci1waWN0dXJlLW86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpZS1jaGFydDogXCJcXGYyMDBcIjtcbiRmYS12YXItcGllZC1waXBlcjogXCJcXGYyYWVcIjtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFwiXFxmMWE4XCI7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFwiXFxmMWE3XCI7XG4kZmEtdmFyLXBpbnRlcmVzdDogXCJcXGYwZDJcIjtcbiRmYS12YXItcGludGVyZXN0LXA6IFwiXFxmMjMxXCI7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFwiXFxmMGQzXCI7XG4kZmEtdmFyLXBsYW5lOiBcIlxcZjA3MlwiO1xuJGZhLXZhci1wbGF5OiBcIlxcZjA0YlwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXCJcXGYxNDRcIjtcbiRmYS12YXItcGxheS1jaXJjbGUtbzogXCJcXGYwMWRcIjtcbiRmYS12YXItcGx1ZzogXCJcXGYxZTZcIjtcbiRmYS12YXItcGx1czogXCJcXGYwNjdcIjtcbiRmYS12YXItcGx1cy1jaXJjbGU6IFwiXFxmMDU1XCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcIlxcZjBmZVwiO1xuJGZhLXZhci1wbHVzLXNxdWFyZS1vOiBcIlxcZjE5NlwiO1xuJGZhLXZhci1wb2RjYXN0OiBcIlxcZjJjZVwiO1xuJGZhLXZhci1wb3dlci1vZmY6IFwiXFxmMDExXCI7XG4kZmEtdmFyLXByaW50OiBcIlxcZjAyZlwiO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFwiXFxmMjg4XCI7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXCJcXGYxMmVcIjtcbiRmYS12YXItcXE6IFwiXFxmMWQ2XCI7XG4kZmEtdmFyLXFyY29kZTogXCJcXGYwMjlcIjtcbiRmYS12YXItcXVlc3Rpb246IFwiXFxmMTI4XCI7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXCJcXGYwNTlcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlLW86IFwiXFxmMjljXCI7XG4kZmEtdmFyLXF1b3JhOiBcIlxcZjJjNFwiO1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcIlxcZjEwZFwiO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXCJcXGYxMGVcIjtcbiRmYS12YXItcmE6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJhbmRvbTogXCJcXGYwNzRcIjtcbiRmYS12YXItcmF2ZWxyeTogXCJcXGYyZDlcIjtcbiRmYS12YXItcmViZWw6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJlY3ljbGU6IFwiXFxmMWI4XCI7XG4kZmEtdmFyLXJlZGRpdDogXCJcXGYxYTFcIjtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcIlxcZjI4MVwiO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcIlxcZjFhMlwiO1xuJGZhLXZhci1yZWZyZXNoOiBcIlxcZjAyMVwiO1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcIlxcZjI1ZFwiO1xuJGZhLXZhci1yZW1vdmU6IFwiXFxmMDBkXCI7XG4kZmEtdmFyLXJlbnJlbjogXCJcXGYxOGJcIjtcbiRmYS12YXItcmVvcmRlcjogXCJcXGYwYzlcIjtcbiRmYS12YXItcmVwZWF0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1yZXNpc3RhbmNlOiBcIlxcZjFkMFwiO1xuJGZhLXZhci1yZXR3ZWV0OiBcIlxcZjA3OVwiO1xuJGZhLXZhci1ybWI6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXJvYWQ6IFwiXFxmMDE4XCI7XG4kZmEtdmFyLXJvY2tldDogXCJcXGYxMzVcIjtcbiRmYS12YXItcm90YXRlLWxlZnQ6IFwiXFxmMGUyXCI7XG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXCJcXGYwMWVcIjtcbiRmYS12YXItcm91YmxlOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1yc3M6IFwiXFxmMDllXCI7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFwiXFxmMTQzXCI7XG4kZmEtdmFyLXJ1YjogXCJcXGYxNThcIjtcbiRmYS12YXItcnVibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJ1cGVlOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1zMTU6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLXNhZmFyaTogXCJcXGYyNjdcIjtcbiRmYS12YXItc2F2ZTogXCJcXGYwYzdcIjtcbiRmYS12YXItc2Npc3NvcnM6IFwiXFxmMGM0XCI7XG4kZmEtdmFyLXNjcmliZDogXCJcXGYyOGFcIjtcbiRmYS12YXItc2VhcmNoOiBcIlxcZjAwMlwiO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFwiXFxmMDEwXCI7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcIlxcZjAwZVwiO1xuJGZhLXZhci1zZWxsc3k6IFwiXFxmMjEzXCI7XG4kZmEtdmFyLXNlbmQ6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXNlbmQtbzogXCJcXGYxZDlcIjtcbiRmYS12YXItc2VydmVyOiBcIlxcZjIzM1wiO1xuJGZhLXZhci1zaGFyZTogXCJcXGYwNjRcIjtcbiRmYS12YXItc2hhcmUtYWx0OiBcIlxcZjFlMFwiO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcIlxcZjFlMVwiO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFwiXFxmMTRkXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZS1vOiBcIlxcZjA0NVwiO1xuJGZhLXZhci1zaGVrZWw6IFwiXFxmMjBiXCI7XG4kZmEtdmFyLXNoZXFlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hpZWxkOiBcIlxcZjEzMlwiO1xuJGZhLXZhci1zaGlwOiBcIlxcZjIxYVwiO1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFwiXFxmMjE0XCI7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXCJcXGYyOTBcIjtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcIlxcZjI5MVwiO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcIlxcZjA3YVwiO1xuJGZhLXZhci1zaG93ZXI6IFwiXFxmMmNjXCI7XG4kZmEtdmFyLXNpZ24taW46IFwiXFxmMDkwXCI7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpZ24tb3V0OiBcIlxcZjA4YlwiO1xuJGZhLXZhci1zaWduYWw6IFwiXFxmMDEyXCI7XG4kZmEtdmFyLXNpZ25pbmc6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcIlxcZjIxNVwiO1xuJGZhLXZhci1zaXRlbWFwOiBcIlxcZjBlOFwiO1xuJGZhLXZhci1za3lhdGxhczogXCJcXGYyMTZcIjtcbiRmYS12YXItc2t5cGU6IFwiXFxmMTdlXCI7XG4kZmEtdmFyLXNsYWNrOiBcIlxcZjE5OFwiO1xuJGZhLXZhci1zbGlkZXJzOiBcIlxcZjFkZVwiO1xuJGZhLXZhci1zbGlkZXNoYXJlOiBcIlxcZjFlN1wiO1xuJGZhLXZhci1zbWlsZS1vOiBcIlxcZjExOFwiO1xuJGZhLXZhci1zbmFwY2hhdDogXCJcXGYyYWJcIjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFwiXFxmMmFjXCI7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXCJcXGYyYWRcIjtcbiRmYS12YXItc25vd2ZsYWtlLW86IFwiXFxmMmRjXCI7XG4kZmEtdmFyLXNvY2Nlci1iYWxsLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLXNvcnQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtYXNjOiBcIlxcZjE1ZFwiO1xuJGZhLXZhci1zb3J0LWFscGhhLWRlc2M6IFwiXFxmMTVlXCI7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXCJcXGYxNjBcIjtcbiRmYS12YXItc29ydC1hbW91bnQtZGVzYzogXCJcXGYxNjFcIjtcbiRmYS12YXItc29ydC1hc2M6IFwiXFxmMGRlXCI7XG4kZmEtdmFyLXNvcnQtZGVzYzogXCJcXGYwZGRcIjtcbiRmYS12YXItc29ydC1kb3duOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcIlxcZjE2MlwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXCJcXGYxNjNcIjtcbiRmYS12YXItc29ydC11cDogXCJcXGYwZGVcIjtcbiRmYS12YXItc291bmRjbG91ZDogXCJcXGYxYmVcIjtcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXCJcXGYxOTdcIjtcbiRmYS12YXItc3Bpbm5lcjogXCJcXGYxMTBcIjtcbiRmYS12YXItc3Bvb246IFwiXFxmMWIxXCI7XG4kZmEtdmFyLXNwb3RpZnk6IFwiXFxmMWJjXCI7XG4kZmEtdmFyLXNxdWFyZTogXCJcXGYwYzhcIjtcbiRmYS12YXItc3F1YXJlLW86IFwiXFxmMDk2XCI7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcIlxcZjE4ZFwiO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXCJcXGYxNmNcIjtcbiRmYS12YXItc3RhcjogXCJcXGYwMDVcIjtcbiRmYS12YXItc3Rhci1oYWxmOiBcIlxcZjA4OVwiO1xuJGZhLXZhci1zdGFyLWhhbGYtZW1wdHk6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1mdWxsOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLWhhbGYtbzogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1vOiBcIlxcZjAwNlwiO1xuJGZhLXZhci1zdGVhbTogXCJcXGYxYjZcIjtcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcIlxcZjFiN1wiO1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcIlxcZjA0OFwiO1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFwiXFxmMDUxXCI7XG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcIlxcZjBmMVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZTogXCJcXGYyNDlcIjtcbiRmYS12YXItc3RpY2t5LW5vdGUtbzogXCJcXGYyNGFcIjtcbiRmYS12YXItc3RvcDogXCJcXGYwNGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFwiXFxmMjhkXCI7XG4kZmEtdmFyLXN0b3AtY2lyY2xlLW86IFwiXFxmMjhlXCI7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcIlxcZjIxZFwiO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcIlxcZjBjY1wiO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXCJcXGYxYTRcIjtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcIlxcZjFhM1wiO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFwiXFxmMTJjXCI7XG4kZmEtdmFyLXN1YndheTogXCJcXGYyMzlcIjtcbiRmYS12YXItc3VpdGNhc2U6IFwiXFxmMGYyXCI7XG4kZmEtdmFyLXN1bi1vOiBcIlxcZjE4NVwiO1xuJGZhLXZhci1zdXBlcnBvd2VyczogXCJcXGYyZGRcIjtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFwiXFxmMTJiXCI7XG4kZmEtdmFyLXN1cHBvcnQ6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLXRhYmxlOiBcIlxcZjBjZVwiO1xuJGZhLXZhci10YWJsZXQ6IFwiXFxmMTBhXCI7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLXRhZzogXCJcXGYwMmJcIjtcbiRmYS12YXItdGFnczogXCJcXGYwMmNcIjtcbiRmYS12YXItdGFza3M6IFwiXFxmMGFlXCI7XG4kZmEtdmFyLXRheGk6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLXRlbGVncmFtOiBcIlxcZjJjNlwiO1xuJGZhLXZhci10ZWxldmlzaW9uOiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcIlxcZjFkNVwiO1xuJGZhLXZhci10ZXJtaW5hbDogXCJcXGYxMjBcIjtcbiRmYS12YXItdGV4dC1oZWlnaHQ6IFwiXFxmMDM0XCI7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFwiXFxmMDM1XCI7XG4kZmEtdmFyLXRoOiBcIlxcZjAwYVwiO1xuJGZhLXZhci10aC1sYXJnZTogXCJcXGYwMDlcIjtcbiRmYS12YXItdGgtbGlzdDogXCJcXGYwMGJcIjtcbiRmYS12YXItdGhlbWVpc2xlOiBcIlxcZjJiMlwiO1xuJGZhLXZhci10aGVybW9tZXRlcjogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMDogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXCJcXGYyYzhcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFwiXFxmMmNiXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGw6IFwiXFxmMmM3XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFwiXFxmMmM5XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFwiXFxmMmNhXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aHVtYi10YWNrOiBcIlxcZjA4ZFwiO1xuJGZhLXZhci10aHVtYnMtZG93bjogXCJcXGYxNjVcIjtcbiRmYS12YXItdGh1bWJzLW8tZG93bjogXCJcXGYwODhcIjtcbiRmYS12YXItdGh1bWJzLW8tdXA6IFwiXFxmMDg3XCI7XG4kZmEtdmFyLXRodW1icy11cDogXCJcXGYxNjRcIjtcbiRmYS12YXItdGlja2V0OiBcIlxcZjE0NVwiO1xuJGZhLXZhci10aW1lczogXCJcXGYwMGRcIjtcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcIlxcZjA1N1wiO1xuJGZhLXZhci10aW1lcy1jaXJjbGUtbzogXCJcXGYwNWNcIjtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGUtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItdGludDogXCJcXGYwNDNcIjtcbiRmYS12YXItdG9nZ2xlLWRvd246IFwiXFxmMTUwXCI7XG4kZmEtdmFyLXRvZ2dsZS1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcIlxcZjIwNFwiO1xuJGZhLXZhci10b2dnbGUtb246IFwiXFxmMjA1XCI7XG4kZmEtdmFyLXRvZ2dsZS1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItdG9nZ2xlLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci10cmFkZW1hcms6IFwiXFxmMjVjXCI7XG4kZmEtdmFyLXRyYWluOiBcIlxcZjIzOFwiO1xuJGZhLXZhci10cmFuc2dlbmRlcjogXCJcXGYyMjRcIjtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcIlxcZjIyNVwiO1xuJGZhLXZhci10cmFzaDogXCJcXGYxZjhcIjtcbiRmYS12YXItdHJhc2gtbzogXCJcXGYwMTRcIjtcbiRmYS12YXItdHJlZTogXCJcXGYxYmJcIjtcbiRmYS12YXItdHJlbGxvOiBcIlxcZjE4MVwiO1xuJGZhLXZhci10cmlwYWR2aXNvcjogXCJcXGYyNjJcIjtcbiRmYS12YXItdHJvcGh5OiBcIlxcZjA5MVwiO1xuJGZhLXZhci10cnVjazogXCJcXGYwZDFcIjtcbiRmYS12YXItdHJ5OiBcIlxcZjE5NVwiO1xuJGZhLXZhci10dHk6IFwiXFxmMWU0XCI7XG4kZmEtdmFyLXR1bWJscjogXCJcXGYxNzNcIjtcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXCJcXGYxNzRcIjtcbiRmYS12YXItdHVya2lzaC1saXJhOiBcIlxcZjE5NVwiO1xuJGZhLXZhci10djogXCJcXGYyNmNcIjtcbiRmYS12YXItdHdpdGNoOiBcIlxcZjFlOFwiO1xuJGZhLXZhci10d2l0dGVyOiBcIlxcZjA5OVwiO1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXCJcXGYwODFcIjtcbiRmYS12YXItdW1icmVsbGE6IFwiXFxmMGU5XCI7XG4kZmEtdmFyLXVuZGVybGluZTogXCJcXGYwY2RcIjtcbiRmYS12YXItdW5kbzogXCJcXGYwZTJcIjtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXCJcXGYyOWFcIjtcbiRmYS12YXItdW5pdmVyc2l0eTogXCJcXGYxOWNcIjtcbiRmYS12YXItdW5saW5rOiBcIlxcZjEyN1wiO1xuJGZhLXZhci11bmxvY2s6IFwiXFxmMDljXCI7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFwiXFxmMTNlXCI7XG4kZmEtdmFyLXVuc29ydGVkOiBcIlxcZjBkY1wiO1xuJGZhLXZhci11cGxvYWQ6IFwiXFxmMDkzXCI7XG4kZmEtdmFyLXVzYjogXCJcXGYyODdcIjtcbiRmYS12YXItdXNkOiBcIlxcZjE1NVwiO1xuJGZhLXZhci11c2VyOiBcIlxcZjAwN1wiO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXCJcXGYyYmRcIjtcbiRmYS12YXItdXNlci1jaXJjbGUtbzogXCJcXGYyYmVcIjtcbiRmYS12YXItdXNlci1tZDogXCJcXGYwZjBcIjtcbiRmYS12YXItdXNlci1vOiBcIlxcZjJjMFwiO1xuJGZhLXZhci11c2VyLXBsdXM6IFwiXFxmMjM0XCI7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcIlxcZjIxYlwiO1xuJGZhLXZhci11c2VyLXRpbWVzOiBcIlxcZjIzNVwiO1xuJGZhLXZhci11c2VyczogXCJcXGYwYzBcIjtcbiRmYS12YXItdmNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLXZjYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLXZlbnVzOiBcIlxcZjIyMVwiO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFwiXFxmMjI2XCI7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFwiXFxmMjI4XCI7XG4kZmEtdmFyLXZpYWNvaW46IFwiXFxmMjM3XCI7XG4kZmEtdmFyLXZpYWRlbzogXCJcXGYyYTlcIjtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXCJcXGYyYWFcIjtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcIlxcZjAzZFwiO1xuJGZhLXZhci12aW1lbzogXCJcXGYyN2RcIjtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcIlxcZjE5NFwiO1xuJGZhLXZhci12aW5lOiBcIlxcZjFjYVwiO1xuJGZhLXZhci12azogXCJcXGYxODlcIjtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFwiXFxmMmEwXCI7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcIlxcZjAyN1wiO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcIlxcZjAyNlwiO1xuJGZhLXZhci12b2x1bWUtdXA6IFwiXFxmMDI4XCI7XG4kZmEtdmFyLXdhcm5pbmc6IFwiXFxmMDcxXCI7XG4kZmEtdmFyLXdlY2hhdDogXCJcXGYxZDdcIjtcbiRmYS12YXItd2VpYm86IFwiXFxmMThhXCI7XG4kZmEtdmFyLXdlaXhpbjogXCJcXGYxZDdcIjtcbiRmYS12YXItd2hhdHNhcHA6IFwiXFxmMjMyXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFwiXFxmMTkzXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcIlxcZjI5YlwiO1xuJGZhLXZhci13aWZpOiBcIlxcZjFlYlwiO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXCJcXGYyNjZcIjtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci13aW5kb3ctY2xvc2UtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcIlxcZjJkMFwiO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFwiXFxmMmQxXCI7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcIlxcZjJkMlwiO1xuJGZhLXZhci13aW5kb3dzOiBcIlxcZjE3YVwiO1xuJGZhLXZhci13b246IFwiXFxmMTU5XCI7XG4kZmEtdmFyLXdvcmRwcmVzczogXCJcXGYxOWFcIjtcbiRmYS12YXItd3BiZWdpbm5lcjogXCJcXGYyOTdcIjtcbiRmYS12YXItd3BleHBsb3JlcjogXCJcXGYyZGVcIjtcbiRmYS12YXItd3Bmb3JtczogXCJcXGYyOThcIjtcbiRmYS12YXItd3JlbmNoOiBcIlxcZjBhZFwiO1xuJGZhLXZhci14aW5nOiBcIlxcZjE2OFwiO1xuJGZhLXZhci14aW5nLXNxdWFyZTogXCJcXGYxNjlcIjtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcIlxcZjIzYlwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3Itc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15YWhvbzogXCJcXGYxOWVcIjtcbiRmYS12YXIteWM6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXljLXNxdWFyZTogXCJcXGYxZDRcIjtcbiRmYS12YXIteWVscDogXCJcXGYxZTlcIjtcbiRmYS12YXIteWVuOiBcIlxcZjE1N1wiO1xuJGZhLXZhci15b2FzdDogXCJcXGYyYjFcIjtcbiRmYS12YXIteW91dHViZTogXCJcXGYxNjdcIjtcbiRmYS12YXIteW91dHViZS1wbGF5OiBcIlxcZjE2YVwiO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXCJcXGYxNjZcIjtcblxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuLnB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYucHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYucHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG4iLCIvLyBTcGlubmluZyBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbiIsIi8vIFJvdGF0ZWQgJiBGbGlwcGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAgIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoOTBkZWcsIDEpOyAgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgxODBkZWcsIDIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDI3MGRlZywgMyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgMSwgMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsICAgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lO1xufVxuIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnMuIEEgbGEgQm9vdHN0cmFwIDQuXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICB9XG59XG4iLCIvLyBTdGFja2VkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCwgLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7IGNvbG9yOiAkZmEtaW52ZXJzZTsgfVxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbXVzaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbG07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxhcmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aC1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG93ZXItb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmJveDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVmcmVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRwaG9uZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcmNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wcmludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pdGFsaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtaGVpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtd2lkdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWNlbnRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tanVzdGlmeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVkZW50OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3V0ZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpZGVvLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGljdHVyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGljdHVyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1tYXJrZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGp1c3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWplY3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lamVjdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm8tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mby1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zc2hhaXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3Jvc3NoYWlyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwYW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21wcmVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXN0ZXJpc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2lmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWUtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJuaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGFuZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYW5kb207IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ25ldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ25ldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJldHdlZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXItY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhLXJldHJvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcnM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLW91dDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1iLXRhY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYi10YWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1pbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyb3BoeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlbW9uLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rbWFyay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVkaXQtY2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZWQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhkZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGRkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxob3JuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNlcnRpZmljYXRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xvYmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cmVuY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXNrczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhc2tzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnJpZWZjYXNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncm91cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYXNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjaXNzb3JzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlcmNsaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mbG9wcHktbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsb3BweS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmF2aWNvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVvcmRlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC11bDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LW9sOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0cmlrZXRocm91Z2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRlcmxpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWdpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ1Y2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vbmV5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbHVtbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnNvcnRlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRvd246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rZWRpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1sZWZ0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5kbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlZ2FsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhdmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFjaG9tZXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2g6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib2x0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpdGVtYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVtYnJlbGxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsaXBib2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlnaHRidWxiLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZC1kb3dubG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLXVwbG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLW1kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RldGhvc2NvcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGV0aG9zY29wZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VpdGNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2ZmZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2ZmZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXRsZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3V0bGVyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3NwaXRhbC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1idWxhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVka2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWdodGVyLWpldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZXNrdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFwdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLXBob25lOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2JpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwaW5uZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vcGVuLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc21pbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mcm93bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWgtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYW1lcGFkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtleWJvYXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctY2hlY2tlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXJtaW5hbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5LWFsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvY2F0aW9uLWFycm93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWZvcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlLWZvcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluLWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoYWluLWJyb2tlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVyc2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vic2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJhc2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXJhc2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHV6emxlLXBpZWNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaWVsZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1heGNkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaHRtbDU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3NzMzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuY2hvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2stYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWxsc2V5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbGxpcHNpcy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yc3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aWNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXBhc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ldXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ldXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYnA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYnA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJtYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWVuOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1qcHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qcHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm91YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ydWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ydWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWtydzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtydzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ0YzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFscGhhLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtcGxheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmUtcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcm9wYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFjay1vdmVyZmxvdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluc3RhZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsaWNrcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR1bWJsci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcHBsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZHJvaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW51eDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbnV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcmliYmJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5cGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm91cnNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyZWxsbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZlbWFsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGlwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF0aXBheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXRpcGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmNoaXZlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12azsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZW5yZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWdlbGluZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG90LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwYWNlLXNodXR0bGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsYWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd29yZHByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmlkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGl0dXRpb246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bml2ZXJzaXR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYWR1YXRpb24tY2FwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFob286YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15YWhvbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlbGljaW91czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kaWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1wcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItcHA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZHJ1cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItam9vbWxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZheDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZheDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoaWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bvb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG9vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlYW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9tb2JpbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGF4aTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRheGk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG90aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2aWFudGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRldmlhbnRhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc291bmRjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGF0YWJhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBkZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wZGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS13b3JkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4Y2VsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWV4Y2VsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtcG93ZXJwb2ludC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waG90by1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1pbWFnZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS16aXAtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWFyY2hpdmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc291bmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hdWRpby1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1hdWRpby1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXZpZGVvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtY29kZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kZXBlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItanNmaWRkbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJvdXk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYnVveTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1zYXZlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3VwcG9ydDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlmZS1yaW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtby1ub3RjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNpc3RhbmNlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWJlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlYmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVtcGlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWMtc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhY2tlci1uZXdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbmNlbnQtd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFxOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWl4aW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oaXN0b3J5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLXRoaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtdGhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcmFncmFwaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbGlkZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9tYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnV0Ym9sLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmlub2N1bGFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVzaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10d2l0Y2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWVscDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV3c3BhcGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWZpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2lmaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxjdWxhdG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS13YWxsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtdmlzYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1tYXN0ZXJjYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1kaXNjb3ZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1hbWV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2Mtc3RyaXBlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLXNsYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29weXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWVkcm9wcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWludC1icnVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXJ0aGRheS1jYWtlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJlYS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyZWEtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWUtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5lLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm0tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10b2dnbGUtb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmljeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pb3hob3N0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nZWxsaXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWFucGF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lYW5wYXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1eXNlbGxhZHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXNoY3ViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydW1iZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFucHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVhbnB1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlbGxzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXJ0c2luYnVsazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2ltcGx5YnVpbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNreWF0bGFzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhbW9uZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpYW1vbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1zZWNyZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW90b3JjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyZWV0LXZpZXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydGJlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydGJlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVyY3VyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyc2V4OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYW5zZ2VuZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLWRvdWJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLW1hcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1tYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZS12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXV0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2VuZGVybGVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdC1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGF0c2FwcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlcnZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXRpbWVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFjb2luOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YndheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1YndheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGl1bTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXljOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15LWNvbWJpbmF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3B0aW4tbW9uc3RlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmNhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBlZGl0ZWRzc2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBlZGl0ZWRzc2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3VzZS1wb2ludGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pLWN1cnNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9iamVjdC1ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LXVuZ3JvdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1qY2I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpbmVycy1jbHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWxhbmNlLXNjYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLWVuZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcm9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zdG9wLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLWxpemFyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zcG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBvaW50ZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGVhY2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWRlbWFyazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWdpc3RlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2ctY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmlwYWR2aXNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZXQtcG9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWtpcGVkaWEtdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNhZmFyaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNocm9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlZm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGV2aXNpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb250YW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLTUwMHB4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1hem9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItcGx1cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItdGltZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kdXN0cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmR1c3RyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtcGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLXNpZ25zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3V6ejsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmltZW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGFjay10aWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250aWNvbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtYWxpZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kaWVwaWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2R4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9keDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByb2R1Y3QtaHVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWl4Y2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zY3JpYmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3AtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFza2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhc2h0YWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibHVldG9vdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aC1iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlcmNlbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRsYWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGJlZ2lubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3BiZWdpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGZvcm1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52aXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmxpbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmFpbGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWZuZXNzOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZS1nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG93LXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFkZW8tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25hcGNoYXQtZ2hvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyc3Qtb3JkZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlbWVpc2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZHNoYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbm9kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmNhcmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtYmFkZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyZWUtY29kZS1jYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZWxlZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3dlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGh0dWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXMxNTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG9kY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LXJlc3RvcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW5kY2FtcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ncmF2OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV0c3k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW1kYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhdmVscnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYXZlbHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWVyY2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVlcmNhc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb2NoaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93Zmxha2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNub3dmbGFrZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdXBlcnBvd2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGV4cGxvcmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVldHVwOyB9XG4iLCIuY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBjb250YWluZXItZml4ZWQ7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgd2lkdGg6ICRjb250YWluZXItc207XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICB3aWR0aDogJGNvbnRhaW5lci1tZDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgIHdpZHRoOiAkY29udGFpbmVyLWxnO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHtcbiAgICAgICAgd2lkdGg6ICRjb250YWluZXIteGw7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHtcbiAgICBAaW5jbHVkZSBtYWtlLWdyaWQoeGwpO1xufVxuXG4vLyBHZW5lcmF0ZSB0aGUgbGFyZ2UgY29sdW1uc1xuQG1peGluIG1ha2UteGwtY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsLW1pbikge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbn1cbkBtaXhpbiBtYWtlLXhsLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbn1cbkBtaXhpbiBtYWtlLXhsLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwtbWluKSB7XG4gICAgICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbn1cbkBtaXhpbiBtYWtlLXhsLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwtbWluKSB7XG4gICAgICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG59XG5cbkBpbmNsdWRlIG1ha2UteGwtZ3JpZC1jb2x1bW5zOyIsIkBtaXhpbiBtYWtlLXhsLWdyaWQtY29sdW1ucygkaTogMSwgJGxpc3Q6IFwiLmNvbC14bC0jeyRpfVwiKSB7XG4gIEBmb3IgJGkgZnJvbSAoMSArIDEpIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wteGwtI3skaX1cIjtcbiAgfVxuICAjeyRsaXN0fSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGNvbGxhcHNpbmcgd2hlbiBlbXB0eVxuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAvLyBJbm5lciBndXR0ZXIgdmlhIHBhZGRpbmdcbiAgICBwYWRkaW5nLWxlZnQ6ICBjZWlsKCgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSk7XG4gICAgcGFkZGluZy1yaWdodDogZmxvb3IoKCRncmlkLWd1dHRlci13aWR0aCAvIDIpKTtcbiAgfVxufVxuIiwiQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy52aXNpYmxlLXhsJyk7XG5cbi52aXNpYmxlLXhsLWJsb2NrLFxuLnZpc2libGUteGwtaW5saW5lLFxuLnZpc2libGUteGwtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLXZpc2liaWxpdHkoJy52aXNpYmxlLXhsJyk7XG59XG4udmlzaWJsZS14bC1ibG9jayB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwtbWluKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLnZpc2libGUteGwtaW5saW5lIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLnZpc2libGUteGwtaW5saW5lLWJsb2NrIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLmhpZGRlbi14bCcpO1xufVxuIiwiLmJ0biB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLWFsdDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmJ0biB7XG4gICAgLmZhLWxnIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC40ZW07XG4gICAgfVxufVxuXG4uYnRuLWxpbmsge1xuICAgIGNvbG9yOiAkZ3JheS1kYXJrZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHNwYW4ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktYmFzZTtcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idG4tZGVmYXVsdCB7XG4gICAgY29sb3I6IGRhcmtlbigkZ3JheSwgNCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnRuLWRlZmF1bHQtYmcsIDclKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCBkYXJrZW4oJGJ0bi1kZWZhdWx0LWJnLCA3JSk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgIHBhZGRpbmc6IC41ZW0gLjllbSAuNGVtIDFlbTtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgLm9wZW4gPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidG4tZGVmYXVsdC1iZywgMzUlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJ0bi1kZWZhdWx0LWJnLCAzNSUpO1xuICAgIH1cbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGdyYXktZGFya2VyO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICBwYWRkaW5nOiAuNWVtIC45ZW0gLjRlbSAxZW07XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktZGFya2VyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogJGJyYW5kLXNlY29uZGFyeS1kYXJrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGJyYW5kLXNlY29uZGFyeTtcbiAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgcGFkZGluZzogLjVlbSAuOWVtIC40ZW0gMWVtO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRicmFuZC1zZWNvbmRhcnktZGFyaztcbiAgICAgICAgY29sb3I6ICRicmFuZC1zZWNvbmRhcnktZGFyaztcbiAgICB9XG59XG5cbi5idG4tdGVydGlhcnkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWRhcmtlcjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JheS1kYXJrZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgIHBhZGRpbmc6IC41ZW0gLjllbSAuNGVtIDFlbTtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ0bi1kZWZhdWx0LWJnLCAzNSUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYnRuLWRlZmF1bHQtYmcsIDM1JSk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuLmJ0bi1xdWF0ZXJuYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcGluaztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYnJhbmQtcGluaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgcGFkZGluZzogLjVlbSAuOWVtIC40ZW0gMWVtO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtcGluaztcbiAgICB9XG59XG5cbi5idG4teHMge1xuICAgIGZvbnQtc2l6ZTogLjgzZW07XG4gICAgcGFkZGluZzogLjNlbSAuNGVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjFweDtcbn1cblxuLmJ1dHRvbnMtc2V0IHtcbiAgICBwYWRkaW5nOiAyZW0gMDtcbiAgICArIC5iYWNrLWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAuNzVlbTtcbiAgICB9XG4gICAgYnV0dG9uLFxuICAgIGFbcm9sZT1cImJ1dHRvblwiXSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgfVxufSIsIi5icmVhZGNydW1iIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1hdC13aWR0aChzbSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICA+IGxpIHtcbiAgICAgICAgY29sb3I6ICRicmVhZGNydW1iLWNvbG9yO1xuICAgICAgICArIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcInxcIjtcbiAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRicmVhZGNydW1iLWNvbG9yLCA1JSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDNweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRicmVhZGNydW1iLWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gSVNBQUMgUmVzcG9uc2l2ZSBNaXhpbnNcbi8vIGJhc2VkIG9uIGltcGxlbWVudGF0aW9uIGZyb20gR3VtYnkgQ1NTIGFuZCBCb290c3RyYXBcblxuQG1peGluIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKCRtZWRpYSkge1xuICAgIEBpZiAkbWVkaWEgPT0geHMge1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4teHMtbWluKSB7IEBjb250ZW50OyB9XG4gICAgfVxuXG4gICAgQGlmICRtZWRpYSA9PSBzbSB7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHsgQGNvbnRlbnQ7IH1cbiAgICB9XG5cbiAgICBAaWYgJG1lZGlhID09IG1kIHtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikgeyBAY29udGVudDsgfVxuICAgIH1cblxuICAgIEBpZiAkbWVkaWEgPT0gbGcge1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7IEBjb250ZW50OyB9XG4gICAgfVxuXG4gICAgQGlmICRtZWRpYSA9PSB4bCB7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi14bC1taW4pIHsgQGNvbnRlbnQ7IH1cbiAgICB9XG59XG5cbkBtaXhpbiBpc2FhYy1yZXNwb25kLW1heC13aWR0aCgkbWVkaWEpIHtcbiAgICBAaWYgJG1lZGlhID09IHhzIHtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkgeyBAY29udGVudDsgfVxuICAgIH1cblxuICAgIEBpZiAkbWVkaWEgPT0gc20ge1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7IEBjb250ZW50OyB9XG4gICAgfVxuXG4gICAgQGlmICRtZWRpYSA9PSBtZCB7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHsgQGNvbnRlbnQ7IH1cbiAgICB9XG5cbiAgICBAaWYgJG1lZGlhID09IGxnIHtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLWxnLW1heCkgeyBAY29udGVudDsgfVxuICAgIH1cbn1cblxuQG1peGluIGlzYWFjLXJlc3BvbmQtYXQtd2lkdGgoJG1lZGlhKSB7XG4gICAgQGlmICRtZWRpYSA9PSB4cyB7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi14cy1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkgeyBAY29udGVudDsgfVxuICAgIH1cblxuICAgIEBpZiAkbWVkaWEgPT0gc20ge1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHsgQGNvbnRlbnQ7IH1cbiAgICB9XG5cbiAgICBAaWYgJG1lZGlhID09IG1kIHtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7IEBjb250ZW50OyB9XG4gICAgfVxuXG4gICAgQGlmICRtZWRpYSA9PSBsZyB7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXhsLW1heCkgeyBAY29udGVudDsgfVxuICAgIH1cblxuICAgIEBpZiAkbWVkaWEgPT0geGwge1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4teGwtbWluKSB7IEBjb250ZW50OyB9XG4gICAgfVxufVxuIiwiLm5hdiB7XG4gICAgPiBsaSB7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtYXQtd2lkdGgoc20pIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDAgcmdiYSgwLDAsMCwwKSk7XG4gICAgICAgIG1hcmdpbjogLTFweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNXB4O1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgID4gLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWJhc2U7XG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWJhc2U7XG4gICAgICAgICAgICAgICAgICAgICY6bm90KC5idG4tbGluaykgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGlzdC1ncm91cGVkIHtcbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktYmFzZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRicmFuZC1kYXJrYnJvd24tb2ZmLCAxNCUpO1xuICAgIHBhZGRpbmctdG9wOiAzZW07XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgID4gLnJvdyA+IFtjbGFzc149XCJjb2wtXCJdIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBsaSBhIHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgfVxuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbiAgICB9XG4gICAgLmgzLFxuICAgIGgzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjNlbTtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVlbTtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14c21hbGw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xZW07XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZhIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkZ3JheSwgMTUlKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjFlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4xZW07XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWJhc2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNvY2lhbC1tZWRpYS1jb250YWluZXIsXG4gICAgLnN1YnNjcmliZS1uZXdzbGV0dGVyLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gICAgICAgIH1cbiAgICAgICAgLmgzLFxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC44ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChzbSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc29jaWFsLW1lZGlhLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44ZW07XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChsZykge1xuICAgICAgICAgICAgLmZhLWxnIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zdWJzY3JpYmUtbmV3c2xldHRlci1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzLjVlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJlbTtcbiAgICAgICAgfVxuICAgICAgICAuaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oJGdyYXksIDMwJSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChsZykge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oJGdyYXksIDM1JSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjRlbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC45ZW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuM3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC42ZW0gMS4yZW0gLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnRuLXRlcnRpYXJ5IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAuNmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IC41ZW07XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyYXktZGFya2VyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jb3B5cmlnaHQge1xuICAgICAgICBwYWRkaW5nOiA0ZW0gMCAyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14c21hbGw7XG4gICAgICAgIGNvbG9yOiBsaWdodGVuKCRncmF5LCAxMCUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4iLCJoZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKG1kKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBsaWdodGVuKCRicmFuZC1kYXJrYnJvd24tb2ZmLCAxMSUpO1xuICAgIH1cbiAgICA+IC5jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN1c3RvbWVyLW1lbnUge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDVweCAwIDA7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtYXQtd2lkdGgoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwIDAgMDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZmEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjllbTtcbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIC40ZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAuNzVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktYmFzZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuN2VtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAuMjVlbTtcbiAgICAgICAgICAgIHJpZ2h0OiAuOGVtO1xuICAgICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNGVtO1xuICAgICAgICAgICAgICAgICYuZmEtaGVhcnQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmZhLXNob3BwaW5nLWNhcnQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNDVlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNmM2MDVjO1xuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5mYSxcbiAgICAgICAgICAgICAgICAgICAgc3Bhbjpub3QoLmJhZGdlKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLWRhcmticm93bjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53aXNobGlzdC1saW5rLFxuICAgICAgICAgICAgLnNob3BwaW5nLWNhcnQtbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC42ZW07XG4gICAgICAgICAgICAgICAgLmJhZGdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC4xN2VtO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2hvcHBpbmctY2FydC1saW5rIHtcbiAgICAgICAgICAgICAgICAuYmFkZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJhZGdlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC10ZXJ0aWFyeTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogM3B4IDA7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vZmZjYW52YXMtdG9nZ2xlIHtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTRweCAxMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtYWx0O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcmtlcjtcbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDIwMTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgKyBuYXYge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDIwMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubG9nbyB7XG4gICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzLzRmZl9sb2dvX3NtYWxsLnN2ZycpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDRweCAwIC00cHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaWRlbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTA0cHg7XG4gICAgICAgIGhlaWdodDogMTIycHg7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgKyA2NzVweCk7XG4gICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDUyJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZGVyLW5hdiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1hdC13aWR0aChzbSkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgICAgIGxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgbmF2IHtcbiAgICAgICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZGVyLWNtcyB7XG4gICAgICAgIHBhZGRpbmc6IDI3cHggMTBweCAwIDMwcHg7XG4gICAgICAgIC5mYSB7XG4gICAgICAgICAgICBjb2xvcjogIzZjNjA1YztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRlci1zZWFyY2gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBtaW4td2lkdGg6IDM1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC4zcztcbiAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmLmN1c3RvbWVyLWxvZ2dlZC1pbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNlYXJjaC1hdXRvY29tcGxldGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMTVzO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWRhcms7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS1kYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgICAuZmEtc2VhcmNoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogZW5kO1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHggMCAwO1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNmM2MDVjO1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1kYXJrYnJvd247XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChzbSkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiWm9la2VuXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgdG9wOiAyOHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjb2xvcjogIzZjNjA1YztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLWRhcmticm93bjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNlYXJjaC1vcGVuIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzZjNjA1YyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZhLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm5vdCguc2VhcmNoLW9wZW4pIHtcbiAgICAgICAgICAgIC5zZWFyY2gtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRlci1sYW5ndWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICByaWdodDogMTUwcHg7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAmLndpdGgtY2FydCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jdXN0b21lci1sb2dnZWQtaW4ge1xuICAgICAgICAgICAgICAgIHRvcDogODBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgoc20pIHtcbiAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxNDVweDtcbiAgICAgICAgICAgICYud2l0aC1jYXJ0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMjMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmN1c3RvbWVyLWxvZ2dlZC1pbiB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgICAgICYud2l0aC13aXNobGlzdCxcbiAgICAgICAgICAgICAgICAmLndpdGgtY2FydCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi53aXRoLXdpc2hsaXN0IHtcbiAgICAgICAgICAgICAgICAgICAgJi53aXRoLWNhcnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDM1NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKG1kKSB7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICYud2l0aC1jYXJ0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMjEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmN1c3RvbWVyLWxvZ2dlZC1pbiB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgICYud2l0aC13aXNobGlzdCxcbiAgICAgICAgICAgICAgICAmLndpdGgtY2FydCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi53aXRoLXdpc2hsaXN0IHtcbiAgICAgICAgICAgICAgICAgICAgJi53aXRoLWNhcnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3VibmF2aWdhdGlvbiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnJhbmQtZGFya2Jyb3duLW9mZiwgMTQuNSUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDExN3B4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgfVxuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgPiAuY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMDtcbiAgICAgICAgY29sb3I6ICM2MjU0NGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtZGFya2Jyb3duO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRicmFuZC1kYXJrYnJvd247XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICB1bC5wdWxsLXJpZ2h0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdWJuYXZpZ2F0aW9uLndpdGgtdG9wYmFubmVyIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRvcDogMTU0cHg7XG4gICAgfVxufVxuIiwiLm5hdi5uYXYtcGlsbHMge1xuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtYXQtd2lkdGgoc20pIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnJhbmQtZGFya2Jyb3duLW9mZiwgMTQuNSUpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogNTlweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICBjb2xvcjogIzZjNjA1YztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtZGFya2Jyb3duO1xuICAgICAgICAgICAgJjpub3QoLmJ0bi1saW5rKSBzcGFuIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJyYW5kLWRhcmticm93bjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGV2ZWwwIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRicmFuZC1kYXJrYnJvd24tb2ZmLCAxNC41JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmU6bm90KC5vcGVuKSB7XG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLWRhcmticm93bjtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZTpub3QoLm9wZW4pID4gYTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDRweCAwIC02cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnJhbmQtZGFya2Jyb3duLCAzJSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgLTE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgID4gYTpmb2N1cyxcbiAgICAgICAgICAgID4gYTpob3ZlcixcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1ib3JkZXI7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTAwMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICA+IGxpIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIycHggMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2Lm5hdi1zdGFja2VkIHtcbiAgICAuY291bnQge1xuICAgICAgICBjb2xvcjogJGdyYXktbGlnaHQ7XG4gICAgfVxuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktZGFyaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuYXNpZGUgLndpZGdldC1zdGF0aWMtYmxvY2sge1xuICAgIGgzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcmtlcjtcblxuICAgICAgICBmb250LXNpemU6IC45ZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOTZlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNzVlbTtcbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICB9XG4gICAgLm5hdi5uYXYtc3RhY2tlZCB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNGVtO1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxpLmN1cnJlbnQgYSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcMjAxNCc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5hc2lkZSAuYmxvY2stbGF5ZXJlZC1uYXY6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjRlbTtcbn1cblxuLmJsb2NrLWxheWVyZWQtbmF2IHtcbiAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICB9XG59XG5cbi5uYXYtbWFpbiB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChtZCkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYnRuLWxpbmsge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2Ryb3Bkb3duLXhzLXNtIHtcbiAgICBtYXJnaW46IDlweCAwIDA7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1pbi13aWR0aDogMjYwcHg7XG4gICAgICAgIHRvcDogMzNweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS1saWdodDtcbiAgICAgICAgdWwsXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIHVsLmxldmVsMCxcbiAgICAgICAgdWwubGV2ZWwxIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgdWwubGV2ZWwwIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgICAgICYudmlzaWJsZS1hbG9uZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxpLmxldmVsMCxcbiAgICAgICAgbGkubGV2ZWwxIHtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGxpZ2h0ZW4oJGJyZWFkY3J1bWItY29sb3IsIDM4JSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbSAxZW0gLjllbTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjk2ZW07XG4gICAgICAgIH1cbiAgICAgICAgLmxldmVsMCB7XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1hbHQ7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjk1ZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcmtlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC52aXNpYmxlLWFsb25lIHtcbiAgICAgICAgICAgIC5sZXZlbDAsXG4gICAgICAgICAgICAubGV2ZWwwID4gYSxcbiAgICAgICAgICAgIC5sZXZlbDEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlzaWJsZS1hbG9uZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZpc2libGUtYWxvbmUge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjhlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtYWx0O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC45NWVtO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJzwnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC43ZW07XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGV2ZWwyID4gbGkgPiBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi44ZW07XG4gICAgICAgIH1cbiAgICAgICAgLmxldmVsMyA+IGxpID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhdGVnb3J5LW5hdmlnYXRpb24tc2VsZWN0IHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgLm5hdjpiZWZvcmUsXG4gICAgLm5hdjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5uYXYubmF2LXBpbGxzLm5hdi1tYWluIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBsaS5sZXZlbDAuZHJvcGRvd24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICArIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNhdGVnb3J5LXByb2R1Y3RzIHtcbiAgICBtYXJnaW4tbGVmdDogLSRncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbn1cblxuLnByb2R1Y3RzLWdyaWQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAwIDIycHg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgKyBpbWdbZGF0YS1pbWFnZS10eXBlPVwiYWx0XCJdIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wcm9kdWN0LW5hbWUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NWVtO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxZW07XG4gICAgICAgICAgICBtYXJnaW46IDFlbSAwIC43NWVtIDA7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgICAgICB9XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgaW1nW2RhdGEtaW1hZ2UtdHlwZT1cIm1haW4td2l0aC1hbHRcIl0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgKyBpbWdbZGF0YS1pbWFnZS10eXBlPVwiYWx0XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2R1Y3QtbmFtZSB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1kYXJrZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zaG9ydC1kZXNjcmlwdGlvbixcbiAgICAgICAgLnByaWNlLWJveCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICAgICAgICBjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAuNzVlbTtcbiAgICAgICAgfVxuICAgICAgICAucHJpY2UtYm94IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICB9XG4gICAgICAgIC5vbGQtcHJpY2UsXG4gICAgICAgIC5zcGVjaWFsLXByaWNlIHtcbiAgICAgICAgICAgIC5wcmljZS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGwgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAub2xkLXByaWNlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1saWdodDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjJkZWcpO1xuICAgICAgICAgICAgICAgIHRvcDogNDUlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zcGVjaWFsLXByaWNlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtcmVkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMDclO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29sMi1sZWZ0LWxheW91dCxcbi5jb2wyLXJpZ2h0LWxheW91dCB7XG4gICAgLnByb2R1Y3RzLWdyaWQge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChsZykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuKzEpIHtcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNG4rMSkge1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb2wxLWxheW91dCB7XG4gICAgLnByb2R1Y3RzLWdyaWQge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuKzEpIHtcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNG4rMSkge1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChsZykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuKzEpIHtcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNG4rMSkge1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg1bisxKSB7XG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi52YWxpZGF0aW9uLWFkdmljZSB7XG4gICAgY29sb3I6ICRicmFuZC1yZWQgIWltcG9ydGFudDtcbn1cblxuaW5wdXQudmFsaWRhdGlvbi1mYWlsZWQ6Zm9jdXMsXG5pbnB1dC52YWxpZGF0aW9uLWZhaWxlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtcmVkICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgICBsYWJlbCB7XG4gICAgICAgIGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtZ3JlZW47XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sYW5ndWFnZS1jb250YWluZXItc2VsZWN0IC5mb3JtLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5zZWxlY3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDM4cHggMCAxMHB4O1xuICAgIGNvbG9yOiAkZ3JheS1iYXNlO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5sYWJlbFtmb3I9XCJsb2dpbi1lbWFpbFwiXSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzowKSB7XG4gICAgbGFiZWwgKyBzZWxlY3Qge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgICBzZWxlY3Qge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC8vIElubGluZSBiYWNrZ3JvdW5kIGltYWdlcyBjYW5ub3QgYmUgZW50ZXJlZCB3aXRoIHF1b3RlcyAoc2luZ2xlIG9yIGRvdWJsZSksIE1hZ2VudG8gbWluaWZpZXIgcHJlZmV4ZXMgdGhpc1xuICAgICAgICAvLyB3aXRoIGJhc2UgdXJsLlxuICAgICAgICAvLyBNb3JlIGluZm86IGh0dHA6Ly9tYWdlbnRvLnN0YWNrZXhjaGFuZ2UuY29tL3F1ZXN0aW9ucy8xNDk3My9wcm9ibGVtLXdpdGgtZGF0YS11cmlzLWFuZC1jc3MtZmlsZS1tZXJnZVxuICAgICAgICAvLyBCYWNrZ3JvdW5kIGltYWdlIGlzIGFsc28gb24gZmlsZSBzeXN0ZW0sIHNlYXJjaCBmb3I6IHNlbGVjdC1hcnJvdy1kb3duXG4gICAgICAgIC8vIFVzZSB0aGlzIENvbXBhc3MgZnVuY3Rpb24gdG8gZ2VuZXJhdGUgdGhlIGJhc2U2NCBiYWNrZ3JvdW5kLCBjb3B5IGl0IGFuZCB0aGVuIHJlbW92ZSB0aGUgcXVvdGVzOlxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiBpbmxpbmUtaW1hZ2UoJy4uL2ltYWdlcy9zZWxlY3QtYXJyb3ctZG93bi5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy5zdmcpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE1cHggY2VudGVyOyAvLzkzJSA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxN3B4IDE3cHggIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobWQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlbGVjdC1mdWxsLXdpZHRoIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm0taW5zdHJ1Y3Rpb25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgKyB1bDpub3QoLmZvcm0tbGlzdCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC4zZW07XG4gICAgfVxufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAmOm5vdChzZWxlY3QpOm5vdCh0ZXh0YXJlYSkge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oJGlucHV0LWJvcmRlciwgMTAlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICB9XG59XG5cbi5mb3JtLWNvbnRyb2wgKyAudmFsaWRhdGlvbi1hZHZpY2Uge1xuICAgIG1hcmdpbi10b3A6IC40ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjVlbTtcbn1cblxuI2NhX3Bvc3RubF9jZSAucG9zdG5sLnZhbGlkYXRpb24tYWR2aWNlIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY1ZW0gIWltcG9ydGFudDtcbn1cblxuLmZvcm0taG9yaXpvbnRhbCB7XG4gICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgfVxuICAgICAgICAmOm5vdChzZWxlY3QpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybS1saXN0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG4gICAgbGFiZWwgPiBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbiAgICBsYWJlbCA+IGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cbiAgICBsaS5leHRyYS1ib3R0b20tbWFyZ2luIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgIH1cbiAgICBsaS5leHRyYS10b3AtbWFyZ2luIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIH1cbiAgICBwLnN1Y2Nlc3MtbXNnIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuZmllbGRzLWZsZXgtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRicmFuZC1kYXJrYnJvd24tb2ZmLCAxNCUpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMWVtIDA7XG4gICAgICAgICAgICBmbGV4OiAxIDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNzVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgIGxpICsgbGksXG4gICAgICAgIC5mb3JtLWdyb3VwICsgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMS41ZW07XG4gICAgICAgIH1cbiAgICAgICAgLmlucHV0LWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAuMjVlbTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uZm9ybS1ncm91cCBzZWxlY3Qge1xuICAgIEBleHRlbmQgLmZvcm0tY29udHJvbDtcbn1cblxuLmZvcm0tZ3JvdXAgbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jaGVja2JveCBsYWJlbFtmb3I9XCJwcmltYXJ5X2JpbGxpbmdcIl0sXG4uY2hlY2tib3ggbGFiZWxbZm9yPVwicHJpbWFyeV9zaGlwcGluZ1wiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjNlbTtcbiAgICA+IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTEuN2VtO1xuICAgIH1cbn1cblxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXG4uZm9ybS1ncm91cCBzZWxlY3RbZGlzYWJsZWRdLFxuLm9wYyBzZWxlY3RbZGlzYWJsZWRdLFxuLmZvcm0tY29udHJvbFtyZWFkb25seV0sXG4uZm9ybS1ncm91cCBzZWxlY3RbcmVhZG9ubHldLFxuLm9wYyBzZWxlY3RbcmVhZG9ubHldLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wsXG5maWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tZ3JvdXAgc2VsZWN0LFxuLmZvcm0tZ3JvdXAgZmllbGRzZXRbZGlzYWJsZWRdIHNlbGVjdCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAub3BjIHNlbGVjdCxcbi5vcGMgZmllbGRzZXRbZGlzYWJsZWRdIHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4jY2FfcG9zdG5sX2NlIC5maWVsZCxcbiNjYV9wb3N0bmxfY2UgLmlucHV0LWJveCxcbiNjYV9wb3N0bmxfY2UgLmlucHV0LXRleHQsXG4jY2FfcG9zdG5sX2NlIC5maWVsZC1wb3N0Y29kZSxcbiNjYV9wb3N0bmxfY2UgLmZpZWxkLXBvc3Rjb2RlIC5pbnB1dC10ZXh0IHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4jY2FfcG9zdG5sX2NlIC5maWVsZC1ob3VzZW51bWJlciB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1hdC13aWR0aChzbSkge1xuICAgICAgICBtYXJnaW46IDAgLjVlbSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsLFxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbn1cblxuLnByaXZhY3ktZmllbGQge1xuICAgIC5jaGVja2JveCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbn1cbiIsIi5vcGMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAyZW0gMDtcbiAgICAuc3RlcCB7XG4gICAgICAgIHBhZGRpbmc6IDJlbSAwIDJlbSAyLjVlbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRlbigkZ3JheS1saWdodCwgMTAlKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJlbSAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIHVsLFxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICB9XG4gICAgLmJhY2stbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICB9XG4gICAgLnN0ZXAtdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS1saWdodGVyO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDhweCA2cHggMTBweDtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggOHB4IDEwcHggMTBweDtcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgICAgIH1cbiAgICAgICAgLmJhZGdlLW51bWJlciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDQ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuICAgICAgICAuY2lyY2xlLW51bWJlciB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBsaWdodGVuKCRncmF5LWJhc2UsIDE5JSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ3JheS1iYXNlLCAxOSUpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZhLWNoZWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250cm9sLWxhYmVsW2Zvcj1cImJpbGxpbmctYWRkcmVzcy1zZWxlY3RcIl0sXG4gICAgLmNvbnRyb2wtbGFiZWxbZm9yPVwic2hpcHBpbmctYWRkcmVzcy1zZWxlY3RcIl0ge1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICBsYWJlbC5yYWRpby1pbmxpbmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgID4gaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDglO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTE0JTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogLTQlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpjaGVja2VkOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBsaS5zZWN0aW9uOm5vdCguYWN0aXZlKSB7XG4gICAgICAgIGgyLFxuICAgICAgICAuYmFkZ2UtbnVtYmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICB9XG4gICAgICAgIC5jaXJjbGUtbnVtYmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgfVxuICAgICAgICAuY2lyY2xlLW51bWJlcixcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgICAmLmFsbG93IHtcbiAgICAgICAgICAgIC5mYS1jaGVjayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBjb2xvcjogZGFya2dyZWVuO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jaXJjbGUtbnVtYmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLmFjdGl2ZSAuc3RlcC10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGdyYXktbGlnaHRlciwgMTAlKTtcbiAgICB9XG4gICAgLnNlY3Rpb24uYWxsb3c6bm90KC5hY3RpdmUpIC5zdGVwLXRpdGxlIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLnNlY3Rpb24ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmY7XG4gICAgICAgIGRsLnNwLW1ldGhvZHMge1xuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIC5yb3cge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBzZWxlY3Qge1xuICAgICAgICBAZXh0ZW5kIC5mb3JtLWNvbnRyb2w7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzLjVlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgfVxuICAgICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkLFxuICAgICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCB7XG4gICAgICAgIGRkLFxuICAgICAgICBkdCxcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXQsXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDhweCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIHtcbiAgICAgICAgZHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9ucy1zZXQge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gICAgLm9yZGVyLXJldmlldyB7XG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcmtlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYS1jZW50ZXIsXG4gICAgICAgIC5hLXJpZ2h0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICAgIHRmb290IHtcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGxlYXNlLXdhaXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tb3B0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICAgICAgICAgICAgZHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnByb2R1Y3QtY2FydC1pbWFnZSxcbiAgICAgICAgLnByb2R1Y3QtY2FydC1pbmZvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICAucHJvZHVjdC1jYXJ0LWltYWdlIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVlbTtcbiAgICAgICAgfVxuICAgICAgICAub2xkLXByaWNlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1saWdodDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjJkZWcpO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zcGVjaWFsLXByaWNlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtcmVkO1xuICAgICAgICB9XG4gICAgICAgIC5jaGVja291dC1zZXRhc2lkZSxcbiAgICAgICAgLmNoZWNrb3V0LWFncmVlbWVudHMge1xuICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS1saWdodGVyO1xuICAgICAgICAgICAgLmFncmVlbWVudC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1kYXJrZXI7XG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjhlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTEuN2VtO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNGVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jaGVja291dC1zZXRhc2lkZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGJyYW5kLXBpbmssIDEwJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNjaGVja291dC1wcm9ncmVzcy13cmFwcGVyIHtcbiAgICB6LWluZGV4OiA5OTg7XG59XG5cbi5ibG9jay1wcm9ncmVzcyB7XG4gICAgLmJsb2NrLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMi4yZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVhZGluZy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC42cHg7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtYXQtd2lkdGgoc20pIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IC44ZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1hdC13aWR0aChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuOGVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlcjtcbiAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgfVxuICAgIC5jaGFuZ2VsaW5rIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAuM2VtIDAgLjRlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhZGRyZXNzIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBkbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIGR0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktZGFya2VyO1xuICAgICAgICBwYWRkaW5nOiAuM2VtIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjllbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgZGQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgICAgICYuY29tcGxldGUge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNGVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIGR0Om5vdCguY29tcGxldGUpLFxuICAgIGRkOm5vdCguY29tcGxldGUpIHtcbiAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgfVxufVxuXG4jY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgZHQge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xOHB4KTtcbn1cbiNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCBkdDpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGR0ID4gaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGRkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgZGQgbGkgKyBsaSB7XG4gICAgcGFkZGluZy10b3A6IC40ZW07XG59XG4jY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgbGFiZWwge1xuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICB9XG59XG4jY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgbGkgbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDExMHB4IDExMHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBjb250ZW50OlwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwMHB4O1xuICAgIGxlZnQ6IC0xNnB4O1xufVxuI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGxhYmVsW2Zvcj1cInNfbWV0aG9kX2RwZGNsYXNzaWNfZHBkY2xhc3NpY1wiXTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NoaXBwaW5nLXBhcnRuZXJzLzRmZi1kcGQucG5nJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjBweCAxMjBweDtcbiAgICB0b3A6IC0xMDNweDtcbn1cbiNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCBsYWJlbFtmb3I9XCJzX21ldGhvZF9kcGRwYXJjZWxzaG9wc19kcGRwYXJjZWxzaG9wc1wiXTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NoaXBwaW5nLXBhcnRuZXJzLzRmZi1kcGQtcGlja3VwLnBuZycpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogOTVweCA5NXB4O1xuICAgIHRvcDogLTEwNHB4O1xufVxuI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGxhYmVsW2Zvcj1cInNfbWV0aG9kX2Jwb3N0c2htX2Jwb3N0X2hvbWVkZWxpdmVyeVwiXTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NoaXBwaW5nLXBhcnRuZXJzLzRmZi1icG9zdC5wbmcnKTtcbn1cbiNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCBsYWJlbFtmb3I9XCJzX21ldGhvZF9wb3N0bmxfZmxhdHJhdGVcIl06YmVmb3JlLFxuI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGxhYmVsW2Zvcj1cInNfbWV0aG9kX3Bvc3RubF90YWJsZXJhdGVcIl06YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zaGlwcGluZy1wYXJ0bmVycy80ZmYtcG9zdG5sLnBuZycpO1xuICAgIGxlZnQ6IC0xOHB4O1xufVxuI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIGxhYmVsW2Zvcj1cInNfbWV0aG9kX3RhYmxlcmF0ZV9iZXN0d2F5XCJdOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2hpcHBpbmctcGFydG5lcnMvNGZmLWRobC5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk4cHggOThweDtcbn1cblxuI3Bvc3RubF9iaWxsaW5nX3BpY2t1cF9ub3RpZmljYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBlbSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG4ucG9zdG5sLWNvbnRhaW5lciB7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAub3B0aW9uLWxpc3Qge1xuICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgLm9wdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC5vcHRpb24tZGQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC5vcHRpb24tZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm9wdGlvbi1yYWRpbyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vcHRpb24tY29tbWVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmV4dHJhcyB7XG4gICAgICAgICAgICAub3B0aW9uIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMSxcbiAgICAuY29sLTIge1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0yIHtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFkZC1sb2NhdGlvbiB7XG4gICAgICAgIGhlaWdodDogMzRweCAhaW1wb3J0YW50O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuI3NfbWV0aG9kX3Bvc3RubF90YWJsZXJhdGVfb25seV9zdGF0ZWRfYWRkcmVzc19vcHRpb24ge1xuICAgIC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5hI2FkZF9sb2NhdGlvbl9saW5rLFxuYSNjaGFuZ2VfYWRkcmVzc19saW5rIHtcbiAgICBjb2xvcjogI2YwNWEyMjtcbn1cblxuI2Jwb3N0U2htIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNkYzAwMmU7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAuM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IC41ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlcjtcbiAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4ycHg7XG4gICAgfVxuICAgIC5ub3RpZmljYXRpb25zIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCA4cHg7XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuI3JlZHVjZWQtbW9iaWxpdHktd3JhcHBlciB7XG4gICAgLnJlZHVjZWQtbW9iaWxpdHktdG9vbHRpcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgfVxufVxuYSNzZWxlY3RQaWNrdXBQb2ludCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIGNvbG9yOiAjZGMwMDJlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjMDAyZTtcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG59XG4jYnBvc3RyZXN1bHQge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cbnVsI2Jwb3N0bGlzdCBsaS5leHBhbmRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDVkOCAhaW1wb3J0YW50O1xufVxuXG4jY28tc2hpcHBpbmctbWV0aG9kLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuI29wY19wb3N0bmxfY2UgLmZpZWxkLFxuI29wY19wb3N0bmxfY2UgLmlucHV0LWJveCxcbiNvcGNfcG9zdG5sX2NlIC5pbnB1dC10ZXh0LFxuI29wY19wb3N0bmxfY2UgLmZpZWxkLXBvc3Rjb2RlLFxuI29wY19wb3N0bmxfY2UgLmZpZWxkLXBvc3Rjb2RlIC5pbnB1dC10ZXh0IHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4jb3BjX3Bvc3RubF9jZSAuZmllbGQtaG91c2VudW1iZXIge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4jZHBkIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2RjMDAyZTtcbiAgICBtYXJnaW4tbGVmdDogLjNlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbiNwYXJjZWxzaG9wIHtcbiAgICBwYWRkaW5nOiA4cHggMCA4cHggMTVweCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXJjZWxzaG9wd3JhcHBlciBpbWcucGFyY2Vsc2hvcGxvZ28sXG4uZHBkZXJyb3IgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnBhcmNlbHNob3B3cmFwcGVyIHVsIGxpIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuYSNzaG93cGFyY2Vscyxcbi5wYXJjZWxzaG9wd3JhcHBlciBhLmludmFsaWRhdGVQYXJjZWwsXG4ucGFyY2Vsc2hvcHdyYXBwZXIgYS5kcGRfY2xvc2VfbWFwIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjZGMwMDJlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGMwMDJlO1xuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbn1cbi5wYXJjZWxzaG9wd3JhcHBlciBhLmRwZF9jbG9zZV9tYXAge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEzMHB4O1xuICAgIHRvcDogMjBweDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGMwMDJlO1xuICAgIHBhZGRpbmc6IDZweCA5cHggM3B4O1xuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzIyMjtcbiAgICB9XG59XG4ucGFyY2Vsc2hvcHdyYXBwZXIgYS5kcGRfY2xvc2VfbWFwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbn1cbi5kcGRlcnJvciBoMiB7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBhcmNlbHNob3B3cmFwcGVyIC5zaG9wLWRhdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Y1ZjVmNTtcbn1cblxuI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIHtcbiAgICBkdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgfVxuICAgIC5zcC1tZXRob2RzIGRkOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2NjYztcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxufVxuIiwiLnBhZ2VzIHtcbiAgICBjb2xvcjogIzhkODY4NDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgcGFkZGluZy10b3A6IDVlbTtcbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChzbSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMi41ZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKG1kKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgICBvbCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgICA+IGEsXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6ICM4ZDg2ODQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNGIzYTM0O1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRiM2EzNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnByZXZpb3VzIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogLjVlbTtcbiAgICB9XG4gICAgLm5leHQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IC4zZW07XG4gICAgfVxuICAgIC5wcmV2aW91cyA+IHNwYW4sXG4gICAgLm5leHQgPiBzcGFuIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXG4gICAgfVxufVxuIiwiLnRvb2xiYXIge1xuICAgIHBhZGRpbmc6IC41ZW0gMCAuNzVlbSAwO1xuICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiAyLjNlbTtcbiAgICB9XG4gICAgLnBhZ2VyLFxuICAgIC5zb3J0ZXIge1xuICAgICAgICBwYWRkaW5nOiA1cHggMCAuNWVtO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5saW1pdGVyLFxuICAgIC5wYWdlcyB7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhZ2VyIHtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICAgIC5wYWdlcyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b29sYmFyLWJvdHRvbSB7XG4gICAgbWFyZ2luOiAwIDFlbSAyZW07XG4gICAgLnRvb2xiYXIge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIC5wYWdlcyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8qKiB2YXJpYWJsZXMgb25seSBmb3IgdGhlIGNvbXBhbnkgc3R5bGUgd2lkZ2V0cyAqKi9cbiR3aGl0ZXNwYWNlLXZhbHVlczogMCAyIDQgNiA4IDEwIDE1IDIwIDI1IDMwIDM1IDQwIDQ1IDUwIDU1IDYwIDY1IDcwIDc1IDgwIDg1IDkwIDk1IDEwMDtcbiR3aGl0ZXNwYWNlLXVuaXQ6IFwiJVwiO1xuXG4uY29tcGFueS1zdHlsZS13aWRnZXQtY29udGFpbmVyID4gLmNsZWFyZml4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmNvbXBhbnktc3R5bGUtd2lkZ2V0IHtcbiAgICBtYXJnaW4tdG9wOiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBsaWdodGVuKCRicmFuZC1kYXJrYnJvd24tb2ZmLCA0JSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICB9XG4gICAgLnBhbmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHAsXG4gICAgICAgICAgICAucGFuZWwtZm9vdGVyLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgIC5wYW5lbC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlYWRpbmctc2VyaWY7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNWVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNTVlbTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgKyBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjI1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcmtlcjtcbiAgICAgICAgICAgICsgLnBhbmVsLWJvZHkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjdlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFuZWwtaGVhZGluZyxcbiAgICAgICAgLnBhbmVsLWJvZHksXG4gICAgICAgIC5wYW5lbC1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAucGFuZWwtYm9keSArIC5wYW5lbC1mb290ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMS4yNWVtO1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmltZy1yZXNwb25zaXZlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhbmVsLWZvb3Rlci10ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IC41ZW0gMDtcbiAgICAgICAgfVxuICAgICAgICBhW2hyZWZdIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKHNtKSB7XG4gICAgICAgIEBpbmNsdWRlIHdoaXRlc3BhY2UtcmVzcG9uZCgkd2hpdGVzcGFjZS12YWx1ZXMsICR3aGl0ZXNwYWNlLXVuaXQsIHRvcCwgc20pO1xuICAgIH1cbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICBAaW5jbHVkZSB3aGl0ZXNwYWNlLXJlc3BvbmQoJHdoaXRlc3BhY2UtdmFsdWVzLCAkd2hpdGVzcGFjZS11bml0LCB0b3AsIG1kKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobGcpIHtcbiAgICAgICAgQGluY2x1ZGUgd2hpdGVzcGFjZS1yZXNwb25kKCR3aGl0ZXNwYWNlLXZhbHVlcywgJHdoaXRlc3BhY2UtdW5pdCwgdG9wLCBsZyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIGltYWdlLXdoaXRlc3BhY2UtcmVzcG9uZCgkd2hpdGVzcGFjZS12YWx1ZXMsICR3aGl0ZXNwYWNlLXVuaXQsIHRvcCk7XG4gICAgQGluY2x1ZGUgaW1hZ2Utd2hpdGVzcGFjZS1yZXNwb25kKCR3aGl0ZXNwYWNlLXZhbHVlcywgJHdoaXRlc3BhY2UtdW5pdCwgcmlnaHQpO1xuICAgIEBpbmNsdWRlIGltYWdlLXdoaXRlc3BhY2UtcmVzcG9uZCgkd2hpdGVzcGFjZS12YWx1ZXMsICR3aGl0ZXNwYWNlLXVuaXQsIGJvdHRvbSk7XG4gICAgQGluY2x1ZGUgaW1hZ2Utd2hpdGVzcGFjZS1yZXNwb25kKCR3aGl0ZXNwYWNlLXZhbHVlcywgJHdoaXRlc3BhY2UtdW5pdCwgbGVmdCk7XG4gICAgJi5hbHQge1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgcCxcbiAgICAgICAgICAgIC5wYW5lbC1mb290ZXItdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFuZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAucGFuZWwtYm9keSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFuZWwtaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxLjNlbSAwIC4zZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFuZWwtZm9vdGVyIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICBtYXJnaW46IC4zZW0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYW5lbC1oZWFkaW5nIHAsXG4gICAgICAgICAgICAucGFuZWwtdGl0bGUsXG4gICAgICAgICAgICAucGFuZWwtZm9vdGVyLXRleHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYW5lbC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYW5lbC1oZWFkaW5nLFxuICAgICAgICAgICAgLnBhbmVsLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgYS5idG4ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEuYnRuLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNmM2MDVjO1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM2YzYwNWM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGZ1bmN0aW9uIHZhbHVlLXdpdGgtdW5pdCgkdmFsdWUsICR1bml0KSB7XG4gICAgQGlmICR1bml0ID09IFwiJVwiIHtcbiAgICAgICAgQHJldHVybiAkdmFsdWUgKiAxJTtcbiAgICB9IEBlbHNlIGlmICR1bml0ID09IGVtIHtcbiAgICAgICAgQHJldHVybiAkdmFsdWUgKiAxZW07XG4gICAgfSBAZWxzZSBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIEByZXR1cm4gJHZhbHVlICogMXB4O1xuICAgIH0gQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgQHJldHVybiAkdmFsdWUgKiAxcmVtO1xuICAgIH1cbiAgICBAcmV0dXJuICR2YWx1ZTtcbn1cblxuQGZ1bmN0aW9uIGdldC13aGl0ZXNwYWNlLXNlbGVjdG9yKCRzaWRlLCAkaWQsICRtZWRpYTogbnVsbCkge1xuICAgICRzZWxlY3RvcjogdW5xdW90ZShcIi53aGl0ZXNwYWNlLSN7JHNpZGV9LSN7JGlkfVwiKTtcbiAgICBAaWYgKCRtZWRpYSkge1xuICAgICAgICAkc2VsZWN0b3I6IHVucXVvdGUoXCIud2hpdGVzcGFjZS0jeyRtZWRpYX0tI3skc2lkZX0tI3skaWR9XCIpO1xuICAgIH1cbiAgICBAcmV0dXJuICRzZWxlY3Rvcjtcbn1cblxuQG1peGluIHdoaXRlc3BhY2UtcmVzcG9uZCgkdmFsdWVzOiAwIDI1IDUwIDc1IDEwMCwgJHVuaXQ6IFwiJVwiLCAkc2lkZXM6IHRvcCByaWdodCBib3R0b20gbGVmdCwgJG1lZGlhOiBudWxsKSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICAgICBAZWFjaCAkc2lkZSBpbiAkc2lkZXMge1xuICAgICAgICAgICAgJHNlbGVjdG9yczogKCk7XG4gICAgICAgICAgICBAZWFjaCAkbWVkaXVtIGluICRtZWRpYSB7XG4gICAgICAgICAgICAgICAgJHNlbGVjdG9yOiBnZXQtd2hpdGVzcGFjZS1zZWxlY3Rvcigkc2lkZSwgJHZhbHVlLCAkbWVkaXVtKTtcbiAgICAgICAgICAgICAgICAkc2VsZWN0b3JzOiBhcHBlbmQoJHNlbGVjdG9ycywgJHNlbGVjdG9yLCBjb21tYSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRzZWxlY3RvcnN9IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tI3skc2lkZX06IHZhbHVlLXdpdGgtdW5pdCgkdmFsdWUsICR1bml0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGZ1bmN0aW9uIGdldC1pbWFnZS13aGl0ZXNwYWNlLXNlbGVjdG9yKCRzaWRlLCAkaWQsICRtZWRpYTogbnVsbCkge1xuICAgICRzZWxlY3RvcjogdW5xdW90ZShcIi5pbWFnZS13aGl0ZXNwYWNlLSN7JHNpZGV9LSN7JGlkfVwiKTtcbiAgICBAaWYgKCRtZWRpYSkge1xuICAgICAgICAkc2VsZWN0b3I6IHVucXVvdGUoXCIuaW1hZ2Utd2hpdGVzcGFjZS0jeyRtZWRpYX0tI3skc2lkZX0tI3skaWR9XCIpO1xuICAgIH1cbiAgICBAcmV0dXJuICRzZWxlY3Rvcjtcbn1cblxuQG1peGluIGltYWdlLXdoaXRlc3BhY2UtcmVzcG9uZCgkdmFsdWVzOiAwIDIgNCA2IDggMTAsICR1bml0OiBcIiVcIiwgJHNpZGVzOiB0b3AgcmlnaHQgYm90dG9tIGxlZnQsICRtZWRpYTogbnVsbCkge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAgICAgQGVhY2ggJHNpZGUgaW4gJHNpZGVzIHtcbiAgICAgICAgICAgICRzZWxlY3RvcnM6ICgpO1xuICAgICAgICAgICAgQGVhY2ggJG1lZGl1bSBpbiAkbWVkaWEge1xuICAgICAgICAgICAgICAgICRzZWxlY3RvcjogZ2V0LWltYWdlLXdoaXRlc3BhY2Utc2VsZWN0b3IoJHNpZGUsICR2YWx1ZSwgJG1lZGl1bSk7XG4gICAgICAgICAgICAgICAgJHNlbGVjdG9yczogYXBwZW5kKCRzZWxlY3RvcnMsICRzZWxlY3RvciwgY29tbWEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3skc2VsZWN0b3JzfSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy0jeyRzaWRlfTogdmFsdWUtd2l0aC11bml0KCR2YWx1ZSwgJHVuaXQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wcm9kdWN0LWdyaWQtd2lkZ2V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDMwcHg7XG4gICAgaDMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgLmJ0bi1kZWZhdWx0IHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICB9XG4gICAgLnByb2R1Y3RzLWdyaWQge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNhcnQge1xuICAgIC53aWRnZXQtc3RhdGljLWJsb2NrIHtcbiAgICAgICAgKyAuY2hlY2tvdXQtdHlwZXMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jaGVja291dC10eXBlcyB7XG4gICAgICAgIG1hcmdpbjogNGVtIDAgMWVtIDA7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAuYnRuLXByb2NlZWQtY2hlY2tvdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5hLXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgIC5idG4tY29udGludWUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtN2VtO1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRpc2NvdW50LnBhbmVsIHtcbiAgICAgICAgLnBhbmVsLWJvZHkge1xuICAgICAgICAgICAgbWFyZ2luOiAxZW07XG4gICAgICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRpc2NvdW50LWNvdXBvbi1mb3JtLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTVweDtcbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oJGdyYXktbGlnaHQsIDEyJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kaXNjb3VudC1jb3Vwb24tZm9ybS1idXR0b25zIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNzaG9wcGluZy1jYXJ0LXRhYmxlIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgbGlnaHRlbigkZ3JheS1saWdodCwgMTIlKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRlbigkZ3JheS1saWdodCwgMTIlKTtcbiAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgdGgge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICB9XG4gICAgdGQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDRweDtcbiAgICAgICAgJi5wcm9kdWN0LWNhcnQtcmVtb3ZlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5idG4tbGluayxcbiAgICAucHJvZHVjdC1uYW1lIHN0cm9uZyB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgZm9udC1zaXplOiA5NCU7XG4gICAgfVxuICAgIGlucHV0LnF0eSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC4yZW07XG5cbiAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1saWdodDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuLXJlbW92ZSxcbiAgICAuYnRuLXJlbW92ZTIge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIC5mYS1yZW1vdmU6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXDAwZDcnO1xuICAgICAgICB9XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmZhLXJlbW92ZTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5wcm9kdWN0LWNhcnQtaW5mbyB7XG4gICAgICAgIC5sYWJlbCxcbiAgICAgICAgZHQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FydC1wcmljZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIH1cbiAgICAub2xkLXByaWNlIHtcbiAgICAgICAgY29sb3I6ICRncmF5LWxpZ2h0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZyk7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNwZWNpYWwtcHJpY2Uge1xuICAgICAgICBjb2xvcjogJGJyYW5kLXJlZDtcbiAgICB9XG4gICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgLnByb2R1Y3QtY2FydC1pbWFnZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMmVtIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdHIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAmLmZpcnN0IHtcbiAgICAgICAgICAgICAgICAucHJvZHVjdC1jYXJ0LWltYWdlIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICAgIGRsLml0ZW0tb3B0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5wcm9kdWN0LWNhcnQtYWN0aW9ucyxcbiAgICAgICAgLnByb2R1Y3QtY2FydC10b3RhbCxcbiAgICAgICAgLnByb2R1Y3QtY2FydC1wcmljZSxcbiAgICAgICAgLnByb2R1Y3QtY2FydC1za3Uge1xuICAgICAgICAgICAgcGFkZGluZzogLjNlbSAwO1xuICAgICAgICB9XG4gICAgICAgIC5wcm9kdWN0LWNhcnQtYWN0aW9ucyB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMS4yNWVtO1xuICAgICAgICB9XG4gICAgICAgIC5wcm9kdWN0LWNhcnQtdG90YWwge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJlbTtcbiAgICAgICAgfVxuICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAucHJvZHVjdC1uYW1lIHtcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtYWx0O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbiIsIi52YWxpZGF0aW9uLWFkdmljZSB7XG4gICAgY29sb3I6ICRicmFuZC1kYW5nZXI7XG59XG5cbmlucHV0LnZhbGlkYXRpb24tZmFpbGVkOmZvY3VzLFxuaW5wdXQudmFsaWRhdGlvbi1mYWlsZWQge1xuICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWRhbmdlcjtcbn1cblxuLmFsZXJ0IHtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZztcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIGZhLWljb24oKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRmYS12YXItY2hlY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtc2Vjb25kYXJ5LWRhcms7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgbWFyZ2luOiAtNXB4IC0xMnB4O1xuICAgIH1cbn1cbi5hbGVydC1pbmZvIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRmYS12YXItaW5mby1jaXJjbGU7XG4gICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxufVxuLmFsZXJ0LXdhcm5pbmcge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTtcbiAgICAgICAgbGVmdDogMTJweDtcbiAgICB9XG5cbn1cbi5hbGVydC1kYW5nZXIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTtcbiAgICAgICAgbGVmdDogMTJweDtcbiAgICB9XG4gICAgY29sb3I6ICRicmFuZC1yZWQ7XG59XG5cbnVsLm1lc3NhZ2VzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgID4gbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBAZXh0ZW5kIC5hbGVydDtcbiAgICAgICAgJi5zdWNjZXNzLW1zZyB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5hbGVydC1zdWNjZXNzO1xuICAgICAgICB9XG4gICAgICAgICYubm90ZS1tc2csXG4gICAgICAgICYubm90aWNlLW1zZyB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5hbGVydC1pbmZvO1xuICAgICAgICB9XG4gICAgICAgICYuZXJyb3ItbXNnIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmFsZXJ0LWRhbmdlcjtcbiAgICAgICAgfVxuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnAuc3VjY2Vzcy1tc2cge1xuICAgIEBleHRlbmQgLmFsZXJ0O1xuICAgIEBleHRlbmQgLmFsZXJ0LXN1Y2Nlc3M7XG59XG5cbnAubm90ZS1tc2csXG5wLm5vdGljZS1tc2cge1xuICAgIEBleHRlbmQgLmFsZXJ0O1xuICAgIEBleHRlbmQgLmFsZXJ0LWluZm87XG59XG5cbnAuZXJyb3ItbXNnIHtcbiAgICBAZXh0ZW5kIC5hbGVydDtcbiAgICBAZXh0ZW5kIC5hbGVydC1kYW5nZXI7XG59XG5cbi5wYWdlLXRpdGxlICsgdWwubWVzc2FnZXMge1xuICAgIC5zdWNjZXNzLW1zZyB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1ncmVlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI25vdGljZS1jb29raWUtYmxvY2sge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1kYXJrYnJvd247XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IC44ZW0gMWVtO1xuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IC40ZW0gMS4yNWVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGJvdHRvbTogLjc1ZW07XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAuOGVtIC4yZW0gcmdiYSgwLCAwLCAwLCAuMDgpO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgICAubm90aWNlLWlubmVyLFxuICAgIC5ub3RpY2UtdGV4dCxcbiAgICAubm90aWNlLXRleHQgcCxcbiAgICAuYnRuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAubm90aWNlLXRleHQge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgLmZhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgICAgIH1cbiAgICAgICAgLmZhLXJlbW92ZTpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ1xcMDBkNyc7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuN2VtO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IC41ZW0gMS41ZW07XG4gICAgICAgIC5ub3RpY2UtdGV4dCBwLFxuICAgICAgICAuYnRuLWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRncmF5LWRhcmtlcjtcbn1cblxuYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgJi5ib3JkZXItYm90dG9tIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYubGluay1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuaDIsXG4uaDIge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG59XG5cbmgzLFxuLmgzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICAgICYudXBwZXJjYXNlIHtcbiAgICAgICAgZm9udC1zaXplOiAuOWVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbn1cblxuLnBsYWluLWNvcHkge1xuICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgZGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgICAgIGR0IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICAgIGRkIHtcbiAgICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuMjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IC4zZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBjb2xvcjogJGJyYW5kLWdyZWVuO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIHAsXG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZlbTtcbiAgICB9XG4gICAgcCArIGgzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS4yNWVtO1xuICAgIH1cbiAgICBwICsgaDIge1xuICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgfVxuICAgIGE6bm90KC5ib3JkZXItYm90dG9tKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5oNCxcbi5oNCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcbn1cblxuYWRkcmVzcyB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmgxIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlYWRpbmctc2VyaWYtbWVkaXVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLjdlbTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtaDEtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC40cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgICAmLnNhbnMtc2VyaWYge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlYWRpbmctc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWgxLXNhbnMtc2VyaWY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgfVxufVxuXG4ucGFnZS10aXRsZSB7XG4gICAgaDEge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjE1ZW07XG4gICAgfVxufVxuXG4ucGFnZS10aXRsZS5jYXRlZ29yeS10aXRsZSB7XG4gICAgbWFyZ2luOiAuOGVtIDA7XG4gICAgaDEge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLmNhdGVnb3J5LWltYWdlLXdyYXBwZXIge1xuICAgIC5wYWdlLXRpdGxlLmNhdGVnb3J5LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLmNpcmNsZS1kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLXRvcDogN2VtO1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgICBoZWlnaHQ6IDIuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDRlbTtcbiAgICB3aWR0aDogMi41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNjVlbTtcbn1cblxuYmxvY2txdW90ZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAyLjVyZW07XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1heC13aWR0aDogNjByZW07XG4gICAgcCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDFDXCI7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcMjAxRFwiO1xuICAgICAgICB9XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICBjb2xvcjogJGJyYW5kLXJlZCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLm5vYnIge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn0iLCIuYmxvZy1jb3B5cmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJsb2NrLWJsb2cge1xuICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IC4xZW07XG4gICAgfVxuICAgIGg0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOTZlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNGVtO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktZGFyaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1lbnUtcmVjZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNmVtO1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogM2VtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tZW51LWNhdGVnb3JpZXMge1xuICAgICAgICBtYXJnaW4tdG9wOiA0ZW07XG4gICAgfVxufVxuXG4uYmxvZy1vdmVydmlldyB7XG4gICAgLnBubCB7XG4gICAgICAgIGEuYXctYmxvZy1yZWFkLW1vcmUge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1hbHQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIGNvbG9yOiBkYXJrZW4oJGdyYXksIDQlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnRuLWRlZmF1bHQtYmcsIDclKTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGRhcmtlbigkYnRuLWRlZmF1bHQtYmcsIDclKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjgzZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAuM2VtIC40ZW07XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4xcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAuN2VtO1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ0bi1kZWZhdWx0LWJnLCAzNSUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRidG4tZGVmYXVsdC1iZywgMzUlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucG9zdC1kYXRlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLjhlbTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIH1cbn1cblxuLmNvbDItbGVmdC1sYXlvdXQsXG4uY29sMi1yaWdodC1sYXlvdXQge1xuICAgIC5ibG9nLW92ZXJ2aWV3IHtcbiAgICAgICAgLnBubCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGxpZ2h0ZW4oJGJyYW5kLWRhcmticm93bi1vZmYsIDQlKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDFuKzEpIHtcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9nLXBvc3Qge1xuICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjFlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucG9zdC1kZXRhaWxzIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cbiAgICAucG9zdC1zaGFyaW5nIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDMwcHg7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAuMjVlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgIH1cbiAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktYmFzZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmxvZy1kYXRlIHtcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBtYXgtd2lkdGg6IDM3ZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAmLm1hdGNoLWJvZHktdGV4dC13aWR0aCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM3ZW07XG4gICAgICAgIH1cbiAgICAgICAgJi5icmVhay1vdXQtYm9keS10ZXh0LXJpZ2h0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDllbTtcbiAgICAgICAgfVxuICAgICAgICAmLmJyZWFrLW91dC1jb250ZW50IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA4JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOCU7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjFlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgfVxuICAgICAgICArIGZpZ3VyZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmxiLXRlc3QtaW1nLWJyZWFrLW91dC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTQlO1xuICAgIH1cbn1cblxuJHp6X2hlaWdodDogMTZweDtcbiR6el9oYWxmaGVpZ2h0OiAoJHp6X2hlaWdodC8yKTtcbiR6el90aGlja25lc3M6IDExMCU7XG4kenpfb2Zmc2V0OiA0cHg7XG4kenpfYmFja2dyb3VuZGNvbG9yOiAjZmZmO1xuJHp6X2xpbmVjb2xvcjogbGlnaHRlbigkYnJhbmQtZGFya2Jyb3duLW9mZiwgNCUpO1xuXG4uemlnemFnIHtcbiAgICBtYXJnaW46IDAgMCAkenpfaGVpZ2h0IDA7XG4gICAgYmFja2dyb3VuZDogJHp6X2JhY2tncm91bmRjb2xvcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAkenpfaGVpZ2h0O1xuICAgIHotaW5kZXg6IDE7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogKCR6el9oZWlnaHQgLSAkenpfb2Zmc2V0KTtcbiAgICAgICAgdG9wOiAkenpfdGhpY2tuZXNzO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTEzNWRlZywgJHp6X2xpbmVjb2xvciAkenpfaGFsZmhlaWdodCwgdHJhbnNwYXJlbnQgMCkgMCAkenpfaGFsZmhlaWdodCxcbiAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCggMTM1ZGVnLCAkenpfbGluZWNvbG9yICR6el9oYWxmaGVpZ2h0LCB0cmFuc3BhcmVudCAwKSAwICR6el9oYWxmaGVpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICR6el9oZWlnaHQgJHp6X2hlaWdodDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICAgIGhlaWdodDogJHp6X2hlaWdodDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTEzNWRlZywgJHp6X2JhY2tncm91bmRjb2xvciAkenpfaGFsZmhlaWdodCwgdHJhbnNwYXJlbnQgMCkgMCAkenpfaGFsZmhlaWdodCxcbiAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCggMTM1ZGVnLCAkenpfYmFja2dyb3VuZGNvbG9yICR6el9oYWxmaGVpZ2h0LCB0cmFuc3BhcmVudCAwKSAwICR6el9oYWxmaGVpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICR6el9oZWlnaHQgJHp6X2hlaWdodDtcbiAgICB9XG59XG4uYnRuLWJsb2NrICsgLnppZ3phZyB7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xufVxuYXNpZGUgPiAuemlnemFnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG4uemlnemFnIH4gZGl2LmNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICB9XG59XG5cbi5yb3cge1xuICAgICYuaW5saW5lLWJsb2NrIHtcbiAgICAgICAgPiBbY2xhc3NePVwiY29sLVwiXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTAuMTI1ZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5uby1ndXR0ZXIge1xuICAgICAgICA+IFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVyby1ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogM3JlbSAwO1xufVxuXG4ucGFnZS1wb3B1cCB7XG4gICAgcGFkZGluZzogMmVtIDFlbTtcbn1cblxuI2pzLXJlc3BvbnNpdmUtdmFsdWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29udGVudDogXCJ4c1wiO1xuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKHNtKSB7XG4gICAgICAgIGNvbnRlbnQ6IFwic21cIjtcbiAgICB9XG4gICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobWQpIHtcbiAgICAgICAgY29udGVudDogXCJtZFwiO1xuICAgIH1cbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChsZykge1xuICAgICAgICBjb250ZW50OiBcImxnXCI7XG4gICAgfVxufVxuIiwiLnNlYXJjaC1hdXRvY29tcGxldGUge1xuICAgIHotaW5kZXg6ICR6aW5kZXgtcG9wb3ZlcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC5idWJibGUtZWxhc3RpY3NlYXJjaCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IC4zZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxZW0pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgLnByaWNlLWxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAucHJpY2UtZnJvbSxcbiAgICAgICAgICAgICAgICAgICAgLmZyZWUtc2hpcHBpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjVlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnByaWNlLWJveCAubWluaW1hbC1wcmljZS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRicmFuZC1kYXJrYnJvd24tb2ZmLCAxNC41JSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJpY2UtYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFsbC1yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi53aXNobGlzdC1pbmRleC1pbmRleCxcbi53aXNobGlzdC1pbmRleC1zaGFyZSB7XG4gICAgdGV4dGFyZWEge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICB9XG4gICAgLm5vdGUge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgbWF4LXdpZHRoOiAyMGVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAuM2VtO1xuICAgIH1cbn1cbi53aXNobGlzdC1pbmRleC1zaGFyZSB7XG4gICAgdGV4dGFyZWEge1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5teS13aXNobGlzdCAuYnV0dG9ucy1zZXQgLmJ0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgfVxufVxuQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAubXktd2lzaGxpc3QgLmJ1dHRvbnMtc2V0IHtcbiAgICAgICAgcGFkZGluZzogMWVtIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLm15LXdpc2hsaXN0IC5idXR0b25zLXNldCAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbiN3aXNobGlzdC10YWJsZSB7XG4gICAgdGgge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICB9XG4gICAgdGQge1xuICAgICAgICBwYWRkaW5nOiAyZW0gMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgfVxuICAgIC5idG4tbGluayB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgZm9udC1zaXplOiA5NCU7XG4gICAgfVxuICAgIC5pbnB1dC10ZXh0ICsgLmJ0bi1zZWNvbmRhcnkuYnRuLXhzIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweFxuICAgIH1cbiAgICBpbnB1dC5xdHkge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMmVtO1xuICAgIH1cbiAgICB0ZXh0YXJlYSwge1xuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICB9XG4gICAgLnByb2R1Y3QtaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgfVxuICAgIC5wcmljZS1ib3gsXG4gICAgLmFkZC10by1jYXJ0LWFsdCxcbiAgICAudHJ1bmNhdGVkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIH1cbiAgICAuaXRlbS1vcHRpb25zIHtcbiAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgZGwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbiAgICAgICAgICAgIGR0IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5saW5rLWNvbmZpZ3VyZS1vcHRpb25zIHtcbiAgICAgICAgbWFyZ2luOiAxZW0gMDtcbiAgICB9XG4gICAgLmNhcnQtY2VsbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM2VtO1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuLXJlbW92ZSxcbiAgICAuYnRuLXJlbW92ZTIge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAuZmEtcmVtb3ZlOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnXFwwMGQ3JztcbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5mYS1yZW1vdmU6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucHJpY2UtYm94IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5vbGQtcHJpY2Uge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWxpZ2h0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZyk7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNwZWNpYWwtcHJpY2Uge1xuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1yZWQ7XG4gICAgICAgIH1cbiAgICAgICAgLm9sZC1wcmljZSxcbiAgICAgICAgLnNwZWNpYWwtcHJpY2Uge1xuICAgICAgICAgICAgLnByaWNlLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMmVtIDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgJi5maXJzdCB7XG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wcm9kdWN0LWNhcnQtYWN0aW9ucyxcbiAgICAgICAgLnByb2R1Y3QtY2FydC10b3RhbCxcbiAgICAgICAgLnByb2R1Y3QtY2FydC1wcmljZSxcbiAgICAgICAgLnByb2R1Y3QtY2FydC1za3Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgcGFkZGluZzogM3B4IDA7XG4gICAgICAgIH1cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmNhcnQtY2VsbCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnByaWNlLWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAuNWVtO1xuICAgICAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2stbGF5ZXJlZC1uYXYge1xuICAgIC5jdXJyZW50bHktY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNWVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VlZTtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgfVxuICAgIC5ibG9jay1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IC4yNWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuMjVlbTtcbiAgICB9XG4gICAgLmN1cnJlbnRseSB7XG4gICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIG1hcmdpbjogLjVlbSAwO1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxpbmstcmVtb3ZlIHtcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLXJlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJisuYnRuLXJlbW92ZTphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC5idG4tcmVtb3ZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuM2VtO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1yZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFwwMGQ3JztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IC41ZW0gMWVtO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG4gICAgZHQge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAuMjVlbTtcbiAgICB9XG4gICAgZGQge1xuICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcblxuICAgIH1cbiAgICBkdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNmVtO1xuICAgIH1cbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICAgIHBhZGRpbmc6IC4yNWVtIDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgLjI1ZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgY29sb3I6IGRhcmtlbigkZ3JheS1saWdodCwgMTAlKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLjFlbSAwIC4yNWVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zaG93LWxlc3MtbW9yZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLWdyZWVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uby1kaXNwbGF5LFxuICAgICAgICAgICAgJi5uby1kaXNwbGF5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2hvdy1oaWRkZW4ge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBsaS5fcGFyZW50IHtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZWU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAuM2VtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuOGVtO1xuICAgICAgICAuZmEtbGcge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC05JTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjI1ZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhdGVnb3J5LWZpbHRlci10cmVlIHtcbiAgICAgICAgZGl2Lm9mZiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgZGl2Lm9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgfVxuICAgICAgICB1bCxcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaS5hY3RpdmUgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAuaGFzLWNoaWxkcmVuLWluZGljYXRvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5sZXZlbDEsXG4gICAgICAgIC5sZXZlbDIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5sZXZlbDMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjc1ZW07XG4gICAgICAgIH1cbiAgICAgICAgLmxldmVsNCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuNWVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRodW1ibmFpbCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtLjZlbTtcbiAgICAgICAgd2lkdGg6IDc2JTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTM4JTtcbiAgICB9XG59XG5cbmEudGh1bWJuYWlsOmhvdmVyIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjYjBhMDliLCA4JSk7XG4gICAgfVxufVxuIiwiLnByb2R1Y3QtdmlldyB7XG4gICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGxpZ2h0ZW4oJGdyYXktbGlnaHQsIDE1KTtcbiAgICB9XG4gICAgLnByb2R1Y3Qtc3VtbWFyeS1hY3Rpb25zLXdyYXBwZXIge1xuICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAmLmlzX3N0dWNrIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCA0cHggLTRweCAjZGRkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5za3Uge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMSB7XG4gICAgICAgIGNvbG9yOiAjMmQyOTI3O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBtYXJnaW46IC42ZW0gMCAuOGVtO1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChzbSkge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA1ZW07XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIG1hcmdpbjogLjVlbSAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW46IC42ZW0gMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaXNfc3R1Y2sge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLjJlbSAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZyb250ZW5kLWxhYmVscy13cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNrdS10aXRsZS13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1hdC13aWR0aChzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgICAgICAuc2t1IHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZnJvbnRlbmQtbGFiZWxzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcmtlcjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGxpZ2h0ZW4oJGdyYXktbGlnaHQsIDE1KTtcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cbiAgICAuZ2FsbGVyeS1pbWFnZXMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICAgICAgLmdhbGxlcnktaW1hZ2UtZGVza3RvcCBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTFlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucmVsYXRlZC1wcm9kdWN0cyB7XG4gICAgICAgIC5wcm9kdWN0LWluZm8ge1xuICAgICAgICAgICAgLnNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjc1ZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5wcmljZS1ib3gge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteGxhcmdlO1xuICAgICAgICBtYXJnaW46IDEuNWVtIDAgMS4yZW07XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICBtYXJnaW46IC41ZW0gMCAuOGVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5vbGQtcHJpY2Uge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWxpZ2h0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTIyZGVnKTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3BlY2lhbC1wcmljZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm9sZC1wcmljZSxcbiAgICAgICAgLnNwZWNpYWwtcHJpY2Uge1xuICAgICAgICAgICAgLnByaWNlLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWVhc3VyaW5nLXRhYmxlLWxpbmsge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuM2VtO1xuICAgIH1cbiAgICAuaXNfc3R1Y2sge1xuICAgICAgICAucHJpY2UtYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41ZW07XG4gICAgICAgIH1cbiAgICAgICAgLm9sZC1wcmljZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgLmFkZC10by1jYXJ0IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLnF0eSB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgc2VsZWN0LnF0eSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDklO1xuICAgICAgICB9XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAuNDVlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAuM2VtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICBtYXJnaW46IDFlbSAwO1xuICAgICAgICAgICAgLnF0eSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5wcm9kdWN0LW9wdGlvbnMtYWRkdG8tYnV0dG9ucy13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1hdC13aWR0aChzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAucHJvZHVjdC1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgICAgICBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkzJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZHVjdC1vcHRpb25zLWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpbmstd2lzaGxpc3Qge1xuICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogMzNweCAwO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1kYXJrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGluay13aXNobGlzdC1jb25maWd1cmUge1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgIC5idG46aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1waW5rO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5saW5rLXdpc2hsaXN0LFxuICAgIC5saW5rLXdpc2hsaXN0LWNvbmZpZ3VyZSB7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC44ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmlzX3N0dWNrIHtcbiAgICAgICAgLmxpbmstd2lzaGxpc3QsXG4gICAgICAgIC5saW5rLXdpc2hsaXN0LWNvbmZpZ3VyZSB7XG4gICAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnByb2R1Y3QtZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1hdC13aWR0aChzbSkge1xuICAgICAgICAgICAgICAgIC5oMjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgXFwyMDE0JztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICAgICYubWVhc3VyaW5nLXRhYmxlLXVuaXQtb3B0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0uNmVtO1xuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidG4tZGVmYXVsdC1iZywgMzUlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYnRuLWRlZmF1bHQtYmcsIDM1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1lYXN1cmluZy10YWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZhYnJpYy1pbmZvIHtcbiAgICAgICAgbWFyZ2luOiAxLjVlbSAwO1xuICAgIH1cbiAgICAucHJvZHVjdC1vcHRpb25zIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgICAgIG1hcmdpbjogLjNlbSAwIDEuNWVtO1xuICAgICAgICB9XG4gICAgICAgIC53aWRnZXQtc3RhdGljLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaXNfc3R1Y2sge1xuICAgICAgICAucHJvZHVjdC1vcHRpb25zIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubW9yZS1kZXRhaWxzIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgLnByb2R1Y3QtaW5mby10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjVlbTtcbiAgICAgICAgY29sb3I6ICM5YTlhOTQ7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5YTlhOTQ7XG4gICAgICAgICAgICBjb2xvcjogIzlhOWE5NDtcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucHJvZHVjdC1hdHRyaWJ1dGVzIHtcbiAgICAgICAgcGFkZGluZzogMS41ZW0gMCAuNWVtO1xuICAgICAgICAucHJvZHVjdC1hdHRyaWJ1dGVzLXRhYmxlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAxLjVlbSAwO1xuICAgICAgICB9XG4gICAgICAgIC50YWJsZSB7XG4gICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zaXplLWNoYXJ0IHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICB0aGVhZCxcbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZy1hY2NlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhdGVnb3J5LXByb2R1Y3RzIHtcbiAgICAgICAgbWluLWhlaWdodDogMzUxcHg7XG4gICAgfVxuICAgIC53YXNoaW5nLWluc3RydWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMCAxLjNlbTtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICB3aWR0aDogMi41ZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNWVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLXdyYXBwZXIge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgbGlnaHRlbigkZ3JheS1saWdodCwgMTUpO1xuICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIC5oMSxcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcmtlcjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5oMSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1ZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChzbSkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobWQpIHtcbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAuNGVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsImJvZHkuY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mYW5jeWJveC1hY3RpdmUge1xuICAgIGhlaWdodDogYXV0bzsgfVxuXG4uZmFuY3lib3gtaXMtaGlkZGVuIHtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IC05OTk5cHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5mYW5jeWJveC1jb250YWluZXIge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTk5OTI7IH1cblxuLmZhbmN5Ym94LWNvbnRhaW5lciAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mYW5jeWJveC1vdXRlcixcbi5mYW5jeWJveC1pbm5lcixcbi5mYW5jeWJveC1iZyxcbi5mYW5jeWJveC1zdGFnZSB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDsgfVxuXG4uZmFuY3lib3gtb3V0ZXIge1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5mYW5jeWJveC1iZyB7XG4gICAgYmFja2dyb3VuZDogIzFlMWUxZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IGluaGVyaXQ7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQsIDAuNzEpOyB9XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XG4gICAgb3BhY2l0eTogLjg3O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMiwgMC42MSwgMC4zNiwgMSk7IH1cblxuLmZhbmN5Ym94LWluZm9iYXIsXG4uZmFuY3lib3gtdG9vbGJhcixcbi5mYW5jeWJveC1jYXB0aW9uLFxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAuMjVzO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB6LWluZGV4OiA5OTk5NzsgfVxuXG4uZmFuY3lib3gtc2hvdy1pbmZvYmFyIC5mYW5jeWJveC1pbmZvYmFyLFxuLmZhbmN5Ym94LXNob3ctdG9vbGJhciAuZmFuY3lib3gtdG9vbGJhcixcbi5mYW5jeWJveC1zaG93LWNhcHRpb24gLmZhbmN5Ym94LWNhcHRpb24sXG4uZmFuY3lib3gtc2hvdy1uYXYgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMsIHZpc2liaWxpdHkgMHM7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uZmFuY3lib3gtaW5mb2JhciB7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBsZWZ0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIG1pbi13aWR0aDogNDRweDtcbiAgICBtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogMDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uZmFuY3lib3gtdG9vbGJhciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwOyB9XG5cbi5mYW5jeWJveC1zdGFnZSB7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHotaW5kZXg6IDk5OTk0OyB9XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1zdGFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZmFuY3lib3gtc2xpZGUge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIHBhZGRpbmc6IDQ0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgLXdlYmtpdC10cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eSwgLXdlYmtpdC10cmFuc2Zvcm07XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTk5NDsgfVxuXG4uZmFuY3lib3gtc2xpZGU6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0uMjVlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAwOyB9XG5cbi5mYW5jeWJveC1pcy1zbGlkaW5nIC5mYW5jeWJveC1zbGlkZSxcbi5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMsXG4uZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQsXG4uZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gICAgei1pbmRleDogOTk5OTU7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZzogNDRweCAwOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0taW1hZ2U6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwge1xuICAgIHBhZGRpbmc6IDZweCA2cHggMCA2cHg7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUge1xuICAgIHBhZGRpbmc6IDQ0cHggNDRweCAwOyB9XG5cbi5mYW5jeWJveC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCA2cHggMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjE0LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjE0LCAxKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIC13ZWJraXQtdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIC13ZWJraXQtdHJhbnNmb3JtO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgei1pbmRleDogOTk5OTU7IH1cblxuLmZhbmN5Ym94LWNhbi16b29tT3V0IC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG4gICAgY3Vyc29yOiB6b29tLW91dDsgfVxuXG4uZmFuY3lib3gtY2FuLXpvb21JbiAuZmFuY3lib3gtY29udGVudCB7XG4gICAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gICAgY3Vyc29yOiB6b29tLWluOyB9XG5cbi5mYW5jeWJveC1jYW4tZHJhZyAuZmFuY3lib3gtY29udGVudCB7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gICAgY3Vyc29yOiBncmFiOyB9XG5cbi5mYW5jeWJveC1pcy1kcmFnZ2luZyAuZmFuY3lib3gtY29udGVudCB7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7IH1cblxuLmZhbmN5Ym94LWNvbnRhaW5lciBbZGF0YS1zZWxlY3RhYmxlPSd0cnVlJ10ge1xuICAgIGN1cnNvcjogdGV4dDsgfVxuXG4uZmFuY3lib3gtaW1hZ2UsXG4uZmFuY3lib3gtc3BhY2ViYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5mYW5jeWJveC1zcGFjZWJhbGwge1xuICAgIHotaW5kZXg6IDE7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZTVlM2RmOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDRweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDsgfVxuXG4uZmFuY3lib3gtdmlkZW8sXG4uZmFuY3lib3gtaWZyYW1lIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmZhbmN5Ym94LWlmcmFtZSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4uZmFuY3lib3gtZXJyb3Ige1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uZmFuY3lib3gtZXJyb3IgcCB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi8qIEJ1dHRvbnMgKi9cbi5mYW5jeWJveC1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzAsIDMwLCAzMCwgMC42KTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiA0NHB4OyB9XG5cbi5mYW5jeWJveC1idXR0b24sXG4uZmFuY3lib3gtYnV0dG9uOnZpc2l0ZWQsXG4uZmFuY3lib3gtYnV0dG9uOmxpbmsge1xuICAgIGNvbG9yOiAjY2NjOyB9XG5cbi5mYW5jeWJveC1idXR0b246Zm9jdXMsXG4uZmFuY3lib3gtYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uZmFuY3lib3gtYnV0dG9uLmRpc2FibGVkLFxuLmZhbmN5Ym94LWJ1dHRvbi5kaXNhYmxlZDpob3Zlcixcbi5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdLFxuLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF06aG92ZXIge1xuICAgIGNvbG9yOiAjODg4O1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uZmFuY3lib3gtYnV0dG9uIHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHNoYXBlLXJlbmRlcmluZzogZ2VvbWV0cmljUHJlY2lzaW9uOyB9XG5cbi5mYW5jeWJveC1idXR0b24gc3ZnIHBhdGgge1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xuICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gICAgc3Ryb2tlLXdpZHRoOiAzOyB9XG5cbi5mYW5jeWJveC1idXR0b24tLXBsYXkgc3ZnIHBhdGg6bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5mYW5jeWJveC1idXR0b24tLXBhdXNlIHN2ZyBwYXRoOm50aC1jaGlsZCgxKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmFuY3lib3gtYnV0dG9uLS1wbGF5IHN2ZyBwYXRoLFxuLmZhbmN5Ym94LWJ1dHRvbi0tc2hhcmUgc3ZnIHBhdGgsXG4uZmFuY3lib3gtYnV0dG9uLS10aHVtYnMgc3ZnIHBhdGgge1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjsgfVxuXG4uZmFuY3lib3gtYnV0dG9uLS1zaGFyZSBzdmcgcGF0aCB7XG4gICAgc3Ryb2tlLXdpZHRoOiAxOyB9XG5cbi8qIE5hdmlnYXRpb24gYXJyb3dzICovXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAzOHB4OyB9XG5cbi5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMsIHZpc2liaWxpdHkgMHMsIGNvbG9yIC4yNXM7IH1cblxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTI1cHg7IH1cblxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfbGVmdCB7XG4gICAgbGVmdDogNnB4OyB9XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0IHtcbiAgICByaWdodDogNnB4OyB9XG5cbi8qIENsb3NlIGJ1dHRvbiBvbiB0aGUgdG9wIHJpZ2h0IGNvcm5lciBvZiBodG1sIGNvbnRlbnQgKi9cbi5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgei1pbmRleDogMTA7IH1cblxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHN2ZyB7XG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gICAgc3Ryb2tlLXdpZHRoOiAxLjU7XG4gICAgdHJhbnNpdGlvbjogc3Ryb2tlIC4xczsgfVxuXG4uZmFuY3lib3gtY2xvc2Utc21hbGw6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmhvdmVyIHN2ZyB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jbG9zZS1zbWFsbCxcbi5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNsb3NlLXNtYWxsLFxuLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgcmlnaHQ6IC0xMnB4O1xuICAgIHRvcDogLTQ0cHg7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY2xvc2Utc21hbGw6aG92ZXIgc3ZnLFxuLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY2xvc2Utc21hbGw6aG92ZXIgc3ZnLFxuLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmhvdmVyIHN2ZyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmZhbmN5Ym94LWlzLXNjYWxpbmcgLmZhbmN5Ym94LWNsb3NlLXNtYWxsLFxuLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1kcmFnIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBDYXB0aW9uICovXG4uZmFuY3lib3gtY2FwdGlvbiB7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAyNXB4IDQ0cHggMjVweCA0NHB4O1xuICAgIHJpZ2h0OiAwOyB9XG5cbi5mYW5jeWJveC1jYXB0aW9uOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFFQUFBRXRDQVFBQUFCakJjTDdBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQUhSSlJFRlVLTStWazhFT2dEQUlRMHZqLzMreEJ3OHFJWlp1ZUZuSUtDOTBNQ0FJOERscmtIR2VxcUdJVTZsVmlnckJ0cENXcWVSV29IRE5xczBGN1ZOVkJWeG1IUmx2b1ZxamFZa2RuRElhaXZIMkhxWjUrb1pqM0pVeldCK2NPejRHNDhCZyt0c0ovdHF1NGRMQy80WGIrMEdjRjVCd0JDMEFBNTNxQUFBQUFFbEZUa1N1UW1DQyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAtMjVweDtcbiAgICB6LWluZGV4OiAtMTsgfVxuXG4uZmFuY3lib3gtY2FwdGlvbjo6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogNDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDQ0cHg7XG4gICAgdG9wOiAwOyB9XG5cbi5mYW5jeWJveC1jYXB0aW9uIGEsXG4uZmFuY3lib3gtY2FwdGlvbiBhOmxpbmssXG4uZmFuY3lib3gtY2FwdGlvbiBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uZmFuY3lib3gtY2FwdGlvbiBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4vKiBMb2FkaW5nIGluZGljYXRvciAqL1xuLmZhbmN5Ym94LWxvYWRpbmcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYW5jeWJveC1yb3RhdGUgLjhzIGluZmluaXRlIGxpbmVhcjtcbiAgICBhbmltYXRpb246IGZhbmN5Ym94LXJvdGF0ZSAuOHMgaW5maW5pdGUgbGluZWFyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogNnB4IHNvbGlkIHJnYmEoMTAwLCAxMDAsIDEwMCwgMC41KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IC0zMHB4IDAgMCAtMzBweDtcbiAgICBvcGFjaXR5OiAuNjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogNjBweDtcbiAgICB6LWluZGV4OiA5OTk5OTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbi8qIFRyYW5zaXRpb24gZWZmZWN0cyAqL1xuLmZhbmN5Ym94LWFuaW1hdGVkIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpOyB9XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHNsaWRlICovXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBmYWRlICovXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMsXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpOyB9XG5cbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHpvb20taW4tb3V0ICovXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuNSwgMS41LCAxLjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjUsIDEuNSwgMS41KTsgfVxuXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC41LCAwLjUsIDAuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNSwgMC41LCAwLjUpOyB9XG5cbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogcm90YXRlICovXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTsgfVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG5cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogY2lyY3VsYXIgKi9cbi5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHR1YmUgKi9cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoLTEwZGVnKTsgfVxuXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNjYWxlKDAuMSkgc2tldygxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoMTBkZWcpOyB9XG5cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTsgfVxuXG4vKiBTaGFyZSAqL1xuLmZhbmN5Ym94LXNoYXJlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmFuY3lib3gtc2hhcmUgaDEge1xuICAgIGNvbG9yOiAjMjIyO1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuXG4uZmFuY3lib3gtc2hhcmUgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24ge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMCA1cHggMTBweCA1cHg7XG4gICAgbWluLXdpZHRoOiAxMzBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOnZpc2l0ZWQsXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpsaW5rIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1mYiB7XG4gICAgYmFja2dyb3VuZDogIzNiNTk5ODsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNDRlODY7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0IHtcbiAgICBiYWNrZ3JvdW5kOiAjYmQwODFkOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1wdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2FhMDcxOTsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHcge1xuICAgIGJhY2tncm91bmQ6ICMxZGExZjI7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMGQ5NWU4OyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHN2ZyB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMjVweDsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZjsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2lucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogIzVkNWI1YjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi8qIFRodW1icyAqL1xuLmZhbmN5Ym94LXRodW1icyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIHBhZGRpbmc6IDJweCAycHggNHB4IDJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDIxMnB4O1xuICAgIHotaW5kZXg6IDk5OTk1OyB9XG5cbi5mYW5jeWJveC10aHVtYnMteCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47IH1cblxuLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC10aHVtYnMge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtaW5uZXIge1xuICAgIHJpZ2h0OiAyMTJweDsgfVxuXG4uZmFuY3lib3gtdGh1bWJzID4gdWwge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmZhbmN5Ym94LXRodW1icy14ID4gdWwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmZhbmN5Ym94LXRodW1icy15ID4gdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogN3B4OyB9XG5cbi5mYW5jeWJveC10aHVtYnMteSA+IHVsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi5mYW5jeWJveC10aHVtYnMteSA+IHVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzJhMmEyYTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG5cbi5mYW5jeWJveC10aHVtYnMgPiB1bCA+IGxpIHtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBtYXJnaW46IDJweDtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSA4cHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA0cHgpO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAxMDBweDsgfVxuXG4uZmFuY3lib3gtdGh1bWJzLWxvYWRpbmcge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uZmFuY3lib3gtdGh1bWJzID4gdWwgPiBsaSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cblxuLmZhbmN5Ym94LXRodW1icyA+IHVsID4gbGk6YmVmb3JlIHtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjNGVhN2Y5O1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gICAgei1pbmRleDogOTk5OTE7IH1cblxuLmZhbmN5Ym94LXRodW1icyAuZmFuY3lib3gtdGh1bWJzLWFjdGl2ZTpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLyogU3R5bGluZyBmb3IgU21hbGwtU2NyZWVuIERldmljZXMgKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmZhbmN5Ym94LXRodW1icyB7XG4gICAgICAgIHdpZHRoOiAxMTBweDsgfVxuICAgIC5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtaW5uZXIge1xuICAgICAgICByaWdodDogMTEwcHg7IH1cbiAgICAuZmFuY3lib3gtdGh1bWJzID4gdWwgPiBsaSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTBweCk7IH0gfSIsIi50YWJsZSB7XG4gICAgPiB0aGVhZCxcbiAgICA+IHRib2R5LFxuICAgID4gdGZvb3Qge1xuICAgICAgICA+IHRyIHtcbiAgICAgICAgICAgID4gdGgsXG4gICAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnRhYmxlLWxpc3Rpbmcge1xuICAgID4gdGhlYWQsXG4gICAgPiB0Ym9keSxcbiAgICA+IHRmb290IHtcbiAgICAgICAgPiB0ciB7XG4gICAgICAgICAgICA+IHRoLFxuICAgICAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGxpZ2h0ZW4oJGJyYW5kLWRhcmticm93bi1vZmYsIDEwJSk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyoqIHZhcmlhYmxlcyBvbmx5IGZvciB0aGUgc3RvcmUtbG9jYXRvciBzZWN0aW9uICoqL1xuJG1hcC1oZWlnaHQ6IDQ1MHB4O1xuXG4uYnRuLW9mZmljaWFsLXN0b3JlcyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLWF0LXdpZHRoKHNtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIuNGVtO1xuICAgIH1cbn1cblxuI29mZmljaWFsLXN0b3JlcyB7XG4gICAgLnBubCB7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEyNXB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29weSB7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxpbmstY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvY2F0b3ItZm9ybS1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206ICRzbS12ZXJ0aWNhbC1zcGFjaW5nO1xuICAgIHBhZGRpbmctdG9wOiAxLjVlbTtcblxuICAgIGxhYmVsICsgc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgI2xvY2F0b3Itc2VhcmNoLXMge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICB9XG5cbiAgICAuYnV0dG9ucy1zZXQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBidXR0b24sXG4gICAgICAgIGFbcm9sZT1cImJ1dHRvblwiXSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJ1dHRvbixcbiAgICAgICAgICAgIGFbcm9sZT1cImJ1dHRvblwiXSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbixcbiAgICBhW3JvbGU9XCJidXR0b25cIl0ge1xuICAgICAgICAmLmluYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1hdC13aWR0aChzbSkge1xuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgICNmZy1zZWFyY2gsXG4gICAgICAgICNmZy1kaXN0YW5jZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzbS1ob3Jpem9udGFsLXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICAjZmctc2VhcmNoIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICNmZy1kaXN0YW5jZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb2NhdGlvbnMtbWFwLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5sb2NhdGlvbi13aW5kb3cge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgLmxvY2F0aW9uLWRhdGEtYWN0aW9ucy13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICAgICAgLmxvY2F0aW9uLWRhdGEsXG4gICAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kXG4gICAgICAgIH1cbiAgICAgICAgLmxvY2F0aW9uLWRhdGEge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMmVtO1xuICAgICAgICB9XG4gICAgICAgIGEuZW1haWwsXG4gICAgICAgIGEud2Vic2l0ZSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5sb2NhdGlvbnMtbWFwIHtcbiAgICAgICAgaGVpZ2h0OiAkbWFwLWhlaWdodDtcbiAgICB9XG59XG5cbi5yZXN1bHRzIHtcbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICB9XG4gICAgc3Bhbi5waG9uZSxcbiAgICBzcGFuLmVtYWlsLFxuICAgIGEud2Vic2l0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAubG9jYXRpb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbWQtdmVydGljYWwtc3BhY2luZztcbiAgICB9XG5cbiAgICAuYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzbS12ZXJ0aWNhbC1zcGFjaW5nO1xuXG4gICAgICAgIGEuc2hvdy1vbi1tYXAsXG4gICAgICAgIGEuZ2V0LWRpcmVjdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBhLmRpcmVjdGlvbnMge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYS5zaG93LW9uLW1hcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RvcmVzLWNvbnRhaW5lciB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtYXQtd2lkdGgoc20pIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybiszKSB7XG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtYXQtd2lkdGgobWQpIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybiszKSB7XG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKGxnKSB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoM24rNCkge1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChzbSkge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChzbSkge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKGxnKSB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgIG1hcmdpbjogJG1kLXZlcnRpY2FsLXNwYWNpbmcgMCAkeHMtdmVydGljYWwtc3BhY2luZztcbiAgICAgICAgfVxuICAgICAgICBzcGFuLmluZGV4IHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc20taG9yaXpvbnRhbC1zcGFjaW5nO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNtLWhvcml6b250YWwtc3BhY2luZztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXRlcnRpYXJ5O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDRweCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9jYXRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB9XG5cbiAgICAubmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgYWRkcmVzcyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDFlbTtcbiAgICB9XG5cbiAgICBzcGFuLnBob25lLFxuICAgIGEuZW1haWwsXG4gICAgYS53ZWJzaXRlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkNsYXJlbmRvblRleHRcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL2NsYXJlbmRvbl90ZXh0X3Byby13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXRsYXNHcm90ZXNrXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9BdGxhc0dyb3Rlc2stTGlnaHQtV2ViLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1MaWdodC1XZWIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvQXRsYXNHcm90ZXNrLUxpZ2h0LVdlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvQXRsYXNHcm90ZXNrLUxpZ2h0LVdlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF0bGFzR3JvdGVza1wiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvQXRsYXNHcm90ZXNrLVJlZ3VsYXItV2ViLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1SZWd1bGFyLVdlYi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgICAgICB1cmwoXCIuLi9mb250cy9BdGxhc0dyb3Rlc2stUmVndWxhci1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1SZWd1bGFyLVdlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF0bGFzR3JvdGVzay1NZWRpdW1cIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1NZWRpdW0tV2ViLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1NZWRpdW0tV2ViLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1NZWRpdW0tV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoXCIuLi9mb250cy9BdGxhc0dyb3Rlc2stTWVkaXVtLVdlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF0bGFzR3JvdGVza1wiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvQXRsYXNHcm90ZXNrLUJvbGQtV2ViLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1Cb2xkLVdlYi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgICAgICB1cmwoXCIuLi9mb250cy9BdGxhc0dyb3Rlc2stQm9sZC1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL0F0bGFzR3JvdGVzay1Cb2xkLVdlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpY29IZWFkbGluZVwiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUHVibGljb0hlYWRsaW5lLVJvbWFuLVdlYi5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9QdWJsaWNvSGVhZGxpbmUtUm9tYW4tV2ViLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUHVibGljb0hlYWRsaW5lLVJvbWFuLVdlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9QdWJsaWNvSGVhZGxpbmUtUm9tYW4tV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUHVibGljb0hlYWRsaW5lLU1lZGl1bVwiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUHVibGljb0hlYWRsaW5lLU1lZGl1bS1XZWIuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUHVibGljb0hlYWRsaW5lLU1lZGl1bS1XZWIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvUHVibGljb0hlYWRsaW5lLU1lZGl1bS1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL1B1YmxpY29IZWFkbGluZS1NZWRpdW0tV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUHVibGljb0hlYWRsaW5lXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9QdWJsaWNvSGVhZGxpbmUtQm9sZC1XZWIuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUHVibGljb0hlYWRsaW5lLUJvbGQtV2ViLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL1B1YmxpY29IZWFkbGluZS1Cb2xkLVdlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvUHVibGljb0hlYWRsaW5lLUJvbGQtV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiVGl0bGluZ0dvdGhpY0ZCTmFycm93XCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9UaXRsaW5nR290aGljRkJOYXJyb3dTdGFuZGFyZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlRpdGxpbmdHb3RoaWNGQk5hcnJvd1wiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvVGl0bGluZ0dvdGhpY0ZCTmFycm93TWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRHJ1a1RleHRXaWRlLU1lZGl1bVwiO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9EcnVrVGV4dFdpZGUtTWVkaXVtLVdlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgICAgIHVybChcIi4uL2ZvbnRzL0RydWtUZXh0V2lkZS1NZWRpdW0tV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRHJ1a1RleHRXaWRlLU1lZGl1bVwiO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9EcnVrVGV4dFdpZGUtTWVkaXVtSXRhbGljLVdlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoXCIuLi9mb250cy9EcnVrVGV4dFdpZGUtTWVkaXVtSXRhbGljLVdlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkRydWtUZXh0LU1lZGl1bVwiO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9EcnVrVGV4dC1NZWRpdW0tV2ViLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybChcIi4uL2ZvbnRzL0RydWtUZXh0LU1lZGl1bS1XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJEcnVrVGV4dC1NZWRpdW1cIjtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRHJ1a1RleHQtTWVkaXVtSXRhbGljLVdlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoXCIuLi9mb250cy9EcnVrVGV4dC1NZWRpdW1JdGFsaWMtV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiIsIi5ibG9jay1hY2NvdW50IHtcbiAgICBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMy40ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjk2ZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjNlbTtcbiAgICB9XG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICB9XG4gICAgfVxuICAgIGxpLmN1cnJlbnQgYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrZXI7XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKG1kKSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcMjAxNCc7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5teS1hY2NvdW50IHtcbiAgICAud2VsY29tZS1tc2cge1xuICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgfVxuICAgIC5ib3gtcmVjZW50IHtcbiAgICAgICAgbWFyZ2luOiAyLjVlbSAwO1xuICAgICAgICAuYm94LWhlYWQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIHRoIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcmtlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnRpdGxlLWJ1dHRvbnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLml0ZW0gKyAuaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICB9XG4gICAgLmJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICB9XG4gICAgLmJveC1hY2NvdW50IC5idG4tc2Vjb25kYXJ5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgKyAuZm9ybS1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmllbGRzZXQgPiBoMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIuNWVtO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDJlbSAtLjRlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlcjtcbiAgICAgICAgcGFkZGluZzogLjJlbSAuMmVtIDAgLjZlbTtcbiAgICB9XG4gICAgLm9yZGVyLXN0YXR1cyB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtZ3JlZW47XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC4zZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgfVxuICAgIHVsLm1lc3NhZ2VzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMi4yZW07XG4gICAgfVxufVxuXG4uYWNjb3VudC1sb2dpbiB7XG4gICAgaDIgKyBwIHtcbiAgICAgICAgbWFyZ2luOiAxLjI1ZW0gMCAxLjRlbTtcbiAgICB9XG4gICAgaDIgKyB1bC5tZXNzYWdlcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG4gICAgdWwubWVzc2FnZXMgPiBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4ubXktb3JkZXJzLXRhYmxlLFxuLm15LWludm9pY2UtdGFibGUsXG4ubXktc2hpcG1lbnQtdGFibGUsXG4ubXktcmVmdW5kLXRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgdGhlYWQgPiB0ciA+IHRoLFxuICAgIHRib2R5ID4gdHIgPiB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IC41ZW07XG4gICAgfVxuICAgIC5wcm9kdWN0LWltYWdlLFxuICAgIC5wcm9kdWN0LWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIC5wcm9kdWN0LWltYWdlIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG4gICAgfVxuICAgIC5hLXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgIC5pdGVtLW9wdGlvbnMge1xuICAgICAgICBkdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIHRkIC5idG4sXG4gICAgdGQgLmJ0bi1zZWNvbmRhcnkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYudGFibGUtbGlzdGluZyB7XG4gICAgICAgIHRoZWFkID4gdHIgPiB0aCxcbiAgICAgICAgdGJvZHkgPiB0ciA+IHRkIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vcmRlci1saW5rcyBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLjc1ZW07XG4gICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbiAgICB9XG59XG5cbi50cmFja2luZy10YWJsZSB7XG4gICAgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgIH1cbiAgICB0aCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5vcmRlci1hYm91dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1ZW07XG4gICAgZHQge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgIH1cbiAgICBkZCB7XG4gICAgICAgICsgZHQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDFDXCI7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcMjAxRFwiO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2FsZXMtb3JkZXItdmlldyxcbi5zYWxlcy1vcmRlci1pbnZvaWNlIHtcbiAgICBhZGRyZXNzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5jdXN0b21lci1hZGRyZXNzLWluZGV4IHtcbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aChzbSkge1xuICAgICAgICBhZGRyZXNzICsgcCB7XG4gICAgICAgICAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICsgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtYXQtd2lkdGgoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2UtcG9wdXAge1xuICAgICYuc2hpcHBpbmctdHJhY2tpbmctcG9wdXAge1xuICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgICAgICB9XG4gICAgICAgIC5kaXZpZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgbWFyZ2luOiAxZW0gMCAyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRyYWNraW5nLXRhYmxlLXBvcHVwIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgICAgICB9XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcmtlcjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIud2FzaGluZy1pbnN0cnVjdGlvbnMtaWNvbiB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAmLmxhdW5kcnlfYmxlYWNoaW5nX3N5bWJvbF9ubyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3dhc2hpbmctaW5zdHJ1Y3Rpb24vbGF1bmRyeS1ibGVhY2hpbmctc3ltYm9sLW5vLnN2ZycpO1xuICAgIH1cbiAgICAmLmxhdW5kcnlfYmxlYWNoaW5nX3N5bWJvbF9ub25fY2hsb3JpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy93YXNoaW5nLWluc3RydWN0aW9uL25vbi1jaGxvcmluZS1ibGVhY2guc3ZnJyk7XG4gICAgfVxuICAgICYubGF1bmRyeV9kcnlpbmdfc3ltYm9sX25vIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvd2FzaGluZy1pbnN0cnVjdGlvbi9kby1ub3QtdHVtYmxlLWRyeS5zdmcnKTtcbiAgICB9XG4gICAgJi5sYXVuZHJ5X2RyeWluZ19zeW1ib2xfbG93LXRlbXBlcmF0dXJlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvd2FzaGluZy1pbnN0cnVjdGlvbi90dW1ibGUtZHJ5aW5nLWxvdy10ZW1wZXJhdHVyZS5zdmcnKTtcbiAgICB9XG4gICAgJi5sYXVuZHJ5X2lyb25pbmdfc3ltYm9sX25vIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvd2FzaGluZy1pbnN0cnVjdGlvbi9sYXVuZHJ5LWlyb25pbmctc3ltYm9sLW5vLnN2ZycpO1xuICAgIH1cbiAgICAmLmxhdW5kcnlfaXJvbmluZ19zeW1ib2xfbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvd2FzaGluZy1pbnN0cnVjdGlvbi9sYXVuZHJ5LWlyb25pbmctc3ltYm9sLWxvdy5zdmcnKTtcbiAgICB9XG4gICAgJi5sYXVuZHJ5X2lyb25pbmdfc3ltYm9sX21lZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3dhc2hpbmctaW5zdHJ1Y3Rpb24vbGF1bmRyeS1pcm9uaW5nLXN5bWJvbC1tZWRpdW0uc3ZnJyk7XG4gICAgfVxuICAgICYubGF1bmRyeV9pcm9uaW5nX3N5bWJvbF9oaWdoIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvd2FzaGluZy1pbnN0cnVjdGlvbi9sYXVuZHJ5LWlyb25pbmctc3ltYm9sLWhpZ2guc3ZnJyk7XG4gICAgfVxuICAgICYubGF1bmRyeV93YXNoaW5nX3N5bWJvbF9ubyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3dhc2hpbmctaW5zdHJ1Y3Rpb24vbGF1bmRyeS13YXNoaW5nLXN5bWJvbC1uby5zdmcnKTtcbiAgICB9XG4gICAgJi5sYXVuZHJ5X3dhc2hpbmdfc3ltYm9sX2hhbmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy93YXNoaW5nLWluc3RydWN0aW9uL2xhdW5kcnktd2FzaGluZy1zeW1ib2wtaGFuZC5zdmcnKTtcbiAgICB9XG4gICAgJi5sYXVuZHJ5X3dhc2hpbmdfc3ltYm9sXzMwIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvd2FzaGluZy1pbnN0cnVjdGlvbi9sYXVuZHJ5LXdhc2hpbmctc3ltYm9sLTMwLnN2ZycpO1xuICAgIH1cbiAgICAmLmxhdW5kcnlfd2FzaGluZ19zeW1ib2xfNDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy93YXNoaW5nLWluc3RydWN0aW9uL2xhdW5kcnktd2FzaGluZy1zeW1ib2wtNDAuc3ZnJyk7XG4gICAgfVxuICAgICYubGF1bmRyeV93YXNoaW5nX3N5bWJvbF81MCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3dhc2hpbmctaW5zdHJ1Y3Rpb24vbGF1bmRyeS13YXNoaW5nLXN5bWJvbC01MC5zdmcnKTtcbiAgICB9XG4gICAgJi5sYXVuZHJ5X3dhc2hpbmdfc3ltYm9sXzYwIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvd2FzaGluZy1pbnN0cnVjdGlvbi9sYXVuZHJ5LXdhc2hpbmctc3ltYm9sLTYwLnN2ZycpO1xuICAgIH1cbn1cblxuLmZhLWZhY2Vib29rLWY6aG92ZXIsXG4uZmEtZmFjZWJvb2stc3F1YXJlOmhvdmVyIHtcbiAgICBjb2xvcjogIzQyNjA5ZSAhaW1wb3J0YW50O1xufVxuLmZhLWluc3RhZ3JhbTpob3ZlciB7XG4gICAgY29sb3I6ICNkODMwNzQgIWltcG9ydGFudDtcbn1cbi5mYS1waW50ZXJlc3QtcDpob3Zlcixcbi5mYS1waW50ZXJlc3Q6aG92ZXIge1xuICAgIGNvbG9yOiAjY2EwZDA4ICFpbXBvcnRhbnQ7XG59XG4uZmEtdHdpdHRlcjpob3ZlciB7XG4gICAgY29sb3I6ICMyNGE4ZTUgIWltcG9ydGFudDtcbn1cblxuIiwiLnBhcnRuZXJzIHtcbiAgICBtYXJnaW46IDNyZW0gMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgoc20pIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICA+IC5wYXJ0bmVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhcnRuZXItcG9zdG5sIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogODVweDtcbiAgICB9XG4gICAgLnBhcnRuZXItZHBkIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogOTBweDtcbiAgICB9XG4gICAgJi5wYXJ0bmVycy1wc3Age1xuICAgICAgICA+IC5wYXJ0bmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wYXJ0bmVyLWlkZWFsIGltZyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAucGFydG5lci12aXNhIGltZyxcbiAgICAgICAgICAgIC5wYXJ0bmVyLXBheXBhbCBpbWcge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFydG5lci1zb2ZvcnQgaW1nLFxuICAgICAgICAgICAgLnBhcnRuZXItZ2lyb3BheSBpbWcge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobGcpIHtcbiAgICAgICAgICAgIC5wYXJ0bmVyLWlkZWFsIGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYXJ0bmVyLXZpc2EgaW1nLFxuICAgICAgICAgICAgLnBhcnRuZXItcGF5cGFsIGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYXJ0bmVyLXNvZm9ydCBpbWcsXG4gICAgICAgICAgICAucGFydG5lci1naXJvcGF5IGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuY2F0ZWdvcnktaW1hZ2Utd3JhcHBlciB7XG4gICAgcGFkZGluZzogMmVtO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLmhlcm8tYmxvY2sge1xuICAgIC5oZXJvLWJsb2NrLWNvbnRlbnQge1xuICAgICAgICAuaGVyby1ibG9jay1jb250ZW50LXRleHQtc2FsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMjAlO1xuICAgICAgICAgICAgLmJ1dHRvbnMtc2V0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNvbGxlY3Rpb25zLWxvb2tib29rcy13cmFwcGVyIHtcbiAgICAucm93IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICAgIH1cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWRhcmtlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMWVtO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAucm93IHtcbiAgICAgICAgPiBkaXZbY2xhc3MqPSdjb2wtJ10ge1xuICAgICAgICAgICAgPiAucG5sIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRlbigkYnJhbmQtZGFya2Jyb3duLW9mZiwgNCUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5hYm91dC11cy13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChtZCkge1xuICAgICAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDNlbTtcbiAgICB9XG4gICAgcCArIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRlbTtcbiAgICB9XG59IiwiLnBhZ2Utbm90LWZvdW5kLXdyYXBwZXIge1xuICAgIC5oZXJvLWJsb2NrIHtcbiAgICAgICAgLmhlcm8tYmxvY2stY29udGVudC10ZXh0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHRvcDogMTglO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlYWRpbmctc2VyaWY7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzOCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWluLXdpZHRoKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IC4ycmVtIHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC44cmVtIGF1dG8gMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogLjNyZW0gc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5oZXJvLWJsb2NrLWNvbnRlbnQtaW1hZ2Uge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCIjbXNwX21zcF9naXJvcGF5LFxuI21zcF9tc3BfZGlyZWN0ZWJhbmtpbmcsXG4jbXNwX21zcF9iYW5rdHJhbnNmZXIsXG4jbXNwX21zcF9tYXN0ZXJjYXJkLFxuI21zcF9tc3BfdmlzYSxcbiNtc3BfbXNwX2lkZWFsLFxuI21zcF9tc3BfbWlzdGVyY2FzaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG59XG4jY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCBkdCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xufVxuI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgZHQgaW5wdXQsXG4jY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCBkdCBsYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzglKVxufVxuI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgZHQgbGFiZWwge1xuICAgIHRvcDogLTU1JTtcbn1cbiNkZF9tZXRob2RfbXNwX2lkZWFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG59XG4jZGRfbWV0aG9kX21zcF9pZGVhbCB1bCB7XG4gICAgbWFyZ2luOiA0ZW0gMCAxLjVlbSAwO1xufVxuI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHggOTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBjb250ZW50OlwiXCI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzOCUpO1xufVxuI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgbGFiZWxbZm9yPVwicF9tZXRob2RfbXNwX2Jhbmt0cmFuc2ZlclwiXTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21zcC10bXAvNGZmLW1zcC1iYW5rdHJhbnNmZXIucG5nJyk7XG59XG4jY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCBsYWJlbFtmb3I9XCJwX21ldGhvZF9tc3BfbWFzdGVyY2FyZFwiXTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21zcC10bXAvNGZmLW1zcC1tYXN0ZXJjYXJkLnBuZycpO1xufVxuI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgbGFiZWxbZm9yPVwicF9tZXRob2RfbXNwX3Zpc2FcIl06YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9tc3AtdG1wLzRmZi1tc3AtdmlzYS5wbmcnKTtcbn1cbiNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIGxhYmVsW2Zvcj1cInBfbWV0aG9kX21zcF9pZGVhbFwiXTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21zcC10bXAvNGZmLW1zcC1pZGVhbC5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDY0cHggNjRweDtcbn1cbiNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIGxhYmVsW2Zvcj1cInBfbWV0aG9kX21zcF9taXN0ZXJjYXNoXCJdOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbXNwLXRtcC80ZmYtbXNwLWJhbmNvbnRhY3QucG5nJyk7XG59XG4jY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCBsYWJlbFtmb3I9XCJwX21ldGhvZF9tc3BfZGlyZWN0ZWJhbmtpbmdcIl06YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9tc3AtdG1wLzRmZi1tc3Atc29mb3J0LnBuZycpO1xufVxuI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgbGFiZWxbZm9yPVwicF9tZXRob2RfbXNwX2dpcm9wYXlcIl06YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9tc3AtdG1wLzRmZi1tc3AtZ2lyb3BheS5wbmcnKTtcbn1cblxuI2NoZWNrb3V0LXN0ZXAtcGF5bWVudCAuYnV0dG9ucy1zZXQge1xuICAgIHBhZGRpbmctdG9wOiAuNWVtO1xufVxuIiwiLnBubCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgIGEubGluay1ibG9jayB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgLmNvcHkge1xuICAgICAgICAgICAgaDMsXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29weSB7XG4gICAgICAgIHBhZGRpbmc6IC41ZW07XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMS4zZW0gMCAuOWVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOTVlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGluay1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwIC41ZW0gLjVlbTtcbiAgICAgICAgYS5idG4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICB9XG4gICAgICAgIGEuYnRuLWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnBubC1pc2xhbmQge1xuICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxufVxuLnBubC1pc2xhbmQtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnJhbmQtZGFya2Jyb3duLW9mZiwgMTElKTtcbiAgICBwYWRkaW5nOiAwICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgLnBubCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IDEuNmVtIDAgMS40ZW0gLjVlbTtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNGVtO1xuICAgICAgICB9XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RpdGxlLW9mZmljaWFsLXN0b3Jlcy5wbmcnKTtcbiAgICAgICAgICAgIHdpZHRoOiAzMDNweDtcbiAgICAgICAgICAgIGhlaWdodDogNzhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzAzcHggNzhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAxNTBweCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNDYlIC0gMTUwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdG9wOiAtMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZnJvbnRlbmQtbGFiZWxzLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAuN2VtO1xufVxuLmZyb250ZW5kLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogLjRlbSAuNmVtO1xuICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDRlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRicmFuZC1kYXJrYnJvd24tb2ZmLCA5JSk7XG4gICAgJjplbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICsgLmZyb250ZW5kLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC4zZW07XG4gICAgfVxufVxuLmZyb250ZW5kLWxhYmVsLWRpc2NvdW50IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtZ3JlZW47XG59IiwiLnRvcC1iYW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1ncmVlbjtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1tYXgtd2lkdGgoeHMpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDRweDtcbiAgICB9XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIC50b3AtYmFubmVyLWlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1sZztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAudG9wLWJhbm5lci1jb250ZW50IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgoc20pIHtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxLjVlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhLmJ0biB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEuYnRuLXhzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjZlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzYWFjLXJlc3BvbmQtbWF4LXdpZHRoKHhzKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuN2VtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcGFkZGluZzogLjNlbSAuNWVtO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uLmJ0bi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVlbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1heC13aWR0aCh4cykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMS4yZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZhLXJlbW92ZTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXDAwZDcnO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IC43ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20veWFob28vcHVyZS9tYXN0ZXIvc3JjL21lbnVzL2Nzcy9tZW51cy1jb3JlLmNzcyAqL1xuLnB1cmUtbWVudSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnB1cmUtbWVudS1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDM7XG59XG5cbi5wdXJlLW1lbnUtbGlzdCxcbi5wdXJlLW1lbnUtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHVyZS1tZW51LWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5wdXJlLW1lbnUtaXRlbSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucHVyZS1tZW51LWxpbmssXG4ucHVyZS1tZW51LWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20veWFob28vcHVyZS9tYXN0ZXIvc3JjL21lbnVzL2Nzcy9tZW51cy1kcm9wZG93bi5jc3MgKi9cbi8qIFN1Ym1lbnVzIHNob3VsZCBzdGlsbCBiZSBkaXNwbGF5OiBibG9jazsgKi9cbi5wdXJlLW1lbnUtaXRlbSAucHVyZS1tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHVyZS1tZW51LWNoaWxkcmVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiAzO1xufVxuXG4ucHVyZS1tZW51LWhvcml6b250YWwgLnB1cmUtbWVudS1jaGlsZHJlbiB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbi5wdXJlLW1lbnUtYWxsb3ctaG92ZXI6aG92ZXIgPiAucHVyZS1tZW51LWNoaWxkcmVuLFxuLnB1cmUtbWVudS1hY3RpdmUgPiAucHVyZS1tZW51LWNoaWxkcmVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIFZlcnRpY2FsIE1lbnVzIC0gc2hvdyB0aGUgZHJvcGRvd24gYXJyb3cgKi9cbi5wdXJlLW1lbnUtaGFzLWNoaWxkcmVuID4gLnB1cmUtbWVudS1saW5rOmFmdGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuICAgIGNvbnRlbnQ6IFwiXFwyNUI4XCI7XG4gICAgZm9udC1zaXplOiBzbWFsbDtcbn1cblxuLyogSG9yaXpvbnRhbCBNZW51cyAtIHNob3cgdGhlIGRyb3Bkb3duIGFycm93ICovXG4ucHVyZS1tZW51LWhvcml6b250YWwgLnB1cmUtbWVudS1oYXMtY2hpbGRyZW4gPiAucHVyZS1tZW51LWxpbms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFwyNUJFXCI7XG59XG5cbi5jdXN0b20tcmVzdHJpY3RlZC13aWR0aCB7XG4gICAgLyogVG8gbGltaXQgdGhlIG1lbnUgd2lkdGggdG8gdGhlIGNvbnRlbnQgb2YgdGhlIG1lbnU6ICovXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8qIE9yIHNldCB0aGUgd2lkdGggZXhwbGljaXRseTogKi9cbiAgICAvKiB3aWR0aDogMTBlbTsgKi9cbn0iLCIjbGFuZ3VhZ2UtZHJvcGRvd24ge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZi1tZWRpdW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgei1pbmRleDogOTk5O1xuICAgIC5wdXJlLW1lbnUtaXRlbSB7XG4gICAgICAgICYucHVyZS1tZW51LWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMWVtO1xuICAgICAgICAgICAgPiAucHVyZS1tZW51LWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogLjNlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucHVyZS1tZW51LWNoaWxkcmVuIHtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGVuKCM4ZDg2ODQsIDE1JSk7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC4zZW07XG4gICAgICAgIH1cbiAgICAgICAgPiAucHVyZS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgLnB1cmUtbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjJlbSAxLjVlbSAxLjJlbSAxLjNlbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChzbSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW0gMS4zZW0gMWVtIDEuM2VtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpc2FhYy1yZXNwb25kLW1pbi13aWR0aChsZykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAuOWVtIDEuM2VtIC45ZW0gMS4zZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNmM2MDVjO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnJhbmQtZGFya2Jyb3duLW9mZiwgMTQlKTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1kYXJrYnJvd247XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLS4xZW0gLjVlbSAwIC4zZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZhLWNoZWNrIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgID4gLnB1cmUtbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuMTVlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxhbmd1YWdlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0wLjNlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcbiAgICAgICAgQGluY2x1ZGUgaXNhYWMtcmVzcG9uZC1taW4td2lkdGgobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0wLjA1ZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XG4gICAgICAgIH1cbiAgICAgICAgJi5sb2NhbGUtbmxfTkwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbG9jYWxlL25sX05MLnN2ZycpO1xuICAgICAgICB9XG4gICAgICAgICYubG9jYWxlLWVuX0dCLFxuICAgICAgICAmLmxvY2FsZS1lbl9VUyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sb2NhbGUvZW5fR0Iuc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5sb2NhbGUtZGVfREUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbG9jYWxlL2RlX0RFLnN2ZycpO1xuICAgICAgICB9XG4gICAgICAgICYubG9jYWxlLWRhX0RLIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xvY2FsZS9kYV9ESy5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgICAmLmxvY2FsZS1mcl9GUiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sb2NhbGUvZnJfRlIuc3ZnJyk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNoaXBwaW5nX2NvdW50cnlfYmFubmVyIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgc3Ryb25nIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAwICMyMjI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBtZW51bGlzdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mYSB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtZ3JlZW47XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhNjUwO1xuICAgIH1cbn1cblxuYm9keS5oYXMtY291bnRyeS1iYW5uZXIge1xuICAgIC5zdWJuYXZpZ2F0aW9uOmJlZm9yZSB7XG4gICAgICAgIHRvcDogMTU0cHg7XG4gICAgfVxuICAgIC5zdWJuYXZpZ2F0aW9uLndpdGgtdG9wYmFubmVyOmJlZm9yZSB7XG4gICAgICAgIHRvcDogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIubm8tZnJlZS1wcm9kdWN0LWNob2ljZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogJHBhZGRpbmctbGFyZ2UtdmVydGljYWw7XG4gICAgY29sb3I6ICRncmF5LWxpZ2h0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGdyYXktbGlnaHQ7XG4gICAgfVxufVxuXG5wLm5vLWZyZWUtcHJvZHVjdC1jaG9pY2Uge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xufVxuXG4uZnJlZS1wcm9kdWN0LW9sZC1wcmljZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5mcmVlLXByb2R1Y3Qtb2xkLXByaWNlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZyZWUtcHJvZHVjdC1hY3Rpb25zIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mcmVlLXByb2R1Y3QtbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgbWFyZ2luLWJvdHRvbTogJHBhZGRpbmctbGFyZ2UtdmVydGljYWw7XG59XG5cbi5mcmVlLXByb2R1Y3Qge1xuICAgICYtLWFjdGl2ZSB7XG4gICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICB9XG59IiwiLyoqXG4gKiBJU0FBQyBGZmZfQ21zXG4gKlxuICogQGNhdGVnb3J5IElTQUFDXG4gKiBAcGFja2FnZSBGZmZfQ21zXG4gKiBAY29weXJpZ2h0IENvcHlyaWdodCAoYykgMjAxOCBJU0FBQyBTb2Z0d2FyZSBTb2x1dGlvbnMgQi5WLiAoaHR0cHM6Ly93d3cuaXNhYWMubmwpXG4gKiBAbGljZW5zZSBwcm9wcmlldGFyeVxuICogQGF1dGhvciBJU0FBQyBTb2Z0d2FyZSBTb2x1dGlvbnMgQi5WLiAoaHR0cHM6Ly93d3cuaXNhYWMubmwpXG4gKi9cbiNwcm9tb3Rpb24tbW9kYWwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWQgLSAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbGcgLSAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsLW1pbikge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXIteGwgLSAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgfVxufVxuIiwiLyoqXG4gKiBJU0FBQyBGZmZfR2lmdE1lc3NhZ2VcbiAqXG4gKiBAY2F0ZWdvcnkgSVNBQUNcbiAqIEBwYWNrYWdlIEZmZl9HaWZ0TWVzc2FnZVxuICogQGNvcHlyaWdodCBDb3B5cmlnaHQgKGMpIDIwMTggSVNBQUMgU29mdHdhcmUgU29sdXRpb25zIEIuVi4gKGh0dHBzOi8vd3d3LmlzYWFjLm5sKVxuICogQGxpY2Vuc2UgcHJvcHJpZXRhcnlcbiAqIEBhdXRob3IgSVNBQUMgU29mdHdhcmUgU29sdXRpb25zIEIuVi4gKGh0dHBzOi8vd3d3LmlzYWFjLm5sKVxuICovXG4jb25lcGFnZS1jaGVja291dC1zaGlwcGluZy1tZXRob2QtYWRkaXRpb25hbC1sb2FkIHtcbiAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luOiA0cHggMTBweCAwIDA7XG4gICAgfVxuICAgIC5naWZ0LW1lc3NhZ2VzLWZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlcjtcbiAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgaDQ6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZpZWxkLFxuICAgIC53aWRlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICB9XG4gICAgLmdpZnQtbWVzc2FnZXMgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICB9XG4gICAgLmZvcm0tbGlzdCAuaW5wdXQtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbiAgICB9XG4gICAgcC5naWZ0LW1lc3NhZ2VzLWZvci1vcmRlci1pbmZvLFxuICAgIHAuZ2lmdC1tZXNzYWdlcy1mb3ItaXRlbXMtaW5mbyB7XG4gICAgICAgIGNvbG9yOiBncmV5O1xuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4jYWxsb3ctZ2lmdC1tZXNzYWdlcy1mb3Itb3JkZXItY29udGFpbmVyIHtcbiAgICAuZm9ybS1saXN0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICAgIH1cbn1cblxuI2FsbG93LWdpZnQtbWVzc2FnZXMtZm9yLWl0ZW1zLWNvbnRhaW5lciB7XG4gICAgb2wge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIGxpLml0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgIGJvcmRlci10b3A6IHRoaW4gc29saWQgI2JiYjtcbiAgICAgICAgLnByb2R1Y3QtbmFtZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYtbWVkaXVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubnVtYmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnByb2R1Y3QtaW1hZ2UsXG4gICAgLnByb2R1Y3QtZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG4gICAgLnByb2R1Y3QtaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVlbTtcbiAgICB9XG59XG5cbi5teS1vcmRlcnMtdGFibGUsXG4ubXktaW52b2ljZS10YWJsZSxcbi5teS1zaGlwbWVudC10YWJsZSxcbi5teS1yZWZ1bmQtdGFibGUsXG4ub3JkZXItZ2lmdC1tZXNzYWdlIHtcbiAgICAuZ2lmdC1tZXNzYWdlLXJvdyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLWRhcmticm93bi1vZmYsIDE0JSk7XG4gICAgfVxuICAgIGRsLmdpZnQtbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbjogMWVtIDA7XG4gICAgICAgIGR0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmdpZnQtbWVzc2FnZS1mcm9tLFxuICAgICAgICAuZ2lmdC1tZXNzYWdlLXRvLFxuICAgICAgICAuZ2lmdC1tZXNzYWdlLW1lc3NhZ2Uge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmLW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFya2VyO1xuICAgICAgICB9XG4gICAgfVxufSJdfQ== */

