@import url(https://fonts.googleapis.com/css?family=Poppins:400,700&display=swap&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Poppins:400,700&display=swap&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Poppins:400,700&display=swap&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Poppins:400,700&display=swap&subset=latin-ext);.translate-button{display:inline-block;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;border:1px solid transparent;border-radius:5px;padding:.85em 1em;margin:1rem 0 1rem;font-size:.9rem;background-color:#ed6c08;color:#fefefe;text-transform:uppercase}.translate-button:hover{background-color:#c95c07;color:#fefefe}a,body,div,h1,h2,h3,h4,h5,h6,html,input,option,p,select,span,textarea{font-family:Poppins,sans-serif}a:active,a:focus,a:hover,button:active,button:focus,button:hover{text-decoration:none}.border{border:1px solid #ebebeb}.nopad{padding:0;margin:0}.simpleflex{display:flex;flex-wrap:wrap}.simpleflex-item{align-self:center}.img-center{margin:0 auto;display:block}.text-r{width:100%;text-align:right}.btn-icon{border:0 none;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.btn-icon:focus{-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.flex-fill{flex:1}.nice_checkbox{position:relative}.nice_checkbox label:not(.error){position:relative;cursor:pointer;font-size:17px;font-weight:400;margin:0 0 0 30px;color:#000}.nice_checkbox label:not(.error) a{color:#a49a35}.nice_checkbox label:not(.error):before{content:'';position:absolute;width:18px;height:18px;background-color:#fff;border:1px solid #ccc;left:-30px;top:2px}.nice_checkbox input{position:absolute;z-index:-1;left:3px;top:4px;width:14px;visibility:hidden}.nice_checkbox input:checked~label:after{content:'';position:absolute;width:10px;height:10px;background-color:#a49a35;left:-26px;top:6px}form label.error{color:red}.co_obsahuje_wrap{background-color:#f7f4ed;padding:30px 0}.co_obsahuje_wrap h3{font-size:22px}.co_obsahuje_wrap p{font-size:14px}@media screen and (max-width:767px){.co_obsahuje_wrap h3{font-size:18px}}@media screen and (max-width:359px){.co_obsahuje_wrap h3{font-size:14px}.co_obsahuje_wrap p{font-size:12px}}.cf{*zoom:1}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}.br:after{content:'\A';white-space:pre}label abbr.required{position:relative;visibility:hidden;text-decoration:none;border:none;margin-left:-6px}label abbr.required::after{content:'*';position:absolute;right:-8px;color:#c00;font-weight:700;visibility:visible}label.form-check-label{cursor:pointer}.content-right{text-align:right}.content-right>*{display:inline-block;text-align:initial}.btn-primary,.link-ako-button a,.number-input button{background-color:#a49a35;color:#fff;font-weight:700;border:0 none;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding-left:15px;padding-right:15px}.btn-primary:active,.btn-primary:focus,.link-ako-button a:active,.link-ako-button a:focus,.number-input button:active,.number-input button:focus{border:0 none;background-color:#97092e;color:#fff;box-shadow:none}.btn-primary:focus,.link-ako-button a:focus,.number-input button:focus{background-color:#6a6422}.btn-primary:hover,.link-ako-button a:hover,.number-input button:hover{background-color:#df0e44;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.link-ako-button a:not(:disabled):not(.disabled).active,.link-ako-button a:not(:disabled):not(.disabled):active,.number-input button:not(:disabled):not(.disabled).active,.number-input button:not(:disabled):not(.disabled):active{color:#fff;background-color:#c70c3d;border:0 none}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.link-ako-button a:not(:disabled):not(.disabled).active:focus,.link-ako-button a:not(:disabled):not(.disabled):active:focus,.number-input button:not(:disabled):not(.disabled).active:focus,.number-input button:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .1rem rgba(0,0,0,.25);-khtml-box-shadow:0 0 0 .1rem rgba(0,0,0,.25);-moz-box-shadow:0 0 0 .1rem rgba(0,0,0,.25);-ms-box-shadow:0 0 0 .1rem rgba(0,0,0,.25);-o-box-shadow:0 0 0 .1rem rgba(0,0,0,.25);box-shadow:0 0 0 .1rem rgba(0,0,0,.25)}.btn-primary{min-width:130px}.btn-primary.inverse{background-color:#df0e44}.btn-primary.inverse:active{background-color:#6a6422}.btn-primary.inverse:focus{background-color:#97092e}.btn-primary.inverse:hover{background-color:#a49a35}.btn-primary.inverse:not(:disabled):not(.disabled).active,.btn-primary.inverse:not(:disabled):not(.disabled):active{background-color:#91882f}.btn-icon svg.svg.icon{height:25px;width:auto}.btn-icon:hover svg.svg.icon path{fill:#df0e44}.btn-lg{min-width:150px;padding-left:37.5px;padding-right:37.5px;padding-top:20px;padding-bottom:20px;font-size:20px}.form-control{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.form-control:focus{border-color:#a49a35;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.number-input button{outline:0;-webkit-appearance:none;border:none;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer;margin:0;position:relative;vertical-align:middle;padding:0}.number-input button:after,.number-input button:before{display:inline-block;position:absolute;content:'';width:50%;height:2px;background-color:#fff;transform:translate(-50%,-50%)}.number-input button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.number-input input[type=number]{max-width:5rem;font-weight:700;text-align:center;vertical-align:middle}em{color:#a49a35;font-weight:inherit;font-style:normal}.link-ako-button a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;min-width:170px}nav ul{list-style:none;margin:0;padding:0}nav ul a{display:block;color:initial}.bg-gray{background-color:#f7f4ed}.text-shadow{text-shadow:0 2px 0 rgba(0,0,0,.5)}h1{font-weight:700}h2{font-weight:700}h3{font-weight:700}h4{font-weight:700}h5{font-weight:700}h6{font-weight:700}h1{font-size:30px;line-height:1.35}@media (min-width:768px){h1{font-size:35px}}@media (min-width:992px){h1{font-size:40px}}h2{font-size:28px;line-height:1.35}@media (min-width:768px){h2{font-size:32px}}@media (min-width:992px){h2{font-size:36px}}h3{font-size:30px;line-height:1.3}h4{font-size:26px;line-height:1.3}h5{font-size:24px;line-height:1.25}h6{font-size:20px;line-height:1.25}body{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#706666;background-color:#fff}body>header{border-top:3px solid #a49a35}@media (min-width:1200px){body>header .container-fluid{padding-left:60px;padding-right:60px}}@media (min-width:1440px){body>header .container-fluid{padding-left:100px;padding-right:100px}}@media (min-width:1680px){body>header .container-fluid{padding-left:130px;padding-right:130px}}body>header .logo{width:170px;min-width:75px;height:auto;max-width:20vw}body>header ul.nav{z-index:999}@media (max-width:767px){body>header ul.nav{position:absolute;width:100vw;right:0;padding-left:15px;padding-right:15px}}body>header ul.nav li{position:relative;white-space:nowrap;font-size:13px;font-weight:700;text-transform:uppercase}@media (max-width:767px){body>header ul.nav li{background-color:#fff}}body>header ul.nav li>ul{list-style:none;padding:0;margin:0;display:none}body>header ul.nav li a{color:initial;display:block;padding:10px 15px;line-height:30px;border:2px solid transparent}body>header ul.nav li.active a{border:2px solid #cac05b}body>header ul.nav li:hover a{border:2px solid #a49a35}body>header ul.nav li:hover>ul{display:block;position:absolute;left:0;background-color:#555}body>header ul.nav li:hover>ul>li{white-space:nowrap}body>header ul.nav li:hover>ul>li>ul{left:100%;top:0;background-color:#444}body.home>header{background-image:linear-gradient(0deg,rgba(255,255,255,.85) 0,rgba(255,255,255,.65) 100%),url(../images/header-bg-home-resp.jpg);background-repeat:no-repeat;background-position:bottom right;background-size:auto 100%}@media (min-width:768px){body.home>header{background-image:url(../images/header-bg-home.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}}body>main>section{padding-top:15px;padding-bottom:15px}body.home>main>section{min-height:50vh;font-size:20px;line-height:1.5}body.home>main>section>.container>article{padding-top:45px;padding-bottom:60px}body.home>main>section.dark{font-size:17px}body.home>main>section .btn-lg{margin-top:45px}body.home>main>section.photo{background-image:url(../images/odkial_pochadza_img_bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;color:#fff}body.home>main>section.photo strong{color:inherit;font-weight:700}body>footer{border-top:1px solid #f7f4ed}body>footer>section{padding-top:15px;padding-bottom:15px}body>footer>section.footer{background-color:#fff;font-size:13px;line-height:2.5}body>footer>section.footer>.container>.row>.col,body>footer>section.footer>.container>.row>[class*=col-]{padding-top:45px;padding-bottom:45px}@media (min-width:768px){body>footer>section.footer>.container>.row>.col,body>footer>section.footer>.container>.row>[class*=col-]{padding-top:60px;padding-bottom:60px}}body>footer>section.footer a{color:initial}body>footer>section.footer a:hover{color:#a49a35}body>footer>section.footer .logo{width:160px;height:auto}body>footer>section.footer h1{margin-top:0;font-size:15px;font-weight:700}body>footer>section.copyright{font-size:13px}body>footer>section.copyright>.container>.row>.col,body>footer>section.copyright>.container>.row>[class*=col-]{padding-top:15px;padding-bottom:15px}body>footer>section.copyright a{color:#a49a35}body>footer>section.copyright a:hover{color:#df0e44}body>footer>section.copyright a:hover img.fader{filter:none;-webkit-filter:grayscale(0)}body>footer>section.copyright img{height:30px;vertical-align:middle}body>footer>section.copyright img.sixnet.icon{height:18px}body>footer>section.copyright .btn-icon{padding:0;margin-right:15px}body>footer>section.copyright .btn-icon svg.svg.icon{height:18px}.dark{background-color:#4c423e;color:#fff}.banner-content{font-size:18px}@media (min-width:768px){.banner-content{font-size:19px;background:0 0}}@media (min-width:992px){.banner-content{font-size:21px}}@media (min-width:1200px){.banner-content{font-size:25px}}.circle{-webkit-border-radius:999px;-khtml-border-radius:999px;-moz-border-radius:999px;-ms-border-radius:999px;-o-border-radius:999px;border-radius:999px;overflow:hidden}.ratio{position:relative;z-index:1}.ratio::after,.ratio::before{content:'';display:table;clear:both;width:1px;margin-left:-1px}.ratio::before{float:left;padding-bottom:100%}.ratio>.aspect{position:absolute;max-width:100%;top:0;left:0;right:0;bottom:0;overflow:hidden}.ratio>.aspect img{z-index:-1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ratio>.aspect img:not(.cover){width:100%}.ratio>.aspect img:not(.cover):not(.contain){width:auto;max-width:100%}.ratio>.aspect img.cover{width:auto;max-width:none;height:100%}@media (max-width:575px){.container.xs-fluid{width:100%;max-width:none}}@media (max-width:767px) and (min-width:576px){.container.sm-fluid{width:100%;max-width:none}}.zlozenie{padding-top:30px;font-size:13px}.zlozenie>.col,.zlozenie>[class*=col-]{padding-top:15px;padding-bottom:15px}@media (min-width:768px){.zlozenie>.col,.zlozenie>[class*=col-]{padding-top:30px;padding-bottom:30px}}.zlozenie .ratio{width:50%}@media (min-width:576px){.zlozenie .ratio{width:80%}}@media (min-width:768px){.zlozenie .ratio{width:70%}}@media (min-width:992px){.zlozenie .ratio{width:60%}}.content-striped h1{font-size:30px;padding-left:15px;padding-right:15px}.content-striped p{font-size:15px;line-height:22px;margin:0;padding:15px}.content-striped p:nth-child(odd){background-color:#f7f4ed}.slick-dotted.slick-slider{margin:0}.slick-dots{position:absolute;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:-25px;display:block;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.slick-dots li button:before{position:absolute;content:'';top:0;left:0;width:12px;height:12px;border:1px solid #a49a35;background-color:transparent;-webkit-border-radius:999px;-khtml-border-radius:999px;-moz-border-radius:999px;-ms-border-radius:999px;-o-border-radius:999px;border-radius:999px}.slick-dots li button:hover:before{background-color:#a49a35}.slick-dots li.slick-active button:before{border:1px solid #df0e44}.slick-dots li.slick-active button:hover:before{background-color:#df0e44}img.fader{filter:url(../images/filter.svg#grayscale);filter:gray;-webkit-filter:grayscale(1);-webkit-transition:all .5s}img.fader:hover{filter:none;-webkit-filter:grayscale(0)}.cookieinfo{background-color:rgba(0,0,0,.8)!important;color:#fff!important}.cookieinfo #cookie_more_info{color:#fff!important;text-decoration:underline!important}.cookieinfo .cookieinfo-close{background-color:transparent!important;border:2px solid #fff!important;color:#fff!important}.cookieinfo .cookieinfo-close:hover{background-color:#fff!important;color:#000!important}#search_modal{display:block;position:fixed;background-color:rgba(0,0,0,.95);width:100%;height:100vh;top:0;z-index:9999}#search_modal .close{color:#fff;font-size:50px;line-height:50px;font-weight:300;margin-right:20px;margin-top:10px;padding:5px;-webkit-text-shadow:none;-khtml-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none;-webkit-transition:.2s ease;-khtml-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}#search_modal .close:hover{-webkit-transition:.2s ease;-khtml-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;-webkit-transform:rotate(90deg);-khtml-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#search_modal input{background-color:transparent;color:#fff;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-style:none none solid none;border-width:1px;border-color:#fff;font-size:25px;line-height:1.9}#search_modal button{font-size:50px;line-height:40px;margin-left:15px}[class*=" fi-"]::before,[class^=fi-]::before{margin-right:0;margin-left:0}.content-web{padding-left:15px;padding-right:15px;padding-top:30px;font-size:16px;font-family:Poppins,sans-serif}.content-web img{max-width:100%}.sm-simple{border:0 none;background:0 0;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media (min-width:768px){#main-menu>ul>li{float:none;display:table-cell;width:1%;text-align:center}}.main-nav{position:relative;top:0;left:0;z-index:1000;padding-top:15px;padding-bottom:15px;width:100%;background-color:#fff}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}.nav-brand{float:left;margin:0}.nav-brand a{display:block;padding:11px 11px 11px 20px;color:#555;font-size:20px;font-weight:400;line-height:17px;text-decoration:none;height:60px}.nav-brand a img{height:100%;width:auto}@media (min-width:768px){.nav-brand a{height:100px}}#main-menu>ul{clear:both;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none}#main-menu>ul li{background-color:rgba(255,255,255,.75)}#main-menu>ul>li>a{text-transform:uppercase}@media (min-width:768px){.main-nav{position:absolute;background-color:transparent}#main-menu>ul{float:right;clear:none;display:block}#main-menu>ul>li>a>.sub-arrow{display:none}}.main-menu-btn{float:right;margin:5px 10px;position:relative;display:inline-block;width:29px;height:29px;text-indent:29px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-menu-btn-icon,.main-menu-btn-icon:after,.main-menu-btn-icon:before{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#555;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon{height:0;background:0 0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked)~#main-menu{display:none}#main-menu-state:checked~#main-menu{display:block}@media (min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked)~#main-menu{display:block}}ul#lang{list-style:none;margin:0;*zoom:1}ul#lang li{float:left;visibility:collapse}ul#lang li a{display:block;padding:3px 10px;visibility:visible}ul#lang:after,ul#lang:before{content:' ';display:table}ul#lang:after{clear:both}ul#lang.flag a{width:2rem;height:1.5rem;background-size:contain;background-position:50%;background-repeat:no-repeat}ul#lang.code a:before{content:attr(data-code);text-transform:uppercase}ul#lang.name a:before{content:attr(title)}.relative{position:relative}.align-center{text-align:center}.middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bold{font-weight:700}.uppercase{text-transform:uppercase}.br:after{content:'\A';white-space:pre}.cf{*zoom:1}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}@media screen and (max-width:1024px){.cf-medium{*zoom:1}.cf-medium:after,.cf-medium:before{content:' ';display:table}.cf-medium:after{clear:both}}@media screen and (min-width:1025px){.small-0{width:0}}#testProportional{margin:50px auto;width:300px;background-color:green}.crust{position:relative;width:100%;height:auto;overflow:hidden}.crust:before{content:'';display:block;padding-top:100%}.crust .core{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}.crust .core .content,.crust .core img{max-width:100%;max-height:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.crust .core .content{width:100%;height:100%}.crust.cover .core img{min-width:100%;min-height:100%;height:auto;max-width:none}.crust.ratio-2_1:before{padding-top:50%}.crust.ratio-4_3:before{padding-top:75%}.crust.ratio-16_9:before{padding-top:56.25%}.crust.ratio-9_4:before{padding-top:44.44%}.crust.ratio-5_4:before{padding-top:80%}.crust.ratio-1_2:before{padding-top:200%}.crust.ratio-4_5:before{padding-top:125%}a.icon-prev:hover{color:#d0c86f}.icon-prev{position:relative;display:inline;margin-left:2.25em;white-space:nowrap}.icon-prev:before{position:absolute;margin-top:.15em;left:-1.2em;font-size:1.1em;color:red}.icon-prev:first-child{margin-left:1.35em}.tai{position:relative;white-space:nowrap;color:#a49a35;font-size:16px;line-height:1.4;margin-right:16px}.tai:after{content:attr(data-title);position:relative;display:inline-block;font-size:12px;line-height:1.4;margin-left:5.28px}.tai:before{line-height:1.4}@media screen and (max-width:991px){.tai{cursor:help;font-size:40px}.tai:after{display:none}.tai:active:after,.tai:focus:after,.tai:hover:after{display:block;position:absolute;top:.7;left:100%;z-index:1000;background-color:rgba(255,255,255,.85);font-size:16px;line-height:1.4;padding:1px 4px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.tai:before{line-height:3.5}a.tai{cursor:pointer}}.req-sign,label .req::after{color:#c00;font-weight:700}label .req::after{content:'*';position:absolute;margin-left:.3rem;margin-left-margin-right:1.2rem}ul.evenly{text-align:justify;min-width:500px}ul.evenly:after{content:'';display:inline-block;width:100%}ul.evenly li{display:inline-block}.clickable{cursor:zoom-in}.admin-edit,.menu-content-edit{position:relative;overflow:hidden}.admin-edit:after,.menu-content-edit:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(102,82,0,.25);background-color:rgba(0,0,0,.05)}.admin-edit:after:hover,.menu-content-edit:after:hover{display:none}.admin-edit:hover,.menu-content-edit:hover{border:1px solid #900;background-color:rgba(255,255,255,.67);color:#600;cursor:url(../images/pencil-red-16.gif) 0 16,pointer}.admin-edit[data-variant=static_content],.menu-content-edit[data-variant=static_content]{display:inherit}.admin-edit[data-variant=static_content]:hover,.menu-content-edit[data-variant=static_content]:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}.menu-content-edit{display:inherit}.menu-content-edit:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}.navbar-brand,.navbar-nav>li>a{text-shadow:none}.btn-first{background-color:#a49a35;color:#fff;border:2px solid transparent;border-radius:0}.btn-first:active,.btn-first:focus,.btn-first:hover{background-color:transparent;color:#a49a35;border:2px solid #a49a35}.btn-second{background-color:transparent;color:#a49a35;border:2px solid #a49a35;border-radius:0}.btn-second:active,.btn-second:focus,.btn-second:hover{background-color:#a49a35;color:#fff;border:2px solid transparent}.cartcena,.cartkusy{white-space:nowrap;font-size:15px;line-height:1.1}.cartcena{color:#a49a35;font-weight:700}.cartkusy{color:initial;font-weight:400}#wait{background-color:rgba(255,255,255,.5);position:absolute;z-index:999;width:100%;height:100%}#wait i{color:#a49a35;margin:20% auto;display:block}.fulllink{cursor:pointer}.filter-second-part{margin-top:25px;margin-bottom:25px}.filter-heading{background-color:silver;padding:14px;color:#fff;font-size:18px}.filter-wrapper{padding-top:25px;padding-bottom:15px;border:1px solid #ebebeb}.filter-wrapper label{font-size:12px}.filter-input,.filter-select{border-radius:0;border:1px solid #ebebeb}.fulllink button{margin:4px;float:right}.fulllink button:before{font-family:FontAwesome;content:"\f068"}.fulllink.collapsed button:before{font-family:FontAwesome;content:"\f067"}#priceslider{margin-top:11px}.noUi-horizontal{height:10px}.noUi-handle{top:-10px!important;border-radius:50px;width:30px!important;height:30px!important;box-shadow:none}.noUi-handle:after,.noUi-handle:before{background:0 0}.noUi-connect{background-color:#a49a35}.filter-manufacturers,.filter-tags{margin-top:25px;margin-bottom:0;background-color:#fff;padding-top:10px;padding-bottom:10px}.filter-manufacturers .checkbox,.filter-tags .checkbox{margin-top:0!important;margin-bottom:0!important}.filter-tags{margin-top:0!important}.filter-tagy{border-top:1px silver solid;margin-bottom:15px}.filter-buttons button{margin-right:10px}input[type=checkbox]{-ms-transform:scale(.7);-moz-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7)}.tag-label{padding-left:15px;padding-right:15px;padding-top:2px;padding-bottom:2px;border-radius:0;font-weight:700}.product-wrap,.products-wrapper{padding-bottom:80px}.product{text-align:center;margin:0 0 30px}.product img{width:auto;height:auto;max-height:300px;margin:0 auto;display:block}.productname{color:#706666;font-weight:700;font-size:24px;margin-bottom:5px;line-height:35px;height:35px;overflow:hidden}.category{background-color:#a49a35;color:#fff;border-radius:0;text-transform:uppercase;font-weight:700;font-size:13px;width:auto;display:inline-block;padding-left:20px;padding-right:20px;padding-top:2px;padding-bottom:2px}.productshort{font-weight:300;font-size:16px;color:#404041;margin-bottom:5px;height:50px;overflow:hidden}.neskladom,.skladom{font-weight:700;font-size:15px;margin-bottom:0}.skladom{color:#3ab54a}.neskladom{color:red}.beznacena{color:#404041;margin-bottom:0}.nasacena{color:#a49a35;font-weight:400;font-size:30px;line-height:40px;margin-bottom:15px}.buy-btn{background-color:#3ab54a;min-width:125px;width:auto;height:55px;color:#fff;border:2px solid transparent;font-size:15px;border-radius:0;transition:.4s all;font-weight:700;text-transform:lowercase;padding:5px 10px;cursor:pointer;display:block;margin:0 auto}.buy-btn:active,.buy-btn:focus,.buy-btn:hover{color:#a49a35;background-color:transparent;border:2px solid #a49a35;transition:.4s all;text-decoration:none}.product-detail-wrapper{padding-top:50px;padding-bottom:50px}.product-detail-name{font-size:35px;line-height:1.5;font-weight:700}.product-gallery>div>div{padding:5px 5px 0 0}.product-detail-info-row{margin-bottom:5px;color:#747474;font-weight:300}.product-detail-price-row{margin-bottom:5px;color:#c4c4c4;font-weight:300}.product-detail-price-main-row{color:#000;font-weight:700}.main-price{color:#a49a35;font-weight:400;font-size:30px;line-height:1.33}.product-form{width:100%;display:inline-block}.product-detail-input{max-width:110px;display:inline-block;direction:rtl}.product-tag{display:inline-block;color:#fff;padding:5px 10px;border-radius:0;margin-bottom:10px}.product-detail-tabs{position:relative;border:none;top:1px;z-index:1}.product-detail-tabs li{transition:.4s all}.product-detail-tabs li a{width:auto;background-color:#f8f8f8;padding:15px 25px;border:1px solid #ebebeb;color:#404041;font-weight:700;font-size:18px;transition:.4s all;display:block}.product-detail-tabs li a:hover{background-color:#fff;border-bottom:1px solid transparent;font-size:18px;transition:.4s all}.product-detail-tabs li .active{background-color:#fff;border-bottom:1px solid transparent;font-size:18px;transition:.4s all}.tab-content{border:1px solid #ebebeb;padding:15px}.tab-content>div{padding-top:15px;padding-bottom:15px}.review_form button{cursor:pointer}.review_form textarea{height:120px}#add_to_cart_info{position:fixed;background-color:rgba(255,255,255,.95);width:100vw;height:100vh;top:0;left:0;z-index:99999}.add_to_cart_info_wrapper{display:flex;height:100%;width:100%;position:relative;overflow:auto}@media only screen and (max-width:991px){.add_to_cart_info_wrapper{display:block;padding-top:3rem}}.add_to_cart_info{width:100%;height:auto}.atci_shadow{box-shadow:0 0 40px 0 rgba(0,0,0,.1);background-color:#fff;position:relative;border-radius:5px}.atci_close{position:absolute;right:-25px;top:-25px;width:50px;height:50px;background-image:url(../images/close.svg);background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer;z-index:1}@media only screen and (max-width:991px){.atci_close{right:10px}}.atci_heading{font-size:1.5rem;padding:2rem 1rem 1rem 1rem;font-weight:700;color:#000;margin-bottom:0;text-transform:uppercase}.atci_product_image{max-height:40px}.atci_second{background-color:#f4f4f4}.atci_buttons_wrapper{margin-bottom:10px;padding-bottom:2rem}.breadcrumb{background-color:#f8f8f8;color:#a49a35}.breadcrumb a,.breadcrumb span{color:#404041;padding-left:10px;padding-right:10px}.breadcrumb .actual{font-weight:700;color:#a49a35}.left-menu-heading{background-color:#3ab54a;padding:14px;color:#fff;font-size:18px;margin-bottom:0}.left-menu-heading:before{font-family:FontAwesome;content:"\f0c9";padding-right:10px}.leftmenu{background-color:#f8f8f8}.leftmenu ul{list-style:none}.leftmenu a:hover{color:#a49a35;text-decoration:none}.leftmenu>ul{padding:0 10px}.leftmenu>ul>li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #dadada}.leftmenu>ul>li>a{font-weight:700;color:#404041}.leftmenu>ul>li>a:before{content:"+";display:inline-block;margin-right:10px}.leftmenu>ul>li ul li a{color:#404041;font-weight:400}.navigation-bar-basket a,.navigation-bar-basket div{transition:.4s all}.navigation-bar-basket a:active,.navigation-bar-basket a:focus,.navigation-bar-basket a:hover,.navigation-bar-basket div:active,.navigation-bar-basket div:focus,.navigation-bar-basket div:hover{transition:.4s all}.navigation-bar-basket a{font-size:20px;color:#000;padding:14px;display:block;font-weight:300}.navigation-bar-basket .step{background-color:#c8c5aa}.navigation-bar-basket .step:active,.navigation-bar-basket .step:focus,.navigation-bar-basket .step:hover{background-color:#a49a35}.navigation-bar-basket .step:active a,.navigation-bar-basket .step:focus a,.navigation-bar-basket .step:hover a{text-decoration:none;color:#fff}@media (min-width:768px){.navigation-bar-basket .step:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.navigation-bar-basket .step:last-child{border-top-right-radius:0;border-bottom-right-radius:0}}.navigation-bar-basket .active{background-color:#a49a35}.navigation-bar-basket .active a{font-weight:700;color:#fff}.main-basket{padding-bottom:50px}.main-basket input{border-radius:0}.main-basket h2,.main-basket h3{background-color:#ccc;padding:14px;color:#fff;border-radius:0;font-size:20px;font-weight:400}.step_label_privacy{position:relative;padding:0 0 0 30px}.step_label_privacy a{color:#a49a35;font-weight:700}#step_privacy,#step_vop{width:20px;height:20px;position:absolute;left:0;top:0}.order_error,.order_error_2{color:red;font-weight:700;font-style:normal;display:none}.pointer{cursor:pointer}.cart-product{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ebebeb}.cart-product .cart-product-image{max-height:100px;display:block;margin:0 auto}.cart-product .cart-product-image:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.cart-product .cart-product-name{color:#000;font-weight:700;display:block}.cart-product .cart-product-name:hover{color:#a49a35;text-decoration:none}.cart-product form{width:100%}.cart-product input{display:inline-block;width:60px;border-radius:0;margin:0 15px}.cart-product button{margin:0 5px}.rotate180{transform:rotate(180deg)}#company_header{display:flex;justify-content:space-between;align-items:center}#company_header img{width:25px;transition:.2s}#company_wrapper{display:none}#other_header{display:flex;justify-content:space-between;align-items:center}#other_header img{width:25px;transition:.2s}#other_address_wrapper{display:none}.payment-methods label{margin:0}.delivery-methods label{margin:0}.voucher input{width:auto;display:inline-block}.strankovanie{list-style:none}.strankovanie li{display:none;margin:5px;padding:5px 10px;background-color:transparent;border:1px solid #a49a35;border-radius:0;color:#a49a35;cursor:pointer}.strankovanie .active{font-weight:700;display:inline-block;background-color:#a49a35;border-radius:0;color:#fff}.strankovanie .page{display:inline-block}.pagination li:first-child a{border-top-left-radius:0;border-bottom-left-radius:0}.pagination li:last-child a{border-top-right-radius:0;border-bottom-right-radius:0}.pagination li a{background-color:#fff;border:2px solid #a49a35;color:#a49a35;border-radius:0;padding:5px 10px}.pagination li a:hover{background-color:#a49a35;color:#fff;border:2px solid #a49a35;box-shadow:none}.pagination .current{background-color:transparent}.pagination .current:first-child span{border-top-left-radius:0;border-bottom-left-radius:0}.pagination .current:last-child span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination .current span{background-color:#a49a35;border:2px solid #a49a35;color:#fff;border-radius:0;padding:5px 10px}.pagination .current span:hover{background-color:#a49a35;border:2px solid #a49a35;color:#fff}.js_hidden{display:none}ul.slickSlider{padding:0}ul.slickSlider li{position:relative;width:100%;height:33vh;background-position:center;background-repeat:no-repeat;background-size:cover}.sixnetFooter{max-height:32px}.product-block{background-color:#f7f3ed;margin:0;padding:0}.product-block h2{margin-top:3rem;font-weight:700;font-size:30px}.product-block h2,.product-block p{color:#4c423e}.product-block p{font-size:15px;font-weight:400}.product-block h3{margin-top:4rem}.product-block span{font-size:15px;font-weight:400;color:#4c423e;display:block}.product-block span.price{font-weight:400;font-size:30px;color:#a49a35}.language-panel{display:flex;align-items:center;padding-left:20px}.language-panel:before{background-image:url("../images/language icon.png");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;content:"";width:22px;height:22px;display:block}.language-panel:after{content:"";width:7px;height:4px;background-image:url(../images/arrow.png);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}ul#lang.code{display:flex;flex-direction:column;padding-left:0;text-align:center;width:110px;margin-left:9px;margin-right:-9px}ul#lang.code li{padding:5px;visibility:visible}ul#lang.code li:not(.selected){display:none}ul#lang.code:hover{background-color:#fff;box-shadow:2px 2px 12px rgba(0,0,0,.2);z-index:1}ul#lang.code:hover li{display:block}ul#lang.code:hover li a:hover{color:#a49a35}ul#lang.code a{color:#504f4a;font-size:13px}ul#lang.code a:before{content:attr(title)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2FzcyIsIl9tYXN0ZXIuc2FzcyIsIl9taXhpbnMuc2FzcyIsImFwcC5zYXNzIiwiYXBwLmNzcyIsIl9zaXhhZG1pbi5zYXNzIiwibW9kdWxlcy9fZGVmYXVsdF9zaXhuZXRfZXNob3Auc2FzcyIsImRlZmF1bHRfamF2YXNjcmlwdC5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXVCQSxtR0FBQSxtR0FBQSxtR0FBQSxtR0N2QkEsa0JBQ0MsUUFBUyxhQUNULE9BQVEsUUFDUixtQkFBb0IsS0FDcEIsV0FBWSxpQkFBQSxLQUFBLFFBQUEsQ0FBQSxNQUFBLEtBQUEsU0FDWixPQUFRLElBQUEsTUFBQSxZQUNSLGNBQWUsSUFDZixRQUFTLE1BQUEsSUFDVCxPQUFRLEtBQUEsRUFBQSxLQUNSLFVBQVcsTUFDWCxpQkFBa0IsUUFDbEIsTUFBTyxRQUNQLGVBQWdCLFVBRWpCLHdCQUNDLGlCQUFrQixRQUNsQixNQUFPLFFBSTRCLEVBQTlCLEtBQTJFLElBQXJFLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFoQyxLQUFnRCxNQUF5QixPQUFsQyxFQUEwQixPQUF2QixLQUFhLFNBQ3RELFlER2tCLE9BQVMsQ0FBRSxXQ0Y5QixTQUFBLFFBQUEsUUFBRyxjQUFBLGFBQUEsYUFFRCxnQkFBaUIsS0FDbkIsUUFDQyxPQUFRLElBQUksTURWRSxRQ1dmLE9BQ0MsUUFBUyxFQUNULE9BQVEsRUFDVCxZQUNDLFFBQVMsS0FDVCxVQUFXLEtBQ1osaUJBQ0MsV0FBWSxPQUNiLFlBQ0MsT0FBUSxFQUFBLEtBQ1IsUUFBUyxNQUNWLFFBQ0MsTUFBTyxLQUNQLFdBQVksTUFFYixVQUNDLE9BQVEsRUFBQSxLQ3RDUixtQkFBNkIsS0FDN0Isa0JBQTJCLEtBQzNCLGdCQUF1QixLQUN2QixlQUFxQixLQUNyQixjQUFtQixLQUNuQixXQUFhLEtEZ0NkLGdCQ3JDQyxtQkFBNkIsS0FDN0Isa0JBQTJCLEtBQzNCLGdCQUF1QixLQUN2QixlQUFxQixLQUNy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YixhQUFjLEtBSGYsdUJBS0UsaUJBQWtCLG1DQUNsQixrQkFBbUIsVUFDbkIsd0JBQXlCLE1BQ3pCLGdCQUFpQixNQUNqQixRQUFTLEdBQ1QsTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLE1BWlgsc0JBY0UsUUFBUyxHQUNULE1BQU8sSUFDUCxPQUFRLElBQ1IsaUJBQWtCLHlCQUNsQixrQkFBbUIsVUFDbkIsd0JBQXlCLE1BQ3pCLGdCQUFpQixNQUVuQixhQUNDLFFBQVMsS0FDVCxlQUFnQixPQUNoQixhQUFjLEVBQ2QsV0FBWSxPQUNaLE1BQU8sTUFDUCxZQUFhLElBQ2IsYUFBYyxLQVBmLGdCQVNFLFFBQVMsSUFDVCxXQUFZLFFBVmQsK0JBWUcsUUFBUyxLQVpaLG1CQWNFLGlCQUFrQixLQUNsQixXQUFZLElBQUksSUFBSSxLQUFVLGVBQzlCLFFBQVMsRUFoQlgsc0JBa0JHLFFBQVMsTUFsQlosOEJBb0JJLE1IL3NCVyxRRzJyQmYsZUF1QkUsTUFBTyxRQUNQLFVBQVcsS0V6aEJiLHNCRjJoQkcsUUFBUyIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJHByaW1hcnlDb2xvcjogI2E0OWEzNTtcbiRzZWNvbmRhcnlDb2xvcjogIzA1Y2EwMDtcbiR0ZXJ0aWFyeUNvbG9yOiAjZmZmZmZmO1xuJHF1YXRlcm5hcnlDb2xvcjogcmVkOyAvL1xuJHBlbnRpYXJ5Q29sb3I6IGdyZWVuOyAvL1xuXG4kY29sb3ItaG92ZXI6ICNERjBFNDQ7XG4kY29sb3ItZ3JheTogI2Y3ZjRlZDtcblxuJGdyYXk6ICNjMGMwYzA7XG5cbiRlcnJvckNvbG9yOiAjY2MwMDAwO1xuJHdhcm5pbmdDb2xvcjogI2ZmY2MwMDtcbiRzdWNjZXNzQ29sb3I6ICMzM2NjMDA7XG5cblxuJGJvcmRlci1jb2xvcjogI2ViZWJlYjtcblxuXG4kZ3V0dGVyOiAxNXB4O1xuXG4kdHJhbnNpdGlvbjogMC40cyBhbGw7XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UG9wcGluczo0MDAsNzAwJmRpc3BsYXk9c3dhcCZzdWJzZXQ9bGF0aW4tZXh0Jyk7XG4kYmFzZS1mb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuJGJhc2UtZm9udC1zaXplOiAxNnB4O1xuJGJhc2UtbGluZS1oZWlnaHQ6IDEuNDtcbiRiYXNlLWZvbnQtY29sb3I6ICM3MDY2NjY7XG5cblxuXG4vLyBDb252ZXJ0IHZhcmlhYmxlcyB0byBCb290c3RyYXAgdmFyaWFibGVzXG5cbiRsaW5lLWhlaWdodC1iYXNlOiAkYmFzZS1saW5lLWhlaWdodDtcblxuIiwiLnRyYW5zbGF0ZS1idXR0b24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZS1vdXQsY29sb3IgLjI1cyBlYXNlLW91dDtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0cGFkZGluZzogLjg1ZW0gMWVtO1xuXHRtYXJnaW46IDFyZW0gMCAxcmVtO1xuXHRmb250LXNpemU6IC45cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2YzA4O1xuXHRjb2xvcjogI2ZlZmVmZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udHJhbnNsYXRlLWJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjOTVjMDc7XG5cdGNvbG9yOiAjZmVmZWZlOyB9XG5cbi8qIEJBU0lDICovXG5cbmh0bWwsIGJvZHksIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIGEsIHAsIHNwYW4sIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBvcHRpb24sIGRpdiB7XG5cdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTsgfVxuYSwgYnV0dG9uIHtcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG4uYm9yZGVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjsgfVxuLm5vcGFkIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwOyB9XG4uc2ltcGxlZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDsgfVxuLnNpbXBsZWZsZXgtaXRlbSB7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuLmltZy1jZW50ZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0ZGlzcGxheTogYmxvY2s7IH1cbi50ZXh0LXIge1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmJ0bi1pY29uIHtcblx0Ym9yZGVyOiAwIG5vbmU7XG5cdEBpbmNsdWRlIGJveC1zaGFkb3coJ25vbmUnKTtcblx0Jjpmb2N1cyB7XG5cdFx0QGluY2x1ZGUgYm94LXNoYWRvdygnbm9uZScpOyB9IH1cbi5mbGV4LWZpbGwge1xuXHRmbGV4OiAxOyB9XG5cbi5uaWNlX2NoZWNrYm94IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRsYWJlbDpub3QoLmVycm9yKSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRtYXJnaW46IDAgMCAwIDMwcHg7XG5cdFx0Y29sb3I6ICMwMDAwMDA7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogI2E0OWEzNTsgfVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcblx0XHRcdGxlZnQ6IC0zMHB4O1xuXHRcdFx0dG9wOiAycHg7IH0gfVxuXHRpbnB1dCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdGxlZnQ6IDNweDtcblx0XHR0b3A6IDRweDtcblx0XHR3aWR0aDogMTRweDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0JjpjaGVja2VkIHtcblx0XHRcdH5sYWJlbCB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2E0OWEzNTtcblx0XHRcdFx0XHRsZWZ0OiAtMjZweDtcblx0XHRcdFx0XHR0b3A6IDZweDsgfSB9IH0gfSB9XG5cbmZvcm0ge1xuXHRsYWJlbC5lcnJvciB7XG5cdFx0Y29sb3I6IHJlZDsgfSB9XG5cbi8vIFNUQVRJQyBDT05URU5UXG4uY29fb2JzYWh1amVfd3JhcCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y0ZWQ7XG5cdHBhZGRpbmc6IDMwcHggMDtcblx0aDMge1xuXHRcdGZvbnQtc2l6ZTogMjJweDsgfVxuXHRwIHtcblx0XHRmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY29fb2JzYWh1amVfd3JhcCB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4OyB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xuXHQuY29fb2JzYWh1amVfd3JhcCB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4OyB9XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7IH0gfSB9XG4iLCIvLy8gQWRkcyBhIGJyb3dzZXIgcHJlZml4IHRvIHRoZSBwcm9wZXJ0eVxuLy8vIEBwYXJhbSB7Kn0gJHByb3BlcnR5IFByb3BlcnR5XG4vLy8gQHBhcmFtIHsqfSAkdmFsdWUgVmFsdWVcblxuQG1peGluIGNzczMtcHJlZml4KCRwcm9wZXJ0eSwgJHZhbHVlKSB7XG5cdC13ZWJraXQtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG5cdC1raHRtbC0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0LW1vei0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0LW1zLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuXHQtby0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0I3skcHJvcGVydHl9OiAjeyR2YWx1ZX07IH1cblxuXG4vLy8gQm9yZGVyIFJhZGl1c1xuLy8vIEBwYXJhbSB7U2l6ZX0gJHJhZGl1cyBbNXB4XSAtIFJhZGl1c1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogNXB4KSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCdib3JkZXItcmFkaXVzJywgJHJhZGl1cyk7IH1cblxuXG4vLy8gQm9yZGVyIFJhZGl1cyBTZXBhcmF0ZVxuLy8vIEBwYXJhbSB7U2l6ZX0gJHRvcExlZnRSYWRpdXMgWzVweF0gLSBUb3AgTGVmdFxuLy8vIEBwYXJhbSB7U2l6ZX0gJHRvcFJpZ2h0UmFkaXVzIFs1cHhdIC0gVG9wIFJpZ2h0XG4vLy8gQHBhcmFtIHtTaXplfSAkYm90dG9tTGVmdFJhZGl1cyBbNXB4XSAtIEJvdHRvbSBMZWZ0XG4vLy8gQHBhcmFtIHtTaXplfSAkYm90dG9tUmlnaHRSYWRpdXMgWzVweF0gLSBCb3R0b20gUmlnaHRcblxuQG1peGluIGJvcmRlci1yYWRpdXMtc2VwYXJhdGUoJHRvcExlZnRSYWRpdXM6IDVweCwgJHRvcFJpZ2h0UmFkaXVzOiA1cHgsICRib3R0b21MZWZ0UmFkaXVzOiA1cHgsICRib3R0b21SaWdodFJhZGl1czogNXB4KSB7XG5cdC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHRvcExlZnRSYWRpdXM7XG5cdC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICR0b3BSaWdodFJhZGl1cztcblx0LXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvdHRvbVJpZ2h0UmFkaXVzO1xuXHQtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3R0b21MZWZ0UmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogJHRvcExlZnRSYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogJHRvcFJpZ2h0UmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6ICRib3R0b21SaWdodFJhZGl1cztcblx0LW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6ICRib3R0b21MZWZ0UmFkaXVzO1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wTGVmdFJhZGl1cztcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICR0b3BSaWdodFJhZGl1cztcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3R0b21SaWdodFJhZGl1cztcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbUxlZnRSYWRpdXM7IH1cblxuXG4vLy8gR2VuZXJpYyBUcmFuc2Zvcm1cbi8vLyBAcGFyYW0ge0xpc3R9ICRwYXJhbXMgLSBQYXJhbXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiB0cmFuc2Zvcm0oJHRyYW5zZm9ybXMpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsICR0cmFuc2Zvcm1zKTsgfVxuXG5cbi8vLyBUcmFuc2Zvcm0tT3JpZ2luXG4vLy8gQHBhcmFtIHtMaXN0fSAkcGFyYW1zIC0gUGFyYW1zXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkcGFyYW1zKSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KFwidHJhbnNmb3JtLW9yaWdpblwiLCAkcGFyYW1zKTsgfVxuXG5cbi8vLyBUcmFuc2Zvcm0tU3R5bGVcbi8vLyBAcGFyYW0ge0xpc3R9ICRwYXJhbXMgLSBQYXJhbXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiB0cmFuc2Zvcm0tc3R5bGUoJHN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeChcInRyYW5zZm9ybS1zdHlsZVwiLCAkc3R5bGUpOyB9XG5cblxuLy8vIFJvdGF0ZVxuLy8vIEBwYXJhbSB7JGRlZ30gRGVncmVlXG5cbkBtaXhpbiByb3RhdGUoJGRlZykge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKCN7JGRlZ31kZWcpKTsgfVxuXG5cbi8vLyBTY2FsZVxuLy8vIEBwYXJhbSB7JHNjYWxlfVxuXG5AbWl4aW4gc2NhbGUoJHNjYWxlOiAxLjE1KSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTsgfVxuXG5cbi8vLyBUcmFuc2xhdGVcbi8vLyBAcGFyYW0geyR4fVxuLy8vIEBwYXJhbSB7JHl9XG5cbkBtaXhpbiB0cmFuc2xhdGUoJHgsICR5KSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoJHgsICR5KSk7IH1cblxuXG4vLy8gVHJhbnNpdGlvblxuLy8vIEBwYXJhbSB7TGlzdH0gJHByb3BlcnRpZXMgLSBQcm9wZXJ0aWVzXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gdHJhbnNpdGlvbigkcHJvcGVydGllcy4uLikge1xuXHRAaWYgbGVuZ3RoKCRwcm9wZXJ0aWVzKSA+PSAxIHtcblx0XHRAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNpdGlvbicsICRwcm9wZXJ0aWVzKTsgfVxuXHRAZWxzZSB7XG5cdFx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zaXRpb24nLCAnYWxsIDAuMjVzIGVhc2UtaW4tb3V0IDBzJyk7IH0gfVxuXG5cbi8vLyBPcGFjaXR5XG4vLy8gQHBhcmFtIHtEb3VibGV9ICRvcGFjaXR5IFswLjVdIC0gT3BhY2l0eVxuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHk6IDAuNSkge1xuXHQkb3BhY2l0eU11bHRpcGxpZWQ6ICRvcGFjaXR5ICogMTAwO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHkgPSAkb3BhY2l0eU11bHRpcGxpZWQpO1xuXHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PVwiICsgJG9wYWNpdHlNdWx0aXBsaWVkICsgXCIpXCI7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KFwib3BhY2l0eVwiLCAkb3BhY2l0eSk7IH1cblxuXG4vLyBza2V3XG5AbWl4aW4gc2tldygkeCwgJHkpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHNrZXcoI3skeH1kZWcsICN7JHl9ZGVnKSk7IH1cblxuXG5cblxuXG5cblxuXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93KSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCdib3gtc2hhZG93JywgJHNoYWRvdyk7IH1cblxuQG1peGluIHRleHQtc2hhZG93KCRzaGFkb3cpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RleHQtc2hhZG93JywgJHNoYWRvdyk7IH1cblxuXG5AbWl4aW4gdmVydGljYWxBbGlnbigkcG9zaXRpb246IHJlbGF0aXZlLCAkdmFsdWU6IDUwJSkge1xuXHRwb3NpdGlvbjogJHBvc2l0aW9uO1xuXHR0b3A6ICR2YWx1ZTtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgodHJhbnNmb3JtLCB0cmFuc2xhdGVZKC0kdmFsdWUpKTsgfVxuXG5cbkBtaXhpbiBob3Jpem9udGFsQWxpZ24oJHBvc2l0aW9uOiByZWxhdGl2ZSwgJHZhbHVlOiA1MCUpIHtcblx0cG9zaXRpb246ICRwb3NpdGlvbjtcblx0bGVmdDogJHZhbHVlO1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZVgoLSR2YWx1ZSkpOyB9XG5cblxuQG1peGluIGFic29sdXRlQWxpZ24oJHBvc2l0aW9uOiBhYnNvbHV0ZSwgJHZhbHVlWDogNTAlLCAkdmFsdWVZOiA1MCUpIHtcblx0cG9zaXRpb246ICRwb3NpdGlvbjtcblx0dG9wOiAkdmFsdWVZO1xuXHRsZWZ0OiAkdmFsdWVYO1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZSgtJHZhbHVlWCwgLSR2YWx1ZVkpKTsgfVxuXG5cbkBtaXhpbiBsaW5lYXJHcmFkaWVudCgkdG9wLCAkYm90dG9tKSB7XG5cdGJhY2tncm91bmQ6ICR0b3A7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICR0b3AgMCUsICRib3R0b20gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsJHRvcCksIGNvbG9yLXN0b3AoMTAwJSwkYm90dG9tKSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICR0b3AgMCUsJGJvdHRvbSAxMDAlKTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICR0b3AgMCUsJGJvdHRvbSAxMDAlKTtcblx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCRib3R0b20gMTAwJSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAkdG9wIDAlLCRib3R0b20gMTAwJSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZmZmZmJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7IH1cblxuXG5cbkBtaXhpbiBhc3BlY3QtcmF0aW8oJGFyZ2xpc3QuLi4pIHtcblx0JG1hcDoga2V5d29yZHMoJGFyZ2xpc3QpO1xuXHQkaGVpZ2h0OiBtYXAtZ2V0KCRtYXAsIGhlaWdodCkgb3IgbnRoLXZhbHVlKCRhcmdsaXN0LCAyKTtcblx0JHdpZHRoOiBtYXAtZ2V0KCRtYXAsIHdpZHRoKSBvciBudGgtdmFsdWUoJGFyZ2xpc3QsIDEpO1xuXHQkcmF0aW86IG1hcC1nZXQoJG1hcCwgcmF0aW8pIG9yIGlmKCR3aWR0aCBhbmQgJGhlaWdodCwgJHdpZHRoIC8gJGhlaWdodCwgbnRoLXZhbHVlKCRhcmdsaXN0LCAxKSkgb3IgMTtcblx0JHBhZGRpbmc6IDEgLyAkcmF0aW8gKiAxMDAlO1xuXG5cdC8vQHdhcm4gJHJhdGlvXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOjpiZWZvcmUsICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0XHR3aWR0aDogMXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmc7IH1cblxuXHQ+IC5hc3BlY3Qge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0aW1nIHtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0QGluY2x1ZGUgYWJzb2x1dGVBbGlnbjtcblx0XHRcdEBpZigkcmF0aW8gPiAxKSB7XG5cdFx0XHRcdCY6bm90KC5jb3Zlcikge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHQmOm5vdCguY29udGFpbikge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTsgfSB9XG5cdFx0XHRcdCYuY292ZXIge1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlOyB9IH1cblx0XHRcdEBlbHNlIHtcblx0XHRcdFx0Jjpub3QoLmNvdmVyKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Jjpub3QoLmNvbnRhaW4pIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlOyB9IH1cblx0XHRcdFx0Ji5jb3ZlciB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTsgfSB9IH0gfSB9XG5cblxuXG5cblxuXG5AbWl4aW4gYXNwZWN0LXJhdGlvLTEoJGFyZ2xpc3QuLi4pIHtcblx0JG1hcDoga2V5d29yZHMoJGFyZ2xpc3QpO1xuXHQkaGVpZ2h0OiBtYXAtZ2V0KCRtYXAsIGhlaWdodCkgb3IgbnRoLXZhbHVlKCRhcmdsaXN0LCAyKTtcblx0JHdpZHRoOiBtYXAtZ2V0KCRtYXAsIHdpZHRoKSBvciBudGgtdmFsdWUoJGFyZ2xpc3QsIDEpO1xuXHQkcmF0aW86IG1hcC1nZXQoJG1hcCwgcmF0aW8pIG9yIGlmKCR3aWR0aCBhbmQgJGhlaWdodCwgJHdpZHRoIC8gJGhlaWdodCwgbnRoLXZhbHVlKCRhcmdsaXN0LCAxKSkgb3IgMTtcblx0JHBhZGRpbmc6IDEgLyAkcmF0aW8gKiAxMDAlO1xuXG5cdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZzsgfSB9XG5cbi8vIEhlbHBlciBmdW5jdGlvblxuLy8gUmV0dXJuIG51bGwgcmF0aGVyIHRoYW4gdGhyb3dpbmcgYW4gZXJyb3IgaWYgaW5kZXggaXMgb3V0c2lkZSBsaXN0IHJhbmdlLlxuQGZ1bmN0aW9uIG50aC12YWx1ZSgkbGlzdCwgJGluZGV4KSB7XG5cdEByZXR1cm4gaWYobGVuZ3RoKCRsaXN0KSA+PSAkaW5kZXgsIG50aCgkbGlzdCwgJGluZGV4KSwgbnVsbCk7IH1cblxuXG5cblxuXG5cbiIsIkBDSEFSU0VUICdVVEYtOCcge31cblxuQGltcG9ydCAndmFyaWFibGVzJztcbi8vQGltcG9ydCAnYm9vdHN0cmFwL2Z1bmN0aW9ucy5zYXNzJ1xuLy9AaW1wb3J0ICdib290c3RyYXAvdmFyaWFibGVzLnNhc3MnXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAnbWl4aW5zJztcblxuQGltcG9ydCAnbWFzdGVyJztcblxuLy8gcGxhY2Vob2xkZXIgY2xlYXItZml4XG4lY2xlYXJmaXgge1xuXHQqem9vbTogMTtcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcgJztcblx0XHRkaXNwbGF5OiB0YWJsZTsgfVxuXHQmOmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDsgfSB9XG5cbi8vIGNsZWFyLWZpeFxuLmNmIHtcblx0QGV4dGVuZCAlY2xlYXJmaXg7IH1cblxuLy8gbGluZSBicmVhayBhZnRlciBlbGVtZW50XG4uYnIge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnXFxBJztcblx0XHR3aGl0ZS1zcGFjZTogcHJlOyB9IH1cblxubGFiZWwge1xuXHRhYmJyLnJlcXVpcmVkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0bWFyZ2luLWxlZnQ6IC02cHg7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyonO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IC04cHg7XG5cdFx0XHRjb2xvcjogJGVycm9yQ29sb3I7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7IH0gfVxuXHQmLmZvcm0tY2hlY2stbGFiZWwge1xuXHRcdGN1cnNvcjogcG9pbnRlcjsgfSB9XG5cblxuLmNvbnRlbnQtcmlnaHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0PiAqIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogaW5pdGlhbDsgfSB9XG5cbiVidG4tcHJpbWFyeSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5Q29sb3I7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHQvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGJvcmRlcjogMCBub25lO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXHRwYWRkaW5nLWxlZnQ6ICRndXR0ZXI7XG5cdHBhZGRpbmctcmlnaHQ6ICRndXR0ZXI7XG5cdCY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRib3JkZXI6IDAgbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWhvdmVyLCAxNSk7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTsgfVxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHByaW1hcnlDb2xvciwgMTUpOyB9XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ob3Zlcjtcblx0XHRjb2xvcjogI2ZmZmZmZjsgfVxuXHQmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcblx0Jjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItaG92ZXIsIDUpO1xuXHRcdGJvcmRlcjogMCBub25lOyB9XG5cdCY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuXHQmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cyB7XG5cdFx0QGluY2x1ZGUgYm94LXNoYWRvdygnMCAwIDAgLjFyZW0gcmdiYSgwLDAsMCwuMjUpJyk7IH0gfVxuXG4uYnRuLXByaW1hcnkge1xuXHRAZXh0ZW5kICVidG4tcHJpbWFyeTtcblx0bWluLXdpZHRoOiAxMzBweDtcblx0Ji5pbnZlcnNlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaG92ZXI7XG5cdFx0JjphY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwcmltYXJ5Q29sb3IsIDE1KTsgfVxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1ob3ZlciwgMTUpOyB9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeUNvbG9yOyB9XG5cdFx0Jjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG5cdFx0Jjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwcmltYXJ5Q29sb3IsIDUpOyB9IH0gfVxuXG4uYnRuLWljb24ge1xuXHRzdmcuc3ZnLmljb24ge1xuXHRcdGhlaWdodDogMjVweDtcblx0XHR3aWR0aDogYXV0bzsgfVxuXHQmOmhvdmVyIHtcblx0XHRzdmcuc3ZnLmljb24ge1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdGZpbGw6ICRjb2xvci1ob3ZlcjsgfSB9IH0gfVxuXG4uYnRuLWxnIHtcblx0bWluLXdpZHRoOiAxNTBweDtcblx0cGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogMi41O1xuXHRwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogMi41O1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdGZvbnQtc2l6ZTogMjBweDsgfVxuXG4uZm9ybS1jb250cm9sIHtcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xuXHRAaW5jbHVkZSBib3gtc2hhZG93KCdub25lJyk7XG5cdCY6Zm9jdXMge1xuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnlDb2xvcjtcblx0XHRAaW5jbHVkZSBib3gtc2hhZG93KCdub25lJyk7IH0gfVxuXG4vLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy80NTM5NjI4MC9jdXN0b21pemluZy1pbmNyZW1lbnQtYXJyb3dzLW9uLWlucHV0LW9mLXR5cGUtbnVtYmVyLXVzaW5nLWNzc1xuaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0YXBwZWFyYW5jZTogdGV4dGZpZWxkOyB9XG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLm51bWJlci1pbnB1dCB7XG5cdGJ1dHRvbiB7XG5cdFx0QGV4dGVuZCAlYnRuLXByaW1hcnk7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW46IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0cGFkZGluZzogMDtcblx0XHQmOmJlZm9yZSxcblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG5cdFx0Ji5wbHVzOmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg5MGRlZyk7IH0gfVxuXHRpbnB1dFt0eXBlPW51bWJlcl0ge1xuXHRcdG1heC13aWR0aDogNXJlbTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTsgfSB9XG5cblxuXG5cblxuXG5lbSB7XG5cdGNvbG9yOiAkcHJpbWFyeUNvbG9yO1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0Zm9udC1zdHlsZTogbm9ybWFsOyB9XG5cblxuLmxpbmstYWtvLWJ1dHRvbiB7XG5cdGEge1xuXHRcdC8vIC5idG5cblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Ly9mb250LXdlaWdodDogNDAwXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdHBhZGRpbmc6IC4zNzVyZW0gLjc1cmVtO1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdC8vYm9yZGVyLXJhZGl1czogLjI1cmVtXG5cdFx0dHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xuXHRcdEBleHRlbmQgJWJ0bi1wcmltYXJ5O1xuXHRcdG1pbi13aWR0aDogMTcwcHg7IH0gfVxuXG5cbm5hdiB7XG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogaW5pdGlhbDsgfSB9IH1cbi5iZy1ncmF5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXk7IH1cbi50ZXh0LXNoYWRvdyB7XG5cdHRleHQtc2hhZG93OiAwcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuXG4vLyRoZWFkaW5nLXNjYWxlOiA4XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNiB7XG5cdGgjeyRpfSB7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG4gfSB9XHRcdC8vZm9udC1zaXplOiAkYmFzZS1mb250LXNpemUgKyAkaGVhZGluZy1zY2FsZSAqICg2IC0gJGkpXG5cbmgxIHtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRsaW5lLWhlaWdodDogMS4zNTtcblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0Zm9udC1zaXplOiAzNXB4OyB9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdGZvbnQtc2l6ZTogNDBweDsgfSB9XG5oMiB7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bGluZS1oZWlnaHQ6IDEuMzU7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdGZvbnQtc2l6ZTogMzJweDsgfVxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRmb250LXNpemU6IDM2cHg7IH0gfVxuaDMge1xuXHRmb250LXNpemU6IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7IH1cbmg0IHtcblx0Zm9udC1zaXplOiAyNnB4O1xuXHRsaW5lLWhlaWdodDogMS4zOyB9XG5oNSB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDEuMjU7IH1cbmg2IHtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMS4yNTsgfVxuXG5cbmJvZHkge1xuXHRmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XG5cdGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdGNvbG9yOiAkYmFzZS1mb250LWNvbG9yO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHQ+IGhlYWRlciB7XG5cdFx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICRwcmltYXJ5Q29sb3I7XG5cdFx0LmNvbnRhaW5lci1mbHVpZCB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNjBweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNjBweDsgfVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMDBweDsgfVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDE2ODBweCkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMzBweDsgfSB9XG5cdFx0LmxvZ28ge1xuXHRcdFx0d2lkdGg6IDE3MHB4O1xuXHRcdFx0bWluLXdpZHRoOiA3NXB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAyMHZ3OyB9XG5cdFx0dWwubmF2IHtcblx0XHRcdHotaW5kZXg6IDk5OTtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDsgfVxuXHRcdFx0bGkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiBpbml0aWFsO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCBsaWdodGVuKCRwcmltYXJ5Q29sb3IsIDE1KTsgfSB9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnlDb2xvcjsgfVxuXHRcdFx0XHRcdD4gdWwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzU1NTtcblx0XHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHQ+IHVsIHtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0OyB9IH0gfSB9IH0gfSB9XG5cdCYuaG9tZSB7XG5cdFx0PiBoZWFkZXIge1xuXHRcdFx0Ly9iYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsMjU1LDI1NSwwKSAzMyUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSksIHVybCgnLi4vaW1hZ2VzL2hlYWRlci1iZy1ob21lLXJlc3AuanBnJylcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuODUpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuNjUpIDEwMCUpLCB1cmwoJy4uL2ltYWdlcy9oZWFkZXItYmctaG9tZS1yZXNwLmpwZycpO1xuXG5cdFx0XHQvL2JhY2tncm91bmQ6IHJnYigyNTUsMjU1LDI1NSlcblx0XHRcdC8vYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsMjU1LDI1NSwxKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA2NiUpXG5cdFx0XHQvL2JhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNjYlKVxuXHRcdFx0Ly9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsMjU1LDI1NSwxKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA2NiUpXG5cdFx0XHQvL2ZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjZmZmZmZmXCIsZW5kQ29sb3JzdHI9XCIjZmZmZmZmXCIsR3JhZGllbnRUeXBlPTEpXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0Ly9iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcblx0XHRcdC8vYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7IH1cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdD4gaGVhZGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaGVhZGVyLWJnLWhvbWUuanBnJyk7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfSB9IH1cblx0PiBtYWluIHtcblx0XHQ+IHNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6ICRndXR0ZXI7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJGd1dHRlcjsgfSB9XG5cdCYuaG9tZSB7XG5cdFx0PiBtYWluIHtcblx0XHRcdD4gc2VjdGlvbiB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDUwdmg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0PiAuY29udGFpbmVyIHtcblx0XHRcdFx0XHQ+IGFydGljbGUge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6ICRndXR0ZXIgKiAzO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRndXR0ZXIgKiA0OyB9IH1cblx0XHRcdFx0Ji5kYXJrIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7IH1cblx0XHRcdFx0LmJ0bi1sZyB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogJGd1dHRlciAqIDM7IH1cblx0XHRcdFx0Ji5waG90byB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvb2RraWFsX3BvY2hhZHphX2ltZ19iZy5qcGcnKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDsgfSB9IH0gfSB9XG5cdD4gZm9vdGVyIHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG5cdFx0PiBzZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRndXR0ZXI7XG5cdFx0XHQmLmZvb3RlciB7XG5cdFx0XHRcdD4gLmNvbnRhaW5lciA+IC5yb3cge1xuXHRcdFx0XHRcdD4gLmNvbCxcblx0XHRcdFx0XHQ+IFtjbGFzcyo9XCJjb2wtXCJdIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyICogMztcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyICogMztcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogJGd1dHRlciAqIDQ7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyICogNDsgfSB9IH1cblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi41O1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogaW5pdGlhbDtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeUNvbG9yOyB9IH1cblx0XHRcdFx0LmxvZ28ge1xuXHRcdFx0XHRcdHdpZHRoOiAxNjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87IH1cblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkOyB9IH1cblxuXG5cdFx0XHQmLmNvcHlyaWdodCB7XG5cdFx0XHRcdD4gLmNvbnRhaW5lciA+IC5yb3cge1xuXHRcdFx0XHRcdD4gLmNvbCxcblx0XHRcdFx0XHQ+IFtjbGFzcyo9XCJjb2wtXCJdIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRndXR0ZXI7IH0gfVxuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeUNvbG9yO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ob3Zlcjtcblx0XHRcdFx0XHRcdGltZy5mYWRlciB7XG5cdFx0XHRcdFx0XHRcdGZpbHRlcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwKTsgfSB9IH1cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHQmLnNpeG5ldC5pY29uIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMThweDsgfSB9XG5cdFx0XHRcdC5idG4taWNvbiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXI7XG5cdFx0XHRcdFx0c3ZnLnN2Zy5pY29uIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMThweDsgfSB9IH0gfSB9IH1cblxuLmRhcmsge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0MjNlO1xuXHRjb2xvcjogI2ZmZmZmZjsgfVxuLmJhbm5lci1jb250ZW50IHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHQvL2JhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMzMlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpXG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRiYWNrZ3JvdW5kOiBub25lOyB9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdGZvbnQtc2l6ZTogMjFweDsgfVxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0Zm9udC1zaXplOiAyNXB4OyB9IH1cblxuLmNpcmNsZSB7XG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOTk5cHgpO1xuXHRvdmVyZmxvdzogaGlkZGVuOyB9XG4ucmF0aW8ge1xuXHRAaW5jbHVkZSBhc3BlY3QtcmF0aW87XG5cdHotaW5kZXg6IDE7IH1cblxuLmNvbnRhaW5lciB7XG5cdCYueHMtZmx1aWQge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7IH0gfVxuXHQmLnNtLWZsdWlkIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7IH0gfSB9XG5cblxuLnpsb3plbmllIHtcblx0cGFkZGluZy10b3A6ICRndXR0ZXIgKiAyO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdD4gLmNvbCxcblx0PiBbY2xhc3MqPVwiY29sLVwiXSB7XG5cdFx0cGFkZGluZy10b3A6ICRndXR0ZXI7XG5cdFx0cGFkZGluZy1ib3R0b206ICRndXR0ZXI7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJGd1dHRlciAqIDI7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJGd1dHRlciAqIDI7IH0gfVxuXHQucmF0aW8ge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG5cdFx0XHR3aWR0aDogODAlOyB9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHR3aWR0aDogNzAlOyB9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHR3aWR0aDogNjAlOyB9IH0gfVxuXG5cbi5jb250ZW50LXN0cmlwZWQge1xuXHRoMSB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdHBhZGRpbmctbGVmdDogJGd1dHRlcjtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyOyB9XG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogJGd1dHRlcjtcblx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5OyB9IH0gfVxuXG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcblx0bWFyZ2luOiAwOyB9XG5cbi5zbGljay1kb3RzIHtcblx0QGluY2x1ZGUgdmVydGljYWxBbGlnbihhYnNvbHV0ZSk7XG5cdGxlZnQ6IC0yNXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0YnV0dG9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTsgfVxuXHRcdFx0Jjpob3ZlcjpiZWZvcmUsXG5cdFx0XHQmOmZvY3VzOmJlZm9yZSB7XG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHkoMSk7IH1cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeUNvbG9yO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg5OTlweCk7XG5cdFx0XHRcdC8vIGZvbnQtZmFtaWx5OiAnc2xpY2snXG5cdFx0XHRcdC8vIGZvbnQtc2l6ZTogNnB4XG5cdFx0XHRcdC8vIGxpbmUtaGVpZ2h0OiAyMHB4XG5cdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0XHQvLyB0b3A6IDBcblx0XHRcdFx0Ly8gbGVmdDogMFxuXHRcdFx0XHQvLyB3aWR0aDogMjBweFxuXHRcdFx0XHQvLyBoZWlnaHQ6IDIwcHhcblx0XHRcdFx0Ly8gY29udGVudDogJ+KAoic7XG5cdFx0XHRcdC8vIHRleHQtYWxpZ246IGNlbnRlclxuXHRcdFx0XHQvLyBvcGFjaXR5OiAuMjVcblx0XHRcdFx0Ly8gY29sb3I6IGJsYWNrXG5cdFx0XHRcdC8vIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkXG4gfVx0XHRcdFx0Ly8gLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxuXHRcdFx0Jjpob3ZlcjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeUNvbG9yOyB9IH1cblx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWhvdmVyOyB9XG5cdFx0XHRcdCY6aG92ZXI6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaG92ZXI7IH0gfSB9IH0gfVxuXG5pbWcuZmFkZXIge1xuXHRmaWx0ZXI6IHVybCgnLi4vaW1hZ2VzL2ZpbHRlci5zdmcjZ3JheXNjYWxlJykgLyogRmlyZWZveCAzLjUrICovO1xuXHRmaWx0ZXI6IGdyYXkgLyogSUU2LTkgKi87XG5cdC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMSkgLyogR29vZ2xlIENocm9tZSAmIFNhZmFyaSA2KyAqLztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcblx0Jjpob3ZlciB7XG5cdFx0ZmlsdGVyOiBub25lO1xuXHRcdC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCk7IH0gfVxuXG5cbi8vLnJhdGlvXG4vL1x0Ym9yZGVyOiAxcHggc29saWQgcmVkXG4vL1x0K2FzcGVjdC1yYXRpbygzLDQpXG4vL1x0aW1nXG4vL1x0XHRib3JkZXI6IDNweCBzb2xpZCBibHVlXG5cblxuXG5cblxuLy8gY29va2llcyBzdHlsZVxuLmNvb2tpZWluZm8ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLCAwLjgpICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdCNjb29raWVfbW9yZV9pbmZvIHtcblx0XHRjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cblx0LmNvb2tpZWluZm8tY2xvc2Uge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2ZmZmZmZiAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9IH0gfVxuXG5cblxuXG4jc2VhcmNoX21vZGFsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgMC4wNSk7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDk5OTk7XG5cdC5jbG9zZSB7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdEBpbmNsdWRlIHRleHQtc2hhZG93KCdub25lJyk7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigwLjJzIGVhc2UpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigwLjJzIGVhc2UpO1xuXHRcdFx0QGluY2x1ZGUgcm90YXRlKDkwKTsgfSB9XG5cblx0aW5wdXQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cdFx0Ym9yZGVyLXN0eWxlOiBub25lIG5vbmUgc29saWQgbm9uZTtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3JkZXItY29sb3I6ICNmZmZmZmY7XG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjk7IH1cblx0YnV0dG9uIHtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuXG5cblxuXG4vL0BpbXBvcnQgJ2Zvb3RlcidcbkBpbXBvcnQgJ3NpeGFkbWluJztcblxuXG5AaW1wb3J0ICdtb2R1bGVzL2RlZmF1bHRfc2l4bmV0X2VzaG9wJztcbkBpbXBvcnQgJ21vZHVsZXMvZGVmYXVsdF9zaXhuZXRfYXJ0aWNsZSc7XG5AaW1wb3J0ICdtb2R1bGVzL2NvbnRhY3QnO1xuQGltcG9ydCAnbW9kdWxlcy9ob21lJztcbkBpbXBvcnQgJ21vZHVsZXMvYXJ0aWNsZSc7XG5AaW1wb3J0ICdkZWZhdWx0X2phdmFzY3JpcHQnO1xuXG51bC5zbGlja1NsaWRlciB7XG5cdHBhZGRpbmc6IDA7XG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAzM3ZoO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH0gfVxuXG4uc2l4bmV0Rm9vdGVyIHtcblx0bWF4LWhlaWdodDogMzJweDsgfVxuXG4ucHJvZHVjdC1ibG9jayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2YzZWQ7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0aDIge1xuXHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDMwcHg7IH1cblx0aDIsIHAge1xuXHRcdGNvbG9yOiAjNGM0MjNlOyB9XG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRmb250LXdlaWdodDogNDAwOyB9XG5cdGgzIHtcblx0XHRtYXJnaW4tdG9wOiA0cmVtOyB9XG5cdHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAjNGM0MjNlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdCYucHJpY2Uge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGNvbG9yOiAjYTQ5YTM1OyB9IH0gfVxuXG4ubGFuZ3VhZ2UtcGFuZWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdCY6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGFuZ3VhZ2UgaWNvbi5wbmdcIik7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHQtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHdpZHRoOiAyMnB4O1xuXHRcdGhlaWdodDogMjJweDtcblx0XHRkaXNwbGF5OiBibG9jazsgfVxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHdpZHRoOiA3cHg7XG5cdFx0aGVpZ2h0OiA0cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LnBuZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9IH1cblxudWwjbGFuZy5jb2RlIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMTBweDtcblx0bWFyZ2luLWxlZnQ6IDlweDtcblx0bWFyZ2luLXJpZ2h0OiAtOXB4O1xuXHRsaSB7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0Jjpub3QoLnNlbGVjdGVkKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyB9IH1cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3gtc2hhZG93OiAycHggMnB4IDEycHggcmdiYSgjMDAwLCAuMik7XG5cdFx0ei1pbmRleDogMTtcblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGE6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnlDb2xvcjsgfSB9IH1cblxuXHRhIHtcblx0XHRjb2xvcjogIzUwNGY0YTtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogYXR0cih0aXRsZSk7IH0gfSB9XG4iLG51bGwsIltjbGFzc149XCJmaS1cIl06OmJlZm9yZSxcbltjbGFzcyo9XCIgZmktXCJdOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uY29udGVudC13ZWIge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5cbi5zbS1zaW1wbGUge1xuXHRib3JkZXI6IDAgbm9uZTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0QGluY2x1ZGUgYm94LXNoYWRvdygnbm9uZScpOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQjbWFpbi1tZW51ID4gdWwgPiBsaSB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHR3aWR0aDogMSU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuXG4ubWFpbi1uYXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMTAwMDtcblx0cGFkZGluZy10b3A6IDE1cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHRlcnRpYXJ5Q29sb3I7XG5cdCY6YWZ0ZXIge1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGNvbnRlbnQ6IFwiXFwwMGEwXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGZvbnQ6IDBweC8wIHNlcmlmO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXG4ubmF2LWJyYW5kIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogMDtcblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMTFweCAxMXB4IDExcHggMjBweDtcblx0XHRjb2xvcjogIzU1NTtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogYXV0bzsgfSB9IH1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubmF2LWJyYW5kIHtcblx0XHRhIHtcblx0XHRcdGhlaWdodDogMTAwcHg7IH0gfSB9XG5cbiNtYWluLW1lbnUgPiB1bCB7XG5cdGNsZWFyOiBib3RoO1xuXHRib3JkZXI6IDA7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcblx0LW1vei1ib3gtc2hhZG93OiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRkaXNwbGF5OiBub25lO1xuXHRsaSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRlcnRpYXJ5Q29sb3IsIDAuMjUpOyB9XG5cdD4gbGkgPiBhIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9IH1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lm1haW4tbmF2IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblx0I21haW4tbWVudSA+IHVsIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0Y2xlYXI6IG5vbmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0PiBsaSA+IGEgPiAuc3ViLWFycm93IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfSB9XG5cblxuLyogTW9iaWxlIG1lbnUgdG9nZ2xlIGJ1dHRvbiAqL1xuXG4ubWFpbi1tZW51LWJ0biB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luOiA1cHggMTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAyOXB4O1xuXHRoZWlnaHQ6IDI5cHg7XG5cdHRleHQtaW5kZW50OiAyOXB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgfVxuXG5cbi8qIGhhbWJ1cmdlciBpY29uICovXG5cbi5tYWluLW1lbnUtYnRuLWljb24sXG4ubWFpbi1tZW51LWJ0bi1pY29uOmJlZm9yZSxcbi5tYWluLW1lbnUtYnRuLWljb246YWZ0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAycHg7XG5cdGhlaWdodDogMnB4O1xuXHR3aWR0aDogMjRweDtcblx0YmFja2dyb3VuZDogIzU1NTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG5cdHRyYW5zaXRpb246IGFsbCAwLjI1czsgfVxuXG4ubWFpbi1tZW51LWJ0bi1pY29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHR0b3A6IC03cHg7XG5cdGxlZnQ6IDA7IH1cblxuLm1haW4tbWVudS1idG4taWNvbjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHR0b3A6IDdweDtcblx0bGVmdDogMDsgfVxuXG4vKiB4IGljb24gKi9cblxuI21haW4tbWVudS1zdGF0ZTpjaGVja2VkIH4gLm1haW4tbWVudS1idG4gLm1haW4tbWVudS1idG4taWNvbiB7XG5cdGhlaWdodDogMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuI21haW4tbWVudS1zdGF0ZTpjaGVja2VkIH4gLm1haW4tbWVudS1idG4gLm1haW4tbWVudS1idG4taWNvbjpiZWZvcmUge1xuXHR0b3A6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4jbWFpbi1tZW51LXN0YXRlOmNoZWNrZWQgfiAubWFpbi1tZW51LWJ0biAubWFpbi1tZW51LWJ0bi1pY29uOmFmdGVyIHtcblx0dG9wOiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG5cbi8qIGhpZGUgbWVudSBzdGF0ZSBjaGVja2JveCAoa2VlcCBpdCB2aXNpYmxlIHRvIHNjcmVlbiByZWFkZXJzKSAqL1xuXG4jbWFpbi1tZW51LXN0YXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTsgfVxuXG4vKiBoaWRlIHRoZSBtZW51IGluIG1vYmlsZSB2aWV3ICovXG5cbiNtYWluLW1lbnUtc3RhdGU6bm90KDpjaGVja2VkKSB+ICNtYWluLW1lbnUge1xuXHRkaXNwbGF5OiBub25lOyB9XG5cbiNtYWluLW1lbnUtc3RhdGU6Y2hlY2tlZCB+ICNtYWluLW1lbnUge1xuXHRkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LyogaGlkZSB0aGUgYnV0dG9uIGluIGRlc2t0b3AgdmlldyAqL1xuXHQubWFpbi1tZW51LWJ0biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTk5OTk5cHg7IH1cblx0LyogYWx3YXlzIHNob3cgdGhlIG1lbnUgaW4gZGVza3RvcCB2aWV3ICovXG5cdCNtYWluLW1lbnUtc3RhdGU6bm90KDpjaGVja2VkKSB+ICNtYWluLW1lbnUge1xuXHRcdGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbnVsI2xhbmcge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdCp6b29tOiAxO1xuXHRsaSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0dmlzaWJpbGl0eTogY29sbGFwc2U7XG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDNweCAxMHB4O1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgfSB9XG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogdGFibGU7IH1cblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7IH1cblx0Ji5mbGFnIHtcblx0XHRhIHtcblx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0aGVpZ2h0OiAxLjVyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9IH1cblx0Ji5jb2RlIHtcblx0XHRhIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLWNvZGUpO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9IH0gfVxuXHQmLm5hbWUge1xuXHRcdGEge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBhdHRyKHRpdGxlKTsgfSB9IH0gfVxuXG5cblxuLnJlbGF0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hbGlnbi1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbi5taWRkbGUge1xuXHRAaW5jbHVkZSB2ZXJ0aWNhbEFsaWduKCk7IH1cblxuXG4uYm9sZCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4udXBwZXJjYXNlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5cbi8qIGxpbmUgYnJlYWsgYWZ0ZXIgZWxlbWVudCAqL1xuLmJyIHtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJ1xcQSc7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTsgfSB9XG5cbi8qIGNsZWFyLWZpeCAqL1xuLmNmIHtcblx0Knpvb206IDE7XG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogdGFibGU7IH1cblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LmNmLW1lZGl1bSB7XG5cdFx0Knpvb206IDE7XG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTsgfVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y2xlYXI6IGJvdGg7IH0gfSB9XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnNtYWxsLTAge1xuXHRcdHdpZHRoOiAwOyB9IH1cblxuXG4vKiBwcm9wb3J0aW9uYWwgaGVpZ2h0ICovXG4jdGVzdFByb3BvcnRpb25hbCB7XG5cdG1hcmdpbjogNTBweCBhdXRvO1xuXHR3aWR0aDogMzAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IGdyZWVuOyB9XG5cbi5jcnVzdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAxMDAlOyB9XG5cdC5jb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRpbWcsXG5cdFx0LmNvbnRlbnQge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdG1hcmdpbjogYXV0bzsgfVxuXHRcdC5jb250ZW50IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlOyB9IH1cblx0Ji5jb3ZlciAuY29yZSBpbWcge1xuXHRcdC8qd2lkdGg6IDEwMCUqL1xuXHRcdC8qaGVpZ2h0OiBhdXRvKi9cblx0XHQvKm1heC1oZWlnaHQ6IG5vbmUqL1xuXHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXgtd2lkdGg6IG5vbmU7IH1cblx0Ji5yYXRpby0yXzE6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogNTAlOyB9XG5cdCYucmF0aW8tNF8zOmJlZm9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDc1JTsgfVxuXHQmLnJhdGlvLTE2Xzk6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cdCYucmF0aW8tOV80OmJlZm9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDQ0LjQ0JTsgfVxuXHQmLnJhdGlvLTVfNDpiZWZvcmUge1xuXHRcdHBhZGRpbmctdG9wOiA4MCU7IH1cblx0Ji5yYXRpby0xXzI6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogMjAwJTsgfVxuXHQmLnJhdGlvLTRfNTpiZWZvcmUge1xuXHRcdHBhZGRpbmctdG9wOiAxMjUlOyB9IH1cblxuLyogaWNvbiBiZWZvcmUgY29udGVudCAqL1xuYS5pY29uLXByZXYge1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogbGlnaHRlbigkcHJpbWFyeUNvbG9yLCAyMCk7IH0gfVxuLmljb24tcHJldiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRtYXJnaW4tbGVmdDogMi4yNWVtO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHQmOmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1hcmdpbi10b3A6IDAuMTVlbTtcblx0XHRsZWZ0OiAtMS4yMGVtO1xuXHRcdGZvbnQtc2l6ZTogMS4xMGVtO1xuXHRcdGNvbG9yOiAkcXVhdGVybmFyeUNvbG9yOyB9XG5cdCY6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjM1ZW07IH0gfVxuXG5cblxuXG5cbi8qIHRpdGxlIGFmdGVyIGljb24gKi9cbi50YWkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNvbG9yOiAkcHJpbWFyeUNvbG9yO1xuXHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcblx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0O1xuXHRtYXJnaW4tcmlnaHQ6ICRiYXNlLWZvbnQtc2l6ZTtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplICogMC43NTtcblx0XHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdFx0bWFyZ2luLWxlZnQ6ICRiYXNlLWZvbnQtc2l6ZSAqIDAuMzM7IH1cblx0JjpiZWZvcmUge1xuXHRcdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodDsgfSB9XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblxuXHQudGFpIHtcblx0XHRjdXJzb3I6IGhlbHA7XG5cdFx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemUgKiAyLjU7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cdFx0Jjpob3ZlcjphZnRlcixcblx0XHQmOmZvY3VzOmFmdGVyLFxuXHRcdCY6YWN0aXZlOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAkYmFzZS1saW5lLWhlaWdodCAqIDAuNTtcblx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRlcnRpYXJ5Q29sb3IsIDAuMTUpO1xuXHRcdFx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG5cdFx0XHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdFx0XHRwYWRkaW5nOiAxcHggNHB4O1xuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygycHgpOyB9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0ICogMi41OyB9IH1cblx0YS50YWkge1xuXHRcdGN1cnNvcjogcG9pbnRlcjsgfSB9XG5cblxuLnJlcS1zaWduIHtcblx0Y29sb3I6ICRlcnJvckNvbG9yO1xuXHRmb250LXdlaWdodDogYm9sZDsgfVxubGFiZWwge1xuXHQucmVxOjphZnRlciB7XG5cdFx0QGV4dGVuZCAucmVxLXNpZ247XG5cdFx0Y29udGVudDogJyonO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXJnaW4tbGVmdDogMC4zcmVtIHtcblx0ICAgIG1hcmdpbi1yaWdodDogMS4ycmVtOyB9IH0gfVxuXG5cbnVsLmV2ZW5seSB7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdG1pbi13aWR0aDogNTAwcHg7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTsgfVxuXHRsaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLmNsaWNrYWJsZSB7XG5cdGN1cnNvcjogem9vbS1pbjsgfVxuXG5cbi8qIEFETUlOOiBlZGl0IHRleHQgb24gdGhlIHBhZ2UgKi9cbi5hZG1pbi1lZGl0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvL2JvcmRlcjogMXB4IGRhc2hlZCB0cmFuc3BhcmVudGl6ZSgkd2FybmluZ0NvbG9yLCAwLjc1KVxuXHQvL2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKHdoaXRlLCAwLjk1KVxuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHJpZ2h0OiAwcHg7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRpemUoZGFya2VuKCR3YXJuaW5nQ29sb3IsIDMwKSwgMC43NSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoYmxhY2ssIDAuOTUpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9XG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkZXJyb3JDb2xvciwgMTApO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKHdoaXRlLCAwLjMzKTtcblx0XHRjb2xvcjogZGFya2VuKCRlcnJvckNvbG9yLCAyMCk7XG5cdFx0Y3Vyc29yOiB1cmwoLi4vaW1hZ2VzL3BlbmNpbC1yZWQtMTYuZ2lmKSAwIDE2LCBwb2ludGVyOyB9XG5cdCZbZGF0YS12YXJpYW50PVwic3RhdGljX2NvbnRlbnRcIl0ge1xuXHRcdGRpc3BsYXk6IGluaGVyaXQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjdXJzb3I6IHVybCguLi9pbWFnZXMvZG9jLWVkaXQtMTYuZ2lmKSAwIDE2LCBwb2ludGVyOyB9IH0gfVxuLm1lbnUtY29udGVudC1lZGl0IHtcblx0QGV4dGVuZCAuYWRtaW4tZWRpdDtcblx0ZGlzcGxheTogaW5oZXJpdDtcblx0Jjpob3ZlciB7XG5cdFx0Y3Vyc29yOiB1cmwoLi4vaW1hZ2VzL2RvYy1lZGl0LTE2LmdpZikgMCAxNiwgcG9pbnRlcjsgfSB9XG4iLCIvKiBDT0xPUlMgKi9cbiRzaG9wcGluZ19jYXJ0X3Jvd19hY3RpdmU6ICRwcmltYXJ5Q29sb3I7XG4kc2hvcHBpbmdfY2FydF9yb3c6IGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkcHJpbWFyeUNvbG9yLCAzMCUpLCAzMCUpO1xuXG4kYnV0dG9uLWZpcnN0LWJnOiAkcHJpbWFyeUNvbG9yO1xuJGJ1dHRvbi1zZWNvbmQtYmc6IHRyYW5zcGFyZW50O1xuXG4kYnV0dG9uLWZpcnN0LWZvbnQ6IHdoaXRlO1xuJGJ1dHRvbi1zZWNvbmQtZm9udDogJHByaW1hcnlDb2xvcjtcblxuJHByaW1hcnktY29sb3I6ICRwcmltYXJ5Q29sb3I7XG5cbiRib3JkZXItcmFkaXVzOiAwcHg7XG5cbiRib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsMCwwLC4xKTtcblxuJGxlZnQtbWVudS1oZWFkaW5nLWNvbG9yOiAjM2FiNTRhO1xuJGxlZnQtbWVudS1iYWNrZ3JvdW5kOiAjZjhmOGY4O1xuJGxlZnQtbWVudS1ib3JkZXI6ICNkYWRhZGE7XG4kbGVmdC1tZW51LWxpbmstY29sb3I6ICM0MDQwNDE7XG5cblxuJHByb2R1Y3QtbmFtZS1jb2xvcjogIzQwNDA0MTtcbiRwcm9kdWN0LXNob3J0LWNvbnRlbnQtY29sb3I6ICM0MDQwNDE7XG5cbiRwcm9kdWN0LWRldGFpbC12bGFzdG5vc3Q6ICM3NDc0NzQ7XG4kcHJvZHVjdC1kZXRhaWwtY2VueTogI2M0YzRjNDtcblxuJGNlbmEtYmV6bmE6ICM0MDQwNDE7XG4kY2VuYS1ha3R1YWxuYTogIzQwNDA0MTtcblxuJHNrbGFkb206ICMzYWI1NGE7XG4kbmVza2xhZG9tOiByZWQ7XG4kYnV5LWJ0bi1iYWNrZ3JvdW5kLWNvbG9yOiAjM2FiNTRhO1xuJGJ1eS1idG4tZm9udC1jb2xvcjogd2hpdGU7XG5cbiR0YWItYmFja2dyb3VuZDogI2Y4ZjhmODtcbiR0YWItZm9udC1jb2xvcjogIzQwNDA0MTtcblxuJGJyZWFkY3J1bWItYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiRicmVhZGNydW1iLWZvbnQtY29sb3I6ICM0MDQwNDE7XG5cblxuLyogTUFUTyBIT1RGSVggKi9cbi5uYXZiYXItYnJhbmQsIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcblx0dGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogUFJWS1kgKi9cblxuLmJ0bi1maXJzdCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmlyc3QtYmc7XG5cdGNvbG9yOiAkYnV0dG9uLWZpcnN0LWZvbnQ7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tc2Vjb25kLWJnO1xuXHRcdGNvbG9yOiAkYnV0dG9uLXNlY29uZC1mb250O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRidXR0b24tZmlyc3QtYmc7IH0gfVxuLmJ0bi1zZWNvbmQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXNlY29uZC1iZztcblx0Y29sb3I6ICRidXR0b24tc2Vjb25kLWZvbnQ7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRidXR0b24tZmlyc3QtYmc7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1maXJzdC1iZztcblx0XHRjb2xvcjogJGJ1dHRvbi1maXJzdC1mb250O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50OyB9IH1cblxuLyogTUVOVSAtIEtPU0lLIC0gSEVBREVSICovXG4uY2FydGNlbmEsIC5jYXJ0a3VzeSB7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDEuMTsgfVxuLmNhcnRjZW5hIHtcblx0Y29sb3I6ICRwcmltYXJ5Q29sb3I7XG5cdGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4uY2FydGt1c3kge1xuXHRjb2xvcjogaW5pdGlhbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4vKiBLQVRBTE9HIFBST0RVS1RPViAqL1xuXG4jd2FpdCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiA5OTk7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGkge1xuXHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRtYXJnaW46IDIwJSBhdXRvO1xuXHRcdGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLyogRklMVEVSICovXG5cbi5mdWxsbGluayB7XG5cdGN1cnNvcjogcG9pbnRlcjsgfVxuLmZpbHRlci1zZWNvbmQtcGFydCB7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbi5maWx0ZXItaGVhZGluZyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuXHRwYWRkaW5nOiAxNHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxOHB4OyB9XG4uZmlsdGVyLXdyYXBwZXIge1xuXHRwYWRkaW5nLXRvcDogMjVweDtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdGxhYmVsIHtcblx0XHRmb250LXNpemU6IDEycHg7IH0gfVxuLmZpbHRlci1pbnB1dCwgLmZpbHRlci1zZWxlY3Qge1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjsgfVxuLmZ1bGxsaW5rIHtcblx0YnV0dG9uIHtcblx0XHRtYXJnaW46IDRweDtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdFx0Y29udGVudDogXCJcXGYwNjhcIjsgfSB9IH1cbi5mdWxsbGluay5jb2xsYXBzZWQge1xuXHRidXR0b24ge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDY3XCI7IH0gfSB9XG5cbiNwcmljZXNsaWRlciB7XG5cdG1hcmdpbi10b3A6IDExcHg7IH1cbi5ub1VpLWhvcml6b250YWwge1xuXHRoZWlnaHQ6IDEwcHg7IH1cbi5ub1VpLWhhbmRsZSB7XG5cdHRvcDogLTEwcHggIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0d2lkdGg6IDMwcHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfSB9XG4ubm9VaS1jb25uZWN0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7IH1cblxuLm5vVWktaGFuZGxlLWxvd2VyIHt9XG5cbi5ub1VpLWhhbmRsZS11cHBlciB7fVxuXG4uZmlsdGVyLW1hbnVmYWN0dXJlcnMsIC5maWx0ZXItdGFncyB7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG5cdG1hcmdpbi1ib3R0b206IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0LmNoZWNrYm94IHtcblx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDsgfSB9XG4uZmlsdGVyLXRhZ3Mge1xuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDsgfVxuLmZpbHRlci10YWd5IHtcblx0Ym9yZGVyLXRvcDogMXB4ICRncmF5IHNvbGlkO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4uZmlsdGVyLWJ1dHRvbnMge1xuXHRidXR0b24ge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuNykgLyogSUUgKi87XG5cdC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjcpIC8qIEZGICovO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43KSAvKiBTYWZhcmkgYW5kIENocm9tZSAqLztcblx0LW8tdHJhbnNmb3JtOiBzY2FsZSgwLjcpIC8qIE9wZXJhICovOyB9XG4udGFnLWxhYmVsIHtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRwYWRkaW5nLXRvcDogMnB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMnB4O1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0Zm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5cblxuLyogVllQSVMgUFJPRFVLVE9WICovXG5cbi5wcm9kdWN0LXdyYXAsIC5wcm9kdWN0cy13cmFwcGVyIHtcblx0cGFkZGluZy1ib3R0b206IDgwcHg7IH1cbi5wcm9kdWN0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDAgMCAzMHB4O1xuXHRpbWcge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRkaXNwbGF5OiBibG9jazsgfSB9XG4ucHJvZHVjdG5hbWUge1xuXHRjb2xvcjogJGJhc2UtZm9udC1jb2xvcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRsaW5lLWhlaWdodDogMzVweDtcblx0aGVpZ2h0OiAzNXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuOyB9XG4uY2F0ZWdvcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0Y29sb3I6IHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHR3aWR0aDogYXV0bztcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdHBhZGRpbmctdG9wOiAycHg7XG5cdHBhZGRpbmctYm90dG9tOiAycHg7IH1cbi5wcm9kdWN0c2hvcnQge1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAkcHJvZHVjdC1zaG9ydC1jb250ZW50LWNvbG9yO1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdGhlaWdodDogNTBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjsgfVxuLnNrbGFkb20sIC5uZXNrbGFkb20ge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdG1hcmdpbi1ib3R0b206IDBweDsgfVxuLnNrbGFkb20ge1xuXHRjb2xvcjogJHNrbGFkb207IH1cbi5uZXNrbGFkb20ge1xuXHRjb2xvcjogJG5lc2tsYWRvbTsgfVxuLmJlem5hY2VuYSB7XG5cdGNvbG9yOiAkY2VuYS1iZXpuYTtcblx0bWFyZ2luLWJvdHRvbTogMHB4OyB9XG4ubmFzYWNlbmEge1xuXHRjb2xvcjogJHByaW1hcnlDb2xvcjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogJGd1dHRlcjsgfVxuLmJ1eS1idG4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV5LWJ0bi1iYWNrZ3JvdW5kLWNvbG9yO1xuXHRtaW4td2lkdGg6IDEyNXB4O1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiA1NXB4O1xuXHRjb2xvcjogd2hpdGU7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG5cbi8qIFBST0RVQ1QgREVUQUlMICovXG5cbi5wcm9kdWN0LWRldGFpbC13cmFwcGVyIHtcblx0cGFkZGluZy10b3A6IDUwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG4ucHJvZHVjdC1kZXRhaWwtbmFtZSB7XG5cdC8vY29sb3I6ICRwcmltYXJ5LWNvbG9yXG5cdGZvbnQtc2l6ZTogMzVweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdC8vcGFkZGluZy10b3A6IDE1cHhcbiB9XHQvL3BhZGRpbmctYm90dG9tOiAyMHB4XG4ucHJvZHVjdC1kZXRhaWwtaW1hZ2Uge1xuIH1cdC8vYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvclxuLnByb2R1Y3QtZGV0YWlsLWluZm8ge1xuXHQvL2JvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3Jcblx0Ly9wYWRkaW5nLXRvcDogMTBweFxuIH1cdC8vcGFkZGluZy1ib3R0b206IDEwcHhcbi5wcm9kdWN0LWdhbGxlcnkge1xuXHQ+IGRpdiB7XG5cdFx0PiBkaXYge1xuXHRcdFx0cGFkZGluZzogNXB4IDVweCAwcHggMHB4OyB9IH0gfVxuXG4ucHJvZHVjdC1kZXRhaWwtaW5mby1yb3cge1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdGNvbG9yOiAkcHJvZHVjdC1kZXRhaWwtdmxhc3Rub3N0O1xuXHRmb250LXdlaWdodDogMzAwOyB9XG4ucHJvZHVjdC1kZXRhaWwtcHJpY2Utcm93IHtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRjb2xvcjogJHByb2R1Y3QtZGV0YWlsLWNlbnk7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7IH1cbi5wcm9kdWN0LWRldGFpbC1wcmljZS1tYWluLXJvdyB7XG5cdGNvbG9yOiBibGFjaztcblx0Zm9udC13ZWlnaHQ6IDcwMDsgfVxuLm1haW4tcHJpY2Uge1xuXHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDEuMzM7IH1cbi8qIFByaWRhdmFuaWUgZG8ga29zaWthIC0gZm9ybSBjYXN0ICovXG4ucHJvZHVjdC1mb3JtIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuLyogRU5EICovXG4ucHJvZHVjdC1kZXRhaWwtaW5wdXQge1xuXHQvL2JvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzXG5cdG1heC13aWR0aDogMTEwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ZGlyZWN0aW9uOiBydGw7IH1cbi5wcm9kdWN0LXRhZyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6IHdoaXRlO1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbi8qIERFVEFJTCBQUk9EVUtUVSAtIFRBQlkgKi9cbi5wcm9kdWN0LWRldGFpbC10YWJzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXI6IG5vbmU7XG5cdHRvcDogMXB4O1xuXHR6LWluZGV4OiAxO1xuXHRsaSB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cdFx0YSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0YWItYmFja2dyb3VuZDtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjVweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdFx0XHRjb2xvcjogJHRhYi1mb250LWNvbG9yO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjsgfSB9XG5cdFx0LmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uOyB9IH0gfVxuLnRhYi1jb250ZW50IHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0cGFkZGluZzogMTVweDtcblx0PiBkaXYge1xuXHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4OyB9IH1cblxuLnJldmlld19mb3JtIHtcblx0YnV0dG9uIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7IH1cblx0dGV4dGFyZWEge1xuXHRcdGhlaWdodDogMTIwcHg7IH0gfVxuLyogT0tOTyBQTyBQUklEQU5JIFBST0RVS1RVIERPIEtPU0lLQSAqL1xuXG4vKiBDQVJUIFVQREFURSAqL1xuXG4jYWRkX3RvX2NhcnRfaW5mbyB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuOTUpO1xuXHR3aWR0aDogMTAwdnc7XG5cdGhlaWdodDogMTAwdmg7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogOTk5OTk7IH1cblxuLmFkZF90b19jYXJ0X2luZm9fd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGF1dG87IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuYWRkX3RvX2NhcnRfaW5mb193cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogM3JlbTsgfSB9XG5cbi5hZGRfdG9fY2FydF9pbmZvIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bzsgfVxuXG4uYXRjaV9zaGFkb3cge1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDQwcHggMHB4IHJnYmEoMCwwLDAsMC4xKTtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogNXB4OyB9XG5cbi5hdGNpX2Nsb3NlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogLTI1cHg7XG5cdHRvcDogLTI1cHg7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jbG9zZS5zdmdcIik7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR6LWluZGV4OiAxOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmF0Y2lfY2xvc2Uge1xuXHRcdHJpZ2h0OiAxMHB4OyB9IH1cblxuXG4uYXRjaV9oZWFkaW5nIHtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdHBhZGRpbmc6IDJyZW0gMXJlbSAxcmVtIDFyZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiAjMDAwMDAwO1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmF0Y2lfcHJvZHVjdF9pbWFnZSB7XG5cdG1heC1oZWlnaHQ6IDQwcHg7IH1cblxuLmF0Y2lfc2Vjb25kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDsgfVxuXG4uYXRjaV9idXR0b25zX3dyYXBwZXIge1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuXG5cbi8qIEJSRUFEQ1JVTUIgLSBPTVJWSU5LT1ZFIE1FTlUgKi9cblxuLmJyZWFkY3J1bWIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iYWNrZ3JvdW5kLWNvbG9yO1xuXHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdGEsIHNwYW4ge1xuXHRcdGNvbG9yOiAkYnJlYWRjcnVtYi1mb250LWNvbG9yO1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cdC5hY3R1YWwge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yOyB9IH1cblxuLyogTEFWRSBNRU5VICovXG4ubGVmdC1tZW51LWhlYWRpbmcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGVmdC1tZW51LWhlYWRpbmctY29sb3I7XG5cdHBhZGRpbmc6IDE0cHg7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdCY6YmVmb3JlIHtcblx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0Y29udGVudDogXCJcXGYwYzlcIjtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9IH1cbi5sZWZ0bWVudSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRsZWZ0LW1lbnUtYmFja2dyb3VuZDtcblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7IH1cblx0Ly9saS5hY3RpdmVcblx0Ly9cblx0Ly9jb2xvcjogJHByaW1hcnktY29sb3IgIWltcG9ydGFudFxuXHRhIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG5cdD4gdWwge1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHQ+IGxpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxlZnQtbWVudS1ib3JkZXI7XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRjb2xvcjogJGxlZnQtbWVudS1saW5rLWNvbG9yO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogXCIrXCI7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkbGVmdC1tZW51LWxpbmstY29sb3I7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwOyB9IH0gfSB9IH0gfVxuXG5cblxuLyogTkFLVVBOWSBLT1NJSyAqL1xuXG4vKiBIT1JORSBNRU5VIFYgS09TSUtVICovXG4ubmF2aWdhdGlvbi1iYXItYmFza2V0IHtcblx0YSxkaXYge1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uOyB9XG5cdGE6aG92ZXIsIGE6YWN0aXZlLCBhOmZvY3VzLCBkaXY6aG92ZXIsIGRpdjphY3RpdmUsIGRpdjpmb2N1cyB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247IH1cblx0YSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHRwYWRkaW5nOiAxNHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7IH1cblx0LnN0ZXAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzaG9wcGluZ19jYXJ0X3Jvdztcblx0XHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2hvcHBpbmdfY2FydF9yb3dfYWN0aXZlO1xuXHRcdFx0YSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Y29sb3I6IHdoaXRlOyB9IH1cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH1cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9IH0gfVxuXHQuYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2hvcHBpbmdfY2FydF9yb3dfYWN0aXZlO1xuXHRcdC8qICBcIlpvYmFjaWtcIiAgKi9cblx0XHQvL0BtZWRpYSAobWluLXdpZHRoOiA3NjhweClcblx0XHQvLzphZnRlclxuXHRcdC8vY29udGVudDogXCJcIlxuXHRcdC8vYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnRcblx0XHQvL2JvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudFxuXHRcdC8vYm9yZGVyLXRvcDogMTBweCBzb2xpZCAkc2hvcHBpbmdfY2FydF9yb3dfYWN0aXZlXG5cdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGVcblx0XHQvL21hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0Ly9tYXJnaW4tcmlnaHQ6IGF1dG9cblx0XHQvL2xlZnQ6IDBcblx0XHQvL3JpZ2h0OiAwXG5cdFx0Ly93aWR0aDogMTBweFxuXHRcdGEge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiB3aGl0ZTsgfSB9IH1cblxuLyogVllQSVMgUFJPRFVLVE9WIFYgS09TSUtVIEEgV0lTSExJU1RFICovXG5cbi5tYWluLWJhc2tldCB7XG5cdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHRpbnB1dCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH1cblx0aDIsIGgzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuXHRcdHBhZGRpbmc6IDE0cHg7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogNDAwOyB9IH1cblxuLnN0ZXBfbGFiZWxfcHJpdmFjeSxcbi5zdGVwX2xhYmVsX3ByaXZhY3kge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDAgMCAwIDMwcHg7XG5cdGEge1xuXHRcdGNvbG9yOiAjYTQ5YTM1O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7IH0gfVxuXG4jc3RlcF9wcml2YWN5LFxuI3N0ZXBfdm9wIHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7IH1cblxuLm9yZGVyX2Vycm9yLFxuLm9yZGVyX2Vycm9yXzIge1xuXHRjb2xvcjogcmVkO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGRpc3BsYXk6IG5vbmU7IH1cblxuLnBvaW50ZXIge1xuXHRjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNhcnQtcHJvZHVjdCB7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0LmNhcnQtcHJvZHVjdC1pbWFnZSB7XG5cdFx0bWF4LWhlaWdodDogMTAwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAkYm94LXNoYWRvdzsgfSB9XG5cdC5jYXJ0LXByb2R1Y3QtbmFtZSB7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfVxuXHRmb3JtIHtcblx0XHR3aWR0aDogMTAwJTsgfVxuXHRpbnB1dCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA2MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdG1hcmdpbjogMHB4IDE1cHg7IH1cblx0YnV0dG9uIHtcblx0XHRtYXJnaW46IDBweCA1cHg7IH0gfVxuXG4ucm90YXRlMTgwIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4jY29tcGFueV9oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGltZyB7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0dHJhbnNpdGlvbjogMC4yczsgfSB9XG5cbiNjb21wYW55X3dyYXBwZXIge1xuXHRkaXNwbGF5OiBub25lOyB9XG5cbiNvdGhlcl9oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGltZyB7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0dHJhbnNpdGlvbjogMC4yczsgfSB9XG5cbiNvdGhlcl9hZGRyZXNzX3dyYXBwZXIge1xuXHRkaXNwbGF5OiBub25lOyB9XG5cbi5wYXltZW50LW1ldGhvZHMge1xuXHRsYWJlbCB7XG5cdFx0bWFyZ2luOiAwOyB9IH1cblxuLmRlbGl2ZXJ5LW1ldGhvZHMge1xuXHRsYWJlbCB7XG5cdFx0bWFyZ2luOiAwOyB9IH1cblxuXG4vKiBWT1VDSFJFICovXG5cbi52b3VjaGVyIHtcblx0aW5wdXQge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi8qIFNUUkFOS09WQU5JRSAqL1xuXG4vKiBWWVVaSVRFIFYgQUpBWEUgKi9cbi5zdHJhbmtvdmFuaWUge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRsaSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRtYXJnaW46IDVweDtcblx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0Y3Vyc29yOiBwb2ludGVyOyB9XG5cdC5hY3RpdmUge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdGNvbG9yOiB3aGl0ZTsgfVxuXHQucGFnZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLyogS0xBU0lDS0UgU1RSQU5LT1ZBTklFICovXG5cbi5wYWdpbmF0aW9uIHtcblx0bGkge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfSB9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGEge1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfSB9XG5cdFx0YSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTsgfSB9IH1cblxuXHQuY3VycmVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9IH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9IH1cblx0XHRzcGFuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0Y29sb3I6IHdoaXRlOyB9IH0gfSB9XG4iLCIuanNfaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuIl19 */
